/*! 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}@media screen and (max-width:880px){.light-box-modal{z-index:1002!important}}.sticky-panel-hidden{position:absolute;opacity:0}[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}.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{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}.caption-text{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.markdown-component a{pointer-events:none;color:#000;font-weight:700}@media only screen and (min-width:320px) and (max-width:799px){.desktop-view{display:none!important}}@media only screen and (min-width:800px){.mobile-view{display:none!important}}@-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}@media only screen and (min-width:800px){.cc-picker{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.cc-picker-flag{top:4px!important}.cc-picker-code-select-enabled{top:7px!important;width:100px!important}}.cc-picker{overflow:hidden;display:inline-block;cursor:default;padding-right:5px;vertical-align:middle;font-family:Arial,Helvetica,sans-serif;font-size:12px}.cc-picker-flag{width:16px;height:11px;margin-right:7px;display:inline-block;background:url(../../img/flags.png);position:relative;top:1px}.cc-picker-code{display:inline-block;width:35px}.cc-picker-code-select-enabled::after{content:"";width:0;height:0;position:absolute;top:5px;right:4px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #512b2b}.cc-picker-code-select-enabled{cursor:pointer;padding-right:16px;position:relative}.cc-picker-code-list .cc-picker-code{color:gray;width:38px}.cc-picker-code-list{list-style:none;margin:0 0 0 -5px;padding:1px;max-height:200px;overflow-y:scroll;position:absolute;border:1px solid #dad8d8;background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px}.cc-picker-code-filter{margin:0 0 0 -5px;padding:1px;width:286px;height:23px;position:absolute;border:1px solid #dad8d8;font-family:Arial,Helvetica,sans-serif;font-size:12px}input[class=cc-picker-code-filter]::-webkit-input-placeholder{color:gray;font-style:italic}input[class=cc-picker-code-filter]:-moz-placeholder{color:gray;font-style:italic}input[class=cc-picker-code-filter]::-moz-placeholder{color:gray;font-style:italic}input[class=cc-picker-code-filter]:-ms-input-placeholder{color:gray;font-style:italic}.cc-picker-code-list>li:hover{background-color:#e1e1e1}.cc-picker-code-list>li.cc-picker-selected-country{background-color:#f0f0f0}.cc-picker-code-list>li{cursor:pointer;padding:3px 15px 3px 3px}.cc-picker-flag.zw{background-position:0 0}.cc-picker-flag.zm{background-position:-16px 0}.cc-picker-flag.za{background-position:0 -11px}.cc-picker-flag.yt{background-position:-16px -11px}.cc-picker-flag.ye{background-position:-32px 0}.cc-picker-flag.ws{background-position:-32px -11px}.cc-picker-flag.wf{background-position:0 -22px}.cc-picker-flag.vu{background-position:-32px -22px}.cc-picker-flag.vn{background-position:0 -33px}.cc-picker-flag.vi{background-position:-16px -33px}.cc-picker-flag.vg{background-position:-32px -33px}.cc-picker-flag.ve{background-position:-48px 0}.cc-picker-flag.vc{background-position:-48px -11px}.cc-picker-flag.va{background-position:-48px -22px}.cc-picker-flag.uz{background-position:-48px -33px}.cc-picker-flag.uy{background-position:0 -44px}.cc-picker-flag.um,.cc-picker-flag.us{background-position:-16px -44px}.cc-picker-flag.ug{background-position:-32px -44px}.cc-picker-flag.ua{background-position:-48px -44px}.cc-picker-flag.tz{background-position:-64px 0}.cc-picker-flag.tw{background-position:-64px -11px}.cc-picker-flag.tv{background-position:-64px -22px}.cc-picker-flag.tt{background-position:-64px -33px}.cc-picker-flag.tr{background-position:-64px -44px}.cc-picker-flag.to{background-position:0 -55px}.cc-picker-flag.tn{background-position:-16px -55px}.cc-picker-flag.tm{background-position:-32px -55px}.cc-picker-flag.tl{background-position:-48px -55px}.cc-picker-flag.tk{background-position:-64px -55px}.cc-picker-flag.tj{background-position:0 -66px}.cc-picker-flag.th{background-position:-16px -66px}.cc-picker-flag.tg{background-position:-32px -66px}.cc-picker-flag.tf{background-position:-48px -66px}.cc-picker-flag.td{background-position:-64px -66px}.cc-picker-flag.tc{background-position:-80px 0}.cc-picker-flag.sz{background-position:-80px -11px}.cc-picker-flag.sy{background-position:-80px -22px}.cc-picker-flag.sx{background-position:-80px -33px}.cc-picker-flag.sv{background-position:-80px -44px}.cc-picker-flag.st{background-position:-80px -55px}.cc-picker-flag.ss{background-position:-80px -66px}.cc-picker-flag.sr{background-position:0 -77px}.cc-picker-flag.so{background-position:-16px -77px}.cc-picker-flag.sn{background-position:-32px -77px}.cc-picker-flag.sm{background-position:-48px -77px}.cc-picker-flag.sl{background-position:-64px -77px}.cc-picker-flag.sk{background-position:-80px -77px}.cc-picker-flag.si{background-position:-96px 0}.cc-picker-flag.sh{background-position:-96px -11px}.cc-picker-flag.sg{background-position:-96px -22px}.cc-picker-flag.se{background-position:-96px -33px}.cc-picker-flag.sd{background-position:-96px -44px}.cc-picker-flag.sc{background-position:-96px -66px}.cc-picker-flag.sb{background-position:-96px -77px}.cc-picker-flag.sa{background-position:0 -88px}.cc-picker-flag.rw{background-position:-16px -88px}.cc-picker-flag.ru{background-position:-32px -88px}.cc-picker-flag.rs{background-position:-48px -88px}.cc-picker-flag.ro{background-position:-64px -88px}.cc-picker-flag.qa{background-position:-80px -88px}.cc-picker-flag.py{background-position:-96px -88px}.cc-picker-flag.pw{background-position:0 -99px}.cc-picker-flag.pt{background-position:-16px -99px}.cc-picker-flag.ps{background-position:-32px -99px}.cc-picker-flag.pr{background-position:-48px -99px}.cc-picker-flag.pn{background-position:-64px -99px}.cc-picker-flag.pm{background-position:-80px -99px}.cc-picker-flag.pl{background-position:-96px -99px}.cc-picker-flag.pk{background-position:-112px 0}.cc-picker-flag.ph{background-position:-112px -11px}.cc-picker-flag.pg{background-position:-112px -22px}.cc-picker-flag.pf{background-position:-112px -33px}.cc-picker-flag.pe{background-position:-112px -44px}.cc-picker-flag.pa{background-position:-112px -55px}.cc-picker-flag.om{background-position:-112px -66px}.cc-picker-flag.nz{background-position:-112px -77px}.cc-picker-flag.nu{background-position:-112px -88px}.cc-picker-flag.nr{background-position:-112px -99px}.cc-picker-flag.bv,.cc-picker-flag.no,.cc-picker-flag.sj{background-position:0 -110px}.cc-picker-flag.nl{background-position:-16px -110px}.cc-picker-flag.ni{background-position:-32px -110px}.cc-picker-flag.ng{background-position:-48px -110px}.cc-picker-flag.nf{background-position:-64px -110px}.cc-picker-flag.ne{background-position:-80px -110px}.cc-picker-flag.nc{background-position:-96px -110px}.cc-picker-flag.na{background-position:-112px -110px}.cc-picker-flag.mz{background-position:-128px 0}.cc-picker-flag.my{background-position:-128px -11px}.cc-picker-flag.mx{background-position:-128px -22px}.cc-picker-flag.mw{background-position:-128px -33px}.cc-picker-flag.mv{background-position:-128px -44px}.cc-picker-flag.mu{background-position:-128px -55px}.cc-picker-flag.mt{background-position:-128px -66px}.cc-picker-flag.ms{background-position:-128px -77px}.cc-picker-flag.mr{background-position:-128px -88px}.cc-picker-flag.mq{background-position:-128px -99px}.cc-picker-flag.mp{background-position:-128px -110px}.cc-picker-flag.mo{background-position:0 -121px}.cc-picker-flag.mn{background-position:-16px -121px}.cc-picker-flag.mm{background-position:-32px -121px}.cc-picker-flag.ml{background-position:-48px -121px}.cc-picker-flag.mk{background-position:-64px -121px}.cc-picker-flag.mh{background-position:-80px -121px}.cc-picker-flag.mg{background-position:-96px -121px}.cc-picker-flag.me{background-position:0 -132px}.cc-picker-flag.md{background-position:-112px -121px}.cc-picker-flag.mc{background-position:-128px -121px}.cc-picker-flag.ma{background-position:-16px -132px}.cc-picker-flag.ly{background-position:-32px -132px}.cc-picker-flag.lv{background-position:-48px -132px}.cc-picker-flag.lu{background-position:-64px -132px}.cc-picker-flag.lt{background-position:-80px -132px}.cc-picker-flag.ls{background-position:-96px -132px}.cc-picker-flag.lr{background-position:-112px -132px}.cc-picker-flag.lk{background-position:-128px -132px}.cc-picker-flag.li{background-position:-144px 0}.cc-picker-flag.lc{background-position:-144px -11px}.cc-picker-flag.lb{background-position:-144px -22px}.cc-picker-flag.la{background-position:-144px -33px}.cc-picker-flag.kz{background-position:-144px -44px}.cc-picker-flag.ky{background-position:-144px -55px}.cc-picker-flag.kw{background-position:-144px -66px}.cc-picker-flag.kr{background-position:-144px -77px}.cc-picker-flag.kp{background-position:-144px -88px}.cc-picker-flag.kn{background-position:-144px -99px}.cc-picker-flag.km{background-position:-144px -110px}.cc-picker-flag.ki{background-position:-144px -121px}.cc-picker-flag.kh{background-position:-144px -132px}.cc-picker-flag.kg{background-position:0 -144px}.cc-picker-flag.ke{background-position:-16px -144px}.cc-picker-flag.jp{background-position:-32px -144px}.cc-picker-flag.jo{background-position:-48px -144px}.cc-picker-flag.jm{background-position:-64px -144px}.cc-picker-flag.je{background-position:-80px -144px}.cc-picker-flag.it{background-position:-96px -144px}.cc-picker-flag.is{background-position:-112px -144px}.cc-picker-flag.ir{background-position:-128px -144px}.cc-picker-flag.iq{background-position:-144px -144px}.cc-picker-flag.io{background-position:-160px 0}.cc-picker-flag.in{background-position:-160px -11px}.cc-picker-flag.im{background-position:-160px -22px}.cc-picker-flag.il{background-position:-160px -31px}.cc-picker-flag.ie{background-position:-160px -42px}.cc-picker-flag.id{background-position:-160px -53px}.cc-picker-flag.hu{background-position:-160px -64px}.cc-picker-flag.ht{background-position:-160px -75px}.cc-picker-flag.hr{background-position:-160px -86px}.cc-picker-flag.hn{background-position:-160px -97px}.cc-picker-flag.hk{background-position:-160px -108px}.cc-picker-flag.gy{background-position:-160px -119px}.cc-picker-flag.gw{background-position:-160px -130px}.cc-picker-flag.gu{background-position:-160px -141px}.cc-picker-flag.gt{background-position:0 -155px}.cc-picker-flag.gs{background-position:-16px -155px}.cc-picker-flag.gr{background-position:-32px -155px}.cc-picker-flag.gq{background-position:-48px -155px}.cc-picker-flag.gp{background-position:-64px -155px}.cc-picker-flag.gn{background-position:-80px -155px}.cc-picker-flag.gm{background-position:-96px -155px}.cc-picker-flag.gl{background-position:-112px -155px}.cc-picker-flag.gi{background-position:-128px -155px}.cc-picker-flag.gh{background-position:-144px -155px}.cc-picker-flag.gg{background-position:-160px -155px}.cc-picker-flag.ge{background-position:-176px 0}.cc-picker-flag.gd{background-position:-176px -11px}.cc-picker-flag.gb{background-position:-176px -22px}.cc-picker-flag.ga{background-position:-176px -33px}.cc-picker-flag.bl,.cc-picker-flag.fr,.cc-picker-flag.gf,.cc-picker-flag.mf,.cc-picker-flag.re{background-position:-176px -44px}.cc-picker-flag.fo{background-position:-176px -55px}.cc-picker-flag.fm{background-position:-176px -66px}.cc-picker-flag.fk{background-position:-176px -77px}.cc-picker-flag.fj{background-position:-176px -88px}.cc-picker-flag.fi{background-position:-176px -99px}.cc-picker-flag.eu{background-position:-176px -121px}.cc-picker-flag.et{background-position:-176px -132px}.cc-picker-flag.es{background-position:-176px -143px}.cc-picker-flag.er{background-position:-176px -154px}.cc-picker-flag.eh{background-position:-16px -166px}.cc-picker-flag.eg{background-position:-32px -166px}div.cc-picker-flag.ee{background-position:-48px -166px}.cc-picker-flag.ec{background-position:-64px -166px}.cc-picker-flag.dz{background-position:-80px -166px}.cc-picker-flag.do{background-position:-96px -166px}.cc-picker-flag.dm{background-position:-112px -166px}.cc-picker-flag.dk{background-position:-128px -166px}.cc-picker-flag.dj{background-position:-144px -166px}.cc-picker-flag.de{background-position:-160px -166px}.cc-picker-flag.cz{background-position:-176px -166px}.cc-picker-flag.cy{background-position:0 -177px}.cc-picker-flag.cx{background-position:-16px -177px}.cc-picker-flag.cw{background-position:-32px -177px}.cc-picker-flag.cv{background-position:-48px -177px}.cc-picker-flag.cu{background-position:-64px -177px}.cc-picker-flag.cs{background-position:-80px -177px}.cc-picker-flag.cr{background-position:-96px -177px}.cc-picker-flag.co{background-position:-112px -177px}.cc-picker-flag.cn{background-position:-128px -177px}.cc-picker-flag.cm{background-position:-144px -177px}.cc-picker-flag.cl{background-position:-160px -177px}.cc-picker-flag.ck{background-position:-176px -177px}.cc-picker-flag.ci{background-position:-192px 0}.cc-picker-flag.cg{background-position:-192px -11px}.cc-picker-flag.cf{background-position:-192px -22px}.cc-picker-flag.cd{background-position:-192px -33px}.cc-picker-flag.cc{background-position:-192px -44px}.cc-picker-flag.ca{background-position:-192px -66px}.cc-picker-flag.bz{background-position:-192px -77px}.cc-picker-flag.by{background-position:-192px -88px}.cc-picker-flag.bw{background-position:-192px -99px}.cc-picker-flag.bt{background-position:-192px -110px}.cc-picker-flag.bs{background-position:-192px -121px}.cc-picker-flag.br{background-position:-192px -132px}.cc-picker-flag.bq{background-position:-192px -143px}.cc-picker-flag.bo{background-position:-192px -154px}.cc-picker-flag.bn{background-position:-192px -165px}.cc-picker-flag.bm{background-position:-192px -176px}.cc-picker-flag.bj{background-position:0 -188px}.cc-picker-flag.bi{background-position:-16px -188px}.cc-picker-flag.bh{background-position:-32px -188px}.cc-picker-flag.bg{background-position:-48px -188px}.cc-picker-flag.bf{background-position:-64px -188px}.cc-picker-flag.be{background-position:-80px -188px}.cc-picker-flag.bd{background-position:-96px -188px}.cc-picker-flag.bb{background-position:-112px -188px}.cc-picker-flag.ba{background-position:-128px -188px}.cc-picker-flag.az{background-position:-144px -188px}.cc-picker-flag.ax{background-position:-160px -188px}.cc-picker-flag.aw{background-position:-176px -188px}.cc-picker-flag.au,.cc-picker-flag.hm{background-position:-192px -188px}.cc-picker-flag.at{background-position:-208px 0}.cc-picker-flag.as{background-position:-208px -11px}.cc-picker-flag.ar{background-position:-208px -22px}.cc-picker-flag.ao{background-position:-208px -33px}.cc-picker-flag.an{background-position:-208px -44px}.cc-picker-flag.am{background-position:-208px -55px}.cc-picker-flag.al{background-position:-208px -66px}.cc-picker-flag.ai{background-position:-208px -77px}.cc-picker-flag.ag{background-position:-208px -88px}.cc-picker-flag.af{background-position:-208px -99px}.cc-picker-flag.ae{background-position:-208px -110px}.cc-picker-flag.ad{background-position:-208px -121px}.cc-picker-flag.np{background-position:-208px -132px}.cc-picker-flag.ch{background-position:-208px -143px}@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:EKMED;src:url(/build/fonts/emiratesHolidays/Emirates-Medium.otf)}@font-face{font-family:EKBO;src:url(/build/fonts/emiratesHolidays/HeroicCondensed-BoldOblique.ttf)}@font-face{font-family:ekhIcons;src:url("/build/fonts/ekhIcons/ekhIcons.ttf?v=1.2 0.844") format("truetype"),url("/build/fonts/ekhIcons/ekhIcons.woff?v=1.2 0.844") format("woff"),url("/build/fonts/ekhIcons/ekhIcons.svg?v=1.2 0.844") 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-atol-logo-ekh:before{content:"\e954"}.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-dtgf-logo:before{content:"\e604"}.icon-dta-logo:before{content:"\e607"}.icon-sta-logo:before{content:"\e608"}.icon-topp-logo:before{content:"\e956"}.icon-ipp-logo:before{content:"\e968"}.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}@media screen and (max-width:375px){.lightbox .lightbox-inner{padding:5px}}.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}@media screen and (max-width:880px){.lightbox .stage{height:100%;left:0;position:fixed;right:0;top:0;width:100%}.lightbox .stage .auth-popup{text-align:center;width:100%}}.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}.lightbox .ar{min-height:110px}@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%)}.lightbox .stage .modal-content .contactpopup-iframe{border:none;height:600px;max-width:100%;max-height:100%;outline:0;width:600px}.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}.markdown-container ol{list-style:decimal}.markdown-container .grid-iframe{border:none;display:block;margin:0 auto;max-width:100%;outline:0}.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-new{background-color:rgba(0,0,0,.6)!important;height:100%;left:0;max-width:100%!important;position:absolute;top:0;width:100%;z-index:9999}@media screen and (max-width:880px){.threeds-wrapper-new{background:#CCC!important;top:-110px}.threeds-wrapper-new .booking-form{height:100%}}.threeds-wrapper-new .page-body{background-color:#CCC;left:0;margin:0 auto;max-width:630px;padding:0;position:fixed;right:0;top:5vh;width:80%}@media screen and (max-width:880px){.threeds-wrapper-new .page-body{height:100%;left:0;top:0;width:100%}}.threeds-wrapper-new .page-body p{height:51px;left:0;position:absolute;top:0;width:100%;z-index:3}@media screen and (max-width:799px){.threeds-wrapper-new .page-body p{height:55px}}.threeds-wrapper-new .page-body p:first-child{height:39px;left:auto;position:absolute;right:0;width:42px}.threeds-wrapper-new .page-body p .close{position:absolute;right:15px;top:5px;width:30px;height:30px}@media screen and (max-width:580px){.threeds-wrapper-new .page-body p{background-color:transparent}.threeds-wrapper-new .page-body p .close{right:10px;top:10px}}.threeds-wrapper-new .page-body p .close::before{font-family:ekhIcons;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:14px;left:13px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:25px}@media screen and (max-width:630px){.threeds-wrapper-new .page-body p .close::before{color:#D71921!important}.threeds-wrapper-new .page-body .iFrameLabel{display:none}}@media screen and (max-width:580px){.threeds-wrapper-new .page-body p .close::before{color:#333;font-size:28px}}.threeds-wrapper-new .page-body .iFrameLabel{height:22px;left:8%;margin:0;padding:0 5px;width:auto;z-index:3}@media screen and (orientation:landscape) and (max-width:932px){.threeds-wrapper-new .page-body .iFrameLabel{display:none}}.threeds-wrapper-new .page-body .iFrameTotalPriceMore{background:#333;top:103px}@media screen and (orientation:landscape) and (max-width:1024px){.threeds-wrapper-new .page-body .iFrameLabel{left:11%}.threeds-wrapper-new .page-body .iFrameTotalPriceMore{top:88px}}@media screen and (orientation:portrait) and (max-width:1024px){.threeds-wrapper-new .page-body .iFrameLabel{left:11%}.threeds-wrapper-new .page-body .iFrameTotalPriceMore{top:88px}}.threeds-wrapper-new .page-body .iFramePayMore,.threeds-wrapper-new .page-body .iFrameTotalPriceMore{color:#FFF}.threeds-wrapper-new .page-body .iFrameCardNumberMore,.threeds-wrapper-new .page-body .iFrameCreditDebitMore,.threeds-wrapper-new .page-body .iFrameCvvMore,.threeds-wrapper-new .page-body .iFrameExpiryMore,.threeds-wrapper-new .page-body .iFrameFullNameMore{background:#FFF;color:#000}.threeds-wrapper-new .page-body .iFrameCreditDebitMore{left:calc(18%);top:161px}@media screen and (orientation:landscape) and (max-width:1024px){.threeds-wrapper-new .page-body .iFrameCreditDebitMore{font-size:14px;left:calc(19%);top:138px}}@media screen and (orientation:portrait) and (max-width:1024px){.threeds-wrapper-new .page-body .iFrameCreditDebitMore{font-size:14px;left:calc(20%);top:138px}}.threeds-wrapper-new .page-body .iFrameCardNumberMore,.threeds-wrapper-new .page-body .iFrameCvvMore,.threeds-wrapper-new .page-body .iFrameExpiryMore,.threeds-wrapper-new .page-body .iFrameFullNameMore{left:calc(9%)}.threeds-wrapper-new .page-body .iFrameCardNumberMore{top:238px}@media screen and (orientation:landscape) and (max-width:1024px){.threeds-wrapper-new .page-body .iFrameCardNumberMore,.threeds-wrapper-new .page-body .iFrameCvvMore,.threeds-wrapper-new .page-body .iFrameExpiryMore,.threeds-wrapper-new .page-body .iFrameFullNameMore{left:calc(12%)}.threeds-wrapper-new .page-body .iFrameCardNumberMore{top:210px}}@media screen and (orientation:portrait) and (max-width:1024px){.threeds-wrapper-new .page-body .iFrameCardNumberMore,.threeds-wrapper-new .page-body .iFrameCvvMore,.threeds-wrapper-new .page-body .iFrameExpiryMore,.threeds-wrapper-new .page-body .iFrameFullNameMore{left:calc(13%)}.threeds-wrapper-new .page-body .iFrameCardNumberMore{top:210px}}.threeds-wrapper-new .page-body .iFrameFullNameMore{top:312px}@media screen and (orientation:landscape) and (max-width:1024px){.threeds-wrapper-new .page-body .iFrameFullNameMore{top:276px}}@media screen and (orientation:portrait) and (max-width:1024px){.threeds-wrapper-new .page-body .iFrameFullNameMore{top:276px}}.threeds-wrapper-new .page-body .iFrameCvvMore,.threeds-wrapper-new .page-body .iFrameExpiryMore{top:385px}@media screen and (orientation:landscape) and (max-width:1024px){.threeds-wrapper-new .page-body .iFrameCvvMore,.threeds-wrapper-new .page-body .iFrameExpiryMore{top:340px}}@media screen and (orientation:portrait) and (max-width:1024px){.threeds-wrapper-new .page-body .iFrameCvvMore,.threeds-wrapper-new .page-body .iFrameExpiryMore{top:340px}}.threeds-wrapper-new .page-body .iFrameCvvMore{left:calc(52%)}.threeds-wrapper-new .page-body .iFramePayMore{background:#D71921;left:73%;top:492px}@media screen and (orientation:landscape) and (max-width:1024px){.threeds-wrapper-new .page-body .iFramePayMore{left:68%;top:440px}}@media screen and (orientation:portrait) and (max-width:1024px){.threeds-wrapper-new .page-body .iFramePayMore{left:68%;top:440px}}.threeds-wrapper-new .page-body .iFramePay,.threeds-wrapper-new .page-body .iFrameTotalPrice{color:#FFF}.threeds-wrapper-new .page-body .iFrameTotalPrice{background:#333;top:103px}.threeds-wrapper-new .page-body .iFrameCreditDebit{display:none}.threeds-wrapper-new .page-body .iFrameCardNumber,.threeds-wrapper-new .page-body .iFrameCvv,.threeds-wrapper-new .page-body .iFrameExpiry,.threeds-wrapper-new .page-body .iFrameFullName{background:#FFF;color:#000;left:calc(9%)}@media screen and (orientation:landscape) and (max-width:1024px){.threeds-wrapper-new .page-body .iFrameTotalPrice{top:88px}.threeds-wrapper-new .page-body .iFrameCardNumber,.threeds-wrapper-new .page-body .iFrameCvv,.threeds-wrapper-new .page-body .iFrameExpiry,.threeds-wrapper-new .page-body .iFrameFullName{left:calc(12%)}}@media screen and (orientation:portrait) and (max-width:1024px){.threeds-wrapper-new .page-body .iFrameTotalPrice{top:88px}.threeds-wrapper-new .page-body .iFrameCardNumber,.threeds-wrapper-new .page-body .iFrameCvv,.threeds-wrapper-new .page-body .iFrameExpiry,.threeds-wrapper-new .page-body .iFrameFullName{left:calc(13%)}}.threeds-wrapper-new .page-body .iFrameCardNumber{top:168px}@media screen and (orientation:landscape) and (max-width:1024px){.threeds-wrapper-new .page-body .iFrameCardNumber{top:150px}}@media screen and (orientation:portrait) and (max-width:1024px){.threeds-wrapper-new .page-body .iFrameCardNumber{top:150px}}.threeds-wrapper-new .page-body .iFrameFullName{top:244px}@media screen and (orientation:landscape) and (max-width:1024px){.threeds-wrapper-new .page-body .iFrameFullName{top:216px}}@media screen and (orientation:portrait) and (max-width:1024px){.threeds-wrapper-new .page-body .iFrameFullName{top:216px}}.threeds-wrapper-new .page-body .iFrameCvv,.threeds-wrapper-new .page-body .iFrameExpiry{top:318px}@media screen and (orientation:landscape) and (max-width:1024px){.threeds-wrapper-new .page-body .iFrameCvv,.threeds-wrapper-new .page-body .iFrameExpiry{top:280px}}@media screen and (orientation:portrait) and (max-width:1024px){.threeds-wrapper-new .page-body .iFrameCvv,.threeds-wrapper-new .page-body .iFrameExpiry{top:280px}}.threeds-wrapper-new .page-body .iFrameCvv{left:calc(52%)}.threeds-wrapper-new .page-body .iFramePay{background:#D71921;left:73%;top:422px}@media screen and (orientation:landscape) and (max-width:1024px){.threeds-wrapper-new .page-body .iFramePay{left:68%;top:380px}}@media screen and (orientation:portrait) and (max-width:1024px){.threeds-wrapper-new .page-body .iFramePay{left:68%;top:380px}}.threeds-wrapper-new .page-body iframe{background:#FFF;height:75vh!important;position:relative;z-index:2}@media screen and (max-width:580px){.threeds-wrapper-new .page-body iframe{top:50px}}.threeds-wrapper .float-l{width:66.666%;padding-left:40px}@media screen and (max-width:768px){.threeds-wrapper .float-l{margin-top:10px;padding-left:0}}@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}}@media all and (max-width:768px){.threeds-wrapper .width-100{width:100%}}#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:801px){.show-hide-text .text-display-toggle.hidden-lg,.show-hide-text .text-display-toggle.hidden-md{display:none}}@media (max-width:800px){.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:801px){.show-hide-text p.hidden-md{display:none}.show-hide-text p.hidden-md.visible{display:block}.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 h1{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{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}.payment-method-icon{background-image:url(/build/img/payment-methods/payment-methods.svg);background-repeat:no-repeat;display:inline-block;width:64px;height:41.2px;background-size:64px auto}@media only screen and (min-width:780px) and (max-width:1080px){.payment-method-icon{width:40px;height:26px;background-size:40px auto}}.payment-method-icon.amex{background-position:0 0}.payment-method-icon.bitcoin{background-position:0 calc(14.285714285714286% * 1)}.payment-method-icon.diners{background-position:0 calc(14.285714285714286% * 2)}.payment-method-icon.discover{background-position:0 calc(14.285714285714286% * 3)}.payment-method-icon.maestro{background-position:0 calc(14.285714285714286% * 4)}.payment-method-icon.mastercard{background-position:0 calc(14.285714285714286% * 5)}.payment-method-icon.paypal{background-position:0 calc(14.285714285714286% * 6)}.payment-method-icon.visa{background-position:0 calc(14.285714285714286% * 7)}.payment-method-icon.dankort{background-image:url(/build/img/payment-methods/individual/dankort.svg);width:64px;height:41.2px;background-size:100%}.payment-method-icon.external{background-image:url(/build/img/payment-methods/individual/cash.svg);width:41.2px;height:41.2px;background-size:100%}ul.payment-methods{display:inline-block}ul.payment-methods>li{text-align:center}[dir=ltr] ul.payment-methods>li{float:left;margin:0 16px 0 0}[dir=rtl] ul.payment-methods>li{float:right;margin:0 0 0 16px}.page-content{min-height:600px;max-width:1600px;margin:0 auto;background:#F0F2F3;padding:102px 0 0}@media screen and (max-width:880px){.page-content .search-unit-container{left:-1000px;position:absolute}}@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{position:relative}@media only screen and (min-width:768px){.basket-bar{background-color:#313131}.basket-bar .section .content{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}@media only screen and (max-width:799px){.basket-bar>.inner{padding:0}.basket-bar .edit-section,.basket-bar .summary{width:25%;color:#fff;background-color:#313131;background-image:url(/build/img/emiratesHolidays/icons/collapse.svg);background-repeat:no-repeat;background-size:40px}[dir=ltr] .basket-bar .edit-section,[dir=ltr] .basket-bar .summary{background-position:right bottom}[dir=rtl] .basket-bar .edit-section,[dir=rtl] .basket-bar .summary{background-position:left bottom}.basket-bar .deposit-section,.basket-bar .phone-contact{width:25%;color:#fff;background-color:#313131}.basket-bar .active,.basket-bar .summary:active{background-color:#fff!important;color:#313131!important;background-image:url(/build/img/emiratesHolidays/icons/expand.svg);background-size:40px 30px}[dir=ltr] .basket-bar .active,[dir=ltr] .basket-bar .summary:active{background-position:right bottom}[dir=rtl] .basket-bar .active,[dir=rtl] .basket-bar .summary:active{background-position:left bottom}.basket-bar .section .total{margin-bottom:10px}}.basket-bar .section{height:110px;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}@media only screen and (min-width:800px) and (max-width:1450px){.basket-bar .section{height:95px}}.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;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:auto}@media only screen and (max-width:480px){.basket-bar .section .toggle{font-size:90%}}@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}@media only screen and (min-width:320px) and (max-width:568px){.basket-bar .section .toggle .price{font-size:.929em}}@media only screen and (min-width:799px){.basket-bar .section .toggle{color:#FFF}.basket-bar .section .toggle .price{color:#E4E4E4}.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-size:1em;line-height:1.2}.basket-bar .section .amount-excluding-currency{display:inline-table}.basket-bar .section .prompt{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;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;font-size:14px}[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 #313131}@media only screen and (max-width:799px){[dir=ltr] .basket-bar .section.phone-contact{background:0 0;padding:0}}@media only screen and (min-width:320px) and (max-width:799px){.basket-bar .section.phone-contact{border-right-width:0;border-left-width:0}[dir=ltr] .basket-bar .section.phone-contact{margin-right:0;background-color:#313131}}[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 #313131}@media only screen and (max-width:799px){[dir=rtl] .basket-bar .section.phone-contact{background:0 0;padding:0}}@media only screen and (min-width:320px) and (max-width:799px){[dir=rtl] .basket-bar .section.phone-contact{margin-left:0;background-color:#313131}}.basket-bar .section.phone-contact .toggle{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:auto}@media only screen and (min-width:800px){.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}.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}.button-link-btn,.button-link-btn:hover{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#D71921;text-decoration:underline;display:inline-block;background-color:transparent;padding:0!important;height:15px}.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.change-search-btn{background-color:transparent}.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{color:#D71921;text-decoration:underline}.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}[dir=ltr] .hotel-itinerary{padding:10px 0 0 10px}[dir=rtl] .hotel-itinerary{padding:10px 10px 0 0}.hotel-itinerary>.part{display:table-cell;vertical-align:top}@media (max-width:799px){.hotel-itinerary>.part{display:block}}@media only screen and (min-width:800px){.hotel-itinerary .image-price-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.hotel-itinerary .hotel-image{background-position:center center;background-repeat:no-repeat;width:50%;position:relative;background-size:cover}@media (max-width:799px){.hotel-itinerary .hotel-image{width:100%;min-height:100px}}.hotel-itinerary .info{position:relative;padding:0 3%;width:300px}@media only screen and (min-width:800px) and (max-width:1300px){.hotel-itinerary .info{padding:0 4px}}@media (max-width:799px){.hotel-itinerary .info{font-size:80%;width:auto}}.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}.hotel-itinerary .calendar-date{margin:0 5px;width:44%}[dir=ltr] .hotel-itinerary .calendar-date{float:left}[dir=rtl] .hotel-itinerary .calendar-date{float:right}@media only screen and (min-width:800px) and (max-width:900px){.hotel-itinerary .calendar-date{font-size:70%;width:40%}}@media only screen and (min-width:900px) and (max-width:1260px){.hotel-itinerary .calendar-date{font-size:80%;width:40%}}.hotel-itinerary .change-hotel,.hotel-itinerary .total-price{display:inline-block;margin-top:8px;width:100%}.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:799px){.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;text-align:center}@media only screen and (min-width:800px) and (max-width:880px){.hotel-itinerary .total-price{font-size:65%}}@media only screen and (min-width:880px) and (max-width:1120px){.hotel-itinerary .total-price{font-size:70%}}@media only screen and (min-width:1120px) and (max-width:1240px){.hotel-itinerary .total-price{font-size:90%}}@media (max-width:799px){.hotel-itinerary .total-price{display:block;bottom:0;position:relative}.hotel-itinerary .total-price .price-description{max-width:140px}}.hotel-itinerary .total-price:after{content:"";display:block;clear:both}.hotel-itinerary .total-price .price{color:#313131;font-weight:400;height:15.5px;display:inline-block}.hotel-itinerary .total-price .price-header{font-size:1.4em}.hotel-itinerary .total-price .total-price-value{color:#313131;font-size:2.1em;font-weight:700}@media only screen and (min-width:1420px){[dir=ltr] .hotel-itinerary .total-price .per-person-price{padding-left:16px}[dir=rtl] .hotel-itinerary .total-price .per-person-price{padding-right:16px}}.hotel-itinerary .total-price .promo-text{color:#D71921;display:block}.hotel-itinerary .hotel-info-inclusive-label{height:0;font-size:14px;display:block;font-weight:700}.hotel-itinerary .hotel-address-btn{background-color:transparent;background-image:url(/build/img/emiratesHolidays/icons/ekh-location.svg);background-repeat:no-repeat;background-size:32px;display:block;font-size:.857em;color:#313131;line-height:normal;height:30px;text-decoration:none;position:relative}[dir=ltr] .hotel-itinerary .hotel-address-btn{background-position:left;text-align:left;padding-left:40px}[dir=rtl] .hotel-itinerary .hotel-address-btn{background-position:right;text-align:right;padding-right:40px}.hotel-itinerary .hotel-address-btn:hover{color:#D71921;text-decoration:underline}.hotel-itinerary .hotel-location-address{display:block;font-size:.857em;color:#313131;text-decoration:none;position:relative}.hotel-itinerary .hotel-location-address a{color:#313131;display:inline-block;width:85%;vertical-align:middle}[dir=ltr] .hotel-itinerary .hotel-location-address a{margin-left:5px}[dir=rtl] .hotel-itinerary .hotel-location-address a{margin-right:5px}.hotel-itinerary .hotel-location-address:hover{color:#D71921;text-decoration:underline}.hotel-itinerary .flight-info-links{display:block;font-size:12px}.hotel-itinerary .flight-info-links>a,.hotel-itinerary .flight-info-links>img,.hotel-itinerary .flight-info-links>p,.hotel-itinerary .flight-info-links>span{display:inline}@media only screen and (min-width:800px) and (max-width:1080px){.hotel-itinerary .hotel-location-address a{width:80%}.hotel-itinerary .flight-info-links{font-size:75%}}.hotel-itinerary .baggage-info,.hotel-itinerary .details-link,.hotel-itinerary .flight-cabin-type,.hotel-itinerary .flight-info-codes{margin-top:10px}[dir=ltr] .hotel-itinerary .baggage-info,[dir=ltr] .hotel-itinerary .flight-info-codes{margin-left:7px;margin-right:10px}[dir=rtl] .hotel-itinerary .baggage-info,[dir=rtl] .hotel-itinerary .flight-info-codes{margin-left:10px;margin-right:7px}[dir=ltr] .hotel-itinerary .details-link{padding-left:10px}[dir=rtl] .hotel-itinerary .details-link{padding-right:10px}.hotel-itinerary .button-link-btn{font-size:.929em}[dir=ltr] .hotel-itinerary .button-link-btn{margin-left:10px}[dir=rtl] .hotel-itinerary .button-link-btn{margin-right:10px}.hotel-itinerary .price-block{padding-top:10px}.hotel-itinerary .checkin-checkout-title{display:inline-block;width:100px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;height:25px}@media only screen and (min-width:800px) and (max-width:1080px){.hotel-itinerary .price-block{font-size:75%}.hotel-itinerary .checkin-checkout-title{width:70px;height:18px}}[dir=ltr] .hotel-itinerary .checkin-checkout{margin-left:38px}[dir=rtl] .hotel-itinerary .checkin-checkout{margin-right:38px}[dir=ltr] .hotel-itinerary .nights-info{margin-left:38px}[dir=rtl] .hotel-itinerary .nights-info{margin-right:38px}[dir=ltr] .hotel-itinerary .room-info-data{margin-left:5px}[dir=rtl] .hotel-itinerary .room-info-data{margin-right:5px}.hotel-itinerary .multi-room-info-data{display:inline-block;width:85%;vertical-align:middle}@media screen and (min-width:800px) and (max-width:1220px){.hotel-itinerary .multi-room-info-data{width:80%}}.hotel-itinerary .rooms{color:#313131}.hotel-itinerary .rooms .room{margin-bottom:10px}.hotel-itinerary .rooms .room .description{margin-bottom:4px}.hotel-itinerary .transfer-info{margin-top:-15px}.hotel-itinerary .room-info-icon{width:33px}.hotel-itinerary .transfer-info-text{display:inline-block;width:85%;vertical-align:middle}.hotel-itinerary .summary-info-icon{width:30px}.hotel-itinerary .summary-info-icon.baggage-icon{padding:5px;width:30px}.hotel-itinerary .atol-info{height:20px}[dir=ltr] .hotel-itinerary .atol-info{padding-left:38px}[dir=rtl] .hotel-itinerary .atol-info{padding-right:38px}.quote-hotel-itinerary{background-color:#FFF;width:100%}@media only screen and (min-width:800px){.quote-hotel-itinerary{display:table}}.quote-hotel-itinerary>.part{display:table-cell;vertical-align:top}.quote-hotel-itinerary .hotel-image{background-position:center center;background-repeat:no-repeat;width:25%;position:relative;background-size:cover}@media (max-width:799px){.quote-hotel-itinerary>.part{display:block}.quote-hotel-itinerary .hotel-image{width:100%;min-height:180px}}.quote-hotel-itinerary .info{position:relative;padding:0 3%;width:75%}.quote-hotel-itinerary .info .main{padding:10px 15px 15px;position:relative}.quote-hotel-itinerary .info .main .dates{min-width:50%}[dir=ltr] .quote-hotel-itinerary .info .main .dates{float:left}[dir=rtl] .quote-hotel-itinerary .info .main .dates{float:right}.quote-hotel-itinerary .info .main:after{content:"";display:block;clear:both}@media only screen and (max-width:799px){.quote-hotel-itinerary .calendar-date{min-width:auto}}.quote-hotel-itinerary .total-price{margin-top:8px;text-align:center}[dir=ltr] .quote-hotel-itinerary .total-price{float:right}[dir=rtl] .quote-hotel-itinerary .total-price{float:left}.quote-hotel-itinerary .total-price .price-deposit{margin-top:15px;color:#313131}.quote-hotel-itinerary .total-price .price-deposit span{font-size:1.1em}@media (max-width:799px){.quote-hotel-itinerary .info{width:auto}.quote-hotel-itinerary .total-price{margin-top:8px}[dir=ltr] .quote-hotel-itinerary .total-price{text-align:right}[dir=rtl] .quote-hotel-itinerary .total-price{text-align:left}}.quote-hotel-itinerary .rooms{font-size:.857em;margin-top:8px;color:#313131}.quote-hotel-itinerary .rooms .room{margin-bottom:10px}.quote-hotel-itinerary .rooms .room .description{margin-bottom:4px}.holiday-page-summary{position:relative;margin:1px;width:39%;z-index:1;border-bottom:1px solid #E2E2E2}[dir=ltr] .holiday-page-summary{float:right}[dir=rtl] .holiday-page-summary{float:left}@media only screen and (min-width:800px){.holiday-page-summary{min-height:615px}}@media only screen and (min-width:320px) and (max-width:799px){.holiday-page-summary{width:100%}}@media screen and (max-width:799px){.holiday-page-summary{border-bottom:none}}.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;padding-top:15px}@media screen and (max-width:320px){.auth-popup{width:100%}}.auth-popup .mybredirect{padding:0 15px}.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 .no-border-top{border-top:none!important}.dashboard .payment-sub-section{margin-bottom:5px;border:2px solid #BBB}.dashboard .myb-sub-section{background-color:#FFF}.dashboard .myb-sub-section .myb-sub-section-header{padding:10px 20px;background-color:#FFF;color:#333;font-weight:700;border-bottom:2px solid #BBB}.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-logo{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}.popup-content.wide-content{max-width:1600px}@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}.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 .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 .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 .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 .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%}}.search-panel{background-color:#FFF;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{border:1px solid #313131;border-radius:3px;min-height:54px;margin:10px 0;padding:4px;width:32%}[dir=ltr] .search-panel .search-unit-field{float:left}[dir=rtl] .search-panel .search-unit-field{float:right}.search-panel .search-unit-field.cabin,.search-panel .search-unit-field.destination{margin:10px 20px}@media screen and (max-width:1335px){.search-panel .search-unit-field.cabin,.search-panel .search-unit-field.destination{margin:10px 15px}}.search-panel .search-unit-field.cabin select,.search-panel .search-unit-field.departure input,.search-panel .search-unit-field.destination input,.search-panel .search-unit-field.occupancy input{margin-top:4px}@media screen and (max-width:375px){.search-panel .search-unit-field.cabin select,.search-panel .search-unit-field.departure input,.search-panel .search-unit-field.destination input,.search-panel .search-unit-field.occupancy input{clear:both}}.search-panel .search-unit-field.occupancy{clear:left}@media screen and (max-width:1200px){.search-panel .search-unit-field.occupancy{clear:none}}.search-panel .search-unit-field.submit{border:none;height:54px;padding:0}.search-panel .search-unit-field.submit button{height:100%}@media screen and (max-width:1338px){.search-panel .search-unit-field{width:48%!important}.search-panel .search-unit-field.cabin,.search-panel .search-unit-field.destination{margin:10px 0}.search-panel .search-unit-field.cabin,.search-panel .search-unit-field.dates,.search-panel .search-unit-field.departure{margin-right:5px}.search-panel .search-unit-field.destination,.search-panel .search-unit-field.occupancy,.search-panel .search-unit-field.submit{margin-left:5px}.search-panel .search-unit-field.occupancy{clear:none}}@media screen and (max-width:880px){.search-panel .search-unit-field{margin:10px 5px!important}}@media screen and (max-width:600px){.search-panel .search-unit-field.dates,.search-panel .search-unit-field.submit{margin-left:0;width:98%!important}}@media screen and (max-width:515px){.search-panel .search-unit-field{width:98%!important}}.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{text-align:center}.search-unit-bar .site-content{min-width:0}.search-unit-bar .sub-header{color:#FFF;padding:12px 5%}.search-unit-bar>div{text-align:left}.search-unit-container{background-color:#FFF;display:inline-block;margin:0 auto 20px;padding:10px 20px 20px;width:80%}.search-unit-container .search-bar{display:none}.search-unit-container .ekh-top-margin{top:70px!important}.search-unit-container .separator{height:55px;border-left:2px solid #E2E2E2}@media screen and (max-width:500px){.search-unit-container .separator{height:90px}}@media screen and (max-width:880px){.search-unit-container{left:0;width:100%}.search-unit-container .ekh-search-panel{height:100%;left:0;padding:0;position:fixed;top:0;width:100%;z-index:1003}.search-unit-container .ekh-search-panel .search-bar{display:block;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] .search-unit-container .ekh-search-panel .search-bar{text-align:left}[dir=rtl] .search-unit-container .ekh-search-panel .search-bar{text-align:right}.search-unit-container .ekh-search-panel .search-bar>p.title{margin:0 10px;padding:0}[dir=ltr] .search-unit-container .ekh-search-panel .search-bar>p.title{float:left}[dir=rtl] .search-unit-container .ekh-search-panel .search-bar>p.title{float:right}.search-unit-container .ekh-search-panel .search-bar>p.close{height:30px;margin:5px;padding:14px 10px 10px;position:absolute;text-align:center;top:0;width:30px}[dir=ltr] .search-unit-container .ekh-search-panel .search-bar>p.close{right:0}[dir=rtl] .search-unit-container .ekh-search-panel .search-bar>p.close{left:10px}.search-unit-container .ekh-search-panel .search-bar>p.close:hover{cursor:pointer}.search-unit-container .ekh-search-panel .search-bar>p.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;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px}.search-unit-container>ul li>span:first-child:hover{cursor:pointer}}.search-unit-container .panel-hide{display:none}.search-unit-container.fixed{border:1px solid #313131;position:fixed;width:100%;max-width:1600px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:110px;z-index:4}.search-unit-container>ul{display:inline-table;width:100%}.search-unit-container>ul li{border-bottom:2px solid #D71921;display:table-cell;text-align:center;vertical-align:top;width:50%}.search-unit-container>ul li:hover{border-bottom:2px solid #564F49;cursor:pointer}.search-unit-container>ul li a,.search-unit-container>ul li>span{color:#313131;display:inline-block;padding:10px 10px 20px;position:relative;width:100%}.search-unit-container>ul li a .price-tag,.search-unit-container>ul li>span .price-tag{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.search-unit-container>ul li a>.search-icons,.search-unit-container>ul li>span>.search-icons{display:inline-block;font-size:30px;height:35px;left:-5px;position:relative;top:9px;width:30px}.search-unit-container>ul li a .icon-flights,.search-unit-container>ul li>span .icon-flights{-webkit-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg)}@media screen and (max-width:500px){.search-unit-container>ul li a .search-icons,.search-unit-container>ul li>span .search-icons{display:block;left:0;margin:0 auto;right:0}.search-unit-container>ul li a .tab-title,.search-unit-container>ul li>span .tab-title{display:inline-block;margin:18px 0 0}}.search-unit-container>ul li a:hover,.search-unit-container>ul li>span:hover{border-radius:.3rem;box-shadow:0 .2rem .4rem rgba(0,0,0,.19);cursor:pointer}.ekh-myb-styles{float:left;width:100%}.ekh-myb-styles .myb-hide{display:none}.ekh-myb-styles .signin-form form[name=formBookingSignIn]{width:100%}.ekh-myb-styles .signin-form form[name=formBookingSignIn] .signin-group,.ekh-myb-styles .signin-form form[name=formBookingSignIn]>div{display:inline-block;margin:0;padding:0;overflow:hidden;width:calc(32%)}.ekh-myb-styles .signin-form form[name=formBookingSignIn] .signin-group .bookingNumber,.ekh-myb-styles .signin-form form[name=formBookingSignIn] .signin-group .button,.ekh-myb-styles .signin-form form[name=formBookingSignIn] .signin-group .surname,.ekh-myb-styles .signin-form form[name=formBookingSignIn]>div .bookingNumber,.ekh-myb-styles .signin-form form[name=formBookingSignIn]>div .button,.ekh-myb-styles .signin-form form[name=formBookingSignIn]>div .surname{border:1px solid #313131;border-radius:3px;margin:0!important;min-height:54px;outline:0;padding:0 5px!important;width:100%!important}.ekh-myb-styles .signin-form form[name=formBookingSignIn] .signin-group input::-webkit-inner-spin-button,.ekh-myb-styles .signin-form form[name=formBookingSignIn] .signin-group input::-webkit-outer-spin-button,.ekh-myb-styles .signin-form form[name=formBookingSignIn]>div input::-webkit-inner-spin-button,.ekh-myb-styles .signin-form form[name=formBookingSignIn]>div input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ekh-myb-styles .signin-form form[name=formBookingSignIn] .signin-group input[type=number],.ekh-myb-styles .signin-form form[name=formBookingSignIn]>div input[type=number]{-moz-appearance:textfield}.ekh-myb-styles .signin-form form[name=formBookingSignIn] .signin-group button.button.primary,.ekh-myb-styles .signin-form form[name=formBookingSignIn]>div button.button.primary{border:none!important;background-image:none!important}@media screen and (max-width:580px){.ekh-myb-styles .signin-form form[name=formBookingSignIn] .signin-group,.ekh-myb-styles .signin-form form[name=formBookingSignIn]>div{overflow:unset;width:100%!important}}.ekh-myb-styles .signin-form form[name=formBookingSignIn].ng-submitted .bookingNumber.ng-invalid,.ekh-myb-styles .signin-form form[name=formBookingSignIn].ng-submitted .surname.ng-invalid{border:1px solid #DC143C}.ekh-myb-styles .signin-form form[name=formBookingSignIn] .myb-error{float:left;width:100%}@media screen and (max-width:880px){.ekh-myb-styles .signin-form form{margin:0!important}.ekh-myb-styles .validation-errors{display:inline-block;position:absolute;left:15px;text-align:center;top:260px;width:92%}}@media screen and (max-width:580px){.ekh-myb-styles .bookingNumber,.ekh-myb-styles .button,.ekh-myb-styles .surname{position:relative;width:100%!important}.ekh-myb-styles .bookingNumber{top:64px}.ekh-myb-styles .surname{top:-58px}.ekh-myb-styles .button{top:5px}}[dir=ltr] .search-unit-bar>div{text-align:left}[dir=ltr] .ekh-myb-styles .signin-group.booking-reference{margin-left:22px!important}[dir=ltr] .ekh-myb-styles .signin-group:not(.booking-reference){float:left}[dir=ltr] .ekh-myb-styles .ekh-myb-button{float:right}@media screen and (max-width:1074px){[dir=ltr] .ekh-myb-styles .signin-group{width:calc(48%)!important}[dir=ltr] .ekh-myb-styles .signin-group.booking-reference{float:right;text-align:right}[dir=ltr] .ekh-myb-styles .ekh-myb-button{float:left;margin-top:20px!important;width:100%!important}}[dir=rtl] .search-unit-bar>div{text-align:right}[dir=rtl] .ekh-myb-styles .signin-group.booking-reference{margin-right:22px!important}[dir=rtl] .ekh-myb-styles .signin-group:not(.booking-reference){float:right}[dir=rtl] .ekh-myb-styles .ekh-myb-button{float:left}@media screen and (max-width:1074px){[dir=rtl] .ekh-myb-styles .signin-group{width:calc(48%)!important}[dir=rtl] .ekh-myb-styles .signin-group.booking-reference{float:left}[dir=rtl] .ekh-myb-styles .ekh-myb-button{float:left;margin-top:20px!important;width:100%!important}}checkbox-popup .checkbox-popup-container{padding:5px 0 0 12px;color:#313131;font-size:12px}[dir=rtl] checkbox-popup .checkbox-popup-container{padding-right:12px;padding-left:0}checkbox-popup .checkbox-popup-container .icon{border:1px solid #313131;width:16px;height:16px}.lightbox-checkbox-popup .message-container{padding:25px 20px 20px;text-align:left}[dir=rtl] .lightbox-checkbox-popup .message-container{text-align:right}.lightbox-checkbox-popup .message-container span{font-size:14px}.lightbox-checkbox-popup .message-container button{padding:0 40px;display:block;margin:25px auto 0;font-size:14px;height:30px;line-height:30px}.lightbox-checkbox-popup .stage{max-width:400px}@media (max-width:500px){.lightbox-checkbox-popup .lightbox-inner{padding:10px}.lightbox-checkbox-popup .lightbox-inner .stage{width:100%}.lightbox-checkbox-popup .lightbox-inner .message-container span{font-size:12px}}@media (max-width:320px){.lightbox-checkbox-popup{display:table}.lightbox-checkbox-popup .lightbox-inner{display:table-cell}.lightbox-checkbox-popup .lightbox-inner .modal-content,.lightbox-checkbox-popup .lightbox-inner .modal-header{position:static}.lightbox-checkbox-popup .stage{display:inline-block;height:auto}}@media (max-width:480px){branded-fare-types{display:block;height:auto;overflow:hidden}branded-fare-types.expanded-bft{height:auto;overflow:visible;width:100%}}.bft-container{background:#fff;margin:6px 0 0;border:1px solid #E2E2E2;border-top-width:0}@media only screen and (min-width:800px){.bft-container{padding:30px 15px 15px}}.bft-container .bft-header{font-size:16px;font-weight:700;color:#000;padding-bottom:30px}.bft-container .bft-header span{cursor:pointer}.bft-container .bft-header .arrows{display:inline-block;width:20px;height:10px;overflow:hidden;vertical-align:middle}.bft-container .bft-header .arrows::after{width:20px;display:block;height:20px;background:#000;content:""}.bft-container .bft-header .arrow-up::after{-webkit-transform:rotate(45deg) translate(3px,3px);-ms-transform:rotate(45deg) translate(3px,3px);transform:rotate(45deg) translate(3px,3px)}.bft-container .bft-header .arrow-down::after{-webkit-transform:rotate(225deg) translate(10px,10px);-ms-transform:rotate(225deg) translate(10px,10px);transform:rotate(225deg) translate(10px,10px)}.bft-container .bft-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;height:0}.bft-container .bft-block.expanded{overflow:visible;height:auto;width:100%}@media only screen and (min-width:320px) and (max-width:799px){.bft-container .bft-block.expanded{padding:5px}}.bft-container .bft-block.expanded.waiting-for-bft{height:100px;overflow:hidden}.bft-container .bft-block.expanded.waiting-for-bft .opacity-overlay{opacity:1}.bft-container .opacity-overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;width:100%;height:100%;background:#fff;z-index:2;opacity:.7}.bft-container .property-names-container div:nth-child(2n-1):not(.total-price-delta){background:rgba(216,216,216,.3)}.bft-container .property-label{height:55px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:13px;text-align:center}.bft-container .property-label img{width:16px;height:15px}.bft-container .property-label span{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#313131}.bft-container .property-label.total-price-delta{background:#DAD9D9}[dir=ltr] .bft-container .property-label.total-price-delta{text-align:left}[dir=rtl] .bft-container .property-label.total-price-delta{text-align:right}.bft-container .property-label.skywards-details{text-align:left;vertical-align:middle}.bft-container .property-label.skywards-details .skywards-info span{color:green;width:calc(80%)}@media screen and (max-width:800px){.bft-container .property-label.skywards-details .skywards-info span{font-size:10px}}[dir=ltr] .bft-container .property-label span:not(.flightNumber,.skywards-miles){margin-left:5px;margin-right:0}[dir=rtl] .bft-container .property-label{padding-left:0;padding-right:10px}[dir=rtl] .bft-container .property-label span:not(.flightNumber,.skywards-miles){margin-left:0;margin-right:5px}.bft-container .property-label.chauffeur-label{padding-bottom:10px;box-sizing:content-box}.bft-container .property-label.cancellations-label{box-sizing:content-box;color:#D71921;padding-bottom:10px}[dir=ltr] .bft-container .property-label.cancellations-label{text-align:left}[dir=rtl] .bft-container .property-label.cancellations-label{text-align:right}.bft-container .property-label.skywards-label{padding-bottom:2px;box-sizing:content-box;text-transform:capitalize}@media only screen and (min-width:320px) and (max-width:799px){.bft-container .property-label.skywards-details{height:85px}.bft-container .property-label.skywards-label{height:83px}}[dir=ltr] .bft-container .property-label.no-icon{padding-left:26px}[dir=rtl] .bft-container .property-label.no-icon{padding-right:26px}.bft-container .piece-concept .baggage-label{padding-right:2px;height:100px}[dir=rtl] .bft-container .piece-concept .baggage-label{padding-left:2px;padding-right:0}.bft-container .bft-legend{width:170px}.bft-container .bft-legend .direction-label{text-transform:uppercase;font-size:14px;border-bottom:solid 2px #D8D8D8}.bft-container .bft-items-container{position:relative;width:calc(100% - 170px)}.bft-container .bft-items-container .bft-carousel-item{box-sizing:border-box;padding-right:10px;outline-width:0}.bft-container .bft-items-container .bft-carousel-item:first-child .skywards-info .tooltip .tooltiptext{left:0}@media screen and (max-width:890px){.bft-container .bft-items-container .bft-carousel-item:first-child .skywards-info .tooltip .tooltiptext{left:20px}}@media screen and (max-width:800px){.bft-container .bft-items-container .bft-carousel-item:first-child .skywards-info .tooltip .tooltiptext{left:auto;right:-30px}}@media screen and (max-width:450px){.bft-container .bft-items-container .bft-carousel-item:first-child .skywards-info .tooltip .tooltiptext{left:auto;right:-50px}}@media screen and (max-width:320px){.bft-container .bft-items-container .bft-carousel-item:first-child .skywards-info .tooltip .tooltiptext{left:auto;right:-70px}}.bft-container .bft-items-container .bft-carousel-item .branded-fare-title{padding-right:5px}[dir=rtl] .bft-container .bft-items-container .bft-carousel-item .branded-fare-title{padding-left:5px}.bft-container .bft-items-container .bft-carousel-item .branded-fare-title>span{position:relative;width:100%}.bft-container .bft-items-container .bft-carousel-item .branded-fare-title>span>img{display:inline-block;left:0;position:absolute;top:33%}.bft-container .bft-items-container .bft-carousel-item .branded-fare-title>span>span{width:100%}.bft-container .bft-items-container .bft-carousel-item .branded-fare-title>span .stop-tooltip-box{background:#FFF;border:1px solid #666;border-radius:4px;color:#000;display:none;font-size:10px;left:0;padding:6px;position:absolute;text-align:left;top:calc(128%);width:100%}.bft-container .bft-items-container .bft-carousel-item .branded-fare-title>span .stop-tooltip-box:after,.bft-container .bft-items-container .bft-carousel-item .branded-fare-title>span .stop-tooltip-box:before{content:"";position:absolute;display:block;width:0;z-index:1}.bft-container .bft-items-container .bft-carousel-item .branded-fare-title>span .stop-tooltip-box:before{border-style:solid;border-color:#666 transparent;border-width:0 22px 20px;top:-20px;left:50%;margin-left:-22px}.bft-container .bft-items-container .bft-carousel-item .branded-fare-title>span .stop-tooltip-box:after{border-style:solid;border-color:#FFF transparent;border-width:0 20px 20px;top:-20px;left:50%;margin-left:-20px}.bft-container .bft-items-container .bft-carousel-item .branded-fare-title>span .stop-tooltip>img{color:#fff;display:inline-block;margin-bottom:2px}.bft-container .bft-items-container .bft-carousel-item .branded-fare-title>span:hover .stop-tooltip-box{display:block}.bft-container .bft-items-container .bft-carousel-item .branded-fare-title span{color:#fff;display:inline-block;margin:0 auto}.bft-container .bft-items-container .bft-carousel-item .branded-fare-title img{width:12px;height:11px}.bft-container .bft-items-container .bft-carousel-item .total-price-delta{color:#000;font-size:18px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0}.bft-container .bft-items-container .bft-carousel-item .bft-select{margin:10px 5px;width:calc(100% - 10px);box-sizing:border-box;font-weight:700;background:#fff;font-size:16px;color:#D71921;border:2px solid #D71921;padding:0;line-height:16px}.bft-container .bft-items-container .bft-carousel-item .property-names-container{border-left:solid 1px #BBB;border-right:solid 1px #BBB}.bft-container .bft-items-container .bft-carousel-item .property-names-container .property-label{font-weight:400}.bft-container .bft-items-container .bft-carousel-item .property-names-container .property-label img{display:none}.bft-container .bft-items-container .bft-carousel-item .property-names-container .property-label span.tooltip{float:right;width:20px}.bft-container .bft-items-container .bft-carousel-item .property-names-container .property-label span.tooltip img{display:inline-block}.bft-container .bft-items-container .bft-carousel-item .property-names-container .property-label span.tooltiptext{bottom:20px;position:absolute;left:-30px;width:140px}@media screen and (max-width:800px){.bft-container .bft-items-container .bft-carousel-item .property-names-container .property-label span.tooltiptext{left:50px}}.bft-container .bft-items-container .bft-carousel-item .property-names-container .property-label .tooltip .tooltiptext::after{left:59%}.bft-container .bft-items-container .bft-carousel-item .property-names-container .property-label.restricted-seats{color:#D71921;text-decoration:underline}.bft-container .bft-items-container .bft-carousel-item .property-names-container .property-label.restricted-seats img{display:inline-block;vertical-align:center}.bft-container .bft-items-container .bft-carousel-item .out-flight .property-names-container{border-bottom:solid 1px #BBB}.bft-container .bft-items-container .bft-carousel-item.selected .bft-select{background:#313131;border-color:#313131;color:#fff}.bft-container .bft-items-container .bft-carousel-item.selected branded-fare{border:2px solid #000;display:block}.bft-container .bft-items-container .bft-carousel-item.selected .property-names-container{border-width:0}.bft-container .bft-items-container .carousel-arrow{position:absolute;top:50%;margin-top:-25px;width:17px;height:28px;text-indent:-9999px;background:rgba(214,26,33,.4);-webkit-transition:width .1s;transition:width .1s;border:none;padding:0;z-index:1;border-radius:0}@media only screen and (min-width:800px){.bft-container .bft-items-container .carousel-arrow{width:30px;height:50px;background:#D61A21}}.bft-container .bft-items-container .carousel-arrow::after{content:"";display:block;position:absolute;right:1px;top:55%;margin-top:-10px;width:12px;height:20px;background-image:url(/build/img/emiratesHolidays/arrow-white.svg);background-size:8px 15px;background-repeat:no-repeat;-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}@media only screen and (min-width:800px){.bft-container .bft-items-container .carousel-arrow::after{right:8px;top:50%;background-size:12px 20px}.bft-container .bft-items-container .carousel-arrow:hover{width:40px;-webkit-transition:width .1s;transition:width .1s}.bft-container .bft-items-container .carousel-arrow:hover::after{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);-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}}.bft-container .bft-items-container .carousel-arrow.next-arrow{right:-5px}.bft-container .bft-items-container .carousel-arrow.prev-arrow{left:-20px}.bft-container .bft-items-container .carousel-arrow.prev-arrow::after{right:auto;left:6px;background-image:url(/build/img/emiratesHolidays/arrow-white-left.svg)}.bft-container .bft-items-container .carousel-arrow:focus{outline:0}.bft-container .bft-items-container .carousel-arrow.slick-disabled{display:none!important}@media (max-width:1000px){.bft-container .piece-concept .baggage-label{height:110px}[dir=rtl] .bft-container .piece-concept .baggage-label{height:120px}}@media (max-width:850px){.bft-container .bft-legend .direction-label,.bft-container .property-label{font-size:11px}.bft-container .bft-legend{width:140px}.bft-container .bft-items-container{width:calc(100% - 140px)}}@media (max-width:500px){.bft-container .bft-legend{width:120px}.bft-container .bft-items-container{width:calc(100% - 120px)}.bft-container .bft-items-container .property-label img{display:none}[dir=rtl] .bft-container .piece-concept .baggage-label{height:120px}.bft-container .bft-carousel-item .property-names-container .property-label.total-price-delta{font-size:12px;font-weight:700}}@media (max-width:400px){.bft-container .bft-header{font-size:13px;padding-left:10px}[dir=rtl] .bft-container .bft-header{padding-left:10px;padding-right:0}.bft-container .property-label{padding-left:5px}[dir=rtl] .bft-container .property-label{padding-left:0;padding-right:5px}.bft-container .bft-legend{width:100px}.bft-container .bft-items-container{width:calc(100% - 100px)}.bft-container .bft-items-container .bft-carousel-item{padding-right:5px}.bft-container .bft-items-container .bft-carousel-item .bft-select{font-size:12px;height:26px}[dir=rtl] .bft-container .bft-items-container .total-price-delta{font-size:14px}[dir=rtl] .bft-container .piece-concept .baggage-label{height:150px}}.bft-container .bft-disclaimer-block{padding:10px 10px 10px 0}@media only screen and (min-width:320px) and (max-width:799px){.bft-container .bft-disclaimer-block{padding:10px}}.bft-container .bft-disclaimer-block .bft-disclaimer-text{margin-top:10px}.bft-container .bft-disclaimer-block ul{list-style:disc;font-size:12px;line-height:18px;padding-left:20px}.bft-container .economy-special .branded-fare-title{background:#3B8E4E}.bft-container .economy-saver .branded-fare-title{background:#34743D}.bft-container .economy-flex .branded-fare-title{background:#1F5B2F}.bft-container .economy-flex-plus .branded-fare-title{background:#1B3D2C}.bft-container .premium-economy-flex-plus .branded-fare-title{background:#4F299E}.bft-container .business-special .branded-fare-title{background:#406DC0}.bft-container .business-saver .branded-fare-title{background:#305291}.bft-container .business-flex .branded-fare-title{background:#213965}.bft-container .business-flex-plus .branded-fare-title{background:#182B4B}.bft-container .first-saver .branded-fare-title{background:#B14242}.bft-container .first-flex .branded-fare-title{background:#8B3434}.bft-container .first-flex-plus .branded-fare-title{background:#602424}.lightbox-confirmation-popup .message-container{padding:25px 20px 20px;text-align:left}[dir=rtl] .lightbox-confirmation-popup .message-container{text-align:right}.lightbox-confirmation-popup .message-container span{font-size:14px}.lightbox-confirmation-popup .message-container .button-container{text-align:center}.lightbox-confirmation-popup .message-container button{padding:0 40px;display:inline-block;margin:25px auto 0;font-size:14px;height:30px;line-height:30px;min-width:150px;border:1px solid #D71921}.lightbox-confirmation-popup .message-container button.cancel{color:#D71921;border-color:#D71921;background-color:transparent}.lightbox-confirmation-popup .message-container button.cancel:focus,.lightbox-confirmation-popup .message-container button.cancel:hover{border-color:#c0161d}.lightbox-confirmation-popup .message-container button.cancel:active{border-color:#a9141a;box-shadow:none}.lightbox-confirmation-popup .message-container button.continue-next-step{background-size:21px 12px;background-repeat:no-repeat}[dir=ltr] .lightbox-confirmation-popup .message-container button.continue-next-step{background-image:url(/build/img/emiratesHolidays/btn-arrow-x2.png);background-position:right center;padding:0 26px 0 10px}[dir=rtl] .lightbox-confirmation-popup .message-container button.continue-next-step{background-image:url(/build/img/emiratesHolidays/btn-arrow-x2-rtl.png);background-position:left center;padding:0 10px 0 26px}.lightbox-confirmation-popup .message-container button.continue-next-step[disabled]{background-color:#BBB;background-image:none;border:none;color:#666;box-shadow:none;cursor:not-allowed}.lightbox-confirmation-popup .message-container button.continue-next-step[disabled]:hover{background-color:#BBB;color:#666}.lightbox-confirmation-popup .message-container .read-terms-text{vertical-align:sub;padding:0 .6em}.lightbox-confirmation-popup .stage{width:100%}.lightbox-confirmation-popup .business-special-fare-confirm{width:100%}@media only screen and (min-width:800px){.bft-container .bft-items-container .carousel-arrow.prev-arrow::after{left:8px}.bft-container .bft-items-container .carousel-arrow.prev-arrow:hover::after{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.lightbox-confirmation-popup .stage{max-width:400px}.lightbox-confirmation-popup .business-special-fare-confirm{max-width:650px}}@media (max-width:500px){.lightbox-confirmation-popup .lightbox-inner{padding:10px}.lightbox-confirmation-popup .lightbox-inner .message-container{padding:15px 10px}.lightbox-confirmation-popup .lightbox-inner .message-container span{font-size:12px}.lightbox-confirmation-popup .lightbox-inner button{padding:0 20px;min-width:100px}}@media (max-width:320px){.lightbox-confirmation-popup{display:table}.lightbox-confirmation-popup .lightbox-inner{display:table-cell}.lightbox-confirmation-popup .lightbox-inner .modal-content,.lightbox-confirmation-popup .lightbox-inner .modal-header{position:static}.lightbox-confirmation-popup .stage{display:inline-block;height:auto}}.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}.date-field span{color:#313131;font-size:11px;margin-left:4px}.date-field .date-part .calendar input[type=text]{height:26px}[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 .vat-message-container{font-size:16px}.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}.field-width{width:100%}.field-width-mobile{width:108px}.field-width-email{width:100%;max-width:260px}@media only screen and (min-width:800px){.field-width-email{max-width:calc(16% + 225px)}}@media only screen and (min-width:1400px){.field-width-email{max-width:calc(16% + 235px)}}.form-field-row{display:table;width:100%;margin-bottom:10px}.form-field-row.skywards-row{display:inline-block}.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:800px) and (max-width:1200px){.form-field-row .form-field-cell.label{width:33%}}@media only screen and (min-width:320px) and (max-width:799px){.form-field-row.skywards-row{margin-top:8px}.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.skywards-label{font-size:12px}}.form-field-row .form-field-cell.skywards-label{display:inline-block;width:100%}@media only screen and (min-width:320px) and (max-width:799px){.form-field-row .form-field-cell.skywards-label{padding-top:0;vertical-align:middle;width:38%}}.form-field-row .form-field-cell.fields{width:80%}@media only screen and (min-width:320px) and (max-width:480px){.form-field-row .form-field-cell.fields{font-size:12px}}@media only screen and (min-width:320px) and (max-width:799px){.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}}@media only screen and (min-width:800px) and (max-width:880px){.form-field-row .form-field-cell.fields.country select{width:290px}}.form-field-row .form-field-cell.fields.skywards-field{display:inline-block;width:60%}.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}.inline-fields,.inline-label{display:block}@media only screen and (min-width:320px) and (max-width:480px){.country-row{display:block}}@media only screen and (min-width:800px) and (max-width:1200px){.address-row,.postcode-search{display:-ms-inline-grid!important;display:inline-grid!important}}.select-title{width:85px}@media only screen and (min-width:800px) and (max-width:1100px){.title-field-row{width:22%!important}}@media only screen and (min-width:1100px){.title-field-row{width:16%!important}}@media only screen and (min-width:800px) and (max-width:1100px){.first-name-field-row{width:34%!important}.last-name-field-row{width:40%!important}}@media only screen and (min-width:1100px){.first-name-field-row,.last-name-field-row{width:40%!important}}@media only screen and (min-width:800px){.first-name-field-row,.last-name-field-row,.title-field-row{display:inline-block!important}.email-phone-label,.name-label{display:inline-block!important;width:100%!important}[dir=ltr] .phone-label{padding-left:5px}[dir=rtl] .phone-label{padding-right:5px}.phone-field-row{display:-ms-inline-grid!important;display:inline-grid!important;width:40%!important}.email-field-row{display:-ms-inline-grid!important;display:inline-grid!important;width:56%!important}.phone-fields{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important;width:100%!important}.not-you-link{display:table}.deposit-option-panel .price{white-space:nowrap}}@media only screen and (min-width:800px) and only screen and (min-width:1420px){.email-field{width:280px}}.phone-fields{max-width:185px}@media screen and (min-width:840px){[dir=ltr] .phone-fields{padding-left:2%}[dir=rtl] .phone-fields{padding-right:2%}}.address-label{padding:12px 16px;border-bottom:solid 1px #E2E2E2;margin:0 -15px 15px}.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}.pay-summary{padding-bottom:20px}.pay-deposit{margin-bottom:0!important}.booking-radio{float:left;width:100%}.booking-radio label:not([for=depositAmount]):not(.booking-label){height:25px;width:25px}[dir=ltr] .booking-radio label:not([for=depositAmount]):not(.booking-label){float:left;margin-right:10px}[dir=rtl] .booking-radio label:not([for=depositAmount]):not(.booking-label){float:right;margin-left:10px}.deposit-option-panel{width:80%}[dir=ltr] .deposit-option-panel{float:left}[dir=rtl] .deposit-option-panel{float:right}.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%}}.deposit-option-panel input{height:30px;margin-left:5px}.booking-label{float:left;line-height:2}.booking-label input:disabled{background-color:#EEE}@media screen and (max-width:422px){.pay-full-amount{display:block}}@media only screen and (min-width:800px){.pay-full-amount{white-space:nowrap}}.confirm-booking{float:left;margin:8px 0}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}}.guest-panel .row-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px}@media only screen and (min-width:800px) and (max-width:1200px){.guest-panel .row-container{display:block!important}}.guest-panel .row-container .label{display:inline-block;vertical-align:middle;width:22%;line-height:14px;padding-top:5px}@media only screen and (min-width:800px) and (max-width:1200px){.guest-panel .row-container .label{width:100%}}.guest-panel .row-container .fields{width:75%}@media only screen and (min-width:800px) and (max-width:1200px){.guest-panel .row-container .fields{width:100%}}.guest-panel .contacts-fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.guest-panel .contacts-fields input{width:calc(50% - 50px)}[dir=ltr] .guest-panel .contacts-fields input{margin-left:5px}[dir=rtl] .guest-panel .contacts-fields input{margin-right:5px}.guest-panel .contacts-fields .error-message{display:block;width:100%}@media (max-width:768px){.guest-panel .row-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.guest-panel .row-container .fields,.guest-panel .row-container .label{width:100%}}@media (max-width:450px){.guest-panel .contacts-fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.guest-panel .contacts-fields input{margin-top:5px;width:100%}[dir=ltr] .guest-panel .contacts-fields input{margin-left:0}[dir=rtl] .guest-panel .contacts-fields input{margin-right:0}.guest-panel .row-container .nationality select{width:100%}}.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%}}@media only screen and (min-width:1200px) and (max-width:1300px){.payment-section .card-payment .card-payment-fields-row{padding-right:10%}}.payment-section .card-payment .form-field-cell.label{width:40%}@media only screen and (min-width:800px) and (max-width:1200px){.payment-section .card-payment .card-payment-fields-row{display:-ms-grid!important;display:grid!important;margin-left:4px}.payment-section .card-payment .form-field-cell.label{width:50%}}@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%;height:100px}[dir=ltr] .payment-section .pay-later-banner{background-image:url(/build/img/dnata/icons/pay_later_banner_ltr.svg)}[dir=rtl] .payment-section .pay-later-banner{background-image:url(/build/img/dnata/icons/pay_later_banner_rtl.svg)}.pay-later-img{float:left;height:170px;width:170px;background-image:url(/build/img/dnata/icons/pay_later.png);background-repeat:no-repeat;margin-left:18px}.pay-later-logos{float:left;height:120px;width:270px;background-image:url(/build/img/dnata/icons/pay-later-logos.png);background-repeat:no-repeat;margin-left:-75px}.content-splitter{margin:16px 0;border-top:solid 1px #E2E2E2}#paypal-button-container{text-align:center}.bin-range-discount{font-weight:700;color:#D71921}.card-bin-applied-message{color:#393;font-size:12px;font-weight:700}.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;max-width:190px}.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}@media only screen and (min-width:320px) and (max-width:799px){input[phone-number-input]{max-width:186px;width:calc(100% - 74px)}}input.cc-picker-code-filter,ul.cc-picker-code-list{width:180px}input.cc-picker-code-filter li,ul.cc-picker-code-list li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}input.cc-picker-code-filter li:not(div),ul.cc-picker-code-list li:not(div){font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}@media (min-width:400px){input.cc-picker-code-filter,ul.cc-picker-code-list{width:240px}input.cc-picker-code-filter li:not(div),ul.cc-picker-code-list li:not(div){font-size:14px}}input.cc-picker-code-filter{height:26px;background:#FEFFEB;outline-width:0}input.cc-picker-code-filter:focus{background:#FCFFCA}.quote-public .info-container .description,.quote-public .info-container .header{padding:12px 17px}.quote-public .info-container .header{background-color:#FFF;color:#313131;position:relative;border:1px solid #E2E2E2}.quote-public .info-container .header span{font-size:1.143em;margin-right:8px;font-weight:700}.quote-public .info-container .description{border:1px solid #E2E2E2;border-top:none}.quote-public .info-container .description img{height:150px;vertical-align:middle}.quote-public .info-container .description .details{margin-left:10px;display:inline-block;vertical-align:middle;width:calc(100% - 165px)}@media (max-width:400px){.quote-public .info-container .description .details{font-size:12px;width:calc(100% - 115px)}.quote-public .info-container .description img{height:100px}}.quote-public .selected-transfer .details{color:#333;font-size:14px}.quote-public .selected-transfer .details .transfer-type{font-weight:700}.quote-public .selected-transfer .details .transfer-date{font-weight:700;margin-top:10px}.quote-public .selected-parking .transfer-type{font-weight:700}.quote-status-messages{width:100%}.quote-status-messages .message-block{padding:16px 18px}.quote-status-messages .message-block .quote-ref{font-size:22px;font-weight:400;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:30px}.quote-status-messages .message-block .message{font-size:14px;line-height:21px;margin-top:10px}@media (max-width:400px){.quote-status-messages .message-block .message{font-size:12px}.quote-status-messages .message-block .quote-ref{font-size:18px}}[dir=ltr] .quote-status-messages a.button.primary,[dir=rtl] .quote-status-messages a.button.primary{margin-top:10px;background-image:none;padding:0 10px}.quote-status-messages .expired-quote{background:#F5D6D6}.quote-status-messages .decreased-price,.quote-status-messages .increased-price{background:#FDF4D0}.quote-status-messages .same-price{background:#ECFDD0}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.show-hide-toggle{padding:0 34px}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}.wide-button-bar .btn-cta{border-radius:0;cursor:pointer}.cancellation-charges{font-weight:400;min-width:350px;padding:10px;text-align:center}.cancellation-charges>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.cancellation-charges>div>div{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.cancellation-charges>div .cancellation-circle{position:relative;width:10%}.cancellation-charges>div .cancellation-circle::after,.cancellation-charges>div .cancellation-circle::before{content:" ";display:inline-block}.cancellation-charges>div .cancellation-circle::before{background:#D71921;border-radius:100%;height:20px;position:relative;top:3px;width:20px;z-index:2}.cancellation-charges>div .cancellation-circle::after{border:1px solid #313131;height:calc(98%);left:49%;position:absolute;right:50%;top:5px;width:2px;z-index:1}.cancellation-charges>div:last-child .cancellation-circle::after{display:none}.cancellation-charges>div [class*="-date"],.cancellation-charges>div [class*="-price"]{font-size:18px;width:45%}.cancellation-charges>div [class*="-date"]{padding-bottom:40px}[dir=ltr] .cancellation-charges>div [class*="-date"]{text-align:right}[dir=rtl] .cancellation-charges>div [class*="-date"]{text-align:left}.cancellation-charges>div [class*="-date"]>span{display:inline-block;font-size:12px;width:100%}[dir=ltr] .cancellation-charges>div [class*="-price"]{text-align:left}[dir=rtl] .cancellation-charges>div [class*="-price"]{text-align:right}@media screen and (max-width:880px){.cancellation-charges{height:100%;overflow-y:scroll;position:absolute;width:100%}}.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.payment-options{padding-top:0}.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.terms-checkbox p{margin-bottom:0}.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.email-my-quote>i,.page-content-panel>.content .expander .expander-header.important-info-details>i{font-size:1.5em;position:absolute;top:15px}[dir=ltr] .page-content-panel>.content .expander .expander-header.email-my-quote>i,[dir=ltr] .page-content-panel>.content .expander .expander-header.important-info-details>i{right:12px}[dir=rtl] .page-content-panel>.content .expander .expander-header.email-my-quote>i,[dir=rtl] .page-content-panel>.content .expander .expander-header.important-info-details>i{left:12px}.page-content-panel>.content .expander .expander-header.email-my-quote>i{color:#FFF}.page-content-panel>.content .expander .expander-body .content{padding:16px}.page-content-panel .imp-info{display:inline-block;vertical-align:text-top;padding:0 .6em}.page-content-panel .imp-info-policy{background-color:transparent;color:#D71921;font-size:14px;padding:0}.page-content-panel .skywards-login-section{width:100%}.page-content-panel.expandable,.page-content-panel.expandable>.header{position:relative}.page-content-panel.expandable>.content{padding:0}.page-content-panel.email-quote-container .header{background-color:#3F3832}.page-content-panel.email-quote-container .header h2{color:#FFF;font-family:unset}.page-content-panel.email-quote-container .email-quote-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.page-content-panel.email-quote-container .email-quote-body .email-input-container,.page-content-panel.email-quote-container .email-quote-body .firstname-input-container,.page-content-panel.email-quote-container .email-quote-body .lastname-input-container,.page-content-panel.email-quote-container .email-quote-body .salutation-select-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:8px}.page-content-panel.email-quote-container .email-quote-body .email-input-container input,.page-content-panel.email-quote-container .email-quote-body .email-input-container select,.page-content-panel.email-quote-container .email-quote-body .firstname-input-container input,.page-content-panel.email-quote-container .email-quote-body .firstname-input-container select,.page-content-panel.email-quote-container .email-quote-body .lastname-input-container input,.page-content-panel.email-quote-container .email-quote-body .lastname-input-container select,.page-content-panel.email-quote-container .email-quote-body .salutation-select-container input,.page-content-panel.email-quote-container .email-quote-body .salutation-select-container select{width:100%;padding-left:5px;border:1px solid #A2A2A2}.page-content-panel.email-quote-container .email-quote-body .email-input-container.show-error input,.page-content-panel.email-quote-container .email-quote-body .firstname-input-container.show-error input,.page-content-panel.email-quote-container .email-quote-body .lastname-input-container.show-error input,.page-content-panel.email-quote-container .email-quote-body .salutation-select-container.show-error input{border-color:#DC143C}.page-content-panel.email-quote-container .email-quote-body .salutation-select-container{max-width:70px}.page-content-panel.email-quote-container .email-quote-body button.button.primary{background-image:none;padding:0 26px}@media only screen and (min-width:320px) and (max-width:480px){.page-content-panel.email-quote-container .email-quote-body{display:block}.page-content-panel.email-quote-container .email-quote-body .email-input-container input,.page-content-panel.email-quote-container .email-quote-body .email-input-container select,.page-content-panel.email-quote-container .email-quote-body .firstname-input-container input,.page-content-panel.email-quote-container .email-quote-body .firstname-input-container select,.page-content-panel.email-quote-container .email-quote-body .lastname-input-container input,.page-content-panel.email-quote-container .email-quote-body .lastname-input-container select,.page-content-panel.email-quote-container .email-quote-body .salutation-select-container input,.page-content-panel.email-quote-container .email-quote-body .salutation-select-container select{margin-bottom:8px}.page-content-panel.email-quote-container .email-quote-body .email-input-container,.page-content-panel.email-quote-container .email-quote-body .firstname-input-container,.page-content-panel.email-quote-container .email-quote-body .lastname-input-container,.page-content-panel.email-quote-container .email-quote-body .salutation-select-container{margin-right:0}.page-content-panel.email-quote-container .email-quote-body button.button.primary{width:100%}}.page-content-panel.email-quote-container .offer-confirmation-container{padding:12px 0}.page-content-panel.email-quote-container .price-change-notice{font-size:12px;margin-top:4px}.page-content-panel.email-quote-container .submit-success-msg{padding:8px;margin:8px 0 10px;background-color:#D6EBD6;color:#393}.page-content-panel.email-quote-container .skywards-radio-button{margin-left:0!important}.payment-notes{margin-bottom:0}.payment-notes>.content{margin:0;padding:0 16px}.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;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}}@media screen and (max-width:799px){.hotel-price-panel .teaser-prices{display:inline-block;vertical-align:top;border:none;margin: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:1.4em;color:#313131;font-weight:400}.hotel-price-panel .teaser-prices .teaser-price .price-value{font-size:2.1em;color:#313131;font-weight:700}.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{width:150px;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}@media screen and (max-width:799px){#roomsPanel.page-content-panel .header .price-mode-outer-wrapper{width:100%}}#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:799px){#roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter{margin:10px 0 0}[dir=ltr] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter{float:left}[dir=rtl] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter{float:right}}@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:12}[dir=ltr] #roomsPanel.page-content-panel .header .price-mode-outer-wrapper .board-type-filter .dropdown .options{right:0;text-align:left;font-size:90%}[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:100%;margin:15px 0 20px}@media screen and (max-width:799px){#roomsPanel.page-content-panel .header h2{width:100%}#roomsPanel.page-content-panel .content .hotel-room-grid{margin:0}}#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 section.room{border:1px solid #E4E4E4;font-size:1.143em;margin-bottom:20px}@media screen and (max-width:799px){#roomsPanel.page-content-panel .content .hotel-room-grid section.room:last-child{margin-bottom:0}}#roomsPanel.page-content-panel .content .hotel-room-grid section.room h4{background-color:#E4E4E4;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information{display:inline-block;font-size:14px;padding-right:10px;width:100%}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .image-placeholder{background-color:#F9F9F9;position:relative;width:35%}[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .image-placeholder{float:left;margin-right:15px}[dir=rtl] #roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .image-placeholder{float:right;margin-left:15px}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .image-placeholder img{width:100%}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .image-placeholder .icon-camera{bottom:5px;color:#FFF;position:absolute;right:5px}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .image-placeholder .icon-camera::before{font-size:30px}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .image-placeholder .icon-camera.dark{color:#313131;position:relative}[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .image-placeholder .icon-camera.dark{float:right}[dir=rtl] #roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .image-placeholder .icon-camera.dark{float:left}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .image-placeholder .no-image{min-height:125px;padding:10px}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .description{margin:10px;width:60%}[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .description{float:left}[dir=rtl] #roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .description{float:right}@media screen and (max-width:980px){#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .description{width:55%}}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .description p{margin:0 0 12px}@media screen and (max-width:799px){#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information{padding:0}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .image-placeholder{margin:0;padding:0;width:100%}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .description{display:inline-block;margin:10px 0 0;width:100%}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .description a,#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .description span{float:left;padding:0 10px;width:100%}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .description a span,#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .description a.visible,#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .description span span,#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .description span.visible{padding:0}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-information .description a:hover{text-decoration:underline}}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details{border-top:1px solid #E4E4E4;font-size:13px}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-top:10px;width:100%}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div:not(:first-child){margin-top:0}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div:not(:first-child)>div.col-1 p{display:none}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div:not(:first-child) div.col-3,#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div:not(:first-child)>div.col-2{border-top:1px solid #E4E4E4}@media screen and (max-width:799px){#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div:not(:first-child)>div.col-1{border-top:1px solid #E4E4E4}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div:not(:first-child)>div.col-1 p{display:block}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div:not(:first-child) div.col-3,#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div:not(:first-child)>div.col-2{border-top:none}}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div div[class*=col-]{padding:10px}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div>div.col-1{-webkit-box-flex:0;-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div>div.col-2{-webkit-box-flex:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div>div.col-2 p{float:left;width:100%}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div>div.col-2 .column-cost-type button{font-size:13px;margin-top:-8px}[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div>div.col-2 .column-cost-type>a,[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div>div.col-2 .column-cost-type>button,[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div>div.col-2 .column-cost-type>span{float:left;padding-right:5px}[dir=rtl] #roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div>div.col-2 .column-cost-type>a,[dir=rtl] #roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div>div.col-2 .column-cost-type>button,[dir=rtl] #roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div>div.col-2 .column-cost-type>span{float:right;padding-left:5px}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div>div.col-3{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;text-align:center}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div>div.col-3 .price span{font-size:20px;width:100%}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div>div.col-3 .price span.extra-room-price{display:inline-block;font-size:12px}@media screen and (max-width:799px){[dir=ltr] #roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div>div.col-3{text-align:left}[dir=rtl] #roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div>div.col-3{text-align:right}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div{display:inline-block}#roomsPanel.page-content-panel .content .hotel-room-grid section.room .room-details>div div[class*=col-]{display:inline-block;padding:0 10px;width:100%}}#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}@media screen and (max-width:480px){#roomsPanel.page-content-panel .content .more-rooms div:last-child,#roomsPanel.page-content-panel .content .more-rooms>div:first-child{clear:both}[dir=ltr] #roomsPanel.page-content-panel .content .more-rooms div:last-child,[dir=ltr] #roomsPanel.page-content-panel .content .more-rooms>div:first-child{float:left}[dir=rtl] #roomsPanel.page-content-panel .content .more-rooms div:last-child,[dir=rtl] #roomsPanel.page-content-panel .content .more-rooms>div:first-child{float:right}#roomsPanel.page-content-panel .content .more-rooms>div:first-child{margin-bottom:10px}#roomsPanel.page-content-panel .content .more-rooms button{margin:0}}.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 .tailor-make-holiday-panel{background-color:#FFF;font-size:17px;margin-top:12px;padding:20px 16px}[dir=ltr] .layout-left-and-main .main-col .tailor-make-holiday-panel p{text-align:left}[dir=rtl] .layout-left-and-main .main-col .tailor-make-holiday-panel p{text-align:right}.layout-left-and-main .main-col .tailor-make-holiday-panel p>span{color:#D71921;font-weight:700}.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 .main-col.flight-results .white-panel h3 .search-count{font-size:14px;font-family:Arial,Helvetica,sans-serif}.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:110px;z-index:99}}.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}@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 .caption{color:#FFF;padding-right:5px}.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}}.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}.selected-flight .flight-listing-selected .button.primary{background-image:none;padding:0 20px;width:100%}.selected-flight .flight-listing-loaded{border:1px solid #000;margin-bottom:10px}@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}.payment-left-column{float:left;width:60%}.skywards-margin{margin-top:100px}@media screen and (max-width:1200px){.skywards-margin{margin-top:120px}}@media screen and (max-width:1042px){.skywards-margin{margin-top:135px}}@media screen and (max-width:799px){.payment-left-column{width:100%}.skywards-margin{margin-top:10px}}.payment-right-column{float:right;width:calc(38%)}@media screen and (max-width:799px){.payment-right-column{float:left;width:100%}.payment-right-column #hotel-itinerary{display:none}}.form-content{position:relative}.skywards-login-section{background-color:#F0F2F3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding:10px;border:2px solid #BBB;width:48%;position:absolute;top:10px;z-index:1;left:10%}@media only screen and (min-width:320px) and (max-width:799px){.skywards-login-section{display:block;width:100%}}@media only screen and (min-width:800px) and (max-width:1200px){.skywards-login-section{display:block}}@media screen and (max-width:799px){.skywards-login-section{position:relative;margin:0 auto;width:90%}[dir=ltr] .skywards-login-section{left:0}[dir=rtl] .skywards-login-section{right:0}}.skywards-login-button{width:100%!important}@media only screen and (min-width:320px) and (max-width:1200px){.skywards-login-button{margin:0 36%!important;width:auto!important}.skywards-desktop-view{display:none!important}}@-webkit-keyframes topMove{from{top:-6vh}to{top:15vh}}@keyframes topMove{from{top:-6vh}to{top:15vh}}@media screen and (min-width:800px) and (max-width:1300px){@-webkit-keyframes topMove{from{top:-6vh}to{top:20vh}}@keyframes topMove{from{top:-6vh}to{top:20vh}}}@-webkit-keyframes roomMove{from{top:15vh}to{top:42vh}}@keyframes roomMove{from{top:15vh}to{top:42vh}}@media screen and (min-width:800px) and (max-width:900px){@-webkit-keyframes roomMove{from{top:15vh}to{top:125vh}}@keyframes roomMove{from{top:15vh}to{top:125vh}}}@media screen and (min-width:900px) and (max-width:1000px){@-webkit-keyframes roomMove{from{top:15vh}to{top:82vh}}@keyframes roomMove{from{top:15vh}to{top:82vh}}}@-webkit-keyframes bottomMove{from{bottom:10vh}to{bottom:0}}@keyframes bottomMove{from{bottom:10vh}to{bottom:0}}.booking-form-wrapper{display:inline-block;position:relative}.booking-form-wrapper .booking-summary-payment{position:absolute;width:calc(31%)}[dir=ltr] .booking-form-wrapper .booking-summary-payment{right:10%}[dir=rtl] .booking-form-wrapper .booking-summary-payment{left:10%}.booking-form-wrapper .scroll-position-panel-stick-top{-webkit-animation-name:topMove;animation-name:topMove;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;position:fixed;width:calc(31%)}[dir=ltr] .booking-form-wrapper .scroll-position-panel-stick-top{right:10%}[dir=rtl] .booking-form-wrapper .scroll-position-panel-stick-top{left:10%}@media screen and (min-width:1840px){.booking-form-wrapper .scroll-position-panel-stick-top{width:calc(25%)}[dir=ltr] .booking-form-wrapper .scroll-position-panel-stick-top{right:17.5%}[dir=rtl] .booking-form-wrapper .scroll-position-panel-stick-top{left:17.5%}}@media screen and (min-width:1640px) and (max-width:1839px){.booking-form-wrapper .scroll-position-panel-stick-top{width:calc(30%)}[dir=ltr] .booking-form-wrapper .scroll-position-panel-stick-top{right:11%}[dir=rtl] .booking-form-wrapper .scroll-position-panel-stick-top{left:11%}}.booking-form-wrapper .scroll-position-panel-stick-rooms{-webkit-animation-name:roomMove;animation-name:roomMove;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;position:absolute;width:calc(31%)}[dir=ltr] .booking-form-wrapper .scroll-position-panel-stick-rooms{right:10%}[dir=rtl] .booking-form-wrapper .scroll-position-panel-stick-rooms{left:10%}@media screen and (min-width:1840px),(min-width:1640px){.booking-form-wrapper .scroll-position-panel-stick-rooms{width:calc(30%)}[dir=ltr] .booking-form-wrapper .scroll-position-panel-stick-rooms{right:11%}[dir=rtl] .booking-form-wrapper .scroll-position-panel-stick-rooms{left:11%}}.booking-form-wrapper .scroll-position-panel-bottom{-webkit-animation-name:bottomMove;animation-name:bottomMove;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;position:absolute;width:calc(31%)}[dir=ltr] .booking-form-wrapper .scroll-position-panel-bottom{right:10%}[dir=rtl] .booking-form-wrapper .scroll-position-panel-bottom{left:10%}@media screen and (min-width:1840px),(min-width:1640px){.booking-form-wrapper .scroll-position-panel-bottom{width:calc(30%)}[dir=ltr] .booking-form-wrapper .scroll-position-panel-bottom{right:11%}[dir=rtl] .booking-form-wrapper .scroll-position-panel-bottom{left:11%}}.booking-form-wrapper .scroll-position-panel-footer{bottom:0;position:absolute}.booking-form-wrapper .hotel-itinerary .image-price-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.booking-form-wrapper .hotel-itinerary .hotel-image{min-height:220px;margin-bottom:4px;width:50%}[dir=ltr] .booking-form-wrapper .hotel-itinerary .hotel-image{float:left}[dir=rtl] .booking-form-wrapper .hotel-itinerary .hotel-image{float:right}@media only screen and (min-width:780px) and (max-width:1020px){.booking-form-wrapper .hotel-itinerary .hotel-image{min-height:200px}}.booking-form-wrapper .hotel-itinerary .info{padding:5px 5px 0;width:50%;min-height:220px}[dir=ltr] .booking-form-wrapper .hotel-itinerary .info{float:right}[dir=rtl] .booking-form-wrapper .hotel-itinerary .info{float:left}@media only screen and (min-width:320px) and (max-width:799px){.booking-form-wrapper .hotel-itinerary .info{width:100%;height:180px}}.booking-form-wrapper .hotel-itinerary .info .total-price{margin:0 0 5px;width:100%;text-align:center}@media only screen and (min-width:1280px){.booking-form-wrapper .hotel-itinerary .info .total-price{margin:0 0 8px}}@media only screen and (min-width:800px) and (max-width:880px){.booking-form-wrapper .hotel-itinerary .info .total-price{font-size:65%}}@media only screen and (min-width:880px) and (max-width:1120px){.booking-form-wrapper .hotel-itinerary .info .total-price{font-size:70%}}@media only screen and (min-width:1120px) and (max-width:1240px){.booking-form-wrapper .hotel-itinerary .info .total-price{font-size:90%}}.booking-form-wrapper .hotel-itinerary .info .dates{display:inline-block;width:100%}.booking-form-wrapper .hotel-itinerary .info .dates .calendar-date{margin:0;width:calc(48%)}[dir=ltr] .booking-form-wrapper .hotel-itinerary .info .dates .calendar-date{float:left}[dir=ltr] .booking-form-wrapper .hotel-itinerary .info .dates .calendar-date:last-child,[dir=rtl] .booking-form-wrapper .hotel-itinerary .info .dates .calendar-date{float:right}[dir=rtl] .booking-form-wrapper .hotel-itinerary .info .dates .calendar-date:last-child{float:left}.booking-form-wrapper .hotel-itinerary .price-block{display:inline-block;padding:10px 0;width:100%}@media only screen and (min-width:800px) and (max-width:1080px){.booking-form-wrapper .hotel-itinerary .price-block{font-size:75%}}.booking-form-wrapper .hotel-itinerary .price-block .checkin-checkout-title{width:125px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}@media only screen and (min-width:780px) and (max-width:1020px){.booking-form-wrapper .hotel-itinerary .info{height:200px}.booking-form-wrapper .hotel-itinerary .price-block .checkin-checkout-title{width:80px}}.booking-form-wrapper .hotel-itinerary .price-block .checkin-checkout-date,.booking-form-wrapper .hotel-itinerary .price-block .checkin-checkout-title{display:inline-block;height:30px}[dir=ltr] .booking-form-wrapper .hotel-itinerary .checkin-checkout{margin-left:40px}[dir=rtl] .booking-form-wrapper .hotel-itinerary .checkin-checkout{margin-right:40px}[dir=ltr] .booking-form-wrapper .hotel-itinerary .nights-info{margin-left:40px}[dir=rtl] .booking-form-wrapper .hotel-itinerary .nights-info{margin-right:40px}.booking-form-wrapper .hotel-itinerary .multi-room-info-data{display:inline-block;width:85%;vertical-align:middle}@media screen and (min-width:800px) and (max-width:1220px){.booking-form-wrapper .hotel-itinerary .multi-room-info-data{width:80%}}.booking-form-wrapper .hotel-itinerary .atol-info{height:20px}[dir=ltr] .booking-form-wrapper .hotel-itinerary .atol-info{padding-left:40px}[dir=rtl] .booking-form-wrapper .hotel-itinerary .atol-info{padding-right:40px}.booking-form-wrapper .flight-info-links{font-size:.857em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 2px;margin:4px 0}.booking-form-wrapper .flight-info-links p{margin-top:10px}.booking-form-wrapper .room-info-icon{width:35px}.booking-form-wrapper .content-block{width:60%}[dir=ltr] .booking-form-wrapper .content-block{float:left}[dir=rtl] .booking-form-wrapper .content-block{float:right}@media only screen and (min-width:320px) and (max-width:799px){.booking-form-wrapper .content-block{width:100%}}.booking-form-wrapper .transfer-info{margin-top:-10px;margin-bottom:5px}@media screen and (min-width:800px){.booking-form-wrapper button.button.full-width{margin-bottom:28px!important}}[dir=ltr] .booking-form-wrapper .submit-btn{float:right}[dir=rtl] .booking-form-wrapper .submit-btn{float:left}.booking-journey-bar{margin:0 5%;padding:0 5%;display:block;background-color:#F0F2F3;position:relative;z-index:0}@media (max-width:800px){.booking-journey-bar{padding:0}}.booking-journey-bar .site-content{padding:0}.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;margin:0}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:transparent;color:#ADADAD;border-style:solid;border-color:#ADADAD;border-width:0}[dir=rtl] ul.booking-journey li .item{padding-right:0}[dir=ltr] ul.booking-journey li .item{padding-left:0;padding-right:25px}[dir=rtl] ul.booking-journey li .item{padding-left:25px}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:11px}[dir=ltr] ul.booking-journey li .item:after,[dir=ltr] ul.booking-journey li .item:before{left:100%;border-width:6px 0 6px 8px}[dir=rtl] ul.booking-journey li .item:after,[dir=rtl] ul.booking-journey li .item:before{right:100%;border-width:6px 8px 6px 0}ul.booking-journey li .item:before{z-index:1}[dir=ltr] ul.booking-journey li .item:before{border-color:transparent transparent transparent #ADADAD;margin-left:-15px}[dir=rtl] ul.booking-journey li .item:before{border-color:transparent #ADADAD transparent transparent;margin-right:-15px}ul.booking-journey li .item:after{z-index:2}[dir=ltr] ul.booking-journey li .item:after{border-color:transparent transparent transparent #F0F2F3;margin-left:-17px}[dir=rtl] ul.booking-journey li .item:after{border-color:transparent #F0F2F3;margin-right:-17px}@media (max-width:1000px){ul.booking-journey li .item{white-space:normal;line-height:16px;max-width:90px;height:auto}ul.booking-journey li .item:after,ul.booking-journey li .item:before{top:4px}}ul.booking-journey li .item span.short-label{display:none}@media (max-width:1024px){ul.booking-journey li .item span.short-label{display:inline-block;margin-bottom:10px;font-size:.625em}ul.booking-journey li .item span.long-label{display:none}}@media (max-width:1024px) and (max-width:339px){ul.booking-journey li .item span.short-label{font-size:.55em}}ul.booking-journey li.done .item{color:#D10A11}ul.booking-journey li.is-active .item{color:#484848}ul.booking-journey li:last-child .item:after,ul.booking-journey li:last-child .item:before{content:none}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}@media (max-width:768px){section .tab-set .tab-bar{display:block}}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}@media screen and (max-width:767px){section .tab-set .tab-bar .tab-set-tab-bar-navigation-wrapper ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:scroll;width:100%;border-top:1px solid #CFCFCF}section .tab-set .tab-bar .tab-set-tab-bar-navigation-wrapper ul>li{width:33.3334%}}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}[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}.overall-header{overflow:hidden}.page-body{padding:10px 10% 16px}.page-body:after{content:"";display:block;clear:both}.page-body .search-unit-field{clear:none!important}@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.ekh-search-content-wrapper{background:0 0;left:0;margin-top:-140px;position:relative;right:0;top:0}@media screen and (max-width:1200px){.content-wrapper.ekh-search-content-wrapper{margin-top:-190px}}@media screen and (max-width:880px){.content-wrapper.ekh-search-content-wrapper{margin-top:0}}.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;margin-bottom:10px;border-bottom:1px solid #EEE}.hotel-listing a:hover{text-decoration:underline}@media (max-width:799px){.hotel-listing{position:relative}}@media screen and (max-width:767px){.hotel-listing{position:relative}}.hotel-listing .ribbon{width:33%;height:55px;overflow:hidden;position:absolute;z-index:10}@media screen and (max-width:600px){.hotel-listing{display:inline-block;text-align:center}.hotel-listing .ribbon{width:100%}}.hotel-listing .ribbon::after{position:absolute;z-index:-1;content:"";display:block}.hotel-listing .promo-black::after{border:5px solid #000}.hotel-listing .promo-blue::after{border:5px solid #016287}.hotel-listing .promo-red::after{border:5px solid #9F1003}.hotel-listing .promo-none,.hotel-listing .promo-none::after{display:none}.hotel-listing .ribbon span{position:absolute;display:block;padding:15px;color:#FFF;text-transform:uppercase;text-align:center}.hotel-listing .ribbon span.promo-black{background-color:#262626}.hotel-listing .ribbon span.promo-blue{background-color:#009DD9}.hotel-listing .ribbon span.promo-red{background-color:#E7210F}.hotel-listing .ribbon-top-left{top:20px}[dir=ltr] .hotel-listing .ribbon-top-left{left:-10px}[dir=rtl] .hotel-listing .ribbon-top-left{right:-10px}.hotel-listing .ribbon-top-left::after{border-top-color:transparent;bottom:-2px;z-index:-1}[dir=ltr] .hotel-listing .ribbon-top-left::after{border-left-color:transparent;left:0;-webkit-transform:rotate(267deg);-ms-transform:rotate(267deg);transform:rotate(267deg)}[dir=rtl] .hotel-listing .ribbon-top-left::after{border-right-color:transparent;right:0;-webkit-transform:rotate(450deg);-ms-transform:rotate(450deg);transform:rotate(450deg)}@media screen and (max-width:600px){.hotel-listing .ribbon-top-left::after{bottom:-1px}}.hotel-listing .ribbon-top-left span{border-radius:4px;box-shadow:2px 2px rgba(0,0,0,.1);-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}[dir=ltr] .hotel-listing .ribbon-top-left span{border-bottom-left-radius:0}[dir=rtl] .hotel-listing .ribbon-top-left span{border-bottom-right-radius:0}.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 .ribbon-top-left{left:-13px}.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}[dir=ltr] .hotel-listing.recommendedhotel .we-recommend{float:right}[dir=rtl] .hotel-listing.recommendedhotel .we-recommend{float:left}.hotel-listing.recommendedhotel>.part.info{width:auto;padding:0 12px;border-top:none;border-bottom:none;position:relative}@media screen and (max-width:601px){.hotel-listing.recommendedhotel .we-recommend{top:75px;font-size:14px}.hotel-listing.recommendedhotel>.part.info{padding:0 12px 16px 16px}}.hotel-listing .preloader{bottom:-40px;position:absolute!important}[dir=ltr] .hotel-listing .preloader{right:25px}[dir=rtl] .hotel-listing .preloader{left:25px}.hotel-listing .hotel-product-gallery{min-height:350px;max-width:350px;width:33%}[dir=ltr] .hotel-listing .hotel-product-gallery{float:left}[dir=rtl] .hotel-listing .hotel-product-gallery{float:right}.hotel-listing .hotel-product-gallery .outer-gallery{display:block}.hotel-listing .hotel-product-gallery .outer-gallery .image-gallery{position:relative}.hotel-listing .hotel-product-gallery .outer-gallery .image-gallery .stage{height:100%}.hotel-listing .hotel-product-gallery .outer-gallery .image-gallery .stage .gallery-slides .slick-list .slick-track{height:350px;overflow:hidden}@media screen and (max-width:600px){.hotel-listing .hotel-product-gallery .outer-gallery .image-gallery .stage .gallery-slides .slick-list .slick-track{height:200px}}.hotel-listing .hotel-product-gallery .outer-gallery .image-gallery .stage .gallery-slides .slick-list .slick-track [style="width: 0px;"]{width:100%;height:350px!important}@media screen and (max-width:600px){.hotel-listing .hotel-product-gallery .outer-gallery .image-gallery .stage .gallery-slides .slick-list .slick-track [style="width: 0px;"]{height:200px!important}}.hotel-listing .hotel-product-gallery .outer-gallery .image-gallery .stage .gallery-slides .slick-list .slick-track .slick-slide{height:100%;max-height:350px;max-width:400px;min-width:200px;width:100%}.hotel-listing .hotel-product-gallery .outer-gallery .image-gallery .stage .gallery-slides .slick-list .slick-track .slick-slide img{height:100%;width:100%}.hotel-listing .hotel-product-gallery .outer-gallery .image-gallery .stage .slick-arrow{background-color:transparent;opacity:1}.hotel-listing .hotel-product-gallery .outer-gallery .image-gallery .stage .slick-arrow:after{color:#FFF}@media screen and (max-width:320px){.hotel-listing .hotel-product-gallery .outer-gallery .image-gallery .stage,.hotel-listing .hotel-product-gallery .outer-gallery .image-gallery .stage .slick-slide img{max-width:300px}}.hotel-listing .hotel-product-gallery .outer-gallery .image-gallery .gallery-counter,.hotel-listing .hotel-product-gallery .outer-gallery .image-gallery .thumb-container{display:none}@media screen and (max-width:600px){.hotel-listing .hotel-product-gallery .outer-gallery .image-gallery .stage .gallery-slides .slick-list .slick-track .slick-slide{max-height:200px}.hotel-listing .hotel-product-gallery{display:inline-block;float:none!important;min-height:200px;width:100%}}.hotel-listing>.part{display:table-cell;vertical-align:top;height:100%}.hotel-listing>.part.image{width:33%;padding:0 0 150px;height:150px}@media screen and (max-width:601px){.hotel-listing>.part.image{background-position:bottom center;display:block;height:200px;width:100%}}.hotel-listing>.part.info{width:auto;border-top:none;border-bottom:none;position:relative;background-color:#FFF;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 12px}.hotel-listing>.part.info .info-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.hotel-listing>.part.info .info-footer>div:not(:first-child){margin:4px 0}.hotel-listing>.part.info .flight-info-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hotel-listing>.part.info .flight-info-links a,.hotel-listing>.part.info .flight-info-links button,.hotel-listing>.part.info .flight-info-links p{font-size:.857em}[dir=ltr] .hotel-listing>.part.info .flight-info-links a,[dir=ltr] .hotel-listing>.part.info .flight-info-links button,[dir=ltr] .hotel-listing>.part.info .flight-info-links p{margin-left:5px}[dir=rtl] .hotel-listing>.part.info .flight-info-links a,[dir=rtl] .hotel-listing>.part.info .flight-info-links button,[dir=rtl] .hotel-listing>.part.info .flight-info-links p{margin-right:5px}.hotel-listing>.part.info .flight-info-links a{text-transform:lowercase}.hotel-listing>.part.info .flight-info-links button{text-transform:lowercase;margin-top:-10px}.hotel-listing>.part.info .room-and-facilities{font-size:12px;padding:0 0 5px}[dir=ltr] .hotel-listing>.part.info .room-and-facilities{text-align:left}[dir=rtl] .hotel-listing>.part.info .room-and-facilities{text-align:right}.hotel-listing>.part.info .room-and-facilities .hotel-facilities-icons{padding:0 0 10px;width:100%}.hotel-listing>.part.info .room-and-facilities .hotel-facilities-icons img{padding:3px;width:30px}[dir=ltr] .hotel-listing>.part.info .room-and-facilities .hotel-facilities-icons{float:left;text-align:left}[dir=rtl] .hotel-listing>.part.info .room-and-facilities .hotel-facilities-icons{float:right;text-align:right}[dir=ltr] .hotel-listing>.part.info .room-and-facilities span{float:left;text-align:left}[dir=rtl] .hotel-listing>.part.info .room-and-facilities span{float:right;text-align:right}.hotel-listing>.part.info .room-and-facilities .legend{float:left}@media screen and (max-width:601px){[dir=ltr] .hotel-listing>.part.info{padding:0 12px 16px 16px}[dir=rtl] .hotel-listing>.part.info{padding:0 16px 16px 12px}}.hotel-listing>.part.info .promo{vertical-align:top;margin:0 0 10px}.hotel-listing>.part.info .price-and-promo{display:inline-block;margin:0!important;min-height:48px}@media screen and (min-width:800px){.hotel-listing>.part.info .promo{width:48%;display:inline-block}[dir=ltr] .hotel-listing>.part.info .price-and-promo{float:right}[dir=rtl] .hotel-listing>.part.info .price-and-promo{float:left}}.hotel-listing>.part.info .hotel-cancellation{color:#D71921}[dir=ltr] .hotel-listing>.part.info .hotel-cancellation{text-align:right}[dir=rtl] .hotel-listing>.part.info .hotel-cancellation{text-align:left}@media screen and (max-width:800px){.hotel-listing>.part.info .hotel-cancellation .tooltip .tooltiptext{margin-left:-180px}}.hotel-listing>.part.info .cost{min-width:200px}[dir=ltr] .hotel-listing>.part.info .cost{float:right;right:0;text-align:right}[dir=rtl] .hotel-listing>.part.info .cost{float:left;left:0;text-align:left}@media screen and (max-width:650px){.hotel-listing>.part.info .cost{max-width:100%;position:relative}}@media screen and (max-width:550px){.hotel-listing>.part.info .cost{width:100%}[dir=ltr] .hotel-listing>.part.info .cost{text-align:left}[dir=rtl] .hotel-listing>.part.info .cost{text-align:right}.hotel-listing>.part.info .cost .legend span{display:inline-block}.hotel-listing>.part.info .cost .tooltip{position:unset}.hotel-listing>.part.info .cost .tooltip .tooltiptext{bottom:20px;left:0;margin-left:0;position:absolute}.hotel-listing>.part.info .cost .teaser-price .tooltip .tooltiptext{bottom:50px}.hotel-listing .hotel-special-offer{width:100%}}.hotel-listing>.part.info .cost .strike-through-price-info{position:relative;bottom:5px}.hotel-listing>.part.info .cost .strike-through-price{font-size:16px;font-weight:700;color:#D71921;text-decoration:line-through}.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;padding:12px 0}[dir=ltr] .hotel-listing .hotel-name-bar{text-align:left}[dir=rtl] .hotel-listing .hotel-name-bar{text-align:right}.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 .address-btn{background-color:transparent;height:auto;line-height:normal}.hotel-listing .hotel-location{font-size:.857em;color:#313131;text-decoration:none!important;margin:0;display:block}[dir=ltr] .hotel-listing .hotel-location{text-align:left}[dir=rtl] .hotel-listing .hotel-location{text-align:right}.hotel-listing .hotel-location a{color:#313131}.hotel-listing .hotel-location:hover{color:#D71921;text-decoration:underline}.hotel-listing .hotel-location .map-pin{font-size:16px;color:#BBB}.hotel-listing .price-included-header{font-weight:700}[dir=ltr] .hotel-listing .price-included-header{text-align:left}[dir=rtl] .hotel-listing .price-included-header{text-align:right}.hotel-listing .hotel-special-offer{font-size:14px;display:block}.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}[dir=ltr] .hotel-listing .hotel-special-offer{text-align:left}[dir=rtl] .hotel-listing .hotel-special-offer{text-align:right}@media (max-width:799px){.hotel-listing .hotel-location{position:relative}.hotel-listing .hotel-special-offer{display:block}}.hotel-listing .teaser-price{margin-bottom:8px;position:relative}.hotel-listing .teaser-price .price-was{font-size:.857em}.hotel-listing .teaser-price .price{margin-bottom:8px;font-size:1.714em;color:#313131;font-weight:400;display:inline-block}.hotel-listing .teaser-price .duration{font-size:.929em}.hotel-listing .teaser-price .caption{font-size:.857em}.hotel-listing .teaser-price .caption.caption-inline{display:inline-block}.hotel-listing .teaser-price .legend{font-size:.857em}@media (max-width:799px){.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 .secure-price{margin-bottom:8px;text-decoration:underline;font-weight:700}.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:33%;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.info{padding:12px 12px 0 16px}}.flights-class-info-banner{background-color:#FEF8D5;padding:8px;font-weight:700}.banner-msg{padding-left:8px}.skywards-info{color:green;display:inline-block;font-size:12px;margin:5px 0;position:relative;width:100%}.skywards-info span{width:calc(92%)}@media screen and (max-width:800px){.skywards-info span{text-align:right;width:calc(88%)}}.skywards-info .tooltip{width:20px}.tooltip{top:-2px;position:relative;display:inline-block}.per-peson-tooltip{top:-37px;position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:200px;background-color:#fff;color:grey;font-size:10px;border-radius:6px;position:absolute;z-index:10;bottom:150%;left:50%;margin-left:-100px;text-align:left;padding:5px;border:1px solid grey}@media screen and (max-width:800px){.tooltip .tooltiptext{margin-left:-180px}.tooltip .consolidated-tooltip-text::after,.tooltip .tooltiptext::after{display:none}}.tooltip .consolidated-tooltip-text{visibility:hidden;width:200px;background-color:#fff;color:grey;font-size:10px;border-radius:6px;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-100px;text-align:left;padding:5px;border:1px solid grey}@media screen and (max-width:799px){[dir=rtl] .tooltip .consolidated-tooltip-text{margin-left:-50px}}.tooltip .consolidated-tooltip-text .tool-tip-info-list{list-style:decimal}[dir=ltr] .tooltip .consolidated-tooltip-text .tool-tip-info-list{padding-left:10px}[dir=rtl] .tooltip .consolidated-tooltip-text .tool-tip-info-list{padding-right:10px}.tooltip .consolidated-tooltip-text::after,.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:grey transparent transparent}.tooltip:hover .consolidated-tooltip-text,.tooltip:hover .tooltiptext{visibility:visible}.tooltip-icon{background-color:grey;border-radius:50%}.tooltip-heading{font-weight:bolder}.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 80px;max-width:1600px;min-height:500px;overflow-x:hidden;padding:0;position:relative;width:100%}@media screen and (max-width:1200px){.home-hero.content-wrapper{margin-bottom:120px;min-height:350px}}@media screen and (max-width:880px){.home-hero.content-wrapper{margin-bottom:0;min-height:auto}}.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}.home-hero.content-wrapper .slick-slide{position:relative}.home-hero.content-wrapper .slick-slide .hero-overlay{position:absolute;font-family:EKMED,"Helvetica Neue",Helvetica,Arial,sans-serif;top:27%;z-index:1}[dir=ltr] .home-hero.content-wrapper .slick-slide .hero-overlay{left:8%}[dir=rtl] .home-hero.content-wrapper .slick-slide .hero-overlay{right:8%}.home-hero.content-wrapper .slick-slide .hero-overlay h1,.home-hero.content-wrapper .slick-slide .hero-overlay h2,.home-hero.content-wrapper .slick-slide .hero-overlay h3{color:#FFF;font-size:90px;text-shadow:3px 4px 5px #363233;text-transform:uppercase}@media screen and (max-width:799px){.home-hero.content-wrapper .slick-slide .hero-overlay h1,.home-hero.content-wrapper .slick-slide .hero-overlay h2,.home-hero.content-wrapper .slick-slide .hero-overlay h3{font-size:20px}}.home-hero.content-wrapper .slick-slide .hero-overlay .message{color:#FFF;font-size:34px;font-style:italic;margin-top:14px;text-indent:40px;text-shadow:3px 4px 5px #363233}[dir=ltr] .home-hero.content-wrapper .slick-slide .hero-overlay .message{margin-left:8%}[dir=rtl] .home-hero.content-wrapper .slick-slide .hero-overlay .message{margin-right:8%}.home-hero.content-wrapper .slick-slide .hero-overlay .button{box-shadow:2px 2px 5px #363233;font-style:italic}@media screen and (max-width:799px){.home-hero.content-wrapper .slick-slide .hero-overlay .message{font-size:12px;margin-top:8px}[dir=ltr] .home-hero.content-wrapper .slick-slide .hero-overlay .message{margin-left:8px}[dir=rtl] .home-hero.content-wrapper .slick-slide .hero-overlay .message{margin-right:8px}.home-hero.content-wrapper .slick-slide .hero-overlay .button{background-size:10.5px 6px;font-size:8px;height:16px;line-height:16px}}.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:100;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 .call-to-book-enabled,header .header-wrapper .header-main .mobile-call-us .mobile-call-us-inner .call-to-book-enabled:hover{color:#FFF;text-decoration:none}header .header-wrapper .header-main .mobile-call-us .mobile-call-us-inner .call-to-book-enabled a{color:#FFF;text-decoration:none;font-size:.95rem!important;font-weight:700!important}header .header-wrapper .header-main .mobile-call-us .mobile-call-us-inner .call-to-book-prompt{line-height:1.4em;padding-top:2px}header .header-wrapper .header-main .mobile-call-us .mobile-call-us-inner .call-to-book-prompt .phone{background:url(/build/img/emiratesHolidays/icons/telephone-white.svg);background-size:15px 15px;height:15px;width:15px}header .header-wrapper .header-main .mobile-call-us .mobile-call-us-inner .call-to-book-prompt span{color:#FFF;font-weight:400;font-size:12px;line-height:18px}header .header-wrapper .header-main .mobile-call-us .mobile-call-us-inner .call-to-book-prompt a{font-size:18px;color:#FFF;font-weight:700}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:12;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-133 header .header-wrapper .header-main .inner #headerlogo,.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:18px;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:11;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{font-weight:700;line-height:60px;text-align:center;padding:0 .75em;outline:0;border:none;position:relative}[dir=ltr] .header-nav #navbarcont #navbar #menu li{float:left}[dir=rtl] .header-nav #navbarcont #navbar #menu li{float:right}@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;min-width:100px;max-width:200px}[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;position:relative;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}.header-nav #navbarcont #navbar #menu li.call-to-book{background:#F4F2EF;height:70px;padding:0 10px;text-align:center;border-radius:0}@media only screen and (max-width:880px){.header-nav #navbarcont #navbar #menu li.call-to-book{display:none}}.header-nav #navbarcont #navbar #menu li.call-to-book div{margin-top:16px}.header-nav #navbarcont #navbar #menu li.call-to-book div>span:nth-child(1){background:url(/build/img/emiratesHolidays/icons/telephone.svg) no-repeat;background-size:15px 15px;padding-left:18px;font-size:12px;margin-left:38px;vertical-align:top;line-height:16px;display:inline-block;color:#333}.header-nav #navbarcont #navbar #menu li.call-to-book div>span:nth-child(2){display:block}.header-nav #navbarcont #navbar #menu li.call-to-book a{display:block;color:#D71921;font-weight:700;text-decoration:none;line-height:0;margin-top:-32px;font-size:18px;padding-left:2px}.header-nav #navbarcont #navbar #menu li.call-to-book a>div{display:none}.header-nav #navbarcont #navbar #menu li.hover>.submenu{display:block}.header-nav #navbarcont #navbar #menu li.hover a{color:#FFF;display:block}.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{display:inline-block}@media only screen and (max-width:880px){.header-nav #navbarcont #navbar #menu li.sub{line-height:50px}}.header-nav #navbarcont #navbar #menu li.hassub,.header-nav #navbarcont #navbar #menu li.withoutsub{line-height:70px}.header-nav #navbarcont #navbar #menu li.hassub:hover,.header-nav #navbarcont #navbar #menu li.withoutsub:hover{background:#212121}.header-nav #navbarcont #navbar #menu li.hassub:hover .triangle,.header-nav #navbarcont #navbar #menu li.withoutsub:hover .triangle{display:block;border-style:solid;border-width:0 8px 6px;border-color:transparent transparent #666;bottom:8px;height:0;left:46%;position:absolute;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:0}.header-nav #navbarcont #navbar #menu li .triangle{display:none}.header-nav #navbarcont #navbar #menu li ul.notmega{background-color:#FFF;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}.header-nav #navbarcont #navbar #menu li ul.notmega li a{color:#333}.header-nav #navbarcont #navbar #menu li ul.notmega li a:hover{background-color:rgba(217,217,217,.2);color:#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{font-weight:400;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>ul{border:1px solid #333}.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul{border:none;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:#FFF;border:1px solid #333;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}.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{display:table-cell;margin:7px 0 14px;font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;color:#333;vertical-align:middle}[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{color:#333;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 h2>a:hover,.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h3>a:hover,.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h4>a:hover,.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div h5>a:hover,.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div>h1>a:hover{background-color:rgba(217,217,217,.2);color:#D71921}.header-nav #navbarcont #navbar #menu:not(.notmega)>li:nth-of-type(3)>ul>.grid-container>.col>div>ul{border-top:1px solid #333;display:block;margin-top:8px;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{border-bottom:1px solid #CCC;position:relative}.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;text-align:center}.slide-nav-menu .slide-panel-list .menu-item .slide-panel-submenu{display:none;background-color:#FFF;left:0;line-height:1.5em;min-width:100%;padding:0}.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:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;display:block;color:#333;font-size:14px;padding-bottom:5px;border-bottom:1px solid #CCC;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:#333;padding:0}@media screen and (max-width:880px){.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{padding:10px}}.slide-nav-menu .slide-panel-list .menu-item .slide-panel-submenu a{color:#333;display:block;padding:10px 16px}.slide-nav-menu .slide-panel-list .menu-item .slide-panel-submenu a:hover{color:#D71921}.slide-nav-menu .slide-panel-list .menu-item .slide-panel-submenu .menu-item-link{padding:0}@media screen and (max-width:768px){.slide-nav-menu .slide-panel-list .menu-item .slide-panel-submenu .menu-item-link{border-bottom:1px solid #CCC}}.slide-nav-menu .slide-panel-list .menu-item.dropdown{background-color:#313131}.slide-nav-menu .slide-panel-list .menu-item.dropdown .icon,.slide-nav-menu .slide-panel-list .menu-item.dropdown .slide-panel-submenu{display:block}.slide-nav-menu .slide-panel-list .menu-item .icon{color:#FFF;display:none;position:absolute;top:18px;left:20px}@media only screen and (max-width:799px){.slide-nav-menu .slide-panel-list .menu-item .expand-icon{background-image:url(/build/img/emiratesHolidays/icons/expand.svg);background-repeat:no-repeat;background-size:25px}.slide-nav-menu .slide-panel-list .menu-item .collapse-icon{background-image:url(/build/img/emiratesHolidays/icons/collapse-dark.svg);background-repeat:no-repeat;background-size:35px}.slide-nav-menu .slide-panel-list .menu-item .bg-position{background-position:right bottom}.slide-nav-menu .slide-panel-list .menu-item .bg-position-one{background-position:right 10px bottom}.slide-nav-menu .slide-panel-list .menu-item .bg-position-two{background-position:right 5px bottom}.slide-nav-menu .slide-panel-list .menu-item .bg-position-three{background-position:right -5px bottom -8px}}#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}@media screen and (max-width:599px){.country-picker-lightbox-wrapper .modal-overlay .lightbox .stage .country-picker>p{font-size:13px}}.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;margin-left:5px;margin-right:5px}@media (min-width:400px){[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 .signup-button{float:left;font-size:14px;padding:5px 10px;line-height:14px;height:14px;box-sizing:content-box;background-image:none;margin:8px;vertical-align:top}@media screen and (max-width:440px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .signup-button{left:0;position:absolute}}@media (max-width:400px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .signup-button{font-size:12px;padding:5px 2px}}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-indicator-button{float:left;position:relative;color:#FFF;border-left:2px solid #3F3A35;border-right:2px solid #3F3A35;cursor:pointer;background:url(/build/img/emiratesHolidays/icons/icon-globe.svg) no-repeat #564F49;background-size:16px 16px}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-indicator-button{padding:12px 30px 11px 26px;background-position:10% 50%}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-indicator-button{padding:11px 28px 12px 30px;background-position:90% 50%}@media screen and (max-width:475px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-indicator-button{font-size:12px}[dir=ltr] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-indicator-button{padding:12px 10px 11px 26px}[dir=rtl] .selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-indicator-button{padding:11px 28px 12px 12px}}.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}@media screen and (max-width:500px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-indicator-button.open{font-size:10px;min-width:85px;padding:14px 0}}@media screen and (max-width:440px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-indicator-button.open{left:125px;position:absolute}}@media screen and (max-width:400px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .country-indicator-button.open{left:100px}}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status{background:#564F49;color:#FFF;cursor:pointer;display:inline-block;height:40px;position:relative}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div{border-right:2px solid #3F3A35;float:left;height:40px;padding-top:5px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div:last-child{float:left;position:relative;color:#FFF;padding:4px 16px 0 0}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div:last-child: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 .myb-status>div:last-child: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 .myb-status>div:last-child:after{border-top:8px solid transparent;border-left:8px solid #D71921;right:auto;left:8px}@media screen and (max-width:450px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div:last-child{padding:4px 2px 0 0}}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div span{color:#FFF}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu,.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div>span button{border:none;background:0 0;margin:1px 0 0;position:relative}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div>span button{height:22px;padding:0 8px;top:5px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .icon-contact:before{border:1px solid #FFF;border-radius:100%;margin-right:5px;padding:2px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu{padding:5px 8px 10px;z-index:15}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .drop-panel{display:none;background:#FFF;border:1px solid #564F49;position:absolute;right:-30px;top:100%;width:300px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .drop-panel:after,.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .drop-panel:before{content:" ";height:0;position:absolute;right:40%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:0}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .drop-panel:before{top:-32px;border:16px solid transparent;border-top-color:#564F49;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:20px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .drop-panel:after{top:-28px;border:14px solid transparent;border-top-color:#FFF;right:22px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .drop-panel p,.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .drop-panel span{color:#000}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .drop-panel .close{position:absolute;right:10px;top:10px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .drop-panel .skywards-info,.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .drop-panel .skywards-name{margin-bottom:5px;padding:5px;text-align:center}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .drop-panel div[class^=skywards-] p{font-size:12px;margin:5px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .drop-panel .skywards-name{border-bottom:3px solid #D71921}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .drop-panel .skywards-name p:first-child{font-size:14px;margin-bottom:15px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .drop-panel .skywards-info p:first-child{line-height:22px;margin-bottom:10px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .drop-panel .skywards-info p:last-child span{font-size:16px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .drop-panel .signout{color:#D71921;font-size:10px;margin:0 10px 10px;text-decoration:underline}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .drop-panel .signout:hover{font-weight:700}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .icon-chevron-down,.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .icon-chevron-up{float:right;margin-left:5px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .icon-chevron-up{display:none}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .icon-chevron-down,.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu.open .drop-panel,.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu.open .icon-chevron-up{display:block}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu.open .icon-chevron-down{display:none}@media screen and (max-width:600px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .sign-in-text{display:none}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu .drop-panel{right:0}}@media screen and (max-width:360px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status>div .skywards-sub-menu{padding:8px 3px}}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status a{color:#FFF;padding:11px 12px 12px;position:relative;top:7px}@media screen and (max-width:360px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status a{padding:11px 3px 12px;font-size:10px}}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status .has-sub-menu{padding:11px 12px 12px;position:relative;top:-5px}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status .has-sub-menu .drop-panel{display:none}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status .has-sub-menu.open{position:relative}.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status .has-sub-menu.open .drop-panel{display:block;position:absolute;background:#564F49;width:125px;right:0;top:38px;padding:11px 12px 12px}@media screen and (max-width:600px){.selection-toolbar .nav-toolbar .inner .toolbar-menu .toolbar-button .myb-status{font-size:12px}}.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){.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}card-bin-messages .card-bin-messages{display:inline-block;max-width:450px;vertical-align:top;margin-top:15px;padding:10px 10px 0;box-sizing:border-box;border:3px solid #F0F2F3}card-bin-messages .message{font-size:12px;line-height:16px;color:gray;border-bottom:1px solid #f5f5f5;margin-top:5px;padding-bottom:5px;min-height:45px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}card-bin-messages .message.highlighted{color:#313131;font-weight:700}card-bin-messages .message img{width:30%;margin-left:10px}card-bin-messages .show-more-button{font-size:12px;color:red;text-align:center;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}card-bin-messages .show-more-button span{cursor:pointer}card-bin-messages.mobile-view .card-bin-messages{margin:0 0 15px;padding:0 0 0 10px;width:100%}card-bin-messages.mobile-view .card-bin-messages .message{font-size:11px;line-height:15px}card-bin-messages.mobile-view .card-bin-messages .show-more-button{font-size:11px}@media (min-width:900px){card-bin-messages.mobile-view .card-bin-messages{display:none}card-bin-messages.desktop-view .card-bin-messages{margin-left:10px}card-bin-messages.desktop-view .card-bin-messages .message{font-size:11px;line-height:15px}card-bin-messages.desktop-view .card-bin-messages .show-more-button{font-size:11px}}@media (min-width:1000px){card-bin-messages.desktop-view .card-bin-messages .message{font-size:12px;line-height:16px}card-bin-messages.desktop-view .card-bin-messages .show-more-button{font-size:12px}}@media (max-width:899px){card-bin-messages.desktop-view .card-bin-messages{display:none}}.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:799px){.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:799px){.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}.holiday-flight-summary-bar{width:60%}@media only screen and (min-width:320px) and (max-width:799px){.holiday-flight-summary-bar{width:100%}}.holiday-flight-listing-width{width:60%;height:565px}@media only screen and (min-width:320px) and (max-width:799px){.holiday-flight-listing-width{width:100%;height:auto}}.flight-listing{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.holiday-flight-listing-width{width:60%}.flight-listing.flight-listing-width{width:100%}.flight-listing.flight-listing-selected{border-top:none;margin-bottom:0}@media (max-width:799px){.flight-listing.flight-listing-selected{display:none}.flight-listing.flight-listing-selected.expanded{display:block;height:350px!important}}.flight-listing .flight-listing-container{width:100%;display:table}@media only screen and (min-width:800px){.flight-listing .flight-listing-container{padding:16px 5px;min-height:295px}}.flight-listing .holiday-flight-listing-container{width:100%;position:absolute;padding:0 5px 16px}.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 (min-width:320px) and (max-width:799px){.flight-listing .flight-legs-section{margin-bottom:0!important;padding-top:4px}}@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;vertical-align:bottom;position:relative}[dir=ltr] .flight-listing .flight-info-section{text-align:right}[dir=rtl] .flight-listing .flight-info-section{text-align:left}@media only screen and (min-width:920px){.flight-listing .flight-info-section{padding:30px 12px 0}}.flight-listing .flight-info-section .flight-info-details .flight-info-links{padding-top:12px;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}.flight-listing .flight-info-section .flight-info-details .skywards-info span:first-child{width:calc(88%)}@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:250px}[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:20px}}.flight-listing .flight-info-section .caption-deposit{color:#D71921;font-weight:700}@media (min-width:800px){.flight-listing .flight-info-section .caption-cabin-type{margin-bottom:10px}}.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;padding-bottom:12px}.flight-listing .flight-leg .leg-header{position:relative;margin-bottom:10px}.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}@media (max-width:480px){.flight-listing .flight-leg .leg-header{text-align:right;margin:5px 0 0}}@media only screen and (min-width:800px){.flight-listing .flight-leg+.holiday-page-flight-leg{border-bottom:solid 1px #E2E2E2}.flight-listing .flight-leg .holiday-page-leg-header{margin-top:30px;margin-bottom:40px}}.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}.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:480px){.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 .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:480px){.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:480px){.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:480px){.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}@media (max-width:799px){.flight-listing .flight-leg .leg-footer{padding-top:4px}}.flight-listing .flight-leg .leg-footer .flight-via .trading-name{text-transform:capitalize}@media only screen and (min-width:800px){.flight-listing .flight-leg .holiday-page-leg-footer{padding-top:40px}}.flight-listing .flight-leg:not(:first-child){padding-top:12px}@media (max-width:480px){.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 .flight-listing-h-fare-message{padding:5px 17px}.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}.flight-listing-popup .flight-listing-h-fare-message{padding:0;margin-bottom:10px}.flight-listing-popup .baggage-restriction-message{padding-left:12px;text-align:left}[dir=rtl] .flight-listing-popup .baggage-restriction-message{text-align:right;padding-left:0;padding-right:0}.flight-listing .flight-listing-h-fare-message .message-container,.flight-listing-popup .flight-listing-h-fare-message .message-container{padding:10px;display:inline-block;background:#FFF5D2;width:100%;font-size:12px;color:#404040;border:1px solid #F7E197}.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 .filter-panel-header .filter-reset-btn{padding:0;background-color:transparent;color:#D71921;text-decoration:underline;font-size:.929em}.search-filter-panel input,.search-filter-panel select{width:100%;font-size:13px}.search-filter-panel .input-max,.search-filter-panel .input-min{color:transparent;border:1px solid #BBB;border-radius:0;outline:0;background-image:none;background-color:transparent;height:34px;line-height:32px;padding:0 2px;position:relative;z-index:3}.search-filter-panel .input-max.focused,.search-filter-panel .input-min.focused{color:#313131}.search-filter-panel .input-max.focused+.decNumber,.search-filter-panel .input-min.focused+.decNumber{display:none}.search-filter-panel .price-input .field{position:relative}.search-filter-panel .price-input .field .decNumber{left:3px;position:absolute;top:8px;z-index:1}.search-filter-panel .text-capitalize{text-transform:capitalize}.search-filter-panel .holiday-price-filter-slider{margin-top:-15px;margin-bottom:8px}.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 .separator{height:8px}.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 .filter-panel-link-btn{padding:0;background-color:transparent;color:#D71921;text-decoration:underline;font-size:.929em}[dir=ltr] .search-filter-panel .expander .filter-panel-link-btn.reset{float:right}[dir=rtl] .search-filter-panel .expander .filter-panel-link-btn.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}.myb-dashboard.dashboard .booking-options{padding:15px 0 0}.myb-dashboard .button.primary.myb-primary-btn{background-image:none;padding:0 26px}.myb-dashboard .button.primary.myb-secondary-btn{text-decoration:none;background-image:none;background-color:#FFF;color:#564F49;font-size:.929em;padding:0 26px 0 0}.myb-dashboard .button.primary.myb-secondary-btn:hover{cursor:pointer}@media only screen and (max-width:768px){.myb-dashboard .button.primary.myb-secondary-btn{padding:0;margin:0 4px;display:inline;font-size:2.5vw}}@media only screen and (max-width:370px){.myb-dashboard .button.primary.myb-secondary-btn{font-size:2.25vw}}.myb-dashboard .button.primary.myb-details-btns{font-size:15px;margin:8px 0;padding:0;text-align:center;width:200px}@media only screen and (min-width:769px) and (max-width:940px){.myb-dashboard .button.primary.myb-details-btns{width:150px}}@media only screen and (max-width:768px){.myb-dashboard .button.primary.myb-details-btns{display:inline-block;width:100%}.myb-dashboard .button.primary{width:100%;display:block;margin-bottom:10px}.myb-dashboard .button:not(.full-width)+.button:not(.full-width){margin-left:0}}@media only screen and (min-width:768px){.myb-dashboard .button.primary.myb-show-for-s{display:none}}.myb-dashboard .price{font-weight:400}.myb-dashboard.site-content{padding:60px 160px}@media only screen and (max-width:1440px){.myb-dashboard.site-content{padding:60px 80px}}@media only screen and (max-width:1280px){.myb-dashboard.site-content{padding:60px 40px}}@media only screen and (max-width:882px){.myb-dashboard.site-content{padding:20px 0}}.myb-dashboard .row{clear:both;overflow:hidden}.myb-dashboard .col-1{display:inline-block!important;width:calc(55% - 40px)}@media only screen and (max-width:1200px){.myb-dashboard .col-1{width:calc(52% - 50px)}}@media only screen and (max-width:768px){.myb-dashboard .col-1{width:60%}}@media only screen and (max-width:355px){.myb-dashboard .col-1{width:55%}}.myb-dashboard .col-3{display:inline-block!important;width:25%}.myb-dashboard .half-col{display:inline-block;width:50%}.myb-dashboard .align-right-med-up{text-align:right}@media only screen and (max-width:768px){.myb-dashboard .half-col{width:100%}.myb-dashboard .align-right-med-up{text-align:left}.myb-dashboard .date-price-table{font-size:80%;width:37%}}.myb-dashboard .align-center-med-up{text-align:center}.myb-dashboard .date-price-table{vertical-align:top;display:inline-block}.myb-dashboard .date-price-data{font-size:1.143em;padding:8px}@media only screen and (max-width:1020px){.myb-dashboard .date-price-data{padding:4px;display:block}}@media only screen and (max-width:768px){.myb-dashboard .myb-action-btns{display:block;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.myb-dashboard .myb-booking-summary .myb-holiday-image-block{min-height:400px;width:auto}.myb-dashboard .myb-booking-summary .myb-holiday-image{min-width:100%;max-width:1600px;height:400px}.myb-dashboard .myb-booking-summary .img-overlay-desc{position:absolute;padding:8px;min-width:500px;top:470px;background-color:rgba(51,51,51,.4);color:#fff}[dir=ltr] .myb-dashboard .myb-booking-summary .img-overlay-desc{left:12.5%}[dir=rtl] .myb-dashboard .myb-booking-summary .img-overlay-desc{right:12.5%}@media only screen and (max-width:882px){.myb-dashboard .myb-booking-summary .img-overlay-desc{top:425px}}@media only screen and (min-width:1600px){[dir=ltr] .myb-dashboard .myb-booking-summary .img-overlay-desc{left:calc(50% - 600px)}[dir=rtl] .myb-dashboard .myb-booking-summary .img-overlay-desc{right:calc(50% - 600px)}}.myb-dashboard .myb-booking-summary .nav-bar{border:1px solid #BBB;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.myb-dashboard .myb-booking-summary .mid-tab{border-left:1px solid #BBB;border-right:1px solid #BBB}.myb-dashboard .myb-booking-summary .nav-tab{text-align:center;width:33.4%;height:60px;line-height:60px;vertical-align:middle;font-size:16px;font-weight:700;cursor:pointer;overflow:hidden}.myb-dashboard .myb-booking-summary .nav-tab.active{border-bottom:3px solid #D71921}@media only screen and (max-width:420px){.myb-dashboard .myb-booking-summary .nav-tab{font-size:95%}}.myb-dashboard .myb-booking-summary .myb-lead-contact{border-bottom:1px solid #BBB;width:33%;margin-bottom:20px;padding-bottom:12px}.myb-dashboard .myb-booking-summary a{text-decoration:underline}.myb-dashboard .myb-booking-summary .section-wrapper{overflow:hidden;padding:15px 15px 0;border-bottom:1px solid #BBB;border-left:1px solid #BBB;border-right:1px solid #BBB}.myb-dashboard .myb-booking-summary .payment-section{margin-bottom:10px}.myb-dashboard .myb-booking-summary .hide-for-mobile{display:block}.myb-dashboard .myb-booking-summary .hide-for-desktop{display:none}@media only screen and (min-width:769px){[dir=ltr] .myb-dashboard .myb-action-btns{float:right}[dir=rtl] .myb-dashboard .myb-action-btns{float:left}.myb-dashboard .myb-booking-summary .myb-secondary-nav{margin-top:40px}}[dir=ltr] .myb-dashboard .myb-booking-summary .icon-email{margin-left:0!important}[dir=rtl] .myb-dashboard .myb-booking-summary .icon-email{margin-right:0!important}[dir=ltr] .myb-dashboard .myb-booking-summary .myb-secondary-nav li{float:left}[dir=rtl] .myb-dashboard .myb-booking-summary .myb-secondary-nav li{float:right}@media only screen and (max-width:768px){.myb-dashboard .myb-booking-summary .myb-lead-contact{width:66%}.myb-dashboard .myb-booking-summary .hide-for-mobile{display:none}.myb-dashboard .myb-booking-summary .hide-for-desktop{display:block}.myb-dashboard .myb-booking-summary .myb-secondary-nav li{width:50%}}.myb-dashboard .myb-booking-summary .myb-payments-message{margin-bottom:15px}.myb-dashboard .myb-booking-summary .myb-payments-message p{padding-top:10px}.myb-dashboard .myb-booking-summary .myb-email-sent{padding:15px 0 0;clear:both;color:#D71921}@media (min-width:768px){.myb-dashboard .myb-booking-summary .bottom-block{margin-bottom:15px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.myb-dashboard .myb-booking-summary .bottom-block>div{float:none}.myb-dashboard .myb-booking-summary .bottom-block .myb-payments-message{width:40%;margin-bottom:0}.myb-dashboard .myb-booking-summary .bottom-block .myb-payments-message p{padding-top:0}.myb-dashboard .myb-booking-summary .bottom-block .align-right-med-up{width:60%}}@media (min-width:768px) and (max-width:1100px){.myb-dashboard .myb-booking-summary .bottom-block a.primary{line-height:30px;height:30px;font-size:15px;padding:0 20px}}.myb-dashboard .cost-breakdown-table td,.myb-dashboard .payments-table td{padding:0}.myb-dashboard .cost-breakdown-table tfoot tr,.myb-dashboard .cost-breakdown-table tr,.myb-dashboard .payments-table tfoot tr,.myb-dashboard .payments-table tr{border:none}.myb-dashboard .payments-table-card-icon,.myb-dashboard .payments-table-card-type,.myb-dashboard .payments-table-date{width:12%}@media only screen and (max-width:768px){.myb-dashboard .payments-table-card-type{width:35%}.myb-dashboard .payments-table-date{width:30%}.myb-dashboard .payments-table-card-icon{display:none}}.myb-dashboard .payments-table-card-icon{text-align:center}.myb-dashboard .dashboard-btn-container{padding:0;line-height:35px;display:block}.myb-dashboard .balance-due p{padding-bottom:15px}.myb-dashboard .flash-message:before{background-color:transparent}.myb-dashboard .errorinfotext{border:2px solid #BBB;padding:16px}.myb-dashboard .infotext .cancelled{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.myb-dashboard .infotext p{margin-bottom:10px}.myb-page-title{color:#FFF}.myb-status .sign-in{z-index:10}.myb-itinerary-section{clear:both}.myb-error-header{padding:8px 0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:1.143em}.myb-itinerary-header{padding:8px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:1.143em}.myb-itinerary-body{background:#FFF;overflow:hidden;border:2px solid #BBB}.flight-itinerary:not(:first-of-type){margin-top:16px}.myb-itinerary-content{width:100%;float:left;padding:17px 0}.myb-content-separator{border:1px solid #BBB;margin-bottom:15px}.expander{margin:10px 0}@media only screen and (min-width:769px){.myb-itinerary-img{width:25%}[dir=ltr] .myb-itinerary-img{padding-left:16px;float:left}[dir=rtl] .myb-itinerary-img{padding-right:16px;float:right}}@media only screen and (max-width:768px){.myb-itinerary-img{margin:0 16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.myb-itinerary-img img{width:100%}.myb-summary{margin:0 24px}@media only screen and (max-width:768px){.myb-summary{margin:0 16px}}.myb-flight-description{padding-top:17px;margin:0 24px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media only screen and (min-width:769px) and (max-width:1180px){.myb-flight-description{font-size:80%}}@media only screen and (max-width:768px){.myb-flight-description{width:94%}}@media only screen and (max-width:470px){.myb-flight-description{font-size:88%;margin:0 12px}}@media only screen and (max-width:400px){.myb-flight-description{margin:0 2vw}}@media only screen and (min-width:401px) and (max-width:768px){.myb-flight-description{margin:0 4vw}}.myb-adhoc-description,.myb-description,.myb-hotel-description,.myb-marhaba-description{margin:0 24px}@media only screen and (min-width:769px){.myb-adhoc-description,.myb-description,.myb-hotel-description,.myb-marhaba-description{width:70%;float:right}}@media only screen and (min-width:769px) and (max-width:1080px){.myb-adhoc-description,.myb-description,.myb-hotel-description,.myb-marhaba-description{width:65%}}@media only screen and (max-width:768px){.myb-adhoc-description,.myb-description,.myb-hotel-description,.myb-marhaba-description{margin:20px 16px 0}}.flight-duration{display:inline-block}.flight-duration-direction{direction:ltr}.myb-aircraft-info,.myb-fare-class-info,.myb-flight-info,.myb-flight-number-info{display:inline-block}[dir=ltr] .myb-flight-num{padding-left:38px}[dir=rtl] .myb-flight-num{padding-right:38px}@media only screen and (min-width:769px) and (max-width:1180px){[dir=ltr] .myb-flight-num{padding-left:36px}[dir=rtl] .myb-flight-num{padding-right:36px}}.myb-fare-class-info{vertical-align:top;margin:0 10px}@media only screen and (max-width:370px){.myb-fare-class-info{display:block;margin:16px 10px 0 0}}@media only screen and (min-width:371px) and (max-width:768px){.myb-fare-class-info{margin:0 2vw}}@media only screen and (min-width:769px) and (max-width:999px){.myb-fare-class-info{margin:0 3vw}}@media only screen and (min-width:1000px){.myb-fare-class-info{margin:0 6vw}}.destination-point{max-width:65vw;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.aircraft-type,.cabin-class,.destination-point,.time{font-size:1.714em;font-weight:700}@media only screen and (max-width:768px){.aircraft-type,.cabin-class,.destination-point,.time{font-size:.929em}.myb-aircraft-info,.myb-flight-number-info{display:none}}@media only screen and (min-width:769px) and (max-width:850px){.aircraft-type,.cabin-class,.destination-point,.time{font-size:1em}}@media only screen and (min-width:851px) and (max-width:900px){.aircraft-type,.cabin-class,.destination-point,.time{font-size:1.5em}}.myb-aircraft-info,.myb-flight-number-info{vertical-align:top}[dir=ltr] .myb-aircraft-info{padding-left:10px}[dir=rtl] .myb-aircraft-info{padding-right:10px}@media only screen and (min-width:1200px){[dir=ltr] .myb-aircraft-info{padding-left:50px}[dir=rtl] .myb-aircraft-info{padding-right:50px}}.myb-flight-info{width:350px}@media only screen and (max-width:370px){.myb-flight-info{width:95%}}@media only screen and (min-width:371px) and (max-width:768px){.myb-flight-info{width:65%}}@media only screen and (max-width:1180px){.myb-flight-info{height:40px}}.flight-departure,.flight-destination{width:70px}[dir=ltr] .flight-departure{float:left}[dir=ltr] .flight-destination,[dir=rtl] .flight-departure{float:right}[dir=rtl] .flight-destination{float:left}.flight-infographic{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;text-align:center;position:relative}.flight-infographic:before{content:"";border:1px solid rgba(187,187,187,.5);position:absolute;width:86%;top:16px;right:0}.flight-icon{width:180px;text-align:left;position:relative}@media only screen and (max-width:768px){.flight-infographic:before{top:12.5px}.flight-icon{width:24vw}}@media only screen and (max-width:480px){.flight-icon{width:20vw}}@media only screen and (max-width:370px){.flight-icon{width:34vw}}[dir=rtl] .flight-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.flight-icon-img{width:34px}@media only screen and (max-width:768px){.flight-icon-img{width:26px}}.flight-icon:after{content:"";background:#BBB;border-radius:10px;top:12px;width:10px;height:10px;position:absolute}[dir=ltr] .flight-icon:after{right:-2px}[dir=rtl] .flight-icon:after{right:24px}@media only screen and (max-width:480px){[dir=rtl] .flight-icon:after{right:10px}}.hotel-dates{display:inline-block;width:120px;font-weight:700}.occupancy{display:inline-block}[dir=ltr] .occ-child-infant{margin-left:-4px}[dir=rtl] .occ-child-infant{margin-right:-4px}@media only screen and (min-width:769px){.flight-numb-mob{display:none}}@media only screen and (max-width:768px){.flight-icon:after{top:8px}[dir=ltr] .flight-numb-mob{margin-left:-4px}[dir=rtl] .flight-numb-mob{margin-right:-4px}}.economy-special{color:#3B8E4E}.economy-saver{color:#34743D}.economy-flex{color:#1F5B2F}.economy-flex-plus{color:#1B3D2C}.premium-economy-flex-plus{color:#4F299E}.business-special{color:#406DC0}.business-saver{color:#305291}.business-flex{color:#213965}.business-flex-plus{color:#182B4B}.first-saver{color:#B14242}.first-flex{color:#8B3434}.first-flex-plus{color:#602424}.travellers-heading{font-size:1.143em}.icon-contact{vertical-align:middle}.travellers-occupancy{margin-top:20px;min-width:200px;display:inline-block;vertical-align:top}.myb-passangers-list-item{line-height:30px}.auth-popup .signin-form,.signin-form .signin-form{padding:8px 15px 23px}.auth-popup form[name=formBookingSignIn],.signin-form form[name=formBookingSignIn]{width:390px;margin:20px auto}@media only screen and (max-width:768px){.auth-popup form[name=formBookingSignIn],.signin-form form[name=formBookingSignIn]{width:96%;margin-top:6%;margin-left:2%}}.auth-popup label,.signin-form label{display:none}.auth-popup input::-webkit-input-placeholder,.signin-form input::-webkit-input-placeholder{color:#969696}.auth-popup input::-moz-placeholder,.signin-form input::-moz-placeholder{color:#969696}.auth-popup input:-ms-input-placeholder,.signin-form input:-ms-input-placeholder{color:#969696}.auth-popup input::placeholder,.signin-form input::placeholder{color:#969696}.auth-popup .bookingRef,.signin-form .bookingRef{width:31%;text-transform:uppercase}.auth-popup .bookingNumber,.signin-form .bookingNumber{width:65%}.auth-popup .surname,.signin-form .surname{margin-top:15px;width:99%}.auth-popup .submit-btn,.signin-form .submit-btn{margin-top:15px}.auth-popup .button.primary,.auth-popup .submit-btn,.signin-form .button.primary,.signin-form .submit-btn{width:100%}.auth-popup input[disabled],.signin-form input[disabled]{background-color:#E2E2E2}.auth-popup .flash-message p,.signin-form .flash-message p{margin-bottom:10px}.auth-popup .myb-error,.signin-form .myb-error{margin-top:16px!important;color:#D71921}.myb-payment-page .myb-payment-form{width:382px}@media only screen and (max-width:540px){.myb-payment-page .myb-payment-form{width:100%}}.myb-payment-page .myb-payment-form .date-selects-container,.myb-payment-page .myb-payment-form .tokenising-field,.myb-payment-page .myb-payment-form input,.myb-payment-page .myb-payment-form select{width:100%}.myb-payment-page .myb-payment-form .date-selects-container select{width:49%}.myb-payment-page .myb-payment-form .form-field-row .form-field-cell.label{width:35%}.myb-payment-page .myb-payment-form .form-field-row .form-field-cell.fields{width:65%}.myb-payment-page .myb-payment-form ul.payment-methods{margin-bottom:16px}.myb-payment-page .myb-payment-form h5{font-size:14px;padding:0 0 15px;width:63%;left:35%;margin-left:3px;position:relative}.myb-payment-page .payments-tab>ul.error-message{width:63%;left:35%;margin-left:3px;margin-top:0}.myb-payment-page .full-payment{margin-bottom:10px}.myb-payment-page .submit-btn .button.primary{background-image:none;padding:0 26px}.bold{font-weight:700}.text-capitalize{text-transform:capitalize}.text-lower{text-transform:lowercase}.price-color{color:#D71921}.myb-pad{padding:5px 0}.myb-pad-b-1{padding-bottom:7px}.myb-pad-b-2{padding-bottom:20px}.myb-mar-r-1{margin-right:25px}.myb-mar-r-2{margin-right:15px}.myb-fl-r{float:right}@media only screen and (max-width:1024px){.myb-show-for-l{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:not([type=checkbox]){border:none}[dir=ltr] .newsletter-banner .site-content input:not([type=checkbox]){margin-right:4px}[dir=rtl] .newsletter-banner .site-content input:not([type=checkbox]){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,[dir=rtl] .newsletter-banner .site-content form{padding:8px}.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:not([type=checkbox]){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}.cms-newsletter-sign-up.newsletter-banner.fixed{background-color:#E4E4E4;position:fixed;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:1600px;z-index:3;top:258px}@media only screen and (min-width:1201px){.cms-newsletter-sign-up.extended-newsletter-signup-form.fixed .site-content{padding:0 32px}}.cms-newsletter-sign-up.extended-newsletter-signup-form .site-content .sign-up-text{width:45%;vertical-align:top;padding-top:8px}@media (max-width:1024px){.cms-newsletter-sign-up.extended-newsletter-signup-form .site-content{padding-left:8px;padding-right:8px}.cms-newsletter-sign-up.extended-newsletter-signup-form .site-content .sign-up-text{width:35%}}@media (max-width:800px){.cms-newsletter-sign-up.extended-newsletter-signup-form .site-content .sign-up-text{display:block;width:calc(80%);padding-left:8px}}@media (max-width:500px){.cms-newsletter-sign-up.extended-newsletter-signup-form .site-content .sign-up-text{width:100%}}.cms-newsletter-sign-up.extended-newsletter-signup-form .site-content .sign-up-text:after{display:inline-block;width:1px;height:32px;background:0 0;content:"";vertical-align:middle}.cms-newsletter-sign-up.extended-newsletter-signup-form .newsletter-signup-container-full-form{max-width:850px}@media (max-width:1300px){.cms-newsletter-sign-up.extended-newsletter-signup-form .newsletter-signup-container-full-form form{padding-right:8px}}.cms-newsletter-sign-up.extended-newsletter-signup-form .newsletter-signup-container-full-form form input.signup-email{background:#EFEFEF}.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;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media only screen and (min-width:768px){section .all-offers{width:92%}section .all-offers>a,section .all-offers>div{width:44%}}section .all-offers a[href]{cursor:auto}section .all-offers a[href] .promo-card-item-container{cursor:pointer}section .all-offers a[href] .promo-card-item-container:hover .btn.btn-cta{background-color:#A9141A}section .all-offers .featured-product-wrapper{margin:0 auto;max-width:none;display:block}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:100%;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}}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 img{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{cursor:pointer;width:48px;height:48px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:none;outline:0;background-color:transparent;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;color:transparent;z-index:1;opacity:1}.featured-products .product .slick-arrow:after{font-family:ekhIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e944";position:absolute;top:50%;left:25%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-transform:none;line-height:1;color:#FFF;font-size:150%}[dir=rtl] .featured-products .product .slick-arrow:after{content:"\e945"}.featured-products .product .slick-arrow.slick-next{right:0}[dir=rtl] .featured-products .product .slick-arrow.slick-next{left:0;right:inherit}.featured-products .product .slick-arrow.slick-next:after{content:"\e945"}[dir=rtl] .featured-products .product .slick-arrow.slick-next:after{content:"\e944"}.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.hide{display:none}.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}@media (min-width:800px) and (max-width:1200px){.section-wrapper.blurb.join-emirates .newsletter-signup-container-full-form form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.section-wrapper.blurb.join-emirates .newsletter-signup-container-full-form form .inputs-container{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;min-height:40px}.section-wrapper.blurb.join-emirates .newsletter-signup-container-full-form form.show-extended .inputs-container{min-height:130px}.section-wrapper.blurb.join-emirates .newsletter-signup-container-full-form form.show-extended div.field-group.signup-salutation-container select{width:70px}.section-wrapper.blurb.join-emirates .newsletter-signup-container-full-form form.show-extended button.btn.secondary.dark,.section-wrapper.blurb.join-emirates .newsletter-signup-container-full-form form.show-extended div.field-group.signup-email-container,.section-wrapper.blurb.join-emirates .newsletter-signup-container-full-form form.show-extended div.field-group.signup-firstname-container,.section-wrapper.blurb.join-emirates .newsletter-signup-container-full-form form.show-extended div.field-group.signup-lastname-container,.section-wrapper.blurb.join-emirates .newsletter-signup-container-full-form form.show-extended div.field-group.signup-salutation-container,.section-wrapper.blurb.join-emirates .newsletter-signup-container-full-form form.show-extended.extended-salutation button.btn.secondary.dark,.section-wrapper.blurb.join-emirates .newsletter-signup-container-full-form form.show-extended.extended-salutation div.field-group.signup-email-container,.section-wrapper.blurb.join-emirates .newsletter-signup-container-full-form form.show-extended.extended-salutation div.field-group.signup-firstname-container,.section-wrapper.blurb.join-emirates .newsletter-signup-container-full-form form.show-extended.extended-salutation div.field-group.signup-lastname-container,.section-wrapper.blurb.join-emirates .newsletter-signup-container-full-form form.show-extended.extended-salutation div.field-group.signup-salutation-container{width:100%;margin-top:10px}.section-wrapper.blurb.join-emirates .newsletter-signup-container-full-form form .small-spinner.button-spinner{margin-top:10px}}.telephone-number{unicode-bidi:embed}footer{display:block;width:100%;color:#FFF;background-color:#313131;position:relative;z-index:1}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:50%;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:50%}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;white-space:pre-wrap}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 .footer-links .cookie-settings li a{border:none!important;color:#FFF!important;font-size:13px!important;padding:0!important}footer .footer-wrapper .footer-container.footer-links-list .footer-links .cookie-settings li a:hover{background:0 0!important;text-decoration:underline!important}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.bta20-all-inclusive{background-image:url(/build/img/emiratesHolidays/otherlogos/bta20_all_inc_hol_med_sil.png)}footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo.bta20-mid-east{background-image:url(/build/img/emiratesHolidays/otherlogos/bta20_middle_east_hol_med_win.png)}footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo.bta20-indian-ocean{background-image:url(/build/img/emiratesHolidays/otherlogos/bta20_ind_ocean_hol_open_sil.png)}footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo.bta20-se-asia{background-image:url(/build/img/emiratesHolidays/otherlogos/bta20_se_asia_hol_open_sil.png)}footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo.bta20-s-asia{background-image:url(/build/img/emiratesHolidays/otherlogos/bta20_south_asia_hol_med_win.png)}footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo.bta20-luxury{background-image:url(/build/img/emiratesHolidays/otherlogos/bta20_luxury_hol_open_win.png)}footer .footer-wrapper .footer-container.footer-links-list .awards-logo-list ul>li.award-logo.bta20-australasia{background-image:url(/build/img/emiratesHolidays/otherlogos/bta20_oz_hol_open_sil.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-ekh:before{font-size:76px;color:#FFF}@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-ekh{font-size:47px}}footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos ul.logos>li a>i.icon-dtgf-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-dtgf-logo{font-size:33px}}footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos ul.logos>li a>i.icon-dta-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-dta-logo{font-size:33px}}footer .footer-wrapper .footer-container.footer-logos .footer-trade-logos ul.logos>li a>i.icon-sta-logo{font-size:44px}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 .travel-logo{width:105px}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-sta-logo{font-size:33px}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-logo{background-image:url("/build/img/sprites/desktop/global.png?v=1.2 0.844");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-logo{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-logo.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-logo{background-image:url(/build/img/sprites/desktop/global.png);background-size:55px 310px;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-logo{background-image:url("/build/img/sprites/desktop/retina/globalx2.png?v=1.2 0.844");background-size:110px 620px;height:32px;width:50px}}footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card-logo.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-logo.amex{background-position:0 -21px}}footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card-logo.diners{background-position:0 -332px}@media only screen and (max-width:670px){footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card-logo.diners{background-position:0 -332px}}@media only screen and (max-width:480px){footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card-logo.diners{background-position:0 -166px}}footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card-logo.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-logo.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-logo.maestro{background-position:0 -145px}}footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card-logo.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-logo.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-logo.mastercard{background-position:0 -228px}}footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card-logo.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-logo.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-logo.visa{background-position:0 -83px}}footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card-logo.dankort{background-position:0 -579px}@media only screen and (max-width:670px){footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card-logo.dankort{background-position:0 -579px}}@media only screen and (max-width:480px){footer .footer-wrapper .footer-container.footer-logos .payment-cards ul.icon-links li .credit-card-logo.dankort{background-position:0 -290px}}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}.cookie-modal #ot-sdk-cookie-policy{padding:20px}.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%);top:110px}@media only screen and (min-width:1201px){.sticky-navbar-wrapper.fixed .sticky-navbar-menu{font-size:.7em;height:50px}.sticky-navbar-wrapper.fixed .sticky-navbar-menu div h1,.sticky-navbar-wrapper.fixed .sticky-navbar-menu div h5{padding:7px 24px}}.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>div{overflow:hidden}.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;padding:15px 55px 0 15px}}@media only screen and (max-width:1368px){.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:1.8em;padding:27px 15px 0}}.sticky-navbar-wrapper .sticky-navbar-menu h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:360px}@media only screen and (min-width:1024px){.sticky-navbar-wrapper .sticky-navbar-menu h1{padding-right:24px}}.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}.facilities-panel{background-color:#FFF;padding:16px;width:100%;margin:0}@media only screen and (max-width:440px){.facilities-panel{width:100%}}.hotel-facilities-icon{padding:3px 6px 3px 0;width:45px}@media only screen and (max-width:440px){.hotel-facilities-icon{width:30px}}@media only screen and (max-width:799px){.sticky-header-modal{display:none;position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;overflow:unset}.sticky-header-modal-content{background-color:#FEFEFE;border:1px solid #888;margin:100px 0;width:100%}}.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:1024px){.site-content-min-width .site-content-gutter.drop-logo-space h1.booking-header{font-size:1.143em}}.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:1024px){.site-content-min-width .page-header h1{font-size:1.143em;margin:0}}.site-content-min-width .page-header h1.hotel-name{margin-bottom:2px;width:100%}.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;position:relative}@media screen and (max-width:880px){.site-content-min-width .page-header .sub-header{z-index:1}}@media only screen and (min-width:320px) and (max-width:480px){.site-content-min-width .page-header .sub-header{font-size:80%}}.site-content-min-width .page-header .sub-header .search-summary,.site-content-min-width .page-header .sub-header .search-unit{margin-bottom:20px}@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}}.site-content-min-width .page-header .map-link{text-decoration:underline;display:inline-block;cursor:pointer;margin:0 10px}[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 .image-link.change-search-btn{background-color:transparent}[dir=ltr] .site-content-min-width .page-header .image-link.change-search-btn{margin-left:0}[dir=rtl] .site-content-min-width .page-header .image-link.change-search-btn{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}.site-content-min-width .page-header .search-unit-field{clear:none!important}@media only screen and (max-width:440px){.site-content-min-width .book-button{position:relative;bottom:30px}.site-content-min-width span.button.primary{font-size:75%}}.site-content-min-width .ekh-outer-content{position:relative}#secretOverlay{background-color:rgba(0,0,0,.6);display:none;height:100%;position:absolute;width:100%;z-index:999}#secretOverlay.open{display:block}#secretOverlay img{left:0;margin:0 auto;position:fixed;right:0;top:50vh}.loading-screen-body{position:fixed;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-133 .loading-screen-body .loading-screen-wrapper .loading-screen-banner-messages .logo,.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 .guest-bookings .grp-book-link{color:#313131;text-decoration:underline}.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}@media screen and (max-width:440px){.ui-datepicker .ui-datepicker-group.ui-datepicker-group-first,.ui-datepicker .ui-datepicker-group.ui-datepicker-group-last{font-size:65%}}.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:40%;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:capitalize}.calendar-date .day{font-size:.857em;font-weight:400}.newsflash{padding:5%;background-color:#F4EECE;color:#666;font-size:1em}@media (min-width:1024px){.newsflash{padding:30px}.newsflash .newsflash-content{padding-left:5%;margin-left:110px}}.newsflash i{float:left;color:#666;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.deposit-table{position:relative;top:15px}.cost-breakdown-table:not(.deposit-table) tfoot tr:first-child{border-top:none}.cost-breakdown-table td{font-weight:700;padding:6px 10px;vertical-align:top}.cost-breakdown-table td.enbd{font-weight:400}.cost-breakdown-table .item{width:55%;vertical-align:inherit}[dir=ltr] .cost-breakdown-table .item{text-align:left}[dir=ltr] .cost-breakdown-table .cost,[dir=rtl] .cost-breakdown-table .item{text-align:right}[dir=rtl] .cost-breakdown-table .cost{text-align:left}.cost-breakdown-table .cost.price{color:#313131}.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 .cost.price .price-description{color:#313131;font-size:14px;line-height:16px;padding:4px 0}.cost-breakdown-table .cost.discount{font-size:14px}@media screen and (max-width:872px) and (min-width:800px){.cost-breakdown-table .balance-due-cost-and-date .cost,.cost-breakdown-table .balance-due-cost-and-date .item{display:block;text-align:left;width:100%}.cost-breakdown-table tfoot td.cost,.cost-breakdown-table tfoot td.total{clear:both;float:left;width:100%}}.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}@media screen and (min-width:800px){.product-option-table td.transfer-cost,.product-option-table th.transfer-cost{width:20%}}.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}[dir=rtl] .product-option-table td .radio-btn,[dir=rtl] .product-option-table th .radio-btn{padding-right:0}.product-option-table td label .icon,.product-option-table th label .icon{position:relative;display:block;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}.flight-details-modal{z-index:1001}@media only screen and (max-width:480px) and (max-width:800px),(max-width:480px) and (orientation:portrait){.flight-details-modal .lightbox-inner{padding:10px}.flight-details-modal .lightbox-inner .stage{min-width:100%}.flight-details-modal .lightbox-inner .stage .flight-listing-popup{padding:10px;width:100%}.flight-details-modal .lightbox-inner .stage .flight-listing-popup tbody{text-align:center}.flight-details-modal .lightbox-inner .stage .flight-listing-popup tbody .flight-airport .title{display:none}}@media only screen and (max-width:812px) and (orientation:landscape){.flight-details-modal .lightbox-inner .stage{min-width:100%}.flight-details-modal .lightbox-inner .stage .flight-listing-popup{width:100%}}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-info-row{position:relative;z-index:0}.hotel-information-columns{margin:12px 0 8px}.hotel-information-columns:after,.hotel-information-columns:before{content:" ";display:table}.hotel-information-columns:after{clear:both}@media only screen and (min-width:768px){.hotel-information-columns{min-height:600px}}[dir=ltr] .hotel-information-columns{padding-right:270px}[dir=rtl] .hotel-information-columns{padding-left:270px}@media screen and (max-width:799px){[dir=ltr] .hotel-information-columns{padding-right:0}[dir=rtl] .hotel-information-columns{padding-left:0}}@media only screen and (min-width:800px){.hotel-information-columns .carousel-col{width:86%}}.hotel-information-columns .carousel-col-landing-page,.hotel-information-columns .main-col{width:100%}.hotel-information-columns .side-col{width:400px}[dir=ltr] .hotel-information-columns .side-col{float:right;margin-right:-270px;padding-left:16px}[dir=rtl] .hotel-information-columns .side-col{float:left;margin-left:-270px;padding-right:16px}@media screen and (min-width:800px) and (max-width:1220px){.hotel-information-columns .side-col{width:330px;font-size:75%}}@media screen and (max-width:799px){.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}}[dir=ltr] .hotel-information-landing-page{padding-right:0}[dir=rtl] .hotel-information-landing-page{padding-left:0}.image-gallery .stage{position:relative;background-color:#FFF;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}}.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;height:70px;top:25px}@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 .thumb-list{height:68px}.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;min-height:570px}.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}@media screen and (max-width:799px){.hotel-price-panel .panel-container .dsf-image-wrapper img{height:75px}}.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}[dir=ltr] .hotel-price-panel .per-person-price{padding-left:16px}[dir=rtl] .hotel-price-panel .per-person-price{padding-right:16px}.hotel-price-panel .promo-text{color:#D71921;margin-top:4px}.hotel-price-panel .flights-info-date-range-display,.hotel-price-panel .teaser-prices{text-align:center}.hotel-price-panel .flights-info-date-range-display{display:inline-block;margin:5px 0;width:100%;text-align:center}.hotel-price-panel .flights-info-calendar-main-block{display:inline-block;margin:0 4px;padding:0 4px;width:35%}.hotel-price-panel .flights-info-calendar-header{background-color:#F6F6F6}.hotel-price-panel .flights-info-calendar-header,.hotel-price-panel .flights-info-calendar-info-block{padding:5px;border:1px solid #D6D6D6}.hotel-price-panel .flights-info-calendar-info-block{border-top:0}.hotel-price-panel .flights-info-calendar-date{font-size:2.429em;height:20px;font-weight:700}.hotel-price-panel .flights-info-calendar-month-year{font-size:.857em;font-weight:700}.hotel-price-panel .flights-info-calendar-day{font-size:.857em;margin-top:-15px}.hotel-price-panel .flights-info-calendar-date,.hotel-price-panel .flights-info-calendar-day,.hotel-price-panel .flights-info-calendar-month-year{color:#D71921}.hotel-price-panel .hotel-info-inclusive-block{margin:10px 0 0}.hotel-price-panel .hotel-info-inclusive-label{font-size:14px;font-weight:700}.hotel-price-panel .hotel-location-address-btn{background-image:url(/build/img/emiratesHolidays/icons/ekh-location.svg);background-repeat:no-repeat;display:inline-block;line-height:normal;font-size:.857em;color:#313131;text-decoration:none;position:relative;background-color:transparent}[dir=ltr] .hotel-price-panel .hotel-location-address-btn{background-position:left;text-align:left;margin-left:8px;padding-left:42px}[dir=rtl] .hotel-price-panel .hotel-location-address-btn{background-position:right;text-align:right;margin-right:8px;padding-right:42px}.hotel-price-panel .hotel-location-address-btn:hover{color:#D71921;text-decoration:underline}.hotel-price-panel .hotel-location-address{display:block;font-size:.857em;color:#313131;text-decoration:none;position:relative}.hotel-price-panel .hotel-location-address a{color:#313131}.hotel-price-panel .hotel-location-address:hover{color:#D71921;text-decoration:underline}.hotel-price-panel .hotel-location-address .hotel-full-address{display:inline-block;width:85%;vertical-align:middle}@media screen and (min-width:800px) and (max-width:1220px){.hotel-price-panel .hotel-location-address .hotel-full-address{width:80%}}.hotel-price-panel .summary-info-icon{width:30px}[dir=ltr] .hotel-price-panel .summary-info-icon{margin-left:10px;margin-right:5px}[dir=rtl] .hotel-price-panel .summary-info-icon{margin-left:5px;margin-right:10px}.hotel-price-panel .summary-info-icon.baggage-icon{padding:5px;width:30px}.hotel-price-panel .baggage-info,.hotel-price-panel .details-link,.hotel-price-panel .flight-info-codes{margin-top:10px}[dir=ltr] .hotel-price-panel .baggage-info,[dir=ltr] .hotel-price-panel .details-link,[dir=ltr] .hotel-price-panel .flight-info-codes{margin-left:5px}[dir=rtl] .hotel-price-panel .baggage-info,[dir=rtl] .hotel-price-panel .details-link,[dir=rtl] .hotel-price-panel .flight-info-codes{margin-right:5px}.hotel-price-panel a.address{text-decoration:none;color:#D71921}.hotel-price-panel a.address:hover{text-decoration:underline}.hotel-price-panel .flight-info-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:85%}.hotel-price-panel .button-link-btn{font-size:.929em}[dir=ltr] .hotel-price-panel .button-link-btn{margin-left:5px}[dir=rtl] .hotel-price-panel .button-link-btn{margin-right:5px}[dir=ltr] .hotel-price-panel .hotel-dates-info{margin-left:50px;text-align:left}[dir=rtl] .hotel-price-panel .hotel-dates-info{margin-right:50px;text-align:right}.hotel-price-panel .room-info-block{margin:-15px 5px 0}[dir=ltr] .hotel-price-panel .room-info-block{text-align:left}[dir=rtl] .hotel-price-panel .room-info-block{text-align:right}[dir=ltr] .hotel-price-panel .transfer-info-block{margin-left:5px}[dir=rtl] .hotel-price-panel .transfer-info-block{margin-right:5px}.hotel-price-panel .hotel-dates-data,.hotel-price-panel .hotel-dates-header{display:inline-block}.hotel-price-panel .hotel-dates-header{font-weight:700;width:120px;height:25px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}@media only screen and (min-width:800px) and (max-width:1220px){.hotel-price-panel .hotel-dates-header{width:70px;height:18px}}.hotel-price-panel .nights-info{margin-bottom:15px}[dir=ltr] .hotel-price-panel .nights-info{margin-left:50px}[dir=rtl] .hotel-price-panel .nights-info{margin-right:50px}.hotel-price-panel .room-info-row{height:30px}.hotel-price-panel .multi-room-info-data,.hotel-price-panel .room-info-data,.hotel-price-panel .room-info-icon{display:inline-block}.hotel-price-panel .room-info-icon{width:40px;padding:2px}[dir=ltr] .hotel-price-panel .room-info-data{margin-left:5px}[dir=rtl] .hotel-price-panel .room-info-data{margin-right:5px}.hotel-price-panel .multi-room-info-data,.hotel-price-panel .room-info-data{font-size:85%;width:85%;vertical-align:middle}@media screen and (min-width:800px) and (max-width:1220px){.hotel-price-panel .multi-room-info-data,.hotel-price-panel .room-info-data{width:80%}}.hotel-price-panel .atol-info{margin-top:8px;font-size:85%}[dir=ltr] .hotel-price-panel .atol-info{margin-left:50px}[dir=rtl] .hotel-price-panel .atol-info{margin-right:50px}.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 .view-room-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:8px}.hotel-price-panel .book-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hotel-price-panel .promo-indicator{margin:4px 0}@media screen and (max-width:799px){.hotel-price-panel .teaser-prices{display:block;border:none;margin:0}.hotel-price-panel .teaser-prices .teaser-price{display:block;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:10px 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}}.search-panel-wrapper .search-unit-container{width:100%}.search-panel-wrapper .search-unit-container>ul{display:none}@media screen and (min-width:1200px){.search-panel-wrapper .search-unit-container .search-unit-field{margin:0 10px 0 0;width:12%}.search-panel-wrapper .search-unit-container .search-unit-field.dates,.search-panel-wrapper .search-unit-container .search-unit-field.departure{width:23%}}@media screen and (max-width:1338px){.search-panel-wrapper .search-unit-container .search-unit-field{margin:10px 0}.search-panel-wrapper .search-unit-container .search-unit-field.cabin,.search-panel-wrapper .search-unit-container .search-unit-field.dates,.search-panel-wrapper .search-unit-container .search-unit-field.departure{margin-right:10px}}@media screen and (max-width:375px){.search-panel-wrapper .search-unit-container .search-unit-field.departure input{right:0;width:100%}}.great-reasons-banner{text-align:center}.great-reasons-banner>div{margin:10px auto 20px;overflow-y:hidden;width:90%}@media screen and (max-width:400px){.great-reasons-banner>div{padding:0;width:100%}}.great-reasons-banner>div.isMobile::-webkit-scrollbar{display:none}.great-reasons-banner ul.great-reasons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:auto;-webkit-align-items:auto;-ms-flex-align:auto;align-items:auto;-webkit-align-content:start;-ms-flex-line-pack:start;align-content:start}@media screen and (max-width:800px){.great-reasons-banner ul.great-reasons{float:left;margin-bottom:10px;width:600px}}.great-reasons-banner ul.great-reasons li{background-color:#FFF;padding:10px 7px;width:33%;border:1px solid #D8D8D8;border-right:none}[dir=ltr] .great-reasons-banner ul.great-reasons li:last-child,[dir=rtl] .great-reasons-banner ul.great-reasons li:first-child{border-right:1px solid #D8D8D8}.great-reasons-banner ul.great-reasons li img{height:60px;max-width:60px;width:auto}.great-reasons-banner ul.great-reasons li h1,.great-reasons-banner ul.great-reasons li h2,.great-reasons-banner ul.great-reasons li h3,.great-reasons-banner ul.great-reasons li h4,.great-reasons-banner ul.great-reasons li h5,.great-reasons-banner ul.great-reasons li h6{color:#A9A9A9;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;font-weight:700}.great-reasons-banner ul.great-reasons li i:before{font-size:130px;margin:0 0 5px}.great-reasons-banner ul.great-reasons li a{color:#A9A9A9;text-decoration:none}.great-reasons-banner ul.great-reasons li:hover{border-bottom:2px solid #A9141A;padding:10px 7px 8px}.great-reasons-banner ul.great-reasons li .usp-popup{padding:15px}.great-reasons-banner ul.great-reasons li .usp-popup h1,.great-reasons-banner ul.great-reasons li .usp-popup h2,.great-reasons-banner ul.great-reasons li .usp-popup h3,.great-reasons-banner ul.great-reasons li .usp-popup h4,.great-reasons-banner ul.great-reasons li .usp-popup h5,.great-reasons-banner ul.great-reasons li .usp-popup h6{color:#313131}@media screen and (max-width:800px){.great-reasons-banner ul.great-reasons li{box-shadow:0 2px 4px 2px rgba(0,0,0,.1);margin:0 5px;width:150px}.great-reasons-banner{margin:0 auto;width:96%}}.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%}.call-to-book-prompt{display:block;line-height:1em;padding-top:15px}.call-to-book-prompt.inline-prompt{display:inline-block;vertical-align:middle;padding:10px 20px}.call-to-book-prompt .phone{display:inline-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;height:24px;width:24px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.call-to-book-prompt span{display:inline-block;vertical-align:top;font-weight:700;line-height:24px;font-size:1.2em}.call-to-book-caption{font-size:.875em;padding-bottom:5px;display:block}div.newsletter-signup-container-full-form.extended-form form{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;white-space:normal}div.newsletter-signup-container-full-form.extended-form form .inputs-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-webkit-flex:1 0;-ms-flex:1 0;flex:1 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;height:auto;margin-right:12px}div.newsletter-signup-container-full-form.extended-form form .inputs-container>div{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}div.newsletter-signup-container-full-form.extended-form form div.signup-salutation-container select{width:100%;height:32px;box-sizing:border-box;border:1px solid #A2A2A2;margin-right:4px}div.newsletter-signup-container-full-form.extended-form form div.field-group.signup-email-container{-webkit-transition:width ease .6s;transition:width ease .6s;width:100%}div.newsletter-signup-container-full-form.extended-form form div.field-group.signup-email-container input{height:32px;padding-left:5px;width:100%}div.newsletter-signup-container-full-form.extended-form form div.field-group.signup-firstname-container,div.newsletter-signup-container-full-form.extended-form form div.field-group.signup-lastname-container,div.newsletter-signup-container-full-form.extended-form form div.field-group.signup-salutation-container{width:0;-webkit-transition:width ease .6s;transition:width ease .6s;display:none}div.newsletter-signup-container-full-form.extended-form form div.field-group.signup-firstname-container input,div.newsletter-signup-container-full-form.extended-form form div.field-group.signup-lastname-container input,div.newsletter-signup-container-full-form.extended-form form div.field-group.signup-salutation-container input{width:100%;height:32px;padding-left:0;border:1px solid #DCDCDC}div.newsletter-signup-container-full-form.extended-form form button.btn.secondary.dark{margin-top:-1px;padding:8px;cursor:pointer}div.newsletter-signup-container-full-form.extended-form form .signup-consent-container{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-top:10px;line-height:1.5}div.newsletter-signup-container-full-form.extended-form form .signup-consent-container input[type=checkbox]{cursor:pointer;display:block;outline:0}div.newsletter-signup-container-full-form.extended-form form .signup-consent-container .checkbox-btn>.icon{top:.8em}div.newsletter-signup-container-full-form.extended-form form .submit-error-msg{color:red}div.newsletter-signup-container-full-form.extended-form form .submit-success-msg{font-weight:700;width:100%;text-align:center}div.newsletter-signup-container-full-form.extended-form form .small-spinner.button-spinner{margin-top:0;width:70px;background-position:left center;height:35px}div.newsletter-signup-container-full-form.extended-form form.show-extended div.field-group.signup-email-container input{border:1px solid #A2A2A2;background:#fff}div.newsletter-signup-container-full-form.extended-form form.show-extended .field-group.show-error .error-message{color:red;font-size:12px}div.newsletter-signup-container-full-form.extended-form form.show-extended .field-group.show-error input.ng-invalid,div.newsletter-signup-container-full-form.extended-form form.show-extended .field-group.show-error select.ng-invalid{border-color:red}div.newsletter-signup-container-full-form.extended-form form.show-extended div.field-group.signup-firstname-container,div.newsletter-signup-container-full-form.extended-form form.show-extended div.field-group.signup-lastname-container{display:inline-block}div.newsletter-signup-container-full-form.extended-form form.show-extended div.field-group.signup-firstname-container input,div.newsletter-signup-container-full-form.extended-form form.show-extended div.field-group.signup-lastname-container input{padding-left:5px;border:1px solid #A2A2A2}div.newsletter-signup-container-full-form.extended-form form.show-extended div.field-group.signup-email-container,div.newsletter-signup-container-full-form.extended-form form.show-extended div.field-group.signup-firstname-container,div.newsletter-signup-container-full-form.extended-form form.show-extended div.field-group.signup-lastname-container{width:33%}div.newsletter-signup-container-full-form.extended-form form.show-extended.extended-salutation div.field-group.signup-email-container,div.newsletter-signup-container-full-form.extended-form form.show-extended.extended-salutation div.field-group.signup-firstname-container,div.newsletter-signup-container-full-form.extended-form form.show-extended.extended-salutation div.field-group.signup-lastname-container{width:calc(33% - 30px)}div.newsletter-signup-container-full-form.extended-form form.show-extended div.field-group.signup-salutation-container{display:inline-block;width:70px}@media (max-width:500px){div.newsletter-signup-container-full-form.extended-form form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}div.newsletter-signup-container-full-form.extended-form form .inputs-container{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;min-height:40px}div.newsletter-signup-container-full-form.extended-form form.show-extended .inputs-container{min-height:130px}div.newsletter-signup-container-full-form.extended-form form.show-extended div.field-group.signup-salutation-container select{width:70px}div.newsletter-signup-container-full-form.extended-form form.show-extended button.btn.secondary.dark,div.newsletter-signup-container-full-form.extended-form form.show-extended div.field-group.signup-email-container,div.newsletter-signup-container-full-form.extended-form form.show-extended div.field-group.signup-firstname-container,div.newsletter-signup-container-full-form.extended-form form.show-extended div.field-group.signup-lastname-container,div.newsletter-signup-container-full-form.extended-form form.show-extended div.field-group.signup-salutation-container,div.newsletter-signup-container-full-form.extended-form form.show-extended.extended-salutation button.btn.secondary.dark,div.newsletter-signup-container-full-form.extended-form form.show-extended.extended-salutation div.field-group.signup-email-container,div.newsletter-signup-container-full-form.extended-form form.show-extended.extended-salutation div.field-group.signup-firstname-container,div.newsletter-signup-container-full-form.extended-form form.show-extended.extended-salutation div.field-group.signup-lastname-container,div.newsletter-signup-container-full-form.extended-form form.show-extended.extended-salutation div.field-group.signup-salutation-container{width:100%;margin-top:10px}div.newsletter-signup-container-full-form.extended-form form .small-spinner.button-spinner{margin-top:10px}}div.modal-overlay.signup-popup{z-index:1005}div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form .inputs-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:0;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;width:100%}div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-email-container,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-firstname-container,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-lastname-container,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-salutation-container{margin-top:0;position:relative}div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-email-container input,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-email-container select,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-firstname-container input,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-firstname-container select,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-lastname-container input,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-lastname-container select,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-salutation-container input,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-salutation-container select{padding-left:10px;margin-bottom:30px}[dir=rtl] div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-email-container input,[dir=rtl] div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-email-container select,[dir=rtl] div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-firstname-container input,[dir=rtl] div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-firstname-container select,[dir=rtl] div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-lastname-container input,[dir=rtl] div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-lastname-container select,[dir=rtl] div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-salutation-container input,[dir=rtl] div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-salutation-container select{padding-left:0;padding-right:10px}div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-email-container input::-webkit-input-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-email-container select::-webkit-input-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-firstname-container input::-webkit-input-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-firstname-container select::-webkit-input-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-lastname-container input::-webkit-input-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-lastname-container select::-webkit-input-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-salutation-container input::-webkit-input-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-salutation-container select::-webkit-input-placeholder{color:#BBB;font-size:12px}div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-email-container input::-moz-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-email-container select::-moz-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-firstname-container input::-moz-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-firstname-container select::-moz-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-lastname-container input::-moz-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-lastname-container select::-moz-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-salutation-container input::-moz-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-salutation-container select::-moz-placeholder{color:#BBB;font-size:12px}div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-email-container input:-ms-input-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-email-container select:-ms-input-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-firstname-container input:-ms-input-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-firstname-container select:-ms-input-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-lastname-container input:-ms-input-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-lastname-container select:-ms-input-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-salutation-container input:-ms-input-placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-salutation-container select:-ms-input-placeholder{color:#BBB;font-size:12px}div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-email-container input::placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-email-container select::placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-firstname-container input::placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-firstname-container select::placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-lastname-container input::placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-lastname-container select::placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-salutation-container input::placeholder,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-salutation-container select::placeholder{color:#BBB;font-size:12px}div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-email-container,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-firstname-container,div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form.show-extended div.field-group.signup-lastname-container{width:100%}div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form .signup-consent-container{position:relative;font-size:12px}div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form .signup-consent-container .label-content{color:#fff;margin-bottom:30px}div.modal-overlay.signup-popup .lightbox div.newsletter-signup-container-full-form form .error-message{height:30px;position:absolute;bottom:0}div.modal-overlay.signup-popup .lightbox .signup-popup-container{width:100%;padding:30px;background-size:cover;border-radius:10px}[dir=rtl] div.modal-overlay.signup-popup .lightbox .signup-popup-container{background-position:right}div.modal-overlay.signup-popup .lightbox .signup-popup-container .left-form-cell{vertical-align:top;width:50%}div.modal-overlay.signup-popup .lightbox .signup-popup-container .left-form-cell .title{font-family:EKB,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;font-size:22px;margin-bottom:30px;text-shadow:0 2px 0 rgba(0,0,0,.5)}div.modal-overlay.signup-popup .lightbox .signup-popup-container .left-form-cell button{margin:0;width:100%;font-weight:700;background-image:none;padding:0 10px}div.modal-overlay.signup-popup .lightbox .signup-popup-container .left-form-cell .unsubscription-notes{margin-top:15px;font-size:12px;color:#fff}div.modal-overlay.signup-popup .lightbox .close-button{position:absolute;top:5px;right:8px;color:#fff;font-size:20px;font-weight:700;cursor:pointer}[dir=rtl] div.modal-overlay.signup-popup .lightbox .close-button{left:8px;right:auto}div.modal-overlay.signup-popup .lightbox .stage{max-width:600px;width:100%;max-height:none;min-height:auto;border-radius:15px}@media (max-width:600px){div.modal-overlay.signup-popup .lightbox .modal-content{overflow:visible}div.modal-overlay.signup-popup .lightbox .lightbox-inner{padding:20px}div.modal-overlay.signup-popup .lightbox .stage{max-width:320px;height:auto}div.modal-overlay.signup-popup .lightbox .signup-popup-container{padding:15px 15px 30px}div.modal-overlay.signup-popup .lightbox .signup-popup-container .left-form-cell{width:100%}div.modal-overlay.signup-popup .lightbox .signup-popup-container .title{margin-top:20px;text-align:center;width:90%;margin-left:auto;margin-right:auto}div.modal-overlay.signup-popup .lightbox .signup-popup-container .unsubscription-notes{text-align:center}}.signup-consent-container{margin-top:10px;line-height:1.5}.signup-consent-container input[type=checkbox]{cursor:pointer;display:block;outline:0}.signup-consent-container .error-message{color:#DC143C;padding:4px 8px 4px 0}@media only screen and (max-width:480px) and (min-width:320px){.signup-consent-container .error-message{font-size:12px}}.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}