.btn-blue{line-height:30px;height:30px;width:auto;background-color:#009DD3;border:1px solid #007CB0;color:#FFFFFF;display:block;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;margin:0 0 10px;padding:0 15px;text-decoration:none;min-height:21px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF009DD3',endColorstr='#FF009DD3');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOWRkMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwOWRkMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#009dd3),color-stop(100%,#009dd3));background-image:-moz-linear-gradient(top,#009dd3 0%,#009dd3 100%);background-image:-webkit-linear-gradient(top,#009dd3 0%,#009dd3 100%);background-image:linear-gradient(to bottom,#009dd3 0%,#009dd3 100%);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(255,255,255,0.2) inset;-webkit-box-shadow:0 1px 2px rgba(255,255,255,0.2) inset;box-shadow:0 1px 2px rgba(255,255,255,0.2) inset;text-shadow:0 1px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 2px rgba(255,255,255,0.2) inset;-webkit-box-shadow:0 1px 2px rgba(255,255,255,0.2) inset;box-shadow:0 1px 2px rgba(255,255,255,0.2) inset;}.btn-blue:hover{color:#FFFFFF;cursor:pointer;text-decoration:none;background-color:#009DD3;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#33FFFFFF',endColorstr='#00FFFFFF');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(255,255,255,0.2)),color-stop(100%,rgba(255,255,255,0)));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%);}.btn-blue:active{color:#FFFFFF;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#33000000',endColorstr='#00FFFFFF');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0.2)),color-stop(100%,rgba(255,255,255,0)));background-image:-moz-linear-gradient(top,rgba(0,0,0,0.2) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.2) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.2) 0%,rgba(255,255,255,0) 100%);border:1px solid #007CB0;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;}.btn-blue:visited{color:#FFFFFF;}form .form-submit,form input[type=submit],#fcbTimedPop .close-pop,#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar button,.btn-red{line-height:30px;height:30px;width:auto;background-color:#EE0000;border:1px solid #990000;color:#FFFFFF;display:block;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;margin:0 0 10px;padding:0 15px;text-decoration:none;min-height:21px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFEE0000',endColorstr='#FFD30000');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlMDAwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2QzMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ee0000),color-stop(100%,#d30000));background-image:-moz-linear-gradient(top,#ee0000 0%,#d30000 100%);background-image:-webkit-linear-gradient(top,#ee0000 0%,#d30000 100%);background-image:linear-gradient(to bottom,#ee0000 0%,#d30000 100%);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(255,255,255,0.2) inset;-webkit-box-shadow:0 1px 2px rgba(255,255,255,0.2) inset;box-shadow:0 1px 2px rgba(255,255,255,0.2) inset;text-shadow:0 1px rgba(0,0,0,0.5);}form .form-submit:hover,form input[type=submit]:hover,#fcbTimedPop .close-pop:hover,#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar button:hover,.btn-red:hover{color:#FFFFFF;cursor:pointer;text-decoration:none;background-color:#ED0000;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#33FFFFFF',endColorstr='#00FFFFFF');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(255,255,255,0.2)),color-stop(100%,rgba(255,255,255,0)));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%);}form .form-submit:active,form input[type=submit]:active,#fcbTimedPop .close-pop:active,#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar button:active,.btn-red:active{color:#FFFFFF;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#33000000',endColorstr='#00FFFFFF');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0.2)),color-stop(100%,rgba(255,255,255,0)));background-image:-moz-linear-gradient(top,rgba(0,0,0,0.2) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.2) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.2) 0%,rgba(255,255,255,0) 100%);border:1px solid #990000;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;}form .form-submit:visited,form input[type=submit]:visited,#fcbTimedPop .close-pop:visited,#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar button:visited,.btn-red:visited{color:#FFFFFF;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-submit,.node-type-sale-page .sale-item .button,.node-type-sale-page .sale-item-holiday .button,.node-type-ppc-destination-page .ppc-contact-block .ppc-call-back .fcuk-static-forms-ctc .form-submit,.appointment-button a,form.fc-ppc_appointments .form-submit,#main-flights-search .fcuk-static-forms-flights-search .form-submit,#main-flights-search .fcuk-static-forms-holidays-search .form-submit,#main-flights-search .fcuk-static-forms-tours-search .form-submit,#main-holidays-search .fcuk-static-forms-flights-search .form-submit,#main-holidays-search .fcuk-static-forms-holidays-search .form-submit,#main-holidays-search .fcuk-static-forms-tours-search .form-submit,#main-tours-search .fcuk-static-forms-flights-search .form-submit,#main-tours-search .fcuk-static-forms-holidays-search .form-submit,#main-tours-search .fcuk-static-forms-tours-search .form-submit,form.fcuk-static-forms-insurance-search .form-submit,.btn-green{line-height:30px;height:30px;width:auto;background-color:#22B929;border:1px solid #005304;color:#FFFFFF;display:block;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;margin:0 0 10px;padding:0 15px;text-decoration:none;min-height:21px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF22B929',endColorstr='#FF009C07');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyYjkyOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwOWMwNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#22b929),color-stop(100%,#009c07));background-image:-moz-linear-gradient(top,#22b929 0%,#009c07 100%);background-image:-webkit-linear-gradient(top,#22b929 0%,#009c07 100%);background-image:linear-gradient(to bottom,#22b929 0%,#009c07 100%);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(255,255,255,0.2) inset;-webkit-box-shadow:0 1px 2px rgba(255,255,255,0.2) inset;box-shadow:0 1px 2px rgba(255,255,255,0.2) inset;text-shadow:0 1px rgba(0,0,0,0.5);}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-submit:hover,.node-type-sale-page .sale-item .button:hover,.node-type-sale-page .sale-item-holiday .button:hover,.node-type-ppc-destination-page .ppc-contact-block .ppc-call-back .fcuk-static-forms-ctc .form-submit:hover,.appointment-button a:hover,form.fc-ppc_appointments .form-submit:hover,#main-flights-search .fcuk-static-forms-flights-search .form-submit:hover,#main-flights-search .fcuk-static-forms-holidays-search .form-submit:hover,#main-flights-search .fcuk-static-forms-tours-search .form-submit:hover,#main-holidays-search .fcuk-static-forms-flights-search .form-submit:hover,#main-holidays-search .fcuk-static-forms-holidays-search .form-submit:hover,#main-holidays-search .fcuk-static-forms-tours-search .form-submit:hover,#main-tours-search .fcuk-static-forms-flights-search .form-submit:hover,#main-tours-search .fcuk-static-forms-holidays-search .form-submit:hover,#main-tours-search .fcuk-static-forms-tours-search .form-submit:hover,form.fcuk-static-forms-insurance-search .form-submit:hover,.btn-green:hover{color:#FFFFFF;cursor:pointer;text-decoration:none;background-color:#01AF09;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#33FFFFFF',endColorstr='#00FFFFFF');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(255,255,255,0.2)),color-stop(100%,rgba(255,255,255,0)));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%);}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-submit:active,.node-type-sale-page .sale-item .button:active,.node-type-sale-page .sale-item-holiday .button:active,.node-type-ppc-destination-page .ppc-contact-block .ppc-call-back .fcuk-static-forms-ctc .form-submit:active,.appointment-button a:active,form.fc-ppc_appointments .form-submit:active,#main-flights-search .fcuk-static-forms-flights-search .form-submit:active,#main-flights-search .fcuk-static-forms-holidays-search .form-submit:active,#main-flights-search .fcuk-static-forms-tours-search .form-submit:active,#main-holidays-search .fcuk-static-forms-flights-search .form-submit:active,#main-holidays-search .fcuk-static-forms-holidays-search .form-submit:active,#main-holidays-search .fcuk-static-forms-tours-search .form-submit:active,#main-tours-search .fcuk-static-forms-flights-search .form-submit:active,#main-tours-search .fcuk-static-forms-holidays-search .form-submit:active,#main-tours-search .fcuk-static-forms-tours-search .form-submit:active,form.fcuk-static-forms-insurance-search .form-submit:active,.btn-green:active{color:#FFFFFF;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#33000000',endColorstr='#00FFFFFF');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0.2)),color-stop(100%,rgba(255,255,255,0)));background-image:-moz-linear-gradient(top,rgba(0,0,0,0.2) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.2) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.2) 0%,rgba(255,255,255,0) 100%);border:1px solid #005304;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-submit:visited,.node-type-sale-page .sale-item .button:visited,.node-type-sale-page .sale-item-holiday .button:visited,.node-type-ppc-destination-page .ppc-contact-block .ppc-call-back .fcuk-static-forms-ctc .form-submit:visited,.appointment-button a:visited,form.fc-ppc_appointments .form-submit:visited,#main-flights-search .fcuk-static-forms-flights-search .form-submit:visited,#main-flights-search .fcuk-static-forms-holidays-search .form-submit:visited,#main-flights-search .fcuk-static-forms-tours-search .form-submit:visited,#main-holidays-search .fcuk-static-forms-flights-search .form-submit:visited,#main-holidays-search .fcuk-static-forms-holidays-search .form-submit:visited,#main-holidays-search .fcuk-static-forms-tours-search .form-submit:visited,#main-tours-search .fcuk-static-forms-flights-search .form-submit:visited,#main-tours-search .fcuk-static-forms-holidays-search .form-submit:visited,#main-tours-search .fcuk-static-forms-tours-search .form-submit:visited,form.fcuk-static-forms-insurance-search .form-submit:visited,.btn-green:visited{color:#FFFFFF;}#block-fcl-fcuk-temporary-promotions-five-star-holidays button,.front .region.sidebar .fcuk-static-forms-store .form-submit,.btn-black{line-height:30px;height:30px;width:auto;background-color:#424248;border:1px solid #181818;color:#FFFFFF;display:block;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;margin:0 0 10px;padding:0 15px;text-decoration:none;min-height:21px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF424248',endColorstr='#FF2E2E2E');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQyNDI0OCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJlMmUyZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#424248),color-stop(100%,#2e2e2e));background-image:-moz-linear-gradient(top,#424248 0%,#2e2e2e 100%);background-image:-webkit-linear-gradient(top,#424248 0%,#2e2e2e 100%);background-image:linear-gradient(to bottom,#424248 0%,#2e2e2e 100%);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(255,255,255,0.2) inset;-webkit-box-shadow:0 1px 2px rgba(255,255,255,0.2) inset;box-shadow:0 1px 2px rgba(255,255,255,0.2) inset;text-shadow:0 1px rgba(0,0,0,0.5);}#block-fcl-fcuk-temporary-promotions-five-star-holidays button:hover,.front .region.sidebar .fcuk-static-forms-store .form-submit:hover,.btn-black:hover{color:#FFFFFF;cursor:pointer;text-decoration:none;background-color:#2e2e2e;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#33FFFFFF',endColorstr='#00FFFFFF');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(255,255,255,0.2)),color-stop(100%,rgba(255,255,255,0)));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%);}#block-fcl-fcuk-temporary-promotions-five-star-holidays button:active,.front .region.sidebar .fcuk-static-forms-store .form-submit:active,.btn-black:active{color:#FFFFFF;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#33000000',endColorstr='#00FFFFFF');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0.2)),color-stop(100%,rgba(255,255,255,0)));background-image:-moz-linear-gradient(top,rgba(0,0,0,0.2) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.2) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.2) 0%,rgba(255,255,255,0) 100%);border:1px solid #181818;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;}#block-fcl-fcuk-temporary-promotions-five-star-holidays button:visited,.front .region.sidebar .fcuk-static-forms-store .form-submit:visited,.btn-black:visited{color:#FFFFFF;}.desktop-only{visibility:visible !important;display:block !important;}.small-desktop-only,.tablet-only,.mobile-only{visibility:hidden !important;display:none !important;}body{font-size:12px;line-height:19.2px;font-family:Arial,Tahoma,Verdana,sans-serif;color:#383A40;background-color:#FFF;}p,pre{color:#383A40;font-size:12px;line-height:19.2px;margin:0 0 1em;}a{color:#116AB2;text-decoration:underline;outline:0 none;}a:visited{color:#711A99;outline:0 none;}a:hover,a:focus{outline:0 none;color:#EE0000;cursor:pointer;text-decoration:underline;}blockquote,blockquote p{color:#515255;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:22px;font-style:normal;font-weight:normal;line-height:28px;margin-bottom:0;}blockquote{border-left:1px solid #DDD;margin:0 0 20px;padding:9px 20px 9px 19px;}.divider-small{border-top:1px dashed #515255;margin:0.5em 0;padding:10px 0 0;width:100%;}img{max-width:none;}.lt-ie9 .hero-banner .field-content img{width:auto !important;}#content img{max-width:100%;}#content table img{max-width:none;}.leftList{float:left;margin-right:10px;}@media only screen and (max-width:649px),only screen and (max-device-width:649px){p,pre{font-size:14px;}.leftList{float:none;margin-right:0;}}.red{color:#EE0000;}.right{float:right;}.left{float:left;}.text-right{text-align:right;}.text-left{text-align:left;}.clearing,.clear{clear:both;height:0;}.clear-left{clear:left;}.clear-right{clear:right;}.hide{display:none;}.image-right{float:right;margin-left:10px;margin-bottom:10px;}.image-left{float:left;margin-right:10px;margin-bottom:10px;}h1,h2,h3,.span-h1,.span-h2,.span-h3{font-weight:400;}h2,h3,h4,h5,h6{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;line-height:26.2px;}h1,.span-h1{font-size:32px;color:#000000;margin:10px 0;line-height:1;}h2,.span-h2{padding:0;color:#EE0000;font-size:24px;margin:0.8em 0 0.5em;}h3,.span-h3{font-size:20px;color:#515255;margin:0 0 10px 0;line-height:22px;}h4,.spanh4{font-size:16px;color:#424248;font-weight:normal;margin:0;}h5,.span-h5{font-size:17px;color:#515255;font-weight:normal;}h6,.span-h6{font-family:Arial,Tahoma,Verdana,sans-serif;font-size:10px;color:#515255;text-transform:uppercase;font-weight:normal;}h1,h5,h6,.span-h1,.span-h5,.span-h6{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}h1 a,h5 a,h6 a,.span-h1 a,.span-h5 a,.span-h6 a{color:#CC0C00;font-weight:inherit;outline:0 none;text-decoration:none;}h1 a:visited,h5 a:visited,h6 a:visited,.span-h1 a:visited,.span-h5 a:visited,.span-h6 a:visited{color:#CC0C00;}h1 a:hover,h1 a:focus,h5 a:hover,h5 a:focus,h6 a:hover,h6 a:focus,.span-h1 a:hover,.span-h1 a:focus,.span-h5 a:hover,.span-h5 a:focus,.span-h6 a:hover,.span-h6 a:focus{color:#EE0000;text-decoration:underline;}h2 a,.span-h2 a{color:#EE0000;cursor:pointer;text-decoration:none;}h2 a:visited,.span-h2 a:visited{color:#EE0000;}h2 a:focus,h2 a:hover,.span-h2 a:focus,.span-h2 a:hover{text-decoration:underline;}h3 a,h4 a,.span-h3 a,.span-h4 a{text-decoration:none;color:#116AB2;}h3 a:visited,h4 a:visited,.span-h3 a:visited,.span-h4 a:visited{color:#116AB2;}h3 a:focus,h3 a:hover,h4 a:focus,h4 a:hover,.span-h3 a:focus,.span-h3 a:hover,.span-h4 a:focus,.span-h4 a:hover{color:#EE0000;text-decoration:underline;}h2.block-title,.span-h2.block-title,h2.title,.span-h2.title,h2.comment-form,.span-h2.comment-form,h3.title,.span-h3.title,h4.block-title,.span-h4.block-title{display:none;}.full-bottom{margin-bottom:0.5em !important;}.half-bottom{margin-bottom:0.2em !important;}.no-bottom{margin-bottom:0 !important;}.no-top{margin-top:0 !important;}.half-top{margin-top:0.2em !important;}.full-top{margin-top:0.5em !important;}.visiblity-hidden{visibility:hidden;}.feedback-link{text-decoration:none !important;color:#fff !important;}.mod-header-panel h2,.mod-header-panel .span-h2,.mod-header{margin:0 0 5px;overflow:hidden;display:block;background-color:#EE0000;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFEE0000',endColorstr='#FFC10000');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlMDAwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2MxMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ee0000),color-stop(100%,#c10000));background-image:-moz-linear-gradient(top,#ee0000 0%,#c10000 100%);background-image:-webkit-linear-gradient(top,#ee0000 0%,#c10000 100%);background-image:linear-gradient(to bottom,#ee0000 0%,#c10000 100%);padding:0 10px;line-height:38px;height:38px;color:#FFF;clear:both;}.mod-header-panel h2.alt,.mod-header-panel .alt.span-h2,.mod-header.alt{background-color:#515255;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF656973',endColorstr='#FF464950');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY1Njk3MyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ2NDk1MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#656973),color-stop(100%,#464950));background-image:-moz-linear-gradient(top,#656973 0%,#464950 100%);background-image:-webkit-linear-gradient(top,#656973 0%,#464950 100%);background-image:linear-gradient(to bottom,#656973 0%,#464950 100%);}.mod-header-panel h2 .fold,.mod-header-panel .span-h2 .fold,.mod-header .fold{display:none;}.mod-header-panel h2 h1,.mod-header-panel .span-h2 h1,.mod-header-panel h2 h2,.mod-header-panel .span-h2 h2,.mod-header-panel h2 h3,.mod-header-panel .span-h2 h3,.mod-header-panel h2 h4,.mod-header-panel .span-h2 h4,.mod-header-panel h2 h5,.mod-header-panel .span-h2 h5,.mod-header-panel h2 h6,.mod-header-panel .span-h2 h6,.mod-header-panel h2 .span-h1,.mod-header-panel .span-h2 .span-h1,.mod-header-panel h2 .span-h2,.mod-header-panel .span-h2 .span-h2,.mod-header-panel h2 .span-h3,.mod-header-panel .span-h2 .span-h3,.mod-header-panel h2 .span-h4,.mod-header-panel .span-h2 .span-h4,.mod-header-panel h2 .span-h5,.mod-header-panel .span-h2 .span-h5,.mod-header-panel h2 .span-h6,.mod-header-panel .span-h2 .span-h6,.mod-header h1,.mod-header h2,.mod-header h3,.mod-header h4,.mod-header h5,.mod-header h6,.mod-header .span-h1,.mod-header .span-h2,.mod-header .span-h3,.mod-header .span-h4,.mod-header .span-h5,.mod-header .span-h6{color:#FFF;margin:0;border:none;line-height:38px;height:38px;}.mod-header-panel h2 h2,.mod-header-panel .span-h2 h2,.mod-header-panel h2 .span-h2,.mod-header-panel .span-h2 .span-h2,.mod-header h2,.mod-header .span-h2{font-size:22px;}.mod-header-panel h2 h3,.mod-header-panel .span-h2 h3,.mod-header-panel h2 .span-h3,.mod-header-panel .span-h2 .span-h3,.mod-header h3,.mod-header .span-h3{font-size:20px;}.mod-header-panel h2 a,.mod-header-panel .span-h2 a,.mod-header-panel h2 a:hover,.mod-header-panel .span-h2 a:hover,.mod-header a,.mod-header a:hover{color:#FFF;}.mod-header-panel-alt h2,.mod-header-panel-alt .span-h2,.enquiry-routing-box{margin:0 0 5px;overflow:hidden;display:block;background-color:#515255;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF656973',endColorstr='#FF464950');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY1Njk3MyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ2NDk1MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#656973),color-stop(100%,#464950));background-image:-moz-linear-gradient(top,#656973 0%,#464950 100%);background-image:-webkit-linear-gradient(top,#656973 0%,#464950 100%);background-image:linear-gradient(to bottom,#656973 0%,#464950 100%);padding:0 10px;line-height:38px;height:38px;color:#FFF;}.big-text{font-size:16px;}hr{border:none;border-bottom:1px solid #DDD;clear:both;height:0;margin:10px 0 30px;}hr.light{border-bottom:1px dotted #DDD;}hr.dark{border:none;border-bottom:1px dotted #515255;clear:both;height:0;margin:10px 0 30px;}span.file{background-color:#EAEAEA;width:94.5%;float:left;color:#383A40;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:15px;padding:1% 1% 1% 4.5%;margin:1% 0;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-fcuk.png?afb2ae460);background-repeat:no-repeat;background-position:-61px  -103px;}span.file img{display:none;}span.file a{text-decoration:none;color:#383A40;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}span.file a:hover{color:#CC0C00;}span.file .file-size{float:right;color:#515255;font-size:12px;}p.read-more a,span.read-more a{white-space:nowrap;}.views-more-link{white-space:nowrap;}#content ul{list-style:disc outside none;}#content ul.tabs{list-style:none;}#content ul.checkList,#content ul.check-list{list-style:disc outside url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/lists/li-checklist.gif?be45aa5ff);margin:10px 0 0 20px;}#content ul.square{list-style:square outside none;}#content ul.circle{list-style:circle outside none;}#content ul.disc{list-style:disc outside none;}#content ol{list-style:decimal outside none;}#content ol.tabs{list-style:none;}ul,ol{margin:0 0 0 20px;}ul li,ol li{line-height:18px;margin-bottom:0.6em;}ol{list-style:decimal outside none;}ul.square,ul.circle,ul.disc,ul.tick{margin-left:20px;}ul ul,ul ol,ol ol,ol ul{font-size:90%;margin:4px 0 5px 30px;}ul ul{margin-top:10px;}ul ul li{margin-bottom:5px;margin-top:10px;}.region.sidebar h4.block-title,.region.sidebar .span-h4.block-title{background-color:#CC0C00;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;display:block;color:#FFF;font-size:16px;line-height:35px;margin-bottom:0;padding:0 0 0 45px;text-transform:uppercase;}.region.sidebar .block{margin-bottom:15px;}.region.sidebar form select{padding:0;}table{margin:0 0 20px;width:100%;}table tbody.table-col{float:left;width:49%;}table tbody.table-right-col{float:right;}table tr{border-bottom:1px dotted #BCBCBC;}table tr.odd,table tr.even{background:#FFF;border-bottom:1px dotted #BCBCBC;}table tr.even{background:#F4F4F4;}table tr td{border-right:1px solid #EAEAEA;padding:5px;vertical-align:baseline;}table tr th{color:#383A40;font-size:14px;font-weight:bold;line-height:18px;margin-bottom:7px;padding-left:5px;text-align:left;text-transform:uppercase;vertical-align:bottom;}table thead tr{border-bottom:medium none !important;}@media only screen and (max-width:649px),only screen and (max-device-width:649px){table{font-size:14px;}}@media only screen and (max-width:479px),only screen and (max-device-width:479px) and (orientation:portrait){table tbody.table-col{width:100%;float:none;}}.ui-widget-content a{color:#116AB2;text-decoration:underline;outline:0 none;}.ui-widget-content a:visited{color:#711A99;outline:0 none;}.ui-widget-content a:hover,.ui-widget-content a:focus{outline:0 none;color:#EE0000;cursor:pointer;text-decoration:underline;}.ui-autocomplete{background:#383A40;max-height:200px;overflow-y:scroll;border:1px solid #383A40;max-width:350px;}.ui-autocomplete .ui-menu .ui-menu-item a.ui-state-hover{margin:0;}.ui-autocomplete li a{color:#FFF;padding:0.2em 0.4em;margin:0;}.ui-autocomplete li a:hover,.ui-autocomplete li a.ui-state-hover{padding:0.2em 0.4em;margin:0;color:#FFF;background:#515255;}#user-login label{color:#383A40;}#user-login label{color:#383A40;}form{margin:0;}form .form-heading{background-color:#CC0C00;padding:5px 10px;margin:-15px -15px 15px -15px;float:left;width:105%;}form h1,form h2,form h3,form h4,form h5,form h6,form .span-h1,form .span-h2,form .span-h3,form .span-h4,form .span-h5,form .span-h6{color:#FFF;}form hr{border:0;margin:0;border-bottom:1px dotted #BCBCBC;clear:both;}form .confirmation-message{width:98% !important;margin-bottom:10px;padding:1% !important;display:block;}form .form-submit,form input[type=submit]{cursor:pointer;padding:0 15px;}form fieldset{border:none;margin-bottom:20px;}form .form-checkbox,form .form-radio{border:none;}form .form-checkbox.error,form .form-radio.error{outline:1px solid #EE0000;}form .form-item{margin-bottom:10px;margin-top:0;}form .form-item input[type="text"],form .form-item input[type="password"],form .form-item input[type="email"],form .form-item input[type="tel"],form .form-item input[type="url"],form .form-item input[type="date"],form .form-item textarea{background:none repeat scroll 0 0 #FFF;border:1px solid #CCC;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#000000;display:block;font-size:13px;line-height:30px;font-family:Arial,Tahoma,Verdana,sans-serif;height:30px;max-width:100%;width:100%;outline:medium none;overflow:hidden;padding:4px 0;text-indent:3px;}form .form-item textarea{overflow:visible;}form .form-item select.form-select,form .form-item select{font-size:13px;line-height:30px;height:30px;padding:5px 3px;width:100%;text-indent:0;border:1px solid #CCC;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}form .form-item input[type="text"],form .form-item input[type="password"],form .form-item input[type="email"],form .form-item input[type="tel"],form .form-item input[type="url"],form .form-item input[type="date"],form .form-item textarea{height:22px;line-height:22px;}form .form-item input[type="text"].error,form .form-item input[type="password"].error,form .form-item input[type="email"].error,form .form-item input[type="tel"].error,form .form-item input[type="url"].error,form .form-item input[type="date"].error,form .form-item textarea.error{border:1px solid #FF6600;}form .form-item input[type="text"]:focus,form .form-item input[type="password"]:focus,form .form-item input[type="email"]:focus,form .form-item input[type="tel"]:focus,form .form-item input[type="url"]:focus,form .form-item input[type="date"]:focus,form .form-item textarea:focus{border:1px solid #AAA;-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2);}form .form-item textarea{min-height:60px;}form .form-item input#depart-date,form .form-item input#return-date,form .form-item input.fcl-datepicker-widget,form .form-item input.datepicker{background-color:#FFF;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/forms/form-calendar.png?ba7537144);background-repeat:no-repeat;background-position:right 6px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){form .form-item input#depart-date,form .form-item input#return-date,form .form-item input.fcl-datepicker-widget,form .form-item input.datepicker{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/forms/form-calendar-@2x.png?93c28dc3d);-moz-background-size:28px 17px;-o-background-size:28px 17px;-webkit-background-size:28px 17px;background-size:28px 17px;}}form .form-item input[type="checkbox"]{display:inline;}form .form-item label,form .form-item legend{display:block;font-size:12px;font-weight:normal;}form .form-item label{color:#FFF;cursor:pointer;}form .form-item input.form-autocomplete,form .form-item input.form-autocomplete:focus{background-image:none;border:1px solid #CCC;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}form .form-item input.form-autocomplete.throbbing,form .form-item input.form-autocomplete:focus.throbbing{background-repeat:no-repeat;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/loaders/loader.gif?7b9776076);background-position:97% 5px;}form .form-item input.error,form .form-item select.error,form .form-item textarea.error{border:1px solid #FF6600;}form span.error,form label.error{margin-top:-3px;border:0;background:none;font-size:11px;color:#BBB;position:absolute;padding:3px 9px;text-transform:none;font-weight:normal;max-width:none;}form label.error.ok{background:#4FBD23;max-width:330px;}form #autocomplete ul li{margin:0;}.confirmation-message{width:98% !important;margin-bottom:10px;padding:2% 0 !important;display:block;}@media only screen and (min-width:768px) and (max-width:959px){form .form-submit .form-item input.form-autocomplete{width:99%;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.tablet-only{visibility:visible !important;display:block !important;}.small-desktop-only,.desktop-only,.mobile-only{visibility:hidden !important;display:none !important;}form .form-item input[type="text"],form .form-item input[type="password"],form .form-item input[type="email"],form .form-item input[type="tel"],form .form-item input[type="url"],form .form-item input[type="date"],form .form-item textarea{height:30px;line-height:30px;padding:3px 0;}form .form-item input#depart-date,form .form-item input#return-date,form .form-item input.fcl-datepicker-widget,form .form-item input.datepicker{background-position:right 10px;}form .form-item select{padding:9px 3px;}form .form-submit,form input[type=submit]{height:45px !important;}.mod-header-panel h2,.mod-header-panel .span-h2,.mod-header,.mod-header-alt{height:auto;line-height:normal;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.mobile-only{visibility:visible !important;display:block !important;}.small-desktop-only,.desktop-only,.tablet-only{visibility:hidden !important;display:none !important;}form .form-submit,form input[type=submit]{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif !important;height:45px !important;width:100% !important;font-size:20px !important;}}.img-caption{margin-bottom:1em;}.img-caption img.pinterest{display:block;}.img-caption span.caption{zoom:1;background:transparent;background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fc-responsive/bg-black.png) repeat;background:rgba(0,0,0,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);bottom:0;color:#FFF;display:block;height:14px;left:0;margin:0;overflow:hidden;padding:8px;position:absolute;width:544px;}.image-caption{position:relative;display:inline-block;}.image-caption img{display:block;height:auto;}.image-caption span.caption{zoom:1;background:transparent;background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fc-responsive/bg-black.png) repeat;background:rgba(0,0,0,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);bottom:0;color:#FFF;display:block;left:0;margin:0;overflow:hidden;padding:1.5%;position:absolute;width:97%;line-height:1.1em;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:16px;}@media only screen and (min-width:768px) and (max-width:959px){.small-desktop-only{visibility:visible !important;display:block !important;}.tablet-only,.desktop-only,.mobile-only{visibility:hidden !important;display:none !important;}.img-caption{width:100% !important;}.img-caption img.pinterest{width:100%;}.img-caption span.caption{padding:8px 0;width:100%;text-indent:8px;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.img-caption{width:100% !important;}.img-caption img.pinterest{width:100%;}.img-caption span.caption{padding:8px 0;width:100%;text-indent:8px;}}.enquiry-routing-box{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:21px;text-align:center;text-indent:0px;height:auto;padding:5px 0px;clear:both;}.more-deals{margin:0 0 10px 0;text-align:right;clear:both;}.more-deals p{margin:0;}.more-deals a{color:#ffffff !important;display:block;line-height:30px;background:#116AB2;padding-right:10px;text-decoration:none;border-bottom:solid 2px #0f5c9b;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0;border-radius:0 0 3px 3px;}.more-deals a:visited{color:#ffffff !important;}.more-deals a:hover{background:#1378c9;text-decoration:underline;color:#ffffff !important;}@media only screen and (min-width:768px) and (max-width:959px){.enquiry-routing-box{font-size:16px;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.enquiry-routing-box{font-size:18px;line-height:22px;}}.mobile-select-menu-wrapper{display:none;margin-bottom:10px;padding:10px;background:#DDD;position:relative;}.mobile-select-menu-wrapper:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:0.5em solid #DDD;content:"";display:block;left:24px;position:absolute;bottom:-6px;}.mobile-select-menu-wrapper select{float:none;display:block;width:100%;font-size:16px;}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.mobile-select-menu-wrapper{display:block;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){h1,.span-h1{font-size:25px;}h2,.span-h2{font-size:20px;}h3,.span-h3{font-size:16px;}h4,.span-h4{font-size:14px;}h5,.span-h5{font-size:12px;}h6,.span-h6{font-size:10px;}}.view .throbber{height:24px;width:24px;background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/loaders/ajax-loader.gif?454bae94e);margin:1px 0 0 2px;}.product-table-left{float:left;}.product-table-right{float:right;}.product-table-left,.product-table-right{width:49%;}.product-table-left .fcl-views-matrix thead,.product-table-right .fcl-views-matrix thead{display:none;}.product-table-left .fcl-views-matrix tbody td.row-header,.product-table-right .fcl-views-matrix tbody td.row-header{min-width:inherit;}.gray-stars{width:80px !important;height:11px;display:inline-block;}.yellow-stars{height:11px;width:0 !important;display:inline-block;background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-fcuk.png?afb2ae460);background-position:0 -1px;}.stars-1{width:15px !important;}.stars-2{width:30px !important;}.stars-3{width:45px !important;}.stars-4{width:60px !important;}.stars-5{width:75px !important;}.stars-4-5{width:66.5px !important;}.stars-3-5{width:50.9px !important;}@media only screen and (min-width:768px) and (max-width:959px){.product-table-left,.product-table-right{float:none;width:100%;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.product-table-left,.product-table-right{float:none;width:100%;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.product-table-left,.product-table-right{float:none;width:100%;}}nav ol li.first span.breadcrumb-text{margin:0;display:block;background:#383A40;padding-left:0;}nav ol li.first span.breadcrumb-text a,nav ol li.first span.breadcrumb-text.no-link{text-indent:0;line-height:30px;font-weight:bold;font-size:11px;width:auto;margin:0 10px;background:none;top:0;}nav ol li.first span.breadcrumb-text a:after,nav ol li.first span.breadcrumb-text.no-link:after{height:0;width:0;border-bottom:16px solid transparent;border-left:0.8em solid #383A40;border-top:16px solid transparent;display:block;position:absolute;right:-18px;top:-1px;z-index:15;content:"";}nav ol li.first span.breadcrumb-text.no-link{color:#FFF;background:#383A40;padding:0 15px;margin:0;}nav ol li.first span.breadcrumb-text.no-link:after{right:-8px;}nav ol li.first a,nav ol li.first a:visited{background:none;background:#383A40;width:auto;color:#FFF;}nav ol li.first a .breadcrumb-text,nav ol li.first a:visited .breadcrumb-text{text-indent:0;line-height:30px;font-weight:bold;font-size:11px;width:auto;margin:0 10px;background:none;}nav ol li.first a .breadcrumb-text:before,nav ol li.first a .breadcrumb-text:after,nav ol li.first a:visited .breadcrumb-text:before,nav ol li.first a:visited .breadcrumb-text:after{display:none;}nav ol li.first a .arrow,nav ol li.first a:visited .arrow{border-left:0.8em solid #383A40;}nav ol li.first a .arrow.dark,nav ol li.first a:visited .arrow.dark{border-left:0.8em solid #383A40;}nav ol li.first a:active,nav ol li.first a:visited:active{background:#383A40;}nav ol li.first a:active .arrow,nav ol li.first a:visited:active .arrow{border-left:0.8em solid #383A40;}nav ol li.first a:active .arrow.dark,nav ol li.first a:visited:active .arrow.dark{z-index:10;border-left:0.8em solid #383A40;}nav ol li a:active,nav ol li a:visited:active{background:none;background:#EE0000;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.1) inset;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.1) inset;box-shadow:1px 1px 2px rgba(0,0,0,0.1) inset;}nav ol li a.active,nav ol li a:visited.active{top:-30px;}nav ol li.first.last a.active,nav ol li.first.last a:visited.active{padding:0 5px;}nav ol li.last a.active,nav ol li.last a:visited.active{padding:0 10px 0 17px;}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.pane-crumbs-breadcrumb{margin-top:60px;}nav ol li.first span.breadcrumb-text a{margin:0 20px 0 10px;}nav ol li.first span.breadcrumb-text a:after{right:-20px;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){nav ol li a.active,nav ol li a:visited.active{top:0;left:-15px;}}.quicktabs-wrapper{clear:both;float:left;width:100%;}.quicktabs-wrapper .quicktabs_main{clear:both;}.quicktabs-wrapper .quicktabs-hide{display:block;position:absolute;left:-10000px;top:-10000px;visibility:hidden;}.ui-widget{font-family:Arial,Tahoma,Verdana,sans-serif;font-size:inherit;}.ui-tabs{padding:0 !important;border:none;}.ui-tabs .ui-tabs-hide{display:block !important;position:absolute;left:-10000px;top:-10000px;visibility:hidden;}.ui-tabs .ui-corner-all,.ui-tabs .ui-corner-bottom,.ui-tabs .ui-corner-right,.ui-tabs .ui-corner-top,.ui-tabs .ui-corner-br,.ui-tabs .ui-corner-tr{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.ui-tabs.ui-corner-all{border:none;background:none;}.ui-tabs .ui-corner-bottom,.ui-tabs .ui-corner-right,.ui-tabs .ui-state-default,.ui-tabs .ui-widget-header{border:none;}.ui-tabs .ui-tabs-prev,.ui-tabs .ui-tabs-next{display:none;}.ui-tabs .ui-tabs-nav{border:none;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.ui-tabs .ui-tabs-nav li{border:0;background:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0;}.ui-tabs .ui-tabs-nav li h2{margin:0;}.ui-tabs .ui-tabs-nav li a{padding:0;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:0;border:0;}.ui-tabs .ui-tabs-panel{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;clear:both;padding:0 !important;}.quicktabs-wrapper ul.ui-tabs-nav,.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle,.ui-tabs ul.ui-tabs-nav,.ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle{margin-left:0;background-color:#FFF;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFFFFFFF',endColorstr='#FFEBEBEB');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIxMiUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmViZWIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(12%,#ffffff),color-stop(100%,#ebebeb));background-image:-moz-linear-gradient(top,#ffffff 12%,#ebebeb 100%);background-image:-webkit-linear-gradient(top,#ffffff 12%,#ebebeb 100%);background-image:linear-gradient(to bottom,#ffffff 12%,#ebebeb 100%);border-bottom:1px solid #CC0C00;width:100%;float:left;margin-bottom:15px;position:relative;}.quicktabs-wrapper ul.ui-tabs-nav li,.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li,.ui-tabs ul.ui-tabs-nav li,.ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li{top:0;margin:0;padding:0;background:none;position:relative;display:block;float:left;height:40px !important;}.quicktabs-wrapper ul.ui-tabs-nav li h2,.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li h2,.ui-tabs ul.ui-tabs-nav li h2,.ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li h2{margin:0;}.quicktabs-wrapper ul.ui-tabs-nav li a,.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li a,.ui-tabs ul.ui-tabs-nav li a,.ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li a{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;background:none;color:#116AB2;padding:0;display:block;float:left;line-height:40px;text-decoration:none;font-size:13px;margin:0;text-transform:capitalize;}.quicktabs-wrapper ul.ui-tabs-nav li a:hover,.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li a:hover,.ui-tabs ul.ui-tabs-nav li a:hover,.ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li a:hover{line-height:36px;text-decoration:underline;padding-bottom:2px;}.quicktabs-wrapper ul.ui-tabs-nav li a,.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li a,.ui-tabs ul.ui-tabs-nav li a,.ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li a{padding:0 10px;}.quicktabs-wrapper ul.ui-tabs-nav li a:hover,.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li a:hover,.ui-tabs ul.ui-tabs-nav li a:hover,.ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li a:hover{border-top:2px solid #CC0C00;}.quicktabs-wrapper ul.ui-tabs-nav li.ui-state-active a,.quicktabs-wrapper ul.ui-tabs-nav li.active a,.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a,.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.active a,.ui-tabs ul.ui-tabs-nav li.ui-state-active a,.ui-tabs ul.ui-tabs-nav li.active a,.ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a,.ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.active a{background:#CC0C00;border:none;text-decoration:none;color:#FFF;font-weight:bold;}.quicktabs-wrapper ul.ui-tabs-nav li.ui-state-active a:hover,.quicktabs-wrapper ul.ui-tabs-nav li.active a:hover,.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a:hover,.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.active a:hover,.ui-tabs ul.ui-tabs-nav li.ui-state-active a:hover,.ui-tabs ul.ui-tabs-nav li.active a:hover,.ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a:hover,.ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.active a:hover{border-top:none;line-height:40px;height:38px;text-decoration:none;line-height:40px;height:38px;}.quicktabs-wrapper ul.ui-tabs-nav li.ui-state-active a:after,.quicktabs-wrapper ul.ui-tabs-nav li.ui-state-active span,.quicktabs-wrapper ul.ui-tabs-nav li.active a:after,.quicktabs-wrapper ul.ui-tabs-nav li.active span,.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a:after,.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active span,.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.active a:after,.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.active span,.ui-tabs ul.ui-tabs-nav li.ui-state-active a:after,.ui-tabs ul.ui-tabs-nav li.ui-state-active span,.ui-tabs ul.ui-tabs-nav li.active a:after,.ui-tabs ul.ui-tabs-nav li.active span,.ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a:after,.ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active span,.ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.active a:after,.ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.active span{content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #CC0C00;height:0;width:0;bottom:-6px;display:block;left:8px;position:absolute;z-index:50;}.dark .quicktabs-wrapper ul.ui-tabs-nav,.dark .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle,.dark .ui-tabs ul.ui-tabs-nav,.dark .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle{background:#383A40;background-image:none;filter:none;border-bottom:1px solid #383A40;}.dark .quicktabs-wrapper ul.ui-tabs-nav li.consultant-tab,.dark .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.consultant-tab,.dark .ui-tabs ul.ui-tabs-nav li.consultant-tab,.dark .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.consultant-tab{position:absolute;right:4px;}.dark .quicktabs-wrapper ul.ui-tabs-nav li a,.dark .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li a,.dark .ui-tabs ul.ui-tabs-nav li a,.dark .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li a{color:#FFF;}.dark .quicktabs-wrapper ul.ui-tabs-nav li a:hover,.dark .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li a:hover,.dark .ui-tabs ul.ui-tabs-nav li a:hover,.dark .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li a:hover{color:#0FB6CF;line-height:36px;border-top:2px solid #0FB6CF;text-decoration:underline;padding-bottom:2px;}.dark .quicktabs-wrapper ul.ui-tabs-nav li a.consultant-only,.dark .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li a.consultant-only,.dark .ui-tabs ul.ui-tabs-nav li a.consultant-only,.dark .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li a.consultant-only{background:#FFCC00;border:medium none;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px;border-radius:3px 3px 0 0;color:#000000;font-weight:normal;margin-top:4px;line-height:37px;}.dark .quicktabs-wrapper ul.ui-tabs-nav li a.consultant-only:hover,.dark .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li a.consultant-only:hover,.dark .ui-tabs ul.ui-tabs-nav li a.consultant-only:hover,.dark .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li a.consultant-only:hover{padding-bottom:0;}.dark .quicktabs-wrapper ul.ui-tabs-nav li.ui-state-active a,.dark .quicktabs-wrapper ul.ui-tabs-nav li.active a,.dark .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a,.dark .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.active a,.dark .ui-tabs ul.ui-tabs-nav li.ui-state-active a,.dark .ui-tabs ul.ui-tabs-nav li.active a,.dark .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a,.dark .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.active a{background:none;border-top:4px solid #0FB6CF;background:none;color:#FFF;line-height:31px;padding-bottom:6px;}.dark .quicktabs-wrapper ul.ui-tabs-nav li.ui-state-active a:hover,.dark .quicktabs-wrapper ul.ui-tabs-nav li.active a:hover,.dark .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a:hover,.dark .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.active a:hover,.dark .ui-tabs ul.ui-tabs-nav li.ui-state-active a:hover,.dark .ui-tabs ul.ui-tabs-nav li.active a:hover,.dark .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a:hover,.dark .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.active a:hover{border-top:4px solid #0FB6CF;text-decoration:none;line-height:31px;padding-bottom:6px;}.dark .quicktabs-wrapper ul.ui-tabs-nav li.ui-state-active a.consultant-only,.dark .quicktabs-wrapper ul.ui-tabs-nav li.active a.consultant-only,.dark .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a.consultant-only,.dark .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.active a.consultant-only,.dark .ui-tabs ul.ui-tabs-nav li.ui-state-active a.consultant-only,.dark .ui-tabs ul.ui-tabs-nav li.active a.consultant-only,.dark .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a.consultant-only,.dark .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.active a.consultant-only{background:#FFCC00;border:none;color:#000000;line-height:37px;height:37px;padding-bottom:0;}.dark .quicktabs-wrapper ul.ui-tabs-nav li.ui-state-active a.consultant-only:hover,.dark .quicktabs-wrapper ul.ui-tabs-nav li.active a.consultant-only:hover,.dark .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a.consultant-only:hover,.dark .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.active a.consultant-only:hover,.dark .ui-tabs ul.ui-tabs-nav li.ui-state-active a.consultant-only:hover,.dark .ui-tabs ul.ui-tabs-nav li.active a.consultant-only:hover,.dark .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a.consultant-only:hover,.dark .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.active a.consultant-only:hover{line-height:37px;}.dark .quicktabs-wrapper ul.ui-tabs-nav li.ui-state-active a:after,.dark .quicktabs-wrapper ul.ui-tabs-nav li.ui-state-active span,.dark .quicktabs-wrapper ul.ui-tabs-nav li.active a:after,.dark .quicktabs-wrapper ul.ui-tabs-nav li.active span,.dark .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a:after,.dark .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active span,.dark .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.active a:after,.dark .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.active span,.dark .ui-tabs ul.ui-tabs-nav li.ui-state-active a:after,.dark .ui-tabs ul.ui-tabs-nav li.ui-state-active span,.dark .ui-tabs ul.ui-tabs-nav li.active a:after,.dark .ui-tabs ul.ui-tabs-nav li.active span,.dark .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a:after,.dark .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active span,.dark .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.active a:after,.dark .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.active span{border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #383A40;}.dark .quicktabs-wrapper ul.ui-tabs-nav li.ui-state-active a.consultant-only:after,.dark .quicktabs-wrapper ul.ui-tabs-nav li.active a.consultant-only:after,.dark .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a.consultant-only:after,.dark .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.active a.consultant-only:after,.dark .ui-tabs ul.ui-tabs-nav li.ui-state-active a.consultant-only:after,.dark .ui-tabs ul.ui-tabs-nav li.active a.consultant-only:after,.dark .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a.consultant-only:after,.dark .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.active a.consultant-only:after{border-top:7px solid #FFCC00;}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.quicktabs-wrapper ul.quicktabs-tabs,.ui-tabs ul.ui-tabs-nav{display:none;}}.front h1{font-size:32px;}.front .region-sidebar-second img{max-width:100%;display:block;}.front .region-sidebar-second form{padding-top:10px;padding-bottom:0;}.front .region-sidebar-second form > div{width:274px;}.front .region-sidebar-second .block-views .views-row{margin-bottom:10px;}.front .region-hero .flexslider .flex-nav-container .flex-control-nav{left:50%;}.front .region-hero .flexslider .views-field-field-image{overflow:hidden;float:left;position:relative;width:960px;height:296px;}.front .region-hero .flexslider .views-field-field-image .field-content{float:left;}.front .region-hero .flexslider .views-field-field-image .field-content img{float:right;max-width:none;height:100%;width:auto;}.front .region-hero .block-quicktabs{position:absolute;top:0;left:0;width:460px;padding:10px;height:276px;margin:0;background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/forms/form-black-fade.png?3a6f28a30) repeat-y 0 0;}.front .region-hero .block-quicktabs .mobile-select-heading,.front .region-hero .block-quicktabs .mobile-select-menu-wrapper{display:none !important;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper > div{clear:both;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper .chosen-results li{width:100%;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper .ui-tabs-nav{background:transparent;filter:none;border-bottom:1px dotted #AAA;float:left;margin:0;padding-bottom:5px;width:100%;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper .ui-tabs-nav.ui-tabs-nav{display:block !important;margin-bottom:15px;padding-bottom:10px;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper .ui-tabs-nav li{margin-right:8px;float:left;padding:3px 5px;height:auto !important;-moz-border-radius:4px / 4px;-webkit-border-radius:4px 4px;border-radius:4px / 4px;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper .ui-tabs-nav li.last{margin:0;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper .ui-tabs-nav li a{width:100%;text-align:center;background:none !important;text-indent:0;line-height:20px;font-size:18px;margin-right:10px;display:block;height:auto;font-weight:normal !important;padding:0;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;color:#FFF;text-decoration:none;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper .ui-tabs-nav li a:hover{border:0;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper .ui-tabs-nav li a:after{display:none;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper .ui-tabs-nav li:hover{background-color:#007e7a;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper .ui-tabs-nav .ui-state-active{background-color:#065350;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper .block-bean{padding-top:10px;margin:0;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper .block-bean .mod-header{display:none;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-heading{display:none;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-item{width:49%;margin-right:2%;float:left;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-item .form-item{width:100%;margin:0;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-item select{height:32px !important;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-item-flight-class,.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-item-holiday-type,.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-item-flight-type{margin-right:0;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-submit{float:right;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form.fcuk-static-forms-holidays-search .form-submit{float:left;clear:both;margin-left:82px;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper .fcuk-static-forms-flights-search .form-item-destination-in{margin-right:0;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper .fb-static-forms-holidays-search .form-item-destination-in{margin-right:2%;}.front #content .view{position:relative;}.front #content .view .view-filters{position:static;}.front #content .view .view-filters .views-exposed-form .views-exposed-widget{padding:0;}.front #content .view .view-filters .views-exposed-form .views-exposed-widget select{padding:5px 3px;}.front #content .view .fcl-views-matrix th{padding:0;}.front #content .view .fcl-views-matrix th span{display:block;height:22px;font-size:0;line-height:0;float:right;}.front #content .view .fcl-views-matrix th.fcl-views-matrix-col-header span{color:#fff;}.front #content .view.view-fc-flights-product .view-filters{top:8px;padding:0 0 0 8px;}.front #content .view.view-fc-flights-product .views-submit-button .throbber{margin:3px 0 0 4px;}@media only screen and (min-width:768px) and (max-width:959px){.front .region-sidebar-second form > div{width:227px;margin-left:10px;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.front .region-sidebar-second #block-views-promotion-block .views-row,.front .region-sidebar-second #block-views-promotion-banners-block .views-row{float:left;width:46%;margin:2%;min-height:115px;}.front .region-sidebar-second #block-views-promotion-block .views-row img,.front .region-sidebar-second #block-views-promotion-banners-block .views-row img{height:auto;max-width:none;width:100%;}.front .region-sidebar-second form > div{width:95%;margin:0 auto;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-item input{height:24px;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-item input.form-radio{height:auto;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-item input.fcl-datepicker-widget{background-position:right 6px;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-item select{height:32px;padding:5px 3px;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-actions input{height:30px !important;}#content{-moz-box-shadow:0 0 0 transparent !important;-webkit-box-shadow:0 0 0 transparent !important;box-shadow:0 0 0 transparent !important;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.front .region-sidebar-second #block-views-promotion-block .views-row,.front .region-sidebar-second #block-views-promotion-banners-block .views-row{float:none;width:auto;}.front .region-hero .block-quicktabs{position:relative;width:auto;height:auto;clear:both;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-actions input{height:45px !important;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-item input{height:32px;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-item select{height:auto;padding:7px 3px;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form .form-submit{width:100% !important;margin-left:0 !important;}.front .region-hero .block-quicktabs .quicktabs-ui-wrapper form.fcuk-static-forms-holidays-search .form-item{width:100% !important;}.front #content{-moz-box-shadow:0 0 0 transparent !important;-webkit-box-shadow:0 0 0 transparent !important;box-shadow:0 0 0 transparent !important;}.section-stores #content{margin-top:50px;}}.front #content-heading #content-heading-inner,.section-home-alt #content-heading #content-heading-inner{padding:0;}.front #content-heading #content-heading-inner .region-content-heading,.section-home-alt #content-heading #content-heading-inner .region-content-heading{min-height:0;}.front #content-heading .content-heading-content,.section-home-alt #content-heading .content-heading-content{padding:0;}.front #content-heading .content-heading-content .flex-nav-container .flex-control-nav,.section-home-alt #content-heading .content-heading-content .flex-nav-container .flex-control-nav{width:100%;left:0;}.front #content-heading .content-heading-content .block-views,.section-home-alt #content-heading .content-heading-content .block-views{position:relative;z-index:1;}.front #content-heading .content-heading-content .block-quicktabs,.section-home-alt #content-heading .content-heading-content .block-quicktabs{position:relative;z-index:2;background:#000;clear:both;padding:10px;}.front #content-heading .content-heading-content .block-quicktabs .quicktabs-ui-wrapper > ul,.section-home-alt #content-heading .content-heading-content .block-quicktabs .quicktabs-ui-wrapper > ul{display:none;}.front #content-heading .content-heading-content .block-quicktabs .mobile-select-heading,.section-home-alt #content-heading .content-heading-content .block-quicktabs .mobile-select-heading{font-size:0;float:left;text-transform:none;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-weight:normal;}.front #content-heading .content-heading-content .block-quicktabs .mobile-select-heading:before,.section-home-alt #content-heading .content-heading-content .block-quicktabs .mobile-select-heading:before{content:'Search';display:block;color:#fff;float:left;width:75px;font-size:20px;text-indent:10px;line-height:42px;}.front #content-heading .content-heading-content .block-quicktabs .mobile-select-menu-wrapper,.section-home-alt #content-heading .content-heading-content .block-quicktabs .mobile-select-menu-wrapper{background:none;padding:0;overflow:hidden;clear:none;}.front #content-heading .content-heading-content .block-quicktabs .mobile-select-menu-wrapper:after,.section-home-alt #content-heading .content-heading-content .block-quicktabs .mobile-select-menu-wrapper:after{content:' ';display:block;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;left:auto;right:10px;top:18px;bottom:auto;}.front #content-heading .content-heading-content .block-quicktabs .mobile-select-menu-wrapper select,.section-home-alt #content-heading .content-heading-content .block-quicktabs .mobile-select-menu-wrapper select{-moz-appearance:none;-webkit-appearance:none;background:#000;color:#fff;padding:10px;text-transform:uppercase;position:relative;height:42px;}.front #content-heading .content-heading-content .block-quicktabs form,.section-home-alt #content-heading .content-heading-content .block-quicktabs form{background:none;}.front #content-heading .content-heading-content .block-quicktabs a.btn,.section-home-alt #content-heading .content-heading-content .block-quicktabs a.btn{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-transition:background-color,0.35s,ease-in;-o-transition:background-color,0.35s,ease-in;-webkit-transition:background-color,0.35s,ease-in;transition:background-color,0.35s,ease-in;min-width:250px;background:#0d4e83;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;text-transform:uppercase;border:1px solid #0d4e83;margin-bottom:0;color:#fff;text-decoration:none;padding:0 15px;height:45px;line-height:45px;display:block;margin:10px 0;font-size:18px;text-align:center;}.front #content-heading .content-heading-content .block-quicktabs a.btn:hover,.section-home-alt #content-heading .content-heading-content .block-quicktabs a.btn:hover{-moz-transition:background-color,0.35s,ease-in;-o-transition:background-color,0.35s,ease-in;-webkit-transition:background-color,0.35s,ease-in;transition:background-color,0.35s,ease-in;color:#fff;border:1px solid #116AB2;background-color:#116AB2;}.front #content-heading .content-heading-content .block-quicktabs a.btn i,.section-home-alt #content-heading .content-heading-content .block-quicktabs a.btn i{color:#fff;position:relative;top:7px;margin-right:5px;}.front #content-heading .content-heading-content .block-quicktabs .custom-form,.section-home-alt #content-heading .content-heading-content .block-quicktabs .custom-form{color:#fff;text-transform:uppercase;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:20px;text-align:center;}@media only screen and (min-width:649px) and (max-width:767px){.front #content-heading .content-heading-content .hp-hero-slideshow,.section-home-alt #content-heading .content-heading-content .hp-hero-slideshow{background:none;}.front #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container,.section-home-alt #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container{float:none;}.front #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flexslider,.section-home-alt #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flexslider{margin:0 -9999px;width:auto;float:none;}.front #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flexslider ul,.section-home-alt #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flexslider ul{float:none;margin:0 auto;}.front #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flexslider ul li .views-field-field-text,.section-home-alt #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flexslider ul li .views-field-field-text{display:none;}.front #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flexslider ul li .views-field,.section-home-alt #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flexslider ul li .views-field{width:100%;}.front #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flexslider ul li .views-field .field-content,.section-home-alt #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flexslider ul li .views-field .field-content{width:100%;}.front #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flex-control-nav,.section-home-alt #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flex-control-nav{display:block;}}@media only screen and (min-width:768px){.front #content-heading .content-heading-content .block-quicktabs,.section-home-alt #content-heading .content-heading-content .block-quicktabs{float:left;width:100%;background:rgba(0,0,0,0.9);padding:15px 40px 0;margin:-80px -40px 0;}.front #content-heading .content-heading-content .block-quicktabs form,.section-home-alt #content-heading .content-heading-content .block-quicktabs form{padding-top:0;}.front #content-heading .content-heading-content .block-quicktabs form.fc-soar,.section-home-alt #content-heading .content-heading-content .block-quicktabs form.fc-soar{margin-bottom:10px;}.front #content-heading .content-heading-content .block-quicktabs a.btn,.section-home-alt #content-heading .content-heading-content .block-quicktabs a.btn{display:inline-block;margin:0 20px 28px 30px;}.front #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav,.section-home-alt #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav{display:block;background:none;margin-bottom:0;filter:none;}.front #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.ui-state-active a,.section-home-alt #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.ui-state-active a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;border:2px solid #0d4e83;}.front #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.ui-state-active a:hover,.section-home-alt #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.ui-state-active a:hover{border:2px solid #0d4e83;color:#fff;padding-bottom:0;}.front #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li a,.section-home-alt #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li a{border:2px solid transparent;color:gray;background:none;line-height:30px;height:30px;font-weight:normal;text-transform:capitalize;font-size:18px;padding:0 8px 0 28px;position:relative;}.front #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li a:before,.section-home-alt #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li a:before{content:'a';font-family:'fc-font';text-transform:none;position:relative;top:0;font-size:22px;position:absolute;left:4px;}.front #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li a:after,.section-home-alt #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li a:after{display:none;}.front #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li a:hover,.section-home-alt #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li a:hover{color:#fff;}.front #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.flights a:before,.section-home-alt #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.flights a:before{content:'a';font-size:18px;}.front #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.holidays a:before,.section-home-alt #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.holidays a:before{content:'b';top:-1px;}.front #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.hotels a:before,.section-home-alt #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.hotels a:before{content:'c';top:-1px;}.front #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.rail a:before,.section-home-alt #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.rail a:before{content:'f';}.front #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.tours a:before,.section-home-alt #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.tours a:before{content:'e';}.front #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.cruise a:before,.section-home-alt #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.cruise a:before{content:'d';}.front #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.car-hire a,.section-home-alt #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.car-hire a{padding-left:36px;}.front #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.car-hire a:before,.section-home-alt #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.car-hire a:before{content:'h';font-size:26px;top:2px;}.front #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.find-a-store a:before,.section-home-alt #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li.find-a-store a:before{content:'t';}.front #content-heading .content-heading-content .hp-hero-slideshow,.section-home-alt #content-heading .content-heading-content .hp-hero-slideshow{background:none;}.front #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container,.section-home-alt #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container{float:none;}.front #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flexslider,.section-home-alt #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flexslider{margin:0 -9999px;width:auto;float:none;}.front #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flexslider ul,.section-home-alt #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flexslider ul{float:none;margin:0 auto;}.front #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flexslider ul li .views-field-field-text,.section-home-alt #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flexslider ul li .views-field-field-text{display:none;}.front #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flexslider ul li .views-field,.section-home-alt #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flexslider ul li .views-field{width:100%;}.front #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flexslider ul li .views-field .field-content,.section-home-alt #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flexslider ul li .views-field .field-content{width:100%;}.front #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flex-control-nav,.section-home-alt #content-heading .content-heading-content .hp-hero-slideshow .flex-nav-container .flex-control-nav{bottom:90px;display:block;}}@media only screen and (min-width:960px){.front #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li,.section-home-alt #content-heading .content-heading-content .block-quicktabs ul.ui-tabs-nav li{margin-right:10px;}.front #content-heading .content-heading-content .block-quicktabs form.fc-soar,.section-home-alt #content-heading .content-heading-content .block-quicktabs form.fc-soar{margin-bottom:0;}}.section-flights .dfp-tag-wrapper{float:left;margin-right:3px;margin-top:3px;}.section-flights nav.breadcrumb ol li.first a,.section-flights nav.breadcrumb ol li.first a:visited{background-position:-387px 0;}.section-flights #content .search-layout .content-last.content-column{float:right;}.section-flights #content .pane-bean-flights-search{margin-bottom:10px;clear:both;}.section-flights #content .product-table-left{float:left;}.section-flights #content .product-table-right{float:right;}.section-flights #content .product-table-left,.section-flights #content .product-table-right{width:49%;}.section-flights #content .product-table-left .fcl-views-matrix thead,.section-flights #content .product-table-right .fcl-views-matrix thead{display:none;}.section-flights #content .product-table-left table,.section-flights #content .product-table-right table{margin-bottom:0;}.section-flights #content .product-table-left tr.views-row-last,.section-flights #content .product-table-right tr.views-row-last{border-bottom:0;}.section-flights #content .view .views-submit-button{height:25px;}.section-flights #content .view .views-submit-button .throbber{background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/loaders/ajax-loader.gif?454bae94e);height:24px;width:24px;margin:2px 0 0 2px;}.section-flights #content .hide-views-exposed-form .views-exposed-form{display:none;}.section-flights #content .view-fcuk-flights-homepage .price-suffix{display:none;}.section-flights #content .view-fcuk-flights-homepage.view-display-id-international_flights{margin-top:0;}.section-flights #content .view-fcuk-flights-homepage.view-display-id-international_flights .views-exposed-form{display:block;background-color:#EE0000;background-image:-webkit-linear-gradient(top,#ee0000 0%,#c10000 100%);height:42px;font-size:20px;color:#FFF;border:none;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;margin:0 0 5px;line-height:42px;width:620px;}.section-flights #content .view-fcuk-flights-homepage.view-display-id-international_flights .views-exposed-form label{font-weight:normal;float:left;margin-left:10px;}.section-flights #content .view-fcuk-flights-homepage.view-display-id-international_flights .views-exposed-form .views-exposed-widget{padding:0;margin:0;float:none;}.section-flights #content .view-fcuk-flights-homepage.view-display-id-international_flights .views-exposed-form .views-exposed-widget .views-widget{float:left;margin-left:10px;}.section-flights #content .view-fcuk-flights-homepage.view-display-id-business_flights{margin-top:66px;}.section-flights #content .view-fcuk-flights-homepage .views-exposed-form{display:none;}.section-flights #content .view-fcuk-flights-homepage td.views-field-nothing{width:60%;font-size:10px;font-weight:normal;text-transform:uppercase;}.section-flights #content .view-fcuk-flights-homepage td.views-field-nothing a{text-decoration:none;color:#383A40;}.section-flights #content .view-fcuk-flights-homepage td.views-field-nothing a:hover span{color:#EE0000;text-decoration:underline;}.section-flights #content .view-fcuk-flights-homepage td.views-field-nothing span{font-size:18px;font-weight:bold;text-transform:none;}.section-flights #content .view-fcuk-flights-homepage td.views-field-rendered-entity{width:40%;}.section-flights #content .view-fcuk-flights-homepage .views-submit-button .throbber{background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/loaders/ajax-loader-alt.gif?163ea071b);height:24px;width:24px;margin-top:10px;margin-left:10px;}.section-flights #content .panel-2col-stacked .panel-col-first p,.section-flights #content .panel-2col-stacked .panel-col-last p{line-height:18px;}.section-flights #quote-bottom-left .phone-icon{width:44px;height:43px;display:block;float:left;margin:10px;background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-fc.png?8dcad29c2);background-repeat:no-repeat;background-position:-74px -99px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.section-flights #quote-bottom-left .phone-icon{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-fc-@2x.png?b13e17350);-moz-background-size:422px 600px;-o-background-size:422px 600px;-webkit-background-size:422px 600px;background-size:422px 600px;}}.section-flights #quote-bottom-left h4{margin-left:57px;}.section-flights #quote-bottom-left p{margin:0 60px !important;}.section-flights #listing-popup{background-color:#EE0000;display:none;line-height:1.4em;width:237px;padding:40px 10px 12px;position:fixed;bottom:50%;left:50%;margin-left:-119px;z-index:9999;min-height:170px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.6);box-shadow:1px 1px 3px rgba(0,0,0,0.6);cursor:pointer;text-align:center;}.section-flights #listing-popup h4{font-size:2em;color:#FFF;}.section-flights #listing-popup p{font-size:1.2em;color:#FFF;}.section-flights #listing-popup p.close{background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/ctc/sidebar-pullout-close.png?1407726618) no-repeat 0 0;font-size:0;height:27px;line-height:0;position:absolute;right:5px;top:5px;width:27px;}.section-flights .pane-node-field-intro a.mobile-number-text,.section-flights .pane-node-field-intro a.phone-number-text{color:#000;}.section-flights .pane-node-field-bottom-content-right a span.fc_phone_num{color:#000;}.section-flight-deals #listing-popup{background-color:#ee0000;display:none;line-height:1.4em;width:237px;padding:40px 10px 12px;position:fixed;bottom:50%;left:50%;margin-left:-119px;z-index:9999;min-height:170px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.6);box-shadow:1px 1px 3px rgba(0,0,0,0.6);cursor:pointer;text-align:center;}.section-flight-deals #listing-popup h4{font-size:2em;color:#FFF;}.section-flight-deals #listing-popup p{font-size:1.2em;color:#FFF;}.section-flight-deals #listing-popup p.close{background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/ctc/sidebar-pullout-close.png?1407726618) no-repeat 0 0;font-size:0;height:27px;line-height:0;position:absolute;right:5px;top:5px;width:27px;}#block-bean-flights-lag{padding:0 7px;}#block-bean-airline-directory{text-align:center;}a.more-deals-link,.more-deals-link a:link,.more-deals-link a:visited{color:#ffffff;display:block;line-height:30px;background:#116ab2;padding-right:10px;text-decoration:none;text-align:right;border-bottom:solid 2px #0f5c9b;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}.more-deals a:visited{color:#FFF;}.more-deals a:hover{color:#FFF;}.view-all{text-align:center;margin:0;}.view-all a{color:#FFF;}.view-all:hover ~ .puller.pullUp{background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk/flights-puller.png) no-repeat center -26px;}.view-all:hover ~ .puller{background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk/flights-puller.png) no-repeat center -80px;}.puller{background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk/flights-puller.png) no-repeat center -53px;padding:25px 0 0 0;display:block;margin:-6px 0 0 0;cursor:pointer;}.pullUp{background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk/flights-puller.png) no-repeat center 0;}.section-flight-deals .destination-by-class{margin:0 0 20px 0;}#flights-main-search{position:absolute;top:100px;z-index:1;}#flights-main-search .view-id-hero_banner_with_content .hero-banner-desc{margin:0;display:block;overflow:hidden;background:transparent !important;background:none !important;opacity:0 !important;text-indent:-9999px;font-size:0;right:0;position:absolute;width:100%;height:100%;padding:0;left:auto;}#flights-main-search .view-id-hero_banner_with_content .hero-banner-desc .field-content,#flights-main-search .view-id-hero_banner_with_content .hero-banner-desc p,#flights-main-search .view-id-hero_banner_with_content .hero-banner-desc a{height:100%;width:100%;margin:0;display:block;background:transparent !important;background:none !important;opacity:0 !important;text-indent:-9999px;font-size:0;}@media only screen and (min-width:768px) and (max-width:959px){#block-bean-airline-directory{display:none;}.section-flights #content .product-table-left,.section-flights #content .product-table-right{width:100%;float:none;}.section-flights #content .view-fcuk-flights-homepage.view-display-id-international_flights{margin-top:0;}.section-flights #content .view-fcuk-flights-homepage.view-display-id-international_flights .views-exposed-form{width:100%;}.section-flights #content .panel-2col-stacked .panel-col-first ul li,.section-flights #content .panel-2col-stacked .panel-col-last ul li{list-style-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/lists/li-checklist.gif);}.section-flights #content .panel-2col-stacked .panel-col-first{width:50%;}.section-flights #content .panel-2col-stacked .panel-col-last{width:49.9%;}#flights-main-search{position:absolute;top:95px;z-index:1;overflow:hidden;}#flights-main-search .view-id-hero_banner_with_content{left:-129px;}#flights-main-search .view-id-hero_banner_with_content .view-content{height:330px;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){#block-bean-airline-directory{display:none;}.section-flights #content .product-table-left,.section-flights #content .product-table-right{width:100%;float:none;}.section-flights #content .view-fcuk-flights-homepage.view-display-id-international_flights{margin-top:0;}.section-flights #content .view-fcuk-flights-homepage.view-display-id-international_flights .views-exposed-form{width:100%;}.section-flights #content #edit-air-ex-points{padding:5px 3px !important;}#flights-main-search{position:absolute;top:48px;width:95.5%;z-index:1;}#flights-main-search img{display:block;width:100%;height:auto;min-height:355px;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.section-flights #content .product-table-left,.section-flights #content .product-table-right{float:none;width:100%;}.section-flights #content .view-fcuk-flights-homepage.view-display-id-international_flights{margin-top:0;}.section-flights #content .view-fcuk-flights-homepage.view-display-id-international_flights .views-exposed-form{width:100%;}#flights-main-search{position:static;width:100%;}#flights-main-search img{display:block;width:inherit;height:auto;min-height:inherit;}}.section-holidays #hero{margin:0;}.section-holidays .pane-dfp-grid-holidays{margin-bottom:25px;}.section-holidays .dfp-tag-wrapper{float:left;margin-right:3px;margin-top:3px;}.section-holidays nav.breadcrumb ol li.first a,.section-holidays nav.breadcrumb ol li.first a:visited{background-position:-387px 0;}.section-holidays #content .search-layout .content-last.content-column{float:right;}.section-holidays #content .pane-bean-flights-search{margin-bottom:10px;clear:both;}.section-holidays #content .product-table-left{float:left;}.section-holidays #content .product-table-right{float:right;}.section-holidays #content .product-table-left,.section-holidays #content .product-table-right{width:49%;}.section-holidays #content .product-table-left .fcl-views-matrix thead,.section-holidays #content .product-table-right .fcl-views-matrix thead{display:none;}.section-holidays #content .product-table-left table,.section-holidays #content .product-table-right table{margin-bottom:0;}.section-holidays #content .product-table-left tr.views-row-last,.section-holidays #content .product-table-right tr.views-row-last{border-bottom:0;}.section-holidays #content .view .views-submit-button{height:25px;}.section-holidays #content .view .views-submit-button .throbber{background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/loaders/ajax-loader.gif?454bae94e);height:24px;width:24px;margin:2px 0 0 2px;}.section-holidays #content .hide-views-exposed-form .views-exposed-form{display:none;}.section-holidays #content .pane-node-field-bottom-content-left a.mobile-number-text,.section-holidays #content .pane-node-field-bottom-content-left a.phone-number-text{color:#000;}.section-holidays .spinner-holidays-facet{position:fixed !important;background-color:transparent;overflow:visible;bottom:50%;left:46%;z-index:2000000000;padding:26px;}.section-holidays .overlay{position:absolute;top:0;left:0;background-color:#FFF;opacity:0.3;width:100%;height:500%;z-index:9999;}#holidays-main-search{position:absolute;top:95px;z-index:1;width:620px;}#holidays-main-search .view-id-hero_banner_with_content .hero-banner-desc{margin:0;display:block;overflow:hidden;background:transparent !important;background:none !important;opacity:0 !important;text-indent:-9999px;font-size:0;right:0;position:absolute;width:100%;height:100%;padding:0;left:auto;}#holidays-main-search .view-id-hero_banner_with_content .hero-banner-desc .field-content,#holidays-main-search .view-id-hero_banner_with_content .hero-banner-desc p,#holidays-main-search .view-id-hero_banner_with_content .hero-banner-desc a{height:100%;width:100%;margin:0;display:block;background:transparent !important;background:none !important;opacity:0 !important;text-indent:-9999px;font-size:0;}@media only screen and (min-width:768px) and (max-width:959px){#block-bean-airline-directory{display:none;}.section-holidays #content .product-table-left,.section-holidays #content .product-table-right{width:100%;float:none;}.section-holidays #content .view-fcuk-flights-homepage.view-display-id-international_flights{margin-top:0;}.section-holidays #content .view-fcuk-flights-homepage.view-display-id-international_flights .views-exposed-form{width:100%;}.section-holidays #content .panel-2col-stacked .panel-col-first ul li,.section-holidays #content .panel-2col-stacked .panel-col-last ul li{list-style-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/lists/li-checklist.gif);}.section-holidays #content .panel-2col-stacked .panel-col-first{width:50%;}.section-holidays #content .panel-2col-stacked .panel-col-last{width:49.9%;}#holidays-main-search{position:absolute;top:115px;z-index:1;overflow:hidden;}#holidays-main-search .view-id-hero_banner_with_content{left:-129px;}#holidays-main-search .view-id-hero_banner_with_content .view-content{height:330px;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.section-holidays #content .product-table-left,.section-holidays #content .product-table-right{width:100%;float:none;}.section-holidays .panel-2col-stacked .panel-col-first .inside,.section-holidays .panel-2col-stacked .panel-col-last .inside{margin-left:0;}.section-holidays .panel-2col-stacked .panel-col-first ul li,.section-holidays .panel-2col-stacked .panel-col-last ul li{list-style-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/lists/li-checklist.gif);}.section-holidays .panel-2col-stacked .panel-col-first{width:100%;}.section-holidays .panel-2col-stacked .panel-col-first .inside{margin-right:0 !important;}.section-holidays .panel-2col-stacked .panel-col-first .field-name-field-bottom-content-left,.section-holidays .panel-2col-stacked .panel-col-first .field-name-field-bottom-content-right{min-height:243px !important;}.section-holidays .panel-2col-stacked .panel-col-last{width:100%;}.section-holidays .phone-icon{padding-left:10px;background:none;margin:15px 0 0;}#holidays-main-search{position:absolute;top:48px;width:95.5%;z-index:1;}#holidays-main-search img{display:block;width:100%;height:auto;min-height:355px;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.section-holidays #content .product-table-left,.section-holidays #content .product-table-right{float:none;width:100%;}.section-holidays #content .panel-2col-stacked .panel-col-first .inside,.section-holidays #content .panel-2col-stacked .panel-col-last .inside{margin-left:0;}.section-holidays #content .panel-2col-stacked .panel-col-first ul li,.section-holidays #content .panel-2col-stacked .panel-col-last ul li{list-style-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/lists/li-checklist.gif);}.section-holidays #content .panel-2col-stacked .panel-col-first{width:100%;}.section-holidays #content .panel-2col-stacked .panel-col-last{width:100%;}#holidays-main-search{position:static !important;width:100% !important;}#holidays-main-search img{display:block;width:inherit;height:auto;min-height:inherit;}}.field-name-field-holiday-pdf-title-and-desc{margin-top:10px;margin-bottom:-14px;}.field-name-field-holiday-pdf-title-and-desc .field-label{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-weight:normal;font-size:18px;color:#EE0000;margin-bottom:3px;}.pane-node-field-holiday-pdf{margin-bottom:70px;}.fcl-facets-facet-fm-mercury-holiday-hotel-star-rating [class^="icon-"],.fcl-facets-facet-fm-mercury-holiday-hotel-star-rating [class*=" icon-"]{speak:none;font-style:normal;font-weight:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-family:fc-font;font-variant:normal normal;}.fcl-facets-facet-fm-mercury-holiday-hotel-star-rating li.leaf input[type="checkbox"].fcl-facets-checkbox{position:relative;top:2px;margin-top:9px;}.fcl-facets-facet-fm-mercury-holiday-hotel-star-rating .star-rating{font-size:22px;color:#383A40;position:relative;top:7px;}.fcl-facets-facet-fm-mercury-holiday-hotel-star-rating .star-rating .icon-star:before,.fcl-facets-facet-fm-mercury-holiday-hotel-star-rating .star-rating .icon-star-half:before,.fcl-facets-facet-fm-mercury-holiday-hotel-star-rating .star-rating .icon-star-empty:before{position:relative;bottom:4px;line-height:26px;}.fcl-facets-facet-fm-mercury-holiday-hotel-star-rating .star-rating .icon-star{margin-right:5px;}.fcl-facets-facet-fm-mercury-holiday-hotel-star-rating .star-rating .icon-star:before{content:"\25";font-family:'fc-font';}.fcl-facets-facet-fm-mercury-holiday-hotel-star-rating .star-rating .icon-star-half:before{content:"\3d";font-family:'fc-font';}.fcl-facets-facet-fm-mercury-holiday-hotel-star-rating .star-rating .icon-star-empty:before{content:"\a3";font-family:'fc-font';}.page-journey #content h1{display:block;color:#FFF;background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-holiday-type-landing.png?f563ab28b);background-repeat:no-repeat;background-position:right 4px;background-color:#90BF3D;margin:0;padding:20px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.page-journey #content h1{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-holiday-type-landing-@2x.png?fc0b4327c);-moz-background-size:207px 135px;-o-background-size:207px 135px;-webkit-background-size:207px 135px;background-size:207px 135px;}}.page-journey #content .quicktabs-wrapper ul.ui-tabs-nav,.page-journey #content .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle,.page-journey #content .ui-tabs ul.ui-tabs-nav,.page-journey #content .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle{border-bottom:1px solid #90BF3D;}.page-journey #content .quicktabs-wrapper ul.ui-tabs-nav li a:hover,.page-journey #content .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li a:hover,.page-journey #content .ui-tabs ul.ui-tabs-nav li a:hover,.page-journey #content .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li a:hover{border-top:2px solid #90BF3D;}.page-journey #content .quicktabs-wrapper ul.ui-tabs-nav li.ui-state-active a,.page-journey #content .quicktabs-wrapper ul.ui-tabs-nav li.active a,.page-journey #content .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a,.page-journey #content .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.active a,.page-journey #content .ui-tabs ul.ui-tabs-nav li.ui-state-active a,.page-journey #content .ui-tabs ul.ui-tabs-nav li.active a,.page-journey #content .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a,.page-journey #content .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.active a{background:#90BF3D;}.page-journey #content .quicktabs-wrapper ul.ui-tabs-nav li.ui-state-active a:after,.page-journey #content .quicktabs-wrapper ul.ui-tabs-nav li.ui-state-active span,.page-journey #content .quicktabs-wrapper ul.ui-tabs-nav li.active a:after,.page-journey #content .quicktabs-wrapper ul.ui-tabs-nav li.active span,.page-journey #content .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a:after,.page-journey #content .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active span,.page-journey #content .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.active a:after,.page-journey #content .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.active span,.page-journey #content .ui-tabs ul.ui-tabs-nav li.ui-state-active a:after,.page-journey #content .ui-tabs ul.ui-tabs-nav li.ui-state-active span,.page-journey #content .ui-tabs ul.ui-tabs-nav li.active a:after,.page-journey #content .ui-tabs ul.ui-tabs-nav li.active span,.page-journey #content .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a:after,.page-journey #content .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active span,.page-journey #content .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.active a:after,.page-journey #content .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.active span{border-top:7px solid #90BF3D;}.page-journey .view-display-id-fcb_holidays_range_menu{color:#90BF3D;width:100%;clear:both;float:left;margin-bottom:10px;margin-top:-8px;}.page-journey .view-display-id-fcb_holidays_range_menu a{display:block;float:left;padding:10px;background-color:#739831;margin-right:1px;color:#FFF;text-decoration:none;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:16px;}.page-journey .view-display-id-fcb_holidays_range_menu a:hover{background-color:#90BF3D;transition:background-color 0.5s ease;}.page-escapes #content h1{display:block;color:#FFF;background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-holiday-type-landing.png?f563ab28b);background-repeat:no-repeat;background-position:right -69px;background-color:#42B6E7;margin:0;padding:20px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.page-escapes #content h1{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-holiday-type-landing-@2x.png?fc0b4327c);-moz-background-size:207px 135px;-o-background-size:207px 135px;-webkit-background-size:207px 135px;background-size:207px 135px;}}.page-escapes #content .quicktabs-wrapper ul.ui-tabs-nav,.page-escapes #content .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle,.page-escapes #content .ui-tabs ul.ui-tabs-nav,.page-escapes #content .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle{border-bottom:1px solid #42B6E7;}.page-escapes #content .quicktabs-wrapper ul.ui-tabs-nav li a:hover,.page-escapes #content .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li a:hover,.page-escapes #content .ui-tabs ul.ui-tabs-nav li a:hover,.page-escapes #content .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li a:hover{border-top:2px solid #42B6E7;}.page-escapes #content .quicktabs-wrapper ul.ui-tabs-nav li.ui-state-active a,.page-escapes #content .quicktabs-wrapper ul.ui-tabs-nav li.active a,.page-escapes #content .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a,.page-escapes #content .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.active a,.page-escapes #content .ui-tabs ul.ui-tabs-nav li.ui-state-active a,.page-escapes #content .ui-tabs ul.ui-tabs-nav li.active a,.page-escapes #content .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a,.page-escapes #content .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.active a{background:#42B6E7;}.page-escapes #content .quicktabs-wrapper ul.ui-tabs-nav li.ui-state-active a:after,.page-escapes #content .quicktabs-wrapper ul.ui-tabs-nav li.ui-state-active span,.page-escapes #content .quicktabs-wrapper ul.ui-tabs-nav li.active a:after,.page-escapes #content .quicktabs-wrapper ul.ui-tabs-nav li.active span,.page-escapes #content .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a:after,.page-escapes #content .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active span,.page-escapes #content .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.active a:after,.page-escapes #content .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-nostyle li.active span,.page-escapes #content .ui-tabs ul.ui-tabs-nav li.ui-state-active a:after,.page-escapes #content .ui-tabs ul.ui-tabs-nav li.ui-state-active span,.page-escapes #content .ui-tabs ul.ui-tabs-nav li.active a:after,.page-escapes #content .ui-tabs ul.ui-tabs-nav li.active span,.page-escapes #content .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active a:after,.page-escapes #content .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.ui-state-active span,.page-escapes #content .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.active a:after,.page-escapes #content .ui-tabs ul.quicktabs-tabs.quicktabs-style-nostyle li.active span{border-top:7px solid #42B6E7;}.page-escapes .view-display-id-fcb_holidays_range_menu{color:#42B6E7;width:100%;clear:both;float:left;margin-bottom:10px;margin-top:-8px;}.page-escapes .view-display-id-fcb_holidays_range_menu a{display:block;float:left;padding:10px;background-color:#1ca2da;margin-right:1px;color:#FFF;text-decoration:none;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:16px;}.page-escapes .view-display-id-fcb_holidays_range_menu a:hover{background-color:#42B6E7;transition:background-color 0.5s ease;}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.page-journey #content h1{font-size:28px;height:75px;text-align:center;background-position:center 47px;background-size:207px 68px;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-holiday-type-landing-journeys@2x.png);}.page-escapes #content h1{font-size:28px;height:75px;text-align:center;background-position:center 45px;background-size:207px 67px;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-holiday-type-landing-escapes@2x.png);}.flex-control-nav{display:none;}}.section-group-tours #hero{margin:0;}.section-group-tours .pane-dfp-grid-tours{margin-bottom:25px;}.section-group-tours .dfp-tag-wrapper{float:left;margin-right:3px;margin-top:3px;}.section-group-tours nav.breadcrumb ol li.first a,.section-group-tours nav.breadcrumb ol li.first a:visited{background-position:-387px 0;}.section-group-tours #content .search-layout .content-last.content-column{float:right;}.section-group-tours #content .pane-bean-flights-search{margin-bottom:10px;clear:both;}.section-group-tours #content .product-table-left{float:left;}.section-group-tours #content .product-table-right{float:right;}.section-group-tours #content .product-table-left,.section-group-tours #content .product-table-right{width:49%;}.section-group-tours #content .product-table-left .fcl-views-matrix thead,.section-group-tours #content .product-table-right .fcl-views-matrix thead{display:none;}.section-group-tours #content .product-table-left table,.section-group-tours #content .product-table-right table{margin-bottom:0;}.section-group-tours #content .product-table-left tr.views-row-last,.section-group-tours #content .product-table-right tr.views-row-last{border-bottom:0;}.section-group-tours #content .view .views-submit-button{height:25px;}.section-group-tours #content .view .views-submit-button .throbber{background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/loaders/ajax-loader.gif?454bae94e);height:24px;width:24px;margin:2px 0 0 2px;}.section-group-tours #content .hide-views-exposed-form .views-exposed-form{display:none;}#holidays-main-search{position:absolute;top:95px;z-index:1;width:620px;}#holidays-main-search .view-id-hero_banner_with_content .hero-banner-desc{margin:0;display:block;overflow:hidden;background:transparent !important;background:none !important;opacity:0 !important;text-indent:-9999px;font-size:0;right:0;position:absolute;width:100%;height:100%;padding:0;left:auto;}#holidays-main-search .view-id-hero_banner_with_content .hero-banner-desc .field-content,#holidays-main-search .view-id-hero_banner_with_content .hero-banner-desc p,#holidays-main-search .view-id-hero_banner_with_content .hero-banner-desc a{height:100%;width:100%;margin:0;display:block;background:transparent !important;background:none !important;opacity:0 !important;text-indent:-9999px;font-size:0;}@media only screen and (min-width:768px) and (max-width:959px){#block-bean-airline-directory{display:none;}.section-tours #content .product-table-left,.section-tours #content .product-table-right{width:100%;float:none;}.section-tours #content .view-fcuk-flights-homepage.view-display-id-international_flights{margin-top:0;}.section-tours #content .view-fcuk-flights-homepage.view-display-id-international_flights .views-exposed-form{width:100%;}.section-tours #content .panel-2col-stacked .panel-col-first ul li,.section-tours #content .panel-2col-stacked .panel-col-last ul li{list-style-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/lists/li-checklist.gif);}.section-tours #content .panel-2col-stacked .panel-col-first{width:50%;}.section-tours #content .panel-2col-stacked .panel-col-last{width:49.9%;}#tours-main-search{position:absolute;top:115px;z-index:1;overflow:hidden;}#tours-main-search .view-id-hero_banner_with_content{left:-129px;}#tours-main-search .view-id-hero_banner_with_content .view-content{height:330px;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.section-tours #content .product-table-left,.section-tours #content .product-table-right{width:100%;float:none;}.section-tours .panel-2col-stacked .panel-col-first .inside,.section-tours .panel-2col-stacked .panel-col-last .inside{margin-left:0;}.section-tours .panel-2col-stacked .panel-col-first ul li,.section-tours .panel-2col-stacked .panel-col-last ul li{list-style-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/lists/li-checklist.gif);}.section-tours .panel-2col-stacked .panel-col-first{width:100%;}.section-tours .panel-2col-stacked .panel-col-first .inside{margin-right:0 !important;}.section-tours .panel-2col-stacked .panel-col-first .field-name-field-bottom-content-left,.section-tours .panel-2col-stacked .panel-col-first .field-name-field-bottom-content-right{min-height:243px !important;}.section-tours .panel-2col-stacked .panel-col-last{width:100%;}.section-tours .phone-icon{padding-left:10px;background:none;margin:15px 0 0;}#tours-main-search{position:absolute;top:48px;width:95.5%;z-index:1;}#tours-main-search img{display:block;width:100%;height:auto;min-height:355px;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.section-tours #content .product-table-left,.section-tours #content .product-table-right{float:none;width:100%;}.section-tours #content .panel-2col-stacked .panel-col-first .inside,.section-tours #content .panel-2col-stacked .panel-col-last .inside{margin-left:0;}.section-tours #content .panel-2col-stacked .panel-col-first ul li,.section-tours #content .panel-2col-stacked .panel-col-last ul li{list-style-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/lists/li-checklist.gif);}.section-tours #content .panel-2col-stacked .panel-col-first{width:100%;}.section-tours #content .panel-2col-stacked .panel-col-last{width:100%;}#tours-main-search{position:static;width:100%;}#tours-main-search img{display:block;width:inherit;height:auto;min-height:inherit;}.top-content{margin-top:70px;}}.field-name-field-holiday-pdf-title-and-desc{margin-top:10px;margin-bottom:-14px;}.field-name-field-holiday-pdf-title-and-desc .field-label{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-weight:normal;font-size:18px;color:#EE0000;margin-bottom:3px;}.pane-node-field-holiday-pdf{margin-bottom:70px;}.node-type-sale-page h1{color:#EE0000 !important;font-size:24px !important;}.node-type-sale-page .product-links{height:auto !important;display:block !important;clear:left !important;}.node-type-sale-page .content-bottom{float:left;margin-top:10px;}.node-type-sale-page .pane-hero-banner-with-content .hero-banner-desc{width:100%;height:auto;position:absolute;top:130px;}.node-type-sale-page .pane-hero-banner-with-content .hero-content{margin-bottom:-3px;}.node-type-sale-page .more-link{display:block;text-align:left;}.node-type-sale-page .view-fcl-subpage-tiles .views-field-body p,.node-type-sale-page .view-fcl-subpage-tiles .views-field-body .field-content,.node-type-sale-page .view-fcl-subpage-tiles .views-field-body-1 p,.node-type-sale-page .view-fcl-subpage-tiles .views-field-body-1 .field-content{margin-top:5px;display:inline-block;}.node-type-sale-page #content .view-fcuk-flights-homepage.view-display-id-january_sale_product_table_col_1,.node-type-sale-page #content .view-fcuk-flights-homepage.view-display-id-january_sale_product_table_col_2,.node-type-sale-page #content .view-fcuk-flights-homepage.view-id-fc_flights_homepage{margin-top:0;}.node-type-sale-page #content .view-fcuk-flights-homepage.view-display-id-january_sale_product_table_col_1 .views-exposed-form,.node-type-sale-page #content .view-fcuk-flights-homepage.view-display-id-january_sale_product_table_col_2 .views-exposed-form,.node-type-sale-page #content .view-fcuk-flights-homepage.view-id-fc_flights_homepage .views-exposed-form{display:block;background-color:#EE0000;background-image:-webkit-linear-gradient(top,#EE0000 0%,#C10000 100%);height:42px;font-size:20px;color:#FFF;border:none;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;margin:0 0 5px;line-height:37px;width:620px;}.node-type-sale-page #content .view-fcuk-flights-homepage.view-display-id-january_sale_product_table_col_1 .views-exposed-form label,.node-type-sale-page #content .view-fcuk-flights-homepage.view-display-id-january_sale_product_table_col_2 .views-exposed-form label,.node-type-sale-page #content .view-fcuk-flights-homepage.view-id-fc_flights_homepage .views-exposed-form label{font-weight:normal;float:left;margin:0 0 0 10px !important;}.node-type-sale-page #content .view-fcuk-flights-homepage.view-display-id-january_sale_product_table_col_1 .views-exposed-form .views-exposed-widget,.node-type-sale-page #content .view-fcuk-flights-homepage.view-display-id-january_sale_product_table_col_2 .views-exposed-form .views-exposed-widget,.node-type-sale-page #content .view-fcuk-flights-homepage.view-id-fc_flights_homepage .views-exposed-form .views-exposed-widget{padding:0;margin:0;float:none;}.node-type-sale-page #content .view-fcuk-flights-homepage.view-display-id-january_sale_product_table_col_1 .views-exposed-form .views-exposed-widget .views-widget,.node-type-sale-page #content .view-fcuk-flights-homepage.view-display-id-january_sale_product_table_col_2 .views-exposed-form .views-exposed-widget .views-widget,.node-type-sale-page #content .view-fcuk-flights-homepage.view-id-fc_flights_homepage .views-exposed-form .views-exposed-widget .views-widget{float:left;margin-left:10px;}.node-type-sale-page #content .view-fcuk-flights-homepage.view-display-id-january_sale_product_table_col_1 table,.node-type-sale-page #content .view-fcuk-flights-homepage.view-display-id-january_sale_product_table_col_2 table,.node-type-sale-page #content .view-fcuk-flights-homepage.view-id-fc_flights_homepage table{margin:0;}.node-type-sale-page #content .view-fcuk-flights-homepage.view-display-id-january_sale_product_table_col_1 .views-field-nothing span,.node-type-sale-page #content .view-fcuk-flights-homepage.view-display-id-january_sale_product_table_col_2 .views-field-nothing span,.node-type-sale-page #content .view-fcuk-flights-homepage.view-id-fc_flights_homepage .views-field-nothing span{font-size:18px;font-weight:bold;text-transform:none;}.node-type-sale-page #content .product-table-right{margin-top:47px;}.node-type-sale-page #content .product-table-right .view-filters{display:none;}.node-type-sale-page #content .jan-sale-links{margin-left:0;margin-top:-10px;background-color:#FFF;background-size:100%;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIxMiUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmViZWIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(12%,#ffffff),color-stop(100%,#ebebeb));background-image:-moz-linear-gradient(top,#ffffff 12%,#ebebeb 100%);background-image:-webkit-linear-gradient(top,#ffffff 12%,#ebebeb 100%);background-image:linear-gradient(to bottom,#ffffff 12%,#ebebeb 100%);border-bottom:1px solid #CC0C00;width:100%;float:left;margin-bottom:15px;position:relative;list-style:none !important;}.node-type-sale-page #content .jan-sale-links li{top:0;margin:0;padding:0;background:none;position:relative;display:block;float:left;height:40px !important;}.node-type-sale-page #content .jan-sale-links li a{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;background:none;color:#116AB2;display:block;float:left;line-height:40px;text-decoration:none;margin:0;text-transform:capitalize;padding:0 10px;font-size:16px;}.node-type-sale-page #content .jan-sale-links li a:hover{border-top:2px solid #CC0C00;line-height:36px;}.node-type-sale-page #content .jan-sale-links li .active{background:#CC0C00;color:#FFF;}.node-type-sale-page #content .jan-sale-links li .active:hover{text-decoration:none;padding-bottom:2px;}.node-type-sale-page .sale-item.quarter-width{width:127px;}.node-type-sale-page .sale-item.quarter-width .strap{margin:10px 0;}.node-type-sale-page .sale-item.quarter-width .airline-image img{width:135px;padding:21px 0;}.node-type-sale-page .sale-item,.node-type-sale-page .sale-item-holiday{background:#FFF;border:1px solid #CCC;margin:3px;padding:10px;float:left;width:281px;height:320px;}.node-type-sale-page .sale-item ul,.node-type-sale-page .sale-item-holiday ul{text-align:center;margin:0;}.node-type-sale-page .sale-item ul li,.node-type-sale-page .sale-item-holiday ul li{list-style:none;margin:0;}.node-type-sale-page .sale-item ul li li:first-child,.node-type-sale-page .sale-item-holiday ul li li:first-child{margin-left:0 !important;}.node-type-sale-page .sale-item ul .airline-image,.node-type-sale-page .sale-item-holiday ul .airline-image{width:100%;display:block;border-bottom:1px dashed #CCC;}.node-type-sale-page .sale-item ul .airline-image img,.node-type-sale-page .sale-item-holiday ul .airline-image img{width:200px;max-width:inherit !important;}.node-type-sale-page .sale-item ul .from,.node-type-sale-page .sale-item-holiday ul .from{display:none !important;}.node-type-sale-page .sale-item ul .product-price,.node-type-sale-page .sale-item-holiday ul .product-price{float:none !important;text-align:center !important;margin:0 0 10px 0;}.node-type-sale-page .sale-item ul .price,.node-type-sale-page .sale-item-holiday ul .price{width:100%;color:#EE0000;}.node-type-sale-page .sale-item ul .price .strap,.node-type-sale-page .sale-item-holiday ul .price .strap{margin:28px 0 10px 0;display:inline-block;font-size:14px;text-align:center;text-transform:uppercase;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;color:#3F3F3F;}.node-type-sale-page .sale-item ul .price .product-icon,.node-type-sale-page .sale-item-holiday ul .price .product-icon{display:none;}.node-type-sale-page .sale-item ul .price .value,.node-type-sale-page .sale-item-holiday ul .price .value{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:26px;}.node-type-sale-page .sale-item ul .price .dollar-sign,.node-type-sale-page .sale-item-holiday ul .price .dollar-sign{font-size:16px !important;top:-6px;position:relative;margin-right:2px;}.node-type-sale-page .sale-item ul .price .price-suffix,.node-type-sale-page .sale-item-holiday ul .price .price-suffix{font-size:14px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;margin-left:2px;}.node-type-sale-page .sale-item ul .title,.node-type-sale-page .sale-item-holiday ul .title{font-size:20px;margin:5px 0;line-height:24px;width:100%;height:45px;text-align:center;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;color:#3F3F3F;}.node-type-sale-page .sale-item .button,.node-type-sale-page .sale-item-holiday .button{margin:0 0 0 0 !important;-webkit-appearance:none !important;float:left;width:89% !important;}.node-type-sale-page .pop-up{display:none;}.node-type-sale-page #cboxLoadedContent div{background-color:#FFF;padding:10px;}.node-type-sale-page #cboxClose{color:#000;border:none;}.node-type-sale-page .ui-tabs .ui-tabs-nav a{font-size:16px;}.node-type-sale-page .product-links{height:50px;display:inline-block;}.node-type-sale-page .product-links a{text-decoration:none;margin:0 0 5px 5px;font-weight:bold;display:block;float:left;}.node-type-sale-page .pane-fcb-january-sale-item-sort{clear:both;}.node-type-sale-page .air-info img{display:block;}.node-type-sale-page .air-info-link{background-color:#116AB2;color:#FFF;text-decoration:none;width:100%;display:inline-block;padding:10px 0;margin:0 0 10px 0;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:16px;}.node-type-sale-page .learn-more-link a{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;color:#116AB2;text-decoration:none;font-size:13px;margin:10px 0 0 !important;display:inline-block;width:100%;text-align:center;}.node-type-sale-page .learn-more-link a:hover{text-decoration:underline;}a{text-decoration:none;}a:hover{text-decoration:none;}a:hover .air-info-link{background-color:#0E558E;}a .sale-item-holiday{height:380px !important;}a .sale-item-holiday .title{text-align:left !important;margin:0 0 10px 0 !important;height:auto !important;}a .sale-item-holiday .destination-image{background:none !important;}a .sale-item-holiday .destination-description{text-align:left;padding:0;display:inline-block;float:left;height:100px;width:97%;overflow:hidden;border-bottom:1px dashed #CCC;margin:5px 0 !important;color:#3F3F3F;}a .sale-item-holiday .destination-price-strap{font-size:11px;margin:10px 0 5px 0 !important;display:inline-block;}a .sale-item-holiday .destination-price{color:#EE0000;}a .sale-item-holiday .destination-price .product-icon,a .sale-item-holiday .destination-price .product-duration{display:none;}a .sale-item-holiday .destination-price .product-price .value{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:26px;}a .sale-item-holiday .destination-price .product-price .value .dollar-sign{font-size:16px !important;top:-6px;position:relative;margin-right:2px;}a .sale-item-holiday .destination-price .product-price .value .price-suffix{font-size:14px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;margin-left:2px;}@media only screen and (min-width:768px) and (max-width:959px){.node-type-sale-page .sale-item.quarter-width{width:43%;}.node-type-sale-page .sale-item,.node-type-sale-page .sale-item-holiday{width:43%;height:auto !important;}.node-type-sale-page .sale-item .destination,.node-type-sale-page .sale-item-holiday .destination{width:55%;text-align:left;font-size:10px !important;}.node-type-sale-page .sale-item .destination.first,.node-type-sale-page .sale-item-holiday .destination.first{margin-top:0 !important;}.node-type-sale-page .sale-item .price,.node-type-sale-page .sale-item-holiday .price{width:45%;text-align:left;}.node-type-sale-page .sale-item .price .strap,.node-type-sale-page .sale-item-holiday .price .strap{width:100%;text-align:center;}.node-type-sale-page .sale-item .button,.node-type-sale-page .sale-item-holiday .button{width:86% !important;}.node-type-sale-page .product-table-right{margin-top:0 !important;}.node-type-sale-page .product-table-right .view-footer{display:block;margin-bottom:-35px;}.node-type-sale-page .view-filters .views-exposed-form{width:100% !important;}.node-type-sale-page .pane-fcb-january-sale-item-sort{margin-top:40px;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.node-type-sale-page #content{margin-top:70px;}.node-type-sale-page .sale-item .product-arrow{display:none !important;}.node-type-sale-page .product-table-left .view-footer{display:none;}.node-type-sale-page .product-table-right{margin-top:0 !important;}.node-type-sale-page .product-table-right .view-footer{display:block;margin-bottom:-35px;}.node-type-sale-page .view-filters .views-exposed-form{width:100% !important;}.node-type-sale-page #edit-air-ex-points-wrapper .views-widget select{height:auto;display:block;margin:3px 0 0 0;}.node-type-sale-page .sale-item-holiday{width:45%;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.node-type-sale-page .sale-item.quarter-width{width:94%;height:auto !important;}.node-type-sale-page .sale-item,.node-type-sale-page .sale-item-holiday{margin:5px 0;width:94%;height:auto !important;}.node-type-sale-page .sale-item .product-arrow,.node-type-sale-page .sale-item-holiday .product-arrow{display:none !important;}.node-type-sale-page .sale-item .airline-image,.node-type-sale-page .sale-item-holiday .airline-image{width:100%;}.node-type-sale-page .product-table-left .view-footer{display:none;}.node-type-sale-page .product-table-right{margin-top:0 !important;}.node-type-sale-page .product-table-right .view-footer{display:block;}.node-type-sale-page .destination.first{margin-top:0 !important;}.node-type-sale-page .views-widget{margin:0 !important;}.node-type-sale-page #edit-air-ex-points-wrapper .views-widget{width:100%;}.node-type-sale-page #edit-air-ex-points-wrapper select{height:auto;}.node-type-sale-page .product-links{height:auto !important;}.node-type-sale-page .sale-item-holiday{width:94%;}.node-type-sale-page #cboxWrapper{width:100% !important;}.node-type-sale-page .destination-image img{width:100%;}.node-type-sale-page .pane-fcb-january-sale-item-sort{margin-top:50px;}.node-type-sale-page .product-arrow{display:none;}.node-type-sale-page .jan-sale-links{margin-top:0 !important;}}.rtw-featured-content{margin:1em 0 0;clear:both;width:100%;}.rtw-featured-content:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.rtw-featured-content .views-row{cursor:pointer;float:left;height:138px;overflow:hidden;position:relative;}.rtw-featured-content .views-row .readme{bottom:15px;position:absolute;background-color:#D30000;color:white;padding:2px;font-size:1em;margin-left:5px;line-height:14px;text-indent:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.rtw-featured-content .views-row .thumb-image .gradient-image{width:195px;height:142px;background-image:-webkit-linear-gradient(top,#FF0000,#A50000);background-image:-moz-linear-gradient(top,#FF0000,#A50000);background-image:-ms-linear-gradient(top,#FF0000,#A50000);background-image:-o-linear-gradient(top,#FF0000,#A50000);background-image:linear-gradient(to bottom,#ff0000,#a50000);}.rtw-featured-content .views-row .thumb-image a{display:block;}.rtw-featured-content .views-row .thumb-image a img{display:block;}.rtw-featured-content .views-row .views-field-title,.rtw-featured-content .views-row .thumb-text{position:absolute;bottom:-38px;width:100%;overflow:hidden;}.rtw-featured-content .views-row .views-field-title a,.rtw-featured-content .views-row .thumb-text a{height:65px;line-height:27px;zoom:1;background:transparent;background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fc-responsive/bg-black.png) repeat;background:rgba(0,0,0,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);color:#FFF;display:block;text-indent:5px;text-decoration:none;}.rtw-featured-content .views-row .views-field-title a:hover,.rtw-featured-content .views-row .thumb-text a:hover{text-decoration:underline;}.rtw-featured-content .views-row.selected a{text-decoration:underline;}.no-header-search .header-fc-phone-number{margin:0;}.fb-number-test-variation{display:none;}#header{position:relative;height:72px;background-color:#EE0000;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#33EE0000',endColorstr='#33000000');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4yIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(238,0,0,0.2)),color-stop(100%,rgba(0,0,0,0.2)));background-image:-moz-linear-gradient(top,rgba(238,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);background-image:-webkit-linear-gradient(top,rgba(238,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);background-image:linear-gradient(to bottom,rgba(238,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);background-image:-ms-linear-gradient(top,rgba(238,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);}#header a{text-decoration:none;}#header a:hover{text-decoration:underline;}#header .phone-number a:hover{text-decoration:none;}#header .block{margin:0;}#header #header-inner{margin:0 auto;width:960px;}#header #logo img{width:466px;position:relative;top:-6px;left:18px;}body.cookie-consent-is-present #header{position:relative !important;}#header-top{z-index:600;position:relative;height:33px;padding-top:3px;width:960px;margin:0 auto;}#header-top a{text-decoration:none;}#header-top a:hover{text-decoration:underline;}.header-fc-phone-number{float:right;margin:0;line-height:16px;top:4px;position:relative;}.header-fc-phone-number span{text-transform:none;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:13px;text-align:right;color:#FFF;display:block;}.header-fc-phone-number .contact-phone{margin-top:1px;float:right;}.header-fc-phone-number .contact-phone .number-line{margin-right:5px;margin-top:7px;float:left;}.header-fc-phone-number .contact-phone .phone-number-small{float:left;margin-top:3px;margin-right:3px;}.header-fc-phone-number .contact-phone .phone-number-extra-small{margin-top:3px;float:left;}.header-fc-phone-number .contact-phone .asterisk{float:left;}.header-fc-phone-number .contact-phone.mobile{padding-right:8px;position:relative;left:-1px;top:-1px;}.header-fc-phone-number .contact-phone.mobile .seven{margin-left:1px;}.header-fc-phone-number .phone-number{margin-top:0;height:30px;overflow:hidden;}.header-fc-phone-number .phone-number-large{margin-top:-2px;height:18px;overflow:hidden;}.header-fc-phone-number .phone-number-small{margin-top:-2px;height:21px;overflow:hidden;}.header-fc-phone-number .phone-number-small span{display:block;float:left;width:25px;height:25px;padding:0 0 0 1px;margin:0 1px;position:relative;background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-numbers.png?806c116dc);background-repeat:no-repeat;background-position:right 0;text-indent:-9999px;line-height:0;font-size:0;margin:0;margin-left:2px;height:22px;display:inline-block;float:left;background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-numbers.png?806c116dc);background-repeat:no-repeat;background-position:right 0;text-indent:-9999px;line-height:0;font-size:0;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.header-fc-phone-number .phone-number-small span{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-numbers-@2x.png?55847c07a);-moz-background-size:51px 297px;-o-background-size:51px 297px;-webkit-background-size:51px 297px;background-size:51px 297px;}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.header-fc-phone-number .phone-number-small span{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-numbers-@2x.png?55847c07a);-moz-background-size:51px 297px;-o-background-size:51px 297px;-webkit-background-size:51px 297px;background-size:51px 297px;}}.header-fc-phone-number .phone-number-small span.one-first,.header-fc-phone-number .phone-number-small span.one{background-position:right -1px;width:6px;}.header-fc-phone-number .phone-number-small span.two{background-position:right -31px;width:17px;}.header-fc-phone-number .phone-number-small span.three{background-position:right -61px;width:13px;}.header-fc-phone-number .phone-number-small span.four{background-position:right -90px;width:18px;}.header-fc-phone-number .phone-number-small span.five{background-position:right -121px;width:14px;}.header-fc-phone-number .phone-number-small span.six{background-position:right -151px;width:18px;}.header-fc-phone-number .phone-number-small span.seven{background-position:right -181px;width:18px;}.header-fc-phone-number .phone-number-small span.eight{background-position:right -211px;width:18px;}.header-fc-phone-number .phone-number-small span.nine{background-position:right -241px;width:18px;}.header-fc-phone-number .phone-number-small span.zero{background-position:right -271px;width:18px;}.header-fc-phone-number .phone-number-small span.space{background:none;width:6px;}.header-fc-phone-number .phone-number-extra-small{margin-top:-2px;height:18px;overflow:hidden;}.header-fc-phone-number .phone-number-extra-small span{display:block;float:left;width:25px;height:25px;padding:0 0 0 1px;margin:0;position:relative;background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-numbers-extrasmall.png?64ea207c1);background-repeat:no-repeat;background-position:right 0;text-indent:-9999px;line-height:0;font-size:0;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.header-fc-phone-number .phone-number-extra-small span{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-numbers-extrasmall-@2x.png?f36b823c6);-moz-background-size:40px 232px;-o-background-size:40px 232px;-webkit-background-size:40px 232px;background-size:40px 232px;}}.header-fc-phone-number .phone-number-extra-small span span{margin:0 1px;}.header-fc-phone-number .phone-number-extra-small span.one-first,.header-fc-phone-number .phone-number-extra-small span.one{background-position:right 0px;width:4px;padding:0 2px;margin-right:2px;}.header-fc-phone-number .phone-number-extra-small span.two{background-position:right -24px;width:13px;}.header-fc-phone-number .phone-number-extra-small span.three{background-position:right -47px;width:12px;}.header-fc-phone-number .phone-number-extra-small span.four{background-position:right -70px;width:16px;}.header-fc-phone-number .phone-number-extra-small span.five{background-position:right -94px;width:14px;}.header-fc-phone-number .phone-number-extra-small span.six{background-position:right -117px;width:15px;}.header-fc-phone-number .phone-number-extra-small span.seven{background-position:right -141px;width:16px;}.header-fc-phone-number .phone-number-extra-small span.eight{background-position:right -164px;width:14px;}.header-fc-phone-number .phone-number-extra-small span.nine{background-position:right -187px;width:15px;}.header-fc-phone-number .phone-number-extra-small span.zero{background-position:right -211px;width:15px;}.header-fc-phone-number .phone-number-extra-small span.space{background:none;width:6px;}.header-fc-phone-number.fb-number-test-variation .contact-phone .number-line{margin-top:2px;line-height:10px;}.header-fc-phone-number.fb-number-test-variation .contact-phone .phone-number-extra-small{margin-top:5px;}.header-captain-image{background:transparent url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk/captain.png) no-repeat center center;background-size:100px 105px;display:block;width:100px;height:105px;position:absolute;bottom:-73px;z-index:80;}@media only screen and (min-width:768px) and (max-width:959px){#header-top{width:768px;margin:0 auto;float:none;}#header #header-inner{width:768px;margin:0 auto;float:none;}.header-fc-phone-number{margin-top:0px;margin-right:17px;}.header-fc-phone-number span{text-transform:none;line-height:21px;}.header-fc-phone-number .contact-phone{float:right;margin-top:0px;height:25px;}.header-fc-phone-number .contact-phone .number-line{margin-right:5px;margin-top:0px;float:left;}.header-fc-phone-number .contact-phone .phone-number-small{float:left;margin-top:2px;}.header-fc-phone-number .contact-phone .phone-number-extra-small{margin-top:2px;float:left;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){#header-top{width:100%;margin:0 auto;float:none;}#header{z-index:999;top:0;text-shadow:none;margin:0;height:50px;}#header #header-inner{width:100%;margin:0 auto;float:none;}#header #logo{margin-left:35%;}.sticky-header{z-index:999;text-shadow:none;position:fixed !important;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transition:ease 300ms;-o-transition:ease 300ms;-webkit-transition:ease 300ms;transition:ease 300ms;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.header-open{-moz-transform:translate3d(100%,0,0) scale3d(1,1,1);-ms-transform:translate3d(100%,0,0) scale3d(1,1,1);-webkit-transform:translate3d(100%,0,0) scale3d(1,1,1);transform:translate3d(100%,0,0) scale3d(1,1,1);-moz-transition:ease 300ms;-o-transition:ease 300ms;-webkit-transition:ease 300ms;transition:ease 300ms;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.toggle-mobile-ctc{position:absolute;background:transparent url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/mobile-phone-icon.png?c36044f97) no-repeat 15px 15px;-moz-background-size:25px 21px;-o-background-size:25px 21px;-webkit-background-size:25px 21px;background-size:25px 21px;right:0;top:0;color:white;height:50px;width:57px;cursor:pointer;border-left:1px solid #a20101;}.toggle-mobile-ctc:after{content:'';position:absolute;height:50px;width:5px;border-left:1px solid #a20101;top:0;left:57px;}.toggle-mobile-ctc.active{background-color:#c20000;}.toggle-mobile-ctc.active:after{-moz-box-shadow:-4px -1px 4px 0px rgba(150,0,0,0.4);-webkit-box-shadow:-4px -1px 4px 0px rgba(150,0,0,0.4);box-shadow:-4px -1px 4px 0px rgba(150,0,0,0.4);}.toggle-mobile-ctc-close{background:transparent url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/mobile-phone-icon-close.png?1288bbc7b) no-repeat 15px 15px;-moz-background-size:25px 25px;-o-background-size:25px 25px;-webkit-background-size:25px 25px;background-size:25px 25px;}#overlay-ctc{top:0;position:fixed;width:100%;height:100%;z-index:99;background:transparent;background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/bg-black.png?8be4a64d6) repeat;background:rgba(0,0,0,0.95);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){#header{top:0;height:60px;}#header #header-inner{height:60px;}#header .toggle-menu,#header .toggle-mobile-ctc{height:60px;background-position:17px 20px;}#header .toggle-menu:after,#header .toggle-mobile-ctc:after{height:60px;}#header #logo{position:absolute;background:transparent url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/fcb_mobile_logo.png?3aa4ac396) no-repeat 0 0;-moz-background-size:180px 48px;-o-background-size:180px 48px;-webkit-background-size:180px 48px;background-size:180px 48px;width:180px;height:50px;left:50%;margin-left:-90px;top:2px;}}.mobile.landscape .ctc-open .sticky-header{z-index:999;text-shadow:none;position:absolute !important;}.mobile.portrait .ctc-open,.tablet.portrait .ctc-open{overflow-y:hidden;}.pane-contact-details{float:right;text-align:right;margin:0;text-transform:none;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:13px;color:#FFF;}.pane-contact-details div.contact-phone,.pane-contact-details div.contact-mobile{margin:0;float:right;clear:right;}.pane-contact-details div.contact-phone div.phone-number,.pane-contact-details div.contact-mobile div.phone-number{float:left;margin-right:3px;}.pane-contact-details div.contact-phone span.asterisk,.pane-contact-details div.contact-mobile span.asterisk{float:left;top:-7px;position:relative;}.pane-contact-details div.contact-phone span.number-line,.pane-contact-details div.contact-mobile span.number-line{float:left;margin-right:5px;}.pane-contact-details div.contact-phone.mobile,.pane-contact-details div.contact-mobile.mobile{padding-right:6px;}.pane-contact-details .phone-number-mobile,.pane-contact-details .phone-number-primary,.pane-contact-details .contact-details-phone-only .phone-number-mobile{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;letter-spacing:-1px;text-align:left;}.pane-contact-details .phone-number-mobile a,.pane-contact-details .phone-number-primary a,.pane-contact-details .contact-details-phone-only .phone-number-mobile a{color:#fff;text-decoration:none;}.pane-contact-details .phone-number-mobile,.pane-contact-details .phone-number-primary{font-size:36px;letter-spacing:-4px;}.pane-contact-details .phone-number-mobile.phone-number-large,.pane-contact-details .phone-number-primary.phone-number-large{font-size:40px;}.pane-contact-details .phone-number-mobile.phone-number-small,.pane-contact-details .phone-number-primary.phone-number-small{font-size:30px;letter-spacing:-1px;}.pane-contact-details .phone-number-mobile.phone-number-extra-small,.pane-contact-details .phone-number-primary.phone-number-extra-small{font-size:20px;letter-spacing:-1px;}.pane-contact-details .mobile-header-phone-call{display:none;}.pane-contact-details div.opening-hours,.pane-contact-details div.contact-phone,.pane-contact-details div.contact-mobile{display:block;font-size:1.1em;}.pane-contact-details div.opening-hours{margin:1px 0 0 0;}.pane-contact-details div.contact-phone{margin:6px 0 0 0;}.pane-contact-details div.contact-mobile{margin:5px 0 0 0;}.pane-contact-details div.contact-mobile span.number-line{margin:-1px 5px 0 0;}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.pane-contact-details div.opening-hours,.pane-contact-details div.contact-phone,.pane-contact-details div.contact-mobile{display:none;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.pane-contact-details div.opening-hours,.pane-contact-details div.contact-phone,.pane-contact-details div.contact-mobile{display:none;}}#navigation ul.sf-menu li.sf-depth-1.active-trail > a,#navigation ul.sf-menu li a:hover,#navigation ul.sf-menu li a.active,#navigation ul.sf-menu > li.sfHover > a{background-color:#EE0000;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#33EE0000',endColorstr='#33000000');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4yIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(238,0,0,0.2)),color-stop(100%,rgba(0,0,0,0.2)));background-image:-moz-linear-gradient(top,rgba(238,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);background-image:-webkit-linear-gradient(top,rgba(238,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);background-image:linear-gradient(to bottom,rgba(238,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);}#navigation ul.sf-menu li.menuparent a:hover:after,#navigation ul.sf-menu li.menuparent.active:after,#navigation ul.sf-menu > li.sfHover.menuparent > a:after{z-index:25;position:absolute;bottom:-8px;left:15%;content:"";width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #BF0000;}#navigation-mobile{background-color:#383A40;width:100%;margin:0;height:100%;position:fixed;top:0px;left:-100%;z-index:998;}#navigation-mobile #mobile_menu_close{position:absolute;right:15px;top:15px;color:#FFF;font-weight:bold;font-size:28px;z-index:5;}#navigation-mobile ul{padding:0;margin:0;list-style:none;}#navigation-mobile ul .menu__item{padding:0;margin:0;list-style:none;float:none;width:100%;}#navigation-mobile ul .menu__item a,#navigation-mobile ul .menu__item span{display:block;color:#FFF;line-height:44px;text-shadow:1px 1px rgba(0,0,0,0.3);font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;position:relative;text-decoration:none;padding:0 0 0 30px;text-transform:uppercase;font-size:14px;font-weight:bold;border-top:1px solid rgba(0,0,0,0.2);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF27272E',endColorstr='#FF212126');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI3MjcyZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIxMjEyNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#27272e),color-stop(100%,#212126));background-image:-moz-linear-gradient(top,#27272e 0%,#212126 100%);background-image:-webkit-linear-gradient(top,#27272e 0%,#212126 100%);background-image:linear-gradient(to bottom,#27272e 0%,#212126 100%);}#navigation-mobile ul .menu__item a:focus,#navigation-mobile ul .menu__item span:focus{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF16161A',endColorstr='#FF1B1B1F');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE2MTYxYSIvPjxzdG9wIG9mZnNldD0iMTglIiBzdG9wLWNvbG9yPSIjMjAyMDI2Ii8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMyNDI0MmEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYjFiMWYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#16161a),color-stop(18%,#202026),color-stop(50%,#24242a),color-stop(100%,#1b1b1f));background-image:-moz-linear-gradient(top,#16161a 0%,#202026 18%,#24242a 50%,#1b1b1f 100%);background-image:-webkit-linear-gradient(top,#16161a 0%,#202026 18%,#24242a 50%,#1b1b1f 100%);background-image:linear-gradient(to bottom,#16161a 0%,#202026 18%,#24242a 50%,#1b1b1f 100%);}#navigation-mobile ul .menu__item a.active,#navigation-mobile ul .menu__item span.active{background-color:#CC0C00;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#33EE0000',endColorstr='#33000000');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4yIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(238,0,0,0.2)),color-stop(100%,rgba(0,0,0,0.2)));background-image:-moz-linear-gradient(top,rgba(238,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);background-image:-webkit-linear-gradient(top,rgba(238,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);background-image:linear-gradient(to bottom,rgba(238,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%);}#navigation-mobile ul .menu__item a.active:after,#navigation-mobile ul .menu__item span.active:after{border-bottom:15px solid transparent;border-right:10px solid #FFF;border-top:15px solid transparent;content:' ';display:block;position:absolute;left:auto;right:0;top:5px;}#navigation-mobile ul .menu__item.is-expanded ul{display:none;}#navigation-mobile ul.cover_all{position:absolute;z-index:2;top:0;right:0;width:100%;height:100%;-moz-transition:ease 400ms;-o-transition:ease 400ms;-webkit-transition:ease 400ms;transition:ease 400ms;}#navigation-mobile ul.cover_all.hiddenUl{right:-1000px;-moz-transition:ease 400ms;-o-transition:ease 400ms;-webkit-transition:ease 400ms;transition:ease 400ms;}#navigation{display:none;background:#383A40;padding:0;height:36px;z-index:998;}#navigation .menu-search{display:none;}#navigation #navigation-inner{background:#383A40;border-top:none;margin:0 -9999px;height:36px;position:relative;}#navigation #navigation-inner .region-navigation{width:960px;margin:0 auto;}#navigation.stick{-moz-box-shadow:0 1px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.3);box-shadow:0 1px 5px rgba(0,0,0,0.3);height:44px !important;left:0;position:fixed;top:0;margin:0;width:100%;*width:auto;z-index:80;}#navigation.stick ul.sf-menu{margin:0;}#navigation ul ul,#navigation ul ol,#navigation ol ol,#navigation ol ul{font-size:100%;}#navigation ul.sf-menu{position:absolute;top:0;padding-left:0;}#navigation ul.sf-menu li{z-index:25;background:none;border:none;padding:0;}#navigation ul.sf-menu li a{background:none;border:none;display:block;color:#FFF;line-height:37px;padding:0 15px;text-shadow:1px 1px rgba(0,0,0,0.3);font-size:16px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-weight:400;margin-top:-1px;position:relative;text-decoration:none;}#navigation ul.sf-megamenu{display:none;top:36px;background:#F4F4F4;border:1px solid #383A40;border-top:none;left:-13px;padding:10px 7px;z-index:20;}#navigation ul.sf-megamenu li.menuparent a:hover:after,#navigation ul.sf-megamenu li.menuparent a.active:after{display:none;border:none;}#navigation ul.sf-megamenu li span,#navigation ul.sf-megamenu li a{white-space:nowrap;color:#383A40;padding:4px 0;font-family:Arial,Tahoma,Verdana,sans-serif;font-size:12px;line-height:normal;text-shadow:none;font-weight:normal;margin:0;display:block;}#navigation ul.sf-megamenu li span.active,#navigation ul.sf-megamenu li span:hover,#navigation ul.sf-megamenu li a.active,#navigation ul.sf-megamenu li a:hover{filter:none;text-decoration:underline;color:#EE0000;background-color:none;background:none;}#navigation ul.sf-megamenu > li.sfHover.menuparent > a{display:none;border:none;}#navigation ul.sf-menu li .menu-col{display:none;}#navigation ul.sf-menu li .menu-sep hr{border:none;height:1px;margin:0px 15px 0 0;border-top:1px dotted #BCBCBC;}#navigation ul.sf-menu li .menu-heading{font-weight:bold;font-size:12px;}#navigation ul.sf-menu li .menu-heading.active{color:#383A40;text-decoration:none;}#navigation ul.sf-menu li .menu-uppercase{text-transform:uppercase;}#navigation ul.sf-menu li .menu-red-label-fares,#navigation ul.sf-menu li .menu-red-label-fares:hover{margin-top:35px;text-indent:-9999px;line-height:0;font-size:0;background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-header-footer.png?79b80fa43) no-repeat 0 -562px !important;width:154px;height:57px;}#navigation ul.sf-menu li .menu-mytime-packages,#navigation ul.sf-menu li .menu-mytime-packages:hover{background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-header-footer.png?79b80fa43) no-repeat 0px -633px !important;font-size:0;height:54px;line-height:0;text-indent:-9999px;width:150px;margin-top:10px;}#navigation ul.sf-menu li .menu-red-label-holidays,#navigation ul.sf-menu li .menu-red-label-holidays:hover{text-indent:-9999px;line-height:0;font-size:0;background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-header-footer.png?79b80fa43) no-repeat 0 -702px !important;width:154px;height:57px;}#navigation ul.sf-menu ul.sf-megamenu .menu-item.sf-megamenu-column{padding:0 10px 0 0;width:12em;}#navigation ul.sf-menu ul.sf-megamenu .menu-item.sf-megamenu-column.last{padding:0;}#navigation ul.sf-menu ul.sf-megamenu .nolink:hover{text-decoration:none;cursor:default;color:#383A40;}#navigation ul.sf-menu li.sf-parent-children-2 ul.sf-megamenu{width:26em;}#navigation ul.sf-menu li.sf-parent-children-2 ul.sf-megamenu .menu-item.sf-megamenu-column{width:15em;}#navigation ul.sf-menu li.sf-parent-children-2 ul.sf-megamenu .menu-item.sf-megamenu-column.last{padding:0;}#navigation ul.sf-menu li.sf-parent-children-3 ul.sf-megamenu{width:41em;}#navigation ul.sf-menu li.sf-parent-children-3 ul.sf-megamenu .menu-item.sf-megamenu-column{width:15em;}#navigation ul.sf-menu li.sf-parent-children-3 ul.sf-megamenu .menu-item.sf-megamenu-column.last{padding:0;}#navigation ul.sf-menu li.sf-parent-children-4 ul.sf-megamenu{width:62em;}#navigation ul.sf-menu li.sf-parent-children-4 ul.sf-megamenu .menu-item.sf-megamenu-column{padding:0 5px 0 0;width:15em;}#navigation ul.sf-menu li.sf-parent-children-4 ul.sf-megamenu .menu-item.sf-megamenu-column.last{padding:0;}#navigation ul.sf-menu li.menu-holidays > ul{margin-left:0;width:415px !important;}#navigation ul.sf-menu li.menu-round-the-world > ul{margin-left:-181px;}#navigation ul.sf-menu li.menu-first-and-business > ul{margin-left:-36px;}@media only screen and (min-width:960px){#navigation{display:block;}}@media only screen and (min-width:768px) and (max-width:959px){#navigation{display:block;}#navigation #navigation-inner{margin:0 -9999px;}#navigation #navigation-inner .region-navigation{width:768px;}#navigation ul.sf-menu li a{font-size:14px;padding:0 8px;}#navigation ul.sf-menu ul.sf-megamenu li span,#navigation ul.sf-menu ul.sf-megamenu li a{padding:5px 0;font-size:12px;}#navigation ul.sf-menu li.menu-holidays > ul{margin-left:-201px;}#navigation ul.sf-menu li.menu-round-the-world > ul{margin-left:-250px;}#navigation ul.sf-menu li.menu-first-and-business > ul{margin-left:-129px;}#navigation ul.sf-menu li.menu-flights > ul{margin-left:-81px;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){#navigation,#navigation.stick{background-color:#212126;z-index:10;top:-60px !important;width:100%;margin:0;height:115% !important;position:fixed;left:-100%;z-index:999;}#navigation #navigation-inner,#navigation.stick #navigation-inner{width:auto;height:auto;border:none;margin:0;}#navigation #navigation-inner .region-navigation,#navigation.stick #navigation-inner .region-navigation{margin:0;width:auto;position:relative;}#navigation ul.sf-menu,#navigation.stick ul.sf-menu{width:100%;float:none;padding:0;margin-top:69px;}#navigation ul.sf-menu li,#navigation.stick ul.sf-menu li{width:auto;float:none;display:block;position:relative;}#navigation ul.sf-menu li.sf-depth-1 a:before,#navigation.stick ul.sf-menu li.sf-depth-1 a:before{position:absolute;content:"";display:block;height:27px;width:27px;left:10px;margin-top:-13px;top:50%;background:none;}#navigation ul.sf-menu li.sf-depth-1 a.menu-home:before,#navigation.stick ul.sf-menu li.sf-depth-1 a.menu-home:before{background:none;}#navigation ul.sf-menu li.sf-depth-1 a.menu-flights:before,#navigation.stick ul.sf-menu li.sf-depth-1 a.menu-flights:before{background:none;}#navigation ul.sf-menu li.sf-depth-1 a.menu-holiday-packages:before,#navigation.stick ul.sf-menu li.sf-depth-1 a.menu-holiday-packages:before{background:none;}#navigation ul.sf-menu li.sf-depth-1 a.menu-hotels:before,#navigation.stick ul.sf-menu li.sf-depth-1 a.menu-hotels:before{background:none;}#navigation ul.sf-menu li.sf-depth-1 a.menu-rail:before,#navigation.stick ul.sf-menu li.sf-depth-1 a.menu-rail:before{background:none;}#navigation ul.sf-menu li.sf-depth-1 a.menu-tours:before,#navigation.stick ul.sf-menu li.sf-depth-1 a.menu-tours:before{background:none;}#navigation ul.sf-menu li.sf-depth-1 a.menu-cruises:before,#navigation.stick ul.sf-menu li.sf-depth-1 a.menu-cruises:before{background:none;}#navigation ul.sf-menu li.sf-depth-1 a.menu-extras:before,#navigation.stick ul.sf-menu li.sf-depth-1 a.menu-extras:before{background:none;}#navigation ul.sf-menu li.sf-depth-1 a.menu-destinations:before,#navigation.stick ul.sf-menu li.sf-depth-1 a.menu-destinations:before{background:none;}#navigation ul.sf-menu li.sf-depth-1 a.menu-deals:before,#navigation.stick ul.sf-menu li.sf-depth-1 a.menu-deals:before{background:none;}#navigation ul.sf-menu li.sf-depth-1.active-trail a,#navigation.stick ul.sf-menu li.sf-depth-1.active-trail a{background:#EE0000;border-top:2px solid rgba(255,255,255,0.3);}#navigation ul.sf-menu li span,#navigation ul.sf-menu li a,#navigation.stick ul.sf-menu li span,#navigation.stick ul.sf-menu li a{position:relative;padding:0 0 0 45px;background-color:none;text-transform:uppercase;font-size:14px;font-weight:bold;background-color:transparent;border-top:1px solid rgba(0,0,0,0.2);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF27272E',endColorstr='#FF212126');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI3MjcyZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIxMjEyNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#27272e),color-stop(100%,#212126));background-image:-moz-linear-gradient(top,#27272e 0%,#212126 100%);background-image:-webkit-linear-gradient(top,#27272e 0%,#212126 100%);background-image:linear-gradient(to bottom,#27272e 0%,#212126 100%);}#navigation ul.sf-menu li span:focus,#navigation ul.sf-menu li a:focus,#navigation.stick ul.sf-menu li span:focus,#navigation.stick ul.sf-menu li a:focus{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF16161A',endColorstr='#FF1B1B1F');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE2MTYxYSIvPjxzdG9wIG9mZnNldD0iMTglIiBzdG9wLWNvbG9yPSIjMjAyMDI2Ii8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMyNDI0MmEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYjFiMWYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#16161a),color-stop(18%,#202026),color-stop(50%,#24242a),color-stop(100%,#1b1b1f));background-image:-moz-linear-gradient(top,#16161a 0%,#202026 18%,#24242a 50%,#1b1b1f 100%);background-image:-webkit-linear-gradient(top,#16161a 0%,#202026 18%,#24242a 50%,#1b1b1f 100%);background-image:linear-gradient(to bottom,#16161a 0%,#202026 18%,#24242a 50%,#1b1b1f 100%);}#navigation ul.sf-menu li span:hover,#navigation ul.sf-menu li a:hover,#navigation.stick ul.sf-menu li span:hover,#navigation.stick ul.sf-menu li a:hover{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF27272E',endColorstr='#FF212126');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI3MjcyZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIxMjEyNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#27272e),color-stop(100%,#212126));background-image:-moz-linear-gradient(top,#27272e 0%,#212126 100%);background-image:-webkit-linear-gradient(top,#27272e 0%,#212126 100%);background-image:linear-gradient(to bottom,#27272e 0%,#212126 100%);}#navigation ul.sf-menu li span:hover:focus,#navigation ul.sf-menu li a:hover:focus,#navigation.stick ul.sf-menu li span:hover:focus,#navigation.stick ul.sf-menu li a:hover:focus{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF16161A',endColorstr='#FF1B1B1F');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE2MTYxYSIvPjxzdG9wIG9mZnNldD0iMTglIiBzdG9wLWNvbG9yPSIjMjAyMDI2Ii8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMyNDI0MmEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYjFiMWYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#16161a),color-stop(18%,#202026),color-stop(50%,#24242a),color-stop(100%,#1b1b1f));background-image:-moz-linear-gradient(top,#16161a 0%,#202026 18%,#24242a 50%,#1b1b1f 100%);background-image:-webkit-linear-gradient(top,#16161a 0%,#202026 18%,#24242a 50%,#1b1b1f 100%);background-image:linear-gradient(to bottom,#16161a 0%,#202026 18%,#24242a 50%,#1b1b1f 100%);}#navigation ul.sf-menu li span:hover:after,#navigation ul.sf-menu li a:hover:after,#navigation.stick ul.sf-menu li span:hover:after,#navigation.stick ul.sf-menu li a:hover:after{content:" ";display:none;}#navigation ul.sf-menu li span.active,#navigation ul.sf-menu li a.active,#navigation.stick ul.sf-menu li span.active,#navigation.stick ul.sf-menu li a.active{background:#EE0000;border-top:2px solid rgba(255,255,255,0.3);}#navigation ul.sf-menu li span.active:focus,#navigation ul.sf-menu li a.active:focus,#navigation.stick ul.sf-menu li span.active:focus,#navigation.stick ul.sf-menu li a.active:focus{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF830000',endColorstr='#FFBC0000');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgzMDAwMCIvPjxzdG9wIG9mZnNldD0iMTIlIiBzdG9wLWNvbG9yPSIjYzYwMDAwIi8+PHN0b3Agb2Zmc2V0PSI1OCUiIHN0b3AtY29sb3I9IiNlNDAwMDAiLz48c3RvcCBvZmZzZXQ9IjkyJSIgc3RvcC1jb2xvcj0iI2U0MDAwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2JjMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#830000),color-stop(12%,#c60000),color-stop(58%,#e40000),color-stop(92%,#e40000),color-stop(100%,#bc0000));background-image:-moz-linear-gradient(top,#830000 0%,#c60000 12%,#e40000 58%,#e40000 92%,#bc0000 100%);background-image:-webkit-linear-gradient(top,#830000 0%,#c60000 12%,#e40000 58%,#e40000 92%,#bc0000 100%);background-image:linear-gradient(to bottom,#830000 0%,#c60000 12%,#e40000 58%,#e40000 92%,#bc0000 100%);}#navigation ul.sf-menu li span.active:after,#navigation ul.sf-menu li a.active:after,#navigation.stick ul.sf-menu li span.active:after,#navigation.stick ul.sf-menu li a.active:after{border-bottom:15px solid transparent;border-right:10px solid #FFF;border-top:15px solid transparent;content:" ";display:block;position:absolute;left:auto;right:0;top:5px;}#navigation ul.sf-menu > li.sfHover.menuparent > a:after,#navigation.stick ul.sf-menu > li.sfHover.menuparent > a:after{display:none;}#navigation ul.sf-menu > li.sfHover > a,#navigation.stick ul.sf-menu > li.sfHover > a{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF27272E',endColorstr='#FF212126');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI3MjcyZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIxMjEyNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#27272e),color-stop(100%,#212126));background-image:-moz-linear-gradient(top,#27272e 0%,#212126 100%);background-image:-webkit-linear-gradient(top,#27272e 0%,#212126 100%);background-image:linear-gradient(to bottom,#27272e 0%,#212126 100%);}#navigation ul.sf-menu > li.sfHover > a:focus,#navigation.stick ul.sf-menu > li.sfHover > a:focus{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF16161A',endColorstr='#FF1B1B1F');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE2MTYxYSIvPjxzdG9wIG9mZnNldD0iMTglIiBzdG9wLWNvbG9yPSIjMjAyMDI2Ii8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMyNDI0MmEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYjFiMWYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#16161a),color-stop(18%,#202026),color-stop(50%,#24242a),color-stop(100%,#1b1b1f));background-image:-moz-linear-gradient(top,#16161a 0%,#202026 18%,#24242a 50%,#1b1b1f 100%);background-image:-webkit-linear-gradient(top,#16161a 0%,#202026 18%,#24242a 50%,#1b1b1f 100%);background-image:linear-gradient(to bottom,#16161a 0%,#202026 18%,#24242a 50%,#1b1b1f 100%);}#navigation ul.sf-menu > li.sfHover > a.active:focus,#navigation.stick ul.sf-menu > li.sfHover > a.active:focus{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF830000',endColorstr='#FFBC0000');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgzMDAwMCIvPjxzdG9wIG9mZnNldD0iMTIlIiBzdG9wLWNvbG9yPSIjYzYwMDAwIi8+PHN0b3Agb2Zmc2V0PSI1OCUiIHN0b3AtY29sb3I9IiNlNDAwMDAiLz48c3RvcCBvZmZzZXQ9IjkyJSIgc3RvcC1jb2xvcj0iI2U0MDAwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2JjMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#830000),color-stop(12%,#c60000),color-stop(58%,#e40000),color-stop(92%,#e40000),color-stop(100%,#bc0000));background-image:-moz-linear-gradient(top,#830000 0%,#c60000 12%,#e40000 58%,#e40000 92%,#bc0000 100%);background-image:-webkit-linear-gradient(top,#830000 0%,#c60000 12%,#e40000 58%,#e40000 92%,#bc0000 100%);background-image:linear-gradient(to bottom,#830000 0%,#c60000 12%,#e40000 58%,#e40000 92%,#bc0000 100%);}#navigation ul.sf-megamenu,#navigation.stick ul.sf-megamenu{display:none !important;}#navigation .header-search.menu-search,#navigation.stick .header-search.menu-search{display:block;float:none;margin:0;position:relative;z-index:50;width:auto;height:34px;padding:15px;background:#212126;}#navigation .header-search.menu-search form,#navigation.stick .header-search.menu-search form{display:block;overflow:hidden;position:relative;}#navigation .header-search.menu-search label.error,#navigation.stick .header-search.menu-search label.error{right:35px;top:17px;}#navigation .header-search.menu-search input,#navigation.stick .header-search.menu-search input{border:1px solid #383A40;height:26px;line-height:26px;width:90%;}#navigation .header-search.menu-search .gsc-search-button,#navigation.stick .header-search.menu-search .gsc-search-button{height:34px;position:absolute;right:3px;top:0;background:#EE0000 url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-header-footer.png?79b80fa43) no-repeat -177px -449px;}}.phone-icon{padding-left:110px;background:url("/cms_images/contact-us/quote-phone-v2.png") 5px 0 no-repeat;margin:15px 0 0;}.phone-icon p{line-height:10px !important;}.phone-icon p.instant-answers{margin:20px 0 10px 0;}.phone-icon h4{margin:0 0 4px 0;}.phone-icon .phone-number-text,.phone-icon .mobile-number-text{color:#4ca70a;font-size:15px;}.panel-2col-stacked .panel-col-first ul,.panel-2col-stacked .panel-col-last ul{margin:15px 0 0 30px;}.panel-2col-stacked .panel-col-first ul li,.panel-2col-stacked .panel-col-last ul li{list-style-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/lists/li-checklist.gif);margin:15px 0;}.panel-2col-stacked .panel-col-first{width:50%;}.panel-2col-stacked .panel-col-first .field-name-field-bottom-content-left{min-height:225px;}.panel-2col-stacked .panel-col-last{width:49.9%;}.panel-2col-stacked .panel-col-last .field-name-field-bottom-content-right{min-height:229px;}.section-1-group-travel .panel-2col-stacked .panel-col-last .field-name-field-bottom-content-right{min-height:260px;}.node-type-ppc-destination-page #content{padding:1em;}.node-type-ppc-destination-page #footer{z-index:2;}.node-type-ppc-destination-page #main{background-color:transparent;}.node-type-ppc-destination-page article{width:100%;margin:0 auto;padding:40px 0 0;}.node-type-ppc-destination-page article h1{font-size:54px;margin-bottom:20px;margin-top:0;}.node-type-ppc-destination-page article h1 .fcl-procat-product-filter{display:inline;}.node-type-ppc-destination-page article h1 .fcl-procat-product-filter .content{display:inline;}.node-type-ppc-destination-page article h2{color:#000;}.node-type-ppc-destination-page article p{color:#000;font-size:18px;line-height:20px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}.node-type-ppc-destination-page article p.gs-bold{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}.node-type-ppc-destination-page article p strong{font-size:21px;}.node-type-ppc-destination-page article .field-type-text-with-summary{padding:0;}.node-type-ppc-destination-page .dt-image{background-repeat:no-repeat;background-size:cover;background-position:center;}.node-type-ppc-destination-page .ppc-contact-block{background-color:#FFF;padding:10px 40px;margin-bottom:40px;}.node-type-ppc-destination-page .ppc-contact-block h2{color:#515255;}.node-type-ppc-destination-page .ppc-contact-block .ppc-call-us,.node-type-ppc-destination-page .ppc-contact-block .ppc-call-back{float:left;width:49%;}.node-type-ppc-destination-page .ppc-contact-block .ppc-call-us h2,.node-type-ppc-destination-page .ppc-contact-block .ppc-call-back h2{color:#EE0000;background-color:#FFF;padding-bottom:10px;}.node-type-ppc-destination-page .ppc-contact-block .ppc-call-us .content,.node-type-ppc-destination-page .ppc-contact-block .ppc-call-back .content{width:100%;background-color:#D5D5D5;padding-bottom:15px;height:145px;}.node-type-ppc-destination-page .ppc-contact-block .ppc-call-us .content p strong,.node-type-ppc-destination-page .ppc-contact-block .ppc-call-back .content p strong{padding:0 15px;font-size:14px;display:inline-block;}.node-type-ppc-destination-page .ppc-contact-block .ppc-call-us{margin-right:2%;}.node-type-ppc-destination-page .ppc-contact-block .ppc-call-us .content{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/ppc-sprite-fcuk-v2.png);background-repeat:no-repeat;background-position:15px 80px;}.node-type-ppc-destination-page .ppc-contact-block .ppc-call-us .phone-number-text{color:#EE0000;font-size:28px;font-weight:bold;display:initial;padding:0 0 0 75px;margin:0;}.node-type-ppc-destination-page .ppc-contact-block .ppc-call-us .phone-number-text a{color:#EE0000;}.node-type-ppc-destination-page .ppc-contact-block .ppc-call-us .phone-number-text a:hover{text-decoration:none;}.node-type-ppc-destination-page .ppc-contact-block .ppc-call-us .opening-hours{font-size:12px;padding:0 0 0 75px;}.node-type-ppc-destination-page .ppc-contact-block .ppc-call-back .form-item-targetnumber{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/ppc-sprite-fcuk-v2.png);background-repeat:no-repeat;background-position:15px -93px;padding:0px 0 0 80px;float:left;width:55%;margin:0 15px 0 0;}.node-type-ppc-destination-page .ppc-contact-block .ppc-call-back .form-item-targetnumber label{color:#000;}.node-type-ppc-destination-page .ppc-contact-block .ppc-call-back .form-item-targetnumber label.error{color:#EE0000;}.node-type-ppc-destination-page .ppc-contact-block .ppc-call-back .call-back-txt{margin:0 0 8px 0;}.node-type-ppc-destination-page .ppc-contact-block .ppc-call-back .fcuk-static-forms-ctc .form-submit{display:inline-block;height:32px !important;}.node-type-ppc-destination-page .ppc-contact-block .ppc-call-back .confirmation-message{margin:0 15px;}.node-type-ppc-destination-page .ppc-contact-block .ppc-call-back .confirmation-message p{width:90%;}.node-type-ppc-destination-page .ppc-contact-block .ppc-enquiry-form .form-heading{display:none;}.node-type-ppc-destination-page .ppc-contact-block .ppc-enquiry-form h2{clear:both;color:#EE0000;padding-top:30px;}.node-type-ppc-destination-page .ppc-contact-block .ppc-enquiry-form .form-validation{background:rgba(30,30,30,0.9);display:block;height:auto;padding:15px;position:fixed;right:0;top:auto;bottom:0;width:100%;z-index:1;overflow:visible;}.node-type-ppc-destination-page .ppc-contact-block .ppc-enquiry-form .form-validation h4{width:800px;font-size:20px;margin:0 auto 10px auto;color:#FFF;line-height:20px;padding:0;}.node-type-ppc-destination-page .ppc-contact-block .ppc-enquiry-form .form-validation ul{width:765px;margin-left:auto;margin-right:auto;}.node-type-ppc-destination-page .ppc-contact-block .ppc-enquiry-form .form-validation ul label{color:#BBB;font-size:14px;font-weight:normal !important;}.node-type-ppc-destination-page .ppc-contact-block .ppc-enquiry-form .form-validation ul strong{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}.node-type-ppc-destination-page .ppc-contact-block .ppc-enquiry-form .form-item-destName{min-height:55px;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 div:first-child,.node-type-ppc-destination-page .vwo-ab-test-form-b3 div:first-child{background-image:none;background:transparent;padding:0;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-trip,.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-departure-dates,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-trip,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-departure-dates{background:#EAEAEA;width:100%;padding:15px 30px;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-trip .form-type-select,.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-departure-dates .form-type-select,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-trip .form-type-select,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-departure-dates .form-type-select{width:20%;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-trip .form-type-select.form-item-travelReason,.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-departure-dates .form-type-select.form-item-travelReason,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-trip .form-type-select.form-item-travelReason,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-departure-dates .form-type-select.form-item-travelReason{padding:0 !important;width:20% !important;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-trip .form-submit,.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-departure-dates .form-submit,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-trip .form-submit,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-departure-dates .form-submit{width:auto;clear:none;display:inline;top:16px;position:relative;height:32px;display:inline-block;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-trip .error-txt,.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-departure-dates .error-txt,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-trip .error-txt,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-departure-dates .error-txt{margin:5px 0 0 0;color:#EE0000;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details-header,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details-header{background:#EAEAEA;width:100%;height:85px;padding:15px 30px 0;margin-top:30px;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details-header:before,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details-header:before{background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk/ppc-header.png) #EAEAEA no-repeat 0 0;width:115px;height:111px;content:"";display:inline-block;position:relative;left:-30px;top:-28px;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details-header .price,.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details-header .destination,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details-header .price,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details-header .destination{position:relative;font-size:30px;top:-94px;text-transform:capitalize;margin:0 0 0 110px;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details-header .price.static,.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details-header .destination.static,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details-header .price.static,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details-header .destination.static{line-height:34px;top:-140px;background-color:#EAEAEA;text-transform:none;font-size:28px;padding:0 90px 0 0;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details-header .destination,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details-header .destination{font-size:20px;top:-109px;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details{background:#EAEAEA;width:100%;padding:0 30px 15px;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details legend,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details legend{margin:0 0 0 -30px;display:inline-block;width:100%;background-color:#EAEAEA;padding:20px 10px 10px 30px;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details legend span,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details legend span{color:#383A40;font-size:16px;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper{width:50%;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper strong,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper strong{width:100%;display:inline-block;margin:10px 0;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .form-item-cus-title,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .form-item-cus-title{width:15%;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .form-item-firstName,.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .form-item-surname,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .form-item-firstName,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .form-item-surname{width:39%;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .form-item-surname,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .form-item-surname{margin-left:3px;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .form-item-email,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .form-item-email{width:47%;margin-left:3px;display:block !important;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .form-item-datePick,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .form-item-datePick{width:100%;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .form-item-datePick .form-item-datePick,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .form-item-datePick .form-item-datePick{width:48% !important;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .call-time-title,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .call-time-title{display:inline-block;margin:10px 0;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .form-item-ukPostCode,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .form-item-ukPostCode{width:100%;margin:10px 0;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .form-item-ukPostCode input,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .form-item-ukPostCode input{width:48%;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .form-type-checkbox,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .form-type-checkbox{width:100%;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .form-item-quoteText,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .form-item-quoteText{padding:0 !important;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .form-item-newsletter input,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .form-item-newsletter input{width:auto;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .form-submit,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .form-submit{float:right;width:auto;padding:0 25px;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .cvp,.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .trust-pilot,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .cvp,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .trust-pilot{display:inline-block;position:absolute;top:310px;right:45px;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .cvp,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .cvp{top:465px;right:70px;width:270px;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .cvp .cvp-title,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .cvp .cvp-title{color:#EE0000;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .cvp li,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .cvp li{list-style-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/lists/li-checklist.gif);margin:15px 0;}.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-trip legend,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details legend,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-departure-dates legend{float:left;width:90%;}.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-trip legend span,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details legend span,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-departure-dates legend span{color:#000;font-size:18px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-trip .form-type-select{width:22%;}.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-departure-dates{margin:20px 0;}.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-departure-dates .fieldset-wrapper{width:50%;}.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-departure-dates .fieldset-wrapper .form-item-datePick{width:100%;}.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-departure-dates .fieldset-wrapper .form-item-datePick .form-item-datePick{width:48%;}.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-departure-dates .fieldset-wrapper .form-item-depart-month,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-departure-dates .fieldset-wrapper .form-item-depart-year{width:48%;}.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .trust-pilot{top:370px !important;}.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .cvp{top:530px !important;}.section-before-you-fly .visaText{width:400px;float:left;}.section-before-you-fly .visaWidget{width:210px;float:left;margin:20px 0 10px 0;}.block-form{display:block;background:rgba(255,255,255,0.5);position:fixed;height:auto;bottom:0;top:0;left:0;right:0;z-index:1000;cursor:not-allowed;}@media only screen and (min-width:768px) and (max-width:959px){.flights-lag{background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-header-footer.png) no-repeat 175px -757px;height:100px;}.flights-lag p{width:60%;}.flights-page-lag{background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-header-footer.png) no-repeat 158px -770px;}.flights-page-lag p{margin:0;line-height:20px;width:100%;}.flights-page-lag .first-para{width:50%;}#page{position:initial;}.node-type-ppc-destination-page .consultant-5 > div:first-child,.node-type-ppc-destination-page .consultant > div:first-child{background-image:none !important;}.section-before-you-fly .visaText,.section-before-you-fly .visaWidget{width:inherit;}.section-before-you-fly .visaText img,.section-before-you-fly .visaWidget img{margin-bottom:20px;}.section-before-you-fly .visaWidget{margin:20px auto;width:210px;float:none;clear:both;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.panel-2col-stacked .panel-col-first .inside,.panel-2col-stacked .panel-col-last .inside{margin-left:0;}.panel-2col-stacked .panel-col-first ul li,.panel-2col-stacked .panel-col-last ul li{list-style-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/lists/li-checklist.gif);}.panel-2col-stacked .panel-col-first{width:100%;}.panel-2col-stacked .panel-col-first .inside{margin-right:0 !important;}.panel-2col-stacked .panel-col-first .field-name-field-bottom-content-left,.panel-2col-stacked .panel-col-first .field-name-field-bottom-content-right{min-height:243px !important;}.panel-2col-stacked .panel-col-last{width:100%;}.phone-icon{padding-left:10px;background:none;margin:15px 0 0;}.node-type-ppc-destination-page #page{background-color:#EAEAEA;position:initial;}.node-type-ppc-destination-page #page article{padding:65px 0 0 0;width:100%;}.node-type-ppc-destination-page #page .ppc-contact-block{padding:initial;}.node-type-ppc-destination-page .ppc-call-us,.node-type-ppc-destination-page .ppc-call-back{width:100% !important;}.section-before-you-fly .visaText,.section-before-you-fly .visaWidget{width:inherit;}.section-before-you-fly .visaWidget{margin:20px auto;width:210px;float:none;clear:both;}}@media only screen and (max-width:479px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .trust-pilot,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .trust-pilot{right:0;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper .cvp,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper .cvp{right:25px;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.panel-2col-stacked .panel-col-first .inside,.panel-2col-stacked .panel-col-last .inside{margin-left:0;}.panel-2col-stacked .panel-col-first ul li,.panel-2col-stacked .panel-col-last ul li{list-style-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/lists/li-checklist.gif);}.panel-2col-stacked .panel-col-first{width:100%;}.panel-2col-stacked .panel-col-last{width:100%;}.phone-icon{padding-left:10px;background:none;margin:15px 0 0;}.phone-icon p{line-height:15px !important;}.node-type-ppc-destination-page #page{position:initial;}.node-type-ppc-destination-page #page article{width:100%;padding:90px 10px 0 10px;}.node-type-ppc-destination-page #page article h1{font-size:34px;margin-bottom:10px;}.node-type-ppc-destination-page #page article .field-type-text-with-summary{padding:0 0 20px 0;}.node-type-ppc-destination-page #page .ppc-contact-block{padding:0;}.node-type-ppc-destination-page #page .ppc-contact-block .ppc-call-us,.node-type-ppc-destination-page #page .ppc-contact-block .ppc-call-back{width:100%;}.node-type-ppc-destination-page #page .ppc-contact-block .ppc-call-us .content,.node-type-ppc-destination-page #page .ppc-contact-block .ppc-call-back .content{width:100%;height:170px;}.node-type-ppc-destination-page #page .ppc-contact-block .ppc-call-us .content strong,.node-type-ppc-destination-page #page .ppc-contact-block .ppc-call-back .content strong{font-size:12px;}.node-type-ppc-destination-page #page .ppc-contact-block .ppc-call-back .form-item-targetnumber{width:56%;margin:0 10px 0 0;padding:0px 0 0 75px;}.node-type-ppc-destination-page #page .ppc-contact-block .ppc-call-back .form-item-targetnumber label{height:38px;}.node-type-ppc-destination-page #page .ppc-contact-block .ppc-call-back .form-submit{width:43px !important;height:38px !important;}.node-type-ppc-destination-page #page .ppc-contact-block .ppc-call-back .form-text{box-sizing:border-box;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-trip,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-trip{width:88%;padding:15px 20px 15px 15px;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-trip .form-type-select.form-item-travelReason,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-trip .form-type-select.form-item-travelReason{width:100% !important;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-trip .form-submit,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-trip .form-submit{margin:0 auto 20px;text-align:center;padding-top:10px;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details-header,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details-header{width:90%;padding:15px 20px;background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk/trust-pilot-m.png) #EAEAEA no-repeat 76% 10px;height:78px;background-size:55%;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details-header:before,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details-header:before{left:-20px;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details-header .destination,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details-header .destination{top:-15px;margin:0;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details-header .price,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details-header .price{line-height:34px;margin:0;top:-10px;font-size:24px;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details-header .price.static,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details-header .price.static{font-size:17px;line-height:22px;padding:0;margin:95px 0 0 0;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details{width:88%;padding:15px 20px;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details legend,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details legend{margin:0 0 0 -30px;padding:80px 10px 0 30px;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .fieldset-wrapper,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .fieldset-wrapper{width:100%;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .form-type-select,.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .form-type-textfield,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .form-type-select,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .form-type-textfield{width:95% !important;margin-left:0 !important;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .form-item-ukPostCode input,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .form-item-ukPostCode input{width:100% !important;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .form-type-checkbox label,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .form-type-checkbox label{font-size:12px;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .form-type-textarea,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .form-type-textarea{width:96% !important;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .form-submit,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .form-submit{float:none !important;padding:0 !important;margin:0;width:96% !important;}.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .cvp,.node-type-ppc-destination-page .vwo-ab-test-form-b1 #edit-your-details .trust-pilot,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .cvp,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details .trust-pilot{display:none !important;}.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-departure-dates{width:88%;padding:15px 20px;}.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-departure-dates select,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-departure-dates input.hasDatepicker{width:96%;}.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details legend{padding:0 10px 0 30px !important;}.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-trip legend span,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-details legend span,.node-type-ppc-destination-page .vwo-ab-test-form-b3 #edit-your-departure-dates legend span{float:left;}}#fcuk-ctc-mobile{display:none;z-index:9999;top:60px;}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){#fcuk-ctc-mobile{top:50px;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){#fcuk-ctc-mobile{top:60px;}}#fcuk-ctc-sidebar,#fcuk-ctc-mobile{width:100%;}#fcuk-ctc-sidebar .inner-container,#fcuk-ctc-mobile .inner-container{width:94%;padding:1.5% 3%;}#fcuk-ctc-sidebar #consultant .consultant-image,#fcuk-ctc-mobile #consultant .consultant-image{background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/consultants/ctc/consultant-default.png?37bb4e376);background-repeat:no-repeat;background-position:right bottom;min-height:120px;margin-right:0;width:34%;float:right;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#fcuk-ctc-sidebar #consultant .consultant-image,#fcuk-ctc-mobile #consultant .consultant-image{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/consultants/ctc/consultant-default-@2x.png?61223ab64);-moz-background-size:102px 117px;-o-background-size:102px 117px;-webkit-background-size:102px 117px;background-size:102px 117px;}}#fcuk-ctc-sidebar #consultant .consultant-text,#fcuk-ctc-mobile #consultant .consultant-text{float:left;width:60%;display:inline-block;margin-top:6%;}#fcuk-ctc-sidebar #consultant .consultant-text p,#fcuk-ctc-mobile #consultant .consultant-text p{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:20px;line-height:23px;}#fcuk-ctc-sidebar .sidebar-phone,#fcuk-ctc-mobile .sidebar-phone{height:60px;color:#FFF;background-color:#EE0000;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFEE0000',endColorstr='#FFC10000');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlMDAwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2MxMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ee0000),color-stop(100%,#c10000));background-image:-moz-linear-gradient(top,#ee0000 0%,#c10000 100%);background-image:-webkit-linear-gradient(top,#ee0000 0%,#c10000 100%);background-image:linear-gradient(to bottom,#ee0000 0%,#c10000 100%);}#fcuk-ctc-sidebar .sidebar-phone .phone-number,#fcuk-ctc-sidebar .sidebar-phone .mobile-number,#fcuk-ctc-mobile .sidebar-phone .phone-number,#fcuk-ctc-mobile .sidebar-phone .mobile-number{font-size:36px;line-height:30px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}#fcuk-ctc-sidebar .sidebar-phone .phone-number,#fcuk-ctc-sidebar .sidebar-phone .phone-number a,#fcuk-ctc-sidebar .sidebar-phone .mobile-number,#fcuk-ctc-sidebar .sidebar-phone .mobile-number a,#fcuk-ctc-mobile .sidebar-phone .phone-number,#fcuk-ctc-mobile .sidebar-phone .phone-number a,#fcuk-ctc-mobile .sidebar-phone .mobile-number,#fcuk-ctc-mobile .sidebar-phone .mobile-number a{color:#fff;}#fcuk-ctc-sidebar .sidebar-cta,#fcuk-ctc-mobile .sidebar-cta{list-style-type:none;margin:0;padding:0;border:1px solid #BCBCBC;border-top:0;}#fcuk-ctc-sidebar .sidebar-cta .sidebar-open-popup,#fcuk-ctc-sidebar .sidebar-cta .sidebar-no-popup,#fcuk-ctc-mobile .sidebar-cta .sidebar-open-popup,#fcuk-ctc-mobile .sidebar-cta .sidebar-no-popup{border-top:1px solid #BCBCBC;height:54px;margin:0;padding-bottom:0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#33FFFFFF',endColorstr='#1A000000');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(255,255,255,0.2)),color-stop(100%,rgba(0,0,0,0.1)));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.2) 0%,rgba(0,0,0,0.1) 100%);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.2) 0%,rgba(0,0,0,0.1) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(0,0,0,0.1) 100%);background-color:#FFF;}#fcuk-ctc-sidebar .sidebar-cta .sidebar-open-popup.first,#fcuk-ctc-sidebar .sidebar-cta .sidebar-no-popup.first,#fcuk-ctc-mobile .sidebar-cta .sidebar-open-popup.first,#fcuk-ctc-mobile .sidebar-cta .sidebar-no-popup.first{border-top:none;}#fcuk-ctc-sidebar .sidebar-cta .sidebar-open-popup h4,#fcuk-ctc-sidebar .sidebar-cta .sidebar-no-popup h4,#fcuk-ctc-mobile .sidebar-cta .sidebar-open-popup h4,#fcuk-ctc-mobile .sidebar-cta .sidebar-no-popup h4{color:#212126;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;text-decoration:none;line-height:21px;}#fcuk-ctc-sidebar .sidebar-cta .sidebar-open-popup a,#fcuk-ctc-sidebar .sidebar-cta .sidebar-no-popup a,#fcuk-ctc-mobile .sidebar-cta .sidebar-open-popup a,#fcuk-ctc-mobile .sidebar-cta .sidebar-no-popup a{color:#181818;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:14px;text-decoration:none;}#fcuk-ctc-sidebar .sidebar-cta .sidebar-open-popup a .icon,#fcuk-ctc-sidebar .sidebar-cta .sidebar-no-popup a .icon,#fcuk-ctc-mobile .sidebar-cta .sidebar-open-popup a .icon,#fcuk-ctc-mobile .sidebar-cta .sidebar-no-popup a .icon{background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-fc.png?8dcad29c2);background-repeat:no-repeat;background-position:0 0;float:left;height:42px;width:41px;margin:0 3% 0 0;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#fcuk-ctc-sidebar .sidebar-cta .sidebar-open-popup a .icon,#fcuk-ctc-sidebar .sidebar-cta .sidebar-no-popup a .icon,#fcuk-ctc-mobile .sidebar-cta .sidebar-open-popup a .icon,#fcuk-ctc-mobile .sidebar-cta .sidebar-no-popup a .icon{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-fc-@2x.png?b13e17350);-moz-background-size:422px 600px;-o-background-size:422px 600px;-webkit-background-size:422px 600px;background-size:422px 600px;}}#fcuk-ctc-sidebar .sidebar-cta .sidebar-open-popup a.expert .icon,#fcuk-ctc-sidebar .sidebar-cta .sidebar-no-popup a.expert .icon,#fcuk-ctc-mobile .sidebar-cta .sidebar-open-popup a.expert .icon,#fcuk-ctc-mobile .sidebar-cta .sidebar-no-popup a.expert .icon{background-position:-78px 0;}#fcuk-ctc-sidebar .sidebar-cta .sidebar-open-popup a.store .icon,#fcuk-ctc-sidebar .sidebar-cta .sidebar-no-popup a.store .icon,#fcuk-ctc-mobile .sidebar-cta .sidebar-open-popup a.store .icon,#fcuk-ctc-mobile .sidebar-cta .sidebar-no-popup a.store .icon{background-position:-78px -50px;}#fcuk-ctc-sidebar .sidebar-cta .sidebar-open-popup a.call .icon,#fcuk-ctc-sidebar .sidebar-cta .sidebar-no-popup a.call .icon,#fcuk-ctc-mobile .sidebar-cta .sidebar-open-popup a.call .icon,#fcuk-ctc-mobile .sidebar-cta .sidebar-no-popup a.call .icon{background-position:-78px -99px;}#fcuk-ctc-sidebar .sidebar-cta .sidebar-popup,#fcuk-ctc-mobile .sidebar-cta .sidebar-popup{width:285px;display:none;position:absolute;left:-312px;height:auto;background-color:#CC0C00;background-image:none;border:none;z-index:99;margin-top:-86px;padding-bottom:7px;}#fcuk-ctc-sidebar .sidebar-cta .sidebar-popup p,#fcuk-ctc-sidebar .sidebar-cta .sidebar-popup h4,#fcuk-ctc-sidebar .sidebar-cta .sidebar-popup label,#fcuk-ctc-mobile .sidebar-cta .sidebar-popup p,#fcuk-ctc-mobile .sidebar-cta .sidebar-popup h4,#fcuk-ctc-mobile .sidebar-cta .sidebar-popup label{color:#FFF;}#fcuk-ctc-sidebar .sidebar-cta .sidebar-popup h4,#fcuk-ctc-mobile .sidebar-cta .sidebar-popup h4{padding-top:5px;margin:0 5px 0 0;float:left;font-size:18px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}#fcuk-ctc-sidebar .sidebar-cta .sidebar-popup .close,#fcuk-ctc-mobile .sidebar-cta .sidebar-popup .close{position:absolute;top:0;right:0;display:block;background-color:#EE0000;padding:1px 8px;color:#FFF;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;text-decoration:none;}#fcuk-ctc-sidebar .sidebar-cta .sidebar-popup .close:hover,#fcuk-ctc-mobile .sidebar-cta .sidebar-popup .close:hover{background-color:#FF6600;float:right;}#fcuk-ctc-sidebar .sidebar-cta .sidebar-popup form,#fcuk-ctc-mobile .sidebar-cta .sidebar-popup form{background-color:transparent !important;border-top:1px dotted #CCC;padding:0;padding-top:10px;margin:0;}#fcuk-ctc-sidebar .sidebar-cta .sidebar-popup form div,#fcuk-ctc-mobile .sidebar-cta .sidebar-popup form div{width:100%;}#fcuk-ctc-sidebar .sidebar-cta .sidebar-popup form .form-item,#fcuk-ctc-mobile .sidebar-cta .sidebar-popup form .form-item{width:66%;float:left;}#fcuk-ctc-sidebar .sidebar-cta .sidebar-popup form .form-item input,#fcuk-ctc-mobile .sidebar-cta .sidebar-popup form .form-item input{border:none;border-radius:0;background-color:#FFF;height:30px;padding:0;}#fcuk-ctc-sidebar .sidebar-cta .sidebar-popup form .form-submit,#fcuk-ctc-mobile .sidebar-cta .sidebar-popup form .form-submit{float:left;background-image:none;background-color:#383A40;border:none;border-radius:0;box-shadow:none;margin:18px 8px !important;margin-right:0 !important;width:auto;padding:6px 15px;height:auto;line-height:inherit;}#fcuk-ctc-sidebar .sidebar-cta .sidebar-popup .arrow-right,#fcuk-ctc-mobile .sidebar-cta .sidebar-popup .arrow-right{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #CC0C00;position:absolute;top:43%;right:-10px;}#fcuk-ctc-sidebar .sidebar-cta .sidebar-popup .store-arrows,#fcuk-ctc-mobile .sidebar-cta .sidebar-popup .store-arrows{color:#FFF;left:-10px;position:relative;top:25px;}#fcuk-ctc-sidebar .hide,#fcuk-ctc-mobile .hide{display:none !important;}#fcuk-ctc-sidebar .ctc-closed-msg a,#fcuk-ctc-mobile .ctc-closed-msg a{float:right;background-image:none;background-color:#383A40;color:#FFF !important;border:none;border-radius:0;box-shadow:none;width:auto;padding:6px 15px;height:auto;line-height:inherit;}#fcuk-ctc-sidebar .ctc-closed-msg .arrow-right,#fcuk-ctc-mobile .ctc-closed-msg .arrow-right{top:25% !important;}#fcuk-ctc-sidebar .ctc-closed-msg.ctc-ppc-page,#fcuk-ctc-mobile .ctc-closed-msg.ctc-ppc-page{padding:0 20px;}#fcuk-ctc-sidebar .confirmation-message,#fcuk-ctc-mobile .confirmation-message{background:none !important;}.ctc-closed-msg.ctc-ppc-page{padding:0 15px;}.ctc-closed-msg.ctc-ppc-page h4{color:#CC0C00;}.ctc-closed-msg.ctc-ppc-page a{float:right;background-image:none;background-color:#383A40;color:#FFF !important;border:none;border-radius:0;box-shadow:none;width:auto;padding:6px 15px;height:auto;line-height:inherit;margin-top:-15px;}.ctc-closed-msg.ctc-ppc-page .arrow-right{top:25% !important;}.section-business-travel #fcuk-ctc-sidebar #consultant .consultant-image,.section-business-travel #fcuk-ctc-mobile #consultant .consultant-image{width:40%;background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/consultants/ctc/consultant-1.png?d7e01e763);background-repeat:no-repeat;background-position:right bottom;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.section-business-travel #fcuk-ctc-sidebar #consultant .consultant-image,.section-business-travel #fcuk-ctc-mobile #consultant .consultant-image{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/consultants/ctc/consultant-1-@2x.png?820226b94);-moz-background-size:128px 120px;-o-background-size:128px 120px;-webkit-background-size:128px 120px;background-size:128px 120px;}}.section-business-travel #fcuk-ctc-sidebar #consultant .consultant-text,.section-business-travel #fcuk-ctc-mobile #consultant .consultant-text{width:54%;}@media only screen and (min-width:768px) and (max-width:959px){#fcuk-ctc-sidebar #consultant .consultant-image,#fcuk-ctc-mobile #consultant .consultant-image{width:43%;}#fcuk-ctc-sidebar #consultant .consultant-text,#fcuk-ctc-mobile #consultant .consultant-text{width:50%;}#fcuk-ctc-sidebar #consultant .consultant-text p,#fcuk-ctc-mobile #consultant .consultant-text p{margin-bottom:0;line-height:20px;}#fcuk-ctc-sidebar .sidebar-phone .phone-number,#fcuk-ctc-sidebar .sidebar-phone .mobile-number,#fcuk-ctc-mobile .sidebar-phone .phone-number,#fcuk-ctc-mobile .sidebar-phone .mobile-number{overflow:hidden;}#fcuk-ctc-sidebar .sidebar-phone .phone-number span,#fcuk-ctc-sidebar .sidebar-phone .mobile-number span,#fcuk-ctc-mobile .sidebar-phone .phone-number span,#fcuk-ctc-mobile .sidebar-phone .mobile-number span{margin:0;margin-left:2px;height:22px;display:inline-block;float:left;background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-numbers.png?806c116dc);background-repeat:no-repeat;background-position:right 0;text-indent:-9999px;line-height:0;font-size:0;}}@media only screen and (min-width:768px) and (max-width:959px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:959px) and (-moz-min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:959px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-width:768px) and (max-width:959px) and (min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:959px) and (min-resolution:192dpi),only screen and (min-width:768px) and (max-width:959px) and (min-resolution:2dppx){#fcuk-ctc-sidebar .sidebar-phone .phone-number span,#fcuk-ctc-sidebar .sidebar-phone .mobile-number span,#fcuk-ctc-mobile .sidebar-phone .phone-number span,#fcuk-ctc-mobile .sidebar-phone .mobile-number span{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-numbers-@2x.png?55847c07a);-moz-background-size:51px 297px;-o-background-size:51px 297px;-webkit-background-size:51px 297px;background-size:51px 297px;}}@media only screen and (min-width:768px) and (max-width:959px){#fcuk-ctc-sidebar .sidebar-phone .phone-number span.one-first,#fcuk-ctc-sidebar .sidebar-phone .phone-number span.one,#fcuk-ctc-sidebar .sidebar-phone .mobile-number span.one-first,#fcuk-ctc-sidebar .sidebar-phone .mobile-number span.one,#fcuk-ctc-mobile .sidebar-phone .phone-number span.one-first,#fcuk-ctc-mobile .sidebar-phone .phone-number span.one,#fcuk-ctc-mobile .sidebar-phone .mobile-number span.one-first,#fcuk-ctc-mobile .sidebar-phone .mobile-number span.one{background-position:right -1px;width:6px;}#fcuk-ctc-sidebar .sidebar-phone .phone-number span.two,#fcuk-ctc-sidebar .sidebar-phone .mobile-number span.two,#fcuk-ctc-mobile .sidebar-phone .phone-number span.two,#fcuk-ctc-mobile .sidebar-phone .mobile-number span.two{background-position:right -31px;width:17px;}#fcuk-ctc-sidebar .sidebar-phone .phone-number span.three,#fcuk-ctc-sidebar .sidebar-phone .mobile-number span.three,#fcuk-ctc-mobile .sidebar-phone .phone-number span.three,#fcuk-ctc-mobile .sidebar-phone .mobile-number span.three{background-position:right -61px;width:13px;}#fcuk-ctc-sidebar .sidebar-phone .phone-number span.four,#fcuk-ctc-sidebar .sidebar-phone .mobile-number span.four,#fcuk-ctc-mobile .sidebar-phone .phone-number span.four,#fcuk-ctc-mobile .sidebar-phone .mobile-number span.four{background-position:right -90px;width:18px;}#fcuk-ctc-sidebar .sidebar-phone .phone-number span.five,#fcuk-ctc-sidebar .sidebar-phone .mobile-number span.five,#fcuk-ctc-mobile .sidebar-phone .phone-number span.five,#fcuk-ctc-mobile .sidebar-phone .mobile-number span.five{background-position:right -121px;width:14px;}#fcuk-ctc-sidebar .sidebar-phone .phone-number span.six,#fcuk-ctc-sidebar .sidebar-phone .mobile-number span.six,#fcuk-ctc-mobile .sidebar-phone .phone-number span.six,#fcuk-ctc-mobile .sidebar-phone .mobile-number span.six{background-position:right -151px;width:18px;}#fcuk-ctc-sidebar .sidebar-phone .phone-number span.seven,#fcuk-ctc-sidebar .sidebar-phone .mobile-number span.seven,#fcuk-ctc-mobile .sidebar-phone .phone-number span.seven,#fcuk-ctc-mobile .sidebar-phone .mobile-number span.seven{background-position:right -181px;width:18px;}#fcuk-ctc-sidebar .sidebar-phone .phone-number span.eight,#fcuk-ctc-sidebar .sidebar-phone .mobile-number span.eight,#fcuk-ctc-mobile .sidebar-phone .phone-number span.eight,#fcuk-ctc-mobile .sidebar-phone .mobile-number span.eight{background-position:right -211px;width:18px;}#fcuk-ctc-sidebar .sidebar-phone .phone-number span.nine,#fcuk-ctc-sidebar .sidebar-phone .mobile-number span.nine,#fcuk-ctc-mobile .sidebar-phone .phone-number span.nine,#fcuk-ctc-mobile .sidebar-phone .mobile-number span.nine{background-position:right -241px;width:18px;}#fcuk-ctc-sidebar .sidebar-phone .phone-number span.zero,#fcuk-ctc-sidebar .sidebar-phone .mobile-number span.zero,#fcuk-ctc-mobile .sidebar-phone .phone-number span.zero,#fcuk-ctc-mobile .sidebar-phone .mobile-number span.zero{background-position:right -271px;width:18px;}#fcuk-ctc-sidebar .sidebar-phone .phone-number span.space,#fcuk-ctc-sidebar .sidebar-phone .mobile-number span.space,#fcuk-ctc-mobile .sidebar-phone .phone-number span.space,#fcuk-ctc-mobile .sidebar-phone .mobile-number span.space{background:none;width:6px;}.section-business-travel #fcuk-ctc-sidebar #consultant .consultant-image,.section-business-travel #fcuk-ctc-mobile #consultant .consultant-image{width:60%;background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/consultants/ctc/consultant-1.png?d7e01e763);background-repeat:no-repeat;background-position:right bottom;}}@media only screen and (min-width:768px) and (max-width:959px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:959px) and (-moz-min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:959px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-width:768px) and (max-width:959px) and (min-device-pixel-ratio:2),only screen and (min-width:768px) and (max-width:959px) and (min-resolution:192dpi),only screen and (min-width:768px) and (max-width:959px) and (min-resolution:2dppx){.section-business-travel #fcuk-ctc-sidebar #consultant .consultant-image,.section-business-travel #fcuk-ctc-mobile #consultant .consultant-image{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/consultants/ctc/consultant-1-@2x.png?820226b94);-moz-background-size:128px 120px;-o-background-size:128px 120px;-webkit-background-size:128px 120px;background-size:128px 120px;}}@media only screen and (min-width:768px) and (max-width:959px){.section-business-travel #fcuk-ctc-sidebar #consultant .consultant-text,.section-business-travel #fcuk-ctc-mobile #consultant .consultant-text{width:34%;}.ctc-closed-msg.ctc-ppc-page{padding:0 15px;}.ctc-closed-msg.ctc-ppc-page a{margin-top:-10px;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){#fcuk-ctc-sidebar{display:none;}#fcuk-ctc-mobile{position:absolute;}#fcuk-ctc-mobile .sidebar-cta .sidebar-popup{width:94%;padding:1.5% 3%;display:none;background-color:#990000;margin-top:0;position:static;height:125px;}#fcuk-ctc-mobile .sidebar-cta .sidebar-popup .close{position:static;float:right;display:block;text-align:center;font-size:19px;margin-bottom:-18px;padding:6px 20px;z-index:10;}#fcuk-ctc-mobile .sidebar-cta .sidebar-popup h4{margin:0 10px 10px 0;text-shadow:none !important;float:left;}#fcuk-ctc-mobile .sidebar-cta .sidebar-popup span{text-shadow:none !important;}#fcuk-ctc-mobile .sidebar-cta .sidebar-popup form .form-item{width:85%;}#fcuk-ctc-mobile .sidebar-cta .sidebar-popup form .form-item input{border:none;border-radius:0;height:39px;}#fcuk-ctc-mobile .sidebar-cta .sidebar-popup form .form-submit{float:right;width:12% !important;height:39px !important;}#fcuk-ctc-mobile .sidebar-cta .sidebar-popup .arrow-right{display:none;}.ctc-closed-msg.ctc-ppc-page{padding:0 15px;}.ctc-closed-msg.ctc-ppc-page a{margin-top:0;}}.fc-inspiration-tiles{position:relative;margin-top:1em;clear:both;float:none;}.fc-inspiration-tiles .views-row{width:50%;float:left;margin-bottom:20px;}.fc-inspiration-tiles .views-row.views-row-odd{clear:left;}.fc-inspiration-tiles .views-row.views-row-odd .views-field{margin-right:5px;}.fc-inspiration-tiles .views-row.views-row-even .views-field{margin-left:5px;}.fc-inspiration-tiles .views-row .views-field{margin:0;}.fc-inspiration-tiles .views-row .views-field-field-hero-image a,.fc-inspiration-tiles .views-row .views-field-field-tile-image a{display:block;}.fc-inspiration-tiles .views-row .views-field-field-hero-image a img,.fc-inspiration-tiles .views-row .views-field-field-tile-image a img{display:block;width:100%;height:auto;}.fc-inspiration-tiles .views-row .views-field-field-tile-text{margin-top:-40px;height:30px;position:relative;margin-bottom:10px;}.fc-inspiration-tiles .views-row .views-field-field-tile-text a{zoom:1;background:transparent;background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fc-responsive/bg-black.png) repeat;background:rgba(0,0,0,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:18px;height:40px;line-height:35px;color:#FFF;display:block;text-indent:10px;text-decoration:none;}.fc-inspiration-tiles .views-row .views-field-field-tile-text a:hover{text-decoration:underline;}.fc-inspiration-tiles .views-row .views-field-field-summary{padding-top:5px;}@media only screen and (max-width:479px),only screen and (max-device-width:479px) and (orientation:portrait){.fc-inspiration-tiles .views-row{clear:left;width:100%;}.fc-inspiration-tiles .views-row img{width:100%;}}.section-accommodation .fc-inspiration-tiles{margin:0 15px;}.social-share-block{margin:5px 0;}.social-share-block .share-icon{display:block;float:left;height:22px;width:50px;margin-right:5px;}.social-share-block .share-facebook{background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-fcuk.png?afb2ae460);background-repeat:no-repeat;background-position:0 -80px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.social-share-block .share-facebook{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-fcuk-@2x.png?883f3a804);-moz-background-size:110px 132px;-o-background-size:110px 132px;-webkit-background-size:110px 132px;background-size:110px 132px;}}.social-share-block .share-twitter{background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-fcuk.png?afb2ae460);background-repeat:no-repeat;background-position:-60px -80px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.social-share-block .share-twitter{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-fcuk-@2x.png?883f3a804);-moz-background-size:110px 132px;-o-background-size:110px 132px;-webkit-background-size:110px 132px;background-size:110px 132px;}}.social-share-block .share-gplus{background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-fcuk.png?afb2ae460);background-repeat:no-repeat;background-position:0px -110px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.social-share-block .share-gplus{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-fcuk-@2x.png?883f3a804);-moz-background-size:110px 132px;-o-background-size:110px 132px;-webkit-background-size:110px 132px;background-size:110px 132px;}}.fcl-stores-map-container{margin-bottom:20px;}.fcl-stores-map-container #fcl-stores-google-places-search #fcl-stores-google-places-box{width:177px;padding:6px;float:left;margin-right:6px;}.fcl-stores-map-container #fcl-stores-locator-panel .fcl-locator-form{color:#fff;padding:6px;background:#383A40;margin-bottom:10px;}.fcl-stores-map-container #fcl-stores-locator-panel #fcl-stores-google-places-submit{margin:0 !important;}.fcl-stores-map-container #fcl-stores-locator-panel ul{background:#f6f6f6;}.fcl-stores-map-container #fcl-stores-locator-panel ul .store_finder_store .location{padding:10px;overflow:hidden;cursor:pointer;border-bottom:3px solid #FFF;line-height:22px;}.fcl-stores-map-container #fcl-stores-locator-panel ul .store_finder_store .location:hover{background:#eaeaea;}.fcl-stores-map-container #fcl-stores-locator-panel ul .store_finder_store .location h3{margin:0;font-size:15px;font-weight:bold;}.fcl-stores-map-container #fcl-stores-locator-panel ul .store_finder_store .location .phone{float:right;display:block;margin-right:10px;}.fcl-stores-map-container #fcl-stores-locator-panel ul .store_finder_store .location .phone a{text-decoration:none !important;}.fcl-stores-map-container #fcl-stores-locator-panel ul .store_finder_store .location .appointment-button a{margin:5px 0 0;}.fcl-stores-map-container #fcl-stores-locator-panel ul .store_finder_store .location a:visited{color:#116AB2;}.fcl-stores-map-container #fcl-stores-locator-panel ul .store_finder_store .location a:visited:hover{color:#CC0C00;}.fcl-stores-map-container #fcl-stores-locator-map{height:397px !important;}.fcl-stores-map-container #fcl-stores-locator-map .appointment-button a{margin:5px 0 0;}.fcl-stores-map-container #fcl-stores-locator-map .appointment-button a:visited{color:#FFF;}.fcl-stores-map-container #fcl-stores-panels-total-found{font-size:14px;background:#CC0C00;padding:5px;color:#FFF;}.fcl-stores-map-container .info-window span{display:block;padding:0 0 10px 20px;}.fcl-stores-map-container .info-window span.address{background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk/storefinder/address.png) no-repeat 0 4px;}.fcl-stores-map-container .info-window span.phone{background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk/storefinder/phone.png) no-repeat 0 4px;}.fcl-stores-map-container .info-window span.openingHours{background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk/storefinder/openingHours.png) no-repeat 0 4px;}.fcl-stores-map-container .info-window span.distanceLabel{background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk/storefinder/distance.png) no-repeat 0 4px;}.fcl-stores-map-container .info-window span.address-line{padding-bottom:0;}.fcl-stores-map-container .info-window span.store-link{font-weight:bold;}#fcl-stores-suburb-list{float:right;width:70%;}.store-view-single{display:inline-block;width:100%;}.store-view-single .opening-hours{float:left !important;}.store-view-single #fcl-stores-locator-map{height:500px !important;width:100%;}#fcl-stores-suburb-list,#fcl-store-page{margin-bottom:20px;padding:0;}#fcl-stores-suburb-list .single-store,#fcl-store-page .single-store{width:100%;overflow:hidden;}#fcl-stores-suburb-list .single-store strong,#fcl-store-page .single-store strong{display:block;}#fcl-stores-suburb-list .single-store .address,#fcl-store-page .single-store .address{margin-bottom:.5em;}#fcl-stores-suburb-list .single-store .contact-details,#fcl-store-page .single-store .contact-details{width:33%;float:left;}#fcl-stores-suburb-list .single-store .opening-hours,#fcl-store-page .single-store .opening-hours{width:155px;float:left;}#fcl-stores-suburb-list .single-store .opening-hours ul,#fcl-store-page .single-store .opening-hours ul{margin:0;font-size:12px;}#fcl-stores-suburb-list .single-store .opening-hours ul li,#fcl-store-page .single-store .opening-hours ul li{list-style-type:none;margin:7px 0;}#fcl-stores-suburb-list .single-store .email-store,#fcl-store-page .single-store .email-store{line-height:30px;height:30px;width:auto;background-color:#4C4C4C;border:1px solid #191919;color:#FFFFFF;display:block;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;margin:0 0 10px;padding:0 15px;text-decoration:none;min-height:21px;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF4C4C4C',endColorstr='#FF2E2E2E');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNGM0YyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJlMmUyZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#4c4c4c),color-stop(100%,#2e2e2e));background-image:-moz-linear-gradient(top,#4c4c4c 0%,#2e2e2e 100%);background-image:-webkit-linear-gradient(top,#4c4c4c 0%,#2e2e2e 100%);background-image:linear-gradient(to bottom,#4c4c4c 0%,#2e2e2e 100%);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(255,255,255,0.2) inset;-webkit-box-shadow:0 1px 2px rgba(255,255,255,0.2) inset;box-shadow:0 1px 2px rgba(255,255,255,0.2) inset;text-shadow:0 1px rgba(0,0,0,0.5);width:66px;margin-top:54px;}#fcl-stores-suburb-list .single-store .email-store:hover,#fcl-store-page .single-store .email-store:hover{color:#FFFFFF;cursor:pointer;text-decoration:none;background-color:#2e2e2e;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#33FFFFFF',endColorstr='#00FFFFFF');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(255,255,255,0.2)),color-stop(100%,rgba(255,255,255,0)));background-image:-moz-linear-gradient(top,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%);}#fcl-stores-suburb-list .single-store .email-store:active,#fcl-store-page .single-store .email-store:active{color:#FFFFFF;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#33000000',endColorstr='#00FFFFFF');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0.2)),color-stop(100%,rgba(255,255,255,0)));background-image:-moz-linear-gradient(top,rgba(0,0,0,0.2) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.2) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.2) 0%,rgba(255,255,255,0) 100%);border:1px solid #191919;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;}#fcl-stores-suburb-list .single-store .email-store:visited,#fcl-store-page .single-store .email-store:visited{color:#FFFFFF;}#fcl-store-page .single-store .contact-details{width:auto;margin-right:10px;float:left;}#fcl-store-page .single-store .contact-details .fax,#fcl-store-page .single-store .contact-details .telephone{float:left;}#fcl-store-page .single-store .contact-details .telephone{margin-right:60px;}#fcl-store-page .single-store .contact-details .telephone a{font-weight:bold;}#fcl-store-page .single-store .contact-details .email-store-link{width:100%;display:inline-block;margin:20px 0 0;}#fcl-store-page .single-store .contact-details .email-store-link strong{display:inline;}#fcl-store-page .single-store .opening-hours{width:100%;margin:0 0 10px 0;}#fcl-store-page .single-store .opening-hours .store-day strong{width:45px;display:inline-block;}#fcl-store-page .single-store .fcl-stores-description{width:calc(50% - 10px);margin-left:10px;float:left;}.appointment-button a{display:inline-block;font-size:13px;line-height:25px;height:25px;}.appointment-button a:visited{color:#FFF !important;}.page-fcl-stores .field-name-field-bottom-content-left{width:49%;float:left;min-height:185px;margin:0 10px 20px 0;}.page-fcl-stores .field-name-field-bottom-content-right{width:49%;float:right;height:200px;margin:0 0 20px 0;}.page-fcl-stores .field-name-field-bottom-content-right ul li{margin:12px 0;}@media only screen and (max-width:649px),only screen and (max-device-width:649px){#fcl-store-page .single-store .contact-details{width:calc(50% - 10px);margin-right:10px;}#fcl-store-page .single-store .opening-hours{width:100%;margin-right:0;margin-left:10px;}#fcl-store-page .single-store .fcl-stores-description{width:100%;margin-left:0;}.page-fcl-stores .field-name-field-bottom-content-left,.page-fcl-stores .field-name-field-bottom-content-right{width:100%;}}.web-form{clear:both;}#fcl-stores-storeview-store-finder h1{display:none;}#fcl-stores-storeview-store-finder .fcl-stores-consultant{width:100%;padding-bottom:20px;margin-bottom:20px;overflow:hidden;border-bottom:1px dotted #ccc;}#fcl-stores-storeview-store-finder .fcl-stores-consultant img{float:left;margin:0 5px 5px 0;-moz-box-shadow:#999 6px 6px 8px -6px;-webkit-box-shadow:#999 6px 6px 8px -6px;box-shadow:#999 6px 6px 8px -6px;border:4px solid #fff;}#fcl-stores-storeview-store-finder .fcl-stores-consultant .fcl-stores-consultant-description{width:70%;float:right;}#fcl-stores-state-tabs .ui-state-default a{padding:0 0.5em;}#fcl-stores-state-tabs .tab-content ul{width:auto;float:left;padding-bottom:0;margin:0;border:none;}#fcl-stores-state-tabs .tab-content ul li{width:150px;list-style-type:none;}#fcl-stores-state-tabs .ui-tabs-nav li.ui-state-hover a{height:40px;}.fcl-stores-store-list #fcl-stores-store-state-anchors{margin:0;padding:0;}.fcl-stores-store-list #fcl-stores-store-state-anchors li{display:block;float:left;padding:.5em;}.fcl-stores-store-list .fcl-stores-store-list-store{padding-bottom:1em;float:left;width:33%;line-height:22px;}.fcl-stores-store-list .fcl-stores-store-list-store h4{font-weight:bold;}.fcl-stores-store-list .fcl-stores-store-list-store h4 a{color:#CC0C00;text-decoration:none;}#store-finder-suburb #fcl-stores-locator-panel ul{height:282px;}#dfp-ad-dru_slot_store_page-wrapper{float:left;margin:20px 0;}@media only screen and (min-width:960px){.fcl-stores-map-container #fcl-stores-locator-panel ul{height:284px;}#fcl-stores-locator-panel{display:table;width:265px;flex:auto;float:left;margin:0 10px 0 0;}.fcl-stores-consultant img{-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg);}.fcl-stores-consultant .fcl-stores-consultant-description{width:685px;float:right;flex:auto;}.store-image{float:right;}#fcl-stores-locator-map{display:table;width:70%;}#fcl-store-page,#fcl-stores-storeview-store-finder{width:40%;float:left;}#fcl-stores-storeview-store-finder{width:60%;}#fcl-stores-storeview-store-finder p{display:none;}#block-fcl-static-forms-fsf-store-enquiry-general{display:inline-block;}}@media only screen and (min-width:768px) and (max-width:959px){.fcl-stores-map-container #fcl-stores-google-places-search #fcl-stores-google-places-box{width:145px;}.fcl-stores-map-container #fcl-stores-locator-panel ul{height:293px;}#fcl-stores-storeview-store-finder .fcl-stores-consultant .fcl-stores-consultant-description{width:60%;}.store-view-single{margin:20px;}.store-view-single #fcl-store-page{width:45%;float:left;}#fcl-stores-storeview-store-finder{width:50%;float:left;}#fcl-stores-storeview-store-finder p{display:none;}}#fcl-stores-locator-map img{max-width:none;}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.fcl-stores-map-container #fcl-stores-google-places-search #fcl-stores-google-places-box{width:91%;float:none;margin-bottom:5px;}#fcl-stores-google-places-submit{width:99%;height:32px !important;}#fcl-stores-locator-panel ul{height:256px;}#fcl-stores-storeview-store-finder p{display:none;}#fcl-stores-storeview-store-finder .fcl-stores-consultant .fcl-stores-consultant-description{width:55%;}.email-store{display:none;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){#store-finder-suburb #fcl-stores-locator-panel{display:none;}#fcl-stores-locator-panel ul{height:256px;}.fcl-stores-map-container{display:block;}.fcl-stores-map-container #fcl-stores-google-places-search #fcl-stores-google-places-box{float:left;}.fcl-stores-map-container #fcl-stores-panels-total-found{clear:left;}.fcl-stores-map-container #fcl-stores-locator-map{display:block;height:300px !important;}#fcl-stores-google-places-submit{width:23% !important;height:auto !important;}#fcl-stores-google-places-box{width:70% !important;}#fcl-stores-state-tabs .tab-content ul{width:50%;}#fcl-stores-locator-panel ul{height:auto;}#fcl-stores-suburb-list,#fcl-store-page{width:100%;}#fcl-stores-storeview-store-finder .fcl-stores-consultant .fcl-stores-consultant-description{width:100%;}.appointment-button a{width:90%;text-align:center;padding:5px 10px;font-size:16px;}.fcl-stores-store-list .fcl-stores-store-list-store{width:50%;}}.fc-world-map .South-Pacific{bottom:89px;right:1px;display:none;}.fc-world-map .Africa{bottom:110px;right:260px;}.fc-world-map .Middle-East{right:195px;bottom:140px;}.fc-world-map .Europe{right:246px;bottom:189px;}.fc-world-map .Indian-Ocean{right:190px;bottom:75px;}.fc-world-map .Asia{right:145px;bottom:115px;}.fc-world-map .South-America{bottom:70px;right:355px;}.fc-world-map .North-America{right:425px;bottom:170px;}.fc-world-map .USA{right:445px;bottom:170px;}.fc-world-map .Canada{right:425px;bottom:215px;}.fc-world-map .Australia{bottom:69px;right:70px;}.fc-world-map .New-Zealand{bottom:38px;right:1px;}.fc-world-map .Central-America-and-Caribbean,.fc-world-map .Central-America-Caribbean,.fc-world-map .Caribbean{right:375px;bottom:135px;}.fc-world-map .Caribbean-and-Mexico{right:354px;bottom:135px;}.fc-world-map .continent{position:absolute;}.fc-world-map .continent a{color:white;width:auto;height:auto;padding:0 7px;background:#CC0C00;position:relative;}.fc-world-map .continent a:hover{text-decoration:underline;}.fc-world-map .continent a:after{content:'';border:3px solid transparent;border-top-color:#CC0C00;position:absolute;bottom:-3px;border-bottom:0;left:40%;}.page-node-33486 .block-views{display:inline-block;float:left;width:23%;margin-right:10px;}.page-node-33486 .block-views .price-grid{height:32em;}.page-node-33486 .block-views .price-grid .view-content{height:28em;}.page-node-33486 .block-views .price-grid .view-content table{margin-bottom:5px;}.page-node-33486 .block-views .price-grid .view-content table caption{font-weight:bold;height:3em;}.page-node-33486 .block-views .price-grid .item-list .pager{margin:5px 0 20px;}#block-bean-gift-card-widget{width:90%;margin:0 auto;}#block-bean-gift-card-widget iframe{display:block;margin:0 auto;}#block-bean-flights-search .mod-header{display:none;}#block-bean-flights-search header{display:none;}.ad-spot{margin-bottom:15px;}#block-fcl-fcuk-custom-blocks-hotels-search form,#block-fcl-fcuk-custom-blocks-parking-search form{width:100%;background:#F4F4F4;padding:15px;box-sizing:border-box;}#block-fcl-fcuk-custom-blocks-hotels-search form label,#block-fcl-fcuk-custom-blocks-parking-search form label{color:#383A40;}#block-panels-mini-sidebar-holidays-flights-search article form,#block-panels-mini-sidebar-flights-holidays-search article form,#block-panels-mini-sidebar-flights-tours-search article form{width:100%;background:#f4f4f4;}#block-panels-mini-sidebar-holidays-flights-search article form label,#block-panels-mini-sidebar-flights-holidays-search article form label,#block-panels-mini-sidebar-flights-tours-search article form label{color:#383A40;}#block-panels-mini-sidebar-holidays-flights-search .form-heading,#block-panels-mini-sidebar-flights-holidays-search .form-heading,#block-panels-mini-sidebar-flights-tours-search .form-heading{display:none;}#block-panels-mini-sidebar-holidays-flights-search .ui-tabs-nav,#block-panels-mini-sidebar-flights-holidays-search .ui-tabs-nav,#block-panels-mini-sidebar-flights-tours-search .ui-tabs-nav{border-bottom:none;margin-bottom:0;}#block-panels-mini-sidebar-holidays-flights-search .ui-tabs-nav li,#block-panels-mini-sidebar-flights-holidays-search .ui-tabs-nav li,#block-panels-mini-sidebar-flights-tours-search .ui-tabs-nav li{background-color:#383a40;width:50%;}#block-panels-mini-sidebar-holidays-flights-search .ui-tabs-nav li a,#block-panels-mini-sidebar-flights-holidays-search .ui-tabs-nav li a,#block-panels-mini-sidebar-flights-tours-search .ui-tabs-nav li a{color:#ffffff;font-weight:normal;padding:0;text-align:center;text-transform:none;width:100%;}#block-panels-mini-sidebar-holidays-flights-search .ui-tabs-nav li.ui-state-active a:after,#block-panels-mini-sidebar-flights-holidays-search .ui-tabs-nav li.ui-state-active a:after,#block-panels-mini-sidebar-flights-tours-search .ui-tabs-nav li.ui-state-active a:after{left:74px;}#block-panels-mini-sidebar-holidays-flights-search .ui-tabs-nav li.ui-state-hover a,#block-panels-mini-sidebar-flights-holidays-search .ui-tabs-nav li.ui-state-hover a,#block-panels-mini-sidebar-flights-tours-search .ui-tabs-nav li.ui-state-hover a{border:none;height:40px;line-height:40px;text-decoration:none;}#block-fcl-fcuk-temporary-promotions-store-finder-home{background-color:#CC0C00 !important;}#block-fcl-fcuk-temporary-promotions-store-finder-home h4{font-size:20px;background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-fc.png?8dcad29c2);background-repeat:no-repeat;background-position:-394px -417px;background-repeat:no-repeat;margin-left:10px;margin-top:10px;display:inline-block;padding-left:25px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#block-fcl-fcuk-temporary-promotions-store-finder-home h4{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-fc-@2x.png?b13e17350);-moz-background-size:422px 600px;-o-background-size:422px 600px;-webkit-background-size:422px 600px;background-size:422px 600px;}}.view-rtw-content-blocks .view-content > .views-row{position:relative;float:left;margin-right:10px;}.view-rtw-content-blocks .view-content > .views-row .views-field-title{position:absolute;width:86%;padding:10px 7%;bottom:5px;background-color:rgba(0,0,0,0.6);}.view-rtw-content-blocks .view-content > .views-row .views-field-title a{color:#FFF;text-decoration:none;}.view-rtw-content-blocks .view-content > .views-row .views-field-field-h1-title a:link{color:#FFF;text-decoration:none;}#fcbTimedPop{padding:20px 20px 0 20px;width:622px;height:265px;background-color:#FFF;position:fixed;top:30%;left:0;right:0;margin-left:auto;margin-right:auto;z-index:100000;display:none;}#fcbTimedPop .button{background:#ebebeb;width:100%;position:absolute;bottom:0;left:0;}#fcbTimedPop .numBlock{width:50%;}#fcbTimedPop .numBlock h2{font-size:22px;}#fcbTimedPop .fcbTimedPopBg{background:transparent url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/consultants/enquiry/full/consultant-5.png) -41px 2px no-repeat;height:373px;position:absolute;bottom:0;right:0;width:177px;z-index:1000;}#fcbTimedPop .timedPopLeft{font-size:12px;width:450px;}#fcbTimedPop .timedPopLeft p{margin:10px 0;line-height:18px;}#fcbTimedPop .timedPopLeft .call-land{float:left;width:50%;margin:5px 0 0 0;}#fcbTimedPop .timedPopLeft .call-mobile{margin:15px 0 0 0;}#fcbTimedPop .timedFCBPopClose{padding:8px 20px !important;float:right;margin:10px 180px 10px 10px;border-style:solid;border-width:0;border-radius:3px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;display:inline-block;text-align:center;position:relative;cursor:pointer;font-weight:400;text-decoration:none;padding:0.5rem;color:WHITE;background-color:#90BF3D;transition:background-color .3s ease-out;font-size:18px;line-height:24px;font-weight:bold;}#fcbTimedPop .timedFCBPopClose:hover{background-color:#a6cd62;}#fcbTimedPop h2{font-size:28px;margin:1px 0 5px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}#fcbTimedPop .phone-number,#fcbTimedPop .mobile-number{color:#CC0C00;font-family:arial;font-weight:bold;line-height:24px;font-size:24px;margin:2px 0 0 0;display:block;}#fcbTimedPop .close-pop{float:right;margin:10px 180px 10px 10px;}.modalBg{position:fixed !important;position:absolute;top:0;right:0;bottom:0;left:0;height:100vh;background:black;background:transparent\9;background:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5000000,endColorstr=#e5000000);zoom:1;z-index:10000;display:none;}.modalBg:nth-child(n){filter:none;}.pane-node-field-stackla-id{display:none;}@media only screen and (min-width:768px) and (max-width:959px){.stacklafw{width:310px;margin:0 auto;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.stackla-cont{text-align:center;}.stackla-cont .stacklafw{display:inline-block;}#fcbTimedPop{width:85%;height:400px;}#fcbTimedPop .fcbTimedPopBg{background-image:none;}#fcbTimedPop .timedPopLeft{width:auto;}#fcbTimedPop .call-land{width:100% !important;}#fcbTimedPop .button{text-align:center;}#fcbTimedPop .button .timedFCBPopClose{padding:8px 20px !important;float:none;margin:10px auto;}}.hero-banner-content-slider{margin-bottom:10px;position:relative;overflow:hidden;}@media only screen and (min-width:768px) and (max-width:959px){.hero-banner .field-item img,.hero-banner .field-content img{max-width:none !important;float:right;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.hero-content{min-height:0;}.hero-content .view-content .hero-banner-desc,.hero-content .view-content .field-description{height:100%;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.hero-banner-content-slider img{margin-bottom:10px;}.hero-banner{overflow:visible;}.hero-banner .field-item img,.hero-banner .field-content img{width:auto;min-height:inherit;}.hero-banner-img .field-content{overflow:hidden;}.hero-banner-img .field-content img{max-width:none !important;float:right;}.hero-content{margin-bottom:10px;}.hero-content .view-content{position:relative;}.hero-content .view-content p{font-size:14px;}.hero-content .view-content .field-image{overflow:hidden;}.hero-content .view-content .hero-banner-desc,.hero-content .view-content .field-description{position:static;width:100%;margin-bottom:5px;overflow:auto;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.panels-layout.full-width .fc-featured-destinations .views-row,.panels-layout.sidebar .fc-featured-destinations .views-row{margin:0 16px 16px 0;}.panels-layout.full-width .fc-featured-destinations .views-row.views-row-4,.panels-layout.sidebar .fc-featured-destinations .views-row.views-row-4{margin:0 16px 16px 0;}.panels-layout.full-width .fc-featured-destinations .views-row.views-row-8,.panels-layout.sidebar .fc-featured-destinations .views-row.views-row-8{margin:0 16px 16px 0;}.panels-layout.full-width .fc-featured-destinations .views-row.views-row-12,.panels-layout.sidebar .fc-featured-destinations .views-row.views-row-12{margin:0 16px 16px 0;}.panels-layout.full-width .fc-featured-destinations .views-row.views-row-16,.panels-layout.sidebar .fc-featured-destinations .views-row.views-row-16{margin:0 16px 16px 0;}.panels-layout.full-width .fc-featured-destinations .views-row.views-row-20,.panels-layout.sidebar .fc-featured-destinations .views-row.views-row-20{margin:0 16px 16px 0;}.panels-layout.full-width .fc-featured-destinations .views-row.views-row-24,.panels-layout.sidebar .fc-featured-destinations .views-row.views-row-24{margin:0 16px 16px 0;}.panels-layout.full-width .fc-featured-destinations .views-row.views-row-28,.panels-layout.sidebar .fc-featured-destinations .views-row.views-row-28{margin:0 16px 16px 0;}.panels-layout.full-width .fc-featured-destinations .views-row.views-row-32,.panels-layout.sidebar .fc-featured-destinations .views-row.views-row-32{margin:0 16px 16px 0;}.panels-layout.full-width .fc-featured-destinations .views-row.views-row-36,.panels-layout.sidebar .fc-featured-destinations .views-row.views-row-36{margin:0 16px 16px 0;}.panels-layout.full-width .fc-featured-destinations .views-row.views-row-40,.panels-layout.sidebar .fc-featured-destinations .views-row.views-row-40{margin:0 16px 16px 0;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.panels-layout.full-width .fc-featured-destinations .views-row,.panels-layout.sidebar .fc-featured-destinations .views-row{width:47%;height:auto;}.panels-layout.full-width .fc-featured-destinations .views-row img,.panels-layout.sidebar .fc-featured-destinations .views-row img{width:100%;}.panels-layout.full-width .fc-featured-destinations .views-row .thumb-text,.panels-layout.sidebar .fc-featured-destinations .views-row .thumb-text{width:100%;}}@media only screen and (min-width:480px) and (max-width:649px),only screen and (max-device-width:480px) and (max-device-width:649px) and (orientation:landscape){.fc-featured-destinations .views-row{width:30% !important;height:auto;}.fc-featured-destinations .views-row img{width:100%;}.fc-featured-destinations .views-row .thumb-text{width:100%;}.fc-featured-destinations .views-row-odd{margin:0 5% 4% 0 !important;}.fc-featured-destinations .views-row-even{margin:0 0 4% 0 !important;float:right;}.fc-featured-destinations .views-row.views-row-6{float:none;}.fc-featured-destinations .views-row.views-row-8{float:left;}}@media only screen and (min-width:768px) and (max-width:959px){.fc-featured-destinations .views-row.views-row-1,.fc-featured-destinations .views-row.views-row-4,.fc-featured-destinations .views-row.views-row-7{margin-right:36px !important;}.fc-featured-destinations .views-row.views-row-3,.fc-featured-destinations .views-row.views-row-6{float:right;}.fc-featured-destinations .views-row{margin-bottom:30px !important;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.fc-featured-destinations .views-row{width:22%;height:auto;margin:0 26px 22px 0;}.fc-featured-destinations .views-row img{width:100%;}.fc-featured-destinations .views-row .thumb-text{width:100%;}.fc-featured-destinations .views-row.views-row-4,.fc-featured-destinations .views-row.views-row-8{margin-right:0 !important;}}#blogs-teaser{clear:both;margin:1em 0;font-size:12px;line-height:16px;height:auto;}#blogs-teaser .blog-post{overflow:hidden;padding:0 0 15px;margin:10px 0;clear:both;padding-bottom:10px;border-bottom:1px dotted #BCBCBC;}#blogs-teaser .blog-post h3{color:#116AB2;}#blogs-teaser .blog-post h3 a{color:#116AB2;}#blogs-teaser .blog-post h3 a:hover{color:#EE0000;text-decoration:underline;}#blogs-teaser .blog-post .blog-image{width:100px;float:left;padding-right:5px;height:60px;overflow:hidden;margin-bottom:30px;}#blogs-teaser .blog-post .blog-image img{width:100px;}#blogs-teaser .blog-post .blog-content{margin-left:110px;font-size:13px;line-height:20px;}#blogs-teaser .blog-post .tags{margin-top:5px;margin-left:5px;}#blogs-teaser .blog-post .tag{display:block;float:left;font-size:12px;padding:2px 5px;margin-right:5px;margin-top:5px;text-transform:uppercase;background-color:#F4F4F4;text-decoration:none;}#blogs-teaser .blog-post .tag:hover{text-decoration:underline;}#blogs-teaser p.read-more{clear:both;margin:5px 0;}#blogs-teaser p.post-title{font-weight:bold;clear:both;margin:5px 0;}#blogs-teaser p.post-title a{font-weight:bold;}#blogs-teaser.home-page,#blogs-teaser.airlines,#blogs-teaser.holiday-destination{float:left;border-bottom:1px dotted #BCBCBC;padding-bottom:15px;margin-bottom:0;width:100%;}#blogs-teaser.home-page .blog-post .blog-image,#blogs-teaser.airlines .blog-post .blog-image,#blogs-teaser.holiday-destination .blog-post .blog-image{width:220px;height:150px;padding-right:20px;margin-bottom:10px;}#blogs-teaser.home-page .blog-post .blog-image img,#blogs-teaser.airlines .blog-post .blog-image img,#blogs-teaser.holiday-destination .blog-post .blog-image img{width:auto;display:block;}#blogs-teaser.home-page .blog-post .blog-content,#blogs-teaser.airlines .blog-post .blog-content,#blogs-teaser.holiday-destination .blog-post .blog-content{margin-left:240px;}#blogs-teaser.home-page .blog-post-image,#blogs-teaser.airlines .blog-post-image,#blogs-teaser.holiday-destination .blog-post-image{float:left;width:32%;margin-left:2%;display:block;position:relative;}#blogs-teaser.home-page .blog-post-image.blog-post-index-1,#blogs-teaser.airlines .blog-post-image.blog-post-index-1,#blogs-teaser.holiday-destination .blog-post-image.blog-post-index-1{margin-left:0;}#blogs-teaser.home-page .blog-post-image .blog-image,#blogs-teaser.airlines .blog-post-image .blog-image,#blogs-teaser.holiday-destination .blog-post-image .blog-image{height:132px;overflow:hidden;}#blogs-teaser.home-page .blog-post-image .blog-image img,#blogs-teaser.airlines .blog-post-image .blog-image img,#blogs-teaser.holiday-destination .blog-post-image .blog-image img{display:block;height:132px;max-width:none;min-width:100%;}#blogs-teaser.home-page .blog-post-image h3,#blogs-teaser.airlines .blog-post-image h3,#blogs-teaser.holiday-destination .blog-post-image h3{zoom:1;background:transparent;background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fc-responsive/bg-black.png) repeat;background:rgba(0,0,0,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);bottom:0;display:block;height:32px;left:0;margin:0;overflow:hidden;padding:3%;position:absolute;width:94%;line-height:14px;}#blogs-teaser.home-page .blog-post-image h3 a,#blogs-teaser.airlines .blog-post-image h3 a,#blogs-teaser.holiday-destination .blog-post-image h3 a{color:#FFFFFF;font-weight:normal;font-size:13px;}#blogs-teaser.airlines{margin-bottom:20px;}#blogs-teaser.holiday-destination{margin:0 0 2em;}#blogs-teaser.holiday-destination h2{margin-top:0;}#content .plan-and-prepare p.more-blogs{margin:10px 0 0;}#content .plan-and-prepare .fcl-wp-post{overflow:hidden;padding:10px 0;margin:0 5px;border-bottom:1px dotted #BCBCBC;}#content .plan-and-prepare .fcl-wp-post-image{clear:both;margin-left:5px;float:left;}#content .plan-and-prepare .fcl-wp-post-image img{display:block;}#content .plan-and-prepare .fcl-wp-post-excerpt{float:left;margin-left:5px;width:47%;}#content .plan-and-prepare .fcl-wp-post-excerpt h4{font-size:12px;margin-bottom:5px;padding:0;line-height:normal;}#content .plan-and-prepare .fcl-wp-post-excerpt p{padding:0;}@media only screen and (min-width:768px) and (max-width:959px){#content .plan-and-prepare .fcl-wp-post-image{display:none;}#content .plan-and-prepare .fcl-wp-post-excerpt{width:100%;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){#blogs-teaser.home-page,#blogs-teaser.holiday-destination{border-bottom:none;padding-bottom:0;}}@media only screen and (max-width:479px),only screen and (max-device-width:479px) and (orientation:portrait){#content .plan-and-prepare .fcl-wp-post-image{display:none;}#content .plan-and-prepare .fcl-wp-post-excerpt{width:100%;}}#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar{text-align:center;position:relative;background:#0077c8;width:100%;margin:0 auto;margin-bottom:10px;}#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar img{display:block;margin:0 auto;}#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .field-name-field-image-active-rhs{display:block;margin:0 auto;background:#0077c8;}#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .flash-sale-link{position:absolute;top:0;width:100%;height:100%;left:0;}#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .field,#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar header{display:none;}#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .date-display-single{display:none;}#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .countdownHolder{margin-left:0 !important;left:0;height:30px;font-size:11px;color:#FFF;position:relative;display:inline-block;background:#0077c8;padding:0 9px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .field-name-field-image-active .countdownHolder{left:50%;}#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .boxName{font-size:15px;margin-left:3px;}#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .position{display:inline-block;height:15px;overflow:hidden;position:relative;width:8px;}#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .digit{position:absolute;display:block;text-align:center;color:#FFF;margin-top:2px;letter-spacing:-1px;}#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .countDays,#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .countHours,#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .countMinutes,#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .countSeconds{float:left;margin-right:6px;margin-top:5px;}#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .entity-bean .field{display:block !important;margin-top:15px;}#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .entity-bean .left{margin:0;margin-right:10px;}#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .field-name-field-h1-title{display:block !important;}#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .field-name-field-on-sale-body-flash-sale-rh,#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .field-name-field-sold-out-body-flash-sale-r{background:#0077c8;padding:10px;}#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .field-name-field-on-sale-body-flash-sale-rh p,#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .field-name-field-sold-out-body-flash-sale-r p{margin:3px;color:#FFF;font-size:15px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .field-name-field-on-sale-body-flash-sale-rh strong,#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .field-name-field-sold-out-body-flash-sale-r strong{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}#block-fcl-fcuk-temporary-promotions-flash-sale-sidebar button{display:inline;}.front #content .field-name-field-image-active-rhs{display:block;width:300px;margin:0 auto;background:#000;}.section-flashsale{text-align:center;position:relative;}.section-flashsale .newsletterLinkSocialHead,.section-flashsale .newsletterLinkSocialHead{display:inline-block;}.section-flashsale img{display:block;margin:0 auto;}.section-flashsale .field-name-field-image-active{display:block;margin:0 auto;background:#0077c8;}.section-flashsale #content .field-name-field-image-active img{max-width:none;width:100%;}.section-flashsale .flash-sale-link{position:absolute;top:0;width:100%;height:100%;left:0;}.section-flashsale .field{display:none;}.section-flashsale .date-display-single{display:none;}.section-flashsale .countdownHolder{left:50%;height:30px;font-size:10px;color:#FFF;position:relative;display:inline-block;background:#0077c8;padding:0 9px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}.section-flashsale .boxName{font-size:15px;margin-left:3px;}.section-flashsale .position{display:inline-block;height:17px;overflow:hidden;position:relative;width:8px;}.section-flashsale .digit{position:absolute;display:block;text-align:center;color:#FFF;font-size:15px;margin-top:2px;letter-spacing:-1px;}.section-flashsale .countDays,.section-flashsale .countHours,.section-flashsale .countMinutes,.section-flashsale .countSeconds{float:left;margin-right:6px;margin-top:5px;}.section-flashsale .entity-bean .field{display:block !important;margin-top:15px;}.section-flashsale .entity-bean .left{margin:0;margin-right:10px;}.section-flashsale .field-name-field-h1-title{display:block !important;}#block-fcl-fcuk-temporary-promotions-five-star-holidays{display:none;width:98%;border:3px solid #424248;background:#CC0C00;margin-bottom:10px;}#block-fcl-fcuk-temporary-promotions-five-star-holidays .five-star-holidays{color:#FFF;text-decoration:none;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk/5-star-creative.png?862c6bafc);background-repeat:no-repeat;background-position:center 20px;display:block;padding-top:155px;}#block-fcl-fcuk-temporary-promotions-five-star-holidays .five-star-holidays:hover{color:#FFF;}#block-fcl-fcuk-temporary-promotions-five-star-holidays .content-inactive,#block-fcl-fcuk-temporary-promotions-five-star-holidays .content-active{display:none;}#block-fcl-fcuk-temporary-promotions-five-star-holidays .center{margin:20px auto;text-align:center;}#block-fcl-fcuk-temporary-promotions-five-star-holidays .text{font-size:30px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}#block-fcl-fcuk-temporary-promotions-five-star-holidays .pound-sign{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;position:relative;display:inline-block;}#block-fcl-fcuk-temporary-promotions-five-star-holidays .prefix{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:18px;}#block-fcl-fcuk-temporary-promotions-five-star-holidays strong{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}#block-fcl-fcuk-temporary-promotions-five-star-holidays .price_was{margin-bottom:10px;}#block-fcl-fcuk-temporary-promotions-five-star-holidays .price_was .pound-sign{font-size:20px;top:-10px;}#block-fcl-fcuk-temporary-promotions-five-star-holidays .price_was .prefix{margin-right:10px;}#block-fcl-fcuk-temporary-promotions-five-star-holidays .price_was strong{font-size:36px;text-decoration:line-through;}#block-fcl-fcuk-temporary-promotions-five-star-holidays .price_is .pound-sign{font-size:25px;left:5px;top:-25px;}#block-fcl-fcuk-temporary-promotions-five-star-holidays .price_is strong{font-size:64px;margin-top:10px;}#block-fcl-fcuk-temporary-promotions-five-star-holidays .suffix{font-size:10px;}#block-fcl-fcuk-temporary-promotions-five-star-holidays button{display:inline;}#content #block-fcl-fcuk-temporary-promotions-flash-sale-sidebar{width:300px;}#content #block-fcl-fcuk-temporary-promotions-five-star-holidays{width:294px;margin:0 auto;}@media only screen and (max-width:479px),only screen and (max-device-width:479px) and (orientation:portrait){.front #content .field-name-field-image-active-rhs{width:100%;}.front #content img{width:100%;}.front #content #block-fcl-fcuk-temporary-promotions-flash-sale-sidebar,.front #content #block-fcl-fcuk-temporary-promotions-five-star-holidays{width:100%;border:none;}.front #content #block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .boxName,.front #content #block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .countdownHolder,.front #content #block-fcl-fcuk-temporary-promotions-five-star-holidays .boxName,.front #content #block-fcl-fcuk-temporary-promotions-five-star-holidays .countdownHolder{font-size:15px;line-height:23px;}.front #content #block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .position,.front #content #block-fcl-fcuk-temporary-promotions-five-star-holidays .position{height:16px;}.front #content #block-fcl-fcuk-temporary-promotions-flash-sale-sidebar .digit,.front #content #block-fcl-fcuk-temporary-promotions-five-star-holidays .digit{line-height:16px;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.mobile-only{overflow:hidden;}.mobile-only .field-name-field-image-active-rhs{margin:0 auto;overflow:hidden;width:290px;text-align:center;}.mobile-only .field-name-field-image-active-rhs .countdown,.mobile-only .field-name-field-image-active-rhs .countdown2{left:0;width:94%;text-align:center;}.countDays,.countHours,.countMinutes,.countSeconds{float:none !important;margin-right:6px;margin-top:5px;display:inline-block;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.field-name-field-image-on-sale-rhs{text-align:center;}.mobile-only .field-name-field-image-active-rhs .countdown,.mobile-only .field-name-field-image-active-rhs .countdown2{left:0;margin-left:0px !important;}}.hp-hero-slideshow{margin:0;min-height:296px;background:#000;overflow:hidden;}.hp-hero-slideshow .flex-nav-container{position:relative;margin:0;text-align:center;float:left;max-width:100%;}.hp-hero-slideshow .flex-nav-container .flexslider{float:left;border:0;}.hp-hero-slideshow .flex-nav-container .flexslider ul,.hp-hero-slideshow .flex-nav-container .flexslider li{margin:0;padding:0;float:left;}.hp-hero-slideshow .flex-nav-container .flexslider ul.flexslider-views-slideshow-main-frame{width:100%;}.hp-hero-slideshow .flex-nav-container .flexslider ul.flexslider-views-slideshow-main-frame li{width:100%;}.hp-hero-slideshow .flex-nav-container .views-field-field-image-wide,.hp-hero-slideshow .flex-nav-container .views-field-field-image{overflow:hidden;float:left;}.hp-hero-slideshow .flex-nav-container .views-field-field-image-wide .field-content,.hp-hero-slideshow .flex-nav-container .views-field-field-image .field-content{float:left;}.hp-hero-slideshow .flex-nav-container .views-field-field-image-wide .field-content img,.hp-hero-slideshow .flex-nav-container .views-field-field-image .field-content img{float:right;max-width:none;}.hp-hero-slideshow .flex-nav-container .views-field-field-image-mobile{display:none;}.hp-hero-slideshow .flex-nav-container .views-field-field-text{zoom:1;background:transparent;background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fc-responsive/bg-black.png) repeat;background:rgba(0,0,0,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);width:219px;bottom:15px;padding-left:5px;right:10px;position:absolute;color:#fff;line-height:26px;z-index:10;}.hp-hero-slideshow .flex-nav-container .views-field-field-text a{color:#fff;text-decoration:none;line-height:26px;}.hp-hero-slideshow .flex-nav-container .views-field-field-text a:hover{text-decoration:underline;}.hp-hero-slideshow .flex-nav-container .flex-direction-nav{display:none;}.hp-hero-slideshow .flex-nav-container .flex-control-nav{bottom:20px;width:auto;display:inline-block;position:absolute;left:50%;}.hp-hero-slideshow .flex-nav-container .flex-control-nav li{margin-right:5px;display:inline-block;}.hp-hero-slideshow .flex-nav-container .flex-control-nav li a{height:13px;width:13px;background:#fff;border-radius:13px;text-indent:-9999px;display:block;}.hp-hero-slideshow .flex-nav-container .flex-control-nav li a.flex-active{background:#54f8f4 !important;}#flexslider_views_slideshow_main_fcuk_gallery-block .flex-direction-nav{height:100%;width:100%;top:0;}#flexslider_views_slideshow_main_fcuk_gallery-block .flex-direction-nav li{top:calc(50% - 16px);}@media only screen and (min-width:768px) and (max-width:959px){.hp-hero-slideshow .flex-nav-container .views-field-field-image-wide,.hp-hero-slideshow .flex-nav-container .views-field-field-image{width:768px;}.hp-hero-slideshow .flex-nav-container .views-field-field-image-wide .field-content,.hp-hero-slideshow .flex-nav-container .views-field-field-image .field-content{width:768px;}.hp-hero-slideshow .flex-nav-container .flex-control-nav{display:none;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.hp-hero-slideshow .flex-nav-container{display:block !important;width:100%;}.hp-hero-slideshow .flex-nav-container .views-field-field-image-wide,.hp-hero-slideshow .flex-nav-container .views-field-field-image{width:100% !important;}.hp-hero-slideshow .flex-nav-container .views-field-field-image-wide .field-content,.hp-hero-slideshow .flex-nav-container .views-field-field-image .field-content{width:100%;}.hp-hero-slideshow .flex-nav-container .flex-control-nav{display:none;}.hp-hero-slideshow .flexslider .slides img{max-width:none;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.hp-hero-slideshow{min-height:inherit;}.hp-hero-slideshow .flex-nav-container{display:block;}.hp-hero-slideshow .flex-nav-container .views-field-field-text{line-height:42px !important;width:55% !important;padding:10px;left:20%;top:32%;font-size:35px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;height:auto;max-height:120px;text-align:center;bottom:initial;}.hp-hero-slideshow .flex-nav-container .views-field-field-image-wide,.hp-hero-slideshow .flex-nav-container .views-field-field-image{display:none;}.hp-hero-slideshow .flex-nav-container .views-field-field-image-mobile{display:block;}.hp-hero-slideshow .flex-nav-container .views-field-field-image-mobile img{float:right;}.hp-hero-slideshow .flex-nav-container .views-field-field-text{width:auto;line-height:37px;}.hp-hero-slideshow .flex-nav-container .flexslider{float:none;}.hp-hero-slideshow .flex-nav-container .flexslider ul,.hp-hero-slideshow .flex-nav-container .flexslider li{float:none;}.hp-hero-slideshow .flex-nav-container .flex-control-nav{display:block !important;left:45% !important;bottom:12px;}.front .region-hero .block-quicktabs{background:none !important;}}@media only screen and (min-width:480px) and (max-width:649px),only screen and (max-device-width:480px) and (max-device-width:649px) and (orientation:landscape){.hp-hero-slideshow .flex-nav-container .views-field-field-text{max-height:85px;font-size:37px;line-height:42px;}}body:before{content:"desktop";font:0/0 serif;text-shadow:none;color:transparent;position:absolute;}#ui-datepicker-div{background:none;border:none;font-family:Arial,Tahoma,Verdana,sans-serif;}.ui-datepicker{background:none;border:none;}.ui-datepicker.ui-datepicker-multi-3 .ui-datepicker-group{width:33%;}.ui-datepicker table.ui-datepicker-calendar{margin:0;width:100% !important;border-collapse:collapse;border-bottom:1px solid #CCC;}.ui-datepicker table.ui-datepicker-calendar tbody{background:#DDD;}.ui-datepicker table.ui-datepicker-calendar tr{border-bottom:0;}.ui-datepicker table.ui-datepicker-calendar tr td{vertical-align:inherit;line-height:24px;}.ui-datepicker table.ui-datepicker-calendar td{padding:0;border:none;border-right:1px solid #DDD;border-top:1px solid #CCC;border-left:1px solid #CCC;}.ui-datepicker table.ui-datepicker-calendar td span,.ui-datepicker table.ui-datepicker-calendar td a{padding:0;font-weight:bold;color:#383A40;text-align:center;background-color:#F4F4F4;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColorstr='#FFF4F4F4',endColorstr='#FFEAEAEA');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#f4f4f4),color-stop(100%,#eaeaea));background-image:-moz-linear-gradient(left,#f4f4f4 0%,#eaeaea 100%);background-image:-webkit-linear-gradient(left,#f4f4f4 0%,#eaeaea 100%);background-image:linear-gradient(to right,#f4f4f4 0%,#eaeaea 100%);}.ui-datepicker table.ui-datepicker-calendar td span.ui-state-active,.ui-datepicker table.ui-datepicker-calendar td a.ui-state-active{background-color:#4FBD23;background-image:none;border-color:#CC0C00;color:#FFF;text-shadow:0 1px 0 rgba(0,0,0,0.5);}.ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-other-month{border-right:1px solid #DDD;border-top:1px solid #CCC;border-left:1px solid #CCC;background:#DDD;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#00FFFFFF',endColorstr='#00FFFFFF');background-image:none;color:#BCBCBC;font-size:0;text-indent:-9999px;cursor:auto;}.ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-other-month.ui-state-active{padding:0;font-weight:bold;color:#383A40;text-align:center;background-color:#F4F4F4;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColorstr='#FFF4F4F4',endColorstr='#FFEAEAEA');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#f4f4f4),color-stop(100%,#eaeaea));background-image:-moz-linear-gradient(left,#f4f4f4 0%,#eaeaea 100%);background-image:-webkit-linear-gradient(left,#f4f4f4 0%,#eaeaea 100%);background-image:linear-gradient(to right,#f4f4f4 0%,#eaeaea 100%);}.ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-other-month span,.ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-other-month a{font-size:0;text-indent:-9999px;cursor:auto;}.ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-other-month span.ui-state-active,.ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-other-month a.ui-state-active{padding:0;font-weight:bold;color:#383A40;text-align:center;background-color:#F4F4F4;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColorstr='#FFF4F4F4',endColorstr='#FFEAEAEA');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#f4f4f4),color-stop(100%,#eaeaea));background-image:-moz-linear-gradient(left,#f4f4f4 0%,#eaeaea 100%);background-image:-webkit-linear-gradient(left,#f4f4f4 0%,#eaeaea 100%);background-image:linear-gradient(to right,#f4f4f4 0%,#eaeaea 100%);}.ui-datepicker table.ui-datepicker-calendar td.ui-state-disabled{border-right:#CCC;background:#DDD;line-height:24px;}.ui-datepicker table.ui-datepicker-calendar td.ui-state-disabled span{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#00FFFFFF',endColorstr='#00FFFFFF');background-image:none;color:#BCBCBC;}.ui-datepicker .ui-datepicker-group .ui-datepicker-header,.ui-datepicker .ui-datepicker-group thead tr{border-right:1px solid #DDD;}.ui-datepicker .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker .ui-datepicker-group-last thead tr{border-right:#383A40;}.ui-datepicker .ui-datepicker-group-last tbody{border-right:1px solid #CCC;}.ui-datepicker th,.ui-datepicker .ui-datepicker-header{font-size:0.9em;background:#383A40;color:#FFF;padding:5px 0;font-weight:bold;}.ui-datepicker th{font-weight:normal;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{display:block;height:0 !important;width:0 !important;top:7px;width:auto;border-bottom:8px solid transparent;border-top:8px solid transparent;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{left:7px;width:auto;border-right:9px solid #EAEAEA;}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover{right:7px;border-left:9px solid #EAEAEA;}@media only screen and (max-width:649px),only screen and (max-device-width:649px){body:before{content:"mobile";font:0/0 serif;text-shadow:none;color:transparent;position:absolute;}#ui-datepicker-div{width:92%;padding-left:15px;margin-left:15px;}#ui-datepicker-div .ui-datepicker-group{width:100%;}#ui-datepicker-div table.ui-datepicker-calendar td span,#ui-datepicker-div table.ui-datepicker-calendar td a{font-size:14px;padding:5px !important;}}.fcuk_destination_list h3{float:left;font-size:25px;display:block;margin-bottom:10px;color:#515255;margin:0 0 10px 0;line-height:22px;}.fcuk_destination_list h3 a{text-decoration:none;color:#383A40;}.fcuk_destination_list h3 a:hover,.fcuk_destination_list h3 a:focus,.fcuk_destination_list h3 a:visited,.fcuk_destination_list h3 a:active,.fcuk_destination_list h3 a:link{text-decoration:none;color:#515255;}.fcuk_destination_list > a{display:block;float:right;line-height:30px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;color:#515255;font-size:14px;text-decoration:none;}.fcuk_destination_list > a:hover,.fcuk_destination_list > a:focus,.fcuk_destination_list > a:visited,.fcuk_destination_list > a:active,.fcuk_destination_list > a:link{text-decoration:none;color:#515255;}.fcuk_destination_list .item-list ul{list-style:none;margin:0;padding:0;}.fcuk_destination_list .item-list ul li{list-style:none;padding:8px 0;margin:0;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}.fcuk_destination_list .item-list ul li a{color:#116AB2;text-decoration:none;}.fcuk_destination_list .item-list ul li a:hover,.fcuk_destination_list .item-list ul li a:focus{text-decoration:underline;}.fcuk_destination_list .item-list ul li.depth-1{padding:0;padding-top:16px;}.fcuk_destination_list .item-list ul li.depth-1 > a{color:#CC0C00;font-size:16px;font-weight:bold;}.fcuk_destination_list .item-list ul li.depth-1 > a::after{content:' »';}.fcuk_destination_list .item-list ul li.depth-3{padding:0;padding-left:15px;padding-top:6px;}.fcuk_destination_list > .item-list > ul{border-top:2px solid #CCC;clear:both;-moz-column-count:2;-webkit-column-count:2;column-count:2;margin-bottom:50px;}.destination-sidebar-navigation{display:inline-block;text-decoration:none;margin-left:0px !important;width:100%;}.destination-sidebar-navigation .destination{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;margin-top:0px;font-size:14px;background-image:none;background-color:#383a40;color:#FFF;padding-left:8px;line-height:35px;text-transform:uppercase;margin-bottom:4px;}.destination-sidebar-navigation .browse-links ul li a{font-size:14px !important;}.destination-sidebar-navigation #destination-sidebar-menu{display:block;margin:0 0 0 0px !important;font-size:14px !important;}.destination-sidebar-navigation #destination-sidebar-menu .heading{background-image:none;background-color:#116AB2;color:#FFF;line-height:32px;margin-top:5px;}.destination-sidebar-navigation #destination-sidebar-menu .active{font-weight:bold;color:#fff !important;background-color:#116ab2 !important;}.destination-sidebar-navigation #destination-sidebar-menu .row-last{margin-bottom:20px;}.destination-sidebar-navigation #destination-sidebar-menu a{display:block;font-size:14px;padding-left:20px;line-height:30px;text-decoration:none;}.destination-sidebar-navigation #destination-sidebar-menu a:active{font-weight:bold;color:#fff;background-color:#116ab2 !important;}.destination-sidebar-navigation #destination-sidebar-menu a.active:before{content:"";border-color:transparent #fff;border-style:solid;border-width:0.7em 0 0.7em 0.9em;display:block;left:-20px;top:6px;position:relative;margin-right:-11px;float:left;}.destination-sidebar-navigation #destination-sidebar-menu a:visited{color:#116ab2;}.destination-sidebar-navigation #destination-sidebar-menu a:hover{color:#EE0000;}.destination-sidebar-navigation #destination-sidebar-menu li{display:inline-block;line-height:30px;width:100%;float:left;margin-left:0;border-bottom:1px dotted #bcbcbc;margin-bottom:0;}.destination-sidebar-navigation #destination-sidebar-menu ul{overflow:hidden;margin:5px 0 0;}.node-flash-sale .entity-bean.bean-text{display:none;}.flip-clock-wrapper{font:normal 11px "Helvetica Neue",Helvetica,sans-serif;-webkit-user-select:none;}.flip-clock-wrapper *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:#BCBCBC;}.flip-clock-wrapper a:hover{color:#FFF;}.flip-clock-wrapper ul{list-style:none;}.flip-clock-wrapper.clearfix{*zoom:1;}.flip-clock-wrapper.clearfix:before{content:" ";display:table;}.flip-clock-wrapper.clearfix:after{content:" ";display:table;clear:both;}.flip-clock-meridium{background:none !important;box-shadow:0 0 0 !important;font-size:36px !important;}.flip-clock-meridium a{color:#313333;}.field-name-field-on-sale-body-flash-sale-rh .flip-clock-wrapper{top:-145px;}.flip-clock-wrapper{text-align:center;position:relative;width:auto;margin:-75px 22px 0 0;float:right;}.flip-clock-wrapper:before{content:" ";display:table;}.flip-clock-wrapper:after{content:" ";display:table;clear:both;}.flip-clock-wrapper ul{position:relative;float:left;margin:2px;width:25px;height:40px;font-size:30px;font-weight:bold;line-height:60px;background:transparent;border:2px solid #FFF;padding:0 5px;list-style:none !important;}.flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:35px;text-decoration:none !important;}.flip-clock-wrapper ul li:first-child{z-index:2;}.flip-clock-wrapper ul li a{display:block;height:100%;-webkit-perspective:200px;-moz-perspective:200px;perspective:200px;margin:0 !important;overflow:visible !important;cursor:default !important;}.flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;font-size:80px;overflow:hidden;outline:1px solid transparent;}.flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2;}.flip-clock-wrapper ul li a div.up{moz-transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;top:0;}.flip-clock-wrapper ul li a div.up:after{content:"";position:absolute;top:44px;left:0;z-index:5;width:100%;height:3px;background-color:#000;background-color:rgba(0,0,0,0.4);}.flip-clock-wrapper ul li a div.down{moz-transform-origin:50% 0;-o-transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0;bottom:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;}.flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#FFF;text-shadow:none;text-align:center;background-color:#026896;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:30px;}.flip-clock-wrapper ul li a div.up div.inn{top:0;}.flip-clock-wrapper ul li a div.down div.inn{bottom:0;}.flip-clock-wrapper ul.play li.flip-clock-before{z-index:3;}.flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd 0.5s 0.5s linear both;-moz-animation:asd 0.5s 0.5s linear both;animation:asd 0.5s 0.5s linear both;z-index:5;}.flip-clock-divider{float:left;display:inline-block;position:relative;width:5px;height:1px;font-size:12px;text-transform:uppercase;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;top:65px;left:-25px;}.flip-clock-divider.days{left:-40px;}.flip-clock-divider.hours{left:-37px;}.flip-clock-divider.minutes{left:-32px;}.flip-clock-divider.seconds{left:-34px;}.flip-clock-divider:first-child{width:0;}.flip-clock-dot{display:block;background:transparent;width:10px;height:10px;position:absolute;border-radius:0;box-shadow:none;left:5px;}.flip-clock-divider .flip-clock-label{position:absolute;top:-1.5em;right:-86px;color:#FFF;text-shadow:none;}.flip-clock-divider.minutes .flip-clock-label{right:-88px;}.flip-clock-divider.seconds .flip-clock-label{right:-91px;}.flip-clock-dot.top{top:30px;}.flip-clock-dot.bottom{bottom:30px;}@-webkit-keyframes asd{0%{z-index:2;}20%{z-index:4;}100%{z-index:4;}}@-moz-keyframes asd{0%{z-index:2;}20%{z-index:4;}100%{z-index:4;}}@-o-keyframes asd{0%{z-index:2;}20%{z-index:4;}100%{z-index:4;}}@keyframes asd{0%{z-index:2;}20%{z-index:4;}100%{z-index:4;}}.flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;-webkit-animation:turn 0.5s 0.5s linear both;-moz-animation:turn 0.5s 0.5s linear both;animation:turn 0.5s 0.5s linear both;}.flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;-webkit-animation:turn2 0.5s linear both;-moz-animation:turn2 0.5s linear both;animation:turn2 0.5s linear both;}.flip-clock-wrapper ul li.flip-clock-active{z-index:3;}.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0.1)),color-stop(100%,#000000));background-image:-moz-linear-gradient(top,rgba(0,0,0,0.1) 0%,#000000 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.1) 0%,#000000 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.1) 0%,#000000 100%);-webkit-animation:show 0.5s linear both;-moz-animation:show 0.5s linear both;animation:show 0.5s linear both;}.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0.1)),color-stop(100%,#000000));background-image:-moz-linear-gradient(top,rgba(0,0,0,0.1) 0%,#000000 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.1) 0%,#000000 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.1) 0%,#000000 100%);-webkit-animation:hide 0.5s 0.3s linear both;-moz-animation:hide 0.5s 0.3s linear both;animation:hide 0.5s 0.3s linear both;}.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0.1)),color-stop(100%,#000000));background-image:-moz-linear-gradient(top,rgba(0,0,0,0.1) 0%,#000000 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.1) 0%,#000000 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.1) 0%,#000000 100%);-webkit-animation:show 0.5s linear both;-moz-animation:show 0.5s linear both;animation:show 0.5s linear both;}.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0.1)),color-stop(100%,#000000));background-image:-moz-linear-gradient(top,rgba(0,0,0,0.1) 0%,#000000 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.1) 0%,#000000 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.1) 0%,#000000 100%);-webkit-animation:hide 0.5s 0.3s linear both;-moz-animation:hide 0.5s 0.3s linear both;animation:hide 0.5s 0.2s linear both;}@-webkit-keyframes turn{0%{-webkit-transform:rotateX(90deg);}100%{-webkit-transform:rotateX(0deg);}}@-moz-keyframes turn{0%{-moz-transform:rotateX(90deg);}100%{-moz-transform:rotateX(0deg);}}@-o-keyframes turn{0%{-o-transform:rotateX(90deg);}100%{-o-transform:rotateX(0deg);}}@keyframes turn{0%{transform:rotateX(90deg);}100%{transform:rotateX(0deg);}}@-webkit-keyframes turn2{0%{-webkit-transform:rotateX(0deg);}100%{-webkit-transform:rotateX(-90deg);}}@-moz-keyframes turn2{0%{-moz-transform:rotateX(0deg);}100%{-moz-transform:rotateX(-90deg);}}@-o-keyframes turn2{0%{-o-transform:rotateX(0deg);}100%{-o-transform:rotateX(-90deg);}}@keyframes turn2{0%{transform:rotateX(0deg);}100%{transform:rotateX(-90deg);}}@-webkit-keyframes show{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes show{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes show{0%{opacity:0;}100%{opacity:1;}}@keyframes show{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes hide{0%{opacity:1;}100%{opacity:0;}}@-moz-keyframes hide{0%{opacity:1;}100%{opacity:0;}}@-o-keyframes hide{0%{opacity:1;}100%{opacity:0;}}@keyframes hide{0%{opacity:1;}100%{opacity:0;}}.flip-clock-wrapper .flip.color-fandb-flash-sale .inn{background-color:#000 !important;}.flip-clock-wrapper .flip.color-journeys .inn{background-color:#026896 !important;}@media only screen and (min-width:768px) and (max-width:959px){.flip-clock-wrapper{margin:-75px 20px 0 0;}.flip-clock-wrapper ul{width:20px;height:30px;margin:15px 2px 0 0;}.flip-clock-wrapper ul li{line-height:27px;}.flip-clock-wrapper ul li .inn{font-size:20px !important;}.flip-clock-wrapper .flip-clock-divider{font-size:10px;}.flip-clock-wrapper .flip-clock-divider.days{left:-50px;}.flip-clock-wrapper .flip-clock-divider.hours{left:-48px;}.flip-clock-wrapper .flip-clock-divider.minutes,.flip-clock-wrapper .flip-clock-divider.seconds{left:-47px;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.node-flash-sale .mobile-only .flip-clock-wrapper{display:inline-block;margin:0;float:none;position:relative;top:-85px;width:auto;}}.section-travel-guides.node-type-continent .bottom-links,.section-travel-guides.node-type-continent .field-name-field-bottom-content-left,.section-travel-guides.node-type-continent .field-name-field-bottom-content-right{background-color:#EAEAEA;color:#383A40;min-height:185px;margin:0;padding:1px 0 10px;}.section-travel-guides.node-type-continent .bottom-links.last,.section-travel-guides.node-type-continent .field-name-field-bottom-content-left.last,.section-travel-guides.node-type-continent .field-name-field-bottom-content-right.last{margin-right:0;margin-left:5px;}.section-travel-guides.node-type-continent .bottom-links.dark,.section-travel-guides.node-type-continent .field-name-field-bottom-content-left.dark,.section-travel-guides.node-type-continent .field-name-field-bottom-content-right.dark{background-color:#383A40;color:#EAEAEA;}.section-travel-guides.node-type-continent .bottom-links.dark h4,.section-travel-guides.node-type-continent .field-name-field-bottom-content-left.dark h4,.section-travel-guides.node-type-continent .field-name-field-bottom-content-right.dark h4{color:#EAEAEA;}.section-travel-guides.node-type-continent .bottom-links.dark p,.section-travel-guides.node-type-continent .field-name-field-bottom-content-left.dark p,.section-travel-guides.node-type-continent .field-name-field-bottom-content-right.dark p{color:#EAEAEA;}.section-travel-guides.node-type-continent .bottom-links.dark a,.section-travel-guides.node-type-continent .field-name-field-bottom-content-left.dark a,.section-travel-guides.node-type-continent .field-name-field-bottom-content-right.dark a{color:#0FB6CF;}.section-travel-guides.node-type-continent .bottom-links h2,.section-travel-guides.node-type-continent .bottom-links h3,.section-travel-guides.node-type-continent .field-name-field-bottom-content-left h2,.section-travel-guides.node-type-continent .field-name-field-bottom-content-left h3,.section-travel-guides.node-type-continent .field-name-field-bottom-content-right h2,.section-travel-guides.node-type-continent .field-name-field-bottom-content-right h3{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:18px;padding:0;margin:0;text-indent:10px;height:37px;line-height:37px;margin:8px 8px 8px 0 !important;color:#ffffff;background:#CC0C00;}.section-travel-guides.node-type-continent .bottom-links h4,.section-travel-guides.node-type-continent .field-name-field-bottom-content-left h4,.section-travel-guides.node-type-continent .field-name-field-bottom-content-right h4{color:#383A40;font-family:Arial;font-size:13px;font-weight:bold;padding:0 10px;text-transform:none;}.section-travel-guides.node-type-continent .bottom-links ul,.section-travel-guides.node-type-continent .field-name-field-bottom-content-left ul,.section-travel-guides.node-type-continent .field-name-field-bottom-content-right ul{list-style:disc outside none;margin-left:20px;padding-left:6px;margin-bottom:10px;}.section-travel-guides.node-type-continent .bottom-links ul li,.section-travel-guides.node-type-continent .field-name-field-bottom-content-left ul li,.section-travel-guides.node-type-continent .field-name-field-bottom-content-right ul li{margin:3px 0;}.section-travel-guides.node-type-continent .bottom-links ul li a,.section-travel-guides.node-type-continent .field-name-field-bottom-content-left ul li a,.section-travel-guides.node-type-continent .field-name-field-bottom-content-right ul li a{text-decoration:none;}.section-travel-guides.node-type-continent .bottom-links ul li a:hover,.section-travel-guides.node-type-continent .field-name-field-bottom-content-left ul li a:hover,.section-travel-guides.node-type-continent .field-name-field-bottom-content-right ul li a:hover{text-decoration:underline;}.section-travel-guides.node-type-continent .bottom-links p,.section-travel-guides.node-type-continent .field-name-field-bottom-content-left p,.section-travel-guides.node-type-continent .field-name-field-bottom-content-right p{line-height:17px;padding:0 10px;}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.section-travel-guides.node-type-continent .bottom-links,.section-travel-guides.node-type-continent .field-name-field-bottom-content-left,.section-travel-guides.node-type-continent .field-name-field-bottom-content-right{min-height:145px;}}.fcl-procat-product.fcl-procat-product-full{margin-bottom:15px;position:relative;overflow:hidden;min-height:98px;transition:background-color 0.5s ease;}.fcl-procat-product.fcl-procat-product-full:hover{text-decoration:none;}.fcl-procat-product.fcl-procat-product-full .product-image{border:5px solid #EAEAEA;position:absolute;top:0;left:0;z-index:10;display:block;width:88px;height:88px;}.fcl-procat-product.fcl-procat-product-full .product-image img{display:block;width:88px;height:88px;}.fcl-procat-product.fcl-procat-product-full .product-content-right{padding:10px 5px 40px 110px;}.fcl-procat-product.fcl-procat-product-full .product-content-right .product-package{font-size:16px;line-height:16px;margin-bottom:5px;height:auto;}.fcl-procat-product.fcl-procat-product-full .product-content-right .product-extra-info{line-height:12px;position:absolute;bottom:8px;left:110px;}.fcl-procat-product.fcl-procat-product-full .product-content-right .product-icon{position:absolute;bottom:5px;right:170px;}.fcl-procat-product.fcl-procat-product-full .product-content-right .product-duration{position:absolute;bottom:5px;right:65px;width:100px;}.fcl-procat-product.fcl-procat-product-full .product-content-right .product-price{position:absolute;bottom:5px;right:10px;text-align:right;text-decoration:none;}.fcl-procat-product.fcl-procat-product-full .product-content-right .product-price .find-out-more{background:none repeat scroll 0 0 #FFF;border:1px solid #116AB2;color:#116AB2;float:right;font-size:11px;font-weight:normal;margin-top:5px;padding:1px 5px;text-decoration:none;}.fcl-procat-product.fcl-procat-product-full .product-content-right .product-price .find-out-more:hover{background:#3D9EEC;color:#FFF;text-decoration:none;}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.mobile-hide{display:none !important;}.fcl-procat-product.fcl-procat-product-full .product-content-right{padding-bottom:5px;}.fcl-procat-product.fcl-procat-product-full .product-content-right .product-content{margin-bottom:10px;height:auto;}.fcl-procat-product.fcl-procat-product-full .product-content-right .product-package{height:auto;}.fcl-procat-product.fcl-procat-product-full .product-content-right .product-icon{position:relative;bottom:auto;right:auto;float:left;margin-right:5px;top:auto !important;}.fcl-procat-product.fcl-procat-product-full .product-content-right .product-duration{position:relative;bottom:auto;right:auto;width:auto;top:auto;}.fcl-procat-product.fcl-procat-product-full .product-content-right .product-price{position:relative;bottom:auto;right:auto;text-align:left;clear:both;margin-top:5px;top:auto;}.fcl-procat-product.fcl-procat-product-full .product-content-right .product-price a.btn-black{display:inline;}}.fcl-procat-product.fcl-procat-product-full.air-transportation .product-content-right .product-selection{color:#fff;padding:5px 7px;position:absolute;right:5px;top:5px;background:#EE0000;}.fcl-procat-product.fcl-procat-product-full.air-transportation .product-content-right .economy{background:#383A40;}.fcl-procat-product.fcl-procat-product-full.air-transportation .product-content-right .product-expire-date{color:#EE0000;float:left;}.fcl-procat-product.fcl-procat-product-full.air-transportation .product-content-right .product-content{display:none;}.fcl-procat-product.fcl-procat-product-full.air-transportation .product-content-right .product-package{width:80%;}.fcl-procat-product.fcl-procat-product-full.air-transportation .product-content-right .product-price{bottom:1px;}@media only screen and (min-width:768px) and (max-width:959px){.fcl-procat-product.fcl-procat-product-full.air-transportation .product-content-right .product-package{width:75%;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.fcl-procat-product.fcl-procat-product-full.air-transportation .product-content-right .product-package{width:100%;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.fcl-procat-product.fcl-procat-product-full.air-transportation .product-content-right .product-package{width:100%;}.fcl-procat-product.fcl-procat-product-full.air-transportation .product-content-right .product-selection{top:auto;bottom:5px;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.mobile-hide{display:none !important;}.fcl-procat-product.fcl-procat-product-full .product-content-right{padding-bottom:5px;}.fcl-procat-product.fcl-procat-product-full .product-content-right .product-content{margin-bottom:10px;}.fcl-procat-product.fcl-procat-product-full .product-content-right .product-icon{position:relative;bottom:auto;right:auto;float:left;margin-right:5px;}.fcl-procat-product.fcl-procat-product-full .product-content-right .product-duration{position:relative;bottom:auto;right:auto;width:auto;}.fcl-procat-product.fcl-procat-product-full .product-content-right .product-price{position:relative;bottom:auto;right:auto;text-align:left;clear:both;margin-top:5px;}}.fcl-procat-product.fcl-procat-product-full.round-the-world,.fcl-procat-product.fcl-procat-product-full.multi-stop,.fcl-procat-product.fcl-procat-product-full.tour,.fcl-procat-product.fcl-procat-product-full.holiday-package{margin-bottom:15px;position:relative;overflow:hidden;min-height:98px;text-decoration:none;border-radius:0;border:none;height:130px;}.fcl-procat-product.fcl-procat-product-full.round-the-world:hover,.fcl-procat-product.fcl-procat-product-full.multi-stop:hover,.fcl-procat-product.fcl-procat-product-full.tour:hover,.fcl-procat-product.fcl-procat-product-full.holiday-package:hover{text-decoration:none;background-color:#EAEAEA;}.fcl-procat-product.fcl-procat-product-full.round-the-world .product-image,.fcl-procat-product.fcl-procat-product-full.multi-stop .product-image,.fcl-procat-product.fcl-procat-product-full.tour .product-image,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-image{border:0;width:200px;height:130px;position:static;float:left;overflow:hidden;}.fcl-procat-product.fcl-procat-product-full.round-the-world .product-image img,.fcl-procat-product.fcl-procat-product-full.multi-stop .product-image img,.fcl-procat-product.fcl-procat-product-full.tour .product-image img,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-image img{display:block;width:100%;min-height:130px;}.fcl-procat-product.fcl-procat-product-full.round-the-world .product-content-right,.fcl-procat-product.fcl-procat-product-full.multi-stop .product-content-right,.fcl-procat-product.fcl-procat-product-full.tour .product-content-right,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-content-right{float:left;width:39%;padding:1%;}.fcl-procat-product.fcl-procat-product-full.round-the-world .product-content-right .product-package,.fcl-procat-product.fcl-procat-product-full.multi-stop .product-content-right .product-package,.fcl-procat-product.fcl-procat-product-full.tour .product-content-right .product-package,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-content-right .product-package{font-size:16px;line-height:1.3;margin:0 5px 5px 0;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;text-decoration:none;height:40px;}.fcl-procat-product.fcl-procat-product-full.round-the-world .product-content-right .product-destination,.fcl-procat-product.fcl-procat-product-full.multi-stop .product-content-right .product-destination,.fcl-procat-product.fcl-procat-product-full.tour .product-content-right .product-destination,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-content-right .product-destination{font-size:13px;line-height:13px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;text-decoration:none;margin:0 5px 12px 0;color:#424248;text-transform:uppercase;}.fcl-procat-product.fcl-procat-product-full.round-the-world .product-content-right .product-content,.fcl-procat-product.fcl-procat-product-full.multi-stop .product-content-right .product-content,.fcl-procat-product.fcl-procat-product-full.tour .product-content-right .product-content,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-content-right .product-content{color:#424248;line-height:1.3em;margin-top:4px;}.fcl-procat-product.fcl-procat-product-full.round-the-world .product-content-right .product-content p,.fcl-procat-product.fcl-procat-product-full.multi-stop .product-content-right .product-content p,.fcl-procat-product.fcl-procat-product-full.tour .product-content-right .product-content p,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-content-right .product-content p{font-size:12px;line-height:1.1em;margin:0;}.fcl-procat-product.fcl-procat-product-full.round-the-world .product-content-right .product-content .read-more,.fcl-procat-product.fcl-procat-product-full.round-the-world .product-content-right .product-content .no-link-read-more,.fcl-procat-product.fcl-procat-product-full.multi-stop .product-content-right .product-content .read-more,.fcl-procat-product.fcl-procat-product-full.multi-stop .product-content-right .product-content .no-link-read-more,.fcl-procat-product.fcl-procat-product-full.tour .product-content-right .product-content .read-more,.fcl-procat-product.fcl-procat-product-full.tour .product-content-right .product-content .no-link-read-more,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-content-right .product-content .read-more,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-content-right .product-content .no-link-read-more{color:#116AB2;position:relative;bottom:0;}.fcl-procat-product.fcl-procat-product-full.round-the-world .product-content-right .product-content .no-link-read-more:hover,.fcl-procat-product.fcl-procat-product-full.multi-stop .product-content-right .product-content .no-link-read-more:hover,.fcl-procat-product.fcl-procat-product-full.tour .product-content-right .product-content .no-link-read-more:hover,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-content-right .product-content .no-link-read-more:hover{color:#EE0000;}.fcl-procat-product.fcl-procat-product-full.round-the-world .product-price-box,.fcl-procat-product.fcl-procat-product-full.multi-stop .product-price-box,.fcl-procat-product.fcl-procat-product-full.tour .product-price-box,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-price-box{float:right;width:21%;padding:1.1%;margin-right:6px;text-align:center;background:#FFF;margin-top:6px;}.fcl-procat-product.fcl-procat-product-full.round-the-world .product-price-box .product-expire-date,.fcl-procat-product.fcl-procat-product-full.multi-stop .product-price-box .product-expire-date,.fcl-procat-product.fcl-procat-product-full.tour .product-price-box .product-expire-date,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-price-box .product-expire-date{text-transform:uppercase;font-size:10px;line-height:1.3em;color:#777777;margin-top:7px;}.fcl-procat-product.fcl-procat-product-full.round-the-world .product-price-box .product-duration,.fcl-procat-product.fcl-procat-product-full.multi-stop .product-price-box .product-duration,.fcl-procat-product.fcl-procat-product-full.tour .product-price-box .product-duration,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-price-box .product-duration{font-size:11px;}.fcl-procat-product.fcl-procat-product-full.round-the-world .product-price-box .product-duration .product-duration-length,.fcl-procat-product.fcl-procat-product-full.multi-stop .product-price-box .product-duration .product-duration-length,.fcl-procat-product.fcl-procat-product-full.tour .product-price-box .product-duration .product-duration-length,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-price-box .product-duration .product-duration-length{font-size:12px;color:#424248;font-weight:normal;}.fcl-procat-product.fcl-procat-product-full.round-the-world .product-price-box .product-price,.fcl-procat-product.fcl-procat-product-full.multi-stop .product-price-box .product-price,.fcl-procat-product.fcl-procat-product-full.tour .product-price-box .product-price,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-price-box .product-price{text-align:center;}.fcl-procat-product.fcl-procat-product-full.round-the-world .product-price-box .product-price .value,.fcl-procat-product.fcl-procat-product-full.multi-stop .product-price-box .product-price .value,.fcl-procat-product.fcl-procat-product-full.tour .product-price-box .product-price .value,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-price-box .product-price .value{font-size:21px;text-decoration:none;}.fcl-procat-product.fcl-procat-product-full.round-the-world .product-price-box .product-price .price-suffix,.fcl-procat-product.fcl-procat-product-full.multi-stop .product-price-box .product-price .price-suffix,.fcl-procat-product.fcl-procat-product-full.tour .product-price-box .product-price .price-suffix,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-price-box .product-price .price-suffix{font-size:10px;}.fcl-procat-product.fcl-procat-product-full.round-the-world .product-price-box .product-button,.fcl-procat-product.fcl-procat-product-full.multi-stop .product-price-box .product-button,.fcl-procat-product.fcl-procat-product-full.tour .product-price-box .product-button,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-price-box .product-button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-transition:background,ease 200ms;-o-transition:background,ease 200ms;-webkit-transition:background,ease 200ms;transition:background,ease 200ms;background:#116AB2;width:100%;color:#FFF;margin-top:7px;display:block;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:18px;padding:6px;text-decoration:none;transition:background-color 0.5s ease;}.fcl-procat-product.fcl-procat-product-full.round-the-world .product-price-box .product-button:hover,.fcl-procat-product.fcl-procat-product-full.multi-stop .product-price-box .product-button:hover,.fcl-procat-product.fcl-procat-product-full.tour .product-price-box .product-button:hover,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-price-box .product-button:hover{background:#0e5791;}.fcl-procat-product.fcl-procat-product-full.round-the-world .star-rating,.fcl-procat-product.fcl-procat-product-full.multi-stop .star-rating,.fcl-procat-product.fcl-procat-product-full.tour .star-rating,.fcl-procat-product.fcl-procat-product-full.holiday-package .star-rating{margin-top:3px;display:inline-block;}.fcl-procat-product.fcl-procat-product-full.round-the-world .holiday-range.escorted-journeys,.fcl-procat-product.fcl-procat-product-full.round-the-world .holiday-range.journeys,.fcl-procat-product.fcl-procat-product-full.multi-stop .holiday-range.escorted-journeys,.fcl-procat-product.fcl-procat-product-full.multi-stop .holiday-range.journeys,.fcl-procat-product.fcl-procat-product-full.tour .holiday-range.escorted-journeys,.fcl-procat-product.fcl-procat-product-full.tour .holiday-range.journeys,.fcl-procat-product.fcl-procat-product-full.holiday-package .holiday-range.escorted-journeys,.fcl-procat-product.fcl-procat-product-full.holiday-package .holiday-range.journeys{background-color:#90BF3D;color:#3F3F3F;width:90%;}.fcl-procat-product.fcl-procat-product-full.round-the-world .holiday-range.escapes,.fcl-procat-product.fcl-procat-product-full.multi-stop .holiday-range.escapes,.fcl-procat-product.fcl-procat-product-full.tour .holiday-range.escapes,.fcl-procat-product.fcl-procat-product-full.holiday-package .holiday-range.escapes{background-color:#42B6E7;}.fcl-procat-product.fcl-procat-product-full.round-the-world .holiday-range.luxury,.fcl-procat-product.fcl-procat-product-full.multi-stop .holiday-range.luxury,.fcl-procat-product.fcl-procat-product-full.tour .holiday-range.luxury,.fcl-procat-product.fcl-procat-product-full.holiday-package .holiday-range.luxury{background-color:#777777;color:#FFF;}.fcl-procat-product.fcl-procat-product-full.round-the-world .flight-class,.fcl-procat-product.fcl-procat-product-full.round-the-world .tour-range,.fcl-procat-product.fcl-procat-product-full.multi-stop .flight-class,.fcl-procat-product.fcl-procat-product-full.multi-stop .tour-range,.fcl-procat-product.fcl-procat-product-full.tour .flight-class,.fcl-procat-product.fcl-procat-product-full.tour .tour-range,.fcl-procat-product.fcl-procat-product-full.holiday-package .flight-class,.fcl-procat-product.fcl-procat-product-full.holiday-package .tour-range{float:left;background-color:#FFD700;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-transform:uppercase;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;padding:1px 6px;color:#3F3F3F;margin-top:0;margin-bottom:5px;margin-left:0;font-size:10px;font-weight:bold;}.fcl-procat-product.fcl-procat-product-full.round-the-world .tour-range.adventure,.fcl-procat-product.fcl-procat-product-full.multi-stop .tour-range.adventure,.fcl-procat-product.fcl-procat-product-full.tour .tour-range.adventure,.fcl-procat-product.fcl-procat-product-full.holiday-package .tour-range.adventure{background-color:gold;color:#FFF;}.fcl-procat-product.fcl-procat-product-full.round-the-world .holiday-tag,.fcl-procat-product.fcl-procat-product-full.multi-stop .holiday-tag,.fcl-procat-product.fcl-procat-product-full.tour .holiday-tag,.fcl-procat-product.fcl-procat-product-full.holiday-package .holiday-tag{position:relative;width:auto;padding:0;margin:0;display:inline-block;}.fcl-procat-product.fcl-procat-product-full.round-the-world .holiday-tag .holiday-range,.fcl-procat-product.fcl-procat-product-full.multi-stop .holiday-tag .holiday-range,.fcl-procat-product.fcl-procat-product-full.tour .holiday-tag .holiday-range,.fcl-procat-product.fcl-procat-product-full.holiday-package .holiday-tag .holiday-range{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;text-transform:uppercase;border:0;padding:2px 6px 2px;background:#0089e0;color:#313131;text-decoration:none;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}.fcl-procat-product.fcl-procat-product-full.round-the-world .holiday-tag .holiday-range.escapes,.fcl-procat-product.fcl-procat-product-full.multi-stop .holiday-tag .holiday-range.escapes,.fcl-procat-product.fcl-procat-product-full.tour .holiday-tag .holiday-range.escapes,.fcl-procat-product.fcl-procat-product-full.holiday-package .holiday-tag .holiday-range.escapes{background-color:#42B6E7;color:#3F3F3F;}.fcl-procat-product.fcl-procat-product-full.round-the-world .holiday-tag .holiday-range.escorted-journeys,.fcl-procat-product.fcl-procat-product-full.round-the-world .holiday-tag .holiday-range.journeys,.fcl-procat-product.fcl-procat-product-full.multi-stop .holiday-tag .holiday-range.escorted-journeys,.fcl-procat-product.fcl-procat-product-full.multi-stop .holiday-tag .holiday-range.journeys,.fcl-procat-product.fcl-procat-product-full.tour .holiday-tag .holiday-range.escorted-journeys,.fcl-procat-product.fcl-procat-product-full.tour .holiday-tag .holiday-range.journeys,.fcl-procat-product.fcl-procat-product-full.holiday-package .holiday-tag .holiday-range.escorted-journeys,.fcl-procat-product.fcl-procat-product-full.holiday-package .holiday-tag .holiday-range.journeys{background-color:#90BF3D;color:#3F3F3F;}.fcl-procat-product.fcl-procat-product-full.round-the-world .holiday-tag .holiday-range.luxury,.fcl-procat-product.fcl-procat-product-full.multi-stop .holiday-tag .holiday-range.luxury,.fcl-procat-product.fcl-procat-product-full.tour .holiday-tag .holiday-range.luxury,.fcl-procat-product.fcl-procat-product-full.holiday-package .holiday-tag .holiday-range.luxury{color:#FFF;background:#777777 url(/sites/flightcentre.co.uk/themes/custom/fcukfb/images/fcukfb-responsive/sprite-fcfb.png) no-repeat right 3px;padding-right:30px !important;}.fcl-procat-product.fcl-procat-product-full.round-the-world .holiday-tag .holiday-range:after,.fcl-procat-product.fcl-procat-product-full.multi-stop .holiday-tag .holiday-range:after,.fcl-procat-product.fcl-procat-product-full.tour .holiday-tag .holiday-range:after,.fcl-procat-product.fcl-procat-product-full.holiday-package .holiday-tag .holiday-range:after{content:"";float:left;margin-left:5px;width:0;height:0;border-color:transparent #0089e0 transparent transparent;border-style:solid;border-width:11px 16px 10px 2px;margin-top:-1px;}.fcl-procat-product.fcl-procat-product-full.round-the-world .holiday-tag .holiday-range.mercury-range:after,.fcl-procat-product.fcl-procat-product-full.multi-stop .holiday-tag .holiday-range.mercury-range:after,.fcl-procat-product.fcl-procat-product-full.tour .holiday-tag .holiday-range.mercury-range:after,.fcl-procat-product.fcl-procat-product-full.holiday-package .holiday-tag .holiday-range.mercury-range:after{margin-top:-2px;}.fcl-procat-product.fcl-procat-product-full.round-the-world .holiday-tag .holiday-range.escorted-journeys:after,.fcl-procat-product.fcl-procat-product-full.round-the-world .holiday-tag .holiday-range.journeys:after,.fcl-procat-product.fcl-procat-product-full.multi-stop .holiday-tag .holiday-range.escorted-journeys:after,.fcl-procat-product.fcl-procat-product-full.multi-stop .holiday-tag .holiday-range.journeys:after,.fcl-procat-product.fcl-procat-product-full.tour .holiday-tag .holiday-range.escorted-journeys:after,.fcl-procat-product.fcl-procat-product-full.tour .holiday-tag .holiday-range.journeys:after,.fcl-procat-product.fcl-procat-product-full.holiday-package .holiday-tag .holiday-range.escorted-journeys:after,.fcl-procat-product.fcl-procat-product-full.holiday-package .holiday-tag .holiday-range.journeys:after{border-color:transparent #90BF3D transparent transparent;}.fcl-procat-product.fcl-procat-product-full.round-the-world .holiday-tag .holiday-range.escapes:after,.fcl-procat-product.fcl-procat-product-full.multi-stop .holiday-tag .holiday-range.escapes:after,.fcl-procat-product.fcl-procat-product-full.tour .holiday-tag .holiday-range.escapes:after,.fcl-procat-product.fcl-procat-product-full.holiday-package .holiday-tag .holiday-range.escapes:after{border-color:transparent #42B6E7 transparent transparent;}.fcl-procat-product.fcl-procat-product-full.round-the-world .holiday-tag .holiday-range.luxury:after,.fcl-procat-product.fcl-procat-product-full.multi-stop .holiday-tag .holiday-range.luxury:after,.fcl-procat-product.fcl-procat-product-full.tour .holiday-tag .holiday-range.luxury:after,.fcl-procat-product.fcl-procat-product-full.holiday-package .holiday-tag .holiday-range.luxury:after{border-color:transparent #777777 transparent transparent;}.fcl-procat-product.fcl-procat-product-full.round-the-world .holiday-tag .holiday-range:before,.fcl-procat-product.fcl-procat-product-full.multi-stop .holiday-tag .holiday-range:before,.fcl-procat-product.fcl-procat-product-full.tour .holiday-tag .holiday-range:before,.fcl-procat-product.fcl-procat-product-full.holiday-package .holiday-tag .holiday-range:before{content:"";position:absolute;top:8px;left:20px;width:4px;height:4px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#fff;}.fcl-procat-product.fcl-procat-product-full.round-the-world .flight-class,.fcl-procat-product.fcl-procat-product-full.multi-stop .flight-class,.fcl-procat-product.fcl-procat-product-full.tour .flight-class,.fcl-procat-product.fcl-procat-product-full.holiday-package .flight-class{background-color:#777777;color:#FFF;}@media only screen and (min-width:768px) and (max-width:959px){.fcl-procat-product.fcl-procat-product-full.tour,.fcl-procat-product.fcl-procat-product-full.holiday-package{height:auto;}.fcl-procat-product.fcl-procat-product-full.tour .product-image,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-image{width:160px !important;height:133px;}.fcl-procat-product.fcl-procat-product-full.tour .product-image img,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-image img{width:auto;min-height:133px;}.fcl-procat-product.fcl-procat-product-full.tour .product-price-box,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-price-box{width:23%;margin-top:3px;margin-right:3px;}.fcl-procat-product.fcl-procat-product-full.tour .product-price-box .product-expire-date,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-price-box .product-expire-date{margin-top:4px;}.fcl-procat-product.fcl-procat-product-full.tour .product-image img{max-width:inherit !important;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.fcl-procat-product.fcl-procat-product-full.tour,.fcl-procat-product.fcl-procat-product-full.holiday-package{height:auto;}.fcl-procat-product.fcl-procat-product-full.tour .product-image img,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-image img{height:auto;width:auto;min-height:133px;max-width:none;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.fcl-procat-product.fcl-procat-product-full.tour,.fcl-procat-product.fcl-procat-product-full.holiday-package{margin-right:1.3%;width:32%;float:left;min-height:355px;}.fcl-procat-product.fcl-procat-product-full.tour .product-content-right,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-content-right{width:94%;float:none;min-height:110px;margin:0 auto;clear:both;}.fcl-procat-product.fcl-procat-product-full.tour .product-content-right .product-content,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-content-right .product-content{display:none;}.fcl-procat-product.fcl-procat-product-full.tour .product-content-right .product-package,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-content-right .product-package{height:auto !important;}.fcl-procat-product.fcl-procat-product-full.tour .product-image,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-image{width:100%;}.fcl-procat-product.fcl-procat-product-full.tour .product-image img,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-image img{height:auto;width:auto;min-height:133px;max-width:none !important;}.fcl-procat-product.fcl-procat-product-full.tour .product-price-box,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-price-box{width:92%;margin:0 auto;float:none;clear:both;padding:5% 1%;margin-bottom:5px;}.fcl-procat-product.fcl-procat-product-full.tour .product-image img{height:inherit !important;}.holiday-tag{left:-6px;width:140px;}.holiday-tag .holiday-range{font-size:10px;padding:4px 5px !important;}}@media only screen and (max-width:479px),only screen and (max-device-width:479px) and (orientation:portrait){.views-row-odd .fcl-procat-product.fcl-procat-product-full.tour,.views-row-odd .fcl-procat-product.fcl-procat-product-full.holiday-package{margin-right:2%;}.views-row-even .fcl-procat-product.fcl-procat-product-full.tour,.views-row-even .fcl-procat-product.fcl-procat-product-full.holiday-package{margin-right:0;margin-left:0;}.fcl-procat-product.fcl-procat-product-full.tour,.fcl-procat-product.fcl-procat-product-full.holiday-package{width:49%;min-height:375px;}.fcl-procat-product.fcl-procat-product-full.tour .product-content-right,.fcl-procat-product.fcl-procat-product-full.holiday-package .product-content-right{min-height:115px;}}.fcl-procat-product.fcl-procat-product-quarter{overflow:hidden;float:left;width:143px;height:275px;padding:0;margin-bottom:15px;margin-right:15px;text-decoration:none;}.fcl-procat-product.fcl-procat-product-quarter .product-image{position:relative;margin:0;border:none;display:block;width:100%;height:111px;}.fcl-procat-product.fcl-procat-product-quarter .product-image img{display:block;width:100%;height:111px;}.fcl-procat-product.fcl-procat-product-quarter .product-image .product-ribbon{left:-5px;top:-5px;}.fcl-procat-product.fcl-procat-product-quarter .product-package{font-size:16px;line-height:1.3;margin:10px 5px 5px 6px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;text-decoration:none;height:auto;}.fcl-procat-product.fcl-procat-product-quarter .product-destination{font-size:13px;line-height:13px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;text-decoration:none;margin:5px 5px 12px 6px;color:#424248;text-transform:uppercase;}.fcl-procat-product.fcl-procat-product-quarter .star-rating{padding:0 6px;}.fcl-procat-product.fcl-procat-product-quarter .duration-price-quarter{background:#FFF;width:90%;text-align:center;margin:0 auto;position:absolute;bottom:6px;left:50%;margin-left:-45%;padding-bottom:5px;}.fcl-procat-product.fcl-procat-product-quarter .product-duration{margin-top:10px;text-align:center;width:100%;font-size:12px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-weight:normal;}.fcl-procat-product.fcl-procat-product-quarter .product-duration-length{font-size:13px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-weight:normal;}.fcl-procat-product.fcl-procat-product-quarter .product-price{width:100%;clear:none;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;text-align:center;position:relative;}.fcl-procat-product.fcl-procat-product-quarter .product-price .dollar-sign{display:inline;font-size:11px;}.fcl-procat-product.fcl-procat-product-quarter .product-price .value{line-height:25px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:20px;}.fcl-procat-product.fcl-procat-product-quarter:hover{text-decoration:none;}@media only screen and (min-width:960px){.views-row .fcl-procat-product.fcl-procat-product-quarter,.qb-row .fcl-procat-product.fcl-procat-product-quarter{margin:0 15px 15px 0;}.views-row.views-row-4 .fcl-procat-product.fcl-procat-product-quarter,.views-row.qb-row-4 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.views-row-4 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.qb-row-4 .fcl-procat-product.fcl-procat-product-quarter{margin-right:0px;}.views-row.views-row-8 .fcl-procat-product.fcl-procat-product-quarter,.views-row.qb-row-8 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.views-row-8 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.qb-row-8 .fcl-procat-product.fcl-procat-product-quarter{margin-right:0px;}.views-row.views-row-12 .fcl-procat-product.fcl-procat-product-quarter,.views-row.qb-row-12 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.views-row-12 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.qb-row-12 .fcl-procat-product.fcl-procat-product-quarter{margin-right:0px;}.views-row.views-row-16 .fcl-procat-product.fcl-procat-product-quarter,.views-row.qb-row-16 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.views-row-16 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.qb-row-16 .fcl-procat-product.fcl-procat-product-quarter{margin-right:0px;}.views-row.views-row-20 .fcl-procat-product.fcl-procat-product-quarter,.views-row.qb-row-20 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.views-row-20 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.qb-row-20 .fcl-procat-product.fcl-procat-product-quarter{margin-right:0px;}}@media only screen and (min-width:768px) and (max-width:959px){.views-row .fcl-procat-product.fcl-procat-product-quarter,.qb-row .fcl-procat-product.fcl-procat-product-quarter{margin:0 15px 15px 0;}.views-row.views-row-3 .fcl-procat-product.fcl-procat-product-quarter,.views-row.qb-row-3 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.views-row-3 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.qb-row-3 .fcl-procat-product.fcl-procat-product-quarter{margin-right:0px;}.views-row.views-row-6 .fcl-procat-product.fcl-procat-product-quarter,.views-row.qb-row-6 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.views-row-6 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.qb-row-6 .fcl-procat-product.fcl-procat-product-quarter{margin-right:0px;}.views-row.views-row-9 .fcl-procat-product.fcl-procat-product-quarter,.views-row.qb-row-9 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.views-row-9 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.qb-row-9 .fcl-procat-product.fcl-procat-product-quarter{margin-right:0px;}.views-row.views-row-12 .fcl-procat-product.fcl-procat-product-quarter,.views-row.qb-row-12 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.views-row-12 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.qb-row-12 .fcl-procat-product.fcl-procat-product-quarter{margin-right:0px;}.views-row.views-row-15 .fcl-procat-product.fcl-procat-product-quarter,.views-row.qb-row-15 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.views-row-15 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.qb-row-15 .fcl-procat-product.fcl-procat-product-quarter{margin-right:0px;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.views-row .fcl-procat-product.fcl-procat-product-quarter,.qb-row .fcl-procat-product.fcl-procat-product-quarter{margin:0 15px 15px 0;}.views-row.views-row-4 .fcl-procat-product.fcl-procat-product-quarter,.views-row.qb-row-4 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.views-row-4 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.qb-row-4 .fcl-procat-product.fcl-procat-product-quarter{margin-right:0px;}.views-row.views-row-8 .fcl-procat-product.fcl-procat-product-quarter,.views-row.qb-row-8 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.views-row-8 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.qb-row-8 .fcl-procat-product.fcl-procat-product-quarter{margin-right:0px;}.views-row.views-row-12 .fcl-procat-product.fcl-procat-product-quarter,.views-row.qb-row-12 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.views-row-12 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.qb-row-12 .fcl-procat-product.fcl-procat-product-quarter{margin-right:0px;}.views-row.views-row-16 .fcl-procat-product.fcl-procat-product-quarter,.views-row.qb-row-16 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.views-row-16 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.qb-row-16 .fcl-procat-product.fcl-procat-product-quarter{margin-right:0px;}.views-row.views-row-20 .fcl-procat-product.fcl-procat-product-quarter,.views-row.qb-row-20 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.views-row-20 .fcl-procat-product.fcl-procat-product-quarter,.qb-row.qb-row-20 .fcl-procat-product.fcl-procat-product-quarter{margin-right:0px;}.fcl-procat-product.fcl-procat-product-quarter{width:24%;margin:0 1% 2.5% 0 !important;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.views-row-odd .fcl-procat-product.fcl-procat-product-quarter{margin-right:1%;float:left;clear:none;}.views-row-even .fcl-procat-product.fcl-procat-product-quarter{margin-right:0;}.fcl-procat-product.fcl-procat-product-quarter{width:24%;float:left !important;clear:none !important;}.fcl-procat-product.fcl-procat-product-quarter .product-package{font-size:18px;line-height:20px;}.fcl-procat-product.fcl-procat-product-quarter .duration-price-quarter{width:94%;margin-left:-47%;}.fcl-procat-product.fcl-procat-product-quarter .product-duration{font-size:15px;}.fcl-procat-product.fcl-procat-product-quarter .product-duration-length{font-size:13px;}}@media only screen and (max-width:479px),only screen and (max-device-width:479px) and (orientation:portrait){.fcl-procat-product.fcl-procat-product-quarter{width:49%;}}.view-display-id-expoint_by_class .views-exposed-form{display:none;}.flights-table a{text-decoration:none;}.flights-table .odd{border-bottom:1px dotted #CCC;float:right;width:100%;background-color:#FFF;}.flights-table .odd .fcl-procat-product-cell{border:none;}.flights-table .even{border-bottom:1px dotted #CCC;float:right;width:100%;background-color:#F4F4F4;}.flights-table .even .fcl-procat-product-cell{border:none;}.flights-table .flights-table-header{margin-bottom:20px;float:right;width:100%;}.flights-table .flights-table-header .flights-table-col-header{float:left;text-align:right;text-transform:uppercase;line-height:18px;color:#383a40;font-size:14px;font-weight:bold;width:18%;}.flights-table .flights-table-header .flights-table-col-header.flights-table-col-header-1{width:28%;visibility:hidden;}.flights-table .flights-table-header span{padding-right:6px;}.flights-table .flights-table-cell{float:left;width:18%;}.flights-table .flights-table-cell .from{font-family:Arial,Tahoma,Verdana,sans-serif;color:#383a40;display:block;font-size:10px;line-height:14px;text-transform:uppercase;text-decoration:none;text-align:right;}.flights-table .flights-table-cell .text{text-decoration:none;}.flights-table .flights-table-cell .table-cell-container{border-right:1px solid #EAEAEA !important;min-height:50px;padding:5px 5px 0;}.flights-table .flights-table-cell .table-cell-container .from{text-decoration:none;}.flights-table .flights-table-cell .table-cell-container a{text-decoration:none;}.flights-table .flights-table-cell .table-cell-container a:hover{text-decoration:none;}.flights-table .flights-table-cell .table-cell-container a:hover a{text-decoration:none;}.flights-table .flights-table-cell .table-cell-container a:hover span.text{text-decoration:none;}.flights-table .flights-table-cell .table-cell-container a:hover span.link{text-decoration:underline;}.flights-table .flights-table-cell a.fcl-procat-product{background:transparent;}.flights-table .flights-table-cell a.fcl-procat-product:hover{text-decoration:none;}.flights-table .flights-table-cell a.fcl-procat-product:hover span{text-decoration:underline;}.flights-table .flights-table-cell a.fcl-procat-product:hover .text,.flights-table .flights-table-cell a.fcl-procat-product:hover .dollar-sign,.flights-table .flights-table-cell a.fcl-procat-product:hover .from{text-decoration:none;}.flights-table .flights-table-cell a.fcl-procat-product:hover .link{text-decoration:underline;}.flights-table .flights-table-cell a.fcl-procat-product .product-price .value{display:block;float:right;}.flights-table .flights-table-cell a.fcl-procat-product .product-price .value span{display:block;float:left;}.flights-table .flights-table-cell a.fcl-procat-product .product-price .value span.dollar-sign{margin-right:2px;font-size:12px;line-height:12px;position:relative;margin-top:8px;}.flights-table .flights-table-cell a.fcl-procat-product .product-price .value .price-suffix{display:none;}.flights-table .flights-table-cell a.fcl-procat-product-cell{display:block;}.flights-table .flights-table-cell .product-icon{display:none;}.flights-table .flights-table-cell .product-price{float:right;text-align:right;}.flights-table .flights-table-cell .flights-mobile-selection{display:none;}.flights-table .last{border:none;}.flights-table .flights-table-row-header{width:28%;padding-right:0;font-size:14px;font-weight:bold;color:#383a40;text-decoration:none;line-height:20px;}.flights-table .flights-table-row-header .table-cell-container{padding-left:5px;border-right:0;}.flights-table .flights-table-row-header .small-text span{font-size:14px;}.flights-table .flights-table-row-header .small-text a{font-size:18px;}.flights-table .empty span{font-family:Arial,Tahoma,Verdana,sans-serif;color:#383a40;display:block;font-size:10px;line-height:14px;text-transform:uppercase;text-decoration:none;text-align:right;}.flights-table .empty span.text{text-decoration:none;}.flights-table .empty span.link{color:#ee0000;display:block;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:18px;text-transform:none;line-height:24px;margin:0;}.flights-table .empty .enquire{display:none;}@media only screen and (min-width:768px) and (max-width:959px){.flights-table .flights-table-header .flights-table-col-header{width:19%;}.flights-table .flights-table-header .flights-table-col-header.flights-table-col-header-1{width:24%;}.flights-table .flights-table-cell{width:19%;}.flights-table .flights-table-cell .product-price{float:right;text-align:right;}.flights-table .flights-table-cell .product-price .value{font-size:20px;}.flights-table .flights-table-cell .table-cell-container{min-height:90px;}.flights-table .flights-table-cell.empty .link,.flights-table .flights-table-cell .product-price{margin-top:10px;}.flights-table .flights-table-row-header{width:24%;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.flights-table .even .fcl-procat-product-cell{background-color:#FFF;}.flights-table .even .flights-table-cell{background-color:#FFF;}.flights-table .flights-table-header{display:none;}.flights-table .flights-table-cell{width:50%;padding:0;}.flights-table .flights-table-cell .from{display:none;}.flights-table .flights-table-cell .product-price{margin:0 5px 0 0;}.flights-table .flights-table-cell .flights-mobile-selection{display:block;text-align:right;font-size:11px;}.flights-table .flights-table-cell .table-cell-container{min-height:60px;border-top:1px dotted #EAEAEA;}.flights-table .flights-table-cell.table-cell-2 .table-cell-container,.flights-table .flights-table-cell.last .table-cell-container{border-right:0 !important;}.flights-table .last,.flights-table .middle{border-right:none;width:50%;}.flights-table .flights-table-row-header{width:100%;font-size:16px;}.flights-table .flights-table-row-header .small-text span{font-size:14px;}.flights-table .flights-table-row-header .small-text a{font-size:16px;}.flights-table .flights-table-row-header .table-cell-container{min-height:50px;border-top:0;border-right:0 !important;}.flights-table .empty span{font-size:12px;}.flights-table .empty .desktop-only{display:none;}.flights-table .empty .enquire{color:#ee0000;display:block;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:18px;text-transform:none;}}@media only screen and (max-width:479px),only screen and (max-device-width:479px) and (orientation:portrait){.flights-table .flights-table-cell .table-cell-container{min-height:60px;}.flights-table .flights-table-row-header .table-cell-container{min-height:50px;}.flights-table .flights-table-cell.table-cell-2 .table-cell-container,.flights-table .flights-table-cell.last .table-cell-container{border-right:0 !important;}}.fcl-procat-product-page .btn-green{margin:15px 0;padding:4px 25px;}.fcl-procat-product-page .btn-green span{top:7px;}.fcl-procat-product-page .product-more-info{width:170px;padding:12px 0 5px 0;}.fcl-procat-product-page .product-more-info-phone{width:100%;padding:12px 0 0 0;display:inline-block;}.fcl-procat-product-page .product-more-info-phone strong{color:#EE0000;font-size:24px;margin:10px 0 0 0;display:inline-block;}.fcl-procat-product-page .airline-image{margin-top:0;}.fcl-procat-product-page .product-expire-date{color:#EE0000;}.sales-points{text-align:center;background:#EAEAEA;border:1px solid #DDD;}.sales-points .sales-point{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:10px 7px 0;border-right:1px solid #DDD;width:30%;}.sales-points .sales-point.last{border-right:0;}.sales-points .sales-point .sales-icon{margin:0 auto;background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-product-page2.png?85da8c7e8);background-repeat:no-repeat;background-position:0 0;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.sales-points .sales-point .sales-icon{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-product-page2-@2x.png?91f9c24b8);-moz-background-size:253px 66px;-o-background-size:253px 66px;-webkit-background-size:253px 66px;background-size:253px 66px;}}.sales-points .unique-products{width:35%;}.sales-points .unique-products .sales-icon{width:63px;height:66px;background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-product-page2.png?85da8c7e8);background-repeat:no-repeat;background-position:0 0;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.sales-points .unique-products .sales-icon{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-product-page2-@2x.png?91f9c24b8);-moz-background-size:253px 66px;-o-background-size:253px 66px;-webkit-background-size:253px 66px;background-size:253px 66px;}}.sales-points .lag{width:34%;}.sales-points .lag .sales-icon{width:100px;height:66px;background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-product-page2.png?85da8c7e8);background-repeat:no-repeat;background-position:-153px -5px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.sales-points .lag .sales-icon{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-product-page2-@2x.png?91f9c24b8);-moz-background-size:253px 66px;-o-background-size:253px 66px;-webkit-background-size:253px 66px;background-size:253px 66px;}}.sales-points .experts .sales-icon{width:62px;height:66px;background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-product-page2.png?85da8c7e8);background-repeat:no-repeat;background-position:-74px 0;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.sales-points .experts .sales-icon{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-product-page2-@2x.png?91f9c24b8);-moz-background-size:253px 66px;-o-background-size:253px 66px;-webkit-background-size:253px 66px;background-size:253px 66px;}}.sales-points h4{font-weight:bold;font-size:13px !important;}.sales-points p{font-size:11px;}@media only screen and (min-width:768px) and (max-width:959px){.fcl-procat-product-page .btn-green{width:100%;text-align:center;padding:4px 0;}.fcl-procat-product-page .product-more-info{width:100%;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.fcl-procat-product-page .btn-green{width:100%;text-align:center;padding:4px 0;}.fcl-procat-product-page .product-more-info{width:100%;}.fcl-procat-product-page.air-transportation{margin-top:75px;}}@media only screen and (max-width:479px),only screen and (max-device-width:479px) and (orientation:portrait){.fcl-procat-product-page .btn-green{width:100%;text-align:center;padding:4px 0 4px 0;}.fcl-procat-product-page .product-more-info{width:99%;}}.product-page-holidays span.star{float:left;display:block;width:19px;height:18px;background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-fc.png?8dcad29c2);background-repeat:no-repeat;background-position:-156px 0;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.product-page-holidays span.star{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-fc-@2x.png?b13e17350);-moz-background-size:422px 600px;-o-background-size:422px 600px;-webkit-background-size:422px 600px;background-size:422px 600px;}}.product-page-holidays span.star.grey-star{background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-fc.png?8dcad29c2);background-repeat:no-repeat;background-position:-155px -19px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.product-page-holidays span.star.grey-star{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-fc-@2x.png?b13e17350);-moz-background-size:422px 600px;-o-background-size:422px 600px;-webkit-background-size:422px 600px;background-size:422px 600px;}}.product-page-holidays span.star.half-star{background-color:transparent;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-fc.png?8dcad29c2);background-repeat:no-repeat;background-position:-156px -40px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.product-page-holidays span.star.half-star{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/sprite-fc-@2x.png?b13e17350);-moz-background-size:422px 600px;-o-background-size:422px 600px;-webkit-background-size:422px 600px;background-size:422px 600px;}}.product-page-holidays .product-info{background-color:#F4F4F4;padding:2%;display:inline-block;}.product-page-holidays .product-info .product-package-name{color:#1f1f1f;font-size:28px;margin-top:0;}.product-page-holidays .product-info .product-star{margin-bottom:0.8em;float:left;}.product-page-holidays .product-info .product-info-right,.product-page-holidays .product-info .product-deal-info-right{width:48%;float:right;text-align:center;clear:none;background-color:#FFF;padding:1.5% 1%;}.product-page-holidays .product-info .product-info-right .product-duration,.product-page-holidays .product-info .product-deal-info-right .product-duration{font-size:10px;text-transform:uppercase;margin-bottom:3px;}.product-page-holidays .product-info .product-info-right .product-price,.product-page-holidays .product-info .product-deal-info-right .product-price{margin-bottom:3px;}.product-page-holidays .product-info .product-info-right .product-price .dollar-sign,.product-page-holidays .product-info .product-deal-info-right .product-price .dollar-sign{color:#EE0000;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}.product-page-holidays .product-info .product-info-right .product-price .value,.product-page-holidays .product-info .product-deal-info-right .product-price .value{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;color:#EE0000;font-size:25px;text-decoration:none;}.product-page-holidays .product-info .product-info-right .product-price .price-suffix,.product-page-holidays .product-info .product-deal-info-right .product-price .price-suffix{font-size:10px;}.product-page-holidays .product-info .product-info-right .product-dates,.product-page-holidays .product-info .product-deal-info-right .product-dates{margin-bottom:3px;font-size:13px;}.product-page-holidays .product-info .product-info-right .product-expire-date,.product-page-holidays .product-info .product-deal-info-right .product-expire-date{color:#777777;text-transform:uppercase;font-size:10px;}.product-page-holidays .product-info .product-deal-info-right{background-color:#FFCC00;clear:both;margin:10px 0 0;}.product-page-holidays .product-info .product-deal-info-right strong{text-transform:uppercase;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}.product-page-holidays .product-info .product-deal-info-right p{margin:5px 0 0;}.product-page-holidays .product-info .cta-phone{width:65%;margin:5px auto;display:block;font-size:18px;color:#FFF;background:#EE0000;padding:10px 0;cursor:pointer;}.product-page-holidays .product-info .cta-phone a,.product-page-holidays .product-info .cta-phone a:visited{color:#FFF;}.product-page-holidays .product-info.half-width-image .product-image{width:48%;float:left;margin-right:2%;height:150px;overflow:hidden;margin-bottom:10px;}.product-page-holidays .product-info.half-width-image .product-image img{width:100%;height:150px;}.product-page-holidays .product-info.half-width-image .product-description{display:block;width:100%;clear:both;}.product-page-holidays .product-info.half-width-image .product-deal-info-right{width:48%;margin:-45px 0 10px 0;}.product-page-holidays .product-info.full-width-image .product-image{width:104%;height:auto;margin:-2% -2% 2% -2%;overflow:hidden;}.product-page-holidays .product-info.full-width-image .product-image img{width:100%;}.product-page-holidays .product-info.full-width-image .product-description{display:block;width:48%;}.product-page-holidays .product-info.full-width-image .product-description p{margin-top:10px;}.product-page-holidays .product-cta{background-color:#FFFFC8;text-align:center;padding:3% 0;margin-bottom:15px;}.product-page-holidays .product-cta .center{margin:0 auto;width:477px;}.product-page-holidays .product-cta .or{margin:0 15px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:20px;}.product-page-holidays .product-cta a{margin-top:0;display:inline-block;float:none;width:auto;}.product-page-holidays .product-cta a:focus{color:#FFF !important;}.product-page-holidays .product-cta a:active{color:#FFF !important;}.product-page-holidays #product-content{margin-top:15px;}.product-page-holidays h2.form-heading{display:none;}.product-page-holidays .holiday-range.escorted-journeys,.product-page-holidays .holiday-range.journeys{background-color:#90BF3D;color:#3F3F3F;}.product-page-holidays .holiday-range.escapes{background-color:#42B6E7;}.product-page-holidays .holiday-range.luxury{background-color:#3F3F3F;color:#FFF;}.product-page-holidays .holiday-tag{position:relative;width:auto;padding:0;margin:0;display:inline-block;}.product-page-holidays .holiday-tag .holiday-range{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;text-transform:uppercase;border:0;padding:2px 6px 2px;background:#0089e0;color:#313131;text-decoration:none;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}.product-page-holidays .holiday-tag .holiday-range.escapes{background-color:#42B6E7;color:#3F3F3F;}.product-page-holidays .holiday-tag .holiday-range.escorted-journeys,.product-page-holidays .holiday-tag .holiday-range.journeys{background-color:#90BF3D;color:#3F3F3F;}.product-page-holidays .holiday-tag .holiday-range.luxury{background-color:#3F3F3F;color:#FFF;}.product-page-holidays .holiday-tag .holiday-range:after{content:"";float:left;margin-left:5px;width:0;height:0;border-color:transparent #0089e0 transparent transparent;border-style:solid;border-width:11px 16px 10px 2px;margin-top:-1px;}.product-page-holidays .holiday-tag .holiday-range.escorted-journeys:after,.product-page-holidays .holiday-tag .holiday-range.journeys:after{border-color:transparent #90BF3D transparent transparent;}.product-page-holidays .holiday-tag .holiday-range.escapes:after{border-color:transparent #42B6E7 transparent transparent;}.product-page-holidays .holiday-tag .holiday-range.luxury:after{border-color:transparent #3F3F3F transparent transparent;}.product-page-holidays .holiday-tag .holiday-range:before{content:"";position:absolute;top:8px;left:20px;width:4px;height:4px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#fff;}.product-page-holidays .flight-class{background-color:#777777;}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.product-page-holidays .product-info{margin-top:60px;}.product-page-holidays .product-info.half-width-image .product-image img{width:100%;min-height:150px;height:auto;}.product-page-holidays .product-info.half-width-image .product-info-right{clear:none;}.product-page-holidays .product-info.full-width-image .product-image img{width:100%;max-width:none;height:auto;min-height:320px;}.product-page-holidays .product-info.full-width-image .product-description{width:48%;}.product-page-holidays .product-cta .center{margin:0 auto;width:100%;}.product-page-holidays .product-cta a{display:block;width:80%;margin:7px auto;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.product-page-holidays .product-info{margin-top:70px;}.product-page-holidays .product-info .product-deal-info-right{width:98%;margin:0 0 5px 0;}.product-page-holidays .product-info.half-width-image .product-image img{max-width:none !important;width:auto;min-height:160px;height:auto;}.product-page-holidays .product-info.half-width-image .product-info-right{clear:none;}.product-page-holidays .product-info.half-width-image .product-deal-info-right{width:98%;margin:10px 0 10px 0;}.product-page-holidays .product-info.full-width-image{width:98%;}.product-page-holidays .product-info.full-width-image .product-image img{max-width:none !important;width:auto;}}@media only screen and (max-width:479px),only screen and (max-device-width:479px) and (orientation:portrait){.product-page-holidays .product-info.half-width-image .product-image{width:100%;}.product-page-holidays .product-info.half-width-image .product-image img{width:100%;}.product-page-holidays .product-info.half-width-image .product-info-right{width:98%;}.product-page-holidays .product-info.full-width-image .product-image{height:265px;}.product-page-holidays .product-info.full-width-image .product-image img{height:265px;min-height:inherit;}.product-page-holidays .product-info.full-width-image .product-info-right{width:98%;margin-bottom:7px;}.product-page-holidays .product-info.full-width-image .product-description{width:100%;}}.fcl-procat-product-page.tour h1{display:inline;padding-right:20px;}.fcl-procat-product-page.tour .tag{display:inline;text-transform:uppercase;background:#FFCC00;border-radius:2px;padding:0 5px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;white-space:nowrap;}.fcl-procat-product-page.tour .product-info-left{clear:left;}.fcl-procat-product-page.tour .top-content:before,.fcl-procat-product-page.tour .top-content:after{content:"";display:table;}.fcl-procat-product-page.tour .top-content:after{clear:both;}.fcl-procat-product-page.tour .top-content .product-info-full{clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.fcl-procat-product-page.tour .top-content .product-info-left{clear:left;float:left;width:50%;margin-left:0%;margin-right:-50%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding-top:20px;}.fcl-procat-product-page.tour .top-content .product-info-right{float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;clear:none;padding-top:20px;}.fcl-procat-product-page.tour .product-highlight{background:#FFF;padding:20px;}.fcl-procat-product-page.tour .product-highlight p,.fcl-procat-product-page.tour .product-highlight span{float:none;text-align:center;width:auto;}.fcl-procat-product-page.tour .product-highlight .price-from,.fcl-procat-product-page.tour .product-highlight .child-price,.fcl-procat-product-page.tour .product-highlight .price-now{font-size:10px;margin-bottom:3px;}.fcl-procat-product-page.tour .product-highlight .price-from .dollar-sign,.fcl-procat-product-page.tour .product-highlight .child-price .dollar-sign,.fcl-procat-product-page.tour .product-highlight .price-now .dollar-sign{color:#EE0000;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}.fcl-procat-product-page.tour .product-highlight .price-from .value,.fcl-procat-product-page.tour .product-highlight .child-price .value,.fcl-procat-product-page.tour .product-highlight .price-now .value{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;color:#EE0000;font-size:25px;text-decoration:none;}.fcl-procat-product-page.tour .product-highlight .price-was{font-size:10px;margin-bottom:3px;width:calc(50% - 10px);margin-right:10px;float:left;text-align:right;}.fcl-procat-product-page.tour .product-highlight .price-was .dollar-sign{color:#797979;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}.fcl-procat-product-page.tour .product-highlight .price-was .value{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;color:#797979;font-size:20px;text-decoration:none;}.fcl-procat-product-page.tour .product-highlight .price-was .value:before{content:'';height:15px;width:0px;border-right:5px solid #383A40;-moz-transform:skew(-45deg);-webkit-transform:skew(-45deg);transform:skew(-74deg);display:inline-block;position:relative;left:20px;margin-left:-5px;}.fcl-procat-product-page.tour .product-highlight .price-now{width:calc(50% - 10px);margin-left:10px;float:left;text-align:left;}.fcl-procat-product-page.tour .product-highlight .product-duration{font-size:10px;text-transform:uppercase;margin-bottom:3px;}.fcl-procat-product-page.tour .product-highlight .product-expire-date{color:#777777;text-transform:uppercase;font-size:10px;}.fcl-procat-product-page.tour .product-highlight p{margin-bottom:5px;}.fcl-procat-product-page.tour .field-name-field-product-media-img1 img,.fcl-procat-product-page.tour .field-name-field-product-media-img2 img{width:100%;}.fcl-procat-product-page.tour ul{margin-left:1.6em;}.fcl-procat-product-page.tour .product-enquiry{background-color:#FFFFC8;text-align:center;padding:10px;}.fcl-procat-product-page.tour .product-enquiry .enq-buttons{padding:10px;}.fcl-procat-product-page.tour .product-enquiry .enq-buttons a.btn-green{margin-top:0;display:inline;float:none;padding:4px 15px;}.fcl-procat-product-page.tour .product-enquiry .enq-buttons a.btn-green:focus{color:#FFF !important;}.fcl-procat-product-page.tour .product-enquiry .enq-buttons a.btn-green:active{color:#FFF !important;}.fcl-procat-product-page.tour .product-enquiry .enq-buttons a.btn-green span{position:static;margin-left:5px;font-size:18px;}.fcl-procat-product-page.tour .product-enquiry .enq-buttons > span{margin:0 15px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:20px;}.fcl-procat-product-page.tour .product-enquiry .deal-number{font-style:italic;}.fcl-procat-product-page.tour .product-enquiry .deal-number span{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}.fcl-procat-product-page.tour .intinHeight{height:200px;overflow:hidden;}.fcl-procat-product-page.tour .readMoreItin{float:right;margin:5px 15px 0 0;font-size:14px;}.fcl-procat-product-page.tour .readMoreItin:focus{text-decoration:none;}.fcl-procat-product-page.tour .readMoreItin:focus,.fcl-procat-product-page.tour .readMoreItin:visited,.fcl-procat-product-page.tour .readMoreItin:active{color:#FFF !important;}.fcl-procat-product-page.tour h2.other-info{clear:both;}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.fcl-procat-product-page.tour .product-enquiry .enq-buttons a.btn-green{display:block;width:80%;margin:7px auto;}}@media only screen and (max-width:479px),only screen and (max-device-width:479px) and (orientation:portrait){.fcl-procat-product-page.tour .top-content .product-info-left,.fcl-procat-product-page.tour .top-content .product-info-right{clear:left;float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:5px;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}}.region.sidebar form{padding-top:15px;background:#383A40;}.region.sidebar form > div{padding-bottom:15px;margin:0 auto;width:235px;}.region.sidebar form label.error{margin-top:-4px;border:1px solid #FF6600;background:#FF6600;}.region.sidebar form hr{border:0;border-bottom:1px dotted #515255;margin:10px 0;clear:both;}.region.sidebar .fc-form{background:none !important;height:auto;}.region.sidebar .fc-form .fc-form-inner{background:none;min-height:inherit;padding:0;width:auto;}.region.sidebar .fc-form .fc-form-inner .form-item{width:auto;}.region.sidebar .fc-enquiry-form{padding-top:0;}.region.sidebar .fc-enquiry-form .consultant{display:none;}.region.sidebar .fc-enquiry-form > div{padding:2%;width:96%;background:transparent;}.region.sidebar .fc-enquiry-form > div h3{color:#FFF;}.region.sidebar .fc-enquiry-form > div fieldset .form-item{float:none;width:100%;}.region.sidebar .fc-enquiry-form > div fieldset .form-item select{width:100%;}.region.sidebar .fc-enquiry-form > div label{color:#FFF;}.region.sidebar .fc-enquiry-form .form-validation{padding:10px 0;position:relative;right:0;top:0;width:100%;}.region.sidebar .fc-enquiry-form .form-validation h4{text-indent:10px;}@media only screen and (min-width:768px) and (max-width:959px){.region.sidebar form{width:100%;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.region.sidebar form{width:100%;}.region.sidebar form > div{width:85%;}.region.sidebar form .form-item select{width:100%;}.region.sidebar form .form-item input{width:99.7%;}.region.sidebar form .form-item input.form-autocomplete{width:99.7%;}}.page-contact-us table th{font-size:0.9em;background:#383a40;color:#FFF;padding:5px 0;text-transform:uppercase;}.page-contact-us table tr td{width:auto;border-right:none;}.page-contact-us .contact-us-table th{background:#eaeaea;color:#383a40;padding:5px 0 5px 5px;}form.fcuk-static-forms.consultant-4 > div:first-child{background-color:"#EAEAEA";background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/consultants/enquiry/full/consultant-4.png?82c66f4e5);background-repeat:no-repeat;background-position:bottom right;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){form.fcuk-static-forms.consultant-4 > div:first-child{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/consultants/enquiry/full/consultant-4-@2x.png?db5b234bc);-moz-background-size:201px 300px;-o-background-size:201px 300px;-webkit-background-size:201px 300px;background-size:201px 300px;}}form.fcuk-static-forms.consultant-5 > div:first-child{background-color:"#EAEAEA";background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/consultants/enquiry/full/consultant-5.png?14e234c04);background-repeat:no-repeat;background-position:bottom right;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){form.fcuk-static-forms.consultant-5 > div:first-child{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/consultants/enquiry/full/consultant-5-@2x.png?64381de55);-moz-background-size:218px 371px;-o-background-size:218px 371px;-webkit-background-size:218px 371px;background-size:218px 371px;}}form.fcuk-static-forms.fcuk-static-forms-newsletter-large #edit-your-details .form-item-email{width:48%;}form.fcuk-static-forms .your-details .form-item{float:left;margin:0 2% 8px 0;width:48%;}form.fcuk-static-forms .your-details .form-item-prefContact,form.fcuk-static-forms .your-details .form-item-newsletter{width:100%;}form.fcuk-static-forms .your-details .form-item-newsletter label{text-transform:none;font-size:12px;margin-left:5px;float:left;width:90%;}form.fcuk-static-forms .your-details .form-item-newsletter input{width:20px !important;float:left;}form.fcuk-static-forms .your-details .privacy{display:block;clear:both;}form.fcuk-static-forms .your-details .form-item-referredContact,form.fcuk-static-forms .your-details .form-item-referredCompany,form.fcuk-static-forms .your-details .form-item-fcbtConsultant{width:98%;}form.fcuk-static-forms .your-details div.form-radios{margin-bottom:0;}form.fcuk-static-forms .your-details div.form-radios > div.form-type-radio{margin-bottom:0;width:26% !important;}form.fcuk-static-forms .your-details div.form-radios > div.form-type-radio.form-item-newsletter{width:100% !important;}form.fcuk-static-forms .your-details div.form-radios > div.form-type-radio label{margin-left:5px;}form.fcuk-static-forms .your-details input.form-submit{clear:left;}form.fcuk-static-forms .your-details .form-item-cus-title{width:25% !important;margin-right:80% !important;}form.fcuk-static-forms .form-validation{background:#E0E0E0;display:block;height:100%;padding:15px;position:absolute;right:0;top:0;width:205px;z-index:1;overflow:visible;}form.fcuk-static-forms .form-validation h4{color:#EE0000;margin:0 0 10px 0;line-height:20px;padding:0;}form.fcuk-static-forms .form-validation ul{margin:20px 0 1em 2em;list-style:outside;}form.fcuk-static-forms .form-validation ul li{list-style-type:disc;}form.fcuk-static-forms .form-validation ul label{font-weight:normal;padding:0;font-size:12px;color:#000000;background:none;position:relative;}form.fcuk-static-forms .form-validation:after{border:9px solid transparent;border-right:9px solid #E0E0E0;left:-18px;content:" ";display:block;position:absolute;top:20px;}form.fcuk-static-forms .font-white{color:#FFF !important;}form.fcuk-static-forms fieldset .form-item{float:left;margin:0 2% 8px 0;width:48%;}form.fcuk-static-forms fieldset .form-type-select{margin-bottom:7px;}form.fcuk-static-forms fieldset .form-type-textarea,form.fcuk-static-forms fieldset .form-item-travelReason{width:98% !important;padding:1% !important;}form.fcuk-static-forms fieldset .form-type-textarea textarea,form.fcuk-static-forms fieldset .form-item-travelReason textarea{width:100% !important;}form.fcuk-static-forms fieldset .form-submit{clear:both;width:50%;}form.fcuk-static-forms .extras-title{clear:both;font-size:15px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;margin:15px 0;}form.fcuk-static-forms .select2-container.error a{border:1px solid #EE0000;}form.fcuk-static-forms .select2-container .select2-choice{color:#000;border:1px solid #CCC;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;height:30px;line-height:30px;background:#fff;box-shadow:none;}form.fcuk-static-forms .select2-container .select2-choice div{top:4px;}form.fcuk-static-forms .select2-container .select2-choice span{font-size:13px;}form.fcuk-static-forms .select2-container div{background:none;border:none;}form.fcuk-static-forms .select2-container div b{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/chosen-sprite.png) !important;}form.fcuk-static-forms.fc-sem-general-enquiry-form{overflow:visible;}form.fcuk-static-forms.fcuk-static-forms-flights .form-item-departName select{height:27px;}form.fcuk-static-forms.fc-sem-general-enquiry-form + .ajax-progress{display:none !important;}form.fcuk-static-forms .cover-button{position:absolute;z-index:9999;bottom:17px;height:21px;width:99%;background-color:transparent;}form.fcuk-static-forms.fcuk-static-forms-holidays .form-item-destOther{display:none;float:right;height:19px;margin-bottom:40px;}form.fcuk-static-forms.fcuk-static-forms-holidays fieldset .form-item-travelReason{width:48% !important;padding:0 !important;}form.fcuk-static-forms.fcuk-static-forms-holidays fieldset .form-item-numTravel{clear:both;}.select2-results li{margin-bottom:0;}.front form.fb-static-forms .select2-container.error a{border:1px solid #EE0000;}.front form.fb-static-forms .select2-container .select2-choice{color:#000;border:1px solid #CCC;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;height:30px;line-height:30px;background:#fff;box-shadow:none;}.front form.fb-static-forms .select2-container .select2-choice div{top:4px;}.front form.fb-static-forms .select2-container .select2-choice span{font-size:13px;}.front form.fb-static-forms .select2-container div{background:none;border:none;}.front form.fb-static-forms .select2-container div b{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/chosen-sprite.png) !important;}.fc-sem-general-enquiry-form .spinner{position:absolute !important;background-color:transparent;overflow:visible;bottom:50%;left:46%;z-index:2000000000;padding:26px;}.front .region.sidebar form div{width:100%;padding-left:6px;}.front .region.sidebar .fcuk-static-forms-store{background-color:#CC0C00 !important;}.front .region.sidebar .fcuk-static-forms-store .form-item{margin-bottom:10px;margin-top:1px;width:50%;display:inline-block;}.front .region.sidebar .fcuk-static-forms-store .form-submit{display:inline-block;height:32px;margin-top:28px;float:right;width:auto;margin-right:20px;}.front .region.sidebar .fcuk-static-forms-store label{background:#990000;text-transform:uppercase;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;float:left;color:#FFF;padding:4px;font-size:13px;}.front .region.sidebar .fcuk-static-forms-store label .form-required{color:#FFF;}.front .fb-static-forms .chosen-container-single .chosen-single{color:#000;border:1px solid #CCC;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;height:30px;line-height:30px;background:#fff;box-shadow:none;}.front .fb-static-forms .chosen-container-single .chosen-single div{top:4px;}.front .fb-static-forms .chosen-container-single .chosen-single.error{border:1px solid #EE0000;border-bottom:3px solid #EE0000;}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.fc-sem-general-enquiry-form .spinner{position:fixed !important;}#block-fcl-fcuk-temporary-promotions-store-finder-home{display:none;}.front .fcuk-static-forms-store{background-color:#CC0C00 !important;padding-bottom:15px !important;}.front .fcuk-static-forms-store .form-item{width:79% !important;border:none;border-radius:0;height:39px;}.front .form-submit{float:right;width:auto !important;height:39px !important;margin-top:20px !important;}}@media only screen and (min-width:768px) and (max-width:959px){form.fcuk-static-forms fieldset{width:250px;}form.fcuk-static-forms fieldset .form-item{float:left;margin:0 2% 8px 0;width:48%;}form.fcuk-static-forms fieldset .form-type-select{margin-bottom:0;}form.fcuk-static-forms fieldset .form-submit{clear:both;width:50%;}form.fcuk-static-forms .extras-title{clear:both;font-size:13px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;margin:15px 0;}form.fcuk-static-forms #edit-your-details .form-item-quoteText textarea,form.fcuk-static-forms #edit-travel-details .form-item-quoteText textarea{width:98% !important;padding:1% !important;}form.fcuk-static-forms div.form-validation{width:170px;}.front .fcuk-static-forms-store .form-item{width:48% !important;}.front .fcuk-static-forms-store .form-submit{padding-left:5px !important;padding-right:5px !important;margin-right:16px;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.front .fcuk-static-forms-store .form-item{margin:0 auto;float:none;display:block;}.front .fcuk-static-forms-store .form-submit{float:none !important;display:block;width:90% !important;margin-left:10px !important;margin-top:10px !important;}form.fcuk-static-forms #edit-travel-details div.form-item{width:95%;}form.fcuk-static-forms #edit-travel-details .form-item-type-datepicker{width:100%;}form.fcuk-static-forms #edit-travel-details .form-item-quoteText{width:95% !important;}form.fcuk-static-forms #edit-travel-details .form-item-travelReason{width:95% !important;}form.fcuk-static-forms #edit-your-details .form-item{width:100%;}form.fcuk-static-forms .form-validation{padding:10px 0;position:relative;right:0;top:0;width:100%;}form.fcuk-static-forms .form-validation h4{text-indent:10px;}form.fcuk-static-forms > div:first-child{background-image:none !important;}form.fcuk-static-forms .form-item select{height:35px;}form.fcuk-static-forms #edit-your-details div.form-radios > div.form-type-radio{width:31% !important;}form.fcuk-static-forms #edit-your-details .form-item-phone{width:100% !important;}form.fcuk-static-forms fieldset .form-item{float:left;margin:0 0 8px 0;width:100%;}form.fcuk-static-forms fieldset .form-type-checkbox{width:45%;margin:2% 0;}form.fcuk-static-forms fieldset .form-type-checkbox label{font-size:14px;margin-left:5px;}form.fcuk-static-forms fieldset .form-submit{clear:both;width:50%;margin-left:10px;margin-right:0;}form.fcuk-static-forms .your-details .form-item{width:100%;}#block-fcl-fcuk-temporary-promotions-store-finder-home{display:none;}.front .fcuk-static-forms-store{height:128px;background-color:#CC0C00 !important;padding-bottom:15px !important;}.front .fcuk-static-forms-store .form-item{width:91% !important;}.front .fcuk-static-forms-store .form-submit{float:none;}.content-tabs .mobile-select-menu-wrapper select{width:95%;}}.fcuk-static-forms-feedback{clear:both;margin-bottom:12px;overflow:hidden;position:relative;width:100%;}.fcuk-static-forms-feedback h1,.fcuk-static-forms-feedback h3,.fcuk-static-forms-feedback h4,.fcuk-static-forms-feedback h5,.fcuk-static-forms-feedback h6{color:#515255;}.fcuk-static-forms-feedback p.privacy{font-size:11px;}.fcuk-static-forms-feedback > div{overflow:hidden;clear:both;background:#EAEAEA;position:relative;padding:15px;}.fcuk-static-forms-feedback textarea{height:125px !important;width:325px !important;margin:0 !important;}.fcuk-static-forms-feedback fieldset{float:left;width:340px;margin:0 30px 0 0;padding:0;}.fcuk-static-forms-feedback fieldset .form-item{width:100% !important;}.fcuk-static-forms-feedback fieldset .form-item.form-type-radios{display:inline-block;padding-top:1px;margin:5px 0 5px 0;}.fcuk-static-forms-feedback fieldset .form-type-radio{width:100%;}.fcuk-static-forms-feedback fieldset .form-item-recommendation{width:auto !important;display:inline-block;margin-right:12px;margin-bottom:0;}.fcuk-static-forms-feedback fieldset .form-item-scale{margin-bottom:10px;font-size:10px;}.fcuk-static-forms-feedback fieldset .form-item-scale .least{display:inline-block;width:75%;}.fcuk-static-forms-feedback fieldset .form-item-social input{float:left;margin-left:5px;}.fcuk-static-forms-feedback fieldset .form-item-social label p{font-size:9px;}.fcuk-static-forms-feedback fieldset .privacy{clear:both;}#edit-intro,#edit-intro--1,#edit-intro--2,#edit-intro--3{width:100%;}.lt-ie8 .fcuk-static-forms-feedback fieldset#edit-your-details fieldset .form-item{float:left;width:36%;}@media only screen and (min-width:768px) and (max-width:959px){.fcuk-static-forms-feedback textarea{width:200px !important;}.fcuk-static-forms-feedback fieldset{width:200px;margin:0 60px 0 0;}.fcuk-static-forms-feedback fieldset#edit-your-details fieldset{width:100%;}.fcuk-static-forms-feedback fieldset#edit-your-details fieldset .form-item{float:none;width:100%;}.fcuk-static-forms-feedback fieldset#edit-your-details #edit-your-details--phone-and-postcode--telephone{width:100%;margin-right:10px;}.fcuk-static-forms-feedback fieldset#edit-your-details #edit-your-details--please-contact-me-by,.fcuk-static-forms-feedback fieldset#edit-your-details #edit-your-details--full-name{width:100%;}.fcuk-static-forms-feedback .form-actions{width:478px;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.fcuk-static-forms-feedback p.privacy{font-size:12px;}.fcuk-static-forms-feedback textarea{width:100% !important;}.fcuk-static-forms-feedback fieldset{width:100%;margin-right:0;}.fcuk-static-forms-feedback fieldset .fieldset-wrapper{float:none;}.fcuk-static-forms-feedback fieldset#edit-your-details fieldset{width:100%;}.fcuk-static-forms-feedback fieldset#edit-your-details fieldset .form-item{float:left;width:100%;}.fcuk-static-forms-feedback fieldset#edit-your-details #edit-your-details--phone-and-postcode--telephone{width:100%;margin-right:10px;}.fcuk-static-forms-feedback fieldset#edit-your-details #edit-your-details--please-contact-me-by,.fcuk-static-forms-feedback fieldset#edit-your-details #edit-your-details--full-name{width:100%;}.fcuk-static-forms-feedback .form-actions{width:100%;}}form.fc-sem-general-enquiry-form.fcuk-static-forms-newsletter-large fieldset{display:block;float:none;overflow:hidden;width:auto;margin-right:0;}form.fc-sem-general-enquiry-form.fcuk-static-forms-newsletter-large .form-item.dob select{width:49%;margin-right:2%;}form.fc-sem-general-enquiry-form.fcuk-static-forms-newsletter-large .form-item.dob select + select{margin-right:0;}form.fc-sem-general-enquiry-form.fcuk-static-forms-newsletter-large .form-item.form-type-checkbox label{padding-left:5px;}form.fc-sem-general-enquiry-form.fcuk-static-forms-newsletter-large div.form-validation{display:none !important;right:-245px;width:205px;z-index:9999;height:auto;}form.fc-sem-general-enquiry-form.fcuk-static-forms-newsletter-large .form-submit{margin-top:15px;}form.fc-sem-general-enquiry-form .form-item input.error[type="text"]{border-width:1px;}form.fc-sem-general-enquiry-form fieldset .fieldset-wrapper{float:none;}form.fc-sem-general-enquiry-form fieldset legend .fieldset-legend,form.fc-sem-general-enquiry-form fieldset legend .fieldset-title{font-size:14px;}form.fc-sem-general-enquiry-form fieldset.collapsed{height:auto !important;}form.fc-sem-general-enquiry-form #edit-more-details--2{margin-top:15px;}form.fcuk-static-forms-group-travel .form-item input[type="text"]{height:auto;}form.fcuk-static-forms-group-travel .form-item-groupType{width:100% !important;}form.fcuk-static-forms-group-travel .form-item-groupType .form-type-radio{width:30% !important;}form.fc-ppc_appointments{margin:20px auto 0 auto;padding-left:20px;clear:left;}form.fc-ppc_appointments h1{color:#CC0C00;margin:0 0 5px 15px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:28px;}form.fc-ppc_appointments label{color:#000;}form.fc-ppc_appointments label.error{color:#CC0C00;margin:0 0 10px -10px;width:auto !important;}form.fc-ppc_appointments .form-sub-title{margin:0 0 20px 15px;font-size:13px;font-family:arial;color:#383A40;}form.fc-ppc_appointments .form-submit-suffix{float:right;clear:both;margin-right:183px;text-align:left;}form.fc-ppc_appointments #edit-preferreddate #day-prev,form.fc-ppc_appointments #edit-preferreddate #day-next{float:left;height:90px;color:transparent;font-size:0;width:35px;}form.fc-ppc_appointments #edit-preferreddate #day-prev{margin:0 10px 0 0;background-color:"#EAEAEA";background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/date-nav.png?39ffec75f);background-repeat:no-repeat;background-position:center 10px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){form.fc-ppc_appointments #edit-preferreddate #day-prev{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/date-nav-@2x.png?4578c17ca);-moz-background-size:84px 166px;-o-background-size:84px 166px;-webkit-background-size:84px 166px;background-size:84px 166px;}}form.fc-ppc_appointments #edit-preferreddate #day-next{background-color:"#EAEAEA";background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/date-nav.png?39ffec75f);background-repeat:no-repeat;background-position:center -80px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){form.fc-ppc_appointments #edit-preferreddate #day-next{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/date-nav-@2x.png?4578c17ca);-moz-background-size:84px 166px;-o-background-size:84px 166px;-webkit-background-size:84px 166px;background-size:84px 166px;}}form.fc-ppc_appointments #edit-preferreddate #day-picker #day-wrapper{width:100px;height:90px;border:1px solid #383A40;text-align:center;float:left;margin:0 10px 0 0;}form.fc-ppc_appointments #edit-preferreddate #day-picker #day-wrapper:hover{border:1px solid #000;background-color:#D5D5D5;}form.fc-ppc_appointments #edit-preferreddate #day-picker #day-wrapper span{width:100%;display:block;text-transform:uppercase;color:#383A40;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:13px;}form.fc-ppc_appointments #edit-preferreddate #day-picker #day-wrapper span.date-day-name{margin:10px 0 0;}form.fc-ppc_appointments #edit-preferreddate #day-picker #day-wrapper span.date-day{font-size:28px;font-weight:bold;margin:10px 0 5px 0;}form.fc-ppc_appointments #edit-preferreddate #day-picker .day.selected #day-wrapper{border:1px solid #000;background-color:#D5D5D5;}form.fc-ppc_appointments #edit-preferreddate .form-item-contactDate{visibility:hidden;}form.fc-ppc_appointments #edit-preferredtime{margin-top:-30px;}form.fc-ppc_appointments #edit-preferredtime .form-radio{width:20px;float:left;margin:2px 0 0;}form.fc-ppc_appointments #edit-preferredtime .form-item-contactTime{width:75px;margin:10px 0 0;}form.fc-ppc_appointments .edit-your-details{width:520px;}form.fc-ppc_appointments .edit-your-details label{width:100%;text-transform:uppercase;}form.fc-ppc_appointments .edit-your-details .form-item{width:200px;margin:0 2% 5px 0;}form.fc-ppc_appointments .edit-your-details .form-item input{width:190px;}form.fc-ppc_appointments .edit-your-details .form-item li{display:none !important;}form.fc-ppc_appointments .edit-your-details .form-item-firstName{margin-right:5px;}form.fc-ppc_appointments .edit-your-details .form-item-phone,form.fc-ppc_appointments .edit-your-details .form-item-email{width:235px;}form.fc-ppc_appointments .edit-your-details .form-item-phone input,form.fc-ppc_appointments .edit-your-details .form-item-email input{width:235px;}form.fc-ppc_appointments .edit-your-details .form-item-cus-title{width:75px;}form.fc-ppc_appointments .edit-your-details .form-item-cus-title select{width:75px;}form.fc-ppc_appointments #edit-preferreddate legend span,form.fc-ppc_appointments #edit-your-details legend span,form.fc-ppc_appointments #edit-preferredtime legend span,form.fc-ppc_appointments .edit-your-details legend span{font-size:20px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;color:#000;}form.fc-ppc_appointments #edit-preferreddate .fieldset-wrapper{display:inline-block;}form.fc-ppc_appointments #edit-preferreddate legend{margin-bottom:15px;text-align:left;}form.fc-ppc_appointments .form-submit{display:inline-block;float:right;margin-right:183px;}form.fc-ppc_appointments .spinner{margin:0 auto;}form.fc-ppc_appointments .form-validation{position:relative !important;width:100% !important;background:transparent;padding:15px 0;}form.fc-ppc_appointments .form-validation:after{display:none;}.throbber,input.throbbing{display:none !important;}#modalBackdrop{background:black !important;}.store-appointment-modal .ctools-modal-content{width:960px !important;}.store-appointment-modal .ctools-modal-content .modal-header{background-color:transparent;color:transparent;}.store-appointment-modal .ctools-modal-content .modal-header a.close{color:#000;}.store-appointment-modal .ctools-modal-content .modal-header a.close img{display:none;}.store-appointment-modal .ctools-modal-content .modal-header a.close:after{content:"X";color:#000;font-size:26px;font-weight:bold;padding:15px 10px;display:inline-block;position:relative;top:5px;}.store-appointment-modal .modal-content{width:960px !important;padding:0  !important;}.store-appointment-modal .modal-content .confirmation-message{text-align:center;}.store-appointment-modal .modal-content .confirmation-message h3{color:#CC0C00;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:28px;line-height:36px;}.store-appointment-modal .modal-content .confirmation-message p{color:#000;font-size:20px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;margin:15px 0 0;}.store-appointment-modal .modal-content .confirmation-message .appointment-button{margin:30px 0 0 0;display:inline-block;}.store-appointment-modal .modal-content .confirmation-message .appointment-button a{font-size:18px;padding:5px 20px;}@media only screen and (min-width:768px) and (max-width:959px){#edit-preferreddate{width:100%;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){form.fc-ppc_appointments h1{font-size:16px;margin:0;}form.fc-ppc_appointments .form-sub-title{margin:5px 0 20px 0;font-size:inherit;}form.fc-ppc_appointments .edit-your-details{width:100%;margin:0;padding:0;}form.fc-ppc_appointments .edit-your-details .form-item-cus-title,form.fc-ppc_appointments .edit-your-details .form-item-firstName,form.fc-ppc_appointments .edit-your-details .form-item-lastName,form.fc-ppc_appointments .edit-your-details .form-item-phone,form.fc-ppc_appointments .edit-your-details .form-item-email{width:100% !important;}form.fc-ppc_appointments .edit-your-details .form-item-cus-title input,form.fc-ppc_appointments .edit-your-details .form-item-cus-title select,form.fc-ppc_appointments .edit-your-details .form-item-firstName input,form.fc-ppc_appointments .edit-your-details .form-item-firstName select,form.fc-ppc_appointments .edit-your-details .form-item-lastName input,form.fc-ppc_appointments .edit-your-details .form-item-lastName select,form.fc-ppc_appointments .edit-your-details .form-item-phone input,form.fc-ppc_appointments .edit-your-details .form-item-phone select,form.fc-ppc_appointments .edit-your-details .form-item-email input,form.fc-ppc_appointments .edit-your-details .form-item-email select{width:100% !important;}form.fc-ppc_appointments .edit-your-details .form-item-email{margin-bottom:20px !important;}form.fc-ppc_appointments .edit-your-details label{margin:15px 0 5px 0;}form.fc-ppc_appointments .edit-your-details label.error{margin:0 0 10px -10px;}form.fc-ppc_appointments #edit-preferredtime,form.fc-ppc_appointments #edit-preferreddate{padding-left:0;}form.fc-ppc_appointments .form-submit{font-size:15px !important;}form.fc-ppc_appointments .form-submit-suffix{text-align:center;width:100%;}form.fc-ppc_appointments #edit-preferreddate #day-picker #day-wrapper{width:65px;height:65px;}form.fc-ppc_appointments #edit-preferreddate #day-picker #day-wrapper .date-day-name{font-size:10px;margin:0 !important;}form.fc-ppc_appointments #edit-preferreddate #day-picker #day-wrapper .date-day{font-size:18px !important;margin:0 !important;}form.fc-ppc_appointments #edit-preferreddate #day-picker #day-prev,form.fc-ppc_appointments #edit-preferreddate #day-picker #day-next{width:10px;height:60px;background-size:48px 148px;}form.fc-ppc_appointments #edit-preferreddate #day-picker #day-prev{background-position:-17px 2px;}form.fc-ppc_appointments #edit-preferreddate #day-picker #day-next{background-position:-20px -76px;}.contact-details{width:100% !important;}#modalContent{width:100% !important;height:100% !important;top:0 !important;left:0 !important;}#modalContent .ctools-modal-content{width:99% !important;height:99% !important;}#modalContent .modal-content{width:90% !important;height:90% !important;margin:0 auto;}#modalContent .modal-content .confirmation-message h3{font-size:16px;}}.store-appointment-modal #modalContent .ctools-modal-content{padding:0 0 20px 20px;}.store-appointment-modal .ctools-modal-content.not-mobile-mode #mobile-sticky-footer{display:none;}.store-appointment-modal .ctools-modal-content.mobile-mode #mobile-sticky-footer{display:block;}.store-appointment-modal .ctools-modal-content.not-mobile-mode{margin:0 0 40px;padding:0 20px;}.store-appointment-modal .ctools-modal-content #mobile-sticky-footer{clear:both;width:100%;height:40px;clear:both;text-align:center;background-color:#fff;}.store-appointment-modal .ctools-modal-content #mobile-sticky-footer.stickyfooter{clear:both;width:100%;height:40px;background-color:#fff;clear:both;text-align:center;left:0;bottom:0;position:fixed;}.store-appointment-modal .ctools-modal-content #mobile-sticky-footer a{text-transform:uppercase;font-size:20px;color:#000;margin-top:10px;position:absolute;}.store-appointment-modal .ctools-modal-content .confirmation-message #mobile-sticky-footer a{position:relative;}.store-appointment-modal .ctools-modal-content #mobile-sticky-footer.unstickyfooter{position:static;left:initial;bottom:initial;}.store-appointment-modal .ctools-modal-content.mobile-mode form.fc-ppc_appointments .form-submit-suffix{float:none;clear:both;margin-right:0;text-align:center;}.store-appointment-modal form .form-item li{display:none !important;}.store-appointment-modal form.fc-ppc_appointments label.error{display:none !important;}.form-cvp{width:219px;display:inline-block;}.form-cvp h3{display:inline-block;margin:50px 0 0 -20px;font-size:19px;}.form-cvp ul{display:inline-block;width:199px;position:relative;left:-20px;}.form-cvp ul li{list-style-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/lists/li-checklist.gif);margin:15px 0;}@media only screen and (min-width:768px) and (max-width:959px){.form-cvp{display:none;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.form-cvp{display:none;}}#main-flights-search .fcuk-static-forms-flights-search,#main-flights-search .fcuk-static-forms-holidays-search,#main-flights-search .fcuk-static-forms-tours-search,#main-holidays-search .fcuk-static-forms-flights-search,#main-holidays-search .fcuk-static-forms-holidays-search,#main-holidays-search .fcuk-static-forms-tours-search,#main-tours-search .fcuk-static-forms-flights-search,#main-tours-search .fcuk-static-forms-holidays-search,#main-tours-search .fcuk-static-forms-tours-search{overflow:visible;margin-bottom:1em;width:42%;height:330px;position:relative;z-index:10;margin-top:-4px;}#main-flights-search .fcuk-static-forms-flights-search .form-heading,#main-flights-search .fcuk-static-forms-holidays-search .form-heading,#main-flights-search .fcuk-static-forms-tours-search .form-heading,#main-holidays-search .fcuk-static-forms-flights-search .form-heading,#main-holidays-search .fcuk-static-forms-holidays-search .form-heading,#main-holidays-search .fcuk-static-forms-tours-search .form-heading,#main-tours-search .fcuk-static-forms-flights-search .form-heading,#main-tours-search .fcuk-static-forms-holidays-search .form-heading,#main-tours-search .fcuk-static-forms-tours-search .form-heading{background:none;margin:0;margin-left:5%;width:95%;color:#FFF;height:26px;line-height:26px;font-size:24px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;padding:3% 0;}#main-flights-search .fcuk-static-forms-flights-search .form-item,#main-flights-search .fcuk-static-forms-holidays-search .form-item,#main-flights-search .fcuk-static-forms-tours-search .form-item,#main-holidays-search .fcuk-static-forms-flights-search .form-item,#main-holidays-search .fcuk-static-forms-holidays-search .form-item,#main-holidays-search .fcuk-static-forms-tours-search .form-item,#main-tours-search .fcuk-static-forms-flights-search .form-item,#main-tours-search .fcuk-static-forms-holidays-search .form-item,#main-tours-search .fcuk-static-forms-tours-search .form-item{margin-left:5%;}#main-flights-search .fcuk-static-forms-flights-search .form-item .form-item,#main-flights-search .fcuk-static-forms-holidays-search .form-item .form-item,#main-flights-search .fcuk-static-forms-tours-search .form-item .form-item,#main-holidays-search .fcuk-static-forms-flights-search .form-item .form-item,#main-holidays-search .fcuk-static-forms-holidays-search .form-item .form-item,#main-holidays-search .fcuk-static-forms-tours-search .form-item .form-item,#main-tours-search .fcuk-static-forms-flights-search .form-item .form-item,#main-tours-search .fcuk-static-forms-holidays-search .form-item .form-item,#main-tours-search .fcuk-static-forms-tours-search .form-item .form-item{width:100%;margin:0;}#main-flights-search .fcuk-static-forms-flights-search .form-submit,#main-flights-search .fcuk-static-forms-holidays-search .form-submit,#main-flights-search .fcuk-static-forms-tours-search .form-submit,#main-holidays-search .fcuk-static-forms-flights-search .form-submit,#main-holidays-search .fcuk-static-forms-holidays-search .form-submit,#main-holidays-search .fcuk-static-forms-tours-search .form-submit,#main-tours-search .fcuk-static-forms-flights-search .form-submit,#main-tours-search .fcuk-static-forms-holidays-search .form-submit,#main-tours-search .fcuk-static-forms-tours-search .form-submit{margin-left:10px;}#main-flights-search .fcuk-static-forms-flights-search .chosen-container,#main-flights-search .fcuk-static-forms-holidays-search .chosen-container,#main-flights-search .fcuk-static-forms-tours-search .chosen-container,#main-holidays-search .fcuk-static-forms-flights-search .chosen-container,#main-holidays-search .fcuk-static-forms-holidays-search .chosen-container,#main-holidays-search .fcuk-static-forms-tours-search .chosen-container,#main-tours-search .fcuk-static-forms-flights-search .chosen-container,#main-tours-search .fcuk-static-forms-holidays-search .chosen-container,#main-tours-search .fcuk-static-forms-tours-search .chosen-container{max-width:100% !important;}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){#main-flights-search .fcuk-static-forms-flights-search,#main-flights-search .fcuk-static-forms-holidays-search,#main-flights-search .fcuk-static-forms-tours-search,#main-holidays-search .fcuk-static-forms-flights-search,#main-holidays-search .fcuk-static-forms-holidays-search,#main-holidays-search .fcuk-static-forms-tours-search,#main-tours-search .fcuk-static-forms-flights-search,#main-tours-search .fcuk-static-forms-holidays-search,#main-tours-search .fcuk-static-forms-tours-search{height:380px;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){#main-flights-search .fcuk-static-forms-flights-search,#main-flights-search .fcuk-static-forms-holidays-search,#main-flights-search .fcuk-static-forms-tours-search,#main-holidays-search .fcuk-static-forms-flights-search,#main-holidays-search .fcuk-static-forms-holidays-search,#main-holidays-search .fcuk-static-forms-tours-search,#main-tours-search .fcuk-static-forms-flights-search,#main-tours-search .fcuk-static-forms-holidays-search,#main-tours-search .fcuk-static-forms-tours-search{background-color:#000;width:100%;padding-bottom:15px;height:inherit;}#main-flights-search .fcuk-static-forms-flights-search .form-item,#main-flights-search .fcuk-static-forms-holidays-search .form-item,#main-flights-search .fcuk-static-forms-tours-search .form-item,#main-holidays-search .fcuk-static-forms-flights-search .form-item,#main-holidays-search .fcuk-static-forms-holidays-search .form-item,#main-holidays-search .fcuk-static-forms-tours-search .form-item,#main-tours-search .fcuk-static-forms-flights-search .form-item,#main-tours-search .fcuk-static-forms-holidays-search .form-item,#main-tours-search .fcuk-static-forms-tours-search .form-item{margin:5px auto;width:90%;}#main-flights-search .fcuk-static-forms-flights-search .form-submit,#main-flights-search .fcuk-static-forms-holidays-search .form-submit,#main-flights-search .fcuk-static-forms-tours-search .form-submit,#main-holidays-search .fcuk-static-forms-flights-search .form-submit,#main-holidays-search .fcuk-static-forms-holidays-search .form-submit,#main-holidays-search .fcuk-static-forms-tours-search .form-submit,#main-tours-search .fcuk-static-forms-flights-search .form-submit,#main-tours-search .fcuk-static-forms-holidays-search .form-submit,#main-tours-search .fcuk-static-forms-tours-search .form-submit{margin:10px auto;width:90% !important;}}#flights-search-again,#holidays-search-again,#tours-search-again{width:100%;background:#424248;padding-bottom:10px;margin-bottom:15px;}#flights-search-again .fcuk-static-forms-flights-search,#flights-search-again .fcuk-static-forms-holidays-search,#flights-search-again .fcuk-static-forms-tours-search,#holidays-search-again .fcuk-static-forms-flights-search,#holidays-search-again .fcuk-static-forms-holidays-search,#holidays-search-again .fcuk-static-forms-tours-search,#tours-search-again .fcuk-static-forms-flights-search,#tours-search-again .fcuk-static-forms-holidays-search,#tours-search-again .fcuk-static-forms-tours-search{overflow:visible;width:48%;margin-left:2%;}#flights-search-again .fcuk-static-forms-flights-search .form-heading,#flights-search-again .fcuk-static-forms-holidays-search .form-heading,#flights-search-again .fcuk-static-forms-tours-search .form-heading,#holidays-search-again .fcuk-static-forms-flights-search .form-heading,#holidays-search-again .fcuk-static-forms-holidays-search .form-heading,#holidays-search-again .fcuk-static-forms-tours-search .form-heading,#tours-search-again .fcuk-static-forms-flights-search .form-heading,#tours-search-again .fcuk-static-forms-holidays-search .form-heading,#tours-search-again .fcuk-static-forms-tours-search .form-heading{background:none;margin:0;margin-bottom:5px;width:100%;color:#FFF;height:26px;line-height:26px;font-size:24px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;padding:3% 0;}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){#flights-search-again .fcuk-static-forms-flights-search,#flights-search-again .fcuk-static-forms-holidays-search,#flights-search-again .fcuk-static-forms-tours-search,#holidays-search-again .fcuk-static-forms-flights-search,#holidays-search-again .fcuk-static-forms-holidays-search,#holidays-search-again .fcuk-static-forms-tours-search,#tours-search-again .fcuk-static-forms-flights-search,#tours-search-again .fcuk-static-forms-holidays-search,#tours-search-again .fcuk-static-forms-tours-search{width:98%;margin:0 auto;}#flights-search-again .fcuk-static-forms-flights-search .form-heading,#flights-search-again .fcuk-static-forms-holidays-search .form-heading,#flights-search-again .fcuk-static-forms-tours-search .form-heading,#holidays-search-again .fcuk-static-forms-flights-search .form-heading,#holidays-search-again .fcuk-static-forms-holidays-search .form-heading,#holidays-search-again .fcuk-static-forms-tours-search .form-heading,#tours-search-again .fcuk-static-forms-flights-search .form-heading,#tours-search-again .fcuk-static-forms-holidays-search .form-heading,#tours-search-again .fcuk-static-forms-tours-search .form-heading{width:98%;margin:0 auto;margin-bottom:10px;}#flights-search-again .fcuk-static-forms-flights-search .form-submit,#flights-search-again .fcuk-static-forms-holidays-search .form-submit,#flights-search-again .fcuk-static-forms-tours-search .form-submit,#holidays-search-again .fcuk-static-forms-flights-search .form-submit,#holidays-search-again .fcuk-static-forms-holidays-search .form-submit,#holidays-search-again .fcuk-static-forms-tours-search .form-submit,#tours-search-again .fcuk-static-forms-flights-search .form-submit,#tours-search-again .fcuk-static-forms-holidays-search .form-submit,#tours-search-again .fcuk-static-forms-tours-search .form-submit{width:100%;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){#flights-search-again .fcuk-static-forms-flights-search,#flights-search-again .fcuk-static-forms-holidays-search,#flights-search-again .fcuk-static-forms-tours-search,#holidays-search-again .fcuk-static-forms-flights-search,#holidays-search-again .fcuk-static-forms-holidays-search,#holidays-search-again .fcuk-static-forms-tours-search,#tours-search-again .fcuk-static-forms-flights-search,#tours-search-again .fcuk-static-forms-holidays-search,#tours-search-again .fcuk-static-forms-tours-search{width:95%;margin:0 auto;}#flights-search-again .fcuk-static-forms-flights-search .form-heading,#flights-search-again .fcuk-static-forms-holidays-search .form-heading,#flights-search-again .fcuk-static-forms-tours-search .form-heading,#holidays-search-again .fcuk-static-forms-flights-search .form-heading,#holidays-search-again .fcuk-static-forms-holidays-search .form-heading,#holidays-search-again .fcuk-static-forms-tours-search .form-heading,#tours-search-again .fcuk-static-forms-flights-search .form-heading,#tours-search-again .fcuk-static-forms-holidays-search .form-heading,#tours-search-again .fcuk-static-forms-tours-search .form-heading{width:95%;margin:0 auto;margin-bottom:10px;}}.fcuk-static-forms-flights-search{overflow:visible;}.vwo-ab-test-form2{display:none;}.vwo-ab-test-form2 #make-an-appointment{font-size:20px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif !important;padding:27px 40px 0 40px;line-height:24px !important;}.vwo-ab-test-form2 #make-an-appointment .appointment-button{float:right;margin-top:20px;position:relative;top:11px;}.vwo-ab-test-form2 #make-an-appointment .appointment-button a{font-size:18px;font-weight:normal;margin:0 0 10px;padding:0 15px;text-decoration:none;min-height:21px;height:30px;}form.vwo-ab-test-form2{display:none;}form.vwo-ab-test-form2 .form-submit{float:right;}form.vwo-ab-test-form2 ::-webkit-input-placeholder{color:#AAA;line-height:18px;font-size:12px;}form.vwo-ab-test-form2 :-moz-placeholder{color:#AAA;line-height:18px;font-size:12px;}form.vwo-ab-test-form2 ::-moz-placeholder{color:#AAA;line-height:18px;font-size:12px;}form.vwo-ab-test-form2 :-ms-input-placeholder{color:#AAA;line-height:18px;font-size:12px;}form.vwo-ab-test-form2 #edit-your-details--2,form.vwo-ab-test-form2 #edit-travel-details--2{float:left;width:500px;}form.vwo-ab-test-form2 #edit-travel-details--2 .form-item-travelReason{width:48% !important;margin:0 10px 7px 0;padding:0 !important;}form.vwo-ab-test-form2 #edit-travel-details--2 .form-type-radios{width:100% !important;margin-top:10px;}form.vwo-ab-test-form2 #edit-travel-details--2 .form-type-radio{text-transform:uppercase;display:inline;width:25%;float:left;margin-right:0;}form.vwo-ab-test-form2 #edit-your-details--2 .form-item-cus-title{width:15% !important;}form.vwo-ab-test-form2 #edit-your-details--2 .form-item-firstName,form.vwo-ab-test-form2 #edit-your-details--2 .form-item-surname{width:39% !important;}form.vwo-ab-test-form2 #edit-your-details--2 .call-time-title{font-size:13px;font-weight:bold;margin-bottom:10px;}form.vwo-ab-test-form2 #edit-your-details--2 .form-item-call-time-morning,form.vwo-ab-test-form2 #edit-your-details--2 .form-item-call-time-afternoon,form.vwo-ab-test-form2 #edit-your-details--2 .form-item-call-time-evening{width:100% !important;line-height:18px;margin-left:10px;}form.vwo-ab-test-form2 #edit-your-details--2 #phone-details{display:inline-block;width:49%;margin-top:16px;}form.vwo-ab-test-form2 #edit-your-details--2 .form-item-newsletter{width:100% !important;}form.vwo-ab-test-form2 #edit-your-details--2 .form-item-newsletter input{width:20px !important;}form.vwo-ab-test-form2 #edit-info-box{float:right;width:27%;margin-top:60px;margin-right:70px;}form.vwo-ab-test-form2 #edit-info-box h3{color:#000;}form.vwo-ab-test-form2 #edit-info-box li{list-style-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/lists/li-checklist.gif);font-size:13px;margin:15px 0;}.fcuk-static-forms-tours-general #edit-newsletter{width:initial !important;}form.fcuk-static-forms-insurance-search{overflow:visible;margin-bottom:2em;display:inline-block;position:relative;z-index:10;background-color:#EAEAEA;width:100%;}form.fcuk-static-forms-insurance-search .hide{display:none;}form.fcuk-static-forms-insurance-search .form-heading{font-size:18px;padding:0;text-indent:10px;height:37px;line-height:37px;margin:0 0 10px 0;color:#FFF;background:#CC0C00;width:100%;}form.fcuk-static-forms-insurance-search .form-item{margin-left:5%;}form.fcuk-static-forms-insurance-search .form-item .hide{display:none;}form.fcuk-static-forms-insurance-search .form-item input,form.fcuk-static-forms-insurance-search .form-item select{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}form.fcuk-static-forms-insurance-search .form-item.form-item-tripType label,form.fcuk-static-forms-insurance-search .form-item.form-item-isResident label,form.fcuk-static-forms-insurance-search .form-item.form-item-regionID label,form.fcuk-static-forms-insurance-search .form-item.form-item-country label,form.fcuk-static-forms-insurance-search .form-item.form-item-destinationCountryID label,form.fcuk-static-forms-insurance-search .form-item.form-item-departureDate label,form.fcuk-static-forms-insurance-search .form-item.form-item-returnDate label,form.fcuk-static-forms-insurance-search .form-item.form-item-totalAdults label,form.fcuk-static-forms-insurance-search .form-item.form-item-totalChildren label,form.fcuk-static-forms-insurance-search .form-item.form-item-annualStartDate label{color:#383A40;text-transform:uppercase;font-size:10px;}form.fcuk-static-forms-insurance-search .form-item.form-item-tripType label.error,form.fcuk-static-forms-insurance-search .form-item.form-item-isResident label.error,form.fcuk-static-forms-insurance-search .form-item.form-item-regionID label.error,form.fcuk-static-forms-insurance-search .form-item.form-item-country label.error,form.fcuk-static-forms-insurance-search .form-item.form-item-destinationCountryID label.error,form.fcuk-static-forms-insurance-search .form-item.form-item-departureDate label.error,form.fcuk-static-forms-insurance-search .form-item.form-item-returnDate label.error,form.fcuk-static-forms-insurance-search .form-item.form-item-totalAdults label.error,form.fcuk-static-forms-insurance-search .form-item.form-item-totalChildren label.error,form.fcuk-static-forms-insurance-search .form-item.form-item-annualStartDate label.error{color:red;}form.fcuk-static-forms-insurance-search .form-item.form-item-tripType br,form.fcuk-static-forms-insurance-search .form-item.form-item-isResident br,form.fcuk-static-forms-insurance-search .form-item.form-item-regionID br,form.fcuk-static-forms-insurance-search .form-item.form-item-country br,form.fcuk-static-forms-insurance-search .form-item.form-item-destinationCountryID br,form.fcuk-static-forms-insurance-search .form-item.form-item-departureDate br,form.fcuk-static-forms-insurance-search .form-item.form-item-returnDate br,form.fcuk-static-forms-insurance-search .form-item.form-item-totalAdults br,form.fcuk-static-forms-insurance-search .form-item.form-item-totalChildren br,form.fcuk-static-forms-insurance-search .form-item.form-item-annualStartDate br{display:none;}form.fcuk-static-forms-insurance-search .form-item.form-item-isResident,form.fcuk-static-forms-insurance-search .form-item.form-item-tripType{width:45%;}form.fcuk-static-forms-insurance-search .form-item.form-item-isResident label,form.fcuk-static-forms-insurance-search .form-item.form-item-tripType label{margin-bottom:5px;}form.fcuk-static-forms-insurance-search .form-item.form-type-radios.form-item-isResident{clear:both;display:block;width:90%;}form.fcuk-static-forms-insurance-search .form-item.form-item-regionID,form.fcuk-static-forms-insurance-search .form-item.form-item-country,form.fcuk-static-forms-insurance-search .form-item.form-item-destinationCountryID{width:45%;float:left;}form.fcuk-static-forms-insurance-search .form-item.form-item-regionID option,form.fcuk-static-forms-insurance-search .form-item.form-item-country option,form.fcuk-static-forms-insurance-search .form-item.form-item-destinationCountryID option{overflow:hidden;}form.fcuk-static-forms-insurance-search .form-item.form-item-regionID select.form-select{padding:5px;}form.fcuk-static-forms-insurance-search .form-item.form-item-country,form.fcuk-static-forms-insurance-search .form-item.form-item-destinationCountryID{margin-left:8px;}form.fcuk-static-forms-insurance-search .form-item.form-item-totalAdults,form.fcuk-static-forms-insurance-search .form-item.form-item-totalChildren{width:45%;float:left;clear:left;margin-right:20px;padding-bottom:1em;}form.fcuk-static-forms-insurance-search .form-item .form-item{width:100%;margin:0;}form.fcuk-static-forms-insurance-search .form-item .form-item-tripType,form.fcuk-static-forms-insurance-search .form-item .form-item-isResident{float:left;color:#333333;margin:5px 20px 0 0;width:auto;}form.fcuk-static-forms-insurance-search .form-item .form-item-tripType input.form-radio,form.fcuk-static-forms-insurance-search .form-item .form-item-isResident input.form-radio{float:left;width:20px;}form.fcuk-static-forms-insurance-search .form-item .form-item-tripType input.form-radio#edit-isresident-no.error,form.fcuk-static-forms-insurance-search .form-item .form-item-isResident input.form-radio#edit-isresident-no.error{border:0;outline:0;}form.fcuk-static-forms-insurance-search .form-item .form-item-tripType label,form.fcuk-static-forms-insurance-search .form-item .form-item-isResident label{color:#333333;float:left;line-height:13px;}form.fcuk-static-forms-insurance-search .form-item .form-item-tripType input#edit-isresident-no.error,form.fcuk-static-forms-insurance-search .form-item .form-item-isResident input#edit-isresident-no.error{border:0;}form.fcuk-static-forms-insurance-search fieldset .form-item.form-item-departureDate{margin-right:8px;}form.fcuk-static-forms-insurance-search fieldset.traveller-age-fieldset .fieldset-wrapper > .form-item{margin-right:10px;}form.fcuk-static-forms-insurance-search .form-submit{display:inline-block;margin:18px 0 35px 32px;width:138px;}form.fcuk-static-forms-insurance-search .traveller-age-fieldset{margin-left:5%;margin-bottom:0;padding-left:0;clear:right;float:left;}form.fcuk-static-forms-insurance-search .traveller-age-fieldset > .fieldset-wrapper{margin-top:-5px;}form.fcuk-static-forms-insurance-search .traveller-age-fieldset legend{color:#383A40;text-transform:uppercase;font-size:10px;}form.fcuk-static-forms-insurance-search .traveller-age-fieldset .form-type-textfield{width:25px;display:inline;margin-right:5px;}form.fcuk-static-forms-insurance-search .traveller-age-fieldset .form-type-textfield input[type="text"]{height:20px;line-height:20px;text-align:right;padding-right:3px;}form.fcuk-static-forms-insurance-search .single-trip-fieldset,form.fcuk-static-forms-insurance-search .annual-trip-fieldset{margin-left:5%;margin-bottom:0;padding-left:0;float:left;width:94%;}form.fcuk-static-forms-insurance-search br{display:none;}form.fcuk-static-forms-insurance-search label.error{position:relative;clear:both;}form.fcuk-static-forms-insurance-search.fcuk-static-forms .form-validation{background:transparent;width:auto;display:block;height:auto;padding:15px;position:relative;right:0;top:0;overflow:visible;padding-left:5%;}form.fcuk-static-forms-insurance-search .form-item label.error{display:none !important;}form.fcuk-static-forms-insurance-search .form-item.form-item-isResident label.error,form.fcuk-static-forms-insurance-search .form-item .form-item label.error{display:none !important;}form.fcuk-static-forms-insurance-search .form-item label.error{display:none !important;}form.fcuk-static-forms-insurance-search.fcl-static-forms .form-validation:after{display:none;}form.fcuk-static-forms.fcuk-static-forms-insurance-search .form-validation:after{border:0;border-right:9px solid #E0E0E0;left:-18px;content:" ";display:block;position:absolute;top:20px;}@media only screen and (min-width:768px) and (max-width:959px){.vwo-ab-test-form2 #make-an-appointment{padding:12px 20px 0 20px;}.vwo-ab-test-form2 #make-an-appointment .appointment-button{float:right;margin-top:20px;}form.vwo-ab-test-form2 #edit-info-box{width:27%;margin-top:30px !important;margin-right:20px !important;}form.vwo-ab-test-form2 #edit-travel-details--2,form.vwo-ab-test-form2 #edit-your-details--2{margin:0 10px 0 0;width:500px;}form.fcuk-static-forms-insurance-search .form-item.form-item-isResident,form.fcuk-static-forms-insurance-search .form-item.form-item-tripType{width:43% !important;}form.fcuk-static-forms-insurance-search fieldset{width:auto !important;margin:0 10px 0 0;}form.fcuk-static-forms-insurance-search .form-item.form-item-totalChildren select{width:106px;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.vwo-ab-test-form2 #make-an-appointment{padding:12px 20px 0 20px;}.vwo-ab-test-form2 #make-an-appointment .appointment-button{width:100%;display:block;float:none;margin-top:20px;}.vwo-ab-test-form2 #make-an-appointment .appointment-button a{font-size:18px;line-height:30px;}form.vwo-ab-test-form2 #edit-info-box{display:none;}form.vwo-ab-test-form2 #edit-travel-details--2,form.vwo-ab-test-form2 #edit-your-details--2{width:100% !important;}form.vwo-ab-test-form2 #edit-travel-details--2 .form-item-travelReason,form.vwo-ab-test-form2 #edit-your-details--2 .form-item-travelReason{width:100% !important;}form.vwo-ab-test-form2 #edit-travel-details--2 .form-item-firstName,form.vwo-ab-test-form2 #edit-travel-details--2 .form-item-surname,form.vwo-ab-test-form2 #edit-your-details--2 .form-item-firstName,form.vwo-ab-test-form2 #edit-your-details--2 .form-item-surname{margin-left:23px;}form.fcuk-static-forms fieldset .form-item{margin:0 12px 8px 0;width:48%;}form.fcuk-static-forms .form-submit{display:inline-block;margin:11px 0 35px 148px;width:290px;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.vwo-ab-test-form2 #make-an-appointment{padding:12px 20px 0 20px;}.vwo-ab-test-form2 #make-an-appointment .appointment-button{width:100%;display:block;float:none;margin-top:20px;}.vwo-ab-test-form2 #make-an-appointment .appointment-button a{font-size:20px;line-height:30px;height:38px;padding-top:4px;}form.vwo-ab-test-form2 .form-item label{font-size:12px;line-height:15px;margin-bottom:2px;}form.vwo-ab-test-form2 #edit-travel-details--2 .form-type-radio{width:50%;}form.vwo-ab-test-form2 #edit-travel-details--2 .form-type-radios{padding-left:6px;}form.vwo-ab-test-form2 #edit-your-details--2 .form-item-firstName,form.vwo-ab-test-form2 #edit-your-details--2 .form-item-surname,form.vwo-ab-test-form2 #edit-your-details--2 .form-item-cus-title{width:100% !important;margin-left:0;}form.vwo-ab-test-form2 #edit-your-details--2 #phone-details{width:100%;}form.vwo-ab-test-form2 #edit-your-details--2 .form-item-newsletter label{padding-left:7px;display:block;float:left;width:80%;top:-7px;position:relative;}form.vwo-ab-test-form2 #edit-your-details--2 .form-item-newsletter input{float:left;}form.vwo-ab-test-form2 #edit-your-details--2 .form-submit{width:100% !important;float:none !important;margin:0;padding:0;}form.vwo-ab-test-form2 .form-checkboxes label,form.vwo-ab-test-form2 .form-radios label{margin-left:10px;}form.vwo-ab-test-form2 input[type=checkbox]{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);padding:10px;}form.vwo-ab-test-form2 input[type=radio]{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);padding:10px;}form.fcuk-static-forms .form-item.form-item-isResident,form.fcuk-static-forms .form-item.form-item-regionID,form.fcuk-static-forms .form-item.form-item-country,form.fcuk-static-forms .form-item.form-item-destinationCountryID{width:90% !important;float:none;}form.fcuk-static-forms .form-item.form-item-isResident,form.fcuk-static-forms .form-item.form-item-country,form.fcuk-static-forms .form-item.form-item-destinationCountryID{margin-left:5%;}form.fcuk-static-forms .form-item.form-item-isResident{clear:both;}form.fcuk-static-forms .form-item.form-item-totalChildren{width:92%;}form.fcuk-static-forms .form-item.form-item-totalChildren select{width:97% !important;}form.fcuk-static-forms fieldset .form-item{width:97%;}form.fcuk-static-forms .traveller-age-fieldset{clear:both;}form.fcuk-static-forms .traveller-age-fieldset .form-type-textfield{width:35px;}form.fcuk-static-forms .form-submit{margin:0 5% 20px 5%;width:90% !important;}}form.fcuk-static-forms.rtw-trip-planner{position:relative;}form.fcuk-static-forms.rtw-trip-planner > div{padding-top:0;}form.fcuk-static-forms.rtw-trip-planner .form-heading{margin-top:1px;background-color:#CCC;}form.fcuk-static-forms.rtw-trip-planner .form-heading.step-two-heading{margin-top:25px;margin-bottom:0;}form.fcuk-static-forms.rtw-trip-planner .form-heading.step-one-heading,form.fcuk-static-forms.rtw-trip-planner .form-heading.activeStep{background-color:#CC0C00;}form.fcuk-static-forms.rtw-trip-planner .step-link{display:block;clear:both;font-size:1.3em;height:41px;text-align:center;margin-top:10px;}form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-savedRoute{display:none;}form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-departureAirport{width:48%;}form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-departureAirport select{-moz-box-shadow:0 1px 1px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.5);box-shadow:0 1px 1px rgba(0,0,0,0.5);}form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-departureMonth,form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-departureDay,form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-returnMonth,form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-returnDay{width:48%;display:inline-block;}form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-departureMonth select,form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-departureDay select,form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-returnMonth select,form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-returnDay select{-moz-box-shadow:0 1px 1px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.5);box-shadow:0 1px 1px rgba(0,0,0,0.5);}form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-departureMonth label,form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-departureDay label,form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-returnMonth label,form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-returnDay label{font-size:14px;text-transform:none;margin:10px 0;}form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-departureDay,form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-returnDay{margin-left:10px;}form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-departName label{text-transform:none;font-size:14px;margin:10px 0;}form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-route-legs select.form-select{height:90px;}form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-destName label{text-transform:none;font-size:14px;color:#000;margin-bottom:10px;}form.fcuk-static-forms.rtw-trip-planner #edit-departname{margin-bottom:20px;}form.fcuk-static-forms.rtw-trip-planner #edit-departname .form-item.form-item-departName label{font-size:14px;text-transform:none;margin:10px 0;}form.fcuk-static-forms.rtw-trip-planner #edit-departname .form-item.form-type-radio{float:left;width:auto;}form.fcuk-static-forms.rtw-trip-planner #edit-departname .form-item.form-type-radio label.option{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);box-shadow:0 1px 2px rgba(0,0,0,0.5);display:inline-block;padding:10px 20px 8px;margin:5px 3px;background-color:#FFF;font-size:14px;}form.fcuk-static-forms.rtw-trip-planner #edit-departname .form-item.form-type-radio label.option.selected{background-color:#116AB2;color:#FFF;}form.fcuk-static-forms.rtw-trip-planner #edit-departname .form-item.form-type-radio input.form-radio{display:none;}form.fcuk-static-forms.rtw-trip-planner fieldset#edit-your-details{display:none;}form.fcuk-static-forms.rtw-trip-planner fieldset#edit-your-details.consultant-5{background-color:"#EAEAEA";background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/consultants/enquiry/full/consultant-5.png?14e234c04);background-repeat:no-repeat;background-position:bottom right;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){form.fcuk-static-forms.rtw-trip-planner fieldset#edit-your-details.consultant-5{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/consultants/enquiry/full/consultant-5-@2x.png?64381de55);-moz-background-size:218px 371px;-o-background-size:218px 371px;-webkit-background-size:218px 371px;background-size:218px 371px;}}form.fcuk-static-forms.rtw-trip-planner fieldset .form-item{width:100%;}form.fcuk-static-forms.rtw-trip-planner fieldset .form-item.form-item-route-legs,form.fcuk-static-forms.rtw-trip-planner fieldset .form-item.form-item-destName{width:65%;}form.fcuk-static-forms.rtw-trip-planner fieldset .form-item .tripLegDestination{width:50%;}form.fcuk-static-forms.rtw-trip-planner fieldset #saved-trip-legs{width:100%;height:auto;clear:both;}form.fcuk-static-forms.rtw-trip-planner fieldset #saved-trip-legs ul.trip-legs{list-style:none;margin-left:0;}form.fcuk-static-forms.rtw-trip-planner fieldset #saved-trip-legs ul.trip-legs li.leg{list-style:none;}form.fcuk-static-forms.rtw-trip-planner fieldset #saved-trip-legs ul.trip-legs li.leg span.legTag{width:100%;margin-bottom:10px;font-size:14px;display:block;clear:both;}form.fcuk-static-forms.rtw-trip-planner fieldset #saved-trip-legs ul.trip-legs li.leg span.route-leg-name{color:#000;margin-top:5px;font-size:1.5em;}form.fcuk-static-forms.rtw-trip-planner fieldset #saved-trip-legs ul.trip-legs li.leg a.edit-leg{display:inline-block;margin-left:10px;}form.fcuk-static-forms.rtw-trip-planner fieldset #saved-trip-legs ul.trip-legs li.leg a.remove-leg{display:inline-block;margin-left:10px;}form.fcuk-static-forms.rtw-trip-planner fieldset #saved-trip-legs ul.trip-legs li.leg a.cancel-edit{display:block;float:left;margin-top:30px;display:none;}form.fcuk-static-forms.rtw-trip-planner fieldset #saved-trip-legs ul.trip-legs li.leg .form-item.form-item-destName label{text-transform:none;font-size:14px;color:#000;margin-bottom:10px;}form.fcuk-static-forms.rtw-trip-planner fieldset .save-link{margin-top:29px;width:120px;text-align:center;float:left;}form.fcuk-static-forms.rtw-trip-planner fieldset .save-link .form-submit{width:80px;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-step-one,form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-step-two{display:none;margin-top:20px;width:100%;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-step-one .form-heading,form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-step-two .form-heading{margin-bottom:25px;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-step-one #edit-destination-fields,form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-step-two #edit-destination-fields{width:70%;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-step-one .add-stop-link,form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-step-two .add-stop-link{display:block;clear:both;font-size:1.3em;height:41px;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-step-one .add-stop-link[disabled],form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-step-two .add-stop-link[disabled]{pointer-events:none;color:#CCC;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-selectairport{width:100%;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-your-details{width:100%;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-your-details .fieldset-wrapper{width:340px;float:left;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-your-details .form-item label{text-transform:uppercase;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-your-details .form-item.form-item-prefContact > label.option{text-transform:none;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-your-details div.form-radios > div.form-type-radio{width:28% !important;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-your-details .form-item-newsletter{width:auto;}form.fcuk-static-forms.rtw-trip-planner .form-submit{width:180px;}form.fcuk-static-forms.rtw-trip-planner .step-one-messages,form.fcuk-static-forms.rtw-trip-planner .step-two-messages{width:100%;height:auto;margin:auto;color:#EE0000;font-weight:bold;font-size:14px;}form.fcuk-static-forms.rtw-trip-planner .rtw-form-validation{background:#E0E0E0;display:block;height:100%;padding:15px;position:relative;width:205px;z-index:1;overflow:visible;float:right;margin:-10px -10px 0 0;}form.fcuk-static-forms #edit-your-details .form-item{float:left;margin:0 2% 8px 0;width:48%;}form.fcuk-static-forms #edit-your-details .form-item-prefContact,form.fcuk-static-forms #edit-your-details .form-item-newsletter{width:100%;}form.fcuk-static-forms #edit-your-details .form-item-newsletter label{text-transform:none;font-size:12px;margin-left:5px;}form.fcuk-static-forms #edit-your-details .privacy{display:block;clear:both;}form.fcuk-static-forms #edit-your-details div.form-radios{margin-bottom:0;}form.fcuk-static-forms #edit-your-details div.form-radios > div.form-type-radio{margin-bottom:0;width:26% !important;}form.fcuk-static-forms #edit-your-details div.form-radios > div.form-type-radio.form-item-newsletter{width:100% !important;}form.fcuk-static-forms #edit-your-details div.form-radios > div.form-type-radio label{margin-left:5px;}form.fcuk-static-forms #edit-your-details input.form-submit{clear:left;}form.fcuk-static-forms.rtw-trip-planner .form-validation{background:rgba(30,30,30,0.9);display:block;height:auto;padding:15px;position:fixed;right:0;top:auto;bottom:0;width:100%;z-index:1;overflow:visible;color:#FFF;}form.fcuk-static-forms.rtw-trip-planner .form-validation h4{width:930px;font-size:20px;margin:0 auto 10px auto;color:#FFF;line-height:20px;padding:0;}form.fcuk-static-forms.rtw-trip-planner .form-validation ul{color:#FFF;width:870px;margin-left:auto;margin-right:auto;}form.fcuk-static-forms.rtw-trip-planner .form-validation ul label{color:#BBB;font-size:14px;font-weight:normal !important;}form.fcuk-static-forms.rtw-trip-planner .form-validation ul strong{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}form.fcuk-static-forms .font-white{color:#FFF !important;}form.fcuk-static-forms fieldset .form-item{float:left;margin:0 2% 8px 0;width:48%;}form.fcuk-static-forms fieldset .form-type-select{margin-bottom:7px;}form.fcuk-static-forms fieldset .form-type-textarea,form.fcuk-static-forms fieldset .form-item-travelReason{width:98% !important;padding:1% !important;}form.fcuk-static-forms fieldset .form-type-textarea textarea,form.fcuk-static-forms fieldset .form-item-travelReason textarea{width:100% !important;}form.fcuk-static-forms fieldset .form-submit{clear:both;width:50%;}form.fcuk-static-forms .extras-title{clear:both;font-size:15px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;margin:15px 0;}form.fcuk-static-forms .select2-container.error a{border:1px solid #EE0000;}form.fcuk-static-forms .select2-container .select2-choice{color:#000;border:1px solid #CCC;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;height:30px;line-height:30px;background:#fff;box-shadow:none;}form.fcuk-static-forms .select2-container .select2-choice div{top:4px;}form.fcuk-static-forms .select2-container .select2-choice span{font-size:13px;}form.fcuk-static-forms .select2-container div{background:none;border:none;}form.fcuk-static-forms .select2-container div b{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/chosen-sprite.png) !important;}form.fcuk-static-forms.fc-sem-general-enquiry-form{overflow:visible;}form.fcuk-static-forms.fc-sem-general-enquiry-form{overflow:visible;}form.fcuk-static-forms.fc-sem-general-enquiry-form + .ajax-progress{display:none !important;}form.fcuk-static-forms .cover-button{position:absolute;z-index:9999;bottom:17px;height:21px;width:99%;background-color:transparent;}.select2-results li{margin-bottom:0;}.fc-sem-general-enquiry-form .spinner{position:absolute !important;background-color:transparent;overflow:visible;bottom:50%;left:46%;z-index:2000000000;padding:26px;}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.fc-sem-general-enquiry-form .spinner{position:fixed !important;}form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-departureMonth,form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-departureDay,form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-returnMonth,form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-returnDay{width:100%;margin-left:0;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper{width:100%;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-step-two #edit-destination-fields{width:100%;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-step-two #edit-destination-fields .form-item.form-item-destName{width:100%;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-step-two #edit-destination-fields .save-link{margin-top:5px;width:120px;float:left;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-step-two #edit-destination-fields .save-link .form-submit{height:32px !important;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-your-details.consultant-5{background-image:none;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-your-details .fieldset-wrapper{width:100%;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-your-details .form-item-newsletter{width:auto;}form.fcuk-static-forms.rtw-trip-planner fieldset #saved-trip-legs{width:100%;height:auto;clear:both;}form.fcuk-static-forms.rtw-trip-planner fieldset #saved-trip-legs ul.trip-legs li.leg span.route-leg-name{display:block;margin-bottom:5px;}form.fcuk-static-forms.rtw-trip-planner fieldset #saved-trip-legs ul.trip-legs li.leg a.edit-leg{display:inline-block;margin-left:10px;clear:left;}form.fcuk-static-forms.rtw-trip-planner fieldset #saved-trip-legs ul.trip-legs li.leg a.remove-leg{display:inline-block;margin-left:10px;}form.fcuk-static-forms.rtw-trip-planner fieldset #saved-trip-legs ul.trip-legs li.leg a.cancel-edit{float:left;margin-top:0;margin-bottom:15px;display:none;}}@media only screen and (min-width:768px) and (max-width:959px){form.fcuk-static-forms.rtw-trip-planner .form-validation h4{width:738px;}form.fcuk-static-forms.rtw-trip-planner .form-validation ul{width:670px;}form.fcuk-static-forms.rtw-trip-planner fieldset{width:250px;}form.fcuk-static-forms.rtw-trip-planner fieldset .form-item{float:left;margin:0 2% 8px 0;width:48%;}form.fcuk-static-forms.rtw-trip-planner fieldset .form-type-select{margin-bottom:0;}form.fcuk-static-forms.rtw-trip-planner fieldset .form-submit{clear:both;width:50%;}form.fcuk-static-forms.rtw-trip-planner .extras-title{clear:both;font-size:13px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;margin:15px 0;}form.fcuk-static-forms.rtw-trip-planner #edit-your-details .form-item-quoteText textarea,form.fcuk-static-forms.rtw-trip-planner #edit-travel-details .form-item-quoteText textarea{width:98% !important;padding:1% !important;}form.fcuk-static-forms.rtw-trip-planner #edit-your-details .form-item-newsletter,form.fcuk-static-forms.rtw-trip-planner #edit-travel-details .form-item-newsletter{width:auto;}form.fcuk-static-forms.rtw-trip-planner div.form-validation{width:170px;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){form.fcuk-static-forms #edit-your-details .form-item{width:100%;}form.fcuk-static-forms #edit-your-details .form-item-newsletter{width:auto;}form.fcuk-static-forms > div:first-child{background-image:none !important;}form.fcuk-static-forms .form-item select{height:35px;}form.fcuk-static-forms #edit-your-details div.form-radios > div.form-type-radio{width:31% !important;}form.fcuk-static-forms #edit-your-details .form-item-phone{width:100% !important;}form.fcuk-static-forms fieldset .form-item{float:left;margin:0 0 8px 0;width:100%;}form.fcuk-static-forms fieldset .form-type-checkbox{width:45%;margin:2% 0;}form.fcuk-static-forms fieldset .form-type-checkbox label{font-size:14px;margin-left:5px;}form.fcuk-static-forms fieldset .form-submit{clear:both;width:50%;}form.fcuk-static-forms.rtw-trip-planner .form-validation{display:block;position:absolute;padding-left:0;padding-right:0;left:0;}form.fcuk-static-forms.rtw-trip-planner .form-validation h4{width:100%;}form.fcuk-static-forms.rtw-trip-planner .form-validation ul{width:90%;margin-left:5%;margin-right:5%;}form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-departureMonth,form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-departureDay,form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-returnMonth,form.fcuk-static-forms.rtw-trip-planner .form-item.form-item-returnDay{width:100%;margin-left:0;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-step-two #edit-destination-fields{width:100%;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-step-two #edit-destination-fields .form-item.form-item-destName{width:100%;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-step-two #edit-destination-fields .save-link{margin-top:5px;width:120px;float:left;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-step-two #edit-destination-fields .save-link .form-submit{height:32px !important;width:120px;}form.fcuk-static-forms.rtw-trip-planner fieldset.form-wrapper#edit-your-details.consultant-5{background-image:none;}form.fcuk-static-forms.rtw-trip-planner fieldset #saved-trip-legs{width:100%;height:auto;clear:both;}form.fcuk-static-forms.rtw-trip-planner fieldset #saved-trip-legs ul.trip-legs li.leg span.route-leg-name{display:block;margin-bottom:5px;}form.fcuk-static-forms.rtw-trip-planner fieldset #saved-trip-legs ul.trip-legs li.leg a.edit-leg{display:inline-block;margin-left:10px;clear:left;}form.fcuk-static-forms.rtw-trip-planner fieldset #saved-trip-legs ul.trip-legs li.leg a.remove-leg{display:inline-block;margin-left:10px;}form.fcuk-static-forms.rtw-trip-planner fieldset #saved-trip-legs ul.trip-legs li.leg a.cancel-edit{float:left;margin-top:0;margin-bottom:15px;display:none;}}form.fcuk-static-forms.fcbt-referral #edit-your-details .form-item-fcbtConsultant{width:98%;}form.fcuk-static-forms.fcbt-referral #edit-company-details .form-item{float:left;margin:0 2% 8px 0;width:48%;}form.fcuk-static-forms.fcbt-referral #edit-company-details .form-item-referredContact,form.fcuk-static-forms.fcbt-referral #edit-company-details .form-item-referredCompany,form.fcuk-static-forms.fcbt-referral #edit-company-details .form-item-fcbtConsultant,form.fcuk-static-forms.fcbt-referral #edit-company-details .form-item-email{width:98%;}.lt-ie8 #header{display:none;z-index:80;}.lt-ie8 #page{position:relative;}.lt-ie8 #navigation{z-index:30;}.lt-ie8 #navigation ul.sf-menu{margin-top:0;}.lt-ie8 #header-top{z-index:75;}.lt-ie8 #header{z-index:70;}.lt-ie8 #main{margin-right:0;z-index:70;}.lt-ie8 ul.dropDown li a{z-index:75;}.lt-ie8 .sidebar-navigation a{padding-top:6px;line-height:20px;}.lt-ie7{text-align:center;}.lt-ie7 nav.nav a:visited{color:#FFF;}.lt-ie7 #content{display:inline;}.lt-ie7 #page{text-align:left;width:960px;margin:0 auto;}.lt-ie7 #page .page-inner{width:960px;}.lt-ie7 #footer{width:960px;}.lt-ie7 .destination-layout .center-wrapper .left-column{width:25% !important;margin:0;}.lt-ie7 .destination-layout .center-wrapper .content-column{width:70% !important;margin:0;}.lt-ie7 .destination-layout .content-bottom{margin-bottom:20px;}.lt-ie7 .view-dest-country-map .views-row .views-field{width:100px;text-align:center;}.lt-ie7 .sidebar-second .region-sidebar-second{padding-left:0;}.lt-ie7 #blogs-teaser .blog-post{float:left;width:100%;margin-bottom:10px;}.section-business-travel #header #logo{top:15px;}.section-business-travel #header #logo img{width:auto;left:0;top:0;}#fcbt-cta{visibility:hidden;background-color:rgba(30,30,30,0.9);height:60px;width:100%;right:0;left:0;padding:0;position:fixed;z-index:100;bottom:0;}#fcbt-cta .fcbt-enquiry-inner{height:20px;width:450px;margin:10px auto;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:18px;}#fcbt-cta .fcbt-enquiry-inner span,#fcbt-cta .fcbt-enquiry-inner p{color:#FFF;display:inline-block;margin:0 10px;font-size:18px;}#fcbt-cta .fcbt-enquiry-inner a{color:#FFF;margin:0 10px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-weight:normal;font-size:16px;background-color:#DF0000;border:none;text-align:center;display:inline-block;padding:2% 4%;letter-spacing:0.5px;text-decoration:none;}#fcbt-cta .fcbt-enquiry-inner a:hover{background-color:#CC0C00;}#fcbt-cta .fcbt-enquiry-inner a:active{background-color:#B10A01;}.menu-open .fcbt-home-page-full{-moz-transform:translate3d(70%,0,0);-ms-transform:translate3d(70%,0,0);-webkit-transform:translate3d(70%,0,0);transform:translate3d(70%,0,0);-moz-transition:ease 300ms;-o-transition:ease 300ms;-webkit-transition:ease 300ms;transition:ease 300ms;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.fcbt-home-page-full{width:100%;overflow:hidden;position:relative;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transition:ease 300ms;-o-transition:ease 300ms;-webkit-transition:ease 300ms;transition:ease 300ms;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.fcbt-home-page-full h1,.fcbt-home-page-full h2,.fcbt-home-page-full h3,.fcbt-home-page-full h4{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;color:#313131;line-height:1.2;}.fcbt-home-page-full h1{font-size:32px;}.fcbt-home-page-full h2{font-size:28px;}.fcbt-home-page-full h3{font-size:24px;}.fcbt-home-page-full h4{font-size:20px;}.fcbt-home-page-full p{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;color:#313131;font-size:18px;letter-spacing:1px;}.fcbt-home-page-full a{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;color:#DF0000;letter-spacing:1px;text-decoration:none;}.fcbt-home-page-full a:hover{color:#CC0C00 !important;}.fcbt-home-page-full a:active{color:#CC0C00 !important;}.fcbt-home-page-full a:visited{color:#B10A01 !important;}.fcbt-home-page-full strong{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}.fcbt-home-page-full .block{width:96%;border-bottom:1px solid #EEEEEE;margin:0;padding:2%;}.fcbt-home-page-full .block-title{display:block;width:100%;text-align:center;font-size:32px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1px;float:left;clear:both;margin-bottom:2%;}.fcbt-home-page-full a.button-red{background-color:#DF0000;border:none;text-align:center;display:inline-block;color:#FFF !important;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:20px;padding:2% 4%;letter-spacing:0.5px;text-decoration:none;}.fcbt-home-page-full a.button-red:hover{background-color:#CC0C00;}.fcbt-home-page-full a.button-red:active{background-color:#B10A01;}.fcbt-home-page-full .red-quote-open,.fcbt-home-page-full .red-quote-close{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk/quote-open.png);background-position:top center;background-repeat:no-repeat;width:25px;height:20px;display:inline-block;}.fcbt-home-page-full .red-quote-close{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk/quote-close.png);}.fcbt-home-page-full img{width:100%;display:block;}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.fcbt-home-page-full a.button-red{width:92%;text-align:center;}.fcbt-home-page-full .block{width:96%;padding:2%;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.fcbt-home-page-full .block-title{font-size:24px;line-height:1.2;}.fcbt-home-page-full .block{width:96%;padding:4% 2%;}.fcbt-home-page-full p{font-size:15px;line-height:1.4;}.fcbt-home-page-full ul{margin:0;}}.section-fcbt #navigation{position:relative !important;}.fcbt-banner-cta .sub-text{position:absolute;right:14%;width:36%;top:5%;}.fcbt-banner-cta .sub-text .tab-title{font-size:32px;letter-spacing:2px;margin-bottom:13px;color:#FFF;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}.fcbt-banner-cta .sub-text p{font-size:15px;color:#FFF;}.view-display-id-fcbt_services_list,.view-display-id-fcbt_testimonials_list,.view-display-id-fcbt_partners_list{padding:2% 0;}.view-display-id-fcbt_services_list .view-content,.view-display-id-fcbt_testimonials_list .view-content,.view-display-id-fcbt_partners_list .view-content{width:960px;margin:0 auto;}.view-display-id-fcbt_services_list .view-header,.view-display-id-fcbt_testimonials_list .view-header,.view-display-id-fcbt_partners_list .view-header{width:510px;margin:0 auto;margin-bottom:4%;}.view-display-id-fcbt_services_list .view-header p,.view-display-id-fcbt_testimonials_list .view-header p,.view-display-id-fcbt_partners_list .view-header p{text-align:center;}.view-display-id-fcbt_services_list .view-footer,.view-display-id-fcbt_testimonials_list .view-footer,.view-display-id-fcbt_partners_list .view-footer{width:960px;margin:0 auto;text-align:center;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;}.view-display-id-fcbt_services_list .view-footer p,.view-display-id-fcbt_testimonials_list .view-footer p,.view-display-id-fcbt_partners_list .view-footer p{font-size:21px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;line-height:1.2;text-align:center;font-weight:normal !important;}.sub-text.top-list{display:none;}.view-display-id-fcbt_services_list{background-color:#F8F8F8;background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk/fcbt-consultant.png);background-position:bottom right;background-repeat:no-repeat;}.view-display-id-fcbt_services_list .views-row{width:45%;padding:2%;margin:0;display:inline-block;margin-bottom:4%;}.view-display-id-fcbt_services_list .views-row-even{margin-right:0;}.view-display-id-fcbt_services_list .views-field-field-fcbt-icon,.view-display-id-fcbt_services_list .views-field-field-services-title{float:left;}.view-display-id-fcbt_services_list .views-field-field-services-title{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;margin:10px;font-size:18px;}.view-display-id-fcbt_services_list .views-field-field-fcbt-key-point{clear:both;}.view-display-id-fcbt_services_list .views-field-field-fcbt-key-point ul{list-style:none;padding:0;margin:0;font-size:16px;display:inline-block;margin-top:10px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;line-height:1.5;}.view-display-id-fcbt_services_list .views-field-field-fcbt-key-point li{padding-left:1em;text-indent:-.7em;}.view-display-id-fcbt_services_list .views-field-field-fcbt-key-point li:before{content:"• ";color:#DF0000;}.view-display-id-fcbt_services_list .views-field-field-fcbt-key-point a{background:none;margin:0;padding:0;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;color:#DF0000;letter-spacing:1px;text-decoration:none;}.view-display-id-fcbt_services_list .views-field-view-node{margin-top:15px;}.view-display-id-fcbt_services_list .views-field-view-node a{font-weight:bold;font-size:13px;}.view-display-id-fcbt_testimonials_list ul{width:100%;}.view-display-id-fcbt_testimonials_list .views-row{width:27%;display:inline-block;margin:2%;}.view-display-id-fcbt_testimonials_list .views-row-first{margin-left:1%;}.view-display-id-fcbt_testimonials_list .views-field-field-testimonial-image{margin:0 auto;margin-bottom:30px;width:143px;height:143px;cursor:pointer;}.view-display-id-fcbt_testimonials_list .views-field-field-testimonial-image .round-border{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/testimonial-frame.png);background-position:0 0;width:143px;height:143px;position:absolute;}.view-display-id-fcbt_testimonials_list .views-field-field-testimonial-image img{margin:3px;width:137px;display:inline;}.view-display-id-fcbt_testimonials_list .views-field-field-testimonial-image:hover .round-border{background-image:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fcuk-responsive/testimonial-frame.png);background-position:0 -143px;}.view-display-id-fcbt_testimonials_list .views-field-field-testimonial-name{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;font-size:13px;width:100%;text-align:center;}.view-display-id-fcbt_testimonials_list .views-field-field-testimonial-company{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;width:100%;text-align:center;}.view-display-id-fcbt_testimonials_list .views-field-field-testimonial-quote{position:absolute;width:70%;left:50%;margin-left:-35%;margin-top:35px;display:none;}.view-display-id-fcbt_testimonials_list .views-field-field-testimonial-quote p{font-size:21px;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;line-height:1.2;text-align:center;}.view-display-id-fcbt_testimonials_list .views-row-first .views-field-field-testimonial-quote{display:block;}.view-display-id-fcbt_testimonials_list .view-footer{margin-top:150px;}.view-display-id-fcbt_partners_list{background-color:#F8F8F8;margin-bottom:0;}.view-display-id-fcbt_partners_list .view-footer a{margin:0 auto;margin-bottom:50px;display:block;text-align:center;text-decoration:underline;}#fcbt-red-footer{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;background-color:#CC0C00;text-align:center;color:#FFF;padding:30px 0;font-size:22px;line-height:24px;}#fcbt-red-footer p,#fcbt-red-footer a{color:#FFF !important;}@media only screen and (min-width:1400px){.fcbt-banner-cta .sub-text{position:absolute;right:160px;width:650px;top:2%;}.fcbt-banner-cta .sub-text.top-list{margin-top:210px;display:block;}.fcbt-banner-cta .sub-text.top-list .view-display-id-fcbt_services_list{background-image:none;display:inline-block;width:100%;}.fcbt-banner-cta .sub-text.top-list .view-display-id-fcbt_services_list .view-header{margin-bottom:0;width:100%;}.fcbt-banner-cta .sub-text.top-list .view-display-id-fcbt_services_list .view-header h2{font-size:24px;}.fcbt-banner-cta .sub-text.top-list .view-display-id-fcbt_services_list .view-header p{display:none;}.fcbt-banner-cta .sub-text.top-list .view-display-id-fcbt_services_list .view-content{width:97%;padding:10px;}.fcbt-banner-cta .sub-text.top-list .view-display-id-fcbt_services_list .view-content .views-row li{font-size:13px;}.fcbt-banner-cta .sub-text.top-list .view-display-id-fcbt_services_list .view-content .views-row .views-field-field-services-title .field-content{font-size:16px;}.fcbt-banner-cta .sub-text.top-list .view-display-id-fcbt_services_list .view-content .views-row-even,.fcbt-banner-cta .sub-text.top-list .view-display-id-fcbt_services_list .view-content .views-row-odd{width:45%;margin-bottom:0;}.fcbt-banner-cta .sub-text.top-list .view-display-id-fcbt_services_list .view-content .views-row-even.views-row-2,.fcbt-banner-cta .sub-text.top-list .view-display-id-fcbt_services_list .view-content .views-row-odd.views-row-2{position:relative;top:0;}.fcbt-banner-cta .sub-text.top-list .view-display-id-fcbt_services_list .view-content .views-row-even.views-row-3,.fcbt-banner-cta .sub-text.top-list .view-display-id-fcbt_services_list .view-content .views-row-even.views-row-4,.fcbt-banner-cta .sub-text.top-list .view-display-id-fcbt_services_list .view-content .views-row-odd.views-row-3,.fcbt-banner-cta .sub-text.top-list .view-display-id-fcbt_services_list .view-content .views-row-odd.views-row-4{top:5px;}.view-display-id-fcbt_services_list{display:none;}}@media only screen and (min-width:768px) and (max-width:959px){.fcbt-banner-cta .sub-text{position:absolute;right:5%;width:45%;top:2%;}.fcbt-banner-cta .sub-text .tab-title{font-size:32px;letter-spacing:2px;margin-bottom:13px;color:#FFF;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}.fcbt-banner-cta .sub-text p{line-height:1.5;font-size:15px;color:#FFF;}.view-display-id-fcbt_services_list,.view-display-id-fcbt_testimonials_list,.view-display-id-fcbt_partners_list{background-image:none;}.view-display-id-fcbt_services_list .view-content,.view-display-id-fcbt_testimonials_list .view-content,.view-display-id-fcbt_partners_list .view-content{width:96%;padding:2%;}.view-display-id-fcbt_services_list .view-header,.view-display-id-fcbt_testimonials_list .view-header,.view-display-id-fcbt_partners_list .view-header{width:96%;padding:2%;margin:2% auto;}.view-display-id-fcbt_services_list .view-footer,.view-display-id-fcbt_testimonials_list .view-footer,.view-display-id-fcbt_partners_list .view-footer{width:96%;padding:2%;margin:0 auto;}.view-display-id-fcbt_testimonials_list .view-footer{margin-top:150px;}}@media only screen and (max-width:767px),only screen and (min-device-width:650px) and (max-device-width:767px){.section-business-travel #logo{background:none !important;margin-left:75px !important;}.section-business-travel #logo img{display:block !important;width:190px;left:0;height:auto;top:4px;}.section-fcbt .fcbt-home-page-full{margin-top:50px !important;}.section-fcbt #navigation{position:fixed !important;}#fcbt-cta{padding:2% 0;height:115px;}#fcbt-cta .fcbt-enquiry-inner{width:auto;}#fcbt-cta .fcbt-enquiry-inner p,#fcbt-cta .fcbt-enquiry-inner span{width:100%;padding:0;font-size:20px;text-align:center;margin:5px auto;Font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;}#fcbt-cta .fcbt-enquiry-inner a{width:87%;display:block;margin:10px auto;}.fcbt-banner-cta{width:100%;overflow:hidden;position:static;display:block;}.fcbt-banner-cta .sub-text{position:static;width:96%;padding:2%;background-color:#313131;}.fcbt-banner-cta .sub-text .tab-title{font-size:24px;line-height:1.2;}.view-display-id-fcbt_services_list,.view-display-id-fcbt_testimonials_list,.view-display-id-fcbt_partners_list{background-image:none;}.view-display-id-fcbt_services_list .view-content,.view-display-id-fcbt_testimonials_list .view-content,.view-display-id-fcbt_partners_list .view-content{width:96%;padding:2%;}.view-display-id-fcbt_services_list .view-header,.view-display-id-fcbt_testimonials_list .view-header,.view-display-id-fcbt_partners_list .view-header{width:96%;padding:2%;margin:2% auto;}.view-display-id-fcbt_services_list .view-footer,.view-display-id-fcbt_testimonials_list .view-footer,.view-display-id-fcbt_partners_list .view-footer{width:96%;padding:2%;margin:2% auto;}.view-display-id-fcbt_services_list a,.view-display-id-fcbt_testimonials_list a,.view-display-id-fcbt_partners_list a{background-color:#DF0000;border:none;display:inline-block;color:#FFF !important;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:15px;padding:2% 4%;width:92%;letter-spacing:0.5px;text-decoration:none;text-align:center;}.view-display-id-fcbt_services_list a:hover,.view-display-id-fcbt_testimonials_list a:hover,.view-display-id-fcbt_partners_list a:hover{background-color:#CC0C00;color:#FFF !important;}.view-display-id-fcbt_services_list a:active,.view-display-id-fcbt_testimonials_list a:active,.view-display-id-fcbt_partners_list a:active{background-color:#B10A01;color:#FFF !important;}.view-display-id-fcbt_services_list a:visited,.view-display-id-fcbt_testimonials_list a:visited,.view-display-id-fcbt_partners_list a:visited{background-color:#B10A01;color:#FFF !important;}.view-display-id-fcbt_services_list,.view-display-id-fcbt_partners_list{background-image:none;}.view-display-id-fcbt_services_list .views-row,.view-display-id-fcbt_partners_list .views-row{width:45%;display:inline-block;}.view-display-id-fcbt_services_list ul a{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;color:#DF0000;letter-spacing:1px;text-decoration:none;margin:0;padding:0;background:none;display:inline;}.view-display-id-fcbt_services_list ul a:hover{color:#CC0C00 !important;background:none !important;}.view-display-id-fcbt_services_list ul a:active{color:#CC0C00 !important;background:none !important;}.view-display-id-fcbt_services_list ul a:visited{color:#B10A01 !important;background:none !important;}.view-display-id-fcbt_testimonials_list .views-row{width:27%;display:inline-block;margin:2%;}.view-display-id-fcbt_testimonials_list .view-footer{margin-top:150px;}.section-fcbt #navigation{position:fixed !important;height:7000px !important;margin-top:60px;}}@media only screen and (max-width:649px),only screen and (max-device-width:649px){.section-business-travel #logo{background:none !important;margin-left:-90px !important;}.section-business-travel #logo img{display:block !important;width:190px;left:0;height:auto;top:4px;}.view-display-id-fcbt_services_list,.view-display-id-fcbt_testimonials_list,.view-display-id-fcbt_partners_list{background-image:none;}.view-display-id-fcbt_services_list .view-content,.view-display-id-fcbt_testimonials_list .view-content,.view-display-id-fcbt_partners_list .view-content{width:96%;padding:2%;}.view-display-id-fcbt_services_list .view-content .views-row,.view-display-id-fcbt_testimonials_list .view-content .views-row,.view-display-id-fcbt_partners_list .view-content .views-row{width:100%;display:inline-block;margin:4% 0;}.view-display-id-fcbt_services_list .view-header,.view-display-id-fcbt_testimonials_list .view-header,.view-display-id-fcbt_partners_list .view-header{width:96%;padding:2%;margin:2% auto;}.view-display-id-fcbt_services_list .view-footer,.view-display-id-fcbt_testimonials_list .view-footer,.view-display-id-fcbt_partners_list .view-footer{width:96%;padding:2%;margin:2% auto;}.view-display-id-fcbt_services_list .view-footer p,.view-display-id-fcbt_testimonials_list .view-footer p,.view-display-id-fcbt_partners_list .view-footer p{font-size:18px;line-height:1.2;}.view-display-id-fcbt_services_list a,.view-display-id-fcbt_testimonials_list a,.view-display-id-fcbt_partners_list a{background-color:#DF0000;border:none;display:inline-block;color:#FFF !important;font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:15px;padding:2% 4%;width:92%;letter-spacing:0.5px;text-decoration:none;text-align:center;}.view-display-id-fcbt_services_list a:hover,.view-display-id-fcbt_testimonials_list a:hover,.view-display-id-fcbt_partners_list a:hover{background-color:#CC0C00;color:#FFF !important;}.view-display-id-fcbt_services_list a:active,.view-display-id-fcbt_testimonials_list a:active,.view-display-id-fcbt_partners_list a:active{background-color:#B10A01;color:#FFF !important;}.view-display-id-fcbt_services_list a:visited,.view-display-id-fcbt_testimonials_list a:visited,.view-display-id-fcbt_partners_list a:visited{color:#FFF !important;}.view-display-id-fcbt_services_list{background-image:none;}.view-display-id-fcbt_testimonials_list{display:block;}.view-display-id-fcbt_testimonials_list .views-field-field-testimonial-quote{position:static;width:100%;left:0;margin:0;}.view-display-id-fcbt_testimonials_list .views-field-field-testimonial-quote p{font-size:18px;line-height:1.2;}.node-type-fcbt-full-width #fcuk-ctc-mobile{display:none !important;}}.fcbt-home-page-full{}.fcbt-home-page-full .flex-container a:hover,.fcbt-home-page-full .flex-slider a:hover,.fcbt-home-page-full .flex-container a:focus,.fcbt-home-page-full .flex-slider a:focus{outline:none;}.fcbt-home-page-full .slides,.fcbt-home-page-full .slides > li,.fcbt-home-page-full .flex-control-nav,.fcbt-home-page-full .flex-direction-nav{margin:0;padding:0;list-style:none;}.fcbt-home-page-full .flex-pauseplay span{text-transform:capitalize;}.fcbt-home-page-full html[xmlns] .flexslider-carousel .slides{display:block;}.fcbt-home-page-full * html .flexslider-carousel .slides{height:1%;}.fcbt-home-page-full .no-js .flexslider-carousel .slides > li:first-child{display:block;}.fcbt-home-page-full .flexslider-carousel{padding:0;padding-top:20px;margin:20px 0 60px;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);}.fcbt-home-page-full .flexslider-carousel .slides > li{display:none;-webkit-backface-visibility:hidden;display:table-cell;vertical-align:middle;}.fcbt-home-page-full .flexslider-carousel .slides{zoom:1;display:table;}.fcbt-home-page-full .flexslider-carousel .slides img{width:120px;margin:10px auto;height:auto;display:block;}.fcbt-home-page-full .flexslider-carousel .slides:after{content:">";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.fcbt-home-page-full .flexslider-carousel .flex-viewport{max-height:2000px;width:100%;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.fcbt-home-page-full .loading .flex-viewport{max-height:300px;}.fcbt-home-page-full .carousel li{margin-right:5px;}.fcbt-home-page-full .flex-direction-nav{*height:0;}.fcbt-home-page-full .flex-direction-nav a{text-decoration:none;display:block;width:40px;height:18px;margin:-20px 0 0;position:absolute;top:55%;z-index:10;overflow:hidden;opacity:1;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);}.fcbt-home-page-full .flex-direction-nav a:before{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:40px;display:inline-block;content:'<';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);text-indent:-9999;}.fcbt-home-page-full .flex-direction-nav a.flex-next:before{content:'>';}.fcbt-home-page-full .flex-direction-nav .flex-prev{left:-50px;}.fcbt-home-page-full .flex-direction-nav .flex-next{right:-50px;text-align:right;}.fcbt-home-page-full .flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.fcbt-home-page-full .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.fcbt-home-page-full .flex-control-nav li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;border-radius:20px;}.fcbt-home-page-full .flex-control-nav li a:hover{background:#333;background:rgba(0,0,0,0.7);}.fcbt-home-page-full .flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.fcbt-home-page-full .flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.fcbt-home-page-full .flex-control-thumbs li{width:25%;float:left;margin:0;}.fcbt-home-page-full .flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.fcbt-home-page-full .flex-control-thumbs img:hover{opacity:1;}.fcbt-home-page-full .flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.fcbt-home-page-full .flex-direction-nav .flex-prev{opacity:1;background:none;left:0px;}.fcbt-home-page-full .flex-direction-nav .flex-prev:hover{background:none;}.fcbt-home-page-full .flex-direction-nav .flex-next{opacity:1;right:0px;background:none;}.fcbt-home-page-full .flex-direction-nav .flex-next:hover{background:none;}}.section-travel-guides.node-type-country{}.section-travel-guides.node-type-country #skip-link{margin:0;}.section-travel-guides.node-type-country #skip-link a,.section-travel-guides.node-type-country #skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.section-travel-guides.node-type-country #header,.section-travel-guides.node-type-country #footer{padding:0;}.section-travel-guides.node-type-country #logo{float:left;margin:0;padding:0;}.section-travel-guides.node-type-country #logo img{vertical-align:bottom;}.section-travel-guides.node-type-country #name-and-slogan{float:left;}.section-travel-guides.node-type-country #site-name{display:none;}.section-travel-guides.node-type-country #site-name a:link,.section-travel-guides.node-type-country #site-name a:visited{color:#000;text-decoration:none;}.section-travel-guides.node-type-country #site-name a:hover,.section-travel-guides.node-type-country #site-name a:focus{text-decoration:underline;}.section-travel-guides.node-type-country #site-slogan{margin:0;font-size:1em;}.section-travel-guides.node-type-country .region-header{clear:both;}.section-travel-guides.node-type-country #main{background:#ffffff;}.section-travel-guides.node-type-country .sidebar-second #main-inner{background:#ffffff url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fc-responsive/bg-wide.png) repeat-y right 0;}.section-travel-guides.node-type-country .front #main-inner{background:#ffffff none;}.section-travel-guides.node-type-country .panel-sidebar-first .panel-main{background:#ffffff url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fc-responsive/bg-wide.png) repeat-y left 0;}.section-travel-guides.node-type-country .panel-sidebar-second .panel-main{background:#ffffff url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fc-responsive/bg-wide.png) repeat-y right 0;}.section-travel-guides.node-type-country .no-sidebars #content{padding:10px 0 25px 0;}.section-travel-guides.node-type-country h1{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:44px;color:#000;margin:10px 0;font-weight:200;}.section-travel-guides.node-type-country h2{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:28px;color:#e00;margin:.8em 0 .5em;padding:0;}.section-travel-guides.node-type-country h3{font-size:20px;color:#515255;margin:0 0 10px;line-height:22px;}.section-travel-guides.node-type-country .fc-launch-gallery h3,.section-travel-guides.node-type-country .fc-launch-gallery h4{font-size:18px;margin:0 0 10px 0;padding:0;font-weight:normal;}.section-travel-guides.node-type-country p{font-size:13px;line-height:24px;margin:0 0 1em;font-weight:400;}.section-travel-guides.node-type-country #hero{margin-top:10px;margin-bottom:10px;position:relative;z-index:25;float:none;}.section-travel-guides.node-type-country .hero-banner{margin-bottom:12px;overflow:hidden;position:relative;width:100%;}.section-travel-guides.node-type-country .hero-banner .view-header .hero-text{overflow:hidden;position:absolute;bottom:20px;height:85px;line-height:normal;padding:10px;zoom:1;background:transparent;background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fc-responsive/bg-black.png) repeat;background:rgba(0,0,0,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);width:auto;}.section-travel-guides.node-type-country .hero-banner .view-header .hero-text .view-content{width:auto;}.section-travel-guides.node-type-country .hero-banner .view-header .hero-text .view-content a.fcl-procat-product-mini .from{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;color:#FFF;font-size:25px;line-height:40px;display:inline-block;text-transform:none;margin-right:25px;}.section-travel-guides.node-type-country .hero-banner .view-header .hero-text .view-content a.fcl-procat-product-mini .product-price .value{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;color:#FFF;font-size:25px;line-height:40px;font-weight:200;display:inline-block;}.section-travel-guides.node-type-country .hero-banner .view-header .hero-text .view-content a.fcl-procat-product-mini .product-price .value .dollar-sign,.section-travel-guides.node-type-country .hero-banner .view-header .hero-text .view-content a.fcl-procat-product-mini .product-price .value .price-suffix{font-size:24px;}.section-travel-guides.node-type-country #content-heading{margin-bottom:10px;z-index:50;width:100%;float:none;position:relative;}.section-travel-guides.node-type-country #content-heading-inner{padding:10px 0 0;margin:0 -9999px;background-color:#EAEAEA;}.section-travel-guides.node-type-country #content-heading-inner .region-content-heading{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:960px;margin:0 auto;padding-left:10px;min-height:20px;}.section-travel-guides.node-type-country #content-heading-inner .content-heading-left{float:left;width:69%;}.section-travel-guides.node-type-country #content-heading-inner .content-heading-right{float:right;}.section-travel-guides.node-type-country #content{padding-top:10px;padding-bottom:25px;}.section-travel-guides.node-type-country #content #menu-check{display:none;}.section-travel-guides.node-type-country .dest-map-wrapper{background:#eaeaea;}.section-travel-guides.node-type-country nav.breadcrumb{}.section-travel-guides.node-type-country nav.breadcrumb ol{margin:0;padding:0;clear:both;}.section-travel-guides.node-type-country nav.breadcrumb ol li{border:none;display:inline;list-style-type:none;margin:0;padding:0;}.section-travel-guides.node-type-country nav.breadcrumb ol li a{display:inline-block;background-color:transparent;color:#000;font-weight:400;text-decoration:underline;}.section-travel-guides.node-type-country nav.breadcrumb ol li a .breadcrumb-text{font-size:13px;font-weight:400;}.section-travel-guides.node-type-country nav.breadcrumb ol li a .arrow,.section-travel-guides.node-type-country nav.breadcrumb ol li a .arrow-dark{display:none;}.section-travel-guides.node-type-country nav.breadcrumb ol li.first{border:none;}.section-travel-guides.node-type-country nav.breadcrumb ol li.first a{background-color:transparent;display:inline-block;color:#000;font-weight:400;}.section-travel-guides.node-type-country nav.breadcrumb ol li.first a .breadcrumb-text{margin-left:0;}.section-travel-guides.node-type-country nav.breadcrumb ol li.first .breadcrumb-sep{padding-left:0;}.section-travel-guides.node-type-country nav.breadcrumb ol li.last{border:none;}.section-travel-guides.node-type-country nav.breadcrumb ol li.last a{display:inline-block;color:#000;font-weight:400;}.section-travel-guides.node-type-country nav.breadcrumb ol li:only-child{display:none;}.section-travel-guides.node-type-country nav.breadcrumb ol li .breadcrumb-sep{display:inline;color:#000;line-height:30px;font-weight:bold;padding-left:10px;}.section-travel-guides.node-type-continent{}.section-travel-guides.node-type-continent #skip-link{margin:0;}.section-travel-guides.node-type-continent #skip-link a,.section-travel-guides.node-type-continent #skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.section-travel-guides.node-type-continent #header,.section-travel-guides.node-type-continent #footer{padding:0;}.section-travel-guides.node-type-continent #logo{float:left;margin:0;padding:0;}.section-travel-guides.node-type-continent #logo img{vertical-align:bottom;}.section-travel-guides.node-type-continent #name-and-slogan{float:left;}.section-travel-guides.node-type-continent #site-name{display:none;}.section-travel-guides.node-type-continent #site-name a:link,.section-travel-guides.node-type-continent #site-name a:visited{color:#000;text-decoration:none;}.section-travel-guides.node-type-continent #site-name a:hover,.section-travel-guides.node-type-continent #site-name a:focus{text-decoration:underline;}.section-travel-guides.node-type-continent #site-slogan{margin:0;font-size:1em;}.section-travel-guides.node-type-continent .region-header{clear:both;}.section-travel-guides.node-type-continent #main{background:#ffffff;}.section-travel-guides.node-type-continent .sidebar-second #main-inner{background:#ffffff url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fc-responsive/bg-wide.png) repeat-y right 0;}.section-travel-guides.node-type-continent .front #main-inner{background:#ffffff none;}.section-travel-guides.node-type-continent .panel-sidebar-first .panel-main{background:#ffffff url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fc-responsive/bg-wide.png) repeat-y left 0;}.section-travel-guides.node-type-continent .panel-sidebar-second .panel-main{background:#ffffff url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fc-responsive/bg-wide.png) repeat-y right 0;}.section-travel-guides.node-type-continent .no-sidebars #content{padding:10px 0 25px 0;}.section-travel-guides.node-type-continent h1{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:44px;color:#000;margin:10px 0;font-weight:200;}.section-travel-guides.node-type-continent h2{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:28px;color:#e00;margin:.8em 0 .5em;padding:0;}.section-travel-guides.node-type-continent h3{font-size:20px;color:#515255;margin:0 0 10px;line-height:22px;}.section-travel-guides.node-type-continent .fc-launch-gallery h3,.section-travel-guides.node-type-continent .fc-launch-gallery h4{font-size:18px;margin:0 0 10px 0;padding:0;font-weight:normal;}.section-travel-guides.node-type-continent p{font-size:13px;line-height:24px;margin:0 0 1em;font-weight:400;}.section-travel-guides.node-type-continent .ui-tabs ul.ui-tabs-nav li a{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;font-size:1.0rem;color:#515255;line-height:40px;text-decoration:none;text-transform:uppercase;display:block;float:left;font-weight:400;}.section-travel-guides.node-type-continent .ui-tabs ul.ui-tabs-nav li.ui-state-active a{background:#CC0C00;border:none;text-decoration:none;color:#FFF;font-weight:bold;}.section-travel-guides.node-type-continent #hero{margin-top:10px;margin-bottom:10px;position:relative;z-index:25;float:none;}.section-travel-guides.node-type-continent .hero-banner{margin-bottom:12px;overflow:hidden;position:relative;width:100%;}.section-travel-guides.node-type-continent .hero-banner .view-header .hero-text{overflow:hidden;position:absolute;bottom:20px;height:85px;line-height:normal;padding:10px;zoom:1;background:transparent;background:url(/sites/flightcentre.co.uk/themes/custom/fcuk/images/fc-responsive/bg-black.png) repeat;background:rgba(0,0,0,0.7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);width:auto;}.section-travel-guides.node-type-continent .hero-banner .view-header .hero-text .view-content{width:auto;}.section-travel-guides.node-type-continent .hero-banner .view-header .hero-text .view-content a.fcl-procat-product-mini .from{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;color:#FFF;font-size:25px;line-height:40px;display:inline-block;text-transform:none;margin-right:25px;}.section-travel-guides.node-type-continent .hero-banner .view-header .hero-text .view-content a.fcl-procat-product-mini .product-price .value{font-family:"Take Flight","TakeFlight","Cabin",Arial,Helvetica,sans-serif;color:#FFF;font-size:25px;line-height:40px;font-weight:200;display:inline-block;}.section-travel-guides.node-type-continent .hero-banner .view-header .hero-text .view-content a.fcl-procat-product-mini .product-price .value .dollar-sign,.section-travel-guides.node-type-continent .hero-banner .view-header .hero-text .view-content a.fcl-procat-product-mini .product-price .value .price-suffix{font-size:24px;}.section-travel-guides.node-type-continent #content-heading{margin-bottom:10px;z-index:50;width:100%;float:none;position:relative;}.section-travel-guides.node-type-continent #content-heading-inner{padding:10px 0 0;margin:0 -9999px;background-color:#EAEAEA;}.section-travel-guides.node-type-continent #content-heading-inner .region-content-heading{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:960px;margin:0 auto;padding-left:10px;min-height:20px;}.section-travel-guides.node-type-continent #content-heading-inner .content-heading-left{float:left;width:69%;}.section-travel-guides.node-type-continent #content-heading-inner .content-heading-right{float:right;}.section-travel-guides.node-type-continent #content{padding-top:10px;padding-bottom:25px;}.section-travel-guides.node-type-continent #content #menu-check{display:none;}.section-travel-guides.node-type-continent .dest-map-wrapper{background:#eaeaea;}.section-travel-guides.node-type-continent nav.breadcrumb{}.section-travel-guides.node-type-continent nav.breadcrumb ol{margin:0;padding:0;clear:both;}.section-travel-guides.node-type-continent nav.breadcrumb ol li{border:none;display:inline;list-style-type:none;margin:0;padding:0;}.section-travel-guides.node-type-continent nav.breadcrumb ol li a{display:inline-block;background-color:transparent;color:#000;font-weight:400;text-decoration:underline;}.section-travel-guides.node-type-continent nav.breadcrumb ol li a .breadcrumb-text{font-size:13px;font-weight:400;}.section-travel-guides.node-type-continent nav.breadcrumb ol li a .arrow,.section-travel-guides.node-type-continent nav.breadcrumb ol li a .arrow-dark{display:none;}.section-travel-guides.node-type-continent nav.breadcrumb ol li.first{border:none;}.section-travel-guides.node-type-continent nav.breadcrumb ol li.first a{background-color:transparent;display:inline-block;color:#000;font-weight:400;}.section-travel-guides.node-type-continent nav.breadcrumb ol li.first a .breadcrumb-text{margin-left:0;}.section-travel-guides.node-type-continent nav.breadcrumb ol li.first .breadcrumb-sep{padding-left:0;}.section-travel-guides.node-type-continent nav.breadcrumb ol li.last{border:none;}.section-travel-guides.node-type-continent nav.breadcrumb ol li.last a{display:inline-block;color:#000;font-weight:400;}.section-travel-guides.node-type-continent nav.breadcrumb ol li:only-child{display:none;}.section-travel-guides.node-type-continent nav.breadcrumb ol li .breadcrumb-sep{display:inline;color:#000;line-height:30px;font-weight:bold;padding-left:10px;}.node-type-page .ui-tabs h2.tab-title{display:none;}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-selection--single .select2-selection__clear{position:relative;}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-search--inline{float:left;}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none;}.select2-results__option[aria-selected]{cursor:pointer;}.select2-container--open .select2-dropdown{left:0;}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-search--dropdown{display:block;padding:4px;}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%;}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left;}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0;}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;}.select2-container--default .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--default .select2-results__option[role=group]{padding:0;}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999;}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd;}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,white 50%,#eeeeee 100%);background-image:-o-linear-gradient(top,white 50%,#eeeeee 100%);background-image:linear-gradient(to bottom,white 50%,#eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,#cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,white 0%,#eeeeee 50%);background-image:-o-linear-gradient(top,white 0%,#eeeeee 50%);background-image:linear-gradient(to bottom,white 0%,#eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eeeeee 50%,white 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,white 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0);}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0;}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none;}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent;}.select2-container--classic .select2-dropdown--above{border-bottom:none;}.select2-container--classic .select2-dropdown--below{border-top:none;}.select2-container--classic .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--classic .select2-results__option[role=group]{padding:0;}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey;}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white;}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb;}
