body{padding-top:0}body .main-container:not(:has(login,signup)){height:100vh;height:calc(var(--vh, 1vh)*100);overflow-y:scroll}.container-fluid{padding:0!important}.platform-fees-pending{font-size:9px}.dom-iframe-con .body .section{width:100%!important;padding:15px}.dom-iframe-con .browser-button{width:10px;height:10px;margin:auto 3px}.dom-iframe-con .url-input{margin:5px -5px 5px 5px}.dom-iframe-con .url-input .mid-large-con{margin-left:5px}.dom-iframe-con .form-steps{width:100%}.dom-iframe-con .section-title{font-size:13px}.browser-forw-back{width:15px;height:15px;font-size:11px;margin:auto 2px}.step-content-text{font-size:13px!important}.iframe-dummy-content .circle{font-size:11px!important}.iframe-dummy-content .inner-iframe .circle{width:81%;padding-left:calc(20% + 8px)}.settings-styles-v2 .setup-form{width:100%;height:unset;overflow:unset}.grid-nav{height:180px!important;width:100%}.header-buffer.companyRepeat{padding-top:100px!important}.filter-modal-bg{z-index:9999999}.filter-modal-bg .container-v2 .content{max-height:700px;overflow:scroll}.margin-minus-13-mobile{margin-top:-13px!important}.column-on-mobile{flex-direction:column}.push-notif-sec .job-reminder-notification-container{width:90%}.navbar-brand{margin:auto}.logout-header .header-icon{height:44px;width:44px;padding:10px;background-color:#fff;border-radius:12px;--fill-color:#000;cursor:pointer;border:var(--border);position:fixed;top:8px;right:5px;z-index:99999;display:flex;align-items:center;justify-content:center;flex-direction:row}.logout-header .header-icon svg{height:100%;transition:transform .2s ease}.logout-header .header-icon:hover svg{transform:scale(1.05)}.left-sidebar-m{background-color:rgba(0,0,0,.01);color:#fff;transition:left .3s ease-in-out,background-color .3s ease-in-out;display:initial;pointer-events:auto;z-index:999999999;width:100vw;overflow:hidden scroll;overscroll-behavior:none}.left-sidebar-m.is-close{background-color:transparent;left:-100%}.left-sidebar-m .mobile-menu{--fill-color:var(--grey-icon-color);width:315px;max-width:100%;min-height:100%;display:flex;flex-direction:column;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.08);padding:22px 16px}.left-sidebar-m .mobile-menu__logo{padding-bottom:var(--secondary-spacing);padding-left:12px}.left-sidebar-m .mobile-menu__logo img{height:40px;-o-object-fit:contain;object-fit:contain;max-width:100%}.left-sidebar-m .mobile-menu__title{padding:22px 0;font-size:26px;font-weight:var(--bold-font);color:var(--main-black-color)}.left-sidebar-m .mobile-menu__subtitle{padding:8px 0;color:var(--main-black-color);font-size:var(--container-title);font-weight:var(--bold-font)}.left-sidebar-m .mobile-menu__subtitle hr{margin-top:0;margin-bottom:0}.left-sidebar-m .mobile-menu__tabs{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap}.left-sidebar-m .mobile-menu__tabs.settings{padding:22px 0}.left-sidebar-m .mobile-menu__tabs--item{width:-moz-fit-content;width:fit-content;border-radius:12px;display:flex;align-items:center;padding:16px 12px;margin-bottom:8px;flex:1}.left-sidebar-m .mobile-menu__tabs--item__icon{display:flex;align-items:center;width:16px;height:16px;margin-right:8px;transition:transform .2s ease}.left-sidebar-m .mobile-menu__tabs--item__icon svg{height:100%}.left-sidebar-m .mobile-menu__tabs--item__text{font-size:var(--main-font);font-weight:var(--bold-font);color:var(--main-black-color);line-height:normal}.left-sidebar-m .mobile-menu__tabs--item:nth-child(odd):not(:last-child){max-width:140px}.left-sidebar-m .mobile-menu__tabs--item:last-child,.left-sidebar-m .mobile-menu__tabs--item:nth-child(odd):nth-last-child(2n):not(:nth-last-child(n+3)){margin-bottom:0}.left-sidebar-m .mobile-menu__tabs--item.active,.left-sidebar-m .mobile-menu__tabs--item:hover{background-color:var(--new-grey-support)}.left-sidebar-m .mobile-menu__tabs--item.active .mobile-menu__tabs--item__icon,.left-sidebar-m .mobile-menu__tabs--item:hover .mobile-menu__tabs--item__icon{--fill-color:var(--theme-color)}.left-sidebar-m .mobile-menu__tabs--item:hover .mobile-menu__tabs--item__icon{transform:scale(1.05)}.left-sidebar-m .mobile-menu__tabs--item .red-dot{--dot-size:14px;margin-left:auto}.left-sidebar-m .mobile-menu__footer{padding:11px 0;margin-top:auto;display:flex;align-items:center;justify-content:center;flex-direction:row}.left-sidebar-m .mobile-menu__footer>div:first-child{display:flex;align-items:center}.left-sidebar-m .mobile-menu__footer>div:first-child img{height:30px;max-width:35px;-o-object-fit:contain;object-fit:contain;margin-right:16px}.left-sidebar-m .mobile-menu__footer>div:last-child{font-size:var(--medium-font);font-weight:var(--bold-font);color:var(--main-black-color);white-space:break-spaces}.left-sidebar-m .mobile-menu__footer--sticky{background-color:var(--new-grey-support);position:sticky;bottom:0;z-index:2;margin:22px -22px -22px;width:calc(100% + 38px);padding:16px 22px;border-radius:16px 16px 0 0;box-shadow:var(--main-border-shadow);display:flex;align-items:center}.left-sidebar-m .mobile-menu__footer--sticky>div:first-child{display:flex;align-items:center;justify-content:center;flex-direction:row;border-radius:13px;background-color:#fff;margin-right:15px;border:1px solid #ebebed;height:40px;width:40px;color:var(--main-black-color);font-size:20px;font-weight:var(--bolder-font);text-transform:uppercase}.left-sidebar-m .mobile-menu__footer--sticky>div:first-child svg-shell{height:18px;width:18px;display:flex}.left-sidebar-m .mobile-menu__footer--sticky>div:last-child{color:var(--main-black-color);line-height:normal}.left-sidebar-m .mobile-menu__footer--sticky>div:last-child>div:first-child{font-size:var(--medium-font);font-weight:var(--bold-font)}.left-sidebar-m .mobile-menu__footer--sticky>div:last-child>div:last-child{font-weight:var(--bolder-font);font-size:var(--large-font);text-transform:capitalize}.left-sidebar-d{display:none!important}.w{padding-left:0!important}.push-notification{padding:25px 0;margin:0!important}.company .navbar-default.header:not(.super-admin-header){min-height:40px!important;display:flex;flex-direction:column}.super-admin-header .navbar-header{display:none}.super-admin-header #navbar{max-width:100vw;margin-right:7px}.super-admin-header #navbar .logout{margin-top:0!important}.navbar-header .navbar-brand:nth-of-type(2){left:0!important;color:var(--theme-color);font-weight:500}.navbar-header .navbar-space{display:none}#navbar{margin-left:0;width:100%}.navbar-toggle{top:2px;right:0}#nav-right{margin-right:8px;height:50px}#nav-right .nav-item{padding:0}.grid{height:calc(100vh - 90px);height:calc(var(--vh, 1vh)*100 - 90px)}.grid .ui-grid-cell{font-size:14px}.companyInventory .no-show-more .grid{height:calc(100vh - 251px);height:calc(var(--vh, 1vh)*100 - 251px)}.companyInventory .new-settings-body .settings-h-22,.companyReferrals .new-settings-body .settings-h-22{top:-54px}.ui-grid-header-canvas{background-color:#fff}.navbar-collapse{border-bottom:1px solid var(--grey-border-color)!important}.ui-grid-render-container-body .ui-grid-header-cell,.ui-grid-render-container-left .ui-grid-header-cell,ui-grid-header-cell{height:40px!important;color:var(--grey-font-color)}.readMore{padding:10px 10px 80px}@media screen and (min-width:500px){.new-menu-b-b{border-radius:16px!important}}.add__icon{--fill-color:#fff!important}.mobile-bottom-menu{--max-width:min(500px,100vw);display:flex;align-items:center;justify-content:space-between;flex-direction:row;position:fixed;left:0;bottom:0;padding:0 calc(50% - var(--max-width)/2);background-color:#fff;border-top:0;z-index:10001;height:55px;width:100%}.mobile-bottom-menu .new-menu-b-b{width:54px;min-width:54px;max-width:54px;background:var(--new-blue-color);border-radius:0 16px 16px 0;height:100%;display:flex;align-items:center;justify-content:center;padding-top:0}.mobile-bottom-menu .new-menu-b-b .mobile-bottom-menu--item__icon{margin:inherit;--fill-color:#fff}.mobile-bottom-menu .new-menu-b-b .mobile-bottom-menu--item__icon div:last-child{color:#fff}.mobile-bottom-menu--item{padding-top:6px;flex:1;width:calc(var(--max-width)/6);min-width:calc(var(--max-width)/6);cursor:pointer}.mobile-bottom-menu--item__icon{display:flex;justify-content:center;margin:auto;height:24px;width:24px;transition:transform .2s ease}.mobile-bottom-menu--item__icon svg{height:24px;width:24px}.mobile-bottom-menu--item>div:last-child{font-size:var(--small-font);font-weight:var(--bold-font);color:var(--main-grey-color);text-align:center;margin-top:2px}.mobile-bottom-menu--item.active .mobile-bottom-menu--item__icon,.mobile-bottom-menu--item:hover .mobile-bottom-menu--item__icon{--fill-color:var(--theme-color)}.mobile-bottom-menu--item.active>div,.mobile-bottom-menu--item:hover>div{color:var(--theme-color)}.mobile-bottom-menu--item:hover .mobile-bottom-menu--item__icon{transform:scale(1.05)}.before-adding-manual-job .mobile-bottom-menu,.before-adding-manual-job .trial-banner{z-index:-1}.before-adding-manual-job .planner{padding-bottom:200px}.staff{content:url(../images/staffoff.svg)}.clients,.staff{height:30px;padding-top:3px}.clients{content:url(../images/clientsoff.svg)}.book-online-btn{content:url(../images/book-online-btn.svg);height:53px;margin-top:-9px}.schedule{content:url(../images/scheduleoff.svg);height:30px;padding-top:3px}.livefeed{content:url(../images/livefeedoff.svg);height:30px}.menu{content:url(../images/menuoff.svg);height:30px;padding-top:6px;padding-bottom:2px}.small-Modal .modal-dialog{width:100vw}.modal:not(.job-history-modal):not(.company-migration-modal):not(.invoice-modal):not(.fancy-alert-modal):not(.feature-preview-modal)>.modal-dialog>.modal-content{height:auto;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);overflow:visible}.modal-content .calendar-style{border:0}.popTabs .nav.nav-tabs{display:flex;justify-content:space-between}.popTabs .nav-tabs li:hover a,.popTabs .nav.nav-tabs li.active a{font-weight:400}.nav-tabs.nav-justified>li{float:left;width:33.333%}.popup.close-btn{position:absolute;right:20px;top:25px;border-radius:28px;height:18px;width:19px;display:flex;align-items:center;justify-content:center;z-index:1}.popup.close-btn i:before{background:transparent}.popup-header{overflow:hidden}.qc-title{text-align:center;padding-top:0;position:relative;margin-top:-20px}.qc-left-time{font-size:16px}.qc-completion-mob{padding-top:10px!important}.photostream-container p.rating{max-width:60px}.photostream-container .description{padding:10px;display:flex;align-items:center;justify-content:space-between;margin-right:0;width:100%}.photostream-container .description p{margin-bottom:0}.photostream-container .description h3{padding-left:0;text-align:left;margin-bottom:0;margin-top:5px}.qc-flex-mobile{padding:30px 10px 10px}.qc-photostream-container-row{background:none;padding:0;height:calc(100vh - 68px);height:calc(var(--vh, 1vh)*100 - 68px)}.qc-photo-con{width:calc(33.333% - 4px)!important;height:calc(33vw - 22px)!important}.qc-photo-desc{padding-left:0;padding-right:0}.qc-photo-desc span{line-height:25.5px}.collapsing-container__body>div{padding:0}.modal-rt.dashboard-content .dashboard-content__body.dashboard .dashboard-left-top{border:0;height:100%;width:100%!important;margin:0}.dashboard-content .modal-content{border:0!important}.table-job-history .flaticon-info-placement:before{font-size:12px;margin-right:5px}.payments-history-footer{justify-content:flex-end}.bookings-map-page .toggle p{right:-5px}.bookings-map-page .toggle .checkbox-on p{right:10px}.reduce-padding .col-md-2,.reduce-padding .col-md-5:last-child{padding-left:15px}.photo-content p.filter{width:50px}.photo-content .input-group-btn button{margin-right:0}.photo-content select.select-dark{max-width:240px}.booking-schedule-form .form-group.row .col-md-6:first-child,.booking-schedule-form .form-group.row .col-md-6:last-child{padding-left:0;padding-right:0}.booking-schedule-form .list-inline{padding:0 10px}.setup-form .form-group.row .col-md-6.col-xs-12:first-child,.setup-form .form-group.row .col-md-6.col-xs-12:last-child{padding-left:15px;padding-right:15px}.setup-form .form-group.row .col-md-6:first-child,.setup-form .form-group.row .col-md-6:last-child{padding-left:0;padding-right:0}.lower-group .week{margin-right:0}.head-title{font-size:11px}.head-body{font-size:15px}.main-container section.container-fluid{margin-bottom:60px}.ui-grid-cell-contents{text-overflow:clip}.comms-left-bg{text-align:center}.comms-left-from-col{padding-left:10px!important;text-align:left}.comms-border-b-text{margin-right:unset!important}.comms-border-b{height:48px}.comms-border-b .mob-drop{margin-right:112px!important}.comms-header #navbar{display:contents}.comms-header #navbar ul{padding:unset}.comms-header .navbar-nav{display:flex;top:0;position:fixed;right:30px}.comms-header .container-fluid{height:0}.comms-header .in{display:flex!important;width:100vw;position:absolute;min-height:150px;background-color:#fff;justify-content:center;align-items:center;border-bottom:1px solid var(--grey-border-color)!important;padding-top:80px!important}.comms-header .in .navbar-nav{display:flex}.comms-header .nav-item{padding:unset;max-width:unset;line-height:unset}.flex-height-m-b{height:40px!important;display:flex!important;align-items:center!important;padding-bottom:5px}.mobi-no-pad{padding:0}.portal-link{margin-left:-66px}.ui-grid-menu-button{display:none}.dashboard-menu{bottom:70px;display:none}#launcher,#qlwapp.qlwapp-js-ready,.geofence-page #map{display:none}#launcher{top:-9px!important;right:-10px!important;transform:scale(.7)}[uib-typeahead-popup].dropdown-menu{width:100%}.job-iframe .modal-dialog{width:inherit}#map .gmnoprint div{right:10px!important;bottom:200px!important}.job-map-container .gmnoprint{top:-10px}#mainContent #content section{margin-bottom:70px!important;max-height:0}#mainContent #content #all-charges-sec,#mainContent #content #discounts-sec{max-height:100%!important}#mainContent #content section.comms-v2-con{margin-bottom:0!important;max-height:unset;height:calc(100vh - 158px);height:calc(var(--vh, 1vh)*100 - 158px);border:0}#mainContent #content section.comms-v2-con.live-chat{height:100%}.settings-master.settings-menu-open .settings-master-left{isolation:isolate}.settings-master.settings-menu-open .settings-master-left:after{content:"";position:fixed;inset:0;z-index:-1;background-color:transparent}.map-mob-con{margin-left:auto!important;margin-right:auto!important;max-width:265px;padding-top:15px}.map-mob-i-con{text-align:center;margin:auto!important;flex:50%;padding-top:25px}.map-mob-i-t{font-size:14px;padding-top:8px;font-weight:500}.header-buffer{padding-top:50px}.removeHeaderBuffer{padding-top:0}.company-logo{display:none}.header-buffer.companyInventory,.header-buffer.companyReferrals{padding-top:105px}.search-element{font-size:13px;line-height:15px}.global-search>div,.global-search input.search{min-width:325px}.global-search .search-element .fa-search{margin-top:6px}.search-icon{padding-left:5px;top:40px}.job-card-chat-toggle{bottom:-31px!important;width:255px!important}.job-card-chat-msg{width:100%!important}.chat-container .sender-admin:after{right:-36px}.intercom-app>iframe,.intercom-lightweight-app-launcher,.intercom-namespace [class*=intercom-with-namespace-]{bottom:var(--intercom-bottom,63px)!important;right:7px!important}.intercom-namespace .intercom-messenger-frame{--intercom-bottom:120px}.has-trial-banner{--intercom-bottom:100px}.right-staff-column{border-left:0 solid var(--grey-border-color);margin-left:0}.details-container{margin-right:0}.curved-header{background-color:var(--grey-bg-color)}.dom-iframe-con{flex-direction:column!important;padding:15px}.dom-iframe-con .body{width:100%}.dom-iframe-con .primary-button,.dom-iframe-con .verified{padding:5px 10px;font-size:13px}.dom-iframe-con .header-back{text-align:left}.bordered-input.left-input{margin-right:10px}.dummy-iframe-title{overflow-wrap:break-word;width:40px}.comms-scrollable{padding-bottom:105px}.comms-scrollable .chat-container{padding:0 10px;height:100%}.broadcast-scrollable{height:calc(100vh - 216px);height:calc(var(--vh, 1vh)*100 - 216px);padding:0 10px}.mid-large-con .multiswitch-con{align-items:center}#staff-type-multiswitch{margin-bottom:10px!important}.two-input-row{flex-direction:column}.two-input-row .bordered-input{width:100%}#temp-email-input,#temp-phone-input{margin-top:15px}.sms-con{align-items:center}.sms-con .body{flex-direction:column!important}.nav-item{max-width:unset}.logout-con{position:absolute;bottom:30px;left:50%;transform:translateX(-50%)}.analytics-header-selector-con{display:flex;flex-direction:column;margin:5px auto}.header-filtering-interval-container{margin-top:0!important}.analytics-select-icon{position:absolute;top:140px}.invoice-select-icon{position:absolute;top:65px}.qc-nav-items{display:flex;flex-direction:column;align-items:center;padding-left:0;padding-right:0;margin:auto}.qc-header-filter-select-div{margin-right:0}.all-charges-con,.billing-summary-con{margin:auto;padding:0}.grid-nav{height:150px!important;width:100%!important}.grid-nav.repeat{height:100px!important}.header-buffer.company-schedule.repeat,.header-buffer.companySchedule.repeat{padding-top:100px!important}.only-on-mobile{margin-top:0!important;display:unset!important}.geofence-hide-on-mobile,.hide-on-mobile{display:none!important}.hide-service-designer{display:none}.hide-watermark{display:initial}.grid-nav-center{flex-direction:column;padding-bottom:0}.margin-bottom-30-mobile{margin-bottom:30px!important}.column-on-mobile{flex-direction:column!important}.schedule-header-v2{max-width:100%;overflow:auto hidden;height:68px}.schedule-header-v2 .grid-width{width:44px!important;left:39px!important}.schedule-header-v2 .planner-width{width:44px!important;left:0!important}.schedule-header-v2 .merge-fields-con{position:unset;right:unset;margin-top:unset;white-space:nowrap;display:contents}.filter-btn{padding:5px}.filter-btn-con .merge-field .icon{margin-right:0}.schedule-header-v2 .filters-row{padding:8px}.schedule-header-v2 .navbar-nav{margin:0}.analytics-date-picker .uib-datepicker-popup{position:fixed;top:100px!important;margin-left:-7px;left:4%!important}.live-feed-count-btn{left:calc(40% - 21px);top:120px}.mid-large-Modal .modal-dialog{width:calc(100% - 20px)!important;min-width:calc(100% - 20px);max-width:calc(100% - 20px);margin:5px auto}.discount-det-modal{flex-direction:column}.discount-det-modal .add-discount-body{padding:0}.discount-det-modal .redemption-history,.discount-det-modal .watermark{width:100%!important}.staff-slots-c>div{flex:1}.mb-secondary-mobile{margin-bottom:var(--secondary-spacing)!important}