body{max-width:100%}.fw-200{font-weight:200}.extras .extras-tiels p,.fw-300,.grid-search .font-light,.grid-search ::-webkit-input-placeholder,.grid-search ::placeholder{font-weight:300}.fw-400,.txt-bold,body,button,html,input{font-weight:400}.fw-500,.txt-bold{font-weight:500}.extras .extras-tiels span,.extras h2,.extras h3,.fw-600,.grid-search .mobile-nghts-value,.grid-search input[type=text]{font-weight:600}.font-bold,.fw-700{font-weight:700}.inblock-group a,.inblock-group button,.inblock-group input,.inblock-group label,.inblock-group span{display:inline-block}button.bgnd-emerald:hover{background:#9ac854}button.bgnd-sunset:hover{background:#ed5a1b}button.bgnd-cornflower-blue:hover{background:#199eb2}@keyframes slideInRight{0%{right:-10px;opacity:0;transform:rotate(190deg)}100%{opacity:1;right:16px;transform:rotate(0)}}@keyframes rotating{0%{opacity:0;transform:rotate(190deg)}100%{opacity:1;transform:rotate(0)}}@keyframes height{0%{opacity:0}100%{opacity:1}}@keyframes height2{0%{height:20px;opacity:0}100%{opacity:1;height:110px}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes textSlideUp{0%{top:15px;opacity:0}100%{top:0;opacity:1}}@keyframes slideUpLong{0%{top:30px;opacity:0}100%{top:0;opacity:1}}@keyframes fadeSlideUp{0%{top:40px;opacity:0}100%{top:0;opacity:1}}@keyframes fadeSlideUpContainer{0%{top:60px;opacity:0;height:250px}100%{top:41px;opacity:1;height:500px}}@keyframes fadeSlideRightContainer{0%{top:60px;opacity:0;height:250px}100%{top:19px;opacity:1;height:500px}}@keyframes mobilePopups{0%{opacity:0;top:200px;bottom:200px}50%{opacity:1}100%{opacity:1;top:50px;bottom:50px}}.deal-tag{top:20px;left:0;right:0;z-index:12}.deal-tag .tag-name{font-size:15px;padding:6px 20px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;border-radius:100px}.dtable{display:table;width:100%}.theme-user-notification{display:none;width:13px;height:13px;background:red;top:0;right:-7px;color:#fff;font-size:8px;text-align:center;border-radius:100px;line-height:13px;z-index:111}.theme-user-notification.max-count .txt-plus{font-size:8px;font-family:arial;top:0;left:2px;display:block}.theme-user-notification.max-count .theme-holiday-count{font-size:9px;top:-1px;left:2px}.theme-user-notification .txt-plus{display:none}.theme-user-notification .theme-holiday-count{top:-1px}@media (max-width:767px){.theme-user-notification{width:16px;height:16px;line-height:15px;font-size:10px;top:10px;right:8px}.theme-user-notification.max-count .txt-plus{top:1px}.theme-user-notification.max-count .theme-holiday-count{top:1px}.theme-user-notification .theme-holiday-count{top:1px}}.dtable>div{display:table-cell}.after-login-popup .close-button{width:44px;height:44px;top:0;right:3px}.after-login-popup .close--icon{top:0;right:0;left:0;bottom:0;margin:auto}*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}hr{border:0;border-bottom:solid #e6eaee 2px}hr.border-dashed{border-bottom:dashed 2px rgba(151,151,151,.5)}table{border-spacing:0;border-collapse:collapse}li,ul{list-style:none}a{color:#58595b}a a:hover{color:#1cb2c8}.hidden{display:none}body,html{min-width:320px;color:#58595b;font-size:14px;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.txt-bold,body,button,html,input{font-family:proximanova-regular,sans-serif}a,button,input,select{outline:0;border:0;box-shadow:none}input[type=text]::-ms-clear{display:none}input:focus{outline:0}.stop-scroll{overflow:hidden}img{border:0;outline:0}.tth-button{padding:12px 25px;font-size:15px;margin-bottom:10px;white-space:nowrap;background-color:#8ab44b;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.tth-button:hover{background:#7ca244}#back-to-top,#tsmOfferBlk{display:none}.error-message{color:red;font-size:15px;padding-top:10px}.elastic-wrapper{padding:0 48px}a,a:focus,a:hover{text-decoration:none}.dis-link,.was-price-wrapper{opacity:.7}.was-price{text-decoration:line-through}input:-moz-placeholder,input:-ms-input-placeholder,input::-moz-placeholder,input::-webkit-input-placeholder{opacity:.6}.txt-center{text-align:center}.txt-left{text-align:left}.txt-right{text-align:right}.dblock{display:block}.inblock{display:inline-block}div.inline,span.inline{display:inline!important}.txt-white{color:#fff}.txt-butterfly{color:#6e3d7c}.txt-emerald{color:#8ab44b}.txt-sunset{color:#f07541}.txt-selective-yellow{color:#fbdb3e}.txt-orange{color:#f07541}.txt-purple{color:#6e3d7c}.txt-light-purple{color:#886093}.txt-yellow{color:#fbdb3e}.txt-turquoise{color:#50e3c2}.txt-lynch{color:#58595b}.txt-java{color:#1cb2c8}.txt-cornflower-blue{color:#1cb2c8}.txt-default{color:#58595b}.txt-more{color:#1cb2c8}.txt-more:hover{color:#199eb2}.txt-green{color:#8ab44b}.dis-link:hover{opacity:1}.float-left{float:left}.float-right{float:right}.clear{clear:both}.row-float:after,.row-float:before{content:'';display:block;clear:both}.overlay{z-index:112}.show-on-mobile,.show-on-tablet-landscape,.show-on-tablet-portrait{display:none}.font-light{font-family:proximanova-light,sans-serif}.font-bold{font-family:proximanova-bold,sans-serif}.font-semibold{font-weight:700}.txt-bold{font-weight:700}.group-pstn div,.group-pstn ul li,.pstn-reltv{position:relative}.close--icon,.close--icon:after,.close--icon:before,.pstn-abslt{position:absolute}.pstn-fxd{position:fixed}.edge{top:0;right:0;bottom:0;left:0}.content-middle{max-width:1140px;margin:0 auto;width:100%}.fluid-wrapper{width:100%;padding:20px 0}.content-full{padding:0 50px}.full-image img{width:100%;height:100%;object-fit:cover}.col-md-12{padding:0;float:none}.vrtcl-align-bottom,.vrtcl-align-bottom a,.vrtcl-align-bottom button,.vrtcl-align-bottom div,.vrtcl-align-bottom i,.vrtcl-align-bottom label,.vrtcl-align-bottom p,.vrtcl-align-bottom span{vertical-align:bottom}.vrtcl-align-middle,.vrtcl-align-middle a,.vrtcl-align-middle button,.vrtcl-align-middle div,.vrtcl-align-middle i,.vrtcl-align-middle label,.vrtcl-align-middle p,.vrtcl-align-middle span{vertical-align:middle}.vrtcl-align-top,.vrtcl-align-top a,.vrtcl-align-top button,.vrtcl-align-top div,.vrtcl-align-top i,.vrtcl-align-top label,.vrtcl-align-top p,.vrtcl-align-top span{vertical-align:top}.vrtcl-align-base,.vrtcl-align-base a,.vrtcl-align-base button,.vrtcl-align-base div,.vrtcl-align-base i,.vrtcl-align-base label,.vrtcl-align-base p,.vrtcl-align-base span{vertical-align:baseline}@media(max-width:1140px){.content-full,.content-middle{padding:0 40px}.theme-signup .signup-preferred-airport ul.dropdown-menu{top:-290px}}@media(max-width:1024px){.show-on-tablet-landscape{display:inline-block}.show-on-large-desktop{display:none}body{-webkit-overflow-scrolling:touch}}@media(max-width:991px){.show-on-tablet-portrait{display:inline-block}.theme-signup .signup-preferred-airport ul.dropdown-menu{top:50px}.tth-button{font-size:13px}}@media(max-width:767px){.show-on-mobile{display:inline-block}.show-on-desktop{display:none}.content-full,.content-middle{padding:0 20px}a:hover{color:inherit}body p span.hidden-content{display:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:0 0;position:relative;z-index:1}}input[type=number]{-moz-appearance:textfield}.cursor-p,.cursor-pointer,.group-cursor li span,.group-li-cursor li,button,button label,button span{cursor:pointer}.cursor-d{cursor:default}.items-center{align-items:center}.align-items-base{align-items:baseline}.space-between{justify-content:space-between}.space-center{justify-content:center}.align-self{align-self:center}.align-self-flex-end{align-self:flex-end}.grid-stay{display:flex;display:-ms-flexbox}.txt-small{font-size:13px;opacity:.7}.txt-medium{font-size:15px}.section-gutters{padding:60px 0}.header-medium{font-size:18px;padding-bottom:15px}.deal-tag{top:20px;left:0;right:0;z-index:2}.deal-tag .tag-name{font-size:15px;padding:6px 20px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;border-radius:100px}.w-100{width:100%}.check-mark{width:32px;height:15px;border-bottom:solid #8ab44b 4px;border-left:solid #8ab44b 4px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.outline-button{border:solid #1cb2c8 1px;background-color:#fff;padding:6px 12px;font-size:15px;color:#1cb2c8;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.outline-button:hover{background-color:#1cb2c8;color:#fff}.line-arrow-down,.line-arrow-left,.line-arrow-right,.line-arrow-up{border-top:solid #2d3c4d 2px;border-right:solid #2d3c4d 2px;width:9px;height:9px}.line-arrow-down{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.line-arrow-up{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.line-arrow-right{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.line-arrow-left{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.carousel-title{font-size:28px}.error-msg{padding:15px 0 0 0;display:none;font-size:12px}.txt-error{color:red}.txt-underline{text-decoration:underline}.success-msg{color:#8ab44b;font-weight:700}.tth-asterisk{top:1px;right:-1px;font-size:14px}.tth-pp{left:-4px;font-size:11px;font-weight:400;position:relative}.tth-price{font-size:16px;margin-right:2px}.inblock-group a,.inblock-group button,.inblock-group input,.inblock-group label,.inblock-group span{display:inline-block}.dblock-group a,.dblock-group span{display:block}.bgnd-butterfly{background-color:#6e3d7c}.bgnd-emerald{background-color:#8ab44b}.bgnd-sunset{background-color:#f07541}.bgnd-dasksky{background-color:#2572a8}.bgnd-black-squeeze{background-color:#f2f2f2}.bgnd-black{background-color:#000}.bgnd-white{background-color:#fff}.bgnd-dark-green{background-color:#15804e}.bgnd-selective-yellow{background-color:#ffba00}.bgnd-silver{background-color:#f6f6f7}.bgnd-cornflower-blue{background-color:#1cb2c8}.bgnd-red{background-color:red}.bgnd-concrete{background-color:#f3f3f3}.bgnd-slate-grey{background-color:#6f859f}.bgnd-red-light{background-color:#cb3544}.overlay{background:rgba(0,0,0,.6)}.bgnd-light{background-color:#faf8f5}.bgnd-purple{background-color:#6b54a6}.bgnd-img{background-color:#f4f4f4}.b-radius100{-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;border-radius:100px}.b-radius2{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.ele-anim-spd1,.ele-anim-spd1 a,.ele-anim-spd1 button,.ele-anim-spd1 span,.txt-anim a,.txt-anim span,button{transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out}.ele-anim-spd2,.ele-anim-spd2>li,.ele-anim-spd2>span{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.ele-anim,.ele-anim a,.ele-anim span,.ele-anim-spd3,.ele-anim-spd3 ul{transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.ele-anim-spd4,.ele-anim-spd4 input,.ele-anim-spd4 label{transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out}.close--icon{width:16px;height:16px;top:19px;right:16px;z-index:34;cursor:pointer}.close--icon:hover{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}.close--icon:after,.close--icon:before{content:'';width:100%;height:2px;top:8px;left:0;background:#fff}.sidemenu-cheap-holidays .icon-light,.sidemenu-cheap-holidays.sidemenu--active .icon-dark{display:none}.sidemenu-cheap-holidays.sidemenu--active .icon-light{display:inline-block}.close--icon:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}.close--icon:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.close-label{padding:20px 40px 0 0}.close-group{right:5px;top:0}@media(min-width:767px){.lg-flex-box{display:flex;justify-content:space-between}.grid-row{margin-left:-15px;margin-right:-15px}.grid-col{padding-right:15px;padding-left:15px}.grid-restrict{flex-wrap:wrap}.grid-restrict .grid-col{min-width:50%;max-width:50%;flex:1}}#skip-link,select.bs-select-hidden,select.selectpicker{display:none}.login-popup-window{line-height:1.42857143}#login-overlay{text-align:left}.login-popup-window .theme-signup .btn{padding:6px 0;float:none!important}.login-popup-window .signup-preferred-airport .btn{color:#58595b;width:100%;text-align:left;padding-left:0;font-size:16px}.login-popup-window .theme-signup .theme-signin-input-phone-code,.login-popup-window .theme-signup .theme-signin-input-phone-number{font-size:16px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:2;display:none;min-width:160px;padding:5px 0;background-color:#fff}ul.dropdown-menu{width:100%;top:50px;border:0;border-radius:0;box-shadow:0 14px 47px 0 rgba(0,0,0,.2);-moz-box-shadow:0 14px 47px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 14px 47px 0 rgba(0,0,0,.2)}.open>.dropdown-menu{display:block}.dropdown-menu>li>a{display:block;padding:3px 20px}.login-popup-window .theme-signup .theme-login-input{line-height:1.5}.login-popup-window .theme-signup .checkbox{padding-left:20px;margin:14px 0 8px 0}.checkbox-inline input[type=checkbox],.login-popup-window .theme-signup .checkbox input[type=checkbox]{margin:0 8px 0 -20px;position:relative;top:2px}.login-popup-window .theme-signup .checkbox label{display:inline;font-weight:400;cursor:pointer}.login-popup-window .theme-signup .checkbox+.checkbox{margin-top:-5px}.login-popup-window .theme-signup .checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.login-popup-window .theme-signup .checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.login-popup-window .checkbox-inline[disabled],.login-popup-window .checkbox[disabled],.login-popup-window .theme-signup input[type=checkbox][disabled],.login-popup-window fieldset[disabled] .checkbox,.login-popup-window fieldset[disabled] .checkbox-inline,.login-popup-window fieldset[disabled] input[type=checkbox]{cursor:not-allowed}.login-popup-window .theme-signup .btn-group-vertical>.btn,.login-popup-window .theme-signup .btn-group>.btn{position:relative;float:left}@media(max-width:991px) and (min-width:768px){.hidden-sm{display:none}}.newsletter{min-height:332px;padding:80px 0 60px 0}.newsletter a{color:#fff;margin:15px 0;font-size:17px}.newsletter a:hover{opacity:.5;color:#fff}.newsletter .form input[type=text]{background-color:transparent;position:relative;z-index:2}.newsletter .newsletter-links .link1{padding-right:100px}.newsletter .medium-label{font-size:24px}.newsletter .line-box{width:21px;height:20px;margin:0 13px 0 0;opacity:.5}.newsletter .line-box:hover{opacity:1}.newsletter .line-box img{width:100%}.newsletter .newsletter-header{padding-bottom:20px}.newsletter .form span{padding-bottom:25px}.newsletter .form input[type=text]{width:407px;padding:25px 15px 10px 15px;font-size:15px}.newsletter .form button{font-size:15px;padding:17px 35px}.newsletter .form .ur-email{padding:19px 15px;width:407px}.newsletter .newletter-social-icon{padding-top:20px;margin-left:15px}.newsletter .txt-error{color:#c3c3c3;bottom:-21px;left:1}.newsletter .dblock-group a.show-on-mobile{display:none}.newsletter span.email-icon-fill{width:20px;height:17px;top:18px;right:36px;padding:0}.newsletter .form{margin-top:15px}.newsletter .txt-br1{display:none}@media(max-width:991px){.newsletter{padding:80px 0 30px 0}.newsletter .link2{clear:both}.newsletter .newsletter-form,.newsletter .newsletter-links{width:45%}.newsletter .form{margin:18px 0 0 0}.newsletter .form button,.newsletter .form input[type=text]{width:100%}.newsletter .form input[type=text]{margin-bottom:10px;padding:14px 15px 10px 15px}.newsletter .form .ur-email{width:100%}.newsletter a{font-size:15px;margin:12px 0}.newsletter .link2 a:first-child{margin-top:0}.newsletter .newsletter-header.pstn-reltv .line-icon-email{position:absolute;left:0;top:6px}.newsletter .newsletter-header.pstn-reltv .medium-label{padding-left:39px}.newsletter span.email-icon-fill{right:16px}.newsletter .newletter-social-icon{padding:10px 0 0 0;margin-left:0}}@media(max-width:767px){.newsletter{padding:20px 0 35px 0}.newsletter .link2{clear:none;float:left;padding-left:10px}.newsletter .newsletter-form,.newsletter .newsletter-links{width:100%}.newsletter a{font-size:15px;letter-spacing:-.2px;color:#f0f5f9;margin:19px 0 0 0}.newsletter .newsletter-form{margin-top:45px}.newsletter .newletter-social-icon{padding:12px 0 0 0;text-align:center}.newsletter .newletter-social-icon .line-icon-blog{margin-right:0}.newsletter .newsletter-links .link1{padding:0;width:50%}.newsletter .link2 a:first-child{margin-top:19px}.newsletter .dblock-group a.show-on-mobile{display:block}.newsletter .dblock-group a.show-on-desktop{display:none}.newsletter .msg-popup{width:100%;height:100%;z-index:111;padding:30px 25px;overflow-y:auto}.newsletter .msg-popup .float-left,.newsletter .msg-popup .float-right{float:none;width:100%}.newsletter .msg-popup .float-left{margin-bottom:40px}.newsletter .msg-popup .float-right .line-space{top:-18px;right:0;left:0;height:2px;width:100%}.newsletter .msg-popup .form{padding-left:0}.newsletter .form input[type=text]{padding:17px 15px;margin-bottom:0}.newsletter span.email-icon-fill{right:18px}.newsletter .newsletter-header{padding-bottom:7px}}.footer-guides{margin-bottom:60px}.footer-guides .links-row{margin-left:8%;min-width:140px}.footer-guides .links-label{font-size:15px;letter-spacing:-.2px}.footer-guides .links-column a{letter-spacing:-.2px;margin:10px 0}.footer-guides .content-middle{padding:30px 36px;max-width:1200px}.footer-guides .links-column{display:none;padding-top:18px}.footer-guides .arrow-hotspot{right:40px;top:24px;width:30px;height:30px;padding-top:6px;cursor:pointer}.footer-guides .no-margin{margin-left:0}.footer-guides .hotspot{z-index:2;height:75px}.footer{padding-bottom:70px}.footer .get-app-header span:first-child{font-size:28px;font-weight:600;line-height:31px;letter-spacing:-.4px}.footer .get-app-header .opacity{font-size:15px;padding-top:25px;opacity:.7}.footer .country-code{margin-right:12px;width:40px}.footer .get-app-form{padding-top:30px}.footer .get-app-form input{border:0;border-bottom:solid 1px #6f859f;background-color:transparent;font-size:15px;padding-bottom:8px;border-radius:0;width:100%}.footer .get-app-form .country-code::-webkit-input-placeholder{opacity:1}.footer .phone-number{width:160px}.footer .get-app-form button{padding:11px 30px;margin-left:5px}.footer .device-types{margin-left:40px}.footer .android,.footer .iOS{width:131px;height:42px;margin-right:6px}.footer .iOS{background-position:-2px -86px}.footer .android{background-position:-137px -86px}.footer .get-app{padding-top:55px}.footer .site-links{padding-right:50px}.footer .site-links ul:first-child{padding-right:150px}.footer .links-title{font-size:17px;padding-bottom:35px;opacity:1}.footer ul li{padding:5px 0;opacity:.7}.footer ul li:hover{opacity:1}.footer .copyright-section{margin-top:50px}.footer .copyright-section .content-middle{border-top:solid rgba(111,133,159,.2) 1px;padding-top:30px}.footer .error-msg{bottom:-25px;left:0;padding:0}.error-msg.success-msg{bottom:-38px}.footer-description{padding:0 0 60px 0;border-bottom:solid #cccdcd 1px;margin-bottom:65px}.footer-description .carousel-title{padding-bottom:25px;letter-spacing:-.4px;line-height:28px}.footer-description p{font-size:15px;color:#58595b}.footer-description .british-travel-award{right:30px;top:140px;width:120px;height:111px;display:inline-block}.terms-of-conditions{border-bottom:solid rgba(111,133,159,.2) 1px;padding-bottom:25px;margin-bottom:35px}.terms-of-conditions p{font-size:11px;line-height:14px;color:#58595b}.footer-description>div{display:table-cell;vertical-align:middle}@media(max-width:1440px){.footer-guides .links-row{margin-left:6%}.footer-guides .no-margin{margin-left:0}}@media(max-width:1140px){.footer{background-position:-365px bottom}.footer .get-app{width:50%}.footer .device-types{display:block;margin:48px 0 0 0}.footer .get-app{padding-top:15px}.footer .error-msg{bottom:64px}.error-msg.success-msg{bottom:52px}}@media(max-width:991px){.footer-guides .links-row{margin:0 5px 20px 0;width:30%}.footer-guides .content-middle{padding:30px 36px 10px 36px}.footer-guides .links-column{padding-top:5px;position:relative;z-index:3}.footer-guides .hotspot{height:114px}.footer .get-app{padding-top:10px}.footer .get-app,.footer .site-links{width:100%}.footer .device-types{display:inline-block;margin:0 0 0 32px}.footer .site-links{margin-top:68px}.footer .site-links ul{padding:0;width:300px}.footer .site-links ul:first-child{padding-right:0}.footer ul li{width:150px;float:left}.footer .links-title{display:block;float:none;padding-bottom:25px}.footer .error-msg{bottom:-30px}}@media(max-width:767px){.footer-description>div.foot-disc-right{text-align:center;padding:20px 0 0;display:none}.footer-description>div{display:block}.footer-guides{display:none}.footer{background-position:-465px bottom;padding-bottom:30px}.footer .get-app{padding-top:25px}.footer .copyright-section{margin-top:23px}.cookie-show .footer .copyright-section{margin:23px 0 80px}.footer .device-types{display:block;margin:48px 0 0 0}.footer .get-app-header span:first-child{font-size:24px}.footer .site-links{padding-right:0}.footer .site-links ul.site-links-left{width:60%}.footer .site-links ul.site-links-right{width:120px;float:left}.footer ul li{width:initial;float:none;opacity:.7}.footer .phone-number{width:49%;margin:0 4%}.footer .submit{width:30%}.footer .country-code{width:13%;margin:0}.footer .get-app-form button{width:100%;padding:11px 0;margin:0;font-size:15px}.footer .copyright,.footer .mobile-analytics{display:block;float:none}.footer .mobile-analytics{padding-top:20px}.footer .site-links{margin-top:48px}.footer .links-title{padding-bottom:20px}.footer .copyright-section .content-middle{border:0;position:relative}.footer .copyright-section .content-middle .txt-more{padding-top:18px}.footer .copyright-section .content-middle:before{content:'';position:absolute;top:0;left:20px;right:20px;height:2px;background:#58595b;opacity:.2}.footer .get-app-header .opacity{padding-top:10px}.footer .error-msg{bottom:64px}.error-msg.success-msg{font-size:10px;bottom:54px}.footer-description{padding:30px 0 30px 0;margin-bottom:5px}.footer-description p{line-height:18px}.footer-description .carousel-title{font-size:24px;padding-bottom:15px;font-family:proximanova-bold,sans-serif}.footer-description p span{display:inline}.terms-of-conditions{border-width:2px}}@media(max-width:375px){.footer .site-links ul.site-links-left{width:50%}}.selectric-wrapper{position:relative;z-index:2;cursor:pointer}.selectric-wrapper.selectric-open{z-index:5}.selectric-wrapper.selectric-open .selectric-items{display:block;animation:height .3s cubic-bezier(0,.9,.63,.93);animation-fill-mode:forwards;opacity:0}.selectric-wrapper.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-wrapper .selectric-hide-select select{display:none}.selectric-wrapper .selectric-items{display:none;position:absolute;top:100%;left:0;background:#fff;width:100%;box-shadow:-3px 4px 20px 0 rgba(0,0,0,.2);-webkit-box-shadow:-3px 4px 20px 0 rgba(0,0,0,.2);-moz-box-shadow:-3px 4px 20px 0 rgba(0,0,0,.2);outline:0;border:0}.selectric-wrapper .selectric-input{display:none}.selectric-wrapper ul li{padding:5px 10px;transition:all .4s ease-in-out}.selectric-wrapper ul li:hover{background:#f2f2f2}.selectric-wrapper .selectric-scroll{overflow:auto;height:100%}.selectric-wrapper .selectric .button{display:none}.inblock-group span.sub-error-message{display:none;padding:5px 0 0 10px;font-size:12px;letter-spacing:-.2px;color:#cb3544}.stop-body-scroll #back-to-top{z-index:112}.hidden-1{display:none}@media(max-height:880px){.on-scroll-popup .mobile-scroll{max-height:380px;overflow-y:auto;padding-right:10px}}.on-scroll-popup{min-height:252px;width:491px;padding:33px 30px 0 40px;bottom:30px;right:60px;z-index:116;display:none;box-shadow:0 12px 30px 0 rgba(107,84,166,.34)}.on-scroll-popup .plus-smbol{top:18px;left:10px;margin:auto;height:15px;font-size:15px}.on-scroll-popup .glyphicon.glyphicon-ok.check-mark{display:none}.on-scroll-popup.cookie-present{bottom:80px}.on-scroll-popup .privacy-link{left:40px;bottom:14px;color:#58595b;text-decoration:underline;font-size:13px;padding:2px 5px 2px 5px}.on-scroll-popup .privacy-link:hover{color:#58595b}.on-scroll-popup .txt-butterfly{font-size:24px}.on-scroll-popup .sub-content{padding-top:6px;font-size:15px;padding-bottom:10px}.on-scroll-popup input,.on-scroll-popup>button{font-size:15px}.on-scroll-popup .dropdown-toggle{background:#f3f3f3}.on-scroll-popup .dropdown-toggle:hover{background:#f3f3f3;border:0}.on-scroll-popup .dropdown-toggle.btn-default:focus{background:#f3f3f3}.on-scroll-popup .dropdown-toggle .filter-option{font-size:15px}.on-scroll-popup .dropdown-toggle:first-child{color:#58595b}.on-scroll-popup .open .dropdown-toggle.btn-default{background:#f3f3f3}.on-scroll-popup .check-box{width:16px;height:16px;border:solid 1px transparent;width:18px;height:18px}.on-scroll-popup .check-box:after{position:absolute;width:10px;height:5px;border-left:solid #fff 2px;border-bottom:solid #fff 2px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:3px;left:2px;content:''}.on-scroll-popup .check-box span{display:none}.on-scroll-popup .check-box:after{width:11px;height:6px}.on-scroll-popup .uncheck-box{width:16px;height:15px;border:solid 1px #979797;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;width:18px;height:18px}.on-scroll-popup .dropdown-toggle,.on-scroll-popup input{width:200px;padding:14px 16px}.on-scroll-popup .form{padding-top:25px}.on-scroll-popup>button{padding:16px 30px;right:0;bottom:0;border-top-left-radius:20px}.on-scroll-popup .close--icon{width:18px!important;height:18px;top:-15px;right:-15px}.on-scroll-popup .close--icon:after,.on-scroll-popup .close--icon:before{background:#2d3c4d;opacity:.6;height:2px!important}.on-scroll-popup .error-msg{bottom:-20px;left:0}.on-scroll-popup .error-msg.email-error{left:261px}.on-scroll-popup .check-box-holder{margin-top:25px}.on-scroll-popup .check-label{padding-left:10px;font-size:15px}.on-scroll-popup .more-options{margin-top:33px;padding-bottom:0;display:none}.on-scroll-popup .more-options>span{font-size:20px;padding-bottom:10px}.on-scroll-popup .more-options>p{font-size:13px;line-height:17px;letter-spacing:-.2px;padding-bottom:16px}.on-scroll-popup span.optional-text{display:none;opacity:.5;padding-top:8px;font-size:13px}.on-scroll-popup .input-col{width:48%}.on-scroll-popup .input-col.mrgn-right{width:48%}.on-scroll-popup .input-col i{top:19px;right:26px;z-index:9}.on-scroll-popup .input-col input{margin:0}.on-scroll-popup .mrgn-right{margin-right:10px}.on-scroll-popup .confirm-msg{display:none}.on-scroll-popup .confirm-msg .txt-butterfly{font-size:22px}.on-scroll-popup .confirm-text{position:absolute;top:7px;left:92px}.on-scroll-popup .confirm-text p{padding-top:8px}.on-scroll-popup .icon-confirm{width:70px;height:88px}.on-scroll-popup .icon-confirm p{font-size:15px}.on-scroll-popup.turn-footer-popup{height:auto;top:30px;right:0;bottom:0;left:0;margin:0;padding:0;background:0 0;width:inherit;height:100vh;box-shadow:none}.on-scroll-popup.turn-footer-popup .mobile-scroll{max-height:none}.on-scroll-popup.turn-footer-popup .layer-1{height:100vh;height:96vh;display:flex;width:100%;justify-content:center}.on-scroll-popup.turn-footer-popup .layer-2{text-align:center;overflow-y:auto;align-self:center}.on-scroll-popup.turn-footer-popup .layer-3{width:590px;display:inline-block;background:#fff;padding:33px 30px 0 40px;box-shadow:0 12px 30px 0 rgba(107,84,166,.34)}.on-scroll-popup.turn-footer-popup .close--icon{top:15px;right:15px}.on-scroll-popup.turn-footer-popup .dropdown-toggle,.on-scroll-popup.turn-footer-popup input{width:100%}.on-scroll-popup.turn-footer-popup .input-col,.on-scroll-popup.turn-footer-popup .input-col.mrgn-right{width:48%}.on-scroll-popup.turn-footer-popup .check-box-holder{display:none!important}.on-scroll-popup.turn-footer-popup .more-options{display:block;margin-top:26px}.on-scroll-popup.turn-footer-popup span.optional-text{display:block}.on-scroll-popup.turn-footer-popup .check-box span{display:none}.on-scroll-popup.turn-footer-popup .error-msg.email-error{left:211px}.on-scroll-popup.turn-footer-popup.success-submission{width:380px;top:inherit;right:60px;left:auto;padding:0;box-shadow:0 12px 30px 0 rgba(107,84,166,.34);bottom:30px}.on-scroll-popup.turn-footer-popup.success-submission .layer-3{padding:0;width:100%}.on-scroll-popup.turn-footer-popup.success-submission .confirm-msg{padding:30px 20px}.on-scroll-popup.turn-footer-popup.success-submission .confirm-msg .txt-butterfly{font-size:19px;display:block}.on-scroll-popup.turn-footer-popup.success-submission .confirm-text{top:28px;left:114px;padding-right:35px}.on-scroll-popup.turn-footer-popup.success-submission .close--icon{top:11px;right:17px}.on-scroll-popup.turn-footer-popup.success-submission .layer-1{display:block}.on-scroll-popup.success-submission{min-height:150px;height:150px;max-height:150px;width:400px;padding:15px 30px 0 20px}.on-scroll-popup.success-submission .confirm-msg{display:block}.on-scroll-popup.success-submission .close--icon{top:-4px;right:-13px}.on-scroll-popup.success-submission .form-content,.on-scroll-popup.success-submission .privacy-info,.on-scroll-popup.success-submission button{display:none}.on-scroll-popup.success-submission #spUserFirstName{white-space:nowrap;width:200px;overflow:hidden;text-overflow:ellipsis}.on-scroll-popup .email-sms-post{margin:15px 0 0 0;padding-bottom:10px}.on-scroll-popup .common-check{margin:0 30px 0 0}.on-scroll-popup input{border-bottom:solid 2px #f3f3f3;width:100%;color:#58595b}.on-scroll-popup input::placeholder{color:rgba(88,88,89,.7)}.on-scroll-popup .full-width,.on-scroll-popup .half-width,.on-scroll-popup .half-width-right{margin-bottom:10px}.on-scroll-popup .full-width{width:100%}.on-scroll-popup .half-width,.on-scroll-popup .half-width-right{width:48%}.on-scroll-popup .half-width{margin-right:7px}.on-scroll-popup .half-width-right{float:right}.on-scroll-popup .privacy-info{width:310px;margin:30px 0 20px 0;font-size:13px}.on-scroll-popup .privacy-info span{display:inline}.on-scroll-popup .get-hottest{padding:15px 0 10px 0;font-size:15px}.on-scroll-popup .input-error-brdr{border-bottom:solid 1px #cb3544}.on-scroll-popup .btn-subscribe-data{margin-right:-30px;padding:16px 30px;right:0;bottom:0;border-top-left-radius:20px;font-size:15px;bottom:-38px;position:relative}.on-scroll-popup .more-options>span{display:block}.on-scroll-popup .input-full{width:100%}.on-scroll-popup input:first-child{margin-right:0}.on-scroll-popup .input-full.subscribe-sms{padding-left:25px}.on-scroll-popup .hideoption{color:rgba(88,88,89,.7)}.on-scroll-popup .dropdown-menu.open{left:5px}.on-scroll-popup .dropdown-menu ul>li:first-child a{font-size:14px;color:rgba(88,88,89,.7);pointer-events:none;cursor:default}.on-scroll-popup .dropdown-menu ul>li a:hover{color:#37bdd1}.on-scroll-popup .signup-preferred-airport,.on-scroll-popup .signup-preferred-board-basic{border:0;margin-top:0!important}.on-scroll-popup .signup-preferred-airport .btn,.on-scroll-popup .signup-preferred-board-basic .btn{background:#f3f3f3;padding-left:14px}.on-scroll-popup .signup-preferred-airport ul li a,.on-scroll-popup .signup-preferred-board-basic ul li a{font-size:14px}.on-scroll-popup .signup-preferred-airport .dropdown-toggle span,.on-scroll-popup .signup-preferred-board-basic .dropdown-toggle span{font-size:13px}.on-scroll-popup .prefered-board-right,.on-scroll-popup .prefered-left{width:48%}.on-scroll-popup .prefered-left{margin-right:8px}.on-scroll-popup .line-arrow-down{right:14px;top:17px;z-index:9}.on-scroll-popup .bs-caret{display:none}.on-scroll-popup .dropdown-menu{width:100%;top:-200px!important;min-height:200px!important;max-height:200px!important;box-shadow:1px 3px 20px 0 rgba(0,0,0,.3);overflow-y:auto}.on-scroll-popup .dropdown-toggle{background:#f3f3f3;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.on-scroll-popup ul.dropdown-menu{top:0}.on-scroll-popup ul a{cursor:pointer}.on-scroll-popup .privacy-link{margin-top:0}.on-scroll-popup .dropdown-toggle,.on-scroll-popup input{line-height:normal}@media(min-width:1440px){.on-scroll-popup{min-height:267px;width:590px}.on-scroll-popup .txt-butterfly{font-size:28px}.on-scroll-popup .dropdown-toggle,.on-scroll-popup input{width:100%}.on-scroll-popup button{padding:17px 33px 16px 34px}.on-scroll-popup.turn-footer-popup .error-msg.email-error{left:261px}}@media(max-width:1400px){.on-scroll-popup.turn-footer-popup .layer-3{width:490px}}@media(max-width:1140px){.on-scroll-popup{width:491px;min-height:252px}.on-scroll-popup span.optional-text{display:block}.on-scroll-popup .more-options{padding-bottom:20px}.on-scroll-popup .more-options input{padding-right:0}.on-scroll-popup .input-col i{right:18px}.on-scroll-popup.turn-footer-popup{height:420px}.on-scroll-popup.turn-footer-popup .more-options>p{padding-bottom:20px}.on-scroll-popup .dropdown-menu{width:100%}}@media(max-width:1024px){.on-scroll-popup{width:420px;padding:28px 25px 0 25px;min-height:220px}.on-scroll-popup .plus-smbol{top:13px}.on-scroll-popup input{width:100%;padding:12px 16px}.on-scroll-popup .txt-butterfly{font-size:20px}.on-scroll-popup .sub-content{font-size:13px}.on-scroll-popup input{font-size:13px}.on-scroll-popup input:first-child{margin-right:4px}.on-scroll-popup .check-label{font-size:13px}.on-scroll-popup>button{padding:11px 28px 10px 28px}.on-scroll-popup .form{padding-top:20px}.on-scroll-popup .more-options{margin-top:24px}.on-scroll-popup .more-options input{margin:0}.on-scroll-popup .mrgn-right{margin-right:8px}.on-scroll-popup .input-col i{right:14px;top:14px}.on-scroll-popup .dropdown-toggle{width:100%;padding:14px 16px}.on-scroll-popup .half-width{margin-right:5px}.on-scroll-popup .privacy-info{width:230px;margin:26px 0 12px 0}.on-scroll-popup .btn-subscribe-data{margin-right:-25px;padding:12px 27px;bottom:-34px}.on-scroll-popup.turn-footer-popup{height:370px}.on-scroll-popup.turn-footer-popup .error-msg.email-error{left:189}.on-scroll-popup.turn-footer-popup .btn-subscribe-data{margin-right:-30px}.on-scroll-popup .dropdown-toggle .filter-option{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:130px}.on-scroll-popup .privacy-link{left:25px}}@media(max-width:767px){.on-scroll-popup{width:100%;height:100%;overflow-x:auto}.on-scroll-popup .dropdown-toggle,.on-scroll-popup .more-options>div,.on-scroll-popup input{width:100%}.on-scroll-popup .more-options>span{font-size:18px}.on-scroll-popup input:first-child{margin:0 0 10px 0}.on-scroll-popup input.subscribe-mobile{margin:0}.on-scroll-popup>button{position:fixed;bottom:0;right:0}.on-scroll-popup span.optional-text{padding:9px 0 18px 0}.on-scroll-popup.turn-footer-popup{height:100%;top:0}.on-scroll-popup.turn-footer-popup .error-msg.email-error{left:0}.on-scroll-popup.turn-footer-popup .layer-1{height:100vh}.on-scroll-popup.turn-footer-popup .layer-3{width:100%;height:100vh;overflow-y:auto;padding:33px 20px 0 20px}.on-scroll-popup.turn-footer-popup .input-col{width:100%}.on-scroll-popup.turn-footer-popup .input-col.mrgn-right{width:100%}.on-scroll-popup.turn-footer-popup.success-submission{width:98%;height:150px;bottom:0;right:0;top:0;left:0;margin:auto}.on-scroll-popup.turn-footer-popup.success-submission .confirm-text{left:80px;padding-right:25px}.on-scroll-popup.turn-footer-popup.success-submission .layer-1,.on-scroll-popup.turn-footer-popup.success-submission .layer-3{height:150px}.on-scroll-popup.turn-footer-popup.success-submission .confirm-msg .txt-butterfly{font-size:18px}.on-scroll-popup .icon-confirm{width:50px;height:58px}.on-scroll-popup .dropdown-toggle .filter-option{max-width:100%}.on-scroll-popup .subscribe-btn{display:block;background:#fff;position:fixed;bottom:0;box-shadow:0 5px 30px 0 rgba(107,84,166,.34);left:0;right:0;text-align:center;z-index:9}.on-scroll-popup .btn-subscribe-data{margin-right:0;min-width:120px;padding:10px 0;border-radius:2px;font-size:15px;float:none;margin:10px 0;bottom:0}.on-scroll-popup .common-check.last{margin-right:0}.on-scroll-popup .mobile-scroll{overflow-y:auto;max-height:none}.on-scroll-popup .half-width,.on-scroll-popup .half-width-right{width:100%}.on-scroll-popup .half-width-right{float:none}.on-scroll-popup .privacy-info{margin:26px 0 140px 0}.on-scroll-popup .dropdown-menu{width:250px}}@media (max-width:767px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.on-scroll-popup.turn-footer-popup .layer-3{height:auto!important}.stop-body-scroll.edge{overflow:hidden!important}}@media(max-width:767px){.accordion-wrapper{font-family:proximanova-light,sans-serif;width:100%;padding-top:10px;padding-bottom:10px;max-width:inherit}.accordion-wrapper .accordion--heading{padding:15px 0;font-size:15px;font-weight:700}.accordion-wrapper .acc_section{border-top:1px solid rgba(0,0,0,.1)}.accordion-wrapper .acc_section:first-child{border:0}.accordion-wrapper a{color:#58595b;font-size:15px;display:block;line-height:30px}.accordion-wrapper .acc_content{padding-bottom:25px}.accordion-wrapper .acc_section.acc_active .acc_content{display:block}.accordion-wrapper .accordion-icon{height:16px;width:16px;right:0;top:16px;display:block}.accordion-wrapper .accordion-icon:before{top:0;right:7px;bottom:0;width:1px;border-left:solid #58595b 1px}.accordion-wrapper .accordion-icon:after{height:1px;top:8px;right:0;width:100%;border-bottom:solid #58595b 1px;content:'';position:absolute;transition:all .5s ease-in-out}.accordion-wrapper .accordion-icon:before{content:'';position:absolute;transition:all .5s ease-in-out}.accordion-wrapper .acc_active .accordion-icon:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.stop-body-scroll{overflow:hidden!important}.common-icons{background-image:url(https://resources.teletextholidays.co.uk/drupal/images/sprite/v1/common-icons.svg)}.searchBlock,.searchContainer,.theme-middle-wrapper{max-width:1130px!important;width:100%!important}.sunshine-banners{top:-1px;background-color:#cb3544;text-align:center;height:40px}.sunshine-banners img{width:100%;height:100%;object-fit:none}@media(max-width:767px){.sunshine-banners{height:inherit;top:0}.sunshine-banners img{width:100%;height:100%;object-fit:cover}}button:focus{outline:0}.travel-active:before{content:'';position:fixed;top:0;left:0;right:0;background-color:#cb3544;z-index:1;height:23px}.travel-active .travel-alert{padding:3px 0;top:0;right:0;left:0;z-index:111;overflow:hidden;font-size:15px;white-space:nowrap;height:23px}.travel-alert p{color:#fff}.travel-active.banner-fxd .fixed-nav-container{top:-50px}.travel-active .after-login-popup{top:61px}.travel-active .low-deposit-top{top:89px}.travel-alert a:hover{color:#fff}.travel-active .fixed-nav-container{top:23px;-webkit-transition:inherit;-moz-transition:inherit;-ms-transition:inherit;-o-transition:inherit;transition:inherit}.travel-active.banner-fxd #divBackground.divBackground{top:-404px}.travel-active .banner-slide{margin-top:31px}.travel-active .mobile-widget-header.pstn-fxd{top:31px}.travel-active .theme-login-small-box{top:70px}.travel-active .theme-login-small-display{animation:smallPoupop2 .3s ease-in-out;-webkit-animation:smallPoupop2 .3s ease-in-out;-moz-animation:smallPoupop2 .3s ease-in-out;-ms-animation:smallPoupop2 .3s ease-in-out}@keyframes smallPoupop2{from{top:60px}to{top:70px}0%{opacity:0}100%{opacity:1}}@media(max-width:767px){.travel-active .low-deposit-top.bgnd-white{top:73px}.travel-active.app-banner .low-deposit-top.bgnd-white{top:128px}.travel-active .mobile-sticky-wrapper .black-overlay{top:75px}.travel-active .after-login-popup{top:67px}.legends-active.travel-active .travel-alert{z-index:110}.travel-active .mobile-guests-wrapper{top:110px!important}.stop-body-scroll .travel-active .travel-alert{z-index:0}.legends-active .fixed-nav-container{z-index:110!important}.travel-active.Opt-mobile-sticky-bar .fixed-nav-container,.travel-active.banner-fxd .fixed-nav-container,.travel-active.show-on-scroll .fixed-nav-container{top:-50px}.travel-active .theme-login-small-box{top:77px}.travel-active .mobile-smart-banner{top:23px}.travel-active.app-banner .theme-login-small-display{animation:smallPoupop3 .3s ease-in-out;-webkit-animation:smallPoupop3 .3s ease-in-out;-moz-animation:smallPoupop3 .3s ease-in-out;-ms-animation:smallPoupop3 .3s ease-in-out}.travel-active.app-banner .theme-login-small-box{top:127px}@keyframes smallPoupop2{from{top:60px}to{top:77px}0%{opacity:0}100%{opacity:1}}@keyframes smallPoupop3{from{top:110px}to{top:127px}0%{opacity:0}100%{opacity:1}}.travel-active.Opt-mobile-sticky-bar .mobile-sticky-bar{top:23px!important}}.bgnd-red-light{background-color:#cb3544}.txt-underline{text-decoration:underline}.travel-active #wrapper{padding-top:23px}@media(max-width:767px){.travel-active .mobile-smart-banner{top:0}.travel-active #wrapper{position:relative}}.material,.tth{-moz-osx-font-smoothing:grayscale}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clear,.clearfix:after,.container-fluid:after,.container:after,.footerContentWrap,.form-horizontal .form-group:after,.mega-dropdown-bottom-text,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.common-sprite,.sprite-compressed{background-image:url(https://resources.teletextholidays.co.uk/drupal/images/sprite/v33/common-sprite.svgz)}.ratings div div{width:16px;height:16px;border:solid #00a680 2px;z-index:1}.ratings span{width:8px;height:8px;background:#00a680;top:4px;margin:0!important}.ratings .fill1{left:4px}.ratings .fill2{left:20px}.ratings .fill3{left:36px}.ratings .fill4{left:52px}.ratings .fill5{left:68px}.ratings .reveal-mask{z-index:1;left:8px}.ratings .trp_5-0 .reveal-mask{display:none}.ratings .trp_4-5 .reveal-mask{left:73px}.ratings .trp_4-0 .reveal-mask{left:68px}.ratings .trp_3-5 .reveal-mask{left:57px}.ratings .trp_3-0 .reveal-mask{left:50px}.ratings .trp_2-5 .reveal-mask{left:41px}.ratings .trp_2-0 .reveal-mask{left:35px}.ratings .trp_1-5 .reveal-mask{left:25px}.ratings .trp_1-0 .reveal-mask{left:14px}.ratings .trp_0-5 .reveal-mask{left:8px}.ratings .trp_0-0 .reveal-mask{left:0}.b-radius100{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}.trip-advisor-main span.trip-adv{width:34px;height:21px;display:inline-block;margin:0 5px 0 0;font-size:12px;color:#9b9b9b;line-height:15px}.trip-advisor-main span.trip-adv img{max-width:100%;border:none;height:auto}.trip-advisor-main .ratings{vertical-align:middle}input[type=number]{-moz-appearance:textfield;width:100%}input::-ms-clear{display:none!important}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body{color:#58595b;font-size:14px;letter-spacing:normal;margin:0;padding:0;min-width:320px}.when-height-minimum.noscroll{overflow:hidden!important}a,a:focus,a:hover{color:#58595b}.about-us-header h3,.about-us-row,.aboutus-content-row,.aboutus-content-row h4,.font-family,.h1,.h2,.h3,.h4,.h5,.h6,.proximanova-regular,body,h1,h2,h3,h4,h5,h6{font-family:proximanova-regular!important}.hotel-tags span,.proximanova-semibold{font-family:proximanova-semibold!important}.close--callnowtext-big,.close--deal,.close--sync,.close-tagline-label,.header-heavy,.proximanova-bold{font-family:proximanova-bold!important}.campaign-blog-section h2,.proximanova-light,.recent-blog-section.blog-node .blog-item span{font-family:proximanova-light!important}.text-white,.txt-white{color:#fff}.txt-pale-sky{color:#6e7781}.bgnd-light-sky{background-color:#f0f5f9}.bgnd-green-trip{background-color:#73b143}body,html{overflow:initial!important}.show--home{bottom:40px;right:20px;z-index:100;width:40px;height:40px;opacity:.9}a,button,input,select{outline:0}.tth-middle-wrapper{max-width:1130px;margin:0 auto;width:100%}.show-on-mobile,.show-on-tablet-landscape,.show-on-tablet-portrait{display:none}.banner-no-img .fixed-nav-container{background:#6e3d7c}.box-shadow-heavy{box-shadow:0 15px 37px 0 rgba(102,119,231,.21);-moz-box-shadow:0 15px 37px 0 rgba(102,119,231,.21);-webkit-box-shadow:0 15px 37px 0 rgba(102,119,231,.21)}.mixpanel-logo span.sprite-image{background-position:-353px -336px;width:114px;height:36px;display:inline-block}.paraTitle{font-size:20px;text-align:left;margin-bottom:9px;font-weight:700;margin-top:20px}.pathdesc{padding-top:20px}.pathdesc a{margin:0 7px;font-size:14px}.fixed-nav-lists .main-navigation ul li a.top-nav-sale{background:#cb3544;padding:3px 7px 1px;line-height:normal;border-radius:2px}.fixed-nav-customer-support .top-nav-customer-support.support-active{color:#58595b;font-weight:700}.call-now-inner .strip-column-label{font-family:proximanova-semibold!important}.carousel-low-deposit .strip-icon-down-arrow{background-position:-333px -136px;width:31px;height:31px;margin-right:7px;position:relative;vertical-align:middle}.carousel-low-deposit .strip-icon-happy{margin-right:7px;background-position:-372px -135px;width:30px;height:30px;vertical-align:middle;top:0}.carousel-low-deposit .strip-column-label{vertical-align:middle}.carousel-low-deposit i{margin-right:7px;background-position:-285px -325px;width:24px;height:24px;vertical-align:middle;background:#46bdd0;border-radius:100%;text-align:center;color:#fff;font-size:20px;font-style:inherit;line-height:25px}.carousel-low-deposit .payMonthly2,.deposit-options{margin-right:40px}.carousel-low-deposit{padding:15px 0 40px 0}.call-to-book{vertical-align:top;top:-3px;font-size:32px;padding-right:60px;letter-spacing:-.7px}.space5,.strip-row-2{display:inline-block}input[type=number]{-moz-appearance:textfield;width:100%}@media screen and (-webkit-min-device-pixel-ratio:0){.mobile-search-container input[type=text],::i-block-chrome{height:35px!important}}input[type=text]::-ms-clear{display:none}@keyframes mobile{0%{background:#ff9c00}50%{background:#6e3d7c}100%{background:#ff9c00}0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-10px)}}@keyframes btn{0%{background:#6e3d7c}50%{background:#ff9c00}100%{background:#6e3d7c}}.tth-container{width:100%;max-width:1130px;margin:0 auto}@media only screen and (-webkit-min-device-pixel-ratio:1){.tth-container,::i-block-chrome{width:1130px}}.privacy-link{margin:15px auto 0;font-size:13px;text-decoration:underline;display:table}.privacy-link:focus,.privacy-link:hover{text-decoration:none;color:#fff}#dvChat{box-shadow:0 12px 30px 0 rgba(107,84,166,.34);border:none!important;border-radius:2px!important}.chatbody{overflow-y:auto!important}div#dvChatMenu{box-shadow:-6px 7px 20px rgba(0,0,0,.1);right:20px!important;padding:12px 14px!important;border-radius:2px!important;z-index:100;background:#37bdd1!important}#dvChat{z-index:100;bottom:48px!important}.move-up div#dvChatMenu{bottom:60px!important}.move-up #dvChat{bottom:104px!important}.spContent{background:0 0!important}#dvChat h2{color:#37bdd1;font-size:18px;font-weight:700;background:#fff;padding-bottom:15px}.spContent,.spSender,.spsentTime{font-size:14px;color:#58595b}.spsentTime{opacity:.7;font-weight:400}.dvSender,.spContent,.spSender{padding-left:0!important}_::-webkit-full-page-media,_:future,:root .fixed-nav-label-bgnd{width:220px!important}_::-webkit-full-page-media,_:future,:root .mega-submenu.small-list{width:170px!important}::i-block-chrome{line-height:16px}.call-request{bottom:20px;left:38px;z-index:112;width:172px;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.call-request .call-me-back-button .bgnd-light-purple{width:56px;height:56px;border-radius:100px;cursor:pointer;z-index:2;box-shadow:0 2px 4px 0 rgba(102,119,231,.5) :float:right}.call-request .call-me-data-open{box-shadow:0 2px 4px 0 rgba(110,61,124,.5);background-color:#fff}.call-request .call-icon{background-position:-216px -458px;width:19px;height:19px;top:19px}.call-request .call-hover-txt{left:0;bottom:0;width:175px;padding:7px 25px 8px 61px;border-radius:100px;line-height:13px;box-shadow:0 15px 37px 0 rgba(102,119,231,.21)}.call-request .call-hover-txt .dblock{padding-bottom:2px}.call-request .call-small-txt{font-size:12px;line-height:13px;color:#a7a7a9}.call-request .call-me-data,.call-request .conformation-msg{width:490px;height:auto;border-radius:5px;bottom:70px;left:0}.call-request .conformation-msg{padding-bottom:40px}.call-request .gutter{padding:25px 37px 40px}.call-request .privacy-msg{margin:20px 0 0 0;line-height:20px;padding:15px 0 0 0;font-size:13px;border-top:1px solid #eee}.call-request .calls-recorded{margin:0 0 15px}.call-request .privacy-msg a{text-decoration:underline}.call-request .privacy-msg a:hover{text-decoration:none;color:#1cb2c8}.call-request .popup-heading{font-size:20px;padding-bottom:2px}.call-request .popup-description{font-size:18px;line-height:22px}.call-request .input-group{width:100%;padding:32px 0 5px;border-bottom:solid #979797 2px}.call-request .input-group .anim-line{height:2px;background-color:#886093;left:0;bottom:-2px;right:0;width:0}.call-request .anim-line-active .anim-line{height:1px;background-color:#fff}.call-request .error-msg{font-size:12px;bottom:-19px;left:0}.call-request .global-error-msg{margin-top:-4px}.call-request .global-error .input-group{border-color:#cb3544}.call-request .input-group label{bottom:3px;left:0}.call-request .input-active label{bottom:27px;left:0;color:#6e3d7c}.call-request .input-active .anim-line{width:100%}.call-request input[type=text]{height:inherit;padding:0;background-color:transparent;font-size:18px;width:100%;border:0}.call-request .form-conatainer{margin-top:8px}.call-request .call-timings{padding:21px 0 0}.call-request .time-tag{border:solid #b6bbc1 1px;padding:2px 10px;border-radius:100px;margin:0 6px 5px 0}.call-request .time-tag:hover{color:#fff;background:#886093;border-color:#886093;cursor:pointer}.call-request .time-tag-active{background:#886093;border-color:#886093;cursor:default;color:#fff}.call-request .call-timings .dblock{padding-bottom:10px}.call-request .button-row{margin-top:30px}.call-request button{border:0;padding:8px 25px;font-size:20px;border-radius:2px}.call-request button:hover{box-shadow:0 15px 20px 0 rgba(154,200,84,.34)}.call-request .call-me-back-button{cursor:pointer}.call-request .call-me-back-button .close--icon{top:19px;right:20px}.call-request .close--icon:after,.call-request .close--icon:before{background:#6e3d7c}.call-request .info-section{line-height:18px;padding:0 0 27px 47px}.call-request .tick-mark{width:25px;height:25px;top:-1px;left:0;background-position:-251px -63px}.call-request .conformation-msg{display:none}.call-request .conformation-msg .popup-heading{font-size:27px}.call-request .conformation-msg .popup-description{margin-bottom:40px;display:block}.call-request .conformation-msg .gutter{padding:34px 37px 32px}.call-request .conformation-msg .conf-close-btn{bottom:0;left:0;right:0;text-align:center;font-size:20px;padding:8px 0}.call-request .call-me-back-button .close--icon,.call-request .call-me-data,.call-request .error-msg,.call-request .global-error-msg{display:none}.call-request .call-me-data-open .close--icon{display:block}.call-request .call-hover-txt .call-icon{display:none;right:24px;left:inherit}.call-request .info-txt{font-size:18px}.call-request .icon-deposit,.call-request .icon-pay,.call-request .icon-protected{width:30px;height:30px;margin-right:10px}.call-request .icon-pay{background-position:-373px -136px}.call-request .icon-deposit{background-position:-333px -137px}.call-request .icon-protected{background-position:-176px -279px}.call-request .low-deposite-group,.call-request .popup-low-deposit span{vertical-align:top}.call-request .from-wrapper{top:0;right:0;padding:0;background:0 0}.call-request .popup-low-deposit{padding:12px 30px 8px;width:96%;margin:0 auto;font-size:12px}.call-request .low-deposite-group .inblock{line-height:14px}.call-request .gutter-line{background:#d8d8d8;width:1px;height:20px;margin:0 10px;top:4px}.call-request .from-wrapper .tth-price{font-size:13px}.call-request .star-icon-box{width:14px;height:14px;border-radius:4px}.call-request .tp-img{width:125px;height:18px;background-position:-203px -11px;margin-top:-1px}.call-request .trust-pilot{padding-right:20px;vertical-align:middle}.call-request .trust-pilot .txt-bold{padding-left:5px;margin-top:-1px}.call-request .trust-pilot-container{padding-top:13px}.call-request .great-txt{line-height:15px;font-size:13px;margin-top:3px;vertical-align:middle}.call-request .small-star{background-position:-382px -91px;width:11px;height:12px;vertical-align:top}.call-request .from-wrapper .tth-asterisk{right:11px;font-size:11px}.when-height-minimum .call-request{bottom:20px}.when-height-minimum .call-request .gutter{padding:25px 37px 28px}.call-request-btn{display:none}.cookie-show .call-request{bottom:80px}.call-request .call-mobile-row label.phones{bottom:27px;left:0;color:#6e3d7c}.call-request .call-mobile-row .plus-symbol{font-size:20px;margin-right:2px}.call-request .call-mobile-row .plus{font-size:20px;max-width:40px;margin-right:5px}.call-request .call-mobile-row .country-code-uk{font-size:18px}.call-request .call-mobile-row .phone{width:350px}@media(max-width:767px){.cookie-show .call-request{bottom:0}.call-request{right:0;bottom:0;left:0;display:none;z-index:115;width:100%}.call-request .call-me-data,.call-request .conformation-msg{width:100%;top:0;right:0;bottom:0;left:0;border-radius:0;height:inherit;overflow-y:scroll;z-index:1}.call-request .gutter{padding:25px 30px 70px}.call-request .conformation-msg .gutter{padding:25px 30px 26px}.call-request button{float:none;width:100%}.call-request .button-row{position:fixed;bottom:0;right:0;left:0;margin-top:0}.call-request .popup-description{font-size:16px;line-height:20px}.call-request .call-me-back-button{display:none}.call-request .on-scroll{left:initial}.call-request .call-hover-txt{display:none}.call-request .call-small-txt{font-size:15px;color:#fff}.call-request .conformation-msg .popup-heading{font-size:20px}.call-request .info-txt{font-size:15px}.call-request .info-txt br{display:none}.call-request .call-small-txt br,.call-request .conformation-msg .popup-description br,.call-request .gutter-line{display:none}.call-request .conformation-msg .popup-description{margin-bottom:29px}.call-request .info-section{padding:0 0 12px 40px}.call-request .tick-mark{top:2px}.call-request .popup-low-deposit{font-size:11px;padding:12px 4px 8px;text-align:center}.call-request .icon-deposit,.call-request .icon-pay,.call-request .icon-protected{width:22px;height:22px;margin-right:7px}.call-request .great-txt{font-size:12px}.call-request .trust-pilot{padding-right:15px}.call-request .low-deposite-group{text-align:left}.call-request form{padding-bottom:0}.call-request .time-tag{padding:4px 7px;font-size:15px}.call-request .global-error-msg{margin-top:0}.call-request .input-group{padding:31px 0 5px}.call-request .close--icon{top:25px;right:25px}.call-request .icon-pay{background-position:-217px -284px}.call-request .icon-deposit{background-position:-245px -283px}.call-request .icon-protected{background-position:-275px -282px;top:3px;margin:0 4px}.call-request .icon-deposit,.call-request .icon-pay{top:3px;margin:0 4px}.call-request .from-wrapper .tth-asterisk{right:5px}.call-request-btn{display:flex;background-color:#34b4c7;justify-content:space-between;align-items:center;padding:5px 0 7px 0;color:#fff;margin-top:15px}.call-request-btn span{font-size:16px}.call-request-btn p{font-size:13px;line-height:12px}.call-request-btn .call-icon,.call-request-btn .right-arrow{margin:0 15px}.call-request-btn .call-icon img,.call-request-btn .right-arrow img{width:100%}.call-request-btn .call-icon{width:22px;min-width:13px}.call-request-btn .right-arrow{width:28px;min-width:17px}.call-request .call-mobile-row label.phones{position:relative;bottom:auto;width:100%}.call-request .call-mobile-row .phone{width:85%}}@media(max-width:360px){.call-request .call-mobile-row .phone{width:80%}}.call-request .toggle-button{display:table;height:auto;margin-bottom:5px}.call-request .toggle-button .checked,.call-request .toggle-button .unchecked{height:20px;width:20px;left:0;top:0;position:absolute;cursor:pointer;pointer-events:none}.call-request .toggle-button label{font-size:15px;opacity:.7;color:#2d3c4d;line-height:21px;padding-left:28px;vertical-align:top;margin:0;display:inline-block;cursor:pointer}.call-request .toggle-button .unchecked{background:#fff;border:1px solid #b7b7b7}.call-request .toggle-button .checked{background:#706fba;border:1px solid #706fba;border-radius:3px}.call-request .call-timings .checked span{left:6px;top:3px}.call-request .timings{margin:35px auto 0;text-align:center}.call-request .timings ul{border:1px solid rgba(88,89,91,.15);background:#fff;border-top:solid 1px rgba(88,89,91,.1);padding:5px 0;z-index:100;max-height:230px;position:absolute;left:-1px;overflow-y:auto;top:42px;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.34);width:135px;display:none;transition:all .2s ease-in-out}.call-request .timings ul li span{min-height:24px;color:#58595b;list-style-type:none;font-size:16px;cursor:pointer;padding:4px 0;line-height:1.5;display:inline-block;text-align:right;margin:0 10px 0 0;width:44px}.call-request .timings ul li.active,.call-request .timings ul li.selected,.call-request .timings ul li:hover{background-color:#f2f2f2}.call-request .timings ul li.disabled,.call-request .timings ul li.disabled>span,.call-request .timings ul li.optgroup{color:rgba(0,0,0,.3);background-color:transparent}.call-request .timings ul li span:last-child{font-size:13px;color:#58595b;opacity:.5;line-height:1.85;margin:0;width:auto}.call-request .timings .select-time{font-size:24px;font-weight:600;max-width:65px;margin:0;line-height:normal;height:initial;float:left}.call-request .disabled .selectInput span{opacity:.2!important}.call-request .selectInput span{display:inline-block;margin:0;line-height:normal;vertical-align:middle;letter-spacing:-.2px;font-size:15px}.call-request .selectInput span.select-time-text{margin:0 3px 0 6px;opacity:.5;line-height:28px}.call-request .selectInput{position:relative;cursor:pointer;padding:8px;height:42px;box-shadow:transparent;border:1px solid transparent;transition:all .1s ease-in-out;letter-spacing:-.3px}.call-request .timings>div{display:inline-block;min-width:135px;position:relative}.call-request .call-timings{padding:21px 0 0;overflow:hidden}.call-request .call-timings .small{font-size:11px;font-style:italic;color:#2d3c4d;margin:0 2px 0 0}.call-request .timings .caret{border-right:3px solid transparent;border-top:3px solid;border-left:3px solid transparent;transition:all .1s ease-in-out}.call-request .time-arrow-icon{width:14px;height:14px;display:inline-block;margin:0 25px;vertical-align:middle;opacity:.7;background:url(https://resources.teletextholidays.co.uk/drupal/images/call-arrow.svgz) center center no-repeat}.selectedTime .selectInput{box-shadow:0 -1px 4px 0 rgba(0,0,0,.34);border:1px solid rgba(88,89,91,.1);border-bottom:0;color:#37bdd1;opacity:1}.selectedTime .selectInput .caret{border-bottom:3px solid;border-top:0;color:#58595b!important}.call-request .disabled{pointer-events:none}.call-request .disabled .select-wrapper>span{opacity:.2}.call-request .time-arrow-icon.disabled{opacity:.3}@media(min-width:768px) and (max-width:1024px){.call-request .timings{margin:20px auto 0}}@media(min-width:768px){.call-request .timings ul::-webkit-scrollbar{width:5px;background:0}.call-request .timings ul::-webkit-scrollbar-thumb{background:rgba(88,89,91,.1);border-radius:3px}}@media(max-width:767px){.call-request .select-wrapper{position:relative;cursor:pointer}.call-request .call-timings .small{display:block}.call-request .timings>div{width:113px;min-width:inherit}.call-request .time-arrow-icon{margin:0 8px}.call-request .timings ul{width:113px;top:auto;bottom:44px;box-shadow:0 -2px 4px -2px rgba(0,0,0,.34);left:0}.call-request .timings{margin:30px 0 0}.call-request .selectInput{padding:8px 4px;height:44px}}.page-not-found{margin:66px 0 60px 0}.page-not-found div,.page-not-found span{vertical-align:top}.page-not-found .page-not-banner{border-bottom:solid 2px rgba(151,151,151,.1);height:370px;background:url(https://resources.teletextholidays.co.uk/drupal/images/not-found/group.png) no-repeat center -65px;padding-top:79px}.page-not-found .page-not-banner span{letter-spacing:-.7px;line-height:36px;font-size:32px}.page-not-found .page-not-banner .show-on-mobile{display:none}.page-not-found .page-not-banner a{font-size:20px;padding:14px 64px;border-radius:2px;margin-top:48px}.page-not-found .page-not-banner a:focus,.page-not-found .page-not-banner a:hover{color:#fff;box-shadow:0 15px 20px 0 rgba(154,200,84,.34)}.page-not-found .useful-links-header{font-size:20px;padding:37px 0 30px 0}.page-not-found .link-section{width:258px;height:80px;display:table;table-layout:fixed}.page-not-found .link-group-txt{display:table-cell;width:100%;vertical-align:middle}.page-not-found .link-name{font-size:18px}.page-not-found .link-description{font-size:13px;width:230px;line-height:14px}.page-not-found .link-name,.page-not-found .travel-advisor-contact,.page-not-found .travel-advisor-title{font-family:proximanova-bold!important}.page-not-found .box-border{border:solid #ddd 1px;padding:0 20px;margin:0 11px}.page-not-found .box-border:hover{box-shadow:0 15px 20px 0 rgba(218,218,218,.34);border-color:#37bdd1}.page-not-found .travel-advisor{width:944px;margin-top:44px;padding:47px 50px 20px 50px}.page-not-found .travel-advisor-title{font-size:38px;line-height:40px}.page-not-found .travel-advisor-small-txt{font-size:18px;line-height:18px}.page-not-found .travel-advisor-contact{font-size:50px}.page-not-found .travel-advisor-sub-txt{font-size:38px;line-height:39px;font-family:proximanova-light!important}.page-not-found .travel-advisor-call{padding-top:42px;line-height:28px}.page-not-found .travel-advisor .float-right{font-size:18px;top:6px}.page-not-found .info-section{line-height:18px;padding:0 0 30px 44px}.page-not-found .tick-mark{width:25px;height:25px;top:5px;left:0;background-position:-149px -456px}.page-not-found .phone-mask{bottom:-20px}.page-not-found .section-icon-arrow{width:25px;height:25px;top:29px;right:0;background-position:-177px -457px}.page-not-found .page-not-banner .error-type-txt{font-size:15em;color:#eee9f1;top:100px;right:0;left:0}@media(max-width:992px){.page-not-found{margin:66px 0 50px 0}.page-not-found .link-section{width:200px}.page-not-found .box-border{padding:0 10px}.page-not-found .link-description{width:180px}.page-not-found .page-not-banner{background-size:90%;height:280px}.page-not-found .travel-advisor{padding:25px 30px 10px 30px;width:710px}.page-not-found .travel-advisor-sub-txt,.page-not-found .travel-advisor-title{font-size:28px}.page-not-found .travel-advisor-sub-txt{line-height:28px}.page-not-found .travel-advisor-contact{font-size:38px}.page-not-found .travel-advisor .float-right{top:6px}.page-not-found .page-not-banner a{margin-top:35px;z-index:1;position:relative}}@media(max-width:767px){.page-not-found .page-not-banner .show-on-mobile{display:block;font-family:proximanova-semibold!important}.page-not-found .page-not-banner .error-type-txt{display:none}.page-not-found .page-not-banner span{line-height:22px;font-size:20px}.page-not-found{margin:50px 0 0 0}.page-not-found .page-not-banner{padding-top:9px;height:170px;background:url(https://resources.teletextholidays.co.uk/drupal/images/not-found/group2x.png) no-repeat center bottom;background-color:#f9f7f9;background-size:308px;border:0}.page-not-found .link-section{width:100%;height:58px}.page-not-found .useful-links-header{font-size:16px;padding:10px 0 10px 0;max-width:260px;margin:0 auto;line-height:17px}.page-not-found .travel-advisor .float-left,.page-not-found .travel-advisor-call{text-align:center}.page-not-found .travel-advisor .float-left,.page-not-found .travel-advisor .float-right{float:none}.page-not-found .travel-advisor-sub-txt,.page-not-found .travel-advisor-title{font-size:24px}.page-not-found .travel-advisor .float-right{font-size:15px;display:inline-block;text-align:left}.page-not-found .info-section{padding:0 0 16px 0}.page-not-found .phone-mask{display:none}.page-not-found .travel-advisor-call{line-height:26px;padding-top:25px;margin-bottom:28px}.page-not-found .travel-advisor-sub-txt{line-height:26px}.page-not-found .info-txt,.page-not-found .tick-mark{display:inline-block}.page-not-found .tick-mark{position:relative;top:5px;left:0;margin-right:10px}.page-not-found .link-name{font-size:16px}.page-not-found .page-not-banner a{font-size:17px;padding:10px 41px;margin-top:18px}.page-not-found .travel-advisor{margin-top:17px;padding:25px 15px 10px 15px;width:100%;text-align:center}.page-not-found .page-not-banner .show-on-desktop{display:none}.page-not-found .page-not-banner span{color:#886093}.page-not-found .link-description{width:100%}.page-not-found .section-icon-arrow{top:18px}}.accordion-wrapper{font-family:proximanova-light;width:100%;margin:0 auto;padding:10px 20px;max-width:inherit}.accordion-wrapper .accordion--heading{padding:15px 0;font-size:15px;font-weight:700}.accordion-wrapper .acc_section{border-top:1px solid rgba(0,0,0,.1)}.accordion-wrapper .acc_section:first-child{border:0}.accordion-wrapper a{color:#58595b;font-size:15px;display:block;line-height:30px}.accordion-wrapper .acc_content{padding-bottom:25px}.accordion-wrapper .acc_section.acc_active .acc_content{display:block}.accordion-wrapper .accordion-icon{height:16px;width:16px;right:0;top:16px;display:block}.accordion-wrapper .accordion-icon:before{top:0;right:7px;bottom:0;width:1px;border-left:solid #58595b 1px}.accordion-wrapper .accordion-icon:after{height:1px;top:8px;right:0;width:100%;border-bottom:solid #58595b 1px}.accordion-wrapper .accordion-icon:after,.accordion-wrapper .accordion-icon:before{content:'';position:absolute;transition:all .5s ease-in-out}.accordion-wrapper .acc_active .accordion-icon:before{transform:rotate(90deg);opacity:0}.tth-asterisk{top:1px;right:-1px;font-size:14px}.tth-pp{left:-4px;font-size:11px;font-weight:400}.tth-price{font-size:16px;margin-right:2px}.tth-section-label{font-size:28px;color:#58595b;line-height:normal}.tth-label-space-top{padding-top:30px}.tth-label-space{padding:30px 0}.tth-label-space-bottom{padding-bottom:30px}.from-wrapper{background-color:rgba(0,0,0,.5);top:10px;right:10px;padding:3px 15px 2px 12px}.txt-from{font-size:13px;padding-right:2px;opacity:.8}.from-wrapper .tth-price{font-size:22px}.from-wrapper .tth-pp{left:-2px}.from-wrapper .tth-asterisk{top:12px;right:12px}.tth-call-us{width:88px;height:88px;border-radius:100px;-moz-border-radius:100px-webkit-border-radius:100px}.tth-call-us i{font-size:50px;top:21px}.tth-info-icon{font-size:22px;cursor:pointer}.hotel-tags span{padding:6px 15px 5px}.divbanners{bottom:10px;left:0;right:0}.divbanners .from-wrapper{top:0;right:0}.divbanners .txt-from{padding-right:0}.divbanners .from-wrapper .tth-price{font-size:14px}.divbanners .from-wrapper .tth-price{margin-right:0}.divbanners .from-wrapper .tth-asterisk{top:3px}.close--icon{width:16px;height:16px;top:19px;right:16px;z-index:34}.close--icon:hover{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}.close--icon:after,.close--icon:before{content:'';width:100%;height:2px;top:8px;left:0;background:#a6a6a6}.close--icon:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}.close--icon:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.text-dark-gray,.txt-blue-shade{color:#37394c}.icon--phone{text-align:center;font-size:35px;padding-top:17px;transform:rotate(15deg)}.arrow-holder{top:10px;padding-left:15px}.txt-right{text-align:right}.new-tag{background:red;font-size:10px!important;top:-9px;left:0;padding:1px 5px!important;border-radius:3px;color:#fff;z-index:5}.txt-left{text-align:left}.txt-center,.white-button,.white-button span{text-align:center}.txt-orange{color:#f07541}.txt-purple{color:#6e3d7c}.txt-light-purple{color:#886093}.bgnd-light-purple{background-color:#886093}.guides-see-all-destinations,.hp-change-location-link,.mega-menu-wrapper .holidays-see-all-destinations span,.pinpoint,.signup-preferred-airport ul>li>a:hover,.txt-blue,.txt-show-more,.visit-blog span,wrapper .holidays-see-all-destinations span{color:#37bdd1}.txt-yellow{color:#fbdb3e}.txt-red{color:red}.txt-light-gray{color:#c9caca}.txt-green{color:#91bf47}.fa-heart,.fa-heart-o,.heart-icon,.txt-darkred{color:#cb3544}.b-dark-gray{border-color:#bcbdbd!important}.b-light-gray{border-color:#d8d8d8!important}.tth-section{padding:30px 0}.mobile-header-txt{font-size:20px}.mobile-sub-header-txt{font-size:18px}.mobile-multi-header{padding-bottom:8px}.bgnd-fb{background:#405a94}.bgnd-blue,.bgnd-twitter{background:#37bdd1}.bgnd-youtube{background:#cb3544}.bgnd-yellow{background:#fbdb3e}.bgnd-white{background-color:#fff}.bgnd-light-blue{background-color:#87d7e3}#btn-subscribe,.active-board-basis-radio,.bgnd-green,.call-us-icon,.global-scroll-top:hover,.green-button,.radio-fill,.set-location-btn,.shadow-button,.short-option-list .active-btn,.slider-selection,.theme-login-buttons-wrapper button,.tick-mark-holder:after,.tick-mark-holder:before,.tth-checkbox-active,.tth-primary-button:hover,.tth-radio-fill-active,.tth-radio-outline-active:before,.user-feedback .tth-checkbox,button:hover{background-color:#91bf47}.bgnd-pinterest{background:#bd071c}.section-header{font-size:28px;margin-bottom:30px;text-align:center;line-height:normal}.txt-show-more{font-size:16px}.txt-show-more:hover{color:#58595b}.gray-down-arrow,.txt-down-arrow,.txt-left-arrow,.txt-right-arrow,.txt-up-arrow{width:18px;height:18px}.gray-down-arrow,.txt-down-arrow,.txt-up-arrow{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.txt-right-arrow{transform:rotate(-135deg);-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg)}.txt-left-arrow{transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.txt-up-arrow{border-top:solid #37bdd1 2px;border-right:solid #37bdd1 2px}.txt-down-arrow{border-bottom:solid #37bdd1 2px;border-left:solid #37bdd1 2px}.txt-right-arrow{border-bottom:solid #37bdd1 2px;border-left:solid #37bdd1 2px}.txt-left-arrow{border-bottom:solid #37bdd1 2px;border-left:solid #37bdd1 2px}.gray-down-arrow{border-bottom:solid #58595b 1px;border-left:solid #58595b 1px}.shadow-button{box-shadow:0 5px 15px 0 rgba(0,0,0,.2)}.input-btn-disabled{background-color:#ddd;cursor:pointer}.green-button,.shadow-button{color:#fff;font-size:17px;padding:12px 65px;border:0;outline:0}.shadow-button:hover{box-shadow:0 5px 4px 0 rgba(0,0,0,.24)}.tth-section2{padding:75px 0}.icon-with-header{font-size:18px;font-weight:700}.header-heavy{font-size:26px}.tth-radio-fill{border:2px solid #91bf47;background:#fff}.tth-radio-fill,.tth-radio-outline{width:18px;height:18px;border-radius:100px}.tth-radio-outline{border:2px solid #dbdbdb}.tth-radio-outline-active{border-color:#91bf47}.tth-radio-outline-active:before{content:'';border-radius:100px;top:2px;right:2px;bottom:2px;left:2px}.tth-checkbox{width:17px;height:17px;border:solid #9bc95a 2px;top:2px;transition:all .2s ease-in-out}.tth-uncheckbox{width:20px;height:20px;background:#dbdbdb}.tth-uncheckbox .unchecktick1,.tth-uncheckbox .unchecktick2{position:absolute;width:70%;height:1px;background:#fff;top:9px;left:3px}.tth-uncheckbox .unchecktick1{transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.tth-uncheckbox .unchecktick2{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.tth-tick-mark{width:6px;height:10px;border-right:solid #fff 2px;border-bottom:solid #fff 2px;transform:rotate(38deg);-moz-transform:rotate(38deg);-o-transform:rotate(38deg);-ms-transform:rotate(38deg);-webkit-transform:rotate(38deg);top:0;left:4px}.gototop-white{width:50px;height:50px;background:#fff;border-radius:100px;right:0;bottom:0;box-shadow:0 0 4px 0 rgba(0,0,0,.24),0 4px 4px 0 rgba(0,0,0,.12);z-index:5}.gototop-white:hover{box-shadow:0 0 0 0 rgba(0,0,0,.24),0 4px 20px 0 rgba(0,0,0,.12)}.gototop-white:before{content:'';top:22px;left:19px;width:13px;height:13px;border-top:solid #58595b 2px;border-left:solid #58595b 2px;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}.white-button{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.24),0 4px 4px 0 rgba(0,0,0,.12);margin:25px 0 10px 0;padding:12px 65px}.white-button,.white-button span{font-size:17px}.banner-strip-wrapper{z-index:2}.banner-overlay-strip{background-color:rgba(0,0,0,.6);padding:4px 0;width:100%;color:#fff;text-align:center;bottom:66px;z-index:1}.banner-overlay-strip a,.banner-overlay-strip a:hover{color:#fff;transition:all .2s ease-in-out}.banner-overlay-strip a:hover{opacity:.7}.banner-overlay-strip,.ie-mask-phone,.price-asterisk{position:absolute}.strip-text1{color:#fff}.price-decimal,.strip-text1{font-size:28px;font-weight:600}.call-now-icon,.call-now-inner,.deposit-price-fig,.recommendations-icon,.strip-column,.strip-column-space,.strip-icon-atl,.strip-icon-box,.strip-icon-happy,.strip-icon-yrs,.strip-row-1,.strip-row-2,.strip-text1,.strip-text2,.tth-price-wrapper,.tth-radio-fill,.tth-radio-outline,.tth-uncheckbox,.white-button,.white-button span{display:inline-block;vertical-align:top}.strip-text2{font-size:22px;padding-top:4px}.banner-strip-wrapper .trust-pilot{width:124px;height:20px;background-position:-203px -11px}.banner-strip-wrapper .low-depst-rating-stars li{display:inline-block;background:#73b143;margin:0 2px 0 0;width:14px;height:14px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.banner-strip-wrapper .low-depst-trust-logo{margin:0 auto}.banner-strip-wrapper .low-depst-rating-stars li span{display:inline-block;background-position:-381px -91px;width:12px;height:12px}.banner-strip-wrapper .low-depst-rating-stars{display:inline-block;line-height:16px}.banner-strip-wrapper .strip-icon-deposit{background-position:-333px -131px;width:34px;height:34px}.payMonthly1 a>span,.payMonthly2 a>span{display:inline-block}.deposit-price-fig{color:#fbdb3e}.call-now-icon,.call-now-inner,.deposit-price-fig,.recommendations-icon,.strip-column,.strip-icon-atl,.strip-icon-happy{position:relative}.price-asterisk{top:11px;right:-3px}.banner-white-strip{background-color:#fff;text-align:center;padding:19px 0 11px}.banner-white-strip label{margin-top:0}.strip-column{text-align:left}.strip-icon-happy{background-position:-505px -40px;height:36px;width:44px;top:-2px}.strip-icon-yrs{background-position:-216px -131px;width:25px;height:25px}.strip-icon-atl{background-position:-244px -133px;width:84px;height:36px;top:-3px}.strip-icon-atl,.strip-icon-happy,.strip-icon-yrs{margin-right:12px}.strip-column-label{line-height:15px;font-size:13px;vertical-align:top}.strip-column-space{width:1px;background:#d8d8d8;height:30px;margin:0 15px}.call-now-inner{text-align:center;line-height:18px;top:-2px}.call-now-icon,.call-now-inner,.valign-center{vertical-align:middle}.call-now-inner .strip-column-label,.call-now-number{text-align:center}.call-now-number{font-size:22px;font-weight:600}.call-now-icon i{font-size:18px;transform:rotate(5deg)}.call-now-icon{border-radius:100px;border:2px solid;width:30px;height:30px;padding:5px 6px;margin-right:10px;top:-2px}.strip-icon-box{border:1px solid rgba(88,89,91,.2);border-radius:100px;width:32px;height:32px;margin:0 2px;font-size:16px;float:left;background:#fff}.strip-icon-box .fa-envelope{color:#876092;padding-top:7px}.strip-icon-box .fa-twitter{color:#46bdd0;padding-top:8px}.strip-icon-box .fa-facebook{color:#71427e;padding-top:7px}.ie-mask-phone{top:0;right:0;bottom:0;left:0;background:0 0;z-index:2}.strip-social{text-align:center}.price-pp{font-size:13px}.easter-strip{background-color:#f2f2f2}.easter-strip .call-now-icon{background-color:#fff}#getRecommendations,#lowDesposits,.low-depst-trust-rating,.payMonthly1,.ppc-atol-ipd-show,.ppc-atol-mbl-show,.space6,.space7{display:none}#lowDesposits .strip-icon-happy{background-position:-331px -134px;width:34px}.payMonthly1 .strip-icon-happy,.payMonthly2 .strip-icon-happy{background-position:-372px -135px;width:30px}.strip-icon-happy{background-position:-167px -131px}#getRecommendations .txt-bold,#lowDesposits .strip-desposit-txt,.call-now-inner .strip-column-label,.call-now-number,.payMonthly1 .txt-bold,.payMonthly2 .txt-bold{display:block}#lowDesposits .strip-desposit-price{font-size:18px}.recommendations-icon{background-position:-115px -175px;width:37px;height:37px;top:-5px;margin-right:12px}.call-us-to-book-row{margin:20px 0}.call-us-to-book-row h3{color:#58595b;text-align:center;font-weight:700}.call-us-to-book-row h3,.call-us-to-book-row h3 span{font-size:28px}.book-call-no,.speak-to{display:inline-block}.speak-to{color:#91bf47}.book-call-no{color:#58595b!important;font-size:24px}.give-us-call-row{text-align:center;color:#58595b;margin-top:20px}.give-us-call-row ul li{display:inline-block;margin:0 3%}.give-uscall-icon,.recomandation-icon,.relax-foot-icon{height:48px;width:48px;margin:0 auto}.icon-image{height:48px;width:48px;margin:0 auto}.give-us-in{margin:10px auto}.give-us-in h4{font-size:18px;font-weight:600;margin:0;padding:0}.give-us-in P{font-size:13px;margin:0;padding:0}.call-text{display:inline-block}.page-builder-column.col-md-12{padding:0!important}.element-display{display:none}.toparrow-center-aligned{left:50%!important}.hide-border-bottom{border-bottom:0}.preffered-dep{border-color:#fff;color:#7f7f7f;width:100%}.your-mobile-number{display:block;width:100%!important;height:34px!important;padding:6px 12px!important;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc!important;border-radius:4px!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important}.close-window-btn{color:#fff;text-decoration:underline;cursor:pointer}.popover-div-element{display:none;left:50%;top:100%;margin-top:45px!important}.modal-title{text-align:center;padding:5px;color:#fff;margin:0;line-height:1.42857143;letter-spacing:.2px;font-size:32px}.modal-title strong{color:#9cc861}.hideoption{display:none;visibility:hidden;height:0;font-size:0}.aboutus-content-row ul li:before,.congratulations-close-bar1,.congratulations-close-bar2{background:#979797}.mixpanel-logo{padding:15px 0 0}.smart-links--header{display:none}.travel-aware{margin:0 0 20px}.travel-aware h4{font-size:13px}input[type=text]{width:100%}.congratulations-wrapper{top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.7);z-index:100}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;line-height:normal}input[type=email],input[type=password],input[type=phone],input[type=text]{border:#dfdfe0}#skip-link,select.bs-select-hidden,select.selectpicker{display:none}.theme-login-small-box .congratulations-close-bar1,.theme-login-small-box .congratulations-close-bar2{width:20px}.congratulations-wrapper .congratulations-content-wrapper{background:#fff;max-width:750px;margin:15% auto auto auto;padding:50px 30px}.congratulations-wrapper .congratulations-header-title{font-size:28px;line-height:normal;margin:0;padding:0}.congratulations-wrapper .congratulations-header-wrapper{margin-bottom:50px}.congratulations-wrapper .congratulations-header-sub{padding-top:13px;color:#777}.congratulations-close-icon{right:20px;top:20px;height:25px;z-index:2}.congratulations-close-icon:hover{transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg)}.congratulations-close-icon:hover .congratulations-close-bar1,.congratulations-close-icon:hover .congratulations-close-bar2{background:#58595b}.congratulations-close-bar1,.congratulations-close-bar2{content:'';width:25px;height:2px}.congratulations-close-bar1{transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);top:10px}.congratulations-close-bar2{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);top:8px}.congratulations-wrapper .congratulations-bottom-description{max-width:80%;margin:30px auto;font-size:14px}.congratulations-wrapper .subscribe-updated-options select{border:0}#login-welcome-user-name,.congratulations-wrapper .congratulations-header-sub,.congratulations-wrapper .subscribe-updated-options select option,.footerCopyrightWrap p:nth-child(4) span:first-letter,.theme-after-login-box-footer a,.theme-before-login-welcome-text,.theme-login-box-footer a,.theme-login-right-text a,.trigger-create-account{font-size:18px!important}.congratulations-wrapper .subscribe-updated-options{margin-right:25px;width:250px}.congratulations-wrapper .congratulations-input,.congratulations-wrapper input[type=text]{height:initial;padding:0;margin:0}.congratulations-wrapper input[type=text]{width:100%}.congratulations-wrapper .congratulations-input,.congratulations-wrapper .subscribe-updated-options{border-bottom:solid #b2b2b2 1px;padding-bottom:10px;text-align:left}.congratulations-wrapper .congratulations-input{width:270px}.congratulations-wrapper .tth-primary-button{border:0;padding:15px 25px}.bgnd-orange{background:#f07541}.bgnd-orange-light{background:#ef906b}.bgnd-purple{background:#6e3d7c}.bgnd-dark-gray{background:#58595b}.bgnd-light-gray{background:#979797}.bgnd-silver{background:#f2f2f2}.global-scroll-top{bottom:50px;right:30px;width:45px;height:45px;background:#6e3d7c;border-radius:100px;box-shadow:-1px 7px 29px rgba(0,0,0,.3);z-index:2}.global-scroll-top .scroll-top-arrow{background-position:-302px -95px!important;width:14px;height:9px;top:17px;left:15px}.global-scroll-top:before{content:'';width:10px;height:10px;width:12px;height:12px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);border-top:solid #fff 3px;border-left:solid #fff 3px;top:19px;left:16px}.global-scroll-top:hover .global-scroll-top:before{top:12px}.theme-login-small-hide{display:none}.after-login-popup,.theme-login-small-box{top:40px;right:31px;background:#fff;border-radius:4px;z-index:111;text-align:left}.theme-login-small-box{min-width:430px}.theme-login-buttons-wrapper{margin-bottom:10px}.theme-login-buttons-wrapper button{border:0;padding:8px 12%;font-size:16px;color:#fff;margin-right:30px;text-transform:uppercase}.theme-login-right-text{line-height:19px;top:0}.trigger-create-account{color:#f27f4f}.low-deposits-text,.theme-login-small-display{display:block}.theme-before-login-welcome-text{margin-bottom:20px;line-height:24px}.theme-login-box-footer{background:#f2f2f2;border-radius:0 0 4px 4px}.theme-login-box-footer a:first-child{padding-right:16px;border-right:solid #c1c1c1 1px;margin-right:17px}.after-login-popup-content,.theme-login-box-wrapper{padding:20px 24px 16px 24px}.theme-login-box-footer{padding:10px 24px 10px 24px}.theme-login-box-footer-divider{width:1px;background:#c1c1c1;height:24px;left:143px;top:10px}.theme-login-box-uparrow{width:20px;height:20px;background:#fff;top:-5px;right:21px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.after-login-popup{width:280px}.theme-logout-text{margin-top:9px;color:#aaa}#login-welcome-user-name{word-wrap:break-word;margin-top:5px;margin-bottom:12px}.theme-after-login-box-footer{border-top:solid #d6d6d6 1px;padding:0 24px 2px 24px}.theme-after-login-box-footer a{padding:12px 0 9px 0;border-top:dotted #e2e2e2 1px}.theme-after-login-box-footer a:first-child{border-top:0}.theme-login-small-show{display:none!important}.input-depart-box .tt-dataset-airports,.input-destingtion-box .tt-dataset-destinations{top:15px;left:11px}#tsmOfferBlk{background:#ff0;color:red;height:70px;width:100%;position:fixed;bottom:0;left:0;text-align:center;font-size:22px;z-index:100}.mobile-search-fields{max-width:1138px;width:100%}.material{display:inline-block;font:normal normal normal 14px/1 Material-Design-Iconic-Font;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.material-check:before{content:'\f26b'}.material-walk:before{content:'\f216'}.material-car:before{content:'\f125'}.material-file:before{content:'\f223'}.material-plus-square:before{content:'\f277'}.material-male-female:before{content:'\f211'}section{padding:0;margin:0}.mega-menu-wrapper,.sidebarnav-wrapper{line-height:normal}.fixed-nav-container,.mega-dropdown-section-header,.mega-dropdown-wrapper,.sidebarnav-wrapper .sidebar-nav-label,.tt-suggestions div,.tth-font-family,.visual-menu-items-header{line-height:normal}.mega-dropdown-wrapper{min-height:348px;padding:0 20px 0 20px;background:#fff;z-index:33;left:0;right:0;max-width:1137px}.aboutus-content-row ul li,.aboutus-content-row ul li:before,.arrow-holder,.change-location-button,.congratulations-close-bar1,.congratulations-close-bar2,.congratulations-content-wrapper,.fixed-nav-dropdonw-holder,.fixed-nav-dropdown-menu,.global-scroll-top .scroll-top-arrow,.gray-down-arrow,.guides-active-nav-item,.guides-see-all-destinations,.holiday-details,.holiday-sub,.holidays-active-nav-item,.hp-location-icon,.hp-location-options,.icon-bar2-normal,.icon-bar3-normal,.input-depart-box .tt-dataset-airports,.input-destingtion-box .tt-dataset-destinations,.location-name,.mega-dropdown-fadein,.mega-dropdown-fadein-depart,.mega-dropdown-items1,.mega-dropdown-items2,.mega-menu-fadeout,.mega-menu-guides-fadein,.mega-menu-holidays-fadein,.mega-menu-wrapper .holiday-sup,.mega-menu-wrapper .holidays-see-all-destinations,.mega-menu-wrapper .visual-menu-column,.mega-menu-wrapper .visual-menu-hover,.megamenu-ratings,.no-match-text,.pstn-reltv,.radio-fill,.replace-login-container-show,.side-manu-banner,.side-manu-banner-left,.side-manu-banner-right,.sidebarnav--list ul li,.sidebarnav-wrapper .sidebar-nav-label,.sidebarnav-wrapper .sidemenu-icon-box,.subscribe-input-group,.theme-login-box-footer,.theme-login-right-text,.theme-middle-wrapper,.top-nav-active,.tt-dropdown-menu .most-popular-list,.tth-checkbox,.tth-google-plus-icon,.tth-plus-icon,.tth-pp,.tth-price-wrapper,.tth-radio-outline,.tth-uncheckbox,.tth-users-container img,.txt-down-arrow,.txt-left-arrow,.txt-purple,.txt-right-arrow,.txt-up-arrow,.visual-menu-items .fa-star,.white-button{position:relative}.small-navigation .mega-submenu{width:150px;top:-20px;right:153px;z-index:1;display:none!important}.small-navigation .support-active .mega-submenu{display:block!important}.small-navigation .mega-submenu ul{padding:32px 0 8px 15px;margin-top:10px}.small-navigation .mega-submenu ul li{display:block;margin:0 0 13px 0}.small-navigation .mega-submenu ul li a{color:#8d8d8f}.small-navigation .mega-submenu ul .link-faq-support-active a,.small-navigation .mega-submenu ul .link-make-payment-active a,.small-navigation .mega-submenu ul .link-mybooking-active a{color:#b8b8b8;opacity:1;cursor:default}.fixed-nav-customer-support .support-active .mega-submenu{display:block}.mega-dropdown-items2{max-width:875px;min-width:875px;left:auto;right:1px}.mega-dropdown-wrapper .mega-dropdown-section-header{margin:0 0 10px 0;padding:0}.hp-locations,.mega-dropdown-wrapper .mega-dropdown-section-header{text-align:left}.about-us-row p,.aboutus-content-row p,.call-now-inner,.call-text,.congratulations-wrapper .congratulations-header-title,.hp-change-location-link:hover,.hp-location-active-label,.locations-popup-header,.loggedin-welcome-text,.login-forgot-password a,.mega-dropdown-bottom-text,.mega-dropdown-list-right .mega-dropdown-section-header:hover,.mega-dropdown-title,.mega-dropdown-wrapper .mega-dropdown-list-section,.mega-dropdown-wrapper .mega-dropdown-section-header,.mega-menu-wrapper .visual-menu-column a .holiday-starts,.search-departureAir .tt-dataset-airports,.section-header,.sidebar-nav-link-active-bgnd .sidebar-nav-label,.sidebarnav-wrapper .sidebar-nav-label,.subscribe-container .subscribe-input-box,.text-color,.text-light-gray,.theme-after-login-box-footer a,.theme-before-login-welcome-text,.theme-login-box-footer a,.theme-text-color,.tt-dataset-destinations,.tt-dataset-hotels,.tt-dropdown-menu .most-popular-list,.tth-txt-color,.white-button,.white-button span{color:#58595b!important}.aboutus-content-row ul,.aboutus-content-row ul li,.fixed-nav-lists ul,.mega-dropdown-wrapper ul,.mega-menu-wrapper .destinations-links-right-arrow,.mega-menu-wrapper h1,.other-holidays-list ul,.sidebarnav-wrapper ul,.visual-menu-column .visual-menu-items .favorite-destinations-menu-items ul{margin:0;padding:0}a,li{list-style:none;text-decoration:none;outline:0}.mega-dropdown-list-right,.mega-dropdown-wrapper .mega-dropdown-list-left,.mega-dropdown-wrapper .mega-dropdown-list-row{padding-top:24px}.mega-dropdown-wrapper .mega-dropdown-list-left{width:72%}.mega-dropdown-wrapper .mega-dropdown-list-left .mega-dropdown-list-section,.mega-dropdown-wrapper .mega-dropdown-list-row .mega-dropdown-list-section{width:33%}.mega-dropdown-items1 .mega-dropdown-list-section{min-height:165px}.mega-dropdown-items1 .spanDefaultDest,.mega-dropdown-items2 .spanAirport,.mega-dropdown-list-section ul li{font-size:16px}.mega-dropdown-wrapper .mega-dropdown-list-section .spanAirport{text-transform:capitalize}.mega-dropdown-wrapper .mega-dropdown-list-section .spanAirport,.mega-dropdown-wrapper .mega-dropdown-list-section .spanDefaultDest{color:#8d8d8d}.mega-dropdown-wrapper .mega-dropdown-list-right{max-width:250px;min-width:250px;border-left:solid #f2f2f2 1px;box-sizing:border-box;padding-left:16px;padding-bottom:20px;min-height:418px}.mega-dropdown-wrapper .mega-dropdown-list-row{width:100%}.close-tagline,.mega-dropdown-wrapper .mega-dropdown-list-row{table-layout:fixed}.close-tagline,.mega-dropdown-wrapper,.mega-dropdown-wrapper .mega-dropdown-list-right,.mega-dropdown-wrapper .mega-dropdown-list-row{display:table}.mega-dropdown-wrapper .mega-dropdown-list-row:first-child{margin-bottom:0;padding-bottom:0}.mega-dropdown-items2 .mega-dropdown-list-row:first-child{padding-bottom:12px}.mega-dropdown-wrapper .mega-dropdown-list-row{padding-bottom:13px}.mega-dropdown-wrapper ul li,.other-holidays-list ul li,.visual-menu-column .visual-menu-items .favorite-destinations-menu-items ul li{margin:0 0 13px 0;padding:0}.mega-dropdown-wrapper ul li a,.other-holidays-list ul li a,.visual-menu-column .visual-menu-items .favorite-destinations-menu-items ul li a{color:#8d8d8f}.mega-dropdown-wrapper .mega-dropdown-list-section .spanAirport,.mega-dropdown-wrapper ul li a,.other-holidays-list ul li a,.tt-suggestions div,.visual-menu-column .visual-menu-items .favorite-destinations-menu-items ul li a{font-size:16px}#Megamenu_Offerlist li a:hover span,#login-welcome-user-name,#signupFooter:hover,.favorite-destinations-menu-items ul li a:hover,.footerLinksWrapper .footerLinksLeft ul li a:hover,.login-forgot-password a:hover,.mega-dropdown-list-section .spanAirport:hover,.mega-dropdown-wrapper .mega-dropdown-section-header:hover,.mega-dropdown-wrapper ul li a:hover,.mega-menu-holidays-fadein .visual-menu-column:hover .holiday-name,.mega-menu-wrapper .visual-menu-items ul li a:hover .fa-star,.mega-menu-wrapper .visual-menu-items ul li a:hover .visual-menu-star-rating,.other-holidays-list ul li a:hover,.spanDefaultDest:hover,.spanMostPopDest:hover,.theme-after-login-box-footer a:hover,.theme-login-box-footer a:hover,.theme-login-right-text a:hover,.trigger-create-account:hover,.tt-suggestions div:hover{color:#1cb2c8!important}.mega-dropdown-wrapper .bottom-border{border-bottom:solid #b7b7b7 1px}.highlighted-letter,.mega-menu-wrapper .holiday-price{padding-right:5px}.about-us-body span,.about-us-row h4,.congratulations-wrapper .congratulations-header-title,.footerCopyrightWrap p:nth-child(4) span:first-letter,.highlighted-letter,.holidays-see-all-destinations,.locations-popup-header,.mega-dropdown-list-right .mega-dropdown-section-header,.mega-dropdown-section-header,.mega-dropdown-title,.mega-menu-guides-fadein h1,.mega-menu-header,.mega-menu-holidays-fadein h1,.mega-menu-wrapper .holiday-price,.mobile-header-txt,.section-header,.subscribe-text-green,.terms-conditions-body span,.terms-tabs li,.tt-dropdown-menu .most-popular-list,.tth-google-plus-icon,.tth-plus-icon,.tth-section-label,.txt-bold{font-family:proximanova-semibold!important}.favorite-destinations-left,.visual-menu-column .visual-menu-items .favorite-destinations-menu-items .favorite-destinations-right{min-width:50%}.mega-menu-wrapper .mega-menu-guides-fadein .visual-menu-items .holiday-name{padding-bottom:15px}.mega-dropdown-list-right .mega-dropdown-section-header:hover,.terms-tabs .terms-tabs-current,.tth-radio-active{cursor:default!important}.mega-dropdown-wrapper .unavailable-airport-link{color:#ddd!important}.mega-dropdown-title{margin-bottom:20px}.mega-dropdown-bottom-text{margin-bottom:19px;font-size:14px;background:#eee;padding:5px 10px}.mega-menu-guides-fadein .visual-menu-hover{margin:12px 0 20px 0!important}.after-login-popup,.box-shadow,.congratulations-content-wrapper,.mega-dropdown-wrapper,.mega-menu-wrapper,.theme-login-small-box,.tt-dropdown-menu{box-shadow:0 14px 47px 0 rgba(0,0,0,.2);-moz-box-shadow:0 14px 47px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 14px 47px 0 rgba(0,0,0,.2)}.mega-menu-wrapper{box-shadow:0 14px 47px 0 rgba(0,0,0,.2);-moz-box-shadow:0 14px 47px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 14px 47px 0 rgba(0,0,0,.2);padding:25px 30px;top:0;right:40px;max-width:1130px;z-index:110;background-color:#fff;margin-top:66px;display:none;width:100%}.hover-guides a:hover,.hover-holidays a:hover{color:#6e3d7c;opacity:1!important}.mega-dropdown-title,.mega-dropdown-wrapper .mega-dropdown-section-header,.mega-menu-header,.mega-menu-wrapper .holiday-name,.mega-menu-wrapper .other-holidays-list .visual-menu-items-header,.mega-menu-wrapper h1,.theme-before-login-welcome-text,.tt-dropdown-menu .most-popular-list{font-size:18px}.mega-menu-wrapper .visual-menu-column{margin-left:2%;width:23.5%}.desktop-links,.favorite-destinations-left,.favorite-destinations-right,.float-left,.hp-locations,.mega-dropdown-list-section,.mega-dropdown-wrapper .mega-dropdown-list-left,.mega-menu-wrapper .visual-menu-column,.side-manu-banner-left,.theme-login-buttons-wrapper button,.tth-checkbox{float:left}.guides-see-all-destinations:hover,.mega-menu-wrapper .visual-menu-column a:hover{text-decoration:none}.mega-menu-wrapper .mega-menu-holidays-fadein .visual-menu-column:hover .holiday-image{width:110%;left:-5%}.mega-menu-wrapper .margin-left{margin-left:0}.big-header-text,.close--smalltext strong,.congratulations-close-bar1,.congratulations-close-bar2,.desktop-menu-icon span,.destinations-links-right-arrow,.fixed-nav-container .holidays-nav-down-arrow,.global-scroll-top:before,.guides-nav-down-arrow,.hide-mbl,.hp-location-options:after,.hp-location-options:before,.left-nav-trigger span,.locations-popup-description,.mega-dropdown-title,.mega-menu-header,.mega-menu-wrapper .holiday-name,.mega-menu-wrapper .visual-menu-hover,.menu-bars-without-login span,.mobile-header-txt,.mobile-nav-close-menu-bars span,.mobile-nav-menu-bars span,.section-header,.sidebarnav-wrapper ul li a,.small-header-text,.theme-after-login-box-footer a,.theme-before-login-welcome-text,.theme-login-right-text span{display:block}.mega-menu-wrapper .holiday-name,.mega-menu-wrapper .visual-menu-hover{padding-bottom:4px}.mega-menu-wrapper .holiday-starts{font-size:16px;padding-right:15px}.mega-menu-wrapper .holiday-image{width:100%;top:0;left:0}.mega-menu-wrapper .holiday-image:hover{width:100%;top:0;left:0}.banner-overlay,.checkmark,.close--icon,.close--icon:after,.close--icon:before,.close-call--icon,.close-icon-bar1,.close-icon-bar2,.congratulations-close-icon,.desktop-nav-close-trigger1-box,.desktop-nav-close-trigger2-box,.destinations-links-right-arrow,.fixed-nav-container .fixed-nav-left,.fixed-nav-container .holidays-nav-down-arrow,.global-scroll-top:before,.gototop-white:before,.guides-active-link-bgnd,.guides-nav-down-arrow,.holidays-active-link-bgnd,.hp-select-location,.icon-bar1-normal,.icon-bar2-normal,.icon-bar3-normal,.left-nav-trigger,.mega-dropdown-wrapper,.mega-menu-wrapper .holiday-image,.megamenu-hover-block,.menu-bars-without-login,.menu-trigger1,.menu-trigger2,.new-tag,.number--mask,.offers--image,.play--eff,.pstn-abslt,.side-manu-banner--overlay,.side-menu-close,.sidebar-nav--downarrow,.sidemenu--trigger,.subscribe-container .subscribe-validation-text,.subscribe-input-icon,.theme-login-box-footer-divider,.theme-login-box-uparrow,.theme-optional-text2,.tth-asterisk,.tth-radio-outline-active:before,.tth-tick-mark,.tth-users-container,.user-login-pics{position:absolute}.close--sync,.mega-menu-wrapper .holiday-price,.mega-menu-wrapper .holiday-sub,.mega-menu-wrapper .holiday-sup,.txt--orange{color:#f07541}.change-location-button,.mega-menu-wrapper .holiday-price,.mega-menu-wrapper .holiday-sub{font-size:14px}.mega-menu-wrapper .holiday-sub{top:0;left:8px}.mega-menu-wrapper .holiday-sup{left:-8px;font-size:12px;top:3px}.mega-menu-wrapper .other-holidays-list{border-top:solid #eee 2px;margin:16px 0 0 0;padding:22px 0 12px 0}.mega-menu-wrapper .other-holidays-list .visual-menu-items-header{padding:0 0 12px 0;margin:0;font-weight:200;text-align:left}.mega-menu-wrapper .visual-menu-items .fa-star{color:#cecfcf;font-size:12px;margin:0 5px 0 2px;top:-1px}.float-right,.guides-see-all-destinations,.mega-dropdown-list-right,.mega-menu-wrapper .other-holidays-list .holiday-details{float:right}.mega-menu-wrapper .visual-menu-hover{margin:12px 0 14px 0;min-height:80px;min-width:260px}.mega-dropdown-wrapper,.mega-dropdown-wrapper .mega-dropdown-list-left,.mega-menu-wrapper .visual-menu-column,.mega-menu-wrapper .visual-menu-hover,.side-manu-banner-right,.sidebarnav--list ul li,.sidemenu-banner--offers,.visual-menu-column ul li a{overflow:hidden}#mega-menu-container{padding:0}.clear,.footerContentWrap,.mega-dropdown-bottom-text{clear:both}.mega-menu-guides-fadein,.mega-menu-wrapper .mega-menu-fadeout{opacity:0;top:10px}.mega-menu-guides-fadein,.mega-menu-wrapper .mega-menu-holidays-fadein{opacity:0;top:0}.banner-overlay,.black-overlay,.edge,.mega-menu-overlay,.popup-overlay,.sedebar-nav-overlay{top:0;bottom:0;left:0;right:0}.mega-menu-overlay{z-index:90}.sedebar-nav-overlay{z-index:111}.black-overlay,.popup-overlay,.sedebar-nav-overlay{z-index:111}.black-overlay,.overlay-bgnd,.popup-overlay,.sedebar-nav-overlay{background:rgba(0,0,0,.6)}.banner-overlay{background:rgba(0,0,0,.2)}.fixed-nav-container .icon-bar1-normal{top:0}.fixed-nav-container .icon-bar2-normal{top:5px}.fixed-nav-container .icon-bar3-normal{top:10px}.fixed-nav-container .icon-bar1-rotate{transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform-origin:20% 0;-webkit-transform-origin:20% 0;-moz-transform-origin:20% 0;-ms-transform-origin:20% 0}.fixed-nav-container .icon-bar2-rotate{opacity:0;top:5px}.fixed-nav-container .icon-bar3-rotate{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform-origin:20% 100%;-webkit-transform-origin:20% 100%;-ms-transform-origin:20% 100%;transform-origin:20% 100%;top:9px}.mega-menu-wrapper .holidays-see-all-destinations{padding-left:12px}.mega-menu-wrapper .holidays-see-all-destinations span,.visit-blog span{font-size:14px;display:inline}.guides-see-all-destinations:hover,.mega-menu-wrapper .holidays-see-all-destinations:hover span{color:#59585b}.mega-menu-wrapper .holidays-see-all-destinations:hover .destinations-links-right-arrow,.visit-blog span{border-color:#58595b}.mega-menu-wrapper .destinations-links-right-arrow{width:8px;height:8px;border-right:solid #37bdd1 2px;border-bottom:solid #37bdd1 2px;top:7px;right:-12px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.mega-menu-wrapper .mega-menu-guides-container .visual-menu-column{width:32%}.mega-menu-wrapper .mega-menu-guides-container .visual-menu-hover{width:345px}.mega-menu-wrapper .favorite-destinations-no-link{font-size:12px;color:red}.ofrdisplayName{max-width:90px;text-overflow:ellipsis;min-width:90px;white-space:nowrap}.megamenu-board-options{font-size:13px;color:#909092}.basis-nights-label,.basis-nights-number{padding-right:5px}.megamenu-ratings-set{min-width:132px}.megamenu-ratings{min-width:25px}.teletext-lgo-retina{background-position:-306px -132px!important;width:182px;height:22px}.user-login-pics{right:30px;cursor:pointer;top:10px;height:28px;width:28px}.user-login-pics img{width:100%}.holiday-details{top:-1px}.ofrdisplayName{max-width:70px;min-width:40px}.mega-menu-holidays-container ul li span{float:left;overflow:hidden;vertical-align:bottom}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes reset-popup{from{top:15px}to{top:0}0%{opacity:0}100%{opacity:1}}@keyframes hp-select-location{0%{opacity:0}100%{opacity:1}}@keyframes smallPoupop{from{top:50px}to{top:40px}0%{opacity:0}100%{opacity:1}}@keyframes loginContainer{from{top:0}to{top:0}0%{opacity:0}100%{opacity:1}}@keyframes slideUp{from{top:0}to{top:0}0%{opacity:0}100%{opacity:1}}.theme-login-small-display{animation:smallPoupop .3s ease-in-out;-webkit-animation:smallPoupop .3s ease-in-out;-moz-animation:smallPoupop .3s ease-in-out;-ms-animation:smallPoupop .3s ease-in-out;border-radius:6px}.mega-menu-wrapper-fadeout{animation:fadeOut .3s ease-in-out!important;-webkit-animation:fadeOut .3s ease-in-out!important;-moz-animation:fadeOut .3s ease-in-out!important;-ms-animation:fadeOut .3s ease-in-out!important}.replace-login-container-show{animation:reset-popup .3s ease-in-out;-webkit-animation:reset-popup .3s ease-in-out;-moz-animation:reset-popup .3s ease-in-out;-ms-animation:reset-popup .3s ease-in-out}.hp-select-location-show{animation:hp-select-location .3s ease-in-out;-webkit-animation:hp-select-location .3s ease-in-out;-moz-animation:hp-select-location .3s ease-in-out;-ms-animation:hp-select-location .3s ease-in-out}.theme-slide-in{animation:slideUp .5s ease-in-out;-webkit-animation:slideUp .5s ease-in-out;-moz-animation:slideUp .5s ease-in-out;-ms-animation:slideUp .5s ease-in-out}.mega-dropdown-fadein,.mega-dropdown-fadein-depart{animation:fadein .3s ease-in-out;-webkit-animation:fadein .3s ease-in-out;-moz-animation:fadein .3s ease-in-out;-ms-animation:fadein .3s ease-in-out}#Megamenu_Offerlist li a:hover span,#signupFooter,.congratulations-wrapper .tth-primary-button,.favorite-destinations-menu-items ul li a,.fixed-nav-lists a,.footerLinksWrapper .footerLinksLeft ul li a,.footerLinksWrapper .footerLinksRight .footerSocials ul li a,.green-button,.holiday-name,.hp-change-location-link,.login-facebook-icon,.login-forgot-password a,.mega-dropdown-list-section .spanAirport,.mega-dropdown-wrapper,.mega-menu-wrapper .holiday-image,.mega-menu-wrapper .holidays-see-all-destinations span,.mega-menu-wrapper .visual-menu-items .fa-star,.offers--label,.other-holidays-list ul li a,.set-location-btn,.shadow-button,.spanDefaultDest,.spanMostPopDest,.subscribe-container .subscribe-forms-holder .subscribe-button,.terms-tabs li,.theme-after-login-box-footer a,.theme-login-box-footer a,.theme-login-buttons-wrapper button,.theme-login-right-text a,.trigger-create-account,.tt-suggestions div:hover,.tth-users-container,.txt-animation{transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out}.input-label-anim{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.animation,.close--icon,.congratulations-close-bar1,.congratulations-close-bar2,.congratulations-close-icon,.destinations-links-right-arrow,.fixed-nav-container-release,.global-scroll-top .scroll-top-arrow,.gototop-white,.guides-nav-down-arrow,.guides-see-all-destinations,.holidays-nav-down-arrow,.holidays-see-all-destinations span,.icon-bar1-normal,.icon-bar1-rotate,.icon-bar2-normal,.icon-bar2-rotate,.icon-bar3-normal,.icon-bar3-rotate,.left-nav-trigger,.mega-dropdown-fadein,.mega-dropdown-fadein-depart,.mega-dropdown-wrapper .mega-dropdown-section-header,.mega-dropdown-wrapper ul li a,.mega-menu-fadeout,.mega-menu-wrapper,.mega-menu-wrapper-fadeout,.menu-bars-without-login,.side-menu-close,.sidebarnav-wrapper ul li a,.theme-login-small-box,.theme-login-small-display,.theme-slide-in{transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.offers--image,.sidebar-nav--downarrow,.sidebarnav-wrapper{transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.tth-logo-desktop{width:184px;height:24px;display:inline-block}.tth-logo-desktop img{object-fit:inherit}.fixed-nav-container{right:0;left:0;top:0;background:#6e3d7c;z-index:111;padding-top:10px;max-height:66px}.fixed-nav-container-release{background:#6e3d7c}.after-login-popup,.black-overlay,.congratulations-wrapper,.global-scroll-top,.mega-menu-overlay,.popup-overlay,.pstn-fxd,.sedebar-nav-overlay,.show--home,.sidebarnav-wrapper,.theme-login-small-box{position:fixed}.congratulations-wrapper .congratulations-additional-area,.congratulations-wrapper .congratulations-bottom-description,.congratulations-wrapper .congratulations-content-wrapper,.fixed-nav-container,.hp-location-wrapper,.hp-select-location-header,.login-forgot-password,.set-location,.subscribe-container{text-align:center}.desktop-menu-icon{width:30px;height:30px;top:27px;right:48px}.menu-bars-without-login{width:23px;top:15px;right:20px;z-index:1001}.desktop-menu-icon:hover,.left-nav-trigger:hover{opacity:.5}#forgotPasswordLink,#resetLogin,.change-location-button,.close--icon,.congratulations-close-icon,.cursor,.cursor-pointer,.desktop-menu-icon,.global-scroll-top,.gototop-white,.green-button,.guides-active-link-bgnd,.hover-guides,.hp-change-location-link,.hp-locations ul li,.left-nav-trigger,.mega-dropdown-list-section .spanAirport,.mega-dropdown-section-header,.set-location-btn,.shadow-button,.show--home,.side-menu-close,.signup-trigger,.spanDefaultDest,.spanMostPopDest,.theme-login-right-text a,.theme-logout-text,.trigger-create-account,.tth-radio-fill,.tth-radio-outline,.tth-users-container,.txt-show-more{cursor:pointer}.cancellations-list-days,.change-location-button,.congratulations-input,.congratulations-wrapper .subscribe-updated-options,.congratulations-wrapper .tth-primary-button,.fixed-nav-lists ul li,.footerLinksWrapper .footerLinksRight .footerSocials ul li,.gray-down-arrow,.green-button,.hp-location-icon,.inblock,.left-nav-trigger,.location-icon-title,.location-name,.locations-popup-header,.mega-dropdown-bottom-text,.mega-menu-wrapper .holidays-see-all-destinations,.megamenu-board-options,.megamenu-ratings,.megamenu-ratings-set,.menu-bars-fix,.mobile-nav-close-menu-bars,.mobile-nav-menu-bars,.ofrdisplayName,.radio-border,.set-location-btn,.shadow-button,.sidemenu-icon-box,.subscribe-forms-container,.subscribe-forms-holder,.subscribe-input-group,.teletext-lgo-retina,.theme-login-box-footer a,.theme-login-buttons-wrapper button,.theme-login-right-text,.tth-checkbox,.tth-logo-desktop,.txt-down-arrow,.txt-left-arrow,.txt-right-arrow,.txt-up-arrow{display:inline-block}.desktop-menu-icon span,.left-nav-trigger span,.menu-bars-without-login span,.mobile-nav-close-menu-bars span,.mobile-nav-menu-bars span{width:100%;height:2px;background:#fff;margin-top:3px;z-index:1}.fixed-nav-left{left:48px;top:33px}.fixed-nav-lists{margin-right:84px}.fixed-nav-lists .main-navigation ul li{margin:0 10px;padding:5px 0 10px 0}.fixed-nav-lists .main-navigation ul li a{padding:5px 0 0 0}.fixed-nav-lists ul li a,.fixed-nav-lists ul li span{color:#fff}.fixed-nav-lists ul li a:hover{opacity:.7}.fixed-nav-lists .main-navigation ul .fixed-nav-blog{margin-right:13px}.small-navigation{right:3px;z-index:111}.small-navigation .top-nav-customer-support{position:relative;z-index:2}.small-navigation .top-nav-customer-support .fa-caret-down{padding-left:8px}.small-navigation .support-active .top-nav-customer-support{color:#58595b!important;font-weight:700}.small-navigation .support-active .top-nav-customer-support i{transform:rotate(180deg);left:6px;position:relative}.fixed-nav-lists .main-navigation ul li a,.fixed-nav-lists .main-navigation ul li span.fixed-nav-dropdown-menu,.fixed-nav-lists .main-navigation ul li span.guides-active-nav-item{font-size:15px;display:inline-block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.fixed-nav-lists .main-navigation ul li span{font-size:15px}.fixed-nav-lists .separator{color:rgba(255,255,255,.5);padding:0 10px}.left-nav-trigger{top:15px;right:64px}.tth-google-plus-icon,.tth-plus-icon{color:#fff}.holidays-active-nav-item,.top-nav-active{border-bottom:solid #fbdb3e 3px;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#fbdb3e}.small-navigation .top-nav-active{border:0}.small-navigation .non-clickable{display:block;color:#58595b;z-index:2;padding-bottom:7px;cursor:default}.small-navigation .top-nav-active:before{content:'';position:absolute;bottom:0;left:0;right:14px;height:1px;background:#fff}.fixed-nav-dropdonw-holder,.fixed-nav-dropdown-menu,.guides-active-nav-item,.holidays-active-nav-item{margin-right:20px}.fixed-nav-container .holidays-nav-down-arrow,.guides-nav-down-arrow{border-radius:3px;width:11px;height:11px;top:0;right:-20px;border-left:solid #91bf47 3px;border-bottom:solid #91bf47 3px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);z-index:0}.guides-active-link-bgnd{width:147px;left:-11px}.holidays-active-link-bgnd{width:120px;left:-16px}.fixed-nav-label-bgnd,.guides-active-link-bgnd,.holidays-active-link-bgnd{background:#fff;height:40px;top:-5px;opacity:1;z-index:0}.hover-guides:hover span,.hover-holidays:hover span{opacity:.7}.fixed-nav-lists .active-child span{color:#6e3d7c;opacity:1!important}.fixed-nav-label-bgnd{top:-18px;right:0;bottom:0;left:-15px;width:198px}#back-to-top,#signupErrorMsg,#signuppassErrorMsg,#tsmOfferBlk,#without-flights,.after-login-popup,.black-overlay,.checkmark,.congratulations-wrapper,.desktop-nav-close-trigger2-box,.fixed-nav-label-bgnd,.global-scroll-top,.gototop-white,.guides-active-link-bgnd,.holidays-active-link-bgnd,.hp-select-location,.mega-dropdown-wrapper,.mega-menu-guides-container,.mega-menu-overlay,.menu-bars-without-login,.mobile-holidays-list,.mobile-nav-close-menu-bars,.mobile-nav-menu-bars,.page-builder-element-title,.page-header-inner,.popup-overlay,.radio-fill,.region-footer h2,.sedebar-nav-overlay,.show-mbl,.signin-error-text,.subscribe-header-wrapper,.theme-login,.theme-popup-login-content,.tth-logo-mobile{display:none}.account-label,.dblock,.fixed-nav-dropdown-menu:hover .fixed-nav-container,.global-scroll-top .scroll-top-arrow,.hp-select-location-show,.icon--phone,.login-left-small-text,.login-left-small-text2,.megamenu-hover-block,.play--eff,.radio-fill-active,.replace-login-container-show,.theme-slide-in,.tt-dropdown-menu .most-popular-list,.tth-radio-outline-active:before,.visual-menu-column ul li a{display:block}.show-on-mobile,.show-on-tablet-landscape,.show-on-tablet-portrait{display:none}.megamenu-hover-block{opacity:0}.fixed-nav-up-arrow{transform:rotate(-225deg)!important;-webkit-transform:rotate(-225deg)!important;-moz-transform:rotate(-225deg)!important;-ms-transform:rotate(-225deg)!important;top:5px!important}.fixed-nav-up-arrow:hover{transform:rotate(-225deg)!important;-webkit-transform:rotate(-225deg)!important;-moz-transform:rotate(-225deg)!important;-ms-transform:rotate(-225deg)!important;top:5px!important}.guides-active-nav-item-color,.holidays-active-nav-item-color{color:#875f92!important;border:none!important}.guides-active-nav-item-color:hover,.holidays-active-nav-item-color:hover{color:#875f92!important}.tth-users-container{width:20px;height:20px;top:8px;right:53px;border-radius:100px}.tth-users-container:hover{opacity:.7}.tth-logo-link .tth-logo-mobile{width:180px}.error-border{border-bottom-color:#cb3544!important}.fixed-nav-lists .fixed-nav-label-active,.txt-purple{z-index:2}.sidebarnav-wrapper{right:-320px;top:0;bottom:0;background:#fff;z-index:118;width:320px;overflow-y:scroll}.hide--scroll{height:100%}.sidebarnav-wrapper .sidebar-nav-label{font-size:18px;margin-left:28px;top:-5px}.sidebarnav-wrapper .sidemenu-icon-box{width:20px;height:20px;top:-7px}.sidebarnav-wrapper .sidemenu-icon-box img{width:16px;height:16px}.sidebarnav-wrapper ul li a{padding:11px 15px 4px 23px;min-width:260px;color:#58595b}.sidebarnav-wrapper ul li a:hover{background:#f2f2f2;color:#58595b}.icon-sidemenu-hotel{background-position:-86px -64px}.icon-sidemenu-all-inclusive{background-position:-100px -36px}.icon-sidemenu-holidays{background-position:-55px -36px}.icon-sidemenu-last-minute{background-position:-123px -36px}.icon-sidemenu-cruise{background-position:-8px -36px}.icon-sidemenu-guides{background-position:-146px -36px}.icon-sidemenu-cities{background-position:-53px -92px}.icon-sidemenu-my-booking{background-position:-284px -36px}.icon-sidemenu-help{background-position:-192px -36px}.icon-sidemenu-blog{background-position:-169px -36px}.icon-sidemenu-uk-beaks{background-position:-238px -36px}.sidebar-nav-icon-cruise{background-position:-397px -1px}.icon-sidemenu-my-holidays{background-position:-306px -35px}.icon-sidemenu-uk-reviews{background-position:-261px -36px}.icon-sidemenu-search{background-position:-32px -36px}.sidebar-nav-link-active-bgnd{background:#fff!important}.desktop-nav-close-trigger1-box,.desktop-nav-close-trigger2-box{height:17px;top:0;left:0;width:24px}.desktop-nav-close-trigger1-box{z-index:1}.desktop-nav-close-trigger2-box{z-index:2}.side-manu-banner{min-height:134px;padding-top:18px;overflow:hidden}.side-manu-banner--overlay{background-color:rgba(109,61,124,.75);top:0;right:0;bottom:0;left:0}.side-manu-banner-left{width:50px;height:50px}.side-manu-banner-right{z-index:2;width:100%;padding-left:25px}.sidemenu-banner--offers{border-top:solid rgba(255,255,255,.2) 2px;margin-top:5px;height:84px;width:100%;table-layout:fixed;display:table}.sidemenu-banner--offers:hover .offers--label{opacity:.7}.sidemenu-banner--offers:hover .offers--image{bottom:-5px}.account-label{margin-left:73px;border-top:solid #f3f4f5 2px;font-size:13px;margin-top:10px;padding:13px 0 10px 0;color:#acadae}.offers--label{display:table-cell;vertical-align:middle;color:#fff;font-size:17px}.offers--image{width:56px;height:65px;right:15px;bottom:0;background-size:54px!important}.side-menu-close{top:19px;right:10px;width:18px;height:18px;z-index:3}.side-menu-close:hover{transform:rotate(90deg)}.close-icon-bar1,.close-icon-bar2{width:18px;height:2px;background:#fff;transform-origin:center;top:14px;left:5px}.close-icon-bar1{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.close-icon-bar2{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.search-for--search{margin-top:12px}.sidebar-nav--downarrow{right:24px;top:13px;width:9px;height:9px;border-right:solid #acacad 2px;border-bottom:solid #acacad 2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.downarrow-active{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);top:17px}.mobile-destinations-list,.mobile-holidays-list{background:#f8f8f8}.mobile-holidays-list ul li a{padding:15px 15px 5px 67px}.menu-bars-fix{width:18px;margin-top:5px}.sidebarnav-open{right:-17px}.when-height-minimum .sidebarnav-open{right:0}.sidebarnav-wrapper ul{padding-bottom:30px;overflow:hidden}.mobile-holidays-list ul{padding-bottom:0}.sidebarnav-wrapper .mobile-destinations-list .sidebar-nav-label,.sidebarnav-wrapper .mobile-holidays-list .sidebar-nav-label{font-size:17px}.sidebarnav--list{min-height:100%;padding-bottom:100px;background-size:320px!important}.play--eff{background:rgba(57,190,209,.5);border-radius:100%;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0)}.anim--done{animation:ripple .65s linear}.sidebarnav-wrapper ul li a.sidemenu--active:hover,.sidemenu--active{background-color:#3fbdd1}.sidemenu--active .sidebar-nav-label{color:#fff!important}.sidemenu--active .icon-sidemenu-holidays{background-position:-59px -117px}.sidemenu--active .icon-sidemenu-hotel{background-position:-86px -118px}.sidemenu--active .icon-sidemenu-all-inclusive{background-position:80px -36px}.sidemenu--active .icon-sidemenu-last-minute{background-position:82px -8px}.sidemenu--active .icon-sidemenu-guides{background-position:-123px -65px}.sidemenu--active .icon-sidemenu-blog{background-position:-100px -63px}.sidemenu--active .icon-sidemenu-help{background-position:-31px -65px}.sidemenu--active .icon-sidemenu-cities{background-position:-53px -146px}.sidemenu--active .icon-sidemenu-uk-beaks{background-position:-81px -145px}.sidemenu--active .icon-sidemenu-uk-reviews{background-position:-8px -65px}.sidemenu--active .icon-sidemenu-my-booking{background-position:-76px -65px}.sidemenu--active .icon-sidemenu-my-holidays{background-position:-55px -64px}@keyframes ripple{100%{opacity:0;transform:scale(2.5);-moz-transform:scale(2.5);-webkit-transform:scale(2.5)}}@-webkit-keyframes ripple{100%{opacity:0;transform:scale(2.5);-moz-transform:scale(2.5);-webkit-transform:scale(2.5)}}@-moz-keyframes ripple{100%{opacity:0;transform:scale(2.5);-moz-transform:scale(2.5);-webkit-transform:scale(2.5)}}.mobile-destinations-list{display:none}.sidebarnav-wrapper .sidebarnav--list ul li{overflow:visible;width:100%}.sidemenu--list .type-destination{background-color:#eee;padding:10px 10px 10px 70px;width:100%;font-size:16px;color:#58595b}.sidemenu--list .destination{display:none;padding:0;width:100%!important;opacity:1!important}.mobile-destinations-list .destination li a{font-size:16px;padding:15px 15px 5px 67px}.sidebarnav-wrapper ul li a.tree--active{background:#eee}.sidemenu--list .type-destination.active .sidebar-nav--downarrow{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);top:17px}.sidemenu--list .destination#Beachdestsec{display:block}@supports(-ms-ime-align:auto){.subsribeDetailModal{width:768px!important}}_:-ms-lang(x),.sidebarnav-wrapper{width:330px;right:-346px}_:-ms-lang(x),.sidebarnav-open{right:0}.login-popup-window .theme-signup .theme-login-input::placeholder,.login-popup-window .theme-signup .theme-signin-input-phone-code::placeholder,.login-popup-window .theme-signup .theme-signin-input-phone-number::placeholder,.signup-preferred-airport .btn::placeholder,.theme-popup-login-right input.theme-login-input::placeholder{opacity:.5}.login-popup-window .theme-signup .theme-login-input::-ms-input-placeholder,.login-popup-window .theme-signup .theme-signin-input-phone-code::-ms-input-placeholder,.login-popup-window .theme-signup .theme-signin-input-phone-number::-ms-input-placeholder,.signup-preferred-airport .btn::-ms-input-placeholder,.theme-popup-login-right input.theme-login-input::-ms-input-placeholder{opacity:.5}.login-popup-window .theme-signup .theme-login-input:-ms-input-placeholder,.login-popup-window .theme-signup .theme-signin-input-phone-code:-ms-input-placeholder,.login-popup-window .theme-signup .theme-signin-input-phone-number:-ms-input-placeholder,.signup-preferred-airport .btn:-ms-input-placeholder,.theme-popup-login-right input.theme-login-input:-ms-input-placeholder{opacity:.5}.login-header-section .signin-txt-show{display:inline-block;padding:0}.tth-users-container img{position:relative;width:100%;height:100%}.login-header-section .login-txt,.login-header-section .signup-txt{display:none}.signup-preferred-airport,.signup-preferred-board-basic{border-bottom:solid #dfdfe0 1px;padding-bottom:7px;margin-top:12px!important;width:100%;display:inherit;vertical-align:bottom}#forgotPasswordLink,#resetLogin,.back-to-login,.left-nav-trigger,.login-social-icon,.login-trigger,.signup-trigger,.theme-login-right-text a,.theme-logout-text,.theme-signup .tt-dataset-airports div,.theme-signup .tt-dataset-airports p,.trigger-create-account,.tth-users-container{cursor:pointer}.after-login-popup{position:fixed;text-align:left}.theme-big-login-popup{position:fixed}.login-header-dividers,.menu-bars-without-login,.signin-tooltip-wrapper:before,.theme-login-box-footer-divider,.theme-login-box-uparrow,.theme-login-footer-content,.theme-login-left-img,.theme-login-left-img-overlay,.theme-optional-text1,.theme-signin-tooltip:focus+.signin-tooltip-wrapper,.user-login-pics{position:absolute}.user-login-pics{right:30px;cursor:pointer;top:10px;height:28px;width:28px}.user-login-pics img{width:100%}#login-welcome-user-name,#signupFooter:hover,.login-forgot-password a:hover,.theme-after-login-box-footer a:hover,.theme-login-box-footer a:hover,.theme-login-footer-content a:hover,.theme-login-right-text a:hover,.trigger-create-account:hover{color:#1cb2c8}.login-social-label,.tth-google-plus-icon,.tth-plus-icon{font-family:proximanova-semibold}.signup-preferred-airport ul>li>a:hover,.signup-preferred-board-basic ul>li>a:hover{color:#37bdd1}.theme-login-small-box{box-shadow:0 14px 47px 0 rgba(0,0,0,.2);-moz-box-shadow:0 14px 47px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 14px 47px 0 rgba(0,0,0,.2)}.after-login-popup{box-shadow:0 14px 47px 0 rgba(0,0,0,.2);-moz-box-shadow:0 14px 47px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 14px 47px 0 rgba(0,0,0,.2)}.theme-before-login-welcome-text{font-size:18px}.theme-login-nav ul li,.theme-popup-login-left{float:left}.login-social-label,.theme-after-login-box-footer a,.theme-before-login-welcome-text,.theme-login-right-text span{display:block}.theme-popup-login-right{float:right}.theme-popup-login-left,.theme-popup-login-right{height:600px}.theme-login-buttons-wrapper button{transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;float:left;display:inline-block;border:0;padding:8px 12%;font-size:16px;color:#fff;margin-right:30px;text-transform:uppercase;background-color:$bgnd-emerald}.theme-login-buttons-wrapper button:hover{background-color:$hover-green}#signupFooter,.login-facebook-icon,.login-forgot-password a,.login-google-plus-icon,.login-twitter-icon,.theme-after-login-box-footer a,.theme-big-login-popup-show,.theme-login-box-footer a,.theme-login-footer-content a,.theme-login-right-text a,.trigger-create-account,.tth-primary-button,.tth-users-container{transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out}.theme-reset-password-show{animation:reset-popup .3s ease-in-out;-webkit-animation:reset-popup .3s ease-in-out;-moz-animation:reset-popup .3s ease-in-out;-ms-animation:reset-popup .3s ease-in-out}.replace-login-container-show{animation:reset-popup .3s ease-in-out;-webkit-animation:reset-popup .3s ease-in-out;-moz-animation:reset-popup .3s ease-in-out;-ms-animation:reset-popup .3s ease-in-out}.theme-show-forms{animation:reset-popup .3s ease-in-out;-webkit-animation:reset-popup .3s ease-in-out;-moz-animation:reset-popup .3s ease-in-out;-ms-animation:reset-popup .3s ease-in-out}.theme-big-login-popup-show{animation:fadein .3s ease-in-out;-webkit-animation:fadein .3s ease-in-out;-moz-animation:fadein .3s ease-in-out;-ms-animation:fadein .3s ease-in-out}.theme-big-login-popup-show,.theme-login-small-box,.theme-login-small-display,.theme-slide-in{transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.login-forgot-password,.login-header-section,.login-header-section span,.login-social-icons,.reset-password-int,.set-location,.theme-login-footer-content{text-align:center}.login-header-section span,.login-social-icon,.login-social-set,.theme-login-box-footer a,.theme-login-right-text{display:inline-block}.login-social-set .fa-facebook,.login-social-set .fa-google-plus,.login-social-set .fa-twitter,.theme-popup-login-left-content,.tth-google-plus-icon,.tth-plus-icon{color:#fff}.signin-tooltip-wrapper{color:#fff;display:none;width:100%}#resetPasswordMsg,#signupErrorMsg,#signuppassErrorMsg,.after-login-popup,.signin-error-text,.theme-big-login-popup,.theme-login,.theme-popup-login-content,.theme-reset-password,.theme-signup{display:none}.login-left-heading-medium,.login-left-small-text,.login-left-small-text2,.replace-login-container-show,.signin-tooltip-wrapper:before,.theme-big-login-popup-show,.theme-reset-password-show,.theme-show-forms,.theme-signin-tooltip:focus+.signin-tooltip-wrapper{display:block}.loggedin-welcome-text,.login-forgot-password a,.login-tab-active,.theme-after-login-box-footer a,.theme-login-box-footer a,.theme-login-nav ul .active a{color:#58595b}.theme-before-login-welcome-text{color:#58595b;top:0;left:0;right:0;bottom:0}.theme-popup-login-right{max-height:100%;height:100%}.theme-login-footer-content{position:absolute;margin-top:20px}.theme-login-container-default{top:0;left:0;right:0;bottom:0}.login-popup-window-middle{top:0;left:0;right:0;bottom:0}.theme-login-small-hide{display:none}.after-login-popup,.theme-login-small-box{top:40px;right:31px;background:#fff;border-radius:4px;z-index:112}.theme-login-small-box{min-width:430px}.theme-login-buttons-wrapper{margin-bottom:10px}.theme-login-right-text{line-height:19px;top:0}.trigger-create-account{color:#f27f4f}.theme-login-small-display{display:block}.low-deposits-text{display:block}.theme-before-login-welcome-text{margin-bottom:20px;line-height:24px}.theme-login-box-footer{background:#f2f2f2;border-radius:0 0 4px 4px}.theme-login-box-footer a:first-child{padding-right:16px;border-right:solid #c1c1c1 1px;margin-right:17px}.theme-login-box-wrapper{padding:20px 24px 16px 24px}.after-login-popup-content{padding:20px 24px 16px 24px}.theme-login-box-footer{padding:10px 24px 10px 24px}.theme-login-box-footer-divider{width:1px;background:#c1c1c1;height:24px;left:143px;top:10px}.theme-login-box-uparrow{width:20px;height:20px;background:#fff;top:-5px;right:21px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.theme-login-right-text a{font-size:18px}.trigger-create-account{font-size:18px}.theme-login-small-display{animation:smallPoupop .3s ease-in-out;-webkit-animation:smallPoupop .3s ease-in-out;-moz-animation:smallPoupop .3s ease-in-out;-ms-animation:smallPoupop .3s ease-in-out;border-radius:6px}.error-border{border-bottom-color:#cb3544}.theme-login-container-default{animation:loginContainer .5s ease-in-out;-webkit-animation:loginContainer .5s ease-in-out;-moz-animation:loginContainer .5s ease-in-out;-ms-animation:loginContainer .5s ease-in-out}.theme-slide-in{animation:slideUp .5s ease-in-out;-webkit-animation:slideUp .5s ease-in-out;-moz-animation:slideUp .5s ease-in-out;-ms-animation:slideUp .5s ease-in-out}.theme-big-login-popup-show{animation:fadein .3s ease-in-out;-webkit-animation:fadein .3s ease-in-out;-moz-animation:fadein .3s ease-in-out;-ms-animation:fadein .3s ease-in-out}.text-animation{animation:fadein .3s ease-in-out;-webkit-animation:fadein .3s ease-in-out;-moz-animation:fadein .3s ease-in-out;-ms-animation:fadein .3s ease-in-out}.theme-big-login-popup.theme-big-login-popup-show{z-index:9999}.proximanova-semibold{font-family:proximanova-semibold}.after-login-popup{width:280px}.theme-logout-text{margin-top:9px;color:#aaa}#login-welcome-user-name{word-wrap:break-word;margin-top:5px;margin-bottom:12px}.theme-after-login-box-footer{border-top:solid #d6d6d6 1px;padding:0 24px 2px 24px}.theme-after-login-box-footer a{padding:12px 0 9px 0;border-top:dotted #e2e2e2 1px}.theme-after-login-box-footer a:first-child{border-top:0}.theme-login-small-show{display:none}.theme-login-box-footer a{font-size:18px}#login-welcome-user-name{font-size:18px}.theme-after-login-box-footer a{font-size:18px}.theme-big-login-popup{left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:112;table-layout:fixed;overflow:auto}.theme-login-left-img{display:none}.black-overlay,.close-tagline,.popup-overlay,.theme-big-login-popup,.theme-login-left-img,.theme-login-left-img-overlay{width:100%;height:100%}.theme-login-container{display:table;width:100%}.theme-popup-login-right{width:495px;padding:34px 41px 37px 37px;vertical-align:top;min-height:600px;display:table-cell;float:none}.theme-popup-login-left{width:305px;position:relative;vertical-align:middle;display:table-cell;float:none;min-height:600px}.theme-popup-login-left-content{position:relative;z-index:3;table-layout:fixed;display:table;width:100%;height:100%;padding:0 37px}.theme-popup-login-left-content .login-left-content{display:table-cell;vertical-align:middle}.theme-popup-login-left-content .login-left-content h3{color:#fff;font-size:26px;text-align:left;line-height:35px}.theme-login-left-img-overlay{background-color:rgba(110,61,124,.8);z-index:2;left:0;top:0}.theme-login-nav ul li:first-child{margin-right:48px}.back-to-login:hover,.login-tab-active,.theme-login-nav ul li:hover{border-bottom:solid 1px #f07541}.back-to-login,.theme-login-nav{color:#9b9b9d}.back-to-login{padding-bottom:6px}.login-header-dividers{width:100%;border-top:solid #b7b7b7 1px;top:10px;left:0}.login-header-section{margin:20px 0 15px 0}.login-header-section span{font-size:12px;color:#886093;font-weight:400;padding:0 15px;z-index:1;background:#fff}.login-social-label{font-size:12px;padding-top:6px}.login-social-icons .login-social-icon{width:48px;height:48px;border-radius:100px}.login-social-set{min-width:80px}.login-google-plus-icon{background-color:#de4a39;border:solid #de4a39 2px}.login-twitter-icon{background-color:#059ff5;border:solid #059ff5 2px}.login-facebook-icon{background-color:#5c84ee;border:solid #5c84ee 2px}.login-facebook-icon:hover,.login-google-plus-icon:hover,.login-twitter-icon:hover{background-color:#fff}.login-facebook-icon:hover .fa-facebook{color:#5c84ee}.login-twitter-icon:hover .fa-twitter{color:#059ff5}.login-google-plus-icon:hover .tth-google-plus-icon{color:#de4a39}.login-google-plus-icon:hover .tth-plus-icon{color:#de4a39}.theme-login-footer-content{bottom:0;left:0;right:0;border-top:2px #efefef solid;padding:15px 0 10px 0}.login-social-set .fa-facebook,.login-social-set .fa-google-plus,.login-social-set .fa-twitter{font-size:20px;top:13px}.tth-google-plus-icon{font-style:normal;font-size:19px;top:9px}.tth-plus-icon{font-size:15px;top:8px;left:2px}.login-popup-window{height:100%;width:800px;margin:0 auto;display:table}.login-popup-window-middle{vertical-align:middle;display:table-cell}.theme-popup-login-right input.theme-login-input{margin-top:12px;height:initial;font-size:16px;border-top:0;border-left:none;border-right:0;border-bottom:solid 1px #dfdfe0;padding:7px 0 8px;width:100%}.error-border,.login-email-error,.login-password-error{border-bottom-color:#cb3544}.theme-login-input:first-child{margin-top:0}.tth-primary-button{font-size:16px;border:1px solid #5d5e60;padding:10px 16px;background:#fff;width:100%;margin-top:23px}.theme-signup .tth-primary-button{margin-top:8px}button.tth-primary-button:focus,button.tth-primary-button:hover{background:#9ac854;color:#fff;border-color:#9ac854}.login-forgot-password{font-size:16px;margin-top:15px}.reset-password-forms{margin-top:45px}.reset-password-int{font-size:13px;color:#999;top:20px}.login-left-small-text{font-size:16px;line-height:20px;padding-top:25px;text-align:left}.login-left-small-text2{font-size:16px;line-height:20px;padding-top:25px;text-align:left}.login-left-small-text1{line-height:20px;text-align:left;display:block}input.theme-signin-input-phone-code{border:0;padding:10px 0;width:16%}.theme-signin-input-phone-number{width:70%;border:0;padding:10px 0}.signin-input-group{border-bottom:solid 1px #dfdfe0}.theme-signup .twitter-typeahead{padding:0;width:100%;border-bottom:solid 1px #dfdfe0}.theme-signup .twitter-typeahead .theme-login-input{border:0}.theme-login-margin-top{margin:8px 0 0 0}.theme-optional-text1{font-size:13px;right:0;color:#bebfbf;z-index:5;top:22px}.theme-optional-text2{font-size:13px;right:0;color:#bebfbf;z-index:5;top:22px;position:absolute}.phonecode-div .theme-optional-text1{top:17px}.input-container{position:relative;display:inline-block;width:100%}.signin-tooltip-wrapper:before{content:'';width:12px;height:12px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);top:-6px;left:22px;background-color:#58595b}.theme-signin-tooltip:focus+.signin-tooltip-wrapper{top:45px;background-color:#58595b;padding:10px 15px;font-size:12px;width:92%}.signin-tooltip-wrapper{z-index:110}#resetPasswordMsg,#signupErrorMsg,#signuppassErrorMsg,.signin-error-text{text-align:left;color:#cb3544;margin:2px 0 0 0;font-size:11px}.checkmark{position:absolute;display:none;width:8px;height:17px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);border-top:solid #9ac854 2px;border-left:solid #9ac854 2px;right:0;z-index:2}#trick-mark1,#trick-mark2,#trick-mark3{top:15px}#trick-mark4{top:5px}.theme-signin-plus-symbol{font-size:16px;padding-right:3px}.html-scroll-stop{overflow:hidden;height:100%}.theme-login-forms{margin-top:16px}.login-error-msg{color:#cb3544;margin:5px 0 0 0;font-size:12px;text-align:left}.login-left-heading-medium{font-size:16px;padding-bottom:5px;line-height:normal}.login-left-text-section{padding-top:35px}.login-left-text1{padding-top:100px}.tt-dataset-airports{margin:0 0 5px}.tt-dataset-airports div{margin:0 0 5px}.tt-suggestions>p{margin:0 0 5px 0}.theme-signup .tt-dataset-airports div,.theme-signup .tt-dataset-airports p{padding:2px 5px;margin:0}.input-depart-box .tt-dataset-airports div,.input-depart-box .tt-dataset-airports p{padding:0;margin:5px 0}.theme-login-footer-content a{color:#ec7446}.banner-img{position:absolute;width:100%;height:100%;top:0}.banner-img img{width:100%;height:100%}.tt-hint{color:#999;opacity:0;background-color:#fff}.signup-preferred-airport ul.dropdown-menu,.signup-preferred-board-basic ul.dropdown-menu{width:100%;top:40px;border:0;border-radius:0;box-shadow:0 14px 47px 0 rgba(0,0,0,.2);-moz-box-shadow:0 14px 47px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 14px 47px 0 rgba(0,0,0,.2);z-index:10}.signup-preferred-airport .btn,.signup-preferred-board-basic .btn{background:0;color:#58595b;width:100%;text-align:left;padding-left:0;font-size:16px}.signup-preferred-airport ul>li>a,.signup-preferred-board-basic ul>li>a{color:#58595b;font-size:16px;padding-left:15px;cursor:pointer}.signup-preferred-airport ul>li>a:hover,.signup-preferred-board-basic ul>li>a:hover{background:#fff}.theme-login-input .btn span{color:rgba(88,89,91,.5)}.selected-sec .theme-login-input .btn span{color:#58595b}.close-tagline,.login-popup-window,.theme-popup-login-left-content{table-layout:fixed}.close-tagline,.theme-popup-login-left-content{display:table}.login-header-section span,.login-social-set .fa-facebook,.login-social-set .fa-google-plus,.login-social-set .fa-twitter,.reset-password-int,.signin-input-group,.theme-big-login-popup .login-header-section,.theme-login-box-footer,.theme-login-small-box .theme-login-right-text,.theme-popup-login-right,.theme-reset-password-show,.theme-show-forms,.theme-signup,.tth-google-plus-icon,.tth-plus-icon{position:relative}.theme-login-nav ul{margin:0;padding:0}.signup-section>div{width:198px;float:left;position:relative;line-height:normal}.signup-section>div.signup-sur-name{border-bottom:solid 1px #dfdfe0}.signup-section>div.signup-sur-name input{border-bottom:0;width:70%}.signup-section>div:nth-child(odd){margin-right:20px}.input-container .line-arrow-down{width:24px;height:24px;right:0;top:20px;background-position:-348px 60px;border:0;transform:none}.dropdown-list .theme-optional-text2{right:30px}.theme-signup label{font-size:13px;line-height:17px;display:block;margin:15px 0;color:rgba(88,89,91,.75)}span.privacy{margin:15px 0 25px;width:100%;font-size:13px}.login-popup-window .theme-signup .btn{padding:6px 0 0;z-index:6}.login-popup-window .theme-signup .theme-signin-input-phone-code,.login-popup-window .theme-signup .theme-signin-input-phone-number{font-size:16px}.privacy a{text-decoration:underline}.privacy a:hover{text-decoration:none}.checkboxes{margin:15px 0}.theme-signup label.checklist{color:#58595b;line-height:19px;letter-spacing:-.2px;display:inline-block;position:relative;padding-left:25px;margin:0 30px 0 0;cursor:pointer;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.theme-signup label.checklist input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.theme-signup label.checklist .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#fff;transform:inherit;border-radius:2px;border:solid 1px #979797;display:block}.theme-signup label.checklist:hover input~.checkmark{background-color:#fff;transform:inherit;border-radius:2px;border:solid 1px #979797}.theme-signup label.checklist input:checked~.checkmark{background-color:#8ab44b;border:2px solid #8ab44b}.theme-signup label.checklist .checkmark:after{content:"";position:absolute;display:none}.theme-signup label.checklist input:checked~.checkmark:after{display:block}.theme-signup label.checklist .checkmark:after{left:4px;top:0;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.address-container{display:none}.show-address{display:block}.pass-tooltip{background:#58595b;z-index:9;color:#fff;padding:6px 10px;font-size:11px;line-height:16px;display:none;width:100%;left:0;top:52px}.pass-tooltip:after{bottom:100%;left:15%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(88,89,91,0);border-bottom-color:#58595b;border-width:7px;margin-left:-7px}@media(max-width:1024px){.after-login-popup,.theme-login-small-box{right:3px}}@media(max-width:991px){.userIconDiv{right:22px}.signup-preferred-airport ul.dropdown-menu,.signup-preferred-board-basic ul.dropdown-menu{top:40px}.after-login-popup,.theme-login-small-box{right:7px}.login-popup-window{width:700px}.theme-popup-login-left{width:280px;overflow:hidden}.theme-popup-login-right{width:420px;padding:34px 30px 35px}.signup-section>div{width:170px}}@media(max-width:767px){.desktop-menu-icon{left:10px;right:initial;top:9px}.login-popup-window{width:90%}.popup-overlay,.theme-login-box-uparrow,.theme-popup-login-left{display:none}.theme-popup-login-right{width:100%;max-height:100%;overflow:auto;padding:20px 20px 37px 20px;top:0;left:0;right:0;bottom:0}.theme-login-container-default{top:0;left:0;right:0;bottom:0}.login-popup-window-middle{top:0;left:0;right:0;bottom:0}.theme-login-footer-content{position:relative;margin-top:20px}.login-popup-window-middle,.theme-login-container-default,.theme-popup-login-right{position:fixed}.theme-login-small-box{right:12px;top:51px}.after-login-popup{right:12px;top:51px}.theme-login-container{height:100%}.login-popup-window,.signup-section>div{width:100%}.theme-popup-login-left{display:none}.address-container>div{width:46%}.address-container>div:nth-child(odd){margin-right:8%}@keyframes smallPoupop{from{top:60px}to{top:51px}0%{opacity:0}100%{opacity:1}}}@media(max-width:580px){.theme-login-small-box{right:10px;left:10px;min-width:auto}.theme-login-box-footer a:first-child{padding-right:10px;margin-right:10px}}@media(max-width:375px){.theme-login-right-text{margin-top:15px}.theme-login-buttons-wrapper{margin-bottom:0}.theme-login-buttons-wrapper button{width:100%}.theme-login-box-footer a:first-child{border-right:0;border-bottom:0;padding:0 0 9px 0;margin-bottom:11px;display:block}.after-login-popup{right:10px;left:10px;width:initial;min-width:initial}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71) and (orientation:portrait){.theme-popup-login-right{padding:20px 20px 150px 20px}}.about-us-body,.about-us-row,.footerContentWrap,.footerCopyrightWrap p,.footerLinksWrapper,.terms-condition-row,.theme-footer-accordion{max-width:90%;width:100%;margin:0 auto}.elastic-wrapper{padding:0 48px}.mega-menu-wrapper .holiday-image{height:100%;object-fit:cover}.no-stretch{object-fit:cover}.campaign-blog-section #recentBlogsCarousel .owl-carousel .owl-item{border:0}.campaign-blog-section #recentBlogsCarousel .owl-buttons{top:35%}.campaign-blog-section{background:#f2f2f2;padding:30px 0}.campaign-blog-section .fa-chevron-left:before,.campaign-blog-section .fa-chevron-right:before{display:none}.recent-blog-section.blog-node{max-width:1170px;margin:0 auto 30px;width:90%}.recent-blog-section.blog-node .blog-list-elements{margin:0 auto;text-align:center;display:table;overflow:inherit}.campaign-blog-section .owl-carousel .owl-wrapper-outer{position:static}.campaign-blog-section .owl-theme .owl-controls .owl-buttons div{background:0 0!important}.blog-list-elements .owl-next,.blog-list-elements .owl-prev{top:37%}.campaign-blog-section .owl-buttons .owl-prev .fa-chevron-left{-ms-transform:rotate(-136deg);-moz-transform:rotate(-136deg);-webkit-transform:rotate(-136deg);transform:rotate(-136deg);left:-21px}.campaign-blog-section .owl-buttons .owl-next .fa-chevron-right,.campaign-blog-section .owl-buttons .owl-prev .fa-chevron-left{width:27px!important;height:27px!important;background:0 0!important;border-right:1px solid #58595b;opacity:1;border-top:1px solid #58595b;line-height:30px!important;position:absolute;display:block;border-color:#000}.blog-list-elements .owl-next .fa,.blog-list-elements .owl-prev .fa{font-size:20px;line-height:44px}.campaign-blog-section .owl-buttons .owl-next .fa-chevron-right{-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);right:-21px}.campaign-blog-section .blog-list-elements .owl-wrapper,.campaign-blog-section h2 span{display:inline-block!important}.recent-blog-section.blog-node .blog-item{padding:30px;min-height:380px;box-shadow:0 1px 1px 0 rgba(0,0,0,.06);margin:0 4px;width:98%;background:#fff;color:#58595b}.blog-item{border:1px solid rgba(88,89,91,.14);margin:10px 0 10px 11px;padding:12px;width:23.4%;box-shadow:0 0 2px 0 rgba(0,0,0,.12)}.recent-blog-section.blog-node .blog-item p.blog-heading{line-height:16px!important;text-transform:uppercase}.recent-blog-section.blog-node .blog-item strong{font-size:16px;padding-bottom:8px;display:block}.recent-blog-section.blog-node .blog-item span{font-size:18px;line-height:21px}.blog_teaser_text1,.blog_teaser_text2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.campaign-blog-img{position:relative;z-index:1}.recent-blog-section.blog-node .blog-item img{height:154px;margin-top:3px;object-fit:cover}.blog-item img{margin-bottom:7px;max-width:100%;width:100%}.recent-blog-section{position:relative;overflow:inherit}.blog-item,.recent-blog-section span.holiday-name{float:left}.mega-menu-wrapper .holiday-name,.mega-menu-wrapper .visual-menu-hover{padding-bottom:4px}.recent-blog-section a.visit-blog{position:relative;float:right;display:inline-block;left:-15px}.mega-menu-wrapper .holidays-see-all-destinations span,.visit-blog span{font-size:14px;display:inline}.mega-menu-wrapper .visit-blog .destinations-links-right-arrow{top:5px!important}.mega-menu-wrapper .destinations-links-right-arrow{width:8px;height:8px;border-right:solid #37bdd1 2px;border-bottom:solid #37bdd1 2px;top:7px;right:-12px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.blog-list-elements>.blog-item:first-child{margin-left:1px}.mega-menu-holidays-container .blog-item{margin-left:2%;width:23.4%}.mega-menu-wrapper .blog-item{padding:12px 12px 0}.blog-item p,.hp-locations,.mega-dropdown-wrapper .mega-dropdown-section-header{text-align:left}.blog-item span,.blog-item strong,.recent-blog-section.blog-node .blog-item strong{display:block}.blog-item strong,.recent-blog-section .blog-item p.text-color{overflow:hidden}.mega-menu-holidays-container .blog-item img{height:60px;margin-bottom:0;margin-right:12px;width:60px;float:left;object-fit:cover}.mega-menu-holidays-container .recent-blog-section .blog-item .blog-desc{height:60px;line-height:15px;overflow:hidden;margin-bottom:10px}.mega-menu-holidays-container .visual-menu-column .holiday-name{position:absolute;top:66px;background:rgba(45,40,40,.65);left:0;font-size:14px;padding:5px!important;color:#fff!important}.mega-menu-holidays-fadein .visual-menu-column:hover .holiday-name{background:rgba(0,0,0,.8);color:#fff!important}.mega-menu-wrapper .visual-menu-column{position:relative}.mega-menu-wrapper .other-holidays-list{border-bottom:solid #eee 2px;margin:0 0 9px;border-top:0;padding:0}.mega-menu-wrapper .blog-title strong{height:35px;margin-bottom:10px}.mega-menu-wrapper p.blog-title{line-height:18px}@media(max-width:1370px){.theme-blogs-nav .fixed-nav-lists{float:none;right:0}.signup-preferred-airport ul.dropdown-menu{top:-290px}.tth-container{max-width:92%}}@media(max-width:1250px){.fixed-nav-up-arrow{top:8px!important}.search-departureAir .twitter-typeahead .tt-dropdown-menu{left:5px!important;top:77px!important}.search-departureAir{position:relative!important}.mega-menu-wrapper .visual-menu-hover{min-width:initial}.mega-menu-wrapper .mega-menu-guides-container .visual-menu-hover{max-width:354px;width:initial}.megamenu-ratings-set{min-width:100px}.dynamic-header .search-departureAir .twitter-typeahead .tt-dropdown-menu{left:0!important;top:25px!important}.theme-middle-wrapper{max-width:initial!important;width:90%!important}}@media(max-width:1130px){.space5,.strip-row-2{display:none}}@media(max-width:1024px){.tth-logo-mobile{display:inline-block}.mega-dropdown-items1,.mega-dropdown-wrapper,.mega-menu-wrapper{width:100%}.mega-menu-wrapper{right:0}.mega-dropdown-items2{max-width:initial;width:calc(100% - 1px)}.when-height-minimum.noscroll{overflow:inherit!important}.txt-animation{transition:initial;-moz-transition:initial;-webkit-transition:initial;-moz-transition:initial}.shadow-button:hover{box-shadow:0 0 4px 0 rgba(0,0,0,.24)}.txt-show-more:hover{color:#37bdd1}.gototop-white:hover{box-shadow:0 0 4px 0 rgba(0,0,0,.24),0 4px 4px 0 rgba(0,0,0,.12)}.show-on-tablet-landscape{display:inline-block}.fixed-nav-left{left:25px}.tth-users-container{right:25px}.desktop-menu-icon{right:20px}.fixed-nav-lists{margin-right:53px}.after-login-popup,.theme-login-small-box{right:3px}}@media(max-width:991px){.desktop-menu-icon{right:22px}.tth-users-container{right:28px}.fixed-nav-blog,.fixed-nav-hotelonly,.fixed-nav-last-minute,.fixed-nav-multicentre{display:none!important}.guides-active-link-bgnd,.hide-summer-holidays,.holidays-active-link-bgnd,.mega-menu-wrapper{display:none}.mega-menu-wrapper .visual-menu-column{width:32%}.column-exclusive-offers{margin:5px 0 0 0!important;border-top:solid #eee 2px;padding:15px 0 0 0;width:100%!important}.column-exclusive-offers ul li{float:left;margin-right:50px;min-width:280px}.mega-menu-holidays-container ul li span{overflow:initial}.mega-dropdown-wrapper .mega-dropdown-list-left{width:64%}.mega-dropdown-wrapper .mega-dropdown-list-left .mega-dropdown-list-section{width:33%}.terms-tabs li{display:inline-block;padding:8px 10px 8px 10px}.fixed-nav-lists ul li a{color:#fff}.fixed-nav-lists{margin-right:60px}.theme-blogs-nav .fixed-nav-lists{right:0}.fixed-nav-lists ul li a,.fixed-nav-lists ul li span{font-size:14px}.megamenu-ratings-set{min-width:150px}.megamenu-board-options{padding-right:10px}.favorite-destinations-left{float:none}.mega-menu-wrapper .holiday-image{width:initial}.holidays-active-link-bgnd{width:120px;left:-12px}.userIconDiv{right:22px!important}.fixed-nav-container .fixed-nav-left{left:22px}.left-nav-trigger{right:49px}.mega-menu-wrapper .holiday-image:hover,.mega-menu-wrapper .mega-menu-guides-fadein .visual-menu-column:hover .holiday-image{width:initial}.signup-preferred-airport ul.dropdown-menu{top:40px}.after-login-popup,.theme-login-small-box{right:7px}.fixed-nav-container .holidays-nav-down-arrow{z-index:0}.happy-right{display:block}.million-happy:nth-child(3){border-right:0}.mega-menu-holidays-container .blog-item{width:31.9%}#payMonthly,.space4,.space6{display:none!important}.strip-column-space{margin:0 10px}.recommendations-icon,.strip-icon-atl,.strip-icon-happy,.strip-icon-yrs{margin-right:5px}.show-mbl{display:inline-block}.hide-mbl{display:none}.mega-dropdown-items2{min-width:inherit}.show-on-tablet-portrait{display:inline-block}}@media(max-width:767px){body{-webkit-overflow-scrolling:touch}.icon-image{float:left}.recent-blog-section.blog-node{width:80%}.tth-section2{padding:30px 0}.tth-container{max-width:90%}.side-manu-banner-right{padding-left:72px}.hide--scroll{width:inherit}.sidebarnav-wrapper{left:-320px;right:initial}.sidebarnav-open{left:0;right:initial;width:275px}.side-menu-close{left:22px;right:inherit}.noscroll{overflow:hidden!important}.mega-dropdown-wrapper .mega-dropdown-list-right{border-top:solid #f2f2f2 1px;border-left:none;padding-left:0;padding-top:25px}.mega-dropdown-wrapper .mega-dropdown-list-left,.mega-dropdown-wrapper .mega-dropdown-list-left .mega-dropdown-list-section,.mega-dropdown-wrapper .mega-dropdown-list-right,.subscribe-container .subscribe-forms-container,.subscribe-header-text{max-width:90%;width:100%}.subscribe-button,.subscribe-container .subscribe-input-group,.subscribe-forms-holder{width:100%}.mega-dropdown-wrapper .mega-dropdown-list-left,.mega-dropdown-wrapper .mega-dropdown-list-left .mega-dropdown-list-section{float:none}.mega-dropdown-wrapper .mega-dropdown-list-left,.mega-dropdown-wrapper .mega-dropdown-list-right,.menu-bars-without-login,.mobile-nav-close-menu-bars,.mobile-nav-menu-bars,.sidebarnav-wrapper,.subscribe-input-group{display:block}.fixed-nav-lists,.hide-for-mobile,.mega-dropdown-wrapper,.mega-menu-wrapper,.number--mask,.popup-overlay,.recent-searches,.theme-login-box-uparrow{display:none}.fixed-nav-container .fixed-nav-left{right:0;left:0;top:10px}.fixed-nav-container{height:42px;transform:none}.mobile-nav-close-menu-bars,.mobile-nav-menu-bars{left:10px;top:15px}.mobile-nav-close-menu-bars,.mobile-nav-menu-bars,.sidebar-nav-link-border{position:absolute}.sidebar-nav-link-border{border-bottom:solid #fbdb3e 2px;display:inline-block;width:79px;bottom:6px}.menu-trigger1,.menu-trigger2{background:0;height:50px;top:-15px;left:-10px;width:45px;cursor:pointer}.menu-trigger1,.menu-trigger2{z-index:1002}.sidebar-nav-link-active .fixed-nav-up-arrow{top:20px!important}.sidebar-bold-text{font-weight:700}.mega-dropdown-wrapper{top:-326px}.mega-dropdown-wrapper .mega-dropdown-list-left,.mega-dropdown-wrapper .mega-dropdown-list-left .mega-dropdown-list-section{margin-top:30px}.mega-dropdown-wrapper .mega-dropdown-list-left,.mega-dropdown-wrapper .mega-dropdown-list-left .mega-dropdown-list-section:first-child{margin-top:0}.global-scroll-top{bottom:20px;right:20px}.global-scroll-top:hover .scroll-top-arrow{top:17px}.terms-tabs li{font-size:15px}.tth-users-container{width:57px;height:50px;top:0;right:0}.tth-users-container img{top:8px;width:27px;height:27px;border-radius:100px}.left-nav-trigger{top:15px;left:10px;right:initial}.desktop-menu-icon{left:10px;right:initial;top:9px}.menu-bars-fix{width:23px}.after-login-popup,.theme-login-small-box{right:12px;top:42px}.app-banner .after-login-popup,.app-banner .theme-login-small-box{top:90px}.sidemenu-banner--offers:hover .offers--label{opacity:1}.sidemenu-banner--offers:hover .offers--image{bottom:0}#pageFixedHeader .mobile-dstn-item .mobile-dstn-icon{width:14px;height:17px;background-position:-335px -257px}#pageFixedHeader .mobile-depart-list-wrapper .mobile-dstn-icon{width:17px;height:17px;background-position:-311px -257px}@keyframes smallPoupop{from{top:60px}to{top:51px}0%{opacity:0}100%{opacity:1}}.rvwWrap .col-xs-7{width:100%;border:0;text-align:center;padding:0;font-size:16px}.rvwWrap .col-xs-4{width:100%;border:0;text-align:center;padding:0;margin-top:15px;font-size:11px}.rvwWrap .col-xs-4 .siteDiv{font-size:14px}.rvwWrap .col-xs-4 .siteDiv{width:100%}#mobile-nav{display:block}.modal-body .form-control{font-size:12px!important}#btn-subscribe{box-shadow:none!important;padding:15px;height:inherit;font-size:32px;width:100%}.input-for-mobile{display:block}.btn-for-mobile{display:block}.popover{max-width:100%;border-radius:0}.btn-for-mobile{margin-top:6px}.signup-preferred-airport ul.dropdown-menu{top:40px}.about-us-body,.about-us-row,.footerContentWrap,.footerCopyrightWrap p,.footerLinksWrapper,.mobile-search-fields,.terms-condition-row,.theme-footer-accordion{max-width:90%}.give-us-call-row ul li,.speak-to{display:block}.give-uscall-icon,.recomandation-icon,.relax-foot-icon{margin-right:15px;float:left}.give-us-call-row ul{display:inline-block;width:65%;max-width:280px}.give-us-in{text-align:left;margin:0;width:160px;float:right}.give-us-call-row ul li{overflow:hidden;padding-bottom:20px}.recent-blog-section.blog-node .blog-list-elements{width:100%!important}.banner-overlay-strip,.ie-mask-phone,.strip-column-space,.strip-row-1{display:none}.strip-row-2{margin:0;display:block}.call-now-number{font-size:26px}.strip-column-label{font-size:18px}.call-now-inner{line-height:37px}.call-now-icon{width:36px;height:36px}.call-now-icon i{font-size:25px}.banner-white-strip{padding:15px 0 3px}.tth-section{padding:10px 0}.section-header{font-size:24px}.shadow-button{width:100%;padding:14px 0}.txt-show-more{font-size:14px}.gototop-white{width:88px;height:88px;display:block}.gototop-white:before{top:39px;left:36px;width:16px;height:16px}.white-button,.white-button span{font-size:32px}.white-button{padding:18px 0;display:block}.tth-label-space-top{padding-top:15px}.tth-label-space{padding:15px 0}.tth-label-space-bottom{padding-bottom:15px}.elastic-wrapper{padding:0 18px}.show-on-mobile{display:inline-block}.hide-on-mobile,.show-on-desktop{display:none}.smart-links--header{padding:0;min-width:50%;text-align:center}.mobile-adult-cnt,.mobile-children-cnt,.mobile-nghts-value{font-size:14px;font-family:proximanova-regular!important}.sidebarnav-wrapper .mobile-destinations-list .sidebar-nav-label,.sidebarnav-wrapper .mobile-holidays-list .sidebar-nav-label{font-size:16px}}@media(max-width:640px){.recent-blog-section.blog-node{width:80%}.campaign-blog-section h2{padding:0 15px}}@media(max-width:639px){.white-button,.white-button span{font-size:18px}.gray-down-arrow,.txt-down-arrow,.txt-left-arrow,.txt-right-arrow,.txt-up-arrow{width:10px;height:10px}.gototop-white{width:60px;height:60px}.gototop-white:before{top:27px;left:25px;width:10px;height:10px}.arrow-holder{top:6px}.tth-call-us{width:44px;height:44px}.tth-call-us i{font-size:30px;top:8px}}@media(max-width:580px){.mega-dropdown-items1,.mega-dropdown-items2{width:100%}.mega-dropdown-wrapper .mega-dropdown-list-section{margin-bottom:35px}.location-icon-title,.mega-dropdown-wrapper .mega-dropdown-list-row,.mega-dropdown-wrapper .mega-dropdown-list-section{display:block}.mega-dropdown-wrapper .mega-dropdown-list-row{table-layout:initial}.mega-dropdown-items2 .mega-dropdown-list-section{margin-bottom:0}.theme-login-small-box{right:10px;left:10px;min-width:auto}.theme-login-box-footer a:first-child{padding-right:10px;margin-right:10px}.change-location-button{border-radius:0;width:90%}.hp-locations,.hp-locations ul li{float:none;width:100%}.hp-location-active-label{padding-right:5px}.hp-select-location-header{margin-top:15px}.hp-select-location{position:absolute;top:50px}.smart-header--label{font-size:16px;display:inline-block;vertical-align:top}.desktop-links-wrapper ul li{line-height:30px}.mobile-grid{top:1px}}@media(max-width:375px){.mobile-header-txt{font-size:16px}.mobile-sub-header-txt{font-size:14px}.theme-login-right-text{margin-top:15px}.theme-login-buttons-wrapper{margin-bottom:0}.theme-login-buttons-wrapper button{width:100%}.theme-login-box-footer a:first-child{border-right:0;border-bottom:0;padding:0 0 9px 0;margin-bottom:11px;display:block}.after-login-popup{right:10px;left:10px;width:initial;min-width:initial}.hp-location-options .congratulations-close-icon{top:10px;right:10px}.hp-select-location-header{margin-top:10px;margin-bottom:15px;padding-bottom:10px}.hp-locations ul li{margin-bottom:5px}.popover-div-element{left:4%}.modal-header{padding-bottom:0}.mobile-tick-box{border-radius:2px;width:16px;height:16px}.mobile-tick-mark{width:5px;height:9px}.table-condensed .next:before{right:-7px}.table-condensed .prev:before{right:-10px}.sidebarnav-wrapper .tth-logo-desktop{position:relative}.side-menu-close{left:19px}.sidebarnav-wrapper .sidebar-nav-label{margin-left:23px}.sidemenu-banner--offers{width:241px}.sidebar-nav--downarrow{right:20px}.offers--image{right:17px}.account-label{margin-left:70px}.side-manu-banner-right{padding-left:67px}.section-header{font-size:18px;margin-bottom:20px}.white-button{padding:14px 0;margin:30px 0 0 0}.gototop-white{width:50px;height:50px}.gototop-white:before{top:23px;left:20px}.tth-section-label{font-size:24px}}@media(max-width:374px){.give-us-call-row ul{width:77%}}@media(max-width:991px) and (min-width:768px){.hidden-sm{display:none!important}}@media only screen and (-o-min-device-pixel-ratio:5/4),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){.load-offer-img{background:url(https://resources.teletextholidays.co.uk/drupal/images/sidemenu-banner/v1/img_mobiles@2x.png) no-repeat!important;background-size:54px!important}.sidebarnav--list{background:url(https://resources.teletextholidays.co.uk/drupal/images/sidemenu-banner/sidemenu-artwork@2x.jpg) #fff no-repeat bottom left!important;background-size:320px!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.sidebarnav-open{right:0}.sidebarnav-wrapper ul li a:hover{background:0 0}}.tth{font-family:teletext-holidays;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle}.icon-all-inclusive:before{content:"\e900"}.icon-app:before{content:"\e901"}.icon-arrow-down:before{content:"\e902"}.icon-arrow-down-doubble .path1:before{content:"\e903";color:#000}.icon-arrow-down-doubble .path2:before{content:"\e904";margin-left:-1em;color:#fff}.icon-arrow-left-doubble:before{content:"\e905"}.icon-arrow-left-narrow:before{content:"\e906"}.icon-arrow-right-doubble:before{content:"\e907"}.icon-arrow-right-narrow:before{content:"\e908"}.icon-arrow-up:before{content:"\e909"}.icon-arrow-up-doubble:before{content:"\e90a"}.icon-blog:before{content:"\e90b"}.icon-bookings:before{content:"\e90c"}.icon-calendar:before{content:"\e90d"}.icon-check:before{content:"\e90e"}.icon-check-in:before{content:"\e90f"}.icon-check-narrow:before{content:"\e910"}.icon-circle-full:before{content:"\e911"}.icon-cities:before{content:"\e912"}.icon-cloud:before{content:"\e913"}.icon-copyright:before{content:"\e914"}.icon-customer-support:before{content:"\e915"}.icon-download:before{content:"\e916"}.icon-email:before{content:"\e917"}.icon-empty-circle:before{content:"\e918"}.icon-female:before{content:"\e919"}.icon-flight-co:before{content:"\e91a"}.icon-flight-go:before{content:"\e91b"}.icon-globe:before{content:"\e91c"}.icon-globe-mix:before{content:"\e91d"}.icon-globe-search:before{content:"\e91e"}.icon-guides:before{content:"\e91f"}.icon-half-circle:before{content:"\e920"}.icon-happy:before{content:"\e921"}.icon-heart:before{content:"\e922"}.icon-heart-fill:before{content:"\e923"}.icon-holiday-types:before{content:"\e924"}.icon-hotel-only:before{content:"\e925"}.icon-time:before{content:"\e926"}.icon-time-circle:before{content:"\e927"}.icon-touch:before{content:"\e928"}.icon-uk-breaks:before{content:"\e929"}.icon-user:before{content:"\e92a"}.icon-instagram:before{content:"\e92b"}.icon-last-minute:before{content:"\e92c"}.icon-left-arrow:before{content:"\e92d"}.icon-like:before{content:"\e92e"}.icon-logo:before{content:"\e92f"}.icon-pay-month:before{content:"\e930"}.icon-phone:before{content:"\e931"}.icon-phone-circle:before{content:"\e932"}.icon-phone-fill:before{content:"\e933"}.icon-pinterest:before{content:"\e934"}.icon-pointer:before{content:"\e935"}.icon-preview:before{content:"\e936"}.icon-preview-no:before{content:"\e937"}.icon-proof-info:before{content:"\e938"}.icon-relax:before{content:"\e939"}.icon-right-arrow:before{content:"\e93a"}.icon-rss:before{content:"\e93b"}.icon-search:before{content:"\e93c"}.icon-settings-border:before{content:"\e93d"}.icon-share:before{content:"\e93e"}.icon-ship:before{content:"\e93f"}.icon-social-blog:before{content:"\e940"}.icon-social-blog-narrow:before{content:"\e941"}.icon-star:before{content:"\e942"}.icon-star-box:before{content:"\e943"}.icon-start-border:before{content:"\e944"}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}:after,:before{box-sizing:border-box}body{font-size:14px;line-height:1.42857143}input:-ms-input-placeholder{color:#a9a9a9}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;color:inherit}.h3,h3{font-size:26px}h1 span,h2 span,h4 span,h5 span,h6 span{display:block;font-size:24px;color:#393939;padding:10px 0 0}label{display:inline-block;margin-top:2px;font-weight:300}.hidden{display:none}.row{margin-right:-15px;margin-left:-15px}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:13px;font-weight:400;line-height:1.428571429;text-align:center;border:1px solid transparent!important;border-radius:4px;outline:0!important;box-shadow:none!important;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button,input,select,textarea{font-size:inherit;line-height:inherit}button,select{text-transform:none}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn:first-child{margin-left:0}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left;z-index:9}.pull-left{float:left}.pull-right{float:right}.hide{display:none!important}.show{display:block!important}.btn .caret{margin-left:0}table{border-spacing:0;border-collapse:collapse}.text-center{text-align:center}img{vertical-align:middle}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-lg-12,.col-md-12,.col-sm-12,.col-xs-12{width:100%}.col-lg-11,.col-md-11,.col-sm-11,.col-xs-11{width:91.66666667%}.col-lg-10,.col-md-10,.col-sm-10,.col-xs-10{width:83.33333333%}.col-lg-9,.col-md-9,.col-sm-9,.col-xs-9{width:75%}.col-lg-8,.col-md-8,.col-sm-8,.col-xs-8{width:66.66666667%}.col-lg-7,.col-md-7,.col-sm-7,.col-xs-7{width:58.33333333%}.col-lg-6,.col-md-6,.col-sm-6,.col-xs-6{width:50%}.col-lg-5,.col-md-5,.col-sm-5,.col-xs-5{width:41.66666667%}.col-lg-4,.col-md-4,.col-sm-4,.col-xs-4{width:33.33333333%}.col-lg-3,.col-md-3,.col-sm-3,.col-xs-3{width:25%}.col-lg-2,.col-md-2,.col-sm-2,.col-xs-2{width:16.66666667%}.col-lg-1,.col-md-1,.col-sm-1,.col-xs-1{width:8.33333333%}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.col-md-3{width:25%;min-height:1px;z-index:1}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#999}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.open>.dropdown-menu{display:block}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{color:#333;background-color:#fff}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#428bca;outline:0}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none}.open>a{outline:0}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:7px 8px;border:5px solid #fff;text-align:center}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%!important}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.ThumblineImgs img{cursor:pointer}.lblminprice{background-color:rgba(0,0,0,.6);width:110px;margin:0 auto;padding:5px;font-size:14px}.tending-deal-heading h2{color:#58595b;font-size:28px;margin:0;padding-top:20px;text-align:center;font-weight:700}#tabspane{position:relative}#offrstabluxpge{margin:15px 0 0;top:0}.holidayTypes .col-md-3{margin-top:25px;float:left}.holidays .mobile-search-container{top:75px;margin:0}.searchFooterLnk{z-index:9}.deals-right{float:left;width:30%;font-size:14px;color:#886093;text-align:right}.deals-right .price{font-weight:700;font-size:14px;color:#886093}.deals-right sup{font-size:19px;top:0;font-weight:400}.divbanners{position:absolute;color:#fff;bottom:3%;padding:4px;width:98%;text-align:center}.all-inclusive-offerscarousel .lblminprice sup{font-size:19px;top:0;font-weight:400}.summer-holidays .mobile-search-container{top:75px}.carousel{margin:20px auto 0;position:relative;width:90%}.carousel-inner{position:relative;width:100%;overflow:hidden;background:#fff;border:1px solid #e3e3e3}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;height:auto;max-width:100%;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);opacity:.5}.carousel-control.left{background-image:-webkit-gradient(linear,0 top,100% top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.5) 0),color-stop(rgba(0,0,0,.0001) 100%));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-gradient(linear,0 top,100% top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.0001) 0),color-stop(rgba(0,0,0,.5) 100%));background-image:-moz-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;left:50%;z-index:5;display:inline-block}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;margin-left:-10px}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:relative;bottom:10px;left:0;z-index:15;width:100%;padding-left:0;margin-left:0;text-align:center;list-style:none}.carousel-indicators li{width:24.5%;height:auto;text-align:left;margin:0;cursor:pointer;opacity:.5;padding-top:49px;border-radius:10px;float:left}.carousel-indicators .active{width:24.5%;height:auto;margin:0;opacity:1;background:url(https://resources.teletextholidays.co.uk/drupal/images/testi-pointer.png) no-repeat 30px 0}.carousel-indicators li img{float:left;padding-right:7px}.carousel-indicators li span{color:#616161;display:inline-block;font-size:14px;padding-top:15pxtext-align:left}.carousel-indicators li span b{color:#393939;font-size:18px;display:block;font-weight:500}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}.rowpagelevel .fantastic-hotels{margin:20px 0}.offerstab .col-md-3{float:left}.offerstab{margin:0 auto 10px;overflow:hidden}.rvwWrap span.siteDiv{font-weight:600;color:#6e3d7c;width:100%;display:block}.cheappackn{color:#b7b7b7;font-size:13px}.rvwWrap .col-xs-7{font-style:italic;text-align:right;border-right:2px solid #91bf47;padding:0 10px 0 0;color:#7c7d7e}.luxury-holidays-dspn1{margin:10px auto 0!important}.datepicker-dropdown .datepicker-days .table-condensed>tbody>tr>td,.datepicker-dropdown .datepicker-days .table-condensed>thead>tr>th{border:0;padding:5px}.searchHotelContainer .btn{vertical-align:top}.tooltip{position:absolute;z-index:1030;display:block;font-size:12px;line-height:1.4;visibility:visible;opacity:0}.tooltip.in{opacity:.9}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip-inner{max-width:200px;background:#000;padding:3px 8px;color:#fff;text-decoration:none;text-align:center;border-radius:4px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;margin:4px 0 0;line-height:normal}.tooltip-arrow{border-color:transparent;border-style:solid;width:0;height:0;position:absolute}#subscribe{float:left;width:100%}h2.pymnt-mobile-show{display:none!important}.container-fluid:after,.container-fluid:before,.container:after,.container:before{display:table;content:" "}.container-fluid:after,.container:after{clear:both}.bookingResultPage{margin:35px 0 0}.whitebg .sectionRow .paymentWrap{z-index:5}.branch-banner-is-active .my-booking-section{margin:94px auto 0}.whitebg .page-builder-wrapper{margin-top:0}.whitebg section{width:100%;display:inline-block}.page-page-42 .page-builder-wrapper{margin:0!important}.guides-container input[type=text]{padding:0 2%;width:78%}.divDestSearch{margin:0 auto!important}.guides-container{margin:65px auto 20px!important;background:#f2f2f2;width:100%;display:inline-block}.featureDestination{margin:0 auto;text-align:center}.destinations-sort{background:#f2f2f2;padding:0!important}.allGuidesAZSection{width:80%;margin:0 auto}.DestSliderWrapper{margin:0 auto;text-align:center;width:100%}.for-mobile-devices{display:none}.divDestSearch{margin:0 auto;overflow:hidden;padding:20px 0}.allGuidesAZSection,.allGuidesSection{width:80%!important}.searchLeft{display:inline;width:50%;float:left;font-size:28px;font-weight:400;color:#58595b;margin:0;line-height:38px}.findGuide{width:124px;height:39px;background-color:#91bf47;font-size:16px;font-weight:400;color:#fff;float:right;line-height:39px;text-align:center;cursor:pointer}input.searchText{width:224px;height:39px;float:right;margin-right:10px;font-weight:700;border:0}.featueGuideHeader{height:40px;font-size:26px;font-weight:600;line-height:2;color:#58595b}a.list-group-item{color:#555;display:block;margin-bottom:-1px;background-color:#fff;font-size:16px;font-weight:600;padding:5px 0 5px 15px;line-height:normal;position:relative}a.list-group-item:focus,a.list-group-item:hover{text-decoration:none;background-color:#f5f5f5}span.fa-map-marker{font-size:16px;color:#91bf47;position:absolute;left:15px;top:6px}.allGuidesSection{margin:0 auto}.allGuidesGuideHeader{font-size:20px;font-weight:600;color:#58595b;display:inline-block;position:relative;top:2px}.sortByItemATZ,.sortByItemRegion{text-align:center;padding:7px 9px 5px 9px;display:inline;background-color:#f3f3f3;cursor:pointer}.sortBy{display:inline-block;margin-left:36px;line-height:36px}.sortByActive{background-color:#a8c86c;color:#fff;margin-left:10px}.SortByLetterHeader{font-size:16px;font-weight:600;color:#58595b;background-color:#f2f2f2;text-transform:uppercase;padding:5px 15px;margin-bottom:10px;line-height:normal}.allGuidesLinks{overflow:hidden}.mobile-app .col-md-12{margin:0;padding:0}.mobile-app a{cursor:pointer;text-decoration:none}.mobile-app h1,.mobile-app h2,.mobile-app h3,.mobile-app h4,.mobile-app h5,.mobile-app h6{line-height:1.1}@media(min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}}@media(min-width:768px){.branch-banner-is-active .container{width:750px}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.main-navigation{clear:both}.call-us-top{background:#fff;padding:5px 10px;margin-top:-10px;border-radius:0 0 13px 13px;max-height:26px;float:right}.call-us-top .my-phone{font-size:18px;font-weight:700;font-family:proximanova-bold!important;color:#6e3d7c;line-height:18px}.call-us-top .call-text{font-size:13px;font-weight:400;letter-spacing:-.2px;line-height:18px}.call-us-top .call-icon{width:13px;height:13px;background-position:-53px -79px;margin:5px;top:0}.call-us-top i{margin:0 5px 2px 7px;font-size:18px;color:#6e3d7b;transform:rotate(10deg);-moz-transform:rotate(10deg);-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg)}.call-us-top>span{display:inline-block;vertical-align:top;font-weight:700;color:#6e3d7c;font-size:18px;line-height:18px}.call-us-top>span.header-cta{font-family:proximanova-bold!important}.call-us-top>span.call-text.ipad-portait-tobook{display:none}.call-us-top{display:inline-block!important}.call-us-top>span.call-text{display:inline-block}.small-navigation{float:right;margin:0 0 0 20px}}@media(min-width:992px){.branch-banner-is-active .container{width:970px}}@media(min-width:1200px){.branch-banner-is-active .container{width:1170px}}@media(max-width:1024px){.bgnd-video-frame{height:initial}}@media(max-width:991px){.all-inclusive-offerscarousel-container .owl-next{right:1px}.all-inclusive-offerscarousel-container .owl-prev{left:1px}}@media(max-width:767px){.call-us-top>span.call-text{display:none}.mobileOverlay .input-group.number-spinner{width:55%!important}.mobileOverlay .guest-overlay .search-Infants label,.mobileOverlay .guest-overlay .search-adult label,.mobileOverlay .guest-overlay .search-children label{width:45%!important}.mobile-search-container{padding-top:63px}#offrstabluxpge{position:relative;top:0;margin:5px 0 20px 0}.bgnd-video-frame .mobile-search-container{padding-top:65px}.branch-banner-is-active .my-booking-section{margin:60px auto 0}.whitebg .bookingResultPage{margin-top:10px}.sectionRow .paymentWrap .col-md-6,.sectionRow .paymentWrap .col-xs-6,.sectionRow .paymentWrap.col-xs-12,.trip-summary .col-sm-3,.trip-summary .col-sm-9{width:100%}.booksubHead .faqBtnHeading{margin:0}.guides-container input[type=text]{width:100%!important;margin:0 auto}.guides-container{margin:50px auto 20px!important}.places-to-go .owl-item .item{width:100%}.mobile-dstn-icon{background-position:-333px -258px!important;width:17px;height:17px;display:inline-block}.mobile-depart-list-wrapper .mobile-dstn-icon{background-position:-308px -259px!important}}@media(max-width:425px){.my-bookings-sec span.calendar-icon{right:15px}}button.bgnd-emerald:hover{background:#87b83b}button.bgnd-sunset:hover{background:#ed5a1b}button.bgnd-cornflower-blue:hover{background:#199eb2}@keyframes slideInRight{0%{right:-10px;opacity:0;transform:rotate(190deg)}100%{opacity:1;right:16px;transform:rotate(0)}}@keyframes rotating{0%{opacity:0;transform:rotate(190deg)}100%{opacity:1;transform:rotate(0)}}@keyframes height{0%{opacity:0}100%{opacity:1}}@keyframes height2{0%{height:20px;opacity:0}100%{opacity:1;height:110px}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes textSlideUp{0%{top:15px;opacity:0}100%{top:0;opacity:1}}@keyframes slideUpLong{0%{top:30px;opacity:0}100%{top:0;opacity:1}}@keyframes fadeSlideUp{0%{top:40px;opacity:0}100%{top:0;opacity:1}}@keyframes fadeSlideUpContainer{0%{top:60px;opacity:0;height:250px}100%{top:41px;opacity:1;height:500px}}@keyframes fadeSlideRightContainer{0%{top:60px;opacity:0;height:250px}100%{top:19px;opacity:1;height:500px}}.slider-calendar-outer{width:100%;height:0;z-index:130;left:0;right:0;display:none;top:60px}.mobile-ngts-count{width:100%}.slider-calendar-outer .slider-calendar{width:620px;-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,.2);-moz-box-shadow:0 4px 12px 0 rgba(0,0,0,.2);box-shadow:0 4px 12px 0 rgba(0,0,0,.2);margin:0 auto}.slider-calendar-outer .owl-theme .owl-controls .owl-buttons .owl-prev{left:0}.slider-calendar-outer .owl-theme .owl-controls .owl-buttons .owl-prev.disabled{pointer-events:none;opacity:.2}.slider-calendar-outer .owl-theme .owl-controls .owl-buttons .owl-next{right:5px}.slider-calendar-outer .owl-theme .owl-controls .owl-buttons .owl-next.disabled{pointer-events:none;opacity:.2}.slider-calendar-outer table{line-height:1.42857143}.slider-calendar-outer table tr td{text-align:center;padding:8px 10px 8px 11px;font-size:15px;position:relative}.slider-calendar-outer table tr th{padding-bottom:10px;opacity:.5}.slider-calendar-outer .close--icon{width:18px;top:16px;right:19px}.slider-calendar-outer .close--icon:after,.slider-calendar-outer .close--icon:before{background:#58595b}.slider-calendar-outer .SelectedDate,.slider-calendar-outer .ui-state-default{color:#b7b7b7}.slider-calendar-outer .SelectedDate:before,.slider-calendar-outer .ui-state-default:before{position:absolute;width:36px;height:34px;top:0;left:0;right:0;bottom:0;margin:auto;content:'';border:solid #f2f2f2 2px;background:#f2f2f2;z-index:-1}.slider-calendar-outer .available{pointer-events:inherit;cursor:pointer}.slider-calendar-outer .available a{color:#fff}.slider-calendar-outer .available a:before{border-color:#1cb2c8;background-color:#1cb2c8;z-index:-1}.slider-calendar-outer .available:hover a:before{background-color:#199eb2;border-color:#199eb2}.slider-calendar-outer .to-date:before{border-color:#9ac854}.slider-calendar-outer .SelectedDate{cursor:pointer}.slider-calendar-outer .SelectedDate:before{display:none}.slider-calendar-outer .SelectedDate a{color:#fff}.slider-calendar-outer .SelectedDate a:before{border-color:#9ac854;background-color:#9ac854;z-index:-1;height:33px}.slider-calendar-outer .SelectedDate:hover a:before{background-color:#8fc241;border-color:#8fc241}.slider-calendar-outer .ui-datepicker-today{pointer-events:none}.slider-calendar-outer .ui-datepicker-today a{color:#58595b}.slider-calendar-outer .ui-datepicker-today a:before{border-color:#9ac854;background-color:#fff;z-index:-1}.slider-calendar-outer .ui-datepicker-today:hover a:before{background-color:#fff;border-color:#8fc241}.slider-calendar-outer .ui-datepicker{width:100%;text-align:center}.slider-calendar-outer .calendar-gutters{padding:18px 20px}.slider-calendar-outer .calendar-header{font-size:16px;padding-bottom:12px;border-bottom:solid #e6eaee 1px}.slider-calendar-outer .ui-datepicker-title{font-size:15px;font-weight:700}.slider-calendar-outer .ui-datepicker-header{text-align:center;padding-bottom:25px}.slider-calendar-outer .ui-datepicker-group{display:inline-block}.slider-calendar-outer .owl-item{text-align:center}.slider-calendar-outer .owl-carousel .owl-wrapper-outer{margin-left:0}.slider-calendar-outer .mobile-calendar{padding-bottom:25px}.slider-calendar-outer .owl-theme .owl-controls{position:absolute;top:-17px;right:0;left:0;height:0;margin-top:10px}.slider-calendar-outer .owl-theme .owl-controls .owl-buttons div{position:absolute;margin:0;opacity:1;background:0 0!important;width:24px;height:24px;font-size:0;display:block}.slider-calendar-outer .owl-next,.slider-calendar-outer .owl-prev{text-indent:-100px}.slider-calendar-outer .owl-next:before,.slider-calendar-outer .owl-prev:before{content:'';position:absolute;top:8px;width:14px;height:14px;border-top:solid #8b939c 1px;border-left:solid #8b939c 1px;outline:1px solid transparent}.slider-calendar-outer .owl-prev:before{left:9px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.slider-calendar-outer .owl-next:before{left:7px;-webkit-transform:rotate(130deg);-moz-transform:rotate(130deg);-ms-transform:rotate(130deg);-o-transform:rotate(130deg);transform:rotate(130deg)}.slider-calendar-outer .ui-datepicker-next,.slider-calendar-outer .ui-datepicker-prev{display:none}.slider-calendar-outer .calendar-wrapper{padding:5px 15px 20px 15px}.slider-calendar-outer .ui-state-disabled{opacity:.9}.slider-calendar-outer .ui-state-disabled a,.slider-calendar-outer .ui-state-disabled span{text-decoration:line-through}.slider-calendar-outer .ui-state-disabled .ui-state-default:before{background-color:transparent}@media(max-width:767px){.slider-calendar-outer{top:0}.slider-calendar-outer .slider-calendar{width:100%}.slider-calendar-outer table tr td{padding:11px 12px}.slider-calendar-outer .white-mask{display:none}.slider-calendar-outer .calendar-days-outer{top:61px;right:0;left:0;padding:0 0 10px 0;z-index:22;border-bottom:solid #e6eaee 2px}.slider-calendar-outer .calendar-days-outer.scroll-active:before{content:'';position:absolute;top:25px;left:0;right:0;height:5px;opacity:.34;-webkit-filter:blur(5px);filter:blur(5px);background-color:#58595b}.slider-calendar-outer .calendar-days-outer.scroll-active .white-mask{display:block;height:10px;z-index:1;bottom:0;left:0;right:0}.slider-calendar-outer .calendar-days-inner{display:flex;justify-content:space-between;width:296px;margin:0 auto}.slider-calendar-outer .calendar-days-inner span{flex:1;text-align:center;font-size:13px;font-family:proximanova-semibold;opacity:.5}.slider-calendar-outer .calendar-header>div{text-align:left}.slider-calendar-outer .calendar-wrapper{position:fixed;top:85px;right:0;bottom:0;left:0;overflow-x:scroll;padding:25px 0 60px 0}.slider-calendar-outer table tr th{display:none}}@media(max-width:360px){.slider-calendar-outer table tr td{padding:8px 10px}.slider-calendar-outer .calendar-days-inner{width:280px}}.legends{padding:12px 0 0 5px;border-top:solid #e6eaee 1px;margin:0 6px 0 6px;z-index:130}.legends.mobile-calendar-legends{display:none}.legends hr{margin:0 0 11px 0}.legends span{vertical-align:middle}.legends>div{margin-right:15px}.legends .legend-box{width:14px;height:14px;border:solid 2px;margin-right:5px;top:-1px}.legends .legend-label{font-size:12px;font-family:proximanova-semibold}.legends .legend-1 .legend-box{border-color:#9ac854}.legends .legend-2 .legend-box{background:#37bdd1;border-color:#37bdd1}.legends .legend-3 .legend-box{background:#9ac854;border-color:#9ac854}.legends .legend-4{display:none}.legends .legend-4 .legend-box{background:#f2f2f2;border-color:#f2f2f2}@media(max-width:767px){.legends{position:fixed;left:18px;right:18px;height:52px;bottom:0;margin:0 4px 0 5px}.legends-active .mobile-calendar-legends{display:block}}.slider-calendar-outer .owl-item{float:left!important}.slider-calendar-outer .owl-theme .owl-controls .owl-buttons div{display:block!important}.slider-calendar-outer .owl-carousel{margin:0!important}.slider-calendar-outer .close--icon:after,.slider-calendar-outer .close--icon:before{height:2px!important}.mobile-widget-overlay-layer{z-index:112!important}.slider-calendar-outer .owl-theme .owl-controls .owl-buttons div{top:initial!important}.slider-calendar-outer .close--icon{width:18px!important;top:16px!important}#back-to-top{bottom:60px;right:20px;width:40px;height:40px;opacity:.9;cursor:pointer;font-size:0;position:fixed;box-shadow:0 0 4px 0 rgba(0,0,0,.24),0 4px 8px 0 rgba(0,0,0,.12);border-radius:100%;z-index:112}#back-to-top:hover{opacity:.6}.slider-calendar-outer .owl-theme .owl-controls .owl-buttons i{display:none}@media(max-width:767px){.slider-calendar-outer .owl-item{float:none!important}.fixed-nav-container.calendar-active{z-index:100}#back-to-top{bottom:30px}.cookie-show #back-to-top{bottom:100px}}@media(max-width:767px){.move-up div#dvChatMenu{bottom:119px!important}.move-up #dvChat{bottom:159px!important}}@media(max-width:494px){.move-up div#dvChatMenu{bottom:135px!important}.move-up #dvChat{bottom:175px!important}}@media(max-width:364px){.move-up div#dvChatMenu{bottom:152px!important}.move-up #dvChat{bottom:191px!important}}@media(max-width:767px){.gray-strip span.star-icon-box span{background-position:-380px -93px;width:14px;height:14px}.gray-strip span{display:inline-block;vertical-align:middle}.gray-strip{background:#58595b;padding:15px 0;color:#fff;width:100%;text-align:center;margin-bottom:25px}.gray-strip .gray--left .rated-info{font-size:15px;line-height:20px}.gray-strip .gray--left .star-icon-box{width:18px;height:18px;background:#73b143;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-right:2px}.gray-strip .gray--left .star-icon-box .sprite-svgz{width:10px;height:10px;background-position:-84px -5px;top:-3px;position:relative}.gray-strip .gray--left .totalTrustPilotRate{font-size:15px;font-weight:700;padding-left:8px}.gray-strip .gray--left .trust-pilot-logo{width:140px;height:26px;background-position:-159px -252px;margin:0 auto}.gray-strip .gray--left .gray-strip-ratings{margin:7px 0 14px 0}.gray-strip .gray--middle{border-left:2px solid #fff;margin:0 4%;height:110px}.gray--right{padding-top:8px}.gray-strip .icon-and-label{margin-bottom:10px;line-height:16px}.gray--right .icon-and-label .icon-label{padding-left:35px}.icon-and-label .pstn-abslt{width:23px;height:23px;left:0;top:0}.gray--right .icon-pay{background-position:-185px -64px}.gray--right .icon-low{top:3px;background-position:-165px -64px}.gray--right .icon-atol{background-position:-137px -234px;top:-4px}.gray-strip .gray--left,.gray-strip .gray--middle,.gray-strip .gray--right{display:inline-block;vertical-align:middle}.sidebarnav-wrapper ul li.show-on-mobile{width:100%;display:block}}@media(max-width:375x){.gray-strip .gray--middle{margin:0 4%}.gray--right .icon-and-label .icon-label{padding-left:30px}}.page-content-sec h2{font-size:20px;text-align:left;margin:25px 0 0;font-weight:600}.page-content-sec h3{font-size:17px;margin-top:20px;font-weight:600}.page-content-sec p{font-size:16px;text-align:justify;line-height:26px;margin-bottom:15px}.page-content-sec p:last-child{margin-bottom:0}.page-content-sec .low-deposit-content h3{margin:0}.amaze-cheap{margin-top:40px}.page-content-sec .monthly-holidays h2{font-size:28px;text-align:center}.page-content-sec .monthly-holidays h1{font-size:28px;text-align:center;font-weight:600;margin-top:30px}.theme-footer-copyright{padding:25px 5%!important;background:#f2f2f2;overflow:hidden;width:100%;max-width:100%;color:#58595b;font-size:13px;line-height:18px;text-align:justify}.theme-footer-copyright a{color:#30b0c6}.theme-footer-copyright{color:#58595b;font-size:13px;line-height:18px;text-align:justify}.smart-links--header{display:none}.theme-footer-container>img{width:100%;height:10px;margin-bottom:25px}.theme-copyright-text{display:block;font-size:12px;padding-top:30px}.theme-copyright-symbol{font-size:20px;padding-right:5px;top:2px;position:relative}.mobile-grid{width:100%}.travel-aware{margin:0 0 20px}.travel-aware h4{font-size:13px}@media(max-width:767px){.theme-footer-copyright{font-size:24px;line-height:32px;font-family:proximanova-light!important}.theme-copyright-symbol,.theme-copyright-text{font-size:24px;display:inline-block;vertical-align:middle}.theme-copyright-text{font-weight:700}}@media(max-width:639px){.theme-copyright-text,.theme-footer-copyright{font-size:14px;line-height:24px}}@media(max-width:425px){.theme-copyright-text,.theme-footer-copyright{font-size:12px;line-height:16px}}.theme-footer-links{padding:35px 0 30px 0;border-top:solid 1px #d8d8d8;max-width:90%;width:100%;margin:0 auto;overflow:hidden}.theme-footer-links .desktop-links{table-layout:fixed;display:table;width:75%}.theme-footer-links .desktop-links .desktop-links-wrapper{display:table-cell}.close-tagline-label,.theme-footer-links .desktop-links .desktop-links-wrapper{display:table-cell}.theme-footer-links .desktop-links .desktop-links-wrapper a{font-size:14px}.theme-footer-social{float:right}.theme-footer-social ul{display:inline-block}.theme-footer-social ul li{margin-left:6px;position:relative;vertical-align:top;line-height:normal;display:inline-block}.theme-footer-social ul li:first-child{margin-left:0}.theme-footer-social ul li a{width:34px;height:36px;display:inline-block}.theme-footer-social .theme-footer-social-icons{color:#fff;left:7px;top:8px;font-size:17px}.theme-footer-social ul li a i{position:relative;top:6px;font-size:20px;color:#fff;text-align:center;display:block}.theme-footer-social ul li a .fa-facebook{top:6px}.theme-footer-social-content{border-top:solid #ddd 2px;margin-top:15px;padding-top:9px}.mixpanel-logo,.theme-footer-social-content p{text-align:left}.theme-footer-social ul li a.facebook{background-position:-6px -91px}.theme-footer-social ul li a.twitter{background-position:-41px -91px}.theme-footer-social ul li a.youtube{background-position:-75px -91px}.theme-footer-social ul li a.pinterest{background-position:-110px -91px}.theme-footer-social ul li a.instagram{background-position:-146px -91px}.theme-footer-social ul li a.blog{background-position:-179px -91px}@media(max-width:1250px){.theme-footer-links .desktop-links .desktop-links-wrapper a{font-size:12px;line-height:normal}}@media(max-width:768px){.theme-footer-social ul li a{width:26px;height:26px;background-size:inherit}.theme-footer-social ul li a.facebook{background-position:-7px -133px}.theme-footer-social ul li a.twitter{background-position:-33px -133px}.theme-footer-social ul li a.youtube{background-position:-59px -133px}.theme-footer-social ul li a.pinterest{background-position:-87px -133px}.theme-footer-social ul li a.instagram{background-position:-112px -133px}.theme-footer-social ul li a.blog{background-position:-140px -133px}}@media(max-width:991px){.theme-footer-links .desktop-links{width:70%}.theme-footer-links .desktop-links .desktop-links-wrapper{display:inline-block;vertical-align:top;padding:0 10px 0 0}}@media(max-width:767px){.theme-footer-links .desktop-links .desktop-links-wrapper a{color:#58595b;font-size:25px;font-family:proximanova-light!important}.desktop-links-wrapper:nth-child(3){margin:0 0 50px}.theme-footer-social{display:block;float:none}.theme-footer-social ul{margin:20px 0 0}.theme-footer-links .desktop-links .desktop-links-wrapper{display:block;padding:0}.theme-footer-links .desktop-links{width:auto}.smart-links--header{padding-right:25px;float:left;display:block}.mixpanel-logo{display:none}.smart-header--label{font-weight:700;font-size:25px}.desktop-links-wrapper ul li{line-height:36px}.theme-footer-copyright{font-size:24px;line-height:32px;font-family:proximanova-light!important}.theme-copyright-symbol,.theme-copyright-text{font-size:24px;display:inline-block;vertical-align:middle}.theme-copyright-text{font-weight:700}.footercontainer{display:none}.theme-footer-description{border-top:0}.mobile-grid{width:auto;top:4px;position:relative}.theme-copyright-symbol{top:-1px}}@media(max-width:639px){.theme-copyright-text,.theme-footer-copyright{font-size:14px;line-height:24px}.theme-copyright-symbol{font-size:18px}.theme-copyright-year{font-size:14px}.theme-footer-links{padding:30px 15px 35px;max-width:100%}}@media(max-width:580px){.smart-header--label,.theme-footer-links .desktop-links .desktop-links-wrapper a{font-size:16px;display:inline-block;vertical-align:top}.desktop-links-wrapper ul li{line-height:30px}.mobile-grid{top:1px}}@media(max-width:425px){.desktop-links-wrapper ul li{line-height:26px}.desktop-links-wrapper:nth-child(3){margin:0 0 30px}.theme-copyright-text,.theme-footer-copyright{font-size:12px;line-height:16px}.smart-links--header{padding:0 25px 0 0;min-width:inherit;text-align:left}}@media(max-width:374px){.smart-header--label,.theme-footer-links .desktop-links .desktop-links-wrapper a{font-size:12px;letter-spacing:-.2px}.theme-copyright-symbol{font-size:13px}.theme-copyright-year{font-size:12px}.smart-links--header{padding:0 10px 0 0}.theme-footer-social ul li a i{top:5px}.theme-footer-social ul li a .fa-facebook{top:6px}}@media only screen and (-webkit-min-device-pixel-ratio:1){.on-scroll-popup.turn-footer-popup .layer-2,::i-block-chrome{overflow:inherit}}.footer-icons{background-image:url(https://resources.teletextholidays.co.uk/drupal/images/sprite/footer-icons.svgz)}.cheap-holidays-tab{display:none}@media(max-width:1200px){.top-cheap-holidays{display:none!important}.cheap-holidays-tab{display:block}}@media(max-width:320px){.on-scroll-popup .privacy-info{margin:26px 0 150px 0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.flexible-date{letter-spacing:-.1px}.footer-guides .links-column a:hover{opacity:1;color:#7d7d7d;-ms-transition:none;transition:none}}@media (max-width:767px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.grid-search .mobile-destinations .mobile-depart-list-wrapper,.grid-search .mobile-destinations .mobile-dstn-list-wrapper,.grid-search .mobile-dstn-header{opacity:1}.grid-search .mobile-dstn-header input{font-size:14px}}@media (max-width:767px){.grid-search .mobile-dstn-header input,:-ms-lang(x),:-webkit-full-screen{font-size:14px}.on-scroll-popup.turn-footer-popup .layer-3,:-ms-lang(x),:-webkit-full-screen{height:auto!important}.stop-body-scroll.edge,:-ms-lang(x),:-webkit-full-screen{overflow:hidden!important}_:-ms-lang(x),.sidebarnav-wrapper{width:275px}}.mega-menu-wrapper{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 12px 24px 0 rgba(111,133,159,.34);-moz-box-shadow:0 12px 24px 0 rgba(111,133,159,.34);box-shadow:0 12px 24px 0 rgba(111,133,159,.34);line-height:normal;padding:25px 30px;top:0;right:40px;max-width:1170px;z-index:110;background-color:#fff;margin-top:66px;display:none}.mega-menu-wrapper .heading{margin:0 0 18px 0}.mega-menu-wrapper .heading span{font-size:18px;font-family:proximanova-bold,sans-serif}.mega-menu-wrapper .blog-item{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mega-menu-wrapper .blog-item:hover{-webkit-box-shadow:0 5px 8px 0 rgba(111,133,159,.2);-moz-box-shadow:0 5px 8px 0 rgba(111,133,159,.2);box-shadow:0 5px 8px 0 rgba(111,133,159,.2)}.mega-menu-wrapper .recent-blog-section .heading span{font-family:proximanova-regular,sans-serif;font-weight:700}.mega-menu-wrapper .divider{margin:18px 0;display:block!important}.mega-menu-wrapper .divider hr{border-width:1px}.mega-menu-wrapper .dflex{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between}.mega-menu-wrapper .dflex .link-more{margin-right:20px}.mega-menu-wrapper .dflex .heading{margin-bottom:10px}.mega-menu-wrapper .link-more{color:#1cb2c8;font-size:16px}.mega-menu-wrapper .link-more:hover{color:#58595b}.mega-menu-wrapper .link-more .line-arrow-right{border-color:#1cb2c8;width:7px;height:7px;top:6px;right:-14px}.mega-menu-wrapper .link-more .inner:before{content:'';position:absolute;right:0;bottom:3px;left:0;background-color:#1cb2c8;height:1px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mega-menu-wrapper .link-more:hover{color:#58595b}.mega-menu-wrapper .link-more:hover .inner:before{right:100px;left:100px}.mega-menu-wrapper .link-more:hover .line-arrow-right{right:-22px}.mega-menu-wrapper .mega-menu-guides-fadein .outer.dflex{justify-content:left;flex-wrap:nowrap}.mega-menu-wrapper .mega-menu-guides-fadein .col{padding-bottom:30px}.mega-menu-wrapper .mega-menu-guides-fadein .popular-dstns-outer{flex:0 0 50.3%}.mega-menu-wrapper .mega-menu-guides-fadein .long-haul-outer{flex:0 0 34%;padding-left:20px}.mega-menu-wrapper .mega-menu-guides-fadein .long-haul-outer:after,.mega-menu-wrapper .mega-menu-guides-fadein .long-haul-outer:before{position:absolute;top:-26px;bottom:0;content:'';width:1px;background-color:rgba(88,89,91,.2)}.mega-menu-wrapper .mega-menu-guides-fadein .long-haul-outer:before{left:-8px}.mega-menu-wrapper .mega-menu-guides-fadein .long-haul-outer:after{right:8px}.mega-menu-wrapper .mega-menu-guides-fadein .bottom-links{border-top:solid rgba(88,89,91,.2) 1px;padding:22px 0 0}.mega-menu-wrapper .mega-menu-guides-fadein .dstns-section a{display:block;font-size:16px;padding:4px 0;margin:2px 0}.mega-menu-wrapper .mega-menu-guides-fadein .dstns-section .main-title{padding-bottom:15px}.mega-menu-wrapper .mega-menu-guides-fadein .dstns-section .main-title h4{font-size:18px;color:#886093;font-weight:700}.mega-menu-wrapper .mega-menu-guides-fadein .dstns-section .col-header{font-size:16px;padding:0 0 5px 0}.mega-menu-wrapper .mega-menu-guides-fadein .dstns-section .col-header a{padding:0;margin:0;display:inline-block}.mega-menu-wrapper .mega-menu-guides-fadein .city-beaks-outer{flex:1;padding-left:20px}.mega-menu-wrapper .mega-menu-guides-fadein .city-beaks-outer .main-title{padding-bottom:8px}.mega-menu-wrapper .mega-menu-guides-fadein .popular-dstns .col{flex:0 0 33.333333%}.mega-menu-wrapper .mega-menu-guides-fadein .long-haul-dstns .col{flex:0 0 50%}.mega-menu-wrapper .mega-menu-holidays-fadein .items-inner{grid-template-rows:repeat(7,20px);grid-auto-columns:25%}.mega-menu-wrapper .dstns-section a,.mega-menu-wrapper .items-inner a{font-size:16px}.mega-menu-wrapper .dstns-section a:hover:not(.link-more),.mega-menu-wrapper .items-inner a:hover:not(.link-more){color:#1cb2c8}.mega-menu-wrapper .items-inner{display:grid;grid-gap:10px;grid-auto-flow:column}.mega-menu-wrapper .mega-menu-holidays-container .items-inner a{min-width:25%}.mega-menu-wrapper.holidays-wrapper-no{max-width:950px}@media (max-width:1250px){.mega-menu-wrapper{max-width:100%;right:20px;left:20px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.mega-menu-wrapper .mega-menu-guides-fadein .long-haul-outer{flex:0 0 38%;padding-left:20px;padding-right:35px}.mega-menu-wrapper .mega-menu-guides-fadein .long-haul-outer:after{right:17px}.mega-menu-wrapper .mega-menu-guides-fadein .popular-dstns-outer{flex:0 0 47%}.mega-menu-wrapper .mega-menu-guides-fadein .city-beaks-outer{padding-left:0}}@media (max-width:1140px){.mega-menu-wrapper{right:0;left:0}}@media (max-width:991px){.mega-menu-wrapper{padding:25px 20px}.mega-menu-wrapper .mega-menu-guides-fadein .city-beaks-outer{flex:0 0 100%;padding:21px 0;margin-top:-6px}.mega-menu-wrapper .mega-menu-guides-fadein .city-beaks-outer .city-breaks-dstns{display:flex;justify-content:left}.mega-menu-wrapper .mega-menu-guides-fadein .city-beaks-outer .city-breaks-section-1,.mega-menu-wrapper .mega-menu-guides-fadein .city-beaks-outer .city-breaks-section-2{display:grid;grid-gap:10px;grid-auto-flow:column;grid-template-rows:repeat(2,20px)}.mega-menu-wrapper .mega-menu-guides-fadein .city-beaks-outer .city-breaks-section-1{grid-auto-columns:31%;flex:0 0 56%}.mega-menu-wrapper .mega-menu-guides-fadein .city-beaks-outer .city-breaks-section-2{grid-auto-columns:47%;flex:0 0 44%;padding-left:18px}.mega-menu-wrapper .mega-menu-guides-fadein .city-beaks-outer:before{position:absolute;top:0;right:0;left:0;content:'';height:1px;background-color:rgba(88,89,91,.2)}.mega-menu-wrapper .mega-menu-guides-fadein .outer.dflex{flex-wrap:wrap}.mega-menu-wrapper .mega-menu-guides-fadein .long-haul-outer{flex:0 0 44%;padding-left:18px;padding-right:0}.mega-menu-wrapper .mega-menu-guides-fadein .long-haul-outer:after{display:none}.mega-menu-wrapper .mega-menu-guides-fadein .long-haul-outer:before{left:0;bottom:4px}.mega-menu-wrapper .mega-menu-guides-fadein .popular-dstns-outer{flex:1}.mega-menu-wrapper .mega-menu-guides-fadein .dstns-section a{font-size:15px}.mega-menu-wrapper .mega-menu-guides-fadein .dstns-section .col-header{font-size:15px}.mega-menu-wrapper .mega-menu-guides-fadein .col{padding-bottom:25px}.mega-menu-wrapper .mega-menu-holidays-fadein .items-inner{grid-template-rows:repeat(9,20px);grid-auto-columns:33%;padding-bottom:50px}.mega-menu-wrapper .mega-menu-holidays-fadein .items-inner .link-more{position:absolute;bottom:5px;left:0}}@media (max-width:767px){.mega-menu-wrapper{display:none}}.cookies-banner{z-index:99;padding:6px 0 5px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;bottom:-55px;top:auto;box-shadow:0 -1px 10px 0 rgba(0,0,0,.2)}.cookies-banner .content-middle{padding:0}.cookies-banner p{font-size:14px;letter-spacing:-.2px}.cookies-banner a{color:#1cb2c8;text-decoration:underline}.cookies-banner button{padding:4px 20px;margin-left:45px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-size:16px;height:27px;line-height:18px}@media (max-width:1140px){.cookies-banner{letter-spacing:-.2px;bottom:-60px}}@media (max-width:991px){.cookies-banner{bottom:-120px;padding:10px}.cookies-banner p{font-size:13px;text-align:left;max-width:580px;margin-right:20px}.cookies-banner p a,.cookies-banner p span{display:inline}.cookies-banner button{margin:0}}@media (max-width:767px){.cookies-banner p{font-size:12px;text-align:left;max-width:63%;margin-right:8%}.cookies-banner button{padding:6px 15px;font-size:17px;height:auto}}.cookie-show .cookies-banner{bottom:0}.terms-of-conditions .travel-aware{margin:0 0 20px}.terms-of-conditions .travel-aware h4{font-size:13px}.terms-of-conditions a{color:#30b0c6}.terms-of-conditions .short-desc{font-size:11px;line-height:14px;color:#58595b;display:none}@media(max-width:767px){.terms-of-conditions .short-desc{display:block}.hidden-content{display:none}}@media(max-width:767px){.cookie-show #livechat-compact-container{margin-bottom:80px}}.banners-footer-strip{padding:0;font-size:13px;line-height:15px}.banners-footer-strip img{max-width:100%}.banners-footer-strip .gutter-space{margin:0 13px;background:#d8d8d8;height:30px;width:1px}.banners-footer-strip .lg-flex-box.item-flex.space-center{justify-content:center}.banners-footer-strip .small-icons{justify-content:stretch;padding-bottom:5px}.banners-footer-strip .trust-pilot-logo{width:110px;margin:0 0 5px}.banners-footer-strip .feefo-logo{width:70px;margin:0 0 3px}.banners-footer-strip .trust-pilot-rating{width:76px}.banners-footer-strip .icon-star{width:14px;height:14px;margin-right:2px}.banners-footer-strip .totalTrustPilotRate{font-size:15px;padding-left:5px}.banners-footer-strip .inactive-star{color:#cfcfcf}.banners-footer-strip .content-middle{padding:15px 0}.banners-footer-strip #rateFeefo i{font-size:14px}.banners-footer-strip .favourite-group .content-section{font-size:14px;line-height:normal}.banners-footer-strip span.line-box{max-width:40px;max-height:40px;margin-right:10px}.banners-footer-strip span.line-box img{vertical-align:middle}.banners-footer-strip span.line-box.low-deposit-icon{max-width:44px;max-height:44px}.banners-footer-strip .overlay-strip{bottom:100%;right:0;left:0;padding:8px 0;z-index:1;background-color:rgba(0,0,0,.6)}.banners-footer-strip .b-right{background-color:#d8d8d8;height:30px;width:1px;align-self:center;margin:0 20px}.banners-footer-strip .white-strip .call-now-inner{margin-left:10px}.banners-footer-strip .white-strip .call-now-txt{font-family:proximanova-semibold,sans-serif}.banners-footer-strip .white-strip .call-now-number{font-size:22px}.banners-footer-strip .white-strip .share a{border:solid #cbcbcb 1px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;border-radius:100px;width:32px;height:32px;margin:0 2px;font-size:16px;display:flex;justify-content:center;align-self:center;align-items:center}.banners-footer-strip #rateFeefo img{max-width:14px}@media (max-width:1140px){.banners-footer-strip .share{display:none}}@media (max-width:1024px){.banners-footer-strip .ipad-none{display:none}.banners-footer-strip .favourite-group{margin:20px 0 0;display:block}.banners-footer-strip .call-now-section{display:none}.banners-footer-strip .white-strip .content-middle{max-width:90%;padding:0}.banners-footer-strip .b-right{margin:0 15px}}@media (max-width:991px){.banners-footer-strip #ravelExperience,.banners-footer-strip .border-2{display:none}.banners-footer-strip .show-on-large-screen{display:block}.banners-footer-strip .b-right{margin:0 15px}.banners-footer-strip #happyCustomers,.banners-footer-strip .hide-in-tablet{display:none}}@media (max-width:767px){.banners-footer-strip .content-middle{border:none;padding:10px 0 0}.banners-footer-strip .group-items .content-section span{display:inline-block}.banners-footer-strip .group-column .group-items{margin-bottom:8px}.banners-footer-strip .group-column span.atol-icon{max-width:30px;max-height:30px}.banners-footer-strip .favourite-group{margin:10px 0 0}.banners-footer-strip .favourite-group .items-section{text-align:center}.banners-footer-strip .favourite-group .gutter-space{height:50px}.banners-footer-strip .favourite-group .content-section{font-size:13px}.banners-footer-strip .favourite-group span.line-box{margin:0 auto 5px;max-width:35px;max-height:35px;display:block}.banners-footer-strip .favourite-group span.line-box.low-deposit-icon{max-width:40px;max-height:40px}.banners-footer-strip .favourite-group .strip-social{margin:20px auto 5px;display:table}.banners-footer-strip .feefo-rate{margin:5px 0 0}}@media (max-width:320px){.banners-footer-strip .gutter-space{margin:0 10px}}.deals-main-row>div.extras,.extras{padding-top:50px}.extras .extras-tiels span{font-size:24px;display:inline-block;padding-bottom:5px}.extras .extras-tiels p{font-size:18px;line-height:1.22;max-width:190px}.extras .lg-flex-box{justify-content:center}.extras .grid-col{padding-left:40px;padding-right:40px}.extras .check-mark{margin-right:15px;top:6px}.extras .extras-options{padding-bottom:30px}.max-section{padding-bottom:40px}.max-section h2{font-size:56px;font-weight:600}.max-section h3{font-size:36px;font-weight:600}@media (max-width:1140px){.extras .extras-tiels span{font-size:22px}.extras .extras-tiels p{font-size:18px;line-height:24px}.extras .grid-col{padding:0 15px 20px}.max-section h2{font-size:42px}.max-section h3{font-size:28px}}@media (max-width:991px){.extras{padding-top:40px!important}.extras .extras-options{display:grid;grid-template-columns:auto auto;padding-bottom:0}.extras .extras-tiels p{max-width:inherit}.max-section{padding-bottom:30px}.extras .grid-col{padding:0 18px 20px}.extras .extras-tiels p br{display:none}}@media (max-width:767px){.extras{padding-top:18px!important}.extras .extras-options{grid-template-columns:auto;padding-bottom:0}.extras .extras-tiels span{font-size:20px}.extras .extras-tiels p{font-size:16px;line-height:22px}.extras .check-mark{width:30px;height:11px;border-width:3px;margin-right:7px;top:7px}.extras .max-section h3{font-weight:700}.max-section{padding:10px 30px}.max-section h2{font-size:28px;font-family:proximanova-regular,sans-serif}.max-section h3{font-size:24px;padding-top:8px;font-weight:400}}.carousel-footer .call-option a{font-size:32px;color:#6e3d7c;line-height:normal}.carousel-footer .deals-info{padding-bottom:26px;justify-content:center}.carousel-footer .type-icon{width:12px;margin-right:8px;display:flex}.carousel-footer .type-icon img{width:100%}.carousel-footer .grid-stay{flex-wrap:wrap}.carousel-footer .types>div{margin-left:18px}.carousel-footer .types>div:first-child{margin-left:0}.carousel-footer .types-label{font-size:13px;display:flex;align-items:center;font-weight:400;margin:0}.carousel-footer hr{margin:10px 0 20px 0;border-bottom:solid #e6eaee 1px;opacity:1}.lowdeposite-and-paymonthly{justify-content:space-between;margin-top:15px;padding-bottom:7px;letter-spacing:.4px;max-width:300px;margin:15px auto auto auto;display:none}.lowdeposite-and-paymonthly span{display:block}.lowdeposite-and-paymonthly .icon-holder{padding-right:8px}.lowdeposite-and-paymonthly .txt-2{opacity:.6;font-size:13px}.lowdeposite-and-paymonthly .dotted-line{border-right:dashed 1px rgba(88,89,91,.2)}.lowdeposite-and-paymonthly .icon-label{line-height:15px}@media (max-width:1024px){.carousel-footer{padding:24px 0 0 0}.carousel-footer .types>div{margin-bottom:10px}}@media (max-width:767px){.carousel-footer .types>div{max-width:50%;text-align:left;margin-left:0;padding:6px 0;display:inline-block}.carousel-footer .types.grid-stay{display:block;overflow:hidden}.carousel-footer .types-label{flex:1;font-size:13px;letter-spacing:-.5px;padding-right:18px;display:inline-block;max-width:130px}.carousel-footer .type-icon{margin-top:3px;width:15px;margin-right:14px;display:inline-block;vertical-align:top}.carousel-footer .deals-info{padding:0 0 25px 0;margin-top:-10px}.lowdeposite-and-paymonthly{display:flex}}@media (max-width:360px){.carousel-footer .types-label{padding-right:0;max-width:110px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.mega-menu-wrapper{width:1170px}.mega-menu-holidays-fadein .items-inner{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-ms-flex-wrap:wrap}.mega-menu-wrapper .mega-menu-holidays-container .items-inner a{min-width:25%;font-size:16px;padding:4px 0;margin:2px 0}}.signup-text{margin:20px 0 0;border-top:1px solid #eee}.signup-text p{font-size:14px;margin:15px 0}.signup-text .check-box-holder{margin:0 35px 0 0;vertical-align:top}.signup-text .check-box.active{background-color:#9ac854;border-color:transparent}.signup-text .check-box{margin-right:8px;width:18px;height:18px;border:solid rgba(88,89,91,.5) 2px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;position:relative;display:inline-block}.signup-text .check-box-holder span{vertical-align:top}.signup-text .check-box.active:before{content:'';position:absolute;top:2px;right:2px;width:10px;height:6px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);border-bottom:solid #fff 2px;border-left:solid #fff 2px}