.sidebar-sticky{height:calc(100vh - 42px)}.shop-lateral-list{border-width:1px 1px 1px 0;border-style:solid;border-color:#d3d3d3;background-color:rgba(233,236,239,.5);width:250px;margin-left:-25px;margin-top:6px;height:100%}.shop-lateral-list li{cursor:pointer}.shop-lateral-list p.title{margin-top:3px;margin-left:15px;color:rgba(52,52,52,.7);position:relative;font-size:1rem;opacity:.88;top:8px}.shop-lateral-list li a.nav-link.selected{color:#2eb085!important}.shop-lateral-list li a.nav-link.selected:hover{color:#248767!important}.contain-shop-list{height:calc(100% - 50px);overflow:auto}.contain-shop-list.space-large{height:calc(100% - 150px)}table.layout-arrow-show{table-layout:fixed}.ri-arrow-drop-right-line.icon-sidebar{position:unset;top:unset}.icon-sidebar.create{font-size:15px;top:2px}#header-pages{position:fixed;width:100%}.navbar-brand{padding-top:.75rem;padding-bottom:.75rem;font-size:1rem}.header-image{height:20px;margin-left:15px}button.navbar-toggler.position-absolute.d-md-none{right:10px}.logout-btn li a.nav-link:hover{color:hsla(0,0%,100%,.5)!important;text-decoration:underline}@media screen and (max-width:767px){.contain-title-header{display:flex}.contain-title-header img{margin-top:13px}.logout-btn{display:none}}.ic-spinner-green{border:1px solid #2eb085!important;border-right-color:transparent!important}@-webkit-keyframes spinner-border{to{transform:rotate(1turn)}}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{display:inline-block;width:$spinner-width;height:$spinner-height;vertical-align:text-bottom;border:solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:$spinner-width-sm;height:$spinner-height-sm;border-width:$spinner-border-width-sm}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:$spinner-width;height:$spinner-height;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:$spinner-width-sm;height:$spinner-height-sm}span.content-header,span.guest-name{font-size:23px;position:relative;top:5px}#scan_modal span.content-header,#scan_modal span.guest-name{width:100%;text-align:center}#skip_text{cursor:pointer;margin-top:40px;margin-left:0;color:rgba(52,52,52,.8);margin-bottom:0;text-decoration:underline}#skip_text:active{position:relative;top:1px}.ic-alert{min-height:3.75rem;display:flex;align-items:center}.ic-alert-danger{color:rgba(139,0,.7);background-color:rgba(240,22,21,.24);border:1px 1px solid rgba(139,0,.85)}.ic-alert-warning{color:#d59e2e;background-color:rgba(240,147,21,.24);border:1px solid #d59e2e}.ic-alert-notice{color:#abb7c3;background-color:#f0f4f8;border:1px solid #c3cbd3}#filter-modal{width:800px;height:auto;position:unset;min-height:680px}#filter-modal.customers{min-height:250px}#filter-modal.search_card{width:350px;min-height:unset}#filter-modal.search_card p.titleFilter{margin-left:20px}#channel-list,#payment-list,#shop-list,#state-list{min-width:300px;max-width:300px;width:300px}#channel-list button,#payment-list button,#shop-list button,#state-list button{min-height:unset;font-size:.875rem;height:40px!important}#channel-option,#payment-option,#shop-option,#state-option{padding-top:8px;cursor:default!important;padding-right:0!important}#payment-option div{overflow:hidden;text-overflow:ellipsis}#channel-list button,#channel-option,#payment-list button,#payment-option,#shop-list button,#shop-option,#state-list button,#state-option{cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:40px}.ic-switch-slider{border:1px solid #878787!important}.advanced-filter{margin-top:30px}.filter-input.error{border-color:#8b0000}.div-contain-filter.contain-date input{margin-right:20px;max-width:200px}.div-contain-filter.contain-date{width:300px;color:#6c757d;align-items:baseline;justify-content:flex-start}.titleFilter{color:#6c757d}#payment-list{visibility:hidden}#filter-modal .div-contain-filter.single-element{justify-content:left;margin-left:6%}#filter-modal div#loader-cards{display:flex;padding-top:30px;position:absolute;justify-content:center;width:calc(100% - 10px);height:calc(100% - 20px);background-color:#fff;background-color:hsla(0,0%,100%,.5)}.btn-scan{margin-bottom:0!important;margin-left:15px}.btn-scan.margin-left{margin-left:6%}.div-contain-filter .wrap-checkbox{position:relative;width:300px;top:10px}.content-filter.titleFilter{margin-left:5px;top:-5px}@media screen and (max-height:700px){#filter-modal{min-height:unset;height:95%!important}}@media screen and (max-width:850px){#filter-modal{width:90%;height:95%!important;position:unset}}@media screen and (min-width:765px) and (max-width:850px){.titleFilter{margin-left:30px}.div-contain-filter{padding-left:30px;padding-right:30px;justify-content:space-between}.div-contain-filter.contain-date{padding-left:0;padding-right:0;justify-content:flex-start}#filter-modal .div-contain-filter.single-element{margin-left:0}.btn-scan.margin-left{margin-left:30px}}@media screen and (max-width:764px){#channel-list,#payment-list,#shop-list,#state-list,.filter-input{width:calc(100% - 60px);margin-bottom:15px;min-width:unset;max-width:unset}#payment-list{display:none}#first_other_params{margin-bottom:0}.titleFilter{margin-left:30px}.div-contain-filter.contain-date{width:100%;padding-left:30px;padding-right:30px}.btn-scan.margin-left{margin-left:30px}#filter-modal .div-contain-filter.single-element{justify-content:center;margin-left:0}}@media screen and (max-width:500px){span.content-header{font-size:1.18rem}.div-contain-filter.contain-date{padding-left:20px;padding-right:15px}.div-contain-filter.contain-date input{margin-right:10px;margin-left:10px;max-width:170px}}@media screen and (max-width:350px){.div-contain-filter.contain-date input{max-width:140px}}.err-shake{-webkit-animation:shake .5s;animation:shake .5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#sidebarMenu{padding:0;z-index:200;position:fixed;padding-left:5px;background-color:#f8f9fa!important;border-right:1px solid rgba(0,0,0,.1)}.sidebar-sticky{position:relative;top:0;height:calc(100vh - 48px);padding-top:.5rem;overflow-x:hidden;overflow-y:auto}.icon-sidebar{font-size:20px;margin-right:5px;position:relative;top:4px}.logout-li{display:none}li.nav-item a{color:#959595!important}li.nav-item a:hover{color:#343434!important}li.nav-item a.active{color:#2eb085!important}li.nav-item a.active:hover{color:#248767!important}.small_span{display:none}@media screen and (max-width:800px){.big_span{display:none}.small_span{display:inline}}@media screen and (max-width:767px){.logout-li{display:block}}.iconic-select:focus{outline:none;box-shadow:unset}.iconic-select{min-height:unset;border-top:0;border-left:0;border-right:0;border-radius:unset;border-color:#8b9dad;background-color:unset;text-align:center;font-size:.9rem;font-weight:100;color:grey;padding:5px;width:90%}.iconic-select.is-invalid{border-bottom:1px solid #dc3545}.iconic-select option{text-align:left}.iconic-select.no-bord{border-bottom:0;cursor:pointer}.iconic-select.no-bord:active,.iconic-select.no-bord:hover{border-bottom:1px solid #8b9dad}#filter-modal-card{height:auto;max-height:95%;position:unset}#filter-modal-card.blocks,#filter-modal-card.report{width:800px;min-height:400px}#filter-modal-card.booking,#filter-modal-card.rsv_services,#filter-modal-card.transactions{width:800px;min-height:550px}#filter-modal-card.customers,#filter-modal-card.daily_services{width:400px}#filter-modal-card.daily_services,#filter-modal-card.daily_services section.modal-body,#filter-modal-card.transactions,#filter-modal-card.transactions section.modal-body{overflow:visible}#filter-modal-card.daily_services .div-contain-filter,div#filter-modal-card.customers .div-contain-filter{margin-bottom:-10px}#filter-modal-card.customers input,#filter-modal-card.daily_services #srv-list,#filter-modal-card.daily_services input{margin-bottom:20px}.titleFilter{color:#6c757d!important;margin-top:0!important;margin-left:50px;font-size:.875rem}.filter-input{max-width:300px;min-height:unset;height:40px;font-size:.775rem}input.fake-field{visibility:hidden}.div-contain-filter{display:flex;flex-wrap:wrap;flex-direction:row;margin-bottom:20px;justify-content:space-around}.div-contain-filter.single-element{justify-content:flex-start}#area-list,#guest-list,#hotel-list,#operation-list,#srv-list,#wallet-list{min-width:300px;max-width:300px;width:300px}#area-list button,#guest-list button,#hotel-list button,#operation-list button,#srv-list button,#wallet-list button{min-height:unset;font-size:.875rem;height:40px!important;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:40px}.dropdown-item.not-close-onclick{padding-top:10px;padding-bottom:0}.content-filter{position:relative;top:-15px;left:10px}.center-txt{text-align:center}.close-item{cursor:pointer;padding-top:0!important}.div-contain-filter i{color:#789;font-size:1.3rem;margin-left:-53px;margin-right:-53px}#guest-option{max-height:250px!important}.flag-div{margin-left:50px;color:#6c757d!important}div#operation-option{max-height:290px!important}@media screen and (max-width:850px){#filter-modal-card.booking,#filter-modal-card.rsv_services,#filter-modal-card.transactions{width:90%!important}}@media screen and (min-width:781px) and (max-width:850px){.titleFilter{margin-left:30px}.div-contain-filter{padding-left:30px;padding-right:30px;justify-content:space-between}}@media screen and (min-width:781px){.div-contain-filter i.arrow-mobile{display:none}}@media screen and (max-width:780px){.flag-div,.titleFilter{margin-left:30px}#area-list,#guest-list,#hotel-list,#operation-list,#srv-list,#wallet-list,.filter-input{width:calc(100% - 60px);margin-bottom:15px;min-width:unset;max-width:unset}.div-contain-filter i.arrow-dsk{display:none!important}.div-contain-filter i.arrow-mobile{display:block!important}.div-contain-filter i{margin-left:0;margin-right:0}.div-contain-filter.date{display:flex;flex-direction:column;align-items:center;justify-content:center}}@media screen and (max-width:450px){.div-contain-filter.date input{padding-top:.375rem!important}#filter-modal-card.customers,#filter-modal-card.daily_services{width:90%!important}}#choice_modal{width:350px;height:247px;position:unset;transition:width 1s,height 1s}#choice_modal.additional{height:290px!important}#choice_modal span.content-header{font-size:1rem!important}#choice_modal .modal-body{text-align:center}#choice_modal select{margin-top:15px}.wrap-additiona-field{position:relative;top:30px;text-align:left;padding-left:20px}.wrap-additiona-field span{color:grey}span.content-header{font-size:23px;position:relative;top:5px}#card_list_modal{width:500px;max-height:90%;position:unset;transition:width 1s,height 1s}#card_list_modal section.modal-body{display:flex;align-items:center;justify-content:center}section.modal-body p{color:#495057;margin-top:15px}.loader-card-info{width:100%;height:100%}.ic-table.table-striped td,.ic-table.table-striped th,.ic-table.table-striped thead th{vertical-align:middle}#card_list_modal section.modal-body p.alert{text-align:center}@media screen and (max-width:550px){#card_list_modal{width:90%}}#receipt-modal{width:auto;height:auto;position:unset;max-width:490px}#receipt-modal .modal-body{min-height:300px;min-width:300px;padding:25px}span.content-header{left:10px}#receipt-modal .modal-body span{color:#6c757d;text-align:justify}#loader-receipt{margin-left:-25px;position:relative;width:50px;top:110px;left:50%}.wrap-receipt{border:1px solid #ccc;padding:10px;background-color:#eee;font-size:small}@media screen and (max-width:500px){#receipt-modal{width:85%}}.modal-header .btn-close:active{position:relative;color:#248767;top:1px}.modal-header button.btn-close:focus{outline:none}#scan_modal{width:300px;max-height:90%;position:unset;transition:width 1s,height 1s}#scan_modal header.modal-header{border-bottom:0}#scan_modal span.content-header{width:100%;text-align:center}img.scan-card-img{width:100%;opacity:.7}#scan_modal .modal-footer{flex-direction:column;justify-content:center!important;border-top:none;margin-top:10px;margin-bottom:20px}#loader-scan-card{display:flex;width:50px}#success_text{color:#248767;display:none}@media screen and (max-width:350px){#scan_modal{width:90%}}#alert-modal{width:auto;height:auto;position:unset;max-width:490px}#alert-modal .modal-body{padding:25px}#alert-modal span.content-header{left:10px;font-size:1.1rem!important;margin:5px;margin-right:40px}#alert-modal .modal-body span{color:#6c757d;text-align:justify}@media screen and (max-width:500px){#alert-modal{width:85%}}.channel-select{width:80%;margin-left:8%;margin-top:15px}.alert-msg{color:#959595!important;width:calc(100% - 40px);height:calc(100% - 40px);margin-left:20px;margin-top:20px}#channel_list_modal{width:350px;height:247px;position:unset;transition:width 1s,height 1s}@media screen and (max-width:400px){#channel_list_modal{width:90%}}#create-edit-modal{width:280px;height:auto;position:unset;max-height:95%}#create-edit-modal.guest-width{width:350px}#create-edit-modal.migrate-width{width:400px}#create-edit-modal .modal-body{padding:20px 40px}#create-edit-modal .modal-body.wallet-padd{padding:20px 20px}#create-edit-modal input{max-width:200px}#create-edit-modal input.migrate{max-width:340px;font-size:.9rem}#create-edit-modal input.migrate:-moz-read-only{pointer-events:none}#create-edit-modal input.migrate:read-only{pointer-events:none}#create-edit-modal.guest-width input{max-width:270px}#create-edit-modal.guest-width .modal-body.wallet-padd input{max-width:300px}span.lbl-content{position:relative;top:-15px;left:15px;color:#62778a}.wrap-active-checkbox{margin-top:10px;margin-bottom:20px}div#create-edit-modal .modal-body input{margin-bottom:20px}#wallet_type{-moz-appearance:none;-webkit-appearance:none;appearance:none;color:#8b9dad}select#wallet_type option:disabled{color:#ccc}.wrap-select{display:flex;align-items:center}.wrap-select i{position:absolute;color:#789;font-size:1.1rem;right:50px}.wrap-select.card{margin-right:0}.wrap-select.card i{right:20px;top:20px}p.data-error{color:#760000}.ic-tag.label{padding-right:1.25rem}.form-control[readonly]{background-color:#fff!important;cursor:default!important}#guest_name_{padding-right:15px}.checkbox-elment .content{position:relative;color:hsla(0,0%,50.2%,.85);top:-15px;left:15px}section.modal-body p.grey-clr.guest i{margin-right:10px}section.modal-body p.grey-clr.guest{color:hsla(0,0%,50.2%,.85);margin-bottom:30px}p.grey-clr.guest.less-bottom{margin-bottom:15px!important;margin-top:5px!important}div.wrap-searcher{display:flex;flex-direction:row;margin-bottom:33px}div.wrap-searcher input{margin-bottom:0!important;padding-right:2.2rem}div.wrap-searcher i{position:absolute;z-index:10;right:55px;cursor:pointer;margin-top:20px}#search_cluster_::-webkit-calendar-picker-indicator,#search_guest_::-webkit-calendar-picker-indicator{display:none!important}#loader_cluster,#loader_cust,#loader_guest{display:none}#guest_email_[readonly],#guest_name_[readonly],#guest_phone_[readonly]{background:#ededed!important}p.grey-clr.clear{display:none;cursor:pointer;margin-top:-20px;text-align:right;margin-bottom:0!important;color:hsla(0,0%,50.2%,.85)!important}p.grey-clr.clear.title{color:hsla(0,0%,50.2%,.99)}p.grey-clr.clear:hover{color:#495057!important;text-decoration:underline}p.grey-clr.guest.nobott{margin-bottom:5px!important;padding-left:5px}p.grey-clr.guest.nobott.migrate{color:#343434}.space-top{margin-top:50px}.title-content{color:rgba(52,52,52,.8)!important}.data-p{white-space:nowrap;font-size:.835rem;padding-left:5px}input.wallet{border:0;padding:0;border-radius:0;border-bottom:1px solid rgba(139,157,173,.6);min-height:unset!important;height:40px!important;width:90%;margin-left:5px}input.wallet:focus{outline:none;box-shadow:none}.grey-clr.cluster{text-align:justify;word-spacing:-2px}.loader-cluster-info{display:flex;position:absolute;align-items:center;justify-content:center;width:calc(100% - 40px);height:calc(100% - 40px);background-color:hsla(0,0%,100%,.6)}.ic-tag{color:#8d9eae!important;border:1px solid #abb7c3;margin-right:5px;margin-bottom:5px;height:35px;min-height:unset}.ic-tag button.btn{border:1px solid #9faebd}.wrap-cluster{max-height:50vh;overflow:auto}p.grey-clr.guest.space-top.no-bott{margin-bottom:15px}.chkbox-lbl{color:hsla(0,0%,50.2%,.85)!important;position:relative;left:10px;top:-15px}.loader-card-info{z-index:1;display:flex;position:absolute;align-items:center;justify-content:center;width:calc(100% - 40px);margin-left:-20px;height:calc(100% - 40px);background-color:hsla(0,0%,100%,.6)}#create-edit-modal div#loader-cards{display:flex;padding-top:140px;position:absolute;justify-content:center;width:calc(100% - 80px);height:calc(100% - 20px);background-color:#fff;background-color:hsla(0,0%,100%,.5)}div.wrap-searcher{margin-bottom:0;margin-top:10px}div.wrap-searcher.migrate i{left:330px;margin-top:20px}@media screen and (max-width:430px){#create-edit-modal.migrate-width{width:90%}}@media screen and (max-width:375px){#create-edit-modal.guest-width{width:90%}}#search_cluster_.err-shake,#search_cust_.err-shake{-webkit-animation:shake .5s;animation:shake .5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.modal-fade-enter,.modal-fade-enter-active,.modal-fade-leave-active{opacity:0}.modal-fade-enter-to,.modal-fade-leave{opacity:1}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .5s ease}.modal-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center}.modal{background:#fff;box-shadow:2px 2px 20px 1px;overflow-x:auto;display:flex;flex-direction:column}.modal-header{border-bottom:1px solid #eee;color:#4aae9b;justify-content:space-between}.modal-header .btn-close{padding:0;margin-top:5px;margin-right:15px}.modal-footer,.modal-header{padding:15px;display:flex}span.content-header{line-height:30px;color:#2eb085;font-size:1.4rem;cursor:default;margin:5px}.modal-footer{border-top:1px solid #eee;justify-content:flex-end}.modal-body{position:relative;padding:20px 10px;overflow:auto}.btn-close{border:none;font-size:20px;padding:20px;cursor:pointer;font-weight:700;color:#4aae9b;background:transparent}button.btn-close:focus{outline:none}.btn-green{color:#fff;background:#4aae9b;border:1px solid #4aae9b;border-radius:2px}i#loader_cust{display:none}@media screen and (max-width:500px){span.content-header{font-size:1.18rem}}#datalist_modal{width:330px;height:277px;position:unset;transition:width 1s,height 1s}#datalist_modal .modal-body{padding:20px;display:flex;min-height:140px;justify-content:center;flex-direction:column-reverse}#datalist_modal div.wrap-searcher{margin-bottom:0;margin-top:10px}#datalist_modal div.wrap-searcher i{right:33px}#search_cust_::-webkit-calendar-picker-indicator{display:none!important}p.data-error{display:none;margin-bottom:0;padding-left:3px;padding-right:3px;margin-top:0!important;color:#760000!important}@media screen and (max-width:400px){#datalist_modal{width:90%}}#search_cust_.err-shake{-webkit-animation:shake .5s;animation:shake .5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}