@font-face{font-family:'sia';src:url('/saar5/fonts/sia.eot');src:url('/saar5/fonts/sia.eot?#iefix') format('embedded-opentype'),url('/saar5/fonts/sia.woff') format('woff'),url('/saar5/fonts/sia.ttf') format('truetype'),url('/saar5/fonts/sia.svg') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'sia-1';src:url('/saar5/fonts/sia-1.eot');src:url('/saar5/fonts/sia-1.eot?#iefix') format('embedded-opentype'),url('/saar5/fonts/sia-1.woff') format('woff'),url('/saar5/fonts/sia-1.ttf') format('truetype'),url('/saar5/fonts/sia-1.svg') format('svg');font-weight:normal;font-style:normal}
p{margin:1em 0}.main-container,.banner{min-width:988px;overflow:hidden}.loading{text-indent:0;font-size:0;line-height:0;border-radius:0;border:0;background-position:50% 50%;background-repeat:no-repeat}
.loading--full{background-image:url("/saar5/images/ajax-loader-full.gif");width:90px;height:90px}.loading--medium{background-image:url("/saar5/images/ajax-loader-medium.gif");width:60px;height:60px}
.loading--medium-2{background-image:url("/saar5/images/ajax-loader-medium-2.gif");width:32px;height:32px}
.loading--small{background-image:url("/saar5/images/ajax-loader-small.gif");width:16px;height:16px}.hidden-dt{display:none}
.non-edit-code{display:none}.non-editable .phone-col .one-four{width:auto}.non-editable .width-9 .input-1{margin-top:-3px}
.popup--logged-profile{width:170px}.popup--logged-profile .popup__heading .sub-heading-3--dark{white-space:normal}
.social-1 a em.ico-sms{font-size:0;width:24px;height:18px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -160px -1039px transparent}
.social-1 a em.ico-sms:before{display:none}.social-1 a em.ico-sms:hover{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -160px -1039px transparent}
.search-city-custom .btn-search .ico-search{margin-top:-10px}.menu-main .menu-item.active:before{display:none}
.menu-sub{z-index:13}.menu-sub .icon-top-arrow{position:absolute;top:-6px;margin-left:-6px;z-index:14;display:block;width:0;height:0;border:7px solid transparent;border-bottom-color:#fff;border-top:0}
.info-link-1 [class*="ico-"],.info-link-2 [class*="ico-"],.info-link-3 [class*="ico-"]{margin-bottom:4px}
.ent-item .info-link-1 em{margin-left:0}.choose-button input{z-index:1}.choose-button label{z-index:2}
.attachment-close{cursor:pointer;background-color:transparent}.attachment-close .ico-close-rounded{font-size:0;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -240px -480px transparent;width:19px;height:19px}
.attachment-close .ico-close-rounded:before{display:none}.attachment-close .ico-close-rounded:hover{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -240px -480px transparent}
.custom-choose-file .ico-plus{font-size:0;border:0;padding:0;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -240px -560px transparent;width:34px;height:35px}
.custom-choose-file .ico-plus:before{display:none}.custom-choose-file:hover .ico-plus{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -240px -560px transparent}
.custom-choose-file input{font-size:20px;outline:0}.menu .menu-bar>ul>li .search .ico-search{margin-left:0}
.menu .menu-bar>ul>li .search.active{padding-bottom:3px}.form-search-result .btn-search .ico-search{display:none}
.ie9 .hotel-page .booking--style-3 .icon-group-1.icon-type-1 .ico-edit{margin-top:-5px}.ie9 .hotel-item--1 .hotel-item__info .ico-swim-36{max-height:16px}
.ie9 .hotel-item--1 .hotel-item__info em{margin-left:0;margin-right:0}.ie9 .tooltip-1 .tooltip__arrow{-ms-transform:none}
.ie9 .rating-hotel .rating-block .ico-star:before{margin-right:0;margin-left:0}.ie9 .accordion__content-bottom .link-4{display:inline}
.ie9 .width-9 .input-1{margin-top:-3px}.ie9 .search-city-custom .custom-select--2 .select__text{padding-right:60px}
.ie9 .place-3__detail .ico-location{margin-top:-3px}.ie9 .menu .menu-bar>ul>li .search.active{padding-bottom:3px}
.ie9 .form-search .input-1 input,.ie9 .form-search-result .input-1 input{padding-top:3px;padding-bottom:7px}
.ie9 .popup--search .popup__arrow{top:1px}.ie9 .result-details__link .ico-point-r{left:-5px}.ie7 .heritage-item.last .heritage-highlight,.ie8 .heritage-item.last .heritage-highlight{height:20px}
.ie7 .waitlist-text,.ie8 .waitlist-text{margin-top:-27px}.ie7 .global-manage-booking .waitlist-text,.ie8 .global-manage-booking .waitlist-text{margin-top:-27px}
.ie7 .table--krisflyer-update p,.ie8 .table--krisflyer-update p{margin:0}.ie7 .toolbar__control,.ie8 .toolbar__control{padding-left:10px}
.ie7 .blk-main-heading.blk-main-heading-1,.ie8 .blk-main-heading.blk-main-heading-1{border:0}.ie7 .review-cancel--1__item .custom-checkbox input,.ie8 .review-cancel--1__item .custom-checkbox input{top:50%}
.ie7 .flights__info--group .ico-point-u,.ie8 .flights__info--group .ico-point-u{width:11px;height:7px;zoom:0;font-size:0}
.ie7 .flights__info--group .ico-point-d,.ie7 .flights__info--group .active .ico-point-u,.ie8 .flights__info--group .ico-point-d,.ie8 .flights__info--group .active .ico-point-u{font-size:0;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -81px -161px transparent}
.ie7 .flights__info--group .active .ico-point-d,.ie7 .flights__info--group .ico-point-u,.ie8 .flights__info--group .active .ico-point-d,.ie8 .flights__info--group .ico-point-u{margin-top:0;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -80px -240px transparent}
.ie7 .tooltip .tooltip__arrow,.ie8 .tooltip .tooltip__arrow{width:16px;height:10px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -80px -920px transparent;margin-top:0;border:0}
.ie7 .tooltip .tooltip__arrow:before,.ie8 .tooltip .tooltip__arrow:before{display:none}.ie7 .tooltip .tooltip__arrow.type-top,.ie8 .tooltip .tooltip__arrow.type-top{top:-7px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -80px -1000px transparent}
.ie7 .overlay-loading,.ie8 .overlay-loading{background:url("/saar5/images/bg-loading.png")}.ie7 .popup--login .ico-tooltips,.ie8 .popup--login .ico-tooltips{margin-left:8px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -720px transparent;width:20px;height:22px;font-size:0}
.ie7 .popup--login .ico-tooltips:before,.ie8 .popup--login .ico-tooltips:before{display:none}.ie7 .booking--style-2 .sub-heading-3--dark,.ie8 .booking--style-2 .sub-heading-3--dark{zoom:1}
.ie7 .booking--style-2 .sub-heading-3--dark:after,.ie8 .booking--style-2 .sub-heading-3--dark:after{content:"";visibility:hidden;display:block;height:0;clear:both}
.ie7 .booking--style-2 .sub-heading-3--dark span,.ie8 .booking--style-2 .sub-heading-3--dark span{float:left}
.ie7 .booking--style-2 .sub-heading-3--dark .ico-check-thick,.ie8 .booking--style-2 .sub-heading-3--dark .ico-check-thick{display:inline}
.ie7 .booking-info-group .booking-info-item,.ie8 .booking-info-group .booking-info-item{width:49.9%}
.ie7 .booking-info-group .booking-info-item:first-child .booking-desc,.ie8 .booking-info-group .booking-info-item:first-child .booking-desc{padding-left:0;padding-right:55px}
.ie7 .booking-info-group .booking-info-item .booking-desc,.ie8 .booking-info-group .booking-info-item .booking-desc{padding-left:55px;padding-right:0}
.ie7 .booking-info-group .booking-info-item.booking-info-row td,.ie8 .booking-info-group .booking-info-item.booking-info-row td{padding:12px 0}
.ie7 .booking-sumary-page .booking-info-group .booking-info-item,.ie7 .checkin-complete .booking-info-group .booking-info-item,.ie7 .relaunch-page .booking-info-group .booking-info-item,.ie8 .booking-sumary-page .booking-info-group .booking-info-item,.ie8 .checkin-complete .booking-info-group .booking-info-item,.ie8 .relaunch-page .booking-info-group .booking-info-item{width:34%}
.ie7 .custom-select .select__text input.ph,.ie8 .custom-select .select__text input.ph{color:#000}.ie7 .custom-select.default .select__text input.ph,.ie8 .custom-select.default .select__text input.ph{color:#666}
.ie7 th>a>.ico-point-d,.ie7 span>.ico-point-d,.ie8 th>a>.ico-point-d,.ie8 span>.ico-point-d{cursor:pointer;width:11px;height:7px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -78px -635px transparent;font-size:0}
.ie7 th>a>.ico-point-d:before,.ie7 span>.ico-point-d:before,.ie8 th>a>.ico-point-d:before,.ie8 span>.ico-point-d:before{display:none}
.ie7 .custom-select--sort .ico-point-d,.ie8 .custom-select--sort .ico-point-d{cursor:pointer;width:11px;height:16px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -78px -635px transparent;font-size:0}
.ie7 .custom-select--sort .ico-point-d:before,.ie8 .custom-select--sort .ico-point-d:before{display:none}
.ie7 .custom-select--sort .ico-point-d:hover,.ie8 .custom-select--sort .ico-point-d:hover{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -78px -635px transparent}
.ie7 .custom-select--sort .select_text:hover+.ico-point-d,.ie8 .custom-select--sort .select_text:hover+.ico-point-d{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -78px -635px transparent}
.ie7 .custom-select--sort.active .ico-point-d,.ie8 .custom-select--sort.active .ico-point-d{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -78px -715px transparent}
.ie7 .custom-select--sort.active .ico-point-d:hover,.ie8 .custom-select--sort.active .ico-point-d:hover{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -78px -715px transparent}
.ie7 .custom-select--sort.active .select_text:hover+.ico-point-d,.ie8 .custom-select--sort.active .select_text:hover+.ico-point-d{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -78px -715px transparent}
.ie7 .custom-select--sort .select_text.hover,.ie8 .custom-select--sort .select_text.hover{color:#000}
.ie7 th>a>.ico-point-d,.ie7 .active>.ico-point-u,.ie8 th>a>.ico-point-d,.ie8 .active>.ico-point-u{font-size:0;cursor:pointer;background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -560px transparent;width:11px;height:7px}
.ie7 th>a>.ico-point-u,.ie8 th>a>.ico-point-u{font-size:0;cursor:pointer;background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -640px transparent;width:11px;height:7px}
.ie7 th.active>a>.ico-point-d,.ie7 th>a.active>.ico-point-d,.ie8 th.active>a>.ico-point-d,.ie8 th>a.active>.ico-point-d{font-size:0;background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -640px transparent}
.ie7 .fare-deals-list li a,.ie8 .fare-deals-list li a{behavior:url(/saar5/_old-browsers/styles/display-table.min.htc)}
.ie7 .fare-deals .info--1,.ie7 .fare-deals .info--2,.ie8 .fare-deals .info--1,.ie8 .fare-deals .info--2{-dt-display:table-cell}
.ie7 .radio-tooltips,.ie8 .radio-tooltips{behavior:url(/saar5/_old-browsers/styles/display-table.min.htc)}
.ie7 .radio-tooltips .radio-tooltips-inner,.ie8 .radio-tooltips .radio-tooltips-inner{-dt-display:table}
.ie7 .radio-tooltips .ico-radio-tooltips,.ie7 .radio-tooltips .radio-tooltips__text,.ie8 .radio-tooltips .ico-radio-tooltips,.ie8 .radio-tooltips .radio-tooltips__text{-dt-display:table-cell}
.ie7 .booking-confirm-heading,.ie8 .booking-confirm-heading{behavior:url(/saar5/_old-browsers/styles/display-table.min.htc);-dt-display:table}
.ie7 .booking-confirm-list,.ie7 .booking-confirm__desc,.ie8 .booking-confirm-list,.ie8 .booking-confirm__desc{behavior:url(/saar5/_old-browsers/styles/display-table.min.htc);-dt-display:table-cell}
.ie7 .pref-bag,.ie8 .pref-bag{behavior:url(/saar5/_old-browsers/styles/display-table.min.htc);-dt-display:table}
.ie7 .pref-bag .number-pref,.ie8 .pref-bag .number-pref{-dt-display:table-cell}.ie7 .pref-bag .weight,.ie8 .pref-bag .weight{-dt-display:table-cell}
.ie7 .pref-seat,.ie8 .pref-seat{behavior:url(/saar5/_old-browsers/styles/display-table.min.htc);-dt-display:table}
.ie7 .pref-seat .number-seat,.ie7 .pref-seat .text-seat,.ie8 .pref-seat .number-seat,.ie8 .pref-seat .text-seat{-dt-display:table-cell}
.ie7 .form--seat-prefer .table-content,.ie8 .form--seat-prefer .table-content{behavior:url(/saar5/_old-browsers/styles/display-table.min.htc);-dt-display:table}
.ie7 .form--seat-prefer .table-content .table-row,.ie8 .form--seat-prefer .table-content .table-row{-dt-display:table-row}
.ie7 .form--seat-prefer .table-content .table-col,.ie8 .form--seat-prefer .table-content .table-col{-dt-display:table-cell}
.ie7 .input-5,.ie8 .input-5{behavior:url(/saar5/_old-browsers/styles/display-table.min.htc)}.ie7 .input-5 .input-5__label,.ie7 .input-5 .input-5__text,.ie8 .input-5 .input-5__label,.ie8 .input-5 .input-5__text{-dt-display:table-cell}
.ie7 .list-receipt__info-group,.ie8 .list-receipt__info-group{behavior:url(/saar5/_old-browsers/styles/display-table.min.htc);-dt-display:table}
.ie7 .list-receipt__info-group .list-receipt-info,.ie8 .list-receipt__info-group .list-receipt-info{-dt-display:table-cell}
.ie7 .flights__table .flights__info .flights__info--detail,.ie8 .flights__table .flights__info .flights__info--detail{width:49.9%}
.ie7 .flights__table.next-package .package-4,.ie7 .flights__table.next-package .flights__table--1__inner .package-4,.ie8 .flights__table.next-package .package-4,.ie8 .flights__table.next-package .flights__table--1__inner .package-4{width:0;display:none}
.ie7 .flights__table.previous-package .package-1,.ie7 .flights__table.previous-package .flights__table--1__inner .package-1,.ie8 .flights__table.previous-package .package-1,.ie8 .flights__table.previous-package .flights__table--1__inner .package-1{width:0;display:none}
.ie7 .btn-1,.ie7 .input-2,.ie8 .btn-1,.ie8 .input-2{outline:0}.ie7 .travel-widget,.ie8 .travel-widget{border-bottom:1px solid #e2e2e2;background-position:0 100%}
.ie7 .search .ico-search,.ie8 .search .ico-search{font-size:18px}.ie7 .menu-sub,.ie8 .menu-sub{min-width:736px}
.ie7 .menu-sub__close .ico-close--2,.ie8 .menu-sub__close .ico-close--2{display:block}.ie7 .fare-deals .info--1,.ie7 .fare-deals .info--2,.ie8 .fare-deals .info--1,.ie8 .fare-deals .info--2{padding:10px 0 9px}
.ie7 .fare-deals .fare-deals-list,.ie8 .fare-deals .fare-deals-list{width:49.9%}.ie7 .fare-deals .fare-deals-list li,.ie8 .fare-deals .fare-deals-list li{clear:both;overflow:hidden}
.ie7 .fare-deals .fare-deals-list li a,.ie8 .fare-deals .fare-deals-list li a{padding:0}.ie7 .block-1 .blk-heading,.ie8 .block-1 .blk-heading{padding:14px 0 10px;overflow:hidden}
.ie7 .fare-deals-note,.ie8 .fare-deals-note{margin:0}.ie7 .flexslider .slick-dots li,.ie8 .flexslider .slick-dots li{*display:inline;zoom:1}
.ie7 .flexslider .slick-dots li button,.ie8 .flexslider .slick-dots li button{background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -160px transparent;width:10px;height:10px;font-size:0}
.ie7 .flexslider .slick-dots li:hover button,.ie7 .flexslider .slick-dots li.slick-active button,.ie8 .flexslider .slick-dots li:hover button,.ie8 .flexslider .slick-dots li.slick-active button{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat 0 -160px transparent;font-size:0}
.ie7 .flexslider--5 .slick-cloned,.ie8 .flexslider--5 .slick-cloned{background-color:#fff}.ie7 .popup__arrow,.ie8 .popup__arrow{top:-9px;width:19px;height:10px}
.ie7 .popup__arrow:before,.ie7 .menu-main .menu-item.active:before,.ie7 .masthead .menu__item.active:before,.ie8 .popup__arrow:before,.ie8 .menu-main .menu-item.active:before,.ie8 .masthead .menu__item.active:before{display:none}
.ie7 .masthead .menu__items-wrapper .menu__item.active,.ie8 .masthead .menu__items-wrapper .menu__item.active{background:url("/saar5/images/bgd-masthead-yellow.png") no-repeat center bottom transparent}
.ie7 .popup--language .popup__arrow,.ie7 .popup--search .popup__arrow,.ie7 .popup--logged-profile .popup__arrow,.ie7 .masthead--style-1 .menu__items-wrapper .menu__item.active,.ie8 .popup--language .popup__arrow,.ie8 .popup--search .popup__arrow,.ie8 .popup--logged-profile .popup__arrow,.ie8 .masthead--style-1 .menu__items-wrapper .menu__item.active{background:url("/saar5/images/bgd-masthead-active.png") no-repeat center bottom transparent}
.ie7 .flexslider--3 .slick-next,.ie7 .flexslider--3 .slick-prev,.ie8 .flexslider--3 .slick-next,.ie8 .flexslider--3 .slick-prev{display:none;background:url("/saar5/images/flex-nav-nor.png") repeat;margin-top:0}
.ie7 .flexslider--3 .slick-next:before,.ie7 .flexslider--3 .slick-prev:before,.ie8 .flexslider--3 .slick-next:before,.ie8 .flexslider--3 .slick-prev:before{display:none}
.ie7 .flexslider--3 .slick-next:hover,.ie7 .flexslider--3 .slick-prev:hover,.ie8 .flexslider--3 .slick-next:hover,.ie8 .flexslider--3 .slick-prev:hover{background-image:url("/saar5/images/flex-nav-hov.png")}
.ie7 .flexslider--3 .slick-next,.ie8 .flexslider--3 .slick-next{background-position:100% 0}.ie7 .flexslider--3:hover .slick-next,.ie7 .flexslider--3:hover .slick-prev,.ie8 .flexslider--3:hover .slick-next,.ie8 .flexslider--3:hover .slick-prev{filter:none!important;*display:inline;zoom:1}
.ie7 .where-to-stay .slick-next,.ie7 .where-to-stay .slick-prev,.ie8 .where-to-stay .slick-next,.ie8 .where-to-stay .slick-prev{background-position-y:center}
.ie7 .flexslider--4 .slick-next,.ie7 .flexslider--4 .slick-prev,.ie8 .flexslider--4 .slick-next,.ie8 .flexslider--4 .slick-prev{filter:none!important;outline:0}
.ie7 .booking-info .nth-child-1,.ie8 .booking-info .nth-child-1{width:30.6%;border-left:none}.ie7 .booking-info .nth-child-2,.ie8 .booking-info .nth-child-2{width:27%}
.ie7 .booking-info .nth-child-2 .booking-desc,.ie8 .booking-info .nth-child-2 .booking-desc{padding-left:51px}
.ie7 .booking-info-group--inline-style .booking-info .booking-info-item,.ie8 .booking-info-group--inline-style .booking-info .booking-info-item{width:49.9%}
.ie7 .download>ul,.ie8 .download>ul{margin-left:0}.ie7 .download>ul li .btn-download,.ie8 .download>ul li .btn-download{margin-left:21px;float:none}
.ie7 .download>ul li:first-child .btn-download,.ie8 .download>ul li:first-child .btn-download{margin-left:0}
.ie7 .download .btn-download,.ie8 .download .btn-download{overflow:hidden}.ie7 .download .btn-download em,.ie8 .download .btn-download em{margin-right:30px}
.ie7 .download .btn-download span,.ie8 .download .btn-download span{display:inline;padding-left:0}.ie7 .ui-datepicker-other-month .ui-state-default,.ie7 .dp-highlight.ui-datepicker-current-day.ui-state-disabled .ui-state-default,.ie8 .ui-datepicker-other-month .ui-state-default,.ie8 .dp-highlight.ui-datepicker-current-day.ui-state-disabled .ui-state-default{font-size:0;background:url("/saar5/images/dot.png") no-repeat 50% 50%}
.ie7 .popup--logged-profile .profile-list,.ie8 .popup--logged-profile .profile-list{list-style:none}
.ie7 .popup--logged-profile .profile-list li,.ie8 .popup--logged-profile .profile-list li{width:132px}
.ie7 .tabs .tab-item.nth-child-2 a,.ie8 .tabs .tab-item.nth-child-2 a{width:132px}.ie7 .tabs .tab-item.nth-child-3 a,.ie8 .tabs .tab-item.nth-child-3 a{width:90px}
.ie7 .tabs .tab-item.nth-child-4 a,.ie8 .tabs .tab-item.nth-child-4 a{width:110px}.ie7 .custom-select.default .select__text .ph,.ie8 .custom-select.default .select__text .ph{color:#666}
.ie7 .custom-select .select__text .ph,.ie8 .custom-select .select__text .ph{color:#000}.ie7 .custom-select--2.from-select,.ie7 .custom-select--2.to-select,.ie8 .custom-select--2.from-select,.ie8 .custom-select--2.to-select{line-height:1}
.ie7 .custom-select--2 .ph,.ie8 .custom-select--2 .ph{color:#666}.ie7 .search-calendar label,.ie8 .search-calendar label{border-color:#fff;border-bottom-color:#c8c8c8}
.ie7 .search-calendar:hover label,.ie8 .search-calendar:hover label{background-color:#f0f0f0;border-color:#f0f0f0 #f0f0f0 #c8c8c8}
.ie7 .search-calendar.checked input+label,.ie8 .search-calendar.checked input+label{border-color:#2e77fd}
.ie7 .search-calendar.checked input+label .label-status,.ie8 .search-calendar.checked input+label .label-status{top:0;left:0;border-width:15px 15px 0 0}
.ie7 .search-calendar:hover.checked input+label,.ie7 .search-calendar:hover.disabled input+label,.ie8 .search-calendar:hover.checked input+label,.ie8 .search-calendar:hover.disabled input+label{background-color:white}
.ie7 .orb-flight-schedule .search-calendar:hover input[disabled]+label,.ie8 .orb-flight-schedule .search-calendar:hover input[disabled]+label{background-color:white}
.ie7 .custom-radio .disabled,.ie8 .custom-radio .disabled{filter:alpha(opacity=80)}.ie7 .input-3 .input-3__text input,.ie8 .input-3 .input-3__text input{border:0;background:url("/saar5/images/transparent.png") no-repeat}
.ie7 .link-2,.ie8 .link-2{display:block;outline:0}.ie7 .link-2 .ico-point-r,.ie8 .link-2 .ico-point-r{top:0;font-size:8px}
.ie7 .promotion-item--2 .link-2 .ico-point-r,.ie8 .promotion-item--2 .link-2 .ico-point-r{margin-left:0}
.ie7 .form-book-travel .form-wrapper .form-group,.ie8 .form-book-travel .form-wrapper .form-group{padding-bottom:10px;margin-bottom:0}
.ie7 .form-book-travel .form-group.form-group--row-btn,.ie8 .form-book-travel .form-group.form-group--row-btn{margin-bottom:0}
.ie7 .form-book-travel .grid-col-1,.ie8 .form-book-travel .grid-col-1{position:relative;z-index:9}.ie7 .form-book-travel .grid-col-2,.ie8 .form-book-travel .grid-col-2{position:relative;z-index:8}
.ie7 .form-flight-status .form-group--not-label,.ie8 .form-flight-status .form-group--not-label{position:relative;z-index:9}
.ie7 .form-flight-status .form-group--1,.ie8 .form-flight-status .form-group--1{position:relative;z-index:7}
.ie7 .popup--promo .btn-1,.ie7 .popup--promo .btn-3,.ie7 .popup--login .btn-1,.ie7 .popup--login .btn-3,.ie8 .popup--promo .btn-1,.ie8 .popup--promo .btn-3,.ie8 .popup--login .btn-1,.ie8 .popup--login .btn-3{min-width:100%}
.ie7 .popup--promo .btn-full,.ie7 .popup--login .btn-full,.ie8 .popup--promo .btn-full,.ie8 .popup--login .btn-full{width:auto}
.ie7 .before-fly .before-fly-weather__item,.ie8 .before-fly .before-fly-weather__item{width:33.29%}.ie7 .blk-heading-control li span,.ie8 .blk-heading-control li span{float:left;margin:-5px 0 0 5px}
.ie7 .blk-heading-control .ico-print,.ie7 .blk-heading-control .ico-cancel-all,.ie8 .blk-heading-control .ico-print,.ie8 .blk-heading-control .ico-cancel-all{height:29px;line-height:29px}
.ie7 .blk-heading-control .ico-cancel-all,.ie8 .blk-heading-control .ico-cancel-all{margin-right:5px}
.ie7 .blk-heading .sub-heading-1--dark,.ie8 .blk-heading .sub-heading-1--dark{line-height:1.2}.ie7 .sub-heading-3--dark.disabled,.ie8 .sub-heading-3--dark.disabled{filter:none!important}
.ie7 .form-passenger-detail .input-1 input,.ie8 .form-passenger-detail .input-1 input{padding-bottom:1px}
.ie7 .radio-tooltips.active,.ie8 .radio-tooltips.active{display:block}.ie7 .popup .passenger-info__number,.ie8 .popup .passenger-info__number{padding:0 0 4px 3px}
.ie7 .popup .table-row .custom-checkbox,.ie7 .popup .table-col .custom-checkbox,.ie8 .popup .table-row .custom-checkbox,.ie8 .popup .table-col .custom-checkbox{display:inline}
.ie7 .popup .table-row--heading .table-col__full,.ie8 .popup .table-row--heading .table-col__full{width:100%}
.ie7 .form--boarding-3 .sms .table-col-4,.ie8 .form--boarding-3 .sms .table-col-4{width:24%}.ie7 .form-krisflyer-filter .one-half,.ie8 .form-krisflyer-filter .one-half{width:49.9%}
.ie7 .booking-info-group .booking-info .booking-info-item.one-half,.ie8 .booking-info-group .booking-info .booking-info-item.one-half{width:49.9%}
.ie7 .form-promotion-book-flight .one-third,.ie7 .flight-history .one-third,.ie8 .form-promotion-book-flight .one-third,.ie8 .flight-history .one-third{width:33.299%}
.ie7 .promotion-result .promotion-item__desc,.ie8 .promotion-result .promotion-item__desc{line-height:1}
.ie7 .krisflyer-list-page .promotion-result .promotion-item__desc,.ie8 .krisflyer-list-page .promotion-result .promotion-item__desc{line-height:1.5}
.ie7 .table--1,.ie8 .table--1{border-collapse:collapse}.ie7 .booking-info .ico-airplane-lift,.ie8 .booking-info .ico-airplane-lift{background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 0 transparent;width:51px;height:18px;font-size:0;margin-top:-9px}
.ie7 .booking-info-group .booking-info .ico-airplane-lift,.ie7 .flights__info--group .flights__info--detail .ico-airplane-lift,.ie8 .booking-info-group .booking-info .ico-airplane-lift,.ie8 .flights__info--group .flights__info--detail .ico-airplane-lift{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -80px -560px transparent;width:35px;height:35px;font-size:0}
.ie7 .flights__info--group .flights__info--detail .ico-airplane-lift,.ie8 .flights__info--group .flights__info--detail .ico-airplane-lift{margin-top:12px}
.ie7 .flights__info--group .flights__info--detail .ico-airplane-lift:before,.ie8 .flights__info--group .flights__info--detail .ico-airplane-lift:before{display:none}
.ie7 .booking-info-group--inline-style .booking-info .ico-airplane-lift,.ie8 .booking-info-group--inline-style .booking-info .ico-airplane-lift{top:0;margin-top:6px}
.ie7 .highlight .img-block,.ie8 .highlight .img-block{background-color:#edebe7}.ie7 .flexslider--2 a,.ie8 .flexslider--2 a{filter:none!important}
.ie7 .flexslider--2 a.slick-prev,.ie8 .flexslider--2 a.slick-prev{background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -320px transparent;font-size:0}
.ie7 .flexslider--2 a.slick-prev:hover,.ie8 .flexslider--2 a.slick-prev:hover{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat 0 -320px transparent}
.ie7 .flexslider--2 a.slick-next,.ie8 .flexslider--2 a.slick-next{color:transparent;background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -400px transparent;font-size:0}
.ie7 .flexslider--2 a.slick-next:hover,.ie8 .flexslider--2 a.slick-next:hover{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat 0 -400px transparent}
.ie7 .flexslider--2 a:before,.ie8 .flexslider--2 a:before{display:none}.ie7 .footer-bottom-item:first-child img,.ie8 .footer-bottom-item:first-child img{margin:0 5px 0 0}
.ie7 .footer-bottom-item img,.ie8 .footer-bottom-item img{float:left;margin-left:5px}.ie7 .footer-bottom-item .item-desc,.ie8 .footer-bottom-item .item-desc{float:left;line-height:28px}
.ie7 .footer-bottom-item .passenger-info,.ie8 .footer-bottom-item .passenger-info{padding:15px 0 15px 45px}
.ie7 .header .logo .img-2,.ie8 .header .logo .img-2{display:inline-block}.ie7 .header .logo .img-1,.ie8 .header .logo .img-1{display:none!important}
.ie7 .booking-nav__shadow,.ie8 .booking-nav__shadow{border-right:1px solid #e2e2e2}.ie7 .booking-nav--1 .ico-check-thick,.ie8 .booking-nav--1 .ico-check-thick{right:35px}
.ie7 .flexslider--2 .slides>li,.ie8 .flexslider--2 .slides>li{filter:none!important}.ie7 .promo .promo__text,.ie8 .promo .promo__text{color:#82817d}
.ie7 .passenger-info__personal .form-group-1 .text-error,.ie8 .passenger-info__personal .form-group-1 .text-error{clear:both}
.ie7 .text-dark,.ie8 .text-dark{font-weight:400;color:#000}.ie7 .form--checkin-cancel-confirm,.ie7 .popup--checkin-cancel-all-confirm .success-text,.ie8 .form--checkin-cancel-confirm,.ie8 .popup--checkin-cancel-all-confirm .success-text{font-weight:400;color:#000}
.ie7 .before-fly .before-fly-hyperlinks-item .before-fly-hyperlinks__cation,.ie8 .before-fly .before-fly-hyperlinks-item .before-fly-hyperlinks__cation{line-height:1.2}
.ie7 .booking-passenger__control,.ie8 .booking-passenger__control{line-height:1.1;width:932px;outline:0}
.ie7 .booking-passenger__control .ico-point-d,.ie8 .booking-passenger__control .ico-point-d{width:16px;height:16px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -80px -155px transparent;font-size:0;right:25px}
.ie7 .booking-passenger__control.active .ico-point-d,.ie8 .booking-passenger__control.active .ico-point-d{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -80px -234px transparent;font-size:0}
.ie7 .checkin-complete .booking,.ie8 .checkin-complete .booking{margin-bottom:0}.ie7 .before-fly,.ie8 .before-fly{margin-top:40px}
.ie7 .menu-bar>ul>li,.ie8 .menu-bar>ul>li{line-height:1}.ie7 .menu-bar>ul>li>a.active,.ie8 .menu-bar>ul>li>a.active{background-color:#1a3c7a}
.ie7 .menu-bar>ul>li .search.active,.ie8 .menu-bar>ul>li .search.active{padding-bottom:5px}.ie7 .menu-bar .login,.ie8 .menu-bar .login{display:inline-block;color:#fff;font-size:17px;line-height:24px;font-family:sans-serif}
.ie7 .menu-bar .login span,.ie8 .menu-bar .login span{cursor:pointer}.ie7 .menu-bar .login:hover,.ie8 .menu-bar .login:hover{color:#f99f1c}
.ie7 .menu-bar .ico-search,.ie8 .menu-bar .ico-search{width:18px;height:17px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -240px transparent;font-size:0}
.ie7 .menu-bar .ico-search:hover,.ie8 .menu-bar .ico-search:hover{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat 0 -240px transparent}
.ie7 .form-search input,.ie8 .form-search input{padding-bottom:2px;line-height:1.2}.ie7 .btn-search .ico-search,.ie8 .btn-search .ico-search{width:25px;height:18px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -480px transparent;font-size:0}
.ie7 .btn-search:hover .ico-search,.ie8 .btn-search:hover .ico-search{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat 0 -480px transparent}
.ie7 .form--language .select__text,.ie8 .form--language .select__text{background:url("/saar5/images/transparent.png") no-repeat}
.ie7 .fares-list-page .full-banner,.ie7 .krisflyer-list-page .full-banner,.ie8 .fares-list-page .full-banner,.ie8 .krisflyer-list-page .full-banner{margin-top:-10px}
.ie7 .highlights .highlight-wrapper,.ie8 .highlights .highlight-wrapper{width:988px}.ie7 .auto-complete-1 .select__text,.ie8 .auto-complete-1 .select__text{height:40px}
.ie7 .popup--seat-prefer .popup__content,.ie8 .popup--seat-prefer .popup__content{overflow-x:hidden}
.ie7 .popup--account-update-1 .popup__content,.ie8 .popup--account-update-1 .popup__content{overflow-x:hidden}
.ie7 .ui-widget-content .dp-start-highlight .ui-state-default,.ie7 .ui-widget-content .dp-start-highlight .ui-state-default.ui-state-active,.ie7 .ui-widget-content .dp-end-highlight .ui-state-default,.ie7 .ui-widget-content .dp-end-highlight .ui-state-default.ui-state-active,.ie8 .ui-widget-content .dp-start-highlight .ui-state-default,.ie8 .ui-widget-content .dp-start-highlight .ui-state-default.ui-state-active,.ie8 .ui-widget-content .dp-end-highlight .ui-state-default,.ie8 .ui-widget-content .dp-end-highlight .ui-state-default.ui-state-active{background-color:#00266b}
.ie7 .full-banner--img,.ie8 .full-banner--img{visibility:visible}.ie7 .wrap-upgrade-cb .custom-checkbox--1 input,.ie8 .wrap-upgrade-cb .custom-checkbox--1 input{top:6px}
.ie7 .wrap-upgrade-cb .custom-checkbox--1 input+label:before,.ie7 .wrap-upgrade-cb .custom-checkbox--1 input+label:after,.ie8 .wrap-upgrade-cb .custom-checkbox--1 input+label:before,.ie8 .wrap-upgrade-cb .custom-checkbox--1 input+label:after{display:none}
.ie7 .widget-edit-search .form-wrapper .grid-col-2,.ie8 .widget-edit-search .form-wrapper .grid-col-2{padding-bottom:30px}
.ie7 .promotion-book-flight .link-2,.ie8 .promotion-book-flight .link-2{display:inline-block}.ie7 .search-calendar input,.ie8 .search-calendar input{outline:0}
.ie7 .slick-prev,.ie7 .slick-next,.ie8 .slick-prev,.ie8 .slick-next{outline:0}.ie7 .accordion__control,.ie8 .accordion__control{outline:0}
.ie7 .accordion__control .ico-point-d,.ie8 .accordion__control .ico-point-d{zoom:0;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -80px -155px transparent;width:16px;height:16px;font-size:0}
.ie7 .accordion__control .ico-point-d:before,.ie8 .accordion__control .ico-point-d:before{display:none}
.ie7 .accordion__control.active .ico-point-d,.ie8 .accordion__control.active .ico-point-d{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -80px -234px transparent;font-size:0}
.ie7 .statements .form-calculate-miles .ico-print,.ie8 .statements .form-calculate-miles .ico-print{width:17px;height:16px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -80px -480px transparent;font-size:0;display:block;text-indent:-9999px}
.ie7 .masthead,.ie8 .masthead{zoom:1}.ie7 .masthead .sub-nav,.ie8 .masthead .sub-nav{border-bottom:1px solid #e2e2e2}
.ie7 .masthead .sub-nav:before,.ie8 .masthead .sub-nav:before{display:none}.ie7 .messages-list,.ie8 .messages-list{display:block;zoom:1}
.ie7 .messages-list:after,.ie8 .messages-list:after{content:"";visibility:hidden;display:block;height:0;clear:both}
.ie7 .messages-list .custom-checkbox,.ie8 .messages-list .custom-checkbox{position:absolute;top:50%;right:0;bottom:0;left:0;margin-top:-7px}
.ie7 .messages-list .messages-list__item,.ie8 .messages-list .messages-list__item{float:left;width:100%;padding-right:0}
.ie7 .messages-list .messages-list__content,.ie8 .messages-list .messages-list__content{float:left;padding-left:65px;width:779px}
.ie7 .messages-list .messages-list__content p,.ie8 .messages-list .messages-list__content p{color:#000;margin:5px 0 7px}
.ie7 .messages-list .messages-list__time,.ie8 .messages-list .messages-list__time{float:left;margin-right:24px}
.ie7 .messages-list .block--redeem .one-half,.ie8 .messages-list .block--redeem .one-half{width:49.5%}
.ie7 .block--shadow,.ie8 .block--shadow{border-bottom:1px solid #e2e2e2}.ie7 .booking--style-1 .booking-info-item:first-child,.ie8 .booking--style-1 .booking-info-item:first-child{border-right-color:#f2f2f2}
.ie7 .booking--style-1 .booking-info-item.last,.ie8 .booking--style-1 .booking-info-item.last{border-left-color:#ccc}
.ie7 .booking--style-1 .booking-info--width-2+.booking-info--width-2,.ie7 .booking--style-1 .booking-info--width-1,.ie8 .booking--style-1 .booking-info--width-2+.booking-info--width-2,.ie8 .booking--style-1 .booking-info--width-1{border-left:none}
.ie7 .booking--style-1 .booking-info--width-1+.booking-info--width-2 .booking-desc,.ie8 .booking--style-1 .booking-info--width-1+.booking-info--width-2 .booking-desc{padding:0 51px 0 28px}
.ie7 .booking--style-1 .booking-info--width-1+.booking-info--width-2 .booking-desc .ico-airplane-lift,.ie8 .booking--style-1 .booking-info--width-1+.booking-info--width-2 .booking-desc .ico-airplane-lift{right:0}
.ie7 .form-info-available .block-2>a,.ie8 .form-info-available .block-2>a{overflow:hidden}.ie7 .custom-radio input,.ie7 .custom-checkbox input,.ie8 .custom-radio input,.ie8 .custom-checkbox input{filter:none;top:1px}
.ie7 .custom-radio label:before,.ie7 .custom-radio label:after,.ie7 .custom-checkbox label:before,.ie7 .custom-checkbox label:after,.ie8 .custom-radio label:before,.ie8 .custom-radio label:after,.ie8 .custom-checkbox label:before,.ie8 .custom-checkbox label:after{display:none}
.ie7 .booking-passenger .booking-passenger-heading .custom-checkbox input,.ie8 .booking-passenger .booking-passenger-heading .custom-checkbox input{top:4px}
.ie7 .payments-detail__form .custom-checkbox--1,.ie8 .payments-detail__form .custom-checkbox--1{line-height:16px}
.ie7 .one-four,.ie8 .one-four{width:24.999%}.ie7 .one-five,.ie8 .one-five{width:19.999%}.ie7 .two-five,.ie8 .two-five{width:39.999%}
.ie7 .three-five,.ie8 .three-five{width:59.999%}.ie7 .four-five,.ie8 .four-five{width:79.999%}.ie7 .one-half,.ie8 .one-half{width:49.999%}
.ie7 .one-third,.ie8 .one-third{width:33.319%}.ie7 .grid-row-1 .one-half,.ie7 .grid-col-1 .one-half,.ie8 .grid-row-1 .one-half,.ie8 .grid-col-1 .one-half{width:100%}
.ie7 .form-fare-filter .one-four,.ie8 .form-fare-filter .one-four{width:22%}.ie7 .highlights--glance figcaption,.ie8 .highlights--glance figcaption{min-height:166px}
.ie7 .booking-summary__control,.ie8 .booking-summary__control{background:url("/saar5/images/ico-sprite-ie.png") no-repeat 211px -545px transparent;background-color:#00266b}
.ie7 .booking-summary__control .ico-point-d,.ie8 .booking-summary__control .ico-point-d{display:none}
.ie7 .booking-summary.active .booking-summary__control,.ie8 .booking-summary.active .booking-summary__control{background-position:211px -625px}
.ie7 .booking-summary .list-miles>li>span,.ie8 .booking-summary .list-miles>li>span{line-height:23px}
.ie7 .booking-summary .text-miles a,.ie8 .booking-summary .text-miles a{margin:0}.ie7 .booking-summary .text-miles a .ico-info-round-fill,.ie8 .booking-summary .text-miles a .ico-info-round-fill{margin-right:0}
.ie7 .flights-list .flight-item .flight-item__favourite.favourited .ico-star,.ie8 .flights-list .flight-item .flight-item__favourite.favourited .ico-star{filter:none!important}
.ie7 .error input[type="submit"],.ie8 .error input[type="submit"]{background-color:#00266b;color:#fff}
.ie7 .flight-history .flight-history__tools .btn--print .ico-print,.ie8 .flight-history .flight-history__tools .btn--print .ico-print{line-height:1.5;margin-right:5px}
.ie7 .expiring-miles--list .expiring-miles__main .expiring-miles__table .custom-checkbox,.ie8 .expiring-miles--list .expiring-miles__main .expiring-miles__table .custom-checkbox{position:static}
.ie7 .expiring-miles--list .expiring-miles__main .expiring-miles__table .custom-checkbox input,.ie8 .expiring-miles--list .expiring-miles__main .expiring-miles__table .custom-checkbox input{position:static;vertical-align:middle}
.ie7 .expiring-miles--list .expiring-miles__main .expiring-miles__table .custom-checkbox label,.ie8 .expiring-miles--list .expiring-miles__main .expiring-miles__table .custom-checkbox label{display:none}
.ie7 .recent-activity .table-1 .table-width-0 a,.ie7 .statements .table-1 .table-width-0 a,.ie8 .recent-activity .table-1 .table-width-0 a,.ie8 .statements .table-1 .table-width-0 a{position:static}
.ie7 .recent-activity .table-1 .table-width-0 a em,.ie7 .statements .table-1 .table-width-0 a em,.ie8 .recent-activity .table-1 .table-width-0 a em,.ie8 .statements .table-1 .table-width-0 a em{position:static;margin-bottom:10px;margin-right:-5px}
.ie7 .booking-info .booking-info-item.nth-child-1,.ie8 .booking-info .booking-info-item.nth-child-1{border-left:none}
.ie7 .booking-nav--1 .ico-check-thick,.ie8 .booking-nav--1 .ico-check-thick{margin-top:-15px}.ie7 .form-personal-detail .passenger-info__personal .form-group--3 .two-five .grid-inner,.ie8 .form-personal-detail .passenger-info__personal .form-group--3 .two-five .grid-inner{float:left}
.ie7 .statements .statement-field,.ie8 .statements .statement-field{display:inline-block}.ie7 .statements .table-1 .table-width-2,.ie8 .statements .table-1 .table-width-2{width:105px}
.ie7 .booking-upcoming-flights-page .find-your-booking td,.ie7 .booking-check-ins-page .find-your-booking td,.ie8 .booking-upcoming-flights-page .find-your-booking td,.ie8 .booking-check-ins-page .find-your-booking td{vertical-align:middle}
.ie7 .booking-upcoming-flights-page .find-your-booking .last,.ie7 .booking-check-ins-page .find-your-booking .last,.ie8 .booking-upcoming-flights-page .find-your-booking .last,.ie8 .booking-check-ins-page .find-your-booking .last{padding-right:30px}
.ie7 .block--quick-links .blk-heading a,.ie8 .block--quick-links .blk-heading a{margin-top:0}.ie7 .dashboard-wrapper .block--quick-links .blk-heading a,.ie8 .dashboard-wrapper .block--quick-links .blk-heading a{margin-top:15px}
.ie7 .flight-history__table.table-1 th a,.ie8 .flight-history__table.table-1 th a{position:static}.ie7 .calendar__table .custom-radio input,.ie7 .flight-search-calendar .custom-radio input,.ie8 .calendar__table .custom-radio input,.ie8 .flight-search-calendar .custom-radio input{filter:alpha(opacity=0);outline:0}
.ie7 .seat-char-bassinet:before,.ie8 .seat-char-bassinet:before{margin-left:-16px}.ie7 .type-seatmap,.ie8 .type-seatmap{height:55px}
.ie7 .type-seatmap .type-seatmap-item,.ie8 .type-seatmap .type-seatmap-item{padding-left:30px;padding-right:30px;border-left:2px solid #ccc;border-right:2px solid #ccc;*display:inline;*zoom:1}
.ie7 .seatmap-wings,.ie8 .seatmap-wings{border-right:2px solid #ccc;border-left:2px solid #ccc}.ie7 .seatmap-wingtip,.ie8 .seatmap-wingtip{display:none}
.ie7 .tooltip,.ie7 .booking-summary,.ie8 .tooltip,.ie8 .booking-summary{border:1px solid #ccc}.ie7 .at-a-glance-page .booking--style-1 .nth-child-1,.ie7 .booking-check-ins-page .booking--style-1 .nth-child-1,.ie8 .at-a-glance-page .booking--style-1 .nth-child-1,.ie8 .booking-check-ins-page .booking--style-1 .nth-child-1{width:17%;border-right:1px solid #ccc}
.ie7 .at-a-glance-page .booking--style-1 .nth-child-2,.ie7 .at-a-glance-page .booking--style-1 .nth-child-3,.ie7 .booking-check-ins-page .booking--style-1 .nth-child-2,.ie7 .booking-check-ins-page .booking--style-1 .nth-child-3,.ie8 .at-a-glance-page .booking--style-1 .nth-child-2,.ie8 .at-a-glance-page .booking--style-1 .nth-child-3,.ie8 .booking-check-ins-page .booking--style-1 .nth-child-2,.ie8 .booking-check-ins-page .booking--style-1 .nth-child-3{width:29%}
.ie7 .at-a-glance-page .booking--style-1 .nth-child-3,.ie7 .booking-check-ins-page .booking--style-1 .nth-child-3,.ie8 .at-a-glance-page .booking--style-1 .nth-child-3,.ie8 .booking-check-ins-page .booking--style-1 .nth-child-3{border-left:none}
.ie7 .at-a-glance-page .booking--style-1 .nth-child-3 .booking-desc,.ie7 .booking-check-ins-page .booking--style-1 .nth-child-3 .booking-desc,.ie8 .at-a-glance-page .booking--style-1 .nth-child-3 .booking-desc,.ie8 .booking-check-ins-page .booking--style-1 .nth-child-3 .booking-desc{padding-left:65px}
.ie7 .at-a-glance-page .booking--style-1 .nth-child-4,.ie7 .booking-check-ins-page .booking--style-1 .nth-child-4,.ie8 .at-a-glance-page .booking--style-1 .nth-child-4,.ie8 .booking-check-ins-page .booking--style-1 .nth-child-4{width:25%}
.ie7 .at-a-glance-page .booking-info,.ie7 .booking-check-ins-page .booking-info,.ie8 .at-a-glance-page .booking-info,.ie8 .booking-check-ins-page .booking-info{width:988px}
.ie7 .home-page .custom-select.custom-select--2 .ph,.ie7 .widget-edit-search .custom-select.custom-select--2 .ph,.ie8 .home-page .custom-select.custom-select--2 .ph,.ie8 .widget-edit-search .custom-select.custom-select--2 .ph{color:#000}
.ie7 .home-page .custom-select.custom-select--2.default .ph,.ie7 .widget-edit-search .custom-select.custom-select--2.default .ph,.ie8 .home-page .custom-select.custom-select--2.default .ph,.ie8 .widget-edit-search .custom-select.custom-select--2.default .ph{color:#666}
.ie7 .home-page .input-3 .ph,.ie7 .widget-edit-search .input-3 .ph,.ie8 .home-page .input-3 .ph,.ie8 .widget-edit-search .input-3 .ph{color:#000}
.ie7 .home-page .input-3.default .ph,.ie7 .widget-edit-search .input-3.default .ph,.ie8 .home-page .input-3.default .ph,.ie8 .widget-edit-search .input-3.default .ph{color:#666}
.ie7 .flights__searchs .wi-icon,.ie8 .flights__searchs .wi-icon{width:32px;height:32px}.ie7 .flights__searchs .wi-icon:before,.ie7 .flights__searchs .wi-icon:after,.ie8 .flights__searchs .wi-icon:before,.ie8 .flights__searchs .wi-icon:after{display:none}
.ie7 .flights__searchs .wi-icon.wi-icon-next,.ie8 .flights__searchs .wi-icon.wi-icon-next{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -80px -1160px transparent}
.ie7 .flights__searchs .wi-icon.wi-icon-previous,.ie8 .flights__searchs .wi-icon.wi-icon-previous{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -80px -1080px transparent}
.ie7 .custom-select--2[data-autocomplete] .select__text,.ie8 .custom-select--2[data-autocomplete] .select__text{padding-top:0;padding-bottom:0;box-sizing:none}
.ie7 .block--bookings-list .blk-heading,.ie8 .block--bookings-list .blk-heading{padding-top:0}.ie7 .flights__searchs .ico-info-round-fill,.ie8 .flights__searchs .ico-info-round-fill{width:20px;height:20px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -80px -760px transparent;font-size:0}
.ie7 .flights__searchs .ico-info-round-fill:before,.ie8 .flights__searchs .ico-info-round-fill:before{display:none}
.ie7 .flights__searchs .ico-info-round-fill:hover,.ie8 .flights__searchs .ico-info-round-fill:hover{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -80px -760px transparent}
.ie7 .flights__searchs .ico-info-round-fill.disabled:hover,.ie8 .flights__searchs .ico-info-round-fill.disabled:hover{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -80px -760px transparent}
.ie7 .table-2,.ie8 .table-2{border-collapse:collapse}.ie7 .table-2 td:first-child,.ie8 .table-2 td:first-child{border-right:0}
.ie7 .table-2 td:first-child+td,.ie8 .table-2 td:first-child+td{border-left:1px solid #f0f0f0;padding-left:20px}
.ie7 .multi-tabs-extra .tab .tab-item a,.ie7 .multi-tabs .tab .tab-item a,.ie8 .multi-tabs-extra .tab .tab-item a,.ie8 .multi-tabs .tab .tab-item a{cursor:pointer}
.ie7 .multi-tabs-extra .multi-select,.ie7 .multi-tabs .multi-select,.ie8 .multi-tabs-extra .multi-select,.ie8 .multi-tabs .multi-select{height:48px}
.ie7 .custom-select--2[data-autocomplete] .select__text,.ie8 .custom-select--2[data-autocomplete] .select__text{padding-right:48px;padding-top:0;padding-bottom:0}
.ie7 .custom-select--2[data-autocomplete] .select__text input,.ie8 .custom-select--2[data-autocomplete] .select__text input{padding-left:0;padding-right:0;position:relative;width:100%}
.ie7 .input-3 .input-3__text,.ie8 .input-3 .input-3__text{padding:0 35px 0 63px}.ie7 .input-3 .input-3__text input,.ie8 .input-3 .input-3__text input{padding-left:0;padding-right:0;position:static}
.ie7 .cancel-waitlist-form .input-3 .input-3__text,.ie8 .cancel-waitlist-form .input-3 .input-3__text{padding-left:13px}
.ie7 .booking--style-3 .booking--style-3__header [class^="ico-"],.ie8 .booking--style-3 .booking--style-3__header [class^="ico-"]{margin-top:-4px}
.ie7 .booking-info .ico-airplane-lift,.ie8 .booking-info .ico-airplane-lift{margin-top:-25px}.ie7 .booking-info-group .booking-info .booking-info-item,.ie8 .booking-info-group .booking-info .booking-info-item{width:40%}
.ie7 .popup--checkin-cancel-all .form--cancel-flight .custom-checkbox,.ie7 .popup--checkin-cancel .form--cancel-flight .custom-checkbox,.ie8 .popup--checkin-cancel-all .form--cancel-flight .custom-checkbox,.ie8 .popup--checkin-cancel .form--cancel-flight .custom-checkbox{display:block}
.ie7 .popup--checkin-cancel-all .form--cancel-flight .custom-checkbox-all,.ie7 .popup--checkin-cancel .form--cancel-flight .custom-checkbox-all,.ie8 .popup--checkin-cancel-all .form--cancel-flight .custom-checkbox-all,.ie8 .popup--checkin-cancel .form--cancel-flight .custom-checkbox-all{line-height:15px;margin:15px 0}
.ie7 .info-link-1 .ico-leaf,.ie8 .info-link-1 .ico-leaf{font-size:0;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -160px -560px transparent;width:14px;height:18px;margin-right:5px;margin-left:0}
.ie7 .info-link-1 .ico-leaf:before,.ie8 .info-link-1 .ico-leaf:before{display:none}.ie7 .info-link-1:hover .ico-leaf,.ie8 .info-link-1:hover .ico-leaf{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -160px -560px transparent}
.ie7 .info-link-2 .ico-location,.ie8 .info-link-2 .ico-location{margin:0 5px;font-size:0;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -160px -640px transparent;width:12px;height:18px}
.ie7 .info-link-2 .ico-location:before,.ie8 .info-link-2 .ico-location:before{display:none}.ie7 .info-link-2:hover .ico-location,.ie8 .info-link-2:hover .ico-location{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -160px -640px transparent}
.ie7 .where-destination .place-3__detail em.ico-location,.ie8 .where-destination .place-3__detail em.ico-location{margin-right:8px}
.ie7 .popup--info-beach .ico-location,.ie7 .popup--info-park .ico-location,.ie8 .popup--info-beach .ico-location,.ie8 .popup--info-park .ico-location{vertical-align:-4px}
.ie7 .popup--info-park .info-link-1 .ico-leaf,.ie7 .popup--info-park .info-link-2 .ico-leaf,.ie7 .popup--info-beach .info-link-1 .ico-leaf,.ie7 .popup--info-beach .info-link-2 .ico-leaf,.ie8 .popup--info-park .info-link-1 .ico-leaf,.ie8 .popup--info-park .info-link-2 .ico-leaf,.ie8 .popup--info-beach .info-link-1 .ico-leaf,.ie8 .popup--info-beach .info-link-2 .ico-leaf{margin:0 5px}
.ie7 .popup--info-park .info-link-1:hover .ico-leaf,.ie7 .popup--info-park .info-link-2:hover .ico-leaf,.ie7 .popup--info-beach .info-link-1:hover .ico-leaf,.ie7 .popup--info-beach .info-link-2:hover .ico-leaf,.ie8 .popup--info-park .info-link-1:hover .ico-leaf,.ie8 .popup--info-park .info-link-2:hover .ico-leaf,.ie8 .popup--info-beach .info-link-1:hover .ico-leaf,.ie8 .popup--info-beach .info-link-2:hover .ico-leaf{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -160px -560px transparent}
.ie7 .popup--info-park .info-link-1:hover .ico-location,.ie7 .popup--info-park .info-link-2:hover .ico-location,.ie7 .popup--info-beach .info-link-1:hover .ico-location,.ie7 .popup--info-beach .info-link-2:hover .ico-location,.ie8 .popup--info-park .info-link-1:hover .ico-location,.ie8 .popup--info-park .info-link-2:hover .ico-location,.ie8 .popup--info-beach .info-link-1:hover .ico-location,.ie8 .popup--info-beach .info-link-2:hover .ico-location{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -160px -640px transparent}
.ie7 .seatmap-lift-transfer-facility .seatmap-galley,.ie7 .colgrp-has-transfac.next-colgrp-hasbassinet .seatmap-galley,.ie8 .seatmap-lift-transfer-facility .seatmap-galley,.ie8 .colgrp-has-transfac.next-colgrp-hasbassinet .seatmap-galley{margin-top:-80px}
.ie7 .image-block,.ie8 .image-block{background:url(images/box-shadow-1.png) repeat-x}.ie7 .shadow-inset-1,.ie8 .shadow-inset-1{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/saar5/images/box-shadow-1.png) repeat-x bottom}
.ie7 .shadow-inset-2,.ie8 .shadow-inset-2{background:url(/saar5/images/box-shadow-2.png) repeat-x}.ie7 .place-3__detail li,.ie8 .place-3__detail li{margin-top:6px}
.ie7 .place-3__detail .ico-location,.ie8 .place-3__detail .ico-location{margin-left:0;margin-right:15px}
.ie7 .colgrp-exit.leftWing,.ie8 .colgrp-exit.leftWing{text-align:left}.ie7 .colgrp-exit.rightWing,.ie8 .colgrp-exit.rightWing{text-align:right}
.ie7 .popup--boarding-3 .link-print:hover,.ie8 .popup--boarding-3 .link-print:hover{color:#333}.ie7 .heritage-highlight__circle,.ie8 .heritage-highlight__circle{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -240px 0 transparent;width:17px;height:17px;top:-9px;left:-11px}
.ie7 .heritage-item+.heritage-item .heritage-highlight__circle,.ie8 .heritage-item+.heritage-item .heritage-highlight__circle{top:11px}
.ie7 .heritage-highlight__arrow,.ie8 .heritage-highlight__arrow{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -240px -80px transparent;width:18px;height:18px;right:-33px}
.ie7 .heritage-highlight__arrow:before,.ie8 .heritage-highlight__arrow:before{display:none}.ie7 .stopover-holiday-form .input-3 .input-3__text,.ie7 .add-hotel-form .input-3 .input-3__text,.ie8 .stopover-holiday-form .input-3 .input-3__text,.ie8 .add-hotel-form .input-3 .input-3__text{padding-left:90px}
.ie7 .popup__close,.ie8 .popup__close{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e6ffffff,endColorstr=#e6ffffff);zoom:1}
.ie7 .popup--search .popup__close,.ie8 .popup--search .popup__close{filter:none}.ie7 .popup-1 .popup__close,.ie8 .popup-1 .popup__close{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e600266b,endColorstr=#e600266b)}
.ie7 .tabs .popup__close,.ie7 .form-promo-filter .popup__close,.ie7 .search-flight .popup__close,.ie8 .tabs .popup__close,.ie8 .form-promo-filter .popup__close,.ie8 .search-flight .popup__close{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e6f7f7f7,endColorstr=#e6f7f7f7)}
.ie7 .additional-requests .custom-checkbox input,.ie8 .additional-requests .custom-checkbox input{position:absolute;top:3px;float:none}
.ie7 .additional-requests .custom-checkbox input+label,.ie8 .additional-requests .custom-checkbox input+label{padding-left:23px;margin-top:3px}
.ie7 .package-cost .text-dark,.ie8 .package-cost .text-dark{font-weight:600}.ie7 .add-stopover>span,.ie7 .add-room>span,.ie8 .add-stopover>span,.ie8 .add-room>span{top:-6px}
.ie7 .flights__table tr td .custom-radio--1 .disabled,.ie8 .flights__table tr td .custom-radio--1 .disabled{filter:none}
.ie7 .flights__table tr td .custom-radio--1 .disabled+label,.ie8 .flights__table tr td .custom-radio--1 .disabled+label{cursor:default}
.ie7 .dials,.ie8 .dials{border-bottom:1px solid #e5e5e5}.ie7 .favourites-list .favourites-list__filter .ico-point-d,.ie8 .favourites-list .favourites-list__filter .ico-point-d{width:11px;height:16px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -78px -635px transparent;font-size:0}
.ie7 .favourites-list .favourites-list__filter .ico-point-d:before,.ie8 .favourites-list .favourites-list__filter .ico-point-d:before{display:none}
.ie7 .favourites-list .favourites-list__filter .ico-point-d:hover,.ie8 .favourites-list .favourites-list__filter .ico-point-d:hover{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -78px -635px transparent}
.ie7 .favourites-list .favourites-list__filter .select_text:hover+.ico-point-d,.ie8 .favourites-list .favourites-list__filter .select_text:hover+.ico-point-d{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -78px -635px transparent}
.ie7 .favourites-list .favourites-list__filter.active .ico-point-d,.ie8 .favourites-list .favourites-list__filter.active .ico-point-d{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -78px -715px transparent}
.ie7 .favourites-list .favourites-list__filter.active .ico-point-d:hover,.ie8 .favourites-list .favourites-list__filter.active .ico-point-d:hover{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -78px -715px transparent}
.ie7 .favourites-list .favourites-list__filter.active .select_text:hover+.ico-point-d,.ie8 .favourites-list .favourites-list__filter.active .select_text:hover+.ico-point-d{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -78px -715px transparent}
.ie7 .open-all-btn--accordion:before,.ie8 .open-all-btn--accordion:before{display:none}.ie7 .open-all-btn--accordion .ico-point-d,.ie8 .open-all-btn--accordion .ico-point-d{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -240px -1040px transparent;width:18px;height:12px;font-size:0;margin:0;left:0}
.ie7 .open-all-btn--accordion .ico-point-d:before,.ie8 .open-all-btn--accordion .ico-point-d:before{display:none}
.ie7 .open-all-btn--accordion:hover .ico-point-d,.ie8 .open-all-btn--accordion:hover .ico-point-d{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -240px -1040px transparent}
.ie7 .open-all-btn--accordion.active .ico-point-d,.ie8 .open-all-btn--accordion.active .ico-point-d{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -240px -1120px transparent;top:0}
.ie7 .open-all-btn--accordion.active:hover .ico-point-d,.ie8 .open-all-btn--accordion.active:hover .ico-point-d{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -240px -1120px transparent}
.ie7 .accordion-component--list .accordion__control .ico-point-d,.ie8 .accordion-component--list .accordion__control .ico-point-d{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -320px -160px transparent;width:10px;height:10px;font-size:0;margin:15px 0 0}
.ie7 .accordion-component--list .accordion__control .ico-point-d:before,.ie8 .accordion-component--list .accordion__control .ico-point-d:before{display:none}
.ie7 .accordion-component--list .accordion__control:hover .ico-point-d,.ie8 .accordion-component--list .accordion__control:hover .ico-point-d{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -320px -160px transparent}
.ie7 .accordion-component--list .accordion__control.active .ico-point-d,.ie8 .accordion-component--list .accordion__control.active .ico-point-d{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -320px -240px transparent}
.ie7 .accordion-component--list .accordion__control.active:hover .ico-point-d,.ie8 .accordion-component--list .accordion__control.active:hover .ico-point-d{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -320px -240px transparent}
.ie8 .rating-hotel .rating-block .ico-star:before{margin-right:0;margin-left:0}.ie8 .auto-suggest.ui-widget-content{background:transparent url("../images/bgd-auto-suggest.png")}
.ie8 .form-search .input-1,.ie8 .form-search-result .input-1{height:38px;padding-top:0;padding-bottom:0}
.ie8 .form-search .input-1 input,.ie8 .form-search-result .input-1 input{position:relative;padding:10px 0 7px 0}
.ie8 .hotel-item--1 .hotel-item__info .ico-swim-36{max-height:15px}.ie8 .search-city-custom .custom-select--2 .select__text{padding-right:60px}
.ie8 .flight-schedule__table .flights__info--detail .ico-airplane-lift{left:30%}.ie8 .flight-schedule__table .dash{margin-bottom:0}
.ie8 .form-passenger-detail .passenger-confirm label{line-height:18px}.ie8 .form-passenger-detail .passenger-confirm label,.ie8 .form-passenger-detail .passenger-confirm label a{outline:0}
.ie8 .travel-widget.tabs .form-book-travel{margin-bottom:15px}.ie8 .infor-item .ico-pdf{font-size:0;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -160px -480px transparent;width:27px;height:27px}
.ie8 .infor-item .ico-pdf:before{content:''}.ie8 .infor-item .ico-pdf:hover{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -160px -480px transparent}
.ie8 .success-alert .ico-success{font-size:0;background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -1160px transparent;width:30px;height:31px}
.ie8 .success-alert .ico-success:before{content:''}.ie8 .popup .custom-select--2 .ico-dropdown{width:9px;height:5px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -80px 0 transparent}
.ie8 .popup .custom-select--2 .ico-dropdown:before{content:''}.ie8 .link-add-point .ico-plus{margin-top:-4px}
.ie8 .heading-action .btn-5 .ico-delete{margin-top:-4px}.ie8 .booking--style-3 .booking--style-3__main{overflow:hidden}
.ie8 .booking--style-3 .accordion__content .link-2{float:left}.ie8 .form-book-travel .input-3 .input-3__text{top:-1px}
.ie8 .popup--cancel-additional-baggage [class^="ico"]{*zoom:1}.ie8 .popup--cancel-additional-baggage [class^="ico"]:before{display:none}
.ie8 .popup--boarding-3 .ico-alert{width:30px;height:30px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -160px -400px transparent}
.ie8 .popup--boarding-3 .ico-alert:before{display:none}.ie8 .popup--boarding-3 .ico-print{margin-top:-3px;width:17px;height:16px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -160px -720px transparent}
.ie8 .popup--boarding-3 .ico-print:before{display:none}.ie8 .popup--boarding-3 .ico-mail{margin-top:-2px;width:16px;height:11px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -160px -800px transparent}
.ie8 .popup--boarding-3 .ico-mail:before{display:none}.ie8 .popup--boarding-3 .ico-phone{margin-top:-2px;width:9px;height:16px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -160px -880px transparent}
.ie8 .popup--boarding-3 .ico-phone:before{display:none}.ie8 .popup--boarding-3 .ico-sms{width:15px;height:10px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -160px -960px transparent;margin-right:.2em}
.ie8 .popup--boarding-3 .ico-sms:before{display:none}.ie8 .popup--boarding-3 .link-print:hover .ico-print{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -160px -720px transparent}
.ie8 .review-cancel--1__item .review-cancel-text .ico-business-1{width:30px;height:30px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -160px -320px transparent;*zoom:1}
.ie8 .review-cancel--1__item .review-cancel-text .ico-business-1:before{display:none}.ie8 .payment-currency .custom-checkbox--1 label{line-height:.8}
.ie8 .popup--choose-flight-upgrade .flights__info--group .flights__info--detail .ico-airplane-lift,.ie8 .popup--flights-details .flights__info--group .flights__info--detail .ico-airplane-lift{left:38%}
.ie8 .flights-list .flight-item .flight-item__favourite .ico-star{width:21px;height:22px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -840px transparent;font-size:0;filter:none!important}
.ie8 .flights-list .flight-item .flight-item__favourite .ico-star:before{display:none}.ie8 .flights-list .flight-item .favourited .ico-star{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat 0 -840px transparent;font-size:0}
.ie8 .table-cell--full-height{height:100%}.ie8 .popup--edit-search .ico-airplane{background:url("/saar5/images/ico-sprite-ie.png") no-repeat 10px -746px transparent}
.ie8 .popup--edit-search .ico-icons-42{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -70px -826px transparent}
.ie8 .popup--edit-search .ico-icons-43{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -151px 14px transparent}
.ie8 .popup--edit-search .ico-date{display:inline-block;width:20px;height:20px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -998px transparent}
.ie8 .popup--edit-search .ico-airplane,.ie8 .popup--edit-search .ico-icons-42,.ie8 .popup--edit-search .ico-icons-43{width:38px;height:46px;background-color:#00266b}
.ie8 .popup--edit-search .ico-airplane,.ie8 .popup--edit-search .ico-icons-42,.ie8 .popup--edit-search .ico-icons-43,.ie8 .popup--edit-search .ico-date{font-size:0}
.ie8 .popup--edit-search .ico-airplane:before,.ie8 .popup--edit-search .ico-icons-42:before,.ie8 .popup--edit-search .ico-icons-43:before,.ie8 .popup--edit-search .ico-date:before{display:none}
.ie8 .popup--ssh-edit-search .ico-date{display:inline-block;width:20px;height:20px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -998px transparent;font-size:0}
.ie8 .popup--ssh-edit-search .ico-date:before{display:none}.ie8 .popup--check-available .ico-date{display:inline-block;width:20px;height:20px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -998px transparent}
.ie8 .popup--check-available .ico-date:before{display:none}.ie8 .flights-list .flight-item .flight-item__favourite:before{top:-3px}
.ie8 .block--flights-miles .blk-filter--city .ico-dropdown{margin-top:14px}.ie8 .seatmap--generic .type-seatmap{line-height:0}
.ie8 .seatmap--generic .type-seatmap .type-seatmap-item{line-height:normal}.ie8 .input-1{padding-right:28px}
.ie8 .booking-summary.disable .booking-summary__control{background-image:none!important}.ie8 .blk-heading-control li span{margin-top:0}
.ie8 .booking-info .ico-airplane-lift:before{display:none}.ie8 .menu-bar .search .ico-search{margin-top:5px}
.ie8 .custom-select--2 .select__text input{background:url("/saar5/images/transparent.png") no-repeat}
.ie8 .news-ticker .news-ticker__content ul{float:none;overflow:visible}.ie8 .popup--checkin-cancel-all-confirm .form--cancel-flight-confirm .sub-heading-3--dark{padding-top:0}
.ie8 .popup--checkin-cancel-all .form--cancel-flight .sub-heading-3--dark,.ie8 .popup--checkin-cancel .form--cancel-flight .sub-heading-3--dark{padding-top:0}
.ie8 .blk-main-heading{border-bottom:1px solid #ccc;background-size:100% 11px}.ie8 .blk-main-heading .blk-main-heading__inner{background-color:transparent}
.ie8 .blk-main-heading .main-heading{background-color:transparent}.ie8 .sub-heading-1--dark .search-link{margin-top:13px}
.ie8 .sub-heading-1--dark .search-link .ico-edit{margin-top:-5px}.ie8 .logged-in .status__number{top:-2px}
.ie8 .messages .blk-heading em{margin-top:-5px}.ie8 .messages-list .custom-checkbox input{margin-top:0}
.ie8 .payments--1 .blk-main-heading{border-bottom:0}.ie8 .flights__table .flights__info .flights__info--detail .ico-airplane-lift{left:35%}
.ie8 .flights__table tr td .custom-radio--1{padding-top:0}.ie8 .flights__table tr td .custom-radio--1 input{position:static;margin:0}
.ie8 .payments-detail .custom-radio input{z-index:4}.ie8 .orb-flight-select-page .flights__table tr td .waitlist-text{margin-top:-45px}
.ie8 .orb-flight-select-page .flights__table tr td .custom-radio--1{padding-top:0}.ie8 .orb-flight-select-page .flights__table tr td .custom-radio--1 input{position:static;margin-left:0}
.ie8 .message-waitlisted .ico-checkbox{display:inline-block;width:10px;height:10px;margin-right:5px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -920px transparent;font-size:0}
.ie8 .message-waitlisted .ico-checkbox:before{display:none}.ie8 .home-page .ico-date{width:14px;height:14px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -1000px transparent}
.ie8 .home-page .ico-date:before{content:""}.ie8 .menu-sub .sub-item .ico-point-r{background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -960px transparent;width:5px;height:7px}
.ie8 .menu-sub .sub-item .ico-point-r:before{display:none}.ie8 .menu-sub .menu-sub__join .ico-point-r{background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -1081px transparent;width:8px;height:10px}
.ie8 .menu-sub .menu-sub__join .ico-point-r:before{display:none}.ie8 .passenger-confirm--1 a .ico-point-r,.ie8 .popup--extend-miles a .ico-point-r{background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -1044px transparent;width:6px;height:9px;margin-right:10px}
.ie8 .passenger-confirm--1 a .ico-point-r:before,.ie8 .popup--extend-miles a .ico-point-r:before{display:none}
.ie8 .passenger-confirm--1 a:hover .ico-point-r,.ie8 .popup--extend-miles a:hover .ico-point-r{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat 0 -1044px transparent}
.ie8 .close-stopover .ico-close-rounded{display:block;font-size:0;width:25px;height:25px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -160px -80px transparent}
.ie8 .close-stopover .ico-close-rounded:before{display:none}.ie8 .economy-stopover-form .group-input .ico-date,.ie8 .stopover-holiday-form .ico-date{display:block;font-size:0;width:20px;height:20px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -998px transparent}
.ie8 .economy-stopover-form .group-input .ico-date:before,.ie8 .stopover-holiday-form .ico-date:before{display:none}
.ie8 .flights__table tr th{width:16.66667%}.ie8 .flights__table tr th:first-child{width:50%}.ie8 .flights__table--1__inner.type-economy-cib tr td{width:12.5%}
.ie8 .flights__table--1__inner.type-economy-cib tr td.first{width:50%!important}.ie8 .before-fly .ico-pin{margin-top:-2px;margin-right:5px;margin-left:0}
.ie8 .form-search-flight-1 .one-four{width:242px}.ie8 .auto-complete-1.custom-select--2 .select__text input{height:36px;padding:0 0 2px}
.ie8 .popup--logged-profile .link-2 .status__number{top:50%}.ie8 .where-destination__item .ico-location{margin-top:-3px}
.ie8 .where-destination__item .ico-desk-phone{margin-top:-3px}.ie8 .utilities-page .place-3__detail em{min-width:auto}
.ie8 .seat-tabs .seat-equipped-item .ico-1-screen,.ie8 .seat-tabs .seat-equipped-item .ico-1-plug-in{vertical-align:middle;font-size:0}
.ie8 .seat-tabs .seat-equipped-item .ico-1-screen{width:22px;height:22px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -160px -1200px transparent}
.ie8 .seat-tabs .seat-equipped-item .ico-1-plug-in{width:20px;height:20px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -160px -1120px transparent}
.ie8 .menu-sub .ico-close-rounded{display:block;width:25px;height:25px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -160px -80px transparent;font-size:0}
.ie8 .menu-sub .ico-close-rounded:before{display:none}.ie8 .city-guide-page .link-2 .ico-point-r{top:50%;font-size:6px}
.ie8 .hotel-item .hotel-item__info em:before{margin-right:-0.2em}.ie8 .table-compare-packges .ico-checkbox,.ie8 .popup--ssh-edit-search .ico-alert,.ie8 .rating-hotel .rating-block .ico-star{font-size:0;color:transparent}
.ie8 .table-compare-packges .ico-checkbox:before,.ie8 .popup--ssh-edit-search .ico-alert:before,.ie8 .rating-hotel .rating-block .ico-star:before{display:none}
.ie8 .table-compare-packges .ico-checkbox{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -240px -320px transparent;width:18px;height:18px}
.ie8 .popup--ssh-edit-search .ico-alert{width:30px;height:30px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -160px -400px transparent}
.ie8 .rating-hotel .rating-block .ico-star{margin:0 0 0 8px;width:22px;height:22px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -240px -160px transparent}
.ie8 .rating-hotel .rating-block .rated .ico-star{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -240px -240px transparent}
.ie8 .rating-hotel .rating-block li:first-child .ico-star{margin-left:0}.ie8 .favourites-list .add-city .ico-plus{margin-top:-3px}
.ie8 .custom-select--2 .ico-dropdown{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -80px 0 transparent}
.ie8 .custom-select--2 .ico-dropdown:before{content:''}.ie8 .menu .menu-bar>ul>li .search .ico-search{margin-left:3px}
.ie8 .form-search input,.ie8 .form-search-result input{height:38px}.ie8 .result-details__link .ico-point-r{left:-5px}
.ie8 .form-search .input-1 input,.ie8 .form-search-result .input-1 input{line-height:17px}.ie7 .asked-questions-block .cta-group .ico-point-r{top:0}
.ie7 .footer{overflow:hidden}.ie7 .hotel-item .hotel-item__info .ico-swim-36{margin-top:-6px}.ie7 .seatmap-galley [class^="ico-1-"],.ie7 .seatmap-galley [class*=" ico-1-"]{line-height:33px}
.ie7 .booking-hotel-list .one-half{width:49.9%}.ie7 .dest-city-form .form-group{margin-bottom:20px}.ie7 .dest-city-form .custom-select .select__text input{padding-left:15px}
.ie7 .search-city-custom .custom-select--2 .select__text{padding-right:75px}.ie7 .static-item .static-item__info a{cursor:pointer}
.ie7 .flight-schedule__table{border-collapse:collapse}.ie7 .flight-schedule__table .flights__info--detail{width:49%}
.ie7 .flight-schedule__table .dash{display:block;color:#666;margin-top:13px;margin-bottom:0}.ie7 .popup--cancel-baggage .custom-checkbox--1 input{position:absolute;top:50%;margin-top:-6px}
.ie7 .popup--cancel-baggage .custom-checkbox--1 label{padding-left:23px;line-height:20px}.ie7 .booking-info--2 .sub-heading span{display:inline}
.ie7 .form-passenger-detail .passenger-confirm label{line-height:16px}.ie7 .form-passenger-detail .passenger-confirm label,.ie7 .form-passenger-detail .passenger-confirm label a{outline:0}
.ie7 .custom-select--2 .select__text{max-height:38px;height:auto}.ie7 .travel-widget.tabs .tab-content{padding-bottom:0}
.ie7 .toolbar__text{margin-top:0}.ie7 .popup--add-point-sale .table-custom-1{position:relative}.ie7 .alert-block .inner{behavior:url(/saar5/_old-browsers/styles/display-table.min.htc);-dt-display:table}
.ie7 .alert-block .alert__message,.ie7 .alert-block .alert__icon{-dt-display:table-cell}.ie7 .table-manage-user .custom-checkbox--1{position:static}
.ie7 .popup--choose-flight-upgrade .flights__info--group .flights__info--detail .ico-airplane-lift,.ie7 .popup--flights-details .flights__info--group .flights__info--detail .ico-airplane-lift{left:30%}
.ie7 .menu-sub .menu-sub-outer{width:1003px;margin:0 auto;border:1px solid #eaeae9;border-top:0}.ie7 .menu-sub .menu-sub-outer td{border-top:1px solid #eaeae9}
.ie7 .menu-sub .sub-item .sub-item-heading{line-height:22px}.ie7 .menu-sub .menu-sub__join{width:1001px}
.ie7 .menu-sub .menu-sub__join li{line-height:22px}.ie7 .menu-sub .menu-sub__join a{background-position:10px -713px}
.ie7 .before-fly__items .wrap-icon [class^="ico"]{line-height:1}.ie7 .block--flights-miles .blk-filter--city .ico-dropdown{margin-top:16px}
.ie7 .sia-breadcrumb-1 .active.breadcrumb-item{border-bottom:2px solid #00266b}.ie7 .flexslider .slick-dots li{display:inline-block;*display:inline;zoom:1}
.ie7 .link-1 .ico-point-r{float:left}.ie7 .payments-detail__form .one-half,.ie7 .block-2 .one-half{width:49.5%}
.ie7 .number-seat{min-width:35px}.ie7 .menu-bar .flag span{margin-top:0}.ie7 .menu-bar .search .ico-search{margin-top:5px}
.ie7 .fare-deals .info--1,.ie7 .fare-deals .info--2{padding-top:8px}.ie7 .fare-deals .info--1{width:130px}
.ie7 .fare-deals .info--2{width:110px}.ie7 .fare-deals .blk-heading .main-heading{padding-right:10px}
.ie7 .fare-deals-list li a{width:100%}.ie7 .fare-deals-list li a table{width:100%}.ie7 .checkin-alert{overflow:hidden}
.ie7 .booking-passenger-list li{width:33%}.ie7 .download li{float:left;width:33%}.ie7 .menu-main .menu-sub .menu-sub-outer{behavior:url(/saar5/_old-browsers/styles/display-table.min.htc);-dt-display:table}
.ie7 .menu-main .menu-sub .menu-sub-list{-dt-display:table-row}.ie7 .menu-main .menu-sub .sub-item{-dt-display:table-cell}
.ie7 .booking-info{behavior:url(/saar5/_old-browsers/styles/display-table.min.htc);-dt-display:table}
.ie7 .booking-info-item{-dt-display:table-cell}.ie7 .booking-status{overflow:hidden}.ie7 .booking-status .booking-status-col.col-1{border-right-width:3px}
.ie7 .booking-review--1 .booking-info-group,.ie7 .booking-status .booking-info-group{width:95%;overflow:hidden}
.ie7 .booking-review--1 .booking-info-group .booking-info,.ie7 .booking-review--1 .booking-info-group .flights__info--group,.ie7 .booking-status .booking-info-group .booking-info,.ie7 .booking-status .booking-info-group .flights__info--group{float:left}
.ie7 .booking-review--1 .booking-info-group .booking-info,.ie7 .booking-status .booking-info-group .booking-info{behavior:none;display:block}
.ie7 .booking-review--1 .booking-info-group .booking-info .booking-info-item,.ie7 .booking-status .booking-info-group .booking-info .booking-info-item{behavior:none;display:block}
.ie7 .booking-review--1 .booking--style-3__main,.ie7 .booking-status .booking--style-3__main{overflow:hidden}
.ie7 .booking-review--1 .heading-wrap,.ie7 .booking-review--1 .booking-info-group,.ie7 .booking-status .heading-wrap,.ie7 .booking-status .booking-info-group{float:left}
.ie7 .booking-review--1 .heading-wrap,.ie7 .booking-status .heading-wrap{width:100%}.ie7 .paid-summary.type-1 .middle-item+.paid-item{margin-top:30px}
.ie7 .menu-bar .status .full-name{cursor:pointer}.ie7 .promotion-inner{top:-210px}.ie7 .promotion-desc{position:absolute;top:0;left:0;padding:0}
.ie7 .center-block{margin-top:20px}.ie7 .popup--search .popup__inner,.ie7 .popup--login .popup__inner{width:420px}
.ie7 .promotion-book-flight .form-promotion-book-flight .radio-tooltips__text{width:auto}.ie7 .promotion-details .sub-heading-2--dark{padding-top:2px}
.ie7 .ui-menu .ui-menu-item{width:auto}.ie7 .ui-menu .ui-menu-item a{margin-left:-15px}.ie7 .ui-menu .group-item{margin-left:-15px}
.ie7 .booking .blk-heading .sub-heading-1--dark{padding-bottom:5px}.ie7 .blk-heading-control a,.ie7 .social a,.ie7 .before-fly-hyperlinks-item a{cursor:pointer}
.ie7 .social a em{line-height:41px}.ie7 .input-1 input[type="password"]{font-family:"Arial","Helvetica","sans-serif"}
.ie7 .radio-tooltips .ico-radio-tooltips{color:#fff;font-size:18px}.ie7 .seatmap-content,.ie7 .seatmap-cabin,.ie7 .seatmap-cabin-row-convenience{overflow:hidden}
.ie7 .seatmap-cabin-row{display:inline}.ie7 .seatmap-exit.right{float:left}.ie7 .seat-char-bassinet{position:relative}
.ie7 .seat-char-bassinet>.ico-1-bassinet{color:#333;position:absolute;top:-120%;left:45%;font-size:33px;margin-left:-16px}
.ie7 .seatmap-row-block,.ie7 .seat-aisle,.ie7 .seat,.ie7 .seat-deck-tabs,.ie7 .seat-deck-tabs .tab-item,.ie7 .seatmap-row-block.al-x .seat-empty{display:inline;zoom:1}
.ie7 .seat-empty{display:none}.ie7 .seat-equipped-item{white-space:nowrap}.ie7 .tabs--2 .tab{max-width:290px;display:block}
.ie7 .tabs--2 .tab .tab-item{float:left}.ie7 .prefer-result{float:right}.ie7 .popup--search .popup__content{height:40px;padding:40px}
.ie7 .promotion-btn{margin-top:20px}.ie7 .form-search-flight-1{padding-top:5px}.ie7 .form-search-flight-1 fieldset{margin-bottom:0}
.ie7 .form-search-flight-1.flight-by-route fieldset{margin-bottom:-3px}.ie7 .form-search-flight-1.flight-by-route .two-four li{width:49.9%}
.ie7 .form-search-flight-1 .button-group{width:100px}.ie7 .form-search-flight{margin-top:0}.ie7 .form-search-flight fieldset{margin-left:0}
.ie7 .form-search-flight .search-flight-1 li:first-child .custom-select--2,.ie7 .form-search-flight .search-flight-2 li:first-child .custom-select--2{margin-left:0}
.ie7 .form-search-flight .search-flight-2 .form-group li.first li{width:49%}.ie7 .form-search-flight .search-flight-2 .form-group li.first li:first-child{margin-right:2%}
.ie7 .form-search-flight .form-group li.first li{width:48.83%;float:right}.ie7 .form-search-flight .form-group li.first li:first-child{margin-right:2.3%;float:left}
.ie7 .form-search-flight .form-group li.first .text-error{padding-left:0}.ie7 .form-search-flight .form-group .btn-1{width:100%;margin-left:0}
.ie7 .form--email-address .table-content--1,.ie7 .form--phone-number-1 .table-content--1{overflow-x:hidden;position:relative}
.ie7 .popup__content{position:relative}.ie7 .popup--refund-break .check-confirm{margin-top:10px}.ie7 .popup--boarding-3 .passenger-info{padding-left:0}
.ie7 .popup--boarding-3 .popup__content{background-color:white}.ie7 .popup--boarding-3 .boarding-1,.ie7 .popup--boarding-3 .boarding-2{z-index:-1}
.ie7 .form--phone-number .table-col-2{width:200px}.ie7 .form--phone-number-1 .table-col-2{width:95%}
.ie7 input.btn-1,.ie7 input.btn-2,.ie7 button.btn-1,.ie7 button.btn-2{height:41px}.ie7 .btn-1,.ie7 .btn-2{height:8px}
.ie7 .btn-full{height:41px}.ie7 .booking-nav__item{position:relative;display:block}.ie7 .booking-nav__item .passenger-info{position:absolute;top:50%;right:0;left:0}
.ie7 .booking-nav__item .passenger-info__text,.ie7 .booking-nav__item .passenger-info__number{position:relative;top:-50%}
.ie7 .booking-nav__item .ico-point-r{top:0}.ie7 .booking-nav__item.active .passenger-info__seat{color:white}
.ie7 .booking-passenger__control{background-color:#fff}.ie7 .booking-passenger{overflow:hidden}.ie7 .form--boarding-2 .right .btn-1,.ie7 .form--boarding-1 .right .btn-1{float:left}
.ie7 .form--boarding-2 .right .btn-2,.ie7 .form--boarding-1 .right .btn-2{float:left;margin-bottom:2px}
.ie7 .popup--logged-profile .btn-1{margin-top:10px;width:93px}.ie7 .promo .figcaption{padding-top:22px;padding-bottom:22px}
.ie7 .highlight .link-2{cursor:pointer}.ie7 .logo img{float:left;margin-top:10px}.ie7 .popup--language .popup__inner{width:420px}
.ie7 .form-book-travel{position:relative;top:-10px}.ie7 .form-book-travel .grid-col-1 .one-half{width:100%;float:none}
.ie7 .form-book-travel .input-3 .input-3__text input{width:120px;padding-right:0}.ie7 .form-check-in .input-5 .input-5__text input{width:130px}
.ie7 .form-manage-booking .input-5 .input-5__text input{width:150px}.ie7 .popup--cookie .popup__content{position:static}
.ie7 .seat-bg img{position:absolute;top:0;left:0}.ie7 .widget-edit-search .one-half{width:194px}.ie7 .widget-edit-search .grid-row-1 .one-half,.ie7 .widget-edit-search .grid-col-1 .one-half{width:388px}
.ie7 .widget-edit-search .grid-col-2 .one-third{width:129px}.ie7 .widget-edit-search-ssh .one-half{width:50%}
.ie7 .payments-detail__form .btn-1{height:auto}.ie7 .flights-info .flights-info__country>span{width:49.5%}
.ie7 .width-5{width:34.5%}.ie7 .width-6{width:64.5%}.ie7 .payments-group__slider .info .grid-row{float:left;width:100%}
.ie7 .payments-group__slider .info.total{width:100%}.ie7 .blk-main-heading{border-bottom:1px solid #ccc;background-size:100% 11px}
.ie7 .blk-main-heading .blk-main-heading__inner{background-color:transparent}.ie7 .blk-main-heading .main-heading{background-color:transparent}
.ie7 .blk-main-heading .social{top:15px}.ie7 .blk-main-heading .social .ico-twitter{margin-top:-2px}
.ie7 .blk-main-heading .social .text-share{line-height:18px}.ie7 .conditions__wrap{clear:both}.ie7 .conditions__wrap .open-all-btn{float:left}
.ie7 .flights__info--group .flights__info .class-flight{position:static;float:right;margin-top:10px}
.ie7 .flights__info--group .flights__info--detail{width:49.9%}.ie7 .flight__calendar .control-vertical .prev{top:-52px}
.ie7 .flight__calendar .control-vertical .prev1{top:-10em}.ie7 .flight__calendar .btn-1{margin-top:60px;width:94px}
.ie7 .flight__calendar fieldset{margin-bottom:0}.ie7 .calendar__table{margin-bottom:0;border-collapse:collapse}
.ie7 .calendar__table tr:first-child th{border-right:1px solid #efefef}.ie7 .calendar__table tr th{border-right:2px solid #fff}
.ie7 .calendar__table td .custom-radio--1{position:static}.ie7 .calendar__table td .custom-radio--1 label{position:static}
.ie7 .calendar__table td>span{position:static}.ie7 .calendar__table td>span.label-status{position:absolute}
.ie7 .calendar__table td .bgd-hover{z-index:-1;position:absolute}.ie7 .form--toggle-search .two-five{width:39.9%}
.ie7 .form--toggle-search .grid-col-2{width:49.9%}.ie7 .form--stopover .table-col-2{width:49.9%}.ie7 .multi-flight .ico-close-rounded{cursor:pointer}
.ie7 .flights-target .info-passengers{width:100%}.ie7 .flights-target .grand-total{float:right}.ie7 .flights-target .popup__heading{clear:both}
.ie7 .flights-target .flights__info--group .flights__info--detail{width:249px}.ie7 .flights-target .flights__info--group .flights__info--detail:first-child{width:310px}
.ie7 .popup-2{min-width:auto}.ie7 .popup-2 dl dt{width:31%}.ie7 .popup-2 .popup__content,.ie7 .popup--add-ons-baggage .popup__content{width:600px;overflow-x:hidden}
.ie7 .popup--allocation .popup__content{width:560px;overflow-x:hidden}.ie7 .popup--allocation .popup__close{overflow:hidden}
.ie7 .popup--flights-details .popup__heading{clear:both}.ie7 .pref-bag .ico-business,.ie7 .pref-bag .ico-baggage,.ie7 .pref-bag .ico-business-1{line-height:1}
.ie7 .type-1.pref-bag .number-pref .ico-baggage{margin-left:7px}.ie7 .pref-seat{margin-left:7px}.ie7 .condition-contract{margin-bottom:0;padding-bottom:230px}
.ie7 .condition-contract ol{margin-left:0}.ie7 .condition-contract .cabin-baggage{margin-left:0;list-style-position:outside}
.ie7 .form--addons .button-group .btn-2{float:left}.ie7 .accordion__content-slider .ico-point-l{text-indent:0}
.ie7 .accordion__content-slider .ico-point-l:before{text-indent:0}.ie7 .accordion__content-slider .ico-point-r{right:15px}
.ie7 .form--addons .accordion__content{float:left;width:100%}.ie7 .form--addons .accordion__content .table-baggage{float:left;margin-bottom:10px}
.ie7 .form--addons .accordion__content .table-baggage .ico-baggage{line-height:1}.ie7 .form--addons .accordion__content .table-baggage .custom-checkbox input+label{line-height:15px}
.ie7 .form--addons .accordion__content .accordion__control{float:left;width:100%}.ie7 .form--addons .table-baggage .ico-tooltips{width:20px;height:22px;margin-left:10px;font-size:0;background:url("/saar5/images/ico-sprite-ie.png") no-repeat 0 -720px transparent}
.ie7 .form--addons .table-baggage .ico-tooltips:hover{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat 0 -720px transparent}
.ie7 .form--addons .table-baggage .ico-tooltips.disabled{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -240px -400px transparent}
.ie7 .form--addons .table-baggage .ico-tooltips.disabled:hover{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -240px -400px transparent}
.ie7 .booking-summary__control .ico-point-d:hover{cursor:pointer}.ie7 .tools-list>li{display:inline}
.ie7 .payments-heading .custom-checkbox{line-height:20px}.ie7 .payments-heading .custom-checkbox input{margin-top:3px}
.ie7 .payments-heading .custom-checkbox input+label{line-height:20px;background-position:0 2px}.ie7 .payments-heading .custom-checkbox.checked label,.ie7 .payments-heading .custom-checkbox input:checked+label{background-position:0 -98px}
.ie7 .slider--2 .line-bottom{z-index:-1}.ie7 .popup--check-available .form-book-travel{margin:0}.ie7 .promotion-details__content .share{top:-100px}
.ie7 .flight-schedules .table--1__header td{padding-top:0;padding-bottom:0}.ie7 .flight-schedules .blk-heading .schedule-check-availability{padding-top:12px}
.ie7 .radio-tooltips .ico-arrow-up{background-position:0 -1860px;width:12px;height:6px}.ie7 .radio-tooltips .ico-arrow-up-1{background-position:0 -780px;width:12px;height:6px}
.ie7 .sub-heading-1--dark .search-link{margin-top:13px}.ie7 .sub-heading-1--dark .search-link .ico-edit{margin-top:-3px}
.ie7 .payments-detail__form .payments-detail .payments-heading .payments-inner{overflow:hidden}.ie7 .payments-detail__form .payments-detail .payments-heading .custom-checkbox--1{float:left}
.ie7 .payments-detail__form .payments-detail .payments-heading+div{clear:both}.ie7 .seatsmap-page .seat-tabs{position:relative}
.ie7 .seatsmap-page .button-group.right .btn-2{float:left}.ie7 .popup--checkin-error-message .btn-1,.ie7 .popup--confirm-seat .btn-1{position:relative}
.ie7 .booking-summary.disable .booking-summary__control{background-image:none!important}.ie7 .form--seat-prefer .table-content{width:100%;border:0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}
.ie7 .form--seat-prefer .table-content .table-row .table-col{padding-top:13px}.ie7 .form--seat-prefer .table-content .table-row.last .table-col{padding-bottom:18px}
.ie7 .form--seat-prefer .table-content .table-col-1{padding-left:20px}.ie7 .form--seat-prefer .table-content .table-col-3{padding-right:20px}
.ie7 .seatmap>.blk-heading{padding-top:20px}.ie7 .table--krisflyer-update{width:auto}.ie7 .table--krisflyer-update .row,.ie7 .table--krisflyer-update .row-heading{width:620px}
.ie7 .social .trigger-sms{line-height:0;color:transparent}.ie7 .custom-select--2.disabled input[readonly],.ie7 .input-3.disabled input[readonly]{cursor:default}
.ie7 .form--redemption-nominee--2 .check-confirm{margin-top:10px}.ie7 .form--redemption-nominee--1 fieldset{padding-bottom:0}
.ie7 .form--redemption-nominee .ico-1-info-round-fill{line-height:1}.ie7 .form--redemption-nominee.non-editable fieldset{padding-bottom:0}
.ie7 .accordion__control .accordion__heading-redemp{float:left}.ie7 .accordion__control [class^="ico-point"]{cursor:pointer}
.ie7 .popup--promotion-outpromotionday .btn-1,.ie7 .popup--promotion-return-day .btn-1{position:relative}
.ie7 .popup--payment-faqs .btn-1{display:block;min-width:20px;margin:0 auto}.ie7 .claim-make{overflow:hidden}
.ie7 .highlights--glance .slides{margin-right:0}.ie7 .highlights--glance .slide-item{margin-left:2%;width:32%}
.ie7 .highlights--glance .slide-item .highlight{margin-right:0}.ie7 .highlights--glance .slide-item:first-child{margin-left:0}
.ie7 .cta-group>li a{display:inline}.ie7 .list-cards>li{display:inline}.ie7 .payments-group__charge fieldset>.link-4{float:left}
.ie7 .payment-currency>ul{width:100%;padding-left:20px;margin-left:0}.ie7 .payment-currency .custom-checkbox input+label{top:-4px}
.ie7 .custom-radio input{top:-3px}.ie7 .custom-checkbox input{position:static;float:left}.ie7 .custom-checkbox input+label{padding-left:5px}
.ie7 .custom-checkbox.custom-checkbox-all input{margin-top:15px}.ie7 .summary-list{behavior:url(/saar5/_old-browsers/styles/display-table.min.htc);-dt-display:table;width:100%}
.ie7 .summary-list .item{-dt-display:table-row;border:0}.ie7 .summary-list .item [class^="text"]{-dt-display:table-cell}
.ie7 .summary-list .item+.item [class^="text"]{-dt-display:table-cell;border-top:1px solid #e1e1e1}
.ie7 .custom-select--1 .ico-dropdown{width:11px;height:12px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -80px -80px transparent;font-size:0}
.ie7 .booking-passenger-heading .custom-checkbox input{margin-top:2px}.ie7 .messages-list .messages-list__item .custom-checkbox input{position:absolute;left:28px}
.ie7 .custom-select--2 .ico-dropdown{width:9px;height:5px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -80px 0 transparent;font-size:0}
.ie7 .messages .blk-heading .custom-checkbox--1{margin-top:5px}.ie7 .messages-list .custom-checkbox input{margin-top:-2px}
.ie7 .accordion--1 .accordion__content{float:left;width:100%}.ie7 .payments--1 .blk-main-heading{border-bottom:0}
.ie7 .messages .messages__sort .btn-delete{position:relative;top:3px}.ie7 .messages .messages__sort .select_text{padding-top:5px}
.ie7 .messages .blk-heading a{position:relative;top:2px}.ie7 .messages .custom-select--sort{margin-top:0}
.ie7 .messages .custom-select--sort .ico-point-d{padding-top:4px}.ie7 .form-claim .sub-heading-2--dark{line-height:2}
.ie7 .form-claim .sub-heading-note{margin-top:20px}.ie7 .form-claim .form-group{height:65px}.ie7 .flights__table--1__inner{border-collapse:collapse}
.ie7 .before-fly__items-details .link-point{cursor:pointer}.ie7 .flights__table tr th.bgd-green-1,.ie7 .flights__table tr th.bgd-green-2,.ie7 .flights__table tr th.bgd-green-3{border-right:0}
.ie7 .flights__table .flights__info .flights__info--detail .ico-airplane-lift{left:30%}.ie7 .flights__table .ico-info-round-fill{filter:none}
.ie7 .economy-stopover-form .custom-checkbox--capital input+label{line-height:28px;top:-6px}.ie7 .form-global .one-third{width:33.3%}
.ie7 .detail-block .content{zoom:1}.ie7 .detail-block .content:before{content:"";display:block;zoom:1}
.ie7 .detail-block .content:after{content:"";visibility:hidden;display:block;height:0;clear:both}
.ie7 .booking-info-group .booking-info-row.booking-info .booking-content td{padding:12px 0}.ie7 .booking-info-group--inline-style .booking-info .booking-info-item .booking-content{float:none}
.ie7 .booking-status-col.col-2{top:50%;margin-top:-10px;behavior:url(/saar5/_old-browsers/styles/display-table.min.htc);-dt-display:table}
.ie7 .booking-status-col.col-2 span{display:table-cell}.ie7 .review-cancel--1__item .custom-checkbox input{top:50%;position:absolute}
.ie7 .review-cancel--1__item .custom-checkbox input+label{padding-left:23px}.ie7 .table-info tr{border-top:0}
.ie7 .table-info tr td{border-top:1px solid #f2f2f2}.ie7 .table-info tr:first-child td{border-top:0}
.ie7 .table-info .infor-item .ico-forms{font-size:0;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -160px -480px transparent;width:27px;height:27px}
.ie7 .table-info .infor-item .ico-forms:before{content:''}.ie7 .table-info .infor-item .ico-forms:hover{background:url("/saar5/images/ico-sprite-ie-hover.png") no-repeat -160px -480px transparent}
.ie7 .sqc-saved-trips-page .block--bookings-list-1{margin-top:10px}.ie7 .block--account-summary-chart .blk-content{min-height:300px}
.ie7 .block--account-summary-chart .chart-content{margin-bottom:18px}.ie7 .summary-slider .slick-prev,.ie7 .summary-slider .slick-next{color:transparent}
.ie7 .summary-slider .slick-prev{background-position:-12px center}.ie7 .summary-slider .slick-next{right:0;background-position:-130px center}
.ie7 .form-group>label,.ie7 .phone-col>label{float:none}.ie7 .beta-footer .beta-footer-inner{padding-bottom:22px}
.ie7 .beta-footer .beta-footer-inner p{display:inline}.ie7 .beta-footer .beta-footer-inner .btn-1{margin-bottom:0}
.ie7 .item-info__head .item-name{float:left}.ie7 .before-fly .ico-pin{margin-top:-1px;margin-right:5px}
.ie7 .paid-summary.type-1 .booking--style-3__main{overflow:hidden}.ie7 .paid-summary.type-1 .last-paid-item{margin-top:30px}
.ie7 .paid-summary.type-1 .paid-item{display:block;float:left}.ie7 .paid-summary.type-1 .middle-item{margin:49px 50px 0 50px;display:block;float:left}
.ie7 .popup--account-update-1 .custom-checkbox-all.custom-checkbox input{position:absolute;float:none;margin-top:0}
.ie7 .popup--account-update-1 .custom-checkbox-all.custom-checkbox input+label{line-height:0}.ie7 .flights__table TR TD .waitlist-text{position:relative}
.ie7 .flights__table TR TD .custom-radio--1{position:static;padding-top:0}.ie7 .flights__table TR TD .custom-radio--1 input{position:static;margin-left:0}
.ie7 .flights__table TR TD .custom-radio--1 label{position:static}.ie7 .add-point-col .grid-inner{display:inline}
.ie7 .add-point-col .link-add-point{padding:20px 0}.ie7 .non-editable .link-add-point{display:none}.ie7 .seatmap-content .seat,.ie7 .seatmap-content .seatmap-columnletter,.ie7 .seatmap-content .seatmap-columnletter-empty{width:33px;height:33px;line-height:33px}
.ie7 .seatmap--business .seat,.ie7 .seatmap--business .seatmap-columnletter,.ie7 .seatmap--business .seatmap-columnletter-empty{width:58px}
.ie7 .seatmap--first .seat,.ie7 .seatmap--first .seatmap-columnletter,.ie7 .seatmap--first .seatmap-columnletter-empty{width:66px}
.ie7 .remove-point{cursor:pointer}.ie7 .footer .social ul{padding-bottom:18px}.ie7 .footer .social .ico-twitter{margin-top:-3px}
.ie7 .flights__table{border-collapse:collapse}.bgd-economy-1{background:#488c78}.bgd-economy-FF1{background:#5e6c6c}
.bgd-economy-FF12{background:#687878}.bgd-economy-FF2{background:#0b664b}.bgd-economy-FF3{background:#176e54}
.bgd-economy-FF32{background:#227159}.bgd-economy-FF4{background:#2b715b}.bgd-economy-FF42{background:#24765d}
.bgd-economy-FF44{background:#2f7d66}.bgd-economy-FF5{background:#2d7761}.bgd-economy-FF52{background:#387e69}
.bgd-economy-FD1{background:#3c856f}.bgd-business-1{background:#1e4e84}.bgd-business-FF6{background:#053870}
.bgd-business-FF62{background:#043366}.bgd-business-FF7{background:#12447d}.bgd-business-FF72{background:#104074}
.bgd-business-FC2{background:#053870}.bgd-business-FD2{background:#1d4674}.bgd-suites-1{background:#994b39}
.bgd-suites-FF8{background:#99422e}.bgd-suites-FD3{background:#c1a474}.bgd-suites-FC3{background:#99422e}
.bgd-economy-FC4{background:#687878}.bgd-economy-FC1{background:#387e69}.bgd-economy-FC5{background:#176e54}
.bgd-economy-Saver{background:#2b715b}.bgd-economy-Standard{background:#176e54}.bgd-economy-Full{background:#0b664b}
.bgd-economy-SaverPEY{background:#768787}.bgd-economy-StandardPEY{background:#687878}.bgd-economy-FullPEY{background:#5e6c6c}
.bgd-business-Saver{background:#2d5e93}.bgd-business-Standard{background:#275281}.bgd-business-Full{background:#054183}
.bgd-suites-Saver{background:#aa533f}.bgd-suites-Standard{background:#99422e}.bgd-suites-Full{background:#8f260c}
.bgd-business-FF8{background:#99422e}.bgd-economy-FF6{background:#053870}.bgd-economy-FF7{background:#12447d}
.bgd-economy-FC2{background:#053870}.bgd-economy-FD2{background:#1d4674}.ie7 .tabs--1 .tab{overflow:visible}
.ie7 .tabs--1 .tab .tab-item.active{margin-bottom:2px}.ie7 .tabs--1 .tab .tab-item.active a{margin-bottom:-2px}
.ie7 .popup--check-available .popup__inner{max-width:451px}.ie7 .search-flight .search-flight__content .custom-radio input{top:-3px}
.ie7 .multi-tabs-extra .tab .limit-item,.ie7 .multi-tabs .tab .limit-item{width:165px}.ie7 .multi-tabs-extra .tab .limit-item .custom-select .ico-dropdown,.ie7 .multi-tabs .tab .limit-item .custom-select .ico-dropdown{background:0;font-size:12px}
.ie7 .custom-select--2 .select__text input{height:18px}.ie7 .input-3 .input-3__text input{height:18px}
.ie7 .auto-complete-1.custom-select--2{border-bottom:1px solid #ccc}.ie7 .auto-complete-1.custom-select--2 .select__text input{height:36px;padding:0 0 2px}
.ie7 .booking-details .col-3 .has-cols{line-height:25px}.ie7 .booking-details .col-3 .has-cols span{line-height:18px}
.ie7 .booking-details .col-3 .has-cols strong{line-height:25px}.ie7 .popup--promo-code-kf-member .list-code-kf-member{overflow:hidden}
.ie7 .popup--promo-code-kf-member .list-code-kf-member>li{width:95%;float:left}.ie7 .form--success-flight .sub-heading-3--dark{line-height:1.2em}
.ie7 .where-to-stay-wrapper{position:relative}.ie7 .flights__table tr td .waitlist-text{position:absolute;z-index:1;top:50%;left:0;width:100%;line-height:20px;margin-top:-50px}
.ie7 .popup--checkin-cancel-all .form--cancel-flight .custom-checkbox-all input,.ie7 .popup--checkin-cancel .form--cancel-flight .custom-checkbox-all input{margin-top:3px}
.ie7 .social-1 a em.ico-sms{font-size:0;margin-top:9px;line-height:0}.ie7 .weatherImages li{width:17.9%}
.ie7 .place-1 .place-1__inner{width:212px}.ie7 .where-to-eat .slides,.ie7 .more-destinations .slides{overflow:hidden}
.ie7 .rating-block li a{cursor:pointer}.ie7 .rating-block li .ico-star{width:16px;height:17px;margin-top:6px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -160px -160px transparent}
.ie7 .rating-block li .ico-star:before{display:none}.ie7 .rating-block li.rated .ico-star,.ie7 .rating-block li.half-rated .ico-star{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -160px -240px transparent}
.ie7 .rating-hotel .rating-block li .ico-star{width:22px;height:23px;margin-top:3px;background:url("/saar5/images/ico-sprite-ie.png") no-repeat -240px -160px transparent}
.ie7 .rating-hotel .rating-block li .ico-star:before{display:none}.ie7 .rating-hotel .rating-block li.rated .ico-star{background:url("/saar5/images/ico-sprite-ie.png") no-repeat -240px -240px transparent}
.ie7 .place-3__detail .ico-leaf,.ie7 .text-block .ico-leaf,.ie7 .image-block .ico-leaf{margin-left:0}
.ie7 .place-3__detail [class*="ico-"],.ie7 .text-block [class*="ico-"],.ie7 .image-block [class*="ico-"]{margin-left:0}
.ie7 .place-3__detail [class*="ico-"].ico-food,.ie7 .text-block [class*="ico-"].ico-food,.ie7 .image-block [class*="ico-"].ico-food{margin-left:-5px;min-width:27px}
.ie7 .ent-item{display:inline;zoom:1}.ie7 .ent-item .ent-item__footer{margin-top:0}.ie7 .ent-item--1{width:19.9%}
.ie7 .reservations-accordion .group-input-2 .grid-col--half,.ie7 .reservations-block .group-input-2 .grid-col--half{width:49.9%}
.ie7 .hotel-item .hotel-item__heading .rating-block{margin:0}.ie7 .custom-select--2 .select__text{right:30px}
.ie7 .custom-select--2[data-autocomplete] .select__text{right:0}.ie7 .additional-requests .one-third{width:33.29%}
.ie7 .additional-requests .custom-checkbox input{top:2x}.ie7 .accordion__content{position:relative;overflow:hidden}
.ie7 .booking--style-1 .accordion__content{overflow:visible}.ie7 .add-stopover>span,.ie7 .add-room>span{cursor:pointer}
.ie7 .remind-note--italic{margin-bottom:0}.ie7 .favourites-list .add-city .ico-plus{margin-top:-2px}
.ie7 .favourites-list .blk-control .favourites-list__filter .select_text:hover,.ie7 .favourites-list .blk-control .favourites-list__filter .select_text.hover{color:#000}
.ie7 .popup--convert .tip{float:none}.ie7 .ui-autocomplete li{margin-top:-1px}.ie7 .popup--search .popup__content{padding-bottom:30px}
.ie7 .result-details__link .ico-point-r{top:7px;font-size:7px;left:-3px}.ie7 .form-search-result .input-1 input{line-height:22px;height:24px}
.ie7 .popup--search{min-width:987px}.ie7 .menu-main{float:left}.ie7 .menu-main>ul{behavior:url(/saar5/_old-browsers/styles/display-table.min.htc);-dt-display:table}
.ie7 .menu-main>ul>li{-dt-display:table-cell}.ie7 .menu-main .menu-item{height:72px;text-align:center;vertical-align:middle;text-align:center;padding-left:24px}
.ie7 .menu-main .menu-item+.menu-item{padding-left:28px}.ie7 .menu-main .menu-item a{font-size:15px}
.ie7 .travel-widget .tab{behavior:url(/saar5/_old-browsers/styles/display-table.min.htc);vertical-align:middle}
.ie7 .travel-widget .tab .tab-item{-dt-display:table-cell;float:left;padding:8px 0;vertical-align:middle}
.ie8 .travel-widget .custom-select--2 .select__text{padding-left:78px}.wordWrapBookingSummary{word-wrap:break-word}
.class_for_height_override{height:auto!important;margin-bottom:auto!important}.popup .popup__text-1{margin-bottom:30px;font-size:16px;color:#333;margin-top:0;border:0}
div#mainTerms{float:none;margin-right:0;margin-left:0;position:inherit}.sub-heading-SA--dark{font-family:"baker-signet-web",serif;font-size:18px;color:#000}
.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0}.space{height:.5em;margin-bottom:.5em;overflow:visible;visibility:visible;width:auto}
.grid_9{width:694px}.grid_05,.grid_1,.grid_15,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13{box-sizing:border-box;display:inline;float:left;margin-left:4px;margin-right:4px;position:relative}
.alpha{margin-left:0}.omega{margin-right:0}.pageAlpha{margin-left:21px}.topics{margin-bottom:10px}.topicGroupColumns{background:transparent url("/saar5/images/static/bg_border_topic_groups.png") repeat-y scroll left top;float:left;overflow:hidden}
.topicGroup.omega{width:225px}.topicGroup.alpha{padding-left:0}.topicGroup{padding:0 10px;vertical-align:top}
.grid_3{width:226px}#lightbox-popup ol,#lightbox-popup ul{list-style:none}#lightbox-popup li{list-style-position:outside}
.grid_3 p{margin:0}.grid_2 p{margin-top:0}.divider{border-bottom:1px solid #c2c2c2;margin-bottom:20px}
.dateCalculatorTable th.dateCalheading2,.dateCalculatorTable th.dateCalheading1,.dateCalculatorTable th.dateCalheading3,.dateCalculatorTable td.bestFare,.farePromoBlack,.mainMenuPopup li a:hover,.sectionTabs a:hover,.footerLinks a,.mainMenuPopup .heading3 a,.carousel p,.jQoutput,.planAndBook a,.infoTable td,#toolbarActions a,.heading1,.heading2,.heading3,.fontStyle2{color:#333}
.heading3,.heading7,.heading8,.fontStyle1,.fontStyle2{font-family:Arial,Helvetica,Verdana,sans-serif;font-weight:normal}
.spaceSmall{height:.5em;margin-bottom:.5em;overflow:visible;visibility:visible;width:auto}.grid_2{width:148px}
.tfont12px{font-size:12px!important}.grid_5{width:382px}.contactUsLabel{padding:0 0 5px;text-align:right}
#lightbox-popup strong{color:#333;font-weight:bold}.contactDetailsRow .tfont12px p{font-size:12px}#lightbox-popup p{color:#333;font-size:12px;line-height:1.333em;margin-bottom:.5em}
div#lightbox-popup{margin:10px;padding:10px;position:absolute;top:-270px;visibility:visible;z-index:2000;background:#fff none repeat scroll 0 0;display:block;float:none;min-width:20px}
#lightbox-popup a{color:#036}.heading2{font-size:1.5em;line-height:2em}.heading3{font-size:1em;font-weight:bold}
.jQCloseLightbox,.closeLightbox{background:rgba(0,0,0,0) url("/saar5/images/close_button.png") no-repeat scroll right top;font-size:12px;padding:1px 20px 3px 0}
body .dexter{float:right}.table.table--compare thead tr th a{color:white}.table.table--compare tbody tr td:first-child{font-weight:bold}
.passenger-info__personal .form-group--mobile-1 .grid-col.full .radio-group--left{margin-bottom:20px}
.ie8 .partnerprogram .membershipnumber{width:22%}.ie8 .partnerprogram .one-third{width:43%}.ie7 .partnerprogram .membershipnumber{width:22%}
.ie7 .partnerprogram .one-third{width:43%}.ie7 .coach-1 .button-groups li,.ie7 .betabar-block .button-groups li{display:inline}
.ie7 .coach-1 .button-groups li:first-child,.ie7 .betabar-block .button-groups li:first-child{float:none}
.ie7 .coach-2{max-width:295px}.ie7 .minibar .mini-beta-link .arrow-up{margin-top:-5px}.ie7 .betabar-block .button-groups{margin-top:5px}
.coach-popup,.overlay-beta{opacity:1}.ie7 .coach-popup .close-btn .ico-close,.ie8 .coach-popup .close-btn .ico-close{display:inline-block;width:13px;height:13px;background:url("/saar5/images/ico-sprite-ie-beta-site.png") no-repeat -240px -800px transparent}
.ie7 .coach-popup .close-btn .ico-close:before,.ie8 .coach-popup .close-btn .ico-close:before{font-size:0;display:none}
.ie7 .coach-popup .close-btn .ico-close{float:left;margin-top:3px}#ResidenceChk .custom-radio--1:first-child label.error{color:#f00}
div#ResidenceChk{background-color:#e5e9f0;height:50px}#ResidenceChk .custom-radio.custom-radio--1{padding-top:15px}
.bsgrey{color:#666;font-size:18px}.bslower{text-transform:none}#southafricatermsandconditions{padding-right:40px}
#uma_btn .terms-conditions{margin-left:0}.ie7 #ResidenceChk .custom-radio input,.ie8 #ResidenceChk .custom-radio input{top:18px}
.kfSpreeCheckBox .custom-checkbox input+label:after{color:#CCC}.kfSpreeCheckBox .custom-checkbox input:checked+label{color:#999}
.flights__table--1__inner.type-economy-cib tr td,.flights__table--1__inner.type-economy-orb tr td{max-width:100px}
.flights__table--1__inner.type-suites-cib tr td,.flights__table--1__inner.type-suites-orb tr td{max-width:100px}
.flights__table--1__inner.type-business-cib tr td,.flights__table--1__inner.type-business-orb tr td{max-width:100px}
.flights__table label{word-wrap:break-word}.loader{width:20%;margin:0 auto}.loader .loading--medium-3{background-image:url("/saar5/images/ajax-loader-medium.gif");height:60px;width:60px}
p.iata-error{font-size:14px;color:#f00;padding-left:5px;padding-right:5px;margin-top:-10px}.programme-select{padding:28px 20px;margin-bottom:40px}
.programme-select p{line-height:21px}[data-programme-desc],[data-programme]{display:none}.ie7 .sq-upgrade-marketing-page .block-list{behavior:url(display-table.min.htc);-dt-display:table}
.ie7 .sq-upgrade-marketing-page .block-list .block-item{-dt-display:table-cell}.ie7 .sq-upgrade-marketing-page .block-list .block-item.DIV{border:13px solid #f7f7f7}
.ie7 .sq-upgrade-marketing-page .block-list .block-item.first{border-left:0}.ie7 .sq-upgrade-marketing-page .block-list .block-item.last{border-right:0}
.ie7 .sq-upgrade-marketing-page .block-upgrade .block-list{margin-left:0;margin-right:0}.ie7 .block-upgrade-enjoy{behavior:url(display-table.min.htc);-dt-display:table}
.ie7 .block-upgrade-enjoy .image,.ie7 .block-upgrade-enjoy .text{-dt-display:table-cell}.ie7 .block-upgrade-enjoy .image{padding-right:0}
.ie7 .block-upgrade-enjoy .text{padding-left:40px}