.cookie-policy{position:fixed;bottom:10px;right:10px;background-color:#fff;z-index:9999;display:none;max-width:380px}.cookie-policy .cookies-title{width:350px;padding:12px 15px;font-family:'easyjet_rounded_bookRg',Arial,Verdana,Tahoma,Georgia,sans-serif;color:#fff;font-size:1.7em;background-position:top left;line-height:.9em}.cookie-policy .cookies-main{padding:15px;font-family:'easyjet_rounded_bookRg',Arial,Verdana,Tahoma,Georgia,sans-serif}.cookie-policy .cookies-agree{float:right;display:inline-block;height:30px;text-align:center;cursor:pointer;margin:15px auto 0 auto;background-color:#f60;font-size:14px;background-image:url('/ejcms/cache/images/buttons/SolidWhiteArrowRightWithLineLeft.png');background-position:100% 50%;background-repeat:no-repeat;overflow:hidden;max-width:100%}.cookie-policy input{height:30px;display:inline-block;border:none;font-family:'easyjet_rounded_headlineRg',Arial,Verdana,Tahoma,Georgia,sans-serif;font-size:14px;color:#fff;cursor:pointer;background:none;-webkit-appearance:none;-webkit-border-radius:0;padding:0 45px 0 13px;overflow:visible}.cookie-policy .clear{clear:both}.cookie-policy p{margin:0}.passengerModal{width:350px;border:1px solid gray;background-color:#fff}.passengerModal form{margin-top:0;margin-bottom:0}.modalHeading{color:#fff;min-height:55px;overflow:hidden}.modalHeading h3{font-size:1.7em;font-weight:normal;margin:0;padding:15px 16px 16px}.modalContent{padding:17px 30px}.selectAdultsContainer{float:left;margin-right:30px;width:42px;text-align:center}.selectChildrenContainer{float:left;width:90px;margin-right:10px;text-align:center;margin-bottom:20px}.selectInfantsContainer{width:90px;float:left;text-align:center}.radioContainer{float:left;font-size:.9em;margin-right:20px;width:75px}.selectLabel{display:block;margin-bottom:14px;font-family:'easyjet_rounded_bookRg',Arial,Verdana,Tahoma,Georgia,sans-serif;font-weight:bold;font-size:1.2em}.modalContent p{margin:0;font-size:.9em}.modalContent .selectAdultsContainer label,.modalContent .selectChildrenContainer label,.modalContent .selectInfantsContainer label{display:block;margin:0;font-size:.9em}.modalContent .selectAdultsContainer label,.modalContent .selectChildrenContainer label,.modalContent .selectInfantsContainer label{display:block;margin:0;font-size:.9em}.modalContent .checkInValidation{left:-9999px;position:absolute}.selectChildren,.selectAdults,.selectInfants{margin-bottom:3px}.radioContainer label{float:left;display:block;line-height:1.4em;margin-left:3px}.radioContainer input{float:left;display:block;margin:0;padding:0}.popupOriginalSmallPrint{color:#666;font-size:.9em;padding-top:14px;text-align:justify}.popupAlternativeSmallPrint{color:#666;font-size:.9em;padding-top:14px;text-align:justify}@media screen and (max-device-width:1024px){#simplemodal-overlay{height:5000px!important}}#simplemodal-container a.simplemodal-close{background:url(/ejcms/cache/images/buttons/overlay_close.png) no-repeat;width:34px;height:34px;display:inline;z-index:3200;position:absolute;top:8px;right:8px;cursor:pointer}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#simplemodal-container a.simplemodal-close{background:url(/ejcms/cache/images/buttons/overlay_closeX2.png) no-repeat;-moz-background-size:34px,34px;-o-background-size:34px,34px;-webkit-background-size:34px,34px;background-size:34px,34px}}@media(max-width:800px){#simplemodal-container{zoom:.8;right:0;margin:0 auto;height:100%;top:10%!important}#simplemodal-container .modalHeading h3{margin-right:40px}#simplemodal-container iframe{width:100%;height:auto}}.OutOfDateModal{font-family:'easyjet_rounded_bookrg',arial,verdana,tahoma,georgia,sans-serif;width:700px;height:350px}.OutOfDateModal .modalHeading{min-height:45px}.OutOfDateModal .modalHeading h3{padding-bottom:0}.OutOfDateModal .modalContent{color:#666;background-color:#fff}.checkinModal{width:350px;border:1px solid gray;background-color:#fff}.checkinModal form{margin-top:0;margin-bottom:0}.surnameContainer input,.bookingRefContainer input{width:270px;height:19px;margin-bottom:16px;float:left}.checkboxContainer label{display:block;float:left;width:253px;margin-right:4px;color:#666;font-size:90%}.checkboxContainer input{float:left}.redAsterisk{font-size:180%;font-weight:bold;color:red;float:right;display:none}.check-in-container{width:300px}.check-in-container .confirmation-check{position:relative}.check-in-container .confirmation-check input,.check-in-container .confirmation-check .fake-check{position:absolute;left:0}.check-in-container .confirmation-check label{padding-left:45px;display:inline-block}.modal{display:none}.video-popup{max-width:700px;padding:0!important;position:relative;margin:0 auto}.video-popup .close-button{background:url(/ejcms/cache/images/buttons/overlay_close.png) no-repeat center;position:absolute;right:0;top:0;display:block;overflow:visible;width:27px;height:27px;margin:0;padding:20px;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;opacity:1}.video-popup .close-button:focus{outline:#004b91 dotted 1.5px}.video-popup .modal-heading{font-size:1.275em;margin:0;padding:15px 16px 16px;text-align:left;color:#fff;background:url('/ejcms/cache/medialibrary/Images/Global/popupHeader.ashx') repeat top left}.video-popup .modal-heading h3{font-weight:normal;margin:0}.video-popup .modal-content{padding:5px;background-color:#fff}.video-popup .modal-content iframe{width:100%}