@charset "UTF-8";#page-topbar .navbar-brand-box{background-color:#273739;padding:0 10px}#page-topbar .navbar-brand-box .logo img{filter:brightness(0) invert(1)}body{color:#000}body[data-sidebar=dark]{background:#fafafa}body[data-sidebar=dark].vertical-collpsed{min-height:auto}body[data-sidebar=dark] .vertical-menu{background:#1C2D2F;z-index:200}body b,body strong{font-weight:600}body.vertical-collpsed .vertical-menu{position:fixed}.text-gold{color:#BB9D6F}#page-topbar .navbar-header .header-item i{color:#000}#page-topbar .navbar-header .header-profile-user{width:35px;height:35px}#page-topbar .navbar-header .wrp-user-title{padding-top:15px;line-height:1;padding-left:10px;text-align:right}#page-topbar .navbar-header .wrp-user-title strong{display:block;color:#000}#page-topbar h4.page-group-title{margin:0;padding-top:1.3rem}#sidebar-menu #side-menu li>a.active svg.rm-icon,#sidebar-menu #side-menu svg.rm-icon,.sidebar-enable #sidebar-menu #side-menu .sub-menu li a svg.rm-icon,.sidebar-enable #sidebar-menu #side-menu>li a.mm-active svg.rm-icon,.sidebar-enable #sidebar-menu #side-menu>li:hover>a svg.rm-icon,.sidebar-enable #sidebar-menu #side-menu>li>a.active svg.rm-icon{margin-right:6px}#sidebar-menu{padding-top:30px}#sidebar-menu #side-menu{padding-left:15px;padding-right:15px}#sidebar-menu #side-menu li a{transition:background-color!important;border-radius:21px;font-size:1.2rem;margin-bottom:10px;padding:8px 0 8px 10px}#sidebar-menu #side-menu li a span{font-weight:700}#sidebar-menu #side-menu li>a.active{padding:8px 10px;background:#E7EAED}#sidebar-menu #side-menu li>a.active span{color:#1C2D2F}#sidebar-menu #side-menu li>a.active svg.rm-icon rect,#sidebar-menu #side-menu li>a.active svg.rm-icon.stroke path{stroke:#1C2D2F}#sidebar-menu #side-menu li>a.active svg.rm-icon:not(.stroke) path{fill:#1C2D2F}#sidebar-menu #side-menu svg.rm-icon rect,#sidebar-menu #side-menu svg.rm-icon.stroke path{stroke:rgba(255,255,255,.6)}.sidebar-enable #sidebar-menu #side-menu .sub-menu li a svg.rm-icon rect,.sidebar-enable #sidebar-menu #side-menu .sub-menu li a svg.rm-icon.stroke path,.sidebar-enable #sidebar-menu #side-menu>li a.mm-active svg.rm-icon rect,.sidebar-enable #sidebar-menu #side-menu>li a.mm-active svg.rm-icon.stroke path,.sidebar-enable #sidebar-menu #side-menu>li:hover>a svg.rm-icon rect,.sidebar-enable #sidebar-menu #side-menu>li:hover>a svg.rm-icon.stroke path,.sidebar-enable #sidebar-menu #side-menu>li>a.active svg.rm-icon rect,.sidebar-enable #sidebar-menu #side-menu>li>a.active svg.rm-icon.stroke path{stroke:#1C2D2F}#sidebar-menu #side-menu svg.rm-icon:not(.stroke) path{fill:rgba(255,255,255,.6)}#sidebar-menu #side-menu .has-arrow:after{font-size:1.5rem;color:rgba(255,255,255,.6)}#sidebar-menu #side-menu span{vertical-align:middle;color:rgba(255,255,255,.6)}#sidebar-menu #side-menu .sub-menu li a{font-size:1.2rem;padding-right:0;padding-left:2rem}#sidebar-menu #side-menu .sub-menu li a.active{padding:8px 1.5rem 8px 2rem}#sidebar-menu #side-menu .sub-menu li a.rm-icon-none{padding-left:2.7rem;min-height:40px}.rm-coming-soon{position:relative}.rm-coming-soon:after{content:"";background:url(../images/comming-soon.png) no-repeat;background-size:cover;width:63px;height:100%;top:0;right:0;position:absolute}.sidebar-enable #sidebar-menu #side-menu>li{padding:0;margin-bottom:5px}.sidebar-enable #sidebar-menu #side-menu>li>a{min-height:40px;padding:0 8px;line-height:36px;margin-bottom:0;width:100%}.sidebar-enable #sidebar-menu #side-menu>li>a>span:not(.rm-icon){display:none!important}.wrp-activity-information-items table tbody tr.template,.wrp-activity-information-items table tbody tr.template+tr .wrp-btns .btn-delete-items,.wrp-folio-address table tbody tr.template,.wrp-folio-address table tbody tr.template+tr .wrp-btns .btn-delete-items,.wrp-folio-grid table tbody tr.template,.wrp-folio-grid table tbody tr.template+tr .wrp-btns .btn-delete-items,.wrp-guest-preference,.wrp-guest-preference table tbody tr.template,.wrp-guest-preference table tbody tr.template+tr .wrp-btns .btn-delete-items,.wrp-inclusion-list tbody tr.template,.wrp-payment-info .template,.wrp-rm-table-accordion table tbody tr.template,.wrp-rm-table-accordion table tbody tr.template+tr .wrp-btns .btn-delete-items,.wrp-room-items table tbody tr.template,.wrp-room-items table tbody tr.template+tr .wrp-btns .btn-delete-items,.wrp-transfer-folios table tbody tr.template,.wrp-transfer-folios table tbody tr.template+tr .wrp-btns .btn-delete-items,.wrp-unpaid-folios table tbody tr.template,.wrp-unpaid-folios table tbody tr.template+tr .wrp-btns .btn-delete-items{display:none}.sidebar-enable #sidebar-menu #side-menu>li a.mm-active,.sidebar-enable #sidebar-menu #side-menu>li:hover>a,.sidebar-enable #sidebar-menu #side-menu>li>a.active{background:#E7EAED}.sidebar-enable #sidebar-menu #side-menu>li a.mm-active span,.sidebar-enable #sidebar-menu #side-menu>li:hover>a span,.sidebar-enable #sidebar-menu #side-menu>li>a.active span{color:#1C2D2F}.sidebar-enable #sidebar-menu #side-menu>li a.mm-active svg.rm-icon:not(.stroke) path,.sidebar-enable #sidebar-menu #side-menu>li:hover>a svg.rm-icon:not(.stroke) path,.sidebar-enable #sidebar-menu #side-menu>li>a.active svg.rm-icon:not(.stroke) path{fill:#1C2D2F}.sidebar-enable #sidebar-menu #side-menu .sub-menu{left:40px;margin-top:-40px;background:0 0;padding-left:16px;padding-top:0;padding-bottom:0;width:230px;border-radius:0 5px 5px 0;overflow:hidden}.sidebar-enable #sidebar-menu #side-menu .sub-menu li:not(:last-child) a{border-bottom:1px solid #E0E0E0}.sidebar-enable #sidebar-menu #side-menu .sub-menu li a{color:#1C2D2F;width:100%;border-radius:0;padding:14px 20px;margin-bottom:0;font-size:18px;position:relative}.sidebar-enable #sidebar-menu #side-menu .sub-menu li a span{font-weight:400;color:#1C2D2F}.sidebar-enable #sidebar-menu #side-menu .sub-menu li a.active,.sidebar-enable #sidebar-menu #side-menu .sub-menu li a:hover{background:#C5DAD1;padding:14px 20px}.sidebar-enable #sidebar-menu #side-menu .sub-menu li a.active span,.sidebar-enable #sidebar-menu #side-menu .sub-menu li a:hover span{font-weight:700}.sidebar-enable #sidebar-menu #side-menu .sub-menu li a svg.rm-icon:not(.stroke) path{fill:#1C2D2F}.sidebar-enable #sidebar-menu #side-menu .sub-menu li:first-child a.active:before,.sidebar-enable #sidebar-menu #side-menu .sub-menu li:first-child a:hover:before{content:"";position:absolute;top:14px;left:-8px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #C5DAD1}.sidebar-enable #sidebar-menu #side-menu .sub-menu::before{position:absolute;content:"";top:0;left:16px;right:0;height:100%;background:#F2F2F2}.sidebar-enable #sidebar-menu #side-menu .sub-menu:after{content:"";position:absolute;top:14px;left:8px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #F2F2F2}.page-content,.wrp-activity-information-items table tbody .wrp-btns,.wrp-folio-address table tbody .wrp-btns,.wrp-folio-grid table tbody .wrp-btns,.wrp-guest-preference table tbody .wrp-btns,.wrp-rm-table-accordion table tbody .wrp-btns,.wrp-room-items table tbody .wrp-btns,.wrp-transfer-folios table tbody .wrp-btns,.wrp-unpaid-folios table tbody .wrp-btns{position:relative}#sidebar-menu #side-menu li>a.active .rm-icon.icon-building,.sidebar-enable #sidebar-menu #side-menu li:hover a .rm-icon.icon-building{background-image:url(../images/icons/menu-building-b.png)}#sidebar-menu #side-menu li>a.active .rm-icon.icon-report,.sidebar-enable #sidebar-menu #side-menu li:hover a .rm-icon.icon-report{background-image:url(../images/icons/menu-reports-b.png)}.footer{background:0 0}.add-period-item,.btn.add-net-term-item,.btn.add-payment-item,.btn.add-room-item{color:#2F80ED;font-size:16px;box-shadow:none!important}.wrp-activity-information-items table,.wrp-folio-address table,.wrp-folio-grid table,.wrp-guest-preference table,.wrp-rm-table-accordion table,.wrp-room-items table,.wrp-transfer-folios table,.wrp-unpaid-folios table{width:100%}.wrp-activity-information-items table thead td,.wrp-activity-information-items table thead th,.wrp-folio-address table thead td,.wrp-folio-address table thead th,.wrp-folio-grid table thead td,.wrp-folio-grid table thead th,.wrp-guest-preference table thead td,.wrp-guest-preference table thead th,.wrp-rm-table-accordion table thead td,.wrp-rm-table-accordion table thead th,.wrp-room-items table thead td,.wrp-room-items table thead th,.wrp-transfer-folios table thead td,.wrp-transfer-folios table thead th,.wrp-unpaid-folios table thead td,.wrp-unpaid-folios table thead th{background:#F3F5F6;padding:15px 5px;font-size:14px}.wrp-activity-information-items table td,.wrp-activity-information-items table th,.wrp-folio-address table td,.wrp-folio-address table th,.wrp-folio-grid table td,.wrp-folio-grid table th,.wrp-guest-preference table td,.wrp-guest-preference table th,.wrp-rm-table-accordion table td,.wrp-rm-table-accordion table th,.wrp-room-items table td,.wrp-room-items table th,.wrp-transfer-folios table td,.wrp-transfer-folios table th,.wrp-unpaid-folios table td,.wrp-unpaid-folios table th{padding:0 5px 5px}.wrp-activity-information-items table tbody .wrp-btns .btn-delete-items,.wrp-folio-address table tbody .wrp-btns .btn-delete-items,.wrp-folio-grid table tbody .wrp-btns .btn-delete-items,.wrp-guest-preference table tbody .wrp-btns .btn-delete-items,.wrp-rm-table-accordion table tbody .wrp-btns .btn-delete-items,.wrp-room-items table tbody .wrp-btns .btn-delete-items,.wrp-transfer-folios table tbody .wrp-btns .btn-delete-items,.wrp-unpaid-folios table tbody .wrp-btns .btn-delete-items{position:absolute;right:-40px;top:2px;color:#BDBDBD;box-shadow:none}.wrp-activity-information-items table tbody .wrp-btns .btn-delete-items:hover,.wrp-folio-address table tbody .wrp-btns .btn-delete-items:hover,.wrp-folio-grid table tbody .wrp-btns .btn-delete-items:hover,.wrp-guest-preference table tbody .wrp-btns .btn-delete-items:hover,.wrp-rm-table-accordion table tbody .wrp-btns .btn-delete-items:hover,.wrp-room-items table tbody .wrp-btns .btn-delete-items:hover,.wrp-transfer-folios table tbody .wrp-btns .btn-delete-items:hover,.wrp-unpaid-folios table tbody .wrp-btns .btn-delete-items:hover{color:#000}.wrp-activity-information-items table tbody tr:nth-child(2) td,.wrp-activity-information-items table tbody tr:nth-child(2) th,.wrp-folio-address table tbody tr:nth-child(2) td,.wrp-folio-address table tbody tr:nth-child(2) th,.wrp-folio-grid table tbody tr:nth-child(2) td,.wrp-folio-grid table tbody tr:nth-child(2) th,.wrp-guest-preference table tbody tr:nth-child(2) td,.wrp-guest-preference table tbody tr:nth-child(2) th,.wrp-rm-table-accordion table tbody tr:nth-child(2) td,.wrp-rm-table-accordion table tbody tr:nth-child(2) th,.wrp-room-items table tbody tr:nth-child(2) td,.wrp-room-items table tbody tr:nth-child(2) th,.wrp-transfer-folios table tbody tr:nth-child(2) td,.wrp-transfer-folios table tbody tr:nth-child(2) th,.wrp-unpaid-folios table tbody tr:nth-child(2) td,.wrp-unpaid-folios table tbody tr:nth-child(2) th{padding-top:5px}.wrp-activity-information-items .form-group,.wrp-folio-address .form-group,.wrp-folio-grid .form-group,.wrp-guest-preference .form-group,.wrp-rm-table-accordion .form-group,.wrp-room-items .form-group,.wrp-transfer-folios .form-group,.wrp-unpaid-folios .form-group{margin-bottom:0}.wrp-activity-information-items .guest-preference,.wrp-folio-address .guest-preference,.wrp-folio-grid .guest-preference,.wrp-guest-preference .guest-preference,.wrp-rm-table-accordion .guest-preference,.wrp-room-items .guest-preference,.wrp-transfer-folios .guest-preference,.wrp-unpaid-folios .guest-preference{margin-top:10px;margin-bottom:30px}.rm-wrp-form .info-text label,.rm-wrp-form .info-text p,.wrp-city-ledger-payment-list .form-group,.wrp-credit-note-list .form-group,.wrp-guest-payment-list .form-group,.wrp-paid-invoice-list .form-group,.wrp-payment-received-list .form-group,.wrp-unpaid-invoice-list .form-group,.wrp-view-paid-invoice-list .form-group{margin-bottom:0}.wrp-activity-information-items .guest-preference tr.bt-line,.wrp-folio-address .guest-preference tr.bt-line,.wrp-folio-grid .guest-preference tr.bt-line,.wrp-guest-preference .guest-preference tr.bt-line,.wrp-rm-table-accordion .guest-preference tr.bt-line,.wrp-room-items .guest-preference tr.bt-line,.wrp-transfer-folios .guest-preference tr.bt-line,.wrp-unpaid-folios .guest-preference tr.bt-line{border-bottom:1px solid rgba(242,242,242,.57)}.wrp-activity-information-items .guest-preference tr td,.wrp-activity-information-items .guest-preference tr th,.wrp-folio-address .guest-preference tr td,.wrp-folio-address .guest-preference tr th,.wrp-folio-grid .guest-preference tr td,.wrp-folio-grid .guest-preference tr th,.wrp-guest-preference .guest-preference tr td,.wrp-guest-preference .guest-preference tr th,.wrp-rm-table-accordion .guest-preference tr td,.wrp-rm-table-accordion .guest-preference tr th,.wrp-room-items .guest-preference tr td,.wrp-room-items .guest-preference tr th,.wrp-transfer-folios .guest-preference tr td,.wrp-transfer-folios .guest-preference tr th,.wrp-unpaid-folios .guest-preference tr td,.wrp-unpaid-folios .guest-preference tr th{font-size:14px;vertical-align:top;padding:5px 15px}.content-night-audit-step{overflow:auto;height:calc(100vh - 270px)}.content-night-audit-step .rm-table table.temp-header th:first-child{padding:20px;width:30px!important}.content-night-audit-step .rm-table .line-item td:first-child{padding-left:15px;width:30px!important}.wrp-room-items{padding-right:80px;position:relative}.wrp-room-items table thead td,.wrp-room-items table thead th{height:48px}.wrp-room-items select.form-control{background-color:#F2F2F2;pointer-events:none}.wrp-room-items .block-ui{position:absolute;width:100%;min-height:100%;top:0;left:0;opacity:0;pointer-events:none;background:rgba(255,255,255,.4);z-index:2}.wrp-room-items .block-ui .wrp-preload{top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.wrp-room-items .block-ui.active{opacity:1;pointer-events:inherit}.wrp-room-items .abs-bottom{position:absolute;bottom:5px;left:5px}.wrp-room-items .wrp-bill-calc-btn,.wrp-room-items .wrp-total-rate-btn{position:absolute;top:0;right:0}.wrp-room-items .wrp-bill-calc-btn label,.wrp-room-items .wrp-total-rate-btn label{font-size:14px}.wrp-room-items .wrp-rate .type-text{position:absolute;top:0;left:0;font-size:14px;border:1px solid #ced4da;border-radius:.25rem 0;pointer-events:none;background:#F2F2F2;padding:0 2px}.wrp-payment-info .btn-delete-payment-item{position:absolute;right:-40px;top:2px;color:#BDBDBD;box-shadow:none}.wrp-payment-info .btn-delete-payment-item:hover{color:#000}.wrp-payment-info .row:nth-child(2) .btn-delete-payment-item{display:none}.wrp-guest-preference.active{display:block}.wrp-transfer-folios,.wrp-unpaid-folios{font-size:14px;min-height:80px;position:relative}.wrp-transfer-folios strong,.wrp-unpaid-folios strong{font-weight:700;display:block}.wrp-aging-period-list .template,.wrp-net-term-list .template{display:none}.wrp-transfer-folios input[name="amount[]"],.wrp-unpaid-folios input[name="amount[]"]{margin-top:5px}.wrp-transfer-folios .sumary-table,.wrp-unpaid-folios .sumary-table{border:0;border-bottom:1px solid #333}.wrp-transfer-folios .sumary-table th,.wrp-unpaid-folios .sumary-table th{font-weight:700;min-width:100px;padding:5px 0}.wrp-transfer-folios .sumary-table td,.wrp-unpaid-folios .sumary-table td{padding:5px 0;text-align:right}.wrp-transfer-folios .sumary-table tr:last-child td,.wrp-transfer-folios .sumary-table tr:last-child th,.wrp-unpaid-folios .sumary-table tr:last-child td,.wrp-unpaid-folios .sumary-table tr:last-child th{padding-bottom:20px}.wrp-transfer-folios .block-ui,.wrp-unpaid-folios .block-ui{position:absolute;width:100%;min-height:100%;top:0;left:0;opacity:0;pointer-events:none;background:rgba(255,255,255,.4);z-index:2}.wrp-transfer-folios .block-ui .wrp-preload,.wrp-unpaid-folios .block-ui .wrp-preload{top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.wrp-transfer-folios .block-ui.active,.wrp-unpaid-folios .block-ui.active{opacity:1;pointer-events:inherit}.wrp-invoice-summary{font-size:16px}.wrp-invoice-summary .summary-table{width:100%;border:0;border-bottom:1px solid #333}.wrp-invoice-summary .summary-table th{font-weight:700;min-width:100px;padding:5px 0}.wrp-invoice-summary .summary-table td{padding:5px 0;text-align:right}.wrp-invoice-summary .summary-table tr:last-child td,.wrp-invoice-summary .summary-table tr:last-child th{padding-bottom:20px}.wrp-aging-period-list .btn-delete-period-item{position:absolute;right:-40px;top:2px;color:#BDBDBD;box-shadow:none}.wrp-aging-period-list .btn-delete-period-item:hover{color:#000}.wrp-aging-period-list .row:nth-child(2) .btn-delete-period-item{display:none}.wrp-net-term-list .btn-delete-net-term-item{position:absolute;right:-40px;top:2px;color:#BDBDBD;box-shadow:none}.wrp-net-term-list .btn-delete-net-term-item:hover{color:#000}.wrp-net-term-list .row:nth-child(2) .btn-delete-net-term-item{display:none}.wrp-city-ledger-payment-list,.wrp-credit-note-list,.wrp-guest-payment-list,.wrp-paid-invoice-list,.wrp-payment-received-list,.wrp-unpaid-invoice-list,.wrp-view-paid-invoice-list{font-size:16px;min-height:80px;position:relative}.wrp-city-ledger-payment-list strong,.wrp-credit-note-list strong,.wrp-guest-payment-list strong,.wrp-paid-invoice-list strong,.wrp-payment-received-list strong,.wrp-unpaid-invoice-list strong,.wrp-view-paid-invoice-list strong{font-weight:700;display:block}.wrp-city-ledger-payment-list .city-ledger-payment-list td,.wrp-city-ledger-payment-list .guest-payment-list td,.wrp-credit-note-list .city-ledger-payment-list td,.wrp-credit-note-list .guest-payment-list td,.wrp-guest-payment-list .city-ledger-payment-list td,.wrp-guest-payment-list .guest-payment-list td,.wrp-paid-invoice-list .city-ledger-payment-list td,.wrp-paid-invoice-list .guest-payment-list td,.wrp-payment-received-list .city-ledger-payment-list td,.wrp-payment-received-list .guest-payment-list td,.wrp-unpaid-invoice-list .city-ledger-payment-list td,.wrp-unpaid-invoice-list .guest-payment-list td,.wrp-view-paid-invoice-list .city-ledger-payment-list td,.wrp-view-paid-invoice-list .guest-payment-list td{padding:5px}.wrp-city-ledger-payment-list table,.wrp-credit-note-list table,.wrp-guest-payment-list table,.wrp-paid-invoice-list table,.wrp-payment-received-list table,.wrp-unpaid-invoice-list table,.wrp-view-paid-invoice-list table{width:100%}.wrp-city-ledger-payment-list table thead td,.wrp-city-ledger-payment-list table thead th,.wrp-credit-note-list table thead td,.wrp-credit-note-list table thead th,.wrp-guest-payment-list table thead td,.wrp-guest-payment-list table thead th,.wrp-paid-invoice-list table thead td,.wrp-paid-invoice-list table thead th,.wrp-payment-received-list table thead td,.wrp-payment-received-list table thead th,.wrp-unpaid-invoice-list table thead td,.wrp-unpaid-invoice-list table thead th,.wrp-view-paid-invoice-list table thead td,.wrp-view-paid-invoice-list table thead th{background:#F3F5F6;padding:15px 5px}.wrp-city-ledger-payment-list table td,.wrp-city-ledger-payment-list table th,.wrp-credit-note-list table td,.wrp-credit-note-list table th,.wrp-guest-payment-list table td,.wrp-guest-payment-list table th,.wrp-paid-invoice-list table td,.wrp-paid-invoice-list table th,.wrp-payment-received-list table td,.wrp-payment-received-list table th,.wrp-unpaid-invoice-list table td,.wrp-unpaid-invoice-list table th,.wrp-view-paid-invoice-list table td,.wrp-view-paid-invoice-list table th{padding:5px 5px 0}.wrp-city-ledger-payment-list table tbody tr.template,.wrp-credit-note-list table tbody tr.template,.wrp-guest-payment-list table tbody tr.template,.wrp-paid-invoice-list table tbody tr.template,.wrp-payment-received-list table tbody tr.template,.wrp-unpaid-invoice-list table tbody tr.template,.wrp-view-paid-invoice-list table tbody tr.template{display:none}.wrp-city-ledger-payment-list table tbody .wrp-btns,.wrp-credit-note-list table tbody .wrp-btns,.wrp-guest-payment-list table tbody .wrp-btns,.wrp-paid-invoice-list table tbody .wrp-btns,.wrp-payment-received-list table tbody .wrp-btns,.wrp-unpaid-invoice-list table tbody .wrp-btns,.wrp-view-paid-invoice-list table tbody .wrp-btns{position:relative}.wrp-city-ledger-payment-list table tbody .wrp-btns .btn-delete-items,.wrp-credit-note-list table tbody .wrp-btns .btn-delete-items,.wrp-guest-payment-list table tbody .wrp-btns .btn-delete-items,.wrp-paid-invoice-list table tbody .wrp-btns .btn-delete-items,.wrp-payment-received-list table tbody .wrp-btns .btn-delete-items,.wrp-unpaid-invoice-list table tbody .wrp-btns .btn-delete-items,.wrp-view-paid-invoice-list table tbody .wrp-btns .btn-delete-items{position:absolute;right:-40px;top:2px;color:#BDBDBD;box-shadow:none}.wrp-city-ledger-payment-list table tbody .wrp-btns .btn-delete-items:hover,.wrp-credit-note-list table tbody .wrp-btns .btn-delete-items:hover,.wrp-guest-payment-list table tbody .wrp-btns .btn-delete-items:hover,.wrp-paid-invoice-list table tbody .wrp-btns .btn-delete-items:hover,.wrp-payment-received-list table tbody .wrp-btns .btn-delete-items:hover,.wrp-unpaid-invoice-list table tbody .wrp-btns .btn-delete-items:hover,.wrp-view-paid-invoice-list table tbody .wrp-btns .btn-delete-items:hover{color:#000}.wrp-city-ledger-payment-list .wrp-table.voided .select2-selection__rendered,.wrp-city-ledger-payment-list .wrp-table.voided input,.wrp-city-ledger-payment-list .wrp-table.voided td,.wrp-city-ledger-payment-list tr.status-voided .select2-selection__rendered,.wrp-city-ledger-payment-list tr.status-voided input,.wrp-city-ledger-payment-list tr.status-voided td,.wrp-credit-note-list .wrp-table.voided .select2-selection__rendered,.wrp-credit-note-list .wrp-table.voided input,.wrp-credit-note-list .wrp-table.voided td,.wrp-credit-note-list tr.status-voided .select2-selection__rendered,.wrp-credit-note-list tr.status-voided input,.wrp-credit-note-list tr.status-voided td,.wrp-guest-payment-list .wrp-table.voided .select2-selection__rendered,.wrp-guest-payment-list .wrp-table.voided input,.wrp-guest-payment-list .wrp-table.voided td,.wrp-guest-payment-list tr.status-voided .select2-selection__rendered,.wrp-guest-payment-list tr.status-voided input,.wrp-guest-payment-list tr.status-voided td,.wrp-paid-invoice-list .wrp-table.voided .select2-selection__rendered,.wrp-paid-invoice-list .wrp-table.voided input,.wrp-paid-invoice-list .wrp-table.voided td,.wrp-paid-invoice-list tr.status-voided .select2-selection__rendered,.wrp-paid-invoice-list tr.status-voided input,.wrp-paid-invoice-list tr.status-voided td,.wrp-payment-received-list .wrp-table.voided .select2-selection__rendered,.wrp-payment-received-list .wrp-table.voided input,.wrp-payment-received-list .wrp-table.voided td,.wrp-payment-received-list tr.status-voided .select2-selection__rendered,.wrp-payment-received-list tr.status-voided input,.wrp-payment-received-list tr.status-voided td,.wrp-unpaid-invoice-list .wrp-table.voided .select2-selection__rendered,.wrp-unpaid-invoice-list .wrp-table.voided input,.wrp-unpaid-invoice-list .wrp-table.voided td,.wrp-unpaid-invoice-list tr.status-voided .select2-selection__rendered,.wrp-unpaid-invoice-list tr.status-voided input,.wrp-unpaid-invoice-list tr.status-voided td,.wrp-view-paid-invoice-list .wrp-table.voided .select2-selection__rendered,.wrp-view-paid-invoice-list .wrp-table.voided input,.wrp-view-paid-invoice-list .wrp-table.voided td,.wrp-view-paid-invoice-list tr.status-voided .select2-selection__rendered,.wrp-view-paid-invoice-list tr.status-voided input,.wrp-view-paid-invoice-list tr.status-voided td{text-decoration:line-through}.wrp-city-ledger-payment-list .sumary-table,.wrp-credit-note-list .sumary-table,.wrp-guest-payment-list .sumary-table,.wrp-paid-invoice-list .sumary-table,.wrp-payment-received-list .sumary-table,.wrp-unpaid-invoice-list .sumary-table,.wrp-view-paid-invoice-list .sumary-table{border:0;border-bottom:1px solid #333}.wrp-city-ledger-payment-list .sumary-table th,.wrp-credit-note-list .sumary-table th,.wrp-guest-payment-list .sumary-table th,.wrp-paid-invoice-list .sumary-table th,.wrp-payment-received-list .sumary-table th,.wrp-unpaid-invoice-list .sumary-table th,.wrp-view-paid-invoice-list .sumary-table th{font-weight:700;min-width:100px;padding:5px 0}.wrp-city-ledger-payment-list .sumary-table td,.wrp-credit-note-list .sumary-table td,.wrp-guest-payment-list .sumary-table td,.wrp-paid-invoice-list .sumary-table td,.wrp-payment-received-list .sumary-table td,.wrp-unpaid-invoice-list .sumary-table td,.wrp-view-paid-invoice-list .sumary-table td{padding:5px 0;text-align:right}.wrp-city-ledger-payment-list .sumary-table tr:last-child td,.wrp-city-ledger-payment-list .sumary-table tr:last-child th,.wrp-credit-note-list .sumary-table tr:last-child td,.wrp-credit-note-list .sumary-table tr:last-child th,.wrp-guest-payment-list .sumary-table tr:last-child td,.wrp-guest-payment-list .sumary-table tr:last-child th,.wrp-paid-invoice-list .sumary-table tr:last-child td,.wrp-paid-invoice-list .sumary-table tr:last-child th,.wrp-payment-received-list .sumary-table tr:last-child td,.wrp-payment-received-list .sumary-table tr:last-child th,.wrp-unpaid-invoice-list .sumary-table tr:last-child td,.wrp-unpaid-invoice-list .sumary-table tr:last-child th,.wrp-view-paid-invoice-list .sumary-table tr:last-child td,.wrp-view-paid-invoice-list .sumary-table tr:last-child th{padding-bottom:20px}.wrp-folio-address{font-size:14px}.wrp-folio-address table td,.wrp-folio-address table th{padding:8px 0}.wrp-folio-address table td:last-child,.wrp-folio-address table th:last-child{text-align:right}.wrp-folio-grid .item{width:50%;padding:10px}.wrp-folio-grid .item .rm-table{overflow:auto;position:relative}.wrp-folio-grid .item .rm-table table{position:relative}.wrp-folio-grid .item .rm-table tfoot{position:absolute;bottom:0;left:0;right:0;width:100%;z-index:10}.wrp-folio-grid .item .rm-table thead{position:absolute;top:0;width:100%;left:0;right:0;z-index:10}.wrp-folio-grid .item .rm-table tbody{display:table-caption;padding-top:37px;padding-bottom:37px}.wrp-folio-grid .item .rm-table .droppable.ui-droppable.hover{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:rgba(47,128,237,.2)}.wrp-folio-grid .item .rm-table.diabled-scroll,.wrp-folio-grid .item .rm-table.diabled-scroll .table-responsive{overflow:visible}.wrp-folio-grid .item .rm-table.diabled-scroll .table-responsive .rm-moving{z-index:9999;color:#fff;background-color:rgba(47,128,237,.6)}.wrp-folio-grid .item .rm-table.diabled-scroll .table-responsive .rm-moving-source{background-color:rgba(47,128,237,.6)}.wrp-folio-grid .item .bg{height:100%;padding:5px 20px;background-color:#fff}.wrp-folio-grid .item .head{display:flex;justify-content:space-between;padding:5px 0}.wrp-folio-grid .item .head h4{font-size:16px;align-self:center;margin:0}.wrp-folio-grid .item .head .rm-badge{font-size:14px;font-weight:400;width:21px;height:21px;line-height:21px;padding:0;text-align:center;align-self:center;margin-left:5px;vertical-align:baseline}.wrp-folio-grid .item .head .wrp-action-btn{border-left:1px solid #E7EAED;align-self:center}.wrp-folio-grid .item .head .wrp-action-btn button{margin:0 5px}.wrp-folio-grid .item .head .wrp-action-btn button i{color:#BDBDBD}.wrp-folio-grid .item .head .wrp-labels{margin-left:15px;margin-right:auto}.wrp-folio-grid .item .head .wrp-labels label{padding:.375rem .75rem;margin:0;border:1px solid #967747;color:#967747;border-radius:.25rem}.wrp-folio-grid .item .table-responsive{min-height:auto;font-size:16px}.move-folio-item-box .wrp-folio-tables.destination-table .title,.move-folio-item-box .wrp-folio-tables.source-table .title{font-size:20px;color:#BB9D6F}.wrp-folio-grid .item .table-responsive table td,.wrp-folio-grid .item .table-responsive table th{padding-top:10px;padding-bottom:10px}.move-folio-item-box{display:flex;justify-content:space-between;background:#F4F4F4;height:100%}.move-folio-item-box .wrp-folio-tables.source-table{background:#fff;align-self:auto;width:calc(50% - 60px);position:relative}.move-folio-item-box .wrp-folio-tables.source-table .block-ui{position:absolute;width:100%;min-height:100%;top:0;left:0;opacity:0;pointer-events:none;background:rgba(255,255,255,.4);z-index:2}.move-folio-item-box .wrp-folio-tables.source-table .block-ui .wrp-preload{top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.move-folio-item-box .wrp-folio-tables.source-table .block-ui.active{opacity:1;pointer-events:inherit}.move-folio-item-box .wrp-folio-tables.destination-table{background:#fff;align-self:auto;width:calc(50% - 60px);position:relative}.move-folio-item-box .wrp-folio-tables.destination-table .block-ui{position:absolute;width:100%;min-height:100%;top:0;left:0;opacity:0;pointer-events:none;background:rgba(255,255,255,.4);z-index:2}.move-folio-item-box .wrp-folio-tables.destination-table .block-ui .wrp-preload{top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.move-folio-item-box .wrp-folio-tables.destination-table .block-ui.active{opacity:1;pointer-events:inherit}.move-folio-item-box .wrp-folio-tables .master-folio-icon{font-size:12px}.move-folio-item-box .wrp-folio-tables .nav-tabs-custom{overflow-x:auto;flex-wrap:nowrap;border-bottom:0;padding-bottom:2px}.move-folio-item-box .wrp-folio-tables .nav-tabs-custom .nav-item{max-width:140px}.move-folio-item-box .wrp-folio-tables .nav-tabs-custom .nav-item .nav-link{width:125px;text-align:center;margin:auto;padding:5px 0}.move-folio-item-box .wrp-folio-tables .nav-tabs-custom .nav-item .nav-link:before{content:"";height:2px;position:absolute;width:100%;left:0;bottom:-1px;background:#dee2e6}.move-folio-item-box .wrp-folio-tables .select2-container .room-status-small-label{display:inline}.move-folio-item-box .wrp-action-btn{width:120px;text-align:center;align-self:center}.move-folio-item-box .wrp-action-btn button{display:block}.move-folio-item-box .wrp-action-btn .add-btn{background:#183B3F;border-radius:4px;width:80px;margin:15px auto;color:#fff}.move-folio-item-box .wrp-action-btn .remove-btn{color:#183B3F;border:1px solid #183B3F;border-radius:4px;background:0 0;width:80px;margin:10px auto}.wrp-activity-information-items .nav-tabs{font-size:18px}.wrp-activity-information-items table.activity-information-items,.wrp-rm-table-accordion{font-size:14px}.wrp-activity-information-items table.activity-information-items tr td,.wrp-activity-information-items table.activity-information-items tr th{padding:10px 15px!important}.wrp-rm-table-accordion table tr.head td{padding:10px 5px!important}.wrp-rm-table-accordion table tr.head:not(:last-child)>td{border-bottom:1px solid #F2F2F2}.wrp-inclusion-detail{border:1px dashed #BDBDBD;border-radius:2px;padding:10px}.wrp-inclusion-detail .inclusion-detail-table strong{display:block;font-weight:700;padding-bottom:15px}.wrp-inclusion-detail .inclusion-detail-table span{display:block;color:#828282}.btn-group.rm-btn-group{margin:auto;border-radius:25px;background:#E8ECED}.btn-group.rm-btn-group .btn{border-radius:25px!important;font-size:18px;color:#333;border:0!important;background:0 0;padding:10px 18px}.btn-group.rm-btn-group .btn.active{color:#000;font-weight:700;background:#C5DAD1;outline:0;box-shadow:none}.btn-group.rm-btn-group label{min-width:105px}.prefix-icon{padding-left:20px;position:relative}.prefix-icon:before{position:absolute;display:block;width:20px;left:0;top:40%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.prefix-icon.plus-icon:before{content:"+"}.prefix-icon.sub-icon:before{content:"-"}.hks-label{border-radius:50%;width:11px;height:11px;margin-top:3px;margin-right:5px;display:inline-block;float:right}.table-report tr.total-row td{border-top:1px dashed #ccc;background-color:#ECECF1}#multiFolioTables .modal-dialog{max-width:100vw;margin:0}#multiFolioTables .modal-dialog .wrp-forms{background:#F4F4F4}#multiFolioTables .modal-dialog .wrp-forms.folio-split-multi-table{height:75vh;overflow:auto}#multiFolioTables .modal-dialog .wrp-forms table tr>:first-child{border-left:0}#multiFolioTables .modal-dialog .wrp-forms table tfoot td,#multiFolioTables .modal-dialog .wrp-forms table tfoot th{vertical-align:middle;position:relative}#multiFolioTables .modal-dialog .wrp-forms table tfoot .btn{padding:5px;font-size:16px;z-index:10}#multiFolioTables .modal-dialog .wrp-forms table tfoot .btn:nth-child(1){position:absolute;min-width:75px;top:3px;left:10px}#multiFolioTables .block-ui{position:absolute;width:100%;min-height:100%;top:0;left:0;opacity:0;pointer-events:none;background:rgba(255,255,255,.4);z-index:2}#multiFolioTables .block-ui .wrp-preload{top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}#multiFolioTables .block-ui.active{opacity:1;pointer-events:inherit}.right-bar{max-width:100%}.right-bar[data-form-size=full]{width:100%!important;right:-100%!important;background:#F4F4F4}.right-bar[data-form-size=xxl-large]{width:1200px!important;right:-1200px!important}.right-bar[data-form-size=xxl-large] .rm-step-form.active .first-column{width:380px}.right-bar[data-form-size=xxl-large] .rm-step-form.active .second-column{width:calc(100% - 380px)}.right-bar[data-form-size=xl-large]{width:1000px!important;right:-1000px!important}.right-bar[data-form-size=xl-large] .rm-step-form.active .first-column{width:380px}.right-bar[data-form-size=xl-large] .rm-step-form.active .second-column{width:calc(100% - 380px)}.right-bar[data-form-size=large]{width:800px!important;right:-800px!important}.right-bar[data-form-size=large] .rm-step-form.active .first-column{width:380px}.right-bar[data-form-size=large] .rm-step-form.active .second-column{width:calc(100% - 380px)}.right-bar[data-form-size=medium]{width:600px;right:-600px}.right-bar[data-form-size=medium] .rm-step-form.active .first-column{width:380px}.right-bar[data-form-size=medium] .rm-step-form.active .second-column{width:calc(100% - 380px)}.right-bar .block-ui{position:absolute;width:100%;min-height:100%;top:0;left:0;opacity:0;pointer-events:none;background:rgba(255,255,255,.4);z-index:2}.right-bar .block-ui .wrp-preload{top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.right-bar .block-ui.active{opacity:1;pointer-events:inherit}.right-bar .wrp-forms,.right-bar form:not(.in-modal){padding-bottom:68px!important;display:block;height:calc(100vh - 70px);overflow:auto}.right-bar #wrp-alert{position:absolute;bottom:60px;padding:0 15px;left:0;width:100%;pointer-events:none}.right-bar #wrp-alert .alert ul{padding-left:15px}.right-bar .sticky-bottom{position:absolute;padding:5px 15px;bottom:0;left:0;right:0;top:auto;display:block;background:#fff;box-shadow:0 -4px 20px rgba(0,0,0,.03);z-index:29}.right-bar .rightbar-title h5{line-height:1.25}.right-bar .rm-step-form{display:flex}.right-bar .rm-step-form .first-column{width:100%;position:relative}.right-bar .rm-step-form .second-column{display:none;position:relative}.right-bar .rm-step-form.active .first-column{border-right:2px solid #f4f4f4}.right-bar .rm-step-form.active .second-column{border-left:2px solid #f4f4f4;display:block}.right-bar-enabled .right-bar{right:0!important}.num-item-table{border:0;font-size:16px}.num-item-table th{font-weight:400;min-width:100px;padding:5px}.num-item-table td{font-weight:700;padding:5px}.num-item-table .red-hilight{color:#D8443D}.wrp-select-print{display:inline-block;min-width:200px}.wrp-select-print .select2{width:100%!important}.parsley-errors-list li:not(:first-child){display:none}.parsley-errors-list.filled{display:inline-block;background-color:#fff;position:absolute;pointer-events:none;bottom:-15px;z-index:1;left:0;width:auto;-ms-transform:translate(5px,-9px);-webkit-transform:translate(5px,-9px);transform:translate(5px,-9px)}.mark-to-ask,.rm-wrp-form .act-label{display:none}.parsley-errors-list.filled li{font-size:.9rem;line-height:.8rem;padding:0 5px;margin:0}.parsley-error~.select2.select2-container .select2-selection{border-color:#ec4561}.mark-to-ask{position:relative}.mark-to-ask:after{content:"";position:absolute;left:2px;right:2px;top:25%;height:50%;background-color:rgba(255,0,0,.5);pointer-events:none}.rm-wrp-form{position:relative}.rm-wrp-form .update-form .rightbar-title,.rm-wrp-form .update-form .rm-step-form{opacity:0}.rm-wrp-form[data-action-type=create-and-other] .other-form .rightbar-title,.rm-wrp-form[data-action-type=create-and-other] .other-form .rm-step-form,.rm-wrp-form[data-action-type=other-and-update] .update-form .rightbar-title,.rm-wrp-form[data-action-type=other-and-update] .update-form .rm-step-form,.rm-wrp-form[data-action-type=update] .update-form .rightbar-title,.rm-wrp-form[data-action-type=update] .update-form .rm-step-form{opacity:1}.rm-wrp-form[data-action-type=create] .label-add{display:inline-block}.rm-wrp-form[data-action-type=create] .create-form{display:block}.rm-wrp-form[data-action-type=create] .update-form{display:none;visibility:hidden}.rm-wrp-form[data-action-type=create] .other-form{background-color:#fff;display:block;position:absolute;right:0;top:0;width:100%;max-width:800px;height:100%;z-index:100;overflow:hidden;animation:overlap-slide-right .25s linear forwards}.rm-wrp-form[data-action-type=create] .other-form .right-bar-toggle.rm-btn-close{display:none}.rm-wrp-form[data-action-type=update] .label-edit{display:inline-block}.rm-wrp-form[data-action-type=update] .create-form{display:none;visibility:hidden}.rm-wrp-form[data-action-type=update] .update-form{display:block}.rm-wrp-form[data-action-type=update] .other-form{display:none;visibility:hidden}.rm-wrp-form[data-action-type=other] .label-other,.rm-wrp-form[data-action-type=view] .label-view{display:inline-block}.rm-wrp-form[data-action-type=other] .create-form{display:none;visibility:hidden}.rm-wrp-form[data-action-type=other] .update-form{background-color:#fff;display:block;position:absolute;right:0;top:0;width:100%;max-width:800px;height:100%;z-index:100;overflow:hidden;animation:overlap-slide-right .25s linear forwards}@keyframes overlap-slide-right{to{right:-100%;width:0;display:none}}.rm-wrp-form[data-action-type=other] .update-form .right-bar-toggle.rm-btn-close{display:none}.rm-wrp-form[data-action-type=other] .other-form{display:block}.rm-wrp-form[data-action-type=create-and-other] .label-other-and-create{display:inline-block}.rm-wrp-form[data-action-type=create-and-other] .update-form{display:none;visibility:hidden}.rm-wrp-form[data-action-type=create-and-other] .other-form{background-color:#fff;display:block;position:absolute;right:-100%;top:0;height:100%;width:0;max-width:380px;z-index:100;overflow:auto;animation:overlap-slide-left .25s linear forwards}.rm-wrp-form[data-action-type=create-and-other] .other-form .right-bar-toggle.rm-btn-close{display:none}.rm-wrp-form[data-action-type=create-and-other] .create-form{display:block;position:relative}.rm-wrp-form[data-action-type=create-and-other] .create-form:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:rgba(52,58,64,.55)}.rm-wrp-form[data-action-type=other-and-update] .label-other-and-update{display:inline-block}.rm-wrp-form[data-action-type=other-and-update] .create-form{display:none;visibility:hidden}.rm-wrp-form[data-action-type=other-and-update] .update-form{background-color:#fff;display:block;position:absolute;right:-100%;top:0;height:100%;width:0;max-width:800px;z-index:100;overflow:auto;animation:overlap-slide-left .25s linear forwards}.rm-wrp-form[data-action-type=other-and-update] .update-form .right-bar-toggle.rm-btn-close{display:none}.rm-wrp-form[data-action-type=other-and-update] .update-form.mw-380{max-width:380px}.rm-wrp-form[data-action-type=other-and-update] .other-form{display:block;position:relative}.rm-wrp-form[data-action-type=other-and-update] .other-form:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:rgba(52,58,64,.55)}.rm-wrp-form[data-action-type=other-and-other] .label-other-and-other{display:inline-block}.rm-wrp-form[data-action-type=other-and-other] .create-form,.rm-wrp-form[data-action-type=other-and-other] .update-form{display:none;visibility:hidden}.rm-wrp-form[data-action-type=other-and-other] .other-form [data-overlap-order="2"].active{background-color:#fff;display:block;position:absolute;right:-100%;top:0;height:100%;width:0;max-width:380px;z-index:100;overflow:auto;animation:overlap-slide-left .25s linear forwards}@keyframes overlap-slide-left{to{right:0;width:100%}}.rm-wrp-form[data-action-type=other-and-other] .other-form [data-overlap-order="2"].active .right-bar-toggle.rm-btn-close{display:none}.rm-wrp-form[data-action-type=other-and-other] .other-form [data-overlap-order="1"]{display:block;position:relative}.rm-wrp-form[data-action-type=other-and-other] .other-form [data-overlap-order="1"]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:rgba(52,58,64,.55)}.rm-wrp-form [data-display-only]{display:none!important}.rm-wrp-form[data-reservation-type=group] td[data-display-only=group],.rm-wrp-form[data-reservation-type=group] th[data-display-only=group]{display:table-cell!important}.rm-wrp-form[data-reservation-type=group] span[data-display-only=group]{display:inline-block!important}.rm-wrp-form[data-reservation-type=single] td[data-display-only=single],.rm-wrp-form[data-reservation-type=single] th[data-display-only=single]{display:table-cell!important}.rm-wrp-form[data-reservation-type=single] span[data-display-only=single]{display:inline-block!important}.rm-wrp-form .form-title i{vertical-align:middle}.rm-wrp-form .form-title.with-bg{background-color:#fff}.rm-wrp-form .card-title{font-size:16px;color:#BB9D6F;margin:0}.rm-wrp-form .card-title-desc{font-size:12px;color:#333;margin:0 0 14px}.rm-wrp-form .btn-group.rm-btn-group label.btn{padding:10px 30px}.rm-wrp-form .rm-idcard-icon{position:relative}.rm-wrp-form .rm-idcard-icon:after{content:"";position:absolute;width:36px;height:38px;right:-36px;bottom:0;background:url(../images/icons/icon-id-card.png) center center no-repeat;background-size:22px auto}.rm-wrp-form .rm-idcard-btn{border:0;width:36px;height:38px;bottom:0;background:url(../images/icons/icon-id-card.png) center center no-repeat;background-size:22px auto}.rm-wrp-form .row{margin-left:-6px;margin-right:-6px}.rm-wrp-form .row .col,.rm-wrp-form .row .col-1,.rm-wrp-form .row .col-10,.rm-wrp-form .row .col-11,.rm-wrp-form .row .col-12,.rm-wrp-form .row .col-2,.rm-wrp-form .row .col-3,.rm-wrp-form .row .col-4,.rm-wrp-form .row .col-5,.rm-wrp-form .row .col-6,.rm-wrp-form .row .col-7,.rm-wrp-form .row .col-8,.rm-wrp-form .row .col-9,.rm-wrp-form .row .col-auto,.rm-wrp-form .row .col-lg,.rm-wrp-form .row .col-lg-1,.rm-wrp-form .row .col-lg-10,.rm-wrp-form .row .col-lg-11,.rm-wrp-form .row .col-lg-12,.rm-wrp-form .row .col-lg-2,.rm-wrp-form .row .col-lg-3,.rm-wrp-form .row .col-lg-4,.rm-wrp-form .row .col-lg-5,.rm-wrp-form .row .col-lg-6,.rm-wrp-form .row .col-lg-7,.rm-wrp-form .row .col-lg-8,.rm-wrp-form .row .col-lg-9,.rm-wrp-form .row .col-lg-auto,.rm-wrp-form .row .col-md,.rm-wrp-form .row .col-md-1,.rm-wrp-form .row .col-md-10,.rm-wrp-form .row .col-md-11,.rm-wrp-form .row .col-md-12,.rm-wrp-form .row .col-md-2,.rm-wrp-form .row .col-md-3,.rm-wrp-form .row .col-md-4,.rm-wrp-form .row .col-md-5,.rm-wrp-form .row .col-md-6,.rm-wrp-form .row .col-md-7,.rm-wrp-form .row .col-md-8,.rm-wrp-form .row .col-md-9,.rm-wrp-form .row .col-md-auto,.rm-wrp-form .row .col-sm,.rm-wrp-form .row .col-sm-1,.rm-wrp-form .row .col-sm-10,.rm-wrp-form .row .col-sm-11,.rm-wrp-form .row .col-sm-12,.rm-wrp-form .row .col-sm-2,.rm-wrp-form .row .col-sm-3,.rm-wrp-form .row .col-sm-4,.rm-wrp-form .row .col-sm-5,.rm-wrp-form .row .col-sm-6,.rm-wrp-form .row .col-sm-7,.rm-wrp-form .row .col-sm-8,.rm-wrp-form .row .col-sm-9,.rm-wrp-form .row .col-sm-auto,.rm-wrp-form .row .col-xl,.rm-wrp-form .row .col-xl-1,.rm-wrp-form .row .col-xl-10,.rm-wrp-form .row .col-xl-11,.rm-wrp-form .row .col-xl-12,.rm-wrp-form .row .col-xl-2,.rm-wrp-form .row .col-xl-3,.rm-wrp-form .row .col-xl-4,.rm-wrp-form .row .col-xl-5,.rm-wrp-form .row .col-xl-6,.rm-wrp-form .row .col-xl-7,.rm-wrp-form .row .col-xl-8,.rm-wrp-form .row .col-xl-9,.rm-wrp-form .row .col-xl-auto{padding-left:6px;padding-right:6px}.rm-wrp-form .mdi.mdi-calendar{background:url(../images/icons/icon-datepicker.svg) center center no-repeat;background-size:12px auto;color:transparent}.rm-wrp-form .num-item-list{list-style:none;padding:0;margin:0}.rm-wrp-form .num-item-list li label{font-size:16px;font-weight:700;margin:0}.rm-wrp-form .num-item-list li .red-hilight{color:#D8443D}.rm-wrp-form .num-item-list li label+span{display:inline-block;min-width:70px}.rm-wrp-form input:disabled{background:#F2F2F2;border:1px solid #E5E5E5}.rm-wrp-form input.view-only{background:#F2F2F2;border:1px solid #E5E5E5;pointer-events:none}.rm-wrp-form .select2.view-only{pointer-events:none}.rm-wrp-form .select2.view-only .select2-selection{background:#F2F2F2}.rm-wrp-form .night-border{border:1px dashed #BDBDBD;border-radius:2px}.rm-wrp-form .info-text{color:#333;font-size:14px}.rm-wrp-form .info-text .tc-gray{color:#828282}.rm-wrp-form .info-text label{font-weight:700}.rm-wrp-form .night-text{background-image:url(../images/icons/icon-rev-night.png);background-position:0 center;background-size:13px auto;background-repeat:no-repeat;padding-left:22px;font-size:14px;font-weight:700}.daterangepicker .ranges .wrp-custom .selection,.folio-content .folio-list li .icon-s12,.folio-content .guest-list li .icon-s12,.guest-content .folio-list li .icon-s12,.guest-content .guest-list li .icon-s12,.rm-wrp-form .pax-text{font-size:12px}.rm-wrp-form .pax-text{vertical-align:bottom;display:inline-block;font-weight:700}.rm-wrp-form .remark-text,.rm-wrp-form.fs-14 .form-group>label{font-size:14px}.rm-wrp-form .pax-text.adult:before{content:"";display:inline-block;width:13px;height:14px;margin-right:3px;background:url(../images/icons/icon-adult.png) left bottom no-repeat no-repeat;background-size:100% auto}.rm-wrp-form .pax-text.child:before{content:"";display:inline-block;background:url(../images/icons/icon-child.png) left bottom no-repeat no-repeat;background-size:100% auto;width:8px;height:9px;margin-right:3px}.rm-wrp-form .remark-text label{font-weight:700;margin-bottom:10px}.rm-wrp-form .remark-text p{margin-bottom:0;line-height:1.2}.rm-wrp-form .sub-form{display:none}.rm-wrp-form .sub-form.active{display:block}.rm-wrp-form .viwe-customer-btn{color:#BB9D6F}.rm-wrp-form .rm-input-readonly{pointer-events:none;background-color:#F2F2F2}.rm-section-form{padding:1rem!important;background:#F2F2F2}.rm-section-form table td,.rm-section-form table th{padding:.25rem}.billing-info-box{position:sticky;position:-webkit-sticky;top:0}.billing-info-box .box-bg{padding-left:20px;padding-right:20px;background:rgba(255,255,255,.7)}.billing-info-box .dates{padding-bottom:25px}.billing-info-box .dates label{font-size:16px;line-height:16px;color:#BB9D6F;font-weight:700}.billing-info-box .dates p{font-size:18px;line-height:18px;color:#333;margin-bottom:0}.billing-info-box .dates img.icon-arrow-right{display:block;margin:auto;width:21px;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.billing-info-box .num-list{width:100%;font-size:14px}.billing-info-box .num-list td:nth-child(2),.billing-info-box .num-list th:nth-child(2){text-align:right;padding-top:3px;padding-bottom:3px}.billing-info-box .wrp-text-list .title{font-weight:700;color:#BB9D6F;font-size:14px}.billing-info-box .wrp-text-list .text-list{width:100%;font-size:14px;border-top:1px solid rgba(242,242,242,.57)}.billing-info-box .wrp-text-list .text-list td:nth-child(2),.billing-info-box .wrp-text-list .text-list th:nth-child(2){text-align:right;padding-top:6px;padding-bottom:6px}.billing-info-box .block-ui{position:absolute;width:100%;min-height:100%;top:0;left:0;opacity:0;pointer-events:none;background:rgba(255,255,255,.4);z-index:2}.billing-info-box .block-ui .wrp-preload{top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.billing-info-box .block-ui.active{opacity:1;pointer-events:inherit}.sticky-bottom{background:#fff}.rm-box-shadow-bottom{box-shadow:0 4px 20px rgba(0,0,0,.03)}.wrp-reservation-info-box{overflow:auto;height:100%}.reservation-info-box{font-size:16px}.reservation-info-box .box-bg{padding-left:20px;padding-right:20px;background:#fff}.reservation-info-box .wrp-reservation-status{text-align:center}.reservation-info-box .wrp-reservation-status .rev-number{font-size:18px;line-height:1.3;color:#979E9F;padding:5px 10px;font-weight:400}.reservation-info-box .wrp-reservation-status .rev-status{color:#fff;border-radius:20px;line-height:1;padding:5px 10px}.reservation-info-box .wrp-reservation-status .rev-status:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:#fff;margin-right:5px;vertical-align:middle}.reservation-info-box .wrp-guest-profile{text-align:center}.reservation-info-box .wrp-guest-profile .wrp-img img{width:100%;max-width:190px;margin:auto}.reservation-info-box .wrp-guest-profile .guest-name{font-size:24px}.reservation-info-box .wrp-reservation-info .night-border{border:1px dashed #BDBDBD;border-radius:2px}.reservation-info-box .wrp-reservation-info .night-border .night-text{background-image:url(../images/icons/icon-rev-night.png);background-position:0 center;background-size:13px auto;background-repeat:no-repeat;padding-left:22px;font-weight:700}.reservation-info-box .wrp-reservation-info .night-border .date-text{background:url(../images/date-to-arrow-icon.png) center 10px no-repeat;background-size:17px auto;text-align:center}.reservation-info-box .wrp-reservation-info .night-border .date-text .info-text label{font-weight:700;color:#000;margin-bottom:0}.reservation-info-box .wrp-reservation-info .night-border .date-text .info-text p{color:#828282;margin-bottom:0}.reservation-info-box .wrp-reservation-info .info-text-line{display:flex;justify-content:space-between}.reservation-info-box .wrp-reservation-info .info-text-line label{font-weight:700;text-align:left;color:#000;margin:0;align-self:center}.reservation-info-box .wrp-reservation-info .info-text-line p{text-align:right;color:#333;margin:0;align-self:center}.reservation-info-box .wrp-reservation-price{display:flex;flex-wrap:wrap;color:#333;text-align:center;font-size:16px}.reservation-info-box .wrp-reservation-price label{font-weight:700;font-size:16px;margin-bottom:0}.reservation-info-box .wrp-reservation-price p{margin-bottom:0}.reservation-info-box .wrp-reservation-price .price-text{width:50%}.reservation-info-box .wrp-reservation-price .price-text:not(:first-child){border-left:1px solid #E0E0E0}.reservation-info-box .wrp-reservation-price .full-price-text{border-top:1px solid #E0E0E0;padding-top:10px;margin-top:5px;width:100%}.folio-content .wrp-table-action-btn,.guest-content .wrp-table-action-btn{display:flex}.folio-content .wrp-table-action-btn>.dropdown,.guest-content .wrp-table-action-btn>.dropdown{font-size:16px;margin:0 5px;align-self:center;border:1px solid #E5E5E5;border-radius:3px;font-weight:400;box-shadow:none;padding-left:7px;padding-right:7px;color:#4F4F4F}.folio-content .wrp-table-action-btn>.dropdown i,.guest-content .wrp-table-action-btn>.dropdown i{display:none}.folio-content .wrp-table-action-btn>.dropdown:first-child,.guest-content .wrp-table-action-btn>.dropdown:first-child{margin-left:0}.folio-content .wrp-table-action-btn>.dropdown.show,.folio-content .wrp-table-action-btn>.dropdown:hover,.guest-content .wrp-table-action-btn>.dropdown.show,.guest-content .wrp-table-action-btn>.dropdown:hover{padding-left:0;padding-right:0;background-color:#183B3F}.folio-content .wrp-table-action-btn>.dropdown.show .btn,.folio-content .wrp-table-action-btn>.dropdown:hover .btn,.guest-content .wrp-table-action-btn>.dropdown.show .btn,.guest-content .wrp-table-action-btn>.dropdown:hover .btn{color:#fff}.folio-content .wrp-table-action-btn>.dropdown.show i,.folio-content .wrp-table-action-btn>.dropdown:hover i,.guest-content .wrp-table-action-btn>.dropdown.show i,.guest-content .wrp-table-action-btn>.dropdown:hover i{color:#fff;display:inline-block;vertical-align:bottom}.folio-content .wrp-table-action-btn>.dropdown .btn,.guest-content .wrp-table-action-btn>.dropdown .btn{box-shadow:none;color:#4F4F4F;border:0;font-size:16px}.folio-content .wrp-table-action-btn>.btn,.guest-content .wrp-table-action-btn>.btn{font-size:16px;padding-left:6px;padding-right:6px;margin:0 5px;align-self:center;color:#4F4F4F;box-shadow:none;border:1px solid #E5E5E5}.folio-content .wrp-table-action-btn>.btn:last-child,.guest-content .wrp-table-action-btn>.btn:last-child{margin-left:auto;border:0}.folio-content .wrp-folio-accordion,.guest-content .wrp-folio-accordion{border-right:1px solid #F2F2F2;font-size:16px;position:relative;min-height:100%}.folio-content .wrp-folio-accordion .wrp-title,.guest-content .wrp-folio-accordion .wrp-title{display:flex;justify-content:space-between;position:sticky;z-index:10;left:0;top:0;background-color:#fff}.folio-content .wrp-folio-accordion .wrp-title h6,.guest-content .wrp-folio-accordion .wrp-title h6{align-self:center}.folio-content .wrp-folio-accordion .wrp-title .btn,.guest-content .wrp-folio-accordion .wrp-title .btn{padding:0;font-size:20px;align-self:center;box-shadow:none;color:#2F80ED}.folio-content .wrp-folio-accordion .wrp-title i,.guest-content .wrp-folio-accordion .wrp-title i{color:#000}.folio-content .wrp-folio-accordion .card-header,.guest-content .wrp-folio-accordion .card-header{background:#F3F5F6}.folio-content .wrp-folio-accordion .card-header h6,.guest-content .wrp-folio-accordion .card-header h6{display:flex;justify-content:space-between}.folio-content .wrp-folio-accordion .card-header h6 .title,.guest-content .wrp-folio-accordion .card-header h6 .title{display:block;width:100%}.folio-content .wrp-folio-accordion .card-header h6 .add-guest-to-room,.folio-content .wrp-folio-accordion .card-header h6 .split-link,.guest-content .wrp-folio-accordion .card-header h6 .add-guest-to-room,.guest-content .wrp-folio-accordion .card-header h6 .split-link{margin-left:auto;margin-right:10px;box-shadow:none!important}.folio-content .wrp-folio-accordion .card-header h6 .add-guest-to-room img,.folio-content .wrp-folio-accordion .card-header h6 .split-link img,.guest-content .wrp-folio-accordion .card-header h6 .add-guest-to-room img,.guest-content .wrp-folio-accordion .card-header h6 .split-link img{width:19px}.folio-content .wrp-folio-accordion .card-header h6 a[aria-expanded=true]~i,.guest-content .wrp-folio-accordion .card-header h6 a[aria-expanded=true]~i{transform:rotate(180deg);transform-origin:center center}.folio-content .wrp-folio-accordion .card-header h6 i,.guest-content .wrp-folio-accordion .card-header h6 i{font-size:14px}.folio-content .wrp-folio-accordion .card-header h6>*,.guest-content .wrp-folio-accordion .card-header h6>*{align-self:center}.folio-content .wrp-folio-accordion .card-header.group-owner,.guest-content .wrp-folio-accordion .card-header.group-owner{position:relative}.folio-content .wrp-folio-accordion .card-header.group-owner .group-owner-icon,.guest-content .wrp-folio-accordion .card-header.group-owner .group-owner-icon{background:url(../images/icons/icon-small-crown.png) left center no-repeat;background-size:12px auto;position:absolute;width:12px;height:12px;left:16px;top:19px}.folio-content .wrp-folio-accordion .card-header.group-owner h6,.guest-content .wrp-folio-accordion .card-header.group-owner h6{padding-left:15px}.folio-content .wrp-folio-accordion .block-ui,.guest-content .wrp-folio-accordion .block-ui{position:absolute;width:100%;min-height:100%;top:0;left:0;opacity:0;pointer-events:none;background:rgba(255,255,255,.4);z-index:2;z-index:10}.folio-content .wrp-folio-accordion .block-ui .wrp-preload,.guest-content .wrp-folio-accordion .block-ui .wrp-preload{top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.folio-content .wrp-folio-accordion .block-ui.active,.guest-content .wrp-folio-accordion .block-ui.active{opacity:1;pointer-events:inherit}.folio-content .folio-list,.folio-content .guest-list,.guest-content .folio-list,.guest-content .guest-list{list-style:none;margin:0;padding:0}.folio-content .folio-list li,.folio-content .guest-list li,.guest-content .folio-list li,.guest-content .guest-list li{display:flex;justify-content:space-between;position:relative;cursor:pointer}.folio-content .folio-list li:not(:last-child),.folio-content .guest-list li:not(:last-child),.guest-content .folio-list li:not(:last-child),.guest-content .guest-list li:not(:last-child){border-bottom:1px solid #F2F2F2}.folio-content .folio-list li .btn-load-item-table,.folio-content .guest-list li .btn-load-item-table,.guest-content .folio-list li .btn-load-item-table,.guest-content .guest-list li .btn-load-item-table{width:100%;height:100%}.folio-content .folio-list li>*,.folio-content .guest-list li>*,.guest-content .folio-list li>*,.guest-content .guest-list li>*{align-self:center}.folio-content .folio-list li .master-folio-icon,.folio-content .guest-list li .master-folio-icon,.guest-content .folio-list li .master-folio-icon,.guest-content .guest-list li .master-folio-icon{display:none}.folio-content .folio-list li.active,.folio-content .guest-list li.active,.guest-content .folio-list li.active,.guest-content .guest-list li.active{background-color:#F2F2F2}.folio-content .folio-list li.active:before,.folio-content .guest-list li.active:before,.guest-content .folio-list li.active:before,.guest-content .guest-list li.active:before{content:"";width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #F2F2F2;position:absolute;right:-12px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.folio-content .folio-list li.master-folio,.folio-content .guest-list li.master-folio,.guest-content .folio-list li.master-folio,.guest-content .guest-list li.master-folio{position:relative}.folio-content .folio-list li.master-folio .master-folio-icon,.folio-content .guest-list li.master-folio .master-folio-icon,.guest-content .folio-list li.master-folio .master-folio-icon,.guest-content .guest-list li.master-folio .master-folio-icon{display:inline-block}.folio-content .folio-list li.master-folio .btn-action-mask-master,.folio-content .group-owner .btn-change-to-group-owner,.folio-content .guest-list li.master-folio .btn-action-mask-master,.guest-content .folio-list li.master-folio .btn-action-mask-master,.guest-content .group-owner .btn-change-to-group-owner,.guest-content .guest-list li.master-folio .btn-action-mask-master{display:none}.folio-content .folio-list li:not(.master-folio) .btn-change-to-group-owner,.folio-content .guest-list li:not(.master-folio) .btn-change-to-group-owner,.guest-content .folio-list li:not(.master-folio) .btn-change-to-group-owner,.guest-content .guest-list li:not(.master-folio) .btn-change-to-group-owner{display:none}.folio-content .folio-list .block-ui,.folio-content .guest-list .block-ui,.guest-content .folio-list .block-ui,.guest-content .guest-list .block-ui{position:absolute;width:100%;min-height:100%;top:0;left:0;opacity:0;pointer-events:none;background:rgba(255,255,255,.4);z-index:2;z-index:10}.folio-content .folio-list .block-ui .wrp-preload,.folio-content .guest-list .block-ui .wrp-preload,.guest-content .folio-list .block-ui .wrp-preload,.guest-content .guest-list .block-ui .wrp-preload{top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.folio-content .folio-list .block-ui.active,.folio-content .guest-list .block-ui.active,.guest-content .folio-list .block-ui.active,.guest-content .guest-list .block-ui.active{opacity:1;pointer-events:inherit}.folio-content .rm-table,.guest-content .rm-table{font-size:16px;padding-bottom:0}.folio-content .rm-table strong,.guest-content .rm-table strong{font-weight:700}.folio-content .rm-table thead .btn,.guest-content .rm-table thead .btn{padding:5px;font-size:16px}.folio-content .rm-specific-scoll,.guest-content .rm-specific-scoll{overflow:auto;position:relative}.guest-content .guest-content-right .tab-content{overflow:auto;height:calc(100vh - 325px)}.alert ul{margin-bottom:0}.guest-history-board{display:flex}.guest-history-board .item{width:125px;height:125px;margin-right:25px;padding:10px;color:#333;font-weight:700;text-align:center;background:#F3F5F6;border-radius:7px}.guest-history-board .item i{font-size:30px;display:block}.guest-history-board .item h3{color:#BB9D6F;font-size:24px;line-height:1;margin-top:5px}.guest-history-board .item p{font-size:16px;line-height:1}.guest-content .guest-list li>span{width:100%}.guest-content .guest-list li>span.blacklist{text-decoration:line-through;position:relative}.guest-content .guest-list li>span.blacklist:after{content:"";position:absolute;right:10px;top:12px;width:19px;height:18px;background:url(../images/icons/blacklist-icon.png) center right no-repeat;background-size:19px auto}.audit-trail-content,.daily-rate-content,.monthly-rate-content,.remark-content,.task-content{height:calc(100vh - 190px);overflow:auto}.guest-content #billing-address .block-ui,.guest-content #guest-profile .block-ui{position:absolute;width:100%;min-height:100%;top:0;left:0;opacity:0;pointer-events:none;background:rgba(255,255,255,.4);z-index:2;z-index:10}.guest-content #billing-address .block-ui .wrp-preload,.guest-content #guest-profile .block-ui .wrp-preload{top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.guest-content #billing-address .block-ui.active,.guest-content #guest-profile .block-ui.active{opacity:1;pointer-events:inherit}.daily-rate-content .rm-table,.monthly-rate-content .rm-table,.remark-content .rm-table,.task-content .rm-table{font-size:16px}.audit-trail-content .top-bar{background:#fff}.audit-trail-content h3.title-date{font-size:22px;line-height:22px;font-weight:700;color:#000;display:inline-block;background:url(../images/icons/icon-datepicker.svg) right center no-repeat #fff;padding-right:30px}.audit-trail-content .timeline-list{width:100%;color:#333;font-size:16px;list-style:none;padding:0 0 0 15px;margin:20px 0 0}.audit-trail-content .timeline-list li{display:flex}.audit-trail-content .timeline-list li .date strong{font-weight:700;display:block;line-height:1}.audit-trail-content .timeline-list li .point{width:40px;position:relative}.audit-trail-content .timeline-list li .point:before{content:"";width:2px;height:100%;background:#C5DAD1;left:19px;position:absolute;top:0}.audit-trail-content .timeline-list li .point:after{content:"";width:12px;height:12px;border-radius:50%;background:#C5DAD1;position:absolute;top:12px;left:14px}.audit-trail-content .timeline-list li .detail{background:#F2F2F2;padding:10px;position:relative;max-width:calc(100% - 150px)}.audit-trail-content .timeline-list li .detail:before{content:"";width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #F2F2F2;position:absolute;left:-8px;top:8px}.audit-trail-content .timeline-list li:last-child .point:before{height:15px}.audit-trail-content .block-ui{position:absolute;width:100%;min-height:100%;top:0;left:0;opacity:0;pointer-events:none;background:rgba(255,255,255,.4);z-index:2;z-index:10}.booking-detail-content .block-ui,.guest-conversation .block-ui,[data-place-html=reservation-info-box] .block-ui{width:100%;background:rgba(255,255,255,.4);z-index:2;min-height:100%}.audit-trail-content .block-ui .wrp-preload{top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.audit-trail-content .block-ui.active{opacity:1;pointer-events:inherit}.booking-detail-content form{height:calc(100vh - 210px)}.booking-detail-content .block-ui{position:absolute;top:0;left:0;opacity:0;pointer-events:none}.booking-detail-content .block-ui .wrp-preload{top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.booking-detail-content .block-ui.active{opacity:1;pointer-events:inherit}[data-place-html=reservation-info-box]{position:relative}[data-place-html=reservation-info-box] .block-ui{position:absolute;top:0;left:0;opacity:0;pointer-events:none}[data-place-html=reservation-info-box] .block-ui .wrp-preload{top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}[data-place-html=reservation-info-box] .block-ui.active{opacity:1;pointer-events:inherit}[lock-folio=yes-full] .folio-content .wrp-table-action-btn>.checked-out-lock-item,[lock-folio=yes] .folio-content .wrp-table-action-btn>.checked-out-lock-item{position:relative;opacity:.6;pointer-events:none}[lock-folio=yes-full] .folio-content .wrp-table-action-btn>.checked-out-lock-item:before,[lock-folio=yes] .folio-content .wrp-table-action-btn>.checked-out-lock-item:before{content:"";font-family:"Material Design Icons";font-size:12px;position:absolute;top:-4px;left:0}[lock-folio=yes-full] .folio-content .rm-action-dropdown .dropdown-item.checked-out-lock-item,[lock-folio=yes] .folio-content .rm-action-dropdown .dropdown-item.checked-out-lock-item{opacity:.6;pointer-events:none;position:relative}[lock-folio=yes-full] .folio-content .rm-action-dropdown .dropdown-item.checked-out-lock-item:before,[lock-folio=yes] .folio-content .rm-action-dropdown .dropdown-item.checked-out-lock-item:before{content:"";font-family:"Material Design Icons";font-size:12px;position:absolute;left:5px;top:calc(50% - 5px)}[lock-folio=yes-full] .folio-content .rm-btn-in-head.rm-btn-delete,[lock-folio=yes] .folio-content .rm-btn-in-head.rm-btn-delete{position:relative;opacity:.6;pointer-events:none}[lock-folio=yes-full] .folio-content .rm-btn-in-head.rm-btn-delete:before,[lock-folio=yes] .folio-content .rm-btn-in-head.rm-btn-delete:before{content:"";font-family:"Material Design Icons";font-size:12px;position:absolute;top:-4px;left:0}[lock-folio=yes-full] .daily-rate-content .rm-btn-in-head.btn-action-sub-form,[lock-folio=yes] .daily-rate-content .rm-btn-in-head.btn-action-sub-form{position:relative;opacity:.6;pointer-events:none}[lock-folio=yes-full] .daily-rate-content .rm-btn-in-head.btn-action-sub-form:before,[lock-folio=yes] .daily-rate-content .rm-btn-in-head.btn-action-sub-form:before{content:"";font-family:"Material Design Icons";font-size:12px;position:absolute;top:-4px;left:0}[lock-folio=yes-full] .folio-content .wrp-table-action-btn .dropdown{position:relative;opacity:.6;pointer-events:none}[lock-folio=yes-full] .folio-content .wrp-table-action-btn .dropdown:before{content:"";font-family:"Material Design Icons";font-size:12px;position:absolute;top:-4px;left:0}.lock-item,.lock-mr-item{opacity:.6;pointer-events:none;position:relative}.lock-item:before,.lock-mr-item:before{content:"";font-family:"Material Design Icons";font-size:12px;position:absolute;left:5px;top:calc(50% - 5px)}.lock-daily-item{opacity:.6;pointer-events:none;position:relative}.lock-daily-item:before{content:"";font-family:"Material Design Icons";font-size:12px;position:absolute;left:25px;top:calc(50% - 5px)}.guest-conversation{position:relative}.guest-conversation .block-ui{position:absolute;top:0;left:0;opacity:0;pointer-events:none}.guest-conversation .block-ui .wrp-preload{top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.guest-conversation .block-ui.active{opacity:1;pointer-events:inherit}.datepicker table tr td.day.today{background:#e9ecef!important;color:#000!important}.daterangepicker .ranges li.active,.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#af8b55;color:#fff}.daterangepicker .ranges .wrp-custom{padding:5px}.daterangepicker .ranges .wrp-custom .select2-dropdown .select2-results ul{width:auto}.daterangepicker td.in-range{background-color:#f8f8fa}.daterangepicker td.end-date,.daterangepicker td.start-date{background-color:#af8b55;color:#fff}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{line-height:1rem}.ui-timepicker-wrapper .ui-timepicker-list li{padding-top:8px;padding-bottom:8px;padding-left:10px}.ui-timepicker-wrapper .ui-timepicker-list li.ui-timepicker-selected,.ui-timepicker-wrapper .ui-timepicker-list li:hover{background:#f4f4f4;color:#000}.flatpickr-calendar .flatpickr-innerContainer{font-size:18px}.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.selected{border-color:#BB9D6F;background:#BB9D6F}.account-pages{background:#FAFAFA}.account-pages:before{opacity:0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;z-index:-1}.account-pages.img-bg:before{background:url(../images/bg-before-login.jpg) center center no-repeat;background-size:cover;position:absolute;opacity:1}.account-pages .rm-account-box{max-width:350px;display:block;width:100%}.account-pages .rm-account-box .wrp-logo{text-align:center;opacity:0;min-height:66px;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.account-pages .rm-account-box .wrp-logo a img{max-width:150px}.account-pages .rm-account-box .card{position:relative;background-color:#1C2D2F;border-radius:20px;margin-top:45px}.account-pages .rm-account-box .card .bg{position:absolute;top:0;left:0;right:15px;height:50%;background:url(../images/bg-triangle.png);background-size:100% 100%;z-index:-1;opacity:0;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.account-pages .rm-account-box .card .wrp-title{color:#fff;text-align:center;font-style:normal;font-weight:700;font-size:30px;line-height:30px;padding:20px 0}.account-pages .rm-account-box .card .wrp-icon{text-align:center;margin-top:30px}.account-pages .rm-account-box .card .wrp-icon img{width:96px}.account-pages .rm-account-box .card .wrp-text{text-align:center;font-size:calc(1rem - 2px);line-height:1rem;color:#fff}.account-pages .rm-account-box .card .card-body{padding:0 40px 20px}.account-pages .rm-account-box .card .card-body .rm-placeholder{position:relative}.account-pages .rm-account-box .card .card-body .rm-placeholder input[name=email],.account-pages .rm-account-box .card .card-body .rm-placeholder input[type=password],.account-pages .rm-account-box .card .card-body .rm-placeholder input[type=text]{background-position:18px center;background-color:#fff;background-repeat:no-repeat;padding:1.8rem .75rem 1.1rem 0;padding-left:50px}.account-pages .rm-account-box .card .card-body .rm-placeholder input[name=login],.account-pages .rm-account-box .card .card-body .rm-placeholder input[name=username]{background-image:url(../images/icons/icon-username.png);background-size:17px auto}.account-pages .rm-account-box .card .card-body .rm-placeholder input[name=pass_confirm],.account-pages .rm-account-box .card .card-body .rm-placeholder input[name=password]{background-image:url(../images/icons/icon-password.png);background-size:14px auto;padding-right:50px}.account-pages .rm-account-box .card .card-body .rm-placeholder input[name=property_code]{background-image:url(../images/icons/icon-property.png);background-size:18px auto}.account-pages .rm-account-box .card .card-body .rm-placeholder input[name=email]{background-image:url(../images/icons/icon-email.png);background-size:17px auto}.account-pages .rm-account-box .card .card-body .rm-placeholder label{position:absolute;color:#828282;pointer-events:none;left:50px;top:50%;font-weight:200;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.account-pages .rm-account-box .card .card-body .rm-placeholder input:focus~label,.account-pages .rm-account-box .card .card-body .rm-placeholder input:valid~label{top:30%;font-size:calc(1rem - 4px)}.account-pages .rm-account-box .card .card-body .rm-placeholder .toggle-show-pass{width:50px;height:100%;border:0;position:absolute;right:0;top:0;outline:0;background:url(../images/icons/icon-show-hide-pass.png) center center no-repeat;background-size:14px auto}.account-pages .rm-account-box .card .card-body .rm-placeholder .toggle-show-pass.show{background-image:url(../images/icons/icon-show-pass.png)}.account-pages .rm-account-box .card .card-body .btn{width:100%;border-radius:25px;font-size:1.2rem;padding:10px}.account-pages .rm-account-box .card a.arr-right{font-size:1rem;color:#fff;padding-right:20px;font-weight:700;background:url(../images/link-arrow-right.png) center right no-repeat;background-size:16px auto}.account-pages .rm-account-box .wrp-footer p{font-size:1rem}.account-pages .rm-account-box .wrp-footer p a{font-size:1.2rem}.account-pages .rm-account-box.showed .wrp-logo{opacity:1}.account-pages .rm-account-box.showed .card .bg{top:-15px;left:-15px;right:30px;opacity:1}.account-pages .rm-account-box .parsley-errors-list.filled{display:inline-block;background-color:transparent;position:absolute;bottom:-22px}.account-pages .rm-account-box .parsley-errors-list.filled li{font-size:.9rem;line-height:.8rem;padding:0 5px;margin:0}.rm-calendar-view{width:100%;display:block}.rm-calendar-view .top-bar{display:flex}.rm-calendar-view .top-bar .left-column{width:calc(20% + 5px);text-align:center;position:relative}.rm-calendar-view .top-bar .middle-column{width:calc(62% - 5px);text-align:center}.rm-calendar-view .top-bar .right-column{width:18%;text-align:right}.rm-calendar-view .top-bar .right-column .rm-btn{vertical-align:middle}.rm-calendar-view .top-bar .right-column i{vertical-align:middle;font-size:18px;margin:0}.rm-calendar-view .top-bar .right-column .action-expand{text-align:center}.rm-calendar-view .top-bar .right-column .action-expand i{font-size:20px;margin:0}.rm-calendar-view .wrp-pms-date{display:inline-block}.rm-calendar-view .wrp-pms-date .pms-date{font-size:22px;margin:0}.rm-calendar-view .wrp-pms-date p{color:#7f7f7f;margin:0}.rm-calendar-view .wrp-pms-date p i{color:#000;vertical-align:middle}.rm-calendar-view #audit_date{vertical-align:super;width:30px;height:36px;border:0;cursor:pointer;background:url(../images/icons/icon-datepicker.svg) center center no-repeat;font-size:0;outline:0}.rm-calendar-view .wrp-calendar,.rm-calendar-view .wrp-calendar .rm-widgets{position:relative}.rm-calendar-view .wrp-calendar .rm-widgets #wrap_filter_floor,.rm-calendar-view .wrp-calendar .rm-widgets #wrap_filter_room_type{position:absolute;top:50px;z-index:10}.rm-calendar-view .wrp-calendar .rm-widgets .wrp-select-filter.rm-invisible{opacity:0;pointer-events:none;display:none}.rm-calendar-view .wrp-calendar .rm-widgets .wrp-select-filter .dropdown .rm-checkall{position:relative;width:16px;height:16px;margin-right:5px;display:inline-block;vertical-align:middle}.rm-calendar-view .wrp-calendar .rm-widgets .wrp-select-filter .dropdown .rm-checkall:before{content:"";width:14px;height:14px;position:absolute;left:0;top:0;border:1px solid #BDBDBD;border-radius:2px}.rm-calendar-view .wrp-calendar .rm-widgets .wrp-select-filter .dropdown .rm-checkall:after{display:inline-block;vertical-align:middle;width:8px;height:8px;position:absolute;left:3px;top:3px;border-radius:2px;background:#BB9D6F}.rm-calendar-view .wrp-calendar .rm-widgets .wrp-select-filter .dropdown .rm-checkall[data-state=all]:before{background:url(../images/icons/icon-checked.png) center center no-repeat #BB9D6F;background-size:10px auto;border-color:#BB9D6F}.rm-calendar-view .wrp-calendar .rm-widgets .wrp-select-filter .dropdown .rm-checkall[data-state=any]:before{content:""}.rm-calendar-view .wrp-calendar .rm-widgets .wrp-select-filter .dropdown .rm-checkall[data-state=any]:after{content:""}.rm-calendar-view .wrp-calendar .rm-widgets .wrp-select-filter .dropdown .rm-checkall[data-state=none]:before{content:""}.rm-calendar-view .wrp-calendar .rm-widgets .wrp-select-filter .dropdown .dropdown-toggle{box-shadow:none;padding-left:0}.rm-calendar-view .wrp-calendar .rm-widgets .wrp-select-filter .dropdown .dropdown-item{padding:7px 15px}.rm-calendar-view .wrp-calendar .rm-widgets .wrp-select-filter .dropdown .dropdown-item:before{content:"";display:inline-block;vertical-align:middle;width:14px;height:14px;border:1px solid #BDBDBD;border-radius:2px;margin-right:7px}.rm-calendar-view .wrp-calendar .rm-widgets .wrp-select-filter .dropdown .dropdown-item.checked:before{background:url(../images/icons/icon-checked.png) center center no-repeat #BB9D6F;background-size:10px auto;border-color:#BB9D6F}.rm-calendar-view .wrp-calendar .block-ui{position:absolute;width:100%;min-height:100%;top:0;left:0;opacity:0;pointer-events:none;background:rgba(255,255,255,.4);z-index:2;z-index:10}.rm-calendar-view .wrp-calendar .block-ui .wrp-preload{top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.rm-calendar-view .wrp-calendar .block-ui.active{opacity:1;pointer-events:inherit}.rm-calendar-view #wrp_resource_group{text-align:left;opacity:0}.rm-calendar-view .wrp-select-filter{display:block;padding-left:40px;height:38px}.rm-calendar-view .wrp-select-filter.rm-invisible{opacity:0;pointer-events:none;display:none}.rm-calendar-view .wrp-select-filter .select2{width:100%!important;font-size:18px}.rm-calendar-view .wrp-select-filter .select2 .select2-selection{border-radius:0;background:0 0;border:0!important}.rm-calendar-view .wrp-select-filter .select2 .select2-selection .select2-selection__rendered{padding-left:0}.rm-calendar-view .wrp-select-filter .select2 .select2-selection .select2-selection__rendered .select2-selection__choice{display:none}.rm-calendar-view .wrp-select-filter .select2 .select2-selection .select2-selection__rendered .select2-search{border:0}.rm-calendar-view .wrp-select-filter .select2 .select2-selection .select2-selection__rendered .select2-search input{border:0;margin-top:5px}.rm-calendar-view .wrp-select-filter .select2 .select2-selection .select2-selection__rendered .select2-search input::placeholder{color:#000;opacity:1}.rm-calendar-view #toggle_expand_resource{position:absolute;left:0;left:5px;top:101px;z-index:100;bottom:8px;width:20px;height:20px;border:0;background:0 0;padding:0}.rm-calendar-view #toggle_expand_resource:after{color:#666;position:absolute;top:0;left:0;font-family:"Font Awesome 5 Free";font-weight:400;font-size:1rem;content:""}.rm-calendar-view #toggle_expand_resource.expanded:after{content:""}.rm-calendar-view #calendar{width:100%}.rm-calendar-view #calendar .fc-time-area col{min-width:auto}.rm-calendar-view #calendar .fc-header-toolbar{background:red;border:1px solid red}.rm-calendar-view #calendar .fc-footer-toolbar{background:#00f;border:1px solid #00f}.rm-calendar-view #calendar .fc-view-container .fc-resource-area,.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-content .fc-scroller-clip table td{border-color:transparent}.rm-calendar-view #calendar .fc-view-container .fc-highlight{background:#2f80ed}.rm-calendar-view #calendar .fc-view-container .rm-fc-wednesday-hilight{background-image:url(../images/wednesday-hillight.png);background-repeat:repeat}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-header .fc-widget-header{padding:0;vertical-align:bottom;background:0 0}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-header .fc-widget-header .fc-cell-text{padding:0;display:block;position:relative;color:transparent}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-content .fc-scroller-clip .fc-scroller{-ms-overflow-style:none;scrollbar-width:none}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-content .fc-scroller-clip .fc-scroller::-webkit-scrollbar{display:none}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-content .fc-scroller-clip table td.fc-divider{background:0 0}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-content .fc-scroller-clip table td.fc-divider .fc-cell-text{padding-left:23px;font-weight:700}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-content .fc-scroller-clip table td.fc-widget-content{position:relative;padding-left:35px}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-content .fc-scroller-clip table td.fc-widget-content:before{content:"";position:absolute;left:10px;top:0;height:17px;width:25px;border:1px dashed #828282;border-top:0;border-right:0}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-content .fc-scroller-clip table td.fc-widget-content:after{content:"";position:absolute;left:10px;bottom:0;height:calc(100% - 17px);width:25px;border-left:1px dashed #828282}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-content .fc-scroller-clip table td.fc-widget-content .room-title{font-size:18px}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-content .fc-scroller-clip table td.fc-widget-content .room-housekeeping-status-label{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:11px;height:11px;margin-top:3px;margin-right:5px;display:inline-block;float:right}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-content .fc-scroller-clip table td.fc-widget-content .room-housekeeping-status-label.saving{font-size:14px;width:auto;background:0 0!important}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-content .fc-scroller-clip table td.fc-widget-content .room-housekeeping-status-label.saving:after{content:"Saving.."}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-content .fc-scroller-clip table td.fc-widget-content .connecting-type{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:11px;height:11px;margin-top:3px;margin-right:5px;display:inline-block;float:right}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.rm-not-resize .fc-end-resizer,.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.rm-not-resize .fc-start-resizer,.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.rm-split-room-end .fc-start-resizer,.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.rm-split-room-no-show .fc-end-resizer,.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.rm-split-room-start .fc-end-resizer{display:none}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-content .fc-scroller-clip table td.fc-widget-content .connecting-type.suite{background-color:#355156}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-content .fc-scroller-clip table td.fc-widget-content .connecting-type.suite_child{background-color:#5ab1c1}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-content .fc-scroller-clip table tr[data-resource-id]:last-child td.fc-widget-content:after{display:none}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-content .fc-scroller-clip table tr.hilight .fc-cell-content{position:relative}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-content .fc-scroller-clip table tr.hilight .fc-cell-content:after{content:"";position:absolute;bottom:0;top:0;right:0;width:3px;animation:hilight-shade-row .5s linear forwards}@keyframes hilight-shade-row{from{background:0 0}to{background:red}}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-content .fc-scroller-clip table tfoot{position:sticky;inset-block-end:0;z-index:1}.rm-calendar-view #calendar .fc-view-container .fc-resource-area.fc-widget-content .fc-scroller-clip table tfoot th{border-bottom:0;height:40px;background:#fafafa}.rm-calendar-view #calendar .fc-view-container .fc-col-resizer{background-color:transparent;border-color:transparent}.rm-calendar-view #calendar .fc-view-container .fc-time-area{border-color:transparent;position:relative}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-scroller-clip{border-radius:10px;background:rgba(242,242,242,.3);border:1px solid #ddd}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-scroller-clip .fc-divider{background:#F2F2F2}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-scroller-clip .fc-widget-content.fc-minor{border-color:rgba(204,204,204,.1)}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event{margin-top:2px!important;margin-bottom:0;padding-top:0;padding-bottom:2px}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.fc-start:not(.fc-end){border-radius:15px 0 0 15px}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.fc-start:not(.fc-end) .fc-bg{border-radius:15px 0 0 15px}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.fc-end:not(.fc-start){border-radius:0 15px 15px 0}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.fc-end:not(.fc-start) .fc-bg{border-radius:0 15px 15px 0}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.fc-start.fc-end,.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.fc-start.fc-end .fc-bg{border-radius:15px}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.rm-split-room-middle,.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.rm-split-room-middle .fc-bg,.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.rm-split-room-no-show,.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.rm-split-room-no-show .fc-bg,.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.rm-split-room-start,.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.rm-split-room-start .fc-bg{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.rm-split-room-end,.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.rm-split-room-end .fc-bg,.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.rm-split-room-middle,.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.rm-split-room-middle .fc-bg{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.rm-split-room-no-show{border-right:0}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.rm-split-room-no-show:after{content:"";position:absolute;width:20px;height:100%;background-color:#cdd2d5;right:-19px;top:-1px;border-top:1px solid #bdc3c7;border-bottom:1px solid #bdc3c7;z-index:-1}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.loading{overflow:hidden}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event.loading:before{content:"";position:absolute;width:30%;height:100%;background:linear-gradient(110deg,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%);animation:shine .6s infinite}@keyframes shine{from{left:-30%}to{left:100%}}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event .fc-content{min-height:30px}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event .fc-content .fc-title{color:#000;font-size:18px;font-weight:400}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event .fc-content:hover{overflow:visible}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event .fc-content:hover .rm-shortcuts button.loading,.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event .fc-content:hover .rm-shortcuts.balance-checked button:not(.loading){pointer-events:inherit;opacity:1;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event .fc-content .rm-shortcuts{position:absolute;right:0;left:0;top:-14px;text-align:right}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event .fc-content .rm-shortcuts button{border:0;width:16px;height:16px;padding:0;border-radius:50%;display:inline-block;margin-right:3px;background-size:cover;pointer-events:none;opacity:0;-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px);-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event .fc-content .rm-shortcuts button.to-payment{background-image:url(../images/icons/icon-small-dollar.png)}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event .fc-content .rm-shortcuts button.to-beds{background-image:url(../images/icons/icon-small-crown.png)}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event .fc-content .rm-shortcuts button.to-is-group{background-image:url(../images/icons/icon-small-guest.png)}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event .fc-content .rm-shortcuts button.to-fd-task{border-radius:0;background-image:url(../images/icons/icon-message.svg);background-repeat:no-repeat;background-size:12px auto;background-position:center center;background-color:transparent}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event .fc-content .rm-shortcuts button.stop-room-move{background-image:url(../images/icons/icon-rev-8-w.png);background-size:8px;background-repeat:no-repeat;background-position:center center;background-color:#9C753A}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event .fc-content .rm-shortcuts button.split-room{background-image:url(../images/icons/icon-small-split.png);background-size:10px;background-repeat:no-repeat;background-position:center center;background-color:#9C753A}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event .fc-content .rm-shortcuts button:nth-child(1){transition-delay:.1s}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event .fc-content .rm-shortcuts button:nth-child(2){transition-delay:.15s}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event .fc-content .rm-shortcuts button:nth-child(3){transition-delay:.2s}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-timeline-event .fc-content .rm-shortcuts button.loading{vertical-align:bottom;background:0 0;color:#9C753A}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-title{line-height:30px}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-title.has-ota-icon{position:relative;padding-left:34px}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-title img.ota-icon{position:absolute;top:50%;left:10px;width:21px;height:21px;border-radius:50%;margin-right:5px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-title.fc-following{-ms-transform:translateY(-7px);-webkit-transform:translateY(-7px);transform:translateY(-7px)}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-title.fc-following .rm-shortcuts{display:none;opacity:1;z-index:10000}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-title.fc-following .rm-shortcuts:hover{background-color:red}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content .fc-title.fc-following .rm-shortcuts button{opacity:1}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content table.inventory-head td{text-align:center;border-top:0;border-bottom:0;font-weight:700}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content table.inventory-head td:first-child{border-left:0}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content table.inventory-head td:last-child{border-right:0}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content table.inventory-head td .fc-cell-content{padding:3px 0;display:block}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content table.inventory-head td .available-room-num{font-size:13px;line-height:17px;display:inline-block;color:#fff;text-align:center;background:#BB9D6F;border-radius:4px;width:17px}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content table.inventory-head td .assign-room-num{font-size:13px;line-height:17px;display:inline-block;color:#fff;text-align:center;background-color:#D8443D;border-radius:4px;width:17px;cursor:pointer}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content table.inventory-head td .assign-room-num[data-unassign_room_num="0"]{display:none}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content table.inventory-head td .unconfirm-room-num{font-size:13px;line-height:17px;display:inline-block;color:#fff;text-align:center;background-color:#BABBBE;border-radius:4px;width:17px;cursor:pointer}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content table.inventory-head td .unconfirm-room-num[data-unconfirm_room_num="0"]{display:none}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content table.inventory-head td .price-num{color:#183B3F;font-size:14px;line-height:14px;display:block}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content tfoot#occupancy_content{position:sticky;inset-block-end:0;z-index:4;background-color:#e9ecef}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content tfoot#occupancy_content td table tbody td,.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content tfoot#occupancy_content th table tbody td{height:40px;line-height:40px;text-align:center;font-weight:700;background:#fafafa;border-top:0;border-bottom:0}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content tfoot#occupancy_content td table tbody td:first-child,.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content tfoot#occupancy_content th table tbody td:first-child{border-left:0}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content tfoot#occupancy_content td table tbody td:last-child,.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content tfoot#occupancy_content th table tbody td:last-child{border-right:0}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content tfoot#occupancy_content td table tbody td .fc-cell-content,.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content tfoot#occupancy_content th table tbody td .fc-cell-content{display:block}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content tfoot#occupancy_content td table tbody td.hilight .fc-cell-content,.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content tfoot#occupancy_content th table tbody td.hilight .fc-cell-content{position:relative}.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content tfoot#occupancy_content td table tbody td.hilight .fc-cell-content:after,.rm-calendar-view #calendar .fc-view-container .fc-time-area.fc-widget-content tfoot#occupancy_content th table tbody td.hilight .fc-cell-content:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;animation:hilight-shade-column .5s linear forwards}.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr:not(.fc-chrono) td,.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr:not(.fc-chrono) th{text-align:left;background:0 0;border-color:transparent;padding:0}.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr:not(.fc-chrono) td .fc-cell-text,.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr:not(.fc-chrono) th .fc-cell-text{font-size:20px;text-transform:capitalize;padding-left:20px}.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr.fc-chrono td,.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr.fc-chrono th{border-color:transparent}.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr.fc-chrono td.fc-widget-header,.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr.fc-chrono th.fc-widget-header{background:inherit;padding:0}.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr.fc-chrono td.fc-widget-header .fc-cell-content,.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr.fc-chrono th.fc-widget-header .fc-cell-content{padding:0;height:100%;min-height:60px}.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr.fc-chrono td.fc-widget-header .fc-cell-content .fc-cell-text,.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr.fc-chrono th.fc-widget-header .fc-cell-content .fc-cell-text{padding:10px 0;text-transform:capitalize;max-width:70%;display:block;margin:auto;text-align:center;font-size:18px;font-weight:400;color:grey}.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr.fc-chrono td.fc-widget-header .fc-cell-content .fc-cell-text .rm-day-num,.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr.fc-chrono th.fc-widget-header .fc-cell-content .fc-cell-text .rm-day-num{display:block;color:#000;font-weight:700}.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr.fc-chrono td.fc-widget-header.fc-pms-today .fc-cell-text,.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr.fc-chrono th.fc-widget-header.fc-pms-today .fc-cell-text{background:#183B3F;border-radius:10px 10px 0 0;color:#fff;font-weight:700}.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr.fc-chrono td.fc-widget-header.fc-pms-today .fc-cell-text .rm-day-num,.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr.fc-chrono th.fc-widget-header.fc-pms-today .fc-cell-text .rm-day-num{color:#fff}.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr.fc-chrono td.fc-widget-header.hilight .fc-cell-content,.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr.fc-chrono th.fc-widget-header.hilight .fc-cell-content{position:relative}.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr.fc-chrono td.fc-widget-header.hilight .fc-cell-content:after,.rm-calendar-view #calendar .fc-view-container .fc-head .fc-time-area table tr.fc-chrono th.fc-widget-header.hilight .fc-cell-content:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;animation:hilight-shade-column .5s linear forwards}@keyframes hilight-shade-column{from{background:0 0}to{background:red}}.rm-calendar-view #calendar .rm-nav-btn{position:absolute;bottom:0;height:70px;width:17px;border:0;background:#fafafa;padding:0;z-index:999}.rm-calendar-view #calendar .rm-nav-btn:after{font:normal normal normal 24px/1 "Material Design Icons";position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rm-calendar-view #calendar .rm-nav-btn.prev-btn{left:0}.rm-calendar-view #calendar .rm-nav-btn.prev-btn:after{content:""}.rm-calendar-view #calendar .rm-nav-btn.next-btn{right:0}.rm-calendar-view #calendar .rm-nav-btn.next-btn:after{content:""}.rm-calendar-view #calendar .rm-draging{background-color:red!important;border-color:red!important}.rm-calendar-view.resizing-event .fc-highlight{background-color:transparent!important}.rm-calendar-view.redered #wrp_resource_group{opacity:1}#select2-resource_filter_floor-results .select2-results__option,#select2-resource_filter_room_type-results .select2-results__option{padding-left:35px;position:relative}#select2-resource_filter_floor-results .select2-results__option:before,#select2-resource_filter_room_type-results .select2-results__option:before{content:"";width:20px;height:20px;position:absolute;left:5px;top:10px;border:1px solid #ccc;text-align:center;line-height:20px}#select2-resource_filter_floor-results .select2-results__option[aria-selected=true]:after,#select2-resource_filter_room_type-results .select2-results__option[aria-selected=true]:after{content:"";position:absolute;width:10px;height:10px;left:10px;top:15px;background:#1C2D2F}.guest-preference-list{padding:0;margin:0}.guest-preference-list:empty::before{content:"No Data";display:block;padding:40px;text-align:center;color:#BDBDBD;font-size:16px}.rm-reservation-info-icons{padding-left:5px;white-space:nowrap}.rm-reservation-info-icons button{border:0;width:16px;height:16px;padding:0;border-radius:50%;display:inline-block;margin-left:3px;background-size:cover;vertical-align:middle}.rm-reservation-info-icons button.to-payment{background-image:url(../images/icons/icon-small-dollar.png)}.rm-reservation-info-icons button.to-beds{background-image:url(../images/icons/icon-small-crown.png)}.rm-reservation-info-icons button.to-is-group{background-image:url(../images/icons/icon-small-guest.png)}.rm-reservation-info-icons button.split-room{background-image:url(../images/icons/icon-small-split.png);background-size:10px;background-repeat:no-repeat;background-position:center center;background-color:#9C753A}.reservation-view-form .btn-related-actions:after{content:"";clear:both;display:block}.reservation-view-form .btn-related-actions .rm-btn,.reservation-view-form .btn-related-actions button{margin-right:9px;float:left}.reservation-view-form .btn-related-actions .rm-btn{display:inline-block;vertical-align:middle}.reservation-view-form .btn-related-actions .rm-btn i{font-size:16px}.reservation-view-form .btn-related-actions .rm-btn-s{display:inline-block;padding:4px;vertical-align:middle}.reservation-view-form .btn-related-actions .rm-btn-s.pd1{padding:3px}.reservation-view-form .btn-related-actions .rm-btn-s.pd2{padding:7px}.reservation-view-form .btn-related-actions .rm-btn-s.ph2{padding:0 7px}.reservation-view-form .btn-related-actions .rm-btn-s img{max-width:100%;max-height:100%}.reservation-view-form.hide-action-btns .btn-related-actions,.reservation-view-form.hide-action-btns .split-action-btn{display:none}.wrp-split-rooms .wrp-list .item{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wrp-split-rooms .wrp-list .item.prevent-for-loading{opacity:.5}.wrp-split-rooms .wrp-list .item:not(:last-child):after{content:"";display:block;margin:15px 0;width:91.66%;height:1px;background:#BDBDBD}.create-form .add-reservation-form .hide-for-quick-form,.folio-content-right #folio_table tr.child-line,.wrp-split-rooms .wrp-list .item:first-child .wrp-delete-btn{display:none}.wrp-split-rooms .wrp-list:empty+.rm-add-item{display:none}.add-reservation-form .block-ui{position:absolute;width:100%;min-height:100%;top:0;left:0;opacity:0;pointer-events:none;background:rgba(255,255,255,.4);z-index:2;z-index:10}.add-reservation-form .block-ui .wrp-preload{top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.add-reservation-form .block-ui.active{opacity:1;pointer-events:inherit}.add-reservation-form[data-lock-room-inventory=no] [disable-for-lock-inventory=no]{opacity:.4;pointer-events:none}.create-form .add-reservation-form .scaned-identity .tag{border:1px dashed #ccc;margin:0 5px 5px 0}.guest-content-right{height:calc(100vh - 288px);position:sticky;top:0}.folio-content-right{padding-bottom:84px;height:calc(100vh - 210px);position:sticky;top:0}.folio-content-right #folio_table{max-height:calc(100vh - 355px);overflow:auto}.folio-content-right #folio_table.show-line-item tr.child-line{display:table-row}.folio-content-right #folio_table .image-popup-no-margins{color:#000;font-size:12px;top:.8rem;left:0;position:absolute}.folio-content-right .sticky-bottom{position:absolute;left:0;bottom:0;right:15px}#search-form{opacity:0;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;height:60px}#search-form.active{opacity:1}#search-form>label{font-weight:100;color:#969AAC}#search-form .rm-radio label{font-size:16px}#search-form .rm-radio label:before{border-color:#BB9D6F}#search-form .rm-radio label:after{background:#BB9D6F}.wrp-rate-management .block-ui{position:absolute;width:100%;min-height:100%;top:0;left:0;opacity:0;pointer-events:none;background:rgba(255,255,255,.4);z-index:2}.wrp-rate-management .block-ui .wrp-preload{top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.wrp-rate-management .block-ui.active{opacity:1;pointer-events:inherit}#report_content,.table-rep-plugin{min-height:35vh}#report_content .block-ui,.table-rep-plugin .block-ui{position:absolute;width:100%;min-height:100%;top:0;left:0;opacity:0;pointer-events:none;background:rgba(255,255,255,.4);z-index:2}#report_content .block-ui .wrp-preload,.table-rep-plugin .block-ui .wrp-preload{left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50px}#report_content .block-ui.active,.table-rep-plugin .block-ui.active{opacity:1;pointer-events:inherit}.wrp-property-list{margin-top:5px}.wrp-property-list select{opacity:0}.wrp-property-list .select2-container .select2-selection--single{border-color:transparent}.wrp-property-list .select2-container .select2-selection--single .select2-selection__rendered{padding-right:35px;padding-left:5px;line-height:30px}.wrp-property-list .select2-container .select2-selection--single .select2-selection__arrow{height:30px;padding-right:40px}.wrp-property-list .select2-container.select2-container--open .select2-selection--single{border-color:#ced4da}.wrp-property-list .select2-search.select2-search--dropdown{padding:5px}.wrp-property-list .select2-results .select2-results__options li{padding:5px;text-align:left}.mfp-bg{z-index:10000}.mfp-wrap{z-index:10001}