@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes appear{from{opacity:0}to{opacity:1}}@font-face{font-family:"Poppins Black";src:url(fonts/Poppins/Poppins-Black.ttf) format("truetype")}@font-face{font-family:"Poppins Bold";src:url(fonts/Poppins/Poppins-Bold.ttf) format("truetype")}@font-face{font-family:"Poppins SemiBold";src:url(fonts/Poppins/Poppins-SemiBold.ttf) format("truetype")}@font-face{font-family:"Poppins Medium";src:url(fonts/Poppins/Poppins-Medium.ttf) format("truetype")}@font-face{font-family:"Poppins Regular";src:url(fonts/Poppins/Poppins-Regular.ttf) format("truetype")}@font-face{font-family:"Poppins Light";src:url(fonts/Poppins/Poppins-Light.ttf) format("truetype")}@font-face{font-family:Poppins;src:url(fonts/Poppins/Poppins-Medium.ttf)}@font-face{font-family:Poppins;src:url(fonts/Poppins/Poppins-SemiBold.ttf);font-weight:bold}@font-face{font-family:Roboto;src:url(fonts/Roboto/Roboto-Medium.ttf)}@font-face{font-family:Roboto;src:url(fonts/Roboto/Roboto-Bold.ttf);font-weight:bold}html{scroll-behavior:smooth}body{scroll-behavior:smooth;background-color:#F8F9FD;padding-left:60px;min-height:100vh;box-sizing:border-box;width:100vw;overflow-x:hidden}header{background-color:#F8F9FD;width:100%;height:80px;display:flex;align-items:center;justify-content:flex-start;padding-left:50px;padding-right:30px;box-sizing:border-box}header .select-dropdown.dropdown-trigger{width:200px !important;padding-right:20px !important}.tab_nav{display:none;align-items:center;justify-content:flex-start;width:100%;height:30px;box-sizing:border-box}.tab_nav_button{cursor:pointer;text-align:center;color:#97A0AC;font-size:20px;margin-right:20px}.tab_nav_button.selected{color:#0D2442;font-size:26px}#search{margin-left:auto;margin-right:30px;width:300px !important;flex-shrink:0;flex-grow:0;background-image:url("../img/search_white.svg");background-position:95% 50%;background-repeat:no-repeat;background-size:16px auto}#user_menu_button{width:40px;height:auto;margin-left:30px;cursor:pointer;font-size:36px;color:#9E9EA6}#user_menu_button:hover{color:#0B155A}#user_menu_list{width:150px}#user_menu_list li{width:150px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding-left:20px;background-position:10px 50%;background-repeat:no-repeat;background-size:20px auto}#menu_changelog{background-image:url("../img/changelog.png")}#menu_billing{background-image:url("../img/billing.png")}#menu_logout{background-image:url("../img/logout.png")}#nav{z-index:4;position:fixed;width:60px;height:100vh;top:0;left:0;background-color:#fff;box-shadow:2px 0 6px #CECECE;display:flex;align-items:center;justify-content:flex-start;flex-direction:column}#nav_logo{width:40px;height:auto;display:block;margin:30px auto}.nav_item{height:60px;width:100%;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:25px 25px;position:relative}.nav_selected{border-right:4px solid #0B155A}#nav_admin{background-image:url("../img/admin_icon.png");display:none}#nav_admin.nav_selected,#nav_admin:hover{background-image:url("../img/admin_icon.png")}#nav_home{background-image:url("../img/home_icon.png")}#nav_home.nav_selected,#nav_home:hover{background-image:url("../img/home_icon_blue.png")}#nav_calendar{background-image:url("../img/calendar_icon.png")}#nav_calendar.nav_selected,#nav_calendar:hover{background-image:url("../img/calendar_icon_blue.png")}#nav_reservations{background-image:url("../img/reservation_icon.png")}#nav_reservations.nav_selected,#nav_reservations:hover{background-image:url("../img/reservation_icon_blue.png")}#nav_guests{background-image:url("../img/guest_icon.png")}#nav_guests.nav_selected,#nav_guests:hover{background-image:url("../img/guest_icon.png")}#nav_invoices{background-image:url("../img/invoice_icon.png")}#nav_invoices.nav_selected,#nav_invoices:hover{background-image:url("../img/invoice_icon_blue.png")}#nav_statistics{background-image:url("../img/statistic_icon.png")}#nav_statistics.nav_selected,#nav_statistics:hover{background-image:url("../img/statistic_icon_blue.png")}#nav_reports{background-image:url("../img/reports_icon.png")}#nav_reports.nav_selected,#nav_reports:hover{background-image:url("../img/reports_icon_blue.png")}#nav_OTAInbox{background-image:url("../img/OTAInbox.png")}#nav_OTAInbox.nav_selected,#nav_OTAInbox:hover{background-image:url("../img/OTAInbox-blue.png")}#nav_settings{margin-top:auto;margin-bottom:30px;background-image:url("../img/settings_icon.png")}#nav_settings.nav_selected,#nav_settings:hover{background-image:url("../img/settings_icon_blue.png")}.flex_center{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.flex_start{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.flex_end{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.flex_between{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.flex_around{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}h1,h2,h3,h4,h5,h6{width:100%;text-align:center}h1{font-size:22px;font-weight:bold;color:#0B155A;margin:20px 10px 0px 0px;padding:0px 0px 0px 0px;text-align:left}h2{font-size:18px;color:#0B155A;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left}h3{font-size:12px;color:#9E9EA6;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left}h2{font-size:18px;margin-top:20px !important;margin-bottom:10px !important}.h10{height:10% !important;margin-top:0 !important;margin-bottom:0 !important;overflow-x:hidden}.h15{height:15% !important;margin-top:0 !important;margin-bottom:0 !important;overflow-x:hidden}.h20{height:20% !important;margin-top:0 !important;margin-bottom:0 !important;overflow-x:hidden}.h60{height:60% !important;margin-top:0 !important;margin-bottom:0 !important;overflow-x:hidden}.h70{height:70% !important;margin-top:0 !important;margin-bottom:0 !important;overflow-x:hidden}.h80{height:80% !important;margin-top:0 !important;margin-bottom:0 !important;overflow-x:hidden}.h85{height:85% !important;margin-top:0 !important;margin-bottom:0 !important;overflow-x:hidden}.h100{height:100% !important;margin-top:0 !important;margin-bottom:0 !important;overflow-x:hidden}.scroll{overflow-y:scroll}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{-webkit-border-radius:0px !important;border-radius:0px !important}::-webkit-scrollbar-thumb{-webkit-border-radius:0px !important;border-radius:10px !important;background:#eceff1 !important;border:2px solid transparent !important;background-clip:content-box !important}::-webkit-scrollbar-thumb:window-inactive{background:#eceff1 !important;border:2px solid transparent !important;background-clip:content-box !important}.collapsible .fa-chevron-down{display:block}.collapsible .fa-chevron-up{display:none}.collapsible .active .fa-chevron-down{display:none}.collapsible .active .fa-chevron-up{display:block}.modal-footer{border-radius:10px !important;box-shadow:0px 0px 6px #eff1fb !important;padding:15px !important;box-sizing:border-box !important;width:95% !important;height:80px !important;margin:auto !important;margin-bottom:20px !important}.modal-footer>*{margin-left:10px !important;margin-right:10px !important}.settings_row{display:flex;align-items:flex-start;justify-content:space-around}.settings_col{background-color:#fff;border-radius:17px;box-shadow:2px 1px 6px #9E9EA6;padding:20px !important;margin:20px !important}main{visibility:hidden}.modal{border-radius:10px !important}.modal .modal-close.btn{color:#fff !important;background-color:#F74C1E !important}.modal .custom_modal_close{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:white !important;box-shadow:0px 0px 6px #eff1fb !important;color:#F74C1E !important;font-size:12px !important;position:absolute !important;top:10px;right:10px;z-index:10000 !important;cursor:pointer !important;transition:all 0.3s ease}.modal .custom_modal_close:hover{color:#fff !important;background-color:#F74C1E !important}.list_settings{margin-left:20px !important;margin-right:20px !important}.list_settings .col:first-child{padding-left:0px !important}.list_settings .col:last-child{padding-right:0px !important}#scroll_to_top{cursor:pointer;display:none;box-shadow:0px 0px 6px #888888;position:fixed;bottom:30px;right:30px;width:50px;height:50px;align-items:center;justify-content:center;border-radius:25px;background-color:white;color:#0B155A;transition:all 0.2s ease}#scroll_to_top:hover{color:#fff !important;background-color:#0B155A !important}.order{user-select:none;width:26px;height:auto;cursor:pointer;font-size:24px;color:#0B155A}.order:hover{color:#232D6B}.order.asc{transform:scaleY(-1);margin-top:-16px}#main_home .order{color:white}#main_home .order:hover{color:white}.filter_button{height:24px;width:24px;content:url("../img/filter_light.svg")}.filter_button:hover{content:url("../img/filter_hovered_light.svg")}.filter_button.active{content:url("../img/filter_hovered_light.svg")}.input-margin{margin-top:40px !important}textarea{padding:10px;margin-top:5px;border-radius:10px;border:0px;background-color:#eff1fb;color:#0B155A}textarea:focus{outline:0px}.btn{border-radius:10px !important;background-color:#0B155A !important;color:#fff !important}.btn.custom-blue{background-color:#0B155A !important;color:#fff !important}.btn.custom-gray{background-color:#eff1fb !important;color:#0B155A !important}.btn.custom-white{background-color:#fff !important;color:#0B155A !important}.btn i{margin-left:5px;margin-right:5px}.full-btn{width:100% !important}.button_loader{pointer-events:none;position:relative;opacity:0.6}.button_loader::after{content:"";border:2px solid #eff1fb;border-top:2px solid #0B155A;border-radius:50%;width:20px;height:20px;animation:spin 2s linear infinite;position:absolute;top:50%;left:100%;margin-top:-12px;margin-left:5px}input.custom-input,.custom-input input{padding-left:10px !important;padding-right:10px !important;border-radius:10px !important;border-bottom:0px !important;box-shadow:none !important;box-sizing:border-box !important;height:36px !important;background-color:#eff1fb !important;color:#0B155A !important}input.custom-input::placeholder,.custom-input input::placeholder{color:#0B155A;opacity:0.6}.caret{z-index:2 !important}.custom-label input{padding-top:15px !important;height:56px !important}.custom-label label{top:5px !important;left:30px !important;font-size:.75rem !important;transform:none !important;z-index:2 !important;color:#0B155A !important}input.custom-white,.custom-white input,.custom-white label{background-color:#fff !important;color:#0B155A !important}input.custom-blue,.custom-blue input,.custom-blue label{background-color:#0B155A !important;color:#fff !important}textarea.custom-white,.custom-white textarea,.custom-white label{background-color:#fff !important;color:#0B155A !important}textarea.custom-blue,.custom-blue textarea,.custom-blue label{background-color:#0B155A !important;color:#fff !important}.dropDownsearch{margin:0 0 0 0 !important;width:100% !important}.dropdown-content.select-dropdown span{color:#0B155A}[type="checkbox"].filled-in:checked+span:not(.lever):after{border:#0B155A !important;background-color:#0B155A !important}[type="checkbox"]:checked+span:not(.lever):before{border-right:2px solid #0B155A;border-bottom:2px solid #0B155A}.switch .lever{height:20px !important}.switch input[type=checkbox]+.lever{background-color:#9E9EA6 !important}.switch input[type=checkbox]:checked+.lever{background-color:#0B155A !important}.switch input[type=checkbox]+.lever:before,.switch input[type=checkbox]+.lever:after{top:2px !important;left:2px !important;height:16px !important;width:16px !important;background-color:#fff !important}.switch input[type=checkbox]:checked+.lever:before,.switch input[type=checkbox]:checked+.lever:after{top:2px !important;left:18px !important;height:16px !important;width:16px !important;background-color:#fff !important}.switch input[type=checkbox]+.lever:before,.switch input[type=checkbox]:checked+.lever:before{height:0px !important;width:0px !important;background-color:rgba(0,0,0,0) !important}[type="radio"].with-gap+span:before,[type="radio"].with-gap+span:after{border:2px solid #0B155A !important}[type="radio"]:checked+span:after,[type="radio"].with-gap:checked+span:after{background-color:#0B155A !important}[type="radio"]+span{padding-left:25px !important;line-height:23px !important;color:#0B155A !important}.datepicker-table td.is-selected{background-color:#0B155A;color:#fff !important}.datepicker-date-display{background-color:#0B155A;color:#fff}.datepicker-cancel,.datepicker-clear,.datepicker-today,.datepicker-done{color:#0B155A}.datepicker-table td.is-today{color:#0B155A}.theme-blue .back-bar .selected-bar{background-color:#0B155A}.theme-blue .back-bar .pointer{background-color:#0B155A}.theme-blue .back-bar .pointer-label{color:#0B155A}.filepond--credits{display:none !important}.datepicker{background-image:url("../img/calendar_icon.png");background-position:calc(100% - 10px) 50%;background-repeat:no-repeat;background-size:18px auto}.datepicker.no_icon{background-image:none}.datepicker_from_to,#promotions_stay_from{background-image:url("../img/calendar_icon.png");background-position:calc(100% - 10px) 50%;background-repeat:no-repeat;background-size:18px auto}.new_report{background-image:url("../img/coming_soon.png");background-position:160px 0px;background-repeat:no-repeat;background-size:84px auto;pointer-events:none !important}#search_list{position:absolute;display:none;width:300px;background-color:#fff;border-radius:10px;z-index:9999;box-sizing:border-box;padding:20px;width:700px;max-height:calc(100vh - 100px);box-shadow:0px 0px 6px #cecece;overflow-y:scroll}.fa.fa-filter{font-size:22px;display:inline-block;text-align:right;cursor:pointer;color:#9E9EA6}.fa.fa-filter:hover{color:#0B155A}.list_export_form{display:none}.list_export{display:flex;align-items:center;justify-content:center}.list_export_button{color:#0B155A;font-size:18px;cursor:pointer}#main_home .list_export_button{color:#fff}#main_calendar .fa.fa-filter{font-size:22px;display:inline-block;text-align:right;cursor:pointer;color:white}#main_calendar .fa.fa-filter:hover{color:white}.list_names{display:flex;justify-content:space-between;align-items:center;margin-left:30px;margin-right:30px;color:#0B155A;pointer-events:none}.list_names>div{display:flex;align-items:center;justify-content:center}.list_row{cursor:pointer;margin-top:10px;margin-left:20px;margin-right:20px;border-radius:5px;padding-top:5px;padding-bottom:5px;width:calc(100% - 40px);display:flex;align-items:center;justify-content:center;background-color:white;color:#0B155A;height:55px;overflow:hidden;box-shadow:0px 0px 6px #CECECE;animation-name:appear;animation-duration:0.2s;animation-iteration-count:1;animation-fill-mode:forwards}.list_row:hover{background-color:#DADADA}.list_row:hover>div{border-color:#DADADA}.list_row>div{flex-grow:1;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;border-right:1px solid #F1F1F1;text-align:center}.list_row>:last-child{border-right:0px}.list_row img{max-width:25px;max-height:25px}.empty{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:70px;padding-bottom:70px;width:100%;color:#97A0AC}.empty_img{content:url("../img/empty_light.png");width:80px;height:80px;margin-bottom:8px}i.edit,i.delete,i.getInvoice,.list_action .fa-print{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:5px;border-radius:50%;background-color:white !important;box-shadow:0px 0px 6px #CECECE !important;font-size:12px;color:#0B155A !important;cursor:pointer !important;transition:all 0.2s ease}i.edit:hover,i.delete:hover,i.getInvoice:hover,.list_action .fa-print:hover{color:#fff !important;background-color:#0B155A !important}i.delete{color:#F74C1E !important}i.delete:hover{background-color:#F74C1E !important}.list_action_icon{width:18px;height:18px}.list_action_icon.edit{content:url("../img/edit_white.svg")}.list_action_icon.invoice{content:url("../img/invoices_hovered_light.svg")}.list_action_icon.reservation{content:url("../img/reservations_hovered_light.svg")}.list_action_icon.mail{content:url("../img/letter_b.png")}.list_action_icon.delete{content:url("../img/trash_white.svg")}.list_action_icon.edit{content:url("../img/edit_white.svg")}.res_guests_icon.total{content:url("../img/people_white.svg")}.res_guests_icon.adults{content:url("../img/person_white.svg")}.res_guests_icon.children{content:url("../img/baby_white.svg")}.res_guests_icon{width:20px;height:20px}.loader{width:100%;height:190px;display:flex;align-items:center;justify-content:center}.loader_icon{border:4px solid #CECECE;border-top:4px solid #0B155A;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite}.compact_res_channel{width:10%}.compact_res_info{width:27%;flex-direction:column}.compact_res_period{width:18%;flex-direction:column}.compact_res_price{width:18%;flex-direction:column}.compact_res_rooms{width:27%}.list_row.reservation{font-weight:620}.res_channel{width:6%}.res_received{width:10%;flex-direction:column}.res_guest{width:18%;flex-direction:column}.res_guest_info{padding-left:6px;display:flex;align-items:center;justify-content:center;flex-direction:row}.res_guests_info{display:flex;align-items:center;justify-content:center;flex-direction:row}.res_guests_icon{width:20px;height:auto;margin-left:2px;margin-right:6px}.res_period{width:10%;flex-direction:column}.res_price{width:10%;flex-direction:column}.res_rooms{width:18%;flex-direction:column}.res_confirmed,.res_modified,.res_canceled{border-radius:10px;width:100px;color:white}.res_confirmed{background-color:#0DC85E}.res_modified{background-color:#c6a43d}.res_canceled{background-color:#f0535a}.res_note{width:18%}.res_actions{width:10%;display:flex;align-items:center;flex-direction:row !important}.guest.selected{border:2px solid #306bad}.guest_number{width:6%}.guest_number .number{display:block}.guest_number .select{display:none}.guest_number.selectable .number{display:none}.guest_number.selectable .select{display:block}.guest_info{width:23%;flex-direction:column}.guest_contact{width:23%;flex-direction:column}.guest_email{width:95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.guest_phone{font-weight:normal}.guest_paid{width:10%;flex-direction:column}.guest_host_again{width:10%}.guest_note{width:18%}.guest_actions{width:10%;display:flex;align-items:center;flex-direction:row !important}.invoice_date{width:20%}.invoice_mark{width:20%}.invoice_name{width:20%}.invoice_price_paid{width:15%}.invoice_price_total{width:15%}.invoice_actions{width:10%;display:flex;align-items:center;flex-direction:row !important}#pricing_plans_list,#restriction_plans_list{width:100%}.pricing_plan.selected{border:2px solid #306bad}.restriction_plan.selected{border:2px solid #306bad}.price_name,.restriction_name{width:45%}.price_type,.restriction_type{width:30%}.price_actions,.restriction_actions{width:25%;display:flex;align-items:center;flex-direction:row !important}#channels_list{width:100%}.channel.selected{border:2px solid #306bad}.channel_logo{width:15%}.channel_logo img{width:20px;height:auto}.channel_name{width:30%}.channel_commission{width:30%}.channel_actions{width:25%;display:flex;align-items:center;flex-direction:row !important}#extras_list{width:100%}.extra.selected{border:2px solid #306bad}.extra_name{width:30%}.extra_type{width:25%}.extra_price{width:20%}.extra_actions{width:25%;display:flex;align-items:center;flex-direction:row !important}#promocodes_list{margin-top:20px;width:100%}.promocode.selected{border:2px solid #306bad}.promocode_name{width:20%}.promocode_code{width:20%}.promocode_target{width:20%}.promocode_amount{width:20%}.promocode_actions{width:20%;display:flex;align-items:center;flex-direction:row !important}#policies_list{margin-top:20px;width:100%}.policy.selected{border:2px solid #306bad}.policy_name{width:20%}.policy_type{width:20%}.policy_description{width:45%;text-align:center;padding-left:5px;padding-right:5px}.policy_actions{width:15%;display:flex;align-items:center;flex-direction:row !important}.user_name{width:30%}.user_email{width:30%}.user_status{width:30%}.user_actions{width:10%;display:flex;align-items:center;flex-direction:row !important}.article_id{width:15%}.article_tax_rate{width:15%}.article_description{width:35%}.article_price{width:20%}.article_actions{width:15%;display:flex;align-items:center;flex-direction:row !important}.city_tax_name{width:20%}.city_tax_period{width:20%}.city_tax_prices{width:45%}.city_tax_actions{width:15%;display:flex;align-items:center;flex-direction:row !important}#promotions_list{width:100%}.promotion_name{width:20%}.promotion_logo{width:5%}.promotion_discount{width:10%}.promotion__stay_dates{width:25%;white-space:break-spaces}.promotion_bookable_period{width:20%;white-space:break-spaces}.promotion_actions{width:20%;display:flex;align-items:center;flex-direction:row !important}#main_home{min-height:calc(100vh - 80px);background-color:#232D6B;padding-top:20px}#main_home .list_row{box-shadow:none}#main_home .empty_img{content:url("../img/empty.png") !important}#tab_home{display:flex;align-items:flex-start;justify-content:space-around}#news,#events{padding-bottom:20px;width:45%}.home_tabs{display:flex;align-items:center;justify-content:space-around;padding-left:36px;width:100%;height:30px;margin-top:30px;box-sizing:border-box}.news_button,.events_button{cursor:pointer;text-align:center;color:#eff1fb;width:30%;font-size:18px;font-weight:bold;text-transform:uppercase}.news_button.selected,.events_button.selected{color:#eff1fb}.news_button.selected .underlined,.events_button.selected .underlined{display:inline-block;border-bottom:2px solid #eff1fb}.news_number{display:inline-block;min-width:36px}#modified_list,#canceled_list,#departures_list,#stay_list{display:none}.export_form{display:none}.list_button{margin-top:10px;cursor:pointer}.list_button img{height:20px;width:auto}.events_datepicker{visibility:hidden;padding-left:0px !important}.events_datepicker .datepicker_from_to{font-size:14px !important}#main_calendar{background-color:#eceff1;min-height:calc(100vh - 80px);padding-top:20px}#calendar_prev{content:url("../img/arrow_left.png")}#calendar_prev:hover{content:url("../img/arrow_left.png")}#calendar_next{content:url("../img/arrow_right.png")}#calendar_next:hover{content:url("../img/arrow_right.png")}#calendar_prev,#calendar_next{height:20px;width:20px;cursor:pointer}#cal_new_reservation{margin-bottom:10px}#calendar_date{width:calc(100% - 110px) !important;margin-bottom:0px !important}#cal_filters_trigger{margin-left:auto}#cal_filter_type{margin-bottom:20px}#cal_filter_rooms_types_list,#cal_filter_rooms_single_list{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.cal_filter_room{width:100%;height:auto;padding:5px;display:flex;align-items:center;justify-content:flex-end;margin-top:5px;border:2px solid #0B155A;border-radius:5px;cursor:ns-resize}.cal_filter_room .name{margin-right:auto;margin-left:5px}.cal_filter_room i{cursor:pointer;width:25px}.cal_filter_room:first-child .fa-chevron-up{visibility:hidden}.cal_filter_room:last-child .fa-chevron-down{visibility:hidden}.cal_filter_room[data-visible="0"] .fa-eye{display:none}.cal_filter_room[data-visible="1"] .fa-eye-slash{display:none}#calendar{user-select:none;border-radius:10px;background-color:#ffffff;width:90vw;max-height:90vh;margin:auto;overflow:hidden;text-align:left;letter-spacing:0px;color:#232c6b;opacity:1}#calendar div{flex-grow:0;flex-shrink:0}.cal_scroll{display:flex;align-items:center;justify-content:flex-start;height:100%;transition:margin-left 0s}.cal_month_name,.date_field,.price_field,.min_field,.avail_field,.room_field,.cal_label,.google_field{border-bottom:1px solid #bbb;border-right:1px solid #bbb;height:100%;box-sizing:border-box}.cal_month_name{transition:padding 0s}#cal_header{display:flex;align-items:center;justify-content:flex-start;user-select:none;height:90px}#cal_drag_to_scroll{cursor:all-scroll}#cal_property{text-align:center;font-size:20px}#cal_month_names{display:flex;align-items:center;justify-content:flex-start;height:40px}.cal_month_name{display:flex;align-items:center;justify-content:center}#cal_month_dates{display:flex;align-items:center;justify-content:flex-start;height:40px}#cal_month_dates>.date_field{display:flex;align-items:center;justify-content:center;flex-direction:column;width:40px;background-color:#d6d6d6}.date_field_date{font-size:14px}.date_field_day{font-size:12px}#cal_body{max-height:calc(90vh - $cal_header_height);width:100%;overflow-y:auto;overflow-x:hidden}.cal_label{width:150px;height:100%;display:flex;align-items:center;justify-content:center;z-index:3;background-color:white;position:relative;font-weight:normal}.cal_label.room_status{justify-content:flex-end}.cal_label.room_status>.cal_label_half,.cal_label.room_status>.cal_label_half2{width:40%}.cal_label.room_status>.cal_label_full{width:80%}.room_status_input{width:30px;height:100%;position:absolute;top:0px;left:0px;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;background-image:url("../img/cleaning_white.png");background-position:50% 50%;background-repeat:no-repeat;background-size:16px auto}.room_status_input .room_status_clean,.room_status_input .room_status_dirty,.room_status_input .room_status_inspected,.room_status_input .room_status_oos{padding:10px;display:none;align-items:center;justify-content:center;height:100%;width:100px;color:white}.room_status_input .room_status_clean{background-color:#0DC85E}.room_status_input .room_status_inspected{background-color:#c6a43d}.room_status_input .room_status_dirty{background-color:#f0535a}.room_status_input .room_status_oos{background-color:#333030;border-radius:0px 5px 5px 0px}.room_status_input.active{box-shadow:0px 0px 6px #CECECE;border-radius:0px 5px 5px 0px;z-index:5}.room_status_input.active .room_status_clean,.room_status_input.active .room_status_dirty,.room_status_input.active .room_status_inspected,.room_status_input.active .room_status_oos{display:flex}.room_status_input[data-value="clean"]{background-color:#0DC85E}.room_status_input[data-value="inspected"]{background-color:#c6a43d}.room_status_input[data-value="dirty"]{background-color:#f0535a}.room_status_input[data-value="oos"]{background-color:#333030}.cal_label_half{width:50%;display:flex;align-items:center;justify-content:center;border-right:1px solid #F4F4F4;height:90%}.cal_label_half2{width:50%;display:flex;align-items:center;justify-content:center;height:90%}.cal_label_full{width:100%;display:flex;align-items:center;justify-content:center;height:90%}.cal_row_avail,.cal_row_min,.cal_row_price,.cal_row_room,.cal_row_google{width:100%;overflow:hidden}.cal_row_avail,.cal_row_min,.cal_row_price{display:flex;align-items:center;justify-content:flex-start;height:35px;font-size:16px;background-color:#dfdfdf}.cal_row_avail .cal_label,.cal_row_min .cal_label,.cal_row_price .cal_label{background-color:#dfdfdf}.cal_row_room,.cal_row_google{display:flex;align-items:center;justify-content:flex-start;height:60px;border-color:#bbb;box-sizing:content-box}.avail_field,.min_field,.price_field,.room_field{width:40px;cursor:pointer}.avail_field,.min_field,.price_field{display:flex;align-items:center;justify-content:center}.room_field,.google_field{overflow:visible}.empty_field{background-color:#ffe9e9 !important;color:#f0535a !important}.cal_hovered{background-color:#d8d8d8}.today{background-color:#bfd7f2}.cal_main_hovered{background-color:#b5b5b5}.selected_field{position:relative;color:#fff !important;background-color:#0B155A}#cal_selected_period{color:#fff !important;background-color:#0B155A;z-index:6;font-size:12px;font-weight:bold;width:80px;position:absolute;top:0px;left:3px;pointer-events:none}.row_warning{margin-left:5px;position:relative;width:24px;height:24px}.row_warning img{width:24px;height:24px}.row_warning:hover .row_warning_tooltip{display:flex}.row_warning_tooltip{font-weight:normal;color:white;z-index:5;display:flex;align-items:center;justify-content:center;display:none;position:absolute;left:100%;top:50%;height:50px;width:300px;font-size:16px;border-radius:3px;padding-left:6px;padding-right:6px;background-color:rgba(0,0,0,0.95);margin-top:-25px;margin-left:10px}.row_warning_tooltip:after{content:" ";width:0px;height:0px;border-top:5px solid transparent;border-left:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid rgba(0,0,0,0.95);position:absolute;right:100%;top:50%;margin-top:-5px}#calendar .avail_field.empty_date{color:#f0535a !important}.tetris_left{position:absolute;top:0px;left:0px;width:10px;height:100%;cursor:w-resize}.tetris_right{position:absolute;top:0px;right:0px;width:10px;height:100%;cursor:e-resize}.tetris_center{position:absolute;top:0px;left:10px;width:calc(100% - 20px);height:100%;cursor:move}#tetris_ghost_res{background-color:#13b536;color:white;height:40px;margin-left:25px;margin-top:10px;z-index:2;padding-left:5px;padding-top:9px;box-sizing:border-box;border-radius:10px;font-size:14px;display:block;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;background-color:#969494 !important}.cal_res{background-color:#13b536;color:white;height:40px;margin-left:25px;margin-top:10px;z-index:2;padding-left:5px;box-sizing:border-box;border-radius:10px;font-size:14px;display:block;position:relative;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.cal_res img{margin-right:3px;height:16px;width:16px}.cal_res .cal_res_info{width:100%;display:flex;align-items:center;justify-content:flex-start}.cal_res span{width:calc(100% - 24px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cal_oos{cursor:default;background-color:rgba(0,0,0,0.9);color:white;z-index:2;padding-left:5px;box-sizing:border-box;font-size:12px;display:block;position:relative;display:flex;align-items:center;justify-content:flex-start;margin-left:5px;height:40px}.cal_oos .cal_oos_cancel{margin-left:auto;margin-right:5px;display:none;cursor:pointer;align-self:flex-start}.cal_oos:hover .cal_oos_cancel{display:block}.cal_error{display:inline-block;width:20px;height:20px;cursor:pointer;background-image:url("../img/warning.png");background-repeat:no-repeat;background-position:0 0;background-size:20px 20px;position:absolute;top:1px;right:1px}.cal_error:hover .cal_error_tooltip{display:flex}.cal_error_tooltip{z-index:5;display:none;align-items:center;justify-content:center;display:none;position:absolute;left:100%;top:2px;height:54px;font-size:12px;color:white;width:300px;text-align:center;border-radius:3px;padding-left:6px;padding-right:6px;background-color:rgba(0,0,0,0.95);margin-left:10px}.cal_error_tooltip:after{content:" ";width:0px;height:0px;border-top:5px solid transparent;border-left:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid rgba(0,0,0,0.95);position:absolute;right:100%;top:5px}.cal_row_room_error{display:none}#cal_modal{width:500px;max-width:500px;padding:20px}#cal_modal_compact_note{text-align:center;font-weight:normal;font-size:14px;padding:10px}#cal_dialog_container{display:none;position:fixed;top:0;left:0;z-index:4;width:100%;height:100%;background-color:rgba(0,0,0,0.3)}#cal_dialog{background-color:white;color:#0D2442;border-radius:5px;box-shadow:0px 0px 6px #CECECE;padding:20px;z-index:5;width:400px;font-weight:bold;margin:auto;animation-name:cal_dialog_appear;animation-duration:.2s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes cal_dialog_appear{from{opacity:0;margin-top:0px}to{opacity:1;margin-top:150px}}#cal_dialog_changes{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;margin-top:10px;padding-left:10px;padding-right:10px}.cal_dialog_change{margin-bottom:10px;color:black}.cal_dialog_change>span{color:#0DC85E}#calendar{position:relative}.calendar_fullscreen_button{position:absolute;right:10px;top:10px;width:20px;height:20px}#calendar_enter_fullscreen{display:block}#calendar_exit_fullscreen{display:none}#calendar.fullscreen{width:100vw;height:100vh;min-height:100vh;border-radius:0px;z-index:4;position:fixed;top:0px;left:0px}#calendar.fullscreen #calendar_enter_fullscreen{display:none}#calendar.fullscreen #calendar_exit_fullscreen{display:block}#calendar.fullscreen #cal_body{max-height:calc(100vh - 80px)}#tetris_modal{padding:20px}#tetris_modal .col{margin-top:20px}#tetris_modal .old{color:red;display:flex;align-items:center;justify-content:center}#tetris_modal .new{color:green;display:flex;align-items:center;justify-content:center}#cal_filters{padding:20px}#calendar_overbookings{display:none;border-radius:20px;background-color:#fff;color:#0B155A;margin-left:5vw;margin-right:5vw;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;margin-bottom:20px}#calendar_overbookings h1{margin:0px 10px 0px 0px}#calendar_overbookings h1 .fa-exclamation-triangle{color:red}.overbooking{padding:10px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-top:10px;margin-bottom:10px;background-color:#eff1fb}.overbooking img{max-height:25px}.overbooking>div{display:flex;justify-content:center;align-items:center}.overbooking_fix{cursor:pointer;text-decoration:underline}.overbooking_ignore{cursor:pointer;color:red;text-decoration:underline}#cal_overbooking_modal{padding:20px}#calendar.small{font-size:12px}#calendar.small #cal_header{height:40px}#calendar.small .calendar_fullscreen_button{top:5px;right:5px}#calendar.small #cal_month_names{height:20px}#calendar.small #cal_month_dates{height:20px}#calendar.small .date_field_date{font-size:12px}#calendar.small .date_field_day{display:none}#calendar.small .cal_row_min,#calendar.small .cal_row_price,#calendar.small .cal_row_avail{height:20px;font-size:12px}#calendar.small .cal_row_room{height:20px}#calendar.small .room_status_input{font-size:10px}#calendar.small .cal_res{margin-top:1px;height:18px;font-size:12px}#calendar.small .cal_res img{width:12px;height:12px}#calendar.small .cal_res_additional_info{display:none}#calendar.small .cal_oos{height:15px}#calendar.medium{font-size:14px}#calendar.medium #cal_header{height:50px}#calendar.medium .calendar_fullscreen_button{top:5px;right:5px}#calendar.medium #cal_month_names{height:25px}#calendar.medium #cal_month_dates{height:25px}#calendar.medium .date_field{line-height:1.2}#calendar.medium .date_field_date{font-size:12px}#calendar.medium .date_field_day{font-size:10px}#calendar.medium .cal_row_min,#calendar.medium .cal_row_price,#calendar.medium .cal_row_avail{height:25px;font-size:14px}#calendar.medium .cal_row_room{height:30px}#calendar.medium .room_status_input{font-size:12px}#calendar.medium .cal_res{margin-top:4px;height:22px;font-size:14px}#calendar.medium .cal_res img{width:14px;height:14px}#calendar.medium .cal_res_additional_info{display:none}#calendar.medium .cal_oos{height:25px}#calendar.fullscreen.small #cal_body{max-height:calc(100vh - 40px)}#calendar.fullscreen.medium #cal_body{max-height:calc(100vh - 50px)}#tab_calendar .list_settings input,#tab_calendar .list_settings button{margin-bottom:0px}#calendar_updates_save{display:none;background-color:#0dc85e !important;color:white !important}#calendar_updates_cancel{display:none;font-size:10px !important;background-color:#f0535a !important;color:white !important}#calendar .updated{background-color:#36f569 !important}.rest_checkbox label{margin-top:10px !important}.rest_checkbox span{color:#fff !important;font-size:14px !important;padding-left:24px !important}.rest_checkbox [type="checkbox"]+span:not(.lever):before{border-color:#fff !important}.rest_checkbox [type="checkbox"]:checked+span:not(.lever):before{border-right:2px solid #fff;border-bottom:2px solid #fff;border-left:0px !important;border-top:0px !important}#rest_inputs{margin-right:50px;padding-left:60px;padding-right:30px}#rest_values{padding-right:30px;padding-left:30px}#rest_days{display:flex;align-items:center;justify-content:space-between}#rest_days span{color:#fff !important;font-size:12px !important;padding-left:18px !important;padding-right:5px !important}#rest_days [type="checkbox"]+span:not(.lever):before{border-color:#fff !important;height:14px !important;width:14px !important;top:2px !important}#rest_days [type="checkbox"]:checked+span:not(.lever):before{border-right:2px solid #fff !important;border-bottom:2px solid #fff !important;border-left:0px !important;border-top:0px !important;height:14px !important;width:8px !important;top:2px !important;left:-2px !important}#rest_days .checkbox_text{position:relative;top:-16px;left:-22px}.rest_room{display:flex;align-items:center;justify-content:center;border-radius:10px;background-color:#fff;margin-right:10px !important;width:calc(50% - 10px) !important;padding-left:5px !important;padding-right:5px !important}.rest_room .input-field{margin-top:10px !important;margin-bottom:10px !important}.rest_room input{margin-bottom:0px !important}.rest_room .s6{padding-left:0px;padding-right:0px}.rest_room i{cursor:pointer}#rest_update{margin-bottom:20px;width:100%}.sytar_row{display:flex;align-items:center;justify-content:center;width:100%;height:30px;margin-bottom:10px}.sytar_label{font-size:12px;color:#fff;width:50px}.sytar_values{flex-grow:1;height:100%;display:flex;align-items:flex-end;justify-content:flex-start}.sytar_value{flex-grow:1}.sytar_value.green{background-color:green}.sytar_value.red{background-color:red}#res_filters{width:70%}#res_filters .no-margin{margin:0 !important}#res_info_header{padding-right:40px}.res_info_channel img{max-height:50px}.left_break{margin-left:auto !important}#res_info_modal{max-height:90vh;top:5% !important;width:80vw !important;font-size:16px !important}#res_info_modal .btn{display:flex;align-items:center;justify-content:center}.res_info_guest_status input{margin-bottom:0px !important}.res_info_guests{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;font-size:20px}.res_info_guest{width:100%;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center}.res_info_guest img{margin-left:5px}#res_info_other_guests{color:#9E9EA6;font-size:12px;cursor:pointer}.res_info_ids{font-size:12px;color:#9E9EA6}.res_info_confirmed,.res_info_modified,.res_info_canceled{color:#fff;border-radius:20px 20px 20px 20px;padding:5px;padding-left:10px;padding-right:10px}.res_info_confirmed{background-color:#0DC85E}.res_info_modified{background-color:#c6a43d}.res_info_canceled{background-color:#f0535a}.res_info_button{height:30px;width:30px}.res_info_section{margin-top:30px;width:calc(50% - 50px);border-left:1px solid #DADADA;margin-left:50px;padding-right:50px;box-sizing:border-box;align-self:flex-start}.res_info_item{display:flex;align-items:center;justify-content:flex-start;margin:10px}.res_info_icon{width:30px;height:30px;margin-left:10px;margin-right:10px}.res_info_note{margin-left:20px;font-size:13px}#res_info_note_full{display:none}#res_info_note_show{display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:underline;cursor:pointer;margin-top:10px;margin-bottom:10px}#res_info_show_raw_message{display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:underline;cursor:pointer;margin-top:10px;margin-bottom:10px}#res_info_raw_message{display:none}#guest_filters{width:70%}#guest_filters .no-margin{margin:0 !important}#guest_info_modal h1{text-align:center !important}.one_block_invoice .input-field,.block_invoice1 .input-field{margin-top:0px !important;margin-bottom:10px !important}.one_block_invoice h1,.block_invoice1 h1{margin-top:20px;margin-bottom:20px}.block_invoice1{padding-top:30px !important}#split_invoice_modal{padding:20px;user-select:none;width:90%;max-width:90%}#split_invoice_list{display:flex;align-items:stretch;justify-content:center}.split_invoice_invoice{width:30%;padding:20px}.split_invoice_invoice_details{background-color:#eff1fb;color:#0B155A;border-radius:10px;padding:10px;margin-bottom:20px}.split_invoice_services{border-radius:10px;background-color:#eff1fb;padding:20px;padding-bottom:40px;width:90%;margin:auto;min-height:200px}.split_invoice_service{background-color:#fff;color:#0B155A;margin:auto;margin-bottom:10px;border-radius:10px;padding-top:5px;padding-bottom:5px}.custom-input input.split_invoice_service_max_quantity{background-color:rgba(0,0,0,0) !important}#tab_statistics .list_settings{color:#0D2442}#stats_plan.hidden{display:none}#stats_plan .input-field{margin-top:0px !important;margin-bottom:0px !important;padding-left:5px !important;padding-right:5px !important}.stat_full_container{display:flex;align-items:center;justify-content:space-between;padding-left:30px;padding-right:30px}.stat_column{width:calc(50% - 15px);height:100%}.stat_column>*{margin-bottom:15px;margin-top:15px}.stat_column .stat_item{height:100%}.stat_item{background-color:white;color:#0B155A;border-radius:5px;box-shadow:0px 0px 6px #CECECE;padding:10px;width:calc(50% - 30px)}.stat_item .stat_flex{margin-bottom:10px}.stat_row{margin-bottom:20px;display:flex;align-items:stretch;justify-content:space-between;margin-left:20px;margin-right:20px}.stat_table{background-color:white;color:#222;font-size:17px;border-radius:5px;box-shadow:0px 0px 6px #CECECE;padding:10px;margin-top:20px;box-sizing:border-box;margin-left:20px;margin-right:20px;width:calc(100% - 40px);font-size:16px}.stat_table .stat_flex{margin-bottom:10px}.stat_table_row>.stat_room_shortname{display:none}.pie_chart_container{width:90%;max-width:500px;margin:auto}.stat_table_row{display:flex;align-items:center;justify-content:space-between}.stat_table_row>div{height:50px;width:15%;padding:5px;margin:5px;text-align:center;display:flex;align-items:center;justify-content:center;background-color:#dedede;font-size:14px}.stat_table_row img{margin-right:5px;width:24px;height:auto}#main_reports .form-row,#main_changelog .form-row,#main_admin .form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}#main_reports #dfrom[placeholder],#main_reports #dto[placeholder],#main_reports #dFromOccu[placeholder],#main_reports #dToOccu[placeholder],#main_reports #dDaily[placeholder],#main_changelog #dfrom[placeholder],#main_changelog #dto[placeholder],#main_changelog #dFromOccu[placeholder],#main_changelog #dToOccu[placeholder],#main_changelog #dDaily[placeholder],#main_admin #dfrom[placeholder],#main_admin #dto[placeholder],#main_admin #dFromOccu[placeholder],#main_admin #dToOccu[placeholder],#main_admin #dDaily[placeholder]{padding-left:5px}#main_reports #today,#main_changelog #today,#main_admin #today{color:#0D2442}#main_reports #today .flex_center,#main_changelog #today .flex_center,#main_admin #today .flex_center{margin-left:10px;margin-right:10px}#main_reports .select2-selection__choice,#main_changelog .select2-selection__choice,#main_admin .select2-selection__choice{color:#0D2442}#main_reports .select2-selection__clear,#main_changelog .select2-selection__clear,#main_admin .select2-selection__clear{color:#0D2442}#main_reports #data_types_cont,#main_changelog #data_types_cont,#main_admin #data_types_cont{width:50% !important;max-width:500px !important}#main_reports #actions_cont,#main_changelog #actions_cont,#main_admin #actions_cont{width:300px !important}#main_reports .myForm,#main_changelog .myForm,#main_admin .myForm{width:95%;margin-right:auto !important;margin-left:auto !important;display:grid;grid-template-columns:60% 40%;grid-gap:10px;padding:10px}#main_reports .btnChangelog,#main_changelog .btnChangelog,#main_admin .btnChangelog{margin-top:20px;margin-left:45% !important;color:#0D2442;display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid  silver;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#main_reports .btnChangelog:hover,#main_changelog .btnChangelog:hover,#main_admin .btnChangelog:hover{cursor:pointer;background-color:#dedede}#main_reports #forma,#main_changelog #forma,#main_admin #forma{display:grid;grid-template-columns:130px 130px;grid-gap:10px;padding:10px;margin-top:10px;width:auto}#main_reports #forma1,#main_reports #forma2,#main_reports #forma3,#main_changelog #forma1,#main_changelog #forma2,#main_changelog #forma3,#main_admin #forma1,#main_admin #forma2,#main_admin #forma3{width:100%;display:grid;grid-gap:20px;padding:10px}#main_reports #forma1,#main_changelog #forma1,#main_admin #forma1{display:inline-grid;grid-template-columns:20% 20% 35%}#main_reports #forma2,#main_changelog #forma2,#main_admin #forma2{display:grid;grid-template-columns:auto auto auto auto auto auto;grid-gap:10px;padding:10px}#main_reports #forma3,#main_changelog #forma3,#main_admin #forma3{grid-template-columns:auto auto auto auto;grid-template-rows:auto}#main_reports #change_table,#main_changelog #change_table,#main_admin #change_table{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;border-collapse:collapse !important;width:100%}#main_reports #change_table td,#main_reports #change_table th,#main_changelog #change_table td,#main_changelog #change_table th,#main_admin #change_table td,#main_admin #change_table th{border:1px solid #ddd;padding:8px}#main_reports #change_table tr:nth-child(even),#main_changelog #change_table tr:nth-child(even),#main_admin #change_table tr:nth-child(even){background-color:white}#main_reports #change_table tr:nth-child(odd),#main_changelog #change_table tr:nth-child(odd),#main_admin #change_table tr:nth-child(odd){background-color:whitesmoke}#main_reports #change_table tr,#main_changelog #change_table tr,#main_admin #change_table tr{background-color:inherit;transition:background-color 0.3s}#main_reports #change_table tr:hover,#main_changelog #change_table tr:hover,#main_admin #change_table tr:hover{background-color:#ddd}#main_reports #change_table th,#main_changelog #change_table th,#main_admin #change_table th{background-color:#bfbfbf}#main_reports #change_table th,#main_reports td,#main_changelog #change_table th,#main_changelog td,#main_admin #change_table th,#main_admin td{padding-top:12px;padding-bottom:12px;text-align:center !important}#main_reports #change_table,#main_changelog #change_table,#main_admin #change_table{cursor:pointer;color:black;border-radius:10px}#main_reports #table_wrap,#main_changelog #table_wrap,#main_admin #table_wrap{border-radius:10px;overflow:auto}#main_reports #markup,#main_reports #markup1,#main_changelog #markup,#main_changelog #markup1,#main_admin #markup,#main_admin #markup1{padding:10px;margin-top:10px}#main_reports #markup,#main_changelog #markup,#main_admin #markup{margin:auto;max-width:1000px}#main_reports .dWrap,#main_changelog .dWrap,#main_admin .dWrap{padding:30px 10px 30px 10px;background-color:#e6e6e6;border-radius:5px;border:1px solid silver;margin-top:5px}#main_reports #filterHeader,#main_reports #filterHeader1,#main_changelog #filterHeader,#main_changelog #filterHeader1,#main_admin #filterHeader,#main_admin #filterHeader1{border-bottom:1px solid transparent !important;font-size:2em}#main_reports .change_date,#main_reports .change_action,#main_reports .change_data_type,#main_reports .change_data_mark,#main_reports .change_created_by,#main_changelog .change_date,#main_changelog .change_action,#main_changelog .change_data_type,#main_changelog .change_data_mark,#main_changelog .change_created_by,#main_admin .change_date,#main_admin .change_action,#main_admin .change_data_type,#main_admin .change_data_mark,#main_admin .change_created_by{font-size:1em;font-family:"Century Gothic", CenturyGothic, AppleGothic, sans-serif;padding:20px;text-align:center;word-break:break-all;width:25%;font-weight:600}#main_reports .hms,#main_changelog .hms,#main_admin .hms{margin:5px;font-size:0.8em;font-weight:500}#main_reports .list_header,#main_changelog .list_header,#main_admin .list_header{display:grid;grid-template-columns:auto auto auto auto auto;margin-top:-18px;text-align:center;color:#0D2442;font-size:1em;font-weight:600;width:calc(100% - 60px);margin:0 auto}#main_reports .list_row,#main_changelog .list_row,#main_admin .list_row{margin-bottom:15px}#main_reports .list_row>div,#main_changelog .list_row>div,#main_admin .list_row>div{padding-left:15px;height:10%;cursor:pointer}#main_reports .myCol,#main_changelog .myCol,#main_admin .myCol{margin:0;position:relative;min-width:100px;max-width:100%}#main_reports .mc1,#main_changelog .mc1,#main_admin .mc1{width:100%}#main_reports .myIcon,#main_changelog .myIcon,#main_admin .myIcon{color:gray;font-size:1.2em;position:absolute;top:3px;right:0;cursor:pointer}#main_reports .myIc1,#main_changelog .myIc1,#main_admin .myIc1{right:10px}#main_reports .myIc2,#main_changelog .myIc2,#main_admin .myIc2{right:10px}#main_reports .myIcon1,#main_changelog .myIcon1,#main_admin .myIcon1{color:gray;font-size:1.52em;position:absolute;top:15px;left:10px;cursor:pointer}#main_reports #nochanges,#main_changelog #nochanges,#main_admin #nochanges{text-align:center;color:gray}#main_reports .notice,#main_changelog .notice,#main_admin .notice{margin-left:10px;padding:15px;font-size:1.2em;border:1px solid silver;background-color:#fff3cd;border-color:#e4ca7f;border-radius:3px;font-style:italic;color:black;font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif}#main_reports .card,#main_changelog .card,#main_admin .card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:.25rem}#main_reports .card-header:first-child,#main_changelog .card-header:first-child,#main_admin .card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}#main_reports .card-header,#main_changelog .card-header,#main_admin .card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}#main_reports .card-body,#main_changelog .card-body,#main_admin .card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:2rem}#main_reports .card-footer:last-child,#main_changelog .card-footer:last-child,#main_admin .card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}#main_reports .card-footer,#main_changelog .card-footer,#main_admin .card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}#main_reports .tabsContainer,#main_changelog .tabsContainer,#main_admin .tabsContainer{padding-right:15px;padding-left:15px;margin-right:20px;margin-left:20px}#main_reports .btnOccu,#main_changelog .btnOccu,#main_admin .btnOccu{margin-top:0px !important;margin-left:0px !important;margin-right:0px !important}#main_reports .btnWrap,#main_changelog .btnWrap,#main_admin .btnWrap{height:25px !important;border-top:none}#main_reports .apply,#main_changelog .apply,#main_admin .apply{position:absolute;bottom:2.3%;right:85px}#main_reports .clear,#main_changelog .clear,#main_admin .clear{position:absolute;bottom:2.3%;right:10px}#main_reports .clear:hover,#main_changelog .clear:hover,#main_admin .clear:hover{background-color:#dedede}#main_reports .suo,#main_changelog .suo,#main_admin .suo{margin-left:15px;font-size:1.5em;color:silver}#main_reports .tabCont,#main_changelog .tabCont,#main_admin .tabCont{margin-top:20px}#main_reports .tabOcc>.card-header,#main_changelog .tabOcc>.card-header,#main_admin .tabOcc>.card-header{background-color:rgba(0,0,0,0.03);color:#306bad}#main_reports .table-bordered,#main_changelog .table-bordered,#main_admin .table-bordered{border:1px solid #dee2e6}#main_reports .table,#main_changelog .table,#main_admin .table{margin:0 auto;color:#212529;width:100%}#main_reports table,#main_changelog table,#main_admin table{border-collapse:collapse}#main_reports .table-bordered thead td,#main_reports .table-bordered thead th,#main_changelog .table-bordered thead td,#main_changelog .table-bordered thead th,#main_admin .table-bordered thead td,#main_admin .table-bordered thead th{border-bottom-width:2px}#main_reports .table thead th,#main_changelog .table thead th,#main_admin .table thead th{vertical-align:middle;border-bottom:2px solid #dee2e6;background-color:whitesmoke;color:#306bad;font-size:1.1em;font-weight:600}#main_reports .table thead,#main_changelog .table thead,#main_admin .table thead{max-width:100%}#main_reports .table-bordered td,#main_reports .table-bordered th,#main_changelog .table-bordered td,#main_changelog .table-bordered th,#main_admin .table-bordered td,#main_admin .table-bordered th{border:1px solid #dee2e6;font-family:Roboto;color:#595959}#main_reports .table td,#main_reports .table th,#main_changelog .table td,#main_changelog .table th,#main_admin .table td,#main_admin .table th{padding:.75rem;vertical-align:middle;border-top:1px solid #dee2e6}#main_reports th,#main_changelog th,#main_admin th{text-align:inherit}#main_reports th,#main_reports td,#main_changelog th,#main_changelog td,#main_admin th,#main_admin td{text-align:center !important}#main_reports td,#main_changelog td,#main_admin td{font-size:1em !important}@supports (-webkit-appearance: none) or (-moz-appearance: none){#main_reports input[type='checkbox'],#main_reports input[type='radio'],#main_changelog input[type='checkbox'],#main_changelog input[type='radio'],#main_admin input[type='checkbox'],#main_admin input[type='radio']{--active: #306bad;--active-inner: #fff;--focus: 2px rgba(39, 94, 254, .3);--border: #BBC1E1;--border-hover: #275EFE;--background: #fff;--disabled: #F6F8FF;--disabled-inner: #E1E6F9;-webkit-appearance:none;-moz-appearance:none;height:21px;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc, var(--border));background:var(--b, var(--background));transition:background .3s, border-color .3s, box-shadow .2s}#main_reports input[type='checkbox']:after,#main_reports input[type='radio']:after,#main_changelog input[type='checkbox']:after,#main_changelog input[type='radio']:after,#main_admin input[type='checkbox']:after,#main_admin input[type='radio']:after{content:'';display:block;left:0;top:0;position:absolute;transition:transform var(--d-t, 0.3s) var(--d-t-e, ease),opacity var(--d-o, 0.2s)}#main_reports input[type='checkbox']:checked,#main_reports input[type='radio']:checked,#main_changelog input[type='checkbox']:checked,#main_changelog input[type='radio']:checked,#main_admin input[type='checkbox']:checked,#main_admin input[type='radio']:checked{--b: var(--active);--bc: var(--active);--d-o: .3s;--d-t: .6s;--d-t-e: cubic-bezier(.2, .85, .32, 1.2)}#main_reports input[type='checkbox']:disabled,#main_reports input[type='radio']:disabled,#main_changelog input[type='checkbox']:disabled,#main_changelog input[type='radio']:disabled,#main_admin input[type='checkbox']:disabled,#main_admin input[type='radio']:disabled{--b: var(--disabled);cursor:not-allowed;opacity:.9}#main_reports input[type='checkbox']:disabled:checked,#main_reports input[type='radio']:disabled:checked,#main_changelog input[type='checkbox']:disabled:checked,#main_changelog input[type='radio']:disabled:checked,#main_admin input[type='checkbox']:disabled:checked,#main_admin input[type='radio']:disabled:checked{--b: var(--disabled-inner);--bc: var(--border)}#main_reports input[type='checkbox']:disabled+label,#main_reports input[type='radio']:disabled+label,#main_changelog input[type='checkbox']:disabled+label,#main_changelog input[type='radio']:disabled+label,#main_admin input[type='checkbox']:disabled+label,#main_admin input[type='radio']:disabled+label{cursor:not-allowed}#main_reports input[type='checkbox']:hover:not(:checked):not(:disabled),#main_reports input[type='radio']:hover:not(:checked):not(:disabled),#main_changelog input[type='checkbox']:hover:not(:checked):not(:disabled),#main_changelog input[type='radio']:hover:not(:checked):not(:disabled),#main_admin input[type='checkbox']:hover:not(:checked):not(:disabled),#main_admin input[type='radio']:hover:not(:checked):not(:disabled){--bc: var(--border-hover)}#main_reports input[type='checkbox']:focus,#main_reports input[type='radio']:focus,#main_changelog input[type='checkbox']:focus,#main_changelog input[type='radio']:focus,#main_admin input[type='checkbox']:focus,#main_admin input[type='radio']:focus{box-shadow:0 0 0 var(--focus)}#main_reports input[type='checkbox']:not(.switch),#main_reports input[type='radio']:not(.switch),#main_changelog input[type='checkbox']:not(.switch),#main_changelog input[type='radio']:not(.switch),#main_admin input[type='checkbox']:not(.switch),#main_admin input[type='radio']:not(.switch){width:21px}#main_reports input[type='checkbox']:not(.switch):after,#main_reports input[type='radio']:not(.switch):after,#main_changelog input[type='checkbox']:not(.switch):after,#main_changelog input[type='radio']:not(.switch):after,#main_admin input[type='checkbox']:not(.switch):after,#main_admin input[type='radio']:not(.switch):after{opacity:var(--o, 0)}#main_reports input[type='checkbox']:not(.switch):checked,#main_reports input[type='radio']:not(.switch):checked,#main_changelog input[type='checkbox']:not(.switch):checked,#main_changelog input[type='radio']:not(.switch):checked,#main_admin input[type='checkbox']:not(.switch):checked,#main_admin input[type='radio']:not(.switch):checked{--o: 1}#main_reports input[type='checkbox']+label,#main_reports input[type='radio']+label,#main_changelog input[type='checkbox']+label,#main_changelog input[type='radio']+label,#main_admin input[type='checkbox']+label,#main_admin input[type='radio']+label{font-size:16px;line-height:21px;display:inline;vertical-align:top;cursor:pointer;margin-left:4px}#main_reports input[type='checkbox']:not(.switch),#main_changelog input[type='checkbox']:not(.switch),#main_admin input[type='checkbox']:not(.switch){border-radius:7px}#main_reports input[type='checkbox']:not(.switch):after,#main_changelog input[type='checkbox']:not(.switch):after,#main_admin input[type='checkbox']:not(.switch):after{width:5px;height:9px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:7px;top:4px;transform:rotate(var(--r, 20deg))}#main_reports input[type='checkbox']:not(.switch):checked,#main_changelog input[type='checkbox']:not(.switch):checked,#main_admin input[type='checkbox']:not(.switch):checked{--r: 43deg}#main_reports input[type='checkbox'].switch,#main_changelog input[type='checkbox'].switch,#main_admin input[type='checkbox'].switch{width:38px;border-radius:11px}#main_reports input[type='checkbox'].switch:after,#main_changelog input[type='checkbox'].switch:after,#main_admin input[type='checkbox'].switch:after{left:2px;top:2px;border-radius:50%;width:15px;height:15px;background:var(--ab, var(--border));transform:translateX(var(--x, 0))}#main_reports input[type='checkbox'].switch:checked,#main_changelog input[type='checkbox'].switch:checked,#main_admin input[type='checkbox'].switch:checked{--ab: var(--active-inner);--x: 17px}#main_reports input[type='checkbox'].switch:disabled:not(:checked):after,#main_changelog input[type='checkbox'].switch:disabled:not(:checked):after,#main_admin input[type='checkbox'].switch:disabled:not(:checked):after{opacity:.6}#main_reports input[type='radio'],#main_changelog input[type='radio'],#main_admin input[type='radio']{border-radius:50%}#main_reports input[type='radio']:after,#main_changelog input[type='radio']:after,#main_admin input[type='radio']:after{width:19px;height:19px;border-radius:50%;background:var(--active-inner);opacity:0;transform:scale(var(--s, 0.7))}#main_reports input[type='radio']:checked,#main_changelog input[type='radio']:checked,#main_admin input[type='radio']:checked{--s: .5}}#main_reports .onlyChecked,#main_changelog .onlyChecked,#main_admin .onlyChecked{position:absolute;bottom:6px;right:170px}#main_reports .toExcell,#main_changelog .toExcell,#main_admin .toExcell{position:absolute;top:6px;right:10px}#main_reports .toExcell:hover,#main_changelog .toExcell:hover,#main_admin .toExcell:hover{background-color:#dedede !important}#main_reports .onlyChecked:hover,#main_changelog .onlyChecked:hover,#main_admin .onlyChecked:hover{background-color:#dedede}#main_reports label,#main_changelog label,#main_admin label{font-size:1em !important;color:#999 !important}#main_reports #checkedIO1,#main_reports #checkedIO2,#main_changelog #checkedIO1,#main_changelog #checkedIO2,#main_admin #checkedIO1,#main_admin #checkedIO2{vertical-align:-webkit-baseline-middle !important}#main_reports label[for=checkedIO1],#main_reports label[for=checkedIO2],#main_changelog label[for=checkedIO1],#main_changelog label[for=checkedIO2],#main_admin label[for=checkedIO1],#main_admin label[for=checkedIO2]{vertical-align:-webkit-baseline-middle !important}#main_reports #myTab3>tbody>tr:hover,#main_changelog #myTab3>tbody>tr:hover,#main_admin #myTab3>tbody>tr:hover{background-color:whitesmoke;cursor:pointer}#main_reports #Occupancy,#main_reports #Daily,#main_reports #HouseKeeping,#main_changelog #Occupancy,#main_changelog #Daily,#main_changelog #HouseKeeping,#main_admin #Occupancy,#main_admin #Daily,#main_admin #HouseKeeping{overflow-x:auto !important;padding:2rem !important}#main_reports .izvestaj,#main_changelog .izvestaj,#main_admin .izvestaj{font-size:1.5em}#main_reports .modalX,#main_changelog .modalX,#main_admin .modalX{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}#main_reports .modal-contentX,#main_changelog .modal-contentX,#main_admin .modal-contentX{background-color:#fefefe;margin-left:auto;margin-top:210px;margin-right:35px;border:1px solid #888;width:450px;height:300px;position:relative;border-radius:10px}#main_reports .closeX,#main_changelog .closeX,#main_admin .closeX{color:#aaaaaa;position:absolute;top:0;right:0;height:30px;width:30px;font-size:28px;font-weight:bold;border-left:1px solid silver;border-bottom:1px solid silver;text-align:center;border-bottom-left-radius:5px;transition:background-color 1s;border-top-right-radius:10px}#main_reports .modal-headerX,#main_changelog .modal-headerX,#main_admin .modal-headerX{padding:2px 16px;background-color:#5cb85c;color:white}#main_reports .modal-bodyX,#main_changelog .modal-bodyX,#main_admin .modal-bodyX{padding:2px 16px}#main_reports .modal-footerX,#main_changelog .modal-footerX,#main_admin .modal-footerX{padding:2px 16px;background-color:#5cb85c;color:white}#main_reports .closeX:hover,#main_reports .closeX:focus,#main_changelog .closeX:hover,#main_changelog .closeX:focus,#main_admin .closeX:hover,#main_admin .closeX:focus{color:#000;text-decoration:none;cursor:pointer;background-color:orange}#main_reports .lampa,#main_changelog .lampa,#main_admin .lampa{height:20px;width:auto;position:absolute;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block}#main_reports #myModalX>div>span,#main_changelog #myModalX>div>span,#main_admin #myModalX>div>span{position:absolute;top:30%;left:50%;transform:translate(-50%, -30%);border-radius:5px;border-style:none}#main_reports #tab_occupancy,#main_reports #tab_daily,#main_reports #tab_housekeeping,#main_reports #tab_board,#main_changelog #tab_occupancy,#main_changelog #tab_daily,#main_changelog #tab_housekeeping,#main_changelog #tab_board,#main_admin #tab_occupancy,#main_admin #tab_daily,#main_admin #tab_housekeeping,#main_admin #tab_board{padding:50px}#main_reports #tab_occupancy>div:nth-child(1)>div,#main_changelog #tab_occupancy>div:nth-child(1)>div,#main_admin #tab_occupancy>div:nth-child(1)>div{width:auto;margin-right:0px;margin-left:auto}#main_reports .selectAll,#main_changelog .selectAll,#main_admin .selectAll{height:40px;cursor:pointer;border:1px solid silver;border-radius:5px;text-align:center;padding:6px;color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;margin-right:-5px}#main_reports .modalHeader,#main_changelog .modalHeader,#main_admin .modalHeader{width:100%;border-bottom:1px solid black;height:20%;position:relative;text-align:center;color:#b3b3b3;font-size:1.2em;font-family:Roboto}#main_reports .modalHeaderText,#main_changelog .modalHeaderText,#main_admin .modalHeaderText{top:15%;left:27%;position:fixed}#main_reports .btnJed:not(:disabled):not(.disabled),#main_changelog .btnJed:not(:disabled):not(.disabled),#main_admin .btnJed:not(:disabled):not(.disabled){cursor:pointer}#main_reports .btnJed,#main_changelog .btnJed,#main_admin .btnJed{font-family:Roboto;display:inline-block;font-weight:500;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.425rem;padding-top:.01rem;padding-bottom:.01rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#main_reports #myModalX>div>span>span.selection>span>ul>span,#main_changelog #myModalX>div>span>span.selection>span>ul>span,#main_admin #myModalX>div>span>span.selection>span>ul>span{margin-right:0px !important}#main_reports .klasa1,#main_changelog .klasa1,#main_admin .klasa1{background-color:#306bad !important}#main_reports .NoData,#main_changelog .NoData,#main_admin .NoData{color:#856404;background-color:#fff3cd;border-color:#ffeeba}#main_reports #forma3>span,#main_changelog #forma3>span,#main_admin #forma3>span{min-width:80px;max-width:100%}#main_reports #d3,#main_reports #d4,#main_changelog #d3,#main_changelog #d4,#main_admin #d3,#main_admin #d4{right:-5px}#main_reports #forma3>span>span>span>ul>li>input,#main_changelog #forma3>span>span>span>ul>li>input,#main_admin #forma3>span>span>span>ul>li>input{width:100% !important}#main_reports span>span>span>ul>li>input,#main_reports #dfrom,#main_reports #dto,#main_changelog span>span>span>ul>li>input,#main_changelog #dfrom,#main_changelog #dto,#main_admin span>span>span>ul>li>input,#main_admin #dfrom,#main_admin #dto{cursor:pointer}#main_reports #room_status,#main_reports #guest_status,#main_reports #reservation_status,#main_reports #Rooms_cont,#main_changelog #room_status,#main_changelog #guest_status,#main_changelog #reservation_status,#main_changelog #Rooms_cont,#main_admin #room_status,#main_admin #guest_status,#main_admin #reservation_status,#main_admin #Rooms_cont{width:250px}#main_reports #changelog_info,#main_changelog #changelog_info,#main_admin #changelog_info{margin-left:30px;display:flex;align-items:flex-start;justify-content:center}#main_reports #changelog_info .section_title,#main_changelog #changelog_info .section_title,#main_admin #changelog_info .section_title{text-align:left;margin-left:0px !important}#main_reports #changelog_info label,#main_changelog #changelog_info label,#main_admin #changelog_info label{margin:0;display:inline-block;width:40%}#main_reports #changelog_info span,#main_changelog #changelog_info span,#main_admin #changelog_info span{display:inline-block;width:50%;color:#0D2442}#main_reports .changelog_info_data_container,#main_changelog .changelog_info_data_container,#main_admin .changelog_info_data_container{width:50%}#main_reports .changelog_info_data_container>div,#main_changelog .changelog_info_data_container>div,#main_admin .changelog_info_data_container>div{color:#0D2442;padding-left:20px}img.report_export:hover{cursor:pointer}.card-header.izvestaj{display:flex}.reports_export_button{position:absolute;right:20px}img.report_export{transform:translateY(5px)}#main_reports h2{color:#fff !important}body.settings_active{padding-left:275px}body.settings_active #settings_nav{display:flex}#settings_nav{color:white;z-index:3;position:fixed;left:60px;top:0;height:100vh;background-color:#232D6B;box-shadow:2px 0px 6px #CECECE;display:none;align-items:flex-start;justify-content:flex-start;flex-direction:column;width:200px;padding-top:170px;padding-left:30px;box-sizing:border-box}.settings_nav_button{height:50px;cursor:pointer}.settings_nav_button.selected{font-weight:bold}#tab_emails textarea{min-height:200px;margin-top:5px}#client_emails{margin-bottom:40px}#tab_engine textarea{min-height:100px;margin-top:5px}.channels_header{margin-top:5px;margin-bottom:5px}.channels_header h1{width:50%}.channels_header #add_new_channel{float:none !important;margin-right:0px !important;margin-top:0px !important}#all_settings{max-width:1200px;width:95%;margin:20px auto}#search_settings{margin-left:40px;margin-bottom:20px;width:200px}#all_settings_list{padding:10px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0px auto}#all_settings_list>a{width:30%;padding:20px}.one_setting{background-color:#fff;border-radius:10px;min-height:79px !important;min-width:100%;box-shadow:4px 4px 8px #c3c3c3;margin:0px;cursor:pointer;flex-basis:45%;margin-left:56px}.one_setting:hover{background-color:#c3c3c3;transition:0.5s}#no_settings{text-align:center;color:#0a0a4a;font-weight:600;font-size:30px}#back_to_all_settings_row{display:flex;align-items:center;justify-content:flex-end}#back_to_all_settings{display:flex;align-items:center;justify-content:center;margin-right:21px}#advanced_settings_collapsible,#reservation_messages_collapsible{border-radius:15px !important}.settings_row{align-items:stretch !important}#channex_messages_frame{width:100vw;height:calc(100vh - 100px);border:none !important}.guest_category_container{margin-bottom:0px !important}.guest_category_container .guest_category_name{margin-top:15px;display:inline-block}.guest_category_container .guest_category_action{margin-top:15px}.guest_category_container .input-field{margin-top:0px !important;margin-bottom:0px !important}.guest_category_container .btn{margin-bottom:15px}#res_modal{overflow-y:hidden;height:90vh;max-height:90vh;top:5% !important;width:90vw;background-color:#fff}#res_modal .res_modal_header{padding:20px;display:flex;align-items:center;justify-content:space-between}#res_modal .res_modal_header h2{margin-top:0px !important;margin-bottom:0px !important}#res_modal .res_modal_header i{color:#0B155A;display:block;cursor:pointer}#res_modal .res_modal_footer{padding-right:25px}#res_modal .res_modal_footer .btn{padding:5px;height:47px;width:124px}#res_modal .res_modal_footer .btn.between{justify-content:space-between !important;padding-left:15px;padding-right:15px}#res_modal .res_modal_circles{display:flex;align-items:center;justify-content:flex-start;margin-left:auto;margin-right:10px}#res_modal .circle{width:8px;height:8px;background-color:#dbdbdb;border-radius:50%;margin:0px 3px;cursor:pointer}#res_modal .active-circle{background-color:#F74C1E}#res_modal .modal-right{background-color:#eff1fb;padding-left:30px;padding-right:30px}#res_modal .modal-right h2{margin-top:0px !important;text-align:left}#res_modal .modal-right .select-wrapper{margin-right:20px !important}#res_modal .modal-right .res_modal_resume{margin-top:20px;padding:20px;border-radius:10px;background-color:#fff;color:#0B155A}#res_modal .collapsible{margin:0px;border:0px;box-shadow:none}#res_modal .collapsible-header{display:flex;align-items:center;border-radius:10px;border:0px;margin-bottom:20px}#res_modal .collapsible-header.custom-blue{background-color:#0B155A;color:#fff}#res_modal .collapsible-header.custom-gray{background-color:#eff1fb;color:#0B155A}#res_modal .collapsible-header.custom-white{background-color:#fff;color:#0B155A}#res_modal .collapsible-body{border:0px}#res_modal .row{margin-top:0px;margin-bottom:0px}#res_modal .input-field{margin-top:5px;margin-bottom:5px}#res_modal .res_modal_label{color:#0B155A;font-size:16px}#res_modal .btn{display:flex;justify-content:center;align-items:center}#res_modal .total_room_guests_number{margin-left:5px;margin-right:5px}#res_modal .res_modal_room_guest_numbers{margin-top:20px}#res_modal .res_modal_room_guest_numbers .col{margin-right:10px}#res_modal #res_modal_guests_list .total_room_guests{height:30px;border-radius:15px;display:flex;align-items:center;justify-content:center;padding-left:10px;padding-right:10px;margin-left:auto;margin-right:10px}#res_modal #res_modal_guests_list .active .collapsible-header{background-color:#0B155A;color:#fff;margin-bottom:0px}#res_modal #res_modal_guests_list .active .collapsible-header .total_room_guests{color:#fff;background-color:#232D6B}#res_modal #res_modal_guests_list .active .collapsible-header .fa-plus{display:none}#res_modal #res_modal_guests_list .active .collapsible-header .fa-minus{display:inline-block}#res_modal #res_modal_guests_list .collapsible-header{background-color:#fff;color:#9E9EA6;border:2px solid #eff1fb}#res_modal #res_modal_guests_list .collapsible-header .total_room_guests{color:#9E9EA6;background-color:#eff1fb}#res_modal #res_modal_guests_list .collapsible-header .fa-plus{display:inline-block}#res_modal #res_modal_guests_list .collapsible-header .fa-minus{display:none}#res_modal #res_modal_guests_list .collapsible-body{background-color:#eff1fb;border-radius:10px;margin-bottom:20px}#res_modal #res_modal_guests_resume label{display:flex;width:100%;margin-top:20px;margin-bottom:5px;padding-left:10px;padding-right:5px}#res_modal #res_modal_guests_resume label span{display:inline-block;margin-left:auto}#res_modal .res_modal_guests_resume_row_full{width:100%;margin:auto;display:flex;align-items:center;justify-content:flex-start;height:8px;border-radius:4px;background-color:#eff1fb}#res_modal .res_modal_guests_resume_row_filled{height:100%;border-radius:4px;background-color:#0B155A}#res_modal .res_modal_input_list_header label{margin-left:10px}#res_modal #res_modal_step3_totals,#res_modal #res_modal_step3_other_totals{padding-top:10px;border-top:2px solid #eff1fb}#res_modal .res_modal_totals{padding-left:20px;padding-right:20px;color:#0B155A !important}#res_modal .res_modal_totals label{color:#0B155A !important;font-size:14px !important}#res_modal #res_modal_total_price,#res_modal #res_modal_services_total{font-size:16px;color:#0B155A}#res_modal .res_modal_total_price label{color:#F74C1E !important;font-weight:bold}#res_modal #res_modal_total_price{color:#F74C1E !important;font-size:26px}#res_modal_cal_container{margin:auto}.reservation_modal_header{padding:18px !important;padding-left:17px !important}.res_modal_room_name{font-weight:bold}#res_modal_pending_reservation_row{background-color:#eff1fb;border-radius:10px;display:flex;align-items:center;justify-content:space-between}#res_modal_pending_reservation_row input{margin-bottom:0px !important}#res_modal_pending_reservation_row .col{margin-top:0px !important;margin-bottom:0px !important}#res_modal_pending_reservation_row .datepicker{background-position:10px 50%;padding-left:40px !important}#res_modal_pending_reservation_row label[for='res_modal_pending_until']{margin-left:20px}.checkbox-col{height:20px;display:flex;align-items:center;justify-content:center}.checkbox-col label{height:100%}#res_modal_dates{display:none}#res_modal_add_room_submit{width:100% !important}#res_modal_rooms_list{padding-top:30px}.res_modal_room{border-radius:10px;background-color:white;margin-top:10px !important;margin-bottom:10px !important}#res_modal_extras_list input,#res_modal_payments_list input{margin-bottom:0px !important}#res_modal_extras_list .autocomplete-content{position:fixed !important}#res_modal_step3_resume>div{margin-bottom:20px}#res_modal_extras_payments_container{display:flex;align-items:center;justify-content:space-between}#res_modal_extras_container,#res_modal_payments_container{margin-left:5px;margin-right:5px;border-radius:20px;border:2px solid #eff1fb}.res_modal_payment_date.datepicker{background-image:none !important}.res_modal_step4_full_container{display:flex;align-items:stretch;justify-content:space-around;margin-bottom:20px}.res_modal_step4_container{border-radius:20px;border:2px solid #eff1fb;margin-top:30px;padding:20px;width:30%}.res_modal_step4_item{margin-top:10px;margin-bottom:10px}.res_modal_step4_value{font-size:16px;color:#0B155A;min-height:30px}.res_modal_step4_prices{padding-top:0px !important;padding-bottom:0px !important;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.res_modal_step4_prices>div{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:0px;margin-bottom:0px;height:50%}.res_modal_step4_prices>div:nth-child(2){border-top:2px solid #eff1fb}#res_modal_step4_total_amount{font-size:26px}#res_modal_step4_remaining_amount{font-size:26px;color:#F74C1E}#res_modal_confirmation_email{font-size:14px !important}#res_modal_note{min-height:80px}#res_modal_parking_container{margin-top:20px !important}#res_modal_parking_note_container label{top:10px !important}#res_modal_parking_note_container #res_modal_parking_note{padding-top:21px !important}#res_filters,#guest_filters,#invoice_filters{padding-bottom:10px}#res_filters h2,#guest_filters h2,#invoice_filters h2{text-align:center}#invoice_filters{width:500px;max-width:500px}#invoice_filters .flex_around{margin-bottom:40px}
