#engineHTML{min-height:400px;border:1px solid transparent}.daterangepicker td.end-date,.daterangepicker td.end-date:not(.start-date),.daterangepicker td.start-date{border-radius:0!important}#engineHTML .list_group_blue{background-color:#3d4492}#engineHTML #arrival_city_autocompletion,#engineHTML #arrival_city_car_autocompletion,#engineHTML #arrival_city_t1_autocompletion,#engineHTML #arrival_city_t2_autocompletion,#engineHTML #arrival_city_tab2_autocompletion,#engineHTML #departure_city_autocompletion,#engineHTML #departure_city_car_autocompletion,#engineHTML #departure_city_t1_autocompletion,#engineHTML #departure_city_t2_autocompletion,#engineHTML #departure_city_tab2_autocompletion,#engineHTML #destination_city_hotel_autocompletion{background-color:#e6e6e6}#engineHTML .css-engine-selectbar{display:none}#engineHTML .tabbable.onglets_1{border:1px solid #0780c9}#engineHTML .css-engine-navbar{background-color:#0780c9}#engineHTML .nav-tabs>li.onglet_2{height:60px;background-color:#0780c9;border:0}#engineHTML .nav-tabs>li.onglet_2>a{height:60px}#engineHTML .nav-tabs>li.onglet_2.active:first-child,#engineHTML .nav-tabs>li.onglet_2.active:last-child{border-width:1px 0;color:#fff}#engineHTML #tab2>div#row-form-engine>.col-xs-12,#engineHTML #tab3>div#row-form-engine>.col-xs-12,#engineHTML #tab4>div#row-form-engine>.col-xs-12{padding-left:0;padding-right:0}#engineHTML .onglet_min_height{margin-top:0}#engineHTML input.radio_inline_1{margin-right:17px}#engineHTML #container-btn-action #book_flight_btn,#engineHTML #container-btn-action #book_flight_btn_tab2,#engineHTML #container-btn-action #book_flight_btn_tab3,#engineHTML #container-btn-action #book_flight_btn_tab4{font-size:18px}#engineHTML #container-btn-action{margin-top:20px;margin-bottom:20px}#engineHTML .radio_label{font-weight:400}#engineHTML .daterangepicker{width:auto!important;min-width:270px}#engineHTML .daterangepicker.opensleft,#engineHTML .daterangepicker.opensright{margin-top:50px;margin-left:0}#engineHTML .daterangepicker td.end-date,#engineHTML .daterangepicker td.end-date:not(.start-date),#engineHTML .daterangepicker td.start-date{border-radius:0!important}#engineHTML #arrival_city_autocompletion,#engineHTML #arrival_city_t1_autocompletion,#engineHTML #arrival_city_t2_autocompletion,#engineHTML #arrival_city_tab2_autocompletion,#engineHTML #destination_city_hotel_autocompletion{min-width:260px;max-height:170px}#engineHTML #departure_cities_list_car,#engineHTML #departure_city_autocompletion,#engineHTML #departure_city_car_autocompletion,#engineHTML #departure_city_t1_autocompletion,#engineHTML #departure_city_t2_autocompletion{min-width:260px}#engineHTML #id_container_format_elongated_passengers_class>div{margin:0!important}#engineHTML #transfert_multidestination,#engineHTML #transfert_multidestination_2{margin-top:28px}#engineHTML #arrival_city_t2_autocompletion,#engineHTML #departure_city_t2_autocompletion{max-height:115px}#engineHTML #btn_add_room{margin-top:23px!important;margin-left:10px!important}#engineHTML #room_type1,#engineHTML #room_type3{margin-left:0}#engineHTML #room_type2,#engineHTML #room_type4{margin-left:-215px}#engineHTML #id_container_format_elongated_flighthotel_checkbox_btn #container_checkbox_elongated #transfert{margin-top:10px}#engineHTML .padding_autocompletion_airport_part_car{width:70%;padding-right:1px}#engineHTML .airports_autocompletion{font-size:12px}#engineHTML #blocRestitution{margin-left:17px}#engineHTML .checkbox_agedriver_tab4{width:45%;margin-left:34px}#engineHTML #id-input-driversAge-tabcar{width:30%}#engineHTML span.glyphicon.glyphicon-time.clockDepArr{display:inline-block;margin-top:5px;margin-right:5px}#engineHTML .text_blue.nav_Counter{margin-top:7px}#engineHTML .css-container-driversAge-tabcar.display-block{margin-right:25px}#engineHTML #container_date_validaty{margin-top:5px!important;margin-bottom:10px!important}#engineHTML .css-container-driversAge-tabcar{float:right;margin-right:71px;margin-top:10px;width:42%}#engineHTML #list-group-room1,#engineHTML #list-group-room2,#engineHTML #list-group-room3,#engineHTML #list-group-room4{border-bottom-color:transparent}#engineHTML #passenger_type{min-width:370px;margin-top:-155px;left:0}#engineHTML .daterangepicker .left .next{color:#0780c9}#engineHTML .daterangepicker .next:hover,#engineHTML .daterangepicker .prev:hover{background-color:#84bee2}#engineHTML.elongated{min-height:280px}#engineHTML.elongated .daterangepicker{margin-top:0}#engineHTML.elongated #tab1,#engineHTML.elongated #tab2,#engineHTML.elongated #tab3,#engineHTML.elongated #tab4{width:100%}#engineHTML.elongated #btn_add_room{margin-left:0!important}#engineHTML.elongated #passenger_type{margin-top:1px}#engineHTML.elongated .transfer_btn{margin-top:4px}#engineHTML.elongated .transfer_btn_t1,#engineHTML.elongated .transfer_btn_t2{margin-top:7px}#engineHTML.elongated #arrival_city_autocompletion,#engineHTML.elongated #arrival_city_t1_autocompletion,#engineHTML.elongated #arrival_city_t2_autocompletion,#engineHTML.elongated #arrival_city_tab2_autocompletion,#engineHTML.elongated #departure_city_autocompletion,#engineHTML.elongated #departure_city_t1_autocompletion,#engineHTML.elongated #departure_city_t2_autocompletion,#engineHTML.elongated #departure_city_tab2_autocompletion,#engineHTML.elongated #destination_city_hotel_autocompletion{max-height:120px}#engineHTML.elongated #arrival_cities_list_t2,#engineHTML.elongated #arrival_city_t2_autocompletion,#engineHTML.elongated #departure_cities_list_t2,#engineHTML.elongated #departure_city_t2_autocompletion{margin-top:-35px;margin-left:200px}#engineHTML.elongated .checkbox_tab2{margin-left:15px}#engineHTML.elongated .checkbox_tab2>label{top:-7px!important}#engineHTML.elongated #checkboxRoom{margin-top:15px!important;margin-bottom:15px!important}#engineHTML.elongated #transfert{width:10%!important}#engineHTML.elongated #transfert_tab2{margin-top:20px}#engineHTML.elongated #room_type1,#engineHTML.elongated #room_type2,#engineHTML.elongated #room_type3,#engineHTML.elongated #room_type4{min-width:470px;margin-top:-170px}#engineHTML.elongated .country_car{margin-right:5px}#engineHTML.elongated #arrival_city_car_autocompletion,#engineHTML.elongated #departure_city_car_autocompletion{min-width:300px;background-color:#e6e6e6}#engineHTML.elongated #blocRestitution{margin-left:0}#engineHTML.elongated #container-btn-action.container-btn-action-flight{margin-top:33px!important}#engineHTML.elongated #container-btn-action.container-btn-action-flighthotel{margin-top:19px}#engineHTML.elongated #container-btn-action.container-btn-action-hotel{margin-top:43px!important}#engineHTML.elongated #container-btn-action.container-btn-action-car{width:30%;margin-top:24px!important}#engineHTML.elongated .css-container-driversAge-tabcar{float:left;width:30%;margin-left:33px}#engineHTML.elongated .checkbox_agedriver_tab4{margin-top:9px!important}.flight-schdule h2.color_black{color:#3498db;margin-bottom:10px}.flight-schdule .level-2.country_line .column-1{padding-top:9px;padding-bottom:9px;padding-left:15px}.flight-schdule .level-1 span.nb_countr_dest_flights{background-color:transparent;color:#fff;text-align:right}.flight-schdule .level-1 .countr_dest_flights{text-transform:lowercase}.flight-schdule .level-2 .column-3 span.nb_countr_dest_flights{margin-top:0;padding-top:0;background-color:transparent;text-align:right}.flight-schdule .level-2 .column-3 .countr_dest_flights{padding-top:3px;text-transform:lowercase}.flight-schdule .level-2 .column-4{padding-top:8px}.flight-schdule .level-2 .column-4 span.nb_countr_dest_flights{padding-top:0;margin-top:0;background-color:transparent;text-align:right;height:inherit}.flight-schdule .level-2 .column-4 span{vertical-align:middle;text-transform:lowercase}.flight-schdule .level-3.city_line.gray_border{margin-top:2px;margin-bottom:2px}.flight-schdule .btn_see_flight_destinations:hover{color:#fff;background-color:#f1a42a}.flight-schdule .show_all_companies .orange_btn:hover{color:#d88a0e}#css-flight-routes h2{color:#0780c9}#css-flight-routes h2.text_departure_to_arrival{width:100%}#css-flight-routes h2 .glyphicon-arrow-left,#css-flight-routes h2 .glyphicon-arrow-right{color:#0780c9}#css-flight-routes h2:first-child{margin-left:15px}#css-flight-routes .horaires_book_btn_flight.btn_in_route_line:hover{color:#d88a0e}#css-flight-routes #id-filters-submit{font-size:16px!important}#css-flight-routes .line_all_routes{border-bottom-width:0!important;display:none}#css-flight-routes .line_all_routes.border_top{border-bottom-width:0!important}#css-flight-routes .line_all_routes{font-weight:700;border-bottom-color:#f2f2f2!important;color:#584a44;padding-top:5px}#css-flight-routes #package{color:gray;border:1px solid #ccc;border-radius:3px;margin-left:5px;margin-right:5px;padding-top:3px;padding-bottom:3px;padding-right:0}#css-flight-routes #line_id_0{border:1px solid gray;border-top-color:#f2f2f2!important}#css-flight-routes .affiner_btn_display{width:auto!important;float:right;left:0}#css-flight-routes #id-filters-collapsing-list-country,#css-flight-routes #id-filters-collapsing-list-operator{max-height:200px}#css-flight-routes #id-filters-collapsing-list-country ul,#css-flight-routes #id-filters-collapsing-list-operator ul{max-height:200px;overflow:auto}#css-flight-routes #id-filters-collapsing-list-destination,#css-flight-routes #id-filters-collapsing-list-period{max-height:200px}#css-flight-routes #id-filters-collapsing-list-destination ul,#css-flight-routes #id-filters-collapsing-list-period ul{max-height:200px;overflow:auto}#css-flight-routes div.imprimante_text{font-size:14px;padding-top:1px}#css-flight-routes .nb_countr_dest_flights{width:60px;background-color:transparent}#css-flight-routes .line_city{padding-left:20px}#css-flight-routes .col-xs-3.number_flight_line_city_mobile{padding-right:0}#css-flight-routes .horaires_book_btn:hover{color:#d88a0e}#css-flight-routes .line_city .chevron_city{margin-right:5px}#css-flight-routes .palm_div{fill:#b81e7d;color:#b81e7d;margin-top:0;padding-top:4px;padding-bottom:4px;border-radius:3px;border:1px solid #ccc!important}#css-flight-routes .expand_horaires .palm_div{margin-left:0}#css-flight-routes .expand_horaires .horaires_book_btn_flight{margin-left:5px}#css-flight-routes #engineHTML.elongated{min-height:200px}#css-flight-routes #engineHTML.elongated .btn_info_tab_flight_hotel{display:none}#css-flight-routes #engineHTML.elongated #tab_li_1,#css-flight-routes #engineHTML.elongated #tab_li_2{width:50%}#css-flight-routes #engineHTML.elongated .onglet_2{display:none}#css-flight-routes #engineHTML.elongated #form_radio{margin-left:15px}#css-flight-routes #engineHTML.elongated #row-form-engine{margin-top:30px;margin-left:15px;margin-right:15px}#css-flight-routes #engineHTML.elongated .tabbable.onglets_1{border:1px solid transparent}#css-flight-routes #engineHTML.elongated .tabbable.onglets_1 .css-engine-navbar{display:block}#css-flight-routes #engineHTML.elongated .tabbable.onglets_1 .onglet_min_height{min-height:195px}#css-flight-routes #engineHTML.elongated #container-btn-action.container-btn-action-flight{margin-top:13px!important;background-color:transparent}#css-flight-routes #engineHTML.elongated .nav-tabs li.onglet_2,#css-flight-routes #engineHTML.elongated .nav-tabs li.onglet_2 a{height:40px}#css-flight-routes #engineHTML.elongated #select_passengers{margin-top:5px}#css-flight-routes #engineHTML.elongated #select_passengers_multidestination{margin-top:21px}#css-flight-routes #engineHTML.elongated #input_select_passenger_multidestination+div+div{margin-top:-20px!important}#css-flight-routes #engineHTML.elongated #input_select_passenger_multidestination{margin-bottom:20px!important}#css-flight-routes #engineHTML.elongated #container_select_passengers_class{margin-top:-38px!important}#css-flight-routes #engineHTML.elongated #icon_plane_departure_flight_elongated_t1,#css-flight-routes #engineHTML.elongated #icon_plane_departure_flight_elongated_t2{margin-top:10px;width:23px}#css-flight-routes #engineHTML.elongated #icon_plane_arrival_flight_elongated_t1,#css-flight-routes #engineHTML.elongated #icon_plane_arrival_flight_elongated_t2{margin-top:5px}#css-flight-routes #engineHTML.elongated #icon_plane_arrival_flight_elongated,#css-flight-routes #engineHTML.elongated #icon_plane_departure_flight_elongated{margin-right:2px}#css-flight-routes #engineHTML.elongated #icon_plane_departure_flight_elongated{margin-top:7px}#css-flight-routes #engineHTML.elongated #container_date_flight{padding-left:0!important}#css-flight-routes #engineHTML.elongated #trajet_2{padding-top:23px!important}#css-flight-routes #engineHTML.elongated #passenger_type{margin-left:-85px;border-bottom:1px solid gray}#css-flight-routes #engineHTML.elongated .onglet_min_height{min-height:185px!important}#css-flight-routes #engineHTML.elongated #btn_add_room{padding-left:3px;margin-top:7px!important}#css-flight-routes #engineHTML.elongated #room_type1{margin-left:-240px;margin-top:-165px}#css-flight-routes #engineHTML.elongated #room_type2{margin-left:15px}#css-flight-routes #engineHTML.elongated #room_type3{margin-left:-90px}#css-flight-routes #engineHTML.elongated .room_type{border:1px solid gray}#css-flight-routes #engineHTML.elongated .room_type ul{border:1px solid transparent}.container.container_print .flight_routes_list_print .background_title_print{background-color:#3d4492!important}.container.container_print .flight_routes_list_print .route_line{color:#3d4492;background-color:#dbddf0}.flight-schdule .flight-avail{display:block!important}@media screen and (max-width:820px){#engineHTML #room_type1,#engineHTML #room_type2,#engineHTML #room_type3,#engineHTML #room_type4{min-width:430px!important}#engineHTML .opensleft{left:140px}.flight-schdule .expand_flight_route_details .route_line.promo_table .column-2{width:35%!important}.flight-schdule .expand_flight_route_details .route_line.promo_table .column-5{width:10%!important}.flight-schdule .expand_flight_route_details .route_line.promo_table #container_date_validaty{font-size:14px}.flight-schdule .city_line.level-3 .column-5{width:27%}.flight-schdule .city_line.level-3 .column-1{width:36%}.flight-schdule .city_line.level-3 div.city_subline .promo_table .column-5{display:inline-block}.flight-schdule .country_line.level-2 .column-4{width:20%}.flight-schdule .city_line.level-3 .column-3{width:32%!important;min-width:165px}.flight-schdule .expand_flight_route_details .column-5{width:15%!important}.flight-schdule .show_all_companies .orange_btn{width:120%}#css-flight-routes h2{margin-left:0!important;font-size:20px}#css-flight-routes #id-filters-submit{font-size:16px!important}#css-flight-routes .more_criteria .text_label_numero_flight{font-size:13px}#css-flight-routes .date_container_mobile{padding:0 5px}}@media screen and (max-device-width:820px){#engineHTML #room_type1,#engineHTML #room_type2,#engineHTML #room_type3,#engineHTML #room_type4{min-width:430px!important}#engineHTML .opensleft{left:140px}.flight-schdule .expand_flight_route_details .route_line.promo_table .column-2{width:35%!important}.flight-schdule .expand_flight_route_details .route_line.promo_table .column-5{width:10%!important}.flight-schdule .expand_flight_route_details .route_line.promo_table #container_date_validaty{font-size:14px}.flight-schdule .city_line.level-3 .column-5{width:27%}.flight-schdule .city_line.level-3 .column-1{width:36%}.flight-schdule .city_line.level-3 div.city_subline .promo_table .column-5{display:inline-block}.flight-schdule .country_line.level-2 .column-4{width:20%}.flight-schdule .city_line.level-3 .column-3{width:32%!important;min-width:165px}.flight-schdule .expand_flight_route_details .column-5{width:15%!important}.flight-schdule .show_all_companies .orange_btn{width:120%}#css-flight-routes h2{margin-left:0!important;font-size:20px}#css-flight-routes #id-filters-submit{font-size:16px!important}#css-flight-routes .more_criteria .text_label_numero_flight{font-size:13px}#css-flight-routes .date_container_mobile{padding:0 5px}}@media screen and (max-width:630px) and (min-width:550px){.flight-schdule .continent_line.level-1 .column-1{width:20%}.flight-schdule .continent_line.level-1 .column-2{width:18%}.flight-schdule .continent_line.level-1 .column-2 span.nb_countr_dest_flights{width:25px}.flight-schdule .continent_line.level-1 .column-3{width:25%}.flight-schdule .continent_line.level-1 .column-3 span.nb_countr_dest_flights{width:25px}.flight-schdule .continent_line.level-1 .column-4{width:37%}.flight-schdule .continent_line.level-1 .column-4 span.nb_countr_dest_flights{width:25px}.flight-schdule .country_line.level-2 .column-1{width:33%}.flight-schdule .country_line.level-2 .column-2{width:5%}.flight-schdule .country_line.level-2 .column-2 span.nb_countr_dest_flights{width:25px}.flight-schdule .country_line.level-2 .column-3{width:25%}.flight-schdule .country_line.level-2 .column-3 span.nb_countr_dest_flights{width:25px}.flight-schdule .country_line.level-2 .column-4{width:37%}.flight-schdule .country_line.level-2 .column-4 span.nb_countr_dest_flights{width:25px}.flight-schdule .city_line.level-3 .column-3{width:32%!important;text-align:center}.flight-schdule .city_line.level-3 .column-4{width:4%}.flight-schdule .city_line.level-3 .column-5{width:28%}.flight-schdule .expand_flight_route_details .route_line.promo_table .column-1{width:40%!important}.flight-schdule .expand_flight_route_details .route_line.promo_table .column-2{width:60%}.flight-schdule .expand_flight_route_details .route_line.promo_table .column-2 #container_date_validaty{padding-left:0}.flight-schdule .expand_flight_route_details .route_line.promo_table .column-3{margin-bottom:10px}.flight-schdule .expand_flight_route_details .route_line.promo_table .column-5{width:25%!important}#css-flight-routes .our_checkbox,#css-flight-routes .programme_des_vols_btn{height:18px;width:18px}#css-flight-routes #id-filters-collapsing-list-country{padding:0 5px}#css-flight-routes #id-filters-collapsing-list-country>ul{width:102%}#css-flight-routes #id-input-group-countries{margin-left:-10px;margin-right:-10px}#css-flight-routes #id-filters-more .col-xs-6{padding-left:0;padding-right:0;width:100%}#css-flight-routes #id-filters-more .col-xs-6 .col-xs-12.js-morecriteria-days,#css-flight-routes #id-filters-more .col-xs-6 .col-xs-12.js-morecriteria-hours{padding-right:0}#css-flight-routes #id-filters-more #check_all_days{font-size:13px}#css-flight-routes #id-filters-more .col-xs-12.more_criteria{text-align:left!important;width:60%}#css-flight-routes .flight-avail .filters_search_btn{margin-right:0}#css-flight-routes .flight_routes_list{padding:0}#css-flight-routes .line_city .nb_countr_dest_flights{padding-top:0}#css-flight-routes .line_city .city_line_city_mobile.col-xs-7{width:49%}#css-flight-routes .line_city .number_flight_line_city_mobile.col-xs-3{width:35%}#css-flight-routes .line_airport{padding-left:30px}#css-flight-routes .line_airport .col-xs-7{width:45%}#css-flight-routes .line_airport .col-xs-1.imprimante{width:6%}#css-flight-routes .line_airport .col-xs-3{padding-right:0;width:35%}#css-flight-routes .imprimante_text{padding-left:0!important;font-size:10px!important;padding-top:5px!important}#css-flight-routes .horaires_book_btn.btn.btn_in_route_line{padding-right:1px!important}#css-flight-routes #book_btn_0{padding-right:6px!important}#css-flight-routes .date_container_mobile{width:34%;padding-left:0;padding-right:0}#css-flight-routes .horaires_btn{width:auto;min-width:75px}#css-flight-routes .horaires_book_btn{width:auto;padding-left:0}#css-flight-routes .row.route>div.col-xs-12{padding-left:0;padding-right:0}#css-flight-routes .row.route>div.col-xs-12 .validity_end,#css-flight-routes .row.route>div.col-xs-12 .validity_start{margin-top:1px}#css-flight-routes .program_filters_btn.validity_start.validity_end{width:34%}#css-flight-routes .line_all_routes,#css-flight-routes .route{padding-left:0;padding-right:0}#css-flight-routes .line_all_routes .remove_expand,#css-flight-routes .line_all_routes .remove_search_engine,#css-flight-routes .route .remove_expand,#css-flight-routes .route .remove_search_engine{padding-right:15px}#css-flight-routes .line_all_routes .border_top,#css-flight-routes .route .border_top{border_bottom_width:0!important}#css-flight-routes .line_all_routes .program_filters_btn.working_days,#css-flight-routes .route .program_filters_btn.working_days{width:35%}#css-flight-routes .line_all_routes .col-xs-2,#css-flight-routes .route .col-xs-2{width:30%}#css-flight-routes .line_all_routes .col-xs-2.text-center.program_filters_btn.operator,#css-flight-routes .route .col-xs-2.text-center.program_filters_btn.operator{padding-right:0;padding-left:0}#css-flight-routes .line_all_routes .col-xs-3.day_container_mobile,#css-flight-routes .route .col-xs-3.day_container_mobile{width:35%;margin-top:0;height:20px}#css-flight-routes .line_all_routes .col-xs-3.day_container_mobile .programme_des_vols_btn,#css-flight-routes .route .col-xs-3.day_container_mobile .programme_des_vols_btn{height:18px;width:18px}#css-flight-routes .line_all_routes .col-xs-2.all_routes,#css-flight-routes .route .col-xs-2.all_routes{margin-top:0}#css-flight-routes .line_all_routes .col-xs-2.horaire_btn_mobile,#css-flight-routes .route .col-xs-2.horaire_btn_mobile{width:75%;text-align:right;margin-bottom:10px}#css-flight-routes .line_all_routes .col-xs-2.booking_btn_mobile,#css-flight-routes .route .col-xs-2.booking_btn_mobile{width:25%;padding-right:1px;text-align:right;margin-bottom:10px}#css-flight-routes .line_all_routes .col-xs-2.booking_btn_mobile .remove_expand,#css-flight-routes .route .col-xs-2.booking_btn_mobile .remove_expand{margin-left:90%}#css-flight-routes .line_all_routes.validity_start.validity_end{width:35%;margin-right:15px;text-align:right}#css-flight-routes .line_all_routes.border_top{border-bottom-width:0!important}#css-flight-routes .booking_btn_mobile{width:auto;font-size:13px;margin-top:4px}#css-flight-routes .horaire_btn_mobile{margin-top:2px}#css-flight-routes .expand_horaires{font-size:13px}#css-flight-routes .expand_horaires .col-xs-3{width:30%;padding-left:0!important;padding-right:0!important}#css-flight-routes .expand_horaires .flight-schedule.col-xs-12{margin-bottom:15px}#css-flight-routes .expand_horaires .flight-schedule .working_days.day_container_mobile{width:30%}#css-flight-routes .expand_horaires .flight-schedule .working_days.day_container_mobile .programme_des_vols_btn{height:18px;width:18px}#css-flight-routes .expand_horaires .flight-schedule .col-xs-2{text-align:left}#css-flight-routes .expand_horaires .flight-schedule>div{height:20px}#css-flight-routes .expand_horaires .col-xs-1{width:10%}#css-flight-routes .expand_horaires .col-xs-1.flight-schedule.flight_number{padding-left:0}#css-flight-routes .expand_horaires .details_plus_sign{width:50%;text-align:right;margin-right:0!important}#css-flight-routes .expand_horaires .details_plus_sign .img_minus_sign.color_plus_sign.program_plus_sign,#css-flight-routes .expand_horaires .details_plus_sign .img_plus_sign.color_plus_sign.program_plus_sign{margin-left:90%;margin-right:0}#css-flight-routes .expand_horaires .horaires_book_btn_flight{margin-bottom:10px;margin-top:5px}#css-flight-routes .affiner_btn_display{margin-right:15px}#css-flight-routes .affiner_btn_display .refine_not_mobile{padding-top:1px}#css-flight-routes .btn.horaires_btn{padding-right:0}#css-flight-routes .input_airline{padding-left:5px;padding-right:5px}#css-flight-routes .asking_more_infos .white_box .col-xs-2{margin-left:0}#css-flight-routes .asking_more_infos .white_box .col-xs-5{width:55%}#css-flight-routes .asking_more_infos .white_box .css-askinginfos-days-hours{width:70%;padding-left:0}#css-flight-routes .asking_more_infos .white_box .css-confirm-btn-conteiner{width:30%;text-align:right}#css-flight-routes .asking_more_infos .white_box input.flight_number_btn{background-color:#eee}#css-flight-routes #engineHTML.elongated #tab1{padding:15px!important}#css-flight-routes #engineHTML.elongated #icon_plane_arrival_flight_elongated_t1,#css-flight-routes #engineHTML.elongated #icon_plane_arrival_flight_elongated_t2,#css-flight-routes #engineHTML.elongated #icon_plane_departure_flight_elongated_t1,#css-flight-routes #engineHTML.elongated #icon_plane_departure_flight_elongated_t2{display:none}#css-flight-routes #engineHTML.elongated #dep_cit_input_t1>div.row>div.col-xs-12,#css-flight-routes #engineHTML.elongated #dep_cit_input_t2>div.row>div.col-xs-12{padding-right:0}#css-flight-routes #engineHTML.elongated #transfert_multidestination,#css-flight-routes #engineHTML.elongated #transfert_multidestination_2{display:none}#css-flight-routes #engineHTML.elongated .daterangepicker.dropdown-menu.ltr.show-calendar.opensleft{margin-left:-80px;margin-top:-80px}#css-flight-routes #engineHTML.elongated .daterangepicker.dropdown-menu.ltr.show-calendar.opensright{margin-left:0;margin-top:-80px}#css-flight-routes #engineHTML.elongated #passenger_type{margin-left:-170px!important;width:345px;margin-top:0}#css-flight-routes #engineHTML.elongated #arr_cit_input_t1,#css-flight-routes #engineHTML.elongated #arr_cit_input_t2,#css-flight-routes #engineHTML.elongated #dep_cit_input_t1,#css-flight-routes #engineHTML.elongated #dep_cit_input_t2{width:100%!important}#css-flight-routes #engineHTML.elongated #dep_cit_input_t1 .input-group,#css-flight-routes #engineHTML.elongated #dep_cit_input_t2 .input-group{width:95%!important}#css-flight-routes #engineHTML.elongated #arrival_city_t2_autocompletion{margin-left:110px}#css-flight-routes #engineHTML.elongated #select_passengers_multidestination{width:128%;margin-left:-23px;margin-top:12px}#css-flight-routes #engineHTML.elongated .col_multidestination_daterangepicker{width:35%!important}#css-flight-routes #engineHTML.elongated #book_flights_btn_container{margin-left:-30px!important;width:86%!important}#css-flight-routes #engineHTML.elongated #book_flights_btn_container #book_flight_btn{margin-top:-3px;padding-left:10px;padding-right:10px}}@media screen and (max-device-width:630px) and (min-device-width:550px){.flight-schdule .continent_line.level-1 .column-1{width:20%}.flight-schdule .continent_line.level-1 .column-2{width:18%}.flight-schdule .continent_line.level-1 .column-2 span.nb_countr_dest_flights{width:25px}.flight-schdule .continent_line.level-1 .column-3{width:25%}.flight-schdule .continent_line.level-1 .column-3 span.nb_countr_dest_flights{width:25px}.flight-schdule .continent_line.level-1 .column-4{width:37%}.flight-schdule .continent_line.level-1 .column-4 span.nb_countr_dest_flights{width:25px}.flight-schdule .country_line.level-2 .column-1{width:33%}.flight-schdule .country_line.level-2 .column-2{width:5%}.flight-schdule .country_line.level-2 .column-2 span.nb_countr_dest_flights{width:25px}.flight-schdule .country_line.level-2 .column-3{width:25%}.flight-schdule .country_line.level-2 .column-3 span.nb_countr_dest_flights{width:25px}.flight-schdule .country_line.level-2 .column-4{width:37%}.flight-schdule .country_line.level-2 .column-4 span.nb_countr_dest_flights{width:25px}.flight-schdule .city_line.level-3 .column-3{width:32%!important;text-align:center}.flight-schdule .city_line.level-3 .column-4{width:4%}.flight-schdule .city_line.level-3 .column-5{width:28%}.flight-schdule .expand_flight_route_details .route_line.promo_table .column-1{width:40%!important}.flight-schdule .expand_flight_route_details .route_line.promo_table .column-2{width:60%}.flight-schdule .expand_flight_route_details .route_line.promo_table .column-2 #container_date_validaty{padding-left:0}.flight-schdule .expand_flight_route_details .route_line.promo_table .column-3{margin-bottom:10px}.flight-schdule .expand_flight_route_details .route_line.promo_table .column-5{width:25%!important}#css-flight-routes .our_checkbox,#css-flight-routes .programme_des_vols_btn{height:18px;width:18px}#css-flight-routes #id-filters-collapsing-list-country{padding:0 5px}#css-flight-routes #id-filters-collapsing-list-country>ul{width:102%}#css-flight-routes #id-input-group-countries{margin-left:-10px;margin-right:-10px}#css-flight-routes #id-filters-more .col-xs-6{padding-left:0;padding-right:0;width:100%}#css-flight-routes #id-filters-more .col-xs-6 .col-xs-12.js-morecriteria-days,#css-flight-routes #id-filters-more .col-xs-6 .col-xs-12.js-morecriteria-hours{padding-right:0}#css-flight-routes #id-filters-more #check_all_days{font-size:13px}#css-flight-routes #id-filters-more .col-xs-12.more_criteria{text-align:left!important;width:60%}#css-flight-routes .flight-avail .filters_search_btn{margin-right:0}#css-flight-routes .flight_routes_list{padding:0}#css-flight-routes .line_city .nb_countr_dest_flights{padding-top:0}#css-flight-routes .line_city .city_line_city_mobile.col-xs-7{width:49%}#css-flight-routes .line_city .number_flight_line_city_mobile.col-xs-3{width:35%}#css-flight-routes .line_airport{padding-left:30px}#css-flight-routes .line_airport .col-xs-7{width:45%}#css-flight-routes .line_airport .col-xs-1.imprimante{width:6%}#css-flight-routes .line_airport .col-xs-3{padding-right:0;width:35%}#css-flight-routes .imprimante_text{padding-left:0!important;font-size:10px!important;padding-top:5px!important}#css-flight-routes .horaires_book_btn.btn.btn_in_route_line{padding-right:1px!important}#css-flight-routes #book_btn_0{padding-right:6px!important}#css-flight-routes .date_container_mobile{width:34%;padding-left:0;padding-right:0}#css-flight-routes .horaires_btn{width:auto;min-width:75px}#css-flight-routes .horaires_book_btn{width:auto;padding-left:0}#css-flight-routes .row.route>div.col-xs-12{padding-left:0;padding-right:0}#css-flight-routes .row.route>div.col-xs-12 .validity_end,#css-flight-routes .row.route>div.col-xs-12 .validity_start{margin-top:1px}#css-flight-routes .program_filters_btn.validity_start.validity_end{width:34%}#css-flight-routes .line_all_routes,#css-flight-routes .route{padding-left:0;padding-right:0}#css-flight-routes .line_all_routes .remove_expand,#css-flight-routes .line_all_routes .remove_search_engine,#css-flight-routes .route .remove_expand,#css-flight-routes .route .remove_search_engine{padding-right:15px}#css-flight-routes .line_all_routes .border_top,#css-flight-routes .route .border_top{border_bottom_width:0!important}#css-flight-routes .line_all_routes .program_filters_btn.working_days,#css-flight-routes .route .program_filters_btn.working_days{width:35%}#css-flight-routes .line_all_routes .col-xs-2,#css-flight-routes .route .col-xs-2{width:30%}#css-flight-routes .line_all_routes .col-xs-2.text-center.program_filters_btn.operator,#css-flight-routes .route .col-xs-2.text-center.program_filters_btn.operator{padding-right:0;padding-left:0}#css-flight-routes .line_all_routes .col-xs-3.day_container_mobile,#css-flight-routes .route .col-xs-3.day_container_mobile{width:35%;margin-top:0;height:20px}#css-flight-routes .line_all_routes .col-xs-3.day_container_mobile .programme_des_vols_btn,#css-flight-routes .route .col-xs-3.day_container_mobile .programme_des_vols_btn{height:18px;width:18px}#css-flight-routes .line_all_routes .col-xs-2.all_routes,#css-flight-routes .route .col-xs-2.all_routes{margin-top:0}#css-flight-routes .line_all_routes .col-xs-2.horaire_btn_mobile,#css-flight-routes .route .col-xs-2.horaire_btn_mobile{width:75%;text-align:right;margin-bottom:10px}#css-flight-routes .line_all_routes .col-xs-2.booking_btn_mobile,#css-flight-routes .route .col-xs-2.booking_btn_mobile{width:25%;padding-right:1px;text-align:right;margin-bottom:10px}#css-flight-routes .line_all_routes .col-xs-2.booking_btn_mobile .remove_expand,#css-flight-routes .route .col-xs-2.booking_btn_mobile .remove_expand{margin-left:90%}#css-flight-routes .line_all_routes.validity_start.validity_end{width:35%;margin-right:15px;text-align:right}#css-flight-routes .line_all_routes.border_top{border-bottom-width:0!important}#css-flight-routes .booking_btn_mobile{width:auto;font-size:13px;margin-top:4px}#css-flight-routes .horaire_btn_mobile{margin-top:2px}#css-flight-routes .expand_horaires{font-size:13px}#css-flight-routes .expand_horaires .col-xs-3{width:30%;padding-left:0!important;padding-right:0!important}#css-flight-routes .expand_horaires .flight-schedule.col-xs-12{margin-bottom:15px}#css-flight-routes .expand_horaires .flight-schedule .working_days.day_container_mobile{width:30%}#css-flight-routes .expand_horaires .flight-schedule .working_days.day_container_mobile .programme_des_vols_btn{height:18px;width:18px}#css-flight-routes .expand_horaires .flight-schedule .col-xs-2{text-align:left}#css-flight-routes .expand_horaires .flight-schedule>div{height:20px}#css-flight-routes .expand_horaires .col-xs-1{width:10%}#css-flight-routes .expand_horaires .col-xs-1.flight-schedule.flight_number{padding-left:0}#css-flight-routes .expand_horaires .details_plus_sign{width:50%;text-align:right;margin-right:0!important}#css-flight-routes .expand_horaires .details_plus_sign .img_minus_sign.color_plus_sign.program_plus_sign,#css-flight-routes .expand_horaires .details_plus_sign .img_plus_sign.color_plus_sign.program_plus_sign{margin-left:90%;margin-right:0}#css-flight-routes .expand_horaires .horaires_book_btn_flight{margin-bottom:10px;margin-top:5px}#css-flight-routes .affiner_btn_display{margin-right:15px}#css-flight-routes .affiner_btn_display .refine_not_mobile{padding-top:1px}#css-flight-routes .btn.horaires_btn{padding-right:0}#css-flight-routes .input_airline{padding-left:5px;padding-right:5px}#css-flight-routes .asking_more_infos .white_box .col-xs-2{margin-left:0}#css-flight-routes .asking_more_infos .white_box .col-xs-5{width:55%}#css-flight-routes .asking_more_infos .white_box .css-askinginfos-days-hours{width:70%;padding-left:0}#css-flight-routes .asking_more_infos .white_box .css-confirm-btn-conteiner{width:30%;text-align:right}#css-flight-routes .asking_more_infos .white_box input.flight_number_btn{background-color:#eee}#css-flight-routes #engineHTML.elongated #tab1{padding:15px!important}#css-flight-routes #engineHTML.elongated #icon_plane_arrival_flight_elongated_t1,#css-flight-routes #engineHTML.elongated #icon_plane_arrival_flight_elongated_t2,#css-flight-routes #engineHTML.elongated #icon_plane_departure_flight_elongated_t1,#css-flight-routes #engineHTML.elongated #icon_plane_departure_flight_elongated_t2{display:none}#css-flight-routes #engineHTML.elongated #dep_cit_input_t1>div.row>div.col-xs-12,#css-flight-routes #engineHTML.elongated #dep_cit_input_t2>div.row>div.col-xs-12{padding-right:0}#css-flight-routes #engineHTML.elongated #transfert_multidestination,#css-flight-routes #engineHTML.elongated #transfert_multidestination_2{display:none}#css-flight-routes #engineHTML.elongated .daterangepicker.dropdown-menu.ltr.show-calendar.opensleft{margin-left:-80px;margin-top:-80px}#css-flight-routes #engineHTML.elongated .daterangepicker.dropdown-menu.ltr.show-calendar.opensright{margin-left:0;margin-top:-80px}#css-flight-routes #engineHTML.elongated #passenger_type{margin-left:-170px!important;width:345px;margin-top:0}#css-flight-routes #engineHTML.elongated #arr_cit_input_t1,#css-flight-routes #engineHTML.elongated #arr_cit_input_t2,#css-flight-routes #engineHTML.elongated #dep_cit_input_t1,#css-flight-routes #engineHTML.elongated #dep_cit_input_t2{width:100%!important}#css-flight-routes #engineHTML.elongated #dep_cit_input_t1 .input-group,#css-flight-routes #engineHTML.elongated #dep_cit_input_t2 .input-group{width:95%!important}#css-flight-routes #engineHTML.elongated #arrival_city_t2_autocompletion{margin-left:110px}#css-flight-routes #engineHTML.elongated #select_passengers_multidestination{width:128%;margin-left:-23px;margin-top:12px}#css-flight-routes #engineHTML.elongated .col_multidestination_daterangepicker{width:35%!important}#css-flight-routes #engineHTML.elongated #book_flights_btn_container{margin-left:-30px!important;width:86%!important}#css-flight-routes #engineHTML.elongated #book_flights_btn_container #book_flight_btn{margin-top:-3px;padding-left:10px;padding-right:10px}}@media screen and (max-width:550px){#engineHTML #arrival_cities_list.collapsing_list,#engineHTML #arrival_cities_list_tab2.collapsing_list,#engineHTML #departure_cities_list.collapsing_list,#engineHTML #departure_cities_list_tab2.collapsing_list{left:16px!important}#engineHTML #passenger_type{margin-top:-155px;min-width:370px;left:30px;margin-left:-15px!important}#engineHTML .opensleft,#engineHTML .opensright{margin-top:105px;margin-left:5px}#engineHTML #room_type1,#engineHTML #room_type2,#engineHTML #room_type3,#engineHTML #room_type4{margin-left:0!important;margin-top:-160px!important;min-width:430px}#engineHTML #room_type2,#engineHTML #room_type4{margin-left:-240px!important}#engineHTML #bloc_counterAge{margin-top:15px}#engineHTML #transfert_tab2{margin-top:20px!important}#engineHTML #row-form-engine .col_counter{width:23%;margin-right:20px}#engineHTML #blocRestitution{margin-left:13%}#engineHTML .css-container-driversAge-tabcar.display-block{width:63%;text-align:right;margin-right:0;padding-right:5px}#engineHTML #arrival_city_car_autocompletion{margin-left:-45px;width:240px}#engineHTML #blocRestitution{margin-left:0!important}.flight-schdule .glyphicon-chevron-right.btn_see_flight_mobile{height:22px;width:22px}.flight-schdule .number_flights_width .nb_countr_dest_flights{font-size:14px}}@media screen and (max-device-width:550px){#engineHTML #arrival_cities_list.collapsing_list,#engineHTML #arrival_cities_list_tab2.collapsing_list,#engineHTML #departure_cities_list.collapsing_list,#engineHTML #departure_cities_list_tab2.collapsing_list{left:16px!important}#engineHTML #passenger_type{margin-top:-155px;min-width:370px;left:30px;margin-left:-15px!important}#engineHTML .opensleft,#engineHTML .opensright{margin-top:105px;margin-left:5px}#engineHTML #room_type1,#engineHTML #room_type2,#engineHTML #room_type3,#engineHTML #room_type4{margin-left:0!important;margin-top:-160px!important;min-width:430px}#engineHTML #room_type2,#engineHTML #room_type4{margin-left:-240px!important}#engineHTML #bloc_counterAge{margin-top:15px}#engineHTML #transfert_tab2{margin-top:20px!important}#engineHTML #row-form-engine .col_counter{width:23%;margin-right:20px}#engineHTML #blocRestitution{margin-left:13%}#engineHTML .css-container-driversAge-tabcar.display-block{width:63%;text-align:right;margin-right:0;padding-right:5px}#engineHTML #arrival_city_car_autocompletion{margin-left:-45px;width:240px}#engineHTML #blocRestitution{margin-left:0!important}.flight-schdule .glyphicon-chevron-right.btn_see_flight_mobile{height:22px;width:22px}.flight-schdule .number_flights_width .nb_countr_dest_flights{font-size:14px}}@media screen and (max-width:540px){.flight-schdule .city_line.level-3 .column-3{width:41%!important;text-align:center}.flight-schdule .city_line.level-3 .column-5{width:50%}.flight-schdule .city_line.level-3 .column-1{width:35%!important}.flight-schdule .route_days .city_line.level-3 .column-3{width:39%!important}.flight-schdule .city_line.level-3 .column-4{margin-left:0}.flight-schdule .city_line.level-3 .column-5{margin-top:-5px;margin-bottom:10px}.flight-schdule .city_line.level-3 .route_line column-3.border_bottom{width:41%!important}.flight-schdule .number_flights_width .nb_countr_dest_flights{width:70px!important}.flight-schdule .countr_dest_flights{font-size:14px}.flight-schdule .show_all_companies{width:100%;margin-left:0;margin-right:0}.flight-schdule .city_line.level-3 .column-5,.flight-schdule .show_all_companies .orange_btn{width:100%}.flight-schdule .nb_countr_dest_flights{width:70px}.flight-schdule .column-2_date_validity_mobile{text-align:center}.flight-schdule .expand_flight_route_details .route_line.promo_table .column-5{width:0!important;margin-top:2px}.flight-schdule #container_date_validaty{margin-top:2px;margin-bottom:12px}.flight-schdule .number_flights_width{width:auto}#css-flight-routes .text_departure_to_arrival,#css-flight-routes h2{font-size:20px}#css-flight-routes #filters_table .label_text,#css-flight-routes #hide_more_criteria,#css-flight-routes #id-filters-more .col-xs-12.more_criteria,#css-flight-routes #show_more_criteria,#css-flight-routes .collapsing_list,#css-flight-routes .form-control,#css-flight-routes .label_text,#css-flight-routes .text_label_numero_flight{font-size:16px}#css-flight-routes #id-filters-submit,#css-flight-routes .affiner_btn_display,#css-flight-routes .back_flights_btn{font-size:16px!important}#css-flight-routes .flight_schedule .booking_btn_mobile .affiner_btn_display{width:100%!important;margin-bottom:10px;margin-right:-40%!important}#css-flight-routes #btn_direction_flight{margin-bottom:10px!important}#css-flight-routes .city_line_city_mobile,#css-flight-routes .line_airport,#css-flight-routes .line_airport .col-xs-7,#css-flight-routes .line_continent,#css-flight-routes .line_country{font-size:16px!important}#css-flight-routes .line_airport .col-xs-5{width:40%}#css-flight-routes .nb_countr_dest_flights,#css-flight-routes .number_flight_line_city_mobile{font-size:16px}#css-flight-routes .nb_countr_dest_flights{padding-bottom:23px}#css-flight-routes .programme_des_vols_btn{width:30px;height:30px;font-size:20px}#css-flight-routes .day_container_mobile .programme_des_vols_btn{width:22px;height:22px;font-size:16px;padding:1px 0 0!important}#css-flight-routes .line_all_routes .day_container_mobile{width:90%;min-width:190px;text-align:center}#css-flight-routes .container_hour_departure_arrival_mobile,#css-flight-routes .day_container_mobile{width:90%}#css-flight-routes .line_airport .col-xs-7{width:65%}#css-flight-routes .line_airport .col-xs-3{width:35%}#css-flight-routes .program.working_days.margin_top.day_container_mobile{min-width:200px;width:90%;text-align:center}#css-flight-routes .container_hour_departure_arrival_mobile,#css-flight-routes .date_container_mobile,#css-flight-routes .flight-schedule .flight_number,#css-flight-routes .flight-schedule .horaires_book_btn_flight,#css-flight-routes .horaires_book_btn.btn_in_route_line,#css-flight-routes .horaires_btn{font-size:16px}#css-flight-routes .flight_number{width:40%;text-align:right}#css-flight-routes .horaires_book_btn_flight.btn_in_route_line{margin-top:4px}#css-flight-routes .line_city .nb_countr_dest_flights{padding-top:0}#css-flight-routes .line_city .city_line_city_mobile.col-xs-7,#css-flight-routes .line_city .number_flight_line_city_mobile.col-xs-3{width:50%}#css-flight-routes .all_routes,#css-flight-routes .img_logo_aircompany{width:100%;margin-bottom:5px}#css-flight-routes .line_airport .col-xs-5{font-size:16px}#css-flight-routes .nb_countr_dest_flights{width:75px}#css-flight-routes .city_line_city_mobile td{padding-left:2px}#css-flight-routes .booking_btn_mobile{width:50%}#css-flight-routes .remove_search_engine{left:190%}#css-flight-routes #engineHTML.elongated #tab_li_1,#css-flight-routes #engineHTML.elongated #tab_li_2{width:100%}#css-flight-routes #engineHTML.elongated #id_container_format_elongated_flight_date{width:95%;margin-left:10px}#css-flight-routes #engineHTML.elongated #transfert{display:block!important;margin-left:100%;margin-top:-90px!important}#css-flight-routes #engineHTML.elongated #inputArrivalFlightAR1{margin-top:65px!important}#css-flight-routes #engineHTML.elongated #dep_city_input{width:100%!important}#css-flight-routes #engineHTML.elongated #id_container_format_elongated_passengers_class{padding-left:25px!important;padding-right:25px!important}#css-flight-routes #engineHTML.elongated #id_container_format_elongated_passengers_class>div{width:97%!important}#css-flight-routes #engineHTML.elongated #container_date_flight{padding-left:15px!important;padding-right:15px!important}#css-flight-routes #engineHTML.elongated #form_not_multidestinations #book_flights_btn_container{margin-left:auto!important;margin-right:auto!important;float:none!important}#css-flight-routes #engineHTML.elongated .working_days.day_container_mobile{min-width:190px}#css-flight-routes #engineHTML.elongated #trajet_1{margin-top:10px}#css-flight-routes #engineHTML.elongated #transfert_multidestination,#css-flight-routes #engineHTML.elongated #transfert_multidestination_2{margin-top:-78px!important}#css-flight-routes #engineHTML.elongated #row-form-engine{margin-left:0;margin-right:0}#css-flight-routes #engineHTML.elongated #input_btn_passengers{width:100%!important}#css-flight-routes #engineHTML.elongated #container_select_passengers_class{padding-left:15px!important;margin-top:0!important}#css-flight-routes #engineHTML.elongated #passenger_type{margin-left:-60px!important}}@media screen and (max-device-width:540px){.flight-schdule .city_line.level-3 .column-3{width:41%!important;text-align:center}.flight-schdule .city_line.level-3 .column-5{width:50%}.flight-schdule .city_line.level-3 .column-1{width:35%!important}.flight-schdule .route_days .city_line.level-3 .column-3{width:39%!important}.flight-schdule .city_line.level-3 .column-4{margin-left:0}.flight-schdule .city_line.level-3 .column-5{margin-top:-5px;margin-bottom:10px}.flight-schdule .city_line.level-3 .route_line column-3.border_bottom{width:41%!important}.flight-schdule .number_flights_width .nb_countr_dest_flights{width:70px!important}.flight-schdule .countr_dest_flights{font-size:14px}.flight-schdule .show_all_companies{width:100%;margin-left:0;margin-right:0}.flight-schdule .city_line.level-3 .column-5,.flight-schdule .show_all_companies .orange_btn{width:100%}.flight-schdule .nb_countr_dest_flights{width:70px}.flight-schdule .column-2_date_validity_mobile{text-align:center}.flight-schdule .expand_flight_route_details .route_line.promo_table .column-5{width:0!important;margin-top:2px}.flight-schdule #container_date_validaty{margin-top:2px;margin-bottom:12px}.flight-schdule .number_flights_width{width:auto}#css-flight-routes .text_departure_to_arrival,#css-flight-routes h2{font-size:20px}#css-flight-routes #filters_table .label_text,#css-flight-routes #hide_more_criteria,#css-flight-routes #id-filters-more .col-xs-12.more_criteria,#css-flight-routes #show_more_criteria,#css-flight-routes .collapsing_list,#css-flight-routes .form-control,#css-flight-routes .label_text,#css-flight-routes .text_label_numero_flight{font-size:16px}#css-flight-routes #id-filters-submit,#css-flight-routes .affiner_btn_display,#css-flight-routes .back_flights_btn{font-size:16px!important}#css-flight-routes .flight_schedule .booking_btn_mobile .affiner_btn_display{width:100%!important;margin-bottom:10px;margin-right:-40%!important}#css-flight-routes #btn_direction_flight{margin-bottom:10px!important}#css-flight-routes .city_line_city_mobile,#css-flight-routes .line_airport,#css-flight-routes .line_airport .col-xs-7,#css-flight-routes .line_continent,#css-flight-routes .line_country{font-size:16px!important}#css-flight-routes .line_airport .col-xs-5{width:40%}#css-flight-routes .nb_countr_dest_flights,#css-flight-routes .number_flight_line_city_mobile{font-size:16px}#css-flight-routes .nb_countr_dest_flights{padding-bottom:23px}#css-flight-routes .programme_des_vols_btn{width:30px;height:30px;font-size:20px}#css-flight-routes .day_container_mobile .programme_des_vols_btn{width:22px;height:22px;font-size:16px;padding:1px 0 0!important}#css-flight-routes .line_all_routes .day_container_mobile{width:90%;min-width:190px;text-align:center}#css-flight-routes .container_hour_departure_arrival_mobile,#css-flight-routes .day_container_mobile{width:90%}#css-flight-routes .line_airport .col-xs-7{width:65%}#css-flight-routes .line_airport .col-xs-3{width:35%}#css-flight-routes .program.working_days.margin_top.day_container_mobile{min-width:200px;width:90%;text-align:center}#css-flight-routes .container_hour_departure_arrival_mobile,#css-flight-routes .date_container_mobile,#css-flight-routes .flight-schedule .flight_number,#css-flight-routes .flight-schedule .horaires_book_btn_flight,#css-flight-routes .horaires_book_btn.btn_in_route_line,#css-flight-routes .horaires_btn{font-size:16px}#css-flight-routes .flight_number{width:40%;text-align:right}#css-flight-routes .horaires_book_btn_flight.btn_in_route_line{margin-top:4px}#css-flight-routes .line_city .nb_countr_dest_flights{padding-top:0}#css-flight-routes .line_city .city_line_city_mobile.col-xs-7,#css-flight-routes .line_city .number_flight_line_city_mobile.col-xs-3{width:50%}#css-flight-routes .all_routes,#css-flight-routes .img_logo_aircompany{width:100%;margin-bottom:5px}#css-flight-routes .line_airport .col-xs-5{font-size:16px}#css-flight-routes .nb_countr_dest_flights{width:75px}#css-flight-routes .city_line_city_mobile td{padding-left:2px}#css-flight-routes .booking_btn_mobile{width:50%}#css-flight-routes .remove_search_engine{left:190%}#css-flight-routes #engineHTML.elongated #tab_li_1,#css-flight-routes #engineHTML.elongated #tab_li_2{width:100%}#css-flight-routes #engineHTML.elongated #id_container_format_elongated_flight_date{width:95%;margin-left:10px}#css-flight-routes #engineHTML.elongated #transfert{display:block!important;margin-left:100%;margin-top:-90px!important}#css-flight-routes #engineHTML.elongated #inputArrivalFlightAR1{margin-top:65px!important}#css-flight-routes #engineHTML.elongated #dep_city_input{width:100%!important}#css-flight-routes #engineHTML.elongated #id_container_format_elongated_passengers_class{padding-left:25px!important;padding-right:25px!important}#css-flight-routes #engineHTML.elongated #id_container_format_elongated_passengers_class>div{width:97%!important}#css-flight-routes #engineHTML.elongated #container_date_flight{padding-left:15px!important;padding-right:15px!important}#css-flight-routes #engineHTML.elongated #form_not_multidestinations #book_flights_btn_container{margin-left:auto!important;margin-right:auto!important;float:none!important}#css-flight-routes #engineHTML.elongated .working_days.day_container_mobile{min-width:190px}#css-flight-routes #engineHTML.elongated #trajet_1{margin-top:10px}#css-flight-routes #engineHTML.elongated #transfert_multidestination,#css-flight-routes #engineHTML.elongated #transfert_multidestination_2{margin-top:-78px!important}#css-flight-routes #engineHTML.elongated #row-form-engine{margin-left:0;margin-right:0}#css-flight-routes #engineHTML.elongated #input_btn_passengers{width:100%!important}#css-flight-routes #engineHTML.elongated #container_select_passengers_class{padding-left:15px!important;margin-top:0!important}#css-flight-routes #engineHTML.elongated #passenger_type{margin-left:-60px!important}}@media screen and (max-width:420px){#engineHTML .nav-tabs>li.onglet_2>a{height:auto}#engineHTML #transfert,#engineHTML #transfert_multidestination,#engineHTML #transfert_multidestination_2,#engineHTML #transfert_tab2{z-index:0}#engineHTML .nav-tabs>li.onglet_2{height:auto}#engineHTML .nav-tabs>li.onglet_2.active,#engineHTML .nav-tabs>li.onglet_2.active.tab_collapse,#engineHTML .nav-tabs>li.onglet_2.active.tab_collapse:hover{color:#fff!important}#engineHTML .nav-tabs>li.onglet_2.active>a,#engineHTML .nav-tabs>li.onglet_2.active>a:focus,#engineHTML .nav-tabs>li.onglet_2.active>a:hover{color:#fff!important;background-color:#0780c9}#engineHTML .text_blue.mobile_only{font-size:16px!important}#engineHTML input[type=radio]{display:none!important}#engineHTML #arrival_cities_list,#engineHTML #departure_cities_list{width:100%!important}#engineHTML #arrival_city_autocompletion li>div.row,#engineHTML #departure_city_autocompletion li>div.row{margin-right:0}#engineHTML #passenger_type{margin-left:-17px!important;margin-top:-175px;min-width:335px}#engineHTML .form-control{height:38px!important;font-size:16px!important}#engineHTML .input-group{margin-bottom:15px!important}#engineHTML .input-group-addon{font-size:14px!important}#engineHTML #container-btn-action #book_flight_btn,#engineHTML #container-btn-action #book_flight_btn_tab2,#engineHTML #container-btn-action #book_flight_btn_tab3,#engineHTML #container-btn-action #book_flight_btn_tab4{font-size:16px!important}#engineHTML .ul_form_radio{width:100%!important;margin-top:15px;margin-bottom:15px}#engineHTML #transfert{margin-top:-80px!important}#engineHTML #transfert_multidestination,#engineHTML #transfert_multidestination_2{margin-top:-80px!important;margin-left:92%!important}#engineHTML .radio_label{font-size:16px!important;font-weight:700}#engineHTML .nav-tabs>li>a>strong{font-size:18px!important}#engineHTML .item_collapsing_list_country,#engineHTML .item_collapsing_list_restriction{font-size:16px!important;line-height:24px}#engineHTML #checkboxText{display:inline-block;width:auto;max-width:90%}#engineHTML #arrival_cities_list_t1.collapsing_list,#engineHTML #arrival_cities_list_t2.collapsing_list,#engineHTML #departure_cities_list_t1.collapsing_list,#engineHTML #departure_cities_list_t2.collapsing_list{width:106%!important}#engineHTML #room_type1,#engineHTML #room_type2,#engineHTML #room_type3,#engineHTML #room_type4{margin-top:-165px!important;min-width:340px!important}#engineHTML #css-flight-routes #input_select_passenger_multidestination{margin:-16% -6% 1%!important}#engineHTML .opensleft,#engineHTML .opensright{left:20px!important;top:60px!important}#engineHTML .daterangepicker{min-width:280px}#engineHTML .daterangepicker.opensleft{margin-top:100px}#engineHTML .daterangepicker table.table-condensed th{color:#0780c9!important}#engineHTML .daterangepicker tr{font-size:14px!important}#engineHTML .daterangepicker select.monthselect,#engineHTML .daterangepicker select.yearselect{font-size:15px!important}#engineHTML #destination_city_hotel_autocompletion{overflow-x:hidden!important;width:95%!important}#engineHTML .item_collapsing_list,#engineHTML .item_collapsing_list_cities,#engineHTML .item_collapsing_list_cities:hover{background-color:#e6e6e6;font-size:16px!important}#engineHTML .flights_titles{font-size:16px}#engineHTML #arrival_city_t1_autocompletion li>div.row,#engineHTML #arrival_city_t2_autocompletion li>div.row,#engineHTML #departure_city_t1_autocompletion li>div.row,#engineHTML #departure_city_t2_autocompletion li>div.row{margin-right:0}#engineHTML #arrival_city_t2_autocompletion{margin-top:0!important;margin-left:0!important}#engineHTML #transfert_tab2{margin-top:-27%!important}#engineHTML #btn_add_room{margin-left:0!important}#engineHTML .checkbox_tab2{margin-bottom:15px}#engineHTML .checkbox_tab2 span{font-size:16px}#engineHTML #arrival_city_tab2_autocompletion>li>div.row,#engineHTML #departure_city_tab2_autocompletion>li>div.row{margin-right:0}#engineHTML #arr_cit_input_car,#engineHTML #dep_cit_input_hotel{border-top:1px solid transparent!important}#engineHTML #arrival_city_tab2_autocompletion li>div{width:100%}#engineHTML #departure_city_car_autocompletion{width:95%!important}#engineHTML #arrival_city_car_autocompletion>li>div,#engineHTML #departure_city_car_autocompletion>li>div{margin-right:-10px!important}#engineHTML #book_flight_btn_tab3{padding:6px 12px!important}#engineHTML #room_type1,#engineHTML #room_type2,#engineHTML #room_type3,#engineHTML #room_type4{margin-left:0!important}#engineHTML .nav_Counter{font-size:16px}#engineHTML #row-form-engine .col_counter{width:100%}#engineHTML #destination_city_hotel.no_border_top{border-top:1px!important}#engineHTML .checkbox_agedriver_tab4{margin-left:0!important;width:100%;font-size:16px}#engineHTML .checkbox_restitution_tab4{font-size:16px;margin-top:20px!important}#engineHTML .css-container-driversAge-tabcar{width:90%}#engineHTML #id-input-driversAge-tabcar{width:25%}#engineHTML .css-container-driversAge-tabcar.display-block{margin-right:0}#engineHTML #arrival_city_car_autocompletion.airports_list_autocompletion{width:95%}#engineHTML #id_container_format_elongated_car_date #come_back_div{margin-top:20px}#engineHTML label.mobile_only{margin-top:0;padding-right:5px}#engineHTML .clockDepArr{width:18px}#engineHTML #arrival_city_car_autocompletion{margin-left:0}#engineHTML .css-container-driversAge-tabcar.display-block{width:100%}#engineHTML.elongated .daterangepicker{min-width:280px}#engineHTML.elongated #arrival_cities_list,#engineHTML.elongated #departure_cities_list{width:100%!important}#engineHTML.elongated #id_container_format_elongated_flight_date,#engineHTML.elongated #id_container_format_elongated_flighthotel_input_date,#engineHTML.elongated #id_container_format_elongated_passengers_class{width:100%}#engineHTML.elongated #transfert{margin-left:90%}#engineHTML.elongated #passenger_type{width:90%!important;margin-top:6px}#engineHTML.elongated #trajet_1,#engineHTML.elongated #trajet_2{width:100%}#engineHTML.elongated #book_flight_btn{padding:6px 12px!important}#engineHTML.elongated #container_select_passengers_class{padding-right:15px!important;width:100%}#engineHTML.elongated #arrival_cities_list_t2,#engineHTML.elongated #departure_cities_list_t2{margin-left:0;margin-top:0;width:100%}#engineHTML.elongated #container-btn-action{width:100%;margin-bottom:20px!important}#engineHTML.elongated #departure_city_t2_autocompletion{margin-left:0;margin-top:0}#engineHTML.elongated #id_container_format_elongated_flighthotel_checkbox_btn{width:100%}#engineHTML.elongated #id_container_format_elongated_flighthotel_checkbox_btn span{font-size:16px!important}#engineHTML.elongated #arrival_cities_list_tab2,#engineHTML.elongated #departure_cities_list_tab2{width:100%!important}#engineHTML.elongated .checkbox_tab2>label{top:0!important}#engineHTML.elongated #roomPlus1,#engineHTML.elongated #roomPlus2,#engineHTML.elongated #roomPlus3,#engineHTML.elongated #roomPlus4{width:100%}#engineHTML.elongated #arrival_city_tab2_autocompletion{margin-top:0;margin-left:0}#engineHTML.elongated #room_type1,#engineHTML.elongated #room_type2,#engineHTML.elongated #room_type3,#engineHTML.elongated #room_type4{margin-left:0!important}#engineHTML.elongated #book_flight_btn_tab2{padding:6px 12px!important}#engineHTML.elongated #id_container_format_elongated_car_date,#engineHTML.elongated #id_container_format_elongated_car_input,#engineHTML.elongated #id_container_format_elongated_hotel_date,#engineHTML.elongated #id_container_format_elongated_hotel_input{width:100%}#engineHTML.elongated #blocCheckboxRestitution{width:100%!important}#engineHTML.elongated #container-btn-action.container-btn-action-car{width:100%;margin-top:10px}#engineHTML.elongated #book_flight_btn_tab4{padding:6px 12px!important}#engineHTML.elongated #arrival_city_car_autocompletion{margin-left:0}#engineHTML.elongated .css-container-driversAge-tabcar{width:90%}.flight-schdule .level-1{background-color:#6d73c5}.flight-schdule .level-1 .column-3 .nb_countr_dest_flights{color:#fff}.flight-schdule .level-1 .column-3 span.countr_dest_flights{background-color:#6d73c5}.flight-schdule .level-2.country_line{background-color:#b6b9e2}.flight-schdule .city_line.level-3{text-align:center;border-width:1px;border-color:#3d4492;margin-top:1px;margin-bottom:1px;background-color:#ededf8}.flight-schdule .city_line.level-3 .column-1,.flight-schdule .city_line.level-3 .column-3{width:100%!important}.flight-schdule .city_line.level-3 .column-4{width:100%!important;margin-left:48%}.flight-schdule .city_line.level-3 .column-5 .nb_countr_dest_flights{background-color:#ededf8}.flight-schdule .city_line.level-3 .column-5 .countr_dest_flights{color:#3d4492}.flight-schdule .city_line.level-3 .expand_flight_route_details{margin:1%;border-color:transparent}.flight-schdule .city_line.level-3 .expand_flight_route_details .img_logo_aircompany{width:100%}.flight-schdule .city_line.level-3 .expand_flight_route_details .column-3{margin-left:0}.flight-schdule .city_line.level-3 .expand_flight_route_details .route_line.promo_table .column-5{margin-left:48%}.flight-schdule .city_line.level-3 .expand_flight_route_details #container_date_validaty{margin-bottom:20px}.flight-schdule .city_line.level-3.gray_border .nb_countr_dest_flights{background-color:#fff}#css-flight-routes #engineHTML.elongated #roomPlus1{margin-left:-1px!important}#css-flight-routes #engineHTML.elongated #roomPlus2,#css-flight-routes #engineHTML.elongated #roomPlus3,#css-flight-routes #engineHTML.elongated #roomPlus4{margin-top:2px!important;margin-bottom:0!important;margin-left:15px!important}#css-flight-routes #engineHTML.elongated #id_container_format_elongated_flighthotel_date{margin-left:-5px}#css-flight-routes #engineHTML.elongated #arr_cit_input_tab2{width:85%!important}#css-flight-routes #engineHTML.elongated #inputArrivalFlightHotel{width:98%!important}}@media screen and (max-device-width:420px){#engineHTML .nav-tabs>li.onglet_2>a{height:auto}#engineHTML #transfert,#engineHTML #transfert_multidestination,#engineHTML #transfert_multidestination_2,#engineHTML #transfert_tab2{z-index:0}#engineHTML .nav-tabs>li.onglet_2{height:auto}#engineHTML .nav-tabs>li.onglet_2.active,#engineHTML .nav-tabs>li.onglet_2.active.tab_collapse,#engineHTML .nav-tabs>li.onglet_2.active.tab_collapse:hover{color:#fff!important}#engineHTML .nav-tabs>li.onglet_2.active>a,#engineHTML .nav-tabs>li.onglet_2.active>a:focus,#engineHTML .nav-tabs>li.onglet_2.active>a:hover{color:#fff!important;background-color:#0780c9}#engineHTML .text_blue.mobile_only{font-size:16px!important}#engineHTML input[type=radio]{display:none!important}#engineHTML #arrival_cities_list,#engineHTML #departure_cities_list{width:100%!important}#engineHTML #arrival_city_autocompletion li>div.row,#engineHTML #departure_city_autocompletion li>div.row{margin-right:0}#engineHTML #passenger_type{margin-left:-17px!important;margin-top:-175px;min-width:335px}#engineHTML .form-control{height:38px!important;font-size:16px!important}#engineHTML .input-group{margin-bottom:15px!important}#engineHTML .input-group-addon{font-size:14px!important}#engineHTML #container-btn-action #book_flight_btn,#engineHTML #container-btn-action #book_flight_btn_tab2,#engineHTML #container-btn-action #book_flight_btn_tab3,#engineHTML #container-btn-action #book_flight_btn_tab4{font-size:16px!important}#engineHTML .ul_form_radio{width:100%!important;margin-top:15px;margin-bottom:15px}#engineHTML #transfert{margin-top:-80px!important}#engineHTML #transfert_multidestination,#engineHTML #transfert_multidestination_2{margin-top:-80px!important;margin-left:92%!important}#engineHTML .radio_label{font-size:16px!important;font-weight:700}#engineHTML .nav-tabs>li>a>strong{font-size:18px!important}#engineHTML .item_collapsing_list_country,#engineHTML .item_collapsing_list_restriction{font-size:16px!important;line-height:24px}#engineHTML #checkboxText{display:inline-block;width:auto;max-width:90%}#engineHTML #arrival_cities_list_t1.collapsing_list,#engineHTML #arrival_cities_list_t2.collapsing_list,#engineHTML #departure_cities_list_t1.collapsing_list,#engineHTML #departure_cities_list_t2.collapsing_list{width:106%!important}#engineHTML #room_type1,#engineHTML #room_type2,#engineHTML #room_type3,#engineHTML #room_type4{margin-top:-165px!important;min-width:340px!important}#engineHTML #css-flight-routes #input_select_passenger_multidestination{margin:-16% -6% 1%!important}#engineHTML .opensleft,#engineHTML .opensright{left:20px!important;top:60px!important}#engineHTML .daterangepicker{min-width:280px}#engineHTML .daterangepicker.opensleft{margin-top:100px}#engineHTML .daterangepicker table.table-condensed th{color:#0780c9!important}#engineHTML .daterangepicker tr{font-size:14px!important}#engineHTML .daterangepicker select.monthselect,#engineHTML .daterangepicker select.yearselect{font-size:15px!important}#engineHTML #destination_city_hotel_autocompletion{overflow-x:hidden!important;width:95%!important}#engineHTML .item_collapsing_list,#engineHTML .item_collapsing_list_cities,#engineHTML .item_collapsing_list_cities:hover{background-color:#e6e6e6;font-size:16px!important}#engineHTML .flights_titles{font-size:16px}#engineHTML #arrival_city_t1_autocompletion li>div.row,#engineHTML #arrival_city_t2_autocompletion li>div.row,#engineHTML #departure_city_t1_autocompletion li>div.row,#engineHTML #departure_city_t2_autocompletion li>div.row{margin-right:0}#engineHTML #arrival_city_t2_autocompletion{margin-top:0!important;margin-left:0!important}#engineHTML #transfert_tab2{margin-top:-27%!important}#engineHTML #btn_add_room{margin-left:0!important}#engineHTML .checkbox_tab2{margin-bottom:15px}#engineHTML .checkbox_tab2 span{font-size:16px}#engineHTML #arrival_city_tab2_autocompletion>li>div.row,#engineHTML #departure_city_tab2_autocompletion>li>div.row{margin-right:0}#engineHTML #arr_cit_input_car,#engineHTML #dep_cit_input_hotel{border-top:1px solid transparent!important}#engineHTML #arrival_city_tab2_autocompletion li>div{width:100%}#engineHTML #departure_city_car_autocompletion{width:95%!important}#engineHTML #arrival_city_car_autocompletion>li>div,#engineHTML #departure_city_car_autocompletion>li>div{margin-right:-10px!important}#engineHTML #book_flight_btn_tab3{padding:6px 12px!important}#engineHTML #room_type1,#engineHTML #room_type2,#engineHTML #room_type3,#engineHTML #room_type4{margin-left:0!important}#engineHTML .nav_Counter{font-size:16px}#engineHTML #row-form-engine .col_counter{width:100%}#engineHTML #destination_city_hotel.no_border_top{border-top:1px!important}#engineHTML .checkbox_agedriver_tab4{margin-left:0!important;width:100%;font-size:16px}#engineHTML .checkbox_restitution_tab4{font-size:16px;margin-top:20px!important}#engineHTML .css-container-driversAge-tabcar{width:90%}#engineHTML #id-input-driversAge-tabcar{width:25%}#engineHTML .css-container-driversAge-tabcar.display-block{margin-right:0}#engineHTML #arrival_city_car_autocompletion.airports_list_autocompletion{width:95%}#engineHTML #id_container_format_elongated_car_date #come_back_div{margin-top:20px}#engineHTML label.mobile_only{margin-top:0;padding-right:5px}#engineHTML .clockDepArr{width:18px}#engineHTML #arrival_city_car_autocompletion{margin-left:0}#engineHTML .css-container-driversAge-tabcar.display-block{width:100%}#engineHTML.elongated .daterangepicker{min-width:280px}#engineHTML.elongated #arrival_cities_list,#engineHTML.elongated #departure_cities_list{width:100%!important}#engineHTML.elongated #id_container_format_elongated_flight_date,#engineHTML.elongated #id_container_format_elongated_flighthotel_input_date,#engineHTML.elongated #id_container_format_elongated_passengers_class{width:100%}#engineHTML.elongated #transfert{margin-left:90%}#engineHTML.elongated #passenger_type{width:90%!important;margin-top:6px}#engineHTML.elongated #trajet_1,#engineHTML.elongated #trajet_2{width:100%}#engineHTML.elongated #book_flight_btn{padding:6px 12px!important}#engineHTML.elongated #container_select_passengers_class{padding-right:15px!important;width:100%}#engineHTML.elongated #arrival_cities_list_t2,#engineHTML.elongated #departure_cities_list_t2{margin-left:0;margin-top:0;width:100%}#engineHTML.elongated #container-btn-action{width:100%;margin-bottom:20px!important}#engineHTML.elongated #departure_city_t2_autocompletion{margin-left:0;margin-top:0}#engineHTML.elongated #id_container_format_elongated_flighthotel_checkbox_btn{width:100%}#engineHTML.elongated #id_container_format_elongated_flighthotel_checkbox_btn span{font-size:16px!important}#engineHTML.elongated #arrival_cities_list_tab2,#engineHTML.elongated #departure_cities_list_tab2{width:100%!important}#engineHTML.elongated .checkbox_tab2>label{top:0!important}#engineHTML.elongated #roomPlus1,#engineHTML.elongated #roomPlus2,#engineHTML.elongated #roomPlus3,#engineHTML.elongated #roomPlus4{width:100%}#engineHTML.elongated #arrival_city_tab2_autocompletion{margin-top:0;margin-left:0}#engineHTML.elongated #room_type1,#engineHTML.elongated #room_type2,#engineHTML.elongated #room_type3,#engineHTML.elongated #room_type4{margin-left:0!important}#engineHTML.elongated #book_flight_btn_tab2{padding:6px 12px!important}#engineHTML.elongated #id_container_format_elongated_car_date,#engineHTML.elongated #id_container_format_elongated_car_input,#engineHTML.elongated #id_container_format_elongated_hotel_date,#engineHTML.elongated #id_container_format_elongated_hotel_input{width:100%}#engineHTML.elongated #blocCheckboxRestitution{width:100%!important}#engineHTML.elongated #container-btn-action.container-btn-action-car{width:100%;margin-top:10px}#engineHTML.elongated #book_flight_btn_tab4{padding:6px 12px!important}#engineHTML.elongated #arrival_city_car_autocompletion{margin-left:0}#engineHTML.elongated .css-container-driversAge-tabcar{width:90%}.flight-schdule .level-1{background-color:#6d73c5}.flight-schdule .level-1 .column-3 .nb_countr_dest_flights{color:#fff}.flight-schdule .level-1 .column-3 span.countr_dest_flights{background-color:#6d73c5}.flight-schdule .level-2.country_line{background-color:#b6b9e2}.flight-schdule .city_line.level-3{text-align:center;border-width:1px;border-color:#3d4492;margin-top:1px;margin-bottom:1px;background-color:#ededf8}.flight-schdule .city_line.level-3 .column-1,.flight-schdule .city_line.level-3 .column-3{width:100%!important}.flight-schdule .city_line.level-3 .column-4{width:100%!important;margin-left:48%}.flight-schdule .city_line.level-3 .column-5 .nb_countr_dest_flights{background-color:#ededf8}.flight-schdule .city_line.level-3 .column-5 .countr_dest_flights{color:#3d4492}.flight-schdule .city_line.level-3 .expand_flight_route_details{margin:1%;border-color:transparent}.flight-schdule .city_line.level-3 .expand_flight_route_details .img_logo_aircompany{width:100%}.flight-schdule .city_line.level-3 .expand_flight_route_details .column-3{margin-left:0}.flight-schdule .city_line.level-3 .expand_flight_route_details .route_line.promo_table .column-5{margin-left:48%}.flight-schdule .city_line.level-3 .expand_flight_route_details #container_date_validaty{margin-bottom:20px}.flight-schdule .city_line.level-3.gray_border .nb_countr_dest_flights{background-color:#fff}#css-flight-routes #engineHTML.elongated #roomPlus1{margin-left:-1px!important}#css-flight-routes #engineHTML.elongated #roomPlus2,#css-flight-routes #engineHTML.elongated #roomPlus3,#css-flight-routes #engineHTML.elongated #roomPlus4{margin-top:2px!important;margin-bottom:0!important;margin-left:15px!important}#css-flight-routes #engineHTML.elongated #id_container_format_elongated_flighthotel_date{margin-left:-5px}#css-flight-routes #engineHTML.elongated #arr_cit_input_tab2{width:85%!important}#css-flight-routes #engineHTML.elongated #inputArrivalFlightHotel{width:98%!important}}@media screen and (max-width:360px){body{font-size:14px}#engineHTML #clockArr,#engineHTML #clockDep,#engineHTML #counter_Adult_Tab3,#engineHTML #counter_Children_Tab3,#engineHTML #counter_Room_Tab3,#engineHTML #textBtnAddRoomTab2,#engineHTML .checkbox_agedriver_tab4,#engineHTML .checkbox_restitution_tab4,#engineHTML .item_collapsing_list,#engineHTML .radio_label,#engineHTML .text_blue.mobile_only{font-size:14px!important}#engineHTML #passenger_type,#engineHTML #room_type1,#engineHTML #room_type2,#engineHTML #room_type3,#engineHTML #room_type4{min-width:320px!important}#engineHTML .checkbox_tab2 span{font-size:14px}#engineHTML #destination_city_hotel_autocompletion{width:90%!important}#engineHTML #row-form-engine .col_counter{width:33%;margin-right:1px;text-align:center}#engineHTML .nav_Counter{text-align:center}}body>.daterangepicker.dropdown-menu.show-calendar{margin-top:-75px}#engineHTML .daterangepicker,body .daterangepicker{border-color:#5d65bb!important;border-radius:0!important}#engineHTML .daterangepicker table.table-condensed th,body .daterangepicker table.table-condensed th{color:#5d65bb!important}#engineHTML .daterangepicker table.table-condensed td.in-range,body .daterangepicker table.table-condensed td.in-range{border-color:#fff!important;background-color:transparent}#engineHTML .daterangepicker table.table-condensed th.next.available:hover,#engineHTML .daterangepicker table.table-condensed th.prev.available:hover,body .daterangepicker table.table-condensed th.next.available:hover,body .daterangepicker table.table-condensed th.prev.available:hover{background-color:#5d65bb!important;color:#fff!important}#engineHTML .daterangepicker table.table-condensed td.no_direct_flights.available,body .daterangepicker table.table-condensed td.no_direct_flights.available{background-color:#fff!important}#engineHTML .daterangepicker table.table-condensed td.no_direct_flights.available:hover,body .daterangepicker table.table-condensed td.no_direct_flights.available:hover{background-color:#fff!important;color:#5d65bb}#engineHTML .daterangepicker table.table-condensed td.today.off.disabled.active.end-date:before,body .daterangepicker table.table-condensed td.today.off.disabled.active.end-date:before{border-color:transparent!important}#engineHTML .daterangepicker table.table-condensed td.available,body .daterangepicker table.table-condensed td.available{background-color:#b7bbe1}#engineHTML .daterangepicker table.table-condensed td.available:hover,body .daterangepicker table.table-condensed td.available:hover{background-color:#5d65bb!important;border-width:1px!important}#engineHTML .daterangepicker table.table-condensed td.off.available,#engineHTML .daterangepicker table.table-condensed td.off.available.in-range,body .daterangepicker table.table-condensed td.off.available,body .daterangepicker table.table-condensed td.off.available.in-range{background-color:#fff!important;color:#fff!important}#engineHTML .daterangepicker table.table-condensed td.off.disabled.active.end-date,#engineHTML .daterangepicker table.table-condensed td.off.in-range.no_direct_flights.available,body .daterangepicker table.table-condensed td.off.disabled.active.end-date,body .daterangepicker table.table-condensed td.off.in-range.no_direct_flights.available{background-color:#fff!important}#engineHTML .daterangepicker table.table-condensed td.active.start-date.no_direct_flights.available,body .daterangepicker table.table-condensed td.active.start-date.no_direct_flights.available{border-color:#3d4492!important}#engineHTML .daterangepicker table.table-condensed td.end-date.no_direct_flights.available:hover,#engineHTML .daterangepicker table.table-condensed td.start-date.no_direct_flights.available:hover,body .daterangepicker table.table-condensed td.end-date.no_direct_flights.available:hover,body .daterangepicker table.table-condensed td.start-date.no_direct_flights.available:hover{border-color:#5d65bb!important;color:#fff!important;background-color:#5d65bb!important}#engineHTML .daterangepicker table.table-condensed td.today,body .daterangepicker table.table-condensed td.today{border:1px solid #5d65bb;color:#000;background-color:#fff}#engineHTML .daterangepicker table.table-condensed td.today.active.start-date.active.available,body .daterangepicker table.table-condensed td.today.active.start-date.active.available{background-color:#b5007b!important;color:#fff!important;border:1px solid #3d4492!important}#engineHTML .daterangepicker table.table-condensed td.today.active.end-date,body .daterangepicker table.table-condensed td.today.active.end-date{border-color:transparent!important;color:#fff!important}#engineHTML .daterangepicker table.table-condensed td.in-range.available,#engineHTML .daterangepicker table.table-condensed td.in-range.no_direct_flights.available,body .daterangepicker table.table-condensed td.in-range.available,body .daterangepicker table.table-condensed td.in-range.no_direct_flights.available{background-color:#edeef7!important;color:#000}#engineHTML .daterangepicker table.table-condensed td.in-range.available:hover,#engineHTML .daterangepicker table.table-condensed td.in-range.no_direct_flights.available:hover,body .daterangepicker table.table-condensed td.in-range.available:hover,body .daterangepicker table.table-condensed td.in-range.no_direct_flights.available:hover{background-color:#3d4492!important;color:#fff}#engineHTML .daterangepicker table.table-condensed td.active.end-date.in-range,#engineHTML .daterangepicker table.table-condensed td.active.end-date.in-range.no_direct_flights.available,#engineHTML .daterangepicker table.table-condensed td.active.start-date,body .daterangepicker table.table-condensed td.active.end-date.in-range,body .daterangepicker table.table-condensed td.active.end-date.in-range.no_direct_flights.available,body .daterangepicker table.table-condensed td.active.start-date{background-color:#3d4492!important;color:#fff!important}#engineHTML .daterangepicker table.table-condensed td.end-date:before,#engineHTML .daterangepicker table.table-condensed td.start-date:after,body .daterangepicker table.table-condensed td.end-date:before,body .daterangepicker table.table-condensed td.start-date:after{border-color:transparent #3d4492!important}#engineHTML .daterangepicker table.table-condensed td.off.disabled:after,#engineHTML .daterangepicker table.table-condensed td.off.disabled:before,#engineHTML .daterangepicker table.table-condensed td.off:after,#engineHTML .daterangepicker table.table-condensed td.off:before,body .daterangepicker table.table-condensed td.off.disabled:after,body .daterangepicker table.table-condensed td.off.disabled:before,body .daterangepicker table.table-condensed td.off:after,body .daterangepicker table.table-condensed td.off:before{border-color:transparent}#engineHTML .daterangepicker table.table-condensed td.off:hover,body .daterangepicker table.table-condensed td.off:hover{cursor:default}#engineHTML .daterangepicker table.table-condensed td.no_direct_flights.available,body .daterangepicker table.table-condensed td.no_direct_flights.available{background-color:#3d4492}#engineHTML .daterangepicker table.table-condensed td.active,body .daterangepicker table.table-condensed td.active{background-color:#c6beef!important;color:#000}
/*# sourceMappingURL=lille.css.map*/