@media only screen and (min-width : 1224px) { body #other_menu>ul>li { height: 65px; line-height: 65px; } } @media only screen and (max-width : 1224px) { body #main_nav #other_menu { display: none; } body .other_menu_mobile { display: block; } body #wrapper { padding-top: 0px; } body #other_menu { display: block; height: 40px; margin: 0; padding: 0; float: none; width: 100%; text-align: center; } body #other_menu>ul { height: auto; position: relative; } body #other_menu>ul>li { height: auto; float: none; margin: 0 1%; display: inline-block; /* max-width: 33%; */ } body #other_menu li .menu_toggle_btn, body #other_menu>ul>li>a { height: 40px; line-height: 40px; border-radius: 4px; /*background: #f5f5f5;*/ } body #other_menu>ul>li:before { display: none; } body #main_nav .container, body .container { width: auto; margin: 0 12px; } body #header_bg { display: none; } body #header { display: block; } body #sidebar { width: 26%; } body #content { width: 74%; } body #content .ad_sb { width: 29%; } body .special_route_box { width: 71%; } body #owl_home_slide .owl-buttons div.owl-next, body #owl_home_slide .owl-buttons div.owl-prev { border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; } body #owl_home_slide .owl-buttons div.owl-next { right: 0px; background: rgba(0, 0, 0, 0.8) url(../images/icons.png) no-repeat 0 -150px; } body #owl_home_slide .owl-buttons div.owl-prev { left: 0px; background: rgba(0, 0, 0, 0.8) url(../images/icons.png) no-repeat 0 -100px; } body .mini_logo_bg { /*display: block;*/ padding: 5px; } body .mini_logo { margin: 0 auto; padding: 0; max-height: 60px; } } @media only screen and (max-width : 1224px) and (min-width : 780px) { body #other_menu { float: right; width: auto; margin-bottom: 7px; } } @media only screen and (max-width : 1080px) { body .pop-up.large { width: 96%; margin-left: 2%; margin-right: 2%; left: auto; } body #no_way .ad_sb_result { width: 28%; } body .one_way .search_result_box { width: 72%; } } @media only screen and (max-width : 1024px) { body #sidebar { width: 28%; } body #content { width: 72%; } body .special_route_box { width: auto !important; float: none !important; } body #content .ad_sb { display: none; } body .content_title_box .content_title { font-size: 16px; font-weight: bold; margin-right: 10px !important; } body .content_title_box i::before { font-size: 18px; } body .main_header_result .btn { margin-right: 6px; font-size: 14px; } body .main_header_result .text { font-size: 14px; } body .large .pop-up-content { padding: 12px; margin-bottom: 8px; } body .resu .select { width: 19%; } body #tab_record .resu .code_tourism { width: 18% !important; } body .long_nav #main_menu ul li span { display: none; } body .long_nav #main_menu ul li span.prc { display: inline; } body #footer .widg2 { padding: 0 20px; } } @media only screen and (min-width : 960px) and (max-width : 1024px) { body .two_way .resu .code img { margin: 4px 0 0; } body .two_way .resu { font-size: 13px; } } @media only screen and (min-width : 680px) and (max-width : 768px) { body .two_way .resu .code img { margin: 4px 0 0; } body .two_way .resu { font-size: 13px; } } @media only screen and (max-width : 970px) { body #tab_record .resu .code { width: 26% !important; } body #tab_record .resu .code_tourism { width: 18% !important; } body #traint .resu .code { width: 32% !important; } #traint .resu .code .code_inn { width: 50%; } } @media only screen and (max-width : 960px) { body .larg .close_btn { right: 0; } body .pop-up.large { width: 100%; margin-left: 0; margin-right: 0; left: auto; } body #content .ad_sb { display: none; } body .special_route_box { float: none !important; width: auto !important; } body #sidebar .widg_inn { padding-left: 8px; padding-right: 8px; } body #owl_home_slide .title { font-size: 17px; } body #no_way .ad_sb_result { display: none; } body #search_result_from { float: none !important; width: auto !important; } body #sidebar_result { width: 26%; } body #content_result { width: 74% } body #search_flight .exchange { left: 15%; } /*body .download_btn { font-size: 13px; }*/ #traint .resu .code .code_inn { width: 60%; } } @media only screen and (max-width : 870px) { body .reserve_content { width: 77%; } body .pessenger_popup .head { display: none; } body .pessenger_popup .group1, body .pessenger_popup .group2, body .pessenger_popup .group3 { width: auto; float: none; } body .text_box.mini_text { width: 120px; } .line_inn_main{ height: unset; padding-top: 7px; } .genderItem{ font-size: .9rem; } body .pessenger_popup .line { padding-bottom: 40px; } body .pessenger_popup .box4, body .pessenger_popup .box5 { margin-left: 0px; width: 49%; } body .reserve_sidebar { width: 30%; } body .reserve_content { width: 68.5%; } body .pop-up.large { width: 600px; margin-left: -300px; left: 50%; ; } body .pessenger_popup .group { float: none !important; width: auto !important; margin-bottom: 5px; } body .pessenger_popup .text_box.mini_text, body .pessenger_popup .text_box.mid_text { width: 100%; } body .pessenger_popup .group1 .box { /* width: 48%; */ } body .pessenger_popup .group1 .box1 { text-align: right; } body .pessenger_popup .group1 .box2 { float: left; text-align: left; box-sizing: border-box; } body .pessenger_popup .group1 .box_n { float: left; margin-left: 0px; } body .pessenger_popup .group1 .box1, body .pessenger_popup .group1 .box2 { line-height: 37px; height: 20px; width: 27%; } body .pessenger_popup .group1 .box3{ width: 40% !important; margin-left: 0 !important; margin-right: 2%; } body .pessenger_popup .box6 { margin-left: 4%; } body .pessenger_popup .box6, body .pessenger_popup .box4, body .pessenger_popup .box5 { width: 48%; } body .pessenger_popup .box5 { float: left; } body .pessenger_popup .box8 { width: 25px; float: left; } body #add_pessenger_manager { text-align: center; margin-bottom: 0; } body #add_pessenger_manager div { display: block; margin: 0 auto !important; float: none !important; } body .line_kharegi { border-top: 1px solid #dedede; } body .pessenger_popup .line_kharegi .group1, body .pessenger_popup .line_kharegi .group2, body .pessenger_popup .line_kharegi .group3 { width: auto; float: none; } body .pessenger_popup .line_kharegi .box { float: none; } body .pessenger_popup .line_kharegi label { width: 40%; display: inline-block; } body .pessenger_popup .box { position: relative; } body .pessenger_popup .box span.red { position: absolute; left: 4px; top: 5px; z-index: 4; width: 10px; } body .pessenger_popup .group { border: none; margin-bottom: 11px; } body .pessenger_popup .group2 { margin-bottom: 4px; } body .pessenger_popup .group3 { margin-bottom: 7px; } body .pessenger_popup .line { padding: 9px 6px; background: #f5f5f5; } body .pessenger_popup .box7 { width: auto; text-align: right; } body .pessenger_popup .box1, body .pessenger_popup .box2, body .pessenger_popup .box3, body .pessenger_popup .box_n, body .pessenger_popup .group1 #delete_passenger { width: auto; display: block; } body .pessenger_popup .group1 #delete_passenger { float: left; text-align: left; } body .pessenger_popup select.gender { width: 74px; } body .reserve_content .note { display: none; } body .reserve_info_list { width: 100%; float: none; margin-bottom: 10px; } body .sb_bank { float: none; width: auto; } body .pessenger_popup .box1 { width: auto; } body .pessenger_popup .line_kharegi .group { float: none; margin: 8px 0; width: auto; } body .pessenger_popup .line_kharegi .group .box { float: none; width: auto; } body .pessenger_popup .line_kharegi .group .box label { float: right; width: 48%; } body .pessenger_popup .line_kharegi .group .box .text_box, body .pessenger_popup .line_kharegi .group .box select { float: left; width: 48%; } body #reserve_alert_out { float: none; margin: 10px auto; clear: both; min-width: unset; max-width: unset; } body .pessenger_popup .box .price_text { display: inline; } body #sidebar { width: 30%; } body #content { width: 70% } .enemad_box, #footer .map { float: none; width: auto; } /* .enemad_box .item{ width: 23%;} */ body .download_btn .de { display: none; } .pessenger_popup .group2 .box, body .pessenger_popup .group1 { /* margin-bottom: 9px !important; */ } .pessenger_popup .box7 { margin-right: 0px; } .pessenger_popup .line_kharegi .box .text_box.Nationality, .reserve_final .left_box .text_box, .pessenger_popup .box .text_box { font-size: 15px; } .pop-up-content .line .box label, .pessenger_popup .box, .pessenger_popup .box .text_box.Nationality, .pessenger_popup .box .text_box.gender { font-size: 15px; } body #reserve_popup .text_box { height: 40px; } .sb_bank .widg_email label{ padding: 3px 5px; } .pessenger_popup .box3{ line-height: 25px; } .genderSwitch{ margin-top: 7px; } body #reserve_popup select.text_box { padding-right: 5px !important; background-color: #ffffff !important; } .reserve_final .right_box #image_sec img { margin-top: 6px; } .pessenger_popup .box8 { text-align: left; } div#delete_passenger { margin: 4px 0 0 0 !important; float: left; } .reserve_content_tourism{ width: auto !important; float: none; } .date2_tourism{ padding-right:10px !important; } } @media only screen and (max-width : 884px)and (min-width : 870px) { .pessenger_popup .line_kharegi .text_box { width: 108px; } } @media only screen and (max-width : 845px) { body .sr_table { width: 31.3%; margin-left: 1%; margin-right: 1%; } body #footer_top .widg1 { display: none; } body #footer_top .widg { width: 46%; margin: 0 2%; } body #no_way.one_way .ad_sb_inn { display: none !important; } body .one_way #search_result_from { float: none; width: auto; } body #content_result { width: 70%; } body #sidebar_result { width: 30%; } body .ad_sb_result { display: none; } body .wrapper_payment { width: auto; } } @media only screen and (min-width : 780px) and (max-width : 940px) { body .main_header_result .text { float: none; } body .main_header_result .line { margin-bottom: 0px; } #traint .resu .code .code_inn { width: 50%; } } @media only screen and (min-width : 740px) and (max-width : 780px) { body .sr_table { margin-left: 0.5%; margin-right: 0.5%; width: 24%; } } @media only screen and (min-width : 780px) and (max-width : 960px) { body .two_way .search_result_box { float: none !important; width: auto; } .rowbg { background-position: 0 256px; } } @media only screen and (max-width : 780px) { body { padding-top: 60px; } body #header_bg, body #sidebar .widg { display: none; } body .plane_type_box label img { width: 50px; } body #main_nav { height: 50px; position: fixed; } body #logo { max-width: 240px; margin-top: 0; margin-right: 50px; } body #main_nav .container { width: auto; margin: 0; } body #header_menu { border: none; } body #header_menu .submenu_contact { position: fixed; max-height: calc(100% - 50px); top: 50px; left: 0; border-radius: 0; overflow-y: auto; } #header_menu .contact_menu .submenu_inn { height: 100%; } body #header_menu .blog_menu, body #header_menu .panel_menu .separator, body #header_menu .user_menu { display: none; } body #header_menu .menu { line-height: 50px; padding-right: 40px; } body #sidebar_btn { margin-top: 10px; } #header_menu .submenu { top: 50px; } body .sidebar_responsive_inn { padding-top: 50px; } body #sidebar { float: none !important; width: auto !important; margin-bottom: 13px; } body #sidebar_result { position: fixed; top: 0; height: 100%; overflow: auto; z-index: 5; right: -280px; width: 280px; } body.active_sidebar_result #sidebar_result { right: 0; } body #sidebar_result #search_flight { display: none; } body #sidebar #search_flight { display: block; } body #sidebar_inn { margin-left: 0; } body #content, body #content_result { float: none !important; width: auto !important; } body #owl_home_slide .title { font-size: 15px; } body #owl_home_slide .price { font-size: 13px; } body #sidebar_result .sb_title { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; } body #sidebar_result .widg { border: none; border-radius: 0px; margin-bottom: 0; } body #sidebar_result .sidebar_responsive_inn { margin-left: 0; margin-right: 0 !important; } body .two_way .search_result_box { float: none !important; width: auto; } body .wrapper_payment { padding: 12px; } body .payment_content, body .echargeInfo { padding-bottom: 20px; } body .echargeInfo { width: 27%; } #header_menu .menu>.icon { right: 10px; } #logo a img { max-height: 50px; min-height: 50px; height: 50px; } #sidebar_btn { display: block } body #header_menu .user_menu .submenu { display: block; } body #mobile_sidebar { position: fixed; height: 100%; width: 250px !important; right: -250px; left: auto; top: 0; opacity: 1; border-radius: 0; } body.active_sidebar #mobile_sidebar { right: 0; } .submenu .head_menu .contact_menu_close { display: block; } body #content .ad_sb { display: block; float: none !important; width: auto; } body #content .ad_sb_inn { padding: 0 !important; } body #content .ad_sb a { float: right; width: 50%; padding: 0 5px; box-sizing: border-box; } body #header_menu { z-index: 500; } body .language_menu .language { color: #fff; line-height: 30px } body.submenu_blog_active #full_bg_menu, body.submenu_contact_active #full_bg_menu { opacity: 1; z-index: 450; } body .submenu_blog { position: fixed; max-height: calc(100% - 50px); top: 50px; left: 0; overflow: auto; } body.submenu_contact_active, body.submenu_blog_active { overflow: hidden; } body.submenu_blog_active #sidebar_btn { z-index: 9; } body .submenu_blog { border-radius: 0; top: 0px; max-height: 100%; z-index: 99999999999 !important; padding: 0 !important; height: 100%; } .submenu_blog_menu { height: calc(100% - 40px); position: absolute; top: 40px; overflow: auto; right: 0; width: 100%; } .mainpage .submenu_blog_menu{ display: flex !important; position: relative !important; visibility: visible !important; opacity: 1 !important; margin-bottom: 35px; transform: none !important; left: unset; top: unset; right: unset; } .submenu_blog .head_menu { display: block; } body #mobile_sidebar .sb_menu .blog { display: block; } body #footer .widg2 { padding: 0 10px; margin-bottom: 5px; } body .download_btn { height: 40px; line-height: 40px; } body .download_btn .icon { height: 40px; width: 38px; } body .download_btn .icon .ch_icon { margin: 6px; } #news { padding: 16px; } .sng iframe, .sng table { width: 100% !important; } .sng table td:last-child { min-width: auto !important; } .sng table tr td { min-width: 100px; } #traint .resu .code .code_inn { width: 60%; } #quick_links_section ul li { width: 50%; } .rowbg { display: none; } .result_pagination .txt { margin: 0 10px; } .aboutnow { display: block !important; } .widg.widg_about { width: 90%; margin: 0 auto; } .abouthere .widg_about .widg_inn { height: auto !important; } .widg.widg_about p { padding: 0 10px; font-size: 13px; margin-bottom: 10px; } .widg.widg_about .sb_title { background-color: #fff !important; border-radius: 5px 5px 0 0 !important; } .widg.widg_about .sb_title h2 { color: #6f6f6f; font-weight: normal !important; } .abouthere .sbt_icon { display: none } .nodatedesc { font-size: 13px !important; } #submitfil{ display: none !important; } button.ch_side_filter.open{ top: calc(50% - 25px); } body #search_flight .line_box_date { clear: both; } body #search_flight .exchange { left: 13%; width: 30px; height: 30px; margin-top: 10px; } #search_flight .exchange:after { margin: 5px; } #search_flight .main_inp .text_box { height: 57px !important; font-size: 16px !important; color: #767676; padding-right: 15%; } body #search_flight .line_box_date .main_inp .text_box::placeholder { font-size: 16px !important; } body #search_flight .line_box_date .main_inp .text_box::placeholder { vertical-align: middle; } #search_flight .text_box, #search_flight .main_inp_inn { height: 57px !important; } #search_flight .date_icon, #search_flight .main_inp .input_icon { top: 15px; right: calc(13% - 30px); } body .ch_button { width: 50% !important; max-width: 270px; height: 37px !important; padding-top: 5px !important; margin-top: 10px; } .ch_button .circle1 { border: 4px solid #1b7dc2 !important; width: 38px !important; height: 38px !important; left: 0 !important; top: -2px !important; } .ch_button .circle2 { border: 4px solid #23dcd9 !important; width: 25px !important; height: 25px !important; left: 6px !important; top: 4px !important; } .ch_button .bg { width: 42px !important; height: 42px !important; left: -16px; top: 0; } .ch_button i { top: 7px !important; } .ch_button i:before { font-size: 25px !important; } body #search_flight .line_box_date .main_inp .text_box{ height: 57px !important; } #search_flight .line_box_date .main_inp .input_icon{ top: 12px; } body #search_flight .line_box_date .main_inp .text_box::placeholder { font: normal 13px/51px chfont; } .mainpage .submenu_blog .submenu_blog_menu--wrapper .box{ width: unset; flex: 1 1 50%; max-width: 100%; } .cnt_title_blog{ font-size: 1.1em; } } @media only screen and (min-width : 780px) { body #mobile_sidebar { opacity: 0; display: block; visibility: hidden; transform: translateY(2em); -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -ms-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; border-top: 1px solid #ccc; } body.submenu_user_active #mobile_sidebar { display: block; visibility: visible; opacity: 1; z-index: 9999; transform: translateY(0%); transition-delay: 0s, 0s, 0.3s; } body #mobile_sidebar_head { background: #f5f5f5; border-radius: 0; } body #mobile_sidebar_head .inn { padding-top: 15px; } body .login_register a, body .language_menu ul li a, body .language_menu>a, body #mobile_sidebar .sb_title, body #mobile_sidebar .price { color: #63696d; } body .language_menu i { background-position: 0 -180px; } body .language_menu ul { background: #f5f5f5; border: 1px solid #eaeaea; border-top: none; } body #mobile_sidebar .price { margin-bottom: 3px; } body .login_register a { border-color: #f5f5f5; } .sng iframe, .sng table { width: 65% !important; } .map_details iframe { width: 100% !important; } .pessenger_popup .box7 { font-size: 15px; } .abouthere { display: none !important; } } @media only screen and (max-width : 700px) { body .main_header_result .text { float: none; line-height: 22px; } body .main_header_result .line { margin-bottom: 0px; } body .search_result_box .tabbs li { padding: 0 6px; } body .payment_content, body .echargeInfo { flex: 100%; margin: 20px auto; } body .submenu_blog .box { float: none; width: auto; } body .submenu_blog .box ul li { width: 33.33% !important; } } @media only screen and (max-width : 680px) { body #footer_menu ul li { margin: 0; } body #header { display: none; } body #header_responsive { display: block; } body .pop-up.medium { width: 100%; margin-left: auto; margin-right: auto; left: 0; right: 0; } body .one_way .search_result_box { width: auto; float: none !important; } body #second_menu ul li { padding-right: 10px; margin-right: 2px; } body #add_pessenger_manager .addadl, body #add_pessenger_manager .addchd { margin-right: 10px; } body #main_nav { padding: 0; } body { padding-top: 50px; } } @media only screen and (max-width : 620px) { body .sr_table { width: 31.3%; margin-left: 1%; margin-right: 1%; } body #second_menu ul li { background: none; margin: 0 !important; } body #second_menu ul li.language i { margin: 0; } body #second_menu ul li a span { display: none; } body #second_menu ul li a span.lang { display: block; } body .city_from_content { padding: 0; } body #pop-up.medium .pop-up-content { padding: 12px; padding-top: 22px; } body #register_form fieldset { padding: 10px 7px; } body .reserve_sidebar { width: 32%; } body .reserve_content { width: 67%; } body #footer { padding: 20px 0 0 0; } body .pop-up.large .close_btn { right: 0; } body #second_menu ul li.language { width: 40px; } body #header_menu .menu { padding: 0 25px !important; } body #header_menu .menu .txt { display: none; } body #header_menu .menu .arrow_icon { display: none; } body #header_menu .menu>.icon { left: 0; right: 0; margin-left: auto; margin-right: auto; } #footer .widg1 { width: 55%; } #footer .widg2 { width: 45%; } #footer .widg3 { width: auto; float: none; clear: both; max-width: 500px; margin: 0 auto; padding-top: 15px; } #footer .container { padding: 0 5px; } #footer .widg { float: none; display: block; width: auto; padding: 0 !important; margin-bottom: 20px; } #footer .widg .footer_widg_title { background: #eaecec; padding: 0 10px; border: none; text-align: center; font-size: 15px; border-radius: 5px 5px 0 0; } .contact_list_footer, .footer_menu { padding-right: 20px; padding-left: 20px; } #homelinks_section { display: none; } } @media only screen and (max-width : 600px) { body #other_menu li .menu_toggle_box { top: 110%; } body #other_menu li .menu_toggle_btn:after, body #other_menu li .menu_toggle_btn:before { bottom: -6px; } body .pop-up.large { width: 100%; margin-left: 0; margin-right: 0; left: auto; } body #reserve_alert_out .box_inn { width: auto; } body #reserve_alert_out .box_inn { width: auto; } body #sidebar .sb_title { font-size: 18px; } body #search_flight .label_box label { font-size: 15px; } body #search_flight .label_box { margin-bottom: 3px; } body .ch_button { font-size: 16px; } /* one item */ body #other_menu { margin: 10px 0 14px 0; width: auto; height: 55px; } body #other_menu li .menu_toggle_box { width: calc(100% - 4px) !important; right: 2px; box-sizing: border-box; } body #other_menu>ul>li { margin: 0% !important; border: 2px solid #fff; border-top: none; border-bottom: none; box-sizing: border-box; } body #other_menu>ul>li:first-child:nth-last-child(1) { /* -or- li:only-child { */ width: 100%; } /* two items */ body #other_menu>ul>li:first-child:nth-last-child(2), body #other_menu>ul>li:first-child:nth-last-child(2)~li { width: 50%; } /* three items */ body #other_menu>ul>li:first-child:nth-last-child(3), body #other_menu>ul>li:first-child:nth-last-child(3)~li { width: 33.3333%; } /* four items */ body #other_menu>ul>li:first-child:nth-last-child(4), body #other_menu>ul>li:first-child:nth-last-child(4)~li { width: 25%; } body #other_menu li .menu_toggle_btn { padding-left: 12px !important; } body #other_menu li .arrow_icon, body #header_menu .menu .arrow_icon { display: none } #traint .resu .code .code_inn { width: 50%; } #traint .resu .date { width: 15%; } body .search_result_box #reverse_bg { top: 0; } .one_way .search_result_box #reverse { height: 31px; line-height: 28px; } .user2_tourism{ display: none; } .time2_tourism{ width: 27% !important; } .price2_tourism{ width: 18% !important; } .date2_tourism{ width: 37% !important; } } @media only screen and (min-width: 560px) and (max-width: 600px) { body #other_menu { margin: 0 5px; height: unset; } } @media only screen and (max-width : 560px) { body .sr_table { width: 32.3%; margin-left: 0.5%; margin-right: 0.5%; } body #footer_top .widg { width: auto; margin: 0 12px; float: none; margin-bottom: 15px; } body #owl_home_slide .title { font-size: 14px; } body .pop-up.medium { margin-left: 0; margin-right: 0; width: 100%; } body .pop-up.medium .close_btn { right: 0; } body #from_to_popup .calcu_table_box { width: auto; } body #other_menu>ul { height: auto; position: relative; } body #other_menu>ul>li { height: 50px; box-sizing: border-box; position: static; width: 23%; margin: 1%; vertical-align: top; } body #other_menu li .menu_toggle_btn, body #other_menu>ul>li>a { padding-right: 0px !important; padding-left: 0px !important; padding-top: 32px; position: relative; font-size: 15px; height: 30px; line-height: 30px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } body #other_menu li .icon_menu { top: 6px; right: 0; left: 0px; display: block; margin: 0 auto; transform: scale(1.3); } body #other_menu .sb_menu ul li .item { font-size: 14px; line-height: 40px; } body #other_menu li .menu_toggle_box { padding: 8px 10px !important; } body #other_menu li .arrow_icon, body #header_menu .menu .arrow_icon { bottom: 4px; top: auto; } body .adpmain td, body .adpmain td a { width: 45px; height: 45px; } body .adpmain td, body .adpmain td a { line-height: 40px; } body .adpmain a.monYear { font-size: 22px !important; margin: 0 10px 10px; display: inline-block; min-width: 50px; } .sng img { height: auto !important; } } @media only screen and (max-width : 540px) { body .resu .code .aircraft { display: none; } body .resu .date { width: 18% !important; } body #tab_record .resu .user { width: 12% !important; } body #tab_record .resu .code { width: 27% !important; } body #tab_record .resu .code_tourism { width: 22% !important; } .date_tourism { padding-right: 10px !important; width: 37% !important; } body #tab_record .resu .price { width: 20% !important; } body #register_form label { float: none; } body #register_form .text_box { float: none; width: 100%; } body #register_form .radios_box { float: none; } body .reserve_sidebar { width: 36%; } body .reserve_content { width: 63%; } body .cosyAlert-container { width: auto; margin: 0 12px; } body .submenu_blog .box ul li { width: 50% !important; } body #traint .resu .code { width: 26% !important; } #traint .resu .code .code_inn { width: 40% !important; } body #traint .resu .date { width: 16% !important; } .codesecu .sbsecu { margin-top: 30px !important; } #register_form .captcha { margin-right: 0 !important; } } @media only screen and (max-width : 500px) { body #main_menu ul li span { display: none; } body .resu { font-size: 15px; } body #tab_record .resu .price span { /*padding-left: 10px;*/ /*font-size: 15px;*/ } body #tab_record .resu .user i { margin-right: 4px; } body .sr_table { width: 47%; margin-left: 1.5%; margin-right: 1.5%; } body .adpmain * { font-size: 18px !important; } body .adpmain .monYear { font-size: 14px !important; } /* body #traint .resu .price span { padding-left: 0; }*/ .sr_table .t_head { border: none; border-bottom: 1px solid #ff6600; padding: 0 10px 10px 10px; } .sr_table .t_table { font-size: 18px; } .sr_table .line{ font-size: 16px; } #sidebar .widg p { padding: 0 10px; } .autopad{ font-size: 14px !important; } .calcu_table .titr, .calcu_table .date{ font-size: 14px; overflow: hidden; } body .calcu_table .box a { font-size: 16px; line-height: 32px; } .content_title_box { margin-bottom: 0px; } #register_form .uemail { margin-bottom: 10px; } body .calcu_table { margin: 1.3% 2%; width: 29.3%; } } @media only screen and (max-width : 480px) { body #footer_logo img.icon { display: block; max-height: 40px; padding: 0; } body #tab_record .resu .code { width: 28% !important; } body #tab_record .resu .code_tourism { width: 22% !important; } body .container { margin: 0 8px; } body .main_header_result .title { font-size: 17px; } body .main_header_result .fly_no { font-size: 14px; } body .main_header_result .text { font-size: 13px; } body .reserve_sidebar { width: auto; float: none; } body .reserve_content { width: auto; float: none; } body .res_widg_main { width: 49%; } body .res_widg_right { float: right; } body .res_widg_left { float: left; } body .support_tell { margin-bottom: 10px; } .res_widg.restimer { border-bottom: none; } body .sr_table_last { display: none; } body .bank_select_box { display: none; } .sb_bank .widg_email .email { /*max-width: 240px;*/ max-width: 100%; } body .submenu_blog .box ul li { width: auto !important; float: none; } body #social_box { background: #2aacd5; padding: 7px 5px; height: 40px; overflow: hidden; } #social_box .title { display: none; } #social_box ul li { margin-bottom: 10px; } #social_box ul li a { background: none; border: 1px solid #fff; } .law_toggle_box { margin: 10px auto 0 auto; width: auto; } .law_toggle_box .cancel { font-size: 33px; padding-top: 5px; padding-left: 5px; } span.triang { display: none; } .lawpopup { width: 75%; } body #traint .resu .code { width: 24% !important; } body #traint .resu .date { width: 17% !important; } .alert_box { width: 80%; } .alert_box .inn p { text-align: center; } body .adpmain table { border: none; } .adpmain, div.monthYearPicker { top: 50% !important; left: 50% !important; transform: translate(-50%, -50%); backface-visibility: hidden; transform-style: preserve-3d; } div.monthYearPicker a { padding: 15px 20px; color: #000; } div.monthYearPicker { background: #fff; overflow-y: auto; } .adpmain a.nav:hover, .adpmain a.monYear:hover, div.monthYearPicker a:hover, div.monthYearPicker a.selected, .adpmain a.selected { background-color: #2AACD5; color: #fff; } .adpmain .pickerHead { padding-top: 10px; border: none; border-radius: 5px 5px 0 0; } .adpmain .pickerHead a.nav { font-size: 24px !important; } body .adpmain a.today { background: #fafafa; } body .adpmain td.chanageMode a { display: inline-block; width: auto; background-color: #2AACD5; border-radius: 5px; color: #fff; padding: 5px 17px; line-height: 35px; height: 45px; margin-bottom: 20px; font-family: chfont !important; } body .adpmain td.chanageMode a:hover { color: #2AACD5; border-color: #2AACD5; } body .adpmain td.pickerFoot a { display: inline-block; color: #555; font-size: 19px !important; padding: 0 7px; line-height: 24px; height: 25px; border-radius: 0; background-color: transparent; } body .adpmain td.calWeekdays { background: #fafafa; color: #000; font-size: 14px !important; border-top: 0 solid #c7c7c7; border-bottom: 2px solid #2AACD5; } .alert_box .inn { float: unset; } .calcu_table_box .btn{ margin-top: 22px; } .resu .code .plan_icon_bg{ margin-right: 1px !important; } body .resu .bonsugestion_price{ font-size:12px !important; } span.transfertex1{ margin-right:6px !important; font-size:12px !important; } body .resu .helpusebon{ font-size:12px !important; width:23% !important; } } @media only screen and (min-width: 440px) and (max-width: 500px) { #traint .resu .user { width: 12% !important; } } @media only screen and (min-width: 440px) and (max-width: 780px){ body #search_flight .line_box { width: 405px; margin: 0 auto 0 auto; } body #search_flight .line_box input, #search_flight .main_inp .text_box { border-radius: 0; } input#search_auto_to{ } .line_box.line_box_maghsad{ border-radius: 0; } body #search_flight .line_box_date { width: 407px; } body #search_flight .line_box_date .main_inp .text_box{ } body #search_flight .exchange{ left: 25%; } } @media only screen and (max-width : 440px) { body .resu:hover { background: none; } body .resu .info_parvaz { width: 18px; } body .resu .code .plan_icon_bg { margin-left: 4px; } body .resu .info_parvaz i { visibility: hidden } body .resu .date { width: 19% !important; } body #tab_record .resu .user { width: 14% !important; } body #tab_record .resu .code { width: 27% !important; } body #tab_record .resu .code_tourism { width: 21% !important; } .efitooltip .efi-close { display: block; position: absolute; border: 1px solid #dedede; border-radius: 4px; width: 20px; height: 20px; } .efitooltip .efi-close span { height: 1px; width: 90%; } .efitooltip .efi-close span:nth-child(1) { top: 3px; } .efitooltip .efi-close span:nth-child(3) { top: 16px; } body .city_from_content .sr_table { width: 47%; } body .city_from_content .big .content { height: 318px; } body .calcu_table { margin: 1% 2%; width: 29.3%; } body .resu { font-size: 15px; } body .pop-up.small { width: 100%; margin-left: 0; margin-right: 0; left: 0; right: 0; max-width: none; } body .pop-up.small .close_btn { right: 0px; } body .search_result_box #reverse { padding: 0 10px; } body .long_nav #sidebar_btn { margin-left: 10px; } body .long_nav #main_menu ul li { padding-left: 3px; } body .sb_bank .widg p, body #reserve_alert_out span { font-size: 13px; } body #search_flight .arrow_city { width: 24px; height: 24px; } body #search_flight .arrow_city i { width: 24px; height: 24px; line-height: 26px; } body #search_flight .arrow_city i::before { font-size: 15px; } body #content .ad_sb a { max-width: 300px; margin: 0 auto 12px auto; width: auto; float: none; padding: 0 10px; } #search_flight .date_icon { left: 0px; } #homelinks_section { display: none; } #search_flight .exchange { top: 80px; } #search_flight .text_box, #search_flight .main_inp_inn { height: 57px; } #search_flight .main_inp .text_box::placeholder { font-size: 16px; } #search_flight .text_box { font-size: 15px; color: #767676; } body #search_flight .line_box_date .main_inp .text_box { font-size: 16px; height: 57px !important; } .autocomplete-suggestion { font-size: 14px; } .autocomplete-suggestion:first-child { border-top: none; } .autocomplete-suggestions { margin-top: -2px; } .line_box.line_box_mabda { margin-bottom: 1px !important; } .line_box.line_box_maghsad { margin-bottom: 3px !important; } #search_flight .date_icon, #search_flight .main_inp .input_icon { top: 14px; } #search_flight .line_box_date { margin-bottom: 4px !important; } body #sidebar .widg_inn { padding-bottom: 12px !important; } #traint .resu .code .plan_icon_bg { display: none; } body #traint .resu .code { width: 26% !important; } #traint .resu .code .code_inn { width: 100% !important; } body #traint .resu .user { width: 15% !important; } body #traint .resu .date { width: 19% !important; } #quick_links_section ul li { width: 100%; } .mkfcol1, .mkfcol2, .mkfcol3 { display: block; width: 100% } #search_flight .exchange{ width: 30px; height: 30px; } #search_flight .exchange:after { margin: 5px; } /* .code .efitooltip_bg:hover .efitooltip { pointer-events: auto; opacity: 1; z-index: 300; margin-top: 14px; } */ .showactive .efitooltip{ opacity: 1; z-index: 300; } } @media only screen and (max-width : 420px) { body .one_way .search_result_box .buttons .btn { padding: 0 4px; margin-left: 2px; } .widg.widg_about.aboutnow{ background-color: transparent !important; } body #footer_logo { padding: 3px; background: #2aacd5; } #search_flight .exchange { top: 40px; } body #tab_record .resu .code { width: 29% !important; } body #tab_record .resu .code_tourism { width: 23% !important; } body .resu .date { width: 21% !important; } body #tab_record .resu .user{ width: 14% !important; } body #tab_record .resu .price { width: 21% !important; } body .resu .select { width: 14% !important; } body .resu .select a { font-size: 13px; } body .resu .request { height: 15px; line-height: 13px; margin-left: -19px; margin-top: 13px; } body #tab_record .resu .user { overflow: hidden; } body .sr_table { width: 48%; margin-left: 1%; margin-right: 1%; } body #register_form .line { float: none !important; width: auto !important; margin: 0 0 8px 0; overflow: hidden; } body #register_form label { float: right; } body #register_form .text_box, body #register_form .radios_box { float: left; width: 170px; } body #search_flight .line_box_date { margin-bottom: 15px; } body .fromonline_bg { display: none; } body .special_route_box { padding: 10px 10px; } body .home_container { margin: 0; } body #sidebar .widg_inn { padding-left: 32px; padding-right: 50px; padding-bottom: 20px } body #sidebar .sb_title { padding: 0 40px; } body #sidebar .sb_title .sbt_icon { display: none; } body #sidebar #search_flight .sb_title { display: none; } body #sidebar .widg, body #sidebar .sb_title { border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; } body #sidebar .widg { border: 0; box-shadow: none; } body #wrapper { padding: 0; } body #content_result { padding: 10px 0; position: relative; background: #fff; } body .text_box { font-size: 14px; } body #sidebar .widg { margin-bottom: 0 } body #sidebar { margin-bottom: 0; position: relative; } body .ch_button { width: 105px; } body .ch_button_loading { width: 115px; } body #search_flight .main_inp { margin-bottom: 0; /*5px*/ } body #search_flight .label_box { margin-bottom: 0; } body #sidebar .sb_title { line-height: 40px; height: 40px; text-align: center; } body #city_from_popup .sr_table .line { font-size: 13px } #city_from_popup .sr_table .line { line-height: 30px; } body .popup_title { font-size: 17px; } /* body .sr_table .t_table { font-size: 14px; } */ body #sidebar .sb_title { height: auto; } body #sidebar .sb_title .text { display: none; } body #footer_logo img.icon { display: none; } body #footer_logo { display: none; } body #search_flight .exchange { left: 13%; } body #sidebar .widg_inn { padding-left: 22px !important; padding-right: 22px !important; } body .abouthere#sidebar .widg_inn { padding-left: 5px !important; padding-right: 0 !important; } #search_flight .line_box, .line_box.line_box_mabda, .line_box.line_box_maghsad { margin-bottom: 0px !important; } #search_flight .line_box.line_box_mabda .main_inp { margin-bottom: 0 !important; } #search_flight .line_box_date { margin-top: 0 !important; } #traint .resu .code .code_inn { margin-right: 0 !important; } .codesecu .sbsecu { margin-top: 10px !important; } #register_form .btn { float: right; } #register_form .captcha { float: left !important; } body .resu .helpusebon{ width:23% !important; } } @media only screen and (max-width : 400px) { body #tab_record .resu .code img { margin: 3px 0 0 0 !important; } body #tab_record .resu .code img.plan_icon { margin: 0 auto !important; } body .search_result_box .tabbs li a { font-size: 13px; } body .long_nav #main_menu ul li { padding: 0 5px 0 0 !important; background: none; } body .resu .helpusebon{ width:30% !important; } span.transfertex2{ display:none; } } @media only screen and (max-width : 380px) { body #other_menu>ul { height: 50px; } body #other_menu>ul>li { margin-bottom: 10px !important; } body #logo { max-width: 170px; } body #sidebar .widg_inn { padding-left: 30px; padding-right: 30px; padding-bottom: 15px; } /* four items */ body #other_menu>ul>li:first-child:nth-last-child(4), body #other_menu>ul>li:first-child:nth-last-child(4)~li { width: 33.333%; } #footer .widg2, #footer .widg1 { float: none; width: auto; } body #traint .resu .date { width: 21% !important; } body .search_result_box .tabbs li a { font-size: 12px; } } @media only screen and (max-width: 390px) { .alert_box { margin-top: 10px !important; width: 250px; } } @media only screen and (max-width: 360px) { body .resu .date { width: 20% !important; } body #tab_record .resu .user { width: 14% !important; } body #tab_record .resu .code { width: 30% !important; } body #tab_record .resu .code_tourism { width: 23% !important; } body .resu .code .code_inn { display: none; } body #tab_record .resu .user{ width: 15% !important; } body #tab_record .resu .code{ width: 24% !important; } body #tab_record .resu .code_tourism{ width: 23% !important; } body .resu .date { width: 23% !important; } body .one_way .search_result_box .buttons .btn { padding: 0 5px; } body #traint .resu .code .code_inn { display: inline-block !important; } } @media only screen and (max-width : 355px) { body #footer_logo #social_box ul li { margin: 0 1px; } } @media only screen and (max-width : 350px) { body .res_widg_right { width: 45%; } body .res_widg_left { width: 54%; } body .download_btn { float: right; width: 46%; margin: 2%; } .time2_tourism{ display: none !important; } .date2_tourism{ width: 62% !important; } } @media only screen and (max-width : 340px) { body #tab_record .resu .price { width: 24% !important; } body #tab_record .resu .code { width: 16% !important; } body .resu .date { width: 25% !important; } body #tab_record .resu .user { width: 15% !important; } body #traint .resu .code .code_inn { display: inline-block !important; } body .resu .select { width: 17% !important; } body #footer_logo #social_box ul li.digg { display: none; } body #footer_logo #social_box ul li { margin: 0 2px 4px 2px; } body #traint .resu .date { width: 22% !important; } body #traint .resu .user { width: 16% !important; } body #traint .resu .code { width: 17% !important; } body #traint .resu .code .code_inn { width: 100% !important } body .search_result_box .tabbs li a { font-size: 11px; } .lessbtn { width: 180px !important; padding: 0 10px !important; margin-bottom: 10px !important; cursor: pointer; } body .one_way .search_result_box .buttons .btn { padding: 0 5px; font-size: 13px; } } @media only screen and (max-width: 540px) { #tab_record .resu .code .plan_icon_bg { width: 42px !important; margin-top: 2px; margin-left: 2px; margin-right: 2px !important; } .resu .code .plan_icon_bg_tourism { margin-top: 0; } .resu .code .code_inn { margin-left: 0; } } @media only screen and (max-width: 380px) { .resu .code .plan_icon_bg { margin-right: 0 !important; } div.monthYearPicker a { padding: 10px 20px; } } @media only screen and (max-width: 340px) { body #tab_record .resu .code { width: 18% !important; } body #tab_record .resu .code_tourism { width: 17% !important; } body .resu .date { width: 23% !important; } body .resu .info_parvaz { display: none; } body #tab_record .resu .user { width: 16% !important; } body .resu .helpusebon{ width:32% !important; } } /* ----------- iPhone style ----------- */ /* ----------- iPhone 4 and 4S ----------- */ /* Portrait and Landscape */ @media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) { .icircle, .icircle2, span.iosdl4 { display: none } #iDlfooter { display: inline-block; } } /* ----------- iPhone 5, 5S, 5C and 5SE ----------- */ /* Portrait */ @media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) { span.iosdl4 { display: inline-block } #iDlfooter { display: inline-block; } } /* Landscape */ @media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) { .inguide { margin-top: 0; } .iosdl2 { width: 30px; height: 30px; } .icircle, .icircle2, span.iosdl4 { display: none } #iDlfooter { display: inline-block; } } /* ----------- iPhone 6, 6S, 7 and 8 ----------- */ /* Portrait and Landscape */ /* Portrait */ @media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) { .iosdl4 { margin-top: 0; } .arrow-ios724 { left: calc(50% - 14px); } .icircle, .icircle2 { display: block !important } span.iosdl4 { display: inline-block !important } .inguide { margin-top: 20px; } #iDlfooter { display: inline-block; } } /* Landscape */ @media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) { .icircle, .icircle2 { display: none; } .iosdl4 { position: absolute; left: 40px; top: 200px; } .iosdl4tor { left: unset !important; right: 40px; } #iDlfooter { display: inline-block; } } /* ----------- iPhone 6+, 7+ and 8+ ----------- */ /* Portrait and Landscape */ /* Portrait */ @media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait) { .inguide { margin-top: 20px; } .iosdl4 { margin-top: 0; } .arrow-ios724 { left: 48%; } #iDlfooter { display: inline-block; } } /* Landscape */ @media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) { .icircle, .icircle2 { display: none; } .iosdl4 { position: absolute; left: 40px; top: 200px; } .iosdl4tor { left: unset !important; right: 40px; } #iDlfooter { display: inline-block; } } /* ----------- iPhone X ----------- */ /* Portrait */ @media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait) { .inguide { margin-top: 50px } .inguide p { margin-bottom: 10px } .iosdl4 { position: absolute; bottom: 130px; left: 34%; } #iDlfooter { display: inline-block; } } /* Landscape */ @media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) { .icircle, .icircle2 { display: none; } .iosdl4 { position: absolute; left: 50px; top: 200px; } .iosdl4tor { left: unset !important; right: 50px; } #iDlfooter { display: inline-block; } } /* ----------- iPhone XS Max ----------- */ /* Portrait */ @media only screen and (min-device-width: 414px) and (max-device-width: 896px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait) { .inguide { margin-top: 50px } .inguide p { margin-bottom: 10px } .iosdl4 { position: absolute; bottom: 130px; left: 34%; } .arrow-ios724 { left: calc(50% - 16px); } #iDlfooter { display: inline-block; } } /* Landscape */ @media only screen and (min-device-width: 414px) and (max-device-width: 896px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) { .icircle, .icircle2 { display: none; } .iosdl4 { position: absolute; left: 50px; top: 200px; } .iosdl4tor { left: unset !important; right: 50px; } #iDlfooter { display: inline-block; } } @media only screen and (min-width: 441px){ .efitooltip{ pointer-events: none; } .code .info_parvaz.efitooltip_bg:hover .efitooltip { pointer-events: auto; opacity: 1; z-index: 300; margin-top: 14px; } }