/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:#D71921;text-decoration:none;outline:0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.sticky-panel-hidden{position:absolute}[dir=ltr] .sticky-panel-hidden{left:-5000px}[dir=rtl] .sticky-panel-hidden{left:0}[dir=rtl] .MirrorIcon{display:inline-block;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}[dir=rtl] .RotateIcon{display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}*,:after,:before{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}body{margin:0;background-color:#E4E4E4;color:#313131;font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2;text-rendering:optimizelegibility;min-width:320px;position:relative}html.mobile-enabled body{min-width:320px}html.mobile-enabled body.hide-overflow{overflow:hidden}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a:hover{text-decoration:none;cursor:pointer}[role=button]{cursor:pointer}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.2}h1{font-size:2em;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#313131;text-transform:none}h2{font-size:1.714em;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#313131;text-transform:none}h3{font-size:1.5em;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#313131;text-transform:none}h4{font-size:1em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#313131}h5,h6{font-size:16px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#313131}h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}p{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}th{font-weight:400}.strong,strong{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}input,textarea{-webkit-appearance:none}input::-moz-placeholder{color:#313131;opacity:1}input:-ms-input-placeholder{color:#313131}input::-webkit-input-placeholder{color:#313131}input::-ms-clear{display:none}.pseudo-input,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:inherit;color:#313131;border:1px solid #BBB;border-radius:0;outline:0;background-image:none;background-color:#fff;height:34px;line-height:32px;padding:0 2px}a.pseudo-input{text-decoration:none;display:inline-block}input[type=email].large,input[type=password].large,input[type=tel].large,input[type=text].large{padding:0 12px;font-size:1.143em;height:42.5px;line-height:42.5px}select{padding-left:2px;padding-right:0}select::-ms-expand{border:0;background-color:transparent}input[disabled],select[disabled]{background-color:#BBB;color:#666}textarea{padding:8px;height:auto;line-height:normal}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#49c2ff}input[type=checkbox],input[type=radio]{display:none}input[type=password].non-reveal::-ms-reveal{display:none}fieldset{border:none;margin:0;padding:0}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.bullet-list{list-style:none}[dir=ltr] .bullet-list{padding-left:20px}[dir=rtl] .bullet-list{padding-right:20px}.bullet-list li{position:relative}.bullet-list li:before{content:"•";position:absolute;font-size:24px;line-height:24px;color:#564F49}[dir=ltr] .bullet-list li:before{right:auto;left:-20px}[dir=rtl] .bullet-list li:before{right:-20px;left:auto}.bullet-list li+li{margin-top:12px}.center-block{display:block;margin-left:auto;margin-right:auto}.relative-container{position:relative}.scrollable-content{overflow-y:scroll;-webkit-overflow-scrolling:touch}.no-scroll{overflow:hidden}.hide-vertical-scrollbar{overflow-y:hidden}.img-responsive{display:block;max-width:100%;height:auto}.modal-overlay{background-color:rgba(0,0,0,.6);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:none;overflow-y:auto}.sticky-bar{background-color:#FFF;position:fixed;width:100%;left:0;top:0;z-index:12;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}[dir=ltr] .sticky-bar,[dir=rtl] .sticky-bar{left:0}[dir=ltr] .align-start{text-align:left}[dir=ltr] .align-end,[dir=rtl] .align-start{text-align:right}[dir=rtl] .align-end{text-align:left}.hidden{display:none}.fade-item-in,.fade-item-in i::before,.visually-hidden{opacity:0}.fade-item{-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.fade-item-in.fade-it,.fade-item-in.fade-it i::before{opacity:.9999}.h1-heading{font-size:2em;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#313131;text-transform:none}.h2-heading{font-size:1.714em;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#313131;text-transform:none}.h3-heading{font-size:1.5em;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#313131;text-transform:none}.h4-heading{font-size:1em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#313131}.h5-heading,.h6-heading{font-size:16px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#313131}.price{color:#D71921;line-height:1;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.price.price-deposit{color:#D71921}.price.price-secondary{color:#666}.price.price-discounted{color:#ED2323}.price.price-disabled{color:#C6C6C6}.price-per-person-abbr.price-inactive,.price.price-inactive{color:#3F3832}.discount-price{text-decoration:line-through}.price-caption,.price-legend{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#313131}.price-per-person-abbr{color:#D71921;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.price-was .price{color:#313131;text-decoration:line-through}.hotel-name{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#313131}.customer-rating{color:#564F49}.customer-rating .phrase,.customer-rating .rating{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.supplier-name{font-size:.857em;padding:0 2px;display:inline-block;background-color:#FFFF56}.char-hash{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.heavy-text{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.caption-text{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.animate-fade{opacity:1}.animate-fade.ng-hide-remove.ng-hide-remove-active{-webkit-transition:all ease .3s;transition:all ease .3s}.animate-fade.ng-hide{opacity:0}.animate-fade-out{opacity:1}.animate-fade-out.ng-hide-add.ng-hide-add-active{-webkit-transition:all ease .3s;transition:all ease .3s}.animate-fade-out.ng-hide{opacity:0}/*! jQuery UI - v1.11.1 - 2014-10-02
* http://jqueryui.com
* Includes: core.css, datepicker.css, slider.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.4em .4em 0;display:none;z-index:1001!important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:1em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:400;border:0}[dir=rtl] .ui-datepicker th{font-size:.7em}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.4em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:14px;height:26px;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal .ui-slider-handle{top:-8px;margin-left:-7px;border-radius:3px}.ui-slider-horizontal .ui-slider-range{top:0}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-10px;margin-left:0;margin-bottom:-20px}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tooltip-content table{background-color:#fdfdfd;max-width:600px;width:100%;position:relative;left:200px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:EKL;src:url(/build/fonts/emiratesHolidays/EK03Plain-L02.eot)}@font-face{font-family:EKL;src:url(/build/fonts/emiratesHolidays/EK03Plain-L02.ttf)}@font-face{font-family:EKB;src:url(/build/fonts/emiratesHolidays/EK03Plain-B02.eot)}@font-face{font-family:EKB;src:url(/build/fonts/emiratesHolidays/EK03Plain-B02.ttf)}@font-face{font-family:EKM;src:url(/build/fonts/emiratesHolidays/EK03Plain-M02.eot)}@font-face{font-family:EKM;src:url(/build/fonts/emiratesHolidays/EK03Plain-M02.ttf)}@font-face{font-family:ekhIcons;src:url("/build/fonts/ekhIcons/ekhIcons.ttf?v=1.1 0.6565") format("truetype"),url("/build/fonts/ekhIcons/ekhIcons.woff?v=1.1 0.6565") format("woff"),url("/build/fonts/ekhIcons/ekhIcons.svg?v=1.1 0.6565") format("svg");font-weight:400;font-style:normal}.IconFont,[class*=" icon-"],[class^=icon-]{font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#313131;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-expand:before{content:"\e937"}.icon-collapse:before{content:"\e936"}.icon-caret-down:before{content:"\e94f"}.icon-caret-up:before{content:"\e952"}.icon-checkbox:before{content:"\e953"}.icon-minus:before{content:"\e936"}.icon-plus:before{content:"\e937"}.icon-search:before{content:"\e932"}.icon-pin:before{content:"\e94b"}.icon-gps:before{content:"\e94c"}.icon-chevron-down:before{content:"\e93e"}.icon-chevron-up:before{content:"\e93f"}.icon-chevron-left:before{content:"\e944"}.icon-chevron-right:before{content:"\e945"}.icon-cross:before{content:"\e94a"}.icon-reset:before{content:"\e930"}.icon-nightlife:before{content:"\e92d"}.icon-information:before{content:"\e92e"}.icon-beach:before{content:"\e93a"}.icon-activities:before{content:"\e93c"}.icon-stack:before{content:"\e909"}.icon-reviews-border:before{content:"\e926"}.icon-hotels-border:before{content:"\e928"}.icon-flights-border:before{content:"\e92a"}.icon-child:before{content:"\e900"}.icon-adult:before{content:"\e901"}.icon-infant:before{content:"\e911"}.icon-nights:before{content:"\e908"}.icon-info:before{content:"\e918"}.icon-account:before{content:"\e90a"}.icon-occupancy:before{content:"\e90b"}.icon-baggage:before{content:"\e90c"}.icon-insurance:before{content:"\e90d"}.icon-meal:before{content:"\e90e"}.icon-calendar:before{content:"\e90f"}.icon-filter:before{content:"\e922"}.icon-car-aircon:before{content:"\e923"}.icon-car-transmission:before{content:"\e925"}.icon-car-fuel:before{content:"\e940"}.icon-car-doors:before{content:"\e95c"}.icon-attractions:before{content:"\e964"}.icon-transfers:before{content:"\e965"}.icon-car-hire:before{content:"\e966"}.icon-parking:before{content:"\e91b"}.icon-sun:before{content:"\e95a"}.icon-thermometer:before{content:"\e95b"}.icon-city:before{content:"\e943"}.icon-home:before{content:"\e91d"}.icon-basket:before{content:"\e962"}.icon-short-arrow-left:before{content:"\e960"}.icon-short-arrow-right:before{content:"\e961"}.icon-bin:before{content:"\e95f"}.icon-friends-with-benefits:before{content:"\e95e"}.icon-padlock:before{content:"\e958"}.icon-menu:before{content:"\e95d"}.icon-star:before{content:"\e951"}.icon-print:before{content:"\e955"}.icon-check:before{content:"\e935"}.icon-close:before{content:"\e938"}.icon-symbol-eur:before{content:"\e91c"}.icon-symbol-gbp:before{content:"\e924"}.icon-deposit-1-gbp:before{content:"\e902"}.icon-deposit-10-gbp:before{content:"\e903"}.icon-deposit-10-gbp-right:before{content:"\e904"}.icon-deposit-1-eur:before{content:"\e905"}.icon-deposit-10-eur:before{content:"\e906"}.icon-deposit-10-eur-right:before{content:"\e907"}.icon-price-match-gbp:before{content:"\e946"}.icon-price-match-eur:before{content:"\e948"}.icon-price-match-gbp-border:before{content:"\e947"}.icon-price-match-eur-border:before{content:"\e949"}.icon-zero-percent-border:before{content:"\e63d"}.icon-facility-aircon:before{content:"\e910"}.icon-facility-gym:before{content:"\e912"}.icon-facility-bathtub:before{content:"\e913"}.icon-sea-view:before{content:"\e915"}.icon-facility-tv:before{content:"\e916"}.icon-alert:before{content:"\e917"}.icon-passenger:before{content:"\e919"}.icon-reviews:before{content:"\e91e"}.icon-email:before{content:"\e91f"}.icon-hotels:before{content:"\e920"}.icon-flights:before{content:"\e963"}.icon-flights-reverse:before{content:"\e921"}.icon-marhaba:before{content:"\e94d"}.icon-cruise:before{content:"\e94e"}.icon-edit-booking:before{content:"\e927"}.icon-gallery:before{content:"\e929"}.icon-share:before{content:"\e92b"}.icon-seating:before{content:"\e92c"}.icon-settings:before{content:"\e92f"}.icon-special-baggage:before{content:"\e931"}.icon-map:before{content:"\e933"}.icon-edit:before{content:"\e934"}.icon-help:before{content:"\e939"}.icon-contact:before{content:"\e957"}.icon-edit-contact:before{content:"\e93b"}.icon-favourite:before{content:"\e93d"}.icon-phone:before{content:"\e941"}.icon-wifi:before{content:"\e942"}.icon-support:before{content:"\e805"}.icon-moon:before{content:"\e619"}.icon-arrow-left:before{content:"\e637"}.icon-arrow-right:before{content:"\e638"}.icon-camera:before{content:"\e60f"}.icon-plane-inbound:before{content:"\e622"}.icon-plane-outbound:before{content:"\e623"}.icon-quote:before{content:"\e625"}.icon-validated:before{content:"\e636"}.icon-exclamation:before{content:"\e639"}.icon-return:before{content:"\e628"}.icon-comment:before{content:"\e629"}.icon-timer:before{content:"\e630"}.icon-blog:before{content:"\e60d"}.icon-facebook:before{content:"\e614"}.icon-google-plus:before{content:"\e967"}.icon-instagram:before{content:"\e63f"}.icon-twitter:before{content:"\e632"}.icon-pinterest:before{content:"\e621"}.icon-youtube:before{content:"\e959"}.icon-hold-luggage-illustration:before{content:"\e914"}.icon-hand-luggage-illustration:before{content:"\e91a"}.icon-atol-logo:before{content:"\e600"}.icon-iata-logo:before{content:"\e605"}.icon-commission-for-aviation-regulation:before{content:"\e603"}.icon-norton-logo:before{content:"\e602"}.icon-trustwave:before{content:"\e606"}.icon-abta-logo:before{content:"\e63e"}.icon-abta-logo-globe:before{content:"\e950"}.icon-paypal:before{content:"\e624"}.icon-bitcoin:before{content:"\e615"}.icon-verisign:before{content:"\e60c"}.icon-discover:before{content:"\e60e"}.icon-diners:before{content:"\e610"}.icon-visa-electron:before{content:"\e611"}.icon-amex:before{content:"\e612"}.icon-maestro:before{content:"\e613"}.icon-mastercard:before{content:"\e616"}.icon-visa:before{content:"\e601"}.icon-payment:before{content:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32' height='32' viewBox='0 0 32 32'><path fill='#444' d='M3.86 5.75c-1.853 0.006-3.354 1.507-3.36 3.359v14.781c0.006 1.853 1.507 3.354 3.359 3.36h24.186c1.853-0.006 3.354-1.507 3.36-3.359v-14.781c-0.006-1.853-1.507-3.354-3.359-3.36h-24.186zM3.86 7.095h24.185c1.105 0 2 0.895 2 2v1.345h-28.2v-1.33c-0-0.004-0-0.010-0-0.015 0-1.105 0.895-2 2-2 0.005 0 0.011 0 0.016 0zM1.86 13.815h28.205v10.075c0 1.105-0.895 2-2 2h-24.205c-1.105 0-2-0.895-2-2v-10.075zM5.22 15.815v1.345h10.75v-1.33h-10.765z'></path></svg>")}.preloader{margin:0 auto}.preloader .cell{-webkit-animation-name:bounceG;animation-name:bounceG;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:#3F3832;border-radius:50%}.preloader.subtle .cell{background-color:#D3D3D3}.preloader.secondary .cell{background-color:#3F3832}.preloader .cell-1{-webkit-animation-delay:0s;animation-delay:0s}.preloader .cell-2{-webkit-animation-delay:.13s;animation-delay:.13s}.preloader .cell-3{-webkit-animation-delay:.26s;animation-delay:.26s}.preloader .cell-4{-webkit-animation-delay:.39s;animation-delay:.39s}.preloader .cell-5{-webkit-animation-delay:.52s;animation-delay:.52s}.preloader .cell-6{-webkit-animation-delay:.65s;animation-delay:.65s}.preloader .cell-7{-webkit-animation-delay:.78s;animation-delay:.78s}.preloader .cell-8{-webkit-animation-delay:.91s;animation-delay:.91s}.preloader.circular.xsmall{position:relative;width:22px;height:22px}.preloader.circular.xsmall .cell{position:absolute;width:5px;height:5px}.preloader.circular.xsmall .cell-1{top:8.5px;left:17px}.preloader.circular.xsmall .cell-2{top:14.51040764px;left:14.51040764px}.preloader.circular.xsmall .cell-3{top:17px;left:8.5px}.preloader.circular.xsmall .cell-4{top:14.51040764px;left:2.48959236px}.preloader.circular.xsmall .cell-5{top:8.5px;left:0}.preloader.circular.xsmall .cell-6{top:2.48959236px;left:2.48959236px}.preloader.circular.xsmall .cell-7{top:0;left:8.5px}.preloader.circular.xsmall .cell-8{top:2.48959236px;left:14.51040764px}.preloader.circular.small{position:relative;width:44px;height:44px}.preloader.circular.small .cell{position:absolute;width:10px;height:10px}.preloader.circular.small .cell-1{top:17px;left:34px}.preloader.circular.small .cell-2{top:29.02081528px;left:29.02081528px}.preloader.circular.small .cell-3{top:34px;left:17px}.preloader.circular.small .cell-4{top:29.02081528px;left:4.97918472px}.preloader.circular.small .cell-5{top:17px;left:0}.preloader.circular.small .cell-6{top:4.97918472px;left:4.97918472px}.preloader.circular.small .cell-7{top:0;left:17px}.preloader.circular.small .cell-8{top:4.97918472px;left:29.02081528px}.preloader.circular.large{position:relative;width:79.2px;height:79.2px}.preloader.circular.large .cell{position:absolute;width:18px;height:18px}.preloader.circular.large .cell-1{top:30.6px;left:61.2px}.preloader.circular.large .cell-2{top:52.2374675px;left:52.2374675px}.preloader.circular.large .cell-3{top:61.2px;left:30.6px}.preloader.circular.large .cell-4{top:52.2374675px;left:8.9625325px}.preloader.circular.large .cell-5{top:30.6px;left:0}.preloader.circular.large .cell-6{top:8.9625325px;left:8.9625325px}.preloader.circular.large .cell-7{top:0;left:30.6px}.preloader.circular.large .cell-8{top:8.9625325px;left:52.2374675px}.preloader.horizontal.small{width:97.5px;height:10px}.preloader.horizontal.small .cell{width:10px;height:10px;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}[dir=ltr] .preloader.horizontal.small .cell{float:left}[dir=rtl] .preloader.horizontal.small .cell{float:right}[dir=ltr] .preloader.horizontal.small .cell:not(:last-child){margin-right:2.5px}[dir=rtl] .preloader.horizontal.small .cell:not(:last-child){margin-left:2.5px}.preloader.horizontal.large{width:175.5px;height:18px}.preloader.horizontal.large .cell{width:18px;height:18px;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}[dir=ltr] .preloader.horizontal.large .cell{float:left}[dir=rtl] .preloader.horizontal.large .cell{float:right}[dir=ltr] .preloader.horizontal.large .cell:not(:last-child){margin-right:4.5px}[dir=rtl] .preloader.horizontal.large .cell:not(:last-child){margin-left:4.5px}[dir=rtl] .preloader.horizontal{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@-webkit-keyframes bounceG{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceG{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.3);transform:scale(.3)}}.lightbox{width:100%;height:100%;z-index:1004;display:table;table-layout:fixed}.lightbox .lightbox-inner{display:table-cell;text-align:center;vertical-align:middle;width:100%;height:100%;padding:40px}.lightbox .stage{background-color:#FFF;display:inline-block;position:relative;min-width:140px;min-height:140px}[dir=ltr] .lightbox .stage{text-align:left}[dir=rtl] .lightbox .stage{text-align:right}.lightbox .stage .modal-header{background-color:#313131;color:#FFF;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.143em;height:42px;line-height:42px;position:relative;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}[dir=ltr] .lightbox .stage .modal-header{text-align:left;padding:0 40px 0 12px}[dir=rtl] .lightbox .stage .modal-header{text-align:right;padding:0 12px 0 40px}.lightbox .stage .modal-header .close{position:absolute;top:0;height:100%;width:42px}[dir=ltr] .lightbox .stage .modal-header .close{right:0}[dir=rtl] .lightbox .stage .modal-header .close{left:0}.lightbox .stage .modal-header .close:before{font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e938";color:#FFF;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px}.lightbox .stage .modal-content-additional{padding:0 24px 24px;margin-top:-24px}.lightbox .stage .modal-content-additional ul{list-style-type:disc;margin-left:18px}.lightbox .stage .modal-content-additional ul li{color:#313131}.lightbox .stage .modal-content-additional ul li p{color:#564F49}@media screen and (max-width:320px){.lightbox{display:block}.lightbox .lightbox-inner{display:block;padding:0}.lightbox .stage{height:100%;width:100%;display:block}.lightbox .stage .modal-header{position:fixed;top:0;width:100%;z-index:1}.lightbox .stage .modal-content{position:absolute;top:42px;bottom:0;left:0;width:100%;height:auto!important;overflow-y:auto;-webkit-overflow-scrolling:touch}.lightbox .stage .modal-content .scrollable-modal-panel .scrollable-modal-inner{position:absolute;top:0;bottom:70px;height:auto}.lightbox .stage .modal-content .scrollable-modal-panel .scrollable-modal-footer{position:fixed;bottom:0;width:100%}}@media screen and (max-width:768px){.lightbox.large{display:block}.lightbox.large .lightbox-inner{display:block;padding:0}.lightbox.large .stage{height:100%;width:100%;display:block}.lightbox.large .stage .modal-header{position:fixed;top:0;width:100%;z-index:1}.lightbox.large .stage .modal-content{position:absolute;top:42px;bottom:0;left:0;width:100%;height:auto!important;overflow-y:auto;-webkit-overflow-scrolling:touch}.lightbox.large .stage .modal-content .scrollable-modal-panel .scrollable-modal-inner{position:absolute;top:0;bottom:70px;height:auto}.lightbox.large .stage .modal-content .scrollable-modal-panel .scrollable-modal-footer{position:fixed;bottom:0;width:100%}}.lightbox .modal-content .scrollable-modal-panel{height:100%}.lightbox .modal-content .scrollable-modal-panel .scrollable-modal-inner{height:500px;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%}.lightbox .modal-content .scrollable-modal-panel .scrollable-modal-footer{background-color:#F4F4F4;padding:0 16px;height:70px;line-height:70px}.gmap-container .loader,.lightbox .stage .loader{position:absolute;top:42px;bottom:0;left:0;width:100%;background-color:rgba(255,255,255,.8)}.gmap-container .loader .preloader.circular.large,.lightbox .stage .loader .preloader.circular.large{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.option-conditions .stage{max-width:500px}.lightbox-map .lightbox .map-canvas,.lightbox-map .lightbox .modal-content,.lightbox-map .lightbox .stage{width:100%;height:100%}.lightbox-map .availability-map{padding:10px}.ui-slider{background-color:#DDD;background-clip:content-box;box-sizing:content-box}.ui-slider .ui-slider-handle{cursor:pointer;width:30px;height:30px;top:0;margin-left:-15px;border:2px solid #313131;border-radius:50%;background-color:#FFF;outline:0;line-height:26px;text-align:center}.ui-slider-horizontal{height:4px;padding:13px 0;margin-right:15px;margin-left:15px}.ui-slider-horizontal .ui-slider-range{height:4px;top:13px;background-color:#D71921}.slider-range-limits{padding:0 15px;font-size:.929em;line-height:1}.slider-range-limits:after,.slider-range-limits:before{content:" ";display:table}.slider-range-limits:after{clear:both}[dir=ltr] .slider-range-limits>span:first-child{float:left;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}[dir=rtl] .slider-range-limits>span:first-child{float:right;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}[dir=ltr] .slider-range-limits>span:last-child{float:right;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}[dir=rtl] .slider-range-limits>span:last-child{float:left;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pagination-list{display:inline-block;vertical-align:middle}.pagination-list li{margin:0}[dir=ltr] .pagination-list li{float:left}[dir=rtl] .pagination-list li{float:right}@media (min-width:340px){.pagination-list li{margin:0 2px}}@media (min-width:380px){.pagination-list li{margin:0 4px}}[dir=ltr] .pagination-list li:first-child,[dir=rtl] .pagination-list li:last-child{margin-left:0}[dir=ltr] .pagination-list li:last-child,[dir=rtl] .pagination-list li:first-child{margin-right:0}.pagination-list a,.pagination-list span{display:block;min-width:32px;height:32px;line-height:32px;color:#313131;text-align:center;text-decoration:none;border-radius:0}.pagination-list a:hover{opacity:.9}.pagination-list .disabled{background-color:0;cursor:not-allowed}.pagination-list .nudge{background-color:0;color:#313131;font-size:16px}[dir=rtl] .pagination-list .nudge{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.pagination-list .active{background-color:#313131;color:#FFF}.pagination-list .spacer{font-size:18px}.paginator-bar{margin:12px 0 0;padding:8px;background-color:#FFF;text-align:center}.markdown-container{padding:20px 0}.markdown-container p{margin:0 0 1em;line-height:1.42857}html.mobile-enabled .markdown-container p{margin:8px 0}.markdown-container h2,.markdown-container h3,.markdown-container h4,.markdown-container h5{padding-top:1em;margin-bottom:1em}.markdown-container h4,.markdown-container h5{font-weight:400;color:#313131}.markdown-container hr{background-color:#CCC;height:1px;border:0}.markdown-container ul{list-style:none}[dir=ltr] .markdown-container ul{padding-left:20px}[dir=rtl] .markdown-container ul{padding-right:20px}.markdown-container ul li{position:relative}.markdown-container ul li:before{content:"•";position:absolute;font-size:24px;line-height:24px;color:#564F49}[dir=ltr] .markdown-container ul li:before{right:auto;left:-20px}[dir=rtl] .markdown-container ul li:before{right:-20px;left:auto}.markdown-container ul li+li{margin-top:12px}.attractions-ticket-info{margin-bottom:16px}.attractions-ticket-info .expander-header{color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:15px;font-size:1.5em;background:#313131;cursor:default}.attractions-ticket-info .expander-header .icon{float:right;color:#FFF}.attractions-ticket-info .expander-body{background:#FFF}.attractions-ticket-info .selected-attractions{padding:16px;border-bottom:1px solid #EEE}.attractions-ticket-info .selected-attractions .title{width:100%}.attractions-ticket-info .selected-attractions .title .date-validity,.attractions-ticket-info .selected-attractions .title .selected-date{display:none}.attractions-ticket-info .selected-attractions .tickets{width:100%}.attractions-ticket-info .selected-attractions .options span,.attractions-ticket-info .selected-attractions .selected-date span{text-transform:capitalize}.attractions-ticket-info .selected-attractions .date-validity{font-size:.857em}@media only screen and (min-width:768px){.attractions-ticket-info .selected-attractions{overflow:hidden}.attractions-ticket-info .selected-attractions .title{float:left;width:33%}.attractions-ticket-info .selected-attractions .title .date-validity,.attractions-ticket-info .selected-attractions .title .selected-date{display:block}.attractions-ticket-info .selected-attractions .tickets{float:right;width:66%}.attractions-ticket-info .selected-attractions .tickets .date-validity,.attractions-ticket-info .selected-attractions .tickets .selected-date{display:none}.attractions-ticket-info .ticket-info .ticket-labels{width:35%;text-align:right}}.attractions-ticket-info .ticket-info{overflow:hidden}.attractions-ticket-info .ticket-info .ticket-labels{float:left}.attractions-ticket-info .ticket-info .ticket-price{float:right}.attractions-ticket-info .attractions-total{padding:16px;overflow:hidden}.attractions-ticket-info .attractions-total .total-label{float:left;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em}.attractions-ticket-info .attractions-total .total-price{float:right;font-size:1.5em}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#FFF}.toast-message a:hover{color:#CCC;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#FFF;text-shadow:0 1px 0 #fff;opacity:.8}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:20}#toast-container *{box-sizing:border-box}#toast-container>div{margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;box-shadow:0 0 10px rgba(0,0,0,.5);color:#FFF;opacity:1}#toast-container>:hover{box-shadow:0 0 10px rgba(0,0,0,.6);opacity:1;cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin:auto}.toast{background-color:#030303}.toast-success{background-color:#269B28}.toast-error{background-color:#DC143C}.toast-info{background-color:#2F96B4}.toast-warning{background-color:#FF7802}.threeds-wrapper .float-l{width:66.666%;padding-left:40px}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}#toast-container>div.ng-enter,#toast-container>div.ng-leave{-webkit-transition:1s cubic-bezier(.25,.25,.75,.75) all;transition:1s cubic-bezier(.25,.25,.75,.75) all}#toast-container>div.ng-enter.ng-enter-active,#toast-container>div.ng-leave{opacity:.8}#toast-container>div.ng-enter,#toast-container>div.ng-leave.ng-leave-active{opacity:0}.static-map-container{max-height:300px;overflow:hidden}.static-map-container .google-map{position:relative;height:300px;background-position:center center;cursor:pointer}.static-map-container .google-map .prompt{background-color:#FFF;bottom:0;font-size:.929em;padding:6px 8px 6px 10px;position:absolute;right:0;text-align:center}.live-deal-price{background:0 0;bottom:0;left:0;position:absolute;right:0;top:0;z-index:3}.live-deal-price .content-overlay.hero-overlay{bottom:0;position:absolute}.promo-card-item-container{position:relative}@media (min-width:1024px) and (max-width:1199px){.show-hide-text .text-display-toggle.hidden-md{display:none}}@media (min-width:1200px){.show-hide-text .text-display-toggle.hidden-lg{display:none}}@media (max-width:768px){.show-hide-text .text-display-toggle.hidden-sm,.show-hide-text p.hidden-sm{display:none}.show-hide-text p.hidden-sm.visible{display:block}}@media (min-width:1024px) and (max-width:1199px){.show-hide-text p.hidden-md{display:none}.show-hide-text p.hidden-md.visible{display:block}}@media (min-width:1200px){.show-hide-text p.hidden-lg{display:none}.show-hide-text p.hidden-lg.visible{display:block}}.section-wrapper.section-two-column:after,.section-wrapper.section-two-column:before{content:" ";display:table}.section-wrapper.section-two-column:after{clear:both}.section-wrapper.section-two-column .two-col-tower{padding:0 7%;width:100%}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column img.two-col-tower-image{display:block;width:100%}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.text-block li,.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.text-block p{line-height:1.4;margin:1em 0;padding:0}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.text-block blockquote{margin:0}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.text-block blockquote :after,.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.text-block blockquote :before{content:"\e625";font-family:dnataIcons;display:inline-block;color:#313131}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.text-block blockquote :after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}[dir=ltr] .section-wrapper.section-two-column .two-col-tower .two-col-tower-column.text-block blockquote :before{margin-right:10px}[dir=ltr] .section-wrapper.section-two-column .two-col-tower .two-col-tower-column.text-block blockquote :after,[dir=rtl] .section-wrapper.section-two-column .two-col-tower .two-col-tower-column.text-block blockquote :before{margin-left:10px}[dir=rtl] .section-wrapper.section-two-column .two-col-tower .two-col-tower-column.text-block blockquote :after{margin-right:10px}.issuu-embed-item,.promo-text-block .issuu-embed-item{width:99%;display:inline-block;vertical-align:top;margin-bottom:3px}.issuu-embed-item h2,.promo-text-block .issuu-embed-item h2{padding:40px 0 20px;text-align:left}.issuu-embed-item h2:empty,.promo-text-block .issuu-embed-item h2:empty{padding:0}.issuuembed{height:370px}.page-content{min-height:600px;max-width:1600px;margin:0 auto;background:#F0F2F3;padding:102px 0 0}@media screen and (max-width:800px){.page-content{padding:32px 0 0}}.site-content{margin:0 auto;max-width:1600px;min-width:320px}.col .site-content{min-width:0}html.mobile-enabled .site-content{min-width:320px}.site-content-gutter{padding:0 5%}.footer-buffer{margin-bottom:60px}.header-buffer{margin-top:24px}.footer-toolbar{height:36px;position:fixed;bottom:0;z-index:12}[dir=ltr] .footer-toolbar{right:0}[dir=rtl] .footer-toolbar{left:0}.footer-toolbar.open{width:100%;min-width:768px}.footer-toolbar .sections{background-color:#3F3832;height:100%;margin:0;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}[dir=ltr] .footer-toolbar .sections{padding:5px 36px 5px 0}[dir=rtl] .footer-toolbar .sections{padding:5px 0 5px 36px}.footer-toolbar:not(.open) .sections{display:none}.footer-toolbar .section{height:100%}[dir=ltr] .footer-toolbar .section{float:left;border-right:dotted 1px #999}[dir=rtl] .footer-toolbar .section{float:right;border-left:dotted 1px #999}.footer-toolbar .section>.toggle{display:block;position:relative;height:100%;line-height:26px;color:#FFF;padding:0 20px}[dir=ltr] .footer-toolbar .section>.toggle{float:left}[dir=rtl] .footer-toolbar .section>.toggle{float:right}.footer-toolbar .section>.toggle .section-icon{position:relative;top:5px;font-size:17px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;color:#FFF}[dir=ltr] .footer-toolbar .section>.toggle .section-icon{float:left}[dir=rtl] .footer-toolbar .section>.toggle .section-icon{float:right}.footer-toolbar .section>.toggle>.caption{font-size:14px;color:#fff}[dir=ltr] .footer-toolbar .section>.toggle>.caption{float:left;margin-left:8px}[dir=rtl] .footer-toolbar .section>.toggle>.caption{float:right;margin-right:8px}.footer-toolbar .section>.toggle>.count{font-size:18px;font-weight:700;text-align:center}[dir=ltr] .footer-toolbar .section>.toggle>.count{float:left;margin-left:8px}[dir=rtl] .footer-toolbar .section>.toggle>.count{float:right;margin-right:8px}.footer-toolbar .section>.toggle>.pointer{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #3F3832;position:absolute;top:-11px;left:50%;margin-left:-3px;display:none}.footer-toolbar .section.expanded>.toggle .section-icon{color:#fff}.footer-toolbar .section.expanded>.toggle>.pointer{display:block}.footer-toolbar .section.expanded>.content{margin-bottom:36px}.footer-toolbar .content{position:absolute;width:100%;height:100px;background-color:#FFF;bottom:0;z-index:-1;margin-bottom:-100px;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);-webkit-transition:margin .3s ease-in-out;transition:margin .3s ease-in-out;padding:10px 0 0}[dir=ltr] .footer-toolbar .content{left:0}[dir=rtl] .footer-toolbar .content{right:0}.footer-toolbar .content .no-items{padding:10px}.footer-toolbar .content .close-btn{position:absolute;top:0;width:32px;height:32px;z-index:3}[dir=ltr] .footer-toolbar .content .close-btn{right:0}[dir=rtl] .footer-toolbar .content .close-btn{left:0}.footer-toolbar .content .close-btn i{position:absolute;left:50%;top:50%;font-size:16px;margin-left:-8px;margin-top:-8px;color:#BBB}.footer-toolbar .content>.viewport{overflow:hidden;position:relative;height:80px}.footer-toolbar .content>.viewport ul{position:absolute;left:40px;right:40px;height:80px;box-sizing:border-box}[dir=ltr] .footer-toolbar .content>.viewport ul li{float:left}[dir=rtl] .footer-toolbar .content>.viewport ul li{float:right}.footer-toolbar .content>.viewport ul li.hideNew{opacity:0}.footer-toolbar .content>.viewport ul.searches li{width:270px}.footer-toolbar .content .slick-arrow{cursor:pointer;width:40px;height:80px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:none;outline:0;background-color:#FFF;color:transparent;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:11}@media (min-width:481px){.footer-toolbar .content .slick-arrow:not(.visible):not(:hover){opacity:0}}.footer-toolbar .content .slick-arrow:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#D71921;font-size:30px}[dir=ltr] .footer-toolbar .content .slick-arrow.slick-prev,[dir=rtl] .footer-toolbar .content .slick-arrow.slick-next{left:0}[dir=ltr] .footer-toolbar .content .slick-arrow.slick-prev:after,[dir=rtl] .footer-toolbar .content .slick-arrow.slick-next:after{content:"\e944"}[dir=ltr] .footer-toolbar .content .slick-arrow.slick-next,[dir=rtl] .footer-toolbar .content .slick-arrow.slick-prev{right:0}[dir=ltr] .footer-toolbar .content .slick-arrow.slick-next:after,[dir=rtl] .footer-toolbar .content .slick-arrow.slick-prev:after{content:"\e945"}.footer-toolbar .content .slick-arrow.visible:not(:hover),.footer-toolbar .content:hover .slick-arrow:not(:hover){opacity:.75}.footer-toolbar .toggle-btn{background-color:#3F3832;display:block;position:absolute;top:0;width:36px;height:100%}[dir=ltr] .footer-toolbar .toggle-btn{right:0}[dir=rtl] .footer-toolbar .toggle-btn{left:0}.footer-toolbar .toggle-btn i{position:absolute;top:50%;left:50%;font-size:16px;margin-top:-8px;margin-left:-8px;display:none;color:#FFF}.footer-toolbar .toggle-btn i.icon-plus,.footer-toolbar.open a.toggle-btn .icon-close{display:block}.footer-toolbar.open a.toggle-btn .icon-plus{display:none}[dir=ltr] .footer-toolbar .toolbar-hotel a{float:left}[dir=rtl] .footer-toolbar .toolbar-hotel a{float:right}.footer-toolbar .toolbar-hotel .body-content{display:inline-block;overflow:hidden;width:200px}.footer-toolbar .toolbar-attractions-basket{white-space:nowrap;line-height:26px;color:#FFF;background-color:#3F3832}[dir=ltr] .footer-toolbar .toolbar-attractions-basket{text-align:right}[dir=rtl] .footer-toolbar .toolbar-attractions-basket{text-align:left}.footer-toolbar .toolbar-attractions-basket .caption{display:inline-block;font-size:14px}[dir=ltr] .footer-toolbar .toolbar-attractions-basket .caption{margin-right:5px}[dir=rtl] .footer-toolbar .toolbar-attractions-basket .caption{margin-left:5px}@media (max-width:880px){.footer-toolbar .toolbar-attractions-basket .caption{display:none}}.footer-toolbar .toolbar-attractions-basket .count{display:inline-block;font-weight:700;font-size:18px}[dir=ltr] .footer-toolbar .toolbar-attractions-basket .count{margin-right:10px}[dir=rtl] .footer-toolbar .toolbar-attractions-basket .count{margin-left:10px}.footer-toolbar .toolbar-attractions-basket .price{display:inline-block;font-size:18px}[dir=ltr] .footer-toolbar .toolbar-attractions-basket .price{margin-right:10px}[dir=rtl] .footer-toolbar .toolbar-attractions-basket .price{margin-left:10px}.footer-toolbar .toolbar-attractions-basket .button{display:inline-block;height:auto;font-size:14px;line-height:24px;margin-top:-2px}[dir=ltr] .footer-toolbar .toolbar-attractions-basket .button{margin-right:10px}[dir=rtl] .footer-toolbar .toolbar-attractions-basket .button{margin-left:10px}.toolbar-item{display:block;text-decoration:none;width:260px;height:80px;background-color:#F4F4F4;position:relative}[dir=ltr] .toolbar-item{margin-left:10px}[dir=rtl] .toolbar-item{margin-right:10px}.toolbar-item .select-link{display:block;text-decoration:none;color:#313131;width:100%;height:100%}[dir=ltr] .toolbar-item .select-link{padding:6px 20px 6px 10px}[dir=rtl] .toolbar-item .select-link{padding:6px 10px 6px 20px}.toolbar-item .header{color:#313131;margin-bottom:4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:400}.toolbar-item .sub-header{font-size:.857em;margin-bottom:2px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.toolbar-item .remove-link{display:block;position:absolute;top:0;width:28px;height:28px;z-index:10}[dir=ltr] .toolbar-item .remove-link{right:0}[dir=rtl] .toolbar-item .remove-link{left:0}.toolbar-item .remove-link i{position:absolute;left:50%;top:50%;font-size:16px;margin-left:-8px;margin-top:-8px;color:#BBB}.toolbar-item.toolbar-hotel{width:320px}[dir=ltr] .toolbar-item.toolbar-hotel .select-link{padding-left:90px}[dir=rtl] .toolbar-item.toolbar-hotel .select-link{padding-right:90px}.toolbar-item.toolbar-hotel img{width:80px;height:80px;position:absolute;top:0}[dir=ltr] .toolbar-item.toolbar-hotel img{left:0}[dir=rtl] .toolbar-item.toolbar-hotel img{right:0}.toolbar-item.toolbar-hotel .star-rating{margin-bottom:2px}.toolbar-item.toolbar-hotel .star-rating i{font-size:12px}.toolbar-item.toolbar-hotel .customer-rating{display:none;color:#564F49;font-size:.857em}.basket-bar{background-color:#313131;position:relative;height:110px;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.basket-bar .bin-range-discount{margin-left:42px}.basket-bar>.inner{margin:0 auto;height:100%;padding:8px 0}.basket-bar .sections{width:100%;height:100%}.basket-bar .sections:after,.basket-bar .sections:before{content:" ";display:table}.basket-bar .sections:after{clear:both}.basket-bar .section{height:100%;border:0 dotted #FFF}[dir=ltr] .basket-bar .section{float:left;text-align:left;border-right-width:1px}[dir=rtl] .basket-bar .section{float:right;text-align:right;border-left-width:1px}.basket-bar .section.header{width:130px;text-transform:uppercase}.basket-bar .section.submit{border:none}[dir=ltr] .basket-bar .section.submit{float:right}[dir=rtl] .basket-bar .section.submit{float:left}.basket-bar .section.submit .button{height:100%}.basket-bar .section.header,.basket-bar .section.submit{padding:0 15px;font-size:.929em}.basket-bar .section .toggle{display:block;padding:0 10px;color:#FFF;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:auto}@media only screen and (min-width:320px) and (max-width:568px){.basket-bar .section .toggle .header{font-size:10px}}.basket-bar .section .toggle .price{font-size:1.5em;color:#E4E4E4}@media only screen and (min-width:320px) and (max-width:568px){.basket-bar .section .toggle .price{font-size:.929em}}.basket-bar .section .toggle .price:not(.total){color:#FFF}.basket-bar .section .toggle:hover{text-decoration:none}.basket-bar .section .toggle:hover .prompt{text-decoration:underline;color:#FFF}.basket-bar .section .total{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:1.5em;line-height:1.2}.basket-bar .section .prompt{font-size:.857em;color:rgba(255,255,255,.75)}.basket-bar .section .pointer{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #564F49;position:absolute;bottom:-16px;left:50%;margin-left:-8px}.basket-bar .section .content{width:100%;position:absolute;top:110px;left:0;z-index:-1;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);background-color:#FFF}.basket-bar .section .content>.inner{margin:0 auto;max-width:1600px;min-width:320px;padding:20px 16px;height:100%;position:relative}.basket-bar .section .content .cost-breakdown-table{max-width:768px}.basket-bar .section .content .close-btn{position:absolute;top:0;width:32px;height:32px}[dir=ltr] .basket-bar .section .content .close-btn{right:0}[dir=rtl] .basket-bar .section .content .close-btn{left:0}.basket-bar .section .content .close-btn i{position:absolute;left:50%;top:50%;font-size:16px;margin-left:-8px;margin-top:-8px;color:#BBB}.basket-bar .section:not(.expanded) .content,.basket-bar .section:not(.expanded) .pointer{display:none}.basket-bar .section.phone-contact{border:0 dotted #FFF;border-right-width:1px;border-left-width:1px}[dir=ltr] .basket-bar .section.phone-contact{float:right;margin-right:20px;padding:0 0 0 26px;background:url(/build/img/emiratesHolidays/telephone-white.svg) 6px center no-repeat #363233}@media only screen and (max-width:380px){[dir=ltr] .basket-bar .section.phone-contact{background:0 0;padding:0}}[dir=rtl] .basket-bar .section.phone-contact{float:left;margin-left:20px;padding:0 26px 0 0;background:url(/build/img/emiratesHolidays/telephone-white.svg) right 6px center no-repeat #363233}@media only screen and (max-width:380px){[dir=rtl] .basket-bar .section.phone-contact{background:0 0;padding:0}}@media only screen and (min-width:320px) and (max-width:568px){.basket-bar .section.phone-contact{border-right-width:0;border-left-width:0}[dir=ltr] .basket-bar .section.phone-contact{margin-right:0}[dir=rtl] .basket-bar .section.phone-contact{margin-left:0}}.basket-bar .section.phone-contact .toggle{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:auto}.basket-bar .section.phone-contact .toggle .header{font-size:.929em}.basket-bar .section.phone-contact .toggle:hover .prompt{text-decoration:none}.basket-bar .section.phone-contact .toggle .prompt>a{text-decoration:none;color:#FFF;font-size:14px;font-weight:700}.button{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;position:relative;text-decoration:none;display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;background-image:none;-webkit-appearance:none;margin-bottom:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;white-space:nowrap;box-shadow:none;border:2px solid transparent;color:inherit;background-color:#EEE;padding:0 2em;font-size:.929em;height:34px;line-height:30px;border-radius:0}.button:focus,.button:hover{text-decoration:none;outline:0;background-color:#e1e1e1;border-color:#e1e1e1}.button i{color:inherit;font-size:.9em}[dir=ltr] .button i:first-child{margin-right:4px}[dir=ltr] .button i:last-child,[dir=rtl] .button i:first-child{margin-left:4px}[dir=rtl] .button i:last-child{margin-right:4px}.button:active{background-color:#d5d5d5;border-color:#d5d5d5;box-shadow:none}.button.primary{color:#FFF;border-color:transparent;background-color:#D71921}.button.primary:focus,.button.primary:hover{background-color:#c0161d;border-color:#c0161d}.button.primary:active{background-color:#a9141a;border-color:#a9141a;box-shadow:none}.button.secondary{color:#FFF;border-color:transparent;background-color:#313131}.button.secondary:focus,.button.secondary:hover{background-color:#242424;border-color:#242424}.button.secondary:active{background-color:#181818;border-color:#181818;box-shadow:none}.button.tertiary{color:#FFF;border-color:transparent;background-color:#313131}.button.tertiary:focus,.button.tertiary:hover{background-color:#242424;border-color:#242424}.button.tertiary:active{background-color:#181818;border-color:#181818;box-shadow:none}.button.selected{color:#FFF;border-color:transparent;background-color:#393}.button.selected:focus,.button.selected:hover{background-color:#2d862d;border-color:#2d862d}.button.selected:active{background-color:#267326;border-color:#267326;box-shadow:none}.button.overlayed{color:#FFF;border-color:#FFF;background-color:transparent}.button.overlayed:focus,.button.overlayed:hover{border-color:#f2f2f2}.button.overlayed:active{border-color:#e6e6e6;box-shadow:none}.button.small{padding:0 2em;font-size:.929em;height:24px;line-height:20px;border-radius:0}.button.large{padding:0 2em;font-size:1.5em;height:50px;line-height:46px;border-radius:0}.button.mega{padding:0 2em;font-size:1.714em;height:70px;line-height:66px;border-radius:0}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{cursor:not-allowed;background-image:none;background-color:#BBB;border-color:#BBB;color:#666;box-shadow:none!important}.button.disabled.selected,.button.disabled:focus.selected,.button.disabled:hover.selected,.button[disabled].selected,.button[disabled]:focus.selected,.button[disabled]:hover.selected{background-color:#393;border-color:#393;color:#FFF;cursor:not-allowed}.button.flex-button{height:auto;line-height:1.2}.button.price-button{display:table;height:42px;line-height:42px;font-size:1.143em}.button.price-button>.part{display:table-cell;vertical-align:middle}[dir=ltr] .button.price-button>.part.part-price{text-align:right;padding-right:8px}[dir=rtl] .button.price-button>.part.part-price{text-align:left;padding-left:8px}.button.price-button>.part.part-icon{font-size:14px;width:14px}[dir=ltr] .button.price-button>.part.part-icon{text-align:left}[dir=rtl] .button.price-button>.part.part-icon{text-align:right}.button.price-button .price{color:inherit;font-size:1.5em}.button.full-width{width:100%}.button.full-width+.button.full-width{margin-top:8px}[dir=ltr] .button:not(.full-width)+.button:not(.full-width){margin-left:8px}[dir=rtl] .button:not(.full-width)+.button:not(.full-width){margin-right:8px}.button.enhanced-style{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:2px}.button.enhanced-style:hover{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.button.enhanced-style:active{box-shadow:none}.button.agents-action-button{border-radius:3px;padding-right:10px}[dir=ltr] .button.agents-action-button .icon-chevron-right{margin-right:-5px}.button p{display:inline}.button .price{color:inherit}.button-preloader{text-align:center;height:34px;position:relative}.button-preloader .preloader.horizontal.small{position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-40px}.button-preloader.price-button{height:42px}.button-link{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-decoration:underline;display:inline-block}.button-link.button-link-small{font-size:.929em}[dir=ltr] .button-link+.button-link{margin-left:8px}[dir=rtl] .button-link+.button-link{margin-right:8px}.sort-bar-wrapper{background:#FFF}.sort-button-bar:after,.sort-button-bar:before{content:" ";display:table}.sort-button-bar:after{clear:both}.sort-button-bar .sort-button-col{width:33.3333%}[dir=ltr] .sort-button-bar .sort-button-col{float:left}[dir=ltr] .sort-button-bar .sort-button-col:first-child .sort-button{border-left-width:2px}[dir=rtl] .sort-button-bar .sort-button-col{float:right}[dir=rtl] .sort-button-bar .sort-button-col:last-child .sort-button{border-left-width:2px}.sort-button-bar .sort-button{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;background-color:#564F49;color:#fff;position:relative;border-style:solid;border-color:#fff;border-width:2px 2px 2px 0;font-size:.929em;height:40px}@media screen and (max-width:960px){.sort-button-bar .sort-button{font-size:.786em}}.sort-button-bar .sort-button.active,.sort-button-bar .sort-button:hover{text-decoration:none;background-color:#313131}.sort-button-bar .sort-button label{cursor:pointer;text-align:center;display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:961px) and (max-width:1279px){.sort-button-bar .sort-button{font-size:.857em}.sort-button-bar .sort-button label{padding:0 14px}}.sort-button-bar .sort-button label:after,.sort-button-bar .sort-button label:before{font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#313131;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;color:inherit;font-size:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:none}.sort-button-bar .sort-button label:before{content:"\e935"}[dir=ltr] .sort-button-bar .sort-button label:before{left:8px}[dir=rtl] .sort-button-bar .sort-button label:before{right:8px}[dir=ltr] .sort-button-bar .sort-button label:after{right:4px}[dir=rtl] .sort-button-bar .sort-button label:after{left:4px}.sort-button-bar .sort-button.active label:before{display:none}.sort-button-bar .sort-button.active.asc label:after{display:inline;content:"\e93f"}.sort-button-bar .sort-button.active.desc label:after{display:inline;content:"\e93e"}.sort-button-bar.three-items .sort-button-col{width:33.3333%}[dir=ltr] .sort-button-bar.three-items .sort-button-col:nth-child(n){border-left-width:inherit;margin-top:0}[dir=ltr] .sort-button-bar.three-items .sort-button-col:nth-child(n+4){margin-top:-2px}[dir=ltr] .sort-button-bar.three-items .sort-button-col:nth-child(4n) .sort-button{border-left-width:2px}[dir=rtl] .sort-button-bar.three-items .sort-button-col:nth-child(n){border-left-width:inherit;margin-top:0}[dir=rtl] .sort-button-bar.three-items .sort-button-col:nth-child(n+4){margin-top:-2px}[dir=rtl] .sort-button-bar.three-items .sort-button-col:nth-child(4n) .sort-button{border-left-width:2px}.sort-button-bar.four-items .sort-button-col{width:25%}[dir=ltr] .sort-button-bar.four-items .sort-button-col:nth-child(n){border-left-width:inherit;margin-top:0}[dir=ltr] .sort-button-bar.four-items .sort-button-col:nth-child(n+5){margin-top:-2px}[dir=ltr] .sort-button-bar.four-items .sort-button-col:nth-child(5n) .sort-button{border-left-width:2px}[dir=rtl] .sort-button-bar.four-items .sort-button-col:nth-child(n){border-left-width:inherit;margin-top:0}[dir=rtl] .sort-button-bar.four-items .sort-button-col:nth-child(n+5){margin-top:-2px}[dir=rtl] .sort-button-bar.four-items .sort-button-col:nth-child(5n) .sort-button{border-left-width:2px}.sort-button-bar.five-items{display:block}@media screen and (max-width:800px){.sort-button-bar.five-items{display:none}}.sort-button-bar.five-items .sort-button-col{width:20%}[dir=ltr] .sort-button-bar.five-items .sort-button-col:nth-child(n){border-left-width:inherit;margin-top:0}[dir=ltr] .sort-button-bar.five-items .sort-button-col:nth-child(n+6){margin-top:-2px}[dir=ltr] .sort-button-bar.five-items .sort-button-col:nth-child(6n) .sort-button{border-left-width:2px}[dir=rtl] .sort-button-bar.five-items .sort-button-col:nth-child(n){border-left-width:inherit;margin-top:0}[dir=rtl] .sort-button-bar.five-items .sort-button-col:nth-child(n+6){margin-top:-2px}[dir=rtl] .sort-button-bar.five-items .sort-button-col:nth-child(6n) .sort-button{border-left-width:2px}.image-link{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;display:inline-block;position:relative;text-decoration:underline;white-space:nowrap;font-size:1em}[dir=ltr] .image-link{padding-left:1.6em}[dir=rtl] .image-link{padding-right:1.6em}.image-link i{font-size:18px;line-height:1;color:inherit;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-decoration:none!important}[dir=ltr] .image-link i{left:0}[dir=rtl] .image-link i{right:0}.image-link.primary{color:#313131}.image-link.image-link-small{font-size:.929em}[dir=rtl] .image-link.image-link-icon-end{padding-right:0}[dir=ltr] .image-link.image-link-icon-end{padding-left:0;padding-right:1.4em}[dir=rtl] .image-link.image-link-icon-end{padding-left:1.4em}[dir=rtl] .image-link.image-link-icon-end i{right:auto}[dir=ltr] .image-link.image-link-icon-end i{left:auto;right:0}[dir=rtl] .image-link.image-link-icon-end i{left:0}.lightbox-gallery{top:0;bottom:0;left:0;right:0;z-index:1004;position:fixed;width:100%;height:100%;display:none}.lightbox-gallery.open{display:table}.lightbox-gallery>.inner{display:table-cell;text-align:center;vertical-align:middle;padding:40px 60px}.lightbox-gallery .stage{background-color:#FFF;display:inline-block;position:relative;box-shadow:0 2px 5px 0 rgba(0,0,0,.4);min-width:140px;min-height:140px;padding:6px;box-sizing:content-box;text-align:center;overflow:visible!important}.lightbox-gallery .stage .counter{position:absolute;bottom:6px;background-color:#FFF;color:#000;font-size:.857em}[dir=ltr] .lightbox-gallery .stage .counter{right:6px;padding:4px 0 0 6px}[dir=rtl] .lightbox-gallery .stage .counter{left:6px;padding:4px 6px 0 0}.lightbox-gallery .close-btn{position:absolute;top:10px;text-decoration:none}[dir=ltr] .lightbox-gallery .close-btn{right:10px}[dir=rtl] .lightbox-gallery .close-btn{left:10px}.lightbox-gallery .close-btn .icon-close{font-size:36px;color:#DDD;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.lightbox-gallery .close-btn:hover .icon-close{color:#FFF}.lightbox-gallery img{vertical-align:middle;width:100%;height:100%}.lightbox-gallery .nav{display:block;position:absolute;top:0;bottom:0;text-decoration:none}[dir=ltr] .lightbox-gallery .nav.prev,[dir=rtl] .lightbox-gallery .nav.next{left:0;right:50%}[dir=ltr] .lightbox-gallery .nav.next,[dir=rtl] .lightbox-gallery .nav.prev{right:0;left:50%}.lightbox-gallery .nav-btn{display:block;position:absolute;text-decoration:none;width:140px;height:160px;top:50%;margin-top:-80px}[dir=ltr] .lightbox-gallery .nav-btn.prev,[dir=rtl] .lightbox-gallery .nav-btn.next{left:0}[dir=ltr] .lightbox-gallery .nav-btn.prev i,[dir=rtl] .lightbox-gallery .nav-btn.next i{left:4px}[dir=ltr] .lightbox-gallery .nav-btn.next,[dir=rtl] .lightbox-gallery .nav-btn.prev{right:0}[dir=ltr] .lightbox-gallery .nav-btn.next i,[dir=rtl] .lightbox-gallery .nav-btn.prev i{right:4px}.lightbox-gallery .nav-btn i{font-size:50px;position:absolute;top:50%;margin-top:-25px;color:#DDD;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.lightbox-gallery .nav-btn.hover i,.lightbox-gallery .nav-btn:hover i{color:#FFF}.lightbox-gallery .loader{position:absolute;top:0;bottom:0;height:100%;width:100%}.lightbox-gallery .loader .preloader.circular.large{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.refreshView{background-color:rgba(0,0,0,.6);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:none;overflow-y:auto;display:block}.refreshView .content{background-color:#fff;left:50%;margin:0 auto;max-width:500px;padding:30px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.refreshView .content .inner a,.refreshView .content .inner p{margin:5px 0}.refreshView .content .inner h2{font-size:2.429em;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#313131;text-transform:none;text-align:center}.star-rating i{font-size:14px}.star-rating i.greyed{color:#d3d3d3}.star-rating i.half{position:relative;color:#d3d3d3}.star-rating i.half:after{position:absolute;content:"\e951";color:#FFCE1F;bottom:0;left:0;width:50%;overflow:hidden}[dir=ltr] .star-rating i+i{margin-left:3px}[dir=rtl] .star-rating i+i{margin-right:3px}.star-rating.star-rating-block{display:block;line-height:14px}.star-rating.star-rating-s i{font-size:12px}[dir=ltr] .star-rating.star-rating-s i+i{margin-left:2px}[dir=rtl] .star-rating.star-rating-s i+i{margin-right:2px}.star-rating.star-rating-s.star-rating-block{line-height:12px}.star-rating-container-s{background-color:red;line-height:10px}a.shortlist-toggle{cursor:pointer;text-decoration:none;position:relative;width:24px;height:24px}a.shortlist-toggle i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:inherit}a.shortlist-toggle.remove{color:#CD3827}.hotel-location{display:inline-block;font-size:.857em;color:#313131;text-decoration:none;position:relative}[dir=ltr] .hotel-location{padding-left:20px}[dir=rtl] .hotel-location{padding-right:20px}.hotel-location:before{font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#313131;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e94b";font-size:18px;position:absolute}[dir=ltr] .hotel-location:before{left:0}[dir=rtl] .hotel-location:before{right:0}.hotel-location a{color:#313131;text-decoration:none}.hotel-location:hover{text-decoration:none}.flights-included{font-size:.929em;position:relative;margin-top:8px}[dir=ltr] .flights-included{padding-left:22px}[dir=rtl] .flights-included{padding-right:22px}.flights-included:before{font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#313131;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e963";font-size:18px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[dir=ltr] .flights-included:before{left:0}[dir=rtl] .flights-included:before{right:0}.hotel-image .photo-link,.room-image .photo-link{text-decoration:none;display:inline-block;-webkit-transition:opacity 150ms ease-in-out;transition:opacity 150ms ease-in-out;background-color:rgba(0,0,0,.3);opacity:0;top:0;width:100%;height:100%}[dir=ltr] .hotel-image .photo-link,[dir=ltr] .room-image .photo-link{left:0}[dir=rtl] .hotel-image .photo-link,[dir=rtl] .room-image .photo-link{right:0}.hotel-image .photo-link i,.room-image .photo-link i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#FFF;font-size:32px}.hotel-image:hover .photo-link,.room-image:hover .photo-link{opacity:1}.hotel-ref{font-size:.929em;color:#313131}.hotel-itinerary{background-color:#FFF;display:table;width:100%}.hotel-itinerary>.part{display:table-cell;vertical-align:top}.hotel-itinerary .hotel-image{background-position:center center;background-repeat:no-repeat;width:25%;position:relative;background-size:cover}@media (max-width:480px){.hotel-itinerary>.part{display:block}.hotel-itinerary .hotel-image{width:100%;min-height:100px}}.hotel-itinerary .info{width:75%;position:relative}.hotel-itinerary .info .main{padding:10px 15px 15px;position:relative}[dir=ltr] .hotel-itinerary .info .main .dates{float:left}[dir=rtl] .hotel-itinerary .info .main .dates{float:right}.hotel-itinerary .info .main:after{content:"";display:block;clear:both}.hotel-itinerary .star-rating{margin-bottom:2px}[dir=ltr] .hotel-itinerary .calendar-date{float:left}[dir=rtl] .hotel-itinerary .calendar-date{float:right}[dir=ltr] .hotel-itinerary .calendar-date:first-child{margin-right:10px}[dir=rtl] .hotel-itinerary .calendar-date:first-child{margin-left:10px}.hotel-itinerary .change-hotel,.hotel-itinerary .total-price{display:inline-block;margin-top:8px}[dir=ltr] .hotel-itinerary .change-hotel,[dir=ltr] .hotel-itinerary .total-price{float:right;padding-left:22px}[dir=rtl] .hotel-itinerary .change-hotel,[dir=rtl] .hotel-itinerary .total-price{float:left;padding-right:22px}.hotel-itinerary .change-hotel .price-deposit,.hotel-itinerary .total-price .price-deposit{margin-top:15px}.hotel-itinerary .change-hotel .price-deposit span,.hotel-itinerary .total-price .price-deposit span{font-size:1.1em}.hotel-itinerary .change-hotel{clear:right;line-height:1}@media (max-width:480px){.hotel-itinerary .info{width:auto}.hotel-itinerary .change-hotel,.hotel-itinerary .total-price{margin-top:8px;text-align:right}.hotel-itinerary .change-hotel{bottom:0;float:right;position:relative}}[dir=ltr] .hotel-itinerary .change-hotel .icon-return{margin-right:10px}[dir=rtl] .hotel-itinerary .change-hotel .icon-return{margin-right:0}.hotel-itinerary .total-price{bottom:50px}[dir=ltr] .hotel-itinerary .total-price{text-align:right}[dir=rtl] .hotel-itinerary .total-price{text-align:left}@media (max-width:480px){.hotel-itinerary .total-price{display:block;bottom:0;position:relative}}.hotel-itinerary .total-price:after{content:"";display:block;clear:both}.hotel-itinerary .total-price .price{color:#313131;font-weight:400}.hotel-itinerary .rooms{margin:10px 0;color:#313131}.hotel-itinerary .rooms .room{margin-bottom:8px}.hotel-itinerary .rooms .room .description{margin-bottom:4px}.autocompleter{position:relative}.autocompleter.autocompleter-multi-select .field{position:relative;background-color:#FFF;min-height:34px}.autocompleter.autocompleter-multi-select .field:after,.autocompleter.autocompleter-multi-select .field:before{content:" ";display:table}.autocompleter.autocompleter-multi-select .field:after{clear:both}[dir=ltr] .autocompleter.autocompleter-multi-select .field{padding-left:4px}[dir=rtl] .autocompleter.autocompleter-multi-select .field{padding-right:4px}.autocompleter.autocompleter-multi-select .field ul.selection{display:inline-block;margin-bottom:4px}[dir=ltr] .autocompleter.autocompleter-multi-select .field ul.selection{float:left;margin-right:2px}[dir=rtl] .autocompleter.autocompleter-multi-select .field ul.selection{float:right;margin-left:2px}.autocompleter.autocompleter-multi-select .field ul.selection li{margin-top:4px}[dir=ltr] .autocompleter.autocompleter-multi-select .field ul.selection li{float:left;margin-right:4px}[dir=rtl] .autocompleter.autocompleter-multi-select .field ul.selection li{float:right;margin-left:4px}.autocompleter.autocompleter-multi-select .field ul.selection li.inactive-codes{background-color:#3C3C3C;padding-right:5px;padding-left:5px;line-height:26px;cursor:default;position:relative}.autocompleter.autocompleter-multi-select .field ul.selection li a{color:#fff;font-size:.857em;padding:0 6px;height:26px;line-height:26px;display:block;text-decoration:none;background-color:#D71921;position:relative}[dir=ltr] .autocompleter.autocompleter-multi-select .field ul.selection li a{padding-right:18px}[dir=rtl] .autocompleter.autocompleter-multi-select .field ul.selection li a{padding-left:18px}.autocompleter.autocompleter-multi-select .field ul.selection li a .icon-close{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:7px;color:inherit}[dir=ltr] .autocompleter.autocompleter-multi-select .field ul.selection li a .icon-close{right:6px}[dir=rtl] .autocompleter.autocompleter-multi-select .field ul.selection li a .icon-close{left:6px}.autocompleter.autocompleter-multi-select .field ul.selection li a:hover .icon-close{opacity:1}.autocompleter.autocompleter-multi-select input{display:inline-block;padding:0;width:auto;background-color:transparent;border:none}[dir=ltr] .autocompleter.autocompleter-multi-select input{float:left}[dir=rtl] .autocompleter.autocompleter-multi-select input{float:right}.autocompleter.autocompleter-multi-select .more-text{line-height:34px;color:#313131;overflow:hidden;white-space:nowrap;position:relative;width:100%}[dir=ltr] .autocompleter.autocompleter-multi-select .more-text{float:left}[dir=rtl] .autocompleter.autocompleter-multi-select .more-text{float:right}.autocompleter.autocompleter-multi-select .more-text:after{content:"";background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#FFF 80%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#FFF 80%);top:0;position:absolute;width:16px;height:100%}[dir=ltr] .autocompleter.autocompleter-multi-select .more-text:after{right:0}[dir=rtl] .autocompleter.autocompleter-multi-select .more-text:after{left:0}.autocompleter.autocompleter-multi-select.without-focus .field.populated input{margin-left:-10000px}.autocompleter.autocompleter-multi-select.with-focus .autocompleter-multi-select-inner{position:absolute;width:100%;z-index:20}.autocompleter.autocompleter-multi-select.autocompleter-multi-select-with-icon .field{padding-left:40px}.cmb-menu{position:relative}.cmb-menu ul.menu-list{max-height:350px;position:absolute;background-color:#FFF;border:1px solid #BBB;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);z-index:20;margin:0;padding:2px;color:#313131;min-width:100%;overflow:auto;overflow-x:hidden}[dir=ltr] .cmb-menu ul.menu-list{left:0}[dir=rtl] .cmb-menu ul.menu-list{right:0}.cmb-menu ul.menu-list>li{display:block;margin:0;padding:6px 16px 6px 6px;width:100%;white-space:nowrap;cursor:pointer}.combobox-selected{background-color:#D71921;color:#FFF}ul.chunky-tabs{position:relative;width:100%}[dir=ltr] ul.chunky-tabs{padding:0 0 0 16px}[dir=rtl] ul.chunky-tabs{padding:0 16px 0 0}ul.chunky-tabs>li{margin-right:8px;height:100%}[dir=ltr] ul.chunky-tabs>li{float:left}[dir=rtl] ul.chunky-tabs>li{float:right}ul.chunky-tabs>li>a{display:block;text-decoration:none;background-color:#F4F4F4;padding:10px 20px;position:relative;border:1px solid #BBB;border-bottom:none;text-align:center;-webkit-transition:background-color .3s ease-in-out 0s;transition:background-color .3s ease-in-out 0s;color:#313131}ul.chunky-tabs>li>a.active{background-color:#FFF;border-bottom:1px solid transparent;margin-bottom:-1px}.chunky-tab-body{padding:20px;border:1px solid #BBB}.chunky-tab-body.sign-up{width:600px}.chunky-tab-rule{border-top:none}.auth-popup{width:440px;min-height:560px;padding-top:15px}@media screen and (max-width:320px){.auth-popup{width:100%}}.auth-popup .chunky-tabs>li>a{white-space:nowrap}.auth-popup .chunky-tab-body{border-width:0}.auth-popup a h5{font-weight:400;color:#313131}.auth-popup .info-tab{border:0;max-width:590px}.auth-popup .tab-panel:not(.active){display:none}[dir=ltr] .auth-popup ul.booking-ref-fields>li{float:left}[dir=rtl] .auth-popup ul.booking-ref-fields>li{float:right}.auth-popup ul.booking-ref-fields>li.ref{width:20%}.auth-popup ul.booking-ref-fields>li.separator{width:5%;text-align:center;font-size:1.5em;line-height:42.5px}.auth-popup ul.booking-ref-fields>li.number{width:100%}.auth-popup .form-splitter{position:relative;text-align:center;margin:15px 0}.auth-popup .form-splitter:before{background-color:#DDD;content:"";height:2px;left:0;position:absolute;right:0;top:50%}.auth-popup .form-splitter span{margin:0;display:inline-block;padding:0 15px;position:relative;background-color:#FFF}.auth-popup .cancel-btn{margin-top:12px}.auth-popup .ta-signin{padding:20px}.auth-popup .ta-signin input{width:100%}.auth-popup .ta-signin .row{display:table-row}.auth-popup .ta-signin .cell{display:table-cell;width:33%;padding:5px}[dir=ltr] .auth-popup .ta-signin .cell.select{float:right}[dir=rtl] .auth-popup .ta-signin .cell.select{float:left}.tab-notify{background-color:#D33737;color:#FFF;font-size:10px;position:absolute;top:-8px;left:-7px;border-radius:3px;padding:2px 4px;font-weight:700;line-height:normal}.searching{text-align:center;margin-top:38px}.dashboard-nav{background-color:#FFF;margin:10px 0}.dashboard-nav>li{float:left;text-align:center;position:relative;cursor:pointer;width:25%;border-right:solid 1px #EEE}.dashboard-nav>li:last-child{border:0}.dashboard-nav>li a{padding:15px 0;display:inline-block;margin-right:-1px;font-weight:700;width:100%}.dashboard-nav>li.active{background-color:#D71921}.dashboard-nav>li.active a{color:#FFF}.dashboard-nav>li.active:before{content:"";display:block;position:absolute;top:100%;left:50%;width:0;height:0;border-color:#D71921 transparent transparent;border-style:solid;border-width:8px 6px 0}.dashboard-nav a:hover{text-decoration:none}.avatar .edit-avatar{display:none}.unreviewed-hotels-container{width:30%;float:left;padding-left:30px}.unreviewed-hotels .hotel-listing{border-width:1px;position:relative}.unreviewed-hotels .hotel-listing .close-cross{position:absolute;right:0;top:0;cursor:pointer;font-size:20px;color:#BBB}.unreviewed-hotels .hotel-listing .close-cross i{color:inherit}.unreviewed-hotels .hotel-listing .close-cross:hover{color:#313131}.unreviewed-hotels .hotel-listing .cost{padding:0 15px}.unreviewed-hotels .hotel-listing .part.image{width:42%}.hotel-review .moderated{float:left;background-color:#564F49;color:#FFF;padding:4px 10px;margin:6px 0}.review-data-list{float:right}.review-data-list li{border-bottom:1px solid #BBB;color:#313131;line-height:22px}.review-data-list li:last-child{border-bottom:none}.review-data-list .count{font-weight:700;float:right;margin-left:15px}.reviews-header{margin-bottom:15px;padding:0 10px}.reviews-sortoption{color:#313131;font-weight:700;font-size:1.2em}.hotel-review .author a{color:#313131}.dashboardpanel-header{padding:4px 5px;margin:0;background-color:#313131;color:#FFF;line-height:2}.review-content textarea{width:100%}.hotel-suitability .chechbox-grp{padding:4px}.hotel-suitability .label{display:inline-block;width:60%}.hotel-suitability .checkbox{display:inline-block}.hotel-suitability .checkbox .radio-btn{display:inline-block;margin-right:10px}.review-panel{padding:10px;background:#fff}.review-panel h3{font-size:1.5em}.review-panel .comments{margin:0;word-break:break-word}.review-panel .hotel-review{border-bottom:0;padding:0}.review-panel .hype-message.urgency-alert{border:2px solid #D71921;width:500px;padding:12px;font-size:1em}.review-panel .part.image{float:left;width:15%;height:165px}.review-panel .hotel-image{height:100%}.review-panel .save-review{float:right}.review-panel .save-review>a.button.primary{margin-left:30px}.review-panel .ui-slider-range{background-color:#EEE}.review-panel .ui-slider{background-color:#D71921}.review-panel .slider-area{width:500px}.review-panel .review-panel-header{padding:16px;border:1px solid #E2E2E2;margin-bottom:16px}.review-panel .submited-review-row{margin-top:10px}.feedback-booking-summary{width:70%}.feedback-booking-summary .summary-data{float:left;width:33%}.feedback-booking-summary span.title{display:block;font-size:.929em}.review-inputs{float:left;width:85%;padding-left:20px}.review-inputs .input-section{margin-bottom:25px}.review-inputs .address{font-size:.857em}.review-submitted-message{color:#3F3832;padding:20px}.review-submitted-message i{color:#3F3832}.unreviewed-hotels{margin-bottom:30px}.show-more-review{float:right}.dashboard .site-content{padding-top:40px}.dashboard .booking-journey-bar{display:block}.dashboard.site-content{padding-top:40px}.dashboard .expander:after,.dashboard .expander:before{content:" ";display:table}.dashboard .expander:after{clear:both}.dashboard .expander>.expander-header{padding:8px;position:relative;background-color:#313131;color:#FFF}.dashboard .expander-body:after,.dashboard .expander-body:before{content:" ";display:table}.dashboard .expander-body:after{clear:both}.dashboard .expander>.expander-header .icon{color:#FFF;display:block;font-size:17px;height:18px;margin-top:-9px;position:absolute;right:10px;top:50%;width:18px}.dashboard span.trip-title{position:absolute;left:40%;max-width:410px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard .booking-options{padding:0 10px}.dashboard .booking-options .action{background-color:#FFF;border-left:solid 1px #EEE;padding-left:10px;height:190px}.dashboard .bookings-list{padding:0;margin:0}.dashboard .bookings-list .booking-item{margin:15px 0 0;background-color:#FFF}.dashboard .bookings-list .border-button{border-radius:0;font-size:18px;border-width:2px;font-family:Helvetica}.dashboard .bookings-list .expander{margin:10px 0}.dashboard .booking-summary{background-color:#FFF}.dashboard .booking-summary .myb-small-info{font-weight:700}.dashboard .booking-summary .myb-booking-ref{background-color:#313131;color:#FFF;padding:6px 10px;height:38px}[dir=ltr] .dashboard .booking-summary .myb-booking-ref .myb-small-info{float:right}[dir=rtl] .dashboard .booking-summary .myb-booking-ref .myb-small-info{float:left}.dashboard .booking-summary .myb-booking-ref .booking-type{font-size:20px;line-height:26px}.dashboard .booking-summary .booking-title{margin-bottom:10px}.dashboard .booking-summary .booking-title>h5{font-size:18px}.dashboard .booking-summary .info{float:left;margin:10px 20px;width:calc(100% - 570px)}.dashboard .booking-summary .info .multi-sector-flight .flight-itinerary{width:50%;display:inline-block;min-width:400px}.dashboard .booking-summary .booking-image{float:left;width:300px;height:190px;background-position:center center;background-repeat:no-repeat;background-size:cover}.dashboard .booking-summary .booking-image>img{width:100%;height:190px}.dashboard .booking-summary .booking-options{display:inline-block;width:230px}.dashboard .flight-booking-class>span{display:inline-block;width:110px}.dashboard .travel-date-time{margin:10px 0}.dashboard .travel-date-time>span{display:inline-block;width:110px}.dashboard .travel-date,.dashboard .travel-time{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.dashboard .title-center{text-align:center}.dashboard .myb-sub-section{background-color:#FFF}.dashboard .myb-sub-section .myb-sub-section-header{padding:10px 20px;background-color:#313131;color:#FFF;font-weight:700}.dashboard .myb-sub-section .myb-sub-section-body{padding:20px}.dashboard .myb-sub-section .myb-sub-section-body:after,.dashboard .myb-sub-section .myb-sub-section-body:before{content:" ";display:table}.dashboard .myb-sub-section .myb-sub-section-body:after{clear:both}.dashboard .myb-sub-section .additional-info{float:right;margin-right:30px}.dashboard .myb-sub-section .additional-info [class*=" icon-"],.dashboard .myb-sub-section .additional-info [class^=icon-]{color:#FFF}.dashboard .guest-summary{display:inline-block;width:59%;vertical-align:top;min-height:245px;max-width:calc(100% - 420px)}.dashboard .itinerary-details{display:inline-block;width:40%;vertical-align:top;min-width:400px}.dashboard .guest-summary .booking-image{margin-right:10px;margin-bottom:10px}.dashboard .booking-guest-summary{position:relative}.dashboard .booking-guest-summary .action{position:absolute;bottom:0}.dashboard .myb-sub-section.form-field .myb-sub-section-header{background-color:#FFF;color:#313131}.dashboard .myb-sub-section.form-field .myb-sub-section-body{padding:5px 20px}.dashboard .linked-bookings{padding:70px 0 5px 5px}.dashboard .linked-bookings h3{margin:0}.dashboard .trp-manage-icon{display:inline-block}.dashboard .more-action-menu-wrapper{padding:0}.dashboard .more-action-menu-wrapper .child-action{margin-right:10px}.dashboard .action-row{cursor:pointer;font-size:14px;font-weight:700;padding:8px;border-bottom:solid 1px #EEE;color:#313131}.dashboard .action-row:hover{background-color:#313131;color:#FFF}.dashboard .action-row:hover .action-row [class*=" icon-"],.dashboard .action-row:hover [class^=icon-]{color:#FFF}.dashboard .action-row:last-child{border-bottom:none}.dashboard .action-row [class*=" icon-"],.dashboard .action-row [class^=icon-]{color:#313131;margin-right:8px}.dashboard .part.info{vertical-align:top}.dashboard .my-booking .horizontal-nav>a{background-color:#FFF;border:0;color:#313131;position:relative;overflow:visible}.dashboard .my-booking .horizontal-nav>a:hover{text-decoration:none}.dashboard .my-booking .horizontal-nav>a.active{background-color:#D71921;color:#FFF;border:0}.dashboard .my-booking .horizontal-nav>a.active:before{content:"";display:block;position:absolute;top:100%;left:50%;width:0;height:0;border-color:#D71921 transparent transparent;border-style:solid;border-width:8px 6px 0}.dashboard .my-booking .expander-body{padding:0;border:0;background-color:inherit}.dashboard .booking-type{color:#FFF;font-size:24px}.dashboard .long-title{vertical-align:top;line-height:26px;font-weight:700}.dashboard .booking-action-content{background:#fff}.dashboard .booking-action-content table.atol-cost-breakdown-table td.item{padding-left:0;padding-right:0}.dashboard .resend-email-form input{width:400px}.dashboard .resend-email-form button{margin-left:15px}.dashboard .hotel-itinerary{margin:10px 0}.dashboard .show-more{margin-bottom:20px}.dashboard .infotext strong{color:#D71921}.dashboard .package-balance-due .booking-message{margin:10px 0}.dashboard .package-balance-due .action{margin-top:10px}.settings-container{background-color:#FFF}.settings-container .settings-sections{margin-bottom:30px}.settings-container .part{display:table-cell}.settings-container .settings-tbl-details{width:100%;margin:0;padding:0}.settings-container .settings-tbl-details .image{vertical-align:top;width:10%}.settings-container .settings-tbl-details .info{padding-left:0;vertical-align:top;cursor:pointer;width:60%}.settings-container .settings-tbl-details .myb-detail-button-wrapper{width:10%}.settings-container .settings-tbl-details .card-name{width:30%}.settings-container .settings-tbl-details .credit-card{display:inline-block;vertical-align:middle}.settings-container .settings-tbl-details .buttons-container>div{display:inline-block}.settings-container .settings-tbl-details>li{padding:8px;line-height:30px}.settings-container .settings-tbl-details>li:last-child{border-bottom:none}.settings-container .settings-tbl-details .row{width:100%;display:table}.settings-container .settings-tbl-details .row>span{float:left;width:33.333%}.settings-container .settings-tbl-details .editrow{width:100%;display:inline-block}.settings-container .settings-tbl-details .editrow .input-form{display:inline-block;width:60%}.settings-container .settings-tbl-details .editrow>span{float:left;width:33.333%}.saved-payment-cards{background-color:#E4E4E4;border-bottom:solid 1px #BBB}.saved-payment-cards .payment-method-icon{width:64px;height:41.2px;background-size:64px auto;vertical-align:middle}.settings-container .settings-tbl-details .saved-payment-cards .row .card-number{width:calc(100% - 300px)}.settings-container .settings-tbl-details .saved-payment-cards .row .card-expiry,.settings-container .settings-tbl-details .saved-payment-cards .row .myb-detail-button-wrapper{width:150px}.settings-container .settings-tbl-details>li.add-new-card{padding:25px 8px}.add-new-card .edit-btn{margin-left:10px}.add-new-card .form-field-cell.fields{width:60%}.add-new-card .form-field-cell.label{width:40%}.settings-table-div{border-top:none}.settings-table-div .column label{display:inline-block;width:30%}.settings-table-div .editrow-title{float:left;width:30%;font-weight:700}.settings-table-div .editrow{display:inline-block;width:66%}.settings-table-div .editrow .avatar .edit-avatar{display:block}.settings-table-div .input-form .row-group{border-bottom:1px solid #BBB;padding:8px;min-height:45px}.settings-table-div .input-form .row-group:last-child{border-bottom:none}.myb-contact-title{font-weight:700}.dashboard-btn-container{padding:10px 10px 10px 20px;line-height:35px;width:100%;display:table}.dashboard-btn-container .edit-btn{float:right;min-width:80px}.dashboard-btn-container .save-cancel-btn{float:right}.save-cancel-btn>div{display:inline}.myb-contct-nophone-msg{font-weight:700;color:#564F49}.details-title-container{border-bottom:1px solid #BBB}.details-title-container .details-title{padding-left:5px}.myb-detail-button-wrapper{text-align:right}.row .column.two:first-child{padding-right:6px}.row .column.three{padding-left:6px}.row .column.three:first-child{padding-left:0}.column{float:left;padding:6px 0;width:100%}.column.three{width:33.3333%}.column.two{width:50%}.border-button.remove{color:#D71921;border-color:#D71921}.dual-selector-block{display:inline-block}.submit-btn{padding:0;display:inline-block}.submit-btn input[type=submit]{background-color:#D71921;border-radius:3px;box-shadow:0 2px 0 #9B4800;width:auto}.submit-btn input[type=submit][disabled]{background-color:#BBB}.booking-details-block{background-color:#FFF;display:table;width:100%}.booking-details-block span.package-price{width:20%;float:right;text-align:right;font-size:20px}.buffered-width{width:100px}.icon-container{width:50px}.guest-names{display:inline-block;margin-bottom:20px;text-transform:capitalize;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.payments-table tr{border-top:solid 1px #BBB;border-bottom:solid 1px #BBB}.payments-table td{padding:8px 0}.payments-table td:last-child{text-align:right}.payments-table td:first-child{text-align:left}.payments-table .icon-validated{font-size:24px;color:#FFF}.dashboard-itinerary-steps>ul>li{padding:6px 0}.dashboard-itinerary-steps>ul>li:first-child{padding-top:0}.dashboard-itinerary-steps>ul>li>span{display:inline-block;vertical-align:top}.dashboard-itinerary-steps>ul>li>span.itinerary-label{width:110px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.dashboard-itinerary-steps>ul>li>span.itinerary-value{width:calc(100% - 115px)}.dashboard-itinerary-steps>ul .travel-date-time{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.checkin-online-options{padding-top:10px;padding-bottom:50px}.checkin-booking-ref{padding:10px;color:#313131;font-size:1.2em;float:right}.checkin-booking-ref .checkin-booking-id{font-weight:600}.checkin-online-title{color:#313131;font-size:1.5em;font-weight:600}.checkin-online-header{padding:10px}.primary-action.proceed-to-checkin{float:right;margin-right:15px}.primary-action.proceed-to-checkin.doCheckinBtn{margin-top:-35px}.clearfix.checkin{margin-bottom:15px;border:1px solid #bbb;background-color:#fff}.trip-description{background-color:#3F3832;color:#FFF;font-size:1.5em;padding:10px}.trip-description .icon-plane-inbound,.trip-description .icon-plane-outbound{color:#fff;display:inline-block}.description-text{vertical-align:top;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:70%;white-space:nowrap}.checkedIn-status{float:right;margin-right:10px}.journey-legs{box-sizing:border-box;margin-bottom:10px}.flight-details{display:table;width:100%;color:#313131}.flight-details .part{display:table-cell;padding:30px;width:27%}.flight-details .part.airline{text-align:center}.flight-details .airport-code{font-size:1.2em}.flight-details .flight-number{font-size:1.2em;font-weight:600}.flight-details .airline-name{font-size:1.2em}.flight-details .airport-name{font-size:1.5em}.flight-details .flight-time{font-size:1.5em;font-weight:500}.flight-details .airline-icon{display:inline}.flight-details .departure-icon{background-image:url(/build/img/bk_sprite-v1.png);background-position:0 0;width:60px;height:20px;vertical-align:middle;display:inline-block}.flight-details .arrival-icon{background-image:url(/build/img/bk_sprite-v1.png);background-position:0 -18px;vertical-align:middle;display:inline-block;width:60px;height:30px}.passengers-checkin{margin-left:35px}.passengers-checkin .pax{padding:1px}.passengers-checkin .pax-info{width:95%;padding:10px;line-height:30px;background:#F8F8F8;display:table;border:1px solid #BBB;border-bottom:0}.passengers-checkin .pax-info:last-child{border-bottom:1px solid #d7d7d7}.passengers-checkin .pax-info .part{display:table-cell;padding-right:15px}.passengers-checkin .pax-info .pax-name{width:45%}.passengers-checkin .pax-info .pax-type{width:4%}.passengers-checkin .pax-info .pax-seat{width:15%}.passengers-checkin .pax-info .pax-charges{min-width:20%}.passengers-checkin .pax-info .pax-bagSelection{min-width:15%}.passengers-checkin .pax-info .pax-bagSelection select{height:30px}.checkin-message{padding:5px;margin-left:40px;margin-bottom:5px;display:inline-block}.checkin-message-text{padding:5px;float:left}.checkedin-text,.checkin-message-text.available-text{color:#006400;background-color:#CFC}.checkin-message-text.unknown-text,.closed-text,.notsupported-text{color:#8b0000;background-color:#FFE5E5}.checkin-message-text.apirequired-text,.waitingtoopen-text{color:#ff8c00;background-color:#ffffe0}.checkin-message.enter-bags-text{float:right;margin-top:-10px;color:#D74040}.checkin-message-icon{background-image:url(/build/img/new-common.2.png);width:25px;height:25px;float:left;margin-left:-30px}.available-icon,.checkin-message-icon.unknown-icon,.closed-icon{display:none}.checkin-message-icon.checkedin-icon{background-position:-28px -606px}.checkin-message-icon.apirequired-icon,.waitingtoopen-icon{background-position:-90px -606px}.checkin-message-icon.notsupported-icon{background-position:-60px -606px}.checkin-message-icon.checkin-tips-icon{background-position:0 -606px}.checkin-message.checkin-tips{font-size:.92em;display:block;color:#000;padding:0 0 0 8px}.leg-checkin-pax{float:right;padding-right:40px}.conditions-text{padding:10px 10px 10px 25px;list-style-type:disc}.checkin-note{color:#d74040;font-weight:700}.leg-conditions{padding:12px}.leg-conditions-header{font-size:1.2em;font-weight:700}.supplier-conditions{width:500px}.supplier-conditions-accept{padding-left:15px}.spinning-icon{background-image:url(/build/img/dnata-spinner-32x32.gif);width:32px;height:32px;display:block;float:right;margin-right:12px}.primary-action.button.primary.go-back{margin-top:15px}.manage-details-container tfoot{display:none}.myb-bookingDeatils .booking-details-block{border:1px solid #BBB}.myb-bookingDeatils .pah-info{padding:10px;background:#E4E4E4;font-weight:700}.myb-bookingDeatils .pah-info .price{float:right}.myb-bookingDeatils .booking-summary-card{display:none}.trp-header-bar{border:1px solid #BBB;background:#FFF;margin-bottom:15px}.trp-header-bar .h1-button{float:right;margin-top:5px}h1.trp-header-bar{font-size:24px;padding:8px 14px}.trp-header-bar a{font-weight:400;letter-spacing:normal;font-size:16px}.myb-bookingHeaderWrapper{border:1px solid #CCC;padding:3px 3px 0;border-radius:6px;margin-bottom:15px}.myb-bookingHeader{color:#FFF;background-color:#313131;padding:12px 12px 14px;position:relative;margin-bottom:3px;border-radius:4px}.myb-bookingHeader span.bookingRef{float:right;font-size:22px;font-weight:700}.myb-bookingHeader span.leadContact{float:right}.myb-bookingHeader span.bookingType{margin-left:50px;font-weight:700;font-size:22px}.myb-bookingHeaderDetails{margin-top:10px}.myb-bookingHeader .trp-manage-icon{position:absolute;top:2px;left:12px;background-repeat:no-repeat;width:42px;height:42px}.hotel-itinerary .myb-itinerary-wrapper .trp-definition li{margin-bottom:15px}.trust-pilot-img{float:right;width:261px}.trust-pilot-review{font-size:18px;font-weight:700}.icon-24{font-size:24px}.icon-32{font-size:32px}.horizontal-nav.two>a{width:50%}.horizontal-nav>a{border:2px solid #313131;color:#313131;cursor:pointer;float:left;font-weight:400;height:40px;padding-top:10px;text-align:center;position:relative}.horizontal-nav>a.active{background-color:#313131;color:#FFF}.horizontal-nav>a.active:before{content:"";display:block;position:absolute;top:100%;left:50%;width:0;height:0;border-color:#313131 transparent transparent;border-style:solid;border-width:12px 12px 0}.myb-pay-balance .payment-summary{width:100%;margin:0;padding:0}.myb-pay-balance .payment-summary>li{padding:8px;line-height:30px;border-bottom:solid 1px #BBB}.myb-pay-balance .payment-summary .row>span.payment-summary-title{width:70%}.myb-pay-balance .payment-summary .row>span.payment-summary-value{float:right}.myb-pay-balance .amount{font-weight:700;color:#D71921}.myb-pay-balance .row-detail strong{color:#D71921}.myb-pay-balance .save{padding-top:10px}.myb-pay-balance .savedcard-tab-content{margin-top:16px}.myb-pay-balance .savedcard-tab-content:after,.myb-pay-balance .savedcard-tab-content:before{content:" ";display:table}.myb-pay-balance .savedcard-tab-content:after{clear:both}.myb-pay-balance ul.payment-tabs{border:1px solid #313131;display:inline-block;border-radius:6px;overflow:hidden}.myb-pay-balance ul.payment-tabs>li{float:left;width:150px;text-align:center;border-right:solid 1px #313131}.myb-pay-balance ul.payment-tabs>li:last-child{border:none}.myb-pay-balance ul.payment-tabs>li:hover{background-color:#E4E4E4}.myb-pay-balance ul.payment-tabs a{display:block;padding:5px}.myb-pay-balance ul.payment-tabs a:hover{text-decoration:none}.myb-pay-balance ul.payment-tabs a.active{background-color:#313131;color:#FFF}.myb-pay-balance .balance-due-text{margin-top:20px}.myb-pay-balance .card-fees-message{white-space:nowrap}.myb-pay-balance .full-payment{margin-bottom:10px}.myb-pay-balance .button.price-button{min-width:200px}.myb-pay-balance-complete{padding-bottom:15px}.myb-pay-balance-complete p{margin:1em 0}.infotext a,a.message-hyperlink{text-decoration:underline}.infotext .cancelled{color:#D71921;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.myb-add-baggage .category-icon,.myb-add-seats .category-icon{font-size:48px;color:#313131;vertical-align:middle}.myb-add-baggage .options-panel-header,.myb-add-seats .options-panel-header{margin-bottom:20px}.myb-add-baggage .teaser-price,.myb-add-seats .teaser-price{float:right}.myb-add-baggage .booking-options-panel,.myb-add-seats .booking-options-panel{width:600px}@media only screen and (max-width:769px){.dashboard .booking-summary .info{width:calc(100% - 340px)}.dashboard .booking-summary .booking-options{display:block;width:100%;clear:both;padding:0}.dashboard .booking-summary .booking-options .action{height:auto;border-left:0;border-top:solid 1px #EEE}.dashboard .booking-summary .action-row{display:inline-block;border-bottom:0;border-right:solid 1px #EEE}.dashboard .booking-summary .action-row:last-child{border-right:0}.dashboard .booking-journey-bar .booking-journey>li{display:none}.dashboard .booking-journey-bar .booking-journey>li:last-child,.dashboard .booking-journey-bar .booking-journey>li:nth-last-child(2){display:block}}@media only screen and (max-width:1000px){.dashboard .booking-guest-summary .action{position:static}.dashboard .guest-summary{min-height:220px}}.site-logo-badge{border:1px solid #EEE;width:60px;height:60px;position:relative}.site-logo-badge:before{content:"";position:absolute;background-repeat:no-repeat;background-size:contain;background-image:url(/build/img/logo/ekh/emirates.svg);background-position:center center;display:inline-block;width:30px;height:36px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.csr-details .csr-create-btn{text-align:right;padding:10px;border-top:solid 1px #BBB}.csr-details .csr-info-box:after,.csr-details .csr-info-box:before{content:" ";display:table}.csr-details .csr-info-box:after{clear:both}.csr-details .csr-question{position:relative;margin-top:14px}.csr-details .csr-question .conversation{padding:0 30px}.csr-details .csr-question .csr-conversation-icon{left:0;top:-6px}.csr-details .csr-question+.csr-question{margin-top:7px}.csr-details .csr-question .message{border-top-left-radius:0;box-shadow:1px 2px 1px #BBB}.csr-details .csr-question .message:before{content:"";display:block;position:absolute;top:0;left:-10px;width:0;height:0;border-color:transparent #F3F3F3 transparent transparent;border-style:solid;border-width:0 10px 10px 0}.csr-details .csr-answer{position:relative;margin-top:14px}.csr-details .csr-answer:first-child{margin-top:0}.csr-details .csr-answer .conversation{padding:0 30px;text-align:right}.csr-details .csr-answer .csr-conversation-icon{right:0;top:-8px}.csr-details .csr-answer .message{border-top-right-radius:0;background-color:#DCE9F5;text-align:left;display:inline-block;box-shadow:-1px 2px 1px #BBB}.csr-details .csr-answer .message:before{content:"";display:block;position:absolute;top:0;right:-10px;width:0;height:0;border-color:transparent transparent transparent #DCE9F5;border-style:solid;border-width:0 0 10px 10px}.csr-details .csr-answer+.csr-answer{margin-top:7px}.csr-details .message{border-radius:3px;background-color:#F3F3F3;padding:10px;max-width:600px;word-break:break-word;font-size:.929em;line-height:15px;position:relative}.csr-details .qna-date{font-size:.857em;text-align:right;margin-top:4px}.csr-details .qna-date .sender-title{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.csr-details .conversation{margin:0}.csr-details .csr-conversation-icon{position:absolute;font-size:24px}.csr-details input[type=text],.csr-details textarea{width:100%}.csr-details .csr-tr-icon{background-repeat:no-repeat;background-size:contain;background-image:url(/build/img/logo/ekh/emirates.svg);background-position:center center;display:inline-block;width:20px;height:24px}.csr-details .save-cancel-btn{text-align:right}.csr-summary .csr-status{float:right}.csr-summary-header{padding:10px;background-color:#313131;color:#FFF;line-height:1}.csr-summary-header:after,.csr-summary-header:before{content:" ";display:table}.csr-summary-header:after{clear:both}.csr-completed .csr-summary-header{background-color:#393}.csr-summary-body{position:relative;padding:10px;background-color:#FFF}[dir=ltr] .csr-summary-body{padding-right:45px}[dir=rtl] .csr-summary-body{padding-left:45px}.csr-summary-body i{position:absolute;top:50%;font-size:25px}[dir=ltr] .csr-summary-body i{right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[dir=rtl] .csr-summary-body i{left:10px;-webkit-transform:translateY(-50%) scaleX(-1);-ms-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1)}.csr-read-faq{margin-top:10px}.csr-note-text{margin-bottom:20px}.csr-note-text>p{margin:10px 0}.csr-completed .expander>.expander-header{background-color:#393}.csr-completed .icon-check{display:inline-block;font-size:24px;vertical-align:top;margin-right:10px}.csr-question-alert{background-color:#3F3832;color:#FFF;padding:20px 20px 20px 60px;margin:10px 30px;position:relative}.csr-question-alert .icon-alert{color:#FFF;font-size:38px;margin-right:20px;position:absolute;left:10px}.csr-question-alert .csr-question-message{display:inline-block}.create-csr-form .csr-category input[type=text],.create-csr-form .csr-category textarea,.create-csr-form .csr-description input[type=text],.create-csr-form .csr-description textarea,.create-csr-form .csr-subject input[type=text],.create-csr-form .csr-subject textarea{width:600px}.create-csr-form .dashboard-btn-container>div{display:inline-block;padding-left:20px}.create-csr-form .mobile-number,.create-csr-form .text-alert-check{margin-top:15px;margin-bottom:15px}.myb-csr-message{padding:10px 10px 10px 40px;position:relative}.myb-csr-message.csr-unallocated{background-color:#564F49}.myb-csr-message.csr-inprogress{background-color:#3F3832;color:#FFF}.myb-csr-message.csr-completed{background-color:#393;color:#FFF}.myb-csr-message.csr-awaiting-response{background-color:#3F3832;color:#FFF}.myb-csr-message a{color:inherit;text-decoration:underline}.myb-csr-message i{color:inherit;font-size:24px;position:absolute;left:10px;top:20%}.csr-conversation{padding-bottom:75px}.csr-send-message{position:fixed;bottom:0;width:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:1600px;min-width:320px;background-color:#FFF;padding:10px 50px}.csr-send-message textarea{line-height:20px;width:calc(100% - 150px);display:inline-block;vertical-align:bottom}.csr-send-message .submit-button{display:inline-block}.csr-sticky-bar{z-index:100;position:fixed;top:0;max-width:1200px;min-width:768px;width:100%}.security-badge{background-color:#E4E4E4;display:inline-block;padding:5px;margin-left:10px;vertical-align:top;margin-top:67px}.security-badge .logo-list{padding:10px;background-color:#FFF}.security-badge .logo-list i.icon-atol-logo{font-size:50px}.security-badge .logo-list i.icon-commission-for-aviation-regulation,.security-badge .logo-list i.icon-norton-logo,.security-badge .logo-list i.icon-trustwave{font-size:45px}.security-badge .confidence-text{padding:10px}.security-badge .confidence-text>ul{list-style:disc;padding-left:20px}.security-badge .debit-message{padding:10px;background-color:#FFF;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.security-badge .debit-message .icon-payment{font-size:30px;vertical-align:middle}.popup-content{max-width:500px;padding:24px}.popup-content.info-popup{max-width:800px}@media screen and (max-width:320px){.popup-content{max-width:none}}.popup-content .logo{text-align:center;margin-bottom:12px}.popup-content .logo a{text-decoration:none}.popup-content .logo i.icon{margin:0 auto;font-size:54px;color:#313131}.popup-content .buttons{margin-top:16px}.popup-content .buttons .button{width:100%}.popup-content .buttons .button+.button{margin-top:8px}.center-content{text-align:center}.align-c{text-align:center!important}.align-l{text-align:left!important}.align-r{text-align:right!important}.v-align-m{vertical-align:middle!important}.vertical-spacing-top{margin-top:16px!important}.vertical-spacing-bottom{margin-bottom:16px!important}.vertical-padding{padding-top:16px!important;padding-bottom:16px!important}.horizontal-padding{padding-left:16px!important;padding-right:16px!important}.top-padding{padding-top:16px!important}.bottom-padding{padding-bottom:16px!important}.zero-padding{padding:0!important}.all-padding{padding:16px!important}.float-l{float:left!important}.float-r{float:right!important}.clear-both{clear:both!important}.display-ib{display:inline-block!important}.columns,.full-width{width:100%}[dir=ltr] .columns{float:left}[dir=rtl] .columns{float:right}.two-col{width:50%}[dir=ltr] .two-col{float:left}[dir=rtl] .two-col{float:right}.three-col{width:33.333%}[dir=ltr] .three-col{float:left}[dir=rtl] .three-col{float:right}.four-col{width:25%}[dir=ltr] .four-col{float:left}[dir=rtl] .four-col{float:right}.not-clickable{cursor:default!important}.clickable{cursor:pointer}.overflow-x{overflow-x:visible!important}.tablet-only{display:none!important}.nowrap{white-space:nowrap}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.text-xxs{font-size:.714em!important}.text-xs{font-size:.857em!important}.text-s{font-size:.929em!important}.text-l,.text-xl{font-size:1.5em!important}.text-xxl{font-size:1.714em!important}.text-xxxl{font-size:2em!important}.text-mega{font-size:2.429em!important}.bold{font-weight:700}.normal{font-weight:400}.search-panel-unified:after,.search-panel-unified:before{content:" ";display:table}.search-panel-unified:after{clear:both}.search-panel-unified .more-options,.search-panel-unified .search-unit-field,.search-panel-unified label.flexible-dates{display:none}.search-panel-unified .dates,.search-panel-unified .departure,.search-panel-unified .destination,.search-panel-unified .destination-airport,.search-panel-unified .occupancy{width:28.5%}.search-panel-unified .submit{width:14.5%;margin-top:0}.search-panel-unified .flexible-dates{margin-top:8px}.search-panel-unified .after-one-way:after,.search-panel-unified .after-one-way:before,.search-panel-unified .after-submit:after,.search-panel-unified .after-submit:before{content:" ";display:table}.search-panel-unified .after-one-way:after,.search-panel-unified .after-submit:after{clear:both}.search-panel-unified .prefilter-direct-flights{margin-top:-2px}.search-panel-unified.hotels .currency,.search-panel-unified.hotels .dates,.search-panel-unified.hotels .destination,.search-panel-unified.hotels .more-options,.search-panel-unified.hotels .no-dates-option,.search-panel-unified.hotels .occupancy,.search-panel-unified.hotels .submit{display:block}.search-panel-unified.hotels.no-dates-yet .dates,.search-panel-unified.hotels.no-dates-yet .more-options,.search-panel-unified.hotels.no-dates-yet .occupancy,.search-panel-unified.hotels.no-dates-yet .search-expanded-options{display:none}.search-panel-unified.hotels.no-dates-yet .destination{width:85.5%}.search-panel-unified.flights .cabin,.search-panel-unified.flights .dates,.search-panel-unified.flights .departure,.search-panel-unified.flights .destination,.search-panel-unified.flights .flexible-dates,.search-panel-unified.flights .more-options,.search-panel-unified.flights .occupancy,.search-panel-unified.flights .one-way-flight-option,.search-panel-unified.flights .prefilter-airline,.search-panel-unified.flights .prefilter-direct-flights,.search-panel-unified.flights .submit{display:block}.search-panel-unified.flights .cabin,.search-panel-unified.flights .departure,.search-panel-unified.flights .destination,.search-panel-unified.flights .destination-airport,.search-panel-unified.flights .occupancy{width:20%}.search-panel-unified.flights .prefilter-airline{width:24%}.search-panel-unified.flights .dates{width:25.5%}.search-panel-unified.flights .search-unit-field.one-way-flight-option-radio{padding-top:0}.search-panel-unified.holidays .cabin,.search-panel-unified.holidays .dates,.search-panel-unified.holidays .departure,.search-panel-unified.holidays .destination,.search-panel-unified.holidays .flexible-dates,.search-panel-unified.holidays .more-options,.search-panel-unified.holidays .occupancy,.search-panel-unified.holidays .prefilter-airline,.search-panel-unified.holidays .prefilter-direct-flights,.search-panel-unified.holidays .submit{display:block}.search-panel-unified.holidays .cabin,.search-panel-unified.holidays .departure,.search-panel-unified.holidays .destination,.search-panel-unified.holidays .occupancy{width:20%}.search-panel-unified.holidays .prefilter-airline{width:24%}.search-panel-unified.holidays .dates{width:25.5%}.search-panel-unified.holidays.inline-cabin .cabin,.search-panel-unified.holidays.inline-cabin .departure,.search-panel-unified.holidays.inline-cabin .destination,.search-panel-unified.holidays.inline-cabin .occupancy,.search-panel-unified.holidays.inline-cabin .prefilter-airline{width:17%}.search-panel-unified.holidays.inline-cabin .dates{width:20%}.search-panel-unified.holidays.inline-cabin .submit{width:12%;margin-top:initial}.search-panel-unified .search-expanded-options{clear:both}.search-panel-unified .search-expanded-options:after,.search-panel-unified .search-expanded-options:before{content:" ";display:table}.search-panel-unified .search-expanded-options:after{clear:both}.search-panel-unified .flexible-dates,.search-panel-unified .group-bookings-prompt,.search-panel-unified .one-way-flight-option{font-size:.929em}@media (max-width:1200px){.search-panel.search-panel-unified .dates,.search-panel.search-panel-unified .departure,.search-panel.search-panel-unified .destination,.search-panel.search-panel-unified .destination-airport,.search-panel.search-panel-unified .occupancy{width:50%}.search-panel.search-panel-unified .prefilter-direct-flights{width:25%}.search-panel.search-panel-unified .submit{width:100%;margin-top:0}.search-panel.search-panel-unified .after-airports:after,.search-panel.search-panel-unified .after-airports:before{content:" ";display:table}.search-panel.search-panel-unified .after-airports:after{clear:both}.search-panel.search-panel-unified.hotels .destination,.search-panel.search-panel-unified.hotels.no-dates-yet .destination{width:100%}.search-panel.search-panel-unified.flights .departure,.search-panel.search-panel-unified.flights .destination,.search-panel.search-panel-unified.flights .destination-airport,.search-panel.search-panel-unified.holidays .dates,.search-panel.search-panel-unified.holidays .departure,.search-panel.search-panel-unified.holidays .destination,.search-panel.search-panel-unified.holidays .occupancy,.search-panel.search-panel-unified.holidays.inline-cabin .cabin,.search-panel.search-panel-unified.holidays.inline-cabin .submit{width:50%}.search-panel.search-panel-unified .autocompleter .field-options ul{width:100%}}@media (max-width:568px){.search-panel.search-panel-unified .dates,.search-panel.search-panel-unified .occupancy,.search-panel.search-panel-unified.holidays.inline-cabin .dates,.search-panel.search-panel-unified.holidays.inline-cabin .departure,.search-panel.search-panel-unified.holidays.inline-cabin .destination,.search-panel.search-panel-unified.holidays.inline-cabin .submit{width:100%}}.search-panel{background-color:#3F3832;width:100%;color:#FFF;padding:0 8px}.search-panel a{color:#FFF}.search-panel .search-panel-parts:after,.search-panel .search-panel-parts:before{content:" ";display:table}.search-panel .search-panel-parts:after{clear:both}.search-panel .search-panel-parts .search-panel-part{vertical-align:bottom}[dir=ltr] .search-panel .search-panel-parts .search-panel-part{float:left}[dir=rtl] .search-panel .search-panel-parts .search-panel-part{float:right}.search-panel .search-panel-parts .search-panel-part.fields{width:85%}.search-panel .search-panel-parts .search-panel-part.submit{width:10%;padding-top:0}.search-panel .search-panel-parts .search-panel-part.submit .search-unit-field{width:100%}[dir=ltr] .search-panel .search-panel-parts .search-panel-part.submit-solo{float:right}[dir=rtl] .search-panel .search-panel-parts .search-panel-part.submit-solo{float:left}.search-panel .search-panel-parts .search-panel-part.footer,.search-panel .search-panel-parts .search-panel-part.submit-solo .search-unit-field{width:100%}.search-panel .search-panel-parts .search-panel-part.footer .top{padding:4px 4px 0}.search-panel .search-panel-parts .search-panel-part.footer .top:after,.search-panel .search-panel-parts .search-panel-part.footer .top:before{content:" ";display:table}.search-panel .search-panel-parts .search-panel-part.footer .top:after{clear:both}@media screen and (max-width:1600px){.search-panel .search-panel-parts .search-panel-part.fields{width:100%}.search-panel .search-panel-parts .search-panel-part.submit{width:100%;padding-top:0}}.search-panel .search-unit-field-row{width:50%}[dir=ltr] .search-panel .search-unit-field-row{float:left}[dir=rtl] .search-panel .search-unit-field-row{float:right}.search-panel .search-unit-field-row.one{width:60%}.search-panel .search-unit-field-row.two{width:40%}@media screen and (max-width:1200px){.search-panel .search-unit-field-row{width:100%!important}}.search-panel .search-unit-field{padding:4px}[dir=ltr] .search-panel .search-unit-field{float:left}[dir=rtl] .search-panel .search-unit-field{float:right}.search-panel .search-unit-field .date-range label,.search-panel .search-unit-field>label:not(.checkbox-btn):not(.radio-btn){display:none;height:0;white-space:nowrap;letter-spacing:inherit}.search-panel .search-unit-field.submit>button{width:100%}.search-panel .pseudo-input,.search-panel input,.search-panel select{width:100%;border-color:#fff;font-size:13px}.search-panel .pseudo-input:focus,.search-panel input:focus,.search-panel select:focus{border-color:#fff}.search-panel .autocompleter.autocompleter-multi-select .more-text{font-size:13px}@media only screen and (min-width:320px) and (max-width:767px){.search-panel input,.search-panel select{font-size:16px}}.search-panel .image-link{color:inherit}.search-panel .checkbox-btn>.icon,.search-panel .radio-btn>.icon{border-color:transparent;background-color:#FFF}[dir=ltr] .search-panel a.more-options{float:right;margin-right:4px}[dir=rtl] .search-panel a.more-options{float:left;margin-left:4px}.search-panel .date-picker.date-picker-disabled .field-with-icon{background-color:transparent}.search-panel .date-picker.date-picker-disabled .field-with-icon:before{color:#313131}.search-panel .date-picker.date-picker-disabled .field-with-icon input{color:#313131;border-color:#313131}.search-panel .date-picker.date-picker-disabled select{background-color:transparent;color:transparent;border-color:#313131}.search-panel .search-unit-add-sector{cursor:pointer}.search-panel .search-unit-add-sector.inline{padding:4px;line-height:34px}[dir=ltr] .search-panel .search-unit-add-sector.inline{float:left}[dir=rtl] .search-panel .search-unit-add-sector.inline{float:right}.search-panel .search-unit-add-sector i{color:inherit}.search-unit-bar .site-content{min-width:0}.search-unit-bar .sub-header{color:#FFF;padding:12px 5%}.search-unit-container{background-color:#3F3832;padding:12px 0}.search-panel.flight .search-unit-field.departure,.search-panel.flight .search-unit-field.destination{width:50%}.search-panel.flight .search-unit-field.dates{width:70%}.search-panel.flight .search-unit-field.occupancy{width:30%}.search-panel.flight .search-unit-field.multi{width:25%}@media screen and (max-width:1600px){.search-panel.flight.dates,.search-panel.flight.occupancy{width:50%}}[dir=ltr] .search-panel.flight .one-way-flight-option{float:left}[dir=rtl] .search-panel.flight .one-way-flight-option{float:right}.search-panel.room .search-unit-field.dates,.search-panel.room .search-unit-field.occupancy{width:50%}.search-panel.parking .search-panel-part.fields{width:100%}.search-panel.parking .search-panel-part .search-unit-field.departure{width:70%}.search-panel.parking .search-panel-part .search-unit-field.occupancy{width:30%}.search-panel.parking .search-panel-part .search-unit-field.dates{width:100%}.search-panel.parking .search-panel-part.advice{font-size:.857em;width:100%;text-align:right}.search-panel.parking .search-panel-part.advice .search-unit-field{width:100%}.search-panel.parking .search-panel-part.submit-solo{width:33.33%}.search-panel.transfer .search-panel-part.fields{width:100%}.search-panel.transfer .search-panel-part.warning{color:inherit;font-size:.857em;letter-spacing:inherit;width:100%;line-height:1.5}@media screen and (max-width:1600px){.search-panel.parking .search-panel-part.submit-solo,.search-panel.transfer .search-panel-part.warning{width:100%}}.search-panel.transfer .search-panel-part.warning .search-unit-field{width:100%}.search-panel.transfer .search-panel-part .search-unit-field.destination,.search-panel.transfer .search-panel-part .search-unit-field.direction,.search-panel.transfer .search-panel-part .search-unit-field.resort,.search-panel.transfer .search-panel-part.submit-solo{width:33.33%}.search-panel.transfer .search-panel-part .search-unit-field.dates{width:66.66%}.search-panel.transfer .search-panel-part .search-unit-field.occupancy{width:33.33%}@media screen and (max-width:1600px){.search-panel.transfer .search-panel-part.submit-solo{width:100%}}.search-panel.transfer.transfer-direction-style-radio .search-panel-part .search-unit-field.direction{font-size:.929em;width:100%}.search-panel.transfer.transfer-direction-style-radio .search-panel-part .search-unit-field.destination,.search-panel.transfer.transfer-direction-style-radio .search-panel-part .search-unit-field.resort{width:50%}.search-panel.hotel .search-panel-part.footer .checkbox-btn label{display:inline}.search-panel.hotel .search-unit-field.dates,.search-panel.hotel .search-unit-field.destination,.search-panel.hotel .search-unit-field.occupancy{width:33.33%}@media screen and (max-width:1600px){.search-panel.hotel .search-unit-field.destination{width:100%}.search-panel.hotel .search-unit-field.dates,.search-panel.hotel .search-unit-field.occupancy{width:50%}}[dir=ltr] .search-panel.hotel .no-dates-option{float:left}[dir=rtl] .search-panel.hotel .no-dates-option{float:right}.field-with-icon{background-color:#fff;border-radius:0;height:34px;position:relative}.field-with-icon:before{font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:22px;top:50%;margin-top:-11px;color:#3F3832}[dir=ltr] .field-with-icon:before{left:2px}[dir=rtl] .field-with-icon:before{right:2px}.field-with-icon.calendar:before{content:"\e90f"}.field-with-icon.search:before{content:"\e932"}.field-with-icon.field-with-icon-occupancy:before{content:"\e90b"}.field-with-icon input{background-color:transparent;width:100%;position:absolute;z-index:1}[dir=ltr] .field-with-icon input{padding-left:26px}[dir=rtl] .field-with-icon input{padding-right:26px}.input-with-icon{background-color:#fff;position:relative;color:#313131;height:34px}.input-with-icon input{background-color:transparent;width:100%;position:relative;z-index:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}[dir=ltr] .input-with-icon:not(.no-icon) input{padding-left:40px}[dir=rtl] .input-with-icon:not(.no-icon) input{padding-right:40px}.input-with-icon .input-overlay{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:inherit;color:inherit;position:absolute;top:0;height:100%;line-height:34px;overflow:hidden;white-space:nowrap}[dir=ltr] .input-with-icon .input-overlay{left:40px}[dir=rtl] .input-with-icon .input-overlay{right:40px}.input-with-icon .input-overlay .content.content-placeholder{color:#313131}.input-with-icon .input-overlay:after{content:"";background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#FFF 80%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#FFF 80%);top:0;position:absolute;width:16px;height:100%}[dir=ltr] .input-with-icon .input-overlay:after{right:0}[dir=rtl] .input-with-icon .input-overlay:after{left:0}.input-with-icon.toggle:after{font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#313131;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e94f";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:10px}[dir=ltr] .input-with-icon.toggle:after{right:2px}[dir=rtl] .input-with-icon.toggle:after{left:2px}[dir=ltr] .input-with-icon.toggle input{padding-right:14px}[dir=rtl] .input-with-icon.toggle input{padding-left:14px}[dir=ltr] .input-with-icon.toggle .input-overlay{right:14px}[dir=rtl] .input-with-icon.toggle .input-overlay{left:14px}.input-with-icon.triggers-popup input{cursor:pointer}.field-icon{font-size:22px;color:#3F3832;width:40px;height:34px;display:inline-block;position:absolute}[dir=ltr] .field-icon{left:0}[dir=rtl] .field-icon{right:0}.field-icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.checkbox-btn,.radio-btn{display:inline-block;cursor:pointer;position:relative;font-size:inherit}.checkbox-btn.full-width,.radio-btn.full-width{display:block}.checkbox-btn.full-width+.checkbox-btn.full-width,.checkbox-btn.full-width+.radio-btn.full-width,.radio-btn.full-width+.checkbox-btn.full-width,.radio-btn.full-width+.radio-btn.full-width{margin-top:16px}[dir=ltr] .checkbox-btn:not(.full-width)+.checkbox-btn:not(.full-width),[dir=ltr] .checkbox-btn:not(.full-width)+.radio-btn:not(.full-width),[dir=ltr] .radio-btn:not(.full-width)+.checkbox-btn:not(.full-width),[dir=ltr] .radio-btn:not(.full-width)+.radio-btn:not(.full-width){margin-left:12px}[dir=rtl] .checkbox-btn:not(.full-width)+.checkbox-btn:not(.full-width),[dir=rtl] .checkbox-btn:not(.full-width)+.radio-btn:not(.full-width),[dir=rtl] .radio-btn:not(.full-width)+.checkbox-btn:not(.full-width),[dir=rtl] .radio-btn:not(.full-width)+.radio-btn:not(.full-width){margin-right:12px}.checkbox-btn>.label-content:empty,.radio-btn>.label-content:empty{display:none}.checkbox-btn>.icon,.radio-btn>.icon{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;background-color:#FFF;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-style:solid;border-color:#313131;width:20px;height:20px;border-width:2px}[dir=ltr] .checkbox-btn>.icon,[dir=ltr] .radio-btn>.icon{left:0}[dir=rtl] .checkbox-btn>.icon,[dir=rtl] .radio-btn>.icon{right:0}.checkbox-btn>.icon:before,.radio-btn>.icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity 150ms ease-in-out;transition:opacity 150ms ease-in-out}.checkbox-btn.checked>.icon,.radio-btn.checked>.icon{border-color:#D71921}.checkbox-btn.checked>.icon:before,.radio-btn.checked>.icon:before{opacity:1}.checkbox-btn:hover>.icon,.radio-btn:hover>.icon{border-color:#D71921}[dir=ltr] .checkbox-btn,[dir=ltr] .radio-btn{padding-left:20px}[dir=rtl] .checkbox-btn,[dir=rtl] .radio-btn{padding-right:20px}.checkbox-btn>.label-content,.radio-btn>.label-content{padding:0 .6em}.checkbox-btn.checkbox-btn-small,.checkbox-btn.radio-btn-small,.radio-btn.checkbox-btn-small,.radio-btn.radio-btn-small{font-size:.857em}[dir=ltr] .checkbox-btn.checkbox-btn-small,[dir=ltr] .checkbox-btn.radio-btn-small,[dir=ltr] .radio-btn.checkbox-btn-small,[dir=ltr] .radio-btn.radio-btn-small{padding-left:16px}[dir=rtl] .checkbox-btn.checkbox-btn-small,[dir=rtl] .checkbox-btn.radio-btn-small,[dir=rtl] .radio-btn.checkbox-btn-small,[dir=rtl] .radio-btn.radio-btn-small{padding-right:16px}.checkbox-btn.checkbox-btn-small>.icon,.checkbox-btn.radio-btn-small>.icon,.radio-btn.checkbox-btn-small>.icon,.radio-btn.radio-btn-small>.icon{width:16px;height:16px;border-width:1px}.checkbox-btn.checkbox-btn-small>.label-content,.checkbox-btn.radio-btn-small>.label-content,.radio-btn.checkbox-btn-small>.label-content,.radio-btn.radio-btn-small>.label-content{padding:0 .6em}.checkbox-btn.checkbox-btn-large,.checkbox-btn.radio-btn-large,.radio-btn.checkbox-btn-large,.radio-btn.radio-btn-large{font-size:1.5em}[dir=ltr] .checkbox-btn.checkbox-btn-large,[dir=ltr] .checkbox-btn.radio-btn-large,[dir=ltr] .radio-btn.checkbox-btn-large,[dir=ltr] .radio-btn.radio-btn-large{padding-left:30px}[dir=rtl] .checkbox-btn.checkbox-btn-large,[dir=rtl] .checkbox-btn.radio-btn-large,[dir=rtl] .radio-btn.checkbox-btn-large,[dir=rtl] .radio-btn.radio-btn-large{padding-right:30px}.checkbox-btn.checkbox-btn-large>.icon,.checkbox-btn.radio-btn-large>.icon,.radio-btn.checkbox-btn-large>.icon,.radio-btn.radio-btn-large>.icon{width:30px;height:30px;border-width:2px}.checkbox-btn.checkbox-btn-large>.label-content,.checkbox-btn.radio-btn-large>.label-content,.radio-btn.checkbox-btn-large>.label-content,.radio-btn.radio-btn-large>.label-content{padding:0 .6em}.checkbox-btn>.icon:before{font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e953";color:#D71921;font-size:10px}.checkbox-btn.disabled:hover>.icon,.checkbox-btn.disabled>.icon{border-color:#CCC;background-color:#EFEFEF;cursor:not-allowed}.checkbox-btn.checkbox-btn-small>.icon:before{font-size:8px}.checkbox-btn.checkbox-btn-large>.icon:before{font-size:15px}.radio-btn>.icon{border-radius:50%}.radio-btn>.icon:before{content:"";background-color:#D71921;border-radius:50%;width:8px;height:8px}.radio-btn.radio-btn-small>.icon:before{width:6.4px;height:6.4px}.radio-btn.radio-btn-large>.icon:before{width:12px;height:12px}a.scroll-to-top{display:block;position:fixed;bottom:-50px;text-decoration:none;height:40px;width:40px;background-color:#CCC;z-index:20;-webkit-transition:bottom .3s ease;transition:bottom .3s ease;opacity:.7}[dir=ltr] a.scroll-to-top{right:10px}[dir=rtl] a.scroll-to-top{left:10px}a.scroll-to-top.visible{bottom:150px}a.scroll-to-top:before{font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e93f";color:#FFF;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:20px}[dir=ltr] .date-picker.has-time-picker .date-part,[dir=ltr] .date-picker.has-time-picker .time-part{float:left}[dir=rtl] .date-picker.has-time-picker .date-part,[dir=rtl] .date-picker.has-time-picker .time-part{float:right}.date-picker.has-time-picker .date-part{width:60%}.date-picker.has-time-picker .time-part{width:40%}[dir=ltr] .date-picker.has-time-picker .time-part{padding-left:4px}[dir=rtl] .date-picker.has-time-picker .time-part{padding-right:4px}.time-picker .time-separator,.time-picker select{float:left}.time-picker select{width:45%}.time-picker .time-separator{width:10%;text-align:center;line-height:34px;color:inherit;margin:0}ul.date-range{margin:0;padding:0;height:34px;width:100%}ul.date-range li{display:inline-block;width:50%}[dir=ltr] ul.date-range li{float:left}[dir=rtl] ul.date-range li{float:right}[dir=ltr] ul.date-range li:first-child{padding-right:4px}[dir=ltr] ul.date-range li:last-child,[dir=rtl] ul.date-range li:first-child{padding-left:4px}[dir=rtl] ul.date-range li:last-child{padding-right:4px}ul.date-range li.solo:last-child{position:relative;left:-4px}[dir=rtl] .ui-datepicker-multi .ui-datepicker-group{float:right}[dir=rtl] .ui-datepicker .ui-datepicker-next{left:2px;right:inherit}[dir=rtl] .ui-datepicker .ui-datepicker-prev{right:2px;left:inherit}.grid-container:after,.grid-container:before{content:" ";display:table}.grid-container:after{clear:both}[dir=ltr] .grid-container [class*=" col-"],[dir=ltr] .grid-container [class^=col-]{float:left}[dir=rtl] .grid-container [class*=" col-"],[dir=rtl] .grid-container [class^=col-]{float:right}.grid-container .col-1-12{width:8.33333333%}.grid-container .col-2-12{width:16.66666667%}.grid-container .col-3-12{width:25%}.grid-container .col-4-12{width:33.33333333%}.grid-container .col-5-12{width:41.66666667%}.grid-container .col-6-12{width:50%}.grid-container .col-7-12{width:58.33333333%}.grid-container .col-8-12{width:66.66666667%}.grid-container .col-9-12{width:75%}.grid-container .col-10-12{width:83.33333333%}.grid-container .col-11-12{width:91.66666667%}.grid-container .col-12-12{width:100%}@media only screen and (min-width:320px) and (max-width:480px){.grid-container .col-1-12,.grid-container .col-10-12,.grid-container .col-11-12,.grid-container .col-12-12,.grid-container .col-2-12,.grid-container .col-3-12,.grid-container .col-4-12,.grid-container .col-5-12,.grid-container .col-6-12,.grid-container .col-7-12,.grid-container .col-8-12,.grid-container .col-9-12{width:100%}}@media only screen and (min-width:480px) and (max-width:768px){.grid-container .col-1-12,.grid-container .col-10-12,.grid-container .col-11-12,.grid-container .col-12-12,.grid-container .col-2-12,.grid-container .col-3-12,.grid-container .col-4-12,.grid-container .col-5-12,.grid-container .col-6-12,.grid-container .col-7-12,.grid-container .col-8-12,.grid-container .col-9-12{width:100%}}.table{margin-bottom:20px}.content-panel{padding:24px;margin:0 0 16px}[dir=ltr] .content-panel{text-align:left}[dir=rtl] .content-panel{text-align:right}.content-panel:first-child{margin-top:16px}.content-panel .intro-img{float:left;margin:0 12px 6px 0}.content-panel .hidden-content .hidden-content-toggler{text-decoration:underline}.content-panel .button-bar{margin-top:24px}.content-panel p,.formatted-content p,.popup-content p{letter-spacing:inherit}.content-panel p:not(:first-child),.formatted-content p:not(:first-child),.popup-content p:not(:first-child){margin-top:1em}.content-panel p:not(:last-child),.formatted-content p:not(:last-child),.popup-content p:not(:last-child){margin-bottom:1em}.content-panel h2:not(:first-child),.content-panel h3:not(:first-child),.content-panel h4:not(:first-child),.content-panel h5:not(:first-child),.content-panel h6:not(:first-child),.formatted-content h2:not(:first-child),.formatted-content h3:not(:first-child),.formatted-content h4:not(:first-child),.formatted-content h5:not(:first-child),.formatted-content h6:not(:first-child),.popup-content h2:not(:first-child),.popup-content h3:not(:first-child),.popup-content h4:not(:first-child),.popup-content h5:not(:first-child),.popup-content h6:not(:first-child){margin-top:1.25em}.content-panel h2,.content-panel h3,.content-panel h4,.formatted-content h2,.formatted-content h3,.formatted-content h4,.popup-content h2,.popup-content h3,.popup-content h4{margin-bottom:.75em}.content-panel h5,.content-panel h6,.formatted-content h5,.formatted-content h6,.popup-content h5,.popup-content h6{margin-bottom:.5em}.content-panel ul,.formatted-content ul,.popup-content ul{list-style:none}.content-panel ul:after,.content-panel ul:before,.formatted-content ul:after,.formatted-content ul:before,.popup-content ul:after,.popup-content ul:before{content:" ";display:table}.content-panel ul:after,.formatted-content ul:after,.popup-content ul:after{clear:both}[dir=ltr] .content-panel ul,[dir=ltr] .formatted-content ul,[dir=ltr] .popup-content ul{padding-left:20px}[dir=rtl] .content-panel ul,[dir=rtl] .formatted-content ul,[dir=rtl] .popup-content ul{padding-right:20px}.content-panel ul li,.formatted-content ul li,.popup-content ul li{position:relative}.content-panel ul li:before,.formatted-content ul li:before,.popup-content ul li:before{content:"•";position:absolute;font-size:24px;line-height:24px;color:#564F49}[dir=ltr] .content-panel ul li:before,[dir=ltr] .formatted-content ul li:before,[dir=ltr] .popup-content ul li:before{right:auto;left:-20px}[dir=rtl] .content-panel ul li:before,[dir=rtl] .formatted-content ul li:before,[dir=rtl] .popup-content ul li:before{right:-20px;left:auto}.content-panel ul li+li,.formatted-content ul li+li,.popup-content ul li+li{margin-top:12px}.content-panel ul:not(:first-child),.formatted-content ul:not(:first-child),.popup-content ul:not(:first-child){margin-top:1em}.two-column-content{-webkit-column-count:2;-moz-column-count:2;column-count:2}.destination-content{margin-top:32px}.simple-table td{padding:12px 16px;border:1px solid #E2E2E2}.image-panel{background-color:#FFF;margin:16px 0;text-align:center}@media screen and (max-width:480px){.image-panel{display:none}}.image-panel img{max-width:100%;margin:0 auto}[dir=ltr] .image-panel img{padding:20px 0 20px 20px}[dir=rtl] .image-panel img{padding:20px 20px 20px 0}quote-creator .header{background-color:#564F49;color:#FFF;font-size:1.5em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;padding:15px;display:inherit}quote-creator .header .icon{color:#FFF;float:right}quote-creator .header .icon::after{content:" ";clear:both}quote-creator .content{padding:8px}quote-creator .content .field{padding:5px}quote-creator .content .field>label{padding-right:5px;display:inline-block;width:20%}quote-creator .content .field>input{display:inline-block;width:250px}quote-creator .loading-text{text-align:center;padding:10px}.quote-reference-holder{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.header-quote-reference{float:right}.quote-content-panel,.quote-summary .quote-creation-date{padding-top:0}.quote-summary .quote-product-wrapper{clear:both}.quote-summary .quote-product{clear:both;margin:12px 0}.quote-summary .quote-product .quote-title{font-weight:700}.quote-summary .quote-product .bookingType{background-color:#313131;color:#FFF;margin:10px -24px;padding:10px 24px}.quote-summary .quote-product .prices{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin:10px -24px 0;padding:10px 24px;font-size:1.143em}.quote-summary .quote-product .quote-offers{padding:.4em 1em}.quote-summary .quote-product .quote-offers div{line-height:1.6}.quote-summary .quote-product .flight-listing>.section.leg:last-child{border-right:0}.quote-summary .quote-product .product-options{padding-top:12px}.quote-summary .quote-product .flight-options h4,.quote-summary .quote-product .product-options h4{font-size:1.143em}.quote-summary .quote-product .flight-options .option-container .option,.quote-summary .quote-product .product-options .option-container .option{clear:both}.quote-summary .quote-product .flight-options .option-container .option .price,.quote-summary .quote-product .product-options .option-container .option .price{float:right}.quote-summary .quote-product .flight-options .on-request,.quote-summary .quote-product .product-options .on-request{font-size:.929em}.quote-summary .quote-product basket-notes{margin-bottom:10px}.quote-summary .quote-refresh-modal-content{max-height:500px;min-width:600px;overflow-y:auto;overflow-x:hidden}.quote-summary .quote-refresh-modal-content .quote-product{padding:10px}.quote-summary .quote-refresh-modal-content .quote-product .bookingType{margin:0}.quote-summary .quote-refresh-modal-footer{border-top:1px solid #CCC}.quote-summary .quote-refresh-modal-footer button,.quote-summary .quote-refresh-modal-footer button.primary{margin:10px 0}[dir=ltr] .quote-summary .quote-refresh-modal-footer button,[dir=ltr] .quote-summary .quote-refresh-modal-footer button.primary{float:right;margin-right:10px}[dir=rtl] .quote-summary .quote-refresh-modal-footer button,[dir=rtl] .quote-summary .quote-refresh-modal-footer button.primary{float:left;margin-left:10px}.quote-summary .loading-text{text-align:center;padding:10px}.quote-terms .phone-us{display:none}@media print{.quote-terms .phone-us{display:inherit}.quote-terms .contact-us,.quote-terms .quote-validity{display:none}}basket-notes{display:block}basket-notes .basket-note{position:relative;padding:12px;border-radius:3px;background-color:#F5F5F5;margin-bottom:6px}basket-notes .note-text{margin-bottom:4px}basket-notes .note-meta{color:#AAA;font-size:12px}basket-notes textarea{width:100%;max-width:100%}.slick-slide img{max-width:100%;height:auto}.field-width-xs{max-width:120px}.field-width-s{width:100%;max-width:180px}.field-width-m{width:100%;max-width:260px}.field-width-l{width:100%;max-width:500px}.form-field-row{display:table;width:100%;margin-bottom:10px}.form-field-row .form-field-cell{display:table-cell;vertical-align:top}.form-field-row .form-field-cell.label{width:20%;padding-top:8px}@media only screen and (min-width:320px) and (max-width:667px){.form-field-row .form-field-cell.label{padding-top:0;vertical-align:middle;width:38%}}@media only screen and (min-width:320px) and (max-width:480px){.form-field-row .form-field-cell.label{font-size:12px}.form-field-row .form-field-cell.label.country{display:block;width:100%}.form-field-row .form-field-cell.fields{font-size:12px}}.form-field-row .form-field-cell.fields{width:80%}@media only screen and (min-width:320px) and (max-width:667px){.form-field-row .form-field-cell.fields{width:62%}.form-field-row .form-field-cell.fields.country{display:block;width:100%}.form-field-row .form-field-cell.fields.country select{width:100%;text-overflow:ellipsis}}.form-field-row .form-field-cell .form-field-note{margin:5px;font-size:.929em}.form-field-row .form-field-cell .inline-date-time-picker .date-picker{width:50%}.form-field-row .form-field-cell .holiday-start-date .date-picker{width:200px}.form-field-row .form-field-cell .autocompleter{width:100%;max-width:500px}.form-field-row .date-selects-container{direction:ltr;display:inline-block}[dir=rtl] .form-field-row .date-selects-container>select{direction:rtl}.form-field-row .previous-companions{margin-bottom:5px}.form-field-row.security-code .fields input{margin-right:10px}.form-row-note{font-size:.929em}[dir=ltr] .form-row-note{margin:5px 0 5px 20%}[dir=rtl] .form-row-note{margin:5px 20% 5px 0}.form-row-note p{margin:0}expander.info-expander .expander-header{text-decoration:underline;margin-bottom:10px;cursor:pointer}.agent-panel{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;background-color:#ff0;border:2px solid #000;color:#000;font-size:1.5em;margin:16px 0;padding:25px}.agent-panel a{text-decoration:underline}.agent-highlight{display:inline-block;background-color:#DCE7F7;padding:8px}.sign-in-button{margin-top:-3px}[dir=ltr] .sign-in-button{float:right}[dir=rtl] .sign-in-button{float:left}[dir=ltr] .deposit-option-panel{padding:10px 0 10px 30px}[dir=rtl] .deposit-option-panel{padding:10px 30px 10px 0}.deposit-option-panel .price{color:#313131;font-weight:400}@media only screen and (min-width:320px) and (max-width:480px){.deposit-option-panel .price{display:block;font-size:14px;width:100%}}h5.room-header{margin:10px 0 8px;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizeLegibility;color:#313131}.guest-panel{background-color:#F4F4F4;margin-bottom:10px;padding:16px 16px 6px}@media only screen and (min-width:320px) and (max-width:967px){.guest-panel input,.guest-panel select{margin-top:2px;margin-bottom:2px}}.pause-resume-overlay{position:fixed;top:0;width:100%;height:100%;background-color:#000;z-index:4199;opacity:.9;display:none}.pause-resume-action{cursor:pointer;text-decoration:underline;font-weight:bolder}.special-requests-room{margin:10px 0}.special-requests-room .caption{margin:0 0 10px}.paypal-tab-content{margin-top:20px}.booking-ref{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.5em;color:#D71921;margin:4px 0}.payment-section.cost-breakdown{width:100%;margin:inherit}.payment-section .trust-container{display:inline-block;max-width:270px;vertical-align:top}[dir=ltr] .payment-section .trust-container{margin-left:35px}[dir=rtl] .payment-section .trust-container{margin-right:35px}.payment-section .card-payment{display:inline-block;min-width:400px;width:50%}@media only screen and (min-width:320px) and (max-width:480px){.payment-section .card-payment{min-width:200px;width:100%}}.payment-section .card-payment .form-field-cell.label{width:40%}@media only screen and (min-width:320px) and (max-width:480px){.payment-section .card-payment .form-field-cell.label{width:100%}[dir=ltr] .payment-section .card-payment .form-field-cell.label{float:left}[dir=rtl] .payment-section .card-payment .form-field-cell.label{float:right}}.payment-section .card-payment .form-field-cell.fields{width:60%}@media only screen and (min-width:320px) and (max-width:480px){.payment-section .card-payment .form-field-cell.fields{width:80%}[dir=ltr] .payment-section .card-payment .form-field-cell.fields{float:left}[dir=rtl] .payment-section .card-payment .form-field-cell.fields{float:right}}.payment-section .card-payment .form-field-cell.fields input[type=tel]{margin-right:0}.payment-section .pay-later-banner{width:100%}[dir=ltr] .payment-section .pay-later-banner{content:url(/build/img/dnata/icons/pay_later_banner_ltr.svg)}[dir=rtl] .payment-section .pay-later-banner{content:url(/build/img/dnata/icons/pay_later_banner_rtl.svg)}.pay-later-img{float:left;height:175px;width:185px;background-image:url(/build/img/dnata/icons/pay_later.png);background-repeat:no-repeat}.content-splitter{margin:16px 0;border-top:solid 1px #E2E2E2}#paypal-button-container{text-align:center}.bin-range-discount{font-weight:700;color:#D71921}.dropdown{position:relative;width:100%}.dropdown .toggler{display:block;position:relative;min-width:160px;height:34px;border:1px solid #FFF;color:#D71921;font-size:inherit;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;line-height:32px;text-decoration:none;background-color:#FFF}[dir=ltr] .dropdown .toggler{padding:0 42px 0 15px}[dir=rtl] .dropdown .toggler{padding:0 15px 0 42px}.dropdown .toggler i{position:absolute;top:50%;margin-top:-10px;color:inherit;font-size:20px}[dir=ltr] .dropdown .toggler i{right:16px}[dir=rtl] .dropdown .toggler i{left:16px}.dropdown.open .icon-chevron-down,.dropdown:not(.open) .icon-chevron-up{display:none}.dropdown .options{position:absolute;z-index:20;min-width:100%;border:1px solid #BBB;background-color:#FFF;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}[dir=ltr] .dropdown .options{left:0}[dir=rtl] .dropdown .options{right:0}.dropdown .options li{white-space:nowrap;cursor:pointer;padding:10px;border-bottom:solid 1px #E2E2E2;color:#313131;font-size:inherit}.dropdown .options li:last-child{border-bottom:none}.dropdown .options li.focused,.dropdown .options li.selected{background-color:#F0F0F0}.dropdown .options li.multi-select{position:relative}[dir=ltr] .dropdown .options li.multi-select{padding-left:38px}[dir=rtl] .dropdown .options li.multi-select{padding-right:38px}.dropdown .options li.multi-select>.icon{position:absolute;width:20px;height:20px;top:50%;margin-top:-10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:2px solid #313131}[dir=ltr] .dropdown .options li.multi-select>.icon{left:10px}[dir=rtl] .dropdown .options li.multi-select>.icon{right:10px}.dropdown .options li.multi-select>.icon:before{font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e935";font-size:14px;color:#D71921;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.dropdown .options li.multi-select.checked>.icon{border-color:#D71921}.dropdown .options li.multi-select.checked>.icon:before{opacity:1}.dropdown .count{font-size:.857em}.selected-product-summary-bar{padding:0 10px;line-height:42px;background-color:#564F49;color:#FFF}.selected-product-summary-bar .caption{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;margin-right:12px}.selected-product-summary-bar .image-link.primary{color:#FFF}.tokenising-field{display:inline-block}.tokenising-field .frame-container{display:inline-block;border:1px solid #BBB;border-radius:0;height:38px;padding:9px 5px 0;vertical-align:middle}.ng-submitted .tokenising-field.ng-invalid .frame-container{border-color:#DC143C}.user-profile-modal{padding:10px 0 0;min-height:720px;min-width:1000px}.user-profile-modal ul.chunky-tabs{height:40px}.user-profile-modal ul.chunky-tabs li a.active{padding:10px 20px}.user-profile-modal .user-profile-product-wrapper{display:table}.user-profile-modal .user-profile-product-wrapper .row{display:table-row}.user-profile-modal .user-profile-product-wrapper .cell{display:table-cell;width:33%;padding:5px}[dir=ltr] .user-profile-modal .user-profile-product-wrapper .cell .select{float:right}[dir=rtl] .user-profile-modal .user-profile-product-wrapper .cell .select{float:left}.user-profile-modal .user-profile-result-wrapper{display:table;padding-bottom:20px}.user-profile-modal .user-profile-result-wrapper .row{display:table-row;padding:5px}.user-profile-modal .user-profile-result-wrapper .user-name{text-transform:capitalize}.user-profile-modal .user-profile-result-wrapper .cell{display:table-cell;width:130px;max-width:230px;padding:5px;overflow:hidden;text-overflow:ellipsis}.user-profile-modal .user-profile-result-wrapper .select{width:200px;max-width:200px}[dir=ltr] .user-profile-modal .user-profile-result-wrapper .select{float:right}[dir=rtl] .user-profile-modal .user-profile-result-wrapper .select{float:left}.user-profile-modal .user-profile-result-wrapper .header{padding-bottom:5px;border-bottom:none}.user-profile-modal .user-profile-result-wrapper .theader{font-weight:700}.user-profile-modal .user-profile-result-wrapper .results{padding:5px}.user-profile-modal .tab-panel:not(.active){display:none}.user-profile-modal .chunky-tabs>li>a{white-space:nowrap}.user-profile-modal .chunky-tab-body{border-width:1px 0 0}.user-profile-modal .add-user{padding-top:5px}.create-user-profile{padding:20px;min-width:600px}.create-user-profile .form-field-row{width:100%}.create-user-profile .form-field-row .form-field-cell.label{width:40%}.create-user-profile .form-field-row .form-field-cell.fields{width:60%}.create-user-profile .create-profile-submit{min-height:50px}[dir=ltr] .create-user-profile .create-profile-submit{float:left}[dir=ltr] .create-user-profile .server-error,[dir=rtl] .create-user-profile .create-profile-submit{float:right}[dir=rtl] .create-user-profile .server-error{float:left}.create-user-profile .validation-advice{color:#999;font-size:.857em;padding-top:15px}[dir=ltr] .create-user-profile .validation-advice{float:right}[dir=rtl] .create-user-profile .validation-advice{float:left}.create-user-profile input[disabled]{background-color:#C6C6C6}.page-content-panel .has-advanced-search.content{padding:0}.page-content-panel .has-advanced-search .booking-quote-search-results{border-top:1px solid #BBB;margin:15px -20px;padding:15px 0 0}.page-content-panel .has-advanced-search .booking-quote-not-found{text-align:center;line-height:20px}.page-content-panel .has-advanced-search .booking-quote-not-found h1{font-size:20px;line-height:30px}.page-content-panel .has-advanced-search .simple-search-form{position:relative;display:block;width:80%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-content-panel .has-advanced-search .simple-search-form .row{overflow:hidden;display:block;width:100%}.page-content-panel .has-advanced-search .simple-search-form .row .cell{display:block;float:left;width:20%}.page-content-panel .has-advanced-search .simple-search-form .row .cell:first-child{line-height:34px;text-align:right}.page-content-panel .has-advanced-search .simple-search-form .row .cell:nth-child(2){width:60%}.page-content-panel .has-advanced-search .simple-search-form .row .cell:last-child button{height:34px;width:100%;border-radius:3px;padding-right:0}.page-content-panel .has-advanced-search .simple-search-form .row .cell input{width:100%}.page-content-panel .has-advanced-search .simple-search-form .advanced-search-link{margin-top:8px;text-align:center}.page-content-panel .booking-quote-search-buttons{padding:20px 0 10px;text-align:center}.page-content-panel .booking-quote-search-buttons button{border-radius:3px}.page-content-panel .booking-quote-search-buttons button .icon-chevron-right{margin-right:-6px}.page-content-panel .booking-quote-search-buttons .reset-button{color:#313131;background-color:#EEE;-webkit-transition:all 250ms linear;transition:all 250ms linear}.page-content-panel .booking-quote-search-buttons .reset-button:hover{background-color:#CCC;-webkit-transition:all 250ms linear;transition:all 250ms linear}.page-content-panel .booking-quote-search-result-wrapper{padding:10px 0 0}.page-content-panel .booking-quote-search-result-wrapper .found-booking-quote-data{width:100%;text-align:center}.page-content-panel .booking-quote-search-result-wrapper .found-booking-quote-data li:nth-child(2n+1){font-weight:700;font-size:18px;line-height:20px}.page-content-panel .booking-quote-search-result-wrapper .found-booking-quote-data li:nth-child(2n){font-size:16px;line-height:20px;margin-bottom:8px}.dial-to-book{display:table;width:100%;height:100%}.dial-to-book .call-us-wrapper{display:table-cell;clear:both;width:100%;max-width:1600px;padding:12px 32px;background:#564F49;color:#FFF;text-align:center;vertical-align:middle}@media screen and (max-width:560px){.dial-to-book .call-us-wrapper{padding:6px 12px}}.dial-to-book .call-us-wrapper .call-us-inner{background-image:url(/build/img/emiratesHolidays/icons/telephone-white.svg);background-repeat:no-repeat;background-size:48px 48px;background-position:left center;display:inline-block;text-align:left;min-height:50px;padding:0 0 0 58px}.dial-to-book .call-us-wrapper .call-us-inner .phone-number{color:inherit}@media screen and (max-width:560px){.dial-to-book .call-us-wrapper .call-us-inner{background-size:36px 36px;padding:0 0 0 48px}}.dial-to-book .call-us-wrapper .call-us-inner>p{display:block;font-family:EKM,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.8em;line-height:1.2;padding:0}@media screen and (max-width:1485px){.dial-to-book .call-us-wrapper .call-us-inner>p{display:inline}.dial-to-book .call-us-wrapper .call-us-inner{background-position:left 5px}}@media screen and (max-width:1024px){.dial-to-book .call-us-wrapper .call-us-inner>p{font-size:1.5em}}@media screen and (max-width:800px){.dial-to-book .call-us-wrapper .call-us-inner>p{display:block}}.dial-to-book .call-us-wrapper .call-us-inner span{display:block;font-size:12px;padding:5px 0 0}.dial-to-book .call-us-wrapper .call-us-inner span>a{color:#FFF;border-bottom:1px solid #FFF}.dial-to-book .call-us-wrapper .call-us-inner>span{font-size:12px;padding:5px 0 0}@media screen and (max-width:920px){.dial-to-book .call-us-wrapper .call-us-inner>span{font-size:11px;margin:0 0 0 -52px}}.dial-to-book .call-us-wrapper .call-us-inner>span>a{color:#FFF;border-bottom:1px solid #FFF}.call-us-wrapper{clear:both;width:100%;max-width:1600px;padding:12px 32px;background:#564F49;color:#FFF;text-align:center;vertical-align:middle}@media screen and (max-width:767px){.call-us-wrapper{display:inherit}}.call-us-wrapper .dial-to-book{display:inline-block;width:auto;height:100%}.call-us-wrapper .dial-to-book .call-us-inner{background-image:url(/build/img/emiratesHolidays/icons/telephone-white.svg);background-repeat:no-repeat;background-size:48px 48px;background-position:left center;display:inline-block;text-align:left;min-height:50px;padding:0 0 0 58px}.call-us-wrapper .dial-to-book .call-us-inner .phone-number{color:inherit}@media screen and (max-width:560px){.call-us-wrapper .dial-to-book .call-us-inner{background-size:36px 36px;padding:0 0 0 48px}}.call-us-wrapper .dial-to-book .call-us-inner>p{display:block;font-family:EKM,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.8em;line-height:1.2;padding:0}@media screen and (max-width:767px){.call-us-wrapper .dial-to-book .call-us-inner>p{font-size:1.3em}}@media screen and (max-width:560px){.call-us-wrapper .dial-to-book .call-us-inner>p{font-size:1em}}@media screen and (max-width:375px){.call-us-wrapper .dial-to-book .call-us-inner>p{display:inline}}.call-us-wrapper .dial-to-book .call-us-inner span{display:block;font-size:12px;padding:5px 0 0}@media screen and (max-width:560px){.call-us-wrapper .dial-to-book .call-us-inner span{font-size:11px}}.call-us-wrapper .dial-to-book .call-us-inner span>a{color:#FFF;border-bottom:1px solid #FFF}.call-us-wrapper .dial-to-book .call-us-inner>span{padding:5px 0 0;font-size:11px;margin:0}.call-us-wrapper .dial-to-book .call-us-inner>a{color:#FFF;border-bottom:1px solid #FFF}.advanced-search{margin-top:12px}.advanced-search td,.advanced-search th{padding:15px}.advanced-search th{font-weight:700}.advanced-search tr{border-bottom:1px dotted #E2E2E2}.advanced-search .search-again-btn{padding:15px}.advanced-search .paginator-wrapper{padding:15px 0}.advanced-search .advanced-search-header{background-color:#313131;color:#FFF;padding:10px;height:38px}.advanced-search .advanced-search-form{width:70%}.advanced-search .form-field-row .form-field-cell .autocompleter{max-width:none}.advanced-search .form-field-row .form-field-cell .autocompleter input{width:100%;max-width:none}.advanced-search ul.search-date-range li{display:inline-block;position:relative;width:30%}.advanced-search ul.search-date-range li.label-to{width:5%;text-align:right;padding-right:5px}.advanced-search ul.search-date-range input{border:1px solid #BBB}.advanced-booking-search .advanced-search-heading,.advanced-quote-search .advanced-search-heading{margin:10px 0 30px}.advanced-booking-search .advanced-search .advanced-search-form,.advanced-quote-search .advanced-search .advanced-search-form{width:100%}.advanced-search-popup .form-field-row .form-field-cell.label{width:25%;font-size:14px}.advanced-search-popup .form-field-row .form-field-cell.fields{width:75%}.advanced-search-popup .form-field-row .form-field-cell.fields input[type=text]{max-width:none;padding:0 10px}.advanced-search-popup .form-field-row .form-field-cell.fields .quote-fields input[type=text]{padding:0 0 0 14px}.advanced-search-popup .form-field-row .search-date-range li{width:50%;float:left}.advanced-search-popup .form-field-row .search-date-range li .field-with-icon input{padding-left:36px}[dir=ltr] .advanced-search-popup .form-field-row .search-date-range li .field-with-icon:before{left:6px}.advanced-search-popup .form-field-row .search-date-range li:first-child{padding-right:4px}.advanced-search-popup .form-field-row .search-date-range li:last-child{padding-left:4px}.advanced-search-popup .advanced-search-buttons{overflow:hidden;position:absolute;right:20px;bottom:20px}.advanced-search-popup .advanced-search-buttons button{float:right;margin-left:10px;border-radius:3px}.advanced-search-popup .advanced-search-buttons button:first-child{padding-left:40px;padding-right:40px}.advanced-search-popup .advanced-search-buttons button:first-child .icon-chevron-right{margin-right:-6px}.advanced-search-popup .button-hide{color:#D71921;background:0 0}.advanced-search-popup .button-hide:hover{text-decoration:underline}.advanced-search-popup .error-flash-message{height:70px;width:650px}.advanced-search-popup .error-flash-message ul{margin-bottom:0}.advanced-search-popup .search-results .search-results-table{height:554px;width:1400px;overflow:auto;margin:-20px -20px 0}.advanced-search-popup .search-results .search-results-table table{width:100%}.advanced-search-popup .search-results tbody tr td:first-child,.advanced-search-popup .search-results tbody tr th:first-child{padding-left:20px}.advanced-search-popup .search-results tbody tr td:last-child,.advanced-search-popup .search-results tbody tr th:last-child{padding-right:20px}.advanced-search-popup .search-results tbody tr:not(:first-child){cursor:pointer}.advanced-search-popup .search-results tbody tr:not(:first-child) td{background-color:transparent;-webkit-transition:background-color 250ms linear;transition:background-color 250ms linear}.advanced-search-popup .search-results tbody tr:not(:first-child):hover td{background-color:#EEE;-webkit-transition:background-color 250ms linear;transition:background-color 250ms linear}.advanced-search-popup .search-results th{padding:15px}.advanced-search-popup .search-results td{padding:17px 15px;line-height:20px}.advanced-search-popup .search-results .paginator-wrapper{text-align:center;padding-bottom:0}.advanced-search-popup .as-no-result{position:relative;top:200px;text-align:center}.advanced-search-popup ::-webkit-input-placeholder{color:#BBB}.advanced-search-popup :-moz-placeholder{color:#BBB}.advanced-search-popup ::-moz-placeholder{color:#BBB}.advanced-search-popup :-ms-input-placeholder{color:#BBB}.agent-mode-link{font-size:smaller;margin-left:40px;font-weight:700}.credit-check-result.green{color:green}.credit-check-result.red{color:red}.info-message-icon{background-image:url(/build/img/new-common.2.png);width:25px;height:25px;float:left;margin-right:5px}.info-message-icon.yellow-icon{background-position:-90px -606px}.quote-flight-details{display:table;width:100%}.quote-flight-details .part{display:inline-block;padding:30px;width:27%}.quote-flight-details .part.airline{text-align:center}.quote-flight-details .airport-code{font-size:1.2em}.quote-flight-details .flight-number{font-size:1.2em;font-weight:600}.quote-flight-details .airline-name{font-size:1.2em}.quote-flight-details .airport-name{font-size:1.5em}.quote-flight-details .flight-time{font-size:1.5em;font-weight:500}.quote-flight-details .airline-icon{display:inline}.quote-flight-details .departure-icon{background-image:url(/build/img/bk_sprite-v1.png);background-position:0 0;width:60px;height:20px;vertical-align:middle;display:inline-block}.quote-flight-details .arrival-icon{background-image:url(/build/img/bk_sprite-v1.png);background-position:0 -18px;vertical-align:middle;display:inline-block;width:60px;height:30px}.quote-flight-details multi-sector-flight{padding:12px;border:1px solid #E2E2E2}.quote-productBundle-wrapper{display:table;width:100%}.quote-productBundle-row{display:table-row}.quote-productBundle-row .description{width:30%}.quote-productBundle-cell{display:table-cell;width:10%;padding:10px}.quote-productBundle-details{border:1px solid #BBB}.create-quote-btn-container{float:right}.create-quote-btn-container button{float:right;margin-top:10px!important}.quote-search .quote-fields{width:100%;overflow:hidden;position:relative}.quote-search .quote-fields div:first-child{position:absolute;width:60px}.quote-search .quote-fields div:first-child input{border:none;padding:0 0 0 14px}.quote-search .quote-fields div:last-child{margin-left:60px}.quote-search .quote-fields div input{width:100%}.quote-search-container{margin-top:15px}.quote-search-container .advanced-search-buttons{position:static}.quote-search-container .search-results .search-results-table{width:auto;margin:auto}.quote-search-container .linked-booking-ids span:not(:first-child){padding-left:5px}.quote-search-container button{float:right;margin-left:10px;border-radius:3px}.quote-advanced-search-form{display:table;width:70%}.quote-advanced-search-form .quoteRef{width:15%}.quote-advanced-search-form .row{display:table;width:100%;margin-bottom:10px}.quote-advanced-search-form .row .cell{display:table-cell;vertical-align:top}.quote-advanced-search-form .row .cell.label{width:20%;padding-top:8px}.quote-advanced-search-form .row .cell.fields{width:80%}.quote-advanced-search-form .row .cell .inline-date-time-picker .date-picker{width:50%}.quote-advanced-search-form .row .cell .holiday-start-date .date-picker{width:200px}.quote-advanced-search-form .row .cell .autocompleter input{width:100%}.quote-advanced-search-form .row .date-selects-container{direction:ltr;display:inline-block}[dir=rtl] .quote-advanced-search-form .row .date-selects-container>select{direction:rtl}@media print{.blurb,.button,.header-nav,.icon-print.create-quote-btn,.icon.icon-menu,.quote-price.current,.refresh-quote-message,.scroll-page.to-top,footer,footer-toolbar{display:none!important}.part.hotel-image{-webkit-print-color-adjust:exact;background-size:100% 100%}header .header-main a.site-logo{-webkit-print-color-adjust:exact;left:0!important}.quote-adHoc{page-break-inside:avoid}.site-content-gutter{padding:0}}.mfs-results-count{margin-bottom:12px}.mfs-option{background-color:#FFF}.mfs-option:not(:first-child){margin-top:12px}.mfs-option:not(:last-child){margin-bottom:12px}.mfs-option-header{padding:12px;background-color:#564F49}.mfs-option-header:after,.mfs-option-header:before{content:" ";display:table}.mfs-option-header:after{clear:both}.mfs-option-header h1,.mfs-option-header i{cursor:pointer;color:#FFF}[dir=ltr] .mfs-option-header .pricing-block{float:right}[dir=rtl] .mfs-option-header .pricing-block{float:left}.mfs-option-header .pricing-block .price{margin:0 12px;color:#FFF;font-size:2em;vertical-align:middle}.mfs-option-header .pricing-block .fare-type{color:#FFF;text-align:end;margin:12px 0 0}.mfs-option-header .preloader{display:inline-block;vertical-align:middle}.mfs-option-summary{font-size:.5em}.mfs-option-body{padding:12px}multi-sector-flight{display:block}multi-sector-flight table{width:100%;table-layout:fixed;border-collapse:separate}multi-sector-flight table:not(:first-child){border-top:1px solid #E2E2E2;padding-top:12px}multi-sector-flight table:not(:last-child){padding-bottom:12px}multi-sector-flight tbody tr:first-child a,multi-sector-flight tbody tr:first-child i,multi-sector-flight tbody tr:first-child span,multi-sector-flight tbody tr:first-child strong{vertical-align:middle}multi-sector-flight td{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}multi-sector-flight [tooltip]{display:inline-block;border-bottom:1px dotted #313131;cursor:help}[dir=ltr] multi-sector-flight tfoot td{text-align:right}[dir=rtl] multi-sector-flight tfoot td{text-align:left}.mfs-icon{color:#BBB;font-size:18px}ul.field-options{position:absolute;margin:0;border:1px solid #E2E2E2;background-color:#FFF;color:#313131;overflow:auto;overflow-x:hidden;min-width:100%;max-height:350px;z-index:20;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}[dir=ltr] ul.field-options{left:0}[dir=rtl] ul.field-options{right:0}ul.field-options>li{display:block;margin:0;width:100%;padding:8px 12px;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}ul.field-options>li+li{border-top:solid 1px #EEE}ul.field-options>li.field-options-header{background-color:#E4E4E4;color:inherit;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}ul.field-options>li.field-options-item{cursor:pointer;position:relative}[dir=ltr] ul.field-options>li.field-options-item.field-options-item-child{padding-left:40px}[dir=rtl] ul.field-options>li.field-options-item.field-options-item-child{padding-right:40px}ul.field-options>li.field-options-item.selected{background-color:#D71921;color:#FFF}ul.field-options>li.field-options-item.selected .field-options-highlight,ul.field-options>li.field-options-item.selected em,ul.field-options>li.field-options-item.selected i,ul.field-options>li.field-options-item.selected:before{color:#FFF}ul.field-options>li .field-options-highlight{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;display:inline;color:#D71921}ul.field-options>li em{font-style:italic;font-size:.929em;color:#313131}[dir=ltr] .airport-picker ul.field-options>li.field-options-item{padding-left:34px}[dir=rtl] .airport-picker ul.field-options>li.field-options-item{padding-right:34px}.airport-picker ul.field-options>li.field-options-item:before{font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#313131;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e963";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:18px}[dir=ltr] .airport-picker ul.field-options>li.field-options-item:before{left:10px}[dir=rtl] .airport-picker ul.field-options>li.field-options-item:before{right:10px}.airport-picker ul.field-options>li.field-options-item-parent:before{content:"\e94b"}[dir=ltr] .airport-picker ul.field-options>li.field-options-item-child{padding-left:58px}[dir=rtl] .airport-picker ul.field-options>li.field-options-item-child{padding-right:58px}[dir=ltr] .airport-picker ul.field-options>li.field-options-item-child:before{left:34px}[dir=rtl] .airport-picker ul.field-options>li.field-options-item-child:before{right:34px}.airport-picker ul.field-options>li.selected:before{color:#FFF}.password-parent{position:relative}[dir=ltr] .password-parent input[type=password]{padding-right:170px}[dir=rtl] .password-parent input[type=password]{padding-left:170px}.strength-gauge{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[dir=ltr] .strength-gauge{right:8px}[dir=rtl] .strength-gauge{left:8px}.strength-gauge .text{display:inline-block;font-size:.929em}[dir=ltr] .strength-gauge .text{margin-right:8px}[dir=rtl] .strength-gauge .text{margin-left:8px}.strength-gauge .status{display:inline-block;height:100%}.strength-gauge .status>span{display:inline-block;padding:0 2px;text-align:center}.strength-gauge .status>span:after{content:"";display:block;width:8px;height:8px;border-radius:50%;background-color:#CCC;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.strength-gauge .status.POOR>span.on:after,.strength-gauge .status.VERYWEAK>span.on:after{background-color:#DC143C}.strength-gauge .status.MEDIUM>span.on:after,.strength-gauge .status.WEAK>span.on:after{background-color:#FF7802}.strength-gauge .status.GOOD>span.on:after,.strength-gauge .status.STRONG>span.on:after{background-color:#269B28}.card-set{float:left}.card-set .card{width:25%;float:left;padding:8px 8px 0;margin-bottom:10px}.card-set .card:nth-child(4n){padding-right:0}.card-set .card:nth-child(4n+1){padding-left:0}.store-location-card{display:inline-block;position:relative;border:1px solid #E8E8E8;font-size:.9em;width:100%}.store-location-card .store-location-image{border-bottom:1px solid #E8E8E8;height:169px}.store-location-card .store-location-image img{width:100%;max-height:169px}.store-location-card .store-location-container{padding:16px;height:270px;overflow:hidden}.store-location-card .store-location-container .title{padding-bottom:10px}.store-location-card .store-location-container .title h3{font-size:20px}.store-location-card .store-location-container h5{font-size:14px;font-weight:700;padding-bottom:5px}.store-location-card .store-location-container p,.store-location-card .store-location-container ul{padding-bottom:10px;margin:0}.store-location-card .store-location-container .icon{position:absolute;right:10px;bottom:10px;font-size:2em}.store-location-card .store-location-container .icon .icon-pin{color:#313131;cursor:pointer}.trustpilot-logo{display:inline-block;background-image:url(/build/img/trustpilot/logo/trustpilot_logo_darkbg.svg);background-repeat:no-repeat;width:268px;height:30px}.trustpilot-stars{display:inline-block;background-repeat:no-repeat;height:26px;width:142px}.trustpilot-stars.stars-0{background-image:url(/build/img/trustpilot/stars/0_stars.svg)}.trustpilot-stars.stars-1{background-image:url(/build/img/trustpilot/stars/1_star.svg)}.trustpilot-stars.stars-2{background-image:url(/build/img/trustpilot/stars/2_stars.svg)}.trustpilot-stars.stars-3{background-image:url(/build/img/trustpilot/stars/3_stars.svg)}.trustpilot-stars.stars-4{background-image:url(/build/img/trustpilot/stars/4_stars.svg)}.trustpilot-stars.stars-5{background-image:url(/build/img/trustpilot/stars/5_stars.svg)}.trustpilot-logo-block{text-align:center;margin-bottom:32px}.trustpilot-logo-block .trustpilot-logo{margin:0 0 8px}.trustpilot-logo-block .trustpilot-stars{vertical-align:bottom;margin-right:4px}.trustpilot-logo-block .rating{margin-bottom:8px}.trustpilot-logo-block .rating .score{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:1.143em}.trustpilot-logo-block .link{color:inherit;text-decoration:none}.trustpilot-carousel{background-color:#564F49;color:#FFF;padding:32px;height:100%}.trustpilot-carousel ul.review-list{position:relative;width:100%}.trustpilot-carousel ul.review-list li{position:absolute;display:none;width:100%;text-align:center}.trustpilot-carousel ul.review-list li.active{display:block}.trustpilot-carousel ul.review-list .text{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.714em;color:inherit;margin-bottom:12px}.trustpilot-carousel ul.review-list .consumer{font-size:1.5em}.trustpilot-widget{padding:20px}.trustpilot-widget.trustpilot-theme-dark{background-color:#404040}button{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:17px;position:relative;text-decoration:none;display:inline-block;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;color:#FFF;background-color:#D71921;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;border-style:none;border-width:0;border-color:#313131;height:34px;line-height:34px}[dir=ltr] button{padding:0 26px 0 10px}[dir=rtl] button{padding:0 10px 0 26px}button.secondary{background-color:#313131;font-size:17px;color:#FFF;border-radius:3px;height:auto}button.secondary.btn-cta{background-color:#D71921;background-repeat:no-repeat;background-size:21px 12px}[dir=ltr] button.secondary.btn-cta{background-image:url(/build/img/emiratesHolidays/btn-arrow-x2.png);background-position:right center;padding:0 26px 0 10px}[dir=rtl] button.secondary.btn-cta{background-image:url(/build/img/emiratesHolidays/btn-arrow-x2-rtl.png);background-position:left center;padding:0 10px 0 26px}button.secondary:hover{background-color:#564F49;border-color:#564F49}button:active,button:hover{background-color:#A9141A}button.btn-cta{background-repeat:no-repeat;background-size:21px 12px}[dir=ltr] button.btn-cta{background-image:url(/build/img/emiratesHolidays/btn-arrow-x2.png);background-position:right center;padding:0 26px 0 10px}[dir=rtl] button.btn-cta{background-image:url(/build/img/emiratesHolidays/btn-arrow-x2-rtl.png);background-position:left center;padding:0 10px 0 26px}button.slick-arrow{border-radius:0}.btn{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.42857;text-rendering:optimizeLegibility;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border-radius:3px;border:0;cursor:pointer;display:inline-block;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap;position:relative}.btn:hover{color:#FFF;text-decoration:none;background-color:#564F49}.btn.secondary{font-size:14px;color:#FFF}.btn.dark{padding:4px 8px;background-color:#313131;color:#FFF}.btn.light{padding:4px 8px;background-color:#F4F2EF;color:#313131}.btn.btn-cta{background-color:#D71921;background-repeat:no-repeat;background-size:21px 12px;border:0;height:36px;border-radius:3px;color:#FFF;cursor:default;display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;margin:0 auto;text-align:center;text-decoration:none;white-space:nowrap}.btn.btn-cta.btn-cta-arrow{line-height:36px;cursor:pointer}[dir=ltr] .btn.btn-cta.btn-cta-arrow{background-image:url(/build/img/emiratesHolidays/btn-arrow-x2.png);background-position:right center;padding:0 26px 0 10px}[dir=rtl] .btn.btn-cta.btn-cta-arrow{background-image:url(/build/img/emiratesHolidays/btn-arrow-x2-rtl.png);background-position:left center;padding:0 10px 0 26px}.btn.btn-cta.btn-cta-arrow:hover{background-color:#A9141A;color:#FFF;text-decoration:none}.button.primary:not(.price-button){background-color:#D71921;background-repeat:no-repeat;background-size:21px 12px;border:0;height:36px;line-height:36px;border-radius:3px;color:#FFF;cursor:pointer;display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;margin:0 auto;text-align:center;text-decoration:none;white-space:nowrap}[dir=ltr] .button.primary:not(.price-button){background-image:url(/build/img/emiratesHolidays/btn-arrow-x2.png);background-position:right center;padding:0 26px 0 10px}[dir=rtl] .button.primary:not(.price-button){background-image:url(/build/img/emiratesHolidays/btn-arrow-x2-rtl.png);background-position:left center;padding:0 10px 0 26px}.button.primary:not(.price-button):hover{background-color:#A9141A;color:#FFF;text-decoration:none}.button.primary:not(.price-button)[disabled]{background-color:#BBB;background-image:none;color:#666;box-shadow:none;cursor:not-allowed}.button.primary:not(.price-button)[disabled]:hover{background-color:#BBB;color:#666}.button.primary:not(.price-button).full-width{width:auto}.button.primary:not(.price-button).full-width:not(.price-button){float:right;height:auto;width:auto}[dir=ltr] .button.primary:not(.price-button).full-width:not(.price-button){float:right}[dir=rtl] .button.primary:not(.price-button).full-width:not(.price-button){float:left}.button.secondary{font-size:17px;color:#FFF;border-radius:3px;height:auto}.button.secondary.btn-cta{background-color:#D71921;background-repeat:no-repeat;background-size:21px 12px}[dir=ltr] .button.secondary.btn-cta{background-image:url(/build/img/emiratesHolidays/btn-arrow-x2.png);background-position:right center;padding:0 26px 0 10px}[dir=rtl] .button.secondary.btn-cta{background-image:url(/build/img/emiratesHolidays/btn-arrow-x2-rtl.png);background-position:left center;padding:0 10px 0 26px}.button.secondary:hover{background-color:#564F49;border-color:#564F49}.page-content-panel{background-color:#FFF;margin-bottom:16px}.page-content-panel>.header{border-bottom:solid 1px #E2E2E2}[dir=ltr] .page-content-panel>.header,[dir=rtl] .page-content-panel>.header{padding:12px 16px}.page-content-panel>.header.no-border{border-bottom:none}.page-content-panel>.header h3{display:inline;font-size:1.714em}.page-content-panel>.header h2{display:inline;font-size:1.714em;border-bottom:none}[dir=ltr] .page-content-panel>.header h2,[dir=rtl] .page-content-panel>.header h2{margin:0}.page-content-panel>.header h2:before{display:none;content:"";width:0;height:0;border-top:22px solid #D71921}[dir=ltr] .page-content-panel>.header h2:before{border-left:22px solid transparent;margin:0 10px 0 -32px}[dir=rtl] .page-content-panel>.header h2:before{border-right:22px solid transparent;margin:0 -32px 0 10px}.page-content-panel>.content{padding:16px;line-height:1.7}.page-content-panel>.content h4{font-size:1.286em;margin:16px 0 0;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizeLegibility;color:#313131}.page-content-panel>.content p{margin:0 0 12px}.page-content-panel>.content.gutter-bottom{padding:0 0 16px}.page-content-panel>.content.text{padding:32px}.page-content-panel>.content .text-content{line-height:1.7}.page-content-panel>.content .expander .expander-header.important-info-details>i{font-size:1.5em;position:absolute;top:15px;right:12px}.page-content-panel>.content .expander .expander-body .content{padding:16px}.page-content-panel.expandable,.page-content-panel.expandable>.header{position:relative}.page-content-panel.expandable>.content{padding:0}.search-result-header{background-color:#fff;color:#313131;padding:10px 15px;position:relative;border-bottom:1px solid #F4F4F4}.search-result-header .caption{font-size:1.143em;color:#313131;font-weight:700}[dir=ltr] .search-result-header .caption{margin-right:12px}[dir=rtl] .search-result-header .caption{margin-left:12px}.search-result-header a.image-link{color:inherit}.search-result-warning{background-color:#564F49;padding:8px 12px}.search-results-price-mode-panel{background-color:#FFF;padding:12px 0;margin-bottom:12px;border:2px solid #564F49}.hotel-price-panel{padding:12px;text-align:right;margin-bottom:12px}.hotel-price-panel .low-deposit-prompt .low-deposit-logo{float:left;margin-right:6px}@media screen and (max-width:980px){.hotel-price-panel .low-deposit-prompt{margin-bottom:8px}.hotel-price-panel .low-deposit-prompt .low-deposit-logo{display:none}.hotel-price-panel .teaser-prices{display:inline-block;vertical-align:top;border:none;margin:0 16px 0 0}.hotel-price-panel .teaser-prices .teaser-price{display:inline-block;vertical-align:top;border:none;padding:0}}.hotel-price-panel .teaser-prices .teaser-price{margin:4px 0}.hotel-price-panel .teaser-prices .teaser-price .price{font-size:2em;color:#313131;font-weight:400}.hotel-price-panel .price-label{font-size:.929em;display:inline-block;word-wrap:break-word;text-align:left;margin-right:4px}.hotel-price-panel .book-button{margin-top:8px}@media screen and (max-width:980px){.hotel-price-panel .book-button{display:inline-block;margin-top:8px}.hotel-price-panel .promo-indicator .caption{display:none}}.static-hotel-map.hotel-detail{height:200px;background-position:center center;border:4px solid #FFF;cursor:pointer;position:relative}@media only screen and (max-width:980px){.static-hotel-map.hotel-detail{display:none}}.static-hotel-map.hotel-detail .prompt{background-color:#FFF;bottom:0;font-size:.929em;padding:6px 8px 6px 10px;position:absolute;text-align:center}[dir=ltr] .static-hotel-map.hotel-detail .prompt{right:0}[dir=rtl] .static-hotel-map.hotel-detail .prompt{left:0}.static-hotel-map.hotel-detail .hotel-map-pin{background-image:url(/build/img/maps/hotel-pin.png);display:block;height:57px;width:46px;left:50%;margin:-54px 0 0 -23px;position:absolute;top:50%;z-index:1}.static-hotel-map.hotel-detail .hotel-map-pin-shadow{background-image:url(/build/img/maps/hotel-pin-shadow.png);display:block;height:57px;width:75px;left:50%;margin:-54px 0 0 -23px;position:absolute;top:50%}.search-map-toggle.tablet{display:none}.search-map-toggle.desktop{display:block}@media screen and (max-width:980px){.search-map-toggle.tablet{display:block}.search-map-toggle.desktop{display:none}}.hotel-room-description{font-size:.929em;margin-bottom:2px}.hotel-board-description{font-size:.929em;color:#3F3832}.supplier-name{margin-top:3px;font-size:.8em;padding:2px;display:inline-block;background-color:#FFFF56}.search-summary .content a.change-search{margin-left:20px}.search-panel.holiday *>.search-panel-part.fields{width:100%}.search-panel.holiday .search-unit-field.departure,.search-panel.holiday .search-unit-field.destination{width:30%}.search-panel.holiday .search-unit-field.dates{width:40%}.search-panel.holiday .search-unit-field.extra,.search-panel.holiday .search-unit-field.occupancy{width:33%}.search-panel.holiday .search-unit-field.submit{width:34%;padding:4px}@media screen and (max-width:420px){.search-panel.holiday .search-unit-field.dates,.search-panel.holiday .search-unit-field.departure,.search-panel.holiday .search-unit-field.destination{width:100%}.search-panel.holiday .search-unit-field.extra,.search-panel.holiday .search-unit-field.occupancy{width:33%}.search-panel.holiday .search-unit-field.submit{width:34%}}#roomsPanel.page-content-panel{background-color:#FFF;margin-bottom:16px}#roomsPanel.page-content-panel .header{border-bottom:1px solid #E2E2E2;padding:12px 16px}#roomsPanel.page-content-panel .header:after{content:"";display:block;clear:both}[dir=ltr] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper{float:right}[dir=rtl] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper{float:left}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .price-mode-wrapper{background-color:transparent;border:0;height:auto}[dir=ltr] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper .price-mode-wrapper{float:right;margin-left:16px}[dir=rtl] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper .price-mode-wrapper{float:left;margin-right:16px}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .price-mode-wrapper .price-mode-switch{display:table-cell;height:100%;max-width:100%}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .price-mode-wrapper .price-mode-switch .toggle-label{float:none;color:rgba(49,49,49,.5);cursor:pointer;font-size:.929em;-webkit-transition:color .2s linear 0s;transition:color .2s linear 0s;padding-top:0;padding-left:0;white-space:normal;line-height:1.2}@media only screen and (max-width:568px){#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .price-mode-wrapper{margin-right:auto;margin-bottom:8px;margin-left:auto}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .price-mode-wrapper .price-mode-switch .toggle-label{font-size:.857em}}[dir=ltr] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper .price-mode-wrapper .price-mode-switch .toggle-label.left{padding-right:4px;padding-left:0;text-align:right}[dir=ltr] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper .price-mode-wrapper .price-mode-switch .toggle-label.right,[dir=rtl] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper .price-mode-wrapper .price-mode-switch .toggle-label.left{padding-right:0;padding-left:4px;text-align:left}[dir=rtl] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper .price-mode-wrapper .price-mode-switch .toggle-label.right{padding-right:4px;padding-left:0;text-align:right}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .price-mode-wrapper .price-mode-switch .toggle-label.active{color:#313131}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .price-mode-wrapper .price-mode-switch.part{text-align:center}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .price-mode-wrapper .price-mode-switch.part .toggle-switch-holder .toggle-switch{position:relative;background-color:#E4E4E4;border-radius:32px;box-shadow:0 0 2px 1px rgba(0,0,0,.2) inset;cursor:pointer;margin:auto;height:32px;width:60px}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .price-mode-wrapper .price-mode-switch.part .toggle-switch-holder .toggle-switch .toggle-button{color:#D71921;outline:0;text-decoration:none;background-color:#FFF;border-radius:50%;box-shadow:0 0 1px 1px rgba(0,0,0,.3);display:inline-block;height:24px;left:4px;position:absolute;top:4px;-webkit-transition:left .15s ease-in-out 0s;transition:left .15s ease-in-out 0s;width:24px}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .price-mode-wrapper .price-mode-switch.part .toggle-switch-holder .toggle-switch.on .toggle-button{left:36px}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .price-mode-wrapper .price-mode-switch.part.switch{display:table-cell;text-align:center;vertical-align:middle}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter{margin:0;position:relative}[dir=ltr] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter{float:right;text-align:right}[dir=rtl] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter{float:left;text-align:left}@media only screen and (max-width:568px){#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter{margin-bottom:8px}[dir=ltr] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter{clear:right}[dir=rtl] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter{clear:left}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter:after{content:"";display:block;clear:both}}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter .dropdown{position:relative;width:100%}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter .dropdown .toggler{min-width:180px;position:relative}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter .dropdown .toggler.button{padding:0}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter .dropdown .toggler.button.primary:not(.price-button){background-image:none;background-size:auto auto;padding-right:0}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter .dropdown .toggler>i{display:none}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter .dropdown .options{background-color:#FFF;border:1px solid #BBB;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);min-width:100%;position:absolute;z-index:20}[dir=ltr] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter .dropdown .options{right:0;text-align:left}[dir=rtr] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter .dropdown .options{left:0;text-align:right}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter .dropdown .options.animate-fade{opacity:1}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter .dropdown .options>li{border-bottom:1px solid #E2E2E2;color:#313131;cursor:pointer;font-size:inherit;white-space:nowrap}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter .dropdown .options>li.multi-select{position:relative}[dir=ltr] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter .dropdown .options>li.multi-select{padding-left:38px}[dir=rtr] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter .dropdown .options>li.multi-select{padding-right:38px}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter .dropdown .options>li.multi-select.checked>.icon:before{opacity:1}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter .dropdown .options>li>.icon{border:2px solid #313131;height:20px;margin-top:-10px;position:absolute;top:50%;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;width:20px}[dir=ltr] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter .dropdown .options>li>.icon{left:10px}[dir=rtr] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter .dropdown .options>li>.icon{right:10px}#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter .dropdown .options>li>.icon:before{font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e935";font-size:14px;color:#D71921;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#roomsPanel.page-content-panel .header h2{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizeLegibility;color:#313131;display:inline-block}#roomsPanel.page-content-panel .content{padding:16px}#roomsPanel.page-content-panel .content .center-content{text-align:center}#roomsPanel.page-content-panel .content .center-content .wait-error-prompt{margin:60px auto}#roomsPanel.page-content-panel .content .hotel-room-grid{background-color:#FFF;padding-bottom:30px;width:auto;margin:15px 0 20px}#roomsPanel.page-content-panel .content .hotel-room-grid.last{padding-bottom:0}#roomsPanel.page-content-panel .content .hotel-room-grid h3.room-occupancy{background-color:#3F3832;color:#FFF;margin:0 0 8px;padding:10px}[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid h3.room-occupancy{text-align:left}[dir=rtr] #roomsPanel.page-content-panel .content .hotel-room-grid h3.room-occupancy{text-align:right}#roomsPanel.page-content-panel .content .hotel-room-grid table.room{position:relative;background-color:#FFF;margin-bottom:20px;width:100%;border-right:1px solid #E4E4E4;border-left:1px solid #E4E4E4;border-collapse:separate}#roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th{font-weight:400;padding:12px 10px}[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th{text-align:left}[dir=rtl] #roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th{text-align:right}[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th:first-child{padding-left:10px}[dir=rtl] #roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th:first-child{padding-right:10px}#roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th.room-title{font-size:1.5em;padding:0;line-height:1;border-left:1px solid #E4E4E4;border-right:1px solid #E4E4E4;background-color:#E4E4E4}#roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th.room-title span{display:table;padding:13px 0}#roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th .image-placeholder{background-color:#F4F4F4;height:150px;margin-top:10px;position:relative;width:220px}[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th .image-placeholder{float:right;margin-right:0;margin-left:20px}[dir=rtl] #roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th .image-placeholder{float:left;margin-right:20px;margin-left:0}@media only screen and (max-width:568px){#roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th.room-title{font-size:1.143em}[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th .image-placeholder,[dir=rtl] #roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th .image-placeholder{float:none;margin-left:auto;margin-right:auto}}#roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th .image-placeholder .image{background-repeat:no-repeat;background-size:cover;height:inherit}#roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th .image-placeholder .image.clickable{cursor:pointer}#roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th .image-placeholder .image .icon-camera{position:absolute;display:block;bottom:0;color:#FFF;font-size:30px}[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th .image-placeholder .image .icon-camera{right:0;left:auto;margin:0 3px 1px 0}[dir=rtl] #roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th .image-placeholder .image .icon-camera{right:auto;left:0;margin:0 0 1px 3px}#roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th .description{display:block;font-weight:400;padding-top:10px;margin-top:0}#roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th .description.cropped-text{letter-spacing:0}#roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th .description p{line-height:1.7;margin:0 0 1.2em}#roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th .description p:last-child{margin:0}#roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr.header-row th{background-color:#F0F2F3;color:#313131;padding:5px;border-top:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4}[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr.header-row th.column-cost{text-align:right}[dir=rtl] #roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr.header-row th.column-cost{text-align:left}@media only screen and (max-width:568px){#roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr th .description p{line-height:1.4}#roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr.header-row th{font-size:13px}[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr.header-row th.column-cost{padding-right:10px}[dir=rtl] #roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr.header-row th.column-cost{padding-left:10px}#roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr.header-row th.column-select{display:none}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr:after{border-bottom:1px solid #E4E4E4}}#roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr td{font-weight:400}[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr td{text-align:left}[dir=rtr] #roomsPanel.page-content-panel .content .hotel-room-grid table.room thead tr td{text-align:right}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr{position:relative}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr:after{content:"";display:block;clear:both;width:100%}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr.main-row{border-top:1px solid #E4E4E4}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr .column-cost-type{font-weight:700;vertical-align:top}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td{position:relative;padding:10px 7px;border-bottom:1px solid #E4E4E4}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td .bold{font-weight:700}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td p strong{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td.column-select{text-align:right}[dir=rtl] #roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td.column-select{text-align:left}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td.column-board-type{width:40%}@media only screen and (max-width:568px){#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td{border-bottom:none}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td p strong{font-size:.857em}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td.column-select{display:table-cell;padding-top:40px;min-width:100px}[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td.column-select{clear:right;float:right;border-right:none}[dir=rtl] #roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td.column-select{clear:left;float:left;border-left:none}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td.column-board-type{display:table-cell;vertical-align:top;border-bottom:1px solid #E4E4E4;width:100%}}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td.column-cost-type{width:20%}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td.column-cost:nth-child(2){width:30%}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td.column-cost:nth-child(3){width:20%}[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td.column-cost{text-align:right}[dir=rtl] #roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td.column-cost{text-align:left}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td.column-cost .price{font-size:1.857em;color:#313131;font-weight:400}@media only screen and (max-width:568px){#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td.column-cost{display:table-cell;float:right;width:100%}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td.column-cost:nth-child(2){width:100%}[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td.column-cost{float:right}[dir=rtl] #roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td.column-cost{float:left}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td.column-cost .price{font-size:1.286em}}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td.column-cost .legend{display:block;font-size:.8em}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td .debug-price{display:inline-block;font-size:.857em}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td .question-mark-red{background-repeat:no-repeat;background-image:url(/build/img/question_mark--red.png);background-size:16px 16px;width:16px;height:16px;margin:10px;position:relative}[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td .question-mark-red{float:right}[dir=rtl] #roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td .question-mark-red{float:left}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td .question-mark-red table.agent-info{position:absolute;z-index:1000;bottom:50%;min-width:300px;background-color:#FFF;border:1px solid #313131}[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td .question-mark-red table.agent-info{right:50%}[dir=rtl] #roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td .question-mark-red table.agent-info{left:50%}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td .question-mark-red table.agent-info tr{border:1px solid #313131}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td .question-mark-red table.agent-info tr td{padding:10px;border-bottom:1px solid #313131}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td .question-mark-red table.agent-info tr td span{font-size:70%}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td .question-mark-red table.agent-info tr:after{display:none}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td .question-mark-red table.agent-info.agent-info-full{min-width:600px}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td .question-mark-red table.agent-info.agent-info-full tr.cancelled{text-decoration:line-through;opacity:.7}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td .question-mark-red table.agent-info.agent-info-full tr td{width:20%;text-align:right;padding:3px 8px;border-bottom:1px solid #313131}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td .question-mark-red table.agent-info.agent-info-full tr td:first-of-type{width:40%;text-align:left}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td .question-mark-red table.agent-info.agent-info-full tr td div{font-size:70%}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr td .question-mark-red table.agent-info.agent-info-full tr:after{display:none}#roomsPanel.page-content-panel .content .hotel-room-grid table.room tbody>tr .hype-message{float:right;clear:right}#roomsPanel.page-content-panel .content .more-rooms{margin:10px 0}[dir=ltr] #roomsPanel.page-content-panel .content .more-rooms>div:first-child{float:left}[dir=ltr] #roomsPanel.page-content-panel .content .more-rooms>div:last-child,[dir=rtl] #roomsPanel.page-content-panel .content .more-rooms>div:first-child{float:right}[dir=rtl] #roomsPanel.page-content-panel .content .more-rooms>div:last-child{float:left}#roomsPanel.page-content-panel .content .more-rooms .button.primary{background-image:none;padding:0 10px}.layout-left-and-main{height:100%;margin-bottom:16px;margin-top:12px}[dir=ltr] .layout-left-and-main{padding-left:250px}[dir=rtl] .layout-left-and-main{padding-left:0}.layout-left-and-main .main-col{float:left;height:100%;position:relative}[dir=ltr] .layout-left-and-main .main-col{width:100%}[dir=rtl] .layout-left-and-main .main-col{width:calc(100% - 250px)}@media screen and (max-width:1050px){[dir=ltr] .layout-left-and-main .main-col,[dir=rtl] .layout-left-and-main .main-col{width:100%}}.layout-left-and-main .main-col .white-panel{background-color:#FFF}.layout-left-and-main .main-col .show-more-wrapper{margin-top:16px;padding:8px 16px}.layout-left-and-main .main-col.flight-results .white-panel{background-color:#F0F2F3}.layout-left-and-main .main-col.flight-results .white-panel .search-tool-bar ul.sections li.section:nth-child(2){display:none;padding-right:12px}.layout-left-and-main .main-col.flight-results .white-panel .search-tool-bar ul.sections li.section:nth-child(2):before{border-color:#797879 transparent transparent;-webkit-border-image:none;border-image:none;border-style:solid;border-width:.35em .35em 0;content:"";display:block;font-size:1.25em;margin:-.175em 0 0;pointer-events:none;position:absolute;right:20px;top:50%}.layout-left-and-main .main-col.flight-results .white-panel .search-tool-bar ul.sections li.section:nth-child(2) select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.layout-left-and-main .main-col.flight-results .white-panel .search-tool-bar ul.sections li.section:nth-child(2) select::-ms-expand{display:none}@media screen and (min-width:320px) and (max-width:410px){.layout-left-and-main .main-col.flight-results .white-panel .search-tool-bar ul.sections li.section:nth-child(2){clear:left}}@media screen and (min-width:320px) and (max-width:800px){.layout-left-and-main .main-col.flight-results .white-panel .search-tool-bar ul.sections li.section:nth-child(2){position:relative;float:right;display:block;max-width:60%;width:auto}}.layout-left-and-main .left-col{height:100%;position:relative;width:250px}[dir=ltr] .layout-left-and-main .left-col{float:left;margin-left:-250px;padding-right:12px}[dir=rtl] .layout-left-and-main .left-col{float:right;margin-left:0;padding-left:12px}@media screen and (max-width:1050px){.layout-left-and-main .left-col{position:fixed;left:0;top:0;bottom:0;overflow-x:hidden;overflow-y:auto;z-index:1004;width:280px;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out}[dir=ltr] .layout-left-and-main .left-col{margin-left:0;padding-right:0;left:0;-webkit-transform:translateX(-280px);-ms-transform:translateX(-280px);transform:translateX(-280px)}[dir=rtl] .layout-left-and-main .left-col{margin-right:0;padding-left:0;right:0;-webkit-transform:translateX(280px);-ms-transform:translateX(280px);transform:translateX(280px)}.layout-left-and-main .left-col.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.layout-left-and-main .left-col .hide-on-slide-panel{display:none!important}}.layout-left-and-main .left-col .price-mode-panel{background-color:#FFF;padding:10px;margin-bottom:10px}.layout-left-and-main .left-col .static-hotel-map{position:relative;background-position:center center;border:4px solid #FFF;min-height:80px;margin-bottom:10px}.layout-left-and-main .left-col .static-hotel-map.clickable{cursor:pointer}.layout-left-and-main .left-col .static-hotel-map .prompt{position:absolute;bottom:0;background-color:#FFF;padding:6px 8px 6px 10px;text-align:center;font-size:.929em}[dir=ltr] .layout-left-and-main .left-col .static-hotel-map .prompt{right:0;left:auto}[dir=rtl] .layout-left-and-main .left-col .static-hotel-map .prompt{right:auto;left:0}.layout-left-and-main .left-col .static-hotel-map .hotel-detail{height:200px}.search-tool-bar{margin-top:0;margin-bottom:0}.search-tool-bar.content-1050{display:none;background:#FFF;-webkit-transition:margin-top .5s ease;transition:margin-top .5s ease}@media screen and (max-width:1050px){.search-tool-bar.content-1050{display:block}}@media (max-width:480px){.search-tool-bar.content-1050{margin-bottom:15px}}.search-tool-bar.content-1050.sticky-bar{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);border-width:0;background:#FFF;margin-top:110px;position:fixed;width:100%;left:0;top:0;z-index:12}@media screen and (max-width:480px){.search-tool-bar.content-1050.sticky-bar{margin-top:40px;z-index:1001}}.search-tool-bar.content-1050 ul.sections{margin:0 auto;height:100%;width:100%;display:table;padding-top:8px;padding-bottom:8px}.search-tool-bar.content-1050 ul.sections li.section{vertical-align:middle;width:33.3334%;height:100%;display:table-cell}.search-tool-bar.content-1050 ul.sections li.section:nth-child(2){padding-right:12px}@media screen and (min-width:320px) and (max-width:640px){.search-tool-bar.content-1050 ul.sections li.section{float:left;width:auto}.search-tool-bar.content-1050 ul.sections li.section:nth-child(1){max-width:40%;width:auto}.search-tool-bar.content-1050 ul.sections li.section:nth-child(2){position:relative;float:right;display:block;max-width:60%;width:auto}.search-tool-bar.content-1050 ul.sections li.section:nth-child(2) .price-mode{display:table;margin:0 auto}.search-tool-bar.content-1050 ul.sections li.section:nth-child(2) .price-mode .toggle-switch-holder label{font-size:.857em}.search-tool-bar.content-1050 ul.sections li.section:nth-child(3){clear:left;width:100%;margin-top:2px}}.search-tool-bar.content-1050 ul.sections li.section:last-child{border-width:0}.search-tool-bar.content-1050 ul.sections li.section:last-child .map-scroller{display:block;height:100%;padding:0 12px}.search-tool-bar.content-1050 ul.sections li.section:last-child .static-hotel-map{position:relative}.search-tool-bar.content-1050 ul.sections li.section:last-child .static-hotel-map.tablet-bar{text-align:center;border:none;min-height:30px}.search-tool-bar.content-1050 ul.sections li.section:last-child .static-hotel-map.tablet-bar .prompt{position:absolute;bottom:0;right:0;left:0;background:rgba(255,255,255,.7);padding:3px;font-size:.786em}@media screen and (min-width:320px) and (max-width:640px){.search-tool-bar.content-1050 ul.sections li.section:last-child .static-hotel-map.tablet-bar .prompt{left:auto}}.search-tool-bar.content-1050 ul.sections li.section a.filter-button{display:block;height:100%;padding:0 12px;position:relative;text-decoration:none}.search-tool-bar.content-1050 ul.sections li.section a.filter-button h4{display:inline-block;font-size:1.286em;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizeLegibility;color:#313131}.search-tool-bar.content-1050 ul.sections li.section a.filter-button>i{font-size:1.286em;color:#564F49}.search-tool-bar.content-1050 ul.sections li.section a.filter-button .filter-count{display:block;white-space:nowrap;font-size:.929em}.search-results-prompt{text-align:center;padding:1px 10px}.search-results-prompt.primary{background-color:#D71921;color:#FFF}.search-results-prompt.secondary{background-color:#666;color:#FFF}.selected-flight-summary-bar{color:#FFF;padding:8px 12px;position:relative}.selected-flight-summary-bar .caption{font-size:1.143em}.search-result-warning{background-color:#564F49}.selected-flight{position:relative}.selected-flight .search-result-header a.button-link{float:right;margin-top:3px;color:#313131}.selected-flight .search-result-header::before{font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#313131;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e963";font-size:18px;display:inline-block}[dir=ltr] .selected-flight .search-result-header::before{margin-right:5px;float:left}[dir=rtl] .selected-flight .search-result-header::before{margin-left:5px;float:right;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH}.selected-flight .flight-expander .expander-header.collapsed{padding-top:10px}.selected-flight .flight-expander .expander-header i{position:absolute;top:10px;font-size:1.5em;cursor:pointer}[dir=ltr] .selected-flight .flight-expander .expander-header i{right:12px}[dir=rtl] .selected-flight .flight-expander .expander-header i{left:12px}@media (max-width:480px){.selected-flight{margin-bottom:15px}}@media screen and (max-width:1024px){.content-980{display:block}.layout-left-and-main.has-slide-panel{padding-left:0}.layout-left-and-main .left-col{padding-right:0}.layout-left-and-main .left-col.slide-panel{position:fixed;left:0;top:0;bottom:0;overflow-x:hidden;overflow-y:auto;z-index:1002;-webkit-transition:margin .4s ease-in-out;transition:margin .4s ease-in-out}.layout-left-and-main .left-col.slide-panel.open{margin-left:0;width:245px}.hide-on-slide-panel{display:none!important}.filter-panel-header a.close-btn{display:block}}.updating:before{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.booking-journey-bar{display:none;padding:4px 0;background-color:#E4E4E4}.booking-journey-bar .site-content{padding:0 5%}.booking-journey-bar .site-content:after,.booking-journey-bar .site-content:before{content:" ";display:table}.booking-journey-bar .site-content:after{clear:both}.grid-container.site-content-gutter .booking-journey-bar .site-content{padding:0}ul.booking-journey{overflow-y:hidden}ul.booking-journey li{position:relative}[dir=ltr] ul.booking-journey li{float:left}[dir=rtl] ul.booking-journey li{float:right}ul.booking-journey li .item{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;display:block;text-decoration:none;height:32px;line-height:32px;font-size:.929em;white-space:nowrap;background-color:#FFF;color:#313131;border-style:solid;border-color:#E4E4E4;border-width:0}[dir=rtl] ul.booking-journey li .item{padding-right:26px}[dir=ltr] ul.booking-journey li .item{padding-left:26px;padding-right:12px}[dir=rtl] ul.booking-journey li .item{padding-left:12px}ul.booking-journey li .item i{position:absolute;font-size:16px;top:50%;margin-top:-8px;color:#D71921}[dir=ltr] ul.booking-journey li .item i{right:6px}[dir=rtl] ul.booking-journey li .item i{left:6px}ul.booking-journey li .item:after,ul.booking-journey li .item:before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;top:-8px}[dir=ltr] ul.booking-journey li .item:after,[dir=ltr] ul.booking-journey li .item:before{left:100%;border-width:24px 0 24px 18px}[dir=rtl] ul.booking-journey li .item:after,[dir=rtl] ul.booking-journey li .item:before{right:100%;border-width:24px 18px 24px 0}ul.booking-journey li .item:before{z-index:1}[dir=ltr] ul.booking-journey li .item:before{border-color:transparent transparent transparent #E4E4E4;margin-left:-4px}[dir=rtl] ul.booking-journey li .item:before{border-color:transparent #E4E4E4 transparent transparent;margin-right:-4px}ul.booking-journey li .item:after{z-index:2}[dir=ltr] ul.booking-journey li .item:after{border-color:transparent transparent transparent #FFF;margin-left:-8px}[dir=rtl] ul.booking-journey li .item:after{border-color:transparent #FFF;margin-right:-8px}ul.booking-journey li.done .item{background-color:#FFF;color:#313131}[dir=ltr] ul.booking-journey li.done .item{padding-right:26px}[dir=rtl] ul.booking-journey li.done .item{padding-left:26px}ul.booking-journey li.active .item{background-color:#D71921;color:#FFF}[dir=ltr] ul.booking-journey li.active .item:after{border-color:transparent transparent transparent #D71921}[dir=rtl] ul.booking-journey li.active .item:after{border-color:transparent #D71921 transparent transparent}section.holiday-experiences-section{margin:0 auto;max-width:1600px;width:100%;background:#FFF}section.holiday-experiences-section:after{clear:both;content:"";display:block}section .tab-set{margin:0}section .tab-set .tab-bar{display:table}section .tab-set .tab-bar:after{clear:both;content:"";display:block}section .tab-set .tab-bar .col-md-4{display:table-cell;vertical-align:middle}section .tab-set .tab-bar .col-md-4:after{clear:both;content:"";display:table}@media screen and (max-width:660px){section .tab-set .tab-bar .col-md-4{display:block;width:100%}}section .tab-set .tab-bar .col-md-4 .headline{margin:0;padding:10px 20px}[dir=ltr] section .tab-set .tab-bar .col-md-4 .headline{float:left}[dir=rtl] section .tab-set .tab-bar .col-md-4 .headline{float:right}section .tab-set .tab-bar .tab-set-tab-bar-navigation-wrapper{height:67px;display:inline-block;margin:0;padding:0}@media screen and (max-width:767px){section .tab-set .tab-bar .tab-set-tab-bar-navigation-wrapper{display:block;width:100%;background:#FFF}}section .tab-set .tab-bar .tab-set-tab-bar-navigation-wrapper ul{position:relative;display:inline-block;border-top:none;list-style:none;margin:0;padding:0;height:100%;vertical-align:bottom;overflow:hidden}section .tab-set .tab-bar .tab-set-tab-bar-navigation-wrapper ul:after{clear:both;content:"";display:inline-block;height:100%;vertical-align:middle}section .tab-set .tab-bar .tab-set-tab-bar-navigation-wrapper ul>li{display:inline-block;text-decoration:none;cursor:pointer;height:100%;border-bottom:1px solid #F0F2F3}[dir=ltr] section .tab-set .tab-bar .tab-set-tab-bar-navigation-wrapper ul>li{border-right:1px solid #CFCFCF}[dir=rtl] section .tab-set .tab-bar .tab-set-tab-bar-navigation-wrapper ul>li{border-left:1px solid #CFCFCF}@media screen and (max-width:767px){section .tab-set .tab-bar .tab-set-tab-bar-navigation-wrapper ul{width:100%;border-top:1px solid #CFCFCF}section .tab-set .tab-bar .tab-set-tab-bar-navigation-wrapper ul>li{width:33.3334%}}[dir=ltr] section .tab-set .tab-bar .tab-set-tab-bar-navigation-wrapper ul>li:first-child{border-left:1px solid #CFCFCF}[dir=rtl] section .tab-set .tab-bar .tab-set-tab-bar-navigation-wrapper ul>li:first-child{border-right:1px solid #CFCFCF}section .tab-set .tab-bar .tab-set-tab-bar-navigation-wrapper ul>li.placeholder{display:none}section .tab-set .tab-bar .tab-set-tab-bar-navigation-wrapper ul>li>a{color:#464243;display:table;margin:0;font-size:1em;height:100%;width:100%;text-align:center;position:relative;top:0;right:0;bottom:0;left:0}section .tab-set .tab-bar .tab-set-tab-bar-navigation-wrapper ul>li>a:hover{position:relative;color:#313131;text-decoration:none;background-color:#F0F2F3;height:100%;cursor:inherit}section .tab-set .tab-bar .tab-set-tab-bar-navigation-wrapper ul>li>a>span{position:relative;display:table-cell;text-align:center;width:100%;vertical-align:middle;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section .tab-set .tab-bar .tab-set-tab-bar-navigation-wrapper ul>li.active{color:#313131;text-decoration:none;background-color:#F0F2F3;height:100%;border-bottom:1px solid #F0F2F3;cursor:initial}section .tab-set .tab-panel .tab-content{overflow:hidden;height:0;position:relative;top:0;left:0}section .tab-set .tab-panel .tab-content .tab-content-area .section-light{background-color:#F0F2F3}section .tab-set .tab-panel .tab-content .tab-content-area .section-light.section-wrapper{padding:0}section .tab-set .tab-panel .tab-content.active{height:auto}.tab-button-inline{display:none}.promo-text-block{background-color:#FFF;padding:48px 32px}.promo-text-block p{margin:16px 0}.promo-text-block h2{text-align:center;font-size:2em;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#313131;text-transform:none}.promo-text-block .link-wrapper{margin-top:32px;text-align:center}.promo-text-block .logo-wrapper{margin:16px;text-align:center}.promo-text-block .logo-wrapper i{color:#313131}.minimal-text-block{background-color:#ff0;color:#313131;padding:12px;font-size:.929em;margin-bottom:12px}.promo-text-block-wrapper{max-width:1600px;min-width:320px;margin:0 auto;padding:0 5%}.promo-text-block-wrapper:first-of-type{padding:102px 8.433% 0}@media screen and (max-width:800px){.promo-text-block-wrapper,.promo-text-block-wrapper:first-of-type{padding:0 5%}}.promo-text-block-wrapper .promo-text-block{background-color:#FFF;padding:0}.promo-text-block-wrapper .promo-text-block.site-content{padding:0 5%}.promo-text-block-wrapper .promo-text-block.site-content>div{min-height:0!important}.promo-text-block-wrapper .promo-text-block.site-content .markdown-container ul{list-style:none}.promo-text-block-wrapper .promo-text-block.site-content .markdown-container ul li{line-height:1.42857}.promo-text-block-wrapper .promo-text-block.site-content .markdown-container ul li:before{margin-top:-4px}.promo-text-block-wrapper .promo-text-block.site-content .markdown-container ul li ul{list-style:none}.promo-text-block-wrapper .promo-text-block.site-content .markdown-container h1,.promo-text-block-wrapper .promo-text-block.site-content .markdown-container h2,.promo-text-block-wrapper .promo-text-block.site-content .markdown-container h3,.promo-text-block-wrapper .promo-text-block.site-content .markdown-container h4{text-align:left}.promo-text-block-wrapper .promo-text-block.site-content .markdown-container p img{float:right;margin-left:2em;margin-bottom:2em}@media (max-width:768px){.promo-text-block-wrapper .promo-text-block.site-content .markdown-container p img{display:block;width:100%;margin-left:0}}.site-content.site-content-gutter .promo-text-block-wrapper{padding:0}.promo-panel iframe.default-sizing{width:100%;height:400px}.promoshowcase-wrapper{margin:0;padding:0;position:relative;width:100%}.promoshowcase-wrapper:after{clear:both;content:"";display:block}@media only screen and (max-width:767px){.promoshowcase-wrapper{display:none}}.promoshowcase-wrapper .promo-showcase{position:relative;max-width:1600px;width:100%;height:0;margin:0 auto;padding-bottom:31.25%;background-repeat:no-repeat;background-size:cover;background-position:center;padding-right:30px;padding-left:30px}.promoshowcase-wrapper .promo-showcase:before{content:"";display:block;clear:both}.promoshowcase-wrapper .wrap{position:absolute;display:block;height:100%;top:0;bottom:0}.promoshowcase-wrapper .wrap .inner{display:table;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.promoshowcase-wrapper .wrap .inner>.item{background:#FFF;max-width:600px;height:auto;padding:35px 35px 35px 50px}@media only screen and (max-width:800px){.promoshowcase-wrapper .wrap .inner>.item{max-width:400px;padding:25px}}.promoshowcase-wrapper .wrap .inner>.item>p{font-size:1.357em}.promoshowcase-wrapper .wrap .inner>.item>p>span{color:#707070;font-size:.8em}.promo-cardset-stacked-wrapper{display:table;position:relative;width:100%;clear:both;margin-top:4%}.promo-cardset-stacked-wrapper .promo-cardset-stacked-nav{background:#FFF;display:table-cell;float:none;vertical-align:middle}.promo-cardset-stacked-wrapper .promo-cardset-stacked-nav .item{float:none;padding:20px 0 11px 20px;width:100%;border-bottom:1px solid #E4E4E4}.promo-cardset-stacked-wrapper .promo-cardset-stacked-nav .item:last-of-type{border-bottom:0 none}.promo-cardset-stacked-wrapper .promo-cardset-stacked-nav .item p{font-size:.9em;line-height:1.4;color:#313131;margin-bottom:0}@media only screen and (max-width:479px){.promo-cardset-stacked-wrapper .promo-cardset-stacked-nav .item p{clear:both;padding-left:0}}.promo-cardset-stacked-wrapper .promo-cardset-stacked-nav .item p.price{font-size:1em;line-height:1.2em;color:#D71921}.promo-cardset-stacked-wrapper .promo-cardset-stacked-nav .item h3{margin-top:0;margin-bottom:.7em;line-height:1.3}.promo-cardset-stacked-wrapper .promo-cardset-stacked-nav .item a{display:block;overflow:hidden;position:relative;text-decoration:none;padding:0 40px 0 0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .1s ease;transition:all .1s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.promo-cardset-stacked-wrapper .promo-cardset-stacked-nav .item a:hover img{opacity:.7}.promo-cardset-stacked-wrapper .promo-cardset-stacked-nav .item a:after{content:"";position:absolute;right:12px;top:50%;margin-top:-12px;display:block;text-indent:-9999px;width:10px;height:25px;background:url(/build/img/emiratesHolidays/arrow.svg);background-size:10px 25px;opacity:1}.promo-cardset-stacked-wrapper .promo-cardset-stacked-nav .item a img{border:0;float:left;margin:0 15px 0 0;max-width:128px;opacity:1;padding:0;width:128px}@media only screen and (min-width:801px) and (max-width:979px){.promo-cardset-stacked-wrapper .promo-cardset-stacked-nav .item a img{margin:0 15px 8px 0}}@media only screen and (max-width:479px){.promo-cardset-stacked-wrapper .promo-cardset-stacked-nav .item a img{margin:0 15px 15px 0}}.site-content-gutter:after,.site-content-gutter:before{content:" ";display:table}.site-content-gutter:after{clear:both}.page-body{padding:10px 10% 16px}.page-body:after{content:"";display:block;clear:both}@media only screen and (min-width:320px) and (max-width:767px){.site-content{position:relative;min-width:280px}}@media only screen and (max-width:800px){.page-body{padding:16px 5%}.site-content-min-width{min-width:280px}}.content-super-wrapper{position:relative;width:100%;background-color:#E4E4E4;margin:0;padding:0}.content-super-wrapper:after{content:"";display:block;clear:both}.content-wrapper{position:relative;width:100%;max-width:1600px;background-color:#F0F2F3;margin:0 auto;padding:30px 0 0;overflow-x:hidden}.content-wrapper:after,.content-wrapper:before{content:"";display:block;clear:both}.page-content-wrapper{width:83.33334%;margin:0 auto}.page-content-wrapper:after{content:"";display:block;clear:both}.hotel-listing{position:relative;width:100%;display:table;background-color:#FFF;border-bottom:1px solid #EEE}[dir=ltr] .hotel-listing{padding:12px}[dir=rtl] .hotel-listing{padding:12px 12px 12px 0}.hotel-listing a:hover{text-decoration:underline}@media (max-width:480px){.hotel-listing{position:relative}}@media screen and (max-width:767px){.hotel-listing{position:relative}}.hotel-listing.recommendedhotel{border-top:3px solid #313131;border-right:3px solid #313131;border-bottom:3px solid #313131;border-left:3px solid #313131}.hotel-listing.recommendedhotel:nth-child(odd){margin-top:-3px}.hotel-listing.recommendedhotel .we-recommend{padding-bottom:6px;font-family:EKM,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;color:#D71921;white-space:nowrap;position:absolute}[dir=ltr] .hotel-listing.recommendedhotel .we-recommend{right:16px}[dir=rtl] .hotel-listing.recommendedhotel .we-recommend{left:16px}.hotel-listing.recommendedhotel>.part.info{width:auto;padding:0 12px;border-top:none;border-bottom:none;position:relative}.hotel-listing.recommendedhotel>.part.cost{vertical-align:top}@media screen and (max-width:601px){.hotel-listing.recommendedhotel{border-top:none}.hotel-listing.recommendedhotel .we-recommend{top:75px;font-size:14px}.hotel-listing.recommendedhotel>.part.info{display:table-caption;padding:16px 12px 16px 16px;border-top:3px solid #313131;border-right:3px solid #313131;border-left:3px solid #313131}.hotel-listing.recommendedhotel>.part.cost{padding-top:0}}.hotel-listing.recommendedhotel>.part.cost .inner{padding-top:16px}@media screen and (min-width:667px){.hotel-listing.recommendedhotel>.part.cost .inner{position:absolute;bottom:12px}[dir=ltr] .hotel-listing.recommendedhotel>.part.cost .inner{right:12px}[dir=rtl] .hotel-listing.recommendedhotel>.part.cost .inner{left:12px}}.hotel-listing>.part{display:table-cell;vertical-align:top;height:100%}.hotel-listing>.part.image{width:150px;padding:0 0 150px;height:150px}@media screen and (max-width:601px){.hotel-listing>.part.image{position:absolute;bottom:16px;height:150px;width:150px;max-width:150px}[dir=ltr] .hotel-listing>.part.image{right:auto;left:16px}[dir=rtl] .hotel-listing>.part.image{right:16px;left:auto}}.hotel-listing>.part.info{width:auto;border-top:none;border-bottom:none;position:relative;background-color:#FFF}[dir=ltr] .hotel-listing>.part.info{padding:0 0 1.0284em 12px}[dir=rtl] .hotel-listing>.part.info{padding:0 12px 1.0284em 0}@media screen and (max-width:601px){.hotel-listing>.part.info{display:table-caption}[dir=ltr] .hotel-listing>.part.info{padding:16px 12px 16px 16px}[dir=rtl] .hotel-listing>.part.info{padding:16px 16px 16px 12px}}.hotel-listing>.part.cost{vertical-align:bottom;width:22%;border-top:none;border-bottom:none;padding:0}[dir=ltr] .hotel-listing>.part.cost{border-right:0;text-align:right}[dir=rtl] .hotel-listing>.part.cost{border-right:0;text-align:left}@media screen and (max-width:601px){.hotel-listing>.part.cost{padding:16px 12px 8px 16px}}.hotel-listing>.part.cost .price{color:#313131;font-weight:400;padding-bottom:5px}.hotel-listing>.part.cost .preloader{display:inline-block}.hotel-listing .hotel-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;width:100%}.hotel-listing .hotel-image a.select-link{display:block;height:100%;width:100%}.hotel-listing .hotel-image a.photo-link{text-decoration:none;display:inline-block;position:absolute;bottom:6px;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}[dir=ltr] .hotel-listing .hotel-image a.photo-link{right:6px}[dir=rtl] .hotel-listing .hotel-image a.photo-link{left:6px}.hotel-listing .hotel-image a.photo-link:hover{opacity:1}.hotel-listing .hotel-image a.photo-link i{color:#FFF;font-size:32px}.hotel-listing .hotel-name-bar{margin-bottom:4px}.hotel-listing .hotel-name-bar h3.hotel-name{font-size:1.5em;display:inline;font-weight:400}.hotel-listing .hotel-name-bar h3.hotel-name a{text-decoration:none;color:#313131}.hotel-listing .hotel-name-bar h3.hotel-name a:hover{text-decoration:underline;color:#D71921}.hotel-listing .hotel-name-bar div{display:inline;white-space:nowrap}.hotel-listing .hotel-name-bar div .hotel-map-link{vertical-align:middle}.hotel-listing .hotel-name-bar div .hotel-map-link:hover{text-decoration:none}.hotel-listing .hotel-name-bar div .hotel-map-link i{font-size:18px;color:#313131}.hotel-listing .hotel-name-bar div .hotel-map-link i:hover{color:#D71921}.hotel-listing .hotel-name-bar div.hotel-special-offer{display:table;white-space:normal}@media screen and (max-width:601px){.hotel-listing .hotel-name-bar div.hotel-special-offer{display:none}}.hotel-listing .hotel-location{font-size:.857em;color:#313131;text-decoration:none!important;margin:0;display:block;position:absolute;bottom:0}.hotel-listing .hotel-location a{color:#313131}.hotel-listing .hotel-location .map-pin{font-size:16px;color:#BBB}@media screen and (max-width:767px){.hotel-listing .hotel-location{display:none}}.hotel-listing .hotel-special-offer{margin-top:10px;font-size:14px}.hotel-listing .hotel-special-offer .cropped-hidden,.hotel-listing .hotel-special-offer .cropped-visible{font-weight:700}.hotel-listing .hotel-special-offer .cropped-less{white-space:nowrap}.hotel-listing .teaser-price{min-height:60px;margin-bottom:8px}.hotel-listing .teaser-price .price-was{font-size:.857em}.hotel-listing .teaser-price .price{font-size:1.714em;color:#313131;font-weight:400}.hotel-listing .teaser-price .duration{font-size:.929em}.hotel-listing .teaser-price .caption,.hotel-listing .teaser-price .legend{font-size:.857em}@media (max-width:480px){.hotel-listing .hotel-location,.hotel-listing .hotel-special-offer{display:none}.hotel-listing .teaser-price .legend{font-size:9px}.hotel-listing .teaser-price .legend>span{display:block}[dir=ltr] .hotel-listing .teaser-price .legend>span{text-align:right}[dir=rtl] .hotel-listing .teaser-price .legend>span{text-align:left}}.hotel-listing .teaser-price span.legend{display:block;padding-top:5px}.hotel-listing .teaser-price-loader{position:relative;min-height:40px;margin-bottom:8px}.hotel-listing .teaser-price-loader .preloader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hotel-listing .customer-rating-wrapper{margin:8px 0}.hotel-listing .customer-rating-wrapper .customer-rating{text-decoration:none}.hotel-listing .customer-rating-wrapper .customer-rating .phrase,.hotel-listing .customer-rating-wrapper .customer-rating .rating{font-size:1.143em}.hotel-listing .customer-rating-wrapper .customer-rating .reviews{font-size:.929em}.hotel-listing .customer-rating-wrapper .hotel-review-snippet{display:none}.hotel-listing .hotel-summary{margin:6px 0;font-size:.857em}.hotel-listing .hotel-urgency-message{font-size:.857em;color:#D71921;margin:0 0 3px;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}[dir=ltr] .hotel-listing .hotel-urgency-message{float:left;clear:left}[dir=rtl] .hotel-listing .hotel-urgency-message{float:right;clear:right}.hotel-listing .hotel-urgency-message.faded{opacity:0}.hotel-listing .hype-message{font-size:.857em;margin:0 0 3px}[dir=ltr] .hotel-listing .hype-message{float:none;clear:left}[dir=rtl] .hotel-listing .hype-message{float:none;clear:right}.hotel-listing .hype-message>i{font-size:12px;color:inherit;margin-right:4px}.hotel-listing .hype-message.deposit{color:#D71921}.hotel-listing .hype-message.pay-at-hotel{color:#313131}.hotel-listing .hype-message.refund-positive{color:#3F3832}.hotel-listing .hype-message.refund-negative{color:#564F49}.hotel-listing .hype-message.urgency-alert,.hotel-listing .hype-message.urgency-warning{color:#D71921}.hotel-listing .hype-message.left-icon{padding-left:16px}.hotel-listing .hype-message.left-icon>i{margin-right:4px}.hotel-listing .hype-message.right-icon{padding-right:16px}.hotel-listing .hype-message.right-icon>i{margin-left:4px}.hotel-listing.landing>.part.image{width:150px;padding:0 0 150px;height:150px}@media screen and (max-width:601px){.hotel-listing.landing>.part.image{padding:0 0 150px;position:relative;display:block;left:5px;bottom:0;height:150px;width:150px;max-width:150px}.hotel-listing.landing>.part.cost{position:absolute;bottom:12px;right:0;height:auto;width:auto}.hotel-listing.landing>.part.info{display:table-caption;padding:12px 12px 0 16px}}.call-us-wrapper{display:table;clear:both;width:100%;max-width:1600px;margin:0 auto;padding:12px 32px;background:#564F49;color:#FFF;text-align:center}@media screen and (max-width:560px){.call-us-wrapper{padding:6px 12px}}.call-us-wrapper .call-us-inner{background-image:url(/build/img/emiratesHolidays/icons/telephone-white.svg);background-repeat:no-repeat;background-size:48px 48px;background-position:left center;display:inline-block;text-align:left;min-height:50px;padding:0 0 0 58px}@media screen and (max-width:560px){.call-us-wrapper .call-us-inner{background-size:36px 36px;padding:0 0 0 48px}}.call-us-wrapper .call-us-inner>p{display:inline;font-family:EKM,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.5em;line-height:1.2;padding:0}@media screen and (max-width:800px){.call-us-wrapper .call-us-inner>p{display:block}}@media screen and (max-width:560px){.call-us-wrapper .call-us-inner>p{font-size:1em}}@media screen and (max-width:375px){.call-us-wrapper .call-us-inner>p{display:inline}}.call-us-wrapper .call-us-inner span{display:block;font-size:12px;padding:5px 0 0}@media screen and (max-width:560px){.call-us-wrapper .call-us-inner span{font-size:11px}}.call-us-wrapper .call-us-inner span>a{color:#FFF;border-bottom:1px solid #FFF}@media screen and (min-width:768px){.call-us-wrapper.full-width-section{display:none}}.home-hero{padding:0}.home-hero .slick-arrow{position:absolute;top:50%;margin-top:-18.5px;width:52px;height:37px;text-indent:-9999px;background:0 0;border:none;padding:0;z-index:1}.home-hero .slick-arrow::after{content:"";display:block;position:absolute;right:15px;top:50%;margin-top:-18.5px;width:37px;height:37px;background-image:url(/build/img/emiratesHolidays/hero-arrow-right.png);background-size:37px 37px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.home-hero .slick-arrow.slick-next{right:0}.home-hero .slick-arrow.slick-prev{left:0}.home-hero .slick-arrow.slick-prev::after{right:auto;left:15px;background-image:url(/build/img/emiratesHolidays/hero-arrow-left.png)}.home-hero .slick-arrow:focus{outline:0}.home-hero.content-wrapper{background-color:#F0F2F3;margin:0 auto;max-width:1600px;overflow-x:hidden;padding:0;position:relative;width:100%}.home-hero.content-wrapper:before{clear:both;content:"";display:block}.home-hero.content-wrapper .full-hero-responsive-wrapper{position:relative}.home-hero.content-wrapper .full-hero-responsive-wrapper:after{content:"";padding-bottom:31.25%;display:block}.home-hero.content-wrapper .full-hero-responsive-wrapper .full-hero-responsive-inner-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#F0F2F3;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.home-hero.content-wrapper .full-hero-responsive-wrapper .full-hero-responsive-inner-wrapper .full-hero{background-repeat:no-repeat;background-size:contain;background-position:center;height:100%;padding:0}.home-hero.content-wrapper .full-hero-responsive-wrapper .full-hero-responsive-inner-wrapper .full-hero.content-wrapper{background-color:#F0F2F3;margin:0 auto;max-width:1600px;overflow-x:hidden;padding:0;position:relative;width:100%}.home-hero.content-wrapper .full-hero-responsive-wrapper .full-hero-responsive-inner-wrapper .full-hero.content-wrapper:after{clear:both;content:"";display:block}.section-wrapper{margin:0 auto;max-width:1600px;padding:40px 0 20px;position:relative;width:100%}.section-wrapper.section-dark{background:#564F49}.section-wrapper.product-hero{padding:0}.section-wrapper.product-hero .hero-responsive-wrapper{height:0;padding-bottom:31.25%;position:relative}.section-wrapper.product-hero .hero-responsive-wrapper .hero-responsive-inner-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.section-wrapper.product-hero .hero-responsive-wrapper .hero-responsive-inner-wrapper .hero{position:relative;background-size:cover;background-repeat:no-repeat;width:61.875%;max-width:990px;height:100%;margin:0}@media screen and (max-width:767px){.section-wrapper.product-hero .hero-responsive-wrapper{padding-bottom:50.5%}.section-wrapper.product-hero .hero-responsive-wrapper .hero-responsive-inner-wrapper .hero{width:100%}}.section-wrapper.product-hero .hero-responsive-wrapper .hero-responsive-inner-wrapper .hero-right-col{float:right;display:table;width:38.125%;height:100%;max-width:611px}@media screen and (max-width:767px){.section-wrapper.product-hero .hero-responsive-wrapper .hero-responsive-inner-wrapper .hero-right-col{display:none}}.section-wrapper.product-hero .hero-responsive-wrapper .hero-responsive-inner-wrapper .hero-right-col .call-us-wrapper{display:table-cell;vertical-align:middle}.section-wrapper.product-hero .hero-responsive-wrapper .hero-responsive-inner-wrapper .hero-right-col .call-us-wrapper .call-us-inner>p{display:block;font-size:1.8em;line-height:1.2}@media screen and (max-width:1024px){.section-wrapper.product-hero .hero-responsive-wrapper .hero-responsive-inner-wrapper .hero-right-col .call-us-wrapper .call-us-inner>p{font-size:1.5em}}@media screen and (max-width:767px){.section-wrapper.product-hero .hero-responsive-wrapper .hero-responsive-inner-wrapper .hero-right-col .call-us-wrapper .call-us-inner>p{font-size:1.3em}}.section-wrapper.product-hero .hero-responsive-wrapper .hero-responsive-inner-wrapper .hero-right-col .call-us-wrapper .call-us-inner>span{font-size:12px;padding:5px 0 0}@media screen and (max-width:920px){.section-wrapper.product-hero .hero-responsive-wrapper .hero-responsive-inner-wrapper .hero-right-col .call-us-wrapper .call-us-inner>span{font-size:11px;margin:0 0 0 -52px}}.section-wrapper.product-hero .hero-responsive-wrapper .hero-responsive-inner-wrapper .hero-right-col .call-us-wrapper .call-us-inner>span>a{color:#FFF;border-bottom:1px solid #FFF}@media screen and (max-width:1485px){.section-wrapper.product-hero .hero-responsive-wrapper .hero-responsive-inner-wrapper .hero-right-col .call-us-wrapper .call-us-inner{background-position:left 5px}.section-wrapper.product-hero .hero-responsive-wrapper .hero-responsive-inner-wrapper .hero-right-col .call-us-wrapper .call-us-inner>p{display:inline}.section-wrapper.product-hero .hero-responsive-wrapper .hero-responsive-inner-wrapper .hero-right-col .call-us-wrapper .call-us-inner>span>a{color:#FFF;border-bottom:1px solid #FFF}}header{display:block;background-color:transparent;min-height:110px}@media screen and (max-width:880px){header{min-height:70px}header.toolbar-enabled .header-wrapper .header-main{border-top:40px solid #564F49}}header.toolbar-enabled,header.toolbar-enabled .header-wrapper{min-height:110px}header.toolbar-enabled .slide-nav-menu{margin-top:110px}header .header-wrapper .header-main{height:auto}header .header-wrapper .header-main>.site-content-gutter{padding:0}header .header-wrapper .header-main .mobile-call-us{display:none}@media screen and (max-width:880px){header .header-wrapper{background-color:#D71921;padding-bottom:0;position:fixed;z-index:1001;width:100vw;top:0;min-height:70px}header .header-wrapper .header-main .mobile-call-us{display:table;height:70px;width:auto;margin:0 auto}}header .header-wrapper .header-main .mobile-call-us .mobile-call-us-inner{display:table-cell;font-size:.8rem;text-align:center;vertical-align:middle}header .header-wrapper .header-main .mobile-call-us .mobile-call-us-inner>a,header .header-wrapper .header-main .mobile-call-us .mobile-call-us-inner>a:hover{color:#FFF;text-decoration:none}header .header-wrapper .header-main .mobile-call-us .mobile-call-us-inner>a>span{font-size:.9rem!important;font-weight:700!important}header .header-wrapper .header-main .inner{height:100%;position:relative}@media screen and (max-width:880px){header .header-wrapper .header-main .inner{height:auto}}header .header-wrapper .header-main .inner #headerlogo{display:block;background:url(/build/img/logo/logo-eh.png) center bottom no-repeat #D71921;height:140px;position:absolute;width:100px;z-index:11;left:5%;top:0}[dir=ltr] header .header-wrapper .header-main .inner #headerlogo{right:auto;left:5%}[dir=rtl] header .header-wrapper .header-main .inner #headerlogo{right:5%;left:auto}.site-76 header .header-wrapper .header-main .inner #headerlogo{background:url(/build/img/logo/ekv-hanging-logo.svg) center bottom no-repeat #D71921}@media screen and (max-width:880px){header .header-wrapper .header-main .inner #headerlogo{background:url(/build/img/emiratesHolidays/mobile-logo-retina.png) center top no-repeat #D71921;height:60px;position:absolute;top:5px;width:60px;z-index:11;background-size:60px 60px}}@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min-resolution:2dppx){header .header-wrapper .header-main .inner #headerlogo{background-image:url(/build/img/emiratesHolidays/emirates-retina.png);background-size:100px 140px}}@media only screen and (max-width:880px) and (-webkit-min-device-pixel-ratio:2), only screen and (max-width:880px) and (min-resolution:2dppx){header .header-wrapper .header-main .inner #headerlogo{background-image:url(/build/img/emiratesHolidays/mobile-logo-retina.png);background-size:60px 60px}}header .header-wrapper .header-main .inner a#headerlogo{text-decoration:none}header .header-wrapper .header-main .inner a.menu-btn{top:18px;display:none}@media screen and (max-width:880px){header .header-wrapper .header-main .inner a.menu-btn{display:block;position:absolute;top:12px;width:34px}[dir=ltr] header .header-wrapper .header-main .inner a.menu-btn{right:5%;left:auto}[dir=rtl] header .header-wrapper .header-main .inner a.menu-btn{right:auto;left:5%}basket-bar .sticky-bar{z-index:1001}#menu li.hover>.submenu{display:block}}header .header-wrapper .header-main .inner a.menu-btn .menu-label{color:#FFF;font-size:12px;text-align:center;display:block}header .header-wrapper .header-main .inner a.menu-btn .icon{font-size:2.2rem;color:#FFF}header .header-wrapper .header-nav{height:auto}header .header-wrapper .header-nav>.site-content-gutter{padding:0}header .slide-nav-menu{width:100%;margin-left:100%;margin-top:70px}header .slide-nav-menu.open{max-height:100%}.header-nav{background-color:transparent;display:block}@media screen and (max-width:880px){.header-nav{display:none}}.header-nav .site-content.site-content-gutter{max-width:100%;width:100%}.header-nav #navbarcont{background:#313131;height:110px;position:fixed;width:100%;z-index:10;border-top:40px solid #564F49}.header-main.unfix~.header-nav #navbarcont{position:absolute}.header-nav #navbarcont #navbar{color:#FFF;display:block;height:70px;margin:0 auto;max-width:1600px;width:100%}.header-nav #navbarcont #navbar #menu{position:relative;list-style:none;width:100%;padding:0;margin:0;background:#313131}@media only screen and (max-width:880px){.header-nav #navbarcont #navbar #menu{position:absolute;top:0;list-style:none;width:100%;padding:0;margin:0 auto;background:#313131}}.header-nav #navbarcont #navbar #menu li{line-height:70px;text-align:center;padding:0 .75em;outline:0;border:none}[dir=ltr] .header-nav #navbarcont #navbar #menu li{float:left;background:url(/build/img/emiratesHolidays/navnokid_bg.png) right bottom no-repeat #363233}[dir=rtl] .header-nav #navbarcont #navbar #menu li{float:right;background:url(/build/img/emiratesHolidays/navnokid_bg-rtl.png) left bottom no-repeat #363233}@media only screen and (max-width:880px){.header-nav #navbarcont #navbar #menu li{float:none;line-height:50px;width:100%;text-align:left;padding:0 .8em;outline:0;border:none;background:#313131}.header-nav #navbarcont #navbar #menu li:hover{background:#D71921}.header-nav #navbarcont #navbar #menu li.home{display:none}}@media only screen and (min-width:801px) and (max-width:930px){.header-nav #navbarcont #navbar #menu li{padding:0 .6em}}.header-nav #navbarcont #navbar #menu li.home{text-align:center;width:100px}[dir=ltr] .header-nav #navbarcont #navbar #menu li.home{margin-right:auto;margin-left:5%}[dir=rtl] .header-nav #navbarcont #navbar #menu li.home{margin-right:5%;margin-left:auto}[dir=ltr] .header-nav #navbarcont #navbar #menu li.home+li{margin-right:auto;margin-left:5px}[dir=rtl] .header-nav #navbarcont #navbar #menu li.home+li{margin-right:5px;margin-left:auto}.header-nav #navbarcont #navbar #menu li.phone{background:#F4F2EF;height:70px;padding:0 7px;text-align:center}@media only screen and (max-width:880px){.header-nav #navbarcont #navbar #menu li.home .a,.header-nav #navbarcont #navbar #menu li.phone{display:none}}.header-nav #navbarcont #navbar #menu li.phone a{display:block;color:#313131;font-size:14px;font-weight:700;line-height:70px;text-decoration:none;background:url(/build/img/emiratesHolidays/icons/telephone.svg) no-repeat;background-size:24px 24px}[dir=ltr] .header-nav #navbarcont #navbar #menu li.phone a{text-align:left;padding-right:0;padding-left:28px;background-position:0 50%}[dir=rtl] .header-nav #navbarcont #navbar #menu li.phone a{text-align:right;padding-right:28px;padding-left:0;background-position:right 50%}.header-nav #navbarcont #navbar #menu li.phone a>div{display:none}[dir=ltr] .header-nav #navbarcont #navbar #menu li.hover{background:url(/build/img/emiratesHolidays/navhover_bg.png) right center no-repeat #363233}[dir=rtl] .header-nav #navbarcont #navbar #menu li.hover{background:url(/build/img/emiratesHolidays/navhover_bg-rtl.png) left center no-repeat #363233}.header-nav #navbarcont #navbar #menu li.hover>.submenu{display:block}[dir=ltr] .header-nav #navbarcont #navbar #menu li.hover:hover{background:url(/build/img/emiratesHolidays/navhover_bg.png) right center no-repeat #363233}[dir=rtl] .header-nav #navbarcont #navbar #menu li.hover:hover{background:url(/build/img/emiratesHolidays/navhover_bg-rtl.png) left center no-repeat #363233}.header-nav #navbarcont #navbar #menu li.hover a{color:#FFF;display:block;height:100%}.header-nav #navbarcont #navbar #menu li.nohover{cursor:default}[dir=ltr] .header-nav #navbarcont #navbar #menu li.nohover:hover,[dir=rtl] .header-nav #navbarcont #navbar #menu li.nohover:hover{background:#F4F2EF}.header-nav #navbarcont #navbar #menu li a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:#FFF;display:block;outline:0;text-decoration:none}@media only screen and (min-width:801px) and (max-width:1100px){.header-nav #navbarcont #navbar #menu li a{font-size:13px}}.header-nav #navbarcont #navbar #menu li>.submenu{display:none}.header-nav #navbarcont #navbar #menu li.sub{position:relative;display:inline-block;line-height:70px}@media only screen and (max-width:880px){.header-nav #navbarcont #navbar #menu li.sub{line-height:50px}}[dir=ltr] .header-nav #navbarcont #navbar #menu li.hassub{background:url(/build/img/emiratesHolidays/nav_bg.png) right bottom no-repeat #363233}[dir=ltr] .header-nav #navbarcont #navbar #menu li.hassub:hover{background:url(/build/img/emiratesHolidays/navhover_bg.png) right center no-repeat #363233}[dir=rtl] .header-nav #navbarcont #navbar #menu li.hassub{background:url(/build/img/emiratesHolidays/nav_bg-rtl.png) left bottom no-repeat #363233}[dir=rtl] .header-nav #navbarcont #navbar #menu li.hassub:hover{background:url(/build/img/emiratesHolidays/navhover_bg-rtl.png) left center no-repeat #363233}[dir=ltr] .header-nav #navbarcont #navbar #menu li.withoutsub:hover{background:url(/build/img/emiratesHolidays/nav_bg.png) right bottom no-repeat #363233}[dir=rtl] .header-nav #navbarcont #navbar #menu li.withoutsub:hover{background:url(/build/img/emiratesHolidays/navhover_bg-rtl.png) left bottom no-repeat #363233}.header-nav #navbarcont #navbar #menu li ul.notmega{background-color:#D71921;cursor:default;display:none;left:0;line-height:1.6em;min-width:100%;padding:1em;position:absolute;z-index:100}[dir=ltr] .header-nav #navbarcont #navbar #menu li ul.notmega{right:auto;left:0}[dir=rtl] .header-nav #navbarcont #navbar #menu li ul.notmega{right:0;left:auto}@media only screen and (max-width:880px){.header-nav #navbarcont #navbar #menu li ul.notmega{padding:0;position:relative}}.header-nav #navbarcont #navbar #menu li ul.notmega li{display:block;float:none;padding:5px 0;white-space:nowrap;background:#D71921}.header-nav #navbarcont #navbar #menu li ul.notmega li .a{padding:3px 0}.header-nav #navbarcont #navbar #menu li ul.notmega li>span{padding-right:3px}.header-nav #navbarcont #navbar #menu li ul li{line-height:24px}[dir=ltr] .header-nav #navbarcont #navbar #menu li ul li{text-align:left}[dir=rtl] .header-nav #navbarcont #navbar #menu li ul li{text-align:right}.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul{position:fixed;width:100%;max-width:1600px;min-width:300px;margin:0 auto;padding:0;background:0 0}[dir=ltr] .header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul{right:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}[dir=rtl] .header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul{right:50%;left:auto;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container{background:#D71921;display:table;width:calc(90% - 210px);margin:0 auto;padding:0}.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col{float:none;display:table-cell;padding:20px 10px 0;background:#D71921}.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col:first-child{padding:20px 10px 0 20px}.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col:nth-last-child(1){padding:20px 20px 0 10px}.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col:after{content:"";display:table;clear:both;padding-bottom:20px}.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h2,.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h3,.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h4,.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h5,.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div>h1{margin:7px 0 14px;border-bottom:1px solid #FFF;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;padding-bottom:14px;color:#FFF}[dir=ltr] .header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h2,[dir=ltr] .header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h3,[dir=ltr] .header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h4,[dir=ltr] .header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h5,[dir=ltr] .header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div>h1{text-align:left}[dir=rtl] .header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h2,[dir=rtl] .header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h3,[dir=rtl] .header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h4,[dir=rtl] .header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h5,[dir=rtl] .header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div>h1{text-align:right}@media only screen and (min-width:801px) and (max-width:1279px){.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h2,.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h3,.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h4,.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h5,.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div>h1{font-size:18px}}.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h2>a,.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h3>a,.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h4>a,.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h5>a,.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div>h1>a{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-weight:400}.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div>ul{display:block;width:100%}@media only screen and (max-width:880px){.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col.col-3-12{width:25%;background-color:#D71921;display:none;float:none;padding:0;white-space:nowrap}.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col.col-3-12>h2 a{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;display:block;color:#FFF;font-size:16px;margin:7px 0;padding-bottom:4px;border-bottom:1px solid #FFF;width:100%;height:100%}}.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col.col-12-12{width:25%}.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col.col-12-12:nth-of-type(5){display:none}.slide-nav-menu{background-color:#313131;display:block;position:fixed;left:0;top:0;bottom:0;overflow-x:hidden;overflow-y:auto;z-index:1001;-webkit-transition:margin .3s ease-in-out;transition:margin .3s ease-in-out;width:100%;margin-left:-100%;margin-top:110px}.slide-nav-menu.open{max-height:100%;margin-left:0}.slide-nav-menu .panel-header{padding:12px 16px;background-color:#564F49;color:#FFF;font-size:1.5em;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-align:left}[dir=rtl] .slide-nav-menu .panel-header{text-align:right}.slide-nav-menu .slide-panel-list .menu-item .menu-item-title{line-height:50px;color:#FFF;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5em;display:block;padding:0 16px}.slide-nav-menu .slide-panel-list .menu-item .slide-panel-submenu{display:none;background-color:#D71921;left:0;line-height:1.5em;min-width:100%;padding:0 16px}.slide-nav-menu .slide-panel-list .menu-item .slide-panel-submenu h1,.slide-nav-menu .slide-panel-list .menu-item .slide-panel-submenu h2,.slide-nav-menu .slide-panel-list .menu-item .slide-panel-submenu h3,.slide-nav-menu .slide-panel-list .menu-item .slide-panel-submenu h4,.slide-nav-menu .slide-panel-list .menu-item .slide-panel-submenu h5{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;display:block;color:#FFF;font-size:1.5em;padding-bottom:5px;border-bottom:1px solid #FFF;width:100%;height:100%}.slide-nav-menu .slide-panel-list .menu-item .slide-panel-submenu h1 a,.slide-nav-menu .slide-panel-list .menu-item .slide-panel-submenu h2 a,.slide-nav-menu .slide-panel-list .menu-item .slide-panel-submenu h3 a,.slide-nav-menu .slide-panel-list .menu-item .slide-panel-submenu h4 a,.slide-nav-menu .slide-panel-list .menu-item .slide-panel-submenu h5 a{color:#FFF;padding:0}.slide-nav-menu .slide-panel-list .menu-item .slide-panel-submenu ul{padding:8px 0 10px}.slide-nav-menu .slide-panel-list .menu-item .slide-panel-submenu a{color:#FFF;display:block;padding:10px 0}.slide-nav-menu .slide-panel-list .menu-item .slide-panel-submenu .menu-item-link{padding:0}.slide-nav-menu .slide-panel-list .menu-item.dropdown{background-color:#D71921;padding-bottom:12px}.slide-nav-menu .slide-panel-list .menu-item.dropdown .slide-panel-submenu{display:block}#pageheader{background:#313131;font-size:1.3em;height:70px;position:static}@media only screen and (max-width:880px){#pageheader{background:#D71921;font-size:1.3em;min-height:70px;position:fixed;width:100%;z-index:10}#headerlogocont{margin:0 auto;max-width:1600px;position:relative}.strapline{display:none;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizeLegibility;color:#FFF;font-size:23px;left:110px;margin-left:0;position:absolute;top:79px;z-index:10;white-space:nowrap}}@media screen and (max-width:599px){.country-picker-lightbox-wrapper .modal-overlay{padding-top:70px}}.country-picker-lightbox-wrapper .modal-overlay .lightbox .stage{background:0 0;border-radius:0}.country-picker-lightbox-wrapper .modal-overlay .lightbox .stage .country-picker{position:relative;max-width:1600px;margin:0 auto;background:#E4E4E4;padding:24px 24px 16px}.country-picker-lightbox-wrapper .modal-overlay .lightbox .stage .country-picker>.title{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.5em;text-rendering:optimizeLegibility;color:#313131;margin-bottom:6px}@media screen and (max-width:599px){.country-picker-lightbox-wrapper .modal-overlay .lightbox .stage .country-picker>.title{font-size:1.714em}}.country-picker-lightbox-wrapper .modal-overlay .lightbox .stage .country-picker>p{margin-bottom:6px;font-size:14px;line-height:1.42857}.selection-toolbar{display:block;position:fixed;width:100%;z-index:12;top:0;background-color:transparent;height:0}.selection-toolbar .nav-toolbar{height:0}@media screen and (max-width:800px){.selection-toolbar{z-index:1002}.selection-toolbar .nav-toolbar{background-color:#564F49;height:40px;width:100%}}.selection-toolbar .nav-toolbar .inner{position:relative;display:block;margin:0 auto;width:100%;max-width:1600px;height:0}[dir=ltr] .selection-toolbar .nav-toolbar .inner{text-align:right}[dir=rtl] .selection-toolbar .nav-toolbar .inner{text-align:left}@media screen and (max-width:800px){.selection-toolbar .nav-toolbar .inner{height:40px}}.selection-toolbar .nav-toolbar .inner .toolbar-menu{display:inline-block;padding:0}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu{margin-right:5%}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu{margin-left:5%}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-indicator-button{display:inline-block;position:relative;color:#FFF;border-left:2px solid #3F3A35;border-right:2px solid #3F3A35;background:#564F49;cursor:pointer}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-indicator-button{padding:11px 30px 12px 12px}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-indicator-button{padding:11px 12px 12px 30px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-indicator-button:after{bottom:8px;content:"";display:inline-block;height:0;margin:0;position:absolute;width:0}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-indicator-button:after{border-bottom:8px solid #D71921;border-left:8px solid transparent;right:8px;left:auto}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-indicator-button:after{border-top:8px solid transparent;border-left:8px solid #D71921;right:auto;left:8px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-indicator-button.open{background:#FFF;color:#D71921;min-width:130px;padding:11px 30px 12px;border-left:2px solid #FFF;border-right:2px solid #FFF;text-align:center}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper{cursor:auto;left:0;position:absolute;right:0}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper{text-align:left}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper{text-align:right}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner{background:#FFF;box-shadow:0 5px 10px -6px rgba(0,0,0,.2);max-width:980px;padding:0;display:none}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner{margin:0 5% 0 auto}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner{margin:0 auto 0 5%}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner.open{display:block}@media screen and (min-width:600px) and (max-width:1088px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner.open{margin:0 5%}}@media screen and (max-width:599px){.country-picker-lightbox-wrapper .modal-overlay .lightbox .stage .country-picker>p{font-size:13px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner.open{margin:0}}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner.open:after{content:"";display:block;clear:both}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu{margin:0 auto;background:#FFF;max-width:1024px;box-shadow:none;padding:12px 16px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu>h2{font-family:EKL,EKM,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.125rem;padding:0 0 12px;margin-top:-5px;color:#313131}@media screen and (max-width:599px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu>h2{font-size:1.714em}}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper{position:relative}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .menu-instructions{font-size:15px;line-height:1.42857;max-width:18%;padding:20px 0 0}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .menu-instructions{float:left;text-align:left}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .menu-instructions{float:right;text-align:right}@media screen and (max-width:800px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .menu-instructions{display:block;max-width:100%;margin-bottom:12px;padding:0}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .menu-instructions{float:none}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .menu-instructions:after{content:"";display:block;clear:both}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .menu-instructions{float:none}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .menu-instructions:after{content:"";display:block;clear:both;width:100%}}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid{list-style:none;margin:0;padding:0}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid{text-align:right}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid{text-align:left}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li{position:relative;background-color:#F5F5F5;padding:0;width:12%;display:inline-block;border:1px solid transparent;box-shadow:0 -3px 0 #EDEDED inset;background-size:51% auto;background-position:bottom 20% center;background-repeat:no-repeat;min-height:115px;vertical-align:bottom;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li{margin:0 0 0 1%}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li{margin:0 1% 0 0}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li:hover{cursor:pointer;background-color:#EDEDED}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li.active{color:#D71921;border:1px solid transparent;box-shadow:0 -3px 0 #D71921 inset;background-color:#FFF;width:18%}@media screen and (max-width:800px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li.active{width:36%}}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li.region-1{background-image:url(/build/img/emiratesHolidays/icons/globe/americas-x2.png)}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li.region-2{background-image:url(/build/img/emiratesHolidays/icons/globe/europe-x2.png)}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li.region-3{background-image:url(/build/img/emiratesHolidays/icons/globe/mideast-x2.png)}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li.region-4{background-image:url(/build/img/emiratesHolidays/icons/globe/africa-x2.png)}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li.region-5{background-image:url(/build/img/emiratesHolidays/icons/globe/asia-x2.png)}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li.region-6{display:none}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li>span{font-size:13px;line-height:1.1;font-weight:700;position:relative;top:16px;display:block;text-align:center;width:100%;padding:0 6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:640px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li>span{position:absolute;font-size:11px;top:5px;padding:0 2px}}@media screen and (max-width:800px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li>span{position:absolute;top:10px;padding:0 2px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li{min-height:65px;padding:0 0 18%;width:28%}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li{margin:2% 0 2% 2%}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li{margin:2% 2% 2% 0}}@media screen and (max-width:800px) and (orientation:landscape){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li{width:17%}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li{margin:0 0 0 2%}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li{margin:0 2% 0 0}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .country-language-menu-wrapper-inner .language-menu .regions-wrapper .regions-grid>li.active{width:22%}}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav{display:table;padding-top:6px}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav{text-align:right;padding-left:30%}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav{text-align:left;padding-right:30%}@media screen and (max-width:800px){[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav{padding-left:0}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav{padding-right:0}}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav:after{content:"";display:block;clear:both}@media screen and (max-width:599px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav{display:block}}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-country-select-wrapper{position:relative;display:table-cell;width:100%}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-country-select-wrapper{padding-right:10px}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-country-select-wrapper{padding-left:10px}@media screen and (max-width:599px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-country-select-wrapper{float:right;display:block;padding-right:0}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-country-select-wrapper{padding-right:0}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-country-select-wrapper{padding-left:0}}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-country-select-wrapper:before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#797879 transparent transparent;-webkit-border-image:none;border-image:none;border-style:solid;border-width:.35em .35em 0;content:"";display:block;font-size:1.25em;margin:-.175em 0 0;pointer-events:none;position:absolute;top:50%}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-country-select-wrapper:before{right:16px}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-country-select-wrapper:before{left:16px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-country-select-wrapper>select{font-size:16px;margin-top:6px;margin-bottom:6px;width:100%;min-height:44px;background-color:#FFF;background-image:none;border:1px solid #C4C4C4;border-radius:0;box-shadow:1px 1px 0 #F2F2F2 inset;-webkit-appearance:none;-moz-appearance:none;appearance:none}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-country-select-wrapper>select::-ms-expand{display:none}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-country-select-wrapper>select::-ms-value{background:0 0;color:#313131}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-country-select-wrapper>select{padding:0 20px 0 10px}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-country-select-wrapper>select{padding:0 10px 0 20px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-language-select-wrapper{position:relative;display:table-cell;width:100%}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-language-select-wrapper{padding-right:10px}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-language-select-wrapper{padding-left:10px}@media screen and (max-width:599px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-language-select-wrapper{width:calc(100% - 80px);padding-right:0}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-language-select-wrapper{float:left;text-align:right}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-language-select-wrapper{float:right;text-align:left;padding-left:0}}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-language-select-wrapper:before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#797879 transparent transparent;-webkit-border-image:none;border-image:none;border-style:solid;border-width:.35em .35em 0;content:"";display:block;font-size:1.25em;margin:-.175em 0 0;pointer-events:none;position:absolute;top:50%}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-language-select-wrapper:before{right:16px}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-language-select-wrapper:before{left:16px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-language-select-wrapper>select{font-size:16px;margin-top:6px;margin-bottom:6px;min-height:44px;background-color:#FFF;background-image:none;border:1px solid #C4C4C4;border-radius:0;box-shadow:1px 1px 0 #F2F2F2 inset;-webkit-appearance:none;-moz-appearance:none;appearance:none}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-language-select-wrapper>select::-ms-expand{display:none}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-language-select-wrapper>select::-ms-value{background:0 0;color:#313131}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-language-select-wrapper>select{padding:0 20px 0 10px}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav .points-of-sale-nav-language-select-wrapper>select{padding:0 10px 0 20px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav>button{font-weight:700;margin-top:6px;margin-bottom:6px;padding:13px 45px;min-height:44px;letter-spacing:1px;border:1px solid #C4C4C4;background-color:#FFF;background-image:-webkit-linear-gradient(top,#FFF 0,#E8E8E8 100%);background-image:linear-gradient(to bottom,#FFF 0,#E8E8E8 100%);background-repeat:repeat-x;color:#313131;height:auto;line-height:1;border-radius:0;font-size:14px}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav>button{margin-left:1%}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav>button{margin-right:1%}@media screen and (max-width:599px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav>button{padding:13px 25px}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav>button{float:right}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav>button{float:left}}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-language-menu-wrapper .points-of-sale-nav>button:hover{background-color:#E8E8E8;background-image:-webkit-linear-gradient(top,#FFF 0,#D1D1D1 100%);background-image:linear-gradient(to bottom,#FFF 0,#D1D1D1 100%)}.search-results-summary-bar{cursor:pointer;background-color:#313131;color:#FFF;line-height:42px;height:42px}.search-results-summary-bar .site-content{padding:0 5%;position:relative}.search-results-summary-bar .site-content:after,.search-results-summary-bar .site-content:before{content:" ";display:table}.search-results-summary-bar .site-content:after{clear:both}[dir=ltr] .search-results-summary-bar .change-search{margin-left:16px}[dir=rtl] .search-results-summary-bar .change-search{margin-right:16px}.search-results-summary-bar .description{color:inherit}.adhoc-ui .adhoc-search{min-width:1000px;height:740px}.adhoc-ui .adhoc-search .selected-item{height:100%}.adhoc-ui .search-filters{padding:15px 25px;overflow:hidden}.adhoc-ui .search-filters .form-group{position:relative;float:left;padding-right:4px;width:25%}.adhoc-ui .search-filters .form-group:last-child{padding-right:0}.adhoc-ui .search-filters .form-group input[type=text],.adhoc-ui .search-filters .form-group select{width:100%}.adhoc-ui .search-filters .form-group.term-group button{position:absolute;width:32px;height:32px;right:1px;top:1px;padding:0;outline:0;border-radius:0;background-color:#DDD}.adhoc-ui .search-filters .form-group.term-group button span{font-size:12px}.adhoc-ui .search-filters .dates{width:50%}.adhoc-ui .search-filters .dates>div{float:left;width:50%}.adhoc-ui .search-filters .dates>div:first-child{padding-right:2px}.adhoc-ui .search-filters .dates>div:last-child{padding-left:2px}.adhoc-ui .adhoc-loading,.adhoc-ui .empty-data{text-align:center;padding:50px 30px;font-size:18px;font-weight:700}.adhoc-ui .data-wrapper{position:absolute;overflow:auto;top:105px;bottom:0;width:100%}.adhoc-ui .data-wrapper.no-filters{top:42px}.adhoc-ui .data-wrapper .data-table{display:table;width:100%}.adhoc-ui .data-wrapper .data-table .header-row,.adhoc-ui .data-wrapper .data-table .item-row{display:table-row}.adhoc-ui .data-wrapper .data-table .header-row>div,.adhoc-ui .data-wrapper .data-table .item-row>div{display:table-cell;padding:17px 15px;border-bottom:1px dotted #E2E2E2}.adhoc-ui .data-wrapper .data-table .header-row>div:first-child,.adhoc-ui .data-wrapper .data-table .item-row>div:first-child{padding-left:25px}.adhoc-ui .data-wrapper .data-table .header-row>div:last-child,.adhoc-ui .data-wrapper .data-table .item-row>div:last-child{padding-right:25px}.adhoc-ui .data-wrapper .data-table .header-row>div{font-weight:700}.adhoc-ui .data-wrapper .data-table .item-row{cursor:pointer}.adhoc-ui .data-wrapper .data-table .item-row>div{background-color:transparent;-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.adhoc-ui .data-wrapper .data-table .item-row:hover>div{background-color:#F2F2F2;-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.adhoc-ui .selected-item-buttons{position:absolute;right:30px;bottom:30px}.adhoc-ui .selected-item-buttons button{border-radius:3px;padding:0 10px}.adhoc-ui .selected-item-buttons .cancel{background:0 0;border-color:transparent}.adhoc-ui .selected-item-buttons .cancel:hover{border-color:transparent;text-decoration:underline}.adhoc-ui .item-calendar{position:relative;height:100%}.adhoc-ui .item-calendar .calendar-title{padding:20px 30px 20px 60px;margin-bottom:20px}.adhoc-ui .item-calendar .calendar-title h1{font-size:20px;margin-bottom:5px}.adhoc-ui .item-calendar .calendar{position:absolute;top:80px;bottom:0;width:100%;overflow:auto;border-top:1px solid #EEE}.adhoc-ui .item-calendar .calendar .months{padding:10px 30px 30px}.adhoc-ui .item-calendar .calendar .months:last-child{padding-bottom:150px}.adhoc-ui .item-calendar .calendar .months>li{padding:5px}.adhoc-ui .item-calendar .calendar .months .month-header{font-weight:700;font-size:18px;margin-bottom:10px}.adhoc-ui .item-calendar .calendar .months .days{position:relative;display:inline-block;padding:0;margin:-4px -1px 0 0;height:137px;width:16.666666%;border:1px dotted #DDD}.adhoc-ui .item-calendar .calendar .months .days.available .day-header{background-color:#D71921}.adhoc-ui .item-calendar .calendar .months .days.available .day-wrapper{opacity:.85;border-color:#FFF;-webkit-transition:opacity .2s ease-in,box-shadow .2s ease-in,border-color .2s ease-in;transition:opacity .2s ease-in,box-shadow .2s ease-in,border-color .2s ease-in}.adhoc-ui .item-calendar .calendar .months .days.available .day-wrapper:hover{opacity:1;z-index:100;max-height:500px;box-shadow:0 0 15px #AAA;-webkit-transition:opacity .2s ease-in,box-shadow .2s ease-out,border-color .2s ease-out;transition:opacity .2s ease-in,box-shadow .2s ease-out,border-color .2s ease-out}.adhoc-ui .item-calendar .calendar .months .day-wrapper{position:absolute;overflow:hidden;width:100%;min-height:135px;max-height:135px;background-color:#FFF;border:1px solid transparent}.adhoc-ui .item-calendar .calendar .months .day-header{margin:5px 5px 0;padding:5px;color:#FFF;font-size:12px;border-radius:3px;text-align:center;background-color:#CCC}.adhoc-ui .item-calendar .calendar .months .days-available-count{font-weight:700;padding:4px;text-align:center}.adhoc-ui .item-calendar .calendar .months .ends-on{font-size:12px;padding:10px 5px 5px;text-align:center}.adhoc-ui .item-calendar .calendar .months .ends-on>span{display:block;font-weight:700}.adhoc-ui .item-calendar .calendar .months .timing-prices{padding:0 0 6px}.adhoc-ui .item-calendar .calendar .months .timing-title{padding:4px 0;font-size:12px;text-align:center}.adhoc-ui .item-calendar .calendar .months .availability-timing{padding:10px 0;cursor:pointer;font-size:12px;color:#AAA;text-align:center;border-bottom:1px dotted #EEE;-webkit-transition:color 150ms linear;transition:color 150ms linear}.adhoc-ui .item-calendar .calendar .months .availability-timing:hover{color:#333;-webkit-transition:color 150ms linear;transition:color 150ms linear}.adhoc-ui .item-calendar .calendar .months .days-available{background-color:#FFF}.adhoc-ui .item-calendar .calendar .months .days-available .lasts-until.has-prices{padding:10px}.adhoc-ui .item-calendar .calendar .months .days-available:not(.multiple-days) .lasts-until:not(.has-prices){padding:20px 10px;min-height:105px}.adhoc-ui .item-calendar .calendar .months .days-available.multiple-days{border-top:1px solid #EEE}.adhoc-ui .item-calendar .calendar .months .days-available.multiple-days .lasts-until:not(.has-prices){padding:18px 10px}.adhoc-ui .item-calendar .calendar .months .days-available.multiple-days .lasts-until:not(.has-prices):hover{background:#F4F4F4}.adhoc-ui .item-calendar .calendar .months .days-available .lasts-until{cursor:pointer;font-size:13px;line-height:22px;text-align:center}.adhoc-ui .item-calendar .calendar .months .days-available .lasts-until>span{display:block;font-weight:700}.adhoc-ui .item-calendar .calendar .months .lasts-until.has-prices .day-prices,.adhoc-ui .item-calendar .calendar .months .timing-prices .day-prices{text-align:center;margin-top:4px;font-size:12px;line-height:14px}.adhoc-ui .item-calendar .calendar-title .back,.adhoc-ui .selected-item-info .item-title .back{position:absolute;left:20px;top:20px;height:45px;line-height:45px;text-align:center;width:40px;cursor:pointer}.adhoc-ui .selected-item-info .item-title{position:relative;padding:20px 30px 20px 60px;border-bottom:1px solid #EEE}.adhoc-ui .selected-item-info .item-title h1{margin:4px 0}.adhoc-ui .selected-item-info .item-title .title-input input{height:auto;width:100%;font-size:18px;padding:5px 10px}.adhoc-ui .selected-item-info .item-title .title-input .selected-times{margin-top:10px}.adhoc-ui .selected-item-info .item-title .title-input .selected-times .time{font-weight:700}.adhoc-ui .selected-item-info .item-edit{padding:10px 60px}.adhoc-ui .selected-item-info .edit-group{margin-bottom:15px}.adhoc-ui .selected-item-info .edit-group .group-title{display:block;font-size:14px;font-weight:700;margin-bottom:8px;padding:10px 0;border-bottom:1px dotted #EEE}.adhoc-ui .selected-item-info .edit-group .subgroup input[type=number]{width:85px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;color:#313131;border:1px solid #BBB;border-radius:0;outline:0;background-image:none;background-color:#fff;height:34px;line-height:32px;padding:0 2px}.adhoc-ui .selected-item-info .edit-group .subgroup input[type=number]:focus{border-color:#49C2FF}.adhoc-ui .selected-item-info .edit-group .subgroup input[type=number].ng-invalid{border-color:red}.adhoc-ui .selected-item-info .edit-group .subgroup{margin-right:6px;overflow:hidden}.adhoc-ui .selected-item-info .edit-group .subgroup.inline-group{display:inline-block}.adhoc-ui .selected-item-info .edit-group .subgroup .inline-label,.adhoc-ui .selected-item-info .edit-group .subgroup .input-group,.adhoc-ui .selected-item-info .edit-group .subgroup>input{float:left}.adhoc-ui .selected-item-info .edit-group .subgroup>input,.adhoc-ui .selected-item-info .edit-group .subgroup>input[type=number],.adhoc-ui .selected-item-info .edit-group .subgroup>select{height:36px;padding:0 10px;border-left-color:#E4E4E4}.adhoc-ui .selected-item-info .edit-group .subgroup>input:focus,.adhoc-ui .selected-item-info .edit-group .subgroup>input[type=number]:focus,.adhoc-ui .selected-item-info .edit-group .subgroup>select:focus{border-left-color:#49C2FF}.adhoc-ui .selected-item-info .edit-group .subgroup>input:disabled,.adhoc-ui .selected-item-info .edit-group .subgroup>input[type=number]:disabled,.adhoc-ui .selected-item-info .edit-group .subgroup>select:disabled{background-color:#E8E8E8}.adhoc-ui .selected-item-info .edit-group .subgroup .inline-label{line-height:34px;padding:0 5px;border:1px solid #BBB;border-right:none}.adhoc-ui .selected-item-info .edit-group .subgroup .input-group{border:1px solid #BBB;border-left-color:#E4E4E4}.adhoc-ui .selected-item-info .edit-group .subgroup .input-group.in-focus{border-color:#49C2FF}.adhoc-ui .selected-item-info .edit-group .subgroup .input-group input{height:34px;border:none;outline:0;padding:0 10px}.adhoc-ui .selected-item-info .edit-group .subgroup .input-group input[type=number]{border:none}.adhoc-ui .selected-item-info .edit-group .subgroup .input-group input:disabled{background-color:#E8E8E8}.adhoc-ui .selected-item-info .edit-group .subgroup .input-group :last-child:not(input){margin-right:5px}.adhoc-ui .selected-item-info .edit-group input:disabled{background-color:#E8E8E8;cursor:not-allowed}.adhoc-ui .selected-item-info .edit-group .ng-invalid{border-color:red!important}.adhoc-ui .selected-item-info .edit-group .align-center{text-align:center}.adhoc-ui .selected-item-info .time-edit-groups .subgroup{width:200px}.adhoc-ui .selected-item-info .time-edit-groups .item-date-error .datepicker-wrapper{border-color:red}.adhoc-ui .selected-item-info .costs-edit-groups{overflow:hidden}.adhoc-ui .selected-item-info .costs-edit-groups .inline-label{width:160px}.adhoc-ui .selected-item-info .costs-edit-groups .edit-group{float:left;width:50%}.adhoc-ui .selected-item-info .costs-edit-groups .edit-group>:last-child{margin-top:10px}.adhoc-ui .selected-item-info .passengers-group>:last-child{margin-top:7px}.adhoc-ui .selected-item-info .passengers-group>:last-child select:not(:last-child){border-right-color:transparent}.adhoc-ui .selected-item-info .passengers-group>:last-child select:focus{border-right-color:#49C2FF}.time-picker-2{position:relative}.time-picker-2.has-error input{border-color:red}.time-picker-popup{position:absolute;width:220px;top:100%;padding:30px 20px 15px;overflow:hidden;background-color:#FFF;z-index:9999!important;border:1px solid #E2E2E2;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.time-picker-popup .dismiss{position:absolute;top:10px;right:10px;width:24px;height:24px;padding:0;outline:0;border-radius:100px;background-color:transparent}.time-picker-popup .time-value-select{display:inline-block;width:48%;text-align:center}.time-picker-popup .time-value-select input{clear:both;width:40px;border:none;padding:10px 0;text-align:center;border-top:1px solid #DDD;border-bottom:1px solid #DDD}.time-picker-popup .time-value-select button{clear:both;padding:0;width:40px;font-size:12px;text-align:center;outline:0;border-radius:0;background-color:transparent}.time-picker-popup .time-value-select button:hover{background-color:#EEE}.time-picker-popup .options{margin-top:15px;text-align:right;overflow:hidden}.time-picker-popup .options .button-wrap{float:left;width:50%}.time-picker-popup .options .button-wrap:first-child{padding-right:2px}.time-picker-popup .options .button-wrap:last-child{padding-left:2px}.time-picker-popup .options button{width:100%;padding:0 20px;font-size:12px;border-radius:3px}.field-with-icon.clock:before{content:"\e630"}.selected-flight-summary-bar{background-color:#FFF;color:#313131;padding:12px 17px;position:relative;border:1px solid #E2E2E2}.selected-flight-summary-bar span{font-size:.85em}@media only screen and (max-width:480px){.selected-flight-summary-bar{background-color:#313131;border-bottom:none;color:#FFF;padding:10px 15px;position:relative}.selected-flight-summary-bar span{display:block;font-size:.75em}.selected-flight-summary-bar .caption{color:#FFF;padding-right:5px}}.selected-flight-summary-bar span.expandable{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.2em;font-weight:700}.selected-flight-summary-bar span.expandable i{color:#FFF}.selected-flight-summary-bar .caption{margin-right:8px;font-weight:700}.selected-flight-summary-bar .change-flight{display:none}.selected-flight-summary-bar a.image-link{margin-left:12px;color:inherit}@media only screen and (max-width:480px){.selected-flight-summary-bar a.image-link{margin-left:0}.selected-flight-summary-bar .icon-return:before,.selected-flight-summary-bar a.image-link.primary{color:#FFF}}.selected-flight-summary-bar>h2{margin:0}.flight-listing{width:100%;display:table;background-color:#FFF;border-top:1px solid #F0F2F3;border-bottom:1px solid #F0F2F3;margin-bottom:10px;position:relative;border:1px solid #E2E2E2}.flight-listing:after,.flight-listing:before{content:" ";display:table}.flight-listing:after{clear:both}.flight-listing.flight-listing-selected{border-top:none}@media (max-width:480px){.flight-listing.flight-listing-selected{display:none}.flight-listing.flight-listing-selected.expanded{display:block}}.flight-listing .flight-listing-container{width:100%;display:table;padding:16px 5px}.flight-listing.flight-clicked-by-user{border-color:#666;border-width:0 2px 2px}.flight-listing .flight-listing-header{line-height:42px;padding:0 12px;color:#FFF;background-color:#666}.flight-listing .flight-legs-section{display:table-cell;padding:0 12px;vertical-align:middle}@media only screen and (max-width:767px){.flight-listing .flight-legs-section{float:left;display:block;width:100%}}.flight-listing .flight-info-section{display:table-cell;width:200px;padding:30px 12px 0;vertical-align:bottom;position:relative}[dir=ltr] .flight-listing .flight-info-section{border-left:solid 1px #E2E2E2;text-align:right}[dir=rtl] .flight-listing .flight-info-section{border-right:solid 1px #E2E2E2;text-align:left}.flight-listing .flight-info-section .flight-info-details .flight-info-links{position:absolute;top:0}[dir=ltr] .flight-listing .flight-info-section .flight-info-details .flight-info-links{right:12px}[dir=rtl] .flight-listing .flight-info-section .flight-info-details .flight-info-links{left:12px}.flight-listing .flight-info-section .flight-info-details .flight-info-links .details-link{display:block;font-size:.929em}.flight-listing .flight-info-section .flight-info-details .flight-info-links .details-link:not(:first-child){margin-top:10px;max-width:130px}@media only screen and (max-width:767px){.flight-listing .flight-info-section .flight-info-details .flight-info-links .details-link:not(:first-child){margin-top:0}.flight-listing .flight-info-section .flight-info-details .flight-info-links .details-link{display:inline-block;text-align:center;vertical-align:top}.flight-listing .flight-info-section .flight-info-details .flight-info-links{top:13px}[dir=ltr] .flight-listing .flight-info-section .flight-info-details .flight-info-links{left:12px;right:initial;text-align:left}[dir=ltr] .flight-listing .flight-info-section .flight-info-details .flight-info-links .button-link+.button-link{margin-left:10px}.flight-listing .flight-info-section{float:left;display:block;width:100%;padding:0 12px}[dir=ltr] .flight-listing .flight-info-section{border:none}.flight-listing .flight-info-section .flight-info-details{padding-top:12px;border:1px solid #E2E2E2;border-width:1px 0 0}}.flight-listing .flight-info-section .caption-protected{font-size:.857em;background-color:#F4F4F4;line-height:28px;text-align:center}.flight-listing .flight-info-section .caption,.flight-listing .flight-info-section .caption-deposit{display:block;font-size:.929em;margin-bottom:4px}@media only screen and (max-width:767px){.flight-listing .flight-info-section .caption,.flight-listing .flight-info-section .caption-deposit{margin-bottom:10px}}.flight-listing .flight-info-section .caption-deposit{color:#D71921;font-weight:700}@media (min-width:768px){.flight-listing .flight-info-section .caption-cabin-type{margin-bottom:20px}}.flight-listing .flight-info-section .caption-price-info{margin-bottom:4px}.flight-listing .flight-leg{position:relative}.flight-listing .flight-leg:not(:last-child){padding-bottom:12px}.flight-listing .flight-leg+.flight-leg{border-top:solid 1px #E2E2E2}.flight-listing .flight-leg .leg-header{margin-bottom:10px;position:relative}.flight-listing .flight-leg .leg-header .flight-baggage{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[dir=ltr] .flight-listing .flight-leg .leg-header .flight-baggage{right:0}[dir=rtl] .flight-listing .flight-leg .leg-header .flight-baggage{left:0}.flight-listing .flight-leg .leg-header .flight-date{font-size:16px;font-weight:700}.flight-listing .flight-leg .leg-main{position:relative}[dir=rtl] .flight-listing .flight-leg .leg-main{padding-right:80px}[dir=ltr] .flight-listing .flight-leg .leg-main{padding-left:80px;padding-right:0}[dir=rtl] .flight-listing .flight-leg .leg-main{padding-left:0}.flight-listing .flight-leg .leg-main .airline-logo{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[dir=ltr] .flight-listing .flight-leg .leg-main .airline-logo{left:0}[dir=rtl] .flight-listing .flight-leg .leg-main .airline-logo{right:0}@media (max-width:425px){.flight-listing .flight-leg .leg-header{text-align:right;margin:5px 0 0}.flight-listing .flight-leg .leg-main{margin-top:20px;position:initial}[dir=ltr] .flight-listing .flight-leg .leg-main{padding-left:0}[dir=rtl] .flight-listing .flight-leg .leg-main{padding-right:0}.flight-listing .flight-leg .leg-main .airline-logo{left:0;top:9px;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.flight-listing .flight-leg .leg-main .leg-itinerary{text-align:center}.flight-listing .flight-leg .leg-main .leg-itinerary .parts:after,.flight-listing .flight-leg .leg-main .leg-itinerary .parts:before{content:" ";display:table}.flight-listing .flight-leg .leg-main .leg-itinerary .parts:after{clear:both}.flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-point{width:calc(50% - 75px)}[dir=ltr] .flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-point.part-point-departure{float:left;text-align:right}[dir=rtl] .flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-point.part-point-departure{float:right;text-align:left}.flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-point.part-point-departure .flight-airport-code{font-weight:700;font-size:16px}[dir=ltr] .flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-point.part-point-departure .flight-airport-code{margin-right:8px}[dir=rtl] .flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-point.part-point-departure .flight-airport-code{margin-left:8px}@media (max-width:425px){.flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-point{width:calc(50% - 60px)}.flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-point.part-point-departure .flight-airport-code{font-size:14px}}[dir=ltr] .flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-point.part-point-arrival{float:right;text-align:left}[dir=rtl] .flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-point.part-point-arrival{float:left;text-align:right}.flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-point.part-point-arrival .flight-airport-code{font-weight:700;font-size:16px}[dir=ltr] .flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-point.part-point-arrival .flight-airport-code{margin-left:8px}[dir=rtl] .flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-point.part-point-arrival .flight-airport-code{margin-right:8px}@media (max-width:425px){.flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-point.part-point-arrival .flight-airport-code{font-size:14px}[dir=ltr] .flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-point.part-point-arrival .flight-airport-code{margin-left:0}[dir=rtl] .flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-point.part-point-arrival .flight-airport-code{margin-right:0}}.flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-point .flight-time{font-weight:700;font-size:16px}@media (max-width:425px){.flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-point .flight-time{font-size:14px}}.flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-point .flight-airport-title{margin-top:4px;font-size:.929em;display:inline-block;position:relative}.flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-point .flight-airport-title.open-jaw{cursor:pointer;color:#313131;text-decoration:underline}.flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-journey{width:150px;text-align:center;padding:0 20px;font-size:.929em}[dir=ltr] .flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-journey{float:left}[dir=rtl] .flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-journey{float:right}@media (max-width:425px){.flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-journey{width:100px;padding:0 10px;margin-left:7px}.flight-listing .flight-leg .leg-footer .flight-via{text-align:center}.flight-listing .flight-leg .leg-footer .flight-via .text-xs{font-size:.757em!important}}.flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-journey .flight-stops-graphic{margin:8px 0;height:3px;background-color:#D71921;position:relative}.flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-journey .flight-stops-graphic:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:4px 0 4px 12px;border-color:transparent transparent transparent #D71921;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[dir=ltr] .flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-journey .flight-stops-graphic:after{right:-6px}[dir=rtl] .flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-journey .flight-stops-graphic:after{left:-6px}.flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-journey .flight-stops-graphic .stops{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-journey .flight-stops-graphic .stops :first-child:nth-last-child(3)~.stop{margin-left:3px}.flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-journey .flight-stops-graphic .stops :first-child:nth-last-child(2)~.stop{margin-left:8px}.flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-journey .flight-stops-graphic .stops .stop{width:16px;height:16px;border-radius:50%;background-color:#FFF;border:3px solid #D71921}[dir=ltr] .flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-journey .flight-stops-graphic .stops .stop{float:left}[dir=rtl] .flight-listing .flight-leg .leg-main .leg-itinerary .parts>.part.part-journey .flight-stops-graphic .stops .stop{float:right}.flight-listing .flight-leg .leg-footer{padding-top:15px}.flight-listing .flight-leg .leg-footer .flight-via .trading-name{text-transform:capitalize}.flight-listing .flight-leg:not(:first-child){padding-top:12px}@media (max-width:425px){.flight-listing .flight-leg:not(:first-child){padding-bottom:12px}.flight-listing .flight-leg:not(:first-child) .leg-main .airline-logo{top:30px}}.flight-listing .pricing-block{margin-bottom:8px}.flight-listing .pricing-block .price{display:inline-block;font-size:1.714em}.flight-listing .pricing-block .price-caption,.flight-listing .pricing-block .price-legend{font-size:.857em}.flight-listing .change-flight-link{margin-top:8px}.flight-listing .selected-price .price{font-size:2em}.flight-listing .selected-price .price-legend{font-size:.929em}.flight-listing .selected-price span{font-size:.8em}.flight-listing .selected-price .excl-tax{padding-top:15px}.flight-listing .close{position:absolute;top:8px;width:32px;height:32px;color:#BBB}[dir=ltr] .flight-listing .close{right:8px}[dir=rtl] .flight-listing .close{left:8px}.flight-listing .close:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px}.flight-listing-popup{padding:20px;width:768px}.flight-listing-popup .flight-leg+.flight-leg{margin-top:24px}.flight-listing-popup .flight-leg-header{position:relative;margin-bottom:8px;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}[dir=ltr] .flight-listing-popup .flight-leg-header{padding-left:32px}[dir=rtl] .flight-listing-popup .flight-leg-header{padding-right:32px}.flight-listing-popup .flight-leg-header .icon{color:#BBB;position:absolute;left:0;font-size:24px}.flight-listing-popup .flight-leg-header .flight-date{color:#313131}.flight-listing-popup .flight-leg-header .flight-cabin{color:inherit}[dir=ltr] .flight-listing-popup .flight-leg-header .flight-cabin{float:right}[dir=rtl] .flight-listing-popup .flight-leg-header .flight-cabin{float:left}.flight-listing-popup table.flight-leg-breakdown{width:100%}.flight-listing-popup table.flight-leg-breakdown td{padding:4px 0}.flight-listing-popup table.flight-leg-breakdown th{padding:12px;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.flight-listing-popup table.flight-leg-breakdown td.col-airline{width:20%;padding-left:12px;padding-bottom:8px}.flight-listing-popup table.flight-leg-breakdown td.col-time{width:20%}.flight-listing-popup table.flight-leg-breakdown td.col-duration{width:12%;padding-right:12px}.flight-listing-popup table.flight-leg-breakdown td.col-leg-icon{width:40px;position:relative;text-align:center}.flight-listing-popup table.flight-leg-breakdown td.col-leg-icon .dots{height:48px}.flight-listing-popup table.flight-leg-breakdown td.col-leg-icon .dots .dot{height:16px;position:relative}.flight-listing-popup table.flight-leg-breakdown td.col-leg-icon .dots .dot:before{content:"";position:absolute;width:8px;height:8px;background-color:#BBB;border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.flight-listing-popup table.flight-leg-breakdown td.col-carrier{padding:0 0 12px 12px;font-size:.929em}.flight-listing-popup table.flight-leg-breakdown tr.row-depart td{padding-top:8px}.flight-listing-popup table.flight-leg-breakdown tr.row-depart td.col-leg-icon .leg-icon .line{top:50%;bottom:-1px}.flight-listing-popup table.flight-leg-breakdown tr.row-arrive td{padding-bottom:8px}.flight-listing-popup table.flight-leg-breakdown tr.row-arrive td.col-leg-icon .leg-icon .line{top:-1px;bottom:50%}.flight-listing-popup table.flight-leg-breakdown tr.row-connection{background-color:#F4F4F4}.flight-listing-popup table.flight-leg-breakdown tr.row-connection td.col-airport{padding-top:16px;padding-bottom:16px}.flight-listing-popup table.flight-leg-breakdown .connection-message{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.flight-listing-popup table.flight-leg-breakdown tr.row-arrive td.col-leg-icon .leg-icon,.flight-listing-popup table.flight-leg-breakdown tr.row-depart td.col-leg-icon .leg-icon{display:inline-block}.flight-listing-popup table.flight-leg-breakdown tr.row-arrive td.col-leg-icon .leg-icon .circle,.flight-listing-popup table.flight-leg-breakdown tr.row-depart td.col-leg-icon .leg-icon .circle{position:absolute;width:16px;height:16px;background-color:#FFF;border:2px solid #000;border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.flight-listing-popup table.flight-leg-breakdown tr.row-arrive td.col-leg-icon .leg-icon .line,.flight-listing-popup table.flight-leg-breakdown tr.row-depart td.col-leg-icon .leg-icon .line{position:absolute;left:50%;width:2px;background-color:#000;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.flight-listing-popup table.flight-leg-breakdown tfoot{background-color:#F4F4F4;height:56px}.flight-listing-popup table.flight-leg-breakdown tfoot td{padding:8px 0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.flight-listing-popup table.flight-leg-breakdown tfoot td.col-date{padding-left:12px}.flight-listing-popup .flight-date,.flight-listing-popup .flight-time{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#313131}.flight-listing-popup .flight-airport{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.flight-listing-popup .flight-airport.open-jaw{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#DC143C;cursor:pointer}.flight-listing-popup .flight-day-diff{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#313131;cursor:help}.flight-listing-popup .flight-number{font-size:.929em;color:#313131}.flight-listing-popup .airline-logo+.flight-number{margin-top:4px}.flight-listing-popup .flight-duration,.flight-listing-popup .flight-stops{white-space:nowrap;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.flight-listing-popup .flight-baggage .icon{color:inherit;font-size:24px}.flight-listing-popup .flight-baggage i{display:inline;vertical-align:middle}.flight-listing-popup .flight-baggage .count{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:.929em}.flight-listing-popup .flight-cabin{color:#313131}.flight-listing-popup .segment-cabin{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:.929em}.search-filter-panel{background-color:#FFF}.search-filter-panel .filter-panel-header{background-color:#564F49;color:#FFF;padding:10px 15px;position:relative;height:64px}.search-filter-panel .filter-panel-header h3{color:#FFF}.search-filter-panel .filter-panel-header .caption{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase}.search-filter-panel .filter-panel-header a.close-btn{width:32px;height:32px;position:absolute;top:0;display:none}[dir=ltr] .search-filter-panel .filter-panel-header a.close-btn{right:0}[dir=rtl] .search-filter-panel .filter-panel-header a.close-btn{left:0}.search-filter-panel .filter-panel-header a.close-btn i{font-size:16px;color:#BBB;position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px}.left-col.open .search-filter-panel .filter-panel-header a.close-btn{display:block}.search-filter-panel .filter-panel-header .filter-apply{float:right}@media (min-width:768px){.search-filter-panel .filter-panel-header .filter-apply{display:none}}.search-filter-panel input,.search-filter-panel select{width:100%;font-size:13px}.search-filter-panel .filter-slider{margin-top:8px;margin-bottom:8px}.search-filter-panel .filter-panel-body h3{padding:16px 12px;border-width:1px 0 0;border-style:solid;border-color:#E2E2E2}.search-filter-panel .expander{border-width:1px 0 0;border-style:solid;border-color:#E2E2E2}.search-filter-panel .expander>.expander-header{font-size:16px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#313131;position:relative;padding:0 12px 0 32px;cursor:pointer;height:36px;line-height:36px;background-color:transparent;color:inherit;border-bottom:1px solid #FFF}.search-filter-panel .expander>.expander-header .icon{position:absolute;color:inherit;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:0}[dir=ltr] .search-filter-panel .expander>.expander-header .icon{right:12px}[dir=rtl] .search-filter-panel .expander>.expander-header .icon{left:12px}.search-filter-panel .expander>.expander-body{padding:16px 12px}.search-filter-panel .expander .filter-panel-options{margin-top:4px}.search-filter-panel .expander .filter-panel-options:after,.search-filter-panel .expander .filter-panel-options:before{content:" ";display:table}.search-filter-panel .expander .filter-panel-options:after{clear:both}.search-filter-panel .expander .filter-panel-link{text-decoration:underline;font-size:.929em}[dir=ltr] .search-filter-panel .expander .filter-panel-link.reset{float:right}[dir=rtl] .search-filter-panel .expander .filter-panel-link.reset{float:left}.search-filter-panel .expander .price-description{text-align:right;font-size:.857em;margin-bottom:4px}.search-filter-panel .checkbox-btn{font-size:.929em}[dir=ltr] .search-filter-panel .checkbox-btn{padding-right:32px}[dir=rtl] .search-filter-panel .checkbox-btn{padding-left:32px}.search-filter-panel .checkbox-btn .your-date{color:#313131;font-size:.857em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:italic}.search-filter-panel .checkbox-btn .information{position:absolute;background-color:#FFF;top:0;z-index:1;text-align:right}[dir=ltr] .search-filter-panel .checkbox-btn .information{right:0}[dir=rtl] .search-filter-panel .checkbox-btn .information{left:0}.search-filter-panel .checkbox-btn .information:before{content:"";background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#FFF 50%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#FFF 50%);height:100%;position:absolute;right:100%;width:16px}.search-filter-panel .checkbox-btn .information .count{font-size:.857em}.search-filter-panel .checkbox-btn .information .price{font-size:.929em}.search-filter-panel .checkbox-btn .information .cheapest{font-size:.857em;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#313131}.search-filter-panel.not-package-price-mode .count,.search-filter-panel.package-price-mode .cheapest,.search-filter-panel.package-price-mode .price,.search-filter-panel.package-price-mode .price-description{display:none}.booking-action-content .booking-guest-summary .booking-pax-itinerary{overflow:hidden}.booking-action-content .booking-guest-summary .summary-itinerary-details{margin:10px 20px 20px 40px}.booking-action-content .booking-guest-summary .booking-fare-type{margin:5px 0 10px;font-size:16px}.booking-action-content .booking-guest-summary>.action{position:relative;margin-top:10px}.booking-action-content .booking-guest-summary>.action button{border-radius:3px}.booking-action-content .guest-summary{display:block;min-height:auto;max-width:initial;width:auto;overflow:hidden}.booking-action-content .guest-summary .booking-image{float:right;width:150px;height:150px;border-radius:4px;margin:0 20px 0 0}.booking-action-content .guest-summary .booking-info{float:left}.booking-action-content .guest-summary .booking-info .booking-pax{position:relative;margin-top:12px}.booking-action-content .guest-summary .booking-info .booking-pax li{margin:6px 0;padding:0 0 0 25px;font-size:16px}.booking-action-content .guest-summary .booking-info .booking-pax li:first-child{font-weight:700}.booking-action-content .guest-summary .booking-info .booking-pax li:first-child>i{position:absolute;left:0}.booking-action-content .guest-summary .booking-info .booking-pax .pax-title{display:inline-block;width:27px;text-align:right;font-size:12px;font-weight:700}.booking-action-content .product-info-wrapper{position:relative;width:auto;margin:20px;padding:20px 20px 20px 60px;border-radius:3px;background-color:#EEE}.booking-action-content .product-itinerary-items,.booking-wrapper .product-itinerary-items{padding:20px 0;border-bottom:1px solid #DDD}.booking-action-content .product-itinerary-items:last-child,.booking-wrapper .product-itinerary-items:last-child{padding-bottom:0;border-bottom:none}.booking-action-content .product-itinerary-items:first-child,.booking-wrapper .product-itinerary-items:first-child{padding-top:0}.booking-action-content .product-itinerary-items .product-title,.booking-wrapper .product-itinerary-items .product-title{position:relative;font-size:20px;margin-bottom:5px}.booking-action-content .product-itinerary-items .product-title.big,.booking-wrapper .product-itinerary-items .product-title.big{font-size:24px}.booking-action-content .product-itinerary-items .product-title>.icon,.booking-wrapper .product-itinerary-items .product-title>.icon{position:absolute;left:-40px;top:2px;font-size:24px;color:#AAA}.booking-action-content .product-itinerary-items .product-description,.booking-wrapper .product-itinerary-items .product-description{margin-bottom:15px}.booking-action-content .product-itinerary-items .transfer-description,.booking-wrapper .product-itinerary-items .transfer-description{margin-bottom:5px;margin-top:15px;font-size:16px;font-weight:700}.booking-action-content .product-itinerary-items .transfer-description .icon-arrow-right,.booking-wrapper .product-itinerary-items .transfer-description .icon-arrow-right{margin:0 10px}.booking-action-content .product-itinerary-items .product-details,.booking-wrapper .product-itinerary-items .product-details{position:relative}.booking-action-content .product-itinerary-items .product-details li,.booking-wrapper .product-itinerary-items .product-details li{padding:2px 0 2px 25px}.booking-action-content .product-itinerary-items .product-details li.title,.booking-wrapper .product-itinerary-items .product-details li.title{font-weight:700;margin-top:10px}.booking-action-content .product-itinerary-items .product-details li.title>i,.booking-wrapper .product-itinerary-items .product-details li.title>i{position:absolute;left:0}.booking-action-content .product-itinerary-items .transport-details,.booking-wrapper .product-itinerary-items .transport-details{overflow:hidden;margin-top:-10px}.booking-action-content .product-itinerary-items .transport-details .product-details,.booking-wrapper .product-itinerary-items .transport-details .product-details{float:left;width:130px;margin-right:65px}.booking-action-content .product-itinerary-items .transport-details .product-details:last-child,.booking-wrapper .product-itinerary-items .transport-details .product-details:last-child{margin-right:none}.booking-action-content .product-itinerary-items .transport-details .product-details li,.booking-wrapper .product-itinerary-items .transport-details .product-details li{padding-left:0}.booking-wrapper .product-itinerary-items{border-bottom:none;padding:0}.booking-wrapper .product-itinerary-items .product-title{font-size:14px}.booking-wrapper .product-itinerary-items .product-title .icon{display:none}.booking-wrapper .product-itinerary-items:last-child{padding-bottom:10px}.booking-wrapper .transport-details{display:none}.banner-options>*{background-color:#313131;color:#313131;overflow:hidden;max-height:0;display:block!important;-webkit-transition:all ease .6s;transition:all ease .6s}.banner-options>:first-child:not(.ng-hide){max-height:none}.banner-options>* a{color:inherit;text-decoration:underline}.accept-cookies-banner{position:fixed;z-index:11;width:100%;bottom:0;padding:0;color:#FFF}.accept-cookies-banner .site-content.site-content-gutter{display:table;width:100%;padding:15px 5%}.accept-cookies-banner .site-content.site-content-gutter .message{display:table-cell;vertical-align:middle;width:auto}@media screen and (max-width:603px){.accept-cookies-banner .site-content.site-content-gutter .message{display:block;padding:0 0 10px;width:100%}}[dir=ltr] .accept-cookies-banner .site-content.site-content-gutter .message{float:none;padding:0 35px 0 0}@media screen and (max-width:603px){[dir=ltr] .accept-cookies-banner .site-content.site-content-gutter .message{float:left}}[dir=rtl] .accept-cookies-banner .site-content.site-content-gutter .message{float:none;padding:0 0 0 35px}@media screen and (max-width:767px){.accept-cookies-banner .site-content.site-content-gutter .message>p{font-size:90%;line-height:1.3}}.accept-cookies-banner .site-content.site-content-gutter .accept-button{display:table-cell;vertical-align:middle;width:auto}@media screen and (max-width:603px){[dir=rtl] .accept-cookies-banner .site-content.site-content-gutter .message{float:right}.accept-cookies-banner .site-content.site-content-gutter .accept-button{display:block}}[dir=ltr] .accept-cookies-banner .site-content.site-content-gutter .accept-button{float:none}@media screen and (max-width:603px){[dir=ltr] .accept-cookies-banner .site-content.site-content-gutter .accept-button{float:right}}[dir=rtl] .accept-cookies-banner .site-content.site-content-gutter .accept-button{float:none}@media screen and (max-width:603px){[dir=rtl] .accept-cookies-banner .site-content.site-content-gutter .accept-button{float:left}}.newsletter-banner .site-content{position:relative;display:table;width:100%}[dir=ltr] .newsletter-banner .site-content{text-align:right}[dir=rtl] .newsletter-banner .site-content{text-align:left}.newsletter-banner .site-content .sign-up-text{display:table-cell;vertical-align:middle}[dir=ltr] .newsletter-banner .site-content .sign-up-text{text-align:left}[dir=rtl] .newsletter-banner .site-content .sign-up-text{text-align:right}.newsletter-banner .site-content .sign-up-feedback{display:inline-block;height:34px;line-height:34px;padding-top:0;padding-bottom:0;margin:0;vertical-align:top;border:none}.newsletter-banner .site-content .sign-up-feedback:first-letter{text-transform:capitalize}.newsletter-banner .site-content .sign-up-feedback li{padding-top:0;padding-bottom:0}.newsletter-banner .site-content input{border:none}[dir=ltr] .newsletter-banner .site-content input{margin-right:4px}[dir=rtl] .newsletter-banner .site-content input{margin-left:4px}.newsletter-banner .site-content button{vertical-align:top}.newsletter-banner .site-content form{vertical-align:top;white-space:nowrap}[dir=ltr] .newsletter-banner .site-content form{padding:8px 42px 8px 8px}[dir=rtl] .newsletter-banner .site-content form{padding:8px 8px 8px 42px}.newsletter-banner .site-content a.close-button{position:absolute;top:8px;display:block;height:34px;width:32px;cursor:pointer;text-decoration:none}[dir=ltr] .newsletter-banner .site-content a.close-button{right:5%}[dir=rtl] .newsletter-banner .site-content a.close-button{left:5%}.newsletter-banner .site-content a.close-button i{font-size:20px;color:#FFF;position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px}.cms-newsletter-sign-up.newsletter-banner .site-content{padding:12px 32px}[dir=ltr] .cms-newsletter-sign-up.newsletter-banner .site-content{text-align:left}[dir=rtl] .cms-newsletter-sign-up.newsletter-banner .site-content{text-align:right}.cms-newsletter-sign-up.newsletter-banner .site-content .sign-up-text{width:40%}.cms-newsletter-sign-up.newsletter-banner .site-content input{border:1px solid #BBB;width:80%}.cms-newsletter-sign-up.newsletter-banner .site-content .spacer{display:block;margin-top:5px}.cms-newsletter-sign-up.newsletter-banner .site-content a.close-button{display:none}.slider-row-main{display:table;position:relative;width:100%;clear:both}.slider-row-main .col-md-4{background:#FFF;display:table-cell;float:none;vertical-align:middle}.slider-row-main .col-md-4 .item{float:none;padding:20px 0 20px 20px;width:100%;border-bottom:1px solid #E4E4E4}.slider-row-main .col-md-4 .item:last-of-type{border-bottom:0 none}.slider-row-main .col-md-4 .item h3{color:#313131;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizelegibility;font-size:1.5em;line-height:1.3em;margin-bottom:.7619em;margin-top:-.2em;padding-top:0}.slider-row-main .col-md-4 .item .summ{color:#313131;font-size:.9em;line-height:1.2698em;margin-bottom:0;margin-top:0;padding-left:143px}@media only screen and (min-width:801px) and (max-width:979px){.slider-row-main .col-md-4 .item h3{padding-left:143px}.slider-row-main .col-md-4 .item .summ{clear:both;padding-left:0}}@media only screen and (max-width:479px){.slider-row-main .col-md-4 .item .summ{clear:both;padding-left:0}}.slider-row-main .col-md-4 .item a{display:block;overflow:hidden;position:relative;text-decoration:none;padding:0 40px 0 0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .1s ease;transition:all .1s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slider-row-main .col-md-4 .item a:after{content:"";position:absolute;right:12px;top:50%;margin-top:-12px;display:block;text-indent:-9999px;width:10px;height:25px;background:url(/build/img/emiratesHolidays/arrow.svg);background-size:10px 25px;opacity:1}.slider-row-main .col-md-4 .item a:hover img{opacity:.7}.slider-row-main .col-md-4 .item a img{border:none;float:left;margin:0 15px 0 0;max-width:128px;opacity:1;padding:0;width:128px}@media only screen and (min-width:801px) and (max-width:979px){.slider-row-main .col-md-4 .item a img{margin:0 15px 8px 0}}@media only screen and (max-width:479px){.slider-row-main .col-md-4 .item a img{float:right;max-width:95px;width:40%;margin:0 0 15px 5px}}.slider-row-main .col-md-4 .item .price{font-size:1em;line-height:1.2em;color:#D71921}.share{display:none;float:right;height:32px}.share .links{display:table-cell;vertical-align:middle}.share .heading{display:inline;padding:0}.share img{width:32px;height:32px}h1.with-share{float:left;margin-top:0}section:after{clear:both;display:block}section.section-wrapper{display:block;margin:0 auto;max-width:1600px;padding:40px 0 20px;width:100%}section .headline-wrapper{width:100%}section .headline-wrapper h1{color:#313131;font-size:2em;line-height:1.2;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizelegibility;margin:0;padding:20px 20px 0}section .all-offers{width:83.3334%;margin:0 auto}@media only screen and (min-width:801px) and (max-width:1024px){section .all-offers{width:92%}}section .all-offers .featured-product-wrapper{margin:0 auto;max-width:none;display:block;cursor:auto}section .all-offers .featured-product-wrapper[href]{cursor:pointer}section .all-offers .featured-product-wrapper:nth-child(2n+3){clear:left}section .all-offers .featured-product-wrapper .half-col{position:relative;float:left;min-height:1px;width:44%;margin:0 3%;padding:20px 0}@media only screen and (max-width:800px){section .all-offers .featured-product-wrapper{max-width:600px}section .all-offers .featured-product-wrapper .half-col{margin:0 auto;padding:20px 0;width:100%}}section .all-offers .featured-product-wrapper .half-col .item{position:relative;width:100%;height:auto;overflow:hidden}section .all-offers .featured-product-wrapper .half-col .item .title{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:rgba(255,255,255,.6);display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.143em;font-weight:700;max-width:75%;opacity:1;padding:20px;position:absolute;top:5%;text-decoration:none}[dir=ltr] section .all-offers .featured-product-wrapper .half-col .item .title{right:auto;left:0;border-right:5px solid #D71921}[dir=rtl] section .all-offers .featured-product-wrapper .half-col .item .title{right:0;left:auto;border-left:5px solid #D71921}section .all-offers .featured-product-wrapper .half-col .item>a{text-decoration:none}@media only screen and (max-width:800px){section .all-offers .featured-product-wrapper .half-col .item .title{color:#FFF;background:#D71921;padding:10px;top:0;max-width:100%;font-size:.9em;font-weight:400}[dir=ltr] section .all-offers .featured-product-wrapper .half-col .item .title{right:0;left:0;border-right:none}[dir=rtl] section .all-offers .featured-product-wrapper .half-col .item .title{right:0;left:0;border-left:none}section .all-offers .featured-product-wrapper .half-col .item>a{color:#FFF}}section .all-offers .featured-product-wrapper .half-col .item>a:hover{cursor:default;text-decoration:none}section .all-offers .featured-product-wrapper .half-col .item>a img{max-width:600px;width:100%;height:auto;border:none;vertical-align:middle}section .all-offers .featured-product-wrapper .half-col .item>p{margin:0}section .all-offers .featured-product-wrapper .actions{position:relative;display:table;width:100%;height:53px;padding:10px;background-color:#FFF}[dir=ltr] section .all-offers .featured-product-wrapper .actions{text-align:right}[dir=rtl] section .all-offers .featured-product-wrapper .actions{text-align:left}section .all-offers .featured-product-wrapper .actions .price:not(.live-price){display:table-cell;color:#313131;vertical-align:middle;font-size:1em;line-height:1.1;font-weight:400;max-width:50%}[dir=ltr] section .all-offers .featured-product-wrapper .actions .price:not(.live-price){text-align:left}[dir=rtl] section .all-offers .featured-product-wrapper .actions .price:not(.live-price){text-align:right}section .all-offers .featured-product-wrapper .offer-text-wrapper{margin-top:20px;margin-bottom:40px;color:#313131}section .all-offers .featured-product-wrapper .offer-text-wrapper>h1{font-size:2em;color:#313131;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizelegibility;line-height:1.2;margin:0;padding:0;text-transform:none}section .all-offers .featured-product-wrapper .offer-text-wrapper>h2{font-size:1.714em;color:#313131;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizelegibility;line-height:1.2;margin:0;padding:0;text-transform:none}section .all-offers .featured-product-wrapper .offer-text-wrapper>p{font-size:1.1em;margin:1em 0;line-height:1.42857}section .all-offers .featured-product-wrapper .offer-text-wrapper>ul{list-style:square;padding:0 0 0 20px;line-height:1.42857;margin:.5em 0}section .all-offers .featured-product-wrapper .offer-text-wrapper>li{margin-bottom:.8em}.featured-products.section-wrapper{position:relative;margin:0 auto;max-width:1600px;padding:0;width:100%}.featured-products.section-wrapper:after{content:"";display:block;clear:both}@media only screen and (max-width:800px){.featured-products.section-wrapper{padding:0}}.featured-products h1.section-header,.featured-products h2.section-header,.featured-products h3.section-header,.featured-products h4.section-header,.featured-products h5.section-header{padding:20px 20px 0;margin:0}.featured-products .product{position:relative;padding:20px;background:#F0F2F3}.featured-products .product .slick-arrow{position:absolute;top:50%;margin-top:-47.5px;width:55px;height:95px;text-indent:-9999px;background:#D61A21;-webkit-transition:width .1s;transition:width .1s;border:none;padding:0;z-index:1;border-radius:0}.featured-products .product .slick-arrow::after{content:"";display:block;position:absolute;right:15px;top:50%;margin-top:-25px;width:20px;height:45px;background-image:url(/build/img/emiratesHolidays/arrow-white.svg);background-size:20px 45px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease, -webkit-transform .1s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.featured-products .product .slick-arrow:hover{width:70px;-webkit-transition:width .1s;transition:width .1s}.featured-products .product .slick-arrow:hover::after{-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.featured-products .product .slick-arrow.slick-next{right:0}.featured-products .product .slick-arrow.slick-prev{left:0}.featured-products .product .slick-arrow.slick-prev::after{right:auto;left:15px;background-image:url(/build/img/emiratesHolidays/arrow-white-left.svg)}.featured-products .product .slick-arrow.slick-prev:hover::after{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.featured-products .product .slick-arrow:focus{outline:0}.featured-products .product .slick-list{margin:0 -10px}.featured-products .product .item{display:inline-block;overflow:hidden;position:relative;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0 10px}.featured-products .product .item .title{background:rgba(255,255,255,.6);display:inline-block;padding:20px;position:absolute;top:20px;max-width:75%;opacity:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}[dir=ltr] .featured-products .product .item .title{border-right:5px solid #D71921;border-left:none;right:auto;left:0}[dir=rtl] .featured-products .product .item .title{border-right:none;border-left:5px solid #D71921;right:0;left:auto}.featured-products .product .item .title span{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.143em;font-weight:700}@media only screen and (max-width:800px){.featured-products .product .item .title{color:#FFF;background:#D71921;border-right:none;padding:10px;top:0;max-width:100%;font-size:.9em;font-weight:400}[dir=ltr] .featured-products .product .item .title,[dir=rtl] .featured-products .product .item .title{right:0;left:0}}.featured-products .product .item h1.title,.featured-products .product .item h2.title,.featured-products .product .item h3.title{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.143em;font-weight:700}.featured-products .product .item .content-overlay-text a[href=""]{cursor:default}.featured-products .product .item .content-overlay-text:hover .item-hover{opacity:1}.featured-products .product .item .content-overlay-text:hover .title{opacity:0}.featured-products .product .item .item-hover{display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);opacity:0}.featured-products .product .item .item-hover .inner{position:absolute;top:0;bottom:0;left:0;right:0;width:90%;height:70%;margin:auto;text-align:center;color:#FFF;padding-left:25px;padding-right:25px}.featured-products .product .item .item-hover .inner>h4{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#FFF;font-size:1.357em;font-weight:400;margin:0;padding:0}.featured-products .product .item .item-hover .inner>p{font-size:1em}.featured-products .product .item .actions{position:absolute;bottom:0;display:table;width:100%;height:53px;padding:10px;background-color:#FFF}[dir=ltr] .featured-products .product .item .actions{text-align:right}[dir=rtl] .featured-products .product .item .actions{text-align:left}.featured-products .product .item .actions .price{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:table-cell;color:#313131;vertical-align:middle;font-size:1em;line-height:1.1;max-width:50%}[dir=ltr] .featured-products .product .item .actions .price{text-align:left}[dir=rtl] .featured-products .product .item .actions .price{text-align:right}.featured-products .product .item>img{width:100%}.featured-products .product .item.selectable-item a[href],.featured-products .product .item.selectable-item a[href] .btn.btn-cta{cursor:pointer}.section-wrapper.blurb{display:block;position:relative;margin:0 auto;max-width:1600px;width:100%;background-color:#FFF;padding:0 0 20px}.section-wrapper.blurb:after{clear:both;content:"";display:block}.section-wrapper.blurb .half-col{float:left;min-height:1px;padding:3% 30px;position:relative;width:41.6667%}.section-wrapper.blurb .half-col.col-md-push-1{left:8.33333%}@media only screen and (max-width:800px){.section-wrapper.blurb .half-col{width:100%;padding:8% 5% 4%}.section-wrapper.blurb .half-col.col-md-push-1{left:0}}.section-wrapper.blurb .half-col.col-md-push-1:nth-child(2){padding-left:5%}@media only screen and (max-width:800px){.section-wrapper.blurb .half-col.col-md-push-1:nth-child(2){padding:4% 5%}}.section-wrapper.blurb .half-col>h1{color:#313131;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizeLegibility;font-size:2em;line-height:1.2;margin:0}.section-wrapper.blurb .half-col>h1>a{color:#313131}.section-wrapper.blurb .half-col>h1>a:hover{color:#D71921}.section-wrapper.blurb .half-col>h1 strong{font-weight:400}.section-wrapper.blurb .half-col>p{font-size:1.1em;line-height:1.42857;margin:1em 0;padding:0}.section-wrapper.blurb .half-col>p strong div{display:inline}.section-wrapper.blurb .half-col>p strong div a{color:#313131}.section-wrapper.blurb .half-col>ul{list-style:square;line-height:1.42857;margin:.5em 0}[dir=ltr] .section-wrapper.blurb .half-col>ul{padding:0 0 0 20px}[dir=rtl] .section-wrapper.blurb .half-col>ul{padding:0 20px 0 0}.section-wrapper.blurb .half-col>li{margin-bottom:.8em}.section-wrapper.blurb .half-col form input[type=email]{background-color:#FFF;background-image:none;border:1px solid #BBB;border-radius:0;color:#313131;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;height:34px;line-height:1.2;outline:0;margin:0;padding:6px 2px}.section-wrapper.blurb .half-col form button{-moz-user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap}.section-wrapper.blurb .half-col form button.secondary{font-size:14px}.section-wrapper.blurb .half-col form button.dark{background-color:#313131;color:#FFF;font-family:EKM,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;padding:4px 8px;text-rendering:optimizelegibility}.section-wrapper.blurb .half-col form button.dark:hover{background-color:#564F49}footer{display:block;width:100%;color:#FFF;background-color:#313131}footer .footer-wrapper{width:100%}footer .footer-wrapper .footer-container{position:relative;margin:0 auto;max-width:1600px;padding:20px 5%}footer .footer-wrapper .footer-container.footer-heading{color:#FFF}footer .footer-wrapper .footer-container.footer-links-list{background-color:#564F49}footer .footer-wrapper .footer-container.footer-links-list:after{clear:both;content:"";display:block}[dir=ltr] footer .footer-wrapper .footer-container.footer-links-list .footer-links{float:left}[dir=rtl] footer .footer-wrapper .footer-container.footer-links-list .footer-links{float:right}footer .footer-wrapper .footer-container.footer-links-list .footer-links ul{list-style:disc;white-space:nowrap;padding-left:20px}footer .footer-wrapper .footer-container.footer-links-list .footer-links ul>li{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.2rem;line-height:1.2;margin-top:0;margin-bottom:0;padding-bottom:0;padding-top:0}@media only screen and (min-width:320px) and (max-width:481px){footer .footer-wrapper .footer-container.footer-links-list .footer-links ul{width:100%;overflow:hidden;list-style:none;padding-left:0}footer .footer-wrapper .footer-container.footer-links-list .footer-links ul>li{font-size:1.2em;width:68%;line-height:1.5;float:left;text-indent:0}footer .footer-wrapper .footer-container.footer-links-list .footer-links ul>li:nth-child(odd){width:32%}footer .footer-wrapper .footer-container.footer-links-list .footer-links ul>li:first-child{width:100%;text-indent:0}}footer .footer-wrapper .footer-container.footer-links-list .footer-links ul>li>a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#FFF;font-size:.7em;line-height:1;margin:0;padding:0;text-decoration:none}footer .footer-wrapper .footer-container.footer-links-list .footer-links ul>li>a:hover{text-decoration:underline}footer .footer-wrapper .footer-container.footer-links-list .footer-links h1,footer .footer-wrapper .footer-container.footer-links-list .footer-links h2,footer .footer-wrapper .footer-container.footer-links-list .footer-links h3,footer .footer-wrapper .footer-container.footer-links-list .footer-links h4,footer .footer-wrapper .footer-container.footer-links-list .footer-links h5{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#FFF;font-weight:400;font-size:1.2rem;margin-bottom:10px}footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list{text-align:center;float:right;padding-left:0;width:100%;margin-top:20px}@media only screen and (min-width:768px){footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list{width:70%}}@media only screen and (min-width:1200px){footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list{width:80%;margin-top:70px}}footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list .awards{float:right}footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li{text-align:center;vertical-align:middle;display:table-cell;padding:0 25px}footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo{display:inline-block;margin:10px 15px;text-align:center;padding:0;float:left;background-size:76px 80px;height:80px;width:76px}@media only screen and (min-width:425px){footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo{margin:10px 21px}}@media only screen and (min-width:768px){footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo{background-size:115px 116px;width:115px;height:116px}}@media only screen and (min-width:1200px){footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo{margin:10px 18px}}footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo.bta16-mid-east{background-image:url(/build/img/emiratesHolidays/otherlogos/bta16-mid-east.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:1.5dppx){footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo.bta16-mid-east{background-image:url(/build/img/emiratesHolidays/otherlogos/bta16-mid-east-x2.png)}}footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo.bta16-indian-ocean{background-image:url(/build/img/emiratesHolidays/otherlogos/bta16-indian-ocean.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:1.5dppx){footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo.bta16-indian-ocean{background-image:url(/build/img/emiratesHolidays/otherlogos/bta16-indian-ocean-x2.png)}}footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo.bta16-se-asia{background-image:url(/build/img/emiratesHolidays/otherlogos/bta16-se-asia.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:1.5dppx){footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo.bta16-se-asia{background-image:url(/build/img/emiratesHolidays/otherlogos/bta16-se-asia-x2.png)}}footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo.bta16-luxury{background-image:url(/build/img/emiratesHolidays/otherlogos/bta16-luxury.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:1.5dppx){footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo.bta16-luxury{background-image:url(/build/img/emiratesHolidays/otherlogos/bta16-luxury-x2.png)}footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo.bta16-customer-service{background-image:url(/build/img/emiratesHolidays/otherlogos/bta16-customer.png)}}footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo.bta16-customer-service{background-image:url(/build/img/emiratesHolidays/otherlogos/bta16-customer.png)}footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo.bta16-family{background-image:url(/build/img/emiratesHolidays/otherlogos/bta16-family.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:1.5dppx){footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo.bta16-family{background-image:url(/build/img/emiratesHolidays/otherlogos/bta16-family-x2.png)}}footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo:last-child{margin-right:0}footer .footer-wrapper .footer-container.footer-logos{margin:0 auto}footer .footer-wrapper .footer-container.footer-logos:after{clear:both;content:"";display:block}footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos{text-align:center}[dir=ltr] footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos{float:right}[dir=rtl] footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos{float:left}footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos ul.logos{text-align:center;margin:0 auto;padding:0;width:auto}@media only screen and (min-width:320px) and (max-width:480px){footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos ul.logos{display:table;text-align:center;margin:0 auto;padding:0;width:auto}}footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos ul.logos>li{text-align:center;display:inline-block;vertical-align:middle;padding:10px 0 10px 10px}@media only screen and (min-width:320px) and (max-width:480px){footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos ul.logos>li{display:table-cell;padding:10px 0 10px 10px;text-align:center}}footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos ul.logos>li a{display:block;text-decoration:none}footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos ul.logos>li a.atol-logo-ekh{background-image:url(/build/img/emiratesHolidays/otherlogos/atol-logo-ekh.png);background-size:60px 60px;width:60px;height:60px}@media only screen and (min-width:320px) and (max-width:480px){footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos ul.logos>li a.atol-logo-ekh{background-image:url(/build/img/emiratesHolidays/otherlogos/atol-logo-ekh.png);background-size:40px 40px;width:40px;height:40px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-resolution:1.5dppx){footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos ul.logos>li a.atol-logo-ekh{background-image:url(/build/img/emiratesHolidays/otherlogos/atol-logo-ekhx2.png)}}footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos ul.logos>li a>i{color:#FFF}footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos ul.logos>li a>i.icon-abta-logo{font-size:44px}@media only screen and (min-width:320px) and (max-width:480px){footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos ul.logos>li a>i.icon-abta-logo{font-size:33px}}footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos ul.logos>li a>i.icon-atol-logo{font-size:60px}footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos ul.logos>li a:hover{text-decoration:none}footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos ul.logos>li span{display:block;text-decoration:none}[dir=ltr] footer .footer-wrapper .footer-container.footer-logos .payment-cards{text-align:center;float:left;margin:0}[dir=rtl] footer .footer-wrapper .footer-container.footer-logos .payment-cards{text-align:center;float:right;margin:0}@media only screen and (min-width:320px) and (max-width:480px){footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos ul.logos>li a>i.icon-atol-logo{font-size:47px}footer .footer-wrapper .footer-container.footer-logos .payment-cards{margin:20px 0 0}[dir=ltr] footer .footer-wrapper .footer-container.footer-logos .payment-cards{text-align:left}[dir=rtl] footer .footer-wrapper .footer-container.footer-logos .payment-cards{text-align:right}}footer .footer-wrapper .footer-container.footer-logos .payment-cards h4{font-size:1.714em;color:#FFF;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizeLegibility;margin-bottom:8px}@media only screen and (min-width:320px) and (max-width:480px){footer .footer-wrapper .footer-container.footer-logos .payment-cards h4{font-size:1.1em}}footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links{display:inline-block;margin:0;padding:0}footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li{text-align:center;margin:0 15px 10px 0}[dir=ltr] footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li{float:left;margin:0 15px 10px 0}[dir=rtl] footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li{float:right;margin:0 0 10px 15px}footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card{background-image:url("/build/img/sprites/desktop/global.png?v=1.1 0.6565");height:32px;width:50px}@media only screen and (max-width:670px){[dir=ltr] footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li{margin:0 10px 10px 0}[dir=rtl] footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li{margin:0 0 10px 10px}footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card{background-image:url(/build/img/sprites/desktop/global.png);background-size:85px auto;height:25px;width:40px}footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card.amex{background-position:0 -41px}}@media only screen and (max-width:480px){footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li{text-align:center}[dir=ltr] footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li{float:left;margin:0 5px 0 0}[dir=rtl] footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li{float:right;margin:0 0 0 5px}footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card{background-image:url(/build/img/sprites/desktop/global.png);background-size:55px 300px;height:16px;width:25px}}@media only screen and (min-width:481px) and (-webkit-min-device-pixel-ratio:2), only screen and (min-width:481px) and (min-resolution:2dppx){footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card{background-image:url("/build/img/sprites/desktop/retina/globalx2.png?v=1.1 0.6565");background-size:110px 600px;height:32px;width:50px}}footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card.amex{background-position:0 -41px}@media only screen and (max-width:480px){footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card.amex{background-position:0 -21px}}footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card.maestro{background-position:0 -290px}@media only screen and (max-width:670px){footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card.maestro{background-position:0 -290px}}@media only screen and (max-width:480px){footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card.maestro{background-position:0 -145px}}footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card.mastercard{background-position:0 -456px}@media only screen and (max-width:670px){footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card.mastercard{background-position:0 -456px}}@media only screen and (max-width:480px){footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card.mastercard{background-position:0 -228px}}footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card.visa{background-position:0 -166px}@media only screen and (max-width:670px){footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card.visa{background-position:0 -166px}}@media only screen and (max-width:480px){footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card.visa{background-position:0 -83px}}footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li a,footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li span{display:block;margin:auto}footer .footer-wrapper .footer-container .travel-advice-message{padding-top:40px;padding-bottom:40px;border:2px solid rgba(99,99,99,.25);border-width:1px 0;font-size:.9em}footer .footer-wrapper .footer-container .travel-advice-message h5{color:#FFF;margin-bottom:10px}footer .footer-wrapper .footer-container .travel-advice-message p{margin-bottom:5px}footer .footer-wrapper .footer-container .travel-advice-message p a{color:#636363}footer .footer-wrapper .footer-container.copyright{clear:both;font-size:.929em;text-align:center}@media only screen and (min-width:320px) and (max-width:480px){footer .footer-wrapper .footer-container.copyright{font-size:.9em;padding:10px 0;margin:0;text-align:center}}footer .footer-wrapper.footer-links{background-color:#564F49}footer .footer-wrapper.footer-text{text-align:center;padding:0 5%}footer .lower{display:none;background-color:#564F49;padding:10px 0}footer-toolbar{display:none}.section-wrapper{display:block;position:relative;margin:0 auto;max-width:1600px;padding:40px 0 20px;width:100%}.section-wrapper.section-white{background:#FFF}.section-wrapper:after{clear:both;content:"";display:block}.section-wrapper .overview{padding:60px 7%}@media only screen and (min-width:320px) and (max-width:480px){.section-wrapper .overview{padding:40px 7%}}.section-wrapper .overview:after{clear:both;content:"";display:block}.section-wrapper .overview>img{display:block;height:auto;max-width:50%;padding-bottom:20px;padding-top:20px;width:100%}[dir=ltr] .section-wrapper .overview>img{float:right;padding-right:0;padding-left:40px}[dir=rtl] .section-wrapper .overview>img{float:left;padding-right:40px;padding-left:0}@media only screen and (min-width:320px) and (max-width:980px){.section-wrapper .overview>img{display:block;max-width:600px;width:100%;height:auto;padding-bottom:0;padding-top:0;margin:0 auto 20px}[dir=ltr] .section-wrapper .overview>img,[dir=rtl] .section-wrapper .overview>img{float:none;padding-right:0;padding-left:0}}.section-wrapper .overview>h1{color:#313131;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizeLegibility;font-size:2em;line-height:1.2;margin:0}.section-wrapper .overview .text-block>p,.section-wrapper .overview>p{font-size:1.1em;line-height:1.42857;margin:1em 0;padding:0}.section-wrapper .overview .text-block{max-width:50%;display:inline-block}@media only screen and (min-width:320px) and (max-width:980px){.section-wrapper .overview .text-block{max-width:100%}}section{width:100%;margin:0 auto;max-width:1600px}section:after,section:before{content:"";display:block;clear:both}section.section-product{display:block;margin:0 auto;max-width:1600px;padding:40px 0 20px;position:relative;width:100%}@media only screen and (max-width:800px){section.section-product{padding:0 0 20px}}section.section-product:after{clear:both;content:"";display:block}section.section-dark{background:#564F49}section.section-light{background:#F0F2F3}section.section-white{background:#FFF}section.section-wrapper{position:relative;margin:0 auto;max-width:1600px;padding:40px 0 20px;width:100%}section.section-wrapper:after{content:"";display:block;clear:both}@media only screen and (max-width:800px){section.section-wrapper{padding:0 0 20px}}section .heading-3,section h1,section h2,section h3{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizeLegibility;color:#313131}section .heading-3>a,section h1>a,section h2>a,section h3>a{color:#313131}section .heading-3>a:hover,section h1>a:hover,section h2>a:hover,section h3>a:hover{color:#D71921}section .heading-3 strong,section h1 strong,section h2 strong,section h3 strong{font-weight:400}section .heading-3{font-size:1.5em}section .col-content .half-col{float:left;min-height:1px;padding:3% 30px;position:relative;width:41.6667%}@media only screen and (max-width:800px){section .col-content .half-col{width:100%;padding-bottom:8%;padding-top:0}section .col-content .half-col:first-of-type{padding-bottom:8%;padding-top:8%}}section .col-content .half-col.col-md-push-1{left:8.33333%}@media only screen and (min-width:801px) and (max-width:1080px){section .col-content .half-col.col-md-push-1{width:48%;left:2%;padding:3% 2%}}section .col-content .half-col.col-md-push-1>h1{color:#313131;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2em;font-weight:400;line-height:1.2;margin:0 0 20px;text-rendering:optimizelegibility}@media only screen and (max-width:800px){section .col-content .half-col.col-md-push-1{left:0;width:100%}section .col-content .half-col.col-md-push-1>h1{font-size:2em;margin:0 0 .67em}section .col-content .half-col.col-md-push-1>h2{font-size:1.714em;margin:.83em 0}}section .col-content .half-col.col-md-push-1>h3{color:#313131;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:400;line-height:1.2;margin:53.6px 0 0;text-rendering:optimizelegibility}section .col-content .half-col.col-md-push-1 .text-wrapper{clear:both}section .col-content .half-col.col-md-push-1 .text-wrapper>p{font-size:1.1em;margin:1em 0;line-height:1.42857}section .col-content .half-col.col-md-push-1 .text-wrapper>h3{color:#313131;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:400;line-height:1.2;margin:53.6px 0 0;text-rendering:optimizelegibility}section .col-content .half-col>p{font-size:1.1em;margin:1em 0;line-height:1.42857}section .col-content .half-col>ul{list-style:square;padding:0 0 0 20px;line-height:1.42857;margin:.5em 0}section .col-content .half-col>li{margin-bottom:.8em}.page-content-panel:after{content:"";display:block;clear:both}.page-content-panel .product-section{border-style:solid;border-color:#E2E2E2;border-width:0 0 1px;padding:20px 15px 30px}.page-content-panel .product-section .body{margin-top:10px}.page-content-panel .product-section .header{min-height:150px;position:relative;border-bottom:0}[dir=ltr] .page-content-panel .product-section .header{padding-right:0;padding-left:170px}[dir=rtl] .page-content-panel .product-section .header{padding-right:170px;padding-left:0}.page-content-panel .product-section .header .product-image{position:absolute;top:0;left:0;width:150px;height:150px}[dir=ltr] .page-content-panel .product-section .header .product-image{right:auto;left:0}[dir=rtl] .page-content-panel .product-section .header .product-image{right:0;left:auto;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media only screen and (min-width:320px) and (max-width:568px){[dir=ltr] .page-content-panel .product-section .header{padding-right:0;padding-left:110px}[dir=rtl] .page-content-panel .product-section .header{padding-right:110px;padding-left:0}.page-content-panel .product-section .header .product-image{height:90px;margin-top:-20px;width:90px}[dir=ltr] .page-content-panel .product-section .header .product-image{right:auto;left:0}[dir=rtl] .page-content-panel .product-section .header .product-image{right:0;left:auto;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}}.page-content-panel .product-section .header h3{color:#D71921;font-size:1.714em;margin-bottom:10px}.page-content-panel .product-section .header .info{position:relative;margin-bottom:16px}[dir=ltr] .page-content-panel .product-section .header .info{padding-right:160px}[dir=rtl] .page-content-panel .product-section .header .info{padding-left:160px}.page-content-panel .product-section .header .info .teaser-price{color:#313131;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;position:absolute;top:0}[dir=ltr] .page-content-panel .product-section .header .info .teaser-price{right:0;text-align:right}[dir=rtl] .page-content-panel .product-section .header .info .teaser-price{left:0;text-align:left}@media only screen and (min-width:320px) and (max-width:568px){[dir=ltr] .page-content-panel .product-section .header .info{padding-right:0}[dir=rtl] .page-content-panel .product-section .header .info{padding-left:0}.page-content-panel .product-section .header .info .teaser-price{top:auto;bottom:-55px}[dir=ltr] .page-content-panel .product-section .header .info .teaser-price{left:-110px;text-align:right}[dir=rtl] .page-content-panel .product-section .header .info .teaser-price{right:0;text-align:left}}.page-content-panel .product-section .header .info .teaser-price .from{font-size:1.714em;color:#D71921;text-align:right}@media only screen and (min-width:320px) and (max-width:568px){.page-content-panel .product-section .header .info .teaser-price .from{font-size:1.5em}[dir=ltr] .page-content-panel .product-section .header .info .teaser-price .from{text-align:right}[dir=rtl] .page-content-panel .product-section .header .info .teaser-price .from{text-align:left}}.page-content-panel .product-section .header .info .teaser-price .price{color:#313131;font-size:2em;font-weight:400}@media only screen and (min-width:320px) and (max-width:568px){.page-content-panel .product-section .header .info .teaser-price .price{font-size:1.714em}[dir=ltr] .page-content-panel .product-section .header .button{margin-left:-110px}[dir=rtl] .page-content-panel .product-section .header .button{margin-right:-110px}}.sticky-navbar-wrapper{background-color:#2e2e2e;max-width:1600px;margin:0 auto;position:relative;z-index:2}.sticky-navbar-wrapper.fixed{position:fixed;width:100%;max-width:1600px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.sticky-navbar-wrapper .sticky-navbar-menu{position:relative;height:80px;width:100%;text-align:left;border-top:1px solid grey}.sticky-navbar-wrapper .sticky-navbar-menu h1,.sticky-navbar-wrapper .sticky-navbar-menu h2,.sticky-navbar-wrapper .sticky-navbar-menu h3,.sticky-navbar-wrapper .sticky-navbar-menu h4,.sticky-navbar-wrapper .sticky-navbar-menu h5{position:relative;display:table-cell;float:left;font-size:2.571em;color:#FFF;padding:16px 24px 0;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif}[dir=ltr] .sticky-navbar-wrapper .sticky-navbar-menu h1,[dir=ltr] .sticky-navbar-wrapper .sticky-navbar-menu h2,[dir=ltr] .sticky-navbar-wrapper .sticky-navbar-menu h3,[dir=ltr] .sticky-navbar-wrapper .sticky-navbar-menu h4,[dir=ltr] .sticky-navbar-wrapper .sticky-navbar-menu h5{float:left}[dir=rtl] .sticky-navbar-wrapper .sticky-navbar-menu h1,[dir=rtl] .sticky-navbar-wrapper .sticky-navbar-menu h2,[dir=rtl] .sticky-navbar-wrapper .sticky-navbar-menu h3,[dir=rtl] .sticky-navbar-wrapper .sticky-navbar-menu h4,[dir=rtl] .sticky-navbar-wrapper .sticky-navbar-menu h5{float:right}@media only screen and (max-width:568px){.sticky-navbar-wrapper .sticky-navbar-menu{height:60px}.sticky-navbar-wrapper .sticky-navbar-menu h1,.sticky-navbar-wrapper .sticky-navbar-menu h2,.sticky-navbar-wrapper .sticky-navbar-menu h3,.sticky-navbar-wrapper .sticky-navbar-menu h4,.sticky-navbar-wrapper .sticky-navbar-menu h5{font-size:2em}}.sticky-navbar-wrapper .sticky-navbar-menu ul.sticky-navbar-menu-list{display:table;margin:0;list-style:none;height:100%}@media only screen and (max-width:1189px){.sticky-navbar-wrapper .sticky-navbar-menu ul.sticky-navbar-menu-list{display:none}}.sticky-navbar-wrapper .sticky-navbar-menu ul.sticky-navbar-menu-list li{color:#FFF;display:table-cell;vertical-align:middle;font-size:1.188em;padding:0;height:100%}.sticky-navbar-wrapper .sticky-navbar-menu ul.sticky-navbar-menu-list li a{color:#FFF;display:table;width:100%;height:100%;padding:0 16px}.sticky-navbar-wrapper .sticky-navbar-menu ul.sticky-navbar-menu-list li a.selected,.sticky-navbar-wrapper .sticky-navbar-menu ul.sticky-navbar-menu-list li a:hover{color:#313131;background:#F4F2EF;text-decoration:none}.sticky-navbar-wrapper .sticky-navbar-menu ul.sticky-navbar-menu-list li a>span{display:table-cell;vertical-align:middle}@media only screen and (max-width:1280px){.sticky-navbar-wrapper .sticky-navbar-menu ul.sticky-navbar-menu-list li a>span{font-size:.9em}}.sticky-navbar-wrapper .sticky-navbar-menu ul.sticky-navbar-menu-list li.selected a{color:#313131;background:#F4F2EF;text-decoration:none}.sticky-navbar-wrapper .sticky-navbar-menu .menu-btn{display:none}@media only screen and (max-width:1189px){.sticky-navbar-wrapper .sticky-navbar-menu .menu-btn{position:absolute;top:50%;right:5%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:table;z-index:1}.sticky-navbar-wrapper .sticky-navbar-menu .sticky-navbar-touch-menu{position:absolute;top:80px;right:0;left:0;height:auto;width:100%;padding:8px 0 16px;background:#D71921;z-index:1}}.sticky-navbar-wrapper .sticky-navbar-menu .menu-btn i.icon.icon-menu{color:#FFF;font-size:2.2rem}.sticky-navbar-wrapper .sticky-navbar-menu .sticky-navbar-touch-menu{display:none}.sticky-navbar-wrapper .sticky-navbar-menu .sticky-navbar-touch-menu:after{content:"";display:block;clear:both}.sticky-navbar-wrapper .sticky-navbar-menu .sticky-navbar-touch-menu.toggled{display:block}@media only screen and (max-width:568px){.sticky-navbar-wrapper .sticky-navbar-menu .sticky-navbar-touch-menu{top:60px}}.sticky-navbar-wrapper .sticky-navbar-menu .sticky-navbar-touch-menu>ul{position:relative;display:block;width:100%;padding:0 5%;margin:0;text-align:left}.sticky-navbar-wrapper .sticky-navbar-menu .sticky-navbar-touch-menu>ul li{float:left;display:block;font-size:1em;padding:0;border-bottom:1px solid #FFF;white-space:nowrap;width:50%}.sticky-navbar-wrapper .sticky-navbar-menu .sticky-navbar-touch-menu>ul li>a{display:block;color:#FFF;line-height:1.2;padding:8px 0}.content-panel{background-color:#FFF;padding:16px}.content-panel .header>h2{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizeLegibility;color:#313131;margin-bottom:0}.content-panel .content .text-content{margin:0;line-height:1.7}.content-panel .content .text-content>p{line-height:1.7}.content-panel .content .text-content>p strong{font-family:inherit;font-weight:700}.content-panel .content .text-content>p:not(:last-child){margin-bottom:1.2em}.content-panel .content .text-content .notice{font-size:.9em}.content-panel .content .text-content>h2{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizeLegibility;color:#313131;margin-top:.5em;margin-bottom:0}.content-panel .content .text-content>h2 strong{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizeLegibility;color:#313131}.content-panel .content .text-content>h3{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizeLegibility;color:#313131;margin-top:1em;margin-bottom:.5em}.content-panel .content .text-content>h3 .arrow{position:relative}.content-panel .content .text-content>h3 .arrow:after{content:"";position:absolute;right:12px;top:50%;width:8px;height:12px;margin-top:-6px;background-image:url(/build/img/emiratesHolidays/arrow-white.svg);background-size:8px 12px}.content-panel .content .text-content>h3 .arrow.arrow-black:after{background-image:url(/build/img/emiratesHolidays/arrow-black.svg)}[dir=ltr] .content-panel .content .text-content>h3 .arrow.arrow-black:after{right:-18px}[dir=rtl] .content-panel .content .text-content>h3 .arrow.arrow-black:after{position:relative;display:inline-block;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}[dir=ltr] .content-panel .content .text-content>h3 .arrow.arrow-up:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}[dir=rtl] .content-panel .content .text-content>h3 .arrow.arrow-up:after{position:relative;display:inline-block;-webkit-transform:rotate(90deg) scaleX(-1);-ms-transform:rotate(90deg) scaleX(-1);transform:rotate(90deg) scaleX(-1)}[dir=ltr] .content-panel .content .text-content>h3 .arrow.arrow-down:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}[dir=rtl] .content-panel .content .text-content>h3 .arrow.arrow-down:after{position:relative;display:inline-block;-webkit-transform:rotate(-90deg) scaleX(-1);-ms-transform:rotate(-90deg) scaleX(-1);transform:rotate(-90deg) scaleX(-1)}.content-panel .content .text-content>h3>h5{margin-bottom:.3em}.content-panel .content.error{padding-top:80px;padding-right:5%;padding-left:5%}@media only screen and (max-width:800px){.content-panel .content.error{padding-top:0}}.content-panel .content ul{list-style:none;margin:0;padding:0}.content-panel .content ul>li{width:29%}[dir=ltr] .content-panel .content ul>li{float:left;margin:0 2% 10px 0}[dir=rtl] .content-panel .content ul>li{float:right;margin:0 0 10px 2%}@media only screen and (max-width:1024px){.content-panel .content ul>li{width:48%}}.content-panel .content ul>li:before{content:""}[dir=ltr] .content-panel .content ul>li span{padding:0 0 0 4%}[dir=rtl] .content-panel .content ul>li span{padding:0 4% 0 0}@media only screen and (max-width:568px){.content-panel .content ul>li{width:98%}.content-panel .content ul>li span{padding:0}}.content-panel iframe.default-sizing{width:100%;height:400px}.site-content-min-width .breadcrumb-bar{display:none}.site-content-min-width .site-content-gutter.booking-form{min-height:102px}@media only screen and (min-width:320px) and (max-width:800px){.site-content-min-width .site-content-gutter.booking-form{min-height:32px}}.site-content-min-width .site-content-gutter .thin-sale-banner{width:100%;height:auto}.site-content-min-width .site-content-gutter.drop-logo-space{padding:0;background:#F0F2F3}.site-content-min-width .site-content-gutter.drop-logo-space .vertical-spacing-bottom.border-shadow{margin-bottom:0!important}.site-content-min-width .site-content-gutter.drop-logo-space h1{font-size:2.571em;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizeLegibility;color:#313131}.site-content-min-width .site-content-gutter.drop-logo-space h1.booking-header{margin:0 5%;padding:8px 5% 12px;position:relative}@media screen and (max-width:800px){.site-content-min-width .site-content-gutter.drop-logo-space h1.booking-header{padding:0}}@media only screen and (max-width:568px){.site-content-min-width .site-content-gutter.drop-logo-space h1.booking-header{font-size:1.714em}}.site-content-min-width .site-content-gutter.drop-logo-space h1.booking-header.vertical-spacing-bottom{margin-bottom:0!important}.site-content-min-width .site-content-gutter.page-header-buffer{min-height:0}.site-content-min-width .page-header{position:relative;background-color:#F0F2F3;padding:8px 5% 12px}.site-content-min-width .page-header.no-background{background-color:#F0F2F3;margin:0 5%}@media only screen and (max-width:800px){.site-content-min-width .page-header{padding:0 5%}.site-content-min-width .page-header.no-background{margin:0}}.site-content-min-width .page-header i.booking-complete{display:none}.site-content-min-width .page-header h1{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizeLegibility;color:#313131;display:inline-block;font-size:2.571em}@media only screen and (max-width:568px){.site-content-min-width .page-header h1{font-size:1.714em;margin:0}}.site-content-min-width .page-header h1.hotel-name{margin-bottom:2px}.site-content-min-width .page-header img.info-tag{height:18px;margin-bottom:4px}.site-content-min-width .page-header .search-count{color:#D71921;margin-left:0;white-space:nowrap}.site-content-min-width .page-header .sub-header{margin-top:8px}.site-content-min-width .page-header .sub-header .search-summary,.site-content-min-width .page-header .sub-header .search-unit{margin-bottom:20px}[dir=ltr] .site-content-min-width .page-header .image-link.change-search{margin-left:15px}[dir=rtl] .site-content-min-width .page-header .image-link.change-search{margin-right:15px}@media only screen and (min-width:320px) and (max-width:767px){.site-content-min-width .page-header .sub-header>span{font-size:.75rem;padding-right:15px}[dir=ltr] .site-content-min-width .page-header .image-link.change-search{margin-left:0}[dir=rtl] .site-content-min-width .page-header .image-link.change-search{margin-right:0}}.site-content-min-width .page-header .hotel-location{font-size:.929em}@media only screen and (max-width:800px){.site-content-min-width .page-header .hotel-location{display:none}}.site-content-min-width .page-header .hotel-location>a{color:#313131}.site-content-min-width .page-header .hotel-location>a:hover{text-decoration:underline}.site-content-min-width .page-header .nowrap{white-space:nowrap}.site-content-min-width .page-header .nowrap a.hotel-map-link{vertical-align:middle}.site-content-min-width .page-header .nowrap a.hotel-map-link>i{color:#313131;font-size:18px;text-decoration:none}.site-content-min-width .page-header .nowrap a.hotel-map-link>i:hover{color:#D71921}.loading-screen-body{position:absolute;top:0;right:0;bottom:0;left:0;min-height:100vh;z-index:13}.loading-screen-body .loading-screen-body-bg{min-height:100vh}.loading-screen-body .loading-screen-body-bg .loading-screen-body-image{z-index:-1;background-size:cover;background-position:bottom right;background-repeat:no-repeat;min-height:100vh;height:100%}@media screen and (orientation:landscape){.loading-screen-body .loading-screen-body-bg .loading-screen-body-image.portrait-mode{display:none}}@media screen and (orientation:portrait){.loading-screen-body .loading-screen-body-bg .loading-screen-body-image.landscape-mode{display:none}}.loading-screen-body .loading-screen-wrapper{position:absolute;top:70px;right:0;left:0;background-color:transparent}.loading-screen-body .loading-screen-wrapper .loading-screen-banner-messages{text-align:center}.loading-screen-body .loading-screen-wrapper .loading-screen-banner-messages .logo{background-repeat:no-repeat;height:204px;background-position:center;background-image:url(/build/img/emiratesHolidays/ekh-inter-logo.png);margin-bottom:15px}.site-76 .loading-screen-body .loading-screen-wrapper .loading-screen-banner-messages .logo{background:url(/build/img/logo/ekv-hanging-logo.svg) center bottom no-repeat #D71921;width:204px;margin:auto}@media only screen and (min-width:320px) and (max-width:767px){.loading-screen-body .loading-screen-wrapper .loading-screen-banner-messages .logo{background-image:url(/build/img/emiratesHolidays/ekh-inter-logo.png);background-position:center center;background-repeat:no-repeat;height:102px;background-size:auto 100%}}.loading-screen-body .loading-screen-wrapper .loading-screen-banner-messages .sale-banner{width:100%;background-repeat:no-repeat;background-position:center;background-size:contain;height:155px;margin-bottom:15px}.loading-screen-body .loading-screen-wrapper .loading-screen-static-stats{text-align:center;margin-top:0;padding:0;background-color:transparent}.loading-screen-body .loading-screen-wrapper .loading-screen-static-stats h3,.loading-screen-body .loading-screen-wrapper .loading-screen-static-stats p{color:#FFF;text-shadow:0 0 5px rgba(0,0,0,.5);padding:0 10px}.publicity-messages{color:#313131;padding:1px;background-color:transparent}.publicity-message{width:100%;text-align:center;margin:5px;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.publicity-message.faded{opacity:0}.small-spinner{background-image:url(/build/img/emiratesHolidays/spinners/small-spinner-20.gif);background-repeat:no-repeat}span.small-spinner{display:inline-block;width:20px;height:20px}input.small-spinner,ul.small-spinner{background-position:97% center;padding-right:20px}.button-spinner{background-repeat:no-repeat;width:20px;height:20px}.button-spinner.primary{background-image:url(/build/img/emiratesHolidays/spinners/small-spinner-reversed-20.gif)}.horizontal-spinner{display:inline-block}.horizontal-spinner.small{width:60px;height:8px;background-image:url(/build/img/emiratesHolidays/spinners/small-horizontal-loader.gif)}.horizontal-spinner.normal{width:128px;height:15px;background-image:url(/build/img/emiratesHolidays/spinners/large-horizontal-loader.gif);margin-top:5px;margin-bottom:0!important}.updating:before{background:url(/build/img/emiratesHolidays/spinners/spin-light-64.gif) 50% 25% no-repeat rgba(255,255,255,.7);display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.error-page-content{margin:0 auto;padding:10%;width:80%}.error-page-content .search-expired{margin-top:15px}.guest-picker{position:relative}.guest-picker .drop-panel{border:1px solid #BBB;position:absolute;background-color:#F4F4F4;box-shadow:0 5px 10px 0 rgba(0,0,0,.25);color:#313131;padding:10px;width:600px;z-index:20}.guest-picker .drop-panel#occupancy-selectors{width:300px}.guest-picker .drop-panel.reduced-padding{padding:8px}.guest-picker .drop-panel input,.guest-picker .drop-panel select{border-color:#BBB}.guest-picker .drop-panel input:focus,.guest-picker .drop-panel select:focus{border-color:#49c2ff}.guest-picker .drop-panel a.group-bookings-prompt{color:#D71921;text-decoration:underline}[dir=ltr] .guest-picker .drop-panel a.group-bookings-prompt{margin-left:12px}[dir=rtl] .guest-picker .drop-panel a.group-bookings-prompt{margin-right:12px}.guest-picker>a.group-bookings-prompt{display:inline-block;margin-top:6px;font-size:.929em}.guest-picker .small-drop-panel{width:100%}.guest-picker .medium-drop-panel{width:330px}.guest-picker table.guest-picker-table{margin-bottom:4px}.guest-picker table.guest-picker-table th{font-weight:400;white-space:nowrap;text-align:left;font-size:.929em;padding:0 6px 4px;vertical-align:top}.guest-picker table.guest-picker-table td{padding:0 6px;vertical-align:top}.guest-picker table.guest-picker-table td.row-label{width:70px;padding-top:8px;font-size:.929em}.guest-picker table.guest-picker-table select{width:60px;margin:0 6px 6px 0}.guest-picker table.guest-picker-table .ageRanges{font-size:11px}.guest-picker .guest-picker-footer{padding-top:12px;text-align:right}.guest-picker .guest-picker-footer .guest-bookings{text-align:left;font-size:.8em}.guest-picker .guest-picker-footer .button.secondary{padding:0 10px;min-width:70px}.guest-picker .pseudo-input{display:block}.guest-picker .pseudo-input .party-size:after{font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;color:#3F3832}[dir=ltr] .guest-picker .pseudo-input .party-size:after{margin-left:2px}[dir=rtl] .guest-picker .pseudo-input .party-size:after{margin-right:2px}.guest-picker .pseudo-input .party-size.party-size-adults:after{content:"\e901";font-size:20px;margin-top:-4px}.guest-picker .pseudo-input .party-size.party-size-children:after{content:"\e900";font-size:16px;margin-top:0}[dir=ltr] .guest-picker .pseudo-input .party-size+.party-size{margin-left:8px}[dir=rtl] .guest-picker .pseudo-input .party-size+.party-size{margin-right:8px}.ui-datepicker{font-size:1em;border:1px solid #E2E2E2;background-color:#FFF;z-index:9999!important;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);color:#313131;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}@media only screen and (min-width:320px) and (max-width:480px){.ui-datepicker[style]{left:0!important;right:0!important;width:100%!important}}.ui-datepicker .ui-icon{font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#313131;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;font-size:16px;width:16px;height:16px}.ui-datepicker .ui-icon.ui-icon-circle-triangle-w:before{content:"\e944"}.ui-datepicker .ui-icon.ui-icon-circle-triangle-e:before{content:"\e945"}.ui-datepicker table.ui-datepicker-calendar th{background-color:transparent;color:#313131}.ui-datepicker .ui-state-default{color:#fff;background-color:#313131}.ui-datepicker .highlight-date .ui-state-default{background-color:#FFF}.ui-datepicker .highlight-date .ui-state-active,.ui-datepicker .ui-state-active,.ui-datepicker .ui-state-focus,.ui-datepicker .ui-state-hover{color:#FFF;background-color:#D71921}.ui-datepicker .ui-state-disabled,.ui-datepicker .ui-state-disabled .ui-state-default{opacity:.5;background-image:none}.ui-datepicker .ui-datepicker-header{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#313131}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{background-color:#D71921}.ui-datepicker .ui-datepicker-next>.ui-icon,.ui-datepicker .ui-datepicker-prev>.ui-icon{color:#FFF;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0}.ui-datepicker .ui-datepicker-next.ui-state-disabled>.ui-icon,.ui-datepicker .ui-datepicker-prev.ui-state-disabled>.ui-icon{display:none}.ui-datepicker .ui-datepicker-title{font-size:1.1em}.ui-datepicker .ui-datepicker-title select{font-size:1em}.ui-datepicker .ui-datepicker-title select.ui-datepicker-month-year{width:100%}.ui-datepicker .ui-datepicker-buttonpane{border-top:solid 1px #EEE}.ui-datepicker .ui-datepicker-buttonpane button{border:0;color:#FFF;background-color:#313131;background-clip:border-box}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker .ui-datepicker-buttonpane button.ui-priority-secondary{display:none}.popup{background-clip:padding-box;background-color:#FFF;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);display:none;left:0;max-width:300px;padding:1px;position:absolute;text-align:left;top:0;white-space:normal;z-index:30;font-size:14px}.popup.top{margin-top:-10px}.popup.top>.arrow{border-bottom-width:0;border-top-color:rgba(0,0,0,.25);bottom:-11px;left:50%;margin-left:-11px}.popup.top>.arrow:after{border-bottom-width:0;border-top-color:#FFF;bottom:1px;content:" ";margin-left:-10px}.popup.right{margin-left:10px}.popup.right>.arrow{border-left-width:0;border-right-color:rgba(0,0,0,.25);left:-11px;margin-top:-11px;top:50%}.popup.right>.arrow:after{border-left-width:0;border-right-color:#FFF;bottom:-10px;content:" ";left:1px}.popup.bottom{margin-top:10px}.popup.bottom>.arrow{border-bottom-color:rgba(0,0,0,.25);border-top-width:0;left:50%;margin-left:-11px;top:-11px}.popup.bottom>.arrow:after{border-bottom-color:#FFF;border-top-width:0;content:" ";margin-left:-10px;top:1px}.popup.left{margin-left:-10px}.popup.left>.arrow{border-left-color:rgba(0,0,0,.25);border-right-width:0;margin-top:-11px;right:-11px;top:50%}.popup.left>.arrow:after{border-left-color:#FFF;border-right-width:0;bottom:-10px;content:" ";right:1px}.popup .content{padding:10px;font-size:.929em;color:#313131;line-height:150%}.popup>.arrow{border-width:11px;border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0}.popup>.arrow:after{border-width:10px;content:"";border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0}.calendar-date{text-align:center;display:inline-block;line-height:1.2;min-width:100px;border:1px solid #E2E2E2}.calendar-date .part.head{background-color:#F4F4F4;padding:3px 4px;border-bottom:solid 1px #E2E2E2}.calendar-date .part.body{color:#D71921;padding:2px 8px 4px;font-weight:700}.calendar-date .date{font-size:2.429em;line-height:1.1}.calendar-date .month{font-size:.857em;text-transform:uppercase}.calendar-date .day{font-size:.857em;font-weight:400}.newsflash{padding:5%;background-color:#564F49;color:#FFF;font-size:1em}@media (min-width:1024px){.newsflash{padding:30px}.newsflash .newsflash-content{padding-left:5%;margin-left:110px}}.newsflash i{float:left;color:#FFF;line-height:1.3em}.newsflash i.icon-close{float:right;font-size:1.5em;line-height:1em;cursor:pointer}.newsflash p{float:left;padding-left:10px;width:85%;line-height:1.3em}.newsflash p h1,.newsflash p h2,.newsflash p h3{color:#FFF;font-size:1.2em}.newsflash p h1 a,.newsflash p h2 a,.newsflash p h3 a{color:#D71921}@media (min-width:667px){.newsflash p{width:90%}}.cost-breakdown-table{width:100%;margin:inherit}.cost-breakdown-table tr{border-style:dotted;border-width:1px 0 0;border-color:#E2E2E2}.cost-breakdown-table tfoot tr{border-style:solid;border-width:1px 0;border-color:#E2E2E2}.cost-breakdown-table td{padding:6px 10px;vertical-align:bottom}.cost-breakdown-table .item{width:80%;vertical-align:inherit}[dir=ltr] .cost-breakdown-table .item{text-align:left}[dir=rtl] .cost-breakdown-table .item{text-align:right}.cost-breakdown-table .cost{width:20%}[dir=ltr] .cost-breakdown-table .cost{text-align:right}[dir=rtl] .cost-breakdown-table .cost{text-align:left}.cost-breakdown-table .cost.price{font-weight:400}.cost-breakdown-table .cost.price .info-icon{display:inline-block;margin-left:5px}.cost-breakdown-table .cost.price .info-icon:before{content:"\e918";font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;color:#666;cursor:pointer}.cost-breakdown-table tfoot td.cost{font-size:1.5em}.cost-breakdown-header{background-color:#313131;padding:8px 10px;color:#FFF;margin-bottom:10px;font-weight:400}.product-option-table{width:100%;border-style:dotted;border-width:1px 0 0;border-color:#BBB}.product-option-table td,.product-option-table th{font-weight:400;padding:12px 10px;border-style:dotted;border-width:0 0 1px;border-color:#BBB}[dir=rtl] .product-option-table td.align-l,[dir=rtl] .product-option-table th.align-l{text-align:right!important}.product-option-table td .radio-btn,.product-option-table th .radio-btn{display:inline}[dir=ltr] .product-option-table td .radio-btn,[dir=ltr] .product-option-table th .radio-btn{padding-left:0}.product-option-table td .radio-btn>.icon:before,.product-option-table th .radio-btn>.icon:before{left:10px}.product-option-table td label .icon,.product-option-table th label .icon{display:block;position:static;top:0;-webkit-transform:none;-ms-transform:none;transform:none}.product-option-table tr:last-child td{border-width:0}.product-option-table th{background-color:#F4F4F4}.product-option-table .select-col{width:30px}.product-option-table .total-col{width:85px}.product-option-table .label-col{width:350px}.product-option-table .img-col{width:80px}.product-option-table .img-col img{height:53px;width:66px}.product-option-table .cell-force-top{vertical-align:top;padding-top:20px}.product-option-table .car-option-img{max-width:12%}[dir=ltr] .product-option-table .car-option-img{float:left;margin-right:15px}[dir=rtl] .product-option-table .car-option-img{float:right;margin-left:15px}.product-option-table .price-per-day,.product-option-table .transfer-duration{font-size:.857em;min-width:100px;display:inline-block}.product-option-table .attraction-picker{display:inline-block}[dir=ltr] .product-option-table .attraction-picker{margin-right:20px}[dir=rtl] .product-option-table .attraction-picker{margin-left:20px}.product-option-table .attraction-description{font-size:.857em;padding-top:10px}.product-option-table .attraction-message{font-size:.857em;color:#D71921;padding-top:10px}[dir=ltr] .product-option-table .inline-quantitative-option .number-picker{float:left;margin-right:10px}[dir=rtl] .product-option-table .inline-quantitative-option .number-picker{float:right;margin-left:10px}.product-option-table .inline-quantitative-option>div{line-height:34px}.product-option-table .service-name{font-weight:700}.options-table .details-error{position:relative;margin:5px 0;padding:8px 10px 4px;border:1px solid #E2E2E2;color:#DC143C}table.product-info-table{margin:12px 0;font-size:.857em;width:100%;border-style:solid;border-color:#E2E2E2;border-width:1px 0 0 1px}table.product-info-table td,table.product-info-table th{padding:4px 6px;border-style:solid;border-color:#E2E2E2;border-width:0 1px 1px 0;font-weight:400}table.product-info-table td.column-cost,table.product-info-table th.column-cost{text-align:right}table.product-info-table th{background-color:#E4E4E4}ul.product-info-list{margin:10px 0 10px 10px;list-style:none;font-size:.857em}ul.product-info-list li{padding:5px 0}.sub-text-link{font-size:.857em;font-style:italic;color:#D71921}section.promo-text-block-wrapper{padding:0 10%}section.promo-text-block-wrapper .promo-text-block.site-content{padding:0}section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.internal-link-list>ul{margin:1em 0 0 3%}section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.internal-link-list>ul>li>a{text-decoration:none}section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.internal-link-list>ul>li>a:hover{text-decoration:underline}section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.promo-text-block-wrapper{padding:0;min-width:280px}section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.promo-text-block-wrapper .promo-text-block.site-content>table.table{width:80%;margin:0 auto 1em}@media only screen and (max-width:800px){section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.promo-text-block-wrapper .promo-text-block.site-content>table.table{width:100%;margin:0 0 1em}}section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.promo-text-block-wrapper .promo-text-block.site-content>table.table tbody>tr{background:#FFF}section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.promo-text-block-wrapper .promo-text-block.site-content>table.table tbody>tr:nth-child(odd){background:#F4F4F4}section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.promo-text-block-wrapper .promo-text-block.site-content>table.table tbody>tr>th{background:#E4E4E4;vertical-align:bottom;padding:.5em}section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.promo-text-block-wrapper .promo-text-block.site-content>table.table tbody>tr>td{width:50%;padding:.2em .5em}section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.promo-text-block-wrapper .promo-text-block.site-content .markdown-container{padding:0}section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.promo-text-block-wrapper .promo-text-block.site-content .markdown-container>h1{padding:40px 0 0;background-color:#FFF}[dir=ltr] section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.promo-text-block-wrapper .promo-text-block.site-content .markdown-container>h1{text-align:left}[dir=rtl] section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.promo-text-block-wrapper .promo-text-block.site-content .markdown-container>h1{text-align:right}section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.promo-text-block-wrapper .promo-text-block.site-content .markdown-container>h2{font-size:1.714em;color:#313131;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizelegibility;line-height:1.2;margin:1em 0 .5em}@media only screen and (max-width:800px){section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.promo-text-block-wrapper .promo-text-block.site-content .markdown-container>h2{font-size:1.286em}}section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.promo-text-block-wrapper .promo-text-block.site-content .markdown-container>h2>a{color:#313131;text-decoration:none}section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.promo-text-block-wrapper .promo-text-block.site-content .markdown-container>h2>a:hover{color:#313131;cursor:text}section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.promo-text-block-wrapper .promo-text-block.site-content .markdown-container>h3{font-size:1.5em;color:#313131;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizelegibility;line-height:1.2;margin:0}@media only screen and (max-width:800px){section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.promo-text-block-wrapper .promo-text-block.site-content .markdown-container>h3{font-size:1.143em}}.modal-content section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.internal-link-list>ul{margin:1em 0 0 3%}.modal-content section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.internal-link-list>ul>li>a{color:#313131;text-decoration:none}.modal-content section.promo-text-block-wrapper .promo-text-block.site-content .grid-container section.internal-link-list>ul>li>a:hover{color:#313131;text-decoration:none;cursor:text}@media screen and (max-width:800px){.lightbox .lightbox-inner{padding-top:120px}}ul.search-unit-nav{background:0 0;padding:0 8px}ul.search-unit-nav:after,ul.search-unit-nav:before{content:" ";display:table}ul.search-unit-nav:after{clear:both}ul.search-unit-nav li{margin:0 4px;position:relative}[dir=ltr] ul.search-unit-nav li{float:left}[dir=rtl] ul.search-unit-nav li{float:right}ul.search-unit-nav li a{display:block;text-decoration:none;color:#fff;background-color:#564F49;position:relative;padding:0 10px;height:48px;line-height:48px;font-size:1.143em}@media (max-width:980px){ul.search-unit-nav li{margin-right:8px}ul.search-unit-nav li a{font-size:inherit}}ul.search-unit-nav li a:after{display:none;border-color:transparent #564F49;border-style:solid;content:"";position:absolute;top:0;z-index:1}[dir=ltr] ul.search-unit-nav li a:after{border-width:40px 0 0 40px;right:-40px}[dir=rtl] ul.search-unit-nav li a:after{border-width:40px 40px 0 0;left:-40px}ul.search-unit-nav li a:hover{background-color:#564F49;color:#fff}ul.search-unit-nav li a:hover:after{display:none;border-color:transparent #564F49}ul.search-unit-nav li a.active{background-color:#D71921;color:#fff;z-index:1}ul.search-unit-nav li a.active:after{display:none;border-color:transparent #D71921}ul.search-unit-nav li a .icons{display:inline-block}[dir=ltr] ul.search-unit-nav li a .icons{margin-right:8px}[dir=rtl] ul.search-unit-nav li a .icons{margin-left:8px}ul.search-unit-nav li a .icons i{color:inherit;vertical-align:middle;font-size:32px}ul.search-unit-nav li a .icons i:nth-child(2){margin-left:4px}@media (max-width:980px){ul.search-unit-nav li a .icons i{font-size:28px}ul.search-unit-nav li.hide{display:none}}.hotel-availability-map{height:460px;background-color:#FFF;padding:12px;margin:12px 0}.hotel-availability-map .map-canvas{width:100%;height:100%}.hotel-availability-map a.close-btn{width:32px;height:32px;position:absolute;top:0;background-color:#FFF;z-index:1}[dir=ltr] .hotel-availability-map a.close-btn{right:0}[dir=rtl] .hotel-availability-map a.close-btn{left:0}.hotel-availability-map a.close-btn i{font-size:16px;color:#BBB;position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px}.hotel-info-window{float:left;min-width:440px;font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.hotel-info-window .hotel-image{width:30%;height:140px;background-position:center center;position:relative;background-repeat:no-repeat;background-size:cover;margin-top:5px}[dir=ltr] .hotel-info-window .hotel-image{float:left}[dir=rtl] .hotel-info-window .hotel-image{float:right}@media only screen and (max-width:767px){.hotel-info-window{min-width:200px}.hotel-info-window .hotel-image{max-width:30%;width:90px;height:90px}}.hotel-info-window .hotel-info{float:left;width:70%;margin-top:0}[dir=ltr] .hotel-info-window .hotel-info{padding-left:12px}[dir=rtl] .hotel-info-window .hotel-info{padding-right:12px}.hotel-info-window .hotel-name{margin-bottom:2px;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.286em}.hotel-info-window .hotel-name .inline-stars{display:none}.hotel-info-window .hotel-location{font-size:.857em;margin-bottom:2px}.hotel-info-window .star-rating{margin-bottom:2px}.hotel-info-window .star-rating i{font-size:12px}.hotel-info-window .customer-rating{color:#564F49;font-size:.929em;display:none}.hotel-info-window .customer-rating .reviews{font-size:.857em}.hotel-info-window .button-wrapper{margin-top:10px}.hotel-info-window-loader{display:block;background-image:url(/build/img/spinners/grey-snake-64.png);background-repeat:no-repeat;background-position:center center;width:491px;height:159px}.hotel-map-loader{display:block;background-image:url(/build/img/spinners/grey-snake-64.png);background-repeat:no-repeat;background-position:center center;width:100%;height:100%}.toggle-switch{width:60px;height:32px;padding:4px;background-color:#E4E4E4;border-radius:16px;text-align:initial}.toggle-switch::after{content:"";display:inline-block;float:inherit;width:24px;height:24px;background-color:#FFF;border-radius:50%;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out, -webkit-transform .15s ease-out}[dir=ltr] .toggle-switch.on::after{-webkit-transform:translateX(28px);-ms-transform:translateX(28px);transform:translateX(28px)}[dir=rtl] .toggle-switch.on::after{-webkit-transform:translateX(-28px);-ms-transform:translateX(-28px);transform:translateX(-28px)}.toggle-switch-holder{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;cursor:pointer;font-size:.929em;text-transform:capitalize}.toggle-switch-holder:after,.toggle-switch-holder:before{content:" ";display:table}.toggle-switch-holder:after{clear:both}.toggle-switch-holder .part{display:table-cell;vertical-align:middle}[dir=ltr] .toggle-switch-holder .part.left{text-align:right}[dir=ltr] .toggle-switch-holder .part.right,[dir=rtl] .toggle-switch-holder .part.left{text-align:left}[dir=rtl] .toggle-switch-holder .part.right{text-align:right}.toggle-switch-holder .part.switch .toggle-switch-holder label{display:none}[dir=ltr] .toggle-switch-holder .toggle-switch,[dir=ltr] .toggle-switch-holder label,[dir=rtl] .toggle-switch-holder .toggle-switch,[dir=rtl] .toggle-switch-holder label{float:none}.toggle-switch-holder label{color:rgba(49,49,49,.5);line-height:1.2;white-space:normal;-webkit-transition:color .2s linear;transition:color .2s linear}.toggle-switch-holder label.active{color:#313131}[dir=ltr] .toggle-switch-holder label:first-child{padding-right:8px}[dir=ltr] .toggle-switch-holder label:last-child,[dir=rtl] .toggle-switch-holder label:first-child{padding-left:8px}[dir=rtl] .toggle-switch-holder label:last-child{padding-right:8px}.star-rating{display:inline-block;white-space:nowrap}.star-rating i{color:#FFCE1F;margin:0 1px;font-size:16px}a.hotel-map-link{vertical-align:bottom}a.hotel-map-link i{font-size:14px;color:#BBB}a.hotel-map-link:hover{text-decoration:none}a.shortlist-toggle{display:none;color:#BBB;cursor:pointer;text-decoration:none}a.shortlist-toggle:hover{text-decoration:none}a.shortlist-toggle i{font-size:26px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#BBB;vertical-align:middle}a.shortlist-toggle.remove i{color:#CD3827}.hotel-image a.shortlist-toggle{position:absolute;top:6px}[dir=ltr] .hotel-image a.shortlist-toggle{left:6px}[dir=rtl] .hotel-image a.shortlist-toggle{right:6px}.hotel-image a.shortlist-toggle.add i{color:rgba(255,255,255,.9)}.hotel-image:hover a.shortlist-toggle.add i{color:#FFF}.customer-rating.large{background-color:#564F49;padding:8px 12px;color:#FFF;display:block;text-decoration:none}.customer-rating.large .rating{font-size:3.143em;display:inline-block;line-height:100%}[dir=ltr] .customer-rating.large .rating{margin-right:8px}[dir=rtl] .customer-rating.large .rating{margin-left:8px}.customer-rating.large .detail{display:inline-block}.customer-rating.large .phrase{font-size:1.5em;line-height:100%}.customer-rating.large .reviews{font-size:.929em}.hotel-information-columns{margin:12px 0 16px}.hotel-information-columns:after,.hotel-information-columns:before{content:" ";display:table}.hotel-information-columns:after{clear:both}[dir=ltr] .hotel-information-columns{padding-right:300px}[dir=rtl] .hotel-information-columns{padding-left:300px}@media screen and (max-width:980px){[dir=ltr] .hotel-information-columns{padding-right:0}[dir=rtl] .hotel-information-columns{padding-left:0}}[dir=ltr] .hotel-information-columns .main-col,[dir=ltr] .hotel-information-columns .side-col{float:right}[dir=rtl] .hotel-information-columns .main-col,[dir=rtl] .hotel-information-columns .side-col{float:left}.hotel-information-columns .main-col{width:100%}.hotel-information-columns .side-col{width:300px}[dir=ltr] .hotel-information-columns .side-col{margin-right:-300px;padding-left:16px}[dir=rtl] .hotel-information-columns .side-col{margin-left:-300px;padding-right:16px}@media screen and (max-width:980px){.hotel-information-columns .side-col{width:100%}[dir=ltr] .hotel-information-columns .side-col{margin-right:0;padding-left:0}[dir=rtl] .hotel-information-columns .side-col{margin-left:0;padding-right:0}}.image-gallery .stage{position:relative;background-color:#E4E4E4;height:480px;z-index:9}@media screen and (max-width:800px){.image-gallery .stage{height:420px}}@media screen and (max-width:767px){.image-gallery .stage{height:260px}}.image-gallery .stage .slick-slide img{height:480px;object-fit:cover;margin:auto;max-width:100%;min-height:100%;width:auto}@media screen and (max-width:800px){.image-gallery .stage .slick-slide img{height:420px}}@media screen and (max-width:767px){.image-gallery .stage .slick-slide img{height:260px}}@media screen and (min-width:1200px){.image-gallery .stage .slick-slide img{width:110%;object-position:top}}.image-gallery .stage .slick-slide img.slick-loading{background-image:url(/build/img/spinners/gallery-spinner.gif);background-position:center center;background-repeat:no-repeat}.image-gallery .stage .slick-arrow{cursor:pointer;width:32px;height:60px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:none;outline:0;background-color:#FFF;color:transparent;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:11}@media (min-width:481px){.image-gallery .stage .slick-arrow:not(.visible):not(:hover){opacity:0}}.image-gallery .stage .slick-arrow:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#D71921;font-size:20px}[dir=ltr] .image-gallery .stage .slick-arrow.slick-prev,[dir=rtl] .image-gallery .stage .slick-arrow.slick-next{left:0}[dir=ltr] .image-gallery .stage .slick-arrow.slick-prev:after,[dir=rtl] .image-gallery .stage .slick-arrow.slick-next:after{content:"\e944"}[dir=ltr] .image-gallery .stage .slick-arrow.slick-next,[dir=rtl] .image-gallery .stage .slick-arrow.slick-prev{right:0}[dir=ltr] .image-gallery .stage .slick-arrow.slick-next:after,[dir=rtl] .image-gallery .stage .slick-arrow.slick-prev:after{content:"\e945"}.image-gallery .stage .slick-arrow.visible:not(:hover),.image-gallery .stage:hover .slick-arrow:not(:hover){opacity:.75}.image-gallery .counter{position:absolute;bottom:0;background-color:#FFF;color:#000;padding:6px;font-size:.857em;z-index:10}[dir=ltr] .image-gallery .counter{right:0;border-top-left-radius:0}[dir=rtl] .image-gallery .counter{left:0;border-top-right-radius:0}.image-gallery .thumb-container{position:relative;padding:4px 0;z-index:9}@media only screen and (max-width:667px){.image-gallery .thumb-container{display:none}}.image-gallery .thumb-container .slick-slide{width:68px;height:68px;position:relative;margin:0 2px;background-repeat:no-repeat;background-size:cover}.image-gallery .thumb-container .slick-slide .mask{display:block;position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,.1);z-index:1}.image-gallery .thumb-container .slick-slide.selected .mask,.image-gallery .thumb-container .slick-slide:hover .mask{background-color:transparent}.image-gallery .thumb-container .slick-arrow{cursor:pointer;width:32px;height:68px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:none;outline:0;background-color:#FFF;color:transparent;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:11}@media (min-width:481px){.image-gallery .thumb-container .slick-arrow:not(.visible):not(:hover){opacity:0}}.image-gallery .thumb-container .slick-arrow:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#D71921;font-size:20px}[dir=ltr] .image-gallery .thumb-container .slick-arrow.slick-prev,[dir=rtl] .image-gallery .thumb-container .slick-arrow.slick-next{left:0}[dir=ltr] .image-gallery .thumb-container .slick-arrow.slick-prev:after,[dir=rtl] .image-gallery .thumb-container .slick-arrow.slick-next:after{content:"\e944"}[dir=ltr] .image-gallery .thumb-container .slick-arrow.slick-next,[dir=rtl] .image-gallery .thumb-container .slick-arrow.slick-prev{right:0}[dir=ltr] .image-gallery .thumb-container .slick-arrow.slick-next:after,[dir=rtl] .image-gallery .thumb-container .slick-arrow.slick-prev:after{content:"\e945"}.image-gallery .thumb-container .slick-arrow.visible:not(:hover),.image-gallery .thumb-container:hover .slick-arrow:not(:hover){opacity:.75}.image-gallery .customer-rating{background-color:rgba(86,79,73,.95);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:4;position:absolute;top:12px}[dir=ltr] .image-gallery .customer-rating{right:12px}[dir=rtl] .image-gallery .customer-rating{left:12px}.image-gallery:hover .customer-rating:not(:hover){opacity:.4}.hotel-price-panel{background-color:#FFF;padding:12px;margin-bottom:12px}[dir=ltr] .hotel-price-panel{text-align:right}[dir=rtl] .hotel-price-panel{text-align:left}.hotel-price-panel .panel-container{position:relative}.hotel-price-panel .panel-container .dsf-image-wrapper{position:absolute;bottom:0;left:0}.hotel-price-panel .panel-container .dsf-image-wrapper img{height:50px}.hotel-price-panel .low-deposit-prompt{color:#D71921;padding-bottom:8px;border-bottom:dashed 1px #E2E2E2;margin-bottom:8px}[dir=ltr] .hotel-price-panel .low-deposit-prompt .low-deposit-logo{float:left;margin-right:6px}[dir=rtl] .hotel-price-panel .low-deposit-prompt .low-deposit-logo{float:right;margin-left:6px}.hotel-price-panel .teaser-price{margin:4px 0}.hotel-price-panel .teaser-price .price{font-size:2em}.hotel-price-panel .icon-plus{font-size:16px;margin:0 5px}.hotel-price-panel .preloader{margin:40px auto}.hotel-price-panel .price-caption,.hotel-price-panel .price-legend{font-size:.857em}.hotel-price-panel .price-legend span{display:block;padding-top:5px}.hotel-price-panel .book-button{margin:12px 0 0}.hotel-price-panel .promo-indicator{margin:4px 0}@media screen and (max-width:980px){.hotel-price-panel .panel-container .dsf-image-wrapper img{height:75px}.hotel-price-panel .teaser-prices{display:inline-block;vertical-align:top;border:none;margin:0 16px 0 0}.hotel-price-panel .teaser-prices .teaser-price{display:inline-block;vertical-align:top;border:none;padding:0}}.ancillary-summary{padding:16px 0;background:#FFF}.ancillary-summary .site-content{position:relative;min-height:40px}[dir=ltr] .ancillary-summary .site-content .summary-title{margin-right:200px}[dir=rtl] .ancillary-summary .site-content .summary-title{margin-left:200px}.ancillary-summary .site-content .summary-title .available-message,.ancillary-summary .site-content .summary-title h2{display:inline;vertical-align:baseline}[dir=ltr] .ancillary-summary .site-content .summary-title .available-message{margin-left:5px}[dir=rtl] .ancillary-summary .site-content .summary-title .available-message{margin-right:5px}.ancillary-summary .site-content .summary-details{padding-top:4px}[dir=ltr] .ancillary-summary .site-content .summary-details{margin-right:200px}[dir=rtl] .ancillary-summary .site-content .summary-details{margin-left:200px}.ancillary-summary .site-content .summary-details span{white-space:nowrap}.ancillary-summary .site-content .button{position:absolute;top:50%;margin-top:-16px}[dir=ltr] .ancillary-summary .site-content .button{right:16px}[dir=rtl] .ancillary-summary .site-content .button{left:16px}.ancillary-itinerary{border-style:solid;border-width:1px 0;border-color:#E2E2E2;display:table;width:100%;background-color:#FFF;margin-top:-1px}.ancillary-itinerary .part{display:table-cell;padding:10px 15px 15px}[dir=ltr] .ancillary-itinerary .part{border-right:solid 1px #EEE}[dir=rtl] .ancillary-itinerary .part{border-left:solid 1px #EEE}.ancillary-itinerary .part h5{margin-bottom:2px}.ancillary-itinerary .part li{line-height:140%}.ancillary-itinerary .part.info{min-width:300px}.ancillary-itinerary .part.info .detail{margin-bottom:12px}.ancillary-itinerary .part.cost{width:200px;vertical-align:bottom}[dir=ltr] .ancillary-itinerary .part.cost{text-align:right}[dir=rtl] .ancillary-itinerary .part.cost{text-align:left}table.ancillary-search-results{width:100%;background-color:#FFF;margin:16px 0 32px}table.ancillary-search-results td,table.ancillary-search-results th{padding:12px}table.ancillary-search-results td .option-type,table.ancillary-search-results th .option-type{unicode-bidi:embed}table.ancillary-search-results td.cost-cell,table.ancillary-search-results th.cost-cell{width:12%}[dir=ltr] table.ancillary-search-results td.cost-cell,[dir=ltr] table.ancillary-search-results th.cost-cell{text-align:right}[dir=rtl] table.ancillary-search-results td.cost-cell,[dir=rtl] table.ancillary-search-results th.cost-cell{text-align:left}table.ancillary-search-results td.button-cell,table.ancillary-search-results th.button-cell{width:20%;text-align:center;vertical-align:middle;white-space:nowrap}table.ancillary-search-results td .price,table.ancillary-search-results th .price{font-size:1.714em}table.ancillary-search-results th{background-color:#313131;color:#FFF}[dir=ltr] table.ancillary-search-results th{text-align:left}[dir=rtl] table.ancillary-search-results th{text-align:right}table.ancillary-search-results td{border-bottom:1px solid #E2E2E2}table.ancillary-search-results tr:last-child td{border-bottom:0}table.ancillary-search-results a.info-link{font-size:.857em;color:#D71921}table.ancillary-search-results a.info-link:hover{text-decoration:underline}table.ancillary-search-results ul.product-details{margin:8px;font-size:.929em}table.ancillary-search-results ul.product-details li{margin:0 0 8px}table.ancillary-search-results .note{font-size:.857em}.abtest-ancillary-price-variant{display:none}.ng-submitted .ng-invalid .datepicker-wrapper,.ng-submitted .ng-invalid .input-with-icon input,.ng-submitted .pseudo-input.ng-invalid input,.ng-submitted div.ng-invalid .autocompleter>input,.ng-submitted div.ng-invalid .driver-type-select,.ng-submitted input.ng-invalid,.ng-submitted select.ng-invalid,.ng-submitted span.ng-invalid>select{border-color:#DC143C}.ng-submitted .checkbox-btn.ng-invalid-must-check{background-color:#DC143C;border-color:#DC143C;color:#FFF}.ng-submitted .checkbox-btn.ng-invalid-must-check .icon.off{color:#FFF}input.ng-invalid-email{border-color:#DC143C}.flash-message{margin:8px 0 10px;padding:8px;background-color:#F6F6F6;position:relative}[dir=ltr] .flash-message{padding-left:48px}[dir=rtl] .flash-message{padding-right:48px}.flash-message li{padding:4px 8px 4px 0}.flash-message li a{color:#005EB8;text-decoration:underline}.flash-message:before{background-color:#E2E2E2;bottom:0;content:" ";position:absolute;top:0;width:40px}[dir=ltr] .flash-message:before{left:0}[dir=rtl] .flash-message:before{right:0}.flash-message:after{font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#313131;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:22px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[dir=ltr] .flash-message:after{left:9px}[dir=rtl] .flash-message:after{right:9px}.flash-message.error-message{color:#DC143C}.flash-message.error-message:after{content:"\e639"}.flash-message.success-message{color:#269B28}.flash-message.success-message:after{content:"\e636"}.flash-message.warning-message{color:#FF7802}.flash-message.warning-message:after{content:"\e639"}.flash-message.closed{display:none}.baggage-included{color:#269B28;font-size:30px;margin-left:10px;margin-top:2px;position:absolute}.section-wrapper.section-two-column{padding:10px 0 0}.section-wrapper.section-two-column .two-col-tower{float:left;padding:0 7%}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column{width:100%}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column p a{display:inline}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.pull-left{float:left}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.pull-left.text-block{padding-bottom:10px}@media (min-width:1200px){.section-wrapper.section-two-column .two-col-tower{padding-top:10px}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.col-25{width:25%}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.col-50{width:50%}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.col-75{width:75%}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.pull-left.text-block{padding-right:10px;padding-bottom:0}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.pull-right{padding-left:10px}}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.pull-right{float:right;padding-bottom:10px}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.pull-right.text-block{padding-top:10px;padding-bottom:0}@media (min-width:1200px){.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.pull-right.text-block{padding-top:0;padding-left:10px}}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column img{display:block;width:100%}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.text-block{font-size:.963rem;line-height:1.4}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.text-block h1{color:#313131;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizeLegibility;font-size:2em;line-height:1.2;margin:0 0 1em}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.text-block li,.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.text-block p{font-size:.963rem;line-height:1.4;margin:1em 0;padding:0}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.text-block ul{list-style-type:disc;padding:20px 20px 0}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column.text-block ul li{margin:0;padding-bottom:10px}.section-wrapper.section-two-column .two-col-tower .two-col-tower-column iframe{width:100%}.section-wrapper.section-two-column:first-of-type .two-col-tower{padding-top:10px}.sticky-internal-link-list{display:none}@media only screen and (min-width:769px){.sticky-internal-link-list{display:block}}.sticky-internal-link-list.fixed .sticky-content{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.internal-link-list{background-color:#FFF;padding:0 12px 20px}.internal-link-list li{display:block;margin-bottom:10px}.internal-link-list li a{text-decoration:underline;margin-right:10px;font-size:.857em}@media only screen and (min-width:1600px){.internal-link-list{padding:0}.internal-link-list li a{font-size:.929em}}.internal-link-list li a p{display:inline}.grid-container.site-content-gutter .internal-link-list.site-content-gutter{padding:0 4px}.live-chat-button>a{position:relative}.live-chat-button>a:before{background:url(/build/img/emiratesHolidays/icons/ekh-live-chat-icon.svg) no-repeat;background-size:contain;content:"";height:32px;width:32px;position:absolute;top:50%;margin-top:-16px}[dir=ltr] .live-chat-button>a:before{left:0}[dir=rtl] .live-chat-button>a:before{right:0}.live-chat-button>a.offline:before{background-image:url(/build/img/emiratesHolidays/icons/ekh-live-chat-icon-offline.svg)}.live-chat-button>a .magic-lie{display:none!important}[dir=ltr] .live-chat-button>a{padding-left:40px}[dir=rtl] .live-chat-button>a{padding-right:40px}@media screen and (max-width:1100px){.live-chat-button>a:before{width:35px;background-position:3px 0}.live-chat-button>a span{display:none}}@media screen and (max-width:737px){.live-chat-button{display:none!important}}.live-chat{background:url(/build/img/emiratesHolidays/giraffe_600.jpg) center no-repeat;background-size:cover;color:#fff;display:block;font-size:1.5em;height:523px;margin:0;width:523px;text-shadow:0 0 60px #000;overflow:hidden;z-index:10!important}[dir=ltr] .live-chat{background-image:-webkit-radial-gradient(100px 160px farthest-corner,rgba(128,128,128,.2) 0,rgba(0,0,0,0) 50%),url(/build/img/emiratesHolidays/giraffe_600.jpg);background-image:radial-gradient(farthest-corner at 100px 160px,rgba(128,128,128,.2) 0,rgba(0,0,0,0) 50%),url(/build/img/emiratesHolidays/giraffe_600.jpg);padding:145px 20px 20px 45px}.site-37[dir=ltr] .live-chat{background-image:-webkit-radial-gradient(100px 430px farthest-corner,rgba(128,128,128,.2) 0,rgba(0,0,0,0) 50%),url(/build/img/emiratesHolidays/dubai_600.jpg);background-image:radial-gradient(farthest-corner at 100px 430px,rgba(128,128,128,.2) 0,rgba(0,0,0,0) 50%),url(/build/img/emiratesHolidays/dubai_600.jpg);padding:280px 20px 20px 45px;text-shadow:0 0 10px rgba(0,0,0,.3)}[dir=rtl] .live-chat{background-image:-webkit-radial-gradient(160px 160px farthest-corner,rgba(128,128,128,.2) 0,rgba(0,0,0,0) 50%),url(/build/img/emiratesHolidays/giraffe_600.jpg);background-image:radial-gradient(farthest-corner at 160px 160px,rgba(128,128,128,.2) 0,rgba(0,0,0,0) 50%),url(/build/img/emiratesHolidays/giraffe_600.jpg);padding:95px 220px 20px 20px}.live-chat .squiggle{display:none}.live-chat .need-more-help{font-family:EKM,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2em;font-weight:400}.live-chat .need-more-help p:nth-child(2){margin-top:-10px}[dir=ltr] .live-chat .need-more-help p:nth-child(2){padding-left:30px;padding-right:0}[dir=rtl] .live-chat .need-more-help p:nth-child(2){padding-left:0;padding-right:30px}.live-chat .chat-with-agent{font-family:EKM,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;font-weight:400;margin-top:7px;text-shadow:0 0 10px #000}.site-37 .live-chat .chat-with-agent{text-shadow:0 0 10px rgba(0,0,0,.6)}.live-chat>span{cursor:pointer}.live-chat>span.button{text-shadow:none}[dir=rtl] .live-chat>span{margin-right:100px}.live-chat .splitter{display:block;height:1px}.live-chat .button.primary.launch-livechat{margin:30px 0 0}[dir=rtl] .live-chat .button.primary.launch-livechat{margin-right:100px}.live-chat .reject-chat{border-bottom:1px solid #fff;cursor:pointer;font-size:.714em}[dir=rtl] .live-chat .reject-chat{margin-right:100px}.live-chat .live-chat-thanks{background-color:rgba(0,0,0,.55);position:absolute;top:0;left:0;right:0;bottom:0}.live-chat .live-chat-thanks .chat-modal-content{background-color:rgba(255,255,255,.85);border:5px solid #fff;border-radius:5px;color:#000;font-family:EKM,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;height:175px;left:50%;padding:40px 50px;position:absolute;text-shadow:none;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:370px}.live-chat .live-chat-thanks .chat-modal-content .close{background-color:#D71921;border-radius:50%;cursor:pointer;height:40px;padding:10px;position:absolute;top:0;width:40px}.live-chat .live-chat-thanks .chat-modal-content .close:before{font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#FFF;content:"\e938"}[dir=ltr] .live-chat .live-chat-thanks .chat-modal-content .close{-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0);right:0}[dir=rtl] .live-chat .live-chat-thanks .chat-modal-content .close{-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:0}.live-chat .live-chat-thanks .chat-modal-content .thanks-heading{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.live-chat .live-chat-thanks .chat-modal-content .thanks-more-text{font-size:.714em;padding-top:10px}[dir=ltr] .live-chat .live-chat-thanks .chat-modal-content .thanks-more-text{padding-left:15px}[dir=rtl] .live-chat .live-chat-thanks .chat-modal-content .thanks-more-text{padding-right:15px}@media screen and (max-width:737px){.live-chat{display:none!important}}@media (min-width:1200px){.search-panel-unified.holidays.inline-cabin .departure,.search-panel-unified.holidays.inline-cabin .destination{width:23%}.search-panel-unified.holidays.inline-cabin .cabin,.search-panel-unified.holidays.inline-cabin .occupancy{width:11%}}.breakdown-table{width:300px}@media (min-width:667px){.breakdown-table{width:500px}}.breakdown-table .table-row{padding:0;border-bottom:1px solid #CCC;margin:15px 24px}.breakdown-table .table-row span{text-align:left;margin-bottom:5px;display:inline-block}.breakdown-table .table-row span.total{float:right}.breakdown-table .table-footer{width:100%;background-color:#313131;padding:10px 24px}.breakdown-table .table-footer span{font-weight:700;color:#FFF}.breakdown-table .table-footer span.total{float:right}.popup-content.popup-full-width{max-width:initial;padding:0}.headline-inline{background-color:#FFF;max-width:1600px;margin:0 auto}.headline-inline h1,.headline-inline h2,.headline-inline h3,.headline-inline h4,.headline-inline h5{padding:10px 7%}.cruises-carousel .item{margin:3px!important}.main-banner-wrapper{padding-top:0!important;position:relative;width:100%;max-width:1600px;background-color:#F0F2F3;margin:0 auto;overflow-x:hidden}.main-banner{overflow:hidden}.main-banner img{max-width:100%;height:auto}.bg-white{background:#FFF}.cruise-carousel .image{height:615px;background-size:cover;background-position:center center}@media screen and (max-width:767px){.main-banner{padding-top:70px}.cruise-carousel .image{background-color:#E4E4E4;position:relative;height:260px}}.mainLeft p{font-weight:400;font-size:14px}.mainLeft{float:left;width:57%;padding:3% 5% 5%}.mainRight{float:left;width:43%;padding:3% 5% 5% 0;text-align:center}.mainLeft h1{padding-left:0;margin-bottom:20px}.mainRight img{max-width:100%;height:auto}.featured-cruise-area{margin:auto auto 180px;width:80%;overflow:hidden}.featured-cruise{float:left;margin-left:2%;margin-right:2%;width:45.7%}.featured-cruise img{max-width:100%;height:auto}.featured-cruise-title{margin-left:20px;margin-bottom:20px}.featured-cruise-description{background:#FFF;overflow:hidden;padding:12px}.featured-cruise-description .btn-cta{float:right}.featured-cruise-text{float:left;margin-top:7px}.featured-bottom-content h2{margin-top:20px;margin-bottom:20px;font-size:32px}.bottom-caro .owl-carousel .owl-item img{margin-bottom:54px}@media only screen and (max-width:870px){.featured-cruise-area{width:95%}.mainLeft,.mainRight{width:100%;padding:5%}}@media only screen and (max-width:730px){.featured-cruise{width:86%;margin:auto auto 100px;float:none}.featured-cruise-area{margin-bottom:0}}.content-wrapper.holiday-details{background:0 0}.holiday-sub-title{font-size:14px;margin-top:10px;margin-bottom:30px}.new-slider{position:relative;float:left;width:71.2%;margin-bottom:1%}.new-slider-wrapper{background:0 0;padding-top:0}.new-slider-nav{position:relative;background:#FFF;padding:0;overflow:hidden}.new-slider-nav ul{margin:0;padding:0;list-style:none}.new-slider-nav ul li{float:left;width:12.4%;height:100px;overflow:hidden;text-align:center;margin:.5%}.new-slider-nav ul li img{height:auto;width:auto;min-width:100%;max-height:100%}.new-slider-prev{float:left;width:2%;height:22px;display:block;background:url(../../build/img/new/slider-prev.png) center no-repeat;padding-top:50px;padding-bottom:50px;margin:.5%}.new-slider-next{float:right;width:2%;height:22px;display:block;background:url(../../build/img/new/slider-next.png) center no-repeat;padding-top:50px;padding-bottom:50px;margin:.5%}.new-slider-numslides{position:absolute;bottom:109px;right:0;background:#FFF;padding:10px;border-radius:12px 0 0}.sidebar-1{float:left;width:27.8%;padding:1%;margin-left:1%;background:#FFF}.sidebar-1-left{width:35%;float:left;font-size:15px;margin-top:15px;margin-bottom:15px}.sidebar-1-right{width:65%;float:left;font-size:38px}.sidebar-1-calltobook{width:100%;float:left;color:#FFF;background-color:#D71921;border-radius:3px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;text-align:center;padding-top:5px;padding-bottom:5px}.sidebar-2{margin-left:1%;margin-top:1%;float:left;background:#564F49;color:#FFF;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:1%;width:27.8%;font-size:24px;text-align:center}.sidebar-3{margin-left:1%;float:left;background:#FFF;padding:1%;width:27.8%}.sidebar-3 img{width:100%}.sidebar-3 h2{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:30px;margin-top:15px;margin-bottom:15px}.sidebar-3 ul{list-style:disc;margin-left:20px;font-size:16px}.new-slider-top img{width:100%}.holiday-details-content{float:left;width:100%;padding:1%;background:#FFF;margin-bottom:1%}.holiday-itinerary{padding-bottom:3%}.holiday-itinerary:after{content:"";display:block;clear:both}.holiday-details-content ul{list-style:disc;margin-top:20px;margin-bottom:20px;float:left;width:100%}.holiday-details-content ul li{float:left;width:auto;margin-left:20px;margin-right:15px;font-size:14px;line-height:1.6}.holiday-details-content p{font-size:14px;line-height:1.6;margin:18px 0}.holiday-details-content .left,.holiday-details-content .right{float:left;width:49%;margin-right:1%}.holiday-details-content .right{margin-right:0;margin-left:1%}.holiday-details-content .split-tower>div{float:left;width:49%;margin-left:1%}.holiday-details-content h2 span{font-size:16px}.dark-bg{background:#564F49;color:#FFF;margin-bottom:1%}.dark-bg h2{color:#FFF;border-bottom:0;margin-bottom:0;font-size:28px}.single-title h2{border-bottom:0;margin-bottom:0}.single-title{margin-bottom:0}.cabin-details-wrapper{background:0 0;padding-top:0}.cabin-details-top{border:1px solid #000;border-bottom:0;padding:1% 1% 1% 2%;background:#FFF}.cabin-details-top h2{font-size:30px}.cabin-details-grey{background:#C6C6C6;border-left:solid 1px #000;border-right:solid 1px #000;float:left;font-size:16px;padding:5px 1% 5px 2%;width:100%}.cabin-details-grey .start{float:left}.cabin-details-grey .end{float:right}.cabin-details-grey:after{clear:both}.cabin-details-mid{background:#FFF;float:left;width:100%;border-right:solid 1px #000;border-bottom:solid 1px #000;color:#D00;font-size:40px}.cabin-group .content-wrapper:first-child{background-color:transparent}.cabin-details-mid h3{font-size:22px}.cabin-details-mid .left{float:left;width:17%;padding:2% 1% 2% 2%;border-left:solid 1px #000;border-right:solid 1px #000}.cabin-details-mid .right{float:right;width:83%;padding:1%;text-align:right}.cabin-details-bot{float:left;width:100%;border:1px solid #000;border-top:0;background:#FFF;margin-bottom:1%;font-size:14px}.cabin-details-bot .left,.cabin-details-bot .start{float:left;width:17%;padding:1% 0 1% 1%}.cabin-details-bot .left img,.cabin-details-bot .start img{width:100%}.cabin-details-bot .end,.cabin-details-bot .right{float:right;width:83%;padding:1%}.cabin-details-bot h3{font-size:22px}.cabin-column{float:left;width:100%}.cabin-col{float:left;width:33%}.cabin-col ul,.cabin-column ul{list-style:disc;margin-left:20px;margin-top:20px}.cabin-column ul:after{clear:both}.cabin-col ul li{margin-bottom:4px}.cabin-column ul li{float:left;margin-bottom:4px;padding-right:20px;width:33%}.cabin-details-bot p{float:left;width:100%}.call-to-book-wrapper{background:0 0;text-align:center;padding-top:1%}.call-to-book{background:#D00;color:#FFF;font-size:28px;padding:.5% 4%;display:inline-block;border-radius:6px;margin-bottom:20px}@media only screen and (max-width:767px){.new-slider{width:100%}.sidebar-1{width:100%;margin-left:0}.sidebar-group{float:left;width:100%;margin-top:1%}.sidebar-2{width:100%;padding:3%;margin-top:0;margin-left:0}.sidebar-3{width:100%;padding:3%;margin-top:0;margin-left:0;min-height:0}.new-sidebar{float:left;width:100%}.sidebar-3 img{max-width:350px;height:auto}.sidebar-image1{text-align:center}.cabin-details-mid .left{width:40%;padding-top:3%;padding-bottom:3%}.cabin-details-mid .right{width:60%}.cabin-details-bot .left{width:40%}.cabin-details-bot .right{width:60%}.cabin-col,.cabin-col ul li,.cabin-column,.cabin-column ul li{width:100%}.holiday-details-content .split-tower>div{float:initial;width:100%;margin-left:0}}.new-title{margin-left:2%}.new-sub-title{float:left;margin-left:2%;font-size:30px;margin-top:1%;margin-bottom:1%}.newLeft{float:left;width:62%;margin-left:2%;margin-right:1%;font-size:18px}.newRight{float:left;width:32%;margin-left:1%;margin-right:2%}.caribbean-top{background:#D00;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#FFF;font-size:30px;padding:2% 5%}.caribbean-mid{background:#F0F2F3;font-size:18px;padding:5%}.caribbean-bot{background:#564F49;font-size:18px;padding:5%;color:#FFF}.caribbean-wrapper{padding-bottom:3%}.bottom-caro{padding-top:1%!important}@media only screen and (max-width:630px){.newLeft,.newRight{width:100%;margin-left:0;margin-right:0}}.autocompleter.multi-select .field.inactive{background:#E4E4E4}.autocompleter.multi-select .field.inactive input{background:#E4E4E4;width:86px}[dir=ltr] .autocompleter.multi-select .field.inactive input{float:left}[dir=rtl] .autocompleter.multi-select .field.inactive input{float:right}.autocompleter.multi-select .field.inactive .selection{background:#E4E4E4}.autocompleter.multi-select .field.inactive .selection>li{cursor:default;position:relative;color:#FFF;background-color:#3C3C3C;padding-right:5px;padding-left:5px;line-height:26px;height:26px}