@media only screen and (max-width:600px){.cat_image_box{display:inline-flex;gap:30px;margin:10px auto;padding:0;width:100%;flex-wrap:wrap;flex-direction:row}.modern_payment_box{flex-direction:column}.res_factor_add_people,.res_factor_discount{margin:12px 0}.swiper-slide a{width:100%}.slide2_width{width:auto}.qslider_image,.qslider_image2{width:100%!important}.agr_low{margin-bottom:49px}.capay_cn{letter-spacing:9px}.adiitional_add_box{width:79%;height:257px;top:14%;display:inline-block}.ate_submit{width:80%;text-align:center}.rooms_item_box_add{width:97%}.adiibt{flex-direction:column;gap:15px}.capay_p{padding:0;width:100%;text-align:justify}.cpay-upload_box{width:100%;padding:8px;border:1px solid #eee;border-radius:7px;min-height:150px;display:flex;align-items:center;justify-content:center;flex-direction:column}.cpay_box{width:83%}.up_feauture_imgage_box{border:none;width:100%}.cpay-upload_r{display:flex;flex-direction:column;align-items:center}.imageReceipt_show{border:none}.img_box_show_gall,.madarek_box_show_gall{display:flex;gap:10px;margin:15px;width:100%;overflow-x:auto;flex-wrap:wrap}.imageuploadify,.up_feauture_imgage_box{min-height:auto;height:auto}.Receipt_send_box{margin-bottom:50px}.thumbnailUpload{height:auto}.all_sans_box{width:100%;height:100%}.user_tickets{margin:0}.add_new_ticket{margin:0}#user_ticket input{width:100%}.ticket_subject{margin-right:0}.ticket_desc{width:100%}.ticket_upload{margin-right:0}.addtsu .ticket_submit{margin-left:0!important}.prb_content{overflow-y:auto;margin-bottom:66px}.admin_answer{padding:10px;width:100%;margin:11px 5px}.form_ticket_error{width:85%}.answer_to_answer_bot{float:left}.img_slide_height{height:158px!important}.ticket_desc_answer{width:92%}.term_drop_flex{flex-wrap:nowrap;gap:45px}.term_drop{with:88%}.room_boltod{flex-direction:row;gap:10px}.room_boxr{width:100%}.room_box{flex-direction:column}.room_edit_btn{width:200px;margin-left:0}#return_day{display:flex;flex-direction:column;gap:10px;width:100%;align-items:center;justify-content:center}#dis_day{display:flex;flex-direction:column;gap:12px;width:100%;align-items:center;justify-content:center}#dis_day label,#return_day label{text-align:center}.rooms_item_box{width:90%!important;gap:0;width:95%;margin:15px 7px;flex-direction:column}.input_add_h{width:85%}.user_tickets_view{padding:0}.room_items{width:100%;flex-direction:column}.request_dates{margin:0;width:100%;height:94px}.ds_box{margin-right:15px}#return_day{display:flex}#dis_day{display:flex}.room_boxl{width:100%;height:auto;flex-direction:column!important}.rooms_item_box label{width:260px;display:inline-flex;align-items:center;margin:10px}.room_boxl i{font-size:25px}.cancel_box_close,.cancel_box_close_form,.cancel_req_close{margin-bottom:20px}.room_bolbu{margin-top:15px}.flex_row_box{display:inline-flex;align-items:center;flex-direction:column;justify-content:center;width:100%}#each_day_price label{display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center}.cat_image_item{display:flex;flex-direction:column;width:44%;align-items:center;justify-content:center;height:125px;margin:62px 0}.site-header{position:relative}.blog_tile_box{flex-direction:column}.blog_tile_box>.tp_item{width:100%}.lp_item{flex-direction:column}.lpitem_img{width:100%}.lpitem_desc{width:100%}.lpitem_desc .post_read_more{float:left}.lps_item{flex-direction:column}.menu_box{height:50px}.tp_overlay{bottom:67px;text-align:right;padding:0 16px}.lpsitem_img{width:100%}.lpsitem_desc{width:100%}#search_box{width:90%;height:100%;margin:0 auto;background:#fff;min-height:55px;display:flex;align-items:center;justify-content:flex-start;border-radius:7px;font-size:11px;flex-direction:column;top:0;bottom:0;right:0;left:0;overflow-y:auto;z-index:999999999;padding-bottom:90px}.not_post_found{align-items:center;justify-content:center}.sedi{height:auto;display:flex;width:100%;flex-direction:column;border-left:none;margin:20px 0}.search_mobin.mob_fix{height:100%;opacity:1;visibility:visible}.mob_head_search{z-index:999999999}.price_input_box{left:9px;top:45px}.all_tools_box{width:100%}.price_input{width:110px;padding:0}.pdp .pdp-picker.rtl{top:auto;z-index:9999999;position:fixed;right:30px}.pn_input_box{top:45px;left:0;right:0;margin:0 auto}.tspans{font-size:12px}.archive_post_item a{width:100%}.lvnot{display:flex;align-items:flex-start;justify-content:center;margin:10px 0;width:100%}.pm_box{flex-direction:column;margin:7px}.pm_box label{text-align:center;width:100%}.lvnot span{font-size:14px}.res_sts_ti{margin-right:15px}.archive_post_item a:nth-child(2){margin:10px 0;width:auto}.tribot{line-height:24px}.archive_post_item img{margin:10px 0;width:100%!important}.filter_date{width:170px;border-radius:12px;height:37px;display:flex;align-items:center}.search_mobin{opacity:0;visibility:hidden;height:0}.srarch_city{width:100%}.search_result{position:unset}.order-num{position:unset}#in_picker,#out_picker{position:unset}#dpi,#dpo{position:unset;z-index:0;width:100%;display:flex;align-items:center;justify-content:center}.srarch_date_out{position:unset;z-index:0}.srarch_date_in{position:unset;z-index:0}.pdp.rtl{height:auto;width:100%}.filters{overflow-x:auto}.filters::-webkit-scrollbar{display:none}.request_dates #dpin .in_calender,.request_dates #dpout .out_calender{position:relative!important;left:25px;z-index:1000}.cancel_reserv_box{width:100%;height:100%;top:0;left:0;margin:0 auto;padding:10px 12px;width:94%;overflow-y:auto}.mob_sing_fav{width:100%;height:40px;position:absolute;z-index:100;display:flex;align-items:center;justify-content:space-between}.mob_sing_fav span{width:25px;height:25px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:5px;margin:0 10px}.mob_sing_fav>.add_to_favorite{min-width:25px}#login_box{width:87%;height:100%;background-color:#fff;position:fixed;top:0;bottom:0;left:0;right:0;margin:0 auto;border-radius:0;z-index:99999999999999999}.login_but{min-height:25px;width:150px}.mob_sing_fav span:nth-child(1) i{color:#000}.mob_select_date{position:fixed!important;bottom:0;left:0;right:0;margin:0 auto;z-index:9999999}.opt_item_css{width:44px;height:45px}.regulation_box{flex-direction:column;gap:15px}.calendar-date-item{flex-direction:column}.tb_item{width:calc(50% - 7px)!important}.room_b_v{flex-direction:column}.calendar{width:300px;left:0;position:fixed;right:0;margin:0 auto;top:172px}.dflex_colum{flex-direction:column!important}.gap30{gap:30px}.comments_container{display:block;gap:20px;margin:10px 0}.request_dates #dpin .in_calender,.request_dates #dpout .out_calender{position:relative!important;left:0;z-index:1000}.regulation_one,.regulation_tow{width:100%}.submit_stick{position:relative!important;left:auto!important;bottom:auto!important;width:auto!important;top:auto!important;z-index:10!important;height:auto!important;display:block!important}.pdp-overlay{display:none}.reserve_request_box{position:relative;height:auto;top:auto;left:auto;right:auto;margin:15px auto;z-index:10;display:none}.ee_time_box{flex-direction:row}.reserve_request_box.is-fixed{position:fixed;height:100%;top:0;left:0;right:0;margin:0 auto;z-index:99999999999;display:block;overflow-y:auto}#search_but{width:50%;display:inline-flex;align-items:center;justify-content:center}.search_but_close{width:30%;background:#9e9e9e;height:38px;color:#fff;display:flex;align-items:center;justify-content:center;margin:0 10px;border-radius:7px}.archive_box{grid-template-columns:repeat(1,minmax(0,1fr))}#search_box input{margin:15px 0;font-size:14px;border:1px solid #eee!important;padding:10px;border-radius:20px;height:50px}.pdp .pdp-group{overflow:unset!important}.pdp.rtl{flex-direction:column;margin:15px 0}.sbif{width:100%;display:flex;align-items:center;justify-content:center}.pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-days .pdp-day{background:#F5F5F5}.request_page{padding:20px 12px;display:flex;margin:0 auto;width:100%;align-items:center;justify-content:space-around;flex-direction:column-reverse}.calc_info_box{width:100%}.tdb_date input{width:100%;margin:10px 0}.rp_info{width:100%}.pibox_dt{height:auto;gap:0 14px;flex-direction:column}.peb_link{flex-direction:column;gap:20px}.pay_err_box{height:300px;width:89%;flex-direction:column}.confirmation_box{width:100%;padding:0}.trips_item{height:auto;flex-direction:column;width:84%;margin-right:7px}.tri_right{width:100%;display:flex;flex-direction:column}.tritop{display:flex;justify-content:flex-start;flex-direction:column}.trit_left{display:flex;justify-content:flex-start;align-items:center;padding:0;width:100%}.altou{flex-direction:column!important}.altou a{width:100%!important}.mmico img{width:34px;height:34px}.tritl_t{margin-top:10px;width:100%}.inside input,.inside p select,.inside p textarea{line-height:2;color:#2c3338;min-height:auto;font-family:IRANYekan;width:81%}.inside{width:90%}.minus_i,.plus_i{height:28px;width:45px}.trit_right img{width:92%;height:200px;border-radius:7px;margin:0 auto;object-fit:cover}.tri_left{width:100%;padding:0;display:flex;flex-direction:column;align-items:center;line-height:31px;justify-content:center;margin-right:10px}.trb_pay_s10{width:94%;margin:0 auto;display:flex;align-items:center;justify-content:center}.thb_imag_title{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-right:10px}.thb_imag{width:80%}.thb_price{width:83%}.user_cansel_trip_box{width:87%;height:100%}.adition_toption i{font-size:28px}.tritl_b{line-height:32px}.mmico2 img{width:34px;height:34px}.cancel_box_close{z-index:9999999999}#show_host_map{top:38px;width:100%!important;height:80%!important}.nav_item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:25%}.adition_toption{position:relative!important;left:0;font-size:16px;display:flex;flex-direction:column;width:100%;align-items:end}.swiper_header h3{font-size:16px}.nav_item.active{border-bottom:1px solid red}.qslider_image{width:100%!important}.favo_item{width:100%}.favorite_box{width:88%;margin:0 auto}.input_pass_box{width:95%;padding:15px 0;flex-direction:column;gap:14px}.no_item,.pdp.rtl{width:95%}.prb_menu_container span:nth-child(2){color:#fff}.input_pass_box input{width:95%;padding:0;flex-direction:column;gap:14px;justify-content:center;padding:10px 0;text-align:center!important}.input_pass_box input.inp_old_pass,.input_pass_box input.inp_new_pass,.input_pass_box input.renew_pass{direction:ltr!important;text-align:left!important;font-family:'Courier New',monospace}.input_pass_box input.inp_old_pass::placeholder,.input_pass_box input.inp_new_pass::placeholder,.input_pass_box input.renew_pass::placeholder{text-align:left!important;direction:ltr!important}.input_pass_box select{width:87%}.ip_title{width:90%}.user_uf_box{display:flex;margin:0 auto;width:100%;align-items:center;justify-content:center}.prb_wallet{flex-direction:column-reverse;gap:39px}.request_payment_submit{padding:12px 37px;float:unset;width:78%;margin:0 auto;display:block;text-align:center}.prbcb_right p{text-align:center}.prbcb_left{width:100%!important}.wallet_submit{width:90%;text-align:center;padding:15px}.blocked_item{flex-direction:column;margin:20px 5px;line-height:34px}.rqb_table{overflow-x:auto;-webkit-overflow-scrolling:touch}.rqb_table table{width:596px;min-width:596px;display:table;table-layout:auto}.rqb_table thead tr th,.rqb_table tbody tr td{display:table-cell;white-space:nowrap}#alert_box{width:86%;height:auto;z-index:999999999999}.prbcb_right{width:100%!important;border-left:none;padding:0}.prb_menu_body{border:none;width:100%;min-height:500px;border-radius:16px;overflow:hidden;padding:15px;box-shadow:0 4px 20px rgb(0 0 0 / .08)}.prb_menu{margin-left:0}.input_pass_box textarea{width:80%}.tri_left_v{width:100%;box-sizing:border-box;margin:0 5px}.host_edit_btn{width:93%;margin:0 auto}.inside p label{text-align:center}.inside p{flex-direction:column;align-items:center;justify-content:center;gap:20px;width:90%}.btn_view_low{margin:20px}.view_low_box{visibility:hidden;opacity:0;width:86%;height:100%}.edayp_submit{padding:9px 75px}#each_day_price{display:flex;flex-direction:column;gap:16px;width:99%;justify-content:center;align-items:center}.up_single_host_box{width:auto}.cbz-t{width:90%}.img_box_show img{width:92%;margin:0 auto}.adr_row{display:flex;align-items:center;justify-content:center;flex-direction:column}#host_insert_post_btn,#host_update_post_btn{float:unset;display:block;width:82%;margin:10px auto;text-align:center}.thumbnail_form-group #file,.thumbnail_form-group #madarek_files,.thumbnail_form-group #melli_file{width:auto;height:auto}.prbcb_left{padding:0}.wallet_cart{width:495px;height:113px}.change_pass_submit{width:90%}.transaction_item{width:100%}.adr_row label{text-align:center}.term_drop ul{line-height:35px}.up_single_host_box i{right:30px}.cancel_box_close_form{margin-top:20px}.city_item{width:27%;height:auto}.prb_icon i{font-size:17px}.prb_icon{margin-bottom:0}.imn{width:79%}.prb_content_body{border:none;box-shadow:none;overflow-x:hidden;height:auto;width:98%;margin:10px auto}.no_item img{width:232px}.lb_logo a{width:100%;display:flex;align-items:center;justify-content:end}.tri_left_v a{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.monone_login{background:#455A64;height:45px;width:235px;display:flex;align-items:center;justify-content:center;border-radius:7px;color:#fff;margin:20px auto}#login_box{width:auto}.lb_logo img{width:70px;margin-top:16px}.tel_enter{width:79%}.mlogin_box{height:190px}.prb_content{width:100%;padding:10px;box-sizing:border-box}.mbn_show{width:84%}.acount_ht{margin:15px 18px}.input_temp{width:89%!important}.mh_head_back{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.sans{border:1px solid #eee;border-radius:4px;margin-left:10px;height:41px;margin:20px 0;text-align:center}.tnx{width:100%}.sans_box{flex-direction:column}.add_sans_submit_mobile{text-align:center}.cancel_res_details{display:flex;align-items:flex-start;justify-content:space-around;margin:10px 8px;background-color:#eee;padding:15px 2px;border-radius:7px;flex-direction:column;gap:20px;padding:10px}.cancel_res_box{flex-direction:column}.cancel_trip_btn{width:88%;align-items:center;display:flex;justify-content:center}.profile_box{padding:0;height:100%;background:#fff;position:fixed;top:0;left:0;right:0;margin:0 auto;width:100%;z-index:999;overflow-x:hidden}.change_user_info_submit{width:87%;margin:0 auto}.prb_content_body{border:none;box-shadow:none;overflow-x:hidden}.nav_title{color:gray;margin-top:5px}.nav_item img{width:25px}.navi_box{display:flex;align-items:center;width:100%;justify-content:space-around}.trb_pay_but{width:95%;margin:0 auto;height:38px}.rqpc_image_box{height:auto;flex-direction:column}.rqpc_image_box img{width:80%;height:200px}.rqpc_title{font-size:16px;text-align:center}.request_page_calc_price{width:95%}.sli_full_image{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999999;background:#fff;opacity:0;visibility:hidden}.sli_f_header{align-items:center;display:flex;height:45px;padding:0 9px 0 16px;justify-content:space-between;width:300px;margin-bottom:55px}.mySwiper3 .swiper-wrapper img{height:300px!important;margin-bottom:100px}.sli_title{width:90%;display:flex;justify-content:center;font-size:12px}.gallery_sli_body{overflow:hidden}#voucher-container{overflow-x:auto}.prb_content_body{padding:6px 0}.trib_date{padding:0 11px;width:92%}}@media only screen and (max-width:768px){.unified_calender .ccal_prev,.unified_calender .ccal_next,.in_calender .ccal_prev,.in_calender .ccal_next,.out_calender .ccal_prev,.out_calender .ccal_next,.in_calender .cal_prev,.in_calender .cal_next,.out_calender .cal_prev,.out_calender .cal_next,.hotel_unified_calender .ccal_prev,.hotel_unified_calender .ccal_next,.hotel_unified_calender .cal_prev,.hotel_unified_calender .cal_next,.calender_box1 .ccal_prev,.calender_box1 .ccal_next,.calender_box1 .cal_prev,.calender_box1 .cal_next,.calender_box1 .cal_desk_prev,.calender_box1 .cal_desk_next,.calender_box2 .ccal_prev,.calender_box2 .ccal_next,.calender_box2 .cal_prev,.calender_box2 .cal_next,.calender_box2 .cal_desk_prev,.calender_box2 .cal_desk_next{display:none!important}}@media only screen and (max-width:768px){.hotel_unified_calender .mobile_cal_nav_wrapper{display:flex!important;justify-content:space-between;padding:10px;background:#f8f8f8;border-bottom:1px solid #eee}.hotel_mobile_cal_nav_btn{display:flex;align-items:center;gap:5px;cursor:pointer;padding:5px 10px;border:1px solid #ddd;border-radius:5px;font-size:14px;background:#fff}.booking_calendar{padding:0;width:100%;max-width:100%}#booking_calendar_container{background:#fff;border-radius:8px;overflow-x:auto!important;overflow-y:visible;box-shadow:0 2px 8px rgb(0 0 0 / .1);-webkit-overflow-scrolling:touch;width:100%}#booking_calendar_container::-webkit-scrollbar{height:10px}#booking_calendar_container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px;margin:0 5px}#booking_calendar_container::-webkit-scrollbar-thumb{background:#667eea;border-radius:5px}#booking_calendar_container::-webkit-scrollbar-thumb:hover{background:#5568d3}.booking_calendar .header{flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:12px 10px;flex-wrap:nowrap;position:sticky;top:0;background:#fff;z-index:10;margin-bottom:0;border-radius:0;width:100%;box-sizing:border-box}.booking_calendar .header .cal_nav{flex-shrink:0;padding:10px 14px;font-size:12px;white-space:nowrap;min-width:auto;width:auto}.booking_calendar .header .month-year{font-size:14px;order:0;padding:0;flex:0 1 auto;min-width:auto}.booking_calendar{min-width:650px!important;width:max-content!important;display:flex!important;flex-direction:column!important}.booking_calendar .header{min-width:650px!important;width:100%!important}.booking_calendar .days{gap:4px;min-width:650px!important;width:max-content!important;max-width:none!important;grid-template-columns:repeat(7,minmax(85px,1fr))!important;overflow-x:visible!important;-webkit-overflow-scrolling:touch;padding:10px;background:#fff;border-radius:0}.booking_calendar .days::-webkit-scrollbar{height:8px}.booking_calendar .days::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.booking_calendar .days::-webkit-scrollbar-thumb{background:#667eea;border-radius:4px}.booking_calendar .days::-webkit-scrollbar-thumb:hover{background:#5568d3}.booking_calendar .days .day_name{font-size:12px;padding:8px 4px;min-width:80px}.booking_calendar .days .day_num{min-height:70px;min-width:80px;padding:5px 4px;font-size:10px}.booking_calendar .days .day_num .day_number{font-size:13px;margin-bottom:3px}.booking_calendar .days .day_num .day_price{font-size:9px;line-height:1.2;margin-top:2px;word-break:break-word}.booking_calendar .days .day_num .price_label{font-size:8px;margin-top:2px}#booking_calendar_legend{padding:10px;font-size:12px}#booking_calendar_legend h4{font-size:13px;margin-bottom:8px}#booking_calendar_legend>div{flex-direction:column;gap:10px}.room_slider_box{width:95%!important;max-width:95%!important;height:auto!important;min-height:50vh!important;max-height:80vh!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.swiper10{height:calc(80vh - 80px)!important;min-height:400px!important}.swiper10 .swiper-slide{height:100%!important;padding:20px!important}.swiper10 .swiper-slide img{max-height:100%!important;max-width:100%!important}.swiper10 .swiper-button-next,.swiper10 .swiper-button-prev{width:45px!important;height:45px!important;position:absolute!important;top:50%!important;margin-top:-22.5px!important}.swiper10 .swiper-button-next{right:15px!important;left:auto!important}.swiper10 .swiper-button-prev{left:15px!important;right:auto!important}.swiper10 .swiper-button-next i,.swiper10 .swiper-button-prev i{font-size:18px!important}.hotel-calendar-close-btn{width:35px!important;height:35px!important;top:8px!important;right:8px!important;font-size:16px!important}.hotel-calendar-close-btn i{font-size:16px!important}}