.dash-custom-left .table_card{overflow:unset!important}.fit-content{max-width:fit-content}#switchBusinessModal .modal-body{max-height:60vh;overflow:auto}.notification-body-bg:before{content:"";width:100%;height:100%;position:fixed;left:0;top:0;z-index:20;background-color:#0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#switchBusinessModal .modal-head a.btn-close{top:0;right:0!important}.notification-body-class .side-bar-L{z-index:1}.notification-body-class{overflow:hidden}#switchBusinessModal.common-modal .modal-dialog{max-width:575px}.notification-cta-active .dash-side-R-body{height:calc(100vh - 209px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.notification-cta-active .setting_page.dash-side-R-body{height:calc(100vh - 272px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.notification-cta-active .help_tabs.dash-side-R-body{height:calc(100vh - 264px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.notification-cta-active .terms-scroll{height:calc(100vh - 396px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.notification-cta-active .my-contact-box .scroll-box{height:calc(100vh - 687px)}.notification-cta-active .help_tabs .box-full-h{min-height:calc(100vh - 264px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.notification-cta-active .on_demand_main.dash-side-R-body{height:calc(100vh - 244px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.on_demand_main.dash-side-R-body{height:calc(100vh - 153px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.help_tabs.dash-side-R-body{height:calc(100vh - 173px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.setting_page.dash-side-R-body{height:calc(100vh - 181px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.my-contact-box .scroll-box{height:calc(100vh - 596px);overflow-x:hidden!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-auto{overflow-y:auto}.position-schedule-modal-body.Schedule-text-add{height:calc(100vh - 464px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.Schedule-text-add .table-title{padding-right:10px}.modal-open{overflow:hidden}@media(max-width:1900px){.side-bar-L{width:18%}.dash-main-R,.dash-side-R-head{transition:padding-left 1s ease;padding-left:19%}}@media(max-width:1600px){.dash-custom-left{width:65%}.dash-custom-right{width:35%}.quick-action-grid{grid-template-columns:repeat(1,1fr)}.side-bar-L{width:20%}.dash-main-R,.dash-side-R-head{transition:padding-left 1s ease;padding-left:21%}}@media(max-width:1399px){.invoice-image-box{display:none}.dash-custom-left,.dash-custom-right{width:100%}.dash-side-R-body>.row{flex-wrap:wrap;height:auto}.box-shadow-box{height:auto!important}.on-demand-client-table-h.dashboard-applicants-scroll{height:auto}.dash-side-R-body>.row>.col-md-9.dash-custom-left,.dash-side-R-body>.row>.col-md-3.dash-custom-right{height:auto}.on-demand-client-table-h.dashboard-applicants-scroll::-webkit-scrollbar{height:2px}.webkit-hidden::-webkit-scrollbar{display:none!important}.box-shadow-box{padding:20px!important}.side-bar-L{width:28%}.dash-main-R,.dash-side-R-head{transition:padding-left 1s ease;padding-left:30%}.dash-main-R{padding-right:15px}.invoice-list-scroll-right{min-height:auto}.invoice-body .welcome-invoice-main,.invoice-body .welcome-invoice-sub{margin-bottom:30px!important}.dash-side-R-body{height:unset!important}.notification-cta-active .dash-side-R-body,.notification-cta-active .setting_page.dash-side-R-body,.notification-cta-active .help_tabs.dash-side-R-body,.help_tabs.dash-side-R-body,.notification-cta-active .my-contact-box .scroll-box,.my-contact-box .scroll-box{height:unset}.notification-cta-active .terms-scroll,.terms-scroll{height:100%}}@media(max-width:991px){.scroll-sec{height:calc(100% - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow:auto}#sidebar_toggle,#close_sidebar{display:block}#side-bar-L{transform:translate(-100%);transition:transform .25s ease;width:280px}#side-bar-L.active{transform:translate(0)}.dash-main-R,.dash-side-R-head{padding-left:15px}.topbar-alignment{margin-right:16px;padding-left:15px}.common-modal .modal-content{height:100%;max-height:90dvh}.invoice-body .welcome-invoice-main,.invoice-body .welcome-invoice-sub{margin-bottom:20px!important}.steps-process-box .steps-process-list{overflow:auto;flex-wrap:nowrap}.steps-process-box .steps-process-list li{width:100%;white-space:nowrap;height:40px;padding:0 15px}#position_and_schedule .modal-dialog{max-width:100%;padding:0}#position_and_schedule .modal-content{height:100dvh!important;border-radius:0;padding:30px 0 0 10px!important}#position_and_schedule .row.check-h{padding-right:10px}.position-schedule-modal-body{height:calc(100dvh - 299px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.steps-process-box{padding:15px;margin-left:-10px;margin-right:0;margin-bottom:0}.table-position-flex .table-position-schedule{min-height:calc(100dvh - 477px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}@keyframes zoom-in-zoom-out{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.quick-action-grid{grid-template-columns:repeat(2,1fr)}.quick-action-grid a:nth-child(1){grid-column:span 2;margin:0!important}.quick-action-grid .quick-action-btn{border-radius:16px}.quick-actions .dash-title-comm{margin-bottom:5px}.welcome-invoice-sys-box .invoice-waite-info{padding:0;border:0;min-height:auto;font-size:12px;margin-bottom:12px!important}.welcome-invoice-sys-box .invoice-waite-price{padding:4px 20px;min-height:36px;font-size:12px;margin-bottom:12px}.welcome-invoice-sys-box .invoice-waite-info,.welcome-invoice-sys-box .invoice-waite-price{max-width:328px;width:100%;justify-content:center}.welcome-invoice-sys-box figure{display:none}.welcome-invoice-sys-box .btn{height:36px;font-size:15px}.welcome-invoice-sys-box .btn-with-setting{width:100%;margin-top:8px!important;position:unset}.welcome-invoice-sys-box .btn-with-setting .setting-icon{position:unset}.welcome-invoice-sys-box .btn-with-setting a:nth-child(1){position:absolute;width:22px;height:22px;top:18px;right:20px}.invoice-body .invoice-list-pay-L .col-md-12>.box-shadow-box{box-shadow:none;border:none;border-radius:0;padding:10px 0!important;margin-bottom:0;background:transparent}.invoice-mobile-header .dash-title-comm{font-size:20px;font-weight:700}.invoice-mobile-settings img{opacity:.7}.invoice-mobile-actions{align-items:center;justify-content:space-between}.invoice-mobile-actions .btn{font-size:13px!important;font-weight:700!important;padding:8px 0!important;border-radius:50px!important;height:36px!important;line-height:1!important;white-space:nowrap;min-width:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;flex:1}.invoice-mobile-btn-pay{background-color:#fdbf5a!important;border:1.5px solid #f5a623!important;color:#1a1a1a!important}.invoice-mobile-btn-pay.disabled-btn{background-color:#f5f5f5!important;border-color:#ddd!important;color:#aaa!important;pointer-events:none}.invoice-mobile-btn-due{background-color:#fff!important;border:1.5px solid #f5a623!important;color:#1a1a1a!important;pointer-events:none}.invoice-mobile-btn-support{background-color:#e8e8e8!important;border:1.5px solid #ccc!important;color:#1a1a1a!important}.invoice-mobile-header .form-search-box{flex:1;margin-right:12px}.invoice-mobile-header .filters-box{white-space:nowrap;font-size:0;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:1.5px solid #ccc;border-radius:10px;background:#fff;flex-shrink:0}.invoice-mobile-header .filters-box figure{margin:0!important;display:flex;align-items:center;justify-content:center}.invoice-mobile-header .filters-box figure img{width:18px;opacity:.5}.invoice-mobile-waiting-text{color:#e65100;font-size:13px;font-weight:600;margin-top:4px}.invoice-mobile-card{border:1.5px solid #e0e0e0;border-radius:12px}.invoice-mobile-id-pill{font-size:14px;font-weight:700;background-color:#e8e8e8;color:#333;padding:4px 14px;border-radius:50px;display:inline-block}.invoice-mobile-field-pill{background-color:#fff8e1;padding:3px 10px;border-radius:50px;display:inline-flex;align-items:center;white-space:nowrap}.invoice-mobile-card h5{font-size:16px}.invoice-mobile-icon{font-size:16px;color:#fdbf5a;flex-shrink:0}.invoice-mobile-label{font-size:12px;font-weight:600;letter-spacing:.5px;white-space:nowrap}.invoice-mobile-value{font-size:13px}.invoice-mobile-card .list-btn{font-size:11px;padding:3px 12px;white-space:nowrap}#invoice-pay .modal-dialog{max-width:100%;margin:10px;min-height:calc(100vh - 20px);align-items:stretch!important}#invoice-pay .modal-content{display:flex;flex-direction:column;overflow:hidden}#invoice-pay .modal-body{display:flex;flex-direction:column;flex:1;overflow:hidden;padding-bottom:0!important}#invoice-pay .modal-body .scroll-table{flex:1;overflow-y:auto;min-height:0;-webkit-overflow-scrolling:touch}#invoice-pay .invoice-pay-footer{flex-shrink:0;background:#fff;padding:10px 15px 20px}.help_tabs .sticky-menu-setting .setting-tabs{display:flex!important;flex-wrap:nowrap!important;height:40px!important;border-radius:30px!important;padding:2px!important;width:fit-content!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important}.help_tabs .sticky-menu-setting .setting-tabs .nav-item{flex:0 0 auto}.help_tabs .sticky-menu-setting .setting-tabs .nav-link{height:100%;padding:0 14px!important;border-radius:49px!important;font-size:13px!important;white-space:nowrap}.help_tabs .sticky-menu-setting .setting-tabs::-webkit-scrollbar{display:none}.help_tabs .sticky-menu-setting .setting-tabs{scrollbar-width:none}.setting_page .sticky-menu-setting .setting-tabs{display:flex!important;flex-wrap:nowrap!important;height:40px!important;border-radius:30px!important;padding:2px!important;width:fit-content!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important}.setting_page .sticky-menu-setting .setting-tabs .nav-item{flex:0 0 auto}.setting_page .sticky-menu-setting .setting-tabs .nav-link{height:100%;padding:0 12px!important;border-radius:49px!important;font-size:13px!important;white-space:nowrap}.setting_page .sticky-menu-setting .setting-tabs::-webkit-scrollbar{display:none}.setting_page .sticky-menu-setting .setting-tabs{scrollbar-width:none}.setting_page .general-info .btn-group-box{position:fixed;bottom:0;left:0;right:0;z-index:10;background:#fff;padding:12px 20px!important;margin-top:0!important;box-shadow:0 -2px 8px #0000001a}.setting_page .general-info .general-info-R{padding-bottom:70px}#tab-5 .my-contact-box .scroll-box{max-height:calc(100dvh - 500px);overflow-y:auto;-webkit-overflow-scrolling:touch}.setting_page .payments-info .form-control,.setting_page .payments-info .custom-dropdown .dropdown-toggle,.setting_page .payments-info select.form-control{background-color:#fff!important}.on-demand-left .tab-content.overflow-auto{overflow-x:hidden!important}.position-schedule-modal-body.Schedule-text-add{height:calc(100vh - 344px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}#applicantBox .modal-dialog{max-width:100%}}@media(max-width:767px){.notification-blog{right:15px;width:calc(100% - 30px)}.dash-side-R-head{flex-wrap:nowrap;height:auto}.dash-side-R-head h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-side-R-head-right{flex-shrink:0}.dropdown.profile-drop figure img{border:1px solid #e0e0e0;padding:0;width:45px;height:45px}.dropdown.profile-drop .dropdown-toggle i{font-size:30px}.invoice-body .welcome-invoice-main,.invoice-body .welcome-invoice-sub{margin-bottom:16px!important}.invoice-body .invoice-waite-info,.invoice-body .invoice-waite-price{min-height:unset;padding-top:8px;padding-bottom:8px;font-size:14px}.invoice-body .welcome-invoice-sub{font-size:16px}.sticky-menu-setting{top:80px}#position_and_schedule .modal-dialog{max-width:100%}.position-schedule-modal-body{height:calc(100dvh - 237px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.steps-process-box{margin-top:10px!important}.table-position-flex .table-position-schedule{min-height:calc(100dvh - 474px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.dash-side-R-head{border-bottom:solid 1px #fdbf5a}.dash-main-R{padding-top:92px}.position-schedule-modal-body.Schedule-text-add{height:calc(100vh - 265px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.dash-side-R-head h3{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.left_ellips{flex:1;min-width:0}div#precisions .card-box{padding:10px 0}}@media(max-width:576px){#topbar_name{display:none}.dash-main-R{padding-top:76px}.notification-list>li{padding-left:0!important}.notification-list li.show-dot:after{left:4px;top:14px;width:10px;height:10px}.notification-list li i{font-size:20px;padding-right:16px}.invoice-waite-info,.invoice-waite-price{padding:15px 20px;flex-wrap:wrap;border-radius:50px;height:auto;font-size:14px}.dash-side-R-head h3{font-size:18px}.notification-blog{top:65px}.common-modal .modal-content{padding:20px}.dayContainer{min-width:unset!important}.calendar-div-height .calender-bullets{display:grid;grid-template-columns:repeat(2,1fr);row-gap:10px}.calendar-div-height .calender-bullets li{padding-left:0}.box-shadow-box,.common-modal .modal-content{padding:20px 15px!important}.active-bell{right:14px}#invoice-pay .sub-total-box{width:100%;max-width:328px}.invoice-body .welcome-invoice-sub{font-size:14px}#desired-schedule .label-pad-left{padding-left:80px!important}ul.label-check-none.label-check-list{padding-left:135px}.special_class .btn{height:30px;font-size:12px}.special_class .btn img{width:18px;margin-right:10px!important}#position_and_schedule .modal-title{font-size:20px}.position-schedule-modal-body{height:calc(100dvh - 260px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}#switchBusinessModal .modal-head a.btn-close{top:-20px}.switchBusinessModal-bg .modal-head{padding-top:20px}.switchBusinessModal-bg .list-option{width:100%!important}.position-schedule-modal-body.Schedule-text-add{height:calc(100vh - 325px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}@media(max-width:425px){.active-bell{right:10px}.invoice-body .invoice-waite-info,.invoice-body .invoice-waite-price{font-size:12px}.sticky-menu-setting{top:60px!important}#detailsUp .similar-box-border{padding:15px 12px}#desired-schedule .form-control{padding:10px 15px}#position_and_schedule .table_card{font-size:14px}.Schedule-text-add .table-title{font-size:12px}}
