.iefix { display: block; }

#sidebar #bookingtool ul.ui-tabs-nav li.left { margin-left: 3px; }
#sidebar #slidingmenu h3, #sidebar #slidingmenu h4 { top: -28px; left: 3px; }
#sidebar h3 a:link, #sidebar h3 a:visited { position: relative; left: 3px; top: -3px; }
#sidebar #slidingmenu h3 a:link, #sidebar #slidingmenu h3 a:visited { position: relative; left: 0; top: 0; margin-top: 5px; }
#header #topsearch #topsearch_container .text { padding-top: 9px; }
.airport_textbox .value input.text { padding: 4px 5px 3px 5px !important; }
#sidebar #bookingtool .people_age_insurance div.left { width: 113px; }
.airport_textbox .newListSelected { margin-top: 1px !important; }
#sidebar #bookingtool .tab-hotel .hotel_checkindate { margin-top: 7px; }
#sidebar #bookingtool .tab-insurance .container_country_arrival { margin-bottom: 10px; }
#sidebar #bookingtool .tab-flights .flighttype { margin-bottom: 15px; }
#sidebar #bookingtool .departing_returning { margin-top: -10px; }
#sidebar #bookingtool .departing_returning .search_around_dates { margin-top: 4px; }
#sidebar #slidingmenu .checkin_online .container_checkin_online_to .text label { margin-bottom: -8px; }
#body .heading.basic h1 { padding: 17px 38px 4px 38px; }
.date_selector .value img.ui-datepicker-trigger { display: block !important; }
#content #megadropdown ul.menu li.level1 .mega_container #destinations_container .topexperiences li,
#content #megadropdown ul.menu li.level1 .mega_container #destinations_container .topdestinations li { display: list-item; vertical-align: middle; }
#content #megadropdown ul.menu li.level1 .mega_container #destinations_container .topexperiences li a:link, #content #megadropdown ul.menu li.level1 .mega_container #destinations_container ol.topexperiences li a:visited, #content #megadropdown ul.menu li.level1 .mega_container #destinations_container ol.topdestinations li a:link,
#content #megadropdown ul.menu li.level1 .mega_container #destinations_container .topdestinations li a:visited { display: inline; }
#content #megadropdown ul.menu li.level1 .mega_container .simplelist li a.seeall:link, #content #megadropdown ul.menu li.level1 .mega_container .simplelist li a.seeall:visited, #content #megadropdown ul.menu li.level1 .mega_container a.seeall:link,
#content #megadropdown ul.menu li.level1 .mega_container a.seeall:visited { margin-top: 3px; }
#content #megadropdown ul.menu li.level1 .mega_container #information_container .footer,
#content #megadropdown ul.menu li.level1 .mega_container #plan_container .footer { padding-top: 17px; }
#body #arrivals_departures_content .arrival_choices { margin-bottom: 5px; margin-top: 12px; }
#body #arrivals_departures_content .arrivalsdepartures_options { margin-top: 10px; clear: both; }
#body .passenger_details label.tier_level { margin-top: 5px; margin-bottom: 15px; }
#body .passenger_details fieldset { padding-top: 5px; padding-bottom: 5px; height: 79px; }
#body .passenger_details fieldset .top { position: relative; }
#body .passenger_details fieldset .bottom { position: relative; bottom: -76px; }
#body .bag_detail { margin-bottom: 20px; }
.splashpage #header { left: 0%; }
.splashpage #footer_container { left: 0%; }
#destination_map #routemap_container .modalmask { filter:alpha(opacity=70); }
#body .form_container .airport_textbox, .airport_textbox .value { z-index: 6; }
#splash_modal .form_container .form_fields, #body .form_container .form_fields { z-index: 5; }
#body .form_container .passenger_details .form_fields { z-index: 4; }
#body .form_container .baggage_info .form_fields { z-index: 3; }
#body .form_container .form_fields .age_tier { z-index: 5; }
#body #arrivals_departures_content fieldset { z-index: 4; }
#newsletter #process_info_flight.your_info_optional, #body #process_info_flight .form_fields { z-index: 3; position: relative; }
#newsletter .container_info_country_language .left, #newsletter .container_info_country_language .right,
#body #process_info_flight.newsletter_info .form_fields { z-index: 7; position: relative; }
#body .baggage_allowance .passenger_details .form_fields .baggage_weight_system div.left { z-index: 10; position: relative; }
#body .bag_weight_dimensions_container { z-index: 9; position: relative; }
#body .adult_details_group, #body .child_details_group { margin-bottom: 13px; }
#header #countries_toplinks #countries_languages #languages_select .combo_topcountries ul.newList,
#header #countries_toplinks #countries_languages #countries_select .combo_topcountries ul.newList { z-index: 300 !important; position: relative !important; }
#body .free_area a.bigbluebutton:link span.text, #body .free_area a.bigbluebutton:visited span.text, #body a.bigbluebutton:link span.text, #body a.bigbluebutton:visited span.text { padding: 0 20px 0 10px; }
#body .free_area a.bigbluebutton:link span.text, #body .free_area a.bigbluebutton:visited span.text,
#body a.bigbluebutton:link span.text, #body a.bigbluebutton:visited span.text { width: 80%; white-space:nowrap; text-align: center; }
#destination_map .form_container { z-index: 6; }
#body .free_area .container_info_dob_day .newListSelected a:link, #body .free_area .container_info_dob_day .newListSelected a:visited,
#body .free_area .container_info_dob_year .newListSelected a:link, #body .free_area .container_info_dob_year .newListSelected a:visited { padding: 2px 6px; }
.error_msg .text { min-height: 35px; }
#body .free_area a.bigbluebutton:link span.arrow, #body .free_area a.bigbluebutton:visited span.arrow, #body a.bigbluebutton:link span.arrow, #body a.bigbluebutton:visited span.arrow { display: none; }
#prevBtn, #nextBtn { display: block; }
body.popup #body { left: -1px; }
#body .free_area { overflow-x: hidden; overflow-y: visible; }
#body .heading.promotional h1 { height: 37px; }
#body .heading.calltoaction .info h1, #body .heading.simple .info h1 { margin-bottom: 5px; }
#body .heading.destination ul li { line-height: 13px; margin-bottom: 0; }
#sidebar #bookingtool .class_directflights .value,
#sidebar #bookingtool .from_to .container_airports_flights_from .airports_flights_from,
#sidebar #slidingmenu .slidingmenu_container .container_airports_checkin_from,
#sidebar #slidingmenu .slidingmenu_container .container_airports_checkin_from .value.airports_checkin_online_from { z-index: 9; }
#sidebar #bookingtool .class_directflights .value { z-index: 8; }
#sidebar #slidingmenu .slidingmenu_container .container_checkin_online_to { z-index: 4; }
#content #megadropdown ul.menu li.level1 .mega_container #destinations_container div.left h2 { margin-bottom: 40px; }