@media screen and (max-width: 700px){.main_font{color:#777;font-family:Open Sans;font-size:13px;font-weight:400;}.main_content_bg{background:#fff;}.top_menu_font{color:#fff;font-family:Nunito;font-size:13px;font-weight:400;}.top_menu_font{color:#fff;font-family:Nunito;font-size:13px;font-weight:400;}.top_menu_text_font{color:#fff;font-family:Nunito;font-size:13px;font-weight:400;}.header_bg{background:#fff;}.main_menu_bg{background:#c35d3c;}.my_orders_font{color:#c35d3c;font-family:Open Sans;font-size:12px;font-weight:400;}.main_menu_font{color:#fff;font-family:Open Sans;font-size:14px;text-transform:uppercase;}.main_menu_btn_bg{background:#c35d3c;}.main_menu_hover_btn_bg{background:#000;}.main_menu_hover_font{color:#fff;}.submenu_background{background:#c35d3c;}.submenu_title_level_01{font-weight:600;text-transform:uppercase;}.h1{color:#c35d3c;font-family:Open Sans;font-size:24px;font-weight:400;}.h2{color:#c35d3c;font-family:Open Sans;font-size:22px;font-weight:400;}.h3{color:#c35d3c;font-family:Open Sans;font-size:16px;font-weight:600;}.h4{color:#000;font-family:Open Sans;font-size:18px;font-weight:400;}.h5{color:#000;font-family:Open Sans;font-size:16px;font-weight:400;}.h6{color:#000;font-family:Open Sans;font-size:14px;font-weight:400;}.texto01{color:#777;font-family:Open Sans;font-size:13px;}.texto02{color:#777;font-family:Open Sans;font-size:13px;}.texto03{color:#777;font-family:Open Sans;font-size:13px;}.texto04{color:#777;font-family:Open Sans;font-size:13px;}.texto05{color:#777;font-family:Open Sans;font-size:13px;}.texto06{color:#777;font-family:Open Sans;font-size:13px;}.texto07{color:#777;font-family:Open Sans;font-size:13px;}.texto08{color:#777;font-family:Open Sans;font-size:13px;}.texto09{color:#777;font-family:Open Sans;font-size:13px;}.texto10{color:#777;font-family:Open Sans;font-size:13px;}.input_bg{background:#fff;}.input_font{color:#777;font-family:Open Sans;font-size:12px;}.label_typo{color:#777;}.links{color:#000;font-family:Open Sans;text-decoration:none;}.tip_typo{color:#fff;font-family:Open Sans;font-size:12px;font-weight:400;}.button_gen_bg{background:rgba(119,119,119,0.3);}.button_gen_typo{color:#fff;font-family:Open Sans;font-size:14px;font-weight:400;text-transform:uppercase;}.button_call_typo{color:#fff;font-family:Open Sans;font-size:14px;font-weight:400;text-transform:uppercase;}.button_call_bg{background:#7f7f7f;}.button_call_search_typo{color:#fff;font-family:Open Sans;font-size:14px;font-weight:400;text-transform:uppercase;}.button_call_search_bg{background:#000;}.filter_bg{background:rgba(119,119,119,0.1);}.filter_main_title_typo{color:#fff;font-family:Open Sans;font-size:14px;font-weight:600;text-transform:uppercase;}.filter_main_title_bg{background:#c35d3c;}.filter_each_main_title_typo{color:#9d9d9d;font-family:Open Sans;font-size:14px;font-weight:600;text-transform:uppercase;}.filter_slider_bullets_color{background:#c35d3c;}.calendar_typo{color:#777;font-family:Open Sans;font-size:12px;font-weight:400;}.pesq_inc_typo{color:#fff;font-family:Open Sans;font-size:12px;font-weight:400;}.btn_buy_typo{color:#fff;font-family:Open Sans;font-size:14px;font-weight:400;text-transform:uppercase;}.btn_buy_bg{background:#c35d3c;}.footer_bg{background:#c35d3c repeat-x;}.footer_title_typo{color:#fff;}.flight_price_group_bg{background:#fff;}.results_air_price_bg{background:rgba(119,119,119,0.05);}.results_air_price_typo{color:#7f7f7f;}.flight_button_call_bg{background:#000;}.flight_master_price_bg{background:#000;}.flight_master_price_button_call_bg{background:#000;}.hotel_container_description_typo{color:#c35d3c;}.hotel_container_description_price_color{color:#000;font-weight:600;}.hotel_master_price_bg{background:#000;}.hotel_master_price_button_call_typo{color:#fff;font-family:Open Sans;font-weight:600;text-transform:uppercase;}.hotel_master_price_button_call_bg{background:#000;}.hotel_master_price_room_bg{background:#000;}.service_price_group_bg{background:#fff;}.service_price_group_title{font-size:14px;}.services_master_price_bg{background:#000;}.services_master_price_button_call_typo{color:#fff;font-family:Open Sans;font-size:14px;font-weight:400;text-transform:uppercase;}.services_master_price_button_call_bg{background:#000;}.hotel_price_group_bg{background:#fff;}.results_hotel_price_bg{background:rgba(119,119,119,0.07);}.results_services_price_bg{background:rgba(119,119,119,0.07);}.results_services_price_typo{color:#c35d3c;font-size:20px;font-weight:600;}.services_master_price_group_title{color:#000;}.tray_package_title_font{color:#c35d3c;font-family:Open Sans;font-size:13px;font-weight:600;}.tray_package_item_bg{background:transparent;}.tray_package_detail_bg{background:rgba(119,119,119,0.1);}.tray_package_detail_title_typo{color:#777;font-size:13px;font-weight:400;}.tray_package_active_detail_bg{background:#c35d3c;}.tray_package_active_title_typo{color:#fff;}.tray_package_total_font{color:#000;font-family:Open Sans;font-size:15px;font-weight:700;}.self_package_price_group_bg{background:#fff;}.self_package_price_group_title_typo{color:#c35d3c;font-size:14px;}.results_self_package_price_bg{background:rgba(119,119,119,0.05);}.self_package_master_price_button_call_bg{background:#fff;}.self_package_master_price_button_call_typo{color:#c35d3c;font-family:Open Sans;font-size:14px;font-weight:600;text-transform:uppercase;}.self_package_master_price_font_typo{color:#fff;}.self_package_master_price_button_block_bg{background:#c35d3c;}.self_package_master_price_block_type{color:#fff;font-family:Open Sans;font-size:12px;}.dynamic_package_group_bg{background:#fff;}.dynamic_package_price_bg{background:rgba(119,119,119,0.05);}.dynamic_package_results_price_typo{color:#7f7f7f;}.dynamic_package_master_price_bg{background:#000;}.dynamic_package_master_price_button_call_typo{color:#fff;}.dynamic_package_master_price_button_call_bg{background:#000;}.tour_group_bg{background:#fff;}.tour_group_title_typo{color:#c35d3c;font-family:Open Sans;font-size:16px;font-weight:600;}.tour_bg_tab_inactive{background:rgba(119,119,119,0.07);}.tour_container_description_typo{color:#c35d3c;}.tour_container_description_price_color{color:#000;font-weight:600;}.results_tour_price_bg{background:rgba(119,119,119,0.07);}.tour_container_tab_bg{background:#fff;}.tour_container_tab_description_typo{color:#777;font-family:Open Sans;font-size:12px;font-weight:600;text-transform:uppercase;}.tour_container_tab_description_typo{color:#777;font-family:Open Sans;font-size:12px;font-weight:600;text-transform:uppercase;}.tour_master_price_bg{background:#000;}.results_tour_price_bg{background:rgba(119,119,119,0.07);}.tour_master_price_button_call_typo{color:#fff;font-family:Open Sans;font-weight:600;text-transform:uppercase;}.tour_master_price_button_call_bg{background:#000;}.tour_master_price_room_bg{background:#000;}.order_code_bg{background:#fff;}.order_code_text_typo{color:#777;font-family:Open Sans;font-size:14px;}.order_code_big_typo{color:#c35d3c;font-family:Open Sans;font-size:16px;}.order_code_big_bg{background:rgba(119,119,119,0.1);}.order_code_mail_text_typo{color:#c35d3c;font-family:Open Sans;font-size:14px;font-weight:400;text-transform:uppercase;}.search_engine_text_default{color:#777;}.search_engine_bg{background:rgba(255,255,255,0.7);}.search_engine_title_typo{color:#000;}.search_engine_color{color:#777;}.search_engine_tabs_bg{background:#fff;}.search_engine_tabs_btn_bg{background:#fff;}.search_engine_tabs_btn_typo{color:#777;font-weight:500;line-height:18px;text-transform:uppercase;}.search_engine_tabs_btn_active_typo{color:#fff;}.search_engine_tabs_btn_active_bg{background:#000;}.search_engine_tabs_btn_bg{background:#fff;}.search_engine_title_typov2{color:#000;}.search_engine_tabs_btn_active_typov2{color:#c35d3c;}.search_engine_tabs_btn_typov2{color:#777;font-weight:500;line-height:18px;text-transform:uppercase;}.mobile_main_font{color:#777;font-family:Open Sans;font-size:13px;font-weight:400;}.css_custom_mobile .search_engine_v1.research .content .destination{flex-direction:column;}.css_custom_mobile header.main .wrap,.css_custom_mobile header.main ul.aside{height:100%;}.css_custom_mobile header.main ul.aside{display:flex !important;top:0 !important;margin-right:-15px;}.css_custom_mobile header.main .logo a img{margin:5px 20px 0 43px;}.main_menu>ul>li.current-menu-item a:hover{color:#000 !important;}.powered{background-color:#eee !important;color:#000;text-align:center !important;}.promotions .master_title{background-color:#f7f7f7 !important;}.promotions li a .price{background-color:#f7f7f7 !important;}.promotions li a{background-color:#f7f7f7 !important;}.main_menu>ul>li>a:hover{color:#000 !important;}.main_menu > ul > li >a{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:60px;line-height:60px;padding:0 15px;margin:0;color:#000 !important;font-family:Open Sans;font-size:14px;text-transform:uppercase;background:#fff !important;color:'';border:inherit;border-width:'';}#hidemobile{display:none !important;}#hidedesktop{display:block !important;}html .vc_row-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.page-id-3182 .vc_row-fluid{padding-right:15px;padding-left:15px;margin:0 auto;}.vc_custom_1695061388986 form.wpcf7-form input,form.wpcf7-form textarea{padding:10px 13px;display:block;margin:0;width:100%;border:1px solid rgba(154,154,154,0.8) !important;outline:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-size:16px;line-height:1;font-weight:400;font-family:'Open Sans', serif !important;background-color:#f3f5f7 !important;}form.wpcf7-form input,form.wpcf7-form textarea{padding:10px 13px;display:block;margin:0;width:100%;border:1px solid rgba(154,154,154,0.8);outline:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-size:16px;line-height:1;font-weight:400;font-family:'Open Sans', serif !important;background-color:#f3f5f7 !important;}form.wpcf7-form input{border-radius:27px !important;}form.wpcf7-form textarea{border-radius:5px !important;width:95% !important;}form label{width:100%;margin-top:0;margin-bottom:0 !important;font-size:14px;}span.wpcf7-list-item{display:inline-block;margin:0 0 0 0em;}.vc_custom_1695061388986 form label{width:100%;margin-top:0;margin-bottom:0 !important;font-size:14px;}.vc_custom_1695061388986 span.wpcf7-list-item{display:inline-block;margin:0 0 0 0em;}.vc_custom_1695061388986  input[type="checkbox"]{margin:5px 5px 5px 0 !important;width:16px !important;display:inline-block !important;border-radius:3px !important;}.form-contato input[type="checkbox"]{margin:5px 5px 5px 0 !important;width:16px;display:inline-block;border-radius:3px !important;}.form-contato input.wpcf7-form-control.wpcf7-submit{color:#fff;border-color:#c35d3c !important;background-color:#c35d3c !important;font-size:18px;padding:20px 15px;width:153px;border-radius:36px;background-image:none;}.form-contato input.wpcf7-form-control.wpcf7-submit:hover{color:#fff;border-color:#c35d3c !important;background-color:#c35d3c !important;font-size:18px;padding:20px 15px;width:153px;border-radius:36px;background-image:none;}.vc_custom_1685469051203{margin-top:60px !important;padding-top:60px !important;padding-bottom:60px !important;background:#e5e5e5 url(https://church.copasturlazer.com.br/wp-content/uploads/2023/09/contato-copastur-lazer.jpg) !important;}.vc_custom_1685469051203{max-width:100% !important;width:100% !important;}.vc_custom_1695053101422 label{color:#fff !important;}.vc_custom_1695053101422  label a{color:#fff !important;}.vc_custom_1695053101422 .vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern{color:#fff;border-color:#c35d3c;background-color:#c35d3c;font-size:16px;background-image:none;}.vc_custom_1695061388986 .form-contato input.wpcf7-form-control.wpcf7-submit{color:#fff !important;background-color:#c35d3c !important;border:2px solid #c35d3c !important;}.vc_custom_1695053101422  .form-contato input.wpcf7-form-control.wpcf7-submit{color:#fff !important;border-color:#fff !important;background-color:transparent !important;border-width:2px !important;border:2px solid #fff !important;}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern{color:#fff;border-color:#c35d3c;background-color:#c35d3c;font-size:16px;background-image:none;}.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover{color:#fff;border-color:#c35d3c;background-color:#c35d3c;font-size:16px;background-image:none;}.wpb_single_image .vc_single_image-wrapper.vc_box_outline,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle{border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;border:1px solid #ebebeb;border:0;}.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img{border:0;}.vc_custom_1685468282214{max-width:100% !important;width:100% !important;}.vc_custom_1685468410097{max-width:100% !important;width:100% !important;}.vc_custom_1685468410097 .vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern{color:#fff !important;border-color:#fff !important;background-color:transparent !important;border-width:2px;}.vc_custom_1685551446948{max-width:100% !important;width:100% !important;}.vc_custom_1685467233657{max-width:100% !important;width:100% !important;}.vc_custom_1685467346026{max-width:100% !important;width:100% !important;}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{color:#fff;border-color:#c35d3c;background-color:#c35d3c;font-size:16px;background-image:none;}.vc_custom_1685467614225{max-width:100% !important;width:100% !important;}.vc_custom_1685467816257{max-width:100% !important;width:100% !important;}.vc_custom_1685467816257 .vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern{color:#fff !important;border-color:#fff !important;background-color:transparent !important;border-width:2px;}.vc_custom_1685465261634{max-width:100% !important;width:100% !important;}.vc_custom_1685466575591{max-width:100% !important;width:100% !important;}.vc_custom_1685392307619{max-width:100% !important;width:100% !important;}.vc_custom_1695058920539{max-width:100% !important;width:100% !important;}.vc_custom_1695059798111{max-width:100% !important;width:100% !important;}.vc_custom_1695059978249{max-width:100% !important;width:100% !important;}.vc_custom_1695060761667{max-width:100% !important;width:100% !important;}.vc_custom_1695059302811{max-width:100% !important;width:100% !important;}.vc_custom_1684411836599{max-width:100% !important;width:100% !important;}.vc_custom_1695056767344{max-width:100% !important;width:100% !important;}.vc_custom_1695058429316{max-width:100% !important;width:100% !important;}.vc_custom_1683051769234{max-width:100% !important;width:100% !important;}.vc_custom_1684177184956{max-width:100% !important;width:100% !important;}.vc_custom_1684176780339{max-width:100% !important;width:100% !important;}.vc_custom_1684350152853{max-width:100% !important;width:100% !important;}.vc_custom_1680549936104{max-width:100% !important;width:100% !important;}.vc_custom_1684177596886{max-width:100% !important;width:100% !important;}.vc_custom_1684177596886{max-width:100% !important;width:100% !important;}.vc_custom_1695053101422{max-width:100% !important;width:100% !important;}.page-id-3272 .wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:10px;}.page-id-3272 .vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern{color:#fff;border-color:#c35d3c;background-color:#c35d3c;font-size:16px;background-image:none;}:root{--wp-admin-theme-color:#c35d3c !important;--wp-admin-theme-color-darker-10:#c35d3c !important;--wp-admin-theme-color-darker-20:#c35d3c !important;}a{color:#000;font-family:'Open Sans', serif;}body{font-family:'Open Sans', serif;color:#000;}h1,h2,h3,h4,h5,h6{font-family:'Open Sans', serif;color:#000;padding-bottom:15x;}h1{font-family:'Open Sans', serif !important;font-weight:600 !important;color:#000;font-size:45px;}h2{font-family:'Open Sans', serif !important;font-weight:600 !important;color:#000;font-size:35px;}h3{font-family:'Open Sans', serif !important;font-weight:600 !important;color:#000;font-size:28px;}h4{font-family:'Open Sans', serif !important;font-weight:600 !important;color:#000;font-size:22px;}h5{font-family:'Open Sans', serif !important;font-weight:600 !important;color:#000;font-size:17px;}p{font-size:16px;line-height:1.5;padding-bottom:10px;font-family:'Open Sans', serif !important;}.sobre-copasday img{width:16px;margin-right:5px;}.vc_custom_1683051848066 html .vc_row-fluid{max-width:1440px !important;}.icon-set-lsi_widget-3 a,.icon-set-lsi_widget-3 a:visited,.icon-set-lsi_widget-3 a:focus{border-radius:21px !important;font-size:15px !important;}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{background-color:#fff;box-sizing:border-box;border-radius:8px;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:none;font-size:16px;font-family:inherit;border:1px solid #fff;padding:6px 10px;height:38px;width:100%;line-height:1.3;}div.wpforms-container-full .wpforms-form .wpforms-field-label{display:block;font-weight:700;font-size:16px;float:none;line-height:1.3;margin:0 0 4px 0;padding:0;word-break:break-word;word-wrap:break-word;color:#fff;}.container > footer .content h3{display:block;padding-right:0;font-size:13px !important;margin-bottom:0.5em;text-shadow:unset;font-weight:500 !important;color:#000;}.powered{background-color:#000;color:#000;text-align:left !important;}.container >footer .content a{color:#000;}.wpb-js-composer #searchEngine{margin-top:-9em;padding:3em 3em !important;}.container>footer{position:relative;background:#eee !important;margin-top:0 !important;}.vc_custom_1679669828064{margin-top:60px !important;padding-top:60px !important;padding-bottom:60px !important;background-color:#e5e5e5 !important;max-width:100% !important;}.search_engine_v2.custom_engine .tabs li a .ico{float:none !important;margin-bottom:6px;display:block;}.search_engine_v2.custom_engine .tabs li a .ico{float:left;padding-right:0 !important;}.search_engine_v2 .tabs li a .ico:before{width:100%;float:none !important;font-size:18px;}div.wpforms-container-full .wpforms-form textarea{width:100% !important;}div.wpforms-container-full .wpforms-form input.wpforms-field-medium,div.wpforms-container-full .wpforms-form select.wpforms-field-medium,div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium{max-width:100% !important;}div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-page-button{background:#c35d3c;font-weight:bold;font-size:15px;border-radius:26px;height:45px !important;line-height:25px !important;width:137px !important;color:#fff;font-family:Open Sans;text-transform:uppercase;cursor:pointer;border:0;}div.wpforms-container-full .wpforms-form input[type=submit]:hover,div.wpforms-container-full .wpforms-form button[type=submit]:hover,div.wpforms-container-full .wpforms-form .wpforms-page-button:hover{background:#c35d3c;font-weight:bold;font-size:15px;border-radius:26px;height:45px !important;line-height:25px !important;width:137px !important;color:#fff;font-family:Open Sans;text-transform:uppercase;cursor:pointer;border:0;}#searchEngine #btnSearch{background:#00008b;background:linear-gradient(90deg,#00008b 0%,#000 100%);padding:0;text-align:center;height:45px !important;line-height:45px !important;width:137px !important;border-radius:45px !important;}#searchEngine h2{padding-top:0;font-family:'Open Sans', serif !important;font-weight:600 !important;color:#000;text-align:left !important;font-size:30px;}.wpb-js-composer .search_engine_v2.custom_engine .tabs li a{background:#fff;margin:10px 0;border-radius:6px;display:block;float:none !important;color:#c35d3c;}.wpb-js-composer #searchEngine #btnSearch{display:flex;justify-content:center;align-items:center;background:#c35d3c;font-weight:bold;font-size:15px;float:none;}#searchEngine input,#searchEngine select{background:#f3f5f7;border:none;border-radius:4px;color:#212a30;}.search_engine_v2.custom_engine .tabs{width:20% !important;}.search_engine_v2 >.content{float:left;width:75% !important;margin-left:50px !important;}.wpb-js-composer .search_engine_v2.custom_engine .tabs li.searchEngineSel.active a{background:#c35d3c;color:#fff;box-shadow:0 0 0 1px #c35d3c inset;}.promotions .master_title{width:100%;line-height:40px;margin-bottom:20px;margin-top:20px;border-bottom:0 !important;}.promotions li .total{font-size:32px !important;font-weight:600 !important;color:#c35d3c !important;}.promotions li a{color:#000 !important;}.promotions .master_title h2{color:#2b2b2b !important;text-align:center !important;font-family:'Open Sans', serif !important;font-weight:700;font-size:18px;text-transform:uppercase;line-height:1.3em;}p.obs{display:none;}.promotions li a .price{border-bottom:0 !important;margin-top:15px;margin-bottom:0em !important;}html .home .vc_column_container>.vc_column-inner{padding:0;}.have_sidebar:before{content:'';position:absolute;width:100%;height:3px;top:0;left:0;background:#1c8b1e;background:linear-gradient(90deg,#696969 54%,#000 100%);}header.main{height:93px;}header.main .wrap{width:100%;max-width:1200px;}.container.has_top_menu header.main{margin-top:0;}header.main .logo{margin:10px 0 0 0;}header.main .logo:after{content:'';position:absolute;width:320px;height:110px;background:transparent;z-index:1;background-image:url(../../uploads/2021/09/bottom_logo.png);top:100%;margin-top:0;background-size:contain;background-repeat:no-repeat;left:0;margin-left:-20px;display:none;}.main_menu.full{display:none;}#line_motor{width:100%;bottom:0;text-align:center;max-width:inherit;}#searchEngine{background-color:#fff;position:relative;margin-top:0;padding:30px 30px 70px;border-radius:1em;width:100%;max-width:1100px;text-align:left;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,0.1);box-shadow:0 0 10px 5px rgba(0,0,0,0.1);margin:0 auto;}#searchEngine h2{padding-top:0;font-family:'Nunito';font-weight:900;color:#000;text-align:center;font-size:30px;}#searchEngine #btnSearch{background:#00008b;background:linear-gradient(90deg,#00008b 0%,#000 100%);width:100%;padding:0;text-align:center;height:50px;line-height:50px;border-radius:14px;}#searchEngine input,#searchEngine select{background:#f3f5f7;border:none;border-radius:4px;color:#212a30;}#searchEngine label.select:after{display:none !important;}.line_destinos h2{font-family:'Nunito' !important;}#searchEngine input::placeholder,#searchEngine select::placeholder{color:#212a30;opacity:1;}#searchEngine input:-ms-input-placeholder,#searchEngine select:-ms-input-placeholder{color:#212a30;}#searchEngine input::-ms-input-placeholder,#searchEngine select::-ms-input-placeholder{color:#212a30;}#searchEngine .content{border:none;}.linein{max-width:980px !important;padding:0 15px;}.promotions li{font-family:'Nunito' !important;padding:0 10px;font-size:16px;font-weight:600;}.promotions li .total{font-size:22px;font-weight:900;}.promotions li a{background-color:#e8e8e8;color:#000;-webkit-border-radius:1em;border-radius:1em;padding-bottom:30px;}.promotions li a .master_title,.promotions li a .price{padding:0 15px !important;}.promotions .master_title{background:#000;width:100%;line-height:40px;margin-bottom:20px;}.promotions li a figure{display:block;}.promotions li a figure img{-webkit-border-radius:1em 1em 0 0;border-radius:1em 1em 0 0;display:block;}.promotions li a .master_title,.promotions li a .price span,.promotions li a .master_title,.promotions li a .price strong{color:#000;}.comments{display:none;}header.main ul.aside{padding-top:3px;}#mo_oauth_widget-2{line-height:90px;}#mo_oauth_widget-2 ul{position:relative;float:left;line-height:66px;padding-right:10px;}#mo_oauth_widget-2 li{display:inline-block;padding:0px;}#mo_oauth_widget-2 a{background:#00a95f;color:#fff;font-family:'Nunito';font-weight:900;font-size:14px;padding:5px 10px;border-radius:3em;border:none;margin-top:40px !important;}.logged-in  #mo_oauth_widget-2 ul li a{height:80px;}#mo_oauth_widget-2 ul li a{font-family:Helvetica;font-weight:bold;text-transform:uppercase;font-size:14px;background:transparent;height:40px;display:table-cell;border-radius:0;vertical-align:middle;color:#000;webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}#mo_oauth_widget-2 ul li a:hover{background-color:#000;color:#fff;}.bt_mais button{background:#16537e !important;background:linear-gradient(90deg,#16537e 0%,#000 100%) !important;color:#fff !important;font-family:Nunito;font-size:20px !important;font-weight:bold;border:none !important;padding:10px 50px !important;}.li_rede{width:30px;padding:0 !important;}.li_rede a{background:transparent !important;color:#000 !important;}.btn.close_filter{background:#000 !important;border-radius:10px;}.hotel.btnhotelDetails{background:#000 !important;border-radius:10px;display:none !important;}.hotel.btnSeeRooms.show{background:#000 !important;border-radius:10px;}.hotel_block.hotelContainer{border-radius:14px;}.roomLine{border-radius:14px;}.price_block.price{border-radius:14px;}.hotel.btnSeeRooms.hide{background:#000 !important;border-radius:12px;}.toggleAllHotelRooms.mini_max_results{background:#000 !important;border-radius:12px;}.list_options.flights > li .price .select_btn{border-radius:12px;}.box_pacotes li{margin-bottom:25px;}.box_hoteis li{margin-bottom:25px;}.package_block .content .package_container > .price .price_block .btn_buy a{border-radius:12px;}.search_engine_v1{min-height:350px;}.search_engine_v1.research .content .destination{width:100%;float:none;display:flex;align-items:center;padding:0;}.search_engine_v1.research .content .destination .from,.search_engine_v1.research .content .destination .going_to{width:50%;min-height:50px;display:flex;flex-direction:column;justify-content:space-between;}.research.package .data.startdate.date{width:50%;margin:0;float:left;padding-left:0;}.qty_rooms{margin-bottom:15px;}.package_block .content .package_container > .price{border-radius:16px;}.package_block .content .package_container > .price > .duration{border-radius:16px;}.select_btn.selectBus{background:#000 !important;border-radius:20%;}.bus_group.busGroupContainer.masterprice{border-radius:16px;}.mobile_space{display:none;}.text_wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}@font-face{font-family:'travelgo';src:url('fonts/travelgo.eot?-21dhgo');src:url('fonts/travelgo.eot?#iefix-21dhgo') format('embedded-opentype'), url('fonts/travelgo.woff?-21dhgo') format('woff'), url('fonts/travelgo.ttf?-21dhgo') format('truetype'), url('fonts/travelgo.svg?-21dhgo#travelgo') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'travelgo_suite2';src:url('fonts/travelgo_suite2.eot?8wfszv');src:url('fonts/travelgo_suite2.eot?8wfszv#iefix') format('embedded-opentype'), url('fonts/travelgo_suite2.ttf?8wfszv') format('truetype'), url('fonts/travelgo_suite2.woff?8wfszv') format('woff'), url('fonts/travelgo_suite2.svg?8wfszv#travelgo_suite2') format('svg');font-weight:normal;font-style:normal;}.icon_font{font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon_font_2{font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_arrow{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid currentColor;}.ico_close{content:"×";font-family:Verdana, Geneva, sans-serif;}.ico_next{content:"a";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_advanced{content:"j";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_shuffle{content:"(";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_flight{content:"!";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_bus{content:"\E900";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_airport{content:"g";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_bag{content:"$";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_bed{content:"\29";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_bell{content:"+";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_sinal_mais{content:"+";font-family:sans-serif;speak:none;font-style:normal;font-weight:200;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;float:left;}.ico_hotel{content:"-";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_services{content:"i";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_multi_products{content:"\e602";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_multi_products2{content:"\25";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_calendar{content:"b";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_adult{content:"e";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_child{content:"c";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_baby{content:"d";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_search{content:"k";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_facebook{content:"\e604";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_twitter{content:"\e605";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_gplus{content:"\e603";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_linkedin{content:"\f0e1";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_foursquare{content:"\e606";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_instagram{content:"\f16d";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_pinterest{content:"\e607";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_phone{content:"\e609";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_mail{content:"\e60c";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_chat{content:"\e608";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_ok{content:"\f00c";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_aiport{content:"g";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_downtown{content:"f";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_hotel{content:",";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_map{content:"h";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_photo{content:"\e60a";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_star{content:"\e60b";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_home{content:"\e60d";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_hotel_bell{content:"\e601";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_cruise{content:"\e1cc";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_car{content:"\e1cb";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_pointer{content:"\e60e";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_buy{content:"\e1e6";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_hotel_window{content:"\2d";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_car_buy{content:"8";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_calendar_2{content:"\e610";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_location{content:"\e60f";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_menu_responsive{content:"\e802";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_label{content:"\e800";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_filter{content:"\e801";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_combined_package{content:"\e902";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_share_in{content:"{";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_share_out{content:"{";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_link{content:";";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ico_circuit{content:"\5a";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-return{content:"\e900";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-reembursement{content:"\40";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-locked_open{content:"\e901";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-power-button{content:"\e902";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-icon_shield{content:"\e903";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-shield_selected{content:"\e904";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-executive{content:"\e905";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-first_class{content:"\e906";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-premium_economy{content:"\e907";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-landscape{content:"\e908";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-mask{content:"\e909";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-locked{content:"\e90a";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-logout{content:"\e90b";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-user{content:"\e90c";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.alignnone{margin:5px 20px 20px 0;}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto;}.alignright{float:right;margin:5px 0 20px 20px;}.alignleft{float:left;margin:5px 20px 20px 0;}a img.alignright{float:right;margin:5px 0 20px 20px;}a img.alignnone{margin:5px 20px 20px 0;}a img.alignleft{float:left;margin:5px 20px 20px 0;}a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;}.wp-caption.alignnone{margin:5px 20px 20px 0;}.wp-caption.alignleft{margin:5px 20px 20px 0;}.wp-caption.alignright{margin:5px 0 20px 20px;}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}.input_default{color:#777;font-family:Open Sans;font-size:12px;background:#fff;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:3px;border:1px solid rgba(119,119,119,0.15);border-width:'';height:30px;padding-left:5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.input_default:focus{border:1 solid;border-color:rgba(94,94,94,0.15);}.input_default:disabled{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:default;opacity:0.45;-moz-opacity:0.45;filter:alpha(opacity=45);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=50);background:rgba(94,94,94,0.15);pointer-events:none;outline:none;}.label_default{text-decoration:none;cursor:default;color:#777;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0 10px 0;padding:0;position:relative;padding:0px;margin:0 0 10px 0;display:inline-block;}.label_default small{position:absolute;z-index:2;display:inline-block;background:none;left:5px;bottom:-23px;width:auto;font-size:10px;}.label_default small{background:none;color:#777;font-family:Open Sans;font-size:13px;font-weight:400;display:inline-block;opacity:1;position:static;padding:0;text-align:right;z-index:auto;}.label_default small:before{display:none;}.label_default input[type=text],.label_default select{width:100%;-webkit-box-shadow:0 0 0 1px #fff 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 0 1px #fff 1px 2px rgba(0,0,0,0.1);box-shadow:0 0 0 1px #fff 1px 2px rgba(0,0,0,0.1);}input[type=text],select,input[type=email],input[type=password],input[type=date],input[type=tel]{color:#777;font-family:Open Sans;font-size:12px;background:#fff;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:3px;border:1px solid rgba(119,119,119,0.15);border-width:'';height:30px;padding-left:5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}input[type=text]:focus,select:focus,input[type=email]:focus,input[type=password]:focus,input[type=date]:focus,input[type=tel]:focus{border:1 solid;border-color:rgba(94,94,94,0.15);}input[type=text]:disabled,select:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=date]:disabled,input[type=tel]:disabled{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:default;opacity:0.45;-moz-opacity:0.45;filter:alpha(opacity=45);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=50);background:rgba(94,94,94,0.15);pointer-events:none;outline:none;}input.month{width:45px;}input.year{width:50px;}input.cpf{width:107px;}select{line-height:25px;}label{text-decoration:none;cursor:default;color:#777;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0 10px 0;padding:0;position:relative;padding:0px;margin:0 0 10px 0;display:inline-block;}label small{position:absolute;z-index:2;display:inline-block;background:none;left:5px;bottom:-23px;width:auto;font-size:10px;}label small{background:none;color:#777;font-family:Open Sans;font-size:13px;font-weight:400;display:inline-block;opacity:1;position:static;padding:0;text-align:right;z-index:auto;}label small:before{display:none;}label input[type=text],label select{width:100%;-webkit-box-shadow:0 0 0 1px #fff 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 0 1px #fff 1px 2px rgba(0,0,0,0.1);box-shadow:0 0 0 1px #fff 1px 2px rgba(0,0,0,0.1);}label.select{position:relative;overflow:inherit !important;}label.select select{cursor:pointer;}label.select:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background:#fff;content:"^";font-family:"Consolas", monospace;font-size:14px;color:#9d9d9d;position:absolute;pointer-events:none;line-height:220%;text-align:center;width:24px;display:none \9;height:28px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:1px;right:6px;}label.invalid input{border-color:#ffb3b3;}label input[type="radio"],label input[type="checkbox"]{width:auto;height:auto;margin:0px 5px;padding:0;vertical-align:middle;}.custom_radio *{cursor:pointer;}.custom_radio input[type="radio"]{opacity:0;position:absolute;}.custom_radio input[type="radio"] + span::before{content:"\2022";-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:inset 0 1px 1px #999;-moz-box-shadow:inset 0 1px 1px #999;box-shadow:inset 0 1px 1px #999;font:400 18px/65% Arial, Sans-serif;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;width:13px;height:13px;line-height:14px;margin:-1px 4px 0 0;border:1px solid rgba(119,119,119,0.15);background:#f6f6f6;display:inline-block;vertical-align:middle;color:#f6f6f6;}.custom_radio input[type="radio"]:checked + span::before{border:solid 1px #c35d3c;color:#c35d3c;vertical-align:middle;}.custom_checkbox{cursor:pointer;}.custom_checkbox *{cursor:pointer;}.custom_checkbox input[type="checkbox"]{opacity:0;position:absolute;}.custom_checkbox input[type="checkbox"] + span::before{content:"\f00c";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-border-radius:2%;-moz-border-radius:2%;border-radius:2%;text-align:center;width:15px;height:15px;line-height:15px;margin:-2px 6px 0 0;border:1px solid rgba(119,119,119,0.15);background:#f6f6f6;display:inline-block;vertical-align:middle;color:#f6f6f6;}.custom_checkbox input[type="checkbox"]:checked + span::before{border:1px solid rgba(119,119,119,0.15);color:#c35d3c;}.custom_select{position:relative;overflow:inherit !important;}.custom_select select{cursor:pointer;}.custom_select:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background:#fff;content:"^";font-family:"Consolas", monospace;font-size:14px;color:#9d9d9d;position:absolute;pointer-events:none;line-height:220%;text-align:center;width:24px;display:none \9;height:28px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:1px;right:6px;}.no_label{font-size:0;}.label_inside{color:#777;font-family:Open Sans;font-size:12px;background:#fff;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:3px;border:1px solid rgba(119,119,119,0.15);border-width:'';height:30px;padding-left:5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:auto !important;margin:0 5px;padding:0 0 0 5px;line-height:27px;overflow:hidden;}.label_inside:focus{border:1 solid;border-color:rgba(94,94,94,0.15);}.label_inside:disabled{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:default;opacity:0.45;-moz-opacity:0.45;filter:alpha(opacity=45);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=50);background:rgba(94,94,94,0.15);pointer-events:none;outline:none;}.label_inside:after{right:0;bottom:0;}.label_inside select{border:medium none;float:none;height:20px;margin-left:5px;padding:0 0 0 2px;width:40px;border-left:1px solid rgba(119,119,119,0.15);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.hide{display:none;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}.show{display:block;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}.bold{font-weight:bold;}.normal{font-weight:normal;}.lighter{font-weight:lighter;}.bolder{font-weight:bolder;}.uppercase{text-transform:uppercase;}.lowercase{text-transform:lowercase;}.capitalize{text-transform:capitalize;}.tip{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;font-size:12px;color:#fff;font-family:Open Sans;font-weight:400;background:#89412a;text-align:center;padding:5px;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}.tip:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid currentColor;border-width:5px;color:#89412a;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);position:absolute;bottom:-5px;left:50%;margin-left:-5px;}.age_tool_tip{text-decoration:none !important;position:relative;cursor:help;overflow:inherit !important;text-decoration:underline;}.age_tool_tip small{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;font-size:12px;color:#fff;font-family:Open Sans;font-weight:400;background:#89412a;text-align:center;padding:5px;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;display:none;left:0;margin:0 auto !important;position:absolute;right:0;bottom:114% !important;z-index:1;line-height:normal;}.age_tool_tip small:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid currentColor;border-width:5px;color:#89412a;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);position:absolute;bottom:-5px;left:50%;margin-left:-5px;}.age_tool_tip:hover small{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);display:inline-table;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}.age_tool_tip:hover small *{display:inherit;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}.age_tool_tip.select{overflow:inherit !important;}.age_tool_tip small{text-decoration:none;}label.select.age{text-decoration:none !important;position:relative;cursor:help;overflow:inherit !important;text-decoration:underline;}label.select.age small{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;font-size:12px;color:#fff;font-family:Open Sans;font-weight:400;background:#89412a;text-align:center;padding:5px;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;display:none;left:0;margin:0 auto !important;position:absolute;right:0;bottom:114% !important;z-index:1;line-height:normal;}label.select.age small:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid currentColor;border-width:5px;color:#89412a;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);position:absolute;bottom:-5px;left:50%;margin-left:-5px;}label.select.age:hover small{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);display:inline-table;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}label.select.age:hover small *{display:inherit;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}label.select.age.select{overflow:inherit !important;}label.select.age small{text-decoration:none;}label.select.age small{background:#89412a !important;color:#fff !important;}.no_tip small{position:absolute;z-index:2;display:inline-block;background:none;left:5px;bottom:-23px;width:auto;font-size:10px;}label.select.adults,label.select.children,label.select.babies{position:relative;z-index:1;text-decoration:none;cursor:default;}label.select.adults small,label.select.children small,label.select.babies small{position:absolute;z-index:2;display:inline-block;background:none;left:5px;bottom:-23px;width:auto;font-size:10px;}label.select.adults small,label.select.children small,label.select.babies small{background:none;color:#777;font-family:Open Sans;font-size:13px;font-weight:400;display:inline-block;opacity:1;position:static;padding:0;text-align:right;z-index:auto;}label.select.adults small:before,label.select.children small:before,label.select.babies small:before{display:none;}label.select.adults small,label.select.children small,label.select.babies small{display:block;}.has_tip{position:relative;cursor:help;overflow:inherit !important;text-decoration:underline;}.has_tip small{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;font-size:12px;color:#fff;font-family:Open Sans;font-weight:400;background:#89412a;text-align:center;padding:5px;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;display:none;left:0;margin:0 auto !important;position:absolute;right:0;bottom:114% !important;z-index:1;line-height:normal;}.has_tip small:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid currentColor;border-width:5px;color:#89412a;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);position:absolute;bottom:-5px;left:50%;margin-left:-5px;}.has_tip:hover small{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);display:inline-table;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}.has_tip:hover small *{display:inherit;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}.input_tool-tip{position:relative;}.input_tool-tip small{font-size:0;position:absolute;right:3px;bottom:30px;}.input_tool-tip small:before{color:#e6e6e6;content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid currentColor;position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-width:5px;bottom:-5px;right:0;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}.input_tool-tip:not(label):hover > small,.input_tool-tip input:focus + small{color:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:tip_border_type;border-width:'';background:#89412a;font-size:12px;font-family:Open Sans;font-weight:400;text-align:center;display:inline-table;left:0;right:0;bottom:32px;margin:0 auto;z-index:1;line-height:normal;padding:5px;top:auto;box-shadow:none;}.input_tool-tip:not(label):hover > small:before,.input_tool-tip input:focus + small:before{bottom:-5px;right:95%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;color:#89412a;}.btn{color:#fff;font-family:Open Sans;font-size:14px;font-weight:400;text-transform:uppercase;border:0 inherit;border-width:'';-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px 10px;margin:'';display:inline-block;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(119,119,119,0.3);background-color:rgba(119,119,119,0.3);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}.btn:hover{-webkit-box-shadow:inset 0 171px 0 rgba(0,0,0,0.03);-moz-box-shadow:inset 0 171px 0 rgba(0,0,0,0.03);box-shadow:inset 0 171px 0 rgba(0,0,0,0.03);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}.call_to_action{color:#fff;font-family:Open Sans;font-size:14px;font-weight:400;text-transform:uppercase;background:#7f7f7f;background-color:#7f7f7f;border-width:0px;border:transparent;padding:10px 20px;margin:'';display:inline-block;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}.call_to_action:hover{-webkit-box-shadow:inset 0 171px 0 rgba(0,0,0,0.03);-moz-box-shadow:inset 0 171px 0 rgba(0,0,0,0.03);box-shadow:inset 0 171px 0 rgba(0,0,0,0.03);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}.btn_icon_only{width:23px;height:23px;font-size:0;display:inline-block;text-align:center;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;}.btn_icon_only:before{width:23px;height:23px;line-height:23px;float:left;text-align:center;font-size:11px;}.btn_icon_only small{white-space:nowrap;}.btn_icon_only small:before{left:10px !important;}.btn_buy_flight{background:#000;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;border:transparent;padding:'';box-shadow:none;border-width:0px;}html,body,div,form,h1,h2,h3,h4,h5,h6,hr,ul,li,ol,ul,table,tr,td,th,p,img,body{margin:0;padding:0;}img{border:none;}li{list-style:none;}a,button{margin:0;padding:0;background:transparent;text-decoration:none;}body{color:#777;font-family:Open Sans;font-size:13px;font-weight:400;}body .container{display:block;max-width:100%;overflow:hidden !important;position:relative;width:100%;}body .container header.main .wrap,body .container > footer .content{width:100%;}body .container article{position:relative;}iframe{border:medium none;display:block;height:100vh;position:absolute;width:100vh;}label.select select{text-indent:0px !important;line-height:30px !important;}label.select:after{display:none;}input[type="text"],input[type="email"],input[type="password"],select{height:40px;line-height:inherit;padding:10px 0;text-indent:5px;}.touch{display:inline-block;}.comments{margin:0px;padding:0px;}.no_tip{text-decoration:none;cursor:default;}.no_tip small{background:none;color:#777;font-family:Open Sans;font-size:13px;font-weight:400;display:inline-block;opacity:1;position:static;padding:0;text-align:right;z-index:auto;}.no_tip small:before{display:none;}.icon_buttom{width:35px;height:35px;text-align:center;display:inline-block;padding:0;line-height:35px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.input_height_responsive{height:40px;line-height:inherit;padding:10px 0;text-indent:5px;}.button_responsive{margin:0px;padding:0px 30px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;width:auto;text-align:center;}.wpb_column.vc_column_container.vc_col-sm-12{position:static;}.promotions.horizontal > li{display:block;}.promotions.vertical > li{float:none;width:auto;}.ui-widget-overlay{top:50px;}body .container{overflow:visible;}.disable{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:default;}.opacity_45{opacity:0.45;-moz-opacity:0.45;filter:alpha(opacity=45);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=50);}.opacity_75{opacity:0.75;-moz-opacity:0.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=70);}.disabled{opacity:0.75;-moz-opacity:0.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=70);cursor:default !important;}.disabled:hover{background:transparent !important;cursor:default !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}.disabled:hover h3{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}.login_page .password.new{width:100%;}.login_page #change_password{width:100%;margin:0px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;}body .container{overflow:hidden !important;}body .container .top_menu{display:none !important;}header.main{margin:0px !important;height:50px;}header.main .logo{margin:0px;padding:0px;position:relative;z-index:0;}header.main .logo a img{margin:26px 20px 0 43px;max-height:100%;}header.main .logo a img.desktop{display:none;}header.main .logo a img.mobile{display:block;}header.main ul.aside{display:block;margin:0;position:absolute;right:25px;top:-13px;}.touch.menu_open{font-size:0;left:10px;position:absolute;top:15px;width:25px;height:20px;cursor:pointer;border:solid #c35d3c;border-width:3px 0;z-index:110;}.touch.menu_open:before{content:"";display:block;height:3px;margin-top:5px;background:#c35d3c;}.touch.input_show_menu{display:none !important;}body .container .menu_01 .mobile_header,body .container .menu_02 .mobile_header{height:100%;position:absolute;width:100%;z-index:530;}body .container .menu_01 .mobile_header .main_menu,body .container .menu_02 .mobile_header .main_menu{margin:0px !important;float:none !important;width:100%;background-color:rgba(0,0,0,0.28);position:fixed;z-index:530px;cursor:pointer;display:inline-block !important;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}body .container .mobile_header.menuLeft .main_menu{left:-100%;}body .container .mobile_header.menuLeft .input_show_menu:checked ~ .main_menu{left:0;}body .container .mobile_header.menuLeft .input_show_menu:checked ~ .main_menu .menu_close{right:0;}body .container .mobile_header.menuLeft .input_show_menu:checked ~ .main_menu .menu{left:0;}body .container .mobile_header.menuRight .main_menu{right:-100%;}body .container .mobile_header.menuRight .input_show_menu:checked ~ .main_menu{right:0;}body .container .mobile_header.menuRight .input_show_menu:checked ~ .main_menu .menu_close{left:0;}body .container .mobile_header.menuRight .input_show_menu:checked ~ .main_menu .menu{right:0;}body .container .mobile_header .main_menu{display:block !important;width:100%;height:100%;position:absolute;z-index:530;top:0;margin:0;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}body .container .mobile_header .main_menu .menu{background:#fff !important;height:100%;}body .container .mobile_header .main_menu ul{width:50% !important;display:inline-block;}body .container .mobile_header .main_menu ul li{width:100% !important;float:left;display:inline-block;position:relative;border:solid #fff;border-width:0 0 1px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}body .container .mobile_header .main_menu ul li a{display:inline-block;width:100%;float:left;height:auto;line-height:inherit;padding:15px;text-align:left;text-decoration:none;transition:all all 300ms ease ease;-webkit-transition:all all 300ms ease ease;-moz-transition:all all 300ms ease ease;-o-transition:all all 300ms ease ease;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}body .container .mobile_header .input_show_menu:checked ~ .main_menu{width:100%;background-color:rgba(0,0,0,0.28);position:fixed;z-index:530px;cursor:pointer;display:inline-block !important;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}body .container .mobile_header .input_show_menu:checked ~ .main_menu .menu_close{display:inline-block;font-size:0;height:100%;width:100%;cursor:pointer;position:absolute;}body .container .mobile_header .input_show_menu:checked ~ .main_menu .menu{max-width:inherit;display:inline-block;background:#fff !important;height:100%;position:absolute;cursor:default;top:0;}#widget_login input:checked ~ .login_form{position:relative;right:-10px;top:0;width:100%;z-index:1 !important;}#widget_login input:checked ~ .login_form h3{padding:5px 0;text-align:left;}#widget_login input:checked ~ .login_form > p{padding:0 0 5px;text-align:left;}#widget_login label.login_form_call,#widget_login label.login_form_call_business{font-size:0;margin:0 35px 0 0;position:relative;width:auto;z-index:0;}#widget_login label.login_form_call_business{display:block;margin:0 0 0;}#widget_login label.login_form_call_business:before{content:"e";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;}#widget_login .login_form.business{display:none;}#widget_login .login_form.business h3,#widget_login .login_form.business .login,#widget_login .login_form.business .password,#widget_login .login_form.business .send,#widget_login .login_form.business .forgot{width:100% !important;}#widget_login .login_form.business .send{padding:5px 10px;padding:'';}#widget_login .logged_in{display:inline-block;margin:0 35px 0 0;position:relative;width:auto;}#widget_login .logged_in p{display:none;}#widget_login .logged_in a{float:left;margin:0 0 0 5px;font-size:0px;}#widget_login .logged_in a:before{display:inline-block;font-size:18px;height:30px;line-height:30px;text-align:center;width:30px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:1px solid rgba(119,119,119,0.15);}#widget_login .logged_in a.my_orders:before{content:"\e90c";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#c35d3c;}#widget_login .logged_in a.logout:before{content:"\e90b";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(119,119,119,0.45);}.home #widget_login input:checked ~ .login_form::before{right:10px;}.home #widget_login label.login_form_call{margin:0;}.home #widget_login .logged_in{margin:0;}.found_results{display:none !important;}.filter_left .content_results .list_options{padding-left:0;padding-right:0;}.main_content{min-height:inherit;}.content_results header{border:none;padding:0;margin:20px 0 10px;}.content_results header div{width:100%;background:#f7f7f7;border:solid #ebebeb;border-width:1px 0;padding:5px 10px;font-size:12px;}.content_results header div p{font-style:italic;}.content_results header div p.directions{display:inline-block;padding:0;width:100%;color:#777;}.content_results header div p.directions strong{text-decoration:none;cursor:default;text-transform:none;color:#777;}.content_results header div p.directions strong small{position:absolute;z-index:2;display:inline-block;background:none;left:5px;bottom:-23px;width:auto;font-size:10px;}.content_results header div p.directions strong small{background:none;color:#777;font-family:Open Sans;font-size:13px;font-weight:400;display:inline-block;opacity:1;position:static;padding:0;text-align:right;z-index:auto;}.content_results header div p.directions strong small:before{display:none;}.content_results header div p.directions strong span{display:none;}.content_results header div p.directions strong small{color:#777;display:inline;font-size:12px;}small{display:none;}.touch.filter_open{font-size:0;position:absolute;right:10px;top:-40px;z-index:600;}.touch.filter_open:before{content:"\e801";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:35px;height:35px;text-align:center;display:inline-block;padding:0;line-height:35px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:rgba(119,119,119,0.2);color:#777;float:right;font-size:12px;}.touch.input_show_filter{display:none !important;}body .content_results aside.filters{display:none;right:-100%;position:absolute;top:0;z-index:1;margin:0 !important;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;background:#fff;}body .content_results.flight .input_show_filter:checked ~ aside.filters,body .content_results.hotels .input_show_filter:checked ~ aside.filters,body .content_results.service .input_show_filter:checked ~ aside.filters,body .content_results.services .input_show_filter:checked ~ aside.filters,body .content_results.tour .input_show_filter:checked ~ aside.filters,body .content_results.self_packages .input_show_filter:checked ~ aside.filters{display:inline-block;}body .content_results.flight.dynamicpackage .input_show_filter:checked ~ aside.filters,body .content_results.hotels.dynamicpackage .input_show_filter:checked ~ aside.filters,body .content_results.service.dynamicpackage .input_show_filter:checked ~ aside.filters,body .content_results.services.dynamicpackage .input_show_filter:checked ~ aside.filters{display:none;}body .content_results.dynamicpackage .input_show_filter:checked ~ aside.filters.current{display:inline-block !important;}body .content_results .input_show_filter:checked ~ .search_result div.sorting{position:absolute;}body .content_results .input_show_filter:checked ~ .sorting{position:absolute;}body .content_results .input_show_filter:checked ~ aside.filters{width:100%;height:100%;right:0;background-color:rgba(0,0,0,0.28);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}body .content_results .input_show_filter:checked ~ aside.filters .filter_close{display:inline-block;font-size:0;height:100%;left:0;position:absolute;width:100%;}body .content_results .input_show_filter:checked ~ aside.filters .filter_content{width:85%;background:#fff;height:100%;position:absolute;right:0;top:0;}body .content_results .input_show_filter:checked ~ aside.filters .filter_content > div h2{width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}body .content_results .input_show_filter:checked ~ aside.filters .filter_content > div .list_filter{float:left;margin-top:65px;background:#fff;z-index:2147483647;}body .content_results .input_show_filter:checked ~ aside.filters .filter_content > div .list_filter li{width:100%;border-top:2px solid rgba(119,119,119,0.2);padding-bottom:15px;float:left;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}body .content_results .input_show_filter:checked ~ aside.filters .filter_content > div .list_filter li.name h3{font-size:0;height:auto;line-height:inherit;padding-top:10px;}body .content_results .input_show_filter:checked ~ aside.filters .filter_content > div .list_filter li .list_of_days li{padding:10px 0 5px;}body .content_results .input_show_filter:checked ~ aside.filters .filter_content > div .list_filter li h3{width:100%;padding:0 25px;border-top:none;}body .content_results .input_show_filter:checked ~ aside.filters .filter_content > div .list_filter li .content{display:inline-block;min-width:inherit;padding:10px 10px 5px 5px;border:none;}body .content_results .input_show_filter:checked ~ aside.filters .filter_content > div .list_filter li:hover h3{-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);}body .content_results .input_show_filter:checked ~ aside.filters .filter_content > div .list_filter li:hover .content{width:100%;position:static;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);padding:10px 10px 5px 5px;border:none;}div.sorting .sortingData{padding:0px !important;margin:0px !important;float:none;}div.sorting .mini_max_results{display:none !important;}div.sorting.toggleHotel .pagination .result_pager,div.sorting.toggleHotel .pagination .pager,div.sorting.toggleHotel .pagination .items_page,div.sorting.toggleService .pagination .result_pager,div.sorting.toggleService .pagination .pager,div.sorting.toggleService .pagination .items_page,div.sorting.toggleTour .pagination .result_pager,div.sorting.toggleTour .pagination .pager,div.sorting.toggleTour .pagination .items_page{display:none;}div.sorting.toggleTour .sorter{display:none;}div.sorting .sorter{position:absolute;top:35px;width:80%;z-index:5;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;right:-100%;}div.sorting .pagination{margin:0;padding:0;text-align:center;}div.sorting .pagination .result_pager{width:100%;display:inline-block;float:none;}div.sorting .pagination .pager{display:table;float:none;width:100%;}div.sorting .pagination .pager li{display:table-cell;float:none;border:1px solid #fff;}div.sorting .pagination .items_page{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;margin:10px 0 0 0;padding:0;text-align:center;width:100%;}.touch.flexible_search_open{font-size:0;left:0;position:absolute !important;top:5px;width:100%;}.touch.flexible_search_show{display:none !important;}.filter_right .bestprice_calendar.flexible_search,.filter_left .bestprice_calendar.flexible_search{padding:5px;margin:0px;}.filter_right div.sorting .sortingData,.filter_left div.sorting .sortingData{float:none;margin:0 !important;padding:0 !important;}.filter_right #servicesSelection,.filter_left #servicesSelection{padding:0px;margin:0px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.filter_right #servicesSelection .packages.selected,.filter_left #servicesSelection .packages.selected{width:100%;}.filter_right #servicesSelection .scroll,.filter_left #servicesSelection .scroll{width:100%;}.filter_right #servicesSelection .scroll .list_item > li,.filter_left #servicesSelection .scroll .list_item > li{margin:5px 0 0;}body .bestprice_calendar.flexible_search{position:relative;z-index:0;padding:40px 0 0 !important;}body .bestprice_calendar.flexible_search > h3{border-top:none;height:42px;line-height:42px;}body .bestprice_calendar.flexible_search:hover .calendar_grid{display:none !important;}body .bestprice_calendar.flexible_search input:checked ~ .calendar_grid{display:block !important;}body .bestprice_calendar.flexible_search input:checked ~ .calendar_grid #contentLightCalendar > p{padding:0px;margin:0px;}body .bestprice_calendar.flexible_search .calendar_grid{padding:5px 5px 10px !important;display:none !important;}body .bestprice_calendar.flexible_search .calendar_grid #contentLightCalendar > p{display:none;}.flex_search_block_open .bestprice_calendar.flexible_search label{display:block;}.flex_search_block_open .bestprice_calendar.flexible_search h3{cursor:pointer;background:#c35d3c;color:#fff;font-family:Open Sans;font-size:14px;font-weight:600;text-transform:uppercase;}.flex_search_block_open .bestprice_calendar.flexible_search .calendar_grid{margin-top:3px;}.touch.price_matrix_show{display:none !important;}body #priceMatrix{display:none !important;}.flight_price_matrix_block_open #priceMatrix{display:none !important;}body .content_results .input_show_filter:checked ~ .sorting .sorter,body .content_results .input_show_filter:checked ~ .search_result .sorting .sorter{right:0;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}.hotels .filter_content  > div .list_filter{float:left;margin-top:120px;}body .bestprice_calendar{box-sizing:border-box;margin-left:2px;width:100% !important;}body .bestprice_calendar > h3{border-top:2px solid rgba(119,119,119,0.2);box-shadow:0 0 !important;float:left !important;margin:0 0 0 -2px !important;padding:0 20px !important;width:100% !important;}body .bestprice_calendar .calendar_grid{display:inline-block !important;width:100% !important;padding:7px 20px 20px !important;}body .bestprice_calendar .calendar_grid > p{text-indent:-1px;}body .bestprice_calendar .calendar_grid a.max_table{display:none !important;}body .bestprice_calendar.flexible_search .calendar_grid{position:relative;z-index:0 !important;}body .bestprice_calendar:hover >h3{box-shadow:0 0 !important;}body .bestprice_calendar:hover .calendar_grid{display:inline-block !important;width:100%;}.filters .filter_slider_title{padding:0 10px;}.filters .filter_slider_control{display:inline-block;float:left;height:30px;margin:9px 0 -14px;padding:0 24px 0 15px;width:100%;}.filters .filter_slider_control .noUi-origin{top:7px;height:10px;}.filters .filter_slider_control .noUi-base .noUi-handle{height:22px;top:-6px;width:22px;}.filters .filter_slider_control .noUi-base .noUi-handle:before{height:22px;width:22px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.filters .filter_slider_control .filter_slider.filter_priceSlider.sliderAirPrice.slider{box-sizing:border-box;display:inline-block;padding:0 30px 0 10px;width:100%;}.filters .type_slider .return{float:left;margin-top:10px;width:100%;}.filters .currency_wrapper{display:inline-block;height:100%;padding:0 10px;width:90% !important;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.filters .currency_wrapper > a{-webkit-box-shadow:inset 0 100px 1px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 100px 1px rgba(0,0,0,0.1);box-shadow:inset 0 100px 1px rgba(0,0,0,0.1);width:100%;}.filters .currency_wrapper:hover label{width:100% !important;}.filters .currency_wrapper label{display:block !important;z-index:2;position:absolute;top:35px;width:100%;border:2px solid rgba(119,119,119,0.15) !important;padding:10px;-webkit-box-shadow:0 0px 0px rgba(0,0,0,0.1);-moz-box-shadow:0 0px 0px rgba(0,0,0,0.1);box-shadow:0 0px 0px rgba(0,0,0,0.1);min-width:inherit !important;}.filters.self_package_filter .self_packages{margin:0px;}.filter_right .content_results .list_options{margin-right:0;padding-right:0;}.dynamicpackage .filters{display:none;}.container >footer .content.desktop{display:none;}.container >footer .content.mobile{display:block;}.container >footer .content ul.full .widget_nav_menu{border-bottom:none;}.container >footer .content ul.mobile_footer_col01{width:100%;margin:0 0px 20px 0;padding:0 !important;border:0 inherit;border-width:'';text-align:center;}.container >footer .content ul.mobile_footer_col02{width:100%;margin:0;padding:0 !important;border:0 inherit;border-width:'';text-align:center;}.container >footer .content ul.mobile_footer_col03{width:100%;margin:0px;padding:0 !important;border:0 inherit;border-width:'';text-align:center;}.container >footer .content ul.mobile_footer_col04{width:100%;margin:0;padding:0 !important;border:0 inherit;border-width:'';text-align:center;}.container >footer .content ul.mobile_footer_col05{width:100%;margin:0px;padding:0 !important;border:0 inherit;border-width:'';text-align:center;}.loader{background-image:url("") !important;z-index:2147483647;}.loader.masterpricer.air{background-image:url("") !important;}.loader.masterpricer.hotel{background-image:url("") !important;}.loader.masterpricer.services{background-image:url("") !important;}.loader.masterpricer.checkout{background-image:url("") !important;}.loader.masterpricer.confirmation{background-image:url("") !important;}.loader.masterpricer.hotel_details{background-image:url("") !important;}.loader.masterpricer.login{background-image:url("") !important;}.loader.masterpricer.dinamycPackage{background-image:url("") !important;}.modal.size-modal{box-sizing:border-box;overflow:hidden;width:96% !important;left:1% !important;}.modal.size-modal .list_options.flights{padding:0;}.modal.size-modal .list_options.flights > .flight_block.complete{padding-left:0;}.modal.size-modal .flight_info{width:auto !important;}.modal.size-modal .flight_info .directions{height:auto !important;padding-bottom:10px;padding-left:50px;width:100% !important;}.modal.size-modal .flight_info p.cia,.modal.size-modal .flight_info p.duration,.modal.size-modal .flight_info p.gear,.modal.size-modal .flight_info p.class,.modal.size-modal .flight_info p.flight,.modal.size-modal .flight_info p.operator{display:inline-block;float:none !important;margin:2px 10px 0 0 !important;font-size:11px;}.modal.size-modal .flight_info p.cia strong,.modal.size-modal .flight_info p.duration strong,.modal.size-modal .flight_info p.gear strong,.modal.size-modal .flight_info p.class strong,.modal.size-modal .flight_info p.flight strong,.modal.size-modal .flight_info p.operator strong{font-size:11px;padding:0;}.modal.size-modal .flight_info p.cia strong:after,.modal.size-modal .flight_info p.duration strong:after,.modal.size-modal .flight_info p.gear strong:after,.modal.size-modal .flight_info p.class strong:after,.modal.size-modal .flight_info p.flight strong:after,.modal.size-modal .flight_info p.operator strong:after{content:":";}.modal.size-modal .flight_info p.time{height:auto !important;padding-bottom:5px !important;width:50% !important;}.modal.size-modal .flight_info p.cia{float:left !important;height:auto !important;border:none !important;height:20px !important;margin:0 !important;padding:4px 7px 0 0 !important;width:35px !important;}.modal.size-modal .flight_info p.cia small{font-size:0;}.modal.size-modal .flight_info p.duration,.modal.size-modal .flight_info p.gear{border:medium none !important;font-size:11px !important;height:auto !important;width:auto !important;}.modal.size-modal .flight_info p.duration strong,.modal.size-modal .flight_info p.gear strong{font-size:11px;text-transform:capitalize;width:auto;}.ui-widget-content .fareRules input{display:none !important;}.ui-widget-content .fareRules label,.ui-widget-content .fareRules ul{height:75px;}.ui-widget-content .fareRules div{padding:10px 5px;}.ui-dialog{top:10px !important;width:100% !important;}.content_results >header{float:left;}.content_results >header > div{float:left;padding:10px 0 5px 0;text-align:center;}.content_results.flight #recommendationsSorter{display:none !important;}.content_results.flight >header .directions{float:left;font-size:0;margin:2px 0 5px 0;text-align:center;width:26%;}.content_results.flight >header .directions strong{padding:0;font-size:18px;line-height:14px;}.content_results.flight >header .directions strong:hover span,.content_results.flight >header .directions strong:hover small{display:none;}.content_results.flight >header .directions strong:hover .touch{display:inline-block;margin-top:0;}.content_results.flight >header .directions strong span,.content_results.flight >header .directions strong small{display:none;}.content_results.flight >header .directions strong .touch{display:inline-block;width:100%;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.content_results.flight >header .date{float:left;font-size:0;margin:0 0 -2px 2px;width:20%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.content_results.flight >header .date.inbound strong .touch:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}.content_results.flight >header .date strong .touch{font-size:12px;margin:-7px 0 0;}.content_results.flight >header .date strong .touch:before{content:"!";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin:0 3px 0 0;vertical-align:text-bottom;}.content_results.flight >header .pax{display:inline-block;font-size:0;margin:0 10px 0 0px;min-width:44%;padding:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;text-align:center;padding:3px 0 0;border-top:1px solid rgba(119,119,119,0.1);}.content_results.flight >header .pax strong{display:inline-block;font-size:10px;margin:0;width:auto;}.list_options.flights{padding:0 10px;}.list_options.flights > .flight_group{padding:0;min-height:0;margin:0 0 5px;}.list_options.flights > .flight_group.masterprice .content_product .price .bookingFares a{color:#c35d3c;}.list_options.flights > .flight_group .content_product .price .bookingFares{padding:3px 0 8px;}.list_options.flights > .flight_group .product_resume{background:transparent;float:left;margin:0;padding:0;width:100%;}.list_options.flights > .flight_group .product_resume h3{border:none;line-height:normal;padding:10px 10px 0;width:45%;background:transparent;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.list_options.flights > .flight_group .product_resume h3 span{float:left;width:100%;}.list_options.flights > .flight_group .product_resume h3 img{float:left;margin:0;}.list_options.flights > .flight_group .product_resume .price{float:right;position:relative;width:145px;}.list_options.flights > .flight_group .product_resume .price p.prefixPrice strong{font-weight:600;}.list_options.flights > .flight_group .product_resume .price p.service-taxes,.list_options.flights > .flight_group .product_resume .price p.more-taxes{font-size:11px;}.list_options.flights > .flight_group .product_resume .price .bookingFares{padding:3px 0 10px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.list_options.flights > .flight_group .input_show_flight_group{display:none;}.list_options.flights > .flight_group .content_product{display:none;}.list_options.flights > .flight_group .content_product .product_resume_close{font-size:0;height:55px;left:0;position:absolute;top:-56px;width:100%;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product{display:block;width:100%;position:relative;float:left;padding-bottom:80px;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product >h3{font-size:0;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product >h3 strong{text-decoration:none;cursor:default;padding:0 20px;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product >h3 strong small{position:absolute;z-index:2;display:inline-block;background:none;left:5px;bottom:-23px;width:auto;font-size:10px;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product >h3 strong small{background:none;color:#777;font-family:Open Sans;font-size:13px;font-weight:400;display:inline-block;opacity:1;position:static;padding:0;text-align:right;z-index:auto;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product >h3 strong small:before{display:none;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product >h3 strong:first-child{padding-left:0;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product >h3 strong:first-child:before{background:#c35d3c;content:"";height:2px;position:absolute;right:-10px;top:-5px;width:20px;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product >h3 strong:first-child:after{left:auto;right:8px;top:-7px;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product >h3 strong:after{background:#c35d3c;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;content:"";height:6px;left:8px;position:absolute;top:-7px;width:6px;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product >h3 strong small{display:none;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product >h3 strong .iata{font-size:13px;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product >h3 strong .city{display:none;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product >h3 strong .time.leaving{width:13%;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product >h3 strong .cabin{width:3%;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product >h3 strong .cabin small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product >h3 .date{float:right;font-size:13px;margin-right:10px;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product ul.flight li.flight_block{padding:10px 5px 5px 5px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product ul.flight li.flight_block .cia{display:none;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product ul.flight li.flight_block p{text-align:center;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product ul.flight li.flight_block p strong{width:100%;float:left;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product ul.flight li.flight_block.selected{background:rgba(195,93,60,0.1);color:#c35d3c;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product .price{background:none;bottom:0;font-size:0;height:auto;padding:0;top:auto;width:100%;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product .price .select_btn{width:100%;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;line-height:40px;padding:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product .price h2,.list_options.flights > .flight_group .input_show_flight_group:checked ~ .content_product .price p{font-size:0;}.content_results .list_options.hotels{padding:0px;display:inline;float:none;}.content_results.hotels .sorting .mini_max_results{display:none !important;}.list_options{padding:5px;}.list_options.hotels .hotels_pages{display:inline-block;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;}.list_options.hotels .hotels_pages .content_results.hotels .hotels_page{float:left;width:100%;}.list_options.hotels .hotel_block{margin:0 0 20px;padding:5px;border:3px solid #ddd;}.list_options.hotels .hotel_block figure{display:inline-block;height:140px;margin:0;min-width:100%;position:relative;width:100%;z-index:0;}.list_options.hotels .hotel_block figure img{height:auto;min-height:100%;min-width:100%;position:absolute;z-index:1;top:-50%;}.list_options.hotels .hotel_block .no_image{background-position:100% 55%;background-size:cover;display:inline-block;height:auto;left:0;min-height:100%;min-width:100%;position:absolute;width:100%;z-index:1;}.list_options.hotels .hotel_block a.details,.list_options.hotels .hotel_block a.look-more{clear:none;float:right;font-size:12px;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;line-height:40px;padding:0 10px 1px 5px;}.list_options.hotels .hotel_block > .content{margin:-31px 0 0 0;min-height:inherit;padding:4px 0 0;background:rgba(255,255,255,0.7);}.list_options.hotels .hotel_block > .content .stars{top:-105px !important;right:5px;}.list_options.hotels .hotel_block > .content .stars span:after{left:auto;right:0;font-size:16px;top:-3px;}.list_options.hotels .hotel_block > .content .stars span:before{font-size:16px;}.list_options.hotels .hotel_block > .content .distance{cursor:pointer;float:left;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;line-height:40px;padding:0 5px;}.list_options.hotels .hotel_block > .content .distance:before{height:40px;line-height:inherit;padding:10px 0;text-indent:5px;line-height:40px;padding:0;text-indent:1px;}.list_options.hotels .hotel_block > .content .distance small{display:none;}.list_options.hotels .hotel_block > .content .distance:hover small{display:none;}.list_options.hotels .hotel_block > .content .hotel_price{float:left;width:100%;margin-top:5px;display:inline-block;}.list_options.hotels .hotel_block > .content .hotel_price a.details{padding:0px 15px;}.list_options.hotels .hotel_block > .content .address{width:100%;margin:5px 0;}.list_options.hotels .hotel_block > .content .short-description{display:none;}.list_options.hotels .hotel_block > .content h3.name{-ms-box-sizing:padding-box;-moz-box-sizing:padding-box;-webkit-box-sizing:padding-box;box-sizing:padding-box;width:100%;}.list_options.hotels .hotel_block .rooms_options .rooms_group{display:inline-block;width:100%;}.list_options.hotels .hotel_block .rooms_options .rooms_group .room_group .open_rooms,.list_options.hotels .hotel_block .rooms_options .rooms_group .room_group .hide_rooms{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:46%;float:left;margin:5px 0 0 !important;padding:10px 0;height:40px;line-height:inherit;text-indent:5px;text-align:center;width:100%;}.list_options.hotels .hotel_block .rooms_options > .price{display:inline-block;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:4px 0 0;width:100%;float:right;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.list_options.hotels .hotel_block .rooms_options > .price .purchase{margin:0px;padding:0px;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.hotel-images .galleria-image-nav-left,.hotel-images .galleria-image-nav-right{display:block !important;}.listRooms{display:inline-block;width:100%;padding:0px;}.listRooms li label{-ms-box-sizing:padding-box;-moz-box-sizing:padding-box;-webkit-box-sizing:padding-box;box-sizing:padding-box;}.listRooms li label > div{position:relative;overflow:hidden;}.listRooms li label > div:before{display:none;}.listRooms li label > div:after{background:rgba(119,119,119,0.07);border:1px solid rgba(119,119,119,0.09);border-width:0px 0px 0px 1px !important;content:"";display:inline-block;height:100%;position:absolute;right:0;top:0;width:30%;z-index:0;}.listRooms li label input:checked ~ div:before{display:none;}.listRooms li label p{display:inline-block;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;position:relative;z-index:2;padding:0px;float:left;overflow:hidden;}.listRooms li label p.name{padding:10px 0 0 10px;width:70%;}.listRooms li label p.services{padding:5px 0 10px 10px;width:70%;}.listRooms li label p.price{position:absolute;right:0;text-align:center;top:31px;width:30%;}.listRooms li label p.priceSufixx{position:absolute;right:0;text-align:center;top:12px;width:30%;}.list_options.hotels .hotel_block.masterprice .listRooms li label > div:after{border:1px solid #fff;border-width:0px 0px 0px 1px !important;}.list_options.hotels .hotel_block.masterprice .listRooms li input:checked ~ div:after{background:#000;}.hotel_detail .breadcrumbs{padding:10px;}.hotel_detail .breadcrumbs li{margin:0px !important;padding:0px !important;list-style:none !important;}.hotel_detail header{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:5px;width:100% !important;border-top:2px solid rgba(119,119,119,0.1) !important;}.hotel_detail header h1{padding:0px;}.hotel_detail .hotel-images{position:relative;width:100%;float:left;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 5px 0;padding:0px;}.hotel_detail .hotel-images .galleria-container{height:auto !important;min-height:250px;}.hotel_detail .hotel-images .galleria-container .galleria-stage .galleria-images{height:auto !important;left:inherit !important;position:relative !important;top:inherit !important;}.hotel_detail .hotel-images .galleria-container .galleria-stage .galleria-images .galleria-image{width:90% !important;display:inline-block;}.hotel_detail .hotel-images .galleria-container .galleria-stage .galleria-images .galleria-image img{top:inherit !important;left:inherit !important;position:relative !important;width:100% !important;height:180px !important;}.hotel_detail .avalability-container{margin:0px;padding:0px;position:relative;width:100%;}.hotel_detail .avalability-container .rooms > li label > div:after,.hotel_detail .avalability-container .rooms > li label > div:before{display:none;}.hotel_detail .avalability-container .rooms > li label p{display:inline-block;width:50%;padding:10px;margin:0px;}.hotel_detail .avalability-container .rooms > li label p.name,.hotel_detail .avalability-container .rooms > li label p.services{padding:10px;}.hotel_detail .avalability-container .rooms > li label p.price,.hotel_detail .avalability-container .rooms > li label p.priceSufixx{top:inherit;right:inherit;position:inherit;text-align:inherit;}.hotel_detail .avalability-container .rooms > li label input:checked ~ div p.price{width:50%;}.hotel_detail .avalability-container .rooms > li label > div{display:inherit;}.hotel_detail .avalability-container .rooms > li label.select{margin:0;padding:0;width:33%;}.hotel_detail .avalability-container .rooms .room_group .open_rooms,.hotel_detail .avalability-container .rooms .room_group .hide_rooms{bottom:-6px;float:left;left:inherit;margin-top:10px !important;padding:5px;position:relative;text-align:center;width:40%;}.hotel_detail .avalability-container .send{margin-top:10px;}.hotel_detail .avalability-container .purchase{margin:-60px 10px 0 0 !important;padding:15px 25px !important;position:relative;z-index:2;}.hotel_detail > header{padding:0px 0;width:100%;}.hotel_detail > header h2{padding:0 0 5px;}.hotel_detail > header h2 a{display:none;}.hotel_detail .description{padding:10px;width:100%;}.hotel_detail .details{margin:5px 0;padding:0;}.hotel_detail .details .hotel-map{margin-top:10px;}.hotel_detail .details h2{font-size:14px;padding:4px 0 0;text-align:left;text-indent:5px;width:100%;}.hotel_detail .details h2:after{float:left;font-size:14px;margin:0 0 0 15px;padding:0;text-indent:0;}.hotel_detail .details > .content{width:100%;}.hotel_detail .details > .content li{padding:5px 0px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;}.hotel_detail .details > ul.content{width:100%;}.hotel_detail .details > ul.content >li{width:100%;}.list_options.hotels .hotel_block .hotelDetailsIFrameContainer.iframe{position:fixed;top:10px;width:100vmin;z-index:110;}.list_options.hotels .hotel_block .hotelDetailsIFrameContainer.iframe .iframeContainer{background:#fff;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.4);-moz-box-shadow:0 0 6px rgba(0,0,0,0.4);box-shadow:0 0 6px rgba(0,0,0,0.4);display:block;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:85%;left:1%;}.list_options.hotels .hotel_block .hotelDetailsIFrameContainer.iframe .iframeContainer .close-iframe{position:absolute;z-index:800;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.4);-moz-box-shadow:0 0 6px rgba(0,0,0,0.4);box-shadow:0 0 6px rgba(0,0,0,0.4);float:right;height:25px;line-height:17px;right:41px;top:-10px;width:23px;cursor:pointer;z-index:18;font-size:0px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.list_options.hotels .hotel_block .hotelDetailsIFrameContainer.iframe .iframeContainer .close-iframe:before{content:"×";font-family:Verdana, Geneva, sans-serif;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;overflow:hidden;background:#fff;float:left;text-align:center;border:2px solid #c35d3c;font-size:14px;font-weight:600;height:20px;line-height:17px;width:20px;cursor:pointer;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}.list_options.hotels .hotel_block .hotelDetailsIFrameContainer.iframe .iframeContainer iframe.hotelDetailsIFrame{background:#fff;width:100vmin;height:160vmin;overflow:auto;display:inline-block;border:5px solid rgba(119,119,119,0.2);padding:10px;left:-10px;position:absolute;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.hotel_external_detail .hotel_external_detail_rating{width:100%;}.hotel_external_detail .hotel_external_detail_reviews{width:100%;padding:0px;}.hotel_external_detail .hotel_external_detail_reviewratingcount,.hotel_external_detail .hotel_external_detail_subrating,.hotel_external_detail .hotel_external_detail_triptypes,.hotel_external_detail .hotel_external_detail_awards{width:100%;}div.sorting.services .pagination{padding:0 5px;margin:0px;}div.sorting.services .sortingData{padding:0px !important;margin:0px !important;}.list_options.services .services_block{margin:0 0 15px;padding:2px;position:static;}.list_options.services .services_block > .price{position:relative;width:100%;top:0px;}.list_options.services .services_block .thumb{display:inline-block;height:100px;margin:0;min-width:100%;position:relative;width:100%;z-index:0 !important;background-position:center center;background-size:cover;}.list_options.services .services_block .thumb.no_image{display:inline-block;height:100%;left:0;min-height:150px;min-width:100%;position:relative;width:100%;z-index:0 !important;}.list_options.services .services_block .name{margin:0;padding:5px 0;}.list_options.services .services_block .category{display:none;}.list_options.services .services_block .description{display:none;}.list_options.services .services_block > .price{display:inline-block;padding:5px 0 5px 10px;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;height:auto;width:100%;}.list_options.services .services_block > .price h2{display:inline;margin:0 0 0 10px;padding:0;text-align:center;width:50%;}.list_options.services .services_block > .price .btn{float:right;margin:0px 5px 0px 0px;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;line-height:40px;padding:0 10px 0 5px;text-align:center;width:25%;}.list_options.services .services_block .ui-dialog{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:100% !important;left:0 !important;overflow:auto;padding:10px;top:15px !important;width:100% !important;}.list_options.services .services_block .ui-dialog .ui-dialog-titlebar{right:5px;top:10px;}.service_details{padding:0 !important;width:100% !important;}.service_details .fares{float:left;padding:0;width:100%;}.service_details .fares .event_fares{overflow:auto;width:100%;}.service_details .fares .currency_wrapper{margin:5px 0 0 10px !important;}.service_details .fares .event_section label.select select{width:100%;}.service_details .fares .event_section .service_option.content .service_fares_list .service_fares .service_fares_ages .service_fare{width:auto;}.service_details .detail .content{border-top:1px solid #ddd;}.service_details .detail .content .calendar{float:none;margin:0px;padding:0px;width:100%;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);}.service_details .detail .content .calendar h2{margin:0;padding:5px 0;}.service_details .detail .content .calendar .serviceCalendar.hasDatepicker{display:inline-block;width:100%;}.service_details .detail .content .calendar .serviceCalendar.hasDatepicker .ui-datepicker{margin:10px 0 0 !important;width:100% !important;}.service_details .detail .content .calendar .serviceCalendar.hasDatepicker .ui-datepicker .ui-datepicker-group{width:100% !important;padding:0px;}.service_details .detail .content .information{background:rgba(119,119,119,0.15);display:inline-block;float:none;margin:0 0 10px;min-height:inherit;padding:10px;width:100%;}.service_details .detail .content .information .description{margin:10px 0;padding:10px 0;display:block;}.service_details .detail .content .information a.map,.service_details .detail .content .information a.images{padding:0px 5px;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;text-align:center;width:40%;}.service_details .footer{display:inline-block;margin-bottom:15px;text-align:right;width:100%;padding-bottom:50px;}.service_details .footer .total_amount{display:inline-block;margin:40px 0 0;vertical-align:middle;}.service_details .footer .consumabledays{margin:-70px 0 50px;text-align:left;width:100%;}.service_details .footer .cancel{margin:0px 0 0 3px;padding:0px 0px;text-align:center;width:49%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;}.service_details .footer .book{float:right;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;line-height:40px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:48%;text-align:center;padding:0px !important;}.service_details .fares{padding:0;}.service_details .fares .event_fares .event_section{display:inline-block;border:solid rgba(119,119,119,0.2);border-width:4px;}.service_details .fares .event_fares .event_section .service_option.header p{display:none !important;}.service_details .fares .event_fares .event_section .service_option.header ul li{font-size:10px;}.service_details .fares .event_fares .event_section .service_option.content{display:inline-block;border:solid rgba(119,119,119,0.2);border-width:4px 0 0 0;}.service_details .fares .event_fares .event_section .service_option.content p{display:inline-block;width:100%;border:none;display:list-item;}.service_details .fares .event_fares .event_section .service_option.content p.sector{Color:#c35d3c;}.service_details .fares .event_fares .event_section .service_option.content .service_fares_list .service_fares:last-child{border-right:none;}.packages.self_packages.version-two .package_container{margin:0px;float:left;width:100%;}.packages.self_packages.version-two .package_container > h1{padding:0;}.packages.self_packages.version-two .package_container > h1:before{font-size:20px;}.packages.self_packages.version-two .package_container .package_calendar{overflow-x:auto;overflow-y:hidden;width:100%;}.packages.self_packages.version-two .package_container .package_calendar div div table.calendar tr{height:60px;line-height:60px;}.packages.self_packages.version-two .package_container .package_calendar div div table.calendar tr td{display:table-cell;width:10%;}.packages.self_packages.version-two .package_container .package_calendar div div table.calendar tr td.priced div .day-number strong{font-size:15px;height:20px;line-height:20px;right:2px;width:20px;bottom:10px;}.packages.self_packages.version-two .package_container .package_calendar div div table.calendar tr td.selected div .content .date-cell.search::before{right:5px;top:5px;}.packages.self_packages.version-two .package_container .package_calendar div div table.calendar tr td div .content{padding:0 10px;}.packages.self_packages.version-two .package_container .package_calendar div div table.calendar tr td div .content .date-cell.search:before{vertical-align:middle;top:-20px;right:5px;font-size:10px;}.packages.self_packages.version-two .package_container .package_calendar div div table.calendar tr td div .content .date-cell.search:hover:before{display:none;}.packages.self_packages.version-two .package_container .package_engine{width:100%;}.packages.self_packages.version-two .package_container .package_engine .travelers .content ul.packageRoomList.room_list li .list_actions label.traveller{width:45px;}.packages.self_packages.version-two .package_container .package_engine .travelers .content ul.packageRoomList.room_list li .list_actions .years_old{padding:0 0 0 10px;width:80%;}.packages.self_packages.version-two .package_container .package_engine .travelers .content ul.packageRoomList.room_list li .list_actions .years_old label.select{width:48px;}.packages.self_packages.version-two .package_container .package_images_galleria{margin:0px;padding:0;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.packages.self_packages.version-two .package_container > .price{background:transparent;border:none;display:inline-block;position:relative;width:100%;z-index:0;}.packages.self_packages.version-two .package_container > .price p,.packages.self_packages.version-two .package_container > .price span{margin:0;padding:0;width:50%;float:left;clear:left;text-align:center;width:100%;}.packages.self_packages.version-two .package_container > .price p.duration,.packages.self_packages.version-two .package_container > .price span.duration{width:100%;float:left;margin:0 !important;}.packages.self_packages.version-two .package_container > .price p:first-child{margin-top:10px;}.packages.self_packages.version-two .package_container > .price .btn_buy{bottom:10px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 10px;position:relative;right:0;width:100%;}.packages.self_packages.version-two .package_container > .price .btn_buy a{font-size:12px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:15px;width:100%;}.package_block{margin:0px;padding:10px 0 !important;-webkit-box-shadow:0 1px 4px rgba(41,51,57,0.5);-moz-box-shadow:0 1px 4px rgba(41,51,57,0.5);box-shadow:0 1px 4px rgba(41,51,57,0.5);}.package_block .content.version-one .package_container .offers .summary > li.services.serviceInfo .change{width:100% !important;margin:0px !important;}.package_block .content.version-one .package_container .offers .summary > li label{position:relative;z-index:0;height:100%;width:100%;min-height:80px;font-size:0px;}.package_block .content.version-one .package_container .offers .summary > li label:before{height:35px;line-height:35px;}.package_block .content.version-one .package_container .offers .summary > li label span{overflow:hidden;}.package_block .content.version-one .package_container .offers .summary > li label span.direction{display:none;}.package_block .content.version-one .package_container .offers .summary > li label span.change{font-size:0px;bottom:0px;left:0px;right:0px;margin:0px !important;padding:0px;height:100%;width:100% !important;background:transparent;}.package_block .content.version-one .package_container .offers .summary > li label span.change:hover{-webkit-box-shadow:inset 0 0px 0 rgba(0,0,0,0.03);-moz-box-shadow:inset 0 0px 0 rgba(0,0,0,0.03);box-shadow:inset 0 0px 0 rgba(0,0,0,0.03);}.package_block .content.version-two .package_container .offers{min-height:inherit;padding:0 10px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.package_block .content.version-two .package_container .offers .thumb{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0px;min-height:150px;position:relative;width:100%;background-size:cover;}.package_block .content.version-two .package_container .offers .package_images_galleria{width:100% !important;min-height:inherit !important;position:relative;margin:0px;padding:0px;}.package_block .content.version-two .package_container .offers .package_images_galleria .jquery-slider-pages{display:none;}.package_block .content.version-two .package_container .offers .package_images_galleria .jquery-slider-element{width:100% !important;min-height:inherit !important;display:inline-block;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.package_block .content.version-two .package_container .offers .package_images_galleria .jquery-slider-element ul li img{width:100% !important;min-height:inherit !important;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;margin:0px;}.package_block .content.version-two .package_container .offers .package_images_galleria .jquery-slider-element ul li h2{display:none;}.package_block .content.version-two .package_container .offers .package_images_galleria .jquery-slider-control{top:50%;margin:-10px 0 0;}.package_block .content.version-two .package_container .offers .package_images_galleria .jquery-slider-control-prev{left:20px;}.package_block .content.version-two .package_container .offers .package_images_galleria .jquery-slider-control-next{right:20px;}.package_block .content.version-two .package_container .offers h1{margin:0;min-height:inherit;padding:10px 0 3px;text-align:left;width:100%;}.package_block .content.version-two .package_container .offers h3{font-size:13px;float:left;margin:0;min-height:inherit;padding:0;}.package_block .content.version-two .package_container .offers h3:before{display:none;}.package_block .content.version-two .package_container .offers .summary{float:left;height:30px;line-height:30px;margin:10px 0 0;padding:0;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.package_block .content.version-two .package_container .offers .summary > li{display:inline-block;float:left;height:25px;line-height:25px;margin:0 0 0 3px;padding:0;text-indent:5px;width:25px;}.package_block .content.version-two .package_container .offers .summary > li label{font-size:0;padding:10px 15px 0 20px;margin:0;height:30px;line-height:30px;width:30px;display:inline-block;}.package_block .content.version-two .package_container > .price{background:transparent;border:none;display:inline-block;position:relative;padding:0 0 5px;width:100%;z-index:0;}.package_block .content.version-two .package_container > .price p,.package_block .content.version-two .package_container > .price span{margin:0;padding:0;width:100%;display:inline-block;}.package_block .content.version-two .package_container > .price p.duration,.package_block .content.version-two .package_container > .price span.duration{width:100%;float:left;margin:0 !important;}.package_block .content.version-two .package_container > .price p:first-child{margin-top:10px;}.package_block .content.version-two .package_container > .price .price_block small{display:block;}.package_block .content.version-two .package_container > .price .price_block .btn_buy{float:left;margin:5px 0 0;padding:0 10px;position:relative;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.package_block .content.version-two .package_container > .price .price_block .btn_buy a{font-size:12px;}.package_block .content .details input.more:checked ~ .item_block{width:100%;margin:0px;}.package_block .content .details .item_block ul.flight_group{padding:0px;}.package_block .content .details .item_block ul.flight_group:before{display:none;}.package_block .content .details .item_block ul.flight_group.selected:after{display:none;}.package_block .content .details .item_block ul.flight_group.selected .price_block{background:#c35d3c;color:#fff;}.package_block .content .details .item_block ul.flight_group.selected .price_block strong,.package_block .content .details .item_block ul.flight_group.selected .price_block small{color:#fff;}.package_block .content .details .item_block ul.flight_group .flight{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:45px 5px 5px;position:relative;}.package_block .content .details .item_block ul.flight_group .flight > p.cia,.package_block .content .details .item_block ul.flight_group .flight > p.time,.package_block .content .details .item_block ul.flight_group .flight > p.duration,.package_block .content .details .item_block ul.flight_group .flight > p.stop{font-size:10px;text-align:center;width:20%;}.package_block .content .details .item_block ul.flight_group .flight > p.cia{width:15%;}.package_block .content .details .item_block ul.flight_group .flight > p.cia strong img{max-width:50px;}.package_block .content .details .item_block ul.flight_group .flight .directions{background:rgba(119,119,119,0.08);float:left;left:0;padding:8px 0 3px;position:absolute;top:0;width:100%;}.package_block .content .details .item_block ul.flight_group .flight .directions > p:before{margin:6px 0 0 30px;}.package_block .content .details .item_block ul.flight_group .flight .directions > p:after{height:2px;margin:8px 0 0 40px;width:22px;}.package_block .content .details .item_block ul.flight_group .flight .directions > p:after,.package_block .content .details .item_block ul.flight_group .flight .directions > p:before{background:#c35d3c;}.package_block .content .details .item_block ul.flight_group .flight .directions > p:last-child:after,.package_block .content .details .item_block ul.flight_group .flight .directions > p:last-child:before{margin:6px 0 0 -10px;}.package_block .content .details .item_block ul.flight_group .flight .directions > p.from,.package_block .content .details .item_block ul.flight_group .flight .directions > p.going_to{font-size:0;padding:0 25px 0 10px;width:auto;}.package_block .content .details .item_block ul.flight_group .flight .directions > p.from strong,.package_block .content .details .item_block ul.flight_group .flight .directions > p.going_to strong{font-weight:600;color:#777;font-size:13px;text-decoration:none;padding:0px;}.package_block .content .details .item_block ul.flight_group .flight .directions > p.from span,.package_block .content .details .item_block ul.flight_group .flight .directions > p.going_to span{display:none;}.package_block .content .details .item_block ul.flight_group .flight .directions > p.from.departure:before,.package_block .content .details .item_block ul.flight_group .flight .directions > p.from.arrival:before,.package_block .content .details .item_block ul.flight_group .flight .directions > p.going_to.departure:before,.package_block .content .details .item_block ul.flight_group .flight .directions > p.going_to.arrival:before{content:"!";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:30px;line-height:30px;float:left;font-size:17px;text-align:center;color:#777;margin-left:3px;margin-right:15px;}.package_block .content .details .item_block ul.flight_group .flight .directions > p.from.departure:before,.package_block .content .details .item_block ul.flight_group .flight .directions > p.going_to.departure:before{-webkit-transform:rotate(46deg);-moz-transform:rotate(46deg);-o-transform:rotate(46deg);-ms-transform:rotate(46deg);transform:rotate(46deg);}.package_block .content .details .item_block ul.flight_group .flight .directions > p.from.arrival:before,.package_block .content .details .item_block ul.flight_group .flight .directions > p.going_to.arrival:before{-webkit-transform:rotate(227deg);-moz-transform:rotate(227deg);-o-transform:rotate(227deg);-ms-transform:rotate(227deg);transform:rotate(227deg);}.package_block .content .details .item_block .price_block{position:relative;width:100%;padding:1px 0 5px;background:rgba(119,119,119,0.08);}.package_block .content .details .item_block .price_block:before{display:none;}.package_block .content .details .services_details .services_block ul.package_service_list > li{padding:0px;}.package_block .content .details .services_details .services_block ul.package_service_list > li .thumb{width:100%;}.package_block .content .details .services_details .services_block ul.package_service_list > li > .price{width:100%;position:relative;}.package_block .content .details .services_details .services_block ul.package_service_list > li > .price .btn{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px 0 0;width:100%;}.backButton li a{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;padding:0;position:absolute;right:22px;text-align:center;top:-37px;z-index:500;}.backButton li a:before{content:"\e900";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:13px;height:30px;line-height:30px;text-align:center;width:30px;display:inline-block;}.ui-dialog{width:100% !important;}.ui-dialog .ui-dialog-titlebar{right:0px !important;}.ui-dialog .search_engine_v2.search_engine.dynamicpackage label.adults{margin:0px !important;}.ui-dialog .search_engine_v2.search_engine.dynamicpackage .advanced.travelers{width:100%;}.ui-dialog .search_engine_v2.search_engine.dynamicpackage .send{margin:0 0 20px;}.ui-dialog .search_engine_v2.search_engine.dynamicpackage .content .advanced.travelers .content{margin:0;}.ui-dialog .search_engine_v2.search_engine.dynamicpackage .travelers > .content > label select{width:50px !important;}.ui-dialog .search_engine_v2.search_engine.dynamicpackage .travelers > .content .travelers_ages{width:72% !important;}.ui-dialog .search_engine_v2.search_engine.dynamicpackage .travelers > .content .travelers_ages ul.ages li label.age{width:50px;}.ui-dialog .search_engine_v2.search_engine.dynamicpackage .travelers > .content .travelers_ages ul.ages li label.room{width:80px;}.vc_column_container{position:static;}.dropBox{z-index:2147483647;width:94% !important;}.dropBox table tbody tr td{white-space:inherit !important;padding:13px 24px 13px 5px !important;width:100% !important;}.ui-datepicker{z-index:2147483647 !important;width:94% !important;margin-left:-5px;top:106px !important;margin-top:10px;}.ui-datepicker .ui-datepicker-group{width:100%;padding:0;}.ui-datepicker .ui-datepicker-header{margin:0;padding:0;width:100%;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{margin:0;}.ui-datepicker table{width:96%;margin:2%;}.ui-datepicker table td a,.ui-datepicker table td span{width:30px;float:none;display:inline-block;text-align:center;height:30px;line-height:30px;}#searchEngine{position:static;margin:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px 0px 0px;}#searchEngine .research_show{display:none;}#searchEngine .tabs li a{line-height:inherit;height:auto;padding:0px;}#searchEngine .send{height:40px;line-height:inherit;padding:10px 0;text-indent:5px;text-indent:0px;height:auto;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:none;margin:15px 0 0;text-align:center;width:100%;border-bottom:3px solid rgba(0,0,0,0.2);}#searchEngine .send:active{transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;border-bottom-color:transparent;}#searchEngine .tabs{padding:0 10px;}#searchEngine >.content{padding:0 10px;}#searchEngine >.content .date{position:static;width:50%;}#searchEngine >.content .date input{height:40px;line-height:inherit;padding:10px 0;text-indent:5px;width:100%;}#searchEngine >.content .name_hotel{width:100%;}#searchEngine >.content.hotel{width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#searchEngine >.content.hotel .rooms_number{width:50%;}#searchEngine >.content.hotel .rooms{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%;}#searchEngine >.content.hotel .rooms > li{width:100%;margin:5px 0 0 0;padding:5px 0 0 0;float:left;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#searchEngine >.content.hotel .rooms > li:first-child{margin:5px 0 0 0;padding:5px 0 0 0;}#searchEngine >.content.hotel .rooms > li.hide{display:none !important;}#searchEngine >.content.hotel .rooms > li > strong{line-height:10px;height:10px;display:inline-block;width:100%;text-align:left;}#searchEngine >.content.hotel .rooms > li label.select.adults,#searchEngine >.content.hotel .rooms > li label.select.children,#searchEngine >.content.hotel .rooms > li label.select.babies{width:50%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#searchEngine >.content.service .category{width:100%;}#searchEngine >.content.tour .advanced.travelers{width:100%;display:inline-block;}#searchEngine >.content.tour .advanced.travelers .content{width:100%;display:inline-block;}#searchEngine >.content.tour .advanced.travelers .content .qty_rooms{display:inline-block;width:100%;}#searchEngine >.content.tour .advanced.travelers .content .qty_rooms ul li{width:100%;}#searchEngine >.content.tour .advanced.travelers .content .qty_rooms ul li .list_actions{width:100%;}#searchEngine >.content.tour .advanced.travelers .content .qty_rooms ul li .list_actions .roomNumber{padding:0px;}#searchEngine >.content.tour .advanced.travelers .content .qty_rooms ul li .list_actions .traveller{float:left;width:100%;margin:5px 0 10px 0;}#searchEngine >.content.tour .advanced.travelers .content .qty_rooms ul li .list_actions .traveller select{margin:0px;float:left;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#searchEngine >.content.tour .advanced.travelers .content .qty_rooms ul li .list_actions .passengersAges{width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#searchEngine >.content.tour .advanced.travelers .content .qty_rooms ul li .list_actions .passengersAges .select{width:50%;}#searchEngine >.content.tour .advanced.travelers .content .qty_rooms ul li .list_actions .removeRoom{left:inherit;right:10px;}#searchEngine >.content.tour .advanced.travelers .content .qty_rooms ul li .addRoom{width:100%;text-align:center;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#searchEngine >.content.self_package .from{margin:0px;}#searchEngine >.content.self_package .startdate{width:100%;}#searchEngine >.content.dynamicpackage .advanced.travelers.passengers .content label.select.adults{width:100%;padding:0px;}#searchEngine >.content.dynamicpackage .advanced.travelers.passengers .content .travelers_ages{margin:10px 0 0;}#searchEngine >.content.dynamicpackage .advanced.travelers.passengers .content .travelers_ages > p{margin:0px;width:100%;}#searchEngine >.content.dynamicpackage .advanced.travelers.passengers .content .travelers_ages .ages li{float:left;width:50%;padding-right:5px;margin:5px 0 0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#searchEngine >.content.dynamicpackage .advanced.travelers.passengers .content .travelers_ages .ages li:first-child{margin:5px 0 0 0;}#searchEngine >.content.dynamicpackage .advanced.travelers.passengers .content .travelers_ages .ages li label{float:left;width:40%;padding-right:5px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#searchEngine >.content.dynamicpackage .advanced.travelers.passengers .content .travelers_ages .ages li label.package-hotel{width:60%;margin:18px 0 0;padding:0px;}#searchEngine.show_icon .tabs li::before{display:none;}#searchEngine.motor_tab_top.show_tabs .tabs{height:auto;margin:0;position:static;width:100%;}#searchEngine.motor_tab_top.show_tabs .tabs li{height:40px;background:#ddd;font-size:0;margin:0;padding:10px;width:15%;}#searchEngine.motor_tab_top.show_tabs .tabs li:before,#searchEngine.motor_tab_top.show_tabs .tabs li:after{display:none;}#searchEngine.motor_tab_top.show_tabs .tabs li.active{background:#000;}#searchEngine.motor_tab_top.show_tabs > .content{padding-top:0;}#searchEngine input{height:40px;}#searchEngine .destination{position:static;width:100%;}#searchEngine .destination .category.select{height:40px;line-height:inherit;padding:10px 0;text-indent:5px;}#searchEngine .destination .from,#searchEngine .destination .going_to,#searchEngine .destination .city,#searchEngine .destination .startdate{position:static;width:100% !important;padding:0px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#searchEngine .destination .from input,#searchEngine .destination .from select,#searchEngine .destination .going_to input,#searchEngine .destination .going_to select,#searchEngine .destination .city input,#searchEngine .destination .city select,#searchEngine .destination .startdate input,#searchEngine .destination .startdate select{height:40px;line-height:inherit;padding:10px 0;text-indent:5px;}#searchEngine .destination .from input:focus,#searchEngine .destination .going_to input:focus,#searchEngine .destination .city input:focus,#searchEngine .destination .startdate input:focus{left:3%;position:fixed;top:30px;width:94%;z-index:2147483647;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}#searchEngine .destination .from:not(label):hover > small,#searchEngine .destination .from input:focus + small,#searchEngine .destination .from:not(label):hover > span,#searchEngine .destination .from input:focus + span,#searchEngine .destination .going_to:not(label):hover > small,#searchEngine .destination .going_to input:focus + small,#searchEngine .destination .going_to:not(label):hover > span,#searchEngine .destination .going_to input:focus + span,#searchEngine .destination .city:not(label):hover > small,#searchEngine .destination .city input:focus + small,#searchEngine .destination .city:not(label):hover > span,#searchEngine .destination .city input:focus + span,#searchEngine .destination .startdate:not(label):hover > small,#searchEngine .destination .startdate input:focus + small,#searchEngine .destination .startdate:not(label):hover > span,#searchEngine .destination .startdate input:focus + span{background:#fff;display:block;font-size:13px;height:100%;left:0;position:fixed;top:0;padding-top:10px;width:100%;z-index:2147483646;text-indent:3%;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.4);-moz-box-shadow:0 0 5px rgba(0,0,0,0.4);box-shadow:0 0 5px rgba(0,0,0,0.4);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;text-align:center;}#searchEngine .destination .going_to:after{height:38px;}#searchEngine .destination .going_to select{margin-top:10px;}#searchEngine .destination .date{position:static;width:50% !important;}#searchEngine .destination .date input{height:40px;line-height:inherit;padding:10px 0;text-indent:5px;}#searchEngine .advanced > label{margin:0;padding:0;}#searchEngine .advanced .content label{display:inline-block;}#searchEngine .advanced .content:before{display:none;}#searchEngine .advanced label.airline,#searchEngine .advanced label.cabin{width:50%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;}#searchEngine .advanced label.no-stop{height:auto;margin:5px 0 0 0;padding:0px;}#searchEngine .advanced.travelers.passengers{width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#searchEngine .advanced.travelers.passengers .content{width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#searchEngine .advanced.travelers.passengers .content label.select{background:none;border:none;display:inline-block;margin:0;padding:0;width:100%;}#searchEngine .advanced.travelers.passengers .content label.select.adults{padding:0px !important;}#searchEngine .advanced.travelers.passengers .content label.select.adults,#searchEngine .advanced.travelers.passengers .content label.select.children,#searchEngine .advanced.travelers.passengers .content label.select.babies{width:33%;padding:0 0 0 5px;}#searchEngine .advanced.travelers.passengers .content label.select select{color:#777;font-family:Open Sans;font-size:12px;background:#fff;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:3px;border:1px solid rgba(119,119,119,0.15);border-width:'';height:30px;padding-left:5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;width:100%;margin-bottom:-1px;margin-left:0;}#searchEngine .advanced.travelers.passengers .content label.select select:focus{border:1 solid;border-color:rgba(94,94,94,0.15);}#searchEngine .advanced.travelers.passengers .content label.select select:disabled{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:default;opacity:0.45;-moz-opacity:0.45;filter:alpha(opacity=45);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=50);background:rgba(94,94,94,0.15);pointer-events:none;outline:none;}#searchEngine .advanced.travelers.passengers .travelers_ages{float:left;width:100%;}#searchEngine .advanced.travelers.passengers .travelers_ages .ages{display:inline-block;float:left;width:100%;}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li{float:none;margin:5px 0px;width:auto;}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li:first-child{margin:0px;}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li label.age.select{float:left;vertical-align:top;}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li label.age.select select.passenger-age{height:40px;line-height:inherit;padding:10px 0;text-indent:5px;}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li label.package-hotel{float:none;}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li label.package-hotel select{color:#777;font-family:Open Sans;font-size:12px;background:#fff;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:3px;border:1px solid rgba(119,119,119,0.15);border-width:'';height:30px;padding-left:5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid rgba(119,119,119,0.15) !important;width:100%;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li label.package-hotel select:focus{border:1 solid;border-color:rgba(94,94,94,0.15);}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li label.package-hotel select:disabled{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:default;opacity:0.45;-moz-opacity:0.45;filter:alpha(opacity=45);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=50);background:rgba(94,94,94,0.15);pointer-events:none;outline:none;}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li label select{color:#777;font-family:Open Sans;font-size:12px;background:#fff;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:3px;border:1px solid rgba(119,119,119,0.15);border-width:'';height:30px;padding-left:5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;width:100%;margin-bottom:-1px;margin-left:0;}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li label select:focus{border:1 solid;border-color:rgba(94,94,94,0.15);}#searchEngine .advanced.travelers.passengers .travelers_ages .ages li label select:disabled{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:default;opacity:0.45;-moz-opacity:0.45;filter:alpha(opacity=45);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=50);background:rgba(94,94,94,0.15);pointer-events:none;outline:none;}#searchEngine .content.package label.date.select{width:100%;}#searchEngine .content.package label.date.select:after{height:38px;}#searchEngine .content.package label.date.select select{height:40px;line-height:inherit;padding:10px 0;text-indent:5px;}#searchEngine .package-air{padding:0 0 5px 35px;}#searchEngine .package-air label.no-stop{width:100%;}#searchEngine .package-air label select{height:40px;line-height:inherit;padding:10px 0;text-indent:5px;}#searchEngine .package-air .radio.way{margin:-15px 0 0;vertical-align:top;}#searchEngine .package-service label.autocomplete{margin:0;padding:0px;width:100%;}#searchEngine .package-service label.category{margin:5px 0 0 0px;width:100%;padding:0px;}#searchEngine .package-service label select{height:40px;line-height:inherit;padding:10px 0;text-indent:5px;}#searchEngine.traveler_label_inside_input .rooms_number{height:40px;line-height:inherit;padding:10px 0;text-indent:5px;}#searchEngine.traveler_label_inside_input .rooms_number select{float:none;height:20px;line-height:33px;}#searchEngine.traveler_label_inside_input .type_rooms ul > li .roomNumber{margin:3px 0 7px 0;width:100%;text-align:left;font-size:10px;}#searchEngine.traveler_label_inside_input .type_rooms ul > li .roomNumber:after{display:none;}#searchEngine.traveler_label_inside_input .type_rooms ul > li .list_actions label{height:40px;line-height:inherit;padding:10px 0;text-indent:5px;}#searchEngine.traveler_label_inside_input .type_rooms ul > li .list_actions label select{width:38px;}#searchEngine.traveler_label_inside_input .type_rooms .rooms li label.select{background:none;border:none;padding:0 !important;width:27% !important;margin:0 3%;height:auto !important;}#searchEngine.traveler_label_inside_input .type_rooms .rooms li label.select:after{right:1px;height:38px;line-height:275%;}#searchEngine.traveler_label_inside_input .type_rooms .rooms li label.select select{color:#777;font-family:Open Sans;font-size:12px;background:#fff;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:3px;border:1px solid rgba(119,119,119,0.15);border-width:'';height:30px;padding-left:5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;margin-bottom:-1px;margin-left:0;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;}#searchEngine.traveler_label_inside_input .type_rooms .rooms li label.select select:focus{border:1 solid;border-color:rgba(94,94,94,0.15);}#searchEngine.traveler_label_inside_input .type_rooms .rooms li label.select select:disabled{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:default;opacity:0.45;-moz-opacity:0.45;filter:alpha(opacity=45);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=50);background:rgba(94,94,94,0.15);pointer-events:none;outline:none;}#searchEngine.traveler_label_inside_input .type_rooms .rooms li label.select > small{text-align:left !important;font-size:10px !important;margin:-5px 0 0 0 !important;line-height:normal;}#searchEngine .dynamicpackage .destination .advanced .content label.select{width:50% !important;}#searchEngine .dynamicpackage .destination .advanced .content label.select select{float:right;width:50%;}#searchEngine .dynamicpackage .destination .advanced .content > label.travelers p{float:left;height:40px;line-height:40px;}#searchEngine .dynamicpackage .products > li label p{font-size:11px;}#searchEngine.location_50 .travelers label.name_hotel{margin:10px 0 0;width:100%;}.daterangepicker{width:auto;}.daterangepicker .ranges ul{width:160px;}.daterangepicker.single .calendar.left{clear:none;}.daterangepicker.single .ranges,.daterangepicker.single .calendar{float:left;}.daterangepicker.single .ranges{width:auto;float:left;}.daterangepicker.single .ranges ul{width:100%;}.daterangepicker .left .daterangepicker_input{padding-right:12px;}.daterangepicker .calendar.left .calendar-table{padding-right:12px;}.daterangepicker .daterangepicker .ranges,.daterangepicker .daterangepicker .calendar{float:left;}.daterangepicker .calendar.left{clear:none;}.daterangepicker .calendar.left{clear:left;margin-right:0;}.daterangepicker .calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;}.daterangepicker .calendar.right{margin-left:0;}.daterangepicker .calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;}.research.search_engine_v2{padding:0px !important;margin:10px 0 0 !important;position:relative !important;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.research.search_engine_v2 > .content{padding:0 10px 20px !important;position:relative;width:100%;z-index:0;}.research.search_engine_v2 > .content label{margin:5px 0 0;}.research.search_engine_v2 > .content > h1{display:inline-block;padding:15px 0 0;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.research.search_engine_v2 input.research_show{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;left:0;margin:0;opacity:0;padding:0;position:absolute;width:100%;z-index:1;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);display:block !important;}.research.search_engine_v2 input.research_show:checked ~ .content h1:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);right:10px;top:10px;color:#777;}.research.search_engine_v2 input.research_show:checked ~ .content .products,.research.search_engine_v2 input.research_show:checked ~ .content .category,.research.search_engine_v2 input.research_show:checked ~ .content .date,.research.search_engine_v2 input.research_show:checked ~ .content .name_hotel,.research.search_engine_v2 input.research_show:checked ~ .content div,.research.search_engine_v2 input.research_show:checked ~ .content a{display:inline-block !important;}.research.search_engine_v2 .content h1:after{font-size:20px;color:#777;content:"a";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;width:24px;height:24px;right:10px;top:15px;}.research.search_engine_v2 .content .products,.research.search_engine_v2 .content .category,.research.search_engine_v2 .content .date,.research.search_engine_v2 .content .name_hotel,.research.search_engine_v2 .content div,.research.search_engine_v2 .content a{display:none !important;}.research.search_engine_v2 .content .destination{width:100%;margin:10px 0 0 !important;padding:0px !important;}.research.search_engine_v2 .radio.way{width:100%;}.research.search_engine_v2 .radio.way label{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;}.research.search_engine_v2 .date.going-to,.research.search_engine_v2 .date.checkout,.research.search_engine_v2 .date:last-of-type,.research.search_engine_v2 .date:last-child{padding-right:0px;}.research.search_engine_v2 .destinationContainer{margin:0px;padding:0px;}.research.search_engine_v2 .travelers{margin:10px 0 0 !important;padding:0 !important;width:100% !important;}.research.search_engine_v2 .name_hotel{margin:0px !important;padding:0px !important;}.research.search_engine_v2 .adults p,.research.search_engine_v2 .children p,.research.search_engine_v2 .babies p{display:block;width:100%;text-align:center;}.research.search_engine_v2 .adults p small,.research.search_engine_v2 .children p small,.research.search_engine_v2 .babies p small{text-align:center;}.research.search_engine_v2 .advanced.settings{position:relative;z-index:0;margin:10px 0 0;padding:0px;}.research.search_engine_v2 .advanced.settings > label{position:relative;z-index:0;}.research.search_engine_v2 .advanced.settings .content .no-stop{right:0px;position:relative;width:100%;}.research.search_engine_v2 .advanced.settings input:checked ~ .content{height:auto;margin:15px 0 0 0;}.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li{border-right:none;margin:20px 0 0 !important;padding:0px;border-top:1px solid rgba(119,119,119,0.15) !important;}.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li:first-child{border-top:none !important;margin:0 !important;}.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li > strong{display:inline-block;margin:55px 0 0;text-align:left;width:25% !important;}.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li label.adults,.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li label.children,.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li label.babies{margin:10px 0 0;width:35% !important;}.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li label.adults small,.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li label.children small,.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li label.babies small{left:0;text-align:center;top:12px;width:100%;}.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li label.adults.select,.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li label.children.select,.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li label.babies.select{margin:10px 0 10px 5px !important;}.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li label.adults.select select,.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li label.children.select select,.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li label.babies.select select{margin:10px 0 0;position:relative;width:100%;z-index:2;}.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li label.adults.select:last-of-type,.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li label.children.select:last-of-type,.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li label.babies.select:last-of-type{padding:0px;}.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li .child-ages{float:left;margin:0;width:100%;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li .child-ages > strong{margin:10px 5px 0 0;text-align:left;width:100%;}.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li .child-ages label{width:33%;}.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li .child-ages label select{width:100%;}.research.search_engine_v2.hotel > .content .travelers .content ul.rooms > li .child-ages.hide{display:none !important;}.research.search_engine_v2.hotel > .content .travelers .content .qtdaRoom.rooms_number.select{position:relative;right:0;top:inherit;}.research.search_engine_v2.service .category{margin:5px 0 0;padding:0;width:100%;}.research.search_engine_v2.tour > .content div.content .qty_rooms .type_rooms .tourRoomList li:first-child{margin:0 0 5px;padding:0;}.research.search_engine_v2.tour > .content div.content .qty_rooms .type_rooms .tourRoomList li .removeRoom{right:0 !important;top:25px;}.research.search_engine_v2.tour > .content div.content .qty_rooms .type_rooms .tourRoomList li .addRoom,.research.search_engine_v2.tour > .content div.content .qty_rooms .type_rooms .tourRoomList li .removeRoom{margin:10px 0 10px 0px !important;}.research.search_engine_v2.tour > .content .advanced.travelers .content .qty_rooms ul li .list_actions .traveller{margin:5px 0 0px !important;width:85% !important;}.research.search_engine_v2.package .going_to{margin:0px;padding:0px;}.research.search_engine_v2.package .data.startdate.date{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin:10px 0 0;padding:0;}.research.search_engine_v2.package .data.startdate.date input{padding:0px;margin:0px;}.research.search_engine_v2.dynamicpackage .products{border-right:none;margin:10px 0 0;width:100%;}.research.search_engine_v2.dynamicpackage .advanced.settings{width:100%;margin:10px 0 0;padding:0;}.research.search_engine_v2.dynamicpackage .advanced.travelers.passengers{max-width:inherit;}.research.search_engine_v2.dynamicpackage .advanced.travelers.passengers .content .travelers_ages .ages li{width:100% !important;}.research.search_engine_v2.dynamicpackage .advanced.travelers.passengers .content .travelers_ages .ages li label.age{margin:4px 0 0 !important;}.research.search_engine_v2.dynamicpackage .settings > .content > div{margin:10px 0 0;padding:15px 0 0;}.research.search_engine_v2.dynamicpackage .settings > .content .package-service{margin:10px 0 0 !important;}.research.search_engine_v2.dynamicpackage .settings > .content .package-service .category p{padding:5px 0 0 !important;}.research.search_engine_v2.dynamicpackage .settings > .content .package-air{padding:0px !important;}.research.search_engine_v2.dynamicpackage .settings > .content .package-air .radio.way{margin:10px 0 0 !important;}.research.search_engine_v2.dynamicpackage .settings > .content .package-air .no-stop{margin:15px 0 0 !important;}.research.search_engine_v2.dynamicpackage .settings > .content .package-hotel > div{float:left;width:100% !important;}.tray{background:#fff;position:fixed;width:100%;z-index:2147483647;bottom:0;left:0;}.tray >h2{display:none;}.tray .list_item{display:block;border-spacing:0;margin-left:0;width:100%;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.4);-moz-box-shadow:0 0 5px rgba(0,0,0,0.4);box-shadow:0 0 5px rgba(0,0,0,0.4);}.tray .list_item > li{display:inline-block;padding:0;width:33%;height:52px;}.tray .list_item > li .content{min-height:inherit;font-size:0;}.tray .list_item > li .content p{padding:0;}.tray .list_item > li .content:before{display:none;}.tray .list_item > li .content .drag{float:right;left:0;position:absolute;text-decoration:none;top:0;width:100%;}.tray .list_item > li .content .drag:before{content:"\f00c";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#000;font-size:14px;position:absolute;right:0;top:-12px;width:20px;height:20px;line-height:20px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.4);-moz-box-shadow:0 0 5px rgba(0,0,0,0.4);box-shadow:0 0 5px rgba(0,0,0,0.4);}.tray .list_item > li .content .drag h3{display:none;}.tray .list_item > li .content .drag .price{display:none;}.tray .list_item > li .content .flight_groups{font-size:0;padding:0;}.tray .list_item > li .content .flight_groups li{display:none;}.tray .list_item > li .price_details{display:none;}.tray .list_item > li:before{display:inline-block;font-size:24px;margin:10px 0;text-align:center;width:100%;}.tray .list_item > li.services:before{content:"i";text-transform:lowercase;font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.tray .list_item > li.hotel:before{content:"\29";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px !important;margin-top:16px;}.tray .list_item > li.flight:before{content:"!";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.tray .list_item > li.current{background:#c35d3c;}.tray .list_item > li.current:before{color:#fff;}.tray .list_item > li.current:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid currentColor;position:absolute;bottom:auto;top:-10px;left:50%;margin-left:-10px;color:#c35d3c;}.tray .list_item > li.packages.selected{display:table;margin:0;padding:0 0 0 10px !important;width:100% !important;border:none;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.4);-moz-box-shadow:0 0 5px rgba(0,0,0,0.4);box-shadow:0 0 5px rgba(0,0,0,0.4);height:auto;}.tray .list_item > li.packages.selected .content{display:table-cell;min-height:inherit;}.tray .list_item > li.packages.selected .content .package_block.drag{position:static !important;}.tray .list_item > li.packages.selected .content .package_block.drag ul li{display:none;}.tray .list_item > li.packages.selected .content .package_block.drag ul li.total-amount{float:left;margin:0;padding:0 10px 0 0;width:auto;display:block;}.tray .list_item > li.packages.selected .content .package_block.drag ul li.total-amount p{padding:0;}.tray .list_item > li.packages.selected .content .package_block.drag ul li.total-amount p.include-taxes{color:#777;font-family:Open Sans;font-size:13px;font-weight:400;font-size:11px;margin:-3px 0 5px;}.tray .list_item > li.packages.selected .content .package_block.drag ul li.total-amount p span{color:#777;font-family:Open Sans;font-size:13px;font-weight:400;}.tray .list_item > li.packages.selected .content .package_block.drag ul li.total-amount p span.price-exchange{font-size:15px;color:#c35d3c;font-weight:600;}.tray .list_item > li.packages.selected .content .package_block.drag:before{display:none;}.tray .list_item > li.packages.selected .content .package_block ul li:first-child{display:none !important;}.tray .list_item > li.packages.selected .package.price{border:none;position:static;width:auto;display:table-cell;vertical-align:middle;white-space:nowrap;}.tray .list_item > li.packages.selected .package.price p{padding:0 5px 0 0 !important;}.tray .list_item > li.packages.selected .package.price p .select_btn{margin:0 !important;}.tray .scroll{margin:0;padding:0px;overflow:inherit;width:100%;}.service_tray.tray .list_item > li{display:table !important;height:auto;margin:2px 0 0 !important;padding:0;width:100%;}.service_tray.tray .list_item > li:first-child{margin:0px !important;}.service_tray.tray .list_item > li .content{font-size:13px;display:table-row;float:left;padding:0;width:100%;}.service_tray.tray .list_item > li .content .drag{display:inline-block;float:left;position:relative;width:100%;}.service_tray.tray .list_item > li .content .drag:before{left:5px;top:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.service_tray.tray .list_item > li .content .drag h3{display:block;float:left;min-width:inherit !important;padding:5px 0 5px 5px !important;width:auto;text-align:left;text-indent:13px !important;}.service_tray.tray .list_item > li .content .drag .dates{padding:0;width:100% !important;}.service_tray.tray .list_item > li .content .drag .dates > li{display:inline-flex !important;float:left;min-width:inherit;padding:0 10px 0 0 !important;position:relative;width:auto;z-index:0;}.service_tray.tray .list_item > li .content .drag .dates > li:before{left:-8px;}.service_tray.tray .list_item > li .content .drag .fare_quantity,.service_tray.tray .list_item > li .content .drag .fare{display:none;}.service_tray.tray .list_item > li .price_details{display:table-cell;height:100%;position:relative;vertical-align:middle;width:33%;background:#000;}.service_tray.tray .list_item > li .price_details > p{display:table-cell;font-weight:600;margin:0 !important;vertical-align:middle;color:#fff;}.service_tray.tray .list_item > li .price_details > p strong{color:#fff;display:inline-block;font-weight:600;padding-right:5px;text-align:center;width:100%;}.service_tray.tray .scroll{padding:0px;margin:0px;}.service_tray.tray .scroll .list_item{width:100%;display:table;}.service_tray.tray .packages.selected{width:100%;background:transparent;border:none;position:relative;}.service_tray.tray .packages.selected ul{display:none;}.service_tray.tray .packages.selected .price{position:relative;}.three_col,.one_col,.vertical_col{padding:0;width:100%;}.three_col .research,.one_col .research,.vertical_col .research{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;padding:0;position:absolute;right:22px;text-align:center;top:-37px;z-index:500;}.three_col .research:before,.one_col .research:before,.vertical_col .research:before{content:"\e900";font-family:'travelgo_suite2';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:13px;height:30px;line-height:30px;text-align:center;width:30px;display:inline-block;}.three_col .checkout,.one_col .checkout,.vertical_col .checkout{padding:0 10px;}.three_col .checkout .range .filters .filter_slider_control,.one_col .checkout .range .filters .filter_slider_control,.vertical_col .checkout .range .filters .filter_slider_control{padding:0px;}.three_col .checkout .range .filters .filter_slider_control .noUi-handle:before,.one_col .checkout .range .filters .filter_slider_control .noUi-handle:before,.vertical_col .checkout .range .filters .filter_slider_control .noUi-handle:before{background:#011536;height:25px;width:16px;position:absolute;bottom:1px;}.three_col .checkout .range .filters .filter_slider_control .noUi-handle:after,.one_col .checkout .range .filters .filter_slider_control .noUi-handle:after,.vertical_col .checkout .range .filters .filter_slider_control .noUi-handle:after{position:absolute;z-index:1;bottom:-4px;left:0;content:"";border-top:8px solid #011536;border-left:8px solid transparent;border-right:8px solid transparent;}.three_col .checkout .range .filters .filter_slider_title .select_bonus p,.one_col .checkout .range .filters .filter_slider_title .select_bonus p,.vertical_col .checkout .range .filters .filter_slider_title .select_bonus p{font-size:13px;}.three_col .checkout .range .filters .filter_slider_title .prices_slider,.one_col .checkout .range .filters .filter_slider_title .prices_slider,.vertical_col .checkout .range .filters .filter_slider_title .prices_slider{display:table;padding:10px 0 0;width:100%;}.three_col .checkout .range .filters .filter_slider_title .prices_slider li,.one_col .checkout .range .filters .filter_slider_title .prices_slider li,.vertical_col .checkout .range .filters .filter_slider_title .prices_slider li{display:table-cell;list-style:none;float:none;text-align:center;}.three_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent,.one_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent,.vertical_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent{display:none;}.three_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent span,.one_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent span,.vertical_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent span{display:contents;}.three_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent span:before,.one_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent span:before,.vertical_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent span:before{content:" ";}.three_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent span:after,.one_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent span:after,.vertical_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent span:after{content:" ";}.three_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent.selected,.one_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent.selected,.vertical_col .checkout .range .filters .filter_slider_title .prices_slider li .pointOptionContent.selected{display:block;}.three_col .checkout .range .filters .filter_slider_ladder,.one_col .checkout .range .filters .filter_slider_ladder,.vertical_col .checkout .range .filters .filter_slider_ladder{padding:0px;display:table;}.three_col .checkout .range .filters .filter_slider_ladder .pointOptionStep,.one_col .checkout .range .filters .filter_slider_ladder .pointOptionStep,.vertical_col .checkout .range .filters .filter_slider_ladder .pointOptionStep{display:table-cell;list-style:none;float:none;}.three_col .checkout .range .filters .filter_slider_ladder .pointOptionStep:before,.one_col .checkout .range .filters .filter_slider_ladder .pointOptionStep:before,.vertical_col .checkout .range .filters .filter_slider_ladder .pointOptionStep:before{content:"|";}.three_col .checkout .range .filters .filter_slider_ladder .pointOptionStep.extremity.left:before,.one_col .checkout .range .filters .filter_slider_ladder .pointOptionStep.extremity.left:before,.vertical_col .checkout .range .filters .filter_slider_ladder .pointOptionStep.extremity.left:before{content:"";}.three_col .checkout label.select::after,.one_col .checkout label.select::after,.vertical_col .checkout label.select::after{height:38px;line-height:270%;}.three_col .checkout .coupondiscount,.one_col .checkout .coupondiscount,.vertical_col .checkout .coupondiscount{width:100%;}.three_col .checkout .coupondiscount .list li label.coupon_code,.one_col .checkout .coupondiscount .list li label.coupon_code,.vertical_col .checkout .coupondiscount .list li label.coupon_code{width:60% !important;}.three_col .checkout .safe_purchase,.one_col .checkout .safe_purchase,.vertical_col .checkout .safe_purchase{width:100% !important;}.three_col .checkout .header,.one_col .checkout .header,.vertical_col .checkout .header{position:static;padding:0;display:none;}.three_col .checkout .header p:first-child,.one_col .checkout .header p:first-child,.vertical_col .checkout .header p:first-child{display:inline-block;width:100%;}.three_col .checkout .header p:first-child strong,.one_col .checkout .header p:first-child strong,.vertical_col .checkout .header p:first-child strong{box-sizing:border-box;margin:-17px 0 5px;padding:0;text-indent:26px;width:100%;display:block;}.three_col .checkout .header p:first-child strong:last-child,.one_col .checkout .header p:first-child strong:last-child,.vertical_col .checkout .header p:first-child strong:last-child{text-indent:36px;}.three_col .checkout .travelers .list li .gender,.one_col .checkout .travelers .list li .gender,.vertical_col .checkout .travelers .list li .gender{width:100% !important;}.three_col .checkout .travelers .list li label.name,.one_col .checkout .travelers .list li label.name,.vertical_col .checkout .travelers .list li label.name{width:100%;}.three_col .checkout .travelers .list li label.name:not(label):hover > small,.three_col .checkout .travelers .list li label.name input:focus + small,.one_col .checkout .travelers .list li label.name:not(label):hover > small,.one_col .checkout .travelers .list li label.name input:focus + small,.vertical_col .checkout .travelers .list li label.name:not(label):hover > small,.vertical_col .checkout .travelers .list li label.name input:focus + small{display:none;}.three_col .checkout .payment .creditcard label,.one_col .checkout .payment .creditcard label,.vertical_col .checkout .payment .creditcard label{max-width:50% !important;min-width:100% !important;}.three_col .checkout .payment .creditcard label.card,.three_col .checkout .payment .creditcard label.expiration_month,.three_col .checkout .payment .creditcard label.expiration_year,.one_col .checkout .payment .creditcard label.card,.one_col .checkout .payment .creditcard label.expiration_month,.one_col .checkout .payment .creditcard label.expiration_year,.vertical_col .checkout .payment .creditcard label.card,.vertical_col .checkout .payment .creditcard label.expiration_month,.vertical_col .checkout .payment .creditcard label.expiration_year{min-width:50% !important;}.three_col .checkout .payment .creditcard label.code .help,.one_col .checkout .payment .creditcard label.code .help,.vertical_col .checkout .payment .creditcard label.code .help{display:none;}.three_col .checkout .payment .creditcard .card_list label:hover small,.one_col .checkout .payment .creditcard .card_list label:hover small,.vertical_col .checkout .payment .creditcard .card_list label:hover small{display:none;}.three_col .checkout .products_summary,.one_col .checkout .products_summary,.vertical_col .checkout .products_summary{padding:0;}.three_col .checkout .products_summary .purchase.summary.title,.one_col .checkout .products_summary .purchase.summary.title,.vertical_col .checkout .products_summary .purchase.summary.title{margin:10px 0;}.three_col .checkout .products_summary .price_details,.one_col .checkout .products_summary .price_details,.vertical_col .checkout .products_summary .price_details{width:100%;}.three_col .checkout .products_summary .price_details > div p strong,.one_col .checkout .products_summary .price_details > div p strong,.vertical_col .checkout .products_summary .price_details > div p strong{width:100%;}.three_col .checkout .products_summary .list_options,.one_col .checkout .products_summary .list_options,.vertical_col .checkout .products_summary .list_options{padding:0;}.three_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete,.one_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete,.vertical_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete{padding:10px 0 0 0;}.three_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete .directions,.one_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete .directions,.vertical_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete .directions{width:100%;padding-left:50px;}.three_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete .directions p,.one_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete .directions p,.vertical_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete .directions p{width:100%;margin:0;}.three_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p,.one_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p,.vertical_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p{text-align:left;width:auto;font-size:10px;margin:0 14px 0 0;}.three_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p strong,.one_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p strong,.vertical_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p strong{width:auto;display:inline;}.three_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p.order,.one_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p.order,.vertical_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p.order{width:14px;font-size:8px;text-align:center;}.three_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p.order strong,.one_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p.order strong,.vertical_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p.order strong{display:none !important;}.three_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p.cia img,.one_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p.cia img,.vertical_col .checkout .products_summary .list_options.flights.flight_info li.flight_block.complete p.cia img{margin-left:5px;vertical-align:inherit;width:30px;}.three_col .checkout .checkout_visitor,.one_col .checkout .checkout_visitor,.vertical_col .checkout .checkout_visitor{margin:0 0 30px;padding:15px 0 20px;}.three_col .checkout .checkout_visitor label,.one_col .checkout .checkout_visitor label,.vertical_col .checkout .checkout_visitor label{width:100%;}.three_col .checkout .checkout_visitor label .send,.one_col .checkout .checkout_visitor label .send,.vertical_col .checkout .checkout_visitor label .send{margin:0px;padding:0px 30px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;width:auto;text-align:center;margin:10px 0 0px 0;width:100% !important;}.three_col .checkout .checkout_createpassword label,.one_col .checkout .checkout_createpassword label,.vertical_col .checkout .checkout_createpassword label{margin:3px 0px !important;}.three_col .checkout .checkout_createpassword .send,.one_col .checkout .checkout_createpassword .send,.vertical_col .checkout .checkout_createpassword .send{margin:0px;padding:0px 30px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;width:auto;text-align:center;margin:7px 0 0;width:100%;}.three_col .checkout .checkout_createpassword .checkout_createpassword,.one_col .checkout .checkout_createpassword .checkout_createpassword,.vertical_col .checkout .checkout_createpassword .checkout_createpassword{margin:3px 0px;}.three_col .checkout .checkout_login .login_form label .send,.one_col .checkout .checkout_login .login_form label .send,.vertical_col .checkout .checkout_login .login_form label .send{margin:0px;padding:0px 30px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;width:auto;text-align:center;line-height:40px;margin:10px 0 0 !important;padding:1px 10px 5px 5px;width:100%;}.three_col .checkout .checkout_login .login_form a.send.forgot_pass,.one_col .checkout .checkout_login .login_form a.send.forgot_pass,.vertical_col .checkout .checkout_login .login_form a.send.forgot_pass{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px;padding:0px 30px;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;width:auto;text-align:center;margin:5px 0 0 !important;width:48%;}.three_col .checkout .checkout_login .login_form a.close,.one_col .checkout .checkout_login .login_form a.close,.vertical_col .checkout .checkout_login .login_form a.close{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px;padding:0px 30px;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;width:auto;text-align:center;margin:5px 0 0 !important;width:50%;}.three_col .checkout > .checkout_login,.three_col .checkout > .checkout_createpassword,.one_col .checkout > .checkout_login,.one_col .checkout > .checkout_createpassword,.vertical_col .checkout > .checkout_login,.vertical_col .checkout > .checkout_createpassword{border-width:2px 0;padding:6px 0 10px 0 !important;width:100%;}.three_col .checkout > .checkout_login .login_form label,.three_col .checkout > .checkout_createpassword .login_form label,.one_col .checkout > .checkout_login .login_form label,.one_col .checkout > .checkout_createpassword .login_form label,.vertical_col .checkout > .checkout_login .login_form label,.vertical_col .checkout > .checkout_createpassword .login_form label{width:100%;padding:0;}.three_col .checkout > .checkout_login .login_form .forgot,.three_col .checkout > .checkout_createpassword .login_form .forgot,.one_col .checkout > .checkout_login .login_form .forgot,.one_col .checkout > .checkout_createpassword .login_form .forgot,.vertical_col .checkout > .checkout_login .login_form .forgot,.vertical_col .checkout > .checkout_createpassword .login_form .forgot{display:inline-block;float:left;margin:10px 0 0 !important;position:relative;width:auto;z-index:2;}.three_col .checkout > .checkout_createpassword,.one_col .checkout > .checkout_createpassword,.vertical_col .checkout > .checkout_createpassword{padding:15px 0 20px;}.three_col .checkout > .checkout_visitor,.one_col .checkout > .checkout_visitor,.vertical_col .checkout > .checkout_visitor{margin:0 0 30px;padding:15px 0 20px;}.three_col .checkout > .checkout_visitor h3,.three_col .checkout > .checkout_visitor p,.one_col .checkout > .checkout_visitor h3,.one_col .checkout > .checkout_visitor p,.vertical_col .checkout > .checkout_visitor h3,.vertical_col .checkout > .checkout_visitor p{display:inline-block;float:left;width:100% !important;}.three_col .checkout > .checkout_visitor h3 label,.three_col .checkout > .checkout_visitor p label,.one_col .checkout > .checkout_visitor h3 label,.one_col .checkout > .checkout_visitor p label,.vertical_col .checkout > .checkout_visitor h3 label,.vertical_col .checkout > .checkout_visitor p label{float:right;margin:10px 0 5px;}.three_col .checkout .contact_info label,.one_col .checkout .contact_info label,.vertical_col .checkout .contact_info label{max-width:50% !important;min-width:100% !important;}.three_col .checkout .contact_info label.ddd,.one_col .checkout .contact_info label.ddd,.vertical_col .checkout .contact_info label.ddd{min-width:25% !important;}.three_col .checkout .contact_info label.phone,.one_col .checkout .contact_info label.phone,.vertical_col .checkout .contact_info label.phone{min-width:75% !important;}.three_col .transaction_form .content,.one_col .transaction_form .content,.vertical_col .transaction_form .content{margin-top:0;}.three_col .transaction_form .content section,.one_col .transaction_form .content section,.vertical_col .transaction_form .content section{width:100%;}.three_col .transaction_form .content .payment,.three_col .transaction_form .content .creditcard,.three_col .transaction_form .content .contact_info,.one_col .transaction_form .content .payment,.one_col .transaction_form .content .creditcard,.one_col .transaction_form .content .contact_info,.vertical_col .transaction_form .content .payment,.vertical_col .transaction_form .content .creditcard,.vertical_col .transaction_form .content .contact_info{margin:10px 0;padding:0;width:100%;}.three_col .transaction_form .content .contact_info .country.select,.one_col .transaction_form .content .contact_info .country.select,.vertical_col .transaction_form .content .contact_info .country.select{padding:0 !important;width:100%;}.three_col .transaction_form .content .payment > .send,.one_col .transaction_form .content .payment > .send,.vertical_col .transaction_form .content .payment > .send{left:inherit;text-align:center;margin:0 auto;position:static;width:100%;}.three_col label.date,.one_col label.date,.vertical_col label.date{max-width:100% !important;min-width:210px !important;}.checkout.hotels .list_options .hotel_block p{padding:2px 0;width:100%;-ms-box-sizing:padding-box;-moz-box-sizing:padding-box;-webkit-box-sizing:padding-box;box-sizing:padding-box;}.checkout.hotels .list_options .hotel_block p strong{float:none;width:auto;}.checkout.hotels .list_options .hotel_block p.city{width:100%;}.checkout.hotels .list_options .hotel_block p.checkin,.checkout.hotels .list_options .hotel_block p.checkout{padding:0;width:50%;}.checkout.hotels .list_options .hotel_block p.daily,.checkout.hotels .list_options .hotel_block p.guests,.checkout.hotels .list_options .hotel_block p.rooms_number{margin:0 5px 0 0;width:auto;}.checkout.hotels .list_options .hotel_block p.room_type{margin:5px 0 0;padding-top:5px;}.checkout.hotels .list_options .hotel_block ul.room_type{margin:0;padding:0;width:100%;}.checkout.hotels .list_options .hotel_block ul.room_type li{padding:0px;margin:0px;width:100%;}.checkout .list_options.services .services_block{padding:0px;}.checkout .list_options.services .services_block .name{padding:5px;}.checkout .list_options.services .services_block p{margin:0px;padding:1px 5px;-ms-box-sizing:padding-box;-moz-box-sizing:padding-box;-webkit-box-sizing:padding-box;box-sizing:padding-box;}.checkout .list_options.services .services_block .fareValue{margin:2px 0;padding:5px;width:100%;-ms-box-sizing:padding-box;-moz-box-sizing:padding-box;-webkit-box-sizing:padding-box;box-sizing:padding-box;}.checkout .list_options.services .services_block .fareValue:nth-child(odd){background:rgba(119,119,119,0.15);}.checkout .list_options.services .services_block .fareValue:nth-child(even){background:rgba(119,119,119,0.05);}.checkout .list_options.tourResults .tour_block .thumb{background-size:cover;background-position:100% 50%;font-size:0;margin:-5px 0 0;min-height:150px;padding:0;position:absolute;width:100%;}.checkout .list_options.tourResults .tour_block p,.checkout .list_options.tourResults .tour_block ul{padding-left:0px;}.checkout .list_options.tourResults .tour_block h2{float:left;margin:150px 0 0;padding:0;width:100%;}.bullet_squared h1{font-size:18px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:10px;width:100%;}.service_order .order_details{width:100%;margin:5px 0px;}.service_order .order_details h1{font-size:13px;}.service_order .order_details h1 strong{font-size:26px;font-weight:400;margin:5px 0 0;padding:5px 0;}.service_order .order_warnings{margin:0;padding:10px;width:100%;}.service_order .payments{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:10px 10px 0;width:100%;}.service_order .payments h2{font-size:13px;}.service_order .payments > ul > li{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;padding:5px 0 0;width:100%;}.service_order .travelers{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0 10px 10px;width:100%;}.service_order .travelers h2{font-size:13px;padding-top:10px;}.service_order .travelers > ul{margin-top:10px;width:100%;}.service_order .travelers > ul > li p.name{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.service_order .travelers > ul > li p.type{border:none;width:25%;}.service_order .products{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:left;padding:0px;margin:0px;width:100%;}.service_order .products > li{margin:0;padding:0px;width:100%;}.service_order .products > li p.type{font-size:15px;}.service_order .products > li p.type:before{font-size:15px;}.service_order .flights .flight_block.complete.flight:after{border-top:none !important;}.service_order .flights .flight_block > .directions{width:100% !important;margin:2px 0px;}.service_order .flights .flight_block > .directions p:after{margin:6px 0 0 -10px !important;}.service_order .flights .flight_block p{margin:2px 0px !important;}.service_order .flights .flight_block p.time{width:50% !important;}.service_order .flights .flight_block p.duration{width:33% !important;}.service_order .flights .flight_block p.cia{width:33% !important;}.service_order .flights .flight_block p.gear{width:33% !important;}.service_order .flights .flight_block p.gear strong{margin:0px !important;}.service_order .flights .flight_block p.class,.service_order .flights .flight_block p.flight{width:100% !important;display:inline-block;}.service_order .flights .flight_block p.class strong,.service_order .flights .flight_block p.flight strong{margin:0px !important;display:inline-block;}.service_order .hotel_block p{margin:0px !important;padding:3px 5px;-ms-box-sizing:padding-box;-moz-box-sizing:padding-box;-webkit-box-sizing:padding-box;box-sizing:padding-box;width:100%;}.service_order .hotel_block p.checkin,.service_order .hotel_block p.checkout,.service_order .hotel_block p.daily,.service_order .hotel_block p.rooms_number{vertical-align:top;width:50% !important;}.service_order .hotel_block p.checkin strong,.service_order .hotel_block p.checkout strong,.service_order .hotel_block p.daily strong,.service_order .hotel_block p.rooms_number strong{width:100%;}.service_order .hotel_block .room_type li p.room_type,.service_order .hotel_block .room_type li p.guests{width:50% !important;}.status{display:inline-block;margin:0 0 5px;text-align:center;width:100%;}.order .client_area .customers_orders .header{display:none;}.order .client_area .customers_orders > li{width:100%;display:table;padding:10px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.order .client_area .customers_orders > li .code,.order .client_area .customers_orders > li .date{width:50%;display:inline-block;text-align:center;padding:10px;}.order .client_area .customers_orders > li.order_summary .total{padding:0 0 15px;text-align:center;width:100%;color:#c35d3c;font-family:Open Sans;font-size:16px;font-weight:600;}.order .client_area .customers_orders > li .details{border-left:none;border-right:none;padding:0 10px 10px;width:100%;}.order .client_area .customers_orders > li .details > li.traveler{border-top:1px solid rgba(119,119,119,0.1);padding:10px;text-align:center;}.order .client_area .customers_orders > li .details > li.air .list_options.flights{padding:0px;}.order .client_area .customers_orders > li .details > li.air .list_options.flights li.flight{display:table;float:none;margin:10px 0 5px;padding:0;width:100%;border-bottom:1px solid rgba(119,119,119,0.05);}.order .client_area .customers_orders > li .details > li.air .list_options.flights li.flight .locations{display:inline-block;width:auto;}.order .client_area .customers_orders > li .details > li.air .list_options.flights li.flight .locations strong{display:inline-block;color:#c35d3c;font-family:Open Sans;font-size:16px;font-weight:600;font-size:13px;color:#777;width:30px;text-decoration:none;}.order .client_area .customers_orders > li .details > li.air .list_options.flights li.flight .locations strong:after{background:#777;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;content:"";height:6px;right:-7px;position:absolute;top:6px;width:6px;}.order .client_area .customers_orders > li .details > li.air .list_options.flights li.flight .locations strong:last-child:after{left:-8px;}.order .client_area .customers_orders > li .details > li.air .list_options.flights li.flight .time{width:55px;}.order .client_area .customers_orders > li .details > li.air .list_options.flights li.flight .time span{text-decoration:none;}.order .client_area .customers_orders > li .details > li.air .list_options.flights li.flight .cia .btnIATA{width:40px;}.order .client_area .customers_orders > li .details > li.hotel{border-bottom:1px solid rgba(119,119,119,0.05);}.order .client_area .customers_orders > li .details > li.hotel h2{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;text-indent:5px;vertical-align:middle;width:100%;}.order .client_area .customers_orders > li .details > li.hotel h2:before{content:"-";font-family:'travelgo';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:",";color:#777, 5;font-size:16px;margin:-1px 0 0;text-indent:-10px;float:left;}.order .client_area .customers_orders > li .details > li.hotel p{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0 0 5px;width:50%;}.order .client_area .customers_orders > li .more_details{color:#fff;font-family:Open Sans;font-size:14px;font-weight:400;text-transform:uppercase;border:0 inherit;border-width:'';-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px 10px;margin:'';display:inline-block;cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(119,119,119,0.3);background-color:rgba(119,119,119,0.3);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;height:40px;line-height:inherit;padding:10px 0;text-indent:5px;padding:10px;margin:0px;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.order .client_area .customers_orders > li .more_details:hover{-webkit-box-shadow:inset 0 171px 0 rgba(0,0,0,0.03);-moz-box-shadow:inset 0 171px 0 rgba(0,0,0,0.03);box-shadow:inset 0 171px 0 rgba(0,0,0,0.03);transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;}.order .client_area .customers_orders > li .more_details:before{display:none;}.search_engine_v1.research .content .destination{flex-direction:column;}header.main .wrap,header.main ul.aside{height:100%;}header.main ul.aside{display:flex !important;top:0 !important;margin-right:-15px;}header.main .logo a img{margin:5px 20px 0 43px;}}@media screen and (max-width: 700px) and (max-width: 767px){.css_custom_mobile .wpb-js-composer #searchEngine{padding:0 !important;}.css_custom_mobile .search_engine_v2 >.content{float:none;width:100% !important;margin-left:0 !important;}.css_custom_mobile #searchEngine >.content{padding:0 !important;}.css_custom_mobile .wpb-js-composer .search_engine_v2.custom_engine .tabs li a{color:#fff !important;}.css_custom_mobile .promotions li{padding:9px 10px !important;}.css_custom_mobile form.wpcf7-form textarea{border-radius:5px !important;width:87% !important;}}@media screen and (max-width: 700px) and screen and (max-width: 700px){.css_custom_mobile .wpb-js-composer #searchEngine{margin-top:0 !important;padding:0 !important;}.css_custom_mobile .search_engine_v2.custom_engine .tabs{width:100%;}.css_custom_mobile .form-contato input.wpcf7-form-control.wpcf7-submit:hover{margin-top:30px;}.css_custom_mobile .form.wpcf7-form input,.css_custom_mobile form.wpcf7-form textarea{border:3px solid #dae1e7 !important;}.css_custom_mobile .vc_custom_1685379936957{padding-top:80px !important;padding-right:0 !important;padding-bottom:20px !important;padding-left:0 !important;background-color:#fff !important;}.css_custom_mobile .wpb_single_image img{height:auto;max-width:100%;vertical-align:top;padding:30px 0;}.css_custom_mobile .vc_custom_1685653776060{border-top-width:0px !important;padding-left:0px !important;}.css_custom_mobile #searchEngine .tabs{margin-bottom:37px !important;}.css_custom_mobile .search_engine_v2.motor_tab_left .tabs{display:table-cell;width:100% !important;vertical-align:top;}.css_custom_mobile .vc_custom_1685469051203 .vc_row-fluid{max-width:100% !important;}.css_custom_mobile .vc_custom_1685469051203 .vc_column_container>.vc_column-inner{padding:11px !important;}.css_custom_mobile .page-id-3182 .vc_row-fluid{width:100% !important;}.css_custom_mobile .page-id-3182 .vc_row-fluid{max-width:95% !important;padding-right:0px;padding-left:0;margin:0 auto;padding:5px;}.css_custom_mobile .search_engine_v2 .tabs{overflow:visible !important;}.css_custom_mobile .wpb-js-composer .search_engine_v2.custom_engine .tabs li a{background:#c35d3c !important;color:#fff !important;}.css_custom_mobile .wpb-js-composer .search_engine_v2.custom_engine .tabs li.searchEngineSel.active a{background:#fff !important;color:#c35d3c !important;box-shadow:0 0 0 1px #c35d3c inset !important;}.css_custom_mobile #searchEngine{box-shadow:none !important;width:100% !important;max-width:600px !important;}.css_custom_mobile .search_engine_v2.motor_tab_left>.content{display:block !important;vertical-align:top;}.css_custom_mobile .search_engine_v2 >.content{float:none !important;width:100% !important;margin-left:0 !important;margin-top:62px;display:block !important;}.css_custom_mobile .wpb-js-composer #searchEngine #btnSearch{background:#c35d3c !important;}.css_custom_mobile form{padding:10px;}.css_custom_mobile form.wpcf7-form input,.css_custom_mobile form.wpcf7-form textarea{border:1px solid #dae1e7;border-radius:3px;padding:1em;margin-bottom:10px !important;height:auto;width:95% !important;}.css_custom_mobile form.wpcf7-form textarea{width:86% !important;}.css_custom_mobile form label{width:95%;margin-top:0;margin-bottom:0 !important;font-size:13px;}.css_custom_mobile .form-contato input[type="checkbox"]{width:13px !important;}.css_custom_mobile .vc_custom_1685469051203 .form-contato input.wpcf7-form-control.wpcf7-submit{margin-top:20px !important;}.css_custom_mobile #searchEngine .tabs li a{padding:10px 0 10px !important;width:81px !important;margin:2px !important;height:81px !important;}}@media screen and (max-width: 700px) and screen and (max-width: 700px){#hidemobile{display:none !important;}#hidedesktop{display:block !important;}#searchEngine .tabs li a{padding:10px 0 10px !important;width:81px !important;margin:2px !important;height:81px !important;margin-bottom:37px !important;}.wpb-js-composer #searchEngine{margin-top:0 !important;padding:0 !important;}}@media screen and (max-width: 700px) and (min-width: 576px){html .vc_row-fluid{max-width:540px;}.page-id-3182 html .vc_row-fluid{max-width:540px;}}@media screen and (max-width: 700px) and (min-width: 768px){html .vc_row-fluid{max-width:720px;}.page-id-3182 html .vc_row-fluid{max-width:720px;}}@media screen and (max-width: 700px) and (min-width: 992px){html .vc_row-fluid{max-width:960px;}.page-id-3182 html .vc_row-fluid{max-width:960px;}}@media screen and (max-width: 700px) and (min-width: 1200px){html .vc_row-fluid{max-width:1140px;}.page-id-3182 html .vc_row-fluid{max-width:1140px;}}@media screen and (max-width: 700px) and (min-width: 1400px){html .vc_row-fluid{max-width:1320px;}.page-id-3182 html .vc_row-fluid{max-width:1320px;}}@media screen and (max-width: 700px) and (max-width: 780px){#searchEngine{position:relative;margin-top:18%;}#mo_oauth_widget-2 UL{display:none;}}@media screen and (max-width: 700px) and screen and (max-width: 700px){#searchEngine.motor_tab_top.show_tabs .tabs li{background:#fff !important;}#searchEngine.motor_tab_top.show_tabs .tabs li.active{fill:#000 !important;}#searchEngine #btnSearch{margin-bottom:5%;}}@media screen and (max-width: 700px) and screen and (max-width: 700px){.container article{margin-top:10%;}}@media screen and (max-width: 700px) and (max-width: 480px){#mo_oauth_widget-2{margin-top:-5px;}}@media screen and (max-width: 700px) and (max-width: 768px){.mobile_space{display:block;}}@media screen and (max-width: 700px) and screen and (max-width: 700px){#searchEngine .tabs li a{padding:10px 0 10px !important;width:81px !important;margin:2px !important;height:81px !important;margin-bottom:37px !important;}.wpb-js-composer #searchEngine{margin-top:0 !important;padding:0 !important;}}@media screen and (max-width: 700px) and screen and (-webkit-min-device-pixel-ratio: 0){::i-block-chrome,div.research .self_package label.going_to select{text-indent:40px;}::i-block-chrome,div.research .self_package label.date select{text-indent:55px;}::i-block-chrome,div.research .self_package label.date{width:20%;}}@media screen and (max-width: 700px) and screen and (-webkit-min-device-pixel-ratio: 0) and (min-color-index: 0){label.select{position:static;}input[type="text"],input[type="email"],input[type="password"],select{padding:10px 0px;line-height:20px;height:20px;}#searchEngine input,#searchEngine select{padding:10px 0px;line-height:20px;background:#fff;-webkit-box-shadow:0 0 0 0 #fff;-moz-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;}::i-block-chrome,.search_engine.traveler_label_inside_input .rooms_number select{float:right;height:20px;line-height:33px;}}@media screen and (max-width: 700px) and screen and (-webkit-min-device-pixel-ratio: 0){::i-block-chrome,.search_engine.traveler_label_inside_input .rooms_number select{float:right;height:20px;line-height:33px;}::i-block-chrome,label.select::after{display:none;}::i-block-chrome,input[type="text"],input[type="email"],input[type="password"],select{height:40px;line-height:20px;padding:20px 0px 5px;}}@media screen and (max-width: 700px) and (max-width: 767px){.wpb-js-composer #searchEngine{padding:0 !important;}.search_engine_v2 >.content{float:none;width:100% !important;margin-left:0 !important;}#searchEngine >.content{padding:0 !important;}.wpb-js-composer .search_engine_v2.custom_engine .tabs li a{color:#fff !important;}.promotions li{padding:9px 10px !important;}form.wpcf7-form textarea{border-radius:5px !important;width:87% !important;}}@media screen and (max-width: 700px) and screen and (max-width: 700px){.wpb-js-composer #searchEngine{margin-top:0 !important;padding:0 !important;}.search_engine_v2.custom_engine .tabs{width:100%;}.form-contato input.wpcf7-form-control.wpcf7-submit:hover{margin-top:30px;}.form.wpcf7-form input,form.wpcf7-form textarea{border:3px solid #dae1e7 !important;}.vc_custom_1685379936957{padding-top:80px !important;padding-right:0 !important;padding-bottom:20px !important;padding-left:0 !important;background-color:#fff !important;}.wpb_single_image img{height:auto;max-width:100%;vertical-align:top;padding:30px 0;}.vc_custom_1685653776060{border-top-width:0px !important;padding-left:0px !important;}#searchEngine .tabs{margin-bottom:37px !important;}.search_engine_v2.motor_tab_left .tabs{display:table-cell;width:100% !important;vertical-align:top;}.vc_custom_1685469051203 .vc_row-fluid{max-width:100% !important;}.vc_custom_1685469051203 .vc_column_container>.vc_column-inner{padding:11px !important;}.page-id-3182 .vc_row-fluid{width:100% !important;}.page-id-3182 .vc_row-fluid{max-width:95% !important;padding-right:0px;padding-left:0;margin:0 auto;padding:5px;}.search_engine_v2 .tabs{overflow:visible !important;}.wpb-js-composer .search_engine_v2.custom_engine .tabs li a{background:#c35d3c !important;color:#fff !important;}.wpb-js-composer .search_engine_v2.custom_engine .tabs li.searchEngineSel.active a{background:#fff !important;color:#c35d3c !important;box-shadow:0 0 0 1px #c35d3c inset !important;}#searchEngine{box-shadow:none !important;width:100% !important;max-width:600px !important;}.search_engine_v2.motor_tab_left>.content{display:block !important;vertical-align:top;}.search_engine_v2 >.content{float:none !important;width:100% !important;margin-left:0 !important;margin-top:62px;display:block !important;}.wpb-js-composer #searchEngine #btnSearch{background:#c35d3c !important;}form{padding:10px;}form.wpcf7-form input,form.wpcf7-form textarea{border:1px solid #dae1e7;border-radius:3px;padding:1em;margin-bottom:10px !important;height:auto;width:95% !important;}form.wpcf7-form textarea{width:86% !important;}form label{width:95%;margin-top:0;margin-bottom:0 !important;font-size:13px;}.form-contato input[type="checkbox"]{width:13px !important;}.vc_custom_1685469051203 .form-contato input.wpcf7-form-control.wpcf7-submit{margin-top:20px !important;}#searchEngine .tabs li a{padding:10px 0 10px !important;width:81px !important;margin:2px !important;height:81px !important;}}