@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,600&display=swap);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css);@import url(https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css?family=Jost);@import url(https://fonts.cdnfonts.com/css/avenir);.main-content{padding-top:161px}.homepage .main-content{padding-top:0}.banner-container{background:url(/static/media/banner.90bc9a87.jpg);background-size:cover;background-repeat:no-repeat;min-height:100vh;display:flex;align-items:center;background-position:top;position:relative}.banner-container:before{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.2);top:0;left:0;right:0;bottom:0}.banner-content{width:100%;height:100%;display:flex;flex-flow:column;align-items:center;justify-content:center;position:relative;z-index:9;padding-top:20%}.banner-logo{display:none}.banner-content h1{font-size:60px;text-align:center;color:#fff}.content-container{padding:100px 0}.block-btn{background:#fff;border:2px solid #dcdcdc;padding:20px 30px;font-size:22px;display:flex;align-items:center;justify-content:center;height:125px;width:100%;font-weight:700;transition:all .3s ease-in;cursor:pointer;border-radius:10px;text-align:center}.block-btn:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.3)}.block-btn:hover a{color:#333}.home-block-container .block-content h3{font-size:40px;font-weight:700;margin-bottom:15px}.home-block-container .block-content{display:flex;flex-flow:column;align-items:center;justify-content:center;height:100%;width:100%;font-size:18px;padding-top:0}.service-heading{text-align:center;margin-bottom:42px}.service-heading h3{font-size:40px;margin-bottom:0}.service-box{width:100%;height:120px;border:2px solid #dcdcdc;padding:10px 15px;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;cursor:pointer;transition:all .3s ease-in;text-align:center;border-radius:10px}.service-box:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.3)}.service-box:hover a{color:#333}.testimonial-container{background:url(/static/media/testimonial-bg.8c0d5f63.jpg);width:100%;background-size:cover;background-repeat:no-repeat;position:relative;display:flex;align-items:center}.testimonial-container:before{content:"";position:absolute;width:100%;height:100%;background:rgba(5,80,148,.5);top:0;left:0;right:0;bottom:0}.testimonial-slider{padding:0 40px}.testimonial-content{background-color:initial;color:#fff;text-align:center;font-style:italic;font-size:20px;line-height:35px;padding:0 30px;text-shadow:2px 2px 2px rgba(0,0,0,.3),2px 2px 10px rgba(0,0,0,.4),2px 2px 20px rgba(0,0,0,.7),2px 2px 30px rgba(0,0,0,.5)}.testimonial-content span{font-weight:600}.content-container.cta-container{background-color:#f8d400;padding:0}.cta-box{padding:60px 20px;display:flex;align-items:center;color:#000}.cta-box h4{margin-bottom:0}.cta-btn .btn{width:200px}.cb-box{border:1px solid hsl(0deg 0% 0%/20%);border-radius:10px}.cb-box,.cb-img{height:100%;width:100%;position:relative;overflow:hidden}.cb-img{border-radius:10px}.cb-img img{width:100%;height:100%;object-fit:cover}.cb-img:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(180deg,hsla(0,0%,100%,.5) 0,rgba(0,0,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80ffffff",endColorstr="#80000000",GradientType=0);top:0;bottom:0;left:0;right:0}.cb-btn{position:absolute;z-index:9;padding:15px 12px;border:2px solid #f8d400;top:15px;left:15px;font-size:16px;font-weight:700;background:#f8d400;color:#fff;text-transform:uppercase;transition:all .3s ease-in;border-radius:10px}.cb-btn:hover{letter-spacing:1px;background-color:rgba(0,0,0,.6);color:#fff}.cb-btn>a{color:#000;transition:all .3s ease-in}.cb-btn:hover a{color:#fff}.sati-logo img{width:100%;height:100%;object-fit:cover}.content-container.sati-container{padding:50px 0}.sati-logo{width:300px;margin:0 auto}.home-main-page .admin-content{padding-bottom:0;padding-top:0}html.calendar-main-page.home-main-page body.fixed-body-section{overflow:hidden!important;position:fixed!important}.header{background-color:#0a23f2;position:fixed;left:0;top:0;right:0;padding:0;z-index:9999;transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-ms-transition:all .2s ease-in}.homepage .header{background-color:initial}.header.sticky{background-color:#0a23f2}.homepage .header .navbar-dark .navbar-nav .nav-link:focus,.homepage .header .navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(0,0,0,.75)}.homepage .header .navbar-dark .navbar-nav .nav-link{color:#fff!important}.navbar-dark .navbar-nav .nav-link{color:#333!important}.header.sticky .navbar-dark .navbar-nav .nav-link{color:#fff!important;padding:0 20px}.header.sticky .navbar-dark .navbar-nav .nav-item .nav-link:last-child{padding-right:0}.homepage .header.sticky .navbar-dark .navbar-brand img{color:#fff;max-height:90px!important}.header.sticky .navbar-dark .navbar-brand img{max-height:76px!important}.homepage .navbar-brand img.logo-dark{display:none}.homepage .navbar-brand img.logo-light{display:block!important}.navbar-brand img.logo-light{display:none}.navbar-brand img{max-width:135px}.navbar-dark .navbar-nav .nav-link{color:#fff;padding:0 15px;font-size:14px;text-transform:uppercase;font-weight:600}.navbar-dark .navbar-nav .nav-item:last-child .nav-link{padding-right:0}.header.Sticky .navbar-dark .navbar-nav .nav-link{font-size:16px}.homepage .navbar-collapse{padding-bottom:0}.homepage .sticky .navbar-collapse,.navbar-collapse{padding-bottom:20px}.navbar-collapse{border:0;border-top:none}.dropdown-toggle:after{font-family:"Font Awesome 5 Free";content:"\f107";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:900;border:none}.navbar-dark .navbar-brand{color:#fff;background:#fff;margin:8px 0;padding:5px;border-radius:3px;transition:all .3s ease-in}.homepage .navbar-dark .navbar-brand{background:transparent;margin:0;padding:5px}.homepage .navbar{align-items:center!important}.homepage .sticky .navbar,.navbar{align-items:flex-end!important}.navbar{width:100%;padding:0}.sticky .header-top{position:absolute;right:0}.sticky li.menu-profile-item .btn{padding:7px;font-size:13px}.header-top{width:auto;line-height:40px;z-index:9;max-width:100%;position:absolute;right:0}ul.menu-profile-list{float:right;display:flex;align-items:center}ul.menu-profile-list li.menu-profile-list{padding:0 15px}ul.menu-profile-list li.menu-profile-list span{font-size:16px;font-weight:700;color:#b1b1b1}ul.menu-profile-list li.menu-profile-list h6{margin-bottom:0;font-size:16px;padding:0 5px;color:#b1b1b1}.menu-profile-item .nav-link{display:inline-block;padding:0;font-size:16px;font-weight:700;color:#333}.homepage .menu-profile-item .nav-link,.sticky .menu-profile-item .nav-link{color:#fff}li.menu-profile-item .btn{margin-left:10px;background:#c82333;border-radius:40px;color:#fff;border-color:transparent;padding:7px;font-size:13px}.custom-header .nav-item .nav-link{color:#333;padding:0 15px;font-size:14px;text-transform:uppercase;font-weight:400}.cross-icon{display:none}.custom-header{display:flex;align-items:flex-end;justify-content:space-between}.mobile-view{display:none}.cross-icon.show-header .custom-header{display:block!important}.openheader{height:16px;width:22px}.header .desktop-view-logo{width:100%;display:flex;justify-content:space-between;align-items:center}.header-link.header-desktop{position:fixed;background-color:#0077c0;height:100vh;bottom:0;height:100%;width:0;right:0;z-index:999999;box-shadow:0 0 10px 0;transition:all .5s ease;opacity:0}.header-link.header-desktop .nav-item{width:100%;margin:21px}.header-link.header-desktop .desktop-list{background-color:#0077c0;height:100vh;margin-top:0;overflow-y:auto;overflow-x:hidden}.header-link.header-desktop .desktop-list img.logo-dark{height:60px}.header-link.header-desktop .desktop-list .top-icon{display:flex;justify-content:space-between;align-items:center;padding:15px 30px}.top-icon .cross-desktop-icon img{height:20px;cursor:pointer}.header .open-header-desktop{margin-top:25px}.header-link.header-desktop .desktop-list .nav-item a{text-align:left;color:#fff}.header .desktop-icon img{cursor:pointer;height:25px;width:28px}.show-desktop-header .header-link.header-desktop{display:block;transition:all .5s ease;right:0;width:365px;opacity:1}.hide-desktop-header .header-link.header-desktop .cross-desktop-icon{display:none}.hide-desktop-header .header-link.header-desktop{transition:all .5s ease;width:0}.custom-header .yellow-bg a{line-height:inherit;display:block;padding:4px!important}.chatdesk-icon span,.submenu-item a{font-size:12px!important;font-weight:400!important}.chatdesk-icon span{color:#333!important}.submenu-item.nav-item a{line-height:normal}.mob-header{overflow:auto}.yellow-bg.text-bold.spacing.nav-item{margin-top:15px}.mob-header .header-link a{line-height:normal!important}.main-menu.nav-item{margin-top:19px}.submenu-item.nav-item{margin-top:5px}.disable-menu,a.nav-link.disable-link{pointer-events:none;cursor:not-allowed}.fixed-body-section{overflow:hidden}.main-menu a{font-size:24px!important;font-weight:600!important}.submenu-item.nav-item a,.submenu-item.nav-item span{color:#2ea7e2!important;cursor:pointer;line-height:normal}.submenu-item.nav-item a{color:#2ea7e2!important;font-size:18px!important}.main-menu.hidden-menu.nav-item{display:none}.logout-btn button.btn.btn-danger.btn.btn-primary,.logout-btn button.btn.btn-danger.btn.btn-primary:focus,.logout-btn button.btn.btn-danger.btn.btn-primary:hover{font-size:15px!important;font-weight:600!important;border-radius:10px;padding-top:0!important;padding-bottom:0!important;height:38px!important;max-width:150px;color:#0d51be;background-color:#fff!important}.logout-btn{margin-top:30px!important}.submenu-item a.nav-link.disable-link{color:#fe5!important}.yellow-header .header{background:#ffca21!important}.mbl-header{display:none}.dropdown-item:active,.web-header-layout .dropdown-item.active{color:#000;text-decoration:none;background-color:initial}body.disable-header .cross-icon{pointer-events:none!important;cursor:not-allowed!important}.disable-header .auth-login,.disable-header .footer-wrapper,.disable-header .navbar-collapse{display:none!important}.custom-mob-section{width:100%}.subscription-link a.nav-link{color:#ffca21!important}.header .nav-item span{cursor:pointer}@media screen and (min-width:991px){.main-menu a,.sub-menu.yellow-bg.spacing a.dropdown-item{font-size:12px!important;font-weight:400!important}}@media screen and (max-width:991px){.mbl-header{display:block}}@media screen and (max-width:767px){.main-menu a{font-size:22px!important}.submenu-item.nav-item a{font-size:16px!important}}@media screen and (max-width:480px){.main-menu a{font-size:20px!important}.submenu-item.nav-item a{font-size:14px!important}}@media screen and (max-width:360px){.main-menu a{font-size:15px!important}.submenu-item.nav-item a{font-size:12px!important}}.product-service-container .main-titles{padding:0;margin:10px 0 60px}.web-header{display:block}.web-header .web-header-layout{display:flex;justify-content:space-between;width:100%;align-items:flex-end}.web-header .navbar-collapse{padding-bottom:0}.web-header .navbar-light .navbar-nav .nav-link{color:#fff;font-weight:300;font-size:16px;padding:0;margin-left:30px}.web-header .web-header-layout img{height:80px}.web-header nav.navbar.navbar-expand-lg.navbar-light{padding:8px 0}.web-header .dropdown-toggle:after{content:"";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgEAQAAACJ4248AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAAAGAAAABgAPBrQs8AAAAHdElNRQfmBwwIDCkUK7dPAAAAkUlEQVRYw+2UOQ6EMAwA+QQR/P8p0DkVLviNZwuKPYQQxoFmPVWaeCaRkq5LkiRJdoB5xkSwUsKzrBSoFabJEVArAKhGIja5KgAm4tjY97As28Z1hXH0y39nDENwwPmIsDwS0Ux+JaK53BNxm/xMxO3yo4jH5O+Ij7eN6te6wcflv4mnTr57EybS6stOkiT5X157xkHu+vLdmgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wNy0xMlQwODoxMjo0MSswMDowMNWxE8cAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDctMTJUMDg6MTI6NDErMDA6MDCk7Kt7AAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDIyLTA3LTEyVDA4OjEyOjQxKzAwOjAw8/mKpAAAAABJRU5ErkJggg==);height:15px;width:15px;background-size:cover;pointer-events:none}.web-header .navbar-light .navbar-brand{padding:0!important}.web-header .auth-login{position:absolute;right:10px;top:10px;display:flex;align-items:center}.web-header .auth-login p{margin:0 15px 0 0;color:#00b0f0;font-weight:400;font-size:14px;line-height:normal}.web-header .auth-login .btn-primary:not(:disabled):not(.disabled):active,.web-header .auth-login button,.web-header .auth-login button:focus,.web-header .auth-login button:hover{background:#00b0f0!important;font-size:15px!important;border-radius:10px;padding-top:0!important;padding-bottom:0!important;border:1px solid #00b0f0;color:#fff;font-weight:600!important;height:38px!important}.web-header .dropdown-item{padding:5px 20px 5px 10px;font-size:14px}.web-header .header-relative{position:relative}@media screen and (max-width:1366px){.web-header .navbar-light .navbar-nav .nav-link{font-size:12px;margin-left:30px}}@media screen and (max-width:1024px){.web-header .navbar-light .navbar-nav .nav-link{margin-left:15px}}@media screen and (max-width:991px){.web-header{display:none}}.footer-container{width:100%;padding:30px 0}.footer-lower{padding:5px 0;text-align:center;font-size:14px;font-weight:400}.footer-upper{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.footer-logo img{width:100%;height:100%;object-fit:cover}.footer-logo{width:200px}.footer-mid{width:100%}ul.footer-nav{width:100%;list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding-left:0;margin-bottom:0}ul.footer-nav li{position:relative;margin-bottom:15px}ul.footer-nav li:before{content:"";position:absolute;height:70%;width:1px;background-color:#949090;left:0;top:50%;transform:translateY(-50%);margin-top:2px}ul.footer-nav li:first-child:before{content:none}ul.footer-nav li>a{padding:0 10px;text-decoration:none;font-size:16px;text-transform:capitalize;font-weight:400;transition:all .3s ease-in;color:#7e7e81}.copyright{color:#848485;font-size:12px}ul.footer-nav li>a:hover{color:#56c1ff}.calendar img{height:40px}.sticky-content{display:flex;justify-content:space-between;align-items:center;text-align:center}.calendar h6{color:#57595d;font-size:16px;margin-bottom:0;margin-top:0}.sticky-footer{max-height:100px;overflow:auto;-webkit-overflow-scrolling:touch;display:none}.footer-container{display:none}.footer-wrapper .headroom{z-index:99999999999!important}.calendar.activeUrl img:first-child,.calendar img:nth-child(2){display:none}.activeUrl img:nth-child(2){display:block!important;margin:0 auto}.calendar.activeUrl h6{color:#0a23f2!important}.sticky-footer .calendar{position:relative}.sticky-footer .calendar span{position:absolute;top:-3px;background:#ffc107;display:flex;justify-content:center;align-items:center;border-radius:50%;right:0;color:#fff;font-size:10px;max-height:20px;max-width:20px;height:100%;width:100%}@media only screen and (min-device-width:280px) and (max-device-width:991px) and (orientation:landscape){.sticky-footer{padding:8px 10px 10px!important}.sticky-footer .calendar img{height:26px}.sticky-footer .calendar h6{font-size:14px}}.admin-wrapper .admin-content{font-family:"Exo 2",sans-serif}html{overflow-x:hidden}.admin-view .main_content{padding:0}.header-view{text-align:center;position:relative;z-index:99;transition:all .2s}.header-top-box h1{font-size:30px;padding:5px 0}.admin-content-view{padding-top:91px}.admin-info .dropdown-menu{padding:0}.admin-menu{min-height:100vh;border-right:1px solid#262f3e;width:250px;background:#262f3e;transition:all .5s}.admin-menu.menu-hide{width:0}.admin-content{padding:50px 0}.admin-container{background:transparent;transition:all .5s;width:100%}.admin-container.wrapper-expand{width:100%}.menu-list ul{margin:0;padding:0}.menu-list ul a{padding:18px 25px;display:block;color:#8d8d8d;text-decoration:none;transition:all .5s;font-size:15px;font-weight:600;width:100%;margin:2px 0}.admin-header{display:flex;align-items:center;justify-content:space-between;padding:10px 30px;background:#fff;min-height:60px;box-shadow:0 0 15px rgba(51,51,51,.07058823529411765)}.menu-toggle .btn{background:transparent;min-width:auto;border:transparent}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.menu-toggle .btn.btn-primary:focus,.menu-toggle .btn.btn-primary:hover,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:initial;border-color:transparent}.menu-logo{width:250px;text-align:center;background:#262f3e;padding:11px 40px;border-bottom:1px solid #2d3646}.menu-logo h2{font-weight:600;font-size:25px;color:#fff;margin:0;background:#fff;padding:5px 10px;border-radius:5px}.admin-info img{width:35px;height:35px;object-fit:contain;border-radius:50px;margin-right:0}.admin-info{display:flex;align-items:center}.menu-logo img{max-width:150px;width:100%}.menu-toggle img{width:32px;opacity:.9;transition:all .5s;cursor:pointer}.menu-toggle img:hover{opacity:1}.menu-list{padding-top:40px}.menu-list ul a:hover{color:#fff;background:#262f3e}.menu-list ul a.active{color:#ddd}.admin-info h3{margin:0;font-size:14px;color:#212529;font-weight:600}.menu-list ul a i{margin-right:10px;font-size:16px;vertical-align:middle}.dashboard .card{margin-bottom:15px;margin-top:15px;border-color:#edf2f9;box-shadow:0 .75rem 1.5rem rgba(18,38,63,.03)}.dashboard .h4{color:#898b8a}.dashboard .text-muted{color:#abb2b8!important}.admin-title,.menu-toggle a{color:#555;font-size:20px}.admin-title{margin:0;padding-bottom:20px;font-weight:600;display:flex;align-items:center;justify-content:space-between;position:relative;font-family:"Exo 2",sans-serif}.admin-title a{font-size:14px;font-weight:500;color:#a5a5a5}.admin-title a:hover{text-decoration:none;color:#262f3e}.font-weight-600{font-weight:600}.dashboard .fa{font-size:40px;opacity:.2}.dashboard .card-body{cursor:pointer;padding:30px 20px}.dashboard .card-body .fa{transition:all .5s}.dashboard .card-body:hover .fa{opacity:1;color:#262f3e!important}.user-list .table-responsive>.table-bordered .btn{background:#373373;border:none;padding:5px 20px;font-size:14px;min-width:90px}.table th,.user-list .table td{padding:15px 20px;vertical-align:middle}.user-list .table td p{font-size:14px;color:#666;line-height:1.5;margin:0}.user-list .table-responsive>.table-bordered{border:0;background:#fff}.user-list .table td{font-size:14px}.user-list .table td a{color:#478adc}.action-buttons .btn{margin:0 5px}.approve-btn{background:#37a864!important}.admin-search{text-align:right;padding-bottom:25px}.admin-search .form-inline{justify-content:flex-end}.admin-search .btn{background:#555;border:none;padding:7px 15px;font-size:14px}.admin-search .form-control{font-size:13px;padding:8px 10px;height:auto}.admin-login{background:#f9f9f9;padding:100px 0;min-height:100vh}.admin-login-box{padding:50px 40px;max-width:500px;margin:0 auto;background:#fff}.admin-login-box .form-group .form-control{height:auto;padding:10px 20px;background:transparent;border:1px solid #dadada;border-radius:4px;font-size:14px}.admin-login-box .form-group .form-control:focus{box-shadow:none;background:transparent}.admin-login-box input:-internal-autofill-selected{background:transparent!important}.admin-login-box h2{font-size:35px;text-align:center;font-weight:600;color:#333;padding-bottom:20px}.admin-detail{display:flex;align-items:flex-start;padding:20px 15px}.admin-pic img{width:50px;height:50px;border-radius:100%;border:3px solid #fff}.admin-name span{font-size:12px;color:#d0cdcd}.admin-name h4{font-size:14px;font-weight:600;color:#fff;padding-top:5px}.admin-name{padding-left:20px;padding-top:5px}.menu-list ul h5{font-size:12px;text-transform:uppercase;padding:0 25px;margin-top:20px;color:#fff;margin-bottom:10px}ul.sub-menu{background:#5f5f5f;display:none}ul.sub-menu li a{font-size:13px;padding-left:50px}ul.sub-menu li a i{margin-right:2px}.menu-list ul li{position:relative}.menu-list ul>li.has-menu>a:after{content:"\f107";font-family:FontAwesome;color:#fff;position:absolute;right:20px;top:20px;cursor:pointer;transition:all .5s}ul.sub-menu.menu-open{display:block}.menu-list ul>li.has-menu.menu-expand>a:after{transform:rotate(180deg)}.admin-info .dropdown-toggle{background:transparent;font-size:12px;color:#333;border:none}.admin-info .btn-primary:not(:disabled):not(.disabled):active:focus,.admin-info .dropdown-toggle:focus,.admin-info .dropdown-toggle:hover,.admin-info .show>.btn-primary.dropdown-toggle:focus{background:transparent;font-size:12px;color:#333;border:none;box-shadow:none}.admin-info .btn-primary:not(:disabled):not(.disabled):active,.admin-info .show>.btn-primary.dropdown-toggle{background-color:initial;border-color:transparent;color:#333}.admin-info .dropdown-item{font-size:13px;padding:8px 20px;font-weight:600;color:#000}.admin-info .dropdown-menu{min-width:6rem;left:-5px!important}.admin-search .form-label{padding-right:20px}.admin-search select.form-control{max-width:150px;width:100%}.add-distributor{padding:50px;background:#fff;border:1px solid #ddd;margin-bottom:50px}.add-distributor .form-group{margin-bottom:20px}.add-distributor .admin-title{padding-bottom:30px}.distributor-button .d-btn{background:#37a864;border:none;padding:10px 30px;font-size:15px}.distributor-form label{padding-bottom:8px;font-size:14px;font-weight:600}.user-list .tab-content{background:#fff;border:1px solid #dee2e6;margin-top:-1px;padding:50px 30px 30px}.user-list .nav-tabs .nav-link{padding:20px 30px;font-size:18px;font-weight:600;width:50%;text-align:center}.user-list .nav-tabs .nav-link:focus,.user-list .nav-tabs .nav-link:hover{outline:none}.font-weight-700{font-weight:700!important}.category-popup{font-family:"Nunito",sans-serif!important}.admin-content-view .form-control,.admin-content-view .form-control::placeholder{color:#8d8d8d}.service-available{display:flex;align-items:center;flex-wrap:wrap}.service-available label{width:100%}.service-available .form-check{margin-right:20px;color:#8d8d8d}.partner-services-content{padding:20px 0}.header-buttons{display:flex;justify-content:flex-end;align-items:center}.header-buttons .btn{margin-left:10px;min-width:100px;font-weight:500;font-size:14px}.header-buttons .btn,.header-buttons .btn:hover{border:1px solid transparent;background:#262f3e}.header-buttons .dropdown-toggle:after{display:none}.light-btn .btn{background:#fff;color:#333;box-shadow:0 3px 5px 0 rgba(164,173,186,.25)}.header-buttons .dropdown-item,.header-buttons .dropdown a{font-size:14px;font-weight:500;color:#555}.header-buttons .dropdown a{display:block;padding:5px 10px}.dropdown a:hover{text-decoration:none}.dark-btn .btn-primary:not(:disabled):not(.disabled).active,.dark-btn .btn-primary:not(:disabled):not(.disabled):active,.dark-btn.show>.btn-primary.dropdown-toggle{background:#262f3e!important;color:#fff!important;border:1px solid #262f3e!important}.dark-btn .btn-primary:not(:disabled):not(.disabled).active:focus,.dark-btn .btn-primary:not(:disabled):not(.disabled):active:focus,.dark-btn.show>.btn-primary.dropdown-toggle:focus{box-shadow:none}.light-btn .btn-primary:not(:disabled):not(.disabled).active:focus,.light-btn .btn-primary:not(:disabled):not(.disabled):active:focus,.light-btn.show>.btn-primary.dropdown-toggle:focus{box-shadow:none;background:#fff;color:#333;box-shadow:0 3px 5px 0 rgba(164,173,186,.25)}.service-list{position:relative;padding:20px;background:#fff;margin-bottom:20px;border-radius:5px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1)}.service-list h4{font-size:16px;font-weight:600;margin:0;padding-bottom:0;text-transform:uppercase;color:#666;letter-spacing:.5px}.service-list-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative;background:#fff}.service-list-header [class*=service-]{padding:10px;text-align:left;font-size:14px;color:#8d8d8d;font-weight:600}.service-list-header .service-discount{text-decoration:inherit}.service-list-items{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative;background:#fff;padding:15px 10px;border:1px solid #eaeaea;margin-top:-1px;cursor:pointer}.service-list-items [class*=service-]{padding:10px;font-weight:500;text-align:left}.service-name{font-weight:600!important;font-size:15px;width:31%;text-align:left!important}.service-name span{display:block;font-size:12px;color:#999;font-weight:500!important}.service-discount{text-decoration:line-through;color:#999;width:10%}.service-hour{width:15%}.service-price{font-size:16px;font-weight:700!important;width:10%}.service-extra{width:17%}.add-category textarea{height:120px!important}.category-popup .modal-header .close{position:absolute;right:15px;top:13px;font-size:35px;font-weight:300;padding:15px}.category-popup .modal-title{font-weight:700;font-size:20px;color:#333}.category-popup .modal-header{justify-content:center}.category-popup .modal-body{padding:30px}.category-popup .modal-header .close:focus{outline:none;box-shadow:none}.add-category .l-btn.btn.btn-primary{background:#262f3e;padding:10px 40px;font-size:15px}.add-category .btn-primary:not(:disabled):not(.disabled):active{background:#262f3e!important;color:#fff!important}.service-list-items-multiple-service .service-list-items{border:none;padding:0}.service-list-items-multiple-service{position:relative;background:#fff;cursor:pointer;padding:10px 0;margin:0;border:none;border-top:1px solid #f7f7f7}.service-list-items-multiple-service h4{font-weight:600!important;font-size:15px;width:55%;text-align:left!important;padding:10px}.action-icon-img .btn{background:transparent;border:none;color:#777;font-size:20px}.action-icon-img .btn:after{display:none}.action-icon-img{display:flex;align-items:flex-start;justify-content:space-between}.action-icon-img .btn:focus,.action-icon-img .btn:hover{background:transparent;color:#777;border:none;box-shadow:none;outline:none}.no-result{background:#fff;padding:50px;text-align:center;box-shadow:0 0 20px rgba(0,0,0,.050980392156862744);border-radius:5px}.no-result h4{margin:0}.header-buttons .btn:before{content:"\f067";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:4px}.partner-add-services-content{padding:20px 0;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.0784313725490196);border-radius:5px}.add-service-box{background:#fff;border-radius:5px;text-align:center;padding:50px;cursor:pointer}.add-service-box.bdr-right{border-right:1px dashed #d1d3d8}.add-service-box img{width:30px;opacity:.5}.add-service-box h4{margin:0;font-size:20px;font-weight:700;padding-bottom:5px;padding-top:10px;color:grey}.add-service-box p{color:#777;max-width:250px;margin:0 auto}.add-service-box a{color:#333;display:block}.add-service-box a:hover{text-decoration:none;color:#333}.add-services .admin-title a,.package-services .admin-title a,.single-services .admin-title a{position:absolute;right:0}.single-services .error{position:absolute}.single-services .staff-list{justify-content:flex-start}.single-services .staff-item{margin:.6%}.service-card{background:#fff;border-radius:5px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1);position:relative;margin-bottom:20px}.service-header{padding:25px 25px 10px}.service-body{padding:15px 25px}.service-header h2{font-size:14px;font-weight:600;padding-bottom:5px;text-transform:uppercase;letter-spacing:.5px}.service-header h2,.service-header p,.treatment-info{margin:0;color:#8d8d8d}.treatment-info{font-size:12px;padding-top:8px}.single-services-content textarea{height:120px!important}.package-services-content textarea{height:100px!important}.online-booking{display:flex;align-items:center;padding:10px 0;color:#8d8d8d}.switch{position:relative;display:inline-block;width:45px;height:26px;margin:0 10px 0 0}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translateX(19px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.sales-setting h5{padding-top:10px;font-size:14px;font-weight:600;margin:0;padding-bottom:5px;text-transform:uppercase;color:#8d8d8d;letter-spacing:.5px}.sales-setting{padding-bottom:10px}.sales-setting p{color:#8d8d8d}.staff-item{display:flex;align-items:center;padding:15px;width:32%;font-weight:600;color:#333;flex-wrap:wrap;position:relative;border:1px dashed #ddd;border-radius:5px;text-align:center;flex-flow:column;font-size:16px;margin-bottom:5px}.staff-item img{width:50px;height:50px;object-fit:cover;margin:0 10px 10px}.staff-item .form-check{position:absolute;right:6px;top:6px}.staff-list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.select-all-staff{padding-bottom:20px;font-size:15px;font-weight:600;color:#8d8d8d}.staff-copmmision{padding-top:30px}.staff-copmmision h5{padding-top:10px;font-size:14px;font-weight:600;margin:0;padding-bottom:5px;text-transform:uppercase;color:#8d8d8d;letter-spacing:.5px}.staff-copmmision p{color:#8d8d8d}.extra-time h5{font-weight:600;font-size:17px;padding-bottom:10px;padding-top:10px}.pricing-input{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.pricing-input .form-group{width:49%}.pricing-input .form-group.full{width:100%}.pricing-option{background:#fff;border-radius:5px;position:relative}.remove-pricing{position:absolute;right:10px;color:#fb3333;font-size:20px;cursor:pointer}.add-pricing-option span{cursor:pointer;font-weight:600;color:#2577ff;font-size:15px;background:#fff;padding:10px 0;border-radius:4px}.single-services-content .online-booking{position:absolute;right:20px;bottom:30px}.single-services-content .out-service,.single-services-content .voucher-sales{position:relative}.single-services-content .voucher-sales .online-booking{top:10px;right:0}.single-services-content .out-service .online-booking{top:30px;right:20px}.add-pricing-option{padding-bottom:20px;display:flex;justify-content:space-between;align-items:center}.login-button.service-save{padding:20px 0;display:flex;justify-content:flex-end}.service-save .l-btn.btn.btn-primary{background:#262f3e}.service-save .l-btn.btn.btn-default{border:1px solid #ddd!important;color:#999;margin-right:10px;padding:12px 40px}.service-save .btn{max-width:150px;margin-right:10px}.service-category-list{display:flex;align-items:center;justify-content:space-between;background:#f1f1f1;padding:12px 15px;border-radius:5px;flex-wrap:wrap}.service-category-list-items ul{margin:0}.service-category-list-items ul li{font-weight:500;font-size:16px}.category-edit span{color:#018bcf;font-weight:600;cursor:pointer}.service-category-list-items{width:80%}.category-edit{width:20%;text-align:right}.select-categories .select-list{padding:15px 0;border-bottom:1px solid #e4e4e4;cursor:pointer;display:flex;align-items:flex-start;position:relative}.select-categories .select-list h5{margin:0;font-size:18px}.select-categories .select-list p{margin:0;font-size:12px;color:#999}.select-categories .select-list:last-child{border:none}.select-categories+.login-button{margin-top:20px}.add-service-price i{margin-left:10px;color:#f34949}.extra-option h5{padding-top:15px;font-size:14px;font-weight:600;padding-bottom:15px;text-transform:uppercase;color:#8d8d8d;letter-spacing:.5px}.select-services .select-categories{padding-bottom:20px}.select-service-popup .modal-dialog{max-width:800px}.add-service-price{position:absolute;right:10px;top:20px;font-weight:600;font-size:18px}.service-pricing .input-group-prepend{padding:0 10px;border:1px solid #ced4da}button.l-btn.delete-btn.btn.btn-primary{background-color:#ea3333!important}.pricing-input .input-group-prepend{padding:0 10px;border:1px solid #ced4da}.partner-header h2{font-size:16px;text-transform:uppercase;color:#8d8d8d;margin:0}.partner-header{padding-bottom:25px}.partner-table table thead th{color:#8d8d8d;font-weight:700;padding:15px 10px;border:none;border-top:1px solid #f1f1f1;letter-spacing:.2px}.partner-table table tbody td{color:#808e9b;padding:25px 10px;font-size:15px;border-top:1px solid #f1f1f1}.partner-table .login-button.service-save{padding:20px 0;display:flex;justify-content:unset}.package-services .l-btn.btn.btn-primary{width:auto!important}.package-services .delete-btn{background-color:#ea3333!important}.disabled,.partner-table table .disabletable tr:first-child{cursor:not-allowed;opacity:.3;background:#ccc}.disable-block{opacity:.5;cursor:not-allowed}.disable-block input,.disabled input{pointer-events:none}.pdd-bt-89{padding-bottom:89px}.advance-pricing-popup{font-family:"Nunito",sans-serif!important}.advance-pricing-box{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;padding:20px;background:#f7f7f7;border-radius:5px}.advance-pricing-box .form-group{width:24%}.special-price-associate{padding:20px 0}.associate-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-top:10px}.associate-user img{width:50px;height:50px;object-fit:cover}.associate-user{display:flex;align-items:center;width:40%}.associate-user p{margin:0;padding-left:15px;font-weight:600;color:#8d8d8d}.price-associate{width:25%;padding-right:10px}.duratiion-associate{width:25%}.special-price-associate h4{font-weight:600;color:#555;font-size:20px}.advance-pricing-popup .modal-title{font-weight:700;color:#555}.associate-pricing-buttons{text-align:right}.associate-pricing-buttons .btn.btn-default{border:1px solid #ddd;color:#999;margin-right:10px}.associate-pricing-buttons .btn.btn-primary{background:#262f3e;border-color:#262f3e}.associate-pricing-buttons .btn.btn-primary:hover{border:1px solid #262f3e!important}.react-tel-input .special-label{display:none}.register-form .form-group .react-tel-input .form-control{border-radius:0;padding:12px 15px 12px 40px;border-right:none}.react-tel-input .flag-dropdown{right:0;left:0}.react-tel-input .selected-flag{width:100%}.react-tel-input .selected-flag .arrow{position:absolute;right:-70px;left:inherit}.react-tel-input .selected-flag:focus .arrow{border-left-width:3px;border-right-width:3px;border-top:4px solid #555}.search-client{height:59vh;position:sticky;overflow:hidden}.client-img img{height:50px;width:50px;border-radius:50px;margin-right:10px}.client-sec{display:flex;justify-content:flex-start;align-items:center;padding-top:10px}.clientt p{text-decoration:underline;cursor:pointer;color:#018bcf;text-align:center;font-size:15px}.admin-wrapper.admin-wrapper-decrease .admin-content-view{padding-top:0!important}.admin-wrapper.admin-wrapper-decrease .admin-content{padding-top:10px}.footer-wrapper{overflow:hidden}.footer-wrapper .headroom--unfixed{position:fixed!important;bottom:0!important;top:inherit!important;transform:translateY(0)!important}.footer-wrapper .headroom--pinned{bottom:0!important;transform:translateZ(0)!important;top:inherit!important}.footer-wrapper .headroom--unpinned{bottom:0!important;top:inherit!important;transform:translateY(100px)!important}.admin-wrapper.header-down .headroom{transform:translateY(0)!important}.home-main-page .header{background:transparent}.home-main-page .admin-content-view{padding-top:0}.chatbot-popup-overlap{width:100%;height:100%;position:fixed;background:rgba(0,0,0,.8);z-index:999;top:0}@media screen and (max-width:991px){.admin-container{background:#f6f7fb}}@media screen and (max-width:767px){.admin-content{padding:30px 10px}.admin-container{width:100%}.admin-menu{width:0;margin-left:-1px}.admin-search .form-inline{justify-content:center}.admin-search .btn{margin-top:10px}.user-list .table-responsive>.table-bordered .btn{min-width:100px;margin-bottom:5px}.admin-menu.menu-hide{width:250px;opacity:1}}.notification-popup{background-color:#fff;width:350px;height:100vh;position:fixed;top:0;z-index:999;transition:all .5s ease;left:-350px}.notification-popup .notify-img{width:50px;height:50px;border-radius:60px}.notification-popup .content{display:flex;justify-content:space-between;margin-bottom:25px!important;margin-top:25px!important;border-bottom:1px solid #ede6e6}.notification-popup h6{font-size:14px;font-family:sans-serif}.notification-popup .noti-content{padding:0 20px!important}.notification-popup .noti-content p{font-size:14px;line-height:1rem;-webkit-font-smoothing:antialiased;font-weight:500}.notification-popup h5{font-size:25px;padding:20px}.notification-popup .noti-content h6{line-height:.75rem}.notification-popup .notify-img i{color:#61c9e5;display:flex;justify-content:center;margin-top:14px}.notification-popup .notification-content{padding:20px 20px 0;padding:0 20px}.notification-show .notification-popup{left:0!important}.notification-popup .notify-img{width:100px;height:45px;border:1px solid #dbd5d5;border-radius:50%;margin-bottom:20px}.notification-modal .content{display:flex;justify-content:flex-start;margin-bottom:15px;border-bottom:1px dashed #c3c3c3;padding-bottom:15px}.notification-modal .content .notify-img{margin-right:12px;height:40px;width:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid #3441df}.notification-modal .noti-content{width:calc(100% - 55px)}.notification-modal .notify-img i{font-size:20px;color:#3441df}.notification-modal .noti-content p{font-size:14px;line-height:normal;color:#727272}.notification-modal .no-data{display:flex;justify-content:center;margin:20px 0;font-size:18px}.loader{color:#0077c0;font-size:8px;margin:0 auto;width:10px;height:10px;border-radius:50%;position:absolute;text-indent:-9999em;animation:load4 1.3s linear infinite;transform:translateZ(0);transform:translate(-50%,-50%);top:50%;left:50%;z-index:9999999}@keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.loader-section{height:calc(100vh - 96px);position:absolute;width:100%;z-index:99999999999;background:#fff;top:0;left:0;right:0;bottom:0}.admin-wrapper .admin-content{position:relative}.billing-content{background:#fff;padding:12px;border-radius:5px}.billing-content .my-details-section li{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:5px}.newContent_popup{height:600px;max-width:420px;width:100%;overflow-y:scroll}.cross-popup{padding-top:20px;padding-bottom:20px;font-size:20px;text-align:right}.btnWhite{color:#fff!important}.billing-content ul li p{margin:0}.billing-content ul li h3{font-size:15px;width:60%;font-weight:600;margin:0}.billing-content ul li h5{font-size:14px;width:40%;word-wrap:break-word;font-weight:500;margin:0}.billing-content h4{color:#0048ba;font-weight:600;font-size:18px;margin-bottom:5px}.billing-content ul{padding-bottom:15px}.billing-popup .sub-total{display:flex;justify-content:space-between;padding-top:12px}.billing-popup .sub-total h3{width:60%;color:#0048ba;font-weight:600;font-size:15px;margin:0}.billing-popup .sub-total h5{width:40%;color:#0048ba;font-weight:600;font-size:15px;margin:0}.billing-popup .bottom-content p{font-size:14px;font-weight:400;line-height:normal}.billing-popup .bottom-content{margin-top:18px}.billing-popup .bottom-content p a{color:#0048ba;text-decoration:underline;font-weight:600}.billing-popup .bottom-content p span{font-style:italic}.billing-popup .time-keeper-popup.duration-popup{padding:0 12px 25px!important;min-height:0!important}.billing-content ul li p{font-size:14px;line-height:normal;font-weight:600;overflow:auto!important}.billing-content ul li p span{font-weight:500}.edit-my-details-content.billing-content .dropdown-toggle:after{display:none}ul.subscription-selection span:nth-child(2){font-style:italic;font-size:14px;font-weight:500;display:block;margin-top:-5px}ul.subscription-selection li{display:flex;justify-content:space-between;line-height:normal;padding-bottom:5px}ul.subscription-selection{padding-bottom:5px}.billing-content ul:nth-child(5){border-bottom:1px solid #b0b0b0}.billing-popup .billing-btn{display:flex;justify-content:center;align-items:center;margin:30px 0 0}.billing-popup .billing-btn button{width:80%!important;max-width:215px}.change-billing-popup h6{font-size:17px;color:#105ace}.change-billing-popup .card-details ul li{display:flex;justify-content:space-between;padding-bottom:5px}.change-billing-popup .remove-card-btn{display:flex;justify-content:flex-end}.change-billing-popup .remove-card-btn span{color:red;width:40%;font-weight:600;font-size:13px;cursor:pointer}.billing-popup .billing-details-section h3.section-title{font-size:17px}.subscription-selection-popup .sub-total{padding:0}.subscription-selection-popup .billing-details-section{padding-bottom:20px}.subscription-selection-popup .total-cost h5{font-size:16px;margin:5px 0 20px}.subscription-selection-popup .form-group span{font-size:13px;font-style:italic}.billing-popup .time-keeper-popup.duration-popup{background:#f6f7fb}.billing-popup .target-heading{color:#000;padding:14px 12px;border-radius:5px;background-color:#fff;margin-bottom:20px}.billing-popup .target-heading h6{font-size:18px;margin:0;line-height:14px;color:#333!important}.newContent_popup .select-box select.form-control,.newContent_popup .staff-form input.form-control{font-size:12px;color:#333!important;margin-right:8px;font-weight:400}.newContent_popup .inner-content{padding:10px}.newContent_popup .cross-popup{margin:0!important}.newContent_popup .btn-edit{color:#fff!important}.newContent_popup .back-popup{text-align:right;margin:20px 0;font-size:25px;color:#929292}.newContent_popup::-webkit-scrollbar{width:0}.newContent_popup::-webkit-scrollbar-track{background:#848484;border-radius:10px}.newContent_popup::-webkit-scrollbar-thumb{background:#b4b4b4;border-radius:10px}@media screen and (max-width:610px){.newContent_popup{max-width:322px;width:100%;height:550px}}.ball,.center{position:relative}.ball{content:"";display:block;width:5px;height:5px;border-radius:50%;background:#888;z-index:2;margin-top:4px;animation:ball .45s cubic-bezier(0,0,.15,1) infinite alternate}.chat{height:calc(100% - 15px);max-height:none;z-index:10;overflow:hidden;background:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;display:flex;justify-content:space-between;flex-direction:column}.chat,.chat-title{position:relative;width:100%}.chat-title{flex:0 1 45px;z-index:2;border-bottom:1px solid #ccc;background-color:#fff;text-align:left;padding:25px 20px 15px 18px}.chat-title span{font-weight:600;font-size:16px;line-height:16px;margin:0;padding:0;color:#000;font-family:"Jost",sans-serif}.chat-title h2{font-size:11px;letter-spacing:1px}.chat-title .avatar{position:absolute;z-index:1;top:8px;left:9px;border-radius:30px;width:60px;height:60px;overflow:hidden;margin:0;padding:0;border:1px solid #fff}.chat-title .avatar img{width:100%;height:auto}.messages{flex:1 1 auto;overflow:hidden;position:relative;width:100%}.messages .messages-content{position:absolute;top:0;left:0;height:100%;width:100%}.messages .messages-content>div{padding:10px 24px 24px}.messages .message{text-align:left;clear:both;float:left;padding:6px 10px 7px;border-radius:20px 20px 20px 0;background:#eee;font-size:14px;line-height:1.4;margin:8px 0 8px 35px;position:relative;border:1px solid #ccc;max-width:80%}.messages .message .message-box-content{font-family:"Avenir","Open Sans",sans-serifrit;font-size:14px}.messages .message .message-box-content *{margin:0;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}.messages .message .message-box-content h3{font-size:calc(1.1rem + .3vw)}.messages .message .message-box-content a{color:#c13765}.messages .message .message-box-content img{max-width:100%;height:auto;display:block;margin:0 auto;padding:4px 0 8px}.messages .message .message-box-content pre{background:#fff;padding:.5rem;border-radius:8px;white-space:pre-wrap}.messages .message .timestamp{position:absolute;bottom:-15px;font-size:10px;color:#555;right:30px}.messages .message .checkmark-sent-delivered{position:absolute;bottom:-15px;right:10px;font-size:12px;color:#999}.messages .message .checkmark-read{color:#00f;position:absolute;bottom:-15px;right:16px;font-size:12px}.messages .message .avatar{position:absolute;z-index:1;bottom:-15px;left:-35px;border-radius:30px;width:30px;height:30px;overflow:hidden;margin:0;padding:0;border:1px solid hsla(0,0%,100%,.5);background-color:#c3c3c3}.messages .message .avatar img{width:100%;height:auto}.messages .message.message-personal{float:right;text-align:left;background:#fff;border:1px solid #ccc;border-radius:20px 20px 0 20px}.messages .message:last-child{margin-bottom:30px}.message-box{display:flex;background:#fff;margin:0 24px;padding:7px 38px 7px 14px;position:relative;border-radius:20px;border:1px solid #ccc}.message-box .message-input-mobile{width:100%;background:none;border:none;outline:none!important;font-size:14px;font-family:"Avenir";font-weight:200;padding:0;margin-top:1px;color:#444;resize:none}.message-box .message-input-mobile::-webkit-input-placeholder{font-weight:200;font-size:14px;font-family:"Avenir";margin:0;padding:0}.message-box .message-input{width:100%;background:none;border:none;outline:none!important;font-size:14px;font-family:"Avenir";font-weight:200;padding:0;margin-top:1px;color:#444;resize:none}.message-box .message-input::-webkit-input-placeholder{font-size:14px;font-family:"Avenir";font-weight:200;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.message-box textarea:focus:-webkit-placeholder{color:transparent;font-weight:200;font-size:15px;font-family:"Avenir";margin:0;padding:0}.message-box .message-submit{position:absolute;z-index:1;bottom:4px;right:0;border:none;background:transparent;font-size:12px;text-transform:uppercase;line-height:1;border-radius:5px;outline:none!important;transition:background .2s ease;cursor:pointer}.message-box .message-submit:hover{background:transparent}.email-address-box,.email-content-box{width:100%!important;border-radius:8px!important;border:1px solid #ccc!important;padding:4px 8px!important;font-size:14px!important;font-family:"Avenir";font-weight:200}.mCSB_scrollTools{margin:1px -3px 1px 0;opacity:0}.mCSB_inside>.mCSB_container{margin-right:0;padding:0 10px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(0,0,0,.5)!important}@keyframes bounce{0%{transform:matrix(0,0,0,0,0,0)}4.7%{transform:matrix(.45,0,0,.45,0,0)}9.41%{transform:matrix(.883,0,0,.883,0,0)}14.11%{transform:matrix(1.141,0,0,1.141,0,0)}18.72%{transform:matrix(1.212,0,0,1.212,0,0)}24.32%{transform:matrix(1.151,0,0,1.151,0,0)}29.93%{transform:matrix(1.048,0,0,1.048,0,0)}35.54%{transform:matrix(.979,0,0,.979,0,0)}41.04%{transform:matrix(.961,0,0,.961,0,0)}52.15%{transform:matrix(.991,0,0,.991,0,0)}63.26%{transform:matrix(1.007,0,0,1.007,0,0)}85.49%{transform:matrix(.999,0,0,.999,0,0)}to{transform:matrix(1,0,0,1,0,0)}}@keyframes ball{0%{transform:translateY(0) scaleY(.8)}to{transform:translateY(-10px)}}.avenue-messenger{opacity:1;min-height:220px;position:fixed;margin:auto;z-index:999;box-shadow:2px 10px 40px rgba(22,20,19,.4);-webkit-transition:all .3s ease-out .1s,transform .2s ease-in;-moz-transition:.3s all ease-out .1s,transform .2s ease-in;width:80%;height:85%;max-height:none;top:0;left:0;right:0;bottom:0;border-radius:16px;background:#fff}.avenue-messenger div.agent-face{position:absolute;left:0;top:-4px;right:0;margin:auto;width:101px;height:50px;background:transparent;z-index:12}.avenue-messenger div{font-size:14px;color:#232323}.close{display:block;width:100px;height:100px;margin:1em auto;background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:99em;opacity:.5}.close:hover{opacity:.9}.chatbot-circle{display:block;width:80px;height:80px;margin:1em auto;background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:99em;border:1px solid #ccc}.contact-icon .circle:hover{box-shadow:0 3px 7px rgba(0,0,0,.3);-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);transition:all .2s ease-out .2s;-webkit-transition:all .2s ease-out .2s;-moz-transition:.2s all ease-out .2s}.arrow_box:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:5px;margin-top:-5px}.arrow_box{position:relative;background:#fff;border:1px solid #4a90e2}.arrow_box:after,.arrow_box:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.menu .items span{color:#111;font-size:14px;text-align:center;right:0;top:40px;height:86px;line-height:40px;background:#fff;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;width:48px;opacity:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:.3s all ease-in-out}.menu,.menu .items span{z-index:12;position:absolute}.menu{right:20px;top:16px;display:flex;align-items:center;grid-gap:12px;gap:12px}.menu .button{border:none;background:transparent;color:#000;content:"...";display:block;width:48px;line-height:25px;height:40px;border-top-right-radius:20px;align-self:center;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:.3s all ease-in-out}.menu .button,.menu .chatbot-menu-button{cursor:pointer}.menu .button.active{background:#ccc}.menu .items span.active{opacity:1}.menu .items a{color:#111;text-decoration:none}.menu .items a:hover{color:#777}@media only screen and (max-device-width:667px),screen and (max-width:450px){.avenue-messenger{width:80%!important;height:70%!important;max-height:none!important;top:0!important;left:0!important;right:0!important;bottom:0!important;border-radius:16px!important;background:#fff}.avenue-messenger div.agent-face{top:-4px!important}.chat{border-radius:16px!important;max-height:none!important}.menu .button{border-top-right-radius:0}.messages .messages-content>div{padding:10px 16px 24px}}@media only screen and (min-device-width:667px){div.half{margin:auto;width:80px;height:40px;background-color:#fff;border-top-left-radius:60px;border-top-right-radius:60px;border-bottom:0;box-shadow:1px 4px 20px rgba(22,20,19,.6);-webkit-box-shadow:1px 4px 20px rgba(22,20,19,.6);-moz-box-shadow:1px 4px 20px rgba(22,20,19,.6)}}.half-49{width:49%!important}@media screen and (max-width:991px){.avenue-messenger{height:70%!important}}.duration-picker.time-picker-modal .video-tutorial{max-width:310px;width:100%;max-height:calc(100vh - 190px);height:100%;overflow:auto;padding:20px}.video-tutorial .main-menu{color:#2618d8;font-size:16px;font-weight:600;line-height:25.6px;margin-top:10px}.video-tutorial .submenu-item{font-size:14px;color:#42dbef;margin-top:5px;font-weight:600;line-height:normal;padding:5px 0}.video-tutorial h6{text-align:center;margin-top:22px;font-size:15px}.viewUploadVedio>div{height:unset!important;display:flex}.video-tutorial::-webkit-scrollbar{width:0}.staff-tmp-btn{margin:20px auto 0!important}.video-tutorial::-webkit-scrollbar-track{background:#f1f1f1}.video-tutorial::-webkit-scrollbar-thumb{background:#888}.video-tutorial::-webkit-scrollbar,.video-tutorial::-webkit-scrollbar-thumb:hover{width:0!important;height:0!important;opacity:0!important;visibility:hidden!important;display:none}.video_upload{min-height:250px}.video_btn{font-size:14px!important;padding:10px!important;line-height:20px}.video_btn-right{justify-content:flex-end!important}.video_btn-right button{background:none!important;border:1px solid green!important}.video_upload{display:flex!important;justify-content:center!important;align-items:center!important;height:-moz-fit-content;height:fit-content}.video_uploadImg .upload-logo .form-group label{font-size:15px;font-weight:500}.video_uploadImg .video_upload{border:1px solid #c8c8c8;border-radius:5px}.upload_btn{color:green!important;font-size:14px}.video_uploadImg .time-keeper-popup.duration-popup{max-width:310px;width:100%}.video_uploadImg .video_upload video{max-height:250px;height:100%;object-fit:contain;border-radius:5px}.video_uploadImg .back{position:absolute;right:20px;top:20px}.video_uploadImg .back i{font-size:24px;color:#9a9696;cursor:pointer}.duration-picker.time-picker-modal.video_uploadImg:before,.time-picker-modal.time-popup.video_uploadImg:before{content:"";position:fixed;background-color:rgba(19,19,19,.6588235294117647);height:100%;width:100%;left:0;right:0;top:0;bottom:0;z-index:999999999!important}.video_uploadImg .time-keeper-popup.duration-popup{padding:35px 20px 30px}.video_uploadImg .time-keeper-popup .duration-popup video{width:100%}.video_heading h6{color:#4fb8f2!important}.video_heading{text-align:center!important;padding-bottom:15px;color:#00f}.video_uploadImg .template-btn.view-btn.single-btn{display:flex;justify-content:flex-end}.video_upload{height:-moz-fit-content!important;height:fit-content!important}.video_box video{border:2px solid #454645;border-radius:4px;height:-moz-fit-content;height:fit-content}.video_box{width:100%;border:1px solid #dcd9d9;padding:10px;cursor:pointer;overflow:hidden;position:relative}.template-btn{margin:40px auto 0!important}.video-tutorial .back-popup i{position:absolute!important;top:0!important;right:-15px!important}.btn_close{width:100%;border:1px solid #b1aeae;background:none;border-radius:8px;padding:7px;margin:20px 0;color:#b1aeae}.video_uploadImg .btn-edit{background-color:initial!important;color:#747070!important;border:1px solid!important}.video_uploadImg .btn-save{background:#1aa01d!important;border:1px solid #1aa01d!important;color:#fff!important}.video_uploadImg .btn-delete{background-color:initial!important;color:red!important;border:1px solid!important}.video-tutorial .back{position:sticky;top:0;right:0;display:flex;justify-content:flex-end}.video-tutorial .back i{font-size:26px;color:#888;cursor:pointer}.video-tutorial ul{text-align:center}.video-loader{display:flex;justify-content:center;align-items:center;padding:15px 0}.video-loader .spinner-border{width:45px!important;height:45px!important;color:#4181e5}.video-tutorial li{cursor:pointer}.progress-section{margin:15px 0 0;position:relative}.video_uploadImg .time-keeper-popup.duration-popup h4{color:#0a23f2;text-align:center}.fs_10{font-size:10px}.login-container{background:#e0e8f5;height:100vh;padding-top:26px}.login{max-width:500px;margin:0 auto;height:100%;padding:0 10px}.login-box{background:#fff;padding:12px 25px 35px;border-radius:10px;color:#fff}.logo-login{width:150px;text-align:center;margin:0 auto;border-radius:0}.logo-login img{width:100%;height:85.77px;object-fit:contain}h3.login-title{font-size:20px;margin-bottom:20px;font-family:"Exo 2",sans-serif}.login-form label.form-label{color:#171717;font-size:18px;font-weight:600}.login-form .form-control{color:#333;border:transparent;font-size:16px;padding:8px 15px;box-shadow:none}.login-form .form-group{margin-bottom:35px}.checkbox.form-group{margin-bottom:20px}.login-popup-btn .btn{border-radius:10px;padding:6px 10px}.login-popup-btn .btn-primary,.login-popup-btn .btn-primary:focus,.login-popup-btn .btn-primary:hover{color:#fff;background-color:#1aa01d;border-color:#1aa01d;box-shadow:none}.login-popup-btn .btn-primary:not(:disabled):not(.disabled).active,.login-popup-btn .btn-primary:not(:disabled):not(.disabled):active,.login-popup-btn .show>.btn-primary.dropdown-toggle{color:#fff;background-color:#1aa01d!important;border-color:#1aa01d!important;box-shadow:none!important}.login-links,.login-text{text-align:center;font-weight:400;color:#8d8d8d;font-size:18px}.login-links>p>a,.login-text>a{color:#0077c0!important;transition:all .3s ease-in}.login-form .form-group .form-control{height:36px;border:1px solid #e0dede;font-weight:400;padding-right:50px}.login-text{text-align:center;margin-top:40px}.login-popup-btn{text-align:center;margin-top:14px;display:flex;justify-content:center;align-items:center}.login-form input::placeholder{color:#8d8d8d!important;font-size:15px}.login-form{margin-top:14px}.login-form .form-group .form-control:focus{color:#8d8d8d!important}.login-form label.form-label{margin-bottom:2px}.login-links{margin-top:15px}.login-popup-btn button{width:48%}.login-popup-btn .btn-edit{background-color:initial;border-color:#747070!important;color:#747070!important}.reset-info{color:#696969;font-size:12px;text-align:center;line-height:14px;margin:15px 0}.login-container.reset-password .login-popup-btn{display:flex;justify-content:space-between}.login-form .form-group{position:relative}.login-form .form-group i{position:absolute;bottom:0;right:0;color:#707070!important;background:transparent!important;height:36px;width:50px;display:flex;justify-content:center;align-items:center;border:1px solid #e0dede;border-left:none!important;border-radius:5px}.new_forget_btn a{width:48%}.new_forget_btn a .btn{min-width:unset;width:100%}.contact-container .title h3{margin-bottom:40px}.contact-container .title{font-size:20px;line-height:30px}.contact-container .title>p>a{font-weight:700}.contact-form{padding:50px 0 20px}.content-container{padding:60px 0}.contact-form .form-control{height:50px;border-radius:2px;font-size:18px;font-weight:500;background:#f5f5f5;border-color:#a6a6a6;box-shadow:none}.contact-form .form-control::placeholder{color:rgba(0,0,0,.5)}.contact-form .form-group{margin-bottom:10px}.contact-form textarea.form-control{height:150px;resize:none}.submit-btn.form-group .btn{width:100%;background:#000;color:#fff;height:50px;border-color:#000}.submit-btn.form-group .btn:focus,.submit-btn.form-group .btn:hover{background:rgba(0,0,0,.8);color:#fff;border-color:#000}.contact-container.client-main-contact .title p{color:#3699db;font-size:14px;font-weight:500;margin-bottom:12px;line-height:normal}.contact-form.staff-form input{background-color:#fff;height:35px;border:1px solid #e0e0e0;border-radius:5px}.contact-form.staff-form textarea{background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;height:100%}.contact-form .form-group label span{color:#f50404;font-size:18px;padding-left:4px}.contact-page .view-btn{display:flex;justify-content:flex-end}@media screen and (min-width:991px){.contact-page.pool-set-up .main-titles-mob{display:block}.contact-page.pool-set-up .client-main-contact{border-radius:8px;padding:25px}.contact-page .contact-form .view-btn{justify-content:flex-end}.contact-form.staff-form input{height:40px;font-size:14px}.contact-page.pool-set-up .staff-form label.form-label{line-height:normal;height:auto;margin-bottom:5px;font-size:15px}.contact-page .staff-form textarea.form-control{font-size:15px}.contact-container.client-main-contact .title p{font-size:16px}.contact-page .main-titles-mob h3{font-weight:600;font-size:36px;line-height:48px;color:#000;text-align:center;margin-bottom:0;width:100%}.contact-page .main-titles-mob{margin:0}.contact-page .contact-container.client-main-contact{margin-top:56px}.contact-form.staff-form input:focus{border:1px solid #e0e0e0!important}.profile-new-form{padding:40px 0}.profile-new-form .view-btn{max-width:500px;margin:0 auto}.profile-new-form .dropdown-toggle:after{display:none}.profile-new-form .form-check-label{padding-left:5px}}@media screen and (max-width:991px){.profile-new-form .dropdown-toggle:after{display:none}}@media screen and (max-width:767px){.profile-new-form .view-btn{justify-content:space-between!important}.profile-new-form .dropdown-toggle:after{display:none}}.content-container.calculator-container{padding:40px 0}.bg-lightblue{background-color:#e0e8f5!important}.title h3{font-size:30px;margin-bottom:0;padding-bottom:6px;color:#000;position:relative;font-family:sans-serif}.form-container{padding:40px 0}.pool-site-input{width:100%;height:100%;display:flex;align-items:center}.pool-site-input .form-control{width:100%;height:40px;padding:8px 12px;border:1px solid #a6a6a6;font-size:16px;color:#333;font-weight:600;border-radius:5px}.form-group{margin-bottom:5px}.pool-site-input span{padding:0 20px;font-size:16px;font-weight:600}.form-control::placeholder{color:#000}.liters.form-label{text-align:center;margin:5px 0 20px;padding:8px 12px;border-radius:5px;font-style:italic;background-color:#7f7f7f;border-color:#7f7f7f}.custom-select,.liters.form-label{height:40px;font-size:16px;font-weight:600}.custom-select{display:inline-block;width:100%;padding:8px 30px 8px 12px;line-height:20px;color:#333;vertical-align:middle;background:none;background-color:#d9d9d9;border:2px solid #c7c7c7;border-radius:5px;position:relative}.col i.fas.fa-sort-down{position:absolute;cursor:pointer;z-index:9;right:12px;top:8px;background:#fff;width:20px;height:23px;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:23px}label.form-label{color:#28b8f2}label.liters.form-label{color:#fff;max-width:41%;width:100%;float:right}.custom-btn .btn{width:100%;text-transform:capitalize;background-color:#008bbc;border-color:#008bbc;color:#fff;height:40px;line-height:15px}label.form-label{width:100%;height:100%;display:flex;align-items:center;justify-content:left;padding:8px 8px 8px 0;border-radius:5px;font-weight:700;font-size:14px;line-height:12px;height:40px;margin-bottom:0}label.target.form-label{justify-content:center;text-align:center;border:1px solid #28b8f2;padding:8px 12px}label.target.full-width.form-label{justify-content:left!important;text-align:left!important;padding:8px 12px}input.form-control{width:100%;height:100%;font-size:16px;font-weight:600;color:#333;border-radius:5px}.pool-depth .form-group{margin:5px 0 0}.spec-depth.form-control{border:1px solid #a6a6a6}.pool-site-input .redBorder.form-control,.spec-depth.redBorder.form-control{border:2px solid red;margin:0}.pool-site-input .redBorder.form-control::placeholder,.redBorder.form-control::placeholder,.spec-depth.redBorder.form-control::placeholder{font-size:10px;color:red}.cost{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end;font-weight:700;font-size:14px;line-height:18px;color:#333;text-align:left;max-width:50px;margin:0 auto}.btn-show .back-btn .btn{background:#fdfd64;border-radius:50px;border-color:#fdfd64;color:#000;min-width:100px}.showdata{background:#f9d30d;color:#000;margin:5px 0 5px 5px;width:100%;padding:2px 12px;font-size:16px;font-weight:600;border-radius:5px;font-style:italic;display:flex;max-width:calc(85.56% - 5px)}.show-result,.showdata:last-child{width:100%;display:flex;align-items:center}.total-result{width:86%;text-align:right}.total-result-bottom{width:86%}.total-amount{width:14%;text-align:left;max-width:60px;margin:0 auto;font-weight:600;font-size:16px;display:flex;align-items:center;justify-content:flex-end}.total-result h4{text-align:right;margin-bottom:0;font-size:20px;font-family:"Exo 2",sans-serif;padding-right:5%}.hide{display:none}.form-row .show{width:100%;display:block}.btn-hide{display:none}.btn-hide,.btn-show{padding-top:15px;width:100%}.btn-show{display:flex;align-items:center;justify-content:space-between}.btn-show .btn{border-color:transparent;font-family:sans-serif}.btn-show .calculate-btn{margin-left:10px;text-align:center}.btn-hide .calculate-btn{max-width:300px;margin-left:auto}.back-btn .btn{background-color:initial;transition:all .3s ease-in;min-width:100%;width:100%}.back-btn .btn span{padding-right:5px;font-size:14px;line-height:16px}.save-btn .btn,.save-btn .btn:focus,.save-btn .btn:hover{width:100%;background:#007300;border-color:#007300;color:#fff;border-radius:50px}.content-container.cs-container{min-height:calc(100vh - 80px)}.cs-box{margin-bottom:50px}.cs-box:last-child{margin-bottom:0}.cs-heading{width:100%;text-align:center;color:#060;margin-bottom:30px}.pool-size.table{border:2px solid #000}.pool-size.table td{background:#f8d400;border:none;padding:5px 4px;color:#000;font-weight:600}.pool-size.table td span{padding:0 5px}.total-cost.table td{border:none}.total-cost.table{margin:15px 0}.total-cost.table tbody tr:last-child td{font-weight:600;font-size:20px}.pool-size.table td:first-child,.total-cost.table td:first-child{text-align:right}.total-cost.table td:last-child{font-weight:600;text-align:right}.total-cost.table td:nth-child(2n){text-align:left;padding:12px 6px}.total-cost.table tr:nth-child(2n) span{font-weight:700;color:#c2c6d2;font-size:15px}.quantity-table .table thead th{background:#333;color:#fff;vertical-align:top}.quantity-table .table-bordered td,.quantity-table .table-bordered th{padding:5px 10px}.quantity-table .table-bordered td:nth-last-child(2) span{font-weight:700}.quantity-table .table-bordered tr td:first-child{margin-bottom:0;border-right:none!important}.quantity-table .table-bordered td.value{border:none;text-align:left;width:17%;padding-left:20px;font-weight:700;color:#28c1f7;white-space:nowrap}.quantity-table .table-bordered td:first-child{text-align:left;background:#f8d400;color:#000}.table-bordered td,.table-bordered th{border:none}.quantity-table .table-bordered{border:none;width:100%;text-align:center;margin-bottom:0;white-space:pre-wrap;border-spacing:0}.quantity-table table tr td{border:1px solid #908c8c!important;border-collapse:collapse;border-bottom:none!important}.quantity-table table tr td:first-child{border-top:none}.quantity-table table,.quantity-table table tr td:last-child{border-bottom:1px solid #908c8c!important}.quantity-table table thead tr th{border:1px solid #908c8c!important}.table thead th{border-bottom:none}.quantity-table .table-bordered th:first-child{text-align:left}.quantity-table .table-bordered td:first-child span{font-style:italic;padding-left:30px;width:calc(100% - 80px);word-spacing:5px;white-space:pre-wrap}.quantity-table .table-bordered th:first-child span{padding-left:35px;font-size:14px;color:hsla(0,0%,88.2%,.7)}.quantity-table .table-bordered td .buy-cost{display:flex;align-items:center;justify-content:space-between}.quantity-table .table-bordered td:first-child .quantity{font-style:italic}.quantity-table .table tbody tr:last-child td{max-width:100%;font-weight:700;color:rgba(0,0,0,.3)}.quantity-table .table-bordered td:first-child .sub-total{text-align:right;min-width:100%}.cost-result{text-align:right;width:14%;display:flex;align-items:center;justify-content:flex-end;font-size:14px;line-height:18px;color:#333;font-weight:700;max-width:55px;margin:0 auto}.any{width:100%;display:flex;margin-top:5px}.cost-of-salt{width:100%;max-width:72%}.cost-of-input{width:14%;padding-left:10px}.cost-of-input .form-control{width:100%}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ml-auto .calculate-btn{min-width:179px;margin-left:auto;padding-top:25px;text-align:right}input[type=number]{-moz-appearance:textfield}.hideOptions{visibility:hidden;position:absolute}.limit{border:3px solid red!important;color:#ff0!important}.calculate-btn .btn{float:right;padding:8px 12px;color:#fff;font-family:"Exo 2"!important;border-radius:52px;font-weight:700!important;font-size:14px}.calculate-btn .withoutdrainage,.calculate-btn .withoutdrainage:focus .calculate-btn.draining-btn .btn-primary:not(:disabled):not(.disabled):active,.calculate-btn .withoutdrainage:hover{background-color:#008bbc!important;color:#fff;border:1px solid #008bbc!important}.calculator-main .admin-content{padding:0!important}.calculator-container .form-control:disabled,.calculator-container .form-control:disabled::placeholder,.calculator-container .form-control[readonly]{color:#5d5d5d!important;-webkit-text-fill-color:#5d5d5d;opacity:1}.btn-show .back-btn .btn{display:flex;justify-content:space-between;align-items:center}.calculator-main body{background-color:#e0e8f5}.calculator-container .custom-btn .btn{width:100%;text-transform:capitalize;background-color:initial!important;border:none!important;color:#333;text-align:left!important;padding:0 2px;line-height:0;font-weight:600;font-size:12px;margin-top:-5px}.ideal-reading.form-group{margin-bottom:-10px!important}.ideal-reading.form-group .custom-btn{line-height:8px}.change-layout{display:flex;justify-content:flex-start;align-items:center;width:100%;border:1px solid #a7acb1;background-color:#fff;border-radius:5px;padding:0 5px;font-size:12px;flex-wrap:wrap;font-weight:600;color:#8d8d8d;min-height:28px}.change-layout span{padding:0 4px!important;font-size:14px!important}.admin-content-view .calculator-container .form-control,.admin-content-view .calculator-container .form-control::placeholder{color:#5d5d5d;-webkit-text-fill-color:#5d5d5d;opacity:1}.calculator-container .form-control,.calculator-container input.form-control::placeholder{color:#5d5d5d!important;-webkit-text-fill-color:#5d5d5d;opacity:1}.calculator-container .form-control:disabled,.calculator-container .form-control[readonly]{background-color:#edf0f4;opacity:1}.calculator-container .btn-show button{font-family:"Exo 2"!important;font-weight:600;min-width:100px}.manage-pool.manage-pool-setup.form-group{margin-top:0}.calculator-main .admin-container{background:#e0e8f5}.cs-container .total-cost input{min-width:65px;width:inherit;border-radius:5px;border:1px solid #cac0c0;text-align:right;color:#212529;font-weight:600;font-size:14px;padding:0 5px;background-color:#f4f4f5}.total-cost td.calc-pool-cost{padding-right:6px!important}.pool-depth input::placeholder{font-size:12px!important;padding:0!important;font-weight:600!important}.salt-msg{max-width:77.4%;font-size:10px;line-height:11px;color:#d71414;padding-left:7px;display:flex;margin-bottom:5px;font-style:italic}.salt-msg span{font-size:14px;font-weight:900;margin-right:3px}.added-chemicals{display:flex;justify-content:space-between;align-items:center;border:1px solid #d4d4d4;padding:5px 10px;border-radius:5px;margin-bottom:10px}.added-chemicals .open-date.client-notes{width:auto}.added-chemicals h6{font-weight:500;margin-bottom:0}.added-chemicals:last-child{margin-bottom:0}.pool-color.choose-color{display:block;width:100%;background-color:#fff;padding:5px 5px 2px;border-radius:5px;margin-top:3px}.pool-color.choose-color h6{width:82%;margin-bottom:0;text-align:left;font-size:12px;padding:4px 6px;border-top-left-radius:4px;border-bottom-left-radius:4px}.pool-color.choose-color .client-notes{display:flex;justify-content:center;width:auto;align-items:baseline;margin-bottom:0}.pool-color.choose-color .client-notes .basic input{height:18px;width:18px;border:1px solid #d4afaf;left:2px!important;margin-top:0}.select-color{display:flex;justify-content:space-between;align-items:center;border:1px solid #cfcaca;margin-bottom:3px;border-radius:5px}.pool-color.choose-color{margin-top:0}.pool-color.choose-color .select-color .client-notes .basic input:checked:after{top:-1px!important}.pool-color.choose-color .client-notes .basic input:checked:after{padding:9px}.pool-color.choose-color .client-notes .basic .form-check{margin-left:0;line-height:0;margin-top:0;min-height:-moz-fit-content;min-height:fit-content;margin-bottom:0;height:18px;width:18px}.pool-color.choose-color .open-date.client-notes{width:18%}.first-visit{margin-bottom:30px}.green-pool-working .appointment-total{width:100%!important;margin-top:10px;margin-bottom:15px}.green-pool-working .appointment-total p{margin-bottom:0;line-height:normal;color:#69bef1;font-size:12px}.green-pool-working .appointment-total p:first-child,.multi-visit-cost h5:first-child{color:#0a23f2;font-weight:600}.multi-visit-cost h5{color:#69bef1;margin-bottom:0;font-weight:500;font-size:15px}.green-pool-working .appointment-view .first-visit h3{color:#0a23f2;font-size:15px}.green-pool-treatment .footer-btn.view-btn.footer-dainage-btn button{width:31%;font-size:11px!important;padding:0!important}.green-pool-working .appointment-view .first-visit h3 span{font-size:12px;font-style:italic;font-weight:500;padding-left:5px}.green-pool-color.form-group{margin-top:8px}.footer-btn.view-btn.footer-dainage-btn .withoutdrainage{background-color:#008bbc;color:#fff}.finalize-cost-page .footer-btn.view-btn.footer-dainage-btn button{width:35%!important;border-radius:50px!important;font-size:12px!important}.footer-btn.view-btn.footer-dainage-btn .withoutdrainage{display:flex!important;justify-content:center;align-items:center}.footer-btn.view-btn.footer-dainage-btn .withoutdrainage span{padding-right:5px}.footer-btn.view-btn.footer-dainage-btn button:first-child{background:#fdfd64;border-radius:50px!important;border-color:#fdfd64!important;color:#000;font-size:12px!important;padding:5px 12px!important;min-width:70px;width:-moz-fit-content!important;width:fit-content!important}.finalize-cost-page .footer-btn.view-btn.footer-dainage-btn .withoutdrainage{width:38%!important;padding:5px 10px!important}.retest-heading{font-style:italic;font-size:12px;color:#666464}.start-heading{font-size:14px;margin-right:5px}.footer-btn.view-btn.footer-treatment button{width:32%;padding:0!important;font-size:12px!important}.footer-btn.view-btn.footer-treatment button:nth-child(2){border:1px solid #1aa01d!important;color:#2fac41!important}h3.chemical-require{margin-bottom:0;color:#333!important;font-size:14px!important}.green-treatment-heading{color:#0a23f2}.cancel-chemical{display:flex;justify-content:space-between;align-items:center}.appointment-container.finalize-cost-page.green-pool-working{padding-top:30px}.green-pool-cscontainer{margin-top:50px}.finalize-cost-page .footer-btn.view-btn.footer-dainage-btn .withoutdrainage a{color:#fff}.footer-btn.view-btn.footer-treatment.footer-dainage-btn button:nth-child(2){border:1px solid #008bbc!important;color:#fff!important}.drain-text{font-size:14px;font-style:italic;background:#fff;padding:20px;border-radius:5px;color:#28b8f2;text-align:center;line-height:normal;font-weight:600;margin:15px 0}.sorting-services span.cancel-icon i{margin-right:8px;color:red;font-size:18px}.first-visit h3.chemical-require{margin-bottom:3px}.cancel-chemical span.plus-icon i{color:red;font-size:18px}.green-pool-working .client-pro-icon{display:flex;justify-content:space-between;align-items:center}.green-pool-working .first-visit .client-profile{width:100%}.calculator-container .duration-color{color:#69bef1!important}.media24{background-color:#e7eff9}.media25{background-color:#d1e0f3}.media27{background-color:#a4c4ea}.media28{background-color:#72a2dc;color:#d8d5d5}.media30{background-color:#3d7fcf;color:#d8d5d5}.media32{background-color:#2d2dff;color:#d8d5d5}.media36{background-color:#0000b8;color:#d8d5d5}.pool-report .pool-color.choose-color{display:block;width:100%;background-color:#fff;padding:5px 5px 2px;border-radius:5px}.pool-report .calc-btn-bottom{margin-top:145px}.sand-filter-replacement{padding-top:0!important}.sand-filter-replacement .footer-btn.view-btn{margin-top:50px!important}.sand-filter-replacement .first-visit{margin-bottom:10px}.confirm-chemical-popup .view-btn{margin-top:35px}.calc-btn-reset .back-btn .btn{background:#fdfd64;border-radius:50px;border-color:#fdfd64;color:#000;padding:7px 25px;display:flex;justify-content:space-between;align-items:center}.calc-btn-reset{display:flex;justify-content:space-between;align-items:flex-end}.calc-btn-reset .back-btn{padding-top:10px}.chemical-popup .time-keeper-popup.duration-popup{position:fixed;left:50%;transform:translate(-50%,-50%);top:50%;z-index:999999999;max-width:350px;width:100%;margin:10px auto}.chemical-popup .time-keeper-popup.duration-popup h6{text-align:center;margin-bottom:35px}.chemical-popup .time-keeper-popup.duration-popup{padding:28px 25px}.chemical-popup .time-keeper-btn{margin-bottom:0}.chemical-popup .time-keeper-btn .btn-primary:not(:disabled):not(.disabled):active{background-color:#1aa01d!important;color:#fff!important}.multi-visit-cost h5:nth-child(2){color:#0a23f2!important}.actual-size{max-width:100%!important;padding:2px 9px}.testing-method{background-color:#fff;padding:15px 12px;border-radius:3px;margin-top:12px;margin-bottom:10px}.testing-method p span{margin-right:5px}.form-group.tempp-input.form-group label{color:#6c757d!important}.content-container.calculator-container .time-to-heat input,.content-container.calculator-container .time-to-heat input::placeholder{background:#28b8f2!important;color:#fff!important;font-weight:700!important;border:1px solid #28b8f2;-webkit-text-fill-color:#fff!important}.testing-method p{font-size:12px;line-height:normal;font-style:italic;color:#24befc;margin-bottom:6px;display:flex}.testing-method h6{color:#28b8f2;font-weight:700}.testing-method p.alert-text{color:red;margin-bottom:10px!important}.testing-method p.alert-text span{font-size:16px;font-weight:900;font-weight:600}.form-container.waterVolume .form-control{color:#333!important;font-weight:600!important;-webkit-text-fill-color:#333;pointer-events:none}.form-container.waterVolume .form-control:-webkit-autofill,.form-container.waterVolume .form-control:-webkit-autofill:active,.form-container.waterVolume .form-control:-webkit-autofill:focus,.form-container.waterVolume .form-control:-webkit-autofill:hover{background-color:#fff!important}.form-container.waterVolume .custom-select:disabled{color:#333!important;background-color:#d9d9d9;opacity:1!important;border:2px solid #c7c7c7;font-weight:600}.custom-input span.cholinator-text{display:flex;justify-content:flex-start!important;padding-left:10px}.custom-input span{text-align:center;position:absolute;display:flex;justify-content:center;width:100%;top:50%;transform:translateY(-50%);color:#535252;font-weight:700;pointer-events:none;margin-top:-1px}.custom-input .mm{font-weight:500;font-size:12px;font-style:italic}.custom-input{position:relative}.custom-input.form-group input{padding-left:20px}.waterVolume select{padding-right:15px}label.bags-label.form-label{line-height:normal}.error-text{border:2px solid red!important}.error-text::placeholder{color:red!important}.drain-percentage input{border:1px solid #7f7f7f!important;background:#7f7f7f!important;color:#fff!important;-webkit-text-fill-color:#fefefe;padding-left:8px!important}.drain-percentage input::placeholder,.drain-percentage span{color:#fff!important}.admin-content-view .drain-percentage .form-control,.admin-content-view .drain-percentage .form-control::placeholder{color:#fff!important;-webkit-text-fill-color:#fefefe}.source-popup .form-row{display:flex;justify-content:flex-start}.source-popup .custom-select-time{padding-left:0;margin-bottom:0}.source-popup .custom-select-time label{background:#e0e8f5}.source-popup .time-keeper-popup{padding-top:20px!important}.bg-color-source{background:#e0e8f5;padding:5px;border-radius:5px}.source-popup .footer-btn.view-btn{margin-top:30px}.update-source-popup .pending-water-test p{font-weight:400;font-style:italic;font-size:14px}.update-source-popup .time-keeper-popup.duration-popup.event-popup,.update-source-popup:before{z-index:999!important}.drain-btn button span{font-style:italic;font-size:12px!important}.time-keeper-popup .staff-close{background-color:initial;padding-top:15px;margin-top:-14px}.footer-btn.view-btn.footer-dainage-btn .dropdown button{width:100%!important;padding:0;background-color:initial!important;border:1px solid #1aa01d!important;color:#1aa01d!important;border-radius:35px!important}.footer-btn.view-btn.footer-treatment.footer-dainage-btn.green-drin-btn .client-option.service-edit-icon{width:40%!important}.custom-input.drain-percentage.form-group input{background-color:#28b8f2!important;border:1px solid #28b8f2!important}p.readings-text{font-size:12px;line-height:12px;display:flex;color:red;font-style:italic;margin-top:5px;font-weight:500}p.readings-text span:first-child{margin-right:5px;font-size:18px;margin-top:0}p.readings-text span.link-tag{color:#00f;font-size:12px!important;margin-right:0!important;cursor:pointer;border:1px solid #28b8f2!important}.per-day .mm,span.loss-text{font-style:italic;font-size:12px}span.loss-text{font-weight:500;justify-content:flex-start;padding-left:12px}.waterPoolBack{margin-top:70%}.check-waterVolume{pointer-events:none!important}.calc-cancel i{position:absolute;right:22px;top:1px;font-size:22px;cursor:pointer;opacity:.5}.calc-cancel{position:relative;margin:10px 0}.drainBg{color:#fff;background:rgba(241,8,8,.9803921568627451)}.back-option.calc-option{margin-top:10px;margin-bottom:0}.zodiacCalcium{margin-top:0;padding-top:0}.blackSpotFont .open-date.client-notes{width:15%!important}.select-color .client-notes .basic input:checked:after{top:-2px!important}.new-summary-page.appointment-container.finalize-cost-page.green-pool-working{padding-top:0}.upload-img-calc{position:absolute;right:17px;top:0}.upload-img-calc input{height:0;width:0;visibility:hidden;display:none}.calendar-cross .title .back-option.calc-option{position:absolute;right:5px;top:2px;margin-top:0;margin-bottom:0}.upload-img-calc i{font-size:20px;cursor:pointer}.calendar-cross .upload-img-calc{right:56px;top:0}.upload-img-section .upload-img-calc label.form-label{width:auto;right:0;justify-content:flex-end;margin-left:auto!important}.processing:before{content:"";height:100%;width:100%;position:fixed;z-index:999;background:rgba(0,0,0,.2901960784313726);left:0;right:0;top:0;bottom:0}.processing .process-image{z-index:99999;color:#000;position:fixed;background:#fff;padding:20px;left:0;transform:translate(-50%,-50%);width:80%;left:50%;margin:0 auto;min-height:25vh;top:50%;font-size:22px;border-radius:5px}.calendar-cross .upload-img-calc{position:absolute;right:2px;top:-5px;z-index:99}.calendar-cross .back-option i{width:15px;margin-top:0;height:15px}.calendar-cross .title{position:relative}.calendar-cross .back-option.calc-option{padding-bottom:30px;margin-top:5px;margin-left:-4px}.content-container.bg-lightblue.calculator-container.calendar-cross label.form-label{margin-left:auto!important}.calculator-container .custom-select{font-weight:700}.custom-select{line-height:12px}.finalize-cost-page .footer-btn.view-btn.footer-dainage-btn .update-appt-btn{width:48%!important}.calculator-container .calculate-btn.draining-btn.calc-draining-btn{min-width:-moz-fit-content;min-width:fit-content}.calculator-container .calculate-btn.draining-btn.calc-draining-btn button{padding:7px 20px}.calculator-container .draining-btn-main .calculate-btn{min-width:120px}.calculator-container .draining-btn-main .calculate-btn button{width:100%;padding:8px 12px}.form-box{min-height:464px}.form-box-increase{min-height:499px}.delete-icon select{background:#d9d9d9!important}.calculator-container .custom-select{-webkit-appearance:none;appearance:none;padding:0 40px 0 10px;background:#e1e1e1!important;position:relative;cursor:pointer;border-radius:5px;border:1px solid #a6a6a6!important;line-height:normal!important}.coverClassForDisableWholePage{pointer-events:none}p.show-message{font-size:11px;line-height:normal;padding-left:5px;color:red}.chemical-inventory-popup .calc-inventroy-section h6{font-style:italic;color:#00b0f0;margin:0}.chemical-inventory-popup .calc-inventroy-section p{font-style:italic;margin:0;line-height:normal;color:#00b0f0;font-size:14px}.chemical-inventory-popup .calc-inventroy-section{margin-bottom:20px}.thankyou-popup h4{color:#00b0f0;font-size:20px;text-align:center;margin-bottom:30px}.thankyou-popup .pending-water-test{margin-bottom:18px}.calcium-popup .remove-spacing-text{margin-bottom:0;margin-top:20px}.calcium-popup .appointment-view p.warning-text:nth-child(4){margin-top:8px!important}.calcium-popup .appointment-view{padding:0 12px!important}.edit-chem-popup .chemical-table{margin-bottom:20px}.inventroy-alert-msg *{color:red!important}.chemical-inventory-popup .italic-text p{font-style:italic;font-size:14px;line-height:normal;color:#28b8f2;margin-bottom:0;margin-top:15px;font-weight:500}.save-btn .drain-btn:focus{background:#f8d400!important;color:#fff!important}@media (min-width:576px){.col-sm-10.sm-offset-1.desktop-view{flex:0 0 auto;text-align:center;width:100%}}.view-btn .desktop-view .view-btn{width:100%!important;max-width:170px}html.calculator-main{background:#e0e8f5}.pool-size-inputs p{margin:0;font-weight:400}h3.pool-size-inputs{display:flex;align-items:flex-end;margin-bottom:15px}h3.pool-size-inputs p{margin-left:7px;font-weight:500;color:#8d8d8d;font-size:12px}h3.pool-size-inputs p span{font-family:initial!important;padding:0!important;font-weight:600}.tempp-input label.form-label{color:#333}.tempp-input input{background:#e1e1e1!important;color:#333!important}.tempp-desc.testing-method p{margin-bottom:0!important}.remove-dropdown:after{display:none}.remove-dropdown select{padding-right:10px!important}.new-result .cost{width:100%!important;max-width:100%;text-align:left;padding:0}.new-result{margin:5px 0}.swim-modal-green .appointment-view,.swim-modal-green .time-keeper-popup{background:#3df33d}.swim-modal-green .event-popup .pending-water-test,.swim-modal-red .event-popup .pending-water-test{justify-content:center}.swim-modal-green .event-popup .pending-water-test h3{color:grey;text-align:center}.swim-modal-green .event-popup-btn.footer-btn.view-btn{background:#3df33d;border-radius:9px}.swim-modal-red .event-popup-btn.footer-btn.view-btn{background:red;border-radius:9px}.swim-modal-green .event-popup-btn.footer-btn.view-btn button:first-child,.swim-modal-red .event-popup-btn.footer-btn.view-btn button:first-child{background:#fff!important}.swim-modal-green .event-popup .pending-water-test h3,.swim-modal-red .event-popup .pending-water-test h3{font-size:16px;max-width:273px;margin:auto}.swim_para{text-align:center;font-style:italic;margin-top:6px}.line_space h3,.line_space p,.para_spacing,.swim_para{line-height:1.2!important}.swim-modal-green.thankyou-popup h4{font-size:40px;color:#007503;margin-bottom:10px;font-weight:700}.swim-modal-green .time-keeper-popup.duration-popup.event-popup,.swim-modal-red .time-keeper-popup.duration-popup.event-popup{padding:12px 12px 20px}.swim-modal-red .appointment-view,.swim-modal-red .time-keeper-popup{background:red}.swim-modal-red.thankyou-popup h4{font-size:40px;color:#fff;margin-bottom:10px;font-weight:700}.swim-modal-red .event-popup .pending-water-test h3{text-align:center}.emil-me-button{border:1px solid #747070!important}@media only screen and (min-width:991px){.title.desktop{font-size:18px}.title.desktop,.title.desktop .upload-img-calc i{margin-top:30px}.btn-show .back-btn .btn{min-width:70px;width:100%}.footer-btn.view-btn.footer-treatment.footer-dainage-btn button:nth-child(2){border:none;color:#fff!important;font-size:16px!important;line-height:1!important}.footer-btn.view-btn.footer-dainage-btn button:first-child{font-size:16px!important}.title.desktop h3{font-size:24px!important}.showdata{font-size:16px!important}.form-container{padding:0}label.form-label{font-size:16px!important}.desktop-view-btn .btn-show{padding-top:20px}.desktop-view-btn .btn-show .back-btn .btn,.desktop-view-btn .btn-show .save-btn .btn{padding:8px 30px!important;font-size:16px}.desktop-view-btn .btn-show .save-btn .btn span{font-size:16px!important}.desktop-view-btn .btn-show .save-btn .btn-primary:not(:disabled):not(.disabled):active,.desktop-view-btn .btn-show .save-btn .btn:active{background:#007300}.desktop-view-btn .btn-show .back-btn .btn-primary:not(:disabled):not(.disabled):active,.desktop-view-btn .btn-show .save-btn .btn:active{background:#fdfd64}.form-box{min-height:auto}.calendar-cross .upload-img-calc{z-index:auto}.green-pool-working .appointment-view .first-visit h3 span{font-size:16px}.view-appointment-details .appointment-container .appointment-view .search-title h3{font-size:18px}.view-appointment-details .appointment-view .search-title .client-profile.desktop-screen h3{font-size:16px;line-height:1.2!important}.finalize-cost-page.green-pool-working .appointment-total p:first-child{font-size:15px}}@media screen and (max-width:600px){.title.desktop h3{font-size:16px!important}}.safe-to-swim{color:#1aa01d!important}.dont-swim,.safe-to-swim{font-size:12px!important;font-weight:700!important;font-family:"Exo 2",sans-serif!important}.dont-swim{color:red!important}.appointment-container{font-family:"Exo 2"}.search-container{background:#fff;border-radius:5px;padding:35px 25px;display:flex;height:100%;align-items:flex-start;flex-flow:column}.search-title{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.search-title span.plus-icon{display:inline-block;cursor:pointer;color:#0077c0;font-size:18px}.add-appointment .search-title h3{font-size:18px;font-weight:600;margin-bottom:0;color:#202021}.no-customer{border:1px dashed #ddd;padding:20px 30px;text-align:center;margin-top:30px;margin-bottom:10px}.no-customer img{width:70px;margin-bottom:10px}.no-customer p{margin:0;color:#999}.footer-btn{margin-top:auto;width:100%}.footer-btn .appointment-btn.btn-primary{color:#fff}.footer-btn .appointment-btn.btn-primary:focus,.footer-btn .appointment-btn.btn-primary:hover{background-color:#1aa01d;border:#1aa01d;color:#fff}.appointment-view{background:#fff;border-radius:5px;padding:12px 12px 0}.appointment-date h3{font-size:18px;font-family:"Exo 2";margin-bottom:5px;font-weight:600}.appointment-date span{font-size:20px;display:inline-block;color:#e8e7e7;margin-top:-5px}.appointment-date:before{content:"";position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkQzRUY2NDVDMDUyMTFFQjlBODg4QzQzOTIzODM4RjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkQzRUY2NDZDMDUyMTFFQjlBODg4QzQzOTIzODM4RjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RDNFRjY0M0MwNTIxMUVCOUE4ODhDNDM5MjM4MzhGMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RDNFRjY0NEMwNTIxMUVCOUE4ODhDNDM5MjM4MzhGMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqDJa8UAAARoSURBVHja7N0/S1tRHIBhFVEoDXaQIhFKB2npoJTgUKQgFFwCDmaSgnu+ge4F1w7FqSAUhCwqQsHBoYNDC64OipWkkwXpJoiRgPVIa8Fq29SEnJv7vPAbvSTn5Mmfe0PsPDs765B0fZ2ASIBIgEiASIBIgEiASIBIgEiASAJEAkQCRAJEAkQCRAJEAkQCRALEKkiASIBIgEiASIBIgEiASIBIgEgCRAJEAkQCRAJEAkQCRAJEAkQCRBIgEiASIBIgEiASIBIgEiASIJIAkQCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiCRApOQB2dzcfLC+vp7f29t7XK1We7LZ7NexsbGPhULhQ19fn11LeIna3wAkltna2rqfy+VWzm9WJdy0K1PJZDLb8/PzL2u1WlS327Tv/kZzQ5aXl0e7u7s/X7Nwvy3k1NTU65OTEw+6BE09+5vP5xdi2d9onln+cfGiXETTMByX+zszM/MKkPMJL6fDw8Pv61g8SNobx+X+bmxsPEo9kLAIN7wnhSS9OC5mYmLibeqBFIvFuf9dQEjaF0eY8Pet3teuVp9F29nZeXLLQzwMpwwLhcJCtVp1DjWCVlZWRqenp0vnb5+HbnOc87/v3t3dvdfK+9JyIEdHR3cbcBhI2gzHz309PT3tSTWQwcHBgwYdCpL2whH60t/f/y3VFwrDhaFbfgbxmaRNPnNcnYGBgU+p/5BeLpe7bnEWC5I2xRH2cHZ2tuhC4a8zWZDAcTnhayeHh4cuFIYJD+I/fEcHkpThCMeM4SJhVN/FCs8WP66oQ5JiHGG/SqXSM19WhASOyHFEBwQSOGK7v1FuAiRwAAIJHJHjiBoIJHAAAgkckd//RGwSJHAAAgkcgEACR3JwJA4IJHAAAgkcgEACByCQwJFoHIkHAgkcgEDStFldXc3BkQIgzUYyOTn5pt2QwJEyIJDAAQgkcAACCRyAQAIHIJDAAQgkcAACSRKRwAEIJHAAAgkcgEACByCQwAEIJC1AAgcgkMABCCT1zdra2tNm4VhaWnqe9seHX/FIMBI4AIEEDkAggQMQSBqCBA5AIIEDEEhO4AAEkkYggQMQSOAABJL6kMABCCQ3IIEDEEhuQAIHIJDcgKSZv5ULByBJR9KsgQMQSOAABBI4AIEEDkAggQMQSOAAxMSDBA5AIIEDEEjgAAQSOACBpJlI4AAEEjgAgQQOQCBpCBI4AIEEDkAggQMQ0xAkcACSPiTj4+Pv/oYkk8lsh39vYM0ASd3UarWOxcXFF9e8mlQCjGKxOFcul7usVeum80KJWl6lUuna398fOj4+vpPNZg9GRkYOe3t7LUyLA0QCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiASIIBIgEiASIBIgEiASIBIgEiASIBIAkQCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiCSAJEAkQCRAJEAkQCRktJ3AQYAEF4REkOttskAAAAASUVORK5CYII=);background-size:24px;background-position:50%;background-repeat:no-repeat;right:0;top:50%;transform:translateY(-50%) rotate(-90deg);z-index:9;cursor:pointer;width:14px;height:14px;opacity:.4}span.sep{width:100%;display:inline-block;position:relative}span.sep:after{content:"";position:absolute;width:100%;height:1px;background:#ececec;top:100%;left:0}.appointment-form{padding:20px 0 0}.appointment-view .search-title{padding:6px 0;margin-bottom:0}.search-title.service-head{padding:12px 0 6px}.appointment-form label.form-label{color:#000;font-size:16px;font-weight:600;margin-bottom:5px}.appointment-form textarea.form-control{min-height:90px;font-size:14px;height:100%;resize:vertical;box-shadow:none;overflow:hidden;border-radius:0!important}.search-modal.modal .modal-content{background:#f6f7fb}.search-modal .modal-content{padding:0 10px 20px}.appointment-service-modal .close:after,.search-modal .close:after{top:23px;right:0}.search-box.form-group{width:100%;position:relative}.search-box.form-group .form-control{width:100%;height:35px;border-radius:5px;font-weight:400;padding:12px 12px 12px 30px}.search-box.form-group .form-control::placeholder{color:rgba(0,0,0,.4)}.search-box.form-group>i{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;font-size:18px;color:#ced4da}.appointment-service-modal .modal-header,.search-modal .modal-header{font-size:20px;color:#333;font-family:"Exo 2";font-weight:600}.search-popup{background:#fff;padding:15px 12px;border-radius:5px;margin-bottom:15px}.search-user-list{width:100%;border-radius:5px;margin-top:20px}.search-items{display:flex;align-items:center;width:100%;position:relative;border-radius:5px;padding:0 0 15px}.search-items+.search-items{margin-top:15px}.search-items:before{content:"";position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkQzRUY2NDVDMDUyMTFFQjlBODg4QzQzOTIzODM4RjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkQzRUY2NDZDMDUyMTFFQjlBODg4QzQzOTIzODM4RjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RDNFRjY0M0MwNTIxMUVCOUE4ODhDNDM5MjM4MzhGMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RDNFRjY0NEMwNTIxMUVCOUE4ODhDNDM5MjM4MzhGMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqDJa8UAAARoSURBVHja7N0/S1tRHIBhFVEoDXaQIhFKB2npoJTgUKQgFFwCDmaSgnu+ge4F1w7FqSAUhCwqQsHBoYNDC64OipWkkwXpJoiRgPVIa8Fq29SEnJv7vPAbvSTn5Mmfe0PsPDs765B0fZ2ASIBIgEiASIBIgEiASIBIgEiASAJEAkQCRAJEAkQCRAJEAkQCRALEKkiASIBIgEiASIBIgEiASIBIgEgCRAJEAkQCRAJEAkQCRAJEAkQCRBIgEiASIBIgEiASIBIgEiASIJIAkQCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiCRApOQB2dzcfLC+vp7f29t7XK1We7LZ7NexsbGPhULhQ19fn11LeIna3wAkltna2rqfy+VWzm9WJdy0K1PJZDLb8/PzL2u1WlS327Tv/kZzQ5aXl0e7u7s/X7Nwvy3k1NTU65OTEw+6BE09+5vP5xdi2d9onln+cfGiXETTMByX+zszM/MKkPMJL6fDw8Pv61g8SNobx+X+bmxsPEo9kLAIN7wnhSS9OC5mYmLibeqBFIvFuf9dQEjaF0eY8Pet3teuVp9F29nZeXLLQzwMpwwLhcJCtVp1DjWCVlZWRqenp0vnb5+HbnOc87/v3t3dvdfK+9JyIEdHR3cbcBhI2gzHz309PT3tSTWQwcHBgwYdCpL2whH60t/f/y3VFwrDhaFbfgbxmaRNPnNcnYGBgU+p/5BeLpe7bnEWC5I2xRH2cHZ2tuhC4a8zWZDAcTnhayeHh4cuFIYJD+I/fEcHkpThCMeM4SJhVN/FCs8WP66oQ5JiHGG/SqXSM19WhASOyHFEBwQSOGK7v1FuAiRwAAIJHJHjiBoIJHAAAgkckd//RGwSJHAAAgkcgEACR3JwJA4IJHAAAgkcgEACByCQwJFoHIkHAgkcgEDStFldXc3BkQIgzUYyOTn5pt2QwJEyIJDAAQgkcAACCRyAQAIHIJDAAQgkcAACSRKRwAEIJHAAAgkcgEACByCQwAEIJC1AAgcgkMABCCT1zdra2tNm4VhaWnqe9seHX/FIMBI4AIEEDkAggQMQSBqCBA5AIIEDEEhO4AAEkkYggQMQSOAABJL6kMABCCQ3IIEDEEhuQAIHIJDcgKSZv5ULByBJR9KsgQMQSOAABBI4AIEEDkAggQMQSOAAxMSDBA5AIIEDEEjgAAQSOACBpJlI4AAEEjgAgQQOQCBpCBI4AIEEDkAggQMQ0xAkcACSPiTj4+Pv/oYkk8lsh39vYM0ASd3UarWOxcXFF9e8mlQCjGKxOFcul7usVeum80KJWl6lUuna398fOj4+vpPNZg9GRkYOe3t7LUyLA0QCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiASIIBIgEiASIBIgEiASIBIgEiASIBIAkQCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiCSAJEAkQCRAJEAkQCRktJ3AQYAEF4REkOttskAAAAASUVORK5CYII=);background-size:24px;background-position:50%;background-repeat:no-repeat;right:0;top:50%;transform:translateY(-50%) rotate(-90deg);z-index:9;cursor:pointer;width:14px;height:14px;opacity:.4;margin-top:-8px}.search-items:last-child{border-bottom:none}.search-content{width:100%;font-size:14px;font-family:"Exo 2"}.search-content h4{font-size:18px;font-family:"Exo 2";margin-bottom:5px;font-weight:600}.appointment-service-modal .modal-content{padding:0 10px}.appointment-service-modal .select-box>i{display:none}.appointment-service-modal .select-box:after{content:"";position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkQzRUY2NDVDMDUyMTFFQjlBODg4QzQzOTIzODM4RjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkQzRUY2NDZDMDUyMTFFQjlBODg4QzQzOTIzODM4RjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RDNFRjY0M0MwNTIxMUVCOUE4ODhDNDM5MjM4MzhGMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RDNFRjY0NEMwNTIxMUVCOUE4ODhDNDM5MjM4MzhGMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqDJa8UAAARoSURBVHja7N0/S1tRHIBhFVEoDXaQIhFKB2npoJTgUKQgFFwCDmaSgnu+ge4F1w7FqSAUhCwqQsHBoYNDC64OipWkkwXpJoiRgPVIa8Fq29SEnJv7vPAbvSTn5Mmfe0PsPDs765B0fZ2ASIBIgEiASIBIgEiASIBIgEiASAJEAkQCRAJEAkQCRAJEAkQCRALEKkiASIBIgEiASIBIgEiASIBIgEgCRAJEAkQCRAJEAkQCRAJEAkQCRBIgEiASIBIgEiASIBIgEiASIJIAkQCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiCRApOQB2dzcfLC+vp7f29t7XK1We7LZ7NexsbGPhULhQ19fn11LeIna3wAkltna2rqfy+VWzm9WJdy0K1PJZDLb8/PzL2u1WlS327Tv/kZzQ5aXl0e7u7s/X7Nwvy3k1NTU65OTEw+6BE09+5vP5xdi2d9onln+cfGiXETTMByX+zszM/MKkPMJL6fDw8Pv61g8SNobx+X+bmxsPEo9kLAIN7wnhSS9OC5mYmLibeqBFIvFuf9dQEjaF0eY8Pet3teuVp9F29nZeXLLQzwMpwwLhcJCtVp1DjWCVlZWRqenp0vnb5+HbnOc87/v3t3dvdfK+9JyIEdHR3cbcBhI2gzHz309PT3tSTWQwcHBgwYdCpL2whH60t/f/y3VFwrDhaFbfgbxmaRNPnNcnYGBgU+p/5BeLpe7bnEWC5I2xRH2cHZ2tuhC4a8zWZDAcTnhayeHh4cuFIYJD+I/fEcHkpThCMeM4SJhVN/FCs8WP66oQ5JiHGG/SqXSM19WhASOyHFEBwQSOGK7v1FuAiRwAAIJHJHjiBoIJHAAAgkckd//RGwSJHAAAgkcgEACR3JwJA4IJHAAAgkcgEACByCQwJFoHIkHAgkcgEDStFldXc3BkQIgzUYyOTn5pt2QwJEyIJDAAQgkcAACCRyAQAIHIJDAAQgkcAACSRKRwAEIJHAAAgkcgEACByCQwAEIJC1AAgcgkMABCCT1zdra2tNm4VhaWnqe9seHX/FIMBI4AIEEDkAggQMQSBqCBA5AIIEDEEhO4AAEkkYggQMQSOAABJL6kMABCCQ3IIEDEEhuQAIHIJDcgKSZv5ULByBJR9KsgQMQSOAABBI4AIEEDkAggQMQSOAAxMSDBA5AIIEDEEjgAAQSOACBpJlI4AAEEjgAgQQOQCBpCBI4AIEEDkAggQMQ0xAkcACSPiTj4+Pv/oYkk8lsh39vYM0ASd3UarWOxcXFF9e8mlQCjGKxOFcul7usVeum80KJWl6lUuna398fOj4+vpPNZg9GRkYOe3t7LUyLA0QCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiASIIBIgEiASIBIgEiASIBIgEiASIBIAkQCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiCSAJEAkQCRAJEAkQCRktJ3AQYAEF4REkOttskAAAAASUVORK5CYII=);background-size:24px;background-position:50%;background-repeat:no-repeat;right:7px;top:50%;transform:translateY(-50%);z-index:9;cursor:pointer;width:30px;height:30px;opacity:.4;pointer-events:none}.service-form label.form-label{color:#000;font-weight:600;font-size:16px}.view-btn.service-submit{margin-top:20px;width:100%;margin-bottom:0;display:flex;justify-content:flex-end;align-items:center}.view-btn.service-submit .add-btn.btn-primary{background-color:#1aa01d!important}.service-submit .btn-delete{margin-left:0!important}.service-submit .add-btn{margin-right:0!important}.service-submit.view-btn .btn{width:49%!important}.service-submit button{margin:0}.service-form .form-group{margin-bottom:15px}.service-form .col i.fas.fa-sort-down{display:none}.appointment-container .appointment-form label.form-label{color:#333;font-size:13px;font-weight:600}.appointment-container .search-title .content-dropdown img{height:22px;width:22px;opacity:.4;transform:rotate(-90deg);margin-right:-6px}.appointment-container .search-title .content-dropdown{margin-right:0}.appointment-view .client-profile span{color:#8d8d8d;font-size:12px}.appointment-container .search-container .client-profile img{width:50px;height:50px;border-radius:50%;margin-right:10px}.appointment-container button.client-delete.btn.btn-primary{background:#f43c3c;border-color:#f43c3c;color:#fff;height:26px;width:26px;min-width:26px;font-size:12px;padding:0!important;border-radius:50%;line-height:11px;cursor:pointer}.appointment-container button.client-delete.btn.btn-primary img{height:auto!important;width:20px!important;margin-right:0!important}.appointment-container .search-title .content-dropdown .dropdown-toggle:after{display:none}.appointment-container .search-container .client-profile{display:flex;justify-content:space-between!important;align-items:center;display:-ms-flexbox!important;width:100%}.appointment-container .search-container .client-profile p{color:#0070c0!important;font-size:13px;margin-top:5px}.client-left-details h5.client-company-name{color:#7d7d7d!important}.appointment-container .appointment-view .search-title .content-dropdown button,.appointment-container .search-container .search-title .content-dropdown button{width:-moz-fit-content;width:fit-content;padding:0;min-width:-moz-fit-content;min-width:fit-content}.search-modal .search-user-list .search-content h4{font-size:16px;margin-bottom:0;font-weight:600}.search-modal .search-user-list .search-content p{color:#8d8d8d;font-size:13px}.search-box.form-group>img{position:absolute;margin-left:10px;top:18px;transform:translateY(-50%);cursor:pointer;height:15px;opacity:.5}.cross-img{right:0;height:10px!important;position:relative}.appointment-view .appointment-date:before{display:none}.appointment-container .appointment-view .appointment-date img{width:22px;transform:rotate(-90deg);pointer-events:none}.time-calender .react-calendar__navigation button{background:#fff;color:#000}.time-calender .react-calendar{width:100%;border:1px solid #e6e6e6!important;font-family:"Exo 2"}.time-popup h6{font-family:"Exo 2";font-size:18px}.select-time{margin-top:20px}.select-time .form-group label{font-size:13px;font-weight:600;color:#000}.select-time .form-control{height:35px;border-radius:5px;-webkit-appearance:none;appearance:none}.apply-changes .btn-save{color:#fff;background-color:#0062cc;border-color:#005cbf;font-size:14px;font-weight:400}.apply-changes{display:flex;justify-content:flex-end;margin-top:20px}.time-calender .react-calendar__tile--now,.time-calender .react-calendar__tile--now :focus{background:transparent!important;color:#393890;border-radius:0;font-weight:600;border-radius:50%;position:relative}.time-calender button.react-calendar__tile.react-calendar__tile--now.react-calendar__tile--hasActive.react-calendar__year-view__months__month:before{border:none!important}button.react-calendar__tile.react-calendar__tile--now.react-calendar__tile--hasActive.react-calendar__century-view__decades__decade:before{border:none}button.react-calendar__tile.react-calendar__tile--now.react-calendar__tile--hasActive.react-calendar__century-view__decades__decade{color:#0077c0!important}.time-calender button.react-calendar__tile.react-calendar__tile--now.react-calendar__year-view__months__month:before{border:none!important}.time-calender button.react-calendar__tile.react-calendar__tile--now.react-calendar__year-view__months__month{color:#0077c0!important}button.react-calendar__tile.react-calendar__tile--now.react-calendar__tile--hasActive.react-calendar__decade-view__years__year:before{border:none;color:#0077c0!important}button.react-calendar__tile.react-calendar__tile--now.react-calendar__tile--hasActive.react-calendar__decade-view__years__year{color:#0077c0!important}.time-calender button.react-calendar__tile.react-calendar__tile--hasActive.react-calendar__decade-view__years__year{background-color:#393890;color:#fff}.time-calender .time-calender .react-calendar__tile--active:hover abbr{color:#fff!important}.time-calender .react-calendar__tile--now:before{content:"";position:absolute;height:24px;width:24px;border:1px solid #393890;background-color:initial;z-index:9999;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%);margin-top:1px}.time-popup .react-calendar__tile:enabled:focus,.time-popup .react-calendar__tile:enabled:hover{background-color:initial!important}.time-calender button.react-calendar__tile.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day:focus abbr{color:#fff!important}.time-calender .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.appointment-date{position:relative;cursor:pointer;display:flex;justify-content:space-between}.remove-service h6{color:#dc1d1d;font-size:16px;font-weight:500;margin-top:20px;text-decoration:underline}.appointment-total span{color:#8d8d8d;font-weight:500;margin-left:5px}.duration-color{color:#73e4fc!important}.time-calender button.react-calendar__navigation__arrow.react-calendar__navigation__prev2-button{background-color:#ededed;border-radius:50%;height:30px;width:30px;padding:0!important;color:#f4f4f4;line-height:0!important;margin:8px 5px;min-width:30px;position:relative;margin-bottom:0!important}.time-calender button.react-calendar__navigation__arrow.react-calendar__navigation__next-button,.time-calender button.react-calendar__navigation__arrow.react-calendar__navigation__prev-button{background-color:#ededed;border-radius:50%;height:30px;width:30px;padding:0!important;color:#f4f4f4;line-height:0!important;margin:8px 2px;margin-bottom:0!important;min-width:30px;position:relative}.time-calender button.react-calendar__navigation__arrow.react-calendar__navigation__next2-button{background-color:#ededed;border-radius:50%;height:30px;width:30px;padding:0!important;color:#f4f4f4;line-height:0!important;margin:8px 5px;min-width:30px;margin-bottom:0!important;position:relative}.time-popup .select-box:after{background-size:18px;width:20px;height:20px;content:"";position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkQzRUY2NDVDMDUyMTFFQjlBODg4QzQzOTIzODM4RjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkQzRUY2NDZDMDUyMTFFQjlBODg4QzQzOTIzODM4RjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RDNFRjY0M0MwNTIxMUVCOUE4ODhDNDM5MjM4MzhGMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RDNFRjY0NEMwNTIxMUVCOUE4ODhDNDM5MjM4MzhGMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqDJa8UAAARoSURBVHja7N0/S1tRHIBhFVEoDXaQIhFKB2npoJTgUKQgFFwCDmaSgnu+ge4F1w7FqSAUhCwqQsHBoYNDC64OipWkkwXpJoiRgPVIa8Fq29SEnJv7vPAbvSTn5Mmfe0PsPDs765B0fZ2ASIBIgEiASIBIgEiASIBIgEiASAJEAkQCRAJEAkQCRAJEAkQCRALEKkiASIBIgEiASIBIgEiASIBIgEgCRAJEAkQCRAJEAkQCRAJEAkQCRBIgEiASIBIgEiASIBIgEiASIJIAkQCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiCRApOQB2dzcfLC+vp7f29t7XK1We7LZ7NexsbGPhULhQ19fn11LeIna3wAkltna2rqfy+VWzm9WJdy0K1PJZDLb8/PzL2u1WlS327Tv/kZzQ5aXl0e7u7s/X7Nwvy3k1NTU65OTEw+6BE09+5vP5xdi2d9onln+cfGiXETTMByX+zszM/MKkPMJL6fDw8Pv61g8SNobx+X+bmxsPEo9kLAIN7wnhSS9OC5mYmLibeqBFIvFuf9dQEjaF0eY8Pet3teuVp9F29nZeXLLQzwMpwwLhcJCtVp1DjWCVlZWRqenp0vnb5+HbnOc87/v3t3dvdfK+9JyIEdHR3cbcBhI2gzHz309PT3tSTWQwcHBgwYdCpL2whH60t/f/y3VFwrDhaFbfgbxmaRNPnNcnYGBgU+p/5BeLpe7bnEWC5I2xRH2cHZ2tuhC4a8zWZDAcTnhayeHh4cuFIYJD+I/fEcHkpThCMeM4SJhVN/FCs8WP66oQ5JiHGG/SqXSM19WhASOyHFEBwQSOGK7v1FuAiRwAAIJHJHjiBoIJHAAAgkckd//RGwSJHAAAgkcgEACR3JwJA4IJHAAAgkcgEACByCQwJFoHIkHAgkcgEDStFldXc3BkQIgzUYyOTn5pt2QwJEyIJDAAQgkcAACCRyAQAIHIJDAAQgkcAACSRKRwAEIJHAAAgkcgEACByCQwAEIJC1AAgcgkMABCCT1zdra2tNm4VhaWnqe9seHX/FIMBI4AIEEDkAggQMQSBqCBA5AIIEDEEhO4AAEkkYggQMQSOAABJL6kMABCCQ3IIEDEEhuQAIHIJDcgKSZv5ULByBJR9KsgQMQSOAABBI4AIEEDkAggQMQSOAAxMSDBA5AIIEDEEjgAAQSOACBpJlI4AAEEjgAgQQOQCBpCBI4AIEEDkAggQMQ0xAkcACSPiTj4+Pv/oYkk8lsh39vYM0ASd3UarWOxcXFF9e8mlQCjGKxOFcul7usVeum80KJWl6lUuna398fOj4+vpPNZg9GRkYOe3t7LUyLA0QCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiASIIBIgEiASIBIgEiASIBIgEiASIBIAkQCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiCSAJEAkQCRAJEAkQCRktJ3AQYAEF4REkOttskAAAAASUVORK5CYII=);background-size:20px;background-position:50%;background-repeat:no-repeat;right:7px;top:50%;transform:translateY(-50%);cursor:pointer;width:30px;height:30px;opacity:.4;pointer-events:none}.appointment-total h6{margin-bottom:0;line-height:18px;font-size:16px}.duration-time{font-weight:400;color:#8d8d8d;font-size:12px}.auto-complete{position:absolute;width:100%;max-height:200px;height:auto;top:38px;background:#fff;left:0;border-radius:5px;z-index:9999;border:1px solid #eaebec;overflow:auto;padding:5px 0}.auto-complete li{padding:8px;margin:5px;line-height:1.2;color:#a5a5a5;cursor:pointer}.service-form .form-group .form-control{height:35px}.service-form .form-radio.form-group .form-check:last-child{margin-left:20px;display:flex;align-items:center}.service-form .form-radio.form-group .form-check input{height:15px!important;width:15px!important}.service-form .form-radio.form-group .form-check .form-check-label{margin-top:3px}.service-form{position:relative}.appointment-service-modal .service-popup p{margin-bottom:0}.appointment-container .client-profile .dropdown button{background-color:initial;border:none;padding:0!important;margin:0!important;width:0;min-width:auto;min-width:10px}.appointment-container .search-container .client-profile img{width:24px;height:auto}.appointment-container .client-profile .action{display:flex;align-items:center}.appointment-container .client-profile .action img{width:19px!important}.service-form .text-muted{margin-left:4px}.service-form input{border:1px solid #ced4da;width:100%;border-radius:5px;height:35px;padding:6px 30px 6px 10px;color:#a5a5a5}.sorting-services{justify-content:space-between}.sorting-services,.sorting-sub-services{display:flex;align-items:center}.sorting-services .sorting img{margin-top:0!important}.appointment-container .client-profile .action img{border-radius:0!important}.client-profile .dropdown-menu.show{z-index:1}.client-profile .dropdown button img{margin-right:0!important}.service-form input::placeholder{color:#a5a5a5}.service-form input{-webkit-appearance:none}.client-profile .dropdown-toggle:after{display:none!important}.appointment-container .main-titles h3{font-size:24px;padding-bottom:8px}.appointment-container .add-appointment .search-container{background:#fff;border-radius:5px;padding:12px;margin-bottom:10px}.appointment-container .sorting-sub-services{justify-content:flex-end}.sorting-sub-services.appointment-sort .content-dropdown{margin-left:inherit!important}.sorting-sub-services.appointment-sort .up-down img:last-child{margin-right:10px!important}.appointment-container .search-title .client-profile h3{color:#8d8d8d;font-weight:700;margin-bottom:0}.appointment-service-modal .modal-header,.search-modal .modal-header{padding-bottom:0!important;padding:8px}.appointment-service-modal .service-popup{background-color:#fff;background:#fff;padding:15px 12px;border-radius:5px}.client-profile p{line-height:15px;margin-bottom:0}.client-profile h6{font-size:13px;color:#8d8d8d;font-weight:400}.appointment-service-modal input{font-weight:unset}.addBorder{border:2px solid red!important}input.addBorder::placeholder{color:#ff0503!important}.time-picker-modal .modal-content{height:auto;min-height:auto;margin:0 auto;padding:0;width:-moz-fit-content;width:fit-content}.time-picker-modal{background-color:initial}.time-picker-modal .modal-body{padding:0!important}.time-picker-modal .modal-header{display:none}.time-keeper{display:flex;justify-content:center;align-items:center}.time-picker-modal button.btn.btn-primary{z-index:999;background-color:#1aa01d;color:#fff;font-size:14px;border:none;border-top:1px solid #d9d5d5;border-radius:9px;padding:10px 20px;line-height:20px;height:40px;min-width:100px}.time-keeper-btn{display:flex;justify-content:center;margin-bottom:10px}.time-picker-modal .modal-content{background-color:initial!important}.service-form .form-group button.btn.btn-primary{padding:6px 10px;line-height:1.2;color:#a5a5a5;background:transparent;z-index:9;position:relative;cursor:pointer;border-radius:5px;width:100%;text-align:left;font-size:13px;height:35px;font-weight:400;border:1px solid #ced4da}.appointment-container .appointment-view .search-title .client-profile h3{line-height:15px}.appointment-container .appointment-form label.form-label{margin-bottom:-2px;margin-left:2px}.appointment-service-modal .service-popup .search-box.form-group input::placeholder{color:red!important}.view-btn.time-btn{margin-top:35px;width:100%;margin-bottom:0;display:flex;justify-content:space-between;align-items:center}.time-calender button.react-calendar__navigation__arrow.react-calendar__navigation__prev-button:after{content:"";position:absolute;height:28px;width:27px;top:50%;left:50%;transform:translate(-50%,-50%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTY4ODk4QUU4MjUwMTFFQjhGNzdDQzUwOUZBQkU4NzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTY4ODk4QUY4MjUwMTFFQjhGNzdDQzUwOUZBQkU4NzEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1Njg4OThBQzgyNTAxMUVCOEY3N0NDNTA5RkFCRTg3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1Njg4OThBRDgyNTAxMUVCOEY3N0NDNTA5RkFCRTg3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pl8aDMEAAAEwSURBVHja7JY/a4NAGMaNBiopgeppJeImgoIOTuZT+On8Ji7ilF2cAlH8s0iIoqRtqIOp6dmzlC5dmsKliw8c3HDHj3vf53m52TAMxC1FEjfWBJyAE/CH5r896DjO9x3f9znP8x44joOHwyHBAhwnUhAEBADgPkkSpu/7BcuyLbYXfunOdd3HPM8Xoii+WZbV4ATOt9utgGBLJGjbdi3L8jM208RxzGVZxpIkSei63pim+TRWGhswiqJl27YU2kJBEF43m01fVRW+WPA8f0Kl7CGE1H6/Z8Z+Ys3harU6qqp6pGka7nY7UBQF+IPprgr+u6ZptWEYp/P5TIRhyJdlyeCeNP16va4VRWm7rqPSNAXYYoH697mQOkmSXpBjh6ZpLtcCZ9OfZgJOwH8HfggwAAlQdiK4soQBAAAAAElFTkSuQmCC);margin-left:0;margin-top:0;background-size:inherit}.time-calender button.react-calendar__navigation__arrow.react-calendar__navigation__prev2-button:after{content:"";position:absolute;height:28px;width:27px;top:50%;left:50%;transform:translate(-50%,-50%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzY0NkFBRDQ4MjUwMTFFQjhCNUQ4RkI0RjgxQzNCMkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzY0NkFBRDU4MjUwMTFFQjhCNUQ4RkI0RjgxQzNCMkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NjQ2QUFEMjgyNTAxMUVCOEI1RDhGQjRGODFDM0IyRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NjQ2QUFEMzgyNTAxMUVCOEI1RDhGQjRGODFDM0IyRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pue1uZwAAAHoSURBVHja7JZNa+JgEMefJI22JromcVuzKqIIXnxHBPXgTfwg+tG8evXk1ZOIbygqCLJgbWOi7m5smted3gq7sBRD95KBMHmeDPyY//wHglmWhT4zcPTJ4QAdoAP8I27+dtlqtd4fscVi4dJ1Ha/Vaq+JRAL1ej220+lwLpcLi8Vi8nQ6/X4VMJVKIQCg1WqFVFX1nE6ne4IgMI/H83g8Hi2492uaRgcCATUajep2SuoaDofflsslS9O0dT6f8W63+3U8HvsgjEqlIiSTSdEuID4ajYKTycQXDoflfD7/BO9Uv9/nKIpC9XpdLJVKAtSpdgAp6IIHAAuSKc1mcweS3kK39yAxkc1mj+Vy+RnqDFtcKoqiG4zwRVEUIh6Pv6TT6ct2u6Vhfm4AmyRJ/hoMBq/7/R6BtNcDWZa95HI5AbIGBqHAlT6v1/uT47iLYRj4ZrN5o9zZuYcKPEKj0XiGrsh2u82bpmlUq1WBYRhtt9v5AfoANaRti5/JZFCxWDxAlsCd7tlsFuB5/lIoFAQMw0yYJwNzfvhopzf/+K5HIpFHmCl4RcUlSTLARNLhcLgDQ/nn8zkTDAZNqHu5CgjWf39UwSTC2+KDrBrsIxYKhX6s12tClmUE+UOSYs4/jQN0gP8d+FuAAQAYfuAyEfcVewAAAABJRU5ErkJggg==);margin-left:1px;margin-top:1px;background-size:inherit}.time-calender button.react-calendar__navigation__arrow.react-calendar__navigation__next-button:after{content:"";position:absolute;height:28px;width:27px;top:50%;left:50%;transform:translate(-50%,-50%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODA2NzY5RTQ4MjUyMTFFQkI3NzU4OUE3MUEzNDFEMTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODA2NzY5RTU4MjUyMTFFQkI3NzU4OUE3MUEzNDFEMTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MDY3NjlFMjgyNTIxMUVCQjc3NTg5QTcxQTM0MUQxMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4MDY3NjlFMzgyNTIxMUVCQjc3NTg5QTcxQTM0MUQxMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkFkGzAAAAEeSURBVHja7JY7a4RAFIV1EXxki6yijZUWSnw0NhaCleD/8VeKIFhZqIggAbOJQQIaYV0nd9Om2mK2ydxmmAuXj3POXBgaIUQ9sg7Ug4sACZAA/xRz74Cu6y9d13FBEExxHA9933+bpkklSYIH6Lru1zAMfJZlIlyvlmW93k5slnqedw7DcNy2DaVpemqa5gRtGmeGlyiKPsDaBaBMWZbKuq5HbEBJkiiO4xbDMM4Mw1zHceRAqYzt0RRF8Xvu+34AhTRAaVCIsCkUBIGa5/lYVZVym5dledE07R1nhmye5zKsBi+K4sVxnDeWZWdslsLeKW3bPvM8j3zfH1VVnaCNz9K6rp8gvx32b7Jt+/MW5z3zNPliECAB/j/gjwADAAxpcAM7rP7vAAAAAElFTkSuQmCC);margin-left:0;margin-top:1px;background-size:inherit}button.react-calendar__navigation__arrow.react-calendar__navigation__next2-button:after{content:"";position:absolute;height:28px;width:27px;top:50%;left:50%;transform:translate(-50%,-50%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTMwQTM5ODU4MjUyMTFFQjhCRjFGMjgxODY1MDVDMDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTMwQTM5ODY4MjUyMTFFQjhCRjFGMjgxODY1MDVDMDIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MzBBMzk4MzgyNTIxMUVCOEJGMUYyODE4NjUwNUMwMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MzBBMzk4NDgyNTIxMUVCOEJGMUYyODE4NjUwNUMwMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgsu8dwAAAHKSURBVHja7FY7a8JQGM31QSOmbWKMFmsRRMQX4uIgIi4ODm6u/kL/gIKLkygOig6Cgy+0aqJVk/iMMf10KhRaROnSHLhDko/vcM757s1FiqJgfwkN9sdQCVVClfAbdNcUR6PRt1arRa1WK00ikZinUqnJdDrF8vk8iRBSgsEgj+P4wWazYQ6HA8tkMrcpDIVCS7/fL2oBpVKJrlarJLzG4bQyd7tdx2AwsPzW81pLhVgs9n5WstlstLlcjmm32xqn0zmBZ7lcLjPD4ZCCOnTPDHfJZJJzuVy72WxmaDQatNvt3p3t3W63qFKpvEiSZJRlWXcz4eFwwDiOwyC3Jaia6/X6Eyiker0enU6nF5FIZAXf8EKh8Nrv9x9vHpovQOPxGIGSi3WiKCqCIKD9fq+9NNXpZBii080KLRYLdv6d8TxPASF9JvZ6vXOYykU2mzU3m03C5/Ot4/H4yGq1ivfK0AjTybAs+wA5rsPh8LLT6RDFYpExmUwy5DuBmi0s+R6WPtfrdQYyI0iSlDweDwvWSaPRiCEI4gjqWLvdzt9t49dqtSfYbwbI6BgIBBbQXIBJBZeVD7DwBAoFKDv9GL56xVAJVcL/R/gpwAD2wtA/MklypwAAAABJRU5ErkJggg==);margin-left:-2px;margin-top:1px;background-size:inherit}.time-calender .react-calendar__navigation button{background-color:initial}.time-calender .react-calendar__tile--active:enabled:focus abbr,.time-calender .react-calendar__tile--active:enabled:hover abbr{color:#000!important}.time-calender .react-calendar__tile--active abbr{color:#fff;position:relative;z-index:99999999}.time-calender button.react-calendar__tile.react-calendar__tile--now.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day:before{content:"";position:absolute;height:25px;width:25px;background-color:#393890;z-index:9999;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%);margin-top:1px}.time-calender .react-calendar__tile--active{background:transparent!important;color:#fff!important;border-radius:50%;position:relative}.time-calender .react-calendar__tile--hasActive{background:transparent}.time-calender .react-calendar__tile--active:before{content:"";position:absolute;height:24px;width:24px;background-color:#393890;z-index:9999;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%)}.time-calender button.react-calendar__tile.react-calendar__tile--now.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day{position:relative;border:none}.time-calender button.react-calendar__tile.react-calendar__tile--now.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day abbr{position:relative;z-index:99999}.react-calendar__month-view__weekdays__weekday:nth-child(6),.time-calender .react-calendar__month-view__weekdays__weekday:nth-child(7){color:#757575!important}.time-calender span.react-calendar__navigation__label__labelText.react-calendar__navigation__label__labelText--from{font-weight:600;font-size:18px;width:100%;display:flex;justify-content:center;flex-wrap:wrap}.time-calender button.react-calendar__navigation__label{display:flex;justify-content:center;width:100%;align-items:center}.circle{height:335px;width:335px;border-radius:50%;border:1px solid red;margin:0 auto;position:relative}.duration-picker .modal-content{border:none!important}.face{position:relative;display:flex;justify-content:center;align-items:flex-start;width:325px;height:325px;background:#eee;background-image:linear-gradient(to bottom right,#eee,#f5f5f5);border-radius:50%;padding:0;border:0 solid #d9d9d9;margin:0 auto}.time-bubbles{position:relative;padding:15px}.hour:nth-child(2){transform:rotate(25deg)}.hour{position:absolute;height:150px;transform-origin:0 100%;font-size:28px}.hour:nth-child(3){transform:rotate(55deg)}.hour:nth-child(4){transform:rotate(85deg)}.hour:nth-child(5){transform:rotate(115deg)}.hour:nth-child(6){transform:rotate(145deg)}.hour:nth-child(7){transform:rotate(175deg)}.hour:nth-child(8){transform:rotate(205deg)}.hour:nth-child(9){transform:rotate(235deg)}.hour:nth-child(10){transform:rotate(265deg)}.hour:nth-child(11){transform:rotate(295deg)}.hour:nth-child(12){transform:rotate(325deg)}.hour:first-child{transform:rotate(355deg)}.hour:nth-child(2) span{display:block;transform:rotate(-25deg)}.hour:nth-child(3) span{display:block;transform:rotate(-55deg)}.hour:nth-child(4) span{display:block;transform:rotate(-85deg)}.hour:nth-child(5) span{display:block;transform:rotate(-115deg)}.hour:nth-child(6) span{display:block;transform:rotate(-145deg)}.hour:nth-child(7) span{display:block;transform:rotate(-175deg)}.hour:nth-child(8) span{display:block;transform:rotate(-205deg)}.hour:nth-child(9) span{display:block;transform:rotate(-235deg)}.hour:nth-child(10) span{display:block;transform:rotate(-265deg)}.hour:nth-child(11) span{display:block;transform:rotate(-295deg)}.hour:nth-child(12) span{display:block;transform:rotate(-325deg)}.hour:first-child span{display:block;transform:rotate(-355deg)}.face.face-minute{width:200px;width:220px;height:220px}.face.face-minute .hour{position:absolute;height:100px;transform-origin:0 100%;font-size:22px}.face.face-minute .time-bubbles{position:relative;padding:10px}.face.face-minute{position:absolute;top:115px;margin-left:62px}.time-calender button.react-calendar__tile.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day:hover abbr{color:#fff!important}.service-form .halfright input[type=text]:focus{outline:none}.time-keeper-popup{border-radius:12px!important;background-color:#fff;padding:20px 30px}.time-keeper-popup .react-timekeeper__top-bar{background-color:initial}.time-keeper-popup .react-timekeeper{box-shadow:none}.time-keeper-popup .react-timekeeper__clock-wrapper{background-color:initial;padding:10px 0 14px}.time-keeper-popup span.react-timekeeper__tb-colon{margin:0 8px}.time-keeper-popup span.react-timekeeper__tb-colon,.time-keeper-popup span.react-timekeeper__tb-minute{font-size:50px;font-family:"Exo 2";font-weight:600;color:#242424}.time-keeper-popup button.react-timekeeper-button-reset.react-timekeeper__tb-meridiem{font-size:12px;font-family:"Exo 2";font-weight:600;color:#242424;margin-left:5px;text-transform:lowercase}.time-keeper-popup .react-timekeeper__top-bar{padding:0 16px}.time-keeper-popup circle.react-timekeeper__hand-circle-outer{fill:#1550b9}.time-keeper-popup circle.react-timekeeper__hand-circle-center{fill:#1550b9;r:5px}.time-keeper-popup line.react-timekeeper__clock-hand{stroke:#1550b9!important}.time-keeper-popup button.react-timekeeper-button-reset.react-timekeeper__meridiem-toggle{background:#f5f5f5;color:#636363;font-size:15px;font-weight:500;border-radius:5px;font-family:"Exo 2";height:25px;width:45px;line-height:25px}.time-keeper-popup .react-timekeeper__clock-wrapper div:last-child{padding:0!important;margin-top:-5px}.time-keeper-popup .react-timekeeper__clock-hours span{color:#000;font-weight:500;font-family:"Exo 2";font-weight:600}.time-keeper-popup circle.react-timekeeper__hand-circle-outer{cx:110;r:14;cy:23}.time-keeper-popup .react-timekeeper__tb-minute-wrapper{margin-left:12px}.time-keeper-popup button.react-timekeeper-button-reset.react-timekeeper__meridiem-toggle{background:#f5f5f5;color:#636363;font-size:15px;font-weight:500;border-radius:5px;font-family:"Exo 2";height:25px;width:45px;line-height:25px;text-transform:lowercase}.time-keeper-popup button.react-timekeeper-button-reset.react-timekeeper__meridiem-toggle.react-timekeeper__meridiem--active{background:#f5f5f5;color:#242424;font-size:18px;font-weight:600;border-radius:5px;font-family:"Exo 2";background-color:#1550b9!important;color:#fff!important;font-weight:600!important;font-size:15px}.time-keeper .react-timekeeper__time-dropdown{display:none}.time-keeper-popup span.react-timekeeper__tb-minute.react-timekeeper__tb-minute--active{font-size:50px;font-family:"Exo 2";font-weight:600;color:#0096ee!important}.time-keeper-popup .react-timekeeper__tb-minute-wrapper span{font-size:50px;font-family:"Exo 2";font-weight:600;color:#242424}.time-keeper-popup ul.react-timekeeper__dropdown-numbers li.react-timekeeper__dropdown-number{color:#000!important}.time-keeper-popup ul.react-timekeeper__dropdown-numbers li.react-timekeeper__dropdown-number.react-timekeeper__dropdown-number--active{background-color:#1550b9!important;color:#fff!important}.time-keeper-popup .react-timekeeper__clock .react-timekeeper__clock-minutes span{color:#000;font-weight:500;font-size:13px;font-family:"Exo 2";font-weight:600}.time-keeper-popup .react-timekeeper__top-bar span.react-timekeeper__tb-hour.react-timekeeper__tb-hour--active{color:#0096ee}.duration-popup .smart-header.smart-unselectable{background-color:initial;color:#000!important}.duration-popup .smart-element{border:none}.duration-popup .smart-hour-container,.duration-popup .smart-hour-container.smart-selected,.duration-popup .smart-time-picker .smart-minute-container{font-size:50px;font-family:"Exo 2";font-weight:600;color:#242424}.duration-popup .smart-time-picker .smart-hour-minute-container div:nth-child(2){font-size:50px;font-family:"Exo 2";font-weight:600;color:#242424;opacity:1}.duration-popup .smart-svg-picker{height:216px!important;width:216px!important;background-color:#f5f5f5!important;transform:scale(.92)}.duration-popup .smart-time-picker .smart-label{font-weight:500;font-size:13px;font-family:"Exo 2";font-weight:600}.duration-popup .smart-time-picker .smart-am-container,.duration-popup .smart-time-picker .smart-hour-container,.duration-popup .smart-time-picker .smart-minute-container,.duration-popup .smart-time-picker .smart-pm-container{opacity:1}.duration-popup .smart-hour-container.smart-selected,.duration-popup .smart-minute-container.smart-selected{color:#1550b9!important}.duration-popup .smart-time-picker .smart-needle,.smart-time-picker .smart-needle-central-circle{fill:#1550b9}.select-box select:focus{outline:none}.custom-select-time h6{font-size:50px;font-family:"Exo 2";font-weight:600;color:#242424}.custom-select-time h6 span{font-size:18px;font-family:"Exo 2";font-weight:600}.custom-select-time{display:flex;justify-content:center;align-items:center;margin-bottom:-85px;padding-left:20px}h6.custom-hour{margin-right:8px}h6.custom-min{margin-left:8px}.time-keeper-popup .smart-time-picker .smart-hour-minute-container{font-size:50px;display:none!important}.time-active{color:#0096ee!important}.time-keeper-popup .react-timekeeper__clock-hours,.time-keeper-popup .react-timekeeper__clock-minutes{margin-left:-9px;margin-top:-9px}.time-keeper-popup .react-timekeeper__clock{background:#f5f5f5;width:202px;height:202px}.time-keeper-popup svg.react-timekeeper__clock-hand{margin-top:-9px;margin-left:-9px}.remove-text{position:absolute;margin-left:10px;transform:translateY(-50%);cursor:pointer;height:15px;opacity:.5;right:0;top:18px;width:30px;text-align:right;height:100%;display:flex;justify-content:center;align-items:center}.time-keeper-popup .react-timekeeper__clock-hours span{font-size:13px}.time-keeper-popup .react-timekeeper__clock-hours,.time-keeper-popup .react-timekeeper__clock-minutes,.time-keeper-popup svg.react-timekeeper__clock-hand{margin-top:0;margin-left:0}.time-keeper-popup .react-timekeeper__clock{width:220px;height:220px;transform:scale(.9)}.time-keeper-popup .time-keeper-btn{margin-top:11px}.time-keeper-popup.duration-popup .time-keeper-btn{margin-top:0}.time-keeper-popup.duration-popup{padding:20px 30px}.span-text.form-group{position:relative}.span-text.form-group span.input-text-right{position:absolute;right:5px;top:35px;font-style:italic;text-transform:lowercase}span.input-text-right.text-red{color:red}.span-text.form-group input{opacity:1;-moz-opacity:1;-webkit-opacity:1}.span-text.form-group .input-text-right,.span-text.form-group input{color:#969494;-webkit-text-fill-color:#969494}.p-class span.input-text-right{right:7px}.p-class{position:relative}.p-class span.input-text-right{top:6px!important}.time-calender .react-calendar__navigation{margin-bottom:0}.time-calender .react-calendar__month-view__days .react-calendar__tile{padding:.5em;font-size:12px;font-weight:600}.time-calender .react-calendar__month-view__days{padding:10px 10px 6px}.time-calender button.react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--weekend{color:#757575}.not-repeat .checkbox label{cursor:pointer}.not-repeat .checkbox.switch label{padding-left:0}.not-repeat input[type=checkbox].switch-control{position:absolute;margin-left:-9999px}.not-repeat input[type=checkbox].switch-control~.switch-label{position:relative;display:inline-block;min-height:20px;padding-left:60px;line-height:20px;-webkit-user-select:none;user-select:none}.not-repeat input[type=checkbox].switch-control~.switch-label:before{content:"Off";position:absolute;top:0;left:0;bottom:0;width:50px;border:1px solid rgba(0,0,0,.1);border-radius:2px;background-color:#ddd;color:#333;font-size:10px;text-indent:25px;text-transform:uppercase;text-shadow:0 1px 0 hsla(0,0%,100%,.8);transition:all .15s ease-out}.not-repeat .switch-alternative input[type=checkbox].switch-control~.switch-label:before{content:"\2716";text-indent:30px}.not-repeat input[type=checkbox].switch-control~.switch-label:after{content:"-";position:absolute;left:2px;top:2px;bottom:3px;width:20px;height:15px;background-color:#fff;box-shadow:0 0 1px rgba(0,0,0,.5);border-radius:2px;color:#ccc;font-weight:900;line-height:1;text-align:center;transition:all .15s ease-out}.not-repeat input[type=checkbox].switch-control:checked~.switch-label:before{content:"ON";background-color:#390;color:#fff;text-indent:3px;text-shadow:0 -1px 0 rgba(0,0,0,.5)}.not-repeat input[type=checkbox].switch-control:checked~.switch-label:after{left:28px}.not-repeat .switch-alternative input[type=checkbox].switch-control:checked~.switch-label:before{content:"\2714";text-indent:10px;background-color:#39c}.time-popup .shift-container{background:#fff;border-radius:5px;padding:20px!important}.not-repeat{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e6e6e6;padding-bottom:15px}.not-repeat,.select-time h6{margin-top:0}.not-repeat .switch{margin-right:0}.add-apppt-time .time-keeper{display:grid;justify-content:center}.add-apppt-time .react-timekeeper__top-bar{display:none}.add-apppt-time .time-keepr-repeat{text-align:center;min-height:54px;margin-bottom:0}.add-apppt-time .time-keepr-repeat h6{font-size:20px;color:#2e6ad6;margin-bottom:0;margin-top:0}.add-apppt-time .time-keepr-repeat h4{font-size:25px;color:#0096ee;margin-bottom:0}.add-apppt-time .set-btn{display:flex;align-items:center;margin-top:0}.add-apppt-time .btn-primary:not(:disabled):not(.disabled):active,.add-apppt-time .set-btn button,.add-apppt-time .set-btn button:focus,.add-apppt-time .set-btn button:hover{padding:5px 10px!important;min-width:auto!important;font-size:12px!important;background-color:#d7d7d7!important;width:100%!important;outline:none!important;box-shadow:none!important;color:#7b7a7a!important;border:none!important;height:auto!important;border-radius:5px!important;font-weight:400}.add-apppt-time .react-timekeeper__clock-wrapper{background-color:initial;padding:0 0 14px}.add-apppt-time .time-keeper-btn button{background-color:#1aa01d;color:#fff;font-weight:600!important;padding-top:0!important;padding-bottom:0!important;height:38px!important;padding:5px 20px;font-size:14px;border-radius:10px}.add-apppt-time .time-keeper-btn{margin-top:30px}.custom-switch .custom-control-label:before{left:-45px;width:50px;pointer-events:all;border-radius:5px}.custom-control-label:before{position:absolute;top:.25rem;left:-2.5rem;display:block;width:1rem;height:22px;pointer-events:none;content:"";background-color:#fff;border:1px solid #adb5bd}.custom-switch .custom-control-label:after{width:26px;height:21px;border-radius:5px}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#1aa01d;background-color:#1aa01d}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(25px)}.custom-switch .custom-control-label:after{top:.25rem;left:-45px;width:25px;height:22px;background-color:#adb5bd;border:1px solid #adb5bd}.custom-control-input:checked~.custom-control-label:before:focus{outline:none;box-shadow:none}.time-calender.new-time{margin-top:20px}.time-popup .select-box button.btn.btn-primary{-webkit-appearance:none;appearance:none;padding:6px 40px 6px 10px;line-height:1.2;color:#a5a5a5;background:transparent;z-index:9;position:relative;cursor:pointer;width:100%;border-radius:5px;text-align:left;font-weight:400;font-size:18px;border:1px solid #e0e0e0;height:35px}.time-popup .new-time-btn{text-align:center;margin-top:20px}.time-popup .new-time-btn button{height:38px;line-height:normal;color:#fff;padding:5px 20px;font-size:14px;border-radius:10px}.searxh-popup .not-repeat h5{margin-bottom:0}.search-popup .not-repeat h5{margin-bottom:0;font-size:17px}.add-apppt-time .smart-header.smart-unselectable{display:none}.add-apppt-time .smart-svg-picker{transform:scale(1.04);background-color:#f5f5f5!important;margin:15px 0;height:172px;width:172px}.add-apppt-time .smart-time-picker{border:none;height:auto}.add-apppt-time{border-radius:12px!important;background-color:#fff;padding:20px 35px}.add-apppt-time .set-btn button.time-active-btn.btn.btn-primary{background-color:#a4a4a4!important;color:#fff!important}.add-apppt-time text.smart-label{font-weight:500;font-size:12px;font-family:"Exo 2";font-weight:600}.add-apppt-time circle.smart-needle-central-circle:nth-child(4){r:13}.search-popup.shift-container.shift-bottom{padding:20px 15px!important}.time-calender .react-calendar__navigation button:enabled:focus,.time-calender .react-calendar__navigation button:enabled:hover{background-color:#f4f4f4!important}.search-popup .form-group input::placeholder{color:#a5a5a5}.appointment-type-one{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.appointment-type-one .open-date.client-notes{width:30px;display:flex;justify-content:flex-end}.appointment-type-one .team-member h6{margin-bottom:0;color:#33b8f7;font-size:14px}.appointment-type-one .team-member p{font-style:italic;line-height:12px;color:#31bdff;font-size:12px}.appointyment-type{width:100%;background-color:#eff3ff;padding:10px;border-radius:5px;margin-top:20px}.appointyment-type h5{margin-bottom:0;font-size:16px;color:#31bdff}p.group-time .require-icon{color:red!important;font-weight:900;font-size:20px;margin-right:5px}p.group-time{font-style:italic;line-height:15px;font-size:11px;display:flex;color:red!important;margin-top:5px}.appointment-container .add-appointment{background-color:#fff;border-radius:8px}.appointment-view .appointment-date .open-date{display:flex;justify-content:flex-end;align-items:center}.appointment-view .appointment-date{background-color:#0071c1;padding:13px 10px;border-radius:5px;margin-bottom:10px}.appointment-container .appointment-date h3{color:#fff;margin-bottom:0}.appointment-container .appointment-view .appointment-date img{margin-right:-5px}.appointment-total h6:first-child{color:#0071c1}.appointment-total h6,.appointment-total h6 span{color:#0096ee}.appointment-container .client-profile .action i.fa.fa-phone{transform:rotate(90deg)}.appointment-type-one .team-member{text-align:left}.not-repeat .client-notes{display:flex;justify-content:flex-end;width:auto;align-items:baseline;margin-bottom:0}.client-details{display:flex;justify-content:space-between;align-items:flex-start}.client-details .client-left-details h6,.client-details .client-left-details p{margin-bottom:0}.client-details .client-left-details h6{font-size:18px;font-weight:700}.client-details .client-left-details p{color:#737171;margin-bottom:-2px}.site-address{margin-top:10px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eaeaea}.pool-visit-cost p span{color:#8d8d8d;font-size:12px}.view-appointment-popup .modal-body{padding:10px 5px!important;margin:0!important}.view-appointment-popup .staff-form{padding:15px 10px!important}.pool-visit-cost h6{margin-bottom:0}p.repeated-text{color:#0071c1;font-size:12px;margin-top:-5px;line-height:normal}.pool-visit-cost p{margin-bottom:-5px}button.add-btn.water-test-btn.btn.btn-primary{background-color:#dceeff!important;border:1px solid #60b2ff!important;color:#007bff}.view-add-appointment .view-btn.service-submit{display:flex;justify-content:space-between;align-items:center;margin-top:15px}.view-add-appointment .view-btn.service-submit button{margin:0!important}.view-add-appointment{margin-bottom:15px}.view-add-appointment .appointment-total h6,.view-add-appointment .appointment-total h6 span{color:#585a5a;font-weight:500}.view-add-appointment .footer-btn.view-btn{justify-content:flex-end!important;margin-bottom:30px}.view-add-appointment .appointment-form{margin-top:-5px;padding-top:0}.view-add-appointment .appointment-form label.form-label{font-size:18px!important}.view-add-appointment .footer-btn.view-btn button{width:auto!important}.view-appointment-popup .modal-header{font-size:22px;font-weight:700}.job-notes-content p:last-child{color:#0077c0;line-height:16px;font-weight:500;font-size:14px}.owing-amount{width:92%;text-align:right}.owing-amount p{color:red;font-size:13px;font-weight:600;margin-bottom:-20px;line-height:0}.view-add-appointment .appointment-total{margin-top:20px}.view-add-appointment .appointment-total h5{margin-bottom:0}.finalize-cost-page .add-appointment{background-color:initial}.finalize-cost-page .appointment-view .appointment-date{background-color:initial;padding:0!important}.finalize-cost-page .appointment-date h3{color:#000}.finalize-cost-page .appointment-date img{opacity:.4}.finalize-cost-page .appointment-view{padding:12px}.finalize-cost-page .view-btn{justify-content:space-between}.finalize-cost-page .pending-water-test{display:flex;justify-content:space-between;width:100%;align-items:center}.finalize-cost-page .client-notes{width:auto}.pending-water-test h3{font-size:14px;margin-bottom:0}.finalize-cost-page span.sep{width:100%;display:inline-block!important;position:relative;margin:10px 0}.finalize-cost-page .search-title.service-head{padding-top:0}.finalize-cost-page .added-chemicals-info .chemical-description{display:flex;justify-content:space-between;align-items:center;color:#8a8a8a;font-weight:400;font-size:12px;line-height:25px}.finalize-cost-page .added-chemicals-info h6{font-weight:400;text-transform:uppercase;color:#0077c0;font-size:13px;margin-bottom:3px;border-bottom:1px solid;width:-moz-fit-content;width:fit-content}.finalize-cost-page .chemical-description{font-size:12px;margin-bottom:-7px;font-weight:500}.finalize-cost-page .chemical-description:last-child{margin-bottom:0!important}.finalize-cost-page .chemical-rate{min-width:15%;display:flex;justify-content:space-between}.finalize-cost-page .appointment-total h6{display:flex;justify-content:space-between;align-items:center}.finalize-cost-page .appointment-total{width:50%;margin-left:auto}.finalize-cost-page .appointment-total h6:first-child{color:#0096ee!important;font-weight:600!important}.finalize-cost-page .appointment-total h6,.finalize-cost-page .appointment-total h6 span{font-weight:600;font-size:12px!important}.finalize-cost-page p.labour-margin{font-style:italic;font-size:12px;text-align:right;color:#8a8a8a}.finalize-cost-page .footer-btn.view-btn{margin-top:25px}.finalize-cost-page .appointment-view .appointment-date{margin-bottom:0}.awaiting-approvals .invoices-head h6{font-size:13px;padding-right:0;width:20%;margin-bottom:0;font-weight:700}.awaiting-approvals .invoices-head h6:first-child{width:60%;color:#0077c0}.awaiting-approvals .customer-name p,.awaiting-approvals .customer-name p:first-child{width:100%!important}.awaiting-approvals .customer-name{width:60%}.awaiting-approvals .invoice-body p{line-height:normal;padding-right:0}.awaiting-approvals .client-notes{justify-content:center;width:auto}.awaiting-approvals .invoices-head h6:last-child{text-align:center;padding-right:0}.awaiting-approvals .invoice-body{display:flex;justify-content:space-between;align-items:center}.awaiting-approvals .check-paid{color:#20b50c}.awaiting-approvals .invoice-body p span{color:#0096ee;padding-left:10px}.awaiting-approvals .customer-name p{color:#676767}.awaiting-approvals .customer-name p:last-child{color:#a7a7a7!important;font-style:italic}.awaiting-approvals p.completed-part span{color:red;padding-left:10px}.awaiting-approvals p.completed-part{color:#20b50c;font-size:12px;font-style:italic;margin-top:-5px}.awaiting-approvals .invoices-list .user-pagination{padding-top:40px}.preview-invoice .add-appointment{padding:12px}.preview-invoice .invoice-type{background-color:#eff3fe;padding:10px;border-radius:5px}.preview-invoice .preview-invoice .detailed-invoice{display:flex;justify-content:space-between}.preview-invoice .detailed-invoice .open-date.client-notes{width:auto}.preview-invoice .invoice-type p{font-weight:600;color:#22b7f0;margin-bottom:0;line-height:normal}.preview-invoice .invoice-type p span{font-style:italic;font-weight:400;color:#5ed0fe}.preview-invoice .invoice-type h6{font-weight:600;color:#22b7f0;font-size:18px}.preview-invoice .detailed-invoice{display:flex;justify-content:space-between;align-items:flex-start}.preview-invoice .detailed-box{margin-top:10px}.preview-invoice .select-box select.form-control{background-color:#fff;color:#22b7f0;font-size:12px;font-style:italic}.top-logo{width:50%;margin-left:auto;flex-wrap:wrap}.top-logo img{height:45px}.preview-invoice-main p{font-size:8px;line-height:normal;margin-bottom:0}.top-logo p{padding-left:44px}.preview-invoice-main{padding:50px 0}.tax-invoice{margin-top:10px}.tax-invoice p{width:34%;font-size:8px;line-height:normal}.top-logo p{margin-bottom:10px}.invoice-no{width:100%;justify-content:flex-start;font-size:10px;padding-right:12px}.invoice-no,.tax-invoice{display:flex;font-weight:500}.tax-invoice{justify-content:space-between;margin-bottom:30px}.bill-to,.invoices-listing{display:flex;justify-content:space-between;font-size:10px;line-height:normal}.bill-to p{width:50%}.bill-to p:last-child{width:37%;text-align:right}.tax-invoice h6{font-size:10px}.preview-invoice .preview-invoice-main{padding:12px 15px}.invoices-listing-box{margin-top:50px}.goods-cost p:last-child{text-align:right}.invoices-bottom .goods-cost p{display:flex;justify-content:flex-end;align-items:center}.invoices-bottom .goods-cost{width:45%}.invoices-bottom{margin-top:100px}.invoices-bottom .goods-cost p:last-child{font-weight:600;font-size:9px;margin-top:10px}.invoices-bottom .goods-cost p span{padding-left:20px;min-width:60px}.preview-invoice .footer-btn.view-btn button{width:49%;font-size:10px!important;padding:10px 5px!important}.preview-invoice .merge-btn button{width:30%!important}.preview-invoice .footer-btn.view-btn{display:flex;justify-content:space-between}.search-client-address .client-notes{width:auto}.search-client-address{background:#fff;padding:15px 12px;border-radius:5px;margin-bottom:15px}.appointment-details .view-add-appointment .appointment-total h5{margin-bottom:0;font-size:15px}.appointment-details .client-details .client-left-details h6{font-size:15px;font-weight:600}.appointment-details .client-details .client-left-details p{font-size:13px}.appointment-details .job-notes-content p,.appointment-details .pool-visit-cost p:last-child{font-size:12px}.appointment-details .pool-visit-cost h6{margin-bottom:0;font-size:12px}.appointment-details .appointment-total h6{font-size:13px}.invoice-close img{width:25px;cursor:pointer}.invoice-close{position:absolute;right:15px;top:-40px;opacity:.6}.pool-set-up.invoices-list{position:relative}.appointment-details .client-details.main-clients-details .client-left-details h6,.appointment-details .client-details.main-clients-details .client-left-details p{color:#0070c0!important}.appointment-details .client-left-details{line-height:20px}.appointment-details .client-details.site-address .client-left-details h6{color:#7d7d7d!important}.pool-visit-cost h5{color:#0070c0;font-size:15px;margin-bottom:0}.pool-visit-cost{margin-bottom:10px}.appointment-details .pool-visit-cost p{line-height:16px}.job-notes-content p{margin-bottom:0;color:#0077c0}.job-notes-content{background-color:#f5f5f5;border:1px solid #bdbdbd;padding:5px;min-height:55px;justify-content:flex-start;align-items:baseline}.client-profile .client-name-contact.site-addresses h6{font-size:13px;color:#333;font-weight:600}.appointment-container.finalize-cost-page .staff-form.view-add-appointment{background-color:#fff;padding:15px 10px}.appointment-container.finalize-cost-page .staff-form.view-add-appointment .site-address{border-bottom:none;margin-bottom:0!important;padding-bottom:0}.back-option a img,.back-option span img{height:17px;transform:rotate(90deg);opacity:.8}.back-option{justify-content:space-between;width:100%;position:relative;margin:-35px 0 15px}.back-option,.back-option span{display:flex;align-items:center}.back-option span{color:#6b6b6b}.back-option i{font-size:20px;cursor:pointer;opacity:.5;content:"";background-image:url(data:image/png;base64,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);background-size:25px;width:25px;height:25px;background-repeat:no-repeat;background-position:50%}.back-option i:before{display:none}.payment-top-heading p{color:#22b7f0;font-weight:600}.completed-appt .footer-btn.view-btn{display:flex}.completed-appt .footer-btn.view-btn .dropdown{width:49%}.completed-appt .footer-btn.view-btn .dropdown button{width:100%;padding:0;background-color:initial!important;border:1px solid #939191;color:#939191!important}.completed-appt .footer-btn.view-btn .dropdown button:after{display:none}.completed-appt .footer-btn.view-btn .dropdown .dropdown-item{padding:8px 12px!important}.completed-appt .btn-success:focus,.completed-appt .btn-success:hover,.completed-appt .btn-success:not(:disabled):not(.disabled).active,.completed-appt.btn-success:not(:disabled):not(.disabled):active,.completed-appt .show>.btn-success.dropdown-toggle{color:#fff;background-color:#218838;border-color:#1e7e34}.duration-picker.time-picker-modal .time-keeper-popup.duration-popup{position:fixed;left:50%;transform:translate(-50%,-50%);top:50%;z-index:999999999!important}.duration-picker.time-picker-modal:before,.time-picker-modal.time-popup:before{content:"";position:fixed;background-color:rgba(19,19,19,.6588235294117647);height:100%;width:100%;left:0;right:0;top:0;bottom:0;z-index:999999!important}.time-keeper-popup.add-apppt-time{position:fixed;left:50%;transform:translate(-50%,-50%);top:50%;z-index:999999999!important}.time-keeper-popup .smart-time-picker .smart-svg-picker:focus{border:none!important}.finalize-cost-page a.btn.btn-primary.btn-save{display:flex;justify-content:center;align-items:center}.completed-appt h6.invoice-no{font-size:inherit;justify-content:flex-start}.completed-appt .invoices-detail-table h6{font-weight:600;font-size:14px}.completed-appt .main-titles-mob h3,.completed-appt .target-heading h6{color:#1aa01d}.completed-appt button.appointment-btn.btn-save.btn.btn-primary{background-color:initial!important;border:1px solid #28a745!important;color:#28a745!important}.blocked-time-duration{display:flex;justify-content:space-between}.blocked-time-duration .select-time{width:48%}.blocked-popup .select-time h6{font-size:13px;margin-bottom:4px}.uncomplete-appointment .footer-btn.view-btn .dropdown{width:49%}.uncomplete-appointment .footer-btn.view-btn .dropdown button{width:100%!important;padding:0;background-color:initial!important;border:1px solid #939191;color:#939191!important;font-size:12px!important}.uncomplete-appointment .footer-btn.view-btn a.dropdown-item{padding:8px 12px!important}.uncomplete-appointment .footer-btn.view-btn{display:flex;justify-content:space-between!important}.uncomplete-appointment .footer-btn.view-btn button.appointment-btn.btn-save.btn.btn-primary{width:49%!important;font-size:14px!important}.unpaid-appointment-total h5{color:red}.unpaid-appointment-total h6{color:red!important;opacity:.5}.paid-appointment-total h5{color:#036503}.paid-appointment-total h6{color:#036503!important;opacity:.5}.completed-appointment{color:#036503!important}.edit-appt .container-fluid{padding:0!important}.edit-appt .view-btn{justify-content:flex-end!important}.custom-appt-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;background-color:#fff;background:#f6f7fb;padding:0 10px 20px;min-height:100vh;overflow:auto;visibility:hidden;opacity:0}.custom-popup .custom-appt-popup{visibility:visible;opacity:1}.startdate-modal.calendar-modal.search-modal.time-popup .modal-content{background-color:initial}.time-calender .react-calendar{border-radius:5px}.time-calender .react-calendar__month-view__weekdays{padding:5px 10px 0}.time-calender .react-calendar__month-view__weekdays__weekday{padding:0 .5em;font-size:11px;font-weight:700}.blocked-time-duration button{border:1px solid #e0e0e0!important;width:100%!important;text-align:left!important;padding:6px 10px!important;font-size:13px!important;color:#a5a5a5!important;height:35px!important;font-weight:400}.time-popup .modal-content{overflow:scroll;height:100vh}.search-popup.shift-container.blocked-popup>.select-time:first-child{margin-top:0}.time-popup .react-calendar__tile:disabled{background-color:initial!important}.time-popup .react-calendar__tile:disabled abbr{color:#dad9d9!important}.time-popup .time-calender button.react-calendar__navigation__arrow.react-calendar__navigation__next2-button,.time-popup .time-calender button.react-calendar__navigation__arrow.react-calendar__navigation__next-button,.time-popup .time-calender button.react-calendar__navigation__arrow.react-calendar__navigation__prev2-button,.time-popup .time-calender button.react-calendar__navigation__arrow.react-calendar__navigation__prev-button{height:25px;width:25px;min-width:25px}.apppt-time-popup button.react-calendar__navigation__arrow.react-calendar__navigation__prev2-button:after{margin-top:0}.apppt-time-popup button.react-calendar__navigation__arrow.react-calendar__navigation__next2-button:after{margin-left:-2px;margin-top:0}.apppt-time-popup .time-calender button.react-calendar__navigation__arrow.react-calendar__navigation__next-button:after,.apppt-time-popup button.react-calendar__navigation__arrow.react-calendar__navigation__prev-button:after{margin-left:-1px;margin-top:0}.view-btn.time-btn.remove-delete-btn{display:flex;justify-content:flex-end}.view-btn.service-submit button.add-btn.water-test-btn.water-test-done{background-color:#f9d30d!important;color:#fff;border:1px solid #f9d30d!important;line-height:16px!important}.view-add-appointment .view-btn.service-submit button{line-height:16px!important}.react-pdf__Page canvas{width:100%!important;height:auto!important;border:1px solid #e8e5e5;margin-top:20px}.time-picker-modal .hour_minute_handle button{background:#f5f5f5!important;color:#636363!important;font-size:15px!important;font-weight:500!important;border-radius:5px!important;font-family:"Exo 2"!important;height:25px!important;width:45px!important;line-height:25px!important;text-transform:lowercase!important;min-width:auto!important;padding:0!important;border-top:none!important}.time-picker-modal .hour_minute_handle .hourbtn-active{border-radius:5px!important;font-family:"Exo 2"!important;background-color:#1550b9!important;color:#fff!important;font-weight:600!important;font-size:15px!important}.hour_minute_handle{display:flex;justify-content:space-between;margin-top:-45px;margin-bottom:25px}.appointment-view .appointmentbox{margin-bottom:15px}.view-add-appointment .pool-visit-cost h5{margin-bottom:8px}.appointment-details .pool-visit-cost h6{margin-bottom:3px}.appointment-details .pool-visit-cost p{line-height:normal}.view-add-appointment .pool-visit-cost{margin-bottom:8px}.rebook-btn{display:flex;justify-content:flex-end!important}.water-appointment .appointment-view{padding:20px 12px}.water-appointment .appointment-view .pending-water-test{display:flex;justify-content:space-between;width:100%;margin:7px 0;align-items:center}.water-appointment .appointment-view .pending-water-test .open-date.client-notes{width:auto}.paymenticon{display:inherit!important;text-align:right!important}.hidden-data{color:green;font-size:14px;font-weight:400;display:flex;align-items:center;margin-top:8px}.hidden-data img{margin-left:15px}.search-modal .modal-header{align-items:center}.search-modal .modal-header .client-option.service-edit-icon{margin-top:-4px}.appointment-container .search-container .client-profile .client-left-details p{color:#737171!important;margin-bottom:-2px;line-height:20px;margin-top:0}.search-popup.shift-container.blocked-popup input{color:#a5a5a5;font-weight:400}.awaiting-approvals .invoices-head h6:first-child{color:#000}.awaiting-approvals .invoices-head h6{font-weight:600}.awaiting-approvals .customer-name p{text-transform:capitalize}.appointment-container.preview-invoice.preview-popup .footer-btn.view-btn button{font-size:15px!important;font-weight:600!important;border-radius:10px;padding-top:0!important;padding-bottom:0!important;height:38px!important}.view-appointment-details .appointment-view{padding:0}.view-appointment-details .client-details.site-address{margin-bottom:0;border-bottom:none;padding-bottom:0}.view-appointment-details .chemical-cross{display:flex;justify-content:space-between;align-items:center}.view-appointment-details .chemical-cross i{color:red;font-size:16px}.view-appointment-details .sep{width:100%;display:inline-block!important;position:relative;margin:10px 0}.view-appointment-details .view-add-appointment .appointment-total{margin-top:0}.appointment-details-total h6 span,.view-appointment-details .appointment-details-total h6{color:#0096ee!important}.custom-time-popup .staff-close i{right:0;top:-3px;background-size:20px;width:20px;height:20px}.custom-time-popup .staff-close{right:0;top:0;background-color:#fff;padding:0 0 30px}.appointment-view span.sep{margin:10px 0}.view-appointment-details .finalize-cost-page button,.view-appointment-details .view-add-appointment .footer-btn.view-btn button{width:49%!important}.view-appointment-details .view-add-appointment .footer-btn.view-btn button.testing-btn.appointment-btn.btn-save.btn.btn-primary{width:auto!important}.visit-message h6{color:#0096ee;font-size:12px}.visit-color-green{color:#00b050!important}.visit-color-red{color:red!important}.appointment-total .visit-message{width:100%}.appointment-total .visit-message h6{color:#0096ee!important;font-size:12px;font-weight:600!important}.awating-new-section{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e4e4e4}.awating-new-section .table-section{padding-bottom:0;margin-bottom:0;border-bottom:none}.awaiting-approvals .awating-new-section .visit-color-green{color:#20b50c!important;font-style:italic;font-size:12px}.awaiting-approvals .awating-new-section .visit-color-green span{margin-left:5px}.add-appointment .client-profile .dropdown-menu.show{min-width:11rem;box-shadow:0 0 3px 0 #e8dfdf;border:none}.add-appointment .client-profile .dropdown-menu .action,.add-appointment .client-profile .dropdown-menu .action a{font-size:14px;line-height:16px;color:#b4b5b8}.add-appointment .client-profile .dropdown-menu .action i{margin-right:5px;font-size:12px}.add-appointment .client-profile .dropdown-menu .dropdown-item{padding:8px 12px}.appointment-view .client-notes .form-check-input[type=checkbox]:focus,.appointment-view .client-notes .form-check-input[type=checkbox]:hover{border:1px solid #e0e0e0!important}.appointment-container.preview-invoice.preview-invoice-section .content-dropdown{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.appointment-container.preview-invoice.preview-invoice-section .content-dropdown h4{margin:0}.add-maintanance-popup .view-btn.service-submit.text-right{justify-content:space-between}.add-maintanance-popup .view-btn.service-submit.text-right.single-btn,.footer-btn.view-btn.single-btn,.uncomplete-appointment .footer-btn.view-btn.single-btn,.view-btn.service-submit.single-btn{justify-content:flex-end!important}.footer-btn.view-btn.single-btn .dropdown-menu.show{position:absolute!important;inset:0 0 auto auto!important;margin:0!important}.existing-maintanance-popup .pending-water-test{margin-bottom:12px!important}@media only screen and (min-width:991px){.appointment-view .appointmentbox .sorting-services{width:-moz-fit-content;width:fit-content}.appointment-container .add-appointment .appointment-view,.appointment-container .add-appointment .search-container{padding:25px}.add-appointment .client-profile .dropdown-menu .action,.add-appointment .client-profile .dropdown-menu .action a{font-size:18px;font-weight:500}.add-appointment .client-profile .dropdown-menu .action img{width:25px!important}.no-customer{padding:18px 20px;height:100%;display:flex;justify-content:center;align-items:center;margin:20px 0}.no-customer p{font-size:18px}.appointment-container .search-container .client-profile{align-items:flex-start}.search-user-list{height:450px;overflow:auto}.search-user-list::-webkit-scrollbar{width:5px}.search-user-list::-webkit-scrollbar-track{background:#f1f1f1}.search-user-list::-webkit-scrollbar-thumb{background:#888}.appointment-service-modal .modal-header{margin-left:10px}.client-profile.desktop-screen h3{font-size:20px;line-height:30px!important}.view-add-appointment .footer-btn.view-btn button{width:auto!important;min-width:195px}.appointment-container .search-container .client-profile img{width:15px!important;height:auto}.sorting-services{display:flex;justify-content:space-between;align-items:center;width:-moz-fit-content;width:fit-content}.appointment-container .search-title .client-profile h3{font-weight:600;margin-bottom:2px;color:#666464}.view-add-appointment .footer-btn.view-btn{justify-content:flex-end!important;margin-bottom:0;text-align:right}.staff-modal.appointment-details .modal-body .staff-form.view-add-appointment:last-child{margin:0}.service-submit.view-btn .btn{width:49%!important;max-width:100%}.time-picker-modal button.btn.btn-primary{min-width:-moz-fit-content;min-width:fit-content;max-width:100%;margin:0;border-radius:10px}.appointment-service-modal .service-popup{background-color:#fff;background:#fff;padding:0;border-radius:5px}.time-popup .modal-content{overflow:scroll;height:auto}.view-btn{text-align:center}.appointment-container .search-container .client-profile p{font-size:16px}.appointment-view{padding:0 12px}.appointmentbox .search-title .client-profile h3{font-size:16px}.search-container .search-title .client-profile h3{color:#0070c0}.added-chemicals-info h6{font-size:14px!important}.added-chemicals-info .chemical-description .chemical-name{font-size:13px}.appointment-container .appointment-date h3{font-size:20px}.appointment-container .appointment-date span{font-size:15px}.time-popup .select-box button.btn.btn-primary{font-size:14px}.future-bookings .add-appointment .search-title h3,.past-bookings .add-appointment .search-title h3{font-size:14px;margin-top:5px}.future-bookings .add-appointment .search-title h3:first-child,.past-bookings .add-appointment .search-title h3:first-child{margin-top:0}.future-bookings .client-profile p:last-child,.past-bookings .client-profile p:last-child{margin-top:2px}.future-bookings .add-appointment,.past-bookings .add-appointment{border-bottom:1px solid rgba(0,0,0,.1);border-radius:0}.future-bookings .target-heading h6,.past-bookings .target-heading h6{font-size:1.5rem}.green-pool-treatment.appointment-container .appointment-view .search-title .client-profile h3,.green-pool-working.appointment-container .appointment-view .search-title .client-profile h3{font-size:14px}.appointment-container .add-appointment .search-container .search-title{margin-bottom:0}.view-add-appointment .appointment-container .appointment-date h3{font-size:18px}.search-client-address h5.client-company-name{margin:0}.search-items:before{transform:translateX(-50%) rotate(-90deg);width:20px;height:20px;opacity:.4}.search-modal .staff-close{padding:8px}.search-user-list{padding-right:10px}.view-btn.service-submit .add-btn.btn-primary{border:none}.time-picker-modal .time-keeper-btn button.btn.btn-primary:not(:disabled):not(.disabled):active{min-width:-moz-fit-content!important;min-width:fit-content!important;max-width:100%;width:inherit!important;margin:0;border-radius:10px!important;background-color:#1aa01d!important;color:#fff!important;font-size:14px!important;border:none;height:38px!important;padding:0 20px!important}}.edit-chemical-popup .chemical-table-head{color:#fff;display:flex;justify-content:space-between}.edit-chemical-popup .chemical-table-body h6,.edit-chemical-popup .chemical-table-head h6{width:20%;margin-bottom:0;border:.5px solid #d0c9c9;padding:5px}.edit-chemical-popup .chemical-table-body h6:first-child,.edit-chemical-popup .chemical-table-head h6:first-child{width:72%}.edit-chemical-popup .chemical-table-body{display:flex;justify-content:space-between;align-items:flex-start}.edit-chemical-popup .chemical-table-body h6:first-child{font-style:italic;background-color:#ffd62a}.edit-chemical-popup .chemical-table-body h6{padding:5px;border-bottom:none;border-right:none;min-height:42px}.edit-chemical-popup .chemical-table-body h6:last-child{border-right:.5px solid #d0c9c9}.edit-chemical-popup .chemical-table-body h6 input{background-color:#fff;padding:4px 5px!important;margin:2px 5px;width:auto;border:1px solid #adadad;border-radius:5px;max-width:40px;text-align:right}.edit-chemical-popup .chemical-table-body h6{font-size:11px;display:flex;align-items:center;justify-content:space-between}.edit-chemical-popup .chemical-table-body h6:first-child{justify-content:flex-start}.edit-chemical-popup .view-btn{margin-top:40px;display:flex;justify-content:space-between}.edit-chemical-popup .view-btn button{width:48%}.edit-chemical-popup .bottom-text{margin-top:10px;text-align:right}.edit-chemical-popup .bottom-text p{font-weight:600!important}.edit-chemical-popup .chemical-table-body:last-child h6{border-bottom:.5px solid #d0c9c9}.edit-chemical-popup .bottom-text p:first-child{font-weight:400;font-size:12px;margin-bottom:-5px}.edit-chemical-popup .chemical-table-head h6{text-transform:uppercase}.edit-chemical-popup .chemical-table-body:last-child h6:first-child{text-align:right;justify-content:center;text-transform:uppercase;font-weight:700;color:#777171}.edit-chemical-sellprice .chemical-table-body:last-child h6:first-child{text-align:right;justify-content:flex-end}.edit-chemical-popup .chemical-table-body:last-child h6{color:#777171}.edit-chemical-sellprice h6:nth-child(2),.edit-chemical-sellprice h6:nth-child(3){width:25%!important}.edit-chemical-sellprice h6:first-child{width:75%!important}.edit-chemical-sellprice .chemical-table-body h6 input{background-color:#fff;padding:4px 5px!important;margin:2px 0 2px 5px;width:auto;border:1px solid #adadad;border-radius:5px;min-width:40px!important;max-width:100%;text-align:right}.edit-chemical-popup .chemical-table-head h6{border:1px solid #000}.edit-chemical-popup .chemical-table-body h6.edit-chemical-action{text-align:center}.edit-chemical-popup .chemical-table-body h6.edit-chemical-action .fa-times{color:red;font-size:16px}span.hide-text{display:none}.edit-chem-popup .chemical-table-body.subtotal h6:first-child{background:transparent}.edit-chem-popup .chemical-table-body h6.edit-chemical-action{border:none;border-left:.5px solid #d0c9c9;text-align:right;justify-content:flex-end;width:8%}.edit-chem-popup .chemical-table-head h6:last-child{width:8%;background:transparent;border:none;border-left:1px solid #000}.edit-chem-popup .chemical-table-body.subtotal h6:last-child{width:8%;border:none;border-left:.5px solid #d0c9c9}.edit-chem-popup .chemical-table-head h6,.edit-chemical-sellprice .chemical-table-head{background-color:#000}.edit-chemical-popup .chemical-table-body.subtotal h6:first-child{background:transparent}@media only screen and (min-width:991px){button.btn.btn-edit.revert-desktop.btn.btn-primary{max-width:180px!important;margin-left:3px}button.btn.btn-save.revert-desktop.btn.btn-primary{max-width:180px!important}.view-appointment-popup .modal-header{margin-left:-12px}}.delete-popup p{font-size:16px;font-weight:400;margin-bottom:0;text-align:center!important}.delete-popup h6{font-size:18px;margin-bottom:5px!important}.event-popup-btn.footer-btn.view-btn.processing-btn{display:flex;justify-content:center}p.warning-text{display:flex;align-items:baseline;justify-content:flex-start;font-style:italic;color:#28b8f2;line-height:normal;margin-top:15px;font-size:12px}p.processing-text{margin-top:10px;font-weight:500}.processing-popup .event-popup-btn{margin-top:20px!important}.processing-popup p.warning-text{max-width:87%;margin:10px auto 0}.processing-popup{padding-top:30px!important}h6.img-upload-text{margin:0!important}p.note-text{font-style:italic;font-size:14px;font-weight:500}@media only screen and (min-width:991px){.delete-user-popup .event-popup-btn.footer-btn.view-btn.delete-user-btn{max-width:375px;margin:20px auto 0}.delete-popup h6{font-size:22px}.delete-popup p{font-size:18px}}.appointment-btn-red{background-color:red!important}.strip-box-list,.strip-layout .title{display:flex;justify-content:space-between;align-items:center}.strip-layout .title button{font-size:12px!important;height:34px;line-height:normal}.strip-page .upload-img-calc{position:absolute;right:17px;top:1px;z-index:99}.strip-page .title{margin-bottom:10px!important;margin-top:0!important}.strip-box-list .box,.strip-list .box{width:30px;height:30px}.strip-list .blank-box{width:30px;height:52px;border-left:.3px solid #cfcfcf;border-right:.3px solid #cfcfcf}.strip-box-list .box{border-radius:2px}.strip-box-list input{width:56px;height:30px;background:#fff;border:1px solid #b6c2e2;border-radius:4px;margin:14.39px 4px 4px;text-align:center}.strip-box-list .selected-box{border:2px solid #000;border-radius:4px;height:44px;width:44px;display:flex;justify-content:center;align-items:center}.strip-list h6{line-height:16px;text-align:center;margin-bottom:0;max-width:100%;display:flex;justify-content:flex-start;margin-left:auto;width:100%;font-size:13px;font-weight:700;padding:1px 0!important}.strip-list.strip-column{display:flex;justify-content:space-between;padding-left:8px;min-height:511px}.left-strip-column .box.box1{border-top-left-radius:2px;border-top-right-radius:2px}.box.box1 img{height:100%;width:100%;object-fit:cover}.left-strip-column{display:flex;flex-direction:column;justify-content:flex-start;margin-top:32px;width:30px}.right-strip-column{width:calc(100% - 30px);margin-left:25px}.strip-list{min-height:82px}.strip-page .title{margin-bottom:15px}.strip-list-one .box1{background:#2b1b70}.strip-list-one .box2{background:#0f115f}.strip-list-one .box3{background:#2b1b70}.strip-list-one .box4{background:#2d0b61}.strip-list-one .box5{background:#661462}.strip-list-one .box6{background:#831372}.strip-list-two .box1{background:#ebf5c1}.strip-list-two .box2{background:#fcf280}.strip-list-two .box3{background:#e3f08c}.strip-list-two .box4{background:#c6df81}.strip-list-two .box5{background:#90bf76}.strip-list-two .box6{background:#72b880}.strip-list-three .box1{background:#fefff0}.strip-list-three .box2{background:#faf8a3}.strip-list-three .box3{background:#ccc1ae}.strip-list-three .box4{background:#9564a6}.strip-list-three .box5{background:#88428e}.strip-list-three .box6{background:#6a2a88}.strip-list-four .box1{background:#fc8741}.strip-list-four .box2{background:#ee8433}.strip-list-four .box3{background:#d84c23}.strip-list-four .box4{background:#ce3b21}.strip-list-four .box5{background:#d6332f}.strip-list-four .box6{background:#d73047}.strip-list-five .box1{background:#e3be20}.strip-list-five .box2{background:#c79a3d}.strip-list-five .box3{background:#7c7b3f}.strip-list-five .box4{background:#374e39}.strip-list-five .box5{background:#661462}.strip-list-five .box6{background:#223e3c}.strip-list-six .box1{background:#e0963f}.strip-list-six .box2{background:#ee8433}.strip-list-six .box3{background:#b74425}.strip-list-six .box4{background:#a0262e}.strip-list-six .box5{background:#9a2259}.strip-list-six .box6{background:#70175a}.strip-box-list .choose-box{height:38px;width:38px;display:flex;justify-content:center;align-items:center}.strip-box-list .number-value{text-align:center}.strip-box-list .number-value p{margin-bottom:0;font-size:12px;font-weight:500;line-height:normal}.strip-box-list .box1{margin-top:10px}.strip-layout{max-width:375px}.left-strip-column .blank-box:last-child{height:70px;border-bottom:.3px solid #cfcfcf}.left-strip-column .blank-box:first-child{height:4px;border-top:.3px solid #cfcfcf}.strip-page.four-strip-page .title{margin-bottom:45px!important}.strip-page .calculate-btn.draining-btn button{float:none!important;padding:7px 12px!important;max-width:-moz-fit-content!important;max-width:fit-content!important}.strip-page .back-btn{max-width:78px;min-width:78px}.strip-page .calculate-btn button{min-width:105px;padding:8px 12px}.strip-page .calculate-btn{width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content!important;min-width:fit-content!important}.strip-page .calc-btn-reset .back-btn .btn{padding:7px 12px;justify-content:center}.strip-list h6{margin-left:4px}.strip-page .calculate-btn img{height:15px}@media screen and (min-width:480px){.strip-layout{padding:30px 50px;grid-gap:20px;gap:20px;background:#fff;border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.strip-layout,.strip-page .title{margin:0 auto;max-width:563px;width:100%}.strip-page .title{text-align:center}.strip-page .calc-btn-bottom.form-row{margin:0 auto;grid-gap:20px;gap:20px;max-width:563px;background:#fff;border-radius:10px;width:100%;border-top-left-radius:0;border-top-right-radius:0;padding:0 50px 30px}.strip-page .back-btn,.strip-page .calculate-btn{padding-top:0}.strip-box-list .box,.strip-list .box{width:40px;height:40px}.strip-box-list .choose-box{height:48px;width:48px}.strip-list .blank-box{width:40px;height:59px}.strip-list{margin-bottom:17px}.strip-box-list input{height:40px}.strip-page .title h3{font-weight:600;font-size:36px!important;line-height:48px;color:#000}.strip-page .title{margin-bottom:40px!important;margin-top:40px!important}.calculator-main .admin-container{position:relative}}@media screen and (max-width:991px){.strip-page.four-strip-page .title{margin-top:20px!important}.four-strip-page .strip-list.strip-column{min-height:491px}.four-strip-page .blank-box:last-child{height:150px}}@media screen and (max-width:480px){.strip-layout{margin-left:auto}}@media screen and (max-width:360px){.strip-box-list .box,.strip-list .box{height:26px;width:26px}.strip-box-list .choose-box{height:34px;width:34px}.strip-box-list input{width:50px;height:26px}.strip-list .blank-box{width:26px;height:56px}}@media screen and (min-width:991px){.ml-auto.calc-btn-reset.desktop-bt-show{justify-content:space-between}.strip-page .back-btn{max-width:100px;min-width:100px}.strip-page.content-container .back-btn button{width:-moz-fit-content!important;width:fit-content!important;min-width:100%!important}.strip-page .title{text-align:left}.strip-page .title h3{font-size:25px!important}.strip-page .title{margin-bottom:15px!important;margin-top:15px!important}.strip-page .calculate-btn img{margin-right:5px}}@media screen and (max-width:340px){.strip-page .calculate-btn button{min-width:85px;padding:8px 12px}.calculate-btn .btn{font-size:10px}}.predective-table .predective-header{padding-bottom:10px;width:90%}.predective-body-content,.predective-table .predective-header{display:flex;justify-content:space-between}.predective-table .predective-body-content p,.predective-table .predective-header h6{font-size:16px;width:19%;margin:0;line-height:normal}.predective-table .predective-body-content p:first-child,.predective-table .predective-header h6:first-child{width:37%}.predective-table .predective-header h6 span{width:50%;display:block}.predective-table .predective-body-content p{font-weight:500}.predictive-ordering-page .predective-table{background:#fff;padding:15px;margin-top:15px}.predective-body-content.predective-sub-total{flex-direction:column;width:90%;padding:5px 0}.predective-body-content.predective-sub-total .predective-sub{display:flex;justify-content:space-between;align-items:center}.predective-body-content.predective-sub-total .predective-sub h6:first-child{width:75%;text-align:right}.predective-body-content.predective-sub-total .predective-sub:last-child{color:#69bef1}.predective-body-content.predective-sub-total .predective-sub h6{font-size:14px;margin-bottom:2px}.predective-body-content.predective-sub-total .predective-sub:last-child h6{font-size:11px}.right-predective-content .client-option.service-edit-icon button{display:flex;justify-content:center;align-items:center;margin-left:auto}.main-predective-content{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:5px 0}.main-predective-content .left-predective-content{width:90%}.main-predective-content .right-predective-content i{color:red;cursor:pointer}.predective-table .predective-body-content p:last-child{text-align:right}.right-predective-content{width:10%;text-align:right}.predective-table .predective-header h6{font-weight:700}.add-predictive-product .select-box:after{content:"";position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkQzRUY2NDVDMDUyMTFFQjlBODg4QzQzOTIzODM4RjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkQzRUY2NDZDMDUyMTFFQjlBODg4QzQzOTIzODM4RjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RDNFRjY0M0MwNTIxMUVCOUE4ODhDNDM5MjM4MzhGMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RDNFRjY0NEMwNTIxMUVCOUE4ODhDNDM5MjM4MzhGMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqDJa8UAAARoSURBVHja7N0/S1tRHIBhFVEoDXaQIhFKB2npoJTgUKQgFFwCDmaSgnu+ge4F1w7FqSAUhCwqQsHBoYNDC64OipWkkwXpJoiRgPVIa8Fq29SEnJv7vPAbvSTn5Mmfe0PsPDs765B0fZ2ASIBIgEiASIBIgEiASIBIgEiASAJEAkQCRAJEAkQCRAJEAkQCRALEKkiASIBIgEiASIBIgEiASIBIgEgCRAJEAkQCRAJEAkQCRAJEAkQCRBIgEiASIBIgEiASIBIgEiASIJIAkQCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiCRApOQB2dzcfLC+vp7f29t7XK1We7LZ7NexsbGPhULhQ19fn11LeIna3wAkltna2rqfy+VWzm9WJdy0K1PJZDLb8/PzL2u1WlS327Tv/kZzQ5aXl0e7u7s/X7Nwvy3k1NTU65OTEw+6BE09+5vP5xdi2d9onln+cfGiXETTMByX+zszM/MKkPMJL6fDw8Pv61g8SNobx+X+bmxsPEo9kLAIN7wnhSS9OC5mYmLibeqBFIvFuf9dQEjaF0eY8Pet3teuVp9F29nZeXLLQzwMpwwLhcJCtVp1DjWCVlZWRqenp0vnb5+HbnOc87/v3t3dvdfK+9JyIEdHR3cbcBhI2gzHz309PT3tSTWQwcHBgwYdCpL2whH60t/f/y3VFwrDhaFbfgbxmaRNPnNcnYGBgU+p/5BeLpe7bnEWC5I2xRH2cHZ2tuhC4a8zWZDAcTnhayeHh4cuFIYJD+I/fEcHkpThCMeM4SJhVN/FCs8WP66oQ5JiHGG/SqXSM19WhASOyHFEBwQSOGK7v1FuAiRwAAIJHJHjiBoIJHAAAgkckd//RGwSJHAAAgkcgEACR3JwJA4IJHAAAgkcgEACByCQwJFoHIkHAgkcgEDStFldXc3BkQIgzUYyOTn5pt2QwJEyIJDAAQgkcAACCRyAQAIHIJDAAQgkcAACSRKRwAEIJHAAAgkcgEACByCQwAEIJC1AAgcgkMABCCT1zdra2tNm4VhaWnqe9seHX/FIMBI4AIEEDkAggQMQSBqCBA5AIIEDEEhO4AAEkkYggQMQSOAABJL6kMABCCQ3IIEDEEhuQAIHIJDcgKSZv5ULByBJR9KsgQMQSOAABBI4AIEEDkAggQMQSOAAxMSDBA5AIIEDEEjgAAQSOACBpJlI4AAEEjgAgQQOQCBpCBI4AIEEDkAggQMQ0xAkcACSPiTj4+Pv/oYkk8lsh39vYM0ASd3UarWOxcXFF9e8mlQCjGKxOFcul7usVeum80KJWl6lUuna398fOj4+vpPNZg9GRkYOe3t7LUyLA0QCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiASIIBIgEiASIBIgEiASIBIgEiASIBIAkQCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiCSAJEAkQCRAJEAkQCRktJ3AQYAEF4REkOttskAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;right:7px;top:50%;transform:translateY(-50%);z-index:9;cursor:pointer;opacity:.4;pointer-events:none;background-size:18px;width:20px;height:20px}.add-predictive-product .staff-form label.form-label{text-transform:none}.calcium--supply-popup h5{margin-bottom:20px}.thankyou-calcium-popup h5{text-align:center;font-size:15px}.select-box.removeSelectAfter:after{display:none!important}.predective-body-content.predective-sub-total .predective-sub:first-child h6{color:#0048ba;font-weight:600}@media screen and (max-width:767px){.predective-table .predective-body-content p,.predective-table .predective-header h6{font-size:11px}.right-predective-content .service-edit-icon button img{width:8px!important}.predective-body-content.predective-sub-total .predective-sub{width:100%}.pool-setup.pool-set-up.predictive-ordering-page .main-predective-content .action span i{font-size:17px}}@media only screen and (min-width:991px){.predective-table .predective-header h6{font-size:20px}.predective-table .predective-header h6:last-child{text-align:right}.predective-table .predective-body-content p{font-size:18px}.predective-body-content{padding:15px}.predective-body-content.predective-sub-total .desktop-screen .predective-sub h6:first-child{font-size:20px}.predective-body-content.predective-sub-total .predective-sub:last-child h6{font-size:15px}.predective-body-content.predective-sub-total .predective-sub:first-child h6{font-size:20px}}@media screen and (min-width:991px){.calc-btn-reset .calculate-btn{margin-left:0;min-width:-moz-fit-content!important;min-width:fit-content!important}.calc-btn-reset button{min-width:150px!important;text-align:center;justify-content:center!important}.calc-btn-reset{display:flex;justify-content:flex-end;align-items:flex-end;grid-gap:20px;gap:20px}.event-popup-btn.footer-btn.view-btn{justify-content:center;grid-gap:20px;gap:20px}}.temp-popup .temp-heading{text-align:center;margin-bottom:20px}.temp-popup .temp-heading h4{margin:0}.temp-popup .temp-heading p{font-style:italic;color:#25c2ff;font-size:12px;font-weight:500}.temp-popup .appointment-view{padding:0 12px}.temp-popup .temp-input{margin:20px auto 0}.temp-popup .temp-input .form-group{max-width:155px;margin:0 auto;position:relative}.temp-popup .temp-input span{position:absolute;right:12px;top:3px}.table-title h3{font-size:25px;text-transform:uppercase;color:#4088c5;font-family:"Exo 2",sans-serif}.measure-table.table-bordered td{padding:6px 12px;color:#00b0f2;font-weight:600;display:flex;align-items:center;justify-content:space-between;border:1px solid #4088c5;border-top-color:#00b0f2}.measure-table.table-bordered td:first-child{border-top:none}.measure-table.table-bordered{border-top:1px solid #4088c5}.table-bordered td span.check-img img{width:100%;height:100%;object-fit:cover}.table-bordered td span.check-img{width:20px;cursor:pointer}.table-bordered tr:first-child td{margin-bottom:-1px}.table-bordered td span.circle{height:18px;width:18px;background:transparent;border:1px solid #00b0f2;border-radius:50%;display:inline-block}.head-table.table{text-align:center;border:2px solid #0070c0;margin-bottom:0}.pool-set-up .head-table{margin-bottom:20px}.head-table.table thead th{border-bottom:1px solid #0070c0;vertical-align:top;background-color:#0070c0;color:#fff;border-top:none}.head-table.table tbody td:first-child{font-weight:700}.head-table.table tbody td:first-child,.head-table.table thead th:first-child{text-align:left}.head-table.table tbody td{background-color:initial;color:#00bdf7;font-weight:600}.disableDropdown{background:#e9ecef}.head-table.table-bordered td,.head-table.table-bordered th{border:1px solid #00b0f0;padding:8px 12px}.view-btn .btn-default{background:#6f3;color:#ce9904;border-color:#6f3}td.target-level-input{padding:0!important;height:100%;vertical-align:middle}.target-level-input .form-group{margin-bottom:0}.pool-chemistry-box{background:#fff;border-radius:5px;padding:15px 10px 5px;margin-top:25px}.left-pool-analysis{width:calc(30% - 10px)}.right-pool-analysis{width:70%;display:flex;grid-gap:7px;gap:7px}.target-level-input .form-control{border:none;float:right;background:transparent;height:35px;border-radius:0;color:#0077c0;box-shadow:none;padding:8px 12px;font-weight:600!important}.pool-set-up .target-heading{color:#000;padding:14px 12px;border-radius:5px;background-color:#fff}.pool-set-up .right-pool-analysis .form-group .form-control,.pool-set-up .right-pool-analysis h6{text-align:center}.chemistry-target .right-pool-analysis.target-level-input form:first-child input,.chemistry-target .right-pool-analysis.target-level-input form:nth-child(3) input,.chemistry-target .right-pool-analysis.target-level-input form:nth-child(4) input,.pool-setup.mineral-pool.chemical-setup .right-pool-analysis.target-level-input form:first-child input{color:#0096ee!important;font-weight:500!important}.left-pool-analysis h5 span{color:#706f6f;padding-left:5px;font-weight:400;font-style:italic}.pool-analysis .right-pool-analysis .form-group h6{margin-bottom:0;min-width:64px;text-align:center;font-style:italic;font-size:12px;width:100%}.chemical-setup .right-pool-analysis form{width:33.33%}.pool-accordian .outer-accordion .card-header .btn.btn-link{padding:0!important}.pool-accordian .mob-accordion.outer-accordion.accordion li.grid-list-item{padding-left:0!important}.pool-accordian .inner-accordion ul.grid-list .grid-box h3{font-size:18px;font-weight:600}.pool-accordian .inner-accordion ul.grid-list .grid-box h5{font-size:18px;color:#7c7c7c;font-weight:400;font-family:"Exo 2"!important}.pool-accordian .inner-accordion ul.grid-list .action-btn{padding-left:0!important}.pool-accordian .card-body{padding-bottom:0!important}.service-mbl.pool-accordian .mob-accordion.outer-accordion.accordion{border:none!important}.drainage-cost-section h5{font-size:20px;font-weight:700;margin-top:20px}.drainage-cost-section h6{margin-bottom:0}.drainage-cost-section input{text-align:center;font-size:16px}.drainage-cost-section span.require-icon{color:red!important;font-weight:900;font-size:20px;margin-left:5px}.drainage-cost-section h6{font-size:16px;font-weight:600}.drainage-cost-section .bottom-text{display:flex;padding-left:10px;margin-top:25px}.drainage-cost-section .bottom-text span.require-icon{padding-right:5px;line-height:1}.drainage-cost-section .bottom-text p{color:#0096ee!important;font-style:italic;line-height:15px}.rate-symbol{display:flex;width:100%;justify-content:space-between}.drainage-cost-section form{width:80%;margin-left:auto}.miniral-pool{margin-top:20px}.miniral-popup .form-group{position:relative}.miniral-popup .form-group span{text-align:center;position:absolute;display:flex;justify-content:center;width:100%;top:40px;transform:translateY(-50%);color:#535252;font-weight:700;pointer-events:none}.miniral-popup .form-group span.cholinator-text{display:flex;justify-content:flex-start!important;padding-left:10px}.pool-set-up .service-mbl{margin-top:0}.pool-set-up .grid-box .action-btn .btn{margin-right:10px}.balance-water .select-options i{position:absolute;z-index:9;background-color:#fff;right:10px;top:6px;align-items:flex-start;font-size:15px;line-height:12px;width:16px;height:16px;text-align:center}.balance-water .select-options{position:relative}.balance-water .balance-water-box h6{color:#7c7c7c;font-weight:400;font-family:"Exo 2"!important;margin-bottom:0}.balance-water-box h5{margin:0!important}.pool-set-up .balance-water h5{margin-bottom:0}.free-chlorine{display:flex;justify-content:space-between;align-items:center;padding-left:5px}.free-chlorine select.custom-select{width:100%}.free-chlorine .chlorine-right{width:60%}.free-chlorine-setup{margin:15px 0}.free-chlorine-setup .row{padding:5px 0;align-items:center}.free-chlorine-setup.inner-chlorine h6{padding-left:5px!important}.free-chlorine-setup h5{margin:0!important}.pool-set-up .view-btn{margin-top:30px}.pool-set-up .dropdown .dropdown-item{display:block;width:100%;padding:0;color:#000;white-space:normal}.pool-set-up .dropdown .dropdown-item:active{background-color:initial}.chemistry-target .right-pool-analysis.target-level-input form .chemicalclass.form-group input{color:#4a4848!important}.miniral-popup .modal-body input{padding:6px 20px!important}.miniral-popup .modal-body .form-control:focus,.miniral-popup .modal-body input:focus{box-shadow:none!important}.pool-setup.mineral-pool.drainage-cost-section h6{line-height:14px}.pool-setup.mineral-pool.drainage-cost-section input{font-weight:400}.pricing-setup h6{color:#20b1e4;font-weight:600;margin-bottom:4px}.pricing-setup p{color:#6dd7ff;line-height:18px;margin-bottom:5px;font-style:italic}.pricing-setup{background-color:#eff4ff;padding:10px;border-radius:5px}.green-pool-calculation .main-title h6{font-size:24px}.pool-table{display:flex;justify-content:space-between;align-items:center}.pool-chemistry-box.green-pool-calculation .pool-table{display:flex;justify-content:space-between;align-items:normal}.green-pool-table h5{color:#0077c0;font-size:16px}.green-pool-table{margin-top:20px}.pool-table p{font-size:14px;font-style:italic;color:#0077c0}.green-one{background-color:#3f3;border:1px solid #3f3}.black-one{background-color:#ececec;border:#ececec}.pool-table-content{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.right-pool-table{width:30%;display:flex;justify-content:space-around}.left-pool-table{width:65%;padding:3px 5px}.left-pool-table p{margin-bottom:4px;font-size:12px;font-weight:400;line-height:normal}.right-pool-table p{color:#0077c0;font-size:12px;font-weight:400;margin-bottom:0}.right-pool-table span{font-size:12px;font-weight:600;margin-bottom:0}.green-two{background-color:#00b800;border:1px solid #00b800}.green-three{background-color:#006c00;border:1px solid #006c00}.green-four{background-color:#002e00;border:1px solid #002e00}.black-two{background-color:#d7d7d7;border:1px solid #d7d7d7}.black-three{background-color:#b4b4b4;border:1px solid #b4b4b4}.black-four{background-color:#5a5a5a;border:1px solid #5a5a5a}.black-one p,.blackCalci1{color:#858687}.black-two p,.blackCalci2{color:#91979a}.black-three p,.blackCalci3{color:#5d5a5e}.black-four p,.blackCalci4{color:#d8d8d8}.green-pool-table .left-pool-table.black-one p:first-child{font-weight:700}.green-pool-table .left-pool-table.black-one p:last-child{font-style:italic}.green-four p,.green-three p{color:#b9b9b9}.left-pool-table.second-dosage p:last-child{font-style:italic}.left-pool-table.second-dosage p:first-child{font-weight:700;font-style:unset}.dosage-part .pool-table-content{margin-bottom:0}.note-info span{font-weight:700;font-size:18px;padding-right:4px}.note-info{display:flex;font-size:12px;line-height:15px;color:red;font-weight:500;padding:15px 5px 5px}.pool-table p{margin-bottom:8px!important}.pool-table p,p.granular{font-size:12px;font-weight:600}p.granular{line-height:0;font-style:italic;color:#0077c0}.pool-color .green-four,.pool-color .green-one,.pool-color .green-three,.pool-color .green-two{padding:5px 6px;font-size:10px;width:25%;display:inline-grid}.pool-color{display:flex;justify-content:flex-end;align-items:center;text-align:center}.pool-color .green-four,.pool-color .green-three{color:#b9b9b9}.pool-color h6{margin-bottom:0;padding-bottom:10px}.pool-color{border-bottom:1px solid #efefef;margin-bottom:5px;margin-top:20px}.pool-cost-table hr{margin-top:5px;margin-bottom:5px}.green-pool-table.pool-cost-table .left-pool-table.second-dosage p:last-child{font-style:inherit;font-weight:700}.green-pool-table.pool-cost-table .left-pool-table{width:35%}.green-pool-table.pool-cost-table .right-pool-table{width:70%}.green-pool-table.pool-cost-table .right-pool-table p{width:25%;color:#000;font-weight:600;text-align:center;line-height:normal}.bottom-cost-table p{color:#0077c0!important}.bottom-cost-table-new p{color:#69bef1!important;font-weight:500!important;font-style:italic!important}.left-pool-table.second-dosage.bottom-cost-table-new,.right-pool-table.bottom-cost-table-new{margin-top:-5px}.pool-chemistry-box.green-pool-calculation{margin-top:0;margin-bottom:25px}.right-pool-table input{min-width:50px!important}.right-pool-table form{min-width:50px;width:inherit}.main-titles-mob{justify-content:space-between;width:100%;margin-bottom:20px}.main-titles-mob,.reload-btn{display:flex;align-items:center}.reload-btn{background-color:#5591c3!important;border-radius:50%!important;border:1px solid #5591c3!important;height:40px!important;width:40px!important;min-width:40px!important;justify-content:center}.reload-btn img{margin-top:0;margin-left:-2px}.search-pool-size{background-color:#fff;padding:8px 10px;border-radius:5px;margin:20px 0;display:flex;justify-content:space-between;align-items:center}.search-pool-size input{height:35px!important;padding-right:65px!important}.search-pool-size .form-group span{position:absolute;right:15px;top:6px;font-size:13px;font-weight:500}.search-pool-size .form-group{margin-bottom:0;position:relative;width:50%}.search-pool-size h6{font-size:18px;font-weight:700;margin-bottom:0;margin-right:10px}.acid-wash .right-pool-table{justify-content:flex-start;align-items:center}.acid-wash .right-pool-table p{min-width:50px;width:inherit}.acid-wash hr{margin-top:8px;margin-bottom:8px}.acid-wash .right-pool-table input{padding-top:0;padding-bottom:0;height:auto}.acid-wash .left-pool-table.second-dosage p:last-child{font-style:normal}.drain-wash-heading{padding:5px 6px;font-size:12px;width:25%}.drainage-wash-table .right-pool-table{width:30%;display:flex;justify-content:space-around;align-items:flex-end;width:70%!important}.drainage-wash-table .left-pool-table{width:30%!important}.pool-table-content .target-level-input .form-control{padding:8px 0;text-align:center}.pool-table-content .right-pool-table{align-items:center;justify-content:center}.pool-chemistry-box.green-pool-calculation .left-pool-table.green-one{width:63%}.pool-chemistry-box.green-pool-calculation .right-pool-table.target-level-input{width:39%}.right-pool-table.target-level-input.high-value{justify-content:space-around}.left-pool-table.second-dosage p span{font-style:italic;padding-left:5px;font-size:10px}.target-level-input .form-group span{position:absolute;margin-top:4px;left:5px}.target-level-input .form-group{position:relative}.green-pool-cal .right-pool-table.target-level-input .form-group span{position:absolute;margin-top:0!important;left:-5px!important}.pool-set-up .view-btn .dropdown{width:100%}.pool-set-up .view-btn .client-option.service-edit-icon{width:49%}.pool-set-up .view-btn .dropdown button{width:100%;padding:0;background-color:initial!important;border:1px solid #939191!important;color:#939191!important}.pool-set-up .view-btn .dropdown button:after{display:none}.pool-set-up .view-btn .dropdown .dropdown-item{padding:8px 12px!important}.green-pool-table.filter-table .pool-table p:nth-child(3){width:45%!important}.green-pool-table.filter-table .pool-table p{width:12%!important;line-height:normal;color:#000;text-align:center;font-style:inherit;font-weight:700}.filter-table .pool-table{align-items:center!important}.filter-table .pool-table-content input{border:none!important;width:100%}.filter-table .pool-table-content .form-group{width:100%;margin-bottom:0!important}.filter-table .pool-table-content form{width:100%}.green-pool-table.filter-table .pool-table-content p:nth-child(3) form{width:12%}.filter-table .pool-table-content p{display:flex;align-items:center}.green-pool-table.filter-table .pool-table-content p:nth-child(3){width:45%!important;line-height:normal}.green-pool-table.filter-table .pool-table-content p{width:12%!important;text-align:center;justify-content:center;margin-bottom:0}.filter-table .pool-table-content input{color:#1daef7;text-align:left;padding:0!important;height:auto!important}.green-pool-table.filter-table .pool-table-content p{color:#333;font-weight:500}.green-pool-table.filter-table .pool-table-content p span{font-style:italic}.filter-table .pool-table-content input:focus{outline:none;box-shadow:none}.filter-table .dosage-part{margin-bottom:8px}.dosage-part.filter-bottom-table .pool-table-content p{width:60%!important;text-align:left!important;justify-content:flex-start}.dosage-part.filter-bottom-table .pool-table-content p:last-child form{width:50%}.dosage-part.filter-bottom-table .pool-table-content p:last-child{text-align:right!important;justify-content:flex-end}.dosage-part.filter-bottom-table .pool-table-content p:last-child span{min-width:35%;text-align:left!important;padding-left:10px}.filter-table .filter-bottom-table .form-group{display:flex;justify-content:flex-start;align-items:center}.dosage-part.filter-bottom-table .pool-table-content p:last-child form input{text-align:right!important}.dosage-part.filter-bottom-table .pool-table-content .form-group span{width:auto!important}.filter-glass-table .green-pool-table.filter-table .pool-table p{width:15%!important}.filter-glass-table .green-pool-table.filter-table .pool-table-content p{width:20%!important}.pool-table-content input.error-text.form-control{border:2px solid red!important}.filter-glass-table .green-pool-table.filter-table .glass-bottom-table p:first-child{width:80%!important;text-align:right!important;justify-content:flex-end;font-style:italic}.filter-glass-table .green-pool-table.filter-table .glass-bottom-table p{color:#36c4f4;font-style:italic}.pool-table-content.glass-bottom-table{margin-top:-5px}.filter-glass-table .green-pool-table.filter-table .pool-table p{font-weight:600}.green-pool-table.filter-table .pool-table-content p:nth-child(3),.green-pool-table.filter-table .pool-table p:nth-child(3){justify-content:flex-start!important;padding-left:20px;text-align:left!important}.green-pool-table.filter-table .pool-table p span{font-style:italic}.pool-chemistry-box.green-pool-calculation.acid-wash.filter-glass-table p:nth-child(3){justify-content:center!important;padding-left:0;text-align:center!important}.pool-setup-second-visit .form-group button.btn.btn-primary{line-height:1.2;background:transparent;z-index:9;position:relative;cursor:pointer;font-size:13px;font-weight:400}.pool-setup-second-visit .form-group button.btn.btn-primary,.pool-setup-second-visit input{padding:6px 10px;color:#a5a5a5;border-radius:5px;width:100%;text-align:left;height:35px;border:1px solid #ced4da}.pool-setup-second-visit .col-6{padding:0 10px}.pool-color .black-four,.pool-color .black-one,.pool-color .black-three,.pool-color .black-two{padding:5px 2px;font-size:10px;width:25%;display:inline-grid}.green-pool-table.filter-table .us-imperial-table .pool-table p{width:30%!important}.green-pool-table.filter-table .us-imperial-table .pool-table p:last-child{width:35%!important}.green-pool-table.filter-table .us-imperial-table .pool-table-content p{width:30%!important}.green-pool-table.filter-table .us-imperial-table .pool-table-content p:last-child{width:35%!important}.green-pool-table.filter-table .us-imperial-table .pool-table-content p:nth-child(3),.green-pool-table.filter-table .us-imperial-table .pool-table p:nth-child(3){justify-content:center!important;padding-left:20px;text-align:center!important}.green-pool-table.filter-table .us-imperial-table .pool-table-content p:nth-child(3) form{width:30%}.chemical-list{display:flex;justify-content:space-between;width:100%;margin-bottom:10px;align-items:center}.invoice-details-option .chemical-list{margin-bottom:0}.chemical-list .open-date.client-notes{width:-moz-fit-content;width:fit-content}.chemical-display-section{background:#fff;border-radius:8px;padding:20px 15px;margin-top:20px}.chemical-list h6{margin:0}.input-with-icons{min-width:10px;position:relative;height:35px}.input-with-icons span:first-child{left:3px!important;position:absolute!important;margin-top:4px!important;color:#0096ee!important;font-weight:500!important;font-size:16px!important}.input-with-icons span:last-child{right:0;position:absolute;margin-top:6px;color:#0096ee!important;font-weight:500!important;font-size:12px;left:auto}.right-pool-analysis.target-level-input form{width:25%}.tax-applicable-page form{width:100%}.tax-applicable-page .form-group{position:relative}.tax-applicable-page .form-group span{position:absolute;right:10px;top:33px}.tax-applicable-page .form-group input{text-align:left}.tax-applicable-page .form-group label{color:#333!important}.mins-box{position:relative}.mins-box.form-group span{font-size:12px;position:absolute;right:6px;top:2px;color:#8d8d8d}.mins-box.form-group input{padding-right:30px!important}.pool-setup.mineral-pool.chemical-setup .right-pool-analysis.target-level-input form{width:50%}.user-pool .pool-size-wrapper{display:flex;align-items:center;grid-gap:10px;gap:10px}.user-pool .pool-size-wrapper span{font-size:16px;font-weight:600}.user-pool .pool-chemistry-box{padding:0;margin:0}.user-pool .service-mbl .mob-table{padding:10px 12px 15px;margin-top:0;border-radius:0!important}.user-pool .service-mbl .collapse,.user-pool .service-title{border-radius:0}.user-pool .service-mbl .accordion .card{margin-bottom:15px;border-radius:5px!important;border:none}.user-pool .service-mbl .card-header{border-radius:0!important}.user-pool .main-titles{display:flex;align-items:flex-start;justify-content:space-between}.user-pool .main-title-plus{color:#0077c0;padding:4px 10px 0 0}.user-pool-page .action-btn button{margin-right:5px}.user-pool-page ul.staff-list{padding:0!important}.user-pool-page .mob-accordion.accordion .card-body{padding-left:0}.user-pool-page .mob-accordion .card{padding:0 15px}.pool-setup.mineral-pool.drainage-cost-section .row{align-items:center;margin-bottom:10px}.pool-setup.mineral-pool.drainage-cost-section .form-group{margin-bottom:0}@media screen and (min-width:992px){.left-pool-table.second-dosage p:first-child{font-weight:700;font-size:14px!important;font-style:unset}.filter-glass-table.table-desktop-view .green-pool-table.filter-table .pool-table p,.media-replacement.table-desktop-view .green-pool-table .main-table .pool-table p{justify-content:center}.filter-glass-table.media-replacement-page.table-desktop-view .green-pool-table.filter-table .pool-table-content p,.filter-glass-table.table-desktop-view .green-pool-table.filter-table .pool-table-content p{width:15%!important}.pool-chemistry-box.balance-water-box .free-chlorine-setup h5,.pool-setup.chemical-setup .left-pool-analysis h5,.pool-setup .chemistry-target .left-pool-analysis h5{font-size:16px;font-weight:600}.pool-chemistry-box.balance-water-box .free-chlorine-setup.inner-chlorine h5{max-height:50px}.drainage-cost-section .target-heading h6,.pool-accordian.web-view-chlorinator .service-container .service-title h4 button{font-size:18px;font-weight:600;color:#3c424b}.pool-accordian.pool-accordian.web-view-chlorinator .mob-accordion .heading-accordion button h5{font-size:16px}}@media screen and (min-width:991px){.pool-setup .pool-analysis{display:flex;justify-content:space-between;align-items:center;margin:5px 0}.right-pool-analysis h6{font-size:13px;min-width:50px!important;width:100%}.pool-set-up .view-btn{display:flex;justify-content:center;margin-top:30px;margin-bottom:0}.pool-set-up .view-btn button{margin-left:20px}.pool-set-up .left-pool-analysis h5{font-weight:600;font-size:18px;line-height:24px;color:#3c424b;margin:0}.pool-set-up input:focus{outline:none;box-shadow:none;border:none!important}.pool-chemistry-box.chemistry-target .pool-analysis{height:64px;padding-left:20px;padding-right:20px}.pool-chemistry-box.chemistry-target .pool-analysis:nth-child(2n){background:rgba(51,51,51,.05);border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1)}.pool-set-up .right-pool-analysis h6{font-weight:600;font-size:18px;line-height:24px;color:#3c424b}.pool-set-up .service-edit-icon button img{width:10px!important;margin:0!important}.pool-set-up .target-heading{display:none}.pool-set-up .pool-chemistry-box.chemistry-target .left-pool-analysis h6{font-weight:600;font-size:18px;line-height:24px;color:#3c424b}.pool-set-up .view-btn .client-option.service-edit-icon{width:auto}.pool-set-up .view-btn .dropdown button{padding:0 12px}.pool-bg{background:#fff;border-radius:8px;padding:0}.admin-container{background:#f6f7fb}.pool-set-up .main-titles-mob{display:none}.pool-chemistry-box{padding:0 0 20px;margin-top:0}.client-option.service-edit-icon .dropdown-menu{min-width:14rem!important}.client-option.service-edit-icon .dropdown-menu .action{font-weight:400;font-size:14px;line-height:16px;color:#b4b5b8}.action img{width:14px;margin-right:5px}.pool-set-up .input-with-icons.poolsetup-input.form-group{min-width:50px;width:-moz-fit-content;width:fit-content;margin:0 auto}.pool-set-up .view-btn .btn{width:100%!important;max-width:185px!important}.dropdown-option-section{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:40px}.dropdown-option-section .option-list{background:#fff;padding:10px 12px;margin-right:16px;margin-bottom:16px;border-radius:0 20px;display:flex;align-items:center;width:208px;min-height:72px;font-weight:400;font-size:14px;line-height:16px;color:#b4b5b8;cursor:pointer;border:1px solid #fff}.dropdown-option-section .active-menu{border:1px solid #0077c0}.dropdown-option-section .option-list img{width:16px;margin-right:10px}.webview-pool-section{display:block}.webview-pool-section .top-heading h1{font-weight:600;font-size:36px;line-height:48px;color:#000;text-align:center;margin-bottom:20px}.pool-set-up .service-mbl{display:block}.chemical-setup .right-pool-analysis.target-level-input form{width:33.33%}.pool-set-up .pool-chemistry-box.chemistry-target .left-pool-analysis h6:first-child{text-transform:uppercase}.pool-setup.pool-chemistry-box.chemistry-target .chemical-display-section{padding:0;margin:0}.pool-setup.pool-chemistry-box.chemistry-target .chemical-display-section .chemical-list{margin-bottom:0;height:64px;padding:10px 134px 10px 20px}.pool-setup.pool-chemistry-box.chemistry-target .chemical-display-section .chemical-list:nth-child(2n){background:rgba(51,51,51,.05);border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1)}.drainage-cost-section .pool-chemistry-box{padding:0 25px}.drainage-cost-section .row{border-bottom:1px solid rgba(51,51,51,.1);align-items:center;height:74px}.drainage-cost-section .col-4 h5,.drainage-cost-section form{width:100%;margin-left:auto;max-width:380px}.drainage-cost-section .col-4 h5{text-align:center}.drainage-cost-section .target-heading{display:block;border-bottom:1px solid rgba(51,51,51,.1);height:74px;display:flex;align-items:center}.webview-pool-section .service-mbl.pool-accordian .heading-accordion h5{font-weight:600;font-size:18px;line-height:24px;color:#3c424b}.pool-set-up .mob-accordion.outer-accordion.accordion{padding:0!important}.service-mbl.pool-accordian.web-view-chlorinator{display:block}.service-mbl.pool-accordian.mobile-view-chlorinator{display:none}.service-mbl.pool-accordian.web-view-chlorinator .mob-accordion .card-header .btn.btn-link{width:100%;display:flex;justify-content:space-between;align-items:center}.service-mbl.pool-accordian.web-view-chlorinator .mob-accordion .card-header{padding:5px 0;background:transparent}.service-mbl.pool-accordian.web-view-chlorinator .mob-accordion{margin-bottom:30px}.web-view-chlorinator .header-section .services-body-list,.web-view-chlorinator .header-section h6{width:13%!important;text-align:center}.web-view-chlorinator .header-section .services-body-list:first-child,.web-view-chlorinator .header-section h6:first-child{width:22%!important;text-align:left}.web-view-chlorinator .accordion>.card>.card-header{background:transparent!important}.web-view-chlorinator .service-container .service-title{background-color:initial!important}.web-view-chlorinator .service-container .service-title .btn{font-weight:600;font-size:18px;line-height:24px;color:#3c424b}.web-view-chlorinator .sorting img{width:-moz-fit-content!important;width:fit-content!important}.pool-bg .web-servicesproducts .action-icon{justify-content:center}.pool-bg .web-servicesproducts .header-section h6{padding:0 8px}.web-view-chlorinator .sorting.up-down.active-sort img{height:30px}.balance-water-box .custom-select{background-color:initial;border:1px solid #e0e0e0}.pool-setup.balance-water.drainage-cost-section{padding-bottom:20px}.pool-chemistry-box.balance-water-box .free-chlorine-setup,.pool-chemistry-box.balance-water-box .free-chlorine-setup.inner-chlorine{margin:0}.pool-chemistry-box.balance-water-box .free-chlorine-setup.inner-chlorine h5{border-bottom:1px solid rgba(51,51,51,.1);height:74px;display:flex;align-items:center}.pool-setup.balance-water.drainage-cost-section .target-heading{border:none;height:64px}.pool-setup.balance-water.drainage-cost-section .target-heading h6{font-size:18px}.green-pool-cal{padding:20px}.green-pool-cal .pool-table-content .right-pool-table{align-items:center;justify-content:flex-end}.green-pool-cal .pool-table-content .target-level-input .form-control{padding:8px;text-align:right}.green-pool-table.pool-cost-table .right-pool-table,.pool-chemistry-box.green-pool-calculation .left-pool-table.green-one{width:50%}.search-pool-size{padding:0 20px}.green-pool-cal .pricing-setup h6{margin-bottom:20px;font-weight:600;font-size:18px;line-height:24px;text-transform:uppercase;color:#20b1e4;text-align:center}.green-pool-calculation.green-pool-cal .main-title h6{font-weight:600;font-size:18px!important;line-height:24px;color:#3c424b;margin-bottom:30px}.green-pool-cal .green-pool-table{margin-top:25px}.green-pool-cal .green-pool-table h5{margin-bottom:25px}.green-pool-cal .green-pool-table .main-table{border:1px solid rgba(51,51,51,.1);border-radius:10px;padding:0}.green-pool-cal .pool-table-content,.pool-chemistry-box.green-pool-calculation .pool-table{padding:0 10px}.left-pool-table{border-radius:6px;padding:6px 5px}.green-pool-cal .pool-table p{font-weight:600;font-size:16px;line-height:21px;color:#0077c0}.green-pool-cal .target-level-input .form-control{font-weight:500;font-size:14px;line-height:19px;color:#0077c0}.green-pool-cal hr,.pool-cost-table hr{border-top:1px solid rgba(51,51,51,.1);opacity:1}.pool-chemistry-box.green-pool-calculation{padding:0 20px}.pool-cost-table .pool-color{border:1px solid rgba(51,51,51,.1);padding:10px;margin:0;border-top-left-radius:10px;border-top-right-radius:10px}.pool-cost-table .main-table{border-left:1px solid rgba(51,51,51,.1);border-right:1px solid rgba(51,51,51,.1);border-bottom:1px solid rgba(51,51,51,.1);border-radius:10px;border-top-left-radius:0;border-top-right-radius:0}.pool-cost-table .dosage-part .pool-table-content{padding:0 10px}.pool-cost-table .pool-table-content{height:60px}.pool-cost-table .left-pool-table.second-dosage p{font-weight:600!important;font-size:16px;line-height:21px;color:#3c424b}.pool-chemistry-box.green-pool-calculation.green-pool-cal{padding:20px}.green-pool-table .main-table .pool-table{height:62px;display:flex;align-items:center;border-bottom:1px solid rgba(51,51,51,.1);margin-bottom:20px}.green-pool-table .main-table .pool-table p{margin:0!important;display:flex;align-items:center}.green-pool-table.pool-cost-table .right-pool-table p{font-weight:500;font-size:14px;line-height:19px}.pool-setup-second-visit .row{border-bottom:none;height:100%}.pool-setup-second-visit .form-group{margin-bottom:40px}.pool-setup-second-visit .form-group label{color:#333;line-height:normal;margin-bottom:20px;padding:0!important;height:auto}.pool-chemistry-box.appointment-service-modal.pool-setup-second-visit{padding:20px 25px}.pool-setup.mineral-pool.drainage-cost-section .bottom-text{padding-bottom:20px}.acid-wash .main-title{padding:20px 0}.acid-wash .main-title h6{font-weight:600;font-size:18px;line-height:24px;color:#3c424b;margin:0}.acid-wash-inner{padding:10px 10px 0}.acid-wash .pricing-setup h6{font-weight:600;font-size:18px;line-height:normal;margin-bottom:5px}.acid-wash .pricing-setup p{font-weight:400;font-size:16px;line-height:normal}.acid-wash .green-pool-table{margin-top:25px}.acid-wash .green-pool-table h5{font-style:normal;font-weight:600;font-size:18px;line-height:24px;margin-bottom:0}.acid-wash .green-pool-table .main-table .pool-table p,.acid-wash .left-pool-table.second-dosage p:last-child{font-style:normal;font-weight:600;font-size:16px;line-height:21px}.acid-wash .pool-table-content{padding:10px}.acid-wash .left-pool-table{padding:0}.acid-wash .pool-table-content .right-pool-table{justify-content:flex-end;padding:0}.acid-wash .right-pool-table p{display:flex;justify-content:flex-end}.acid-wash .right-pool-table .form-group{display:flex;align-items:center}.acid-wash .main-table{margin-top:25px}.table-border{border:1px solid rgba(51,51,51,.1);border-radius:10px}.acid-wash hr{border-top:1px solid rgba(51,51,51,.1)}.acid-wash .right-pool-table .form-group,.acid-wash .right-pool-table span{font-weight:500;font-size:14px;line-height:19px}.acid-wash .right-pool-table form input{border:2px solid transparent;text-align:right!important;padding:0 6px 0 4px!important;font-weight:500!important;font-size:14px;line-height:19px}.acid-wash .right-pool-table .form-group span{font-weight:500;font-size:14px;line-height:19px;text-align:right;margin-top:0}.acid-wash .note-info{font-size:14px;line-height:19px;padding:20px 0 0}.acid-wash-page.search-pool-size{padding:20px;margin:0}.acid-wash-page.search-pool-size .form-group span{font-weight:500;font-size:14px;line-height:19px}.acid-wash-page.search-pool-size input{height:39px!important}.acid-wash-page .green-pool-table h5{margin:0;padding:0 20px 20px;font-weight:600;font-size:18px;line-height:24px}.acid-wash-page .pool-color h6{padding-bottom:0;font-weight:600;font-size:16px;line-height:21px}.acid-wash-page .right-pool-table h6{align-self:flex-start}.acid-wash-page .left-pool-table{padding:0}.acid-wash-page .pool-table-content{height:-moz-fit-content;height:fit-content;padding:5px 10px!important}.acid-wash-page .dosage-part .pool-table-content:first-child{padding-top:10px!important}.pool-cost-table hr:last-child{border:none;margin:5px 0 0}.media-replacement .pricing-setup{margin-top:10px}.media-replacement .filter-table .dosage-part{padding:20px 10px;border-bottom:1px solid rgba(51,51,51,.1);margin-bottom:0}.media-replacement .pool-table-content{padding:0}.media-replacement .main-table .pool-table{border-bottom:1px solid rgba(51,51,51,.1);margin-bottom:0}.media-replacement .filter-table .pool-table-content input{text-align:right;padding-right:4px!important;font-weight:500;font-size:14px;line-height:24px}.media-replacement .pool-table-content p span{font-weight:500;font-size:14px;line-height:24px}.media-replacement .dosage-part.filter-bottom-table .pool-table-content p:last-child span{text-align:right!important;width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content;min-width:fit-content;padding-left:5px}.acid-wash .filter-glass-table .green-pool-table.filter-table .glass-bottom-table p:first-child{text-align:left!important}.media-replacement-page.media-replacement-page .green-pool-table.filter-table .glass-bottom-table p:first-child{width:92%!important}.filter-glass-table.media-replacement-page .green-pool-table.filter-table .pool-table-content p{width:8%!important}.media-replacement .pool-table-content.glass-bottom-table{justify-content:flex-end;padding-top:10px}.media-replacement .pool-table-content.glass-bottom-table p:first-child{padding-right:15px}.media-replacement .pool-table-content.glass-bottom-table p:last-child{width:12%!important;text-align:left;justify-content:flex-start}.miniral-popup .modal-content{padding-bottom:20px!important}.service-mbl.pool-accordian .accordion{border:none!important}.web-servicesproducts .inner-accordion .accordion{border:1px solid #efefef!important;border-radius:10px}.web-servicesproducts .inner-accordion .header-section{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #efefef;padding:20px 0 10px}.media-replacement .green-pool-table .main-table .pool-table p,.media-replacement .left-pool-table.second-dosage p:last-child{justify-content:flex-end}.balance-water-box .custom-select{height:40px!important;font-weight:400;font-size:14px!important}}@media (min-width:767px){.miniral-popup .modal-body .form-control,.miniral-popup .modal-body input{padding:6px 20px!important;line-height:1;font-weight:400;font-size:13px}}@media screen and (max-width:991px){.pool-set-up .pool-chemistry-box.chemistry-target .left-pool-analysis h6{display:none}.pool-set-up .right-pool-analysis .form-group .form-control{width:100%!important}.service-mbl.pool-accordian.web-view-chlorinator,.webview-pool-section{display:none}.service-mbl.pool-accordian.mobile-view-chlorinator{display:block}.view-btn .desktop-view{text-align:center!important}}.up-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.up-box{max-width:650px;width:100%;background:#fff;padding:40px 80px;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.1)}.update-title{text-align:center;margin-bottom:30px}.update-title h3{font-size:28px;margin-bottom:0;font-family:"Exo 2",sans-serif}.update-form .form-group{margin-bottom:15px}.update-form .form-label{font-size:16px;color:#000}.update-form .form-control{height:50px;font-size:16px;background:#fff}.update-form .submit-btn{width:100%;text-align:center;padding:20px 0}.update-form .submit-btn .btn-primary{color:#0077c0;background-color:#fff;border-color:#0077c0;width:100%;height:50px;font-size:18px;text-transform:uppercase}.login-popup-btn.update-password{margin-top:25px}.new_update_pasd{justify-content:space-between}.default-container{display:flex;justify-content:center;align-items:center;height:100vh;background:#f7f7f7}.default-content{background:#fff;padding:30px;border-radius:8px;max-width:700px;width:100%;text-align:center;box-shadow:0 0 20px rgba(0,0,0,.06274509803921569);font-size:16px}.default-content img{height:300px;margin-bottom:20px}.default-content h3{font-family:"Exo 2",sans-serif}.default-btn>a{max-width:200px;display:block;background:#000;text-align:center;color:#fff;padding:10px;border-radius:5px;margin:30px auto 0;transition:all .5s}.default-btn>a:hover{color:#fff;text-decoration:none}.default-content>p{max-width:550px;margin:0 auto}.calendar-container .rbc-row-bg{background:#d4f2ff}.calendar-container .rbc-day-bg.rbc-today{background:#7bd7ff}.calendar-container .rbc-date-cell.rbc-now.rbc-current>a{color:#000}.calendar-container .rbc-calendar{box-sizing:border-box;height:100%;display:flex;flex-direction:column;align-items:stretch;padding:20px;background:#fff;border-radius:10px;box-shadow:0 4px 8px 0 rgba(16,25,40,.1)}.calendar-container .rbc-header{padding:5px 10px!important}.calendar-container .rbc-header span{font-size:16px}.calendar-container .rbc-time-view .rbc-row{min-height:40px!important}.calendar-container .calendar-associate{padding:5px 20px;display:flex;align-items:center;background:#d0d0d0;margin-bottom:10px;border-radius:5px}.calendar-container .calendar-associate .js-schedule-employee .btn-primary{color:#fff;background-color:initial;border-color:transparent;min-width:auto;padding:5px}.calendar-container .calendar-associate .js-schedule-employee .dropdown-toggle:after{font-family:"Font Awesome 5 Free";font-size:20px;color:#555;background:#fff;padding:2px 5px;height:auto;border-radius:0}.calendar-container .calendar-associate .js-schedule-employee.home-location .dropdown-toggle:after{content:"\f015"}.calendar-container .calendar-associate .js-schedule-employee.staff-location .dropdown-toggle:after{content:"\f0c0"}.calendar-container .rbc-toolbar .rbc-toolbar-label{font-weight:800}.calendar-container .calender-icon{margin-left:auto}.calendar-container .calender-icon span{display:inline-block;background:#fff;padding:5px;font-size:20px;color:#555;cursor:pointer}.grid-box{text-align:center;padding:2px}.grid-box h5{font-size:16px;margin:0;font-weight:600;color:#000}.grid-box span{font-size:12px;color:#000}table.fc-col-header *{border:none!important}.demo-app.calendar-inner{width:calc(100% + 30px);margin-left:-15px;padding:15px 0;font-family:"Mulish",sans-serif}.calendar-main-page .admin-container{background:#fff}.calendar-inner .fc .fc-toolbar.fc-header-toolbar .fc-button-primary.fc-button-active{background-color:#fff!important;border-color:#fff!important;color:#0048ba}.calendar-inner .fc .fc-toolbar.fc-header-toolbar .fc-button-primary{background-color:#fff!important;border-color:#fff!important;margin:0 5px;color:#7f7171;flex:inherit}.calendar-inner .fc .fc-toolbar-title{font-size:18px}.calendar-inner .fc .fc-col-header-cell-cushion{font-weight:600;font-size:12px;line-height:18px;padding:15px 4px;width:100%}.calendar-inner .fc-col-header th.fc-col-header-cell.fc-day.fc-day-sun:first-child{text-align:center!important}.calendar-inner .main-calendar .fc-timegrid-event .fc-event-main{padding:5px;width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:column;height:100%;position:relative;font-weight:600}.main-calendar .fc .fc-toolbar{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:0}.main-calendar button.fc-today-button.fc-button.fc-button-primary{display:none}.main-calendar .fc-toolbar-chunk{width:100%;text-align:center;margin:8px 0}.main-calendar .fc .fc-button-primary:focus,.main-calendar .fc .fc-button-primary:not(:disabled).fc-button-active:focus,.main-calendar .fc .fc-button-primary:not(:disabled):active:focus,.main-calendar .fc .fc-button:focus{box-shadow:none}.main-calendar .fc-timegrid-slot-label-cushion{font-size:11px;font-weight:700;color:#101928}.main-calendar .fc-event-main>p{font-style:normal;font-size:11.5px;word-break:break-all;margin-bottom:0;font-weight:500}.main-calendar .fc-event-main>b,.main-calendar .fc-event-main>p{max-width:100%;overflow:hidden;line-height:1.4;font-family:"Exo 2";white-space:nowrap}.main-calendar .fc-event-main>b{font-weight:700!important;font-size:12px}.main-calendar .fc-event-main>i{font-style:normal;line-height:1.4;word-break:break-all;font-family:"Exo 2";font-weight:500;max-width:100%;overflow:hidden;font-size:11.5px;white-space:nowrap}.main-calendar .fc-event-main i:last-child{white-space:nowrap;padding-top:2px}.main-calendar .fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.main-calendar .fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.main-calendar .fc .fc-timegrid-slot-label,.main-calendar td.fc-timegrid-slot.fc-timegrid-slot-label.fc-timegrid-slot-minor,.main-calendar td.fc-timegrid-slot.fc-timegrid-slot-lane,.main-calendar td.fc-timegrid-slot.fc-timegrid-slot-lane.fc-timegrid-slot-minor{padding:0 8px;line-height:18px!important}.main-calendar .fc-button-group .fc-next-button.fc-button.fc-button-primary,.main-calendar .fc-button-group .fc-prev-button.fc-button.fc-button-primary{border-radius:0;min-width:auto;width:auto;padding:0;height:40px;width:40px;line-height:20px}.main-calendar .fc-header-toolbar.fc-toolbar.fc-toolbar-ltr .fc-toolbar-chunk:first-child{width:auto;display:none}.main-calendar .fc .fc-timegrid-slot{height:1.63em!important}.main-calendar .calendar-filters{width:100%;display:flex;align-items:center;justify-content:space-between}.main-calendar .calendar-filters span.elipse-icon{font-size:25px;cursor:pointer;position:relative;z-index:9}.main-calendar .calendar-filters span.filter-icon img{width:100%;height:100%;object-fit:cover}.main-calendar .calendar-filters span.filter-icon{width:30px;height:30px;cursor:pointer;position:relative;z-index:9}.main-calendar .fc .fc-button .fc-icon{vertical-align:middle;font-size:20px;color:#666}.main-calendar .fc-v-event{display:block;border:#a5dff8;background-color:#a5dff8}.main-calendar .fc-v-event .fc-event-main{color:#404040!important}.main-calendar .fc .fc-timegrid-axis-cushion,.main-calendar .fc .fc-timegrid-slot-label-cushion{padding:0}.main-calendar .fc-direction-ltr .fc-timegrid-slot-label-frame{text-align:center;width:auto}.main-calendar .fc-theme-standard .fc-scrollgrid{border:none}.main-calendar td.fc-timegrid-slot.fc-timegrid-slot-label.fc-scrollgrid-shrink{background:#fff;border:none;border-top:1px solid #e2e2e2}.main-calendar td.fc-timegrid-slot.fc-timegrid-slot-label.fc-timegrid-slot-minor:first-child{border-top:none;background:#fff}.main-calendar .grid-box{text-align:center;padding:2px;width:100%;height:100%;display:flex;flex-flow:column;align-items:center;display:-webkit-flex}.main-calendar .grid-box h5{font-family:"Exo 2",sans-serif;color:#171717;font-weight:500!important;font-size:20px!important;width:36px;height:36px;line-height:36px}.main-calendar .grid-box.selected h5{border-radius:50%;background-color:#00f!important;color:#fff;font-size:18px!important}.main-calendar .grid-box.prev-date h5,.main-calendar .grid-box.prev-date span{color:#6b7489}.main-calendar .grid-box.next-date h5,.main-calendar .grid-box.next-date span{color:#333}.main-calendar .grid-box.selected span{color:#00f!important}.main-calendar .grid-box span{font-family:"Exo 2",sans-serif;display:inline-block;font-size:12px!important;font-weight:600;color:#8a8888;margin-bottom:4px}.main-calendar .fc .fc-scrollgrid-section-liquid>td:last-child{border-bottom:none}.main-calendar th.fc-col-header-cell.fc-day{width:auto;vertical-align:bottom}.main-calendar .calendar-filter-icons{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.main-calendar .calendar-filter-icons span{cursor:pointer;height:25px;width:25px;border-radius:50%;margin:0 2px;background-color:#ededed;display:flex;justify-content:center;align-items:center}.main-calendar .fc .fc-button-group{display:inline-block}.main-calendar button.fc-timeGridDay-button.fc-button.fc-button-primary,.main-calendar button.fc-timeGridWeek-button.fc-button.fc-button-primary{position:relative;min-width:auto;border-radius:0;padding:0;width:20px}.main-calendar .fc .fc-button-group{width:100%;position:absolute;top:-40px;right:15px;text-align:right}.main-calendar .testclass{background-color:#fff!important}.main-calendar .calendar-date .date{margin:0 10px;font-weight:600;cursor:pointer;font-size:15px;color:#000;font-size:14px!important;font-family:"Exo 2",sans-serif;text-align:center;line-height:15px}.calendar-inner .fc .fc-toolbar-title{display:none}.main-calendar .fc-toolbar-chunk{margin:0}.main-calendar .fc .fc-scrollgrid-section-footer>*,.main-calendar .fc .fc-scrollgrid-section-header>*{border-bottom-width:0;border-right-width:0}.main-calendar .fc-direction-ltr .fc-timegrid-col-events{margin:0 5px}.fc-theme-standard td,.fc-theme-standard th{border:1px solid #f7f7f7}.main-calendar .fc-header-toolbar.fc-toolbar.fc-toolbar-ltr .fc-button-group{display:flex;align-items:center;justify-content:space-between;top:15px;right:0;display:none!important}.fc-timegrid-slots tr:nth-child(4n) td.fc-timegrid-slot.fc-timegrid-slot-lane{border-bottom:1px solid #e2e2e2}.main-calendar .fc .fc-timegrid-slot-minor{border-top-style:solid}.main-calendar .fc .fc-scrollgrid table{border-bottom:1px solid #e2e2e2!important}.main-calendar .calendar-date .date span{color:#8a8888!important;font-size:11px!important}.calendar .header{background-color:initial;height:auto!important}.calendar .header .navbar-dark .navbar-brand{display:none}.calendar .navbar-dark .navbar-toggler{margin-left:auto;line-height:inherit;z-index:9999;padding:.25rem 0;margin-top:20px}.calendar .admin-content{padding:0}.calendar .admin-content-view{padding-top:0}.calendar .header .col-lg-12{padding-right:7px}.calendar .demo-app.calendar-inner{width:calc(100% + 30px);margin-left:-15px;font-family:"Mulish",sans-serif}.calender-date-section{display:flex;justify-content:space-between;width:100%;align-items:baseline;border-bottom:1px dashed #e7e7e7;margin-bottom:0;padding:0 5px}.demo-app.calendar-inner{padding:22px 0}.fc-theme-standard td,.fc-theme-standard th{border:1px solid #eaeaea;border-right:none}.calendar-date img{height:28px;width:28px}.main-calendar .fc-timegrid-event-harness{margin:-1px -4px!important}.main-calendar .fc-media-screen .fc-timegrid-event{position:absolute;top:0;bottom:0;left:0;right:0}.main-calendar .fc-timegrid-slot-label-cushion.fc-scrollgrid-shrink-cushion{font-size:11px!important;font-weight:700;flex-wrap:wrap;width:32px;display:flex;justify-content:flex-end;line-height:10px;align-items:baseline;padding-left:4px}.main-calendar .fc-timegrid-slot-label-cushion.fc-scrollgrid-shrink-cushion span{font-size:9px;color:#999}.main-calendar td.fc-timegrid-slot.fc-timegrid-slot-label.fc-scrollgrid-shrink{padding:0 2px 0 0!important}.main-calendar .calendar-date{position:relative;margin:0;width:88%}.calender-option{width:6%;display:flex;justify-content:center;align-items:center;text-align:center}.calendar .navbar-toggler-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAYAAAC8cqlMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDAyNjVCMDk4Qzk4MTFFQkI2QzQ5MkRBQTNCNDI1OTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDAyNjVCMEE4Qzk4MTFFQkI2QzQ5MkRBQTNCNDI1OTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDI2NUIwNzhDOTgxMUVCQjZDNDkyREFBM0I0MjU5MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMDI2NUIwODhDOTgxMUVCQjZDNDkyREFBM0I0MjU5MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqGMILEAAAEtSURBVHja7JmvCsJQFIc3mYpF2Kpgs+gDCCYNdk2GBYsYBE2LvoFPIHazL2DQZhkIilUEQcFoEP9s/g7cgSwKhnM9Bz43lu7HuT/umTPDMDR0qIShSVmO49C1D5ogC16MmnAHCzC08OOBEeNmVEDBtG37QZ3RISNLDSJyJhEX7BhLXECLttQJFEEZZBiF3VRrXYPrZzZWco6IiIiIiIiIyN+O8epK028dpJmtn052HwwsJeExbkYJ5GmMD3XJyEwDjz2JtMGc0dQbrw1o0NaKHuQYvilSLA5GbOFHOUdERERERERE5MvplyoFkuqQ4VDR/1q3SIS6MgU1JRMw2k1PsAUujShj3HSZ7yyfRALVJvZhn2iQdZ8y0lOvuFWGYQ/UGN8x5WOoiPym3gIMAOGPNCyQszyUAAAAAElFTkSuQmCC)!important;transition:none;background:no-repeat 50%;background-size:100% 100%;z-index:9999;width:18px;height:18px;background-size:25px;right:14px}.calendar .navbar-dark .navbar-toggler{display:none}.calendar .navbar-close-icon{position:absolute;background-image:url(/static/media/cancel.220b0c8d.svg)!important;transition:none;content:" ";background:no-repeat 50%;background-size:100% 100%;z-index:9999;width:18px;height:18px;background-size:25px;right:14px}.calender-date-section{margin-top:0}.calendar-team-member{width:300px;background-color:#fff;position:fixed;top:0;min-height:100vh;height:100%!important;z-index:999;transition:all .5s ease;right:0;bottom:0}.calendar-option{height:280px;background-color:#0096ed!important;padding:25px}.calendar-close img{width:20px;cursor:pointer}.calendar-close{position:absolute;right:18px;top:15px}.team-members{padding:25px;height:100%;background-color:#fff}.day-option img{width:45px}.total-option{display:flex;justify-content:center;align-items:center;width:auto!important}.cal-options .react-multi-carousel-dot button{background-color:#d0cdcd;border:1px solid #d0cdcd;height:8px;width:8px}.cal-options .react-multi-carousel-list{padding-bottom:30px}.calendar-options h6{font-size:20px;color:#fff;font-weight:600;margin-bottom:30px}.cal-options .react-multi-carousel-dot--active button{background:#fff;border:1px solid #fff}.calendar-options{margin-top:15px}.day-option{border:1px solid #fff;padding:3px;border-radius:12px;margin-bottom:5px;height:53px;width:53px;display:flex;justify-content:center;align-items:center}.calendar-time.active .day-option{border:1px solid #fff}.calendar-time{text-align:center;opacity:.5}.calendar-time.active{text-align:center;opacity:1}.calendar-time p{color:#fff;font-size:15px;font-weight:500}.member-name{display:flex;flex-wrap:wrap;align-items:center}.team-area{width:50%;text-align:center;margin-top:30px}.first-last{max-width:62px;height:62px;background-color:#f5f5f5;padding:20px;border-radius:50%;font-size:20px;color:#c2c2c2;margin:0 auto 10px;border:1px solid #e8e4e4}.team-members h6{font-size:20px;color:#000;font-weight:600;margin-top:15px}.team-area{font-size:13px;font-weight:600;color:#242424}.open-client .calendar-team-member{margin-left:-300px;transition:all .5s ease}.cal-options{text-align:center}.gold-color{background-color:#e2ca8e}.gold-color,.green-color{height:32px;width:35px;border-radius:5px;margin:0 6px}.green-color{background-color:#7ddf7d}.blue-color{height:32px;width:35px;background-color:#97baff;border-radius:5px;margin:0 6px}.apt-section,.display-section{display:flex;justify-content:space-between;align-items:center;width:100%}.apntment-colors-view h5,.display-view h5{text-align:left;margin-bottom:25px;color:#fff;font-weight:500;font-size:15px}.calendar-main-page .admin-content{padding-top:0}.calender-option img{width:15px}.team-member{text-align:center}.team-member p{font-size:12px;margin-bottom:0;color:#80d1f5;font-style:italic}.calendar-date-client{display:flex;justify-content:space-between;align-items:center}.member-location img{height:16px;transform:rotate(-90deg);cursor:pointer}.member-location{background-color:#0070c0;color:#fff;padding:20px 25px;display:flex;justify-content:space-between;align-items:center}.member-location h6{font-size:18px}.calendar-main-page .admin-content-view{padding-bottom:0;overflow:inherit!important}.calendar-main-page .admin-content{padding-bottom:0}.popup-section{position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.32941176470588235);z-index:999}.calendar-container .team-members{height:calc(100vh - 368px);background-color:#fff;overflow-y:auto;padding:25px 25px 120px}.calendar-container.close-client-popup .calendar-team-member{right:-300px}.calendar-modal .modal-body button.react-calendar__navigation__arrow.react-calendar__navigation__next2-button:after{background:none}.calendar-container .fc .fc-scrollgrid,.fc .fc-scrollgrid table{width:100%!important}.calendar-container .fc .fc-scroller-liquid-absolute{position:static!important}.calendar-container .calendar-inner tbody tr td{touch-action:pan-y!important}.calendar-container .fc .fc-scroller-liquid-absolute{overflow-y:auto;touch-action:pan-y!important}.time-keeper-popup.duration-popup.event-popup{width:100%;max-width:325px;padding:40px 12px 20px}.event-popup .pending-water-test{display:flex;justify-content:space-between;width:100%;align-items:center;margin-bottom:4px}.event-popup .pending-water-test .open-date.client-notes{width:auto}.event-popup-btn.footer-btn.view-btn{display:flex;justify-content:space-between;align-items:center;margin-top:35px}.event-popup-btn.footer-btn.view-btn button:first-child{background-color:initial!important;border:1px solid #747070!important}.event-popup .pending-water-test h3{font-size:16px;word-break:break-word}.calendar-container .calendar-inner tbody .fc-scroller-harness.fc-scroller-harness-liquid{height:calc(100vh - 300px);overflow-y:auto}.calendar-container .calendar-inner thead tbody{height:auto}.main-calendar .fc-timegrid-slot-label-cushion.fc-scrollgrid-shrink-cushion span.test-span2{margin-left:.5px}.swc .swiper-container+div>a{display:none}.calendar-container .fc-timegrid-slot-lane{border:.7px solid #eef0f1!important}.calendar-container .main-calendar td.fc-timegrid-slot.fc-timegrid-slot-label.fc-scrollgrid-shrink{border-top:.7px solid #dee3e7!important}.calendar-container .fc-timegrid-slots tr:nth-child(4n) td.fc-timegrid-slot.fc-timegrid-slot-lane{border-bottom:.7px solid #dee3e7!important}.calendar-container .main-calendar .fc .fc-scrollgrid table{border-bottom:.9px solid #dee3e7!important}.calendar-container .fc-theme-standard td,.calendar-container .fc-theme-standard th{border-left:.7px solid #eef0f1;border-right:none}.main-calendar .fc .fc-timegrid-slot{height:1.5em!important}.calendar-container .fc-theme-standard td:first-child,.calendar-container .fc-theme-standard th:first-child{border-left:none!important}.demo-app.calendar-inner{padding-bottom:0!important}.calendar-update-view-page colgroup col{width:50px!important}.calendar-update-view-page .fc-timegrid-slot-label-cushion.fc-scrollgrid-shrink-cushion{width:48px!important}.swc .swiper-container{height:100vh}html.calendar-main-page body.fixed-body-section{position:static}.calendar-main-page body{width:100%;position:relative}.new-cal .fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:148px!important}.new-cal .calender-date-section{margin-top:0;padding-top:22px;position:sticky;z-index:99;background-color:#fff;top:70px;transition:all .2s ease-in-out 0s;min-height:78px}.new-cal .demo-app.calendar-inner{padding:0!important}.new-cal .fc .fc-scrollgrid-section-sticky>*{position:sticky;background-color:#fff;top:150px;transition:all .2s ease-in-out 0s}.new-cal .fc .fc-scrollgrid-section-sticky .fc-scroller-harness{background-color:#fff;min-height:93px!important}.calendar-container.shift-bottom .demo-app-main.main-calendar{margin-top:92px}.calendar-container.shift-up .calender-date-section{top:0;left:0;right:0}.calendar-container.shift-up .fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:78px!important;transition:all .2s ease-in-out 0s}.new-cal .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{transition:all .2s ease-in-out 0s}html.calendar-main-page,html.calendar-main-page body{overscroll-behavior-y:none}span.appt-icons img{width:15px;height:15px}span.appt-icons i{color:#12bd12}.total-option.appnt-colors .calendar-time .day-option{border:1px solid hsla(0,0%,100%,.38823529411764707)}.total-option.appnt-colors .calendar-time{opacity:1!important}.appnt-colors .calendar-time.active .day-option{border:1px solid #fff!important}span.appt-icons img{width:12px;height:12px;object-fit:cover}span.appt-icons{margin-left:2px;display:flex;align-items:center;position:absolute;right:-2px;padding:0 2px}.main-calendar .fc-event-main p:first-child{text-align:right;display:flex;justify-content:space-between;align-items:center;width:100%}span.appt-iconsimg{margin-left:3px}span.appt-icons:first-child img{margin-left:0}p.week-day-select{justify-content:flex-start!important;flex-wrap:wrap;position:relative}p.day3-view{white-space:inherit!important;word-break:break-word!important}@supports (-webkit-touch-callout:none){.calendar-view-page{padding-bottom:68.11px}}.calendar-container .fc-theme-standard tr td{border-bottom:0!important}.calendar-container .main-calendar .fc .fc-timegrid-cols table{border-bottom:none!important}p.repeated-week-day-select{display:flex;justify-content:flex-start!important;position:relative}.custom-time-popup .search-popup.shift-container{width:100%;margin:0 auto}.apppt-time-popup .shift-container,.custom-time-popup .search-popup.shift-container{border-radius:10px!important;padding:18px!important}p.blocktype-section.week-day-select span.appt-icons img{filter:none;position:absolute;right:1px;background-color:#a9a9a9}.calendar-container .fc .fc-timegrid-now-indicator-line{position:absolute;z-index:4;left:0;right:0;border:solid #1fd409;border-width:2px 0 0}.calendar-container .fc .fc-timegrid-now-indicator-arrow{border-color:#1fd409;border-top-color:transparent!important;border-bottom-color:transparent!important}.main-calendar .fc-event-main .appt-block>p{font-style:normal;font-size:11.5px;word-break:break-all;margin-bottom:0;font-weight:500}.main-calendar .fc-event-main .appt-block>b,.main-calendar .fc-event-main .appt-block>p{max-width:100%;overflow:hidden;line-height:1.4;font-family:"Exo 2";white-space:nowrap}.main-calendar .fc-event-main .appt-block p:first-child{text-align:right;justify-content:space-between;width:100%}.main-calendar .fc-event-main .appt-block p:first-child,span.appt-icons{display:flex;align-items:center}.calendar-inner .main-calendar .fc-timegrid-event .fc-event-main .appt-block{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:column;height:100%;position:relative;font-weight:600}.main-calendar .fc-event-main .appt-block>i{font-style:normal;line-height:1.4;word-break:break-all;font-family:"Exo 2";font-weight:500;max-width:100%;overflow:hidden;font-size:11.5px;white-space:nowrap}.main-calendar .fc-event-main .appt-block>b{font-weight:700!important;font-size:12px}.appt-block{color:#000!important}.appt-block.completed-block,.main-calendar .fc-v-event .fc-event-main .block-type{color:#404040!important}.main-calendar .fc-v-event .fc-event-main .personaltype-type{color:#fff!important}.block-type.appt-block.blocktype-event *{color:#000!important}.upload-img-calc label.form-label{width:-moz-fit-content!important;width:fit-content!important}.main-calendar .fc .fc-non-business{background:#f7f7f5 url(/static/media/calenderBg.e6fa5ec7.svg);opacity:.5}.hide-header-footer .footer-wrapper,.hide-header-footer .headroom-wrapper{display:none}.hide-header-footer .calender-date-section{top:0}.hide-header-footer .new-cal .fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:78px!important}@media screen and (min-width:991px){.calender-option{cursor:pointer}.calendar-container .team-members{padding-bottom:20px}.menu-card-box::-webkit-scrollbar{width:3px;height:3px}.menu-card-box::-webkit-scrollbar-track{background:#cacaca}.menu-card-box::-webkit-scrollbar-thumb{border-radius:10px;background-color:#ccc}.first-last{padding:18px}}@media screen and (min-width:991px){.new-cal{padding-top:25px}.new-cal .fc .fc-view-harness{z-index:0}.new-cal .calender-date-section{top:100px;z-index:auto!important}.new-cal .fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:95px!important}.event-popup-btn.footer-btn.view-btn{margin-bottom:10px}.time-keeper-popup.duration-popup.event-popup{max-width:450px;padding:25px 12px}}.invoices-head{align-items:baseline}.invoice-body,.invoices-head{display:flex;justify-content:space-between}.invoices-head h6{font-size:13px;padding-right:15px;margin-bottom:0;font-weight:700}.invoice-body p{padding-right:15px;word-break:break-word}.invoice-body p:first-child,.invoices-head h6:first-child{color:#0077c0;width:15%}.invoice-body p:nth-child(2),.invoices-head h6:nth-child(2){width:20%}.invoice-body p:nth-child(3),.invoice-body p:nth-child(4),.invoices-head h6:nth-child(3),.invoices-head h6:nth-child(4){width:25%}.invoice-body p:nth-child(5),.invoices-head h6:nth-child(5){width:15%}.invoices-table-left{width:95%}.table-section{display:flex;align-items:center;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e4e4e4}.invoices-table-right{width:5%;display:flex;justify-content:flex-end}.invoices-table-right img{height:20px;transform:rotate(-90deg);opacity:.5}.invoices-list .pool-setup{display:block}.invoices-list .main-titles-mob{display:flex!important}.invoices-list .user-pagination{padding-top:80px}.body-description,.head-des{display:flex;justify-content:space-between;align-items:center}.invoices-detail-table h6{color:#03b0f0;font-weight:600;font-size:13px}.invoices-detail-table p{color:#03b0f0;font-weight:500;font-size:13px}.body-description.labour-invoice-cost p{color:#0077c0;font-weight:500;line-height:16px;width:-moz-fit-content;width:fit-content;font-size:14px;text-decoration:underline}.invoice-description{margin:30px 0}.invoice-total .body-description h6{text-align:right}.invoice-total h6:first-child{width:70%}.invoice-total h6:last-child{width:30%}.body-description p{margin-bottom:0}.invoice-total{margin:15px 0 0}.labour-invoice-cost:first-child{margin-bottom:10px}.margin-cost-invoice{margin-bottom:5px}.invoices-detail-table .labour-cost{font-style:italic;color:#585858}.invoices-detail-table h6{margin-bottom:0}h6.invoice-no{margin-bottom:20px!important}.invoices-detail-table{padding-top:20px}.body-desc{padding-top:15px}p.labour-cost{border-bottom:1px solid #d2d2d2;padding-bottom:25px;margin-bottom:20px!important}.payment-detail h6,.payment-detail p{color:#00b050;line-height:16px}.payment-detail .body-description{margin:10px 0}.payment-detail .payment-heading{margin-bottom:10px}.target-heading.client-profile{display:flex;align-items:center;justify-content:space-between;margin:15px 0}.search-invoice .target-heading.client-profile h3{color:#0f0e0e;font-weight:600;font-size:20px;margin-bottom:0}.search-invoice .target-heading.client-profile p{color:#8d8d8d;font-size:17px;margin-top:5px}.search-invoces-box{background-color:#f0f4ff;padding:10px;border-radius:5px;margin-bottom:15px}.search-invoces-box h6{font-size:18px;font-weight:700;color:#28b8f2}.search-invoces-box .search-box.form-group label{height:auto;margin-bottom:3px}.search-invoces-box .search-invoice-btn{display:flex;justify-content:flex-end!important}.search-invoces-box .view-btn.search-invoice-btn{margin-top:0;margin-bottom:10px}.search-invoces-box input[type=date]{padding:5px!important}.search-invoice .pool-chemistry-box{padding:5px 12px}.pool-chemistry-box.appointment-service-modal .form-group:first-child label{color:#333}.search-invoces-box input[type=date]{position:relative;padding:10px}.search-invoces-box input[type=date]::-webkit-calendar-picker-indicator{color:transparent;background:none;z-index:1}.search-invoces-box input[type=date]:before{content:"";position:absolute;height:20px;width:20px;background:url(/static/media/cal-icon.147301ff.png);background-repeat:no-repeat;right:5px;background-size:contain}.new-invoice .appointment-view .appointment-date{background-color:initial;padding:13px 0!important}.quotes-page .search-title .client-profile h3{font-size:22px;font-weight:600}.quotes-page .appointment-view .form-group label{color:#333!important;font-size:13px}.quotes-client-details p{margin-bottom:0;line-height:normal;font-size:14px;max-width:130px}.quotes-page .appointment-date h3{color:#333}.quotes-page .appointment-view .appointment-date{align-items:center}.client-quotes-notes{background-color:#f2f2f2;padding:5px;line-height:15px}.client-quotes-notes span{font-style:italic}.quotes-page .appointment-total{width:100%;margin:10px 0}.quotes-page .appointment-total p{margin-bottom:0;font-size:14px;line-height:normal}.quotes-page .appointment-total h6:first-child{color:#333!important}.quotes-page .appointment-view .search-title:last-child{margin-bottom:10px}.pending-quote,.quotes-page .appointment-view .appointment-date.pending-quote{padding-top:0!important}.client-quotes .invoices-head h6:nth-child(2){width:15%!important}.client-quotes .invoice-body p:nth-child(3),.client-quotes .invoices-head h6:nth-child(3){width:23%!important}.client-quotes .invoice-body p:nth-child(4),.client-quotes .invoices-head h6:nth-child(4){width:35%}.invoice-detail.search-invoice .table-section{border-bottom:none;margin-top:30px}.invoices-table.pool-chemistry-box .no-invoice{text-align:center;padding:20px 0;font-size:15px;font-weight:600}.invoices-list .search-box.form-group .form-control{padding:0 12px;color:#000!important}.new-search-popup .search-items:before{margin-top:0}.search-invoice span.plus-icon i{color:#0077c0}.invoice-description .left-description{width:60%}.invoice-description .right-description{width:40%;display:flex;justify-content:flex-end}.invoices-list .head-des .right-description{width:50%;text-align:right}.new-invoice .search-container .client-profile img{margin-right:0!important}.preview-popup .goods-cost p:last-child{text-align:left}.no-invoice{text-align:center;margin:10px 0}.invoices-list .custom-datepicker{padding:0 12px;color:#000!important;width:100%;height:35px;border-radius:5px;font-weight:400;background-color:#fff;border:1px solid #e0e0e0;font-size:13px;display:flex;align-items:center}.invoices-list .custom-datepicker:before{content:"";position:absolute;height:20px;width:20px;background:url(/static/media/cal-icon.147301ff.png);background-repeat:no-repeat;right:5px;background-size:contain}.invoice-detail.search-invoice .form-group label{color:#28b8f2!important;font-weight:600!important}.quotes-page .invoices-head h6{font-size:11px;padding-right:5px;width:25%;margin-bottom:0;font-weight:700}.invoice-body p{font-size:12px;width:15%;padding-right:5px;margin-bottom:0;color:#a7a7a7}.quotes-page .invoices-head h6:first-child{width:10%}.quotes-page .appointment-view .search-container{padding:0!important}.quotes-page .invoice-body p h6{margin-bottom:7px;line-height:6px;font-size:12px;font-weight:700}.quotes-page .invoice-body p{line-height:normal}.quotes-page .invoice-body{margin-top:2px}.quotes-page .invoice-body p:first-child,.quotes-page .invoices-head h6:first-child{width:12%}.quotes-page .invoice-body p:nth-child(3),.quotes-page .invoices-head h6:nth-child(3){width:35%}.quotes-page .invoice-body p{font-size:11px}.preview-quote .tax-invoice{justify-content:flex-end}.preview-quote .transform-component-module_wrapper__1_Fgj{width:100%}.preview-quote .transform-component-module_content__2jYgh{width:100%;display:inline-block}.preview-quote .col-md-12{padding-left:0;padding-right:0}.preview-quote .preview-invoice-main{padding:12px 0}.preview-quote .invoices-bottom{margin-top:0}.preview-quote .quote-description h6 span:first-child{width:25%}.preview-quote .quote-description h6 span:last-child{width:75%}.preview-quote .quote-description h6{display:flex;justify-content:flex-start;font-size:8px;font-weight:500;margin-bottom:5px}.preview-quote .quote-info h6{font-size:8px;margin:16px 0;font-weight:500}.preview-quote .quote-description{margin-bottom:20px}.preview-quote .desc-text{margin-bottom:35px}.preview-quote .desc-text p{font-style:italic;font-size:8px}.preview-quote .footer-btn.view-btn button:first-child{background-color:initial;border-color:#747070!important;color:#747070!important}.preview-quote .quote-date,.preview-quote .quote-info{margin-top:20px}.preview-quote .cl-address{max-width:100px}.preview-quote .quote-info p{font-style:italic}.preview-quote .tax-invoice{margin-bottom:0;width:95%}.saved-quote-listing .table-section:first-child{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}.quote-listing-color p.blue-date{margin-bottom:-5px;font-size:12px;color:#0077c0}.quote-listing-color p.green-date{margin-bottom:-5px;font-size:12px;color:#0dbf13}.quote-listing-color p.red-date{margin-bottom:-5px;font-size:12px;color:red}.quotes-page .pool-chemistry-box.appointment-service-modal{padding:0!important}.quotes-page .pool-chemistry-box.appointment-service-modal .table-section{margin-top:25px}.quotes-page .search-quote-listing .form-group label{color:#28b8f2!important;font-weight:600!important}.search-invoice-bg .pending-water-test{display:flex;justify-content:space-between;width:100%}.search-invoice-bg .pending-water-test .open-date.client-notes{width:auto}.search-invoice-bg{background:#fff;padding:10px;border-radius:5px}.search-invoice-bg .pending-water-test h3{color:#28b8f2}.search-invoice-bg .target-heading.client-profile{margin:0;padding:5px 0}.search-invoice-bg{margin:10px 0}.quotes-status.pending{color:#0077c0}.quotes-status.saved{color:#0dbf13!important}.preview-popup-new .form-group{width:100%}.preview-popup-new select{color:#a7a7a7!important}.preview-popup-new .form-control{color:#495057;border:1px solid #d2d2d2}.approved-green{color:#0dbf13}.deleted-red{color:red}.deleted-yellow{color:#f9d30d}.voidPermission{display:flex;justify-content:flex-end!important}.search-invoice .target-heading.client-profile h3,.search-invoice .target-heading.client-profile p{color:#0070c0!important}.preview-popup-new .target-heading.client-profile{width:100%}.preview-popup-new .target-heading.client-profile label{margin-bottom:5px}.preview-quote-popup .add-appointment{min-height:50vh;display:flex;justify-content:center;align-content:center}.preview-quote-popup .react-pdf__Document,.preview-quote-popup .react-pdf__message,.preview-quote-popup .react-transform-component,.preview-quote-popup .react-transform-wrapper{height:100%}.preview-quote-popup .react-pdf__message{display:flex;justify-content:center;align-items:center}.quotes-status.saved h6{color:#0dbf13!important}.appointment-view.appointment-service-modal.savedQuote-page .invoices-table-left{width:100%}.saved-quote-listing .invoice-body p:nth-child(4),.saved-quote-listing .invoices-head h6:nth-child(4){width:40%}.client-quotes p.quote-desc{display:grid}@media screen and (max-width:360px){.invoices-head h6{font-size:10px}.invoice-body p{font-size:10px;line-height:normal;margin-top:5px}}@media screen and (min-width:991px){.main-titles-desktop{display:block}.newQuote-page .quotes-client-edit{width:100%}.invoices-list .main-titles-mob h3,.quotes-page .main-titles-mob h3{font-weight:600;font-size:36px;line-height:48px;color:#000;text-align:center;margin-bottom:0;width:100%}.invoices-list .main-titles-mob .option-list,.quotes-page .main-titles-mob .option-list{width:165px}.invoices-list .main-titles-mob .content-dropdown,.quotes-page .main-titles-mob .content-dropdown{display:none}.invoices-list .table-section{padding-right:20px}.invoices-list .table-section .invoices-head{padding:20px 20px 10px}.invoices-list .table-section .invoices-head h6{font-weight:600;font-size:18px;line-height:24px;color:#3c424b;text-align:center}.invoices-list .table-section .invoices-head h6:first-child{text-align:left}.invoices-list .table-section .invoice-body{padding:5px 20px}.invoices-list .table-section .invoice-body p{font-weight:500;font-size:14px;line-height:19px;display:flex;flex-direction:column;justify-content:center;align-items:center}.invoices-list .table-section .invoice-body p:first-child{align-items:flex-start}.invoices-list .table-section .invoice-body h6{font-weight:600;font-size:14px;line-height:19px;text-transform:capitalize;margin-bottom:4px}.invoices-list .user-pagination{padding-top:10px}.invoices-list .invoices-table-right:hover{cursor:pointer}.invoices-list .add-appointment{background-color:#fff}.invoices-list .invoice-detail-header{padding:20px;border-bottom:1px solid rgba(51,51,51,.1);border-radius:8px}.invoices-list .invoice-detail-header h6{margin:0}.invoices-list .invoice-detail-body{padding:8px 13px}.invoices-list .new-invoice .appointment-view .appointment-date{padding:0 0 10px!important}.new-invoice .client-option.service-edit-icon .dropdown-menu .dropdown-item{padding:0}.invoices-list .new-invoice .appointment-view .appointment-date h3{font-weight:700;font-size:18px;line-height:24px;color:#3c424b;text-transform:uppercase}.invoices-list .search-container{position:relative}.invoices-list .owing-amount{position:absolute;top:44px;right:36px;width:-moz-fit-content;width:fit-content}.invoices-list .owing-amount p{font-weight:600;font-size:14px;line-height:19px;text-transform:uppercase}.invoices-list .search-title.service-head{padding:0 0 8px}.invoices-list .search-title .client-info h3{font-weight:600!important;font-size:18px;line-height:24px;color:#3c424b}.invoices-list .search-title .client-info p{font-weight:400;font-size:16px;line-height:21px}.invoices-list .appointment-view .client-profile{display:flex;grid-gap:8px;gap:8px;flex-direction:column}.invoices-list .search-title .client-profile .client-info{width:calc(100% - 100px);white-space:break-spaces;text-overflow:ellipsis;overflow:hidden}.invoices-list .client-profile h3{font-weight:700;font-size:20px;line-height:27px;text-transform:uppercase;color:#8d8d8d}.invoices-list .client-profile p{font-weight:500;font-size:14px;line-height:1;text-transform:uppercase;color:#8d8d8d}.invoices-list .search-title{padding:0 0 8px}.invoices-list .search-title:last-child{padding:0 0 10px}.invoices-list .appointment-total{width:100%;display:flex;grid-gap:8px;gap:8px;flex-direction:column}.invoices-list .appointment-total h6,.invoices-list .appointment-total p.labour-margin{font-weight:500;font-size:14px;line-height:19px}.invoices-list .appointment-view .footer-btn button{max-width:160px!important;max-height:36px}.invoices-list .client-left-details h5{font-weight:600;font-size:16px;line-height:23px;color:#8d8d8d;text-transform:uppercase}.invoices-list .client-left-details p{font-weight:500;font-size:14px;line-height:23px;color:#8d8d8d;text-transform:uppercase}.awaiting-approvals .invoice-body .customer-name p{justify-content:flex-start;align-items:flex-start;flex-direction:row;font-weight:500;font-size:14px;line-height:19px}.awaiting-approvals .invoice-body .customer-name p:nth-child(2){color:#333}.awaiting-approvals .invoice-body .customer-name p:nth-child(3){font-style:italic;color:#6d7287!important;font-weight:400}.awaiting-approvals .invoice-body .customer-name p span{text-transform:lowercase}.awaiting-approvals .invoice-body p.amt-due{width:20%;color:#6d7287}.awaiting-approvals .invoice-body p.check-paid.amt-due{color:#0dbf13}.awaiting-approvals .invoice-body .status-text{color:#0dbf13;font-style:normal;font-weight:600!important;width:20%;text-transform:capitalize!important;grid-gap:4px;gap:4px}.awaiting-approvals .invoice-body .status-text span{color:#6d7287;font-weight:400!important;text-transform:lowercase!important}.awaiting-approvals .invoices-table-right img{opacity:1}.table-section.desktop-comp{display:flex!important}.table-section.mobile-comp{display:none!important}.pending-invoices .table-section.desktop-comp{padding-right:0}.pending-invoices .desktop-comp .invoices-table-left{width:100%}.pending-invoices .desktop-comp .invoice-body,.pending-invoices .desktop-comp .invoices-head{grid-gap:10px;gap:10px}.pending-invoices .desktop-comp .invoice-body .customer-name,.pending-invoices .desktop-comp .invoice-body p.amount-due,.pending-invoices .desktop-comp .invoice-body p.check-paid,.pending-invoices .desktop-comp .invoice-body p.checkbox-section,.pending-invoices .table-section.desktop-comp .invoices-head h6{width:160px!important}.pending-invoices .desktop-comp .invoice-body p{align-items:center!important}.pending-invoices .desktop-comp .invoice-body .customer-name:first-child,.pending-invoices .table-section.desktop-comp .invoices-head h6:first-child{width:calc(100% - 720px)!important}.pending-invoices .desktop-comp .invoice-body .customer-name:first-child p{align-items:flex-start!important;font-style:normal;color:#0077c0!important}.pending-invoices .desktop-comp .invoice-body .visit-date p{font-style:normal;font-weight:400;color:#333!important}.pending-invoices .desktop-comp .invoice-body .team-member p,.pending-invoices .desktop-comp .invoice-body p.amount-due,.pending-invoices .desktop-comp .invoice-body p.check-paid{color:#6d7287!important;font-style:italic;font-weight:400}.pending-invoices .desktop-comp .invoice-body p.amount-due,.pending-invoices .desktop-comp .invoice-body p.check-paid{font-style:normal}.receive-payments .desktop-comp .invoices-table-left{width:100%}.receive-payments .desktop-comp .invoices-head{width:calc(100% - 20px);padding:20px}.receive-payments .desktop-comp .invoice-body{border-top:1px solid rgba(0,0,0,.1);padding:20px}.receive-payments .desktop-comp .invoice-body p,.receive-payments .desktop-comp .invoices-head h6{width:calc(20% - 5px)}.receive-payments .desktop-comp .invoice-body p{color:#6d7287!important;font-weight:400}.receive-payments .desktop-comp .invoice-body p:first-child{color:#0077c0!important;font-weight:500}.receive-payments .desktop-comp .invoice-body .invoices-table-right{width:20px}.receive-payments .desktop-comp .invoices-table-right img{opacity:1}.search-invoice .appointment-service-modal{padding:21px 20px 10px}.search-invoice .appointment-service-modal label{font-style:normal;font-size:18px;line-height:24px;text-transform:uppercase;padding:0!important}.search-invoice .appointment-service-modal .select-box{padding:21px 0 20px}.search-invoice .appointment-service-modal .select-box select.form-control{border:1px solid hsla(0,0%,55.3%,.6);font-weight:500;font-size:14px;line-height:19px;padding:7.5px 20px}.search-invoice .appointment-service-modal .search-invoces-box{padding:20px}.search-invoice .appointment-service-modal .search-invoces-box h6{font-weight:600;font-size:20px;line-height:27px;margin-bottom:0}.search-invoice .appointment-service-modal .search-invoces-box .search-invoice-bg{margin:20px 0}.search-invoice .appointment-service-modal .search-box label{font-size:16px;line-height:21px;text-transform:capitalize;margin-bottom:10px}.search-invoice .appointment-service-modal .search-box.form-group{margin-bottom:10px}.search-invoice .appointment-service-modal p.group-time{margin:0 0 20px}.search-invoice .appointment-service-modal .search-invoces-box .view-btn.search-invoice-btn{margin:0}.receive-invoice-detail .appointment-service-modal .view-btn.search-invoice-btn button,.search-invoice .appointment-service-modal .view-btn.search-invoice-btn button{max-width:160px!important;max-height:36px}.search-invoice .appointment-service-modal .no-invoice{margin:20px 0 0}.search-invoice .appointment-service-modal .no-invoice p.table-section{margin:0}.search-invoice .target-heading .client-left-details p{color:#7d7d7d!important}.receive-invoice-detail .pool-setup{padding:21px 20px 20px;background:#fff}.receive-invoice-detail .target-heading{padding:0}.receive-invoice-detail .target-heading h6{font-weight:600;font-size:18px;line-height:24px;text-transform:uppercase;color:#3c424b;margin-bottom:0}.receive-invoice-detail .pool-chemistry-box.appointment-service-modal{padding:20px 0 0}.receive-invoice-detail .target-heading.client-profile{margin:0;font-style:normal}.receive-invoice-detail .target-heading.client-profile h3{font-weight:600;font-size:18px;line-height:24px;margin:0}.receive-invoice-detail .target-heading.client-profile p{font-weight:400;font-size:18px;line-height:24px;margin:4px 0 0}.receive-invoice-detail .pool-chemistry-box.appointment-service-modal .outstandings-invoices{padding:0 0 10px}.receive-invoice-detail .pool-chemistry-box.appointment-service-modal .outstandings-invoices h6{font-size:20px;line-height:27px}.receive-invoice-detail .pool-chemistry-box.appointment-service-modal .search-invoces-box{padding:20px 20px 0;margin:20px 0}.receive-invoice-detail .pool-chemistry-box.appointment-service-modal .search-invoces-box .row{margin:0}.receive-invoice-detail .pool-chemistry-box.appointment-service-modal .search-invoces-box .col-md-12{padding-right:0;padding-left:0}.receive-invoice-detail .pool-chemistry-box.appointment-service-modal .search-invoces-box .search-box{margin-bottom:20px}.receive-invoice-detail .pool-chemistry-box.appointment-service-modal .search-invoces-box .search-box .search-box{margin-bottom:0}.receive-invoice-detail .pool-chemistry-box.appointment-service-modal .search-invoces-box .search-box .form-control{font-weight:500;font-size:14px;line-height:19px;color:#333!important}.receive-invoice-detail .pool-chemistry-box.appointment-service-modal .search-invoces-box .search-box .select-box{padding:0}.receive-invoice-detail .pool-chemistry-box.appointment-service-modal .search-invoces-box .search-box label{margin-bottom:0}.receive-invoice-detail .pool-chemistry-box.appointment-service-modal .view-btn.search-invoice-btn{margin-top:0}.receive-invoice-detail .invoice-detail-section .payment-details h6{font-weight:500;font-size:14px;line-height:19px;margin-bottom:10px}.receive-invoice-detail .search-invoces-box .multiple-invoice{margin-bottom:10px}.receive-invoice-detail .search-invoces-box.total-applied .search-box label{color:#fff!important}.new-invoice .add-appointment{background:transparent}.new-invoice .newinvoice-row{grid-gap:20px;gap:20px}.new-invoice .add-appointment .search-container{padding:20px;margin:0}.new-invoice .search-container .search-title{padding:0;margin:0}.new-invoice .search-container .search-title h3{font-size:18px;line-height:24px;text-transform:uppercase;color:#3c424b}.new-invoice .add-appointment .appointment-view{padding:20px}.new-invoice .add-appointment .appointment-view .service-head{padding:10px 0 20px;border-bottom:1px solid #ececec}.new-invoice .add-appointment .appointment-view .appointment-date h3,.new-invoice .add-appointment .appointment-view .service-head h3{font-weight:600;color:#3c424b;text-transform:uppercase;font-size:18px;line-height:24px}.new-invoice .add-appointment .appointment-view .content-dropdown img{opacity:1;width:20px;height:20px}.new-invoice .add-appointment .appointment-view .appointment-form{padding:20px 0 10px}.new-invoice .add-appointment .appointment-view .appointment-form label{padding:0 0 20px;font-size:16px;line-height:21px;color:#3c424b}.new-invoice .add-appointment .appointment-view .appointment-form textarea{padding:10px;color:#a5a5a5;font-weight:500;font-size:14px;line-height:19px;background:#fff;border:1px solid hsla(0,0%,55.3%,.6);border-radius:6px!important;min-height:100px}.new-invoice .add-appointment .appointment-view .appointment-total{padding-top:10px;grid-gap:10px;gap:10px;width:100%;max-width:700px;margin:0 auto}.new-invoice .add-appointment .appointment-view .footer-btn.view-btn{margin-top:20px;grid-gap:20px;gap:20px;justify-content:center;align-items:center}.quotes-page .appointment-view .form-group label{font-weight:600;font-size:16px;line-height:1;color:#3c424b!important;padding:0;margin-bottom:20px;height:-moz-fit-content;height:fit-content}.quotes-page .search-title{margin:0!important;padding-bottom:21px!important}.quotes-page .search-title h3{font-weight:600;font-size:18px;line-height:24px;color:#3c424b}.quotes-page .quotes-client-details p{color:#333;font-weight:400;font-size:16px;line-height:27px}.quotes-page .client-quotes-notes{padding:10px;margin-bottom:10px}.service-edit-icon button img{width:10px!important;margin:0!important}.newQuote-page .form-group{margin:0;padding:10px 0}.newQuote-page.appointment-view .appointment-date{padding:10px 0!important}.newQuote-page.appointment-view .search-title.service-head{padding:10px 0 40px!important}.newQuote-page.appointment-view .appointment-total{padding-top:0!important;margin:0 0 10px!important}.newQuote-page.appointment-view .appointment-total h6,.newQuote-page.appointment-view .appointment-total p{font-style:normal;font-weight:400;font-size:16px!important;line-height:21px!important;text-transform:uppercase;color:#3c424b!important;margin-bottom:5px}.newQuote-page.appointment-view .appointment-total h6{font-weight:600}.newQuote-page .select-box:after,.newQuote-page .select-box select.form-control{z-index:0}.newQuote-page .footer-btn.view-btn{margin:0!important;padding:40px 0 0}.quotes-page .search-container .client-profile img{width:12px;height:auto}.quotes-page .table-section{padding-right:20px}.quotes-page .table-section .invoices-head{padding:20px 20px 10px}.quotes-page .table-section .invoices-head h6{font-weight:600;font-size:18px;line-height:24px;color:#3c424b;text-align:center}.quotes-page .table-section .invoices-head h6:first-child{text-align:left}.quotes-page .table-section .invoice-body{padding:10px 20px}.quotes-page .table-section .invoice-body p{font-weight:500;font-size:14px;line-height:19px;text-transform:lowercase;display:flex;flex-direction:column;justify-content:center;align-items:center}.quotes-page .table-section .invoice-body p:first-child{align-items:flex-start}.quotes-page .table-section .invoice-body h6{font-weight:600;font-size:14px;line-height:19px;text-transform:capitalize;margin-bottom:4px}.quotes-page p.quotes-status span{color:#a7a7a7}.quotes-page .invoice-body p,.quotes-page .invoices-head h6{font-size:11px;padding-right:5px;width:25%}.quotes-page .invoice-body p:first-child,.quotes-page .invoices-head h6:first-child{width:12%}.quotes-page .invoice-body p:nth-child(2),.quotes-page .invoices-head h6:nth-child(2){width:15%!important}.quotes-page .invoice-body p:nth-child(3),.quotes-page .invoices-head h6:nth-child(3){width:23%!important}.quotes-page .invoice-body p:nth-child(4),.quotes-page .invoices-head h6:nth-child(4){width:35%}.quotes-page .invoices-table-right img{opacity:1;cursor:pointer}.quotes-page .appointment-service-modal .quotes-client-edit{width:100%}.quotes-page .appointment-service-modal .quotes-client-edit .dropdown-menu{z-index:99;font-weight:400}.quotes-page .appointment-service-modal .quotes-client-edit .dropdown-menu .dropdown-item img{margin-right:5px!important}.quotes-page .appointment-service-modal .search-invoces-box{padding:20px}.quotes-page .appointment-service-modal .select-box{padding:0 0 20px}.quotes-page .appointment-service-modal .select-box:after{top:30%}.quotes-page .search-invoces-box h6{margin-bottom:20px;font-weight:600;font-size:20px;line-height:27px}.quotes-page .appointment-service-modal .search-box.form-group{margin-bottom:10px}.quotes-page .appointment-service-modal .search-box label{font-size:16px;line-height:21px;text-transform:capitalize;margin-bottom:10px;color:#28b8f2!important;font-weight:600!important}.new-search-popup.modal{overflow-y:hidden}.new-search-popup.modal .modal-content{max-height:calc(100vh - 50px);overflow-y:hidden;padding-bottom:30px!important}.new-search-popup.modal .modal-content .modal-body{max-height:calc(100% - 60px);overflow-y:auto;padding:10px 10px 0}.Quotes-popup.modal .modal-content .modal-header{padding:8px!important}.Quotes-popup.modal .modal-content .modal-body{max-height:calc(100% - 100px);overflow-y:hidden;height:100%}.Quotes-popup.modal .modal-content .modal-body .search-user-list{max-height:calc(100% - 65px);overflow-y:auto;height:600px;margin:0;padding-bottom:30px}.search-invoice .appointment-service-modal .view-btn.search-invoice-btn button{max-height:45px}}@media screen and (min-width:768px){.back-option{display:none}}@media (max-width:1350px){.invoices-list .owing-amount{position:unset;margin:0 0 10px auto;width:-moz-fit-content;width:fit-content}.invoices-list .search-title .client-profile .client-info{width:calc(100% - 20px)}}@media screen and (max-width:991px){.main-titles-desktop,.table-section.desktop-comp{display:none!important}.table-section.mobile-comp{display:flex!important}.search-invoice .target-heading .client-left-details p{color:#7d7d7d!important}.quotes-client-edit .dropdown-menu{z-index:99!important;min-width:195px}.quotes-client-edit .dropdown-menu .dropdown-item .action{grid-gap:5px;gap:5px}.new-invoice .client-option.service-edit-icon .dropdown-menu .dropdown-item{padding:0}}.received-payments .appointment-view{padding:15px}.received-payments .appointment-container .add-appointment{margin-bottom:20px}.received-payments .appointment-view.appointment-service-modal h2{text-align:center;font-weight:500}.received-payments .appointment-view label{height:auto;line-height:22px;font-size:14px;color:#333}.received-payments .added-chemicals h6{font-weight:600}.received-payments .added-chemicals{padding:2px 10px}.received-payments .client-notes .basic input:checked:after{content:"";position:absolute;top:1px;left:0;padding:11px;background-size:cover;background-color:#5bd125;border-radius:50%;border:none!important}.booking-page .target-heading{display:flex;justify-content:space-between;align-items:center}.booking-page .appointment-view{margin-top:25px;padding:10px 12px}.booking-page .booking-date span{font-weight:500}.booking-date.past-date{color:#1aa01d}.booking-page .booking-date{font-size:14px;line-height:normal;font-weight:700;padding-right:10px;width:22%}.booking-page .completed-booking{color:#1aa01d;font-weight:500;font-size:14px}.booking-page span.sep{display:block}.booking-page .add-appointment{padding:10px 0}.booking-page .booking-date-section{display:flex;width:90%}.booking-page span.sep:last-child{display:none!important}.booking-page .client-profile p{line-height:14px;margin-bottom:0}.water-history .water-history-table{display:flex;align-items:baseline;border-bottom:1px solid #e1e1e1;justify-content:space-between;margin-bottom:10px}.water-history .water-history-table .water-table-date{padding-right:10px;width:12%}.water-history .invoices-head h6{white-space:nowrap;width:20%!important}.water-history .table-section{width:90%}.water-history .invoice-body p:nth-child(3),.water-history .invoices-head h6:nth-child(3){width:35%!important}.water-history .invoice-body p:first-child,.water-history .invoices-head h6:first-child{width:20%!important}.water-history .invoice-body p,.water-history .invoices-head h6{padding-right:10px}.water-history .invoice-body,.water-history .invoices-head{justify-content:space-between}.water-history .table-section{border-bottom:none}.water-history .water-table-date span{font-weight:500;font-size:11px}.water-history .water-table-date{font-weight:700;line-height:normal;color:#0077c0;font-size:13px}.water-history .invoice-body p:first-child{color:#a7a7a7;font-weight:600}.water-history .invoice-body p{font-size:11px;line-height:15px}.water-history .invoices-head h6{font-size:10px}.water-history .invoices-head h6:first-child{color:#333}.history-total h6{text-align:right;padding-right:10px;font-size:12px;padding-top:5px}.water-history .table-section{padding-bottom:0!important;margin-bottom:0!important}.water-history .user-pagination{padding-top:20px!important}.water-history .water-history-table:last-child{border-bottom:none!important}.invoice-payment-page .target-heading.client-profile{padding:0}.invoice-payment-page .search-box.form-group{display:flex}.invoice-payment-page .search-invoces-box.payment-method{margin-bottom:15px;background-color:#f7f9ff}.invoice-payment-page .total-applied{background-color:#0070c0!important;color:#fff!important;margin-top:15px}.invoice-payment-page .total-applied label{color:#fff!important}.invoice-payment-page .payment-details{font-size:14px;font-weight:700;color:#0070c0}.invoice-payment-page .invoice-detail-section{width:90%}.invoice-payment-page .payment-details-box{display:flex;align-items:center}.invoice-payment-page .payment-details{display:flex;justify-content:space-between}.invoice-payment-page .payment-details h6{width:50%;font-size:12px;font-weight:600;color:#0070c0}.invoice-payment-page .invoices-table-right{width:10%}.invoice-payment-page .minor label.form-label{color:#28b8f2!important}.payment-applied.form-group label{color:#0070c0!important}.invoice-payment-page .view-btn.search-invoice-btn{display:flex;justify-content:flex-end}.invoice-payment-page .target-heading i{color:#0077c0}.invoice-payment-page .target-heading{display:flex;justify-content:space-between;align-items:baseline}.multiple-invoice p{font-style:italic;margin-bottom:0;font-size:12px;line-height:normal;color:#28b8f2}.multiple-invoice{margin-bottom:12px}.invoice-payment-page .payment-details h6:first-child{width:60%}.direction-popup iframe{width:100%;height:430px}.direction-page .modal-content,.staff-modal.view-appointment-popup.direction-page .modal-body{padding:0!important}.direction-heading{display:flex;align-items:center;justify-content:space-between}.direction-details{padding:10px}.direction-heading h2{font-size:22px;font-weight:700;margin-bottom:0}.direction-btn button{width:100%;background-color:#007bff;color:#fff;line-height:normal;font-weight:500}.direction-btn button span{font-weight:300}.direction-btn{margin-top:20px}.address p{margin-bottom:0;color:#797979}.address{margin-top:30px}.address h6{line-height:normal;margin-bottom:0;font-size:18px;font-weight:500;color:#000}.share-direction{display:flex;justify-content:space-between}.share-direction button{width:48%;background-color:#e9e8e6;padding:10px;border:1px solid #e9e8e6;display:inline-grid;justify-content:center;color:#007bff;font-weight:500;font-size:12px}.share-direction{margin-top:25px;margin-bottom:20px}.share-direction button img{height:18px}.share-direction button p{margin-bottom:0}.direction-close{height:28px;width:28px;background-color:#e9e8e6;border-radius:50%;text-align:center}.direction-close i{font-size:19px;opacity:.7;line-height:28px}.invoice-payment-page .select-box{position:relative;width:120%}.checklist-popup .added-chemicals{border:none;margin-bottom:0;padding:5px 0}.checklist-popup .added-chemicals h6{width:80%;font-size:12px;color:#7d7575;display:flex}.checklist-popup .added-chemicals h6 span{padding-right:5px}.checklist-popup .photo-icon{display:flex;justify-content:space-between;align-items:center}.checklist-popup .photo-icon h6{margin-bottom:0;font-size:14px}.checklist-popup .photo-icon i{color:#048809;font-size:40px}.checklist-popup .take-photo{margin-top:20px}.checklist-popup .show-img img{height:250px;width:100%;object-fit:cover}.checklist-popup .show-img{margin:10px 0;position:relative}.checklist-popup .footer-btn.view-btn{display:flex;justify-content:flex-end;margin-top:30px}.checklist-popup .replace-img img{height:16px;width:auto;opacity:.6}.checklist-popup .replace-img{position:absolute;top:6px;right:6px;height:25px;width:25px;background-color:#f6f7fc;display:flex;justify-content:center;align-items:center;border-radius:1px;cursor:pointer}.mb-3.form-group{position:relative}.checklist-popup .mb-3.form-group img{height:12px;position:absolute;right:8px;top:12px;opacity:.6}.received-payments .appointment-service-modal .payment-top-heading input,.received-payments .appointment-service-modal .payment-top-heading input:focus{text-align:center;width:100%;border:none;font-size:38px;font-weight:600;margin-bottom:10px;outline:none;box-shadow:none}.water-history .invoice-body p:nth-child(2),.water-history .invoices-head h6:nth-child(2){width:15%!important;padding-right:10px}.water-history .invoices-table-left{width:98%}.water-history .invoices-table-right{width:2%;padding-left:15px}.water-history .invoice-body p:last-child,.water-history .invoices-head h6:last-child{text-align:right}.water-history .invoice-body p:nth-child(4),.water-history .invoices-head h6:nth-child(4){width:18%!important;padding-right:10px}.mark-complete .add-appointment.search-container{padding:10px 0}.mark-complete .appointment-total h6:first-child{color:#0071c1!important;font-weight:700!important}.mark-complete .appointment-total h6,.mark-complete .appointment-total h6 span{color:#0096ee}.mark-complete .staff-close span img{height:17px;transform:rotate(90deg);opacity:.5}.mark-complete .staff-close span{display:flex;align-items:center;position:absolute;left:0;top:20px}.mark-complete .client-details{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.mark-complete .site-address{border:none!important;margin-bottom:0!important;padding-bottom:0!important}.mark-complete .appointyment-type{margin-top:0!important}.mark-complete .add-appointment.search-container{margin-bottom:5px}.mark-complete .group-time{color:#e60606!important}.mark-complete .appointment-view .search-title{margin-bottom:15px}.received-payments .payment-top-heading p{margin-bottom:0;text-align:center;margin-top:-14px;font-size:12px}.received-payments .payment-top-heading h6{margin-bottom:0;text-align:center;color:#7a7a7a}.mark-complete a.btn.btn-primary.btn-save,.mark-complete a.btn.btn-save{display:flex;justify-content:center;align-items:center}.future-bookings .booking-date.past-date,.future-bookings p.completed-booking{color:#0077c0}.booking-date-section .client-profile{width:75%}.payment-search .pool-chemistry-box.appointment-service-modal .target-heading{padding:0!important}.payment-search .form-group label{color:#28b8f2!important;font-weight:600!important}.mark-complete .appointment-view{padding:0}.mark-complete .appointment-view .search-title,.mark-complete .appointment-view .search-title.service-head{margin-bottom:0}.mark-complete .appointment-view .appointment-form{padding:20px 0 0}.invoice-payment-page .search-invoces-box.payment-method input.form-control{width:30%!important}.invoice-payment-page .search-invoces-box.payment-method label.form-label{width:50%}.invoice-payment-page .search-invoces-box.payment-method input.form-control{width:50%!important}.invoice-payment-page .search-invoces-box.payment-method .search-box.form-group{display:inline-flex}.invoice-payment-page .search-invoces-box.payment-method .select-box{width:50%!important}.outstandings-invoices{display:flex;justify-content:space-between;align-items:center;padding:15px 0}.outstandings-invoices .open-date.client-notes{width:auto}.outstandings-invoices h6{margin-bottom:0;color:#0070c0}.search-box.search-invoice-box.form-group .search-box.form-group{width:50%!important}.search-box.search-invoice-box.form-group .custom-datepicker{width:100%!important}.booking-page .completed-booking .appcompleted{color:#0dbf13!important}.booking-page .completed-booking .appcancelled{color:red!important}.booking-page .completed-booking .appbooked{color:#0077c0!important}.water-history .user-pagination{display:flex;justify-content:center;padding-top:20px;flex-direction:column;align-items:center}.booking-page .booking-date span.text-d,.water-history .water-history-table .water-table-date.text-d{display:none}@media screen and (min-width:991px){.pool-set-up.invoices-list.water-history .invoices-table.pool-chemistry-box{padding:0 25px}.booking-page.future-bookings .booking-date,.booking-page.past-bookings .booking-date{width:8%}.booking-page .booking-date span.text-d{display:inline;font-weight:600}.booking-page .booking-date span.text-m{display:none}.water-history .water-history-table .water-table-date,.water-history .water-history-table .water-table-date span{width:8%;font-size:14px}.water-history .table-section{width:92%}.water-history .invoice-body p:nth-child(4){align-items:flex-end}.water-history .invoice-body p{text-transform:capitalize!important}.checklist-popup .show-img img{height:280px}.checklist-popup .show-img .replace-img img{height:16px;width:auto;opacity:.6}.booking-page .target-heading{align-items:flex-start}}.calendar-settings .contact-form.staff-form{padding-top:0}@media screen and (min-width:991px){.calendar-settings .contact-form .view-btn{justify-content:center;margin-top:30px}}.inventory-list .card{padding:0!important}.inventory-page .service-mbl .card{background-color:initial}.inventory-page .service-mbl .outer-accordion.accordion .card-body{padding-bottom:0!important}.inventory-page .mob-accordion .card{margin:0!important}.inventory-page .service-mbl .mob-accordion{padding:5px 0!important}.inventory-page .service-edit-icon{line-height:10px;font-weight:600}.inventory-page .timehour{color:#5094ff;font-weight:600}.inventory-page .yellow-text{color:#ffc310!important}.inventory-page .staff-list .staff-box,.inventory-page ul.grid-list .grid-box{padding:8px 0}.predicative-stock{background:#f1f4f9;padding:5px;border-radius:5px;margin-top:20px}.predicative-stock h4,.predicative-stock h6{color:#28afd9;margin-bottom:0}.predicative-stock p{color:#28afd9;font-style:italic;line-height:normal;margin-bottom:3px}.stock-listing{display:flex;justify-content:space-between;align-items:baseline}.ordring-section{margin-top:10px}.inventory-list .grid-box.blue-text *{color:#28afd9!important}.ordring-section .stock-listing p:last-child{color:red!important;font-weight:500}.reports-page.staff-container.inventory-page .client-option.service-edit-icon .action img{width:20px}.inventory-page .stock-listing p:last-child{width:50%;max-width:25%}.search-inventory .pool-chemistry-box.appointment-service-modal{margin-top:0;padding:12px}.search-inventory .pool-chemistry-box.appointment-service-modal h5{padding-bottom:8px}.search-inventory .select-box select.form-control{background:#fff}.search-inventory .search-box.form-group input{color:#a5a5a5}.search-inventory .search-box.form-group input::placeholder{color:red!important}.search-result-box{background:#fff;border-radius:5px;padding:15px 10px 5px;margin-top:25px}.search-result-box .search-result-content,.search-result-box .search-result-head{display:flex;justify-content:space-between}.search-result-box .search-result-head h6{width:20%;font-size:12px!important}.search-result-box .search-result-head h6:first-child{width:40%!important}.search-result-box .search-result-content p{width:20%;font-size:12px;color:#a7a7a7;margin-bottom:0}.search-result-box .search-result-content p:first-child{width:40%!important;font-weight:600;color:#000}.search-result-box .search-result-head h6:last-child{width:15%!important}.search-result-box .search-result-content p:last-child{width:15%!important;color:#0077c0!important}.search-result-box .supplier-text{font-style:italic;font-size:12px;color:#28afd9}.main-search-result{display:flex;justify-content:space-between;width:100%}.search-result-content{width:100%}.search-result-body{position:relative}.search-result-box .no-data-found{text-align:center}.inventory-result-icon img{height:20px;transform:rotate(-90deg);opacity:.5}.inventory-result-icon{position:absolute;right:0}.inventory-search-details .grid-box .action-btn{padding:0!important}.inventory-search-details .search-result-box{padding:20px}.predictive-ordering-detail .ordering-detail-header{display:flex;justify-content:space-between;background:#a5a5a5;padding:0;align-items:center}.predictive-ordering-detail .ordering-detail-header h6{font-size:12px;width:18%;color:#fff;border-right:1px solid #d6d6d6;padding:10px 0;margin-bottom:0;text-align:center}.predictive-ordering-detail .ordering-detail-header h6:first-child{width:35%}.predictive-ordering-detail .ordering-detail-header h6:nth-child(2){width:12%}.predictive-ordering-detail .ordering-detail-list{display:flex;justify-content:space-between;border:1px solid #d6d6d6;border-top:none}.predictive-ordering-detail .ordering-detail-list p:last-child{border-right:none}.predictive-ordering-detail .ordering-detail-list p{margin-bottom:0;border-right:1px solid #d6d6d6}.predictive-ordering-detail .ordering-detail-list p:first-child{width:35%}.predictive-ordering-detail .ordering-detail-list :nth-child(2){width:12%}.predictive-ordering-detail .ordering-detail-list p{font-size:12px;width:18%;text-align:center}.inventory-adjustment .remove-text{top:47px;height:auto}.inventory-adjustment .search-box.form-group>img{top:47px}.inventory-adjustment .view-btn{margin-top:20px!important;justify-content:space-between!important;width:100%;display:flex}.product-inventory-grid .grid-box{padding:5px 0!important}.current-stock .grid-box,.current-stock .grid-content{color:#28afd9!important}.current-stock .grid-content{font-weight:600!important}.product-inventory-grid .grid-list-item .predicative-stock h4{font-weight:700!important}.product-inventory-grid .grid-list-item .predicative-stock h6{font-size:14px!important}.product-inventory-grid .grid-list-item .predicative-stock .ordring-section .stock-listing p:last-child{font-weight:700!important}.product-inventory-grid .actions{padding-top:10px!important}.inventory-list .sub-category .time-category{width:20%}.inventory-list .service-mbl .sub-category .time-category,.inventory-location-tag{justify-content:flex-start}.inventory-location-tag{display:flex;margin-bottom:15px;flex-wrap:wrap}.inventory-location-tag p,.inventory-location-tag p:last-child{margin-bottom:8px!important;margin-right:5px;background:#efefef;padding:5px 15px;border-radius:19px;font-size:12px;min-width:50px}.inventory-location-tag p span{margin-left:10px;cursor:pointer}.inventory-adjustment .italic-grey-inventory{color:grey;font-style:italic;font-weight:600}.target-heading{display:flex;justify-content:space-between}.target-heading .order-image{height:20px;width:20px}.inventory-adjustment .auto-complete{position:absolute;width:100%;max-height:200px;height:auto;top:69px;background:#fff;left:0;border-radius:5px;z-index:9999;border:1px solid #eaebec;overflow:auto;padding:5px 0}.inventory-page .client-option.service-edit-icon span{font-weight:400!important}.search-invoces-box .outstandings-invoices p{margin:0;font-size:13px;color:#a5a5a5}.search-invoces-box .outstandings-invoices{display:flex;justify-content:space-between;align-items:center;padding:5px 12px;border:1px solid #e0e0e0;background:#fff;height:35px;border-radius:5px}.inventory-page .invoice-detail.search-invoice .form-group label{color:#333!important}.inventory-page .search-invoces-box h6{color:#333!important;margin-bottom:18px}.inventory-adjustment .appointment-summary{margin-top:25px}.blue-heading-predective-details{color:#28afd9!important}.inventory-location-tag input{background:#efefef;padding:5px 15px;border-radius:19px;font-size:12px;min-width:50px;border:1px solid #e0e0e0;width:100%;text-align:left;height:30px;background:transparent}.inventory-location-tag .form-group{position:relative;margin-bottom:8px!important;margin-right:10px}.inventory-location-tag .number-span{position:relative;max-width:80px}.inventory-location-tag .form-group span{position:absolute;right:16px;top:4px;color:#8e8e8e;font-size:15px;cursor:pointer}.product-service-container.order-product-list .service-mbl ul .grid-list-item{padding-left:0!important}.product-service-container.order-product-list .card{padding:5px 0!important}.add-order-popup .add-multiple-order{display:flex;justify-content:space-between;grid-gap:5px;gap:5px;align-items:center}.add-order-popup .add-multiple-order i{font-size:20px;position:relative;top:9px;color:#1eb30e}.add-order-popup .custom-date input{width:100%;padding:6px 10px!important;height:35px;border-radius:5px!important;border:1px solid #e0e0e0}.add-order-popup .custom-date .react-datepicker__input-container:after{background-image:url(data:image/png;base64,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);height:22px;width:22px;background-size:22px;position:absolute;top:8px;right:8px;pointer-events:none}.add-order-popup .view-btn{display:flex;justify-content:space-between}.add-product-page .heading-accordion{padding:8px 0!important}.add-product-page .table-data .outer-accordion.accordion .card-header .btn.btn-link{padding:5px 0}.add-product-page .service-mbl .mob-table{background-color:initial;padding:0}.add-product-page .mob-accordion .card-header{padding:8px 10px!important}.product-service-container.inventory-list.add-product-page.inventory-history-page .mob-accordion.outer-accordion.accordion{background:#fff;margin:12px 0;border-radius:5px}.inventory-ordering-page .select-dropdown-box{margin-top:15px}.inventory-ordering-page .select-dropdown-box .form-group{margin-bottom:10px;width:100%}.payment-details .half-right.form-group,.payment-details .half.form-group{width:48%}.card-cvv-details{display:flex;justify-content:space-between}.payment-details{margin-top:25px}.payment-details .amount-details h6{font-size:15px;margin-bottom:3px}.payment-details .amount-details{margin-top:20px}.payment-details .amount-details h6:last-child{color:#2196f3;font-size:16px}.inventory-product-list .sub-category .time-category{width:23%!important}.inventory-product-list ul.grid-list .grid-box .grid-content{width:28%!important}.inventory-product-list ul.grid-list .grid-box h3{width:70%!important}.inventory-adjustment-boxes .form-group{width:100%}.inventory-adjustment-boxes .half.form-group{width:49%}.inventory-adjustment-boxes{display:flex;justify-content:space-between;flex-wrap:wrap}.inventory-adjustment-boxes .search-box.search-text{width:100%}@media screen and (max-width:480px){.ordering-detail-table .view-btn .btn{padding:8px 10px!important}}.hide-element{visibility:hidden}.inventory-history-page .user-pagination{display:flex;justify-content:center;padding-top:20px;flex-direction:column;align-items:center}.no-of-page{font-size:14px;font-weight:500;color:#606060}.inventory-search-popup .search-result-box{padding:15px;margin-top:0}.disable-input input{background:#e1e1e1;pointer-events:none}@media screen and (min-width:992px){.inventory-page .service-edit-icon{line-height:15px;font-weight:600}.card-cvv-details.desktop-view label{font-size:14px!important}.inventory-product-list ul.grid-list .grid-box .grid-content,.product-service-container.inventory-product-list .table-data .outer-accordion.accordion .card-header .time-category{width:25%!important;padding-left:0}.inventory-product-list ul.grid-list .grid-box h3,.product-service-container.inventory-product-list .table-data .outer-accordion.accordion .card-header .btn.btn-link{width:75%!important}.add-inventory-product-modal .form-group{width:calc(50% - 10px);margin-left:0;margin-right:0}.add-inventory-product-modal .modal-form form{flex-wrap:wrap;display:flex;width:100%;grid-gap:0 20px;gap:0 20px}.add-inventory-product-modal .form-group input{height:35px;border-radius:5px!important}.add-inventory-product-modal .form-group .col-sm-12{padding-left:0;padding-right:0}.appointment-checklist-section .checklist-text input{height:35px;padding-left:26px!important}.inventory-adjustment .appointment-summary .form-group{margin:0 0 20px;width:49%}.predicative-stock h4{font-size:16.5px}.inventory-page .search-result-box .search-result-head h6{font-size:16px!important;margin-bottom:20px}.inventory-page .search-result-box .search-result-body{padding:5px 0}.inventory-page .search-result-box .search-result-content p{font-size:14px!important}.appointment-summary .appointment-summary-btn{justify-content:center!important}}@media (min-width:991px){.inventory-page .main-titles-mob .content-dropdown{display:none}.inventory-page .main-titles-mob h3{font-weight:600;font-size:36px;line-height:48px;color:#000;text-align:center;margin-bottom:0;width:100%}.inventory-page .table-data .service-mbl{display:block}.inventory-page .service-container .service-title.title-service,.inventory-page .target-heading{display:flex}.inventory-page .service-container .service-title.title-service h4 button,.inventory-page .target-heading h6{font-size:20px;padding:0;color:#000;text-decoration:none;border-radius:5px}.inventory-list .table-data .inventory-list .table-data .accordion .product-service-list{align-items:center}.product-service-container.inventory-list .mob-table .heading-accordion h5{font-size:18px}.product-service-container.inventory-list .mob-table .heading-accordion h5 i{font-size:20px}.product-service-container.inventory-list .table-data .outer-accordion.accordion .card .sub-category button i{font-size:18px}.product-service-container.inventory-list .table-data .outer-accordion.accordion .card .sub-category span,.product-service-container.inventory-list .table-data .outer-accordion.accordion .card .time-category .timehour{font-size:16px}.product-service-container.inventory-list .table-data .mob-table .card-header .heading-accordion{padding:0}.inventory-page .search-inventory .appointment-service-modal{padding:20px}.inventory-page .search-inventory .appointment-service-modal h5{padding:0;margin-bottom:20px;font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#333}.search-invoice.search-inventory .appointment-service-modal .search-invoces-box h6{color:#333!important;margin:0 0 20px}.search-invoice.search-inventory .appointment-service-modal .outstandings-invoices{padding:0 10px;margin-bottom:20px;height:34px!important}.search-invoice.search-inventory .appointment-service-modal .outstandings-invoices p{font-style:normal;font-weight:500;font-size:14px;line-height:19px}.search-invoice.search-inventory .appointment-service-modal .form-group{margin:0}.search-invoice.search-inventory .appointment-service-modal .form-group label{height:-moz-fit-content!important;height:fit-content!important;font-size:16px;line-height:21px;text-transform:capitalize;color:#333!important;font-weight:600!important;margin:0}.search-invoice.search-inventory .appointment-service-modal .form-group .select-box{padding:0}.search-invoice.search-inventory .appointment-service-modal .form-group .form-control{margin:20px 0;font-style:normal;font-weight:500;font-size:14px;line-height:19px;color:#333}.search-invoice.search-inventory .appointment-service-modal p.group-time{font-style:normal;font-weight:400;font-size:14px;line-height:19px}.search-invoice.search-inventory .appointment-service-modal .view-btn.search-invoice-btn{padding:0;height:34px!important}.InventorySearch-form{display:flex;flex-wrap:wrap;justify-content:space-between}.InventorySearch-form .form-group{width:calc(50% - 10px);align-self:flex-end}.searchInner{width:calc(50% - 10px);display:flex;flex-direction:column}.InventorySearch-form .form-group .form-group,.searchInner .outstandings-invoices{width:100%}.inventory-adjustment .appointment-summary{padding:20px}.inventory-adjustment .appointment-summary .form-group{margin:0 0 20px}.inventory-adjustment .appointment-summary .form-group label{height:-moz-fit-content!important;height:fit-content!important;padding:0;margin:0 0 20px;font-weight:600;font-size:16px;line-height:21px}.inventory-adjustment .appointment-summary .search-box .form-group img{top:60px}.inventory-adjustment .appointment-summary .search-box .form-group .form-control{font-weight:500;font-size:14px;line-height:19px}.inventory-adjustment .view-btn{margin:0!important;padding:0!important}.inventory-adjustment .view-btn button.btn-edit{margin:0}.inventory-page .client-option.service-edit-icon .dropdown-menu{min-width:11rem!important}.inventory-page .client-option.service-edit-icon .dropdown-menu .action{font-size:14px;line-height:16px;font-weight:400}}@media (max-width:991px){.inventory-page .main-titles-mob .main-titles-desktop{display:none}}.no-data{display:flex;justify-content:center;min-height:200px;align-items:center;width:100%;color:#fff}.no-data h6{font-size:24px;font-weight:500;color:#0a23f2!important}.email-sending-temp.search-invoice.pool-set-up.sms-invocie-template.new-sms-template{background:#f6f7fb;margin:0;padding:0;min-height:100vh}.sms-heading{text-align:center}.smssending-days-section{padding:0 10px;margin-top:45px}.paynowdue{border-radius:9px;line-height:20px;height:40px;min-width:100px}.new-sms-template .margin-values{margin-bottom:13px!important}.user-title{background:#ff9;text-align:center;padding:5px;margin-bottom:30px}.user-title h4{font-size:20px;margin-bottom:0;font-family:"Exo 2",sans-serif;text-transform:uppercase}.wth-container .main-titles h3{font-size:25px}.pending-table{width:100%;border:1px solid #d9d9d9;margin-bottom:40px}.pending-table h6{background:#d9d9d9;color:grey;padding:7px;text-align:center;font-size:20px;margin-bottom:0}.pending-table .table{width:100%;text-align:center;margin-bottom:0;white-space:nowrap}.pending-table .table tbody td:first-child,.pending-table .table thead th:first-child{text-align:left}.pending-table .table tbody td:first-child{color:#00f}.pending-table .table tbody td:last-child{color:red;text-decoration:underline}.pending-table .table thead th{vertical-align:bottom;border:none;color:#a6a6a6;font-weight:600}.pending-table .table-bordered tbody td{background:#eff9ff;color:#a6a6a6;font-weight:400}.pending-table .table td,.pending-table .table th{padding:8px 12px}.wth-container .heading-table h5{background:#0070c0}.wth-container .heading-table{border:1px solid #0070c0!important}.wth-container .heading-tablethead th{border-bottom:1px solid #0070c0!important;text-align:left!important}.heading-table .table-bordered tbody td{background-color:#eff9ff!important}.filter-table .table td{padding:8px 12px;vertical-align:middle;border-top:none;border-right:1px solid #f79443}.filter-table .table td:last-child{border-right:none}.filter-table table{background:#fde9d9;border:1px solid #f79443;color:#f79443;font-size:16px}.filter-table table td:first-child{background-color:#f79443;text-align:left;color:#fff}.filter-table table td:first-child h6{font-size:18px;margin-bottom:0;line-height:30px}.filter-container,.filter-table{margin-bottom:40px}h4.address{font-size:20px;margin-bottom:0;font-family:sans-serif}h4.address span{font-weight:400;padding-right:10px}.filter-box{width:100%;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.filter-input .form-control{min-width:400px;height:50px;font-size:20px;font-weight:400;border-color:#ddd;border-radius:2px}.filter-input .form-control::placeholder{color:#ddd}.filter-date .react-datepicker-wrapper input{border-radius:2px;height:50px;min-width:250px;font-weight:700}.react-datepicker-wrapper{width:100%}.react-datepicker__input-container:after{content:" ";background-image:url(data:image/png;base64,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);position:absolute;background-repeat:no-repeat;background-position:100% 0;right:-6px;top:-6px;height:60px;background-size:60px;cursor:pointer;width:100%;z-index:90}.filter-btn .search-btn.btn{background:#0070c0;border-color:#0070c0;color:#fff;min-width:auto;font-weight:700;font-size:20px;height:50px}.filter-btn .plus-btn{background:#4caf50;min-width:50px;border-color:#4caf50;box-shadow:none;color:#fff;font-size:30px;line-height:30px;padding:5px;height:50px}.filter-btn{white-space:nowrap}.datetime{font-size:20px;font-style:italic;color:#0070c0;margin-bottom:10px;font-weight:500}.datetime span{font-weight:700}.wth-container .head-table.table tbody td:first-child,thead th:first-child{font-weight:700;text-align:left!important;border-left:0}.wth-container .head-table.table tbody td:last-child,thead th:last-child{border-right:0}.wth-container .head-table.table tbody td:nth-child(3n+4){text-align:left!important}.wth-container .head-table.table tbody td,thead th{text-align:center!important}.wth-container .head-table.table{border:none}.wth-container .head-table.table tbody td{background-color:#eff9ff}.view-table .head-table.table thead th:first-child{border-left:0}.view-table .head-table.table thead th:last-child{border-right:0}.view-table{border:2px solid #0070c0;margin-bottom:20px;background:#eff9ff}.total-view{background:#eff9ff;padding:8px;text-align:right;color:#0070c0;font-weight:700;font-size:20px;border-top:1px solid #00b0f0;border-bottom:1px solid #00b0f0}.total-view span{padding-left:15px}.note{width:100%;padding:8px;text-align:center;background:#d1ebff;margin-bottom:100px;border-bottom:1px solid #00b0f0;color:#00b0f0;font-size:20px;font-weight:700}.view-btn{width:100%;text-align:right;margin-bottom:40px}.view-btn .btn{min-width:auto;color:#fff;padding:5px 10px}.wth-container .head-table.table tbody td img{width:20px}.service-title{background:#0077c0;text-align:center;padding:10px;margin-bottom:0;position:relative;border-radius:5px}.service-mbl{margin-bottom:25px}.service-title>span{position:absolute;right:13px;top:50%;transform:translateY(-50%);color:#fff;cursor:pointer}.service-title h4{color:#fff;margin-bottom:0;font-size:25px}.product-service-container .heading-table .table-bordered thead th:first-child{text-align:center!important}.modal-backdrop{z-index:99999}.modal-backdrop.show{opacity:.7}.modal{z-index:99999}.modal-title{text-align:center;width:100%;background:#f2f2f2;padding:5px 10px;border:1px solid #bfbfbf;font-size:20px;font-weight:700;line-height:1.2}.modal-content{padding:0 30px 20px}.modal-header .close{padding:0;margin:0}.close{float:right;font-size:30px;text-shadow:none;top:0;position:absolute;right:10px}.modal-header{border-bottom:none}.modal-form label.form-label{font-size:16px;line-height:18px;font-weight:600;color:#333;padding-left:18px}.modal-form input.form-control{border-radius:0;font-weight:400}.modal-form textarea.form-control{border-radius:0;font-weight:400;resize:none}.modal-form input.form-control::placeholder,.modal-form textarea.form-control::placeholder{color:rgba(0,0,0,.5)}.modal-footer{border-top:none}.modal-footer .view-btn{margin-bottom:0;display:flex;align-items:center;justify-content:flex-end}.view-btn .back-btn{color:#000;background:transparent;border:none;min-width:auto;font-size:16px;float:left;padding:0;width:100%;margin-right:auto;text-align:left}.view-btn .back-btn:focus,.view-btn .back-btn:hover{background:transparent;border-color:transparent;color:#0077c0;box-shadow:none}.modal-form select.form-control{-webkit-appearance:none;appearance:none;padding:6px 40px 6px 10px;line-height:1.2;color:#333;background:transparent;z-index:9;position:relative;cursor:pointer}.modal-form .select-box>i{right:0;z-index:9;background:rgba(0,0,0,.1);border:1px solid #ced4da;height:100%;width:30px;font-size:25px;display:flex;align-items:flex-start;justify-content:center;display:none}.modal-form .select-box>i,.percent:after{position:absolute;top:50%;transform:translateY(-50%)}.percent:after{content:"%";right:20px;font-size:18px;color:#a5a5a5;font-weight:700}.percent{position:relative}.table-icons .btn{min-width:auto;padding:5px 10px;color:#fff;background:transparent;border:none;font-size:18px}.table-icons{position:absolute;right:0;top:0;display:flex;justify-content:center;align-items:center}.table-icons>i{color:#fff;padding:5px 10px;font-size:18px;cursor:pointer}.table-data .mob-accordion{display:none}.heading-accordion h5{margin-bottom:0;font-family:"Exo 2";font-size:18px}.heading-accordion{position:relative;background:#fff;padding:8px 10px;color:#000}.table-data .card .accordion:last-child,.table-data .mob-accordion .card-header{border-bottom:none}.table-data ul.grid-list .grid-box h3{padding-left:3px}.service-title span.sort-icon{width:15px;height:100%;margin-right:10px;cursor:pointer;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.service-title span.sort-icon img{width:100%;height:100%}.service-modal .close:after,.subcategory-modal .close:after{top:-10px;right:-35px}.product-service-list i{font-size:18px;padding-right:8px;color:#373636}.product-service-list{display:flex;align-items:baseline}.subcategory-modal .view-btn{margin-bottom:0;margin-top:20px}.subcategory-modal .modal-title{font-size:20px}.service-modal .view-btn{margin-bottom:0;margin-top:20px}.service-mbl .service-title{display:flex;justify-content:space-between;align-items:center;background-color:#fff;color:#000}.services-header button{padding:10px;width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content;min-width:fit-content}.service-mbl .card-header{padding:0;border:none}.service-mbl .service-title h4{color:#373636;margin-bottom:0;font-size:18px;font-weight:700}.service-mbl .card{border:none}.service-container .service-title{padding:10px 15px}.service-mbl .collapse{border-radius:5px}.service-mbl .table-data .card .accordion{border-bottom:none!important}.services-header button,.services-header span{color:#0077c0}.service-mbl .table-data .mob-accordion{display:block;padding:10px 0}.service-mbl .outer-accordion.accordion .heading-accordion{width:100%;display:flex;justify-content:space-between;align-items:center;padding:8px 0}.service-edit-icon i{color:#656565;font-size:14px}.sub-category{display:flex;justify-content:space-between;align-items:center}.sub-category .time-category{color:red;color:#7d7d7d;font-size:14px}.service-mbl .heading-accordion h5>i{padding-right:5px}.service-mbl .mob-accordion{display:block;padding:15px 0}.service-mbl.products{margin-top:5px}.sorting img{cursor:pointer;margin:1px;width:32px}.up-down img{width:26px;cursor:pointer;background-color:initial;margin:1px 5px;border-radius:50%;padding:5px}.sorting.up-down:last-child{padding-right:0!important}.sorting.up-down{width:inherit;display:flex;justify-content:space-between;align-items:center;width:auto;padding:0 10px;margin-top:4px}.product-service-container .view-btn{margin-top:0}.active-sort img{opacity:1!important}.action{color:#949496;font-size:18px}.action i{margin-right:10px;color:#b4b5b8!important}.sorting img{margin-top:4px!important}.service-edit-icon.add-sort{display:flex;justify-content:space-between;align-items:center}.timehour{color:#a29d9d;font-size:12px}.services-header.active-sort .timehour{display:none!important}.service-mbl .outer-accordion.accordion .card-body{padding-left:26px;padding-right:0!important}.service-mbl .mob-accordion .inner-accordion .card-header{padding:10px 0}.service-mbl .heading-accordion h5>i,.service-mbl .service-container .service-title.title-service .btn i{color:#808183}.product-service-list i{font-size:20px;padding-right:10px;color:#cccdce}.service-edit-icon button{min-width:-moz-fit-content!important;min-width:fit-content!important;width:auto;padding:0;background-color:initial!important;border:none!important}.service-edit-icon .action{padding:8px 12px}.service-edit-icon .dropdown-toggle:after{display:none}.service-mbl .mob-table{padding:0 20px}.up-down img:last-child{margin-right:0!important}.service-mbl ul .grid-list-item{padding:0}.service-mbl .table-data .mob-accordion{border-bottom:1px dashed #dcdcdc}.product-service-container .grid-box .action-btn button img{width:18px;margin-top:-4px}.action img{width:22px;margin-right:5px}.service-edit-icon .dropdown-menu.show{box-shadow:0 0 3px 0 #e8dfdf;border:none;z-index:9}.react-confirm-alert-body .react-confirm-alert-button-group button{font-size:15px!important}.service-mbl .sub-category .time-category{display:flex;justify-content:flex-end;width:30%}.product-service-container .table-data .outer-accordion.accordion .card-header .btn.btn-link{display:flex;justify-content:space-between;align-items:center;width:70%!important}.service-mbl .table-data .mob-accordion .card-header{display:flex;align-items:baseline!important}.product-service-container .main-titles h3{text-transform:capitalize}.service-mbl .mob-table{margin-top:25px}.service-mbl .mob-accordion:last-child{border-bottom:none!important}.service-mbl .mob-table{background-color:#fff;border-radius:5px}.service-mbl .card{background-color:initial}.service-mbl .card-header{border-radius:5px!important}.service-mbl .sub-category .time-category img{opacity:.5}.service-mbl .mob-accordion .inner-accordion .sub-category.card-header{align-items:baseline}.subcategory-modal input{border:1px solid #ced4da;height:35px;border-radius:5px;width:100%;padding:6px 10px;-webkit-appearance:none!important;appearance:none!important}.subcategory-label input,.subcategory-modal input{color:#a5a5a5;font-weight:400!important}.subcategory-modal textarea{color:#a5a5a5;font-weight:400}.subcategory-modal input::placeholder{color:#a5a5a5}.subcategory-modal .select-box select.form-control{height:35px}.subcategory-modal .modal-form textarea.form-control{font-size:18px;padding:6px 10px}.subcategory-modal .modal-header{padding-bottom:0!important;padding:8px}.service-mbl .accordion>.card{overflow:inherit!important}.service-modal input{color:#a5a5a5!important}.subcategory-modal .subcategory-label{display:flex;padding:0 15px}.subcategory-modal .cate-label.form-group{width:25%}.full-cate{width:70%;margin-right:10px}.subcategory-modal .modal-form .subcategory-label label.form-label{padding-left:0!important}span.input-text-right{top:4px;position:absolute;right:22px;font-size:12px;color:red;font-style:italic;text-transform:lowercase}.italic-text input::placeholder,.italic-text textarea::placeholder{color:red!important;font-style:italic}span.multilines{font-size:12px;color:red;position:absolute;top:18px;left:25px}.italic-text.multilines-text{position:relative}span.price-symbol{position:absolute;left:21px;top:6px;font-size:11px;color:#a5a5a5}.italic-text.price-tag.form-group.row input{padding-left:15px}span.span-measure{font-style:italic;text-transform:lowercase;color:#9b9b9b!important;padding-left:10px}.italic-text span.input-text-right{color:#a5a5a5}.subcategory-modal .select-box-duration button,.subcategory-modal .select-box button:focus,.subcategory-modal .select-box button:hover{border:1px solid #ced4da;height:35px;border-radius:5px;width:100%;padding:6px 10px;-webkit-appearance:none!important;appearance:none!important;color:#a5a5a5;font-weight:400!important;text-align:left;background-color:initial;font-size:13px}.subcategory-modal .select-box-duration .btn-primary:not(:disabled):not(.disabled):active{color:#a5a5a5!important;border:1px solid #ced4da!important}.product-service-container .mob-table .heading-accordion h5{display:flex;align-items:baseline}span.span-measure.inner-measure{font-size:12px;font-weight:400;padding-left:5px}.service-container .service-title{display:none}.bottom-section{margin-top:50px}.bottom-section .checklist-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.bottom-section .checklist-heading img{height:20px;margin:0 6px 0 0;cursor:pointer}.bottom-section .checklist-heading i{font-size:20px;color:#4b7ece;cursor:pointer}.bottom-section .checklist-heading .checklist-icon{display:flex;align-items:center}.checklist-text{font-size:16px;color:#999595;margin-bottom:10px}.checklist-text img{width:10px;opacity:.5;margin-left:15px;cursor:pointer}.checklist-text p{margin-bottom:0;display:flex;align-items:baseline;line-height:normal}.checklist-text p span{margin-right:5px}.bottom-section .view-btn{margin:30px 0 10px}.checklist-heading h6{font-size:20px;margin-bottom:0}.checklist-text span{position:absolute;right:25px;top:6px}.checklist-text.disable-input input{pointer-events:none}span.sorting-img{right:45px}span.sorting-img img{margin-left:10px!important;cursor:pointer}.checklist-content.checklist-content-sorting .checklist-text input{padding-right:65px}p.custom-text-checklist{font-size:14px;text-align:left;font-weight:600}span.number-text{position:absolute;left:25px!important}.checklist-text input{padding-left:24px!important}.service-mbl .yellow-text{color:#ffc310!important}@media screen and (min-width:991px){.modal-form p.custom-text-checklist{font-size:14px;text-align:left!important;font-weight:600}.col-sm-9{flex:0 0 auto;width:100%}}@media screen and (max-width:991px){.modal-form p.custom-text-checklist{text-align:center!important}}.crossBtn{text-align:right}.staff-box-width{width:100%!important;font-size:13px;line-height:17px;font-weight:400;text-align:left;font-family:"Exo 2"!important;color:#7c7c7c}.client-container .mob-accordion.inner-item.accordion .client-heading-option h5{font-size:13px}.new-client-section .service-edit-icon button img{margin-top:-5px}.client-container.subcription-page .cover-client-page{margin-top:-55px}.reports-page .card{background-color:#fff;margin-bottom:15px;border-radius:5px!important;border:none;padding:15px 12px}.reports-page .reports-heading{display:flex;justify-content:space-between;align-items:center;font-size:20px;font-weight:600;color:#333;font-family:"Exo 2"!important}.reports-page .reports-heading img{width:32px;object-fit:cover;transform:rotate(-90deg);filter:opacity(.5)}.appointment-summary .custom-datepicker:before{content:"";position:absolute;height:20px;width:20px;background:url(data:image/png;base64,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);background-repeat:no-repeat;right:5px;background-size:contain}.appointment-summary .custom-datepicker{padding:0 12px;color:#000!important;width:100%;height:35px;border-radius:5px;font-weight:400;background-color:#fff;border:1px solid #e0e0e0;font-size:13px;display:flex;align-items:center;color:#a5a5a5!important}.appointment-summary .start-date-section{display:flex;justify-content:space-between;align-items:center}.appointment-summary .start-date-section .form-group{margin-bottom:0;width:45%}.appointment-summary{background:#fff;border-radius:5px;padding:12px}.appointment-summary-section p{line-height:normal;font-weight:600;margin-bottom:0;text-align:center;color:#0659dc}.appointment-summary-section{margin:15px 0}.reports-page .form-group label.form-label{color:#333;font-size:13px;font-weight:600}.reports-page .summary-table-body,.reports-page .summary-table-header{display:flex;justify-content:space-between;align-items:flex-start}.reports-page .summary-table-header h6{font-size:12px;width:22%;padding:0 5px;color:#000;font-weight:700}.reports-page .summary-table-header h6:nth-child(2){width:15%!important;text-align:right}.reports-page .summary-table-body p:first-child,.reports-page .summary-table-header h6:first-child{width:25%!important}.reports-page .summary-table-body p{width:22%;text-align:left;font-weight:500;color:#757575;padding:0 5px}.reports-page .summary-table-body p:nth-child(2){width:15%!important}.reports-page .summary-table-body{margin-bottom:8px}.summary-table-body.total-section p{line-height:normal;font-weight:700;margin-bottom:0;text-align:center;color:#0659dc}.summary-table hr{margin-top:6px;margin-bottom:6px}.reports-page .summary-table-body.total-section p:first-child{width:30%!important;text-align:left}.reports-page .summary-table-body.total-section p:nth-child(2){width:10%!important}.staff-container .select-box select.form-control:focus{outline:none;box-shadow:none;border:1px solid #e0e0e0}.startend-popup h6.end-date{margin-top:20px}.startend-popup h6{color:#1414ff;font-size:16px;margin-bottom:5px}.startend-popup .view-btn{display:flex;justify-content:space-between;align-items:center;margin-top:28px}.reports-appointment .target-heading.client-profile{margin-top:0}.reports-page .details-body{display:flex;justify-content:space-between;align-items:flex-start}.reports-page .details-body h6{width:50%;font-size:12px;color:#000;margin-bottom:0;font-weight:700}.reports-page .details-body p{width:50%;text-align:left;font-weight:500;color:#757575}.reports-page .details-body{margin-bottom:8px}.details-body.period-total h6{color:#0659dc}.ageing-datepicker{position:relative}.ageing-page .summary-table .summary-table-body p:nth-child(2),.ageing-page .summary-table .summary-table-header h6:nth-child(2){text-align:left!important;width:20%!important}.ageing-page .summary-table .summary-table-header h6{padding-right:10px}.ageing-page .summary-table .summary-table-body p,.ageing-page .summary-table .summary-table-header h6{text-align:left!important;width:20%!important}.ageing-page .summary-table .summary-table-body p:first-child,.ageing-page .summary-table .summary-table-header h6:first-child{text-align:left!important;width:30%!important}.ageing-page .summary-table-body.total-section p:first-child{width:30%!important}.ageing-page .summary-table .summary-table-body p:first-child{padding-right:15px}.period-total-other h6{color:#28b8f2!important;font-style:italic}.reports-page .search-box{position:relative}.new-location p{text-align:left!important}p.location-name{color:#00f!important}p.location-light{color:#87a7db!important}.location-text p{text-align:left;color:#959f95;font-weight:400}.appointment-summary .new-location{margin-bottom:20px}.appointment-summary hr{margin-top:12px;margin-bottom:12px}.reports-page .pageone-payment .summary-table-header h6:nth-child(2){width:25%!important;text-align:left}.pageone-payment .summary-table-body p:last-child,.pageone-payment .summary-table-header h6:last-child{text-align:right}.pageone-payment .location-text{padding-left:5px}.pageone-payment .location-text p{font-size:11px!important}.pageone-payment .details-body.period-total h6{color:#00f}.new-location p{font-size:12px!important;font-weight:700!important}.pagetwo-payment .summary-table-header h6:first-child{width:25%!important}.pagetwo-payment .summary-table-header h6{width:17%!important}.pagetwo-payment .summary-table-body p:first-child,.pagetwo-payment .summary-table-header h6:nth-child(4){width:25%!important}.pagetwo-payment .summary-table-body p{width:17%!important}.pagetwo-payment .summary-table-body p:nth-child(4){width:25%!important}.reports-page .pagetwo-payment .summary-table-header h6:nth-child(2){width:17%!important;text-align:left}.hyperLink-test u{-webkit-text-decoration-color:#0645ad;text-decoration-color:#0645ad;color:#0645ad}.reports-appointment .summary-table-body p:nth-child(2),.reports-appointment .summary-table-header h6:nth-child(2){text-align:left!important}.appointment-summary.pageone-payment .summary-table-body p:nth-child(2){width:25%!important}.appointment-summary.pagetwo-payment .summary-table-body p:nth-child(2){width:17%!important}.pagetwo-payment .summary-table .summary-table-body p{width:17%}.subsciption-popup .form-group span{font-style:italic;font-size:10px;line-height:0;color:#a5a5a5}.subsciption-popup .staff-form label.form-label{color:#333;padding:0!important;font-size:13px;font-weight:600}.subsciption-popup .appointment-summary{padding:0;margin-bottom:8px}.form-control[readonly],.subsciption-popup .form-control:disabled{background-color:rgba(233,236,239,.34901960784313724)!important;opacity:1;color:#a5a5a5!important}.subsciption-popup .col-md-12.detailed-data label{display:inherit;margin-top:5px;transform:unset!important}.subcription-page .associated-close{margin-top:-40px}.payment-details-popup .time-keeper-popup{max-width:320px;width:100%;min-height:553px}.billing-details-section h3.section-title{color:#105ace;font-size:20px}.billing-details-section p{font-size:16px;font-weight:600;margin-bottom:0}.billing-details-section p span{font-weight:400;margin-left:5px}.billing-details-section .bill-value{font-style:italic;font-weight:500;font-size:13px}.payment-details-popup .billl-content{margin-bottom:15px}.payment-details-popup .billl-content p{margin-bottom:4px}.payment-details-popup .total-cost{margin:20px 0;font-weight:600;color:#115acb}.payment-details-popup .total-cost span{margin-left:5px}.payment-details-popup button{width:100%!important;min-width:100%!important;margin-top:25px}.payment-details-popup .upper-section p{margin:0;line-height:normal}.payment-details-popup .upper-section{margin-bottom:5px}.show-loader-payment .video-loader{position:absolute;z-index:999999;transform:translate(-50%,-50%);left:50%;top:50%;background:#fff;height:calc(100% + 2px);min-height:235.6px;width:calc(100% + 2px)}.show-loader-payment{position:relative}.hide-loader-payment .video-loader{display:none}.search-daterange{width:100%;display:flex;align-items:center;grid-gap:12px;gap:12px}.subscription-daterange-box{width:48%!important}@media screen and (min-width:991px){.view-btn .add-btn{font-size:18px!important;height:45px!important;background:#ffca21!important}.cover-client-page+.view-btn{display:none}button.btn.add-btn.desktop.btn.btn-primary:hover{border:none}.reports-page .form-group label.form-label{font-size:16px;font-weight:600}.appointment-summary .product-purchases{display:flex;justify-content:space-between;align-items:flex-end}.appointment-summary .product-purchases .form-group{width:49%}.subsciption-popup .modal-dialog{height:100%}.appointment-summary .custom-datepicker:before{content:"";position:absolute;height:20px;width:20px;background:url(data:image/png;base64,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);background-repeat:no-repeat;right:5px;background-size:contain}.appointment-summary .custom-datepicker{padding:0 12px;color:#000!important;width:100%;height:35px;border-radius:5px;font-weight:400;background-color:#fff;border:1px solid #e0e0e0;font-size:13px;display:flex;align-items:center;color:#a5a5a5!important}}.payment-popup .StripeElement,.payment-popup input{padding:10px 14px;border-radius:5px;background:#fff;height:35px;border:1px solid #ced4da;padding:10px!important}.payment-popup .StripeElement .__PrivateStripeElement{margin-top:5px!important}.payment-popup .service-submit{display:flex;justify-content:flex-end!important}.billSummary .card_input{font-size:16px;font-weight:600;color:#333;border-radius:5px;height:32.8px;align-content:center;text-align:center;border:1px solid #e0e0e0;background:#fff;padding:0 10px}.billSummary .payment-form1 label.form-label{height:24px;margin-top:10px;color:#767575}.billSummary .payment-form1 input,.billSummary .payment-form1 input::placeholder{color:#767575;font-weight:500;font-size:14px}.pt-12{padding-top:12px}.pb-heading{background:#0048ba;display:flex;align-items:center;padding:8px 12px;margin-bottom:10px}.pb-heading h4,.pb-heading h5{margin-bottom:0;color:#fff;font-size:18px;font-family:"Exo 2",sans-serif}.pb-heading h4{width:50%;text-align:center}.pb-heading h5{width:50%}.pb-table.table.pb-table thead th{vertical-align:middle;border-bottom:1px solid #a6a6a6;background:#d9d9d9;color:#000}.pb-table.table-bordered td,.pb-table.table-bordered th{border:1px solid #a6a6a6;padding:8px 10px}table.pb-table{border:1px solid #a6a6a6!important}.pb-table.table.pb-table tbody td,table.pb-table{text-align:center}.pb-table.table.pb-table tbody td:first-child,.pb-table.table.pb-table thead th:first-child{text-align:left}.access-level .custom-switch .custom-control-label:after{width:1rem;height:1rem;background-color:#fff;border-radius:50px;cursor:pointer}.access-level .custom-switch .custom-control-label:before{left:-2.25rem;width:40px;border-radius:50px}.access-level .custom-control-label:before{height:20px;border-radius:50px;background-color:#ccc;border:1px solid #ccc;cursor:pointer}.access-level .custom-switch .custom-control-input:checked~.custom-control-label:after{transform:translateX(20px)}.permission-container .custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#4cd864;background-color:initial}.permission-container .permission-box-mob .staff-box{display:flex!important;justify-content:space-between!important}.permission-container .permission-box-mob h3{width:50%}.permission-container .permission-box-mob h5{width:50%;text-align:right!important}.permission-container .permission-box-mob .custom-control-label:after{position:absolute;top:6px!important;left:-21px;border-radius:50%!important;display:block;width:18px!important;height:18px!important;content:"";border:1px solid #adb5bd;transition:all .5s ease;background-color:initial;box-shadow:0 0 5px #e7e7e7;display:none}.permission-container .permission-box-mob .custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:22px!important;height:22px;pointer-events:none;content:"";border-radius:25px!important;transition:all .5s ease}.permission-container .permission-box-mob li.staff-list-item:last-child h5{padding-right:0!important}.permission-access{display:flex;justify-content:flex-end;align-items:center}.permission-access .basic{width:16%;display:flex;flex-direction:column;justify-content:center;align-items:center}.permission-access .basic h6{font-size:12px;margin-bottom:3px;font-weight:700;color:#333}.permission-access .basic span.check-img img{height:23px;width:23px;background-color:#5bd125;border-radius:50%}.permission-access .basic input{height:21px;width:21px;border-radius:50%!important;-webkit-appearance:none!important;appearance:none!important;border:1px solid #ebb7b7;position:relative!important}.permission-access .basic input:focus{outline:none!important;box-shadow:none i!important}.permission-access .basic input:checked:after{content:"";position:absolute;top:-1px;left:-1px;padding:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIgAAAB8CAYAAACyufhdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTI2OUNBQ0Y4MDFCMTFFQjgzRTdENUE2MUE3NTNGQkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTI2OUNBRDA4MDFCMTFFQjgzRTdENUE2MUE3NTNGQkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMjY5Q0FDRDgwMUIxMUVCODNFN0Q1QTYxQTc1M0ZCQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMjY5Q0FDRTgwMUIxMUVCODNFN0Q1QTYxQTc1M0ZCQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp24f/kAAAiWSURBVHja7J1riFVV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);background-size:cover;background-color:#5bd125;border-radius:50%;border:none!important}.permission-level h6{margin-bottom:0}.permission-level{margin-bottom:25px}.permission-box.permission-box-mob .card{background:#fff;border-radius:5px;padding:10px 0;border:none}.card-body .permission-level h6{text-transform:capitalize}.permission-new-layout ul.staff-list{padding-left:20px}.permission-new-layout .mob-accordion .card-header .permission-new-section .check-permission-low{width:34%!important}.permission-new-layout .mob-accordion .card-header .permission-new-section .check-permission-high{padding-left:16px}.permission-new-layout ul.staff-list .staff-box h3{width:calc(50% - 16px)!important;padding:0!important;margin-left:16px}.permission-new-layout ul.staff-list .staff-box h5{width:50%!important;padding:0!important}.permission-new-layout .permission-access{display:flex;justify-content:space-between;margin-bottom:10px}.permission-new-layout .mob-accordion .card-header .btn.btn-link{width:calc(50% + 15px)!important}.permission-new-layout .mob-accordion .card-header .permission-new-section{display:flex;justify-content:flex-end;margin:10px 0}.permission-new-layout .mob-accordion .card-header .permission-new-section h6{margin-bottom:0!important;width:33%!important;text-align:center}.permission-new-layout .permission-access .basic{width:33%!important}.permission-new-layout .staff-main-heading{justify-content:space-between!important}.permission-basic1{padding-left:2px}.permission-basic2{padding-left:10px}.permission-basic3{padding-left:15px}.permission-new-layout .permission-access .basic .form-check{padding-left:0!important;display:flex;justify-content:center}.permission-new-layout .mob-accordion.accordion .card-body{padding-right:0!important}.permission-new-layout .form-check-input{margin-left:0!important}li.staff-list-item.permission-type .staff-box{display:flex;justify-content:flex-end}li.staff-list-item.permission-type .staff-box .permission-new-section{display:flex;justify-content:space-between}li.staff-list-item.permission-type .staff-box .permission-new-section h6{font-size:13px;font-weight:600;color:#333;width:33%;text-align:center}li.staff-list-item.permission-type .staff-box{padding-bottom:0!important}ul.staff-list.permission-child li h3{font-weight:700!important}ul.staff-list.permission-sub-child li h3{font-weight:600!important}.permission-new-layout ul.staff-list.permission-sub-child h3{width:50%!important}.permission-new-layout ul.staff-list.permission-sub-child .staff-box h5{width:calc(55% + 10px)!important}.permission-new-layout .staff-main-heading .check-permission{width:calc(50% - 15px)}.permission-new-layout ul.staff-list .staff-box{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:991px){.permission-basic1,.permission-basic2,.permission-basic3{padding-left:0}.permission-new-layout ul.staff-list .staff-box h3{width:50%!important;margin-left:0}.permission-new-layout .mob-accordion .card-header .permission-new-section .check-permission-low{width:33%!important}.permission-new-layout .mob-accordion .card-header .permission-new-section .check-permission-high{padding-left:0}}.staff-upper-form{padding:10px 0 35px}.staff-form select.form-control,.staff-upper-form select.form-control{-webkit-appearance:none;appearance:none;padding:6px 40px 6px 10px;line-height:1.2;color:#333;background:transparent;z-index:9;position:relative;cursor:pointer}.datetime-table .dropdown .btn{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 0 0 8px;border-radius:0;height:100%;background:transparent;color:#000;border:1px solid #bfbfbf;box-shadow:none;-webkit-appearance:none;appearance:none;min-height:40px;line-height:40px;font-size:14px;font-weight:500;border-radius:5px}.datetime-table .dropdown .btn:focus{border-color:#bfbfbf}.table-dropdown.datetime-table{margin:20px 0 0}.datetime-table .dropdown-toggle:after{font-family:"Font Awesome 5 Free";content:"\f0d7";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:900;border:none;height:100%;width:30px;font-size:20px;color:#000;background:#e5e5e5;display:flex;align-items:center;justify-content:center;border-top-right-radius:5px;border-bottom-right-radius:5px}.datetime-table .dropdown-menu.show{display:block;width:100%!important;background:#a6daff;border-radius:5px}.table-dropdown.datetime-table span{margin-bottom:5px;display:inline-block}.datetime-table .table-dropdown.time .dropdown-menu.show{height:130px;overflow:auto}.datetime-table .head-table.table tbody td.table-dropdown{padding:0}.staff-container .view-btn{padding-top:20px}.staff-table .head-table.table tbody td>a{color:#0056b3;text-decoration:underline}.staff-table .head-table.table tbody td>a.email,.staff-table .head-table.table tbody td>a.mobile{text-decoration:none}.staff-table .head-table.table tbody td>a.email:hover,.staff-table .head-table.table tbody td>a.mobile:hover{text-decoration:underline}.staff-table .head-table.table tbody td,.staff-table .head-table.table thead th{font-weight:600;vertical-align:middle;text-align:center}.staff-table .head-table.table tbody td img{width:20px}.staff-form .view-btn{margin-bottom:0;margin-top:20px;display:flex;justify-content:space-between}.staff-table .view-btn{margin-bottom:0}.staff-modal.modal .modal-content{background:#f6f7fb;padding:0 10px 20px}.repeat-modal .modal-body,.repeat-modal .modal-footer{padding:20px 0}.repeat-shift-container{background:#fff;border-radius:5px;padding:20px 20px 35px}.check-btn.btn.btn-primary:hover{color:#168ee4;text-decoration:underline}.check-btn.btn.btn-primary{background:transparent;color:#0070c0;border-color:transparent;padding:4px 10px;min-width:auto;transition:all .3s ease-in;white-space:nowrap;font-size:12px;width:100%}.action-btn .btn-primary.edit-btn{background:#0077c0;border-color:#0077c0;color:#fff}.action-btn .btn-primary.delete-btn{background:#ccc8c8;border-color:#adabab}.for-disable.form-group{position:relative}.for-disable.form-group .form-control{position:relative;background:transparent}.for-disable.form-group span.angle-right{position:absolute;right:15px;top:45px}.staff-table .head-table.table tbody td:nth-child(2n) a{width:125px;display:inline-block;word-break:break-all}.staff-table .head-table.table tbody td.table-dropdown{padding:0}.datetime-table.btn-success:not(:disabled):not(.disabled).active,.datetime-table .btn-success:not(:disabled):not(.disabled):active,.datetime-table .show>.btn-success.dropdown-toggle{color:#000;background-color:initial;border-color:#e5e5e5;box-shadow:none}.datetime-table .head-table.table tbody td{vertical-align:middle}.staff-form .select-box>i,.staff-upper-form .select-box>i{position:absolute;right:0;top:50%;z-index:9;transform:translateY(-50%);background:rgba(0,0,0,.1);border:1px solid #ced4da;height:100%;width:30px;font-size:25px;display:flex;align-items:flex-start;justify-content:center;border-top-right-radius:5px;border-bottom-right-radius:5px;overflow:hidden}.staff-upper-form .form-group{display:flex;align-items:center;justify-content:flex-end;margin-bottom:10px}.staff-upper-form .form-group label.form-label{width:auto;color:#333;font-size:16px}.modal-open .modal{padding-left:0!important}.staff-form label.form-label{color:#333;text-transform:capitalize;padding:0!important;font-size:14px;font-weight:600}.staff-form input.form-control{font-weight:400;border-radius:0;border-radius:5px}.staff-form input.form-control::placeholder{color:rgba(0,0,0,.5)}.staff-upper-form .select-box{position:relative;width:50%}.form-radio.form-group{display:flex;align-items:center;padding-top:10px}.form-radio.form-group .form-check+.form-check{margin-left:10px}.staff-form textarea.form-control{height:120px;resize:none;border-radius:5px}span.check-img{display:inline-block}.datetime-table .head-table.table{margin-bottom:15px}.datetime-table .view-btn{margin-bottom:0}.datetime-table .head-table.table tbody td,.datetime-table .head-table.table thead th{border:1px solid #00b0f0;padding:4px 10px;font-weight:500!important;font-size:14px}.datetime-table .head-table.table tbody td{padding:0}.datetime-table .react-datepicker-popper{transform:inherit!important;top:inherit!important;bottom:-100%;left:inherit!important;right:0}.datetime-table .react-datepicker__triangle{display:none}.datetime-table .head-table.table tbody td.table-dropdown span{display:none;padding:4px 10px;font-weight:500!important;font-size:14px}.datetime-table .head-table.table tbody td:first-child{white-space:nowrap}.datetime-table.hideEdit .head-table.table tbody td.table-dropdown span,.dropdown{display:block}.datetime-table.hideEdit .head-table.table tbody td.table-dropdown .dropdown{display:none}.datetime-table.time .dropdown-menu.show{height:130px;overflow:auto}.react-calendar__navigation button{background:#0077c0;color:#fff}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#0077c0}.table-dropdown .react-datepicker__input-container:after{display:none}.table-dropdown input,.table-dropdown input.react-datepicker-ignore-onclickoutside{width:100%;border:none;background:transparent;text-align:left;padding:5px 8px}.table-dropdown input.react-datepicker-ignore-onclickoutside:focus,.table-dropdown input:focus{border:none}.dropdown-item{display:block;width:100%;padding:5px 8px;color:#000}.table-dropdown input::placeholder{color:#000}.react-datepicker-wrapper:hover{background:#fff}.startdate-modal .modal-body .react-calendar{width:100%}.staff-modal .modal-title{margin-bottom:0}.date-range{text-align:left;margin-bottom:10px}.date-range h3{font-size:20px;margin-bottom:0}.schedule-date-toolbar{width:auto}.schedule-filters{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;padding:0 0 40px}.btn-group.js-date-toolbar{border:1px solid #c2c2c2;padding:1px;display:flex;height:100%}.schedule-filters .btn.btn-default.navigate{border:1px solid #c2c2c2;color:#2c2c2c;border-radius:0!important;margin:-2px;cursor:default;padding:0}.arrow-icons span,.schedule-filters .arrow-icons{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.arrow-icons span{margin:0;font-size:10px;cursor:pointer;position:relative;border-right:1px solid #c2c2c2;padding:0 6px}.arrow-icons span:last-child{border:none}.select-date .form-control{position:absolute;top:0;border:transparent;background:transparent;color:transparent;left:0;width:100%;cursor:default}.select-date{position:relative;cursor:default}.select-date .form-control:focus{outline:none;box-shadow:none;color:transparent;background:transparent}.select-date input[type=date]{cursor:pointer;opacity:0}.select-date input[type=date]:after{content:"\25BC";color:transparent;padding:0 5px;cursor:pointer}.select-date input[type=date]:hover:after{color:transparent}.select-date input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;outline:none;height:auto;color:transparent;background:transparent}span.display-date{display:inline-block;cursor:pointer;background:transparent;z-index:-1;position:relative}.btn.btn-default.select-date{position:relative;z-index:1;cursor:pointer}.select-date input[type=date]::-webkit-clear-button,.select-date input[type=date]::-webkit-inner-spin-button{z-index:1}.select-date input [type=date].form-control,.select-date input[type=datetime-local].form-control,.select-date input[type=month].form-control,.select-date input[type=time].form-control{-webkit-appearance:none!important;appearance:none!important}.react-calendar__month-view__days{padding:10px}.react-calendar__month-view__weekdays{padding:10px 10px 0}.react-confirm-alert-body>h1{font-size:25px;font-family:"Exo 2"!important}.react-confirm-alert-body{text-align:center!important;font-family:"Exo 2"!important}.react-confirm-alert-body .react-confirm-alert-button-group{justify-content:center!important}.placehoder-text{font-size:20px;color:#000;padding:20px 0}.select-wrapper select.form-control{height:50px;width:150px;border-radius:0;color:#000;font-weight:600}.select-wrapper .form-group{margin-bottom:0}.startdate-modal .modal-body,.startdate-modal .modal-content,.startdate-modal .modal-header{padding:0;border:none!important}.table-input-box.datetime-table{padding:50px 0 0}.table-input-box.datetime-table .form-control:disabled,.table-input-box.datetime-table .form-control[readonly]{background-color:#fff;border-radius:0;font-size:14px;font-weight:500;box-shadow:none;border-color:#bfbfbf;height:42px}.number-field{display:flex;align-items:center;position:relative;height:100%;width:100%}.number-box .dropdown .dropdown-toggle.btn.btn-success{background:#fff;border-radius:0;border-color:#ced4da;color:#000;min-width:auto;border-right:0;display:flex;align-items:center;padding:1px 8px;width:100%;border-top-left-radius:5px;border-bottom-left-radius:5px}.number.form-group .number-field .form-control{border-left:0;border-color:#ced4da;border-top-left-radius:0;border-bottom-left-radius:0}.flag-icon img{width:100%;border-radius:100%;height:100%;vertical-align:top}.number.form-group .flag-icon{width:25px;height:25px;margin-right:10px}.country-code{font-weight:400;padding-left:5px}.number-box{position:relative;width:70px}.number-box .dropdown{width:70px}.number-field .special-label.form-label{background:#fff;padding:5px!important;margin:0;font-weight:400;font-size:12px;line-height:14px;border-radius:0;font-family:"Exo 2"!important;height:auto;width:auto;min-width:auto;display:inline-block;text-transform:capitalize;position:absolute;top:-10px;left:25px;z-index:99}.number-field a.dropdown-item{display:flex!important;align-items:center;padding:13px 10px!important}.number-field .dropdown-item.active,.number-field .dropdown-item:active{color:#000;text-decoration:none;background-color:initial;outline:none}.close{font-size:40px!important;top:-7px!important;z-index:99999}.datetime-table .mob-table{display:none}.staff-container .mob-accordion .card{margin-bottom:15px;border-radius:5px!important;border:none;padding:0 12px}.mob-accordion .card-header{padding:8px 10px;background:#fff;color:#333}.mob-accordion .card-header .btn.btn-link{width:100%;text-align:left;text-decoration:none;font-size:18px;color:#333;display:flex;align-items:center;justify-content:flex-start;font-family:"Exo 2"!important;font-weight:600}.mob-accordion .card-header .btn.btn-link>i{font-size:25px;padding-right:10px;color:#808183}.mob-accordion.accordion>.card>.card-header{border-bottom:none}.mob-accordion.accordion .card-body{padding:0 10px 20px}ul.staff-list{display:flex;align-items:flex-start;width:100%;padding-left:33px}.staff-container .staff-list-item{width:100%}ul.grid-list .grid-box,ul.staff-list .staff-box{width:100%;height:100%;display:flex;font-size:16px;padding:10px 0;font-family:"Exo 2"!important}ul.staff-list .staff-box{align-items:center}ul.grid-list .grid-box h3,ul.staff-list .staff-box h3{width:50%;text-align:left;font-size:17px;padding-right:10px;font-family:"Exo 2"!important;font-weight:600;padding-left:0}ul.grid-list .grid-box .grid-content,ul.staff-list .staff-box h5{width:50%;font-size:17px;line-height:17px;font-weight:400;text-align:left;padding:0 10px;font-family:"Exo 2"!important;color:#9b9b9b}ul.staff-list .staff-box h3{width:40%!important}ul.staff-list .staff-box h5{width:60%!important}.action-btn .btn{width:40px;height:40px;line-height:40px;padding:0;min-width:40px}.action-btn .eye-btn.btn-primary,.action-btn .eyehide-btn.btn-primary{background-color:#1aa01d;border-color:#1aa01d;color:#fff}.grid-box .action-btn .btn.delete-btn,.staff-box .action-btn .btn.delete-btn{background:#f43c3c;border-color:#f43c3c;color:#fff}.grid-box .action-btn,.staff-box .action-btn{padding:0 10px}.grid-box .action-btn .btn,.staff-box .action-btn .btn{height:40px;width:40px;line-height:40px;padding:0;min-width:40px;border-radius:50px}.grid-box .action-btn .btn .eye-btn .btn btn-primary,.staff-box .action-btn .btn{margin-left:5px}ul.grid-list li.grid-list-item:last-child .grid-box,ul.staff-list li.staff-list-item:last-child .staff-box{align-items:center}ul.grid-list .grid-box .grid-content,ul.grid-list .grid-box h3,ul.staff-list .staff-box h3,ul.staff-list .staff-box h5{margin-bottom:0}ul.staff-list .staff-box h5 td{width:100%;display:inline-block}.dropdown-modal .modal-body,.dropdown-modal .modal-footer{padding:20px 0;flex:0 1}.view-btn .add-btn.btn-primary>i{padding-right:5px}.view-btn .blue-btn.btn-primary{display:none}.view-btn.working-hour .blue-btn.btn-primary{display:block;margin-left:auto}.staff-modal .close:after{background-size:20px;width:15px;height:15px;top:0}.dropdown-modal .close:after{top:0;right:-30px}.enddate-modal .close:after,.staff-modal .number-field .number-box .dropdown-toggle:after,.startdate-modal .close:after{content:none}.staff-modal .staff-form{background:#fff;border-radius:5px;padding:20px}.form-check-label{margin-bottom:0;font-size:14px;font-weight:700;line-height:12px}.staff-box .action-btn .fa-edit:before{content:"\f044";font-weight:100}.staff-box .eye-btn .fa-eye:before{content:"\f06e";font-weight:100}.staff-box .delete-btn .fa-trash-alt:before{content:"\f2ed";font-weight:100}.staff-close{position:relative;top:0;padding:30px 0;width:100%;z-index:999999}.staff-close i{right:12px;top:20px;z-index:9999999;color:#949191;font-size:20px;cursor:pointer;opacity:.5;content:"";background-image:url(data:image/png;base64,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);background-size:25px;width:25px;position:absolute;height:25px;background-repeat:no-repeat;background-position:50%}.staff-close i:before{display:none}.staff-modal .staff-form input.form-control{height:35px!important;border-radius:5px}.staff-container .select-box select.form-control,.staff-modal .number-box .dropdown .dropdown-toggle.btn.btn-success,.staff-modal .select-box select.form-control{height:35px!important}.edit-working-popup .datetime-table .dropdown .btn{font-size:14px;height:35px;min-height:35px;border:1px solid #ced4da!important;opacity:.5}.staff-modallabel.form-label{color:#333;text-transform:capitalize;padding:0!important;font-weight:600}.edit-working-popup .react-calendar__month-view__weekdays__weekday{font-family:"Exo 2"!important}.edit-working-popup .react-calendar button{margin:0;border:0;outline:none;font-family:"Exo 2"!important}.edit-working-popup .modal-title{font-size:20px}.edit-working-popup .modal-header{padding:10px 8px}.staff-container .staff-box .action-btn button img{width:18px;margin-top:-5px}.staff-container ul.staff-list .staff-box h5{font-size:20px;color:#7c7c7c}.staff-modal .staff-list .staff-list-item{width:100%}.staff-modal .mob-accordion .card-header .btn.btn-link>i{color:#808183;font-size:18px!important;line-height:20px}.staff-modal ul.staff-list .staff-box h5 .check-btn{padding:0}.staff-modal .mob-accordion{margin-top:15px}.staff-modal .card{border:none;border-radius:5px}.staff-modal .mob-accordion .card-header .btn.btn-link{padding:12px!important;font-size:15px}.staff-container .staff-main-heading{display:flex;justify-content:flex-start;align-items:center}.staff-container .accordion>.card{overflow:initial}.staff-container .client-option.service-edit-icon .dropdown-menu{min-width:9rem;z-index:99}.staff-container .client-option.service-edit-icon .dropdown-menu .action{color:#b4b5b8;display:flex}.startdate-modal button.react-calendar__navigation__arrow.react-calendar__navigation__next2-button:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTMwQTM5ODU4MjUyMTFFQjhCRjFGMjgxODY1MDVDMDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTMwQTM5ODY4MjUyMTFFQjhCRjFGMjgxODY1MDVDMDIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MzBBMzk4MzgyNTIxMUVCOEJGMUYyODE4NjUwNUMwMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MzBBMzk4NDgyNTIxMUVCOEJGMUYyODE4NjUwNUMwMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgsu8dwAAAHKSURBVHja7FY7a8JQGM31QSOmbWKMFmsRRMQX4uIgIi4ODm6u/kL/gIKLkygOig6Cgy+0aqJVk/iMMf10KhRaROnSHLhDko/vcM757s1FiqJgfwkN9sdQCVVClfAbdNcUR6PRt1arRa1WK00ikZinUqnJdDrF8vk8iRBSgsEgj+P4wWazYQ6HA8tkMrcpDIVCS7/fL2oBpVKJrlarJLzG4bQyd7tdx2AwsPzW81pLhVgs9n5WstlstLlcjmm32xqn0zmBZ7lcLjPD4ZCCOnTPDHfJZJJzuVy72WxmaDQatNvt3p3t3W63qFKpvEiSZJRlWXcz4eFwwDiOwyC3Jaia6/X6Eyiker0enU6nF5FIZAXf8EKh8Nrv9x9vHpovQOPxGIGSi3WiKCqCIKD9fq+9NNXpZBii080KLRYLdv6d8TxPASF9JvZ6vXOYykU2mzU3m03C5/Ot4/H4yGq1ivfK0AjTybAs+wA5rsPh8LLT6RDFYpExmUwy5DuBmi0s+R6WPtfrdQYyI0iSlDweDwvWSaPRiCEI4gjqWLvdzt9t49dqtSfYbwbI6BgIBBbQXIBJBZeVD7DwBAoFKDv9GL56xVAJVcL/R/gpwAD2wtA/MklypwAAAABJRU5ErkJggg==)!important}.startdate-modal .search-popup.shift-container{margin:10px 0}.staff-modal ul.staff-list .staff-box h5 h6{font-size:15px;font-weight:500;margin-bottom:0}.staff-modal .schedule-date-toolbar .date{line-height:15px;text-align:center;font-size:12px;font-weight:600}.staff-modal .calendar-filter-icons span{background-color:#ededed;height:32px;width:32px;margin:0 5px;border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center}.staff-modal .calendar-date-client,.staff-modal .calendar-filter-icons{display:flex;justify-content:space-between}.staff-modal .calendar-date-client{align-items:center;border:1px solid #ececec;border-radius:5px;padding:4px 0}.edit-working-popup .table-dropdown.datetime-table .dropdown-menu.show{background-color:#fff}.staff-container .service-edit-icon button img{margin-top:-4px;width:12px}.staff-form .form-group .form-check input{padding:0!important}.staff-container .users-page .dropdown-item,.subcription-page .new-client-section .dropdown-item{padding:0;white-space:normal}.profile-new-form .number-box .dropdown,.profile-new-form .number-box .dropdown .dropdown-toggle.btn.btn-success,.profile-new-form input.form-control{height:35px}.adduser-heading h2.signup-popup-heading{font-size:32px!important;line-height:1em!important;font-weight:700!important;text-align:center;color:#000;margin-bottom:1rem}.adduser-heading p.modal-description{font-size:15px;margin-bottom:8px;line-height:1.2em;color:#000;text-align:justify;letter-spacing:.5px;word-spacing:2px}.adduser-heading p.desc-head{color:#0042a9;font-weight:700;margin-bottom:4px;font-size:15px;line-height:1.2em}.adduser-heading p{font-size:15px;margin-bottom:8px;line-height:1.2em;color:#000}.adduser-heading p.extra-comment{color:red;font-style:italic;font-size:13px;text-indent:-1.5ch;padding-left:3ch}.adduser-heading{padding:20px;background:#fff;border-radius:5px}.staff-container .target-heading{color:#000;padding:14px 12px;border-radius:5px;background-color:#fff;margin-bottom:25px}@media screen and (min-width:991px){.number-box .dropdown .dropdown-toggle.btn.btn-success{height:40px;width:100%}.number-box,.number-box .dropdown{width:-moz-fit-content;width:fit-content}.client-container .mob-accordion .card-header .btn.btn-link,.staff-container .mob-accordion .card-header .btn.btn-link{padding:15px 0}.staff-form .number .number-field{height:auto}.staff-container ul.staff-list .staff-box h5{font-size:17px}.staff-close{padding:15px;background-color:#f6f7fb;position:sticky}.appointment-details .staff-close{padding:30px 0}.add-inventory-product-modal .staff-close,.add-maintanance-popup .staff-close,.pool-maintenance-checklist-modal .staff-close,.update-product-group-modal .staff-close{background:transparent}.checklist-popup .staff-form{margin-top:25px}.action-btn .btn-primary.edit-btn:not(:disabled):not(.disabled):active{background:#0077c0;border-color:#0077c0;color:#fff}.action-btn .eye-btn.btn-primary:not(:disabled):not(.disabled):active,.action-btn .eyehide-btn.btn-primary:not(:disabled):not(.disabled):active{background-color:#1aa01d;border-color:#1aa01d;color:#fff}.view-add-appointment-body{max-height:75vh;overflow-y:scroll}.view-add-appointment-body::-webkit-scrollbar{width:5px}.view-add-appointment-body::-webkit-scrollbar-track{background:#f1f1f1}.view-add-appointment-body::-webkit-scrollbar-thumb{background:#888}}@media only screen and (max-width:767px){.grid-box .action-btn .btn,.staff-box .action-btn .btn{margin-left:5px}.m-d-block{display:block!important}.adduser-heading h2.signup-popup-heading{font-size:20px!important;line-height:1em!important;font-weight:700!important;text-align:start;color:#000;margin-bottom:1rem}.adduser-heading p.modal-description{font-size:14px;margin-bottom:8px;line-height:1.2em;color:#000;text-align:justify;letter-spacing:.5px;word-spacing:2px}.adduser-heading p.desc-head{color:#0042a9;font-weight:700;margin-bottom:4px;font-size:14px;line-height:1.2em}.adduser-heading p{font-size:14px;margin-bottom:8px;line-height:1.2em;color:#000}.adduser-heading p.extra-comment{color:red;font-style:italic;font-size:13px;text-indent:-1.5ch;padding-left:3ch}.adduser-heading{padding:15px}}@media screen and (min-width:991px){.desktop-view-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.subsciption-popup .col-md-12.detailed-data label{display:inherit;margin-top:-16px}.subsciption-popup .staff-form label.form-label{color:#333;margin-top:-16px;padding:0!important;font-size:13px;font-weight:600}.item-test{grid-column:1/3}.view-btn .btn{margin-left:20px}.uncomplete-appointment .footer-btn.view-btn .btn{margin-left:0}.uncomplete-appointment .footer-btn.view-btn{justify-content:space-between!important}.staff-form .view-btn{display:block}.desktop-view-form .form-radio.form-group{padding-top:0}.staff-modal .form-group label{padding-left:5px!important}.form-radio.form-group{margin-bottom:0}.modal-header{padding-top:0}.form-radio.form-group{padding-bottom:10px}.staff-container .staff-box .action-btn button img{width:25px;margin-top:-5px;padding-bottom:3px}.staff-form .view-btn desktop-view{display:block}.view-btn-desktop-view{text-align:center!important}.view-btn-desktop-view .btn:not(:disabled):not(.disabled){margin:10px}.staff-form .view-btn{display:flex;text-align:center}.desktop-view-form .view-btn{display:flex}.staff-form-scroll{overflow-y:scroll;height:75vh}.staff-form-scroll::-webkit-scrollbar{width:5px}.staff-form-scroll::-webkit-scrollbar-track{background:#f1f1f1}.staff-form-scroll::-webkit-scrollbar-thumb{background:#888}.react-confirm-alert-body{color:#000}.react-confirm-alert-body .react-confirm-alert-button-group button{width:49%!important}.react-confirm-alert-button-group>button{z-index:999;background-color:initial!important;color:#747070!important;border:1px solid #747070!important;border-radius:9px;padding:10px 20px;line-height:20px;font-size:18px!important;height:45px!important}.react-confirm-alert-body .react-confirm-alert-button-group button:nth-child(2){z-index:999;background-color:#1aa01d!important;color:#fff!important;border-top:1px solid #d9d5d5!important;border-radius:9px;padding:10px 20px;line-height:20px;font-size:18px!important;height:45px!important}}span.divider{margin:10px 0;border-bottom:1px solid #dbdbdb;width:100%;display:block}.chemical-predective-ordering .pool-analysis{margin:0}.chemical-predective-ordering .right-pool-analysis{width:40%!important}.chemical-predective-ordering .left-pool-analysis{width:calc(60% - 10px)!important}.pool-set-up.chemical-predective-ordering .right-pool-analysis h6 span{font-size:11px;font-style:italic}.service-mbl{display:none}.web-servicesproducts,.web-servicesproducts .service-mbl{display:block!important}.mob-servicesproducts{display:none}.web-servicesproducts .service-container .service-title{display:flex;justify-content:space-between;background:#8492a8;border-bottom-left-radius:0;border-bottom-right-radius:0;height:60px}.web-servicesproducts .service-container .service-title .btn{font-size:20px}.web-servicesproducts .service-container .service-title .services-header{display:flex;max-width:70px;justify-content:space-between;width:100%}.web-servicesproducts .service-container .service-title .services-header img{height:25px;cursor:pointer}.web-servicesproducts .service-container .service-title .services-header i{color:#fff}.web-servicesproducts .service-container .service-title button{color:#fff;border:none;text-decoration:none;padding:0;text-align:left}.web-servicesproducts .service-mbl .collapse{border-radius:0;border-top:none;background-color:#fff}.web-servicesproducts .service-mbl .outer-accordion.accordion .heading-accordion{padding:0;background:transparent}.web-servicesproducts .mob-accordion .card-header{padding:5px 10px;background:rgba(0,0,0,.1)}.web-servicesproducts .service-edit-icon.add-sort{max-width:150px;width:100%}.web-servicesproducts .sorting img{margin-top:0!important;width:22px;margin:0}.web-servicesproducts .action-web-btn{display:flex;align-items:center;max-width:100px;width:100%;justify-content:space-between}.web-servicesproducts .action-web-btn img{height:18px}.web-servicesproducts .mob-accordion .card-header .btn.btn-link{width:90%}.web-servicesproducts .inner-accordion .accordion{margin-top:20px}.web-servicesproducts .inner-accordion .accordion .card .accordion{margin:0}.web-servicesproducts .header-section{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1.5px solid #dedede;padding:20px 0 10px}.web-servicesproducts .header-section h6{font-weight:600;margin:0;padding:0 15px;width:10%}.web-servicesproducts .header-section h6 span{font-size:12px}.web-servicesproducts .header-section .services-body-list:first-child,.web-servicesproducts .header-section .services-body-list:nth-child(2),.web-servicesproducts .header-section h6:first-child,.web-servicesproducts .header-section h6:nth-child(2){width:20%}.web-servicesproducts .header-section .services-body-list:nth-child(2),.web-servicesproducts .header-section h6:nth-child(2){width:30%}.web-servicesproducts .header-section .services-body-list{width:10%}.web-servicesproducts .header-section p{font-weight:400;margin:0;padding:0 15px}.web-servicesproducts .service-mbl .outer-accordion.accordion .card-body{padding-left:0;padding-right:0!important}.web-servicesproducts .heading-accordion .btn{padding:10px 5px}.web-servicesproducts .action-web-btn i{font-size:24px;margin-left:5px;cursor:pointer;color:#8d8b8b}.web-servicesproducts .service-mbl .mob-accordion{padding:0;margin-bottom:20px;border-radius:8px;border:1px solid #dedede}.web-servicesproducts .mob-accordion.accordion .card-body{padding:0 10px}.web-view-chlorinator .accordion{border:1px solid #efefef!important;border-radius:10px}.web-servicesproducts .card-body .web-servicesproducts .body-section-list:last-child{border-bottom:none!important}.web-servicesproducts .view-btn .btn{font-size:16px!important;height:45px!important;max-width:150px}.web-servicesproducts .action-icon i{font-size:24px;margin-right:8px;cursor:pointer}.web-servicesproducts .action-icon i.las.la-edit{color:#0077c0}.web-servicesproducts .action-icon i.las.la-trash-alt{color:rgba(255,0,0,.6901960784313725)}.web-servicesproducts .action-icon{display:flex}.web-servicesproducts .service-mbl .service-title h4{width:85%}.web-servicesproducts .service-mbl .service-title h4 button{width:100%}.web-servicesproducts .service-mbl .mob-accordion .body-section-list.header-section:last-child{border-bottom:none!important}.web-servicesproducts .header-section p span{font-size:14px;color:#9b9b9b}.web-servicesproducts .header-section .item-type{margin-top:10px}@media screen and (max-width:1536px){.web-servicesproducts .service-container .service-title{height:50px}.web-servicesproducts .service-container .service-title .btn{font-size:18px}.product-service-container .mob-table .heading-accordion h5{font-size:16px}}@media screen and (max-width:991px){.web-servicesproducts{display:none!important}.mob-servicesproducts{display:block}.mob-servicesproducts .dropdown-menu.show{min-width:11rem;box-shadow:0 0 3px 0 #e8dfdf;border:none}.mob-servicesproducts .dropdown-menu .action{font-size:14px;line-height:16px;color:#b4b5b8;padding:8px 12px}.mob-servicesproducts .dropdown-menu .action img{width:14px;margin-right:5px}}@media screen and (min-width:991px){.web-servicesproducts .service-container .service-title .services-header.mineral-pool-head-img{max-width:-moz-fit-content;max-width:fit-content}}.staff-table.client-table{margin-bottom:20px}.staff-table.client-table .mob-table{display:none}.client-search-box{position:relative;margin-bottom:30px}.client-search-box .client-search.form-group{display:flex;align-items:center;width:100%;flex-flow:column;margin-bottom:0;position:relative}.client-search-box .client-search.form-group .form-control{width:100%;position:relative;padding:12px 90px 12px 14px;height:100%;font-size:16px;background:transparent;color:#000;font-weight:500}.client-search-box .client-search.form-group .form-control::placeholder{color:#000}.client-search-box .client-search.form-group .search-btn.btn-primary{position:absolute;top:50%;transform:translateY(-50%);right:0;min-width:auto;background:#0070c0;border-color:#0070c0;color:#fff;border-top-left-radius:0;border-bottom-left-radius:0}.download-btn{margin-bottom:20px;display:flex;justify-content:flex-end;margin-top:20px}.download-btn .btn-dwnld.btn-primary{background-color:#0077c0!important;border-color:#0077c0!important;border-radius:0;color:#fff;border-radius:5px;font-size:14px;font-weight:400;width:49%}.history-pagination{text-align:center}.history-pagination .pagination{justify-content:center;padding:20px 0}.history-pagination .page-link{color:#000;background-color:#fff;border:1px solid #e2e2e2;width:40px;height:40px;line-height:1.2;margin:0 5px;font-size:18px;border-radius:100%}.history-pagination .page-item .page-link{width:40px;height:40px;line-height:40px;padding:0;margin:0 5px;border-radius:100%;box-shadow:none}.page-item:first-child .page-link,.page-item:last-child .page-link{font-size:30px;line-height:30px!important}.history-pagination .page-item:first-child .page-link{border-top-left-radius:100%;border-bottom-left-radius:100%}.history-pagination .page-item:last-child .page-link{border-top-right-radius:100%;border-bottom-right-radius:100%}.history-pagination .page-link.active,.history-pagination .page-link:hover{color:#fff;background-color:#0070c0;border:1px solid #0070c0}.pagination-chk{display:flex;justify-content:flex-start;list-style:none;cursor:pointer;flex-wrap:wrap}.pagination-chk a{border-radius:3px;font-size:12px;height:100%;display:flex;align-items:center;padding:5px 10px;border-radius:5px;border:1px solid #0077c0;color:#0077c0;outline:none;font-size:16px}.pagination-chk li{margin:0 5px 25px}.pagination__link{font-weight:700}.pagination__link--active a{color:#fff!important;background:#0077c0;outline:none}.pagination__link--disabled a{color:#c6c5ca;border-color:#e4e4e4;outline:none}.user-pagination{display:flex;justify-content:center;padding-top:20px}a.pagination__link{width:110px;display:inline-block;text-align:center;height:auto}.client-container .client-search img{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;height:15px;opacity:.5;margin-top:2px}.client-container .card{margin-bottom:25px;border:none}.client-container .mob-accordion .card-header{padding:0}.client-container .staff-list .staff-list-item{width:100%}.edit-working-popup .view-btn{margin-bottom:0;margin-top:30px}.edit-working-popup .shift-container{background:#fff;border-radius:5px;padding:15px!important}.edit-working-popup .table-dropdown.datetime-table{margin-bottom:15px!important;margin-top:0}.client-container .new-manage-client .heading-accordion button.btn.btn-link{padding:0!important}.client-heading-option{width:100%;display:flex;justify-content:space-between;align-items:baseline;padding:8px 0}.client-container .new-client-section .client-heading-option h5{color:#202021;font-weight:600;margin-bottom:0;display:flex;align-items:center}.client-container .new-client-section .client-heading-option h5 i{padding-right:6px;color:#808183;font-size:22px;line-height:20px}.client-container .mob-accordion.inner-item.accordion .card{padding-left:18px}.grid-box .action-btn .btn img,.staff-box .action-btn .btn img{width:16px;margin-top:-5px}.client-container .client-heading-option{padding:14px 12px}.client-container .client-heading-option button.btn.btn-link,.client-container .mob-accordion.inner-item.accordion button{padding:0!important}.client-container .mob-accordion.inner-item.accordion .client-heading-option{padding-right:0}.client-container .mob-accordion.nested-accordian.accordion .card{padding-left:27px!important;padding-bottom:0;margin-bottom:0}.client-container .mob-accordion.nested-accordian.accordion .card-body{padding-bottom:0}.client-container .mob-accordion.inner-item.accordion .card-body{padding-bottom:0;padding-right:0}.client-container .mob-accordion.inner-item.accordion .card{padding-bottom:0;margin-bottom:0}.client-container .mob-accordion.nested-accordian.accordion ul.staff-list{padding-left:20px}.client-heading-option.nested-listing{display:flex;justify-content:flex-start;align-items:baseline}.client-container .mob-accordion.inner-item.accordion .client-heading-option.nested-listing h5{font-size:13px!important}.client-container .mob-accordion.inner-item.accordion .client-heading-option h5{width:calc(50% + 35px);font-size:16px}.client-container .mob-accordion.inner-item.accordion .client-heading-option h6{width:calc(50% + 16px);font-size:19px;margin-bottom:0;color:#7c7c7c!important;font-weight:400;padding-left:0}.client-heading-option.nested-listing{padding:10px 0}.client-heading-option.nested-listing .card-body{padding-right:0}.client-container .main-inner-heading h5{width:100%!important}.client-container .mob-accordion.nested-accordian.nested-inner.accordion .card{padding-left:0!important}.client-container .client-heading-option.nested-listing h6.add-householder{display:flex;justify-content:space-between;align-items:baseline}.client-container .client-heading-option.nested-listing h6.add-householder .right-hide-icon{width:35px;display:flex;justify-content:space-between;align-items:center}.client-option.service-edit-icon{width:auto;text-align:right}.client-container .client-heading-option.nested-listing h6.add-householder .right-hide-icon i,.client-container .client-option.service-edit-icon i{color:#0077c0}.client-container .client-heading-option .service-edit-icon .action{padding:10px;display:flex;justify-content:normal;align-items:baseline}.mob-accordion.new-client-section.accordion .card{overflow:inherit}.client-container .client-heading-option .service-edit-icon .action span img{margin-top:-3px}.mob-accordion.new-client-section.accordion .card,.mob-accordion.new-client-section.accordion .card-header{border-radius:5px}.client-container .staff-list .staff-box h3{color:#202021;font-weight:600}.client-container .new-client-section .mob-accordion.inner-item.accordion .client-heading-option h5 i{color:#cccdce}.new-client-section ul.staff-list .staff-box{align-items:baseline}.main-show.card-header,.visibility-icon{display:flex;justify-content:space-between}.visibility-icon{width:40px;align-items:center;position:absolute;right:0;margin-top:16px;transform:translateY(6px)}.visibility-icon i{color:#0077c0}.client-notes{display:flex;justify-content:space-between;width:100%;align-items:baseline;margin-bottom:0}.client-notes label{font-size:20px!important;font-weight:700}.client-notes .basic input:checked:after{content:"";position:absolute;top:-1px;left:-1px;padding:11px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIgAAAB8CAYAAACyufhdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTI2OUNBQ0Y4MDFCMTFFQjgzRTdENUE2MUE3NTNGQkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTI2OUNBRDA4MDFCMTFFQjgzRTdENUE2MUE3NTNGQkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMjY5Q0FDRDgwMUIxMUVCODNFN0Q1QTYxQTc1M0ZCQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMjY5Q0FDRTgwMUIxMUVCODNFN0Q1QTYxQTc1M0ZCQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp24f/kAAAiWSURBVHja7J1riFVV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);background-size:cover;background-color:#5bd125;border-radius:50%;border:none!important}.client-notes .basic.cross-check input:checked:after{content:"";position:absolute;top:-1px;left:-1px;padding:10px;background:url(/static/media/uncheck.32cdf9cc.png);background-size:cover;background-color:#fff;border-radius:50%;border:none!important}.client-notes .basic input,.client-notes .basic input:focus{outline:none;box-shadow:none}.client-notes .basic input{height:22px;width:22px;border-radius:50%!important;-webkit-appearance:none!important;appearance:none!important;border:1px solid #e0e0e0;position:relative!important;padding:0!important}.client-notes .basic{font-size:12px;white-space:nowrap;margin-bottom:0;font-style:italic;color:#716f6f;display:flex;align-items:center;font-weight:400}.client-notes .basic .form-check{margin-left:8px}.client-heading-option.first-heading{padding:20px 12px;align-items:center}.client-option.service-edit-icon .dropdown-menu{min-width:8rem}.client-option.service-edit-icon .dropdown-menu .action{color:#b4b5b8;display:flex;cursor:pointer}.client-option.service-edit-icon .action i{margin-right:5px}.client-notes .basic input:checked{border:none}.new-client-section ul.grid-list .grid-box,.new-client-section ul.staff-list .staff-box{padding:8px 0}.staff-modal .modal-body input{padding:6px 10px!important}.client-container .new-client-section .staff-list .staff-box h5{padding-right:0;width:50%!important;padding-left:0!important}.client-container .new-client-section ul.staff-list .staff-box h3{width:50%!important}.client-container .new-client-section .staff-box .action-btn{padding-left:0;width:50%}.staff-modal .form-group label{height:auto;margin-bottom:8px;display:inline;line-height:normal}.new-client-section .service-edit-icon button img{margin-top:-5px!important}.search-text input::placeholder{color:red!important}.client-container .service-edit-icon .action{padding:10px}.client-search-box .search-box.search-text.form-group{margin-bottom:0!important}.client-container .hidden-data img{margin-left:15px}.client-container .hidden-data{color:green;font-size:14px;font-weight:400;display:flex;align-items:center;margin-top:8px}.react-confirm-alert-overlay{z-index:999999}.client-option .action .btn-primary{background-color:initial!important;border-color:transparent!important;border-radius:0;color:#babbbd;border-radius:5px;font-size:14px;font-weight:400;width:100%;padding:0!important}.client-option .action .download-btn{max-width:0!important}.client-container .occupier-acc .occupier-heading,.client-container .occupier-acc ul.staff-list.occupier-list{width:calc(100% - 40px)}.client-name-contact{display:flex;justify-content:space-between;align-items:center;position:relative;border-bottom:1px dashed #dedede;padding-bottom:15px;margin-bottom:15px}.client-name-contact:last-child{border-bottom:none!important;padding-bottom:0;margin-bottom:0}.client-main-contact .open-date{display:flex;align-items:center;justify-content:space-between;min-width:65px;width:auto}.client-name-contact .open-date img{height:28px;width:28px;opacity:.4;transform:rotate(-90deg);position:absolute;right:-6px}.client-main-contact{background:#fff;border-radius:5px;padding:12px;margin-bottom:10px}.client-name-contact .client-company-name{font-size:18px;margin-bottom:0}.client-name-contact .client-name{font-size:16px;margin-bottom:0}.client-name-contact p.client-address{font-size:14px;color:#7c7c7c!important}.site-addresses .client-name{font-size:14px;margin-bottom:0;color:#7c7c7c!important;font-weight:500}.site-addresses p.client-address{font-size:14px;color:#7c7c7c!important;margin-top:-5px;font-weight:500}.site-addresses .client-company-name{font-size:16px;margin-bottom:0}.new-client-section .mob-accordion.inner-item.accordion{border-bottom:1px dashed #dedede!important;padding:2px 0}.client-container .client-back-btn button{min-width:auto;color:#0077c0;padding:0}.client-container .client-back-btn{display:flex;justify-content:flex-end;align-items:center;margin-bottom:10px}.new-client-section .mob-accordion.inner-item.accordion:last-child{border-bottom:none!important}.new-client-section .top-client-details{border-bottom:1px dashed #dedede!important}.occupier-contact ul.staff-list{padding-left:0}.client-container .site-with-address button{display:flex!important;align-items:baseline!important}.client-heading-option.main-inner-heading.first-heading ul.staff-list,.occupier-contact{margin-top:-10px}.associated-close{width:50%;margin-left:auto;font-size:12px;margin-top:-20px;padding-left:8px}.associated-close h6{font-size:13px;color:#7c7c7c!important;margin-bottom:0;font-weight:400}.associated-close.show-associated{display:none}.client-container ul.staff-list.ass-contact{margin-top:-10px}.new-client-section .mob-accordion.inner-item.accordion ul.staff-list .staff-box h3{width:calc(50% - 12px)!important}.mob-accordion.nested-accordian.occupier-acc.accordion ul.staff-list .staff-box h3{width:calc(50% - 24px)!important}.client-container .mob-accordion.inner-item.accordion .client-heading-option.nested-listing h5{width:50%!important}.mob-accordion.nested-accordian.site-acc.accordion ul.staff-list .staff-box h3{width:calc(50% - 24px)!important}.client-container .client-back-btn img{background-size:25px;width:25px;height:25px;background-repeat:no-repeat;background-position:50%}.client-container .cover-client-page{margin-top:-30px}.client-container .client-back-btn .staff-close{padding:0;position:relative;display:flex;justify-content:flex-end;background-color:initial;z-index:9}.client-container .client-back-btn .staff-close i{position:relative;top:auto}.client-main-contact .open-date .arrow-img{display:flex;align-items:center;width:40px;height:40px}.cover-client-page .action-btn button{margin-right:8px!important}.client-option.service-edit-icon.hide-img i,.client-option.service-edit-icon.show-associated img{display:none}.client-option .upload input{height:0;width:0;opacity:0;visibility:hidden;position:absolute}.client-option .upload label{height:auto;background-color:initial!important;border-color:transparent!important;border-radius:0;color:#babbbd;border-radius:5px;font-size:14px;font-weight:400;width:100%;padding:0!important}.client-option .upload .form-group,.client-option .upload label{margin:0!important;line-height:0!important}.client-option .action.upload{display:flex;align-items:center}.number-box .dropdown span{font-size:12px;color:#333!important;margin-right:8px;font-weight:400}.client-container .client-search-box{float:none!important}.subcription-page .service-edit-icon .action span img{margin-top:-4px;margin-left:-3px;width:17px!important}@media (min-width:768px){.addClient-modal .modal-body .form-group .number-box{width:170px}.addClient-modal .modal-body .form-group .number-box .dropdown{width:100%}.addClient-modal .modal-body .form-group .number-box .flag-icon{width:24px;height:24px}.addClient-modal .modal-body .form-group .number-box span{font-weight:500;font-size:14px;line-height:19px}.addClient-modal .modal-body .form-group .number-box span:last-child{margin-right:0}.addClient-modal .modal-body .form-group .number-field input{max-width:calc(100% - 170px)}}@media (min-width:991px){.addClient-modal .modal-dialog{margin:1.75rem auto}.addClient-modal .modal-content{max-height:calc(100vh - 3.5em);overflow-y:hidden;padding:20px!important}.addClient-modal .modal-content .modal-body{max-height:calc(100% - 116px);overflow-y:auto;padding-top:0}.addClient-modal .modal-content .modal-body::-webkit-scrollbar{height:3px;width:3px}.addClient-modal .modal-content .modal-body::-webkit-scrollbar-track{border-radius:10px;background:#e0e0e0}.addClient-modal .modal-content .modal-body::-webkit-scrollbar-thumb{border-radius:10px;background-color:#7b7c7e}.addClient-modal .modal-content .staff-close{padding:0;height:25px}.addClient-modal .modal-content .staff-close i{top:0;right:0}.addClient-modal .modal-body .form-group{margin-bottom:20px}.addClient-modal .modal-body .form-group label{color:#3c424b;font-weight:600;font-size:16px;line-height:21px;display:flex;margin-bottom:10px}.addClient-modal .modal-body .form-group .form-control{font-weight:500;font-size:14px;line-height:19px}.addClient-modal .modal-body .view-btn{margin-top:0}.client-notes .basic input{height:26px;width:26px;cursor:pointer}.client-notes .basic input:checked:after{padding:13px}.client-container .client-heading-option .service-edit-icon .action span img{margin-top:-4px;margin-left:-3px;width:18px!important}}.equipemnt-page .grid-box.grid-notes h3{width:100%!important}.equipemnt-page .client-notes{display:flex;justify-content:space-between;width:100%;align-items:baseline;margin-bottom:-5px;margin-top:-5px}.equipemnt-page .client-notes .basic .form-check{margin-left:0}.checklist-popup input#upload-image{visibility:hidden;display:none}.checklist-popup .upload-img .form-group{width:100%;margin-left:auto}.equipment-details .form-group input,.equipment-details .form-group input::placeholder{color:red!important;font-style:italic}.profile-page .number .dropdown-toggle:after{display:none}.profile-page .view-btn.staff-form-btn{justify-content:space-between!important}body *{font:'"Exo 2", sans-serif'!important}.Toastify__toast.Toastify__toast-theme--light.Toastify__toast--error{background:#bd362f!important;width:-moz-fit-content;width:fit-content}.Toastify__toast.Toastify__toast-theme--light.Toastify__toast--error,.Toastify__toast.Toastify__toast-theme--light.Toastify__toast--success{color:#fff!important;padding:12px 8px;border-radius:2px;box-shadow:0 0 12px #999;cursor:pointer;font-size:1em;line-height:1.2em;font-family:"Exo 2";max-width:290px;margin-left:auto;margin-top:10px;margin-right:10px}.Toastify__toast.Toastify__toast-theme--light.Toastify__toast--success{background-color:#51a351!important;width:-moz-fit-content;width:fit-content;width:100%}.Toastify__toast svg{fill:#fff!important;display:none}.Toastify__toast h4{font-size:1em;text-align:left;margin:0;font-weight:700}.Toastify__progress-bar{opacity:0!important}.Toastify__toast i{font-size:20px}.Toastify__toast-container{z-index:99999999999999}body{margin:0;font-size:16px;line-height:24px;color:#333;font-family:"Exo 2";font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-control{outline:none}.container{width:100%;max-width:1480px}h1,h2,h3,h4,h5,h6{font-weight:600;font-family:"Exo 2"}a{color:inherit}a,a:hover{text-decoration:none}ul{list-style:none;padding:0;margin:0}.btn{border-radius:5px;box-shadow:none!important;font-size:16px;font-weight:600;min-width:116px;padding:10px 12px}.btn-primary{color:#333;background-color:#fff;border-color:#fff}.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:initial;border-color:#333;box-shadow:none}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{background:transparent;border-color:transparent}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:none}p:last-child{margin-bottom:0!important}.select-box select.form-control{-webkit-appearance:none;appearance:none;padding:6px 40px 6px 10px;line-height:1.2;color:#a5a5a5;background:transparent;z-index:9;position:relative;cursor:pointer;border-radius:5px;height:35px;border:1px solid #e0e0e0}.select-box{position:relative}.select-box>i{position:absolute;right:0;top:50%;z-index:9;transform:translateY(-50%);background:rgba(0,0,0,.1);border:1px solid #ced4da;height:100%;width:30px;font-size:25px;display:flex;align-items:flex-start;justify-content:center}.heading-table{width:100%;border:1px solid #00b0f0;position:relative;margin-bottom:20px}.heading-table h5{background:#00b0f0;padding:6px;color:#fff;font-size:22px;font-family:"Exo 2"}.heading-table h5,.heading-table table{text-align:center;margin-bottom:0}.heading-table .table-bordered tbody td,.heading-table .table-bordered thead th{border:1px solid #00b0f0;padding:8px 12px}.heading-table .table-bordered thead th{background:#d1ebff;color:#0070d5;vertical-align:top}.heading-table .table-bordered thead th span{font-style:italic;font-weight:400}.heading-table .table-bordered tbody td{background:#fff;color:#00b0f5;font-weight:500}.heading-table>a{position:absolute;right:5px;top:5px;color:#fff}.view-btn .blue-btn{background-color:#0077c0!important;border-color:#0077c0!important}.notification-message .title{background-color:initial!important}.close span{display:none}.modal-header{position:relative}.close:after{content:"";background-image:url(data:image/png;base64,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);background-size:25px;width:25px;position:absolute;height:25px;background-repeat:no-repeat;background-position:50%;top:21px}.btn-delete{background-color:initial;border-color:#939191!important;color:#939191!important}.btn-save{background-color:#1aa01d!important;border:#1aa01d!important;color:#fff!important}.btn-edit{background-color:initial;border-color:#747070!important;color:#747070!important}.view-btn .btn{font-size:15px!important;font-weight:600!important;border-radius:10px;padding-top:0!important;padding-bottom:0!important;height:38px!important}.modal-footer{padding:10px 8px!important}.react-confirm-alert-body .react-confirm-alert-button-group button{padding:8px 15px!important;border-radius:10px!important;font-size:18px!important;font-weight:600!important;width:25%}.react-confirm-alert-body .react-confirm-alert-button-group button:nth-child(2){background-color:initial;border:1px solid #747070;color:#747070}.form-group input.form-control,textarea.form-control{-webkit-appearance:none;appearance:none}.form-control:focus{border:1px solid #e0e0e0!important}.modal-content{padding-bottom:80px!important}.notification-container{z-index:9999999999}.time-calender button.react-calendar__tile.react-calendar__month-view__days__day{color:#3776f1}.time-calender button.react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--weekend{color:#3776f1!important}.time-calender .react-calendar__month-view__days__day--neighboringMonth{color:#757575!important}.react-calendar__month-view__weekdays__weekday:nth-child(6),.time-calender .react-calendar__month-view__weekdays__weekday:nth-child(7){color:#333!important}.time-calender button.react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--weekend.react-calendar__month-view__days__day--neighboringMonth{color:#757575!important}.view-btn .dropdown-menu.show{position:absolute!important;transform:translateY(-100%)!important;background-color:#fff;inset:unset!important;top:-5px!important}.view-btn .dropdown-toggle:after{display:none!important}.client-option .dropdown-item:active{background-color:initial!important}.time-popup.custom-time-popup .modal-content{padding-bottom:0!important}.enddate-modal .modal-content,.startdate-modal .modal-content{height:auto;min-height:auto;width:-moz-fit-content;width:fit-content;margin:0 auto;overflow:hidden;width:calc(100% - 55px)}.view-btn .btn{width:49%}.modal-title{text-align:left;background:transparent;padding:0;border:none;font-weight:600;margin-bottom:0;font-family:"Exo 2"!important}input:focus,input:hover{outline:none!important;box-shadow:none!important}@media screen and (min-width:991px){.view-btn .btn{font-size:18px!important;height:45px!important;max-width:100%!important}.form-group input,.select-box select.form-control{height:40px;font-size:14px}.form-check input{height:20px;width:20px}.select-box select.form-control{z-index:auto}.modal-open .modal::-webkit-scrollbar{width:0}.modal-open .modal::-webkit-scrollbar-track{background:#f1f1f1}.modal-open .modal::-webkit-scrollbar-thumb{background:#888}.modal-content{padding-bottom:46px!important}html{background:#f6f7fb}.modal-content{padding-bottom:10px!important}.modal{overflow-y:hidden!important}.modal .modal-dialog{max-height:calc(100vh - 3.5rem);overflow:hidden!important}.modal .modal-content{overflow-y:auto!important;height:100%}.modal .modal-content::-webkit-scrollbar,.modal::-webkit-scrollbar{width:3px;height:3px}.modal .modal-content::-webkit-scrollbar-thumb,.modal::-webkit-scrollbar-thumb{background:#a6a6a6;border-radius:5px}.modal .modal-content::-webkit-scrollbar-track,.modal::-webkit-scrollbar-track{border-radius:10px;background-color:transparent;border-radius:5px}.add-predictive-product .view-btn button{margin:0!important}}.select-box:after{content:"";position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkQzRUY2NDVDMDUyMTFFQjlBODg4QzQzOTIzODM4RjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkQzRUY2NDZDMDUyMTFFQjlBODg4QzQzOTIzODM4RjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RDNFRjY0M0MwNTIxMUVCOUE4ODhDNDM5MjM4MzhGMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RDNFRjY0NEMwNTIxMUVCOUE4ODhDNDM5MjM4MzhGMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqDJa8UAAARoSURBVHja7N0/S1tRHIBhFVEoDXaQIhFKB2npoJTgUKQgFFwCDmaSgnu+ge4F1w7FqSAUhCwqQsHBoYNDC64OipWkkwXpJoiRgPVIa8Fq29SEnJv7vPAbvSTn5Mmfe0PsPDs765B0fZ2ASIBIgEiASIBIgEiASIBIgEiASAJEAkQCRAJEAkQCRAJEAkQCRALEKkiASIBIgEiASIBIgEiASIBIgEgCRAJEAkQCRAJEAkQCRAJEAkQCRBIgEiASIBIgEiASIBIgEiASIJIAkQCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiCRApOQB2dzcfLC+vp7f29t7XK1We7LZ7NexsbGPhULhQ19fn11LeIna3wAkltna2rqfy+VWzm9WJdy0K1PJZDLb8/PzL2u1WlS327Tv/kZzQ5aXl0e7u7s/X7Nwvy3k1NTU65OTEw+6BE09+5vP5xdi2d9onln+cfGiXETTMByX+zszM/MKkPMJL6fDw8Pv61g8SNobx+X+bmxsPEo9kLAIN7wnhSS9OC5mYmLibeqBFIvFuf9dQEjaF0eY8Pet3teuVp9F29nZeXLLQzwMpwwLhcJCtVp1DjWCVlZWRqenp0vnb5+HbnOc87/v3t3dvdfK+9JyIEdHR3cbcBhI2gzHz309PT3tSTWQwcHBgwYdCpL2whH60t/f/y3VFwrDhaFbfgbxmaRNPnNcnYGBgU+p/5BeLpe7bnEWC5I2xRH2cHZ2tuhC4a8zWZDAcTnhayeHh4cuFIYJD+I/fEcHkpThCMeM4SJhVN/FCs8WP66oQ5JiHGG/SqXSM19WhASOyHFEBwQSOGK7v1FuAiRwAAIJHJHjiBoIJHAAAgkckd//RGwSJHAAAgkcgEACR3JwJA4IJHAAAgkcgEACByCQwJFoHIkHAgkcgEDStFldXc3BkQIgzUYyOTn5pt2QwJEyIJDAAQgkcAACCRyAQAIHIJDAAQgkcAACSRKRwAEIJHAAAgkcgEACByCQwAEIJC1AAgcgkMABCCT1zdra2tNm4VhaWnqe9seHX/FIMBI4AIEEDkAggQMQSBqCBA5AIIEDEEhO4AAEkkYggQMQSOAABJL6kMABCCQ3IIEDEEhuQAIHIJDcgKSZv5ULByBJR9KsgQMQSOAABBI4AIEEDkAggQMQSOAAxMSDBA5AIIEDEEjgAAQSOACBpJlI4AAEEjgAgQQOQCBpCBI4AIEEDkAggQMQ0xAkcACSPiTj4+Pv/oYkk8lsh39vYM0ASd3UarWOxcXFF9e8mlQCjGKxOFcul7usVeum80KJWl6lUuna398fOj4+vpPNZg9GRkYOe3t7LUyLA0QCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiASIIBIgEiASIBIgEiASIBIgEiASIBIAkQCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiCSAJEAkQCRAJEAkQCRktJ3AQYAEF4REkOttskAAAAASUVORK5CYII=);background-size:24px;background-position:50%;background-repeat:no-repeat;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;width:13px;height:13px;opacity:.4;pointer-events:none}@media screen and (max-width:991px){.nav-link.btn.btn-danger{color:#fff!important;max-width:150px;margin:0 15px;text-align:center;display:flex;align-items:center;justify-content:center;padding:5px 8px!important;border-radius:50px}.navbar-dark .navbar-toggler.collapsed .navbar-toggler-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAYAAAC8cqlMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkQ2QzIwMDU4Qzk4MTFFQjk1MDNGODI3NUY3N0RDQjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkQ2QzIwMDY4Qzk4MTFFQjk1MDNGODI3NUY3N0RDQjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCRDZDMjAwMzhDOTgxMUVCOTUwM0Y4Mjc1Rjc3RENCMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCRDZDMjAwNDhDOTgxMUVCOTUwM0Y4Mjc1Rjc3RENCMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhzSVmYAAAFESURBVHja7Jm9agJREIW9xh/SWAt5Ap8gbVLYG0hnYSN2SWXpG/gEIdhapfAFFDYPIAS0D+kESwsxyW7OkVlY0qRayLnMwOFOeT9mzp1ZNmRZVokhqpVIombnA3QHtaBvoSKcoASaBLTWGMlUvCAvBPksVEbaI68RWGTHirSRrKCOKMQeug/584vzGselkNmD3fUthHAogsj2FUDimSMO8i8nO/3BPlOM3NveWg7iIH/MEjMLt98u1BS7Pyf7GnokCCHG4gVJCJLF4pFFBBzvBBlAS6Gt93dsoN7Z7DbZrwS/FOmMD24lRRDZFcXXeAcpe41nj6mOk9zb3loOUqZHLBpQnU+zij1sGznmIKzKHKa5NZhUqJu+oC3U52R/QjIS76w1QVIrk7zZnyPw+rkiF0hm0I2g2VNb44fBf4Y6SDnxI8AAtwByv7uBwiAAAAAASUVORK5CYII=)!important;transition:all .3s ease}.calendar .navbar-dark .navbar-toggler.collapsed .navbar-toggler-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAoCAYAAAC8cqlMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDAyNjVCMDk4Qzk4MTFFQkI2QzQ5MkRBQTNCNDI1OTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDAyNjVCMEE4Qzk4MTFFQkI2QzQ5MkRBQTNCNDI1OTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMDI2NUIwNzhDOTgxMUVCQjZDNDkyREFBM0I0MjU5MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMDI2NUIwODhDOTgxMUVCQjZDNDkyREFBM0I0MjU5MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqGMILEAAAEtSURBVHja7JmvCsJQFIc3mYpF2Kpgs+gDCCYNdk2GBYsYBE2LvoFPIHazL2DQZhkIilUEQcFoEP9s/g7cgSwKhnM9Bz43lu7HuT/umTPDMDR0qIShSVmO49C1D5ogC16MmnAHCzC08OOBEeNmVEDBtG37QZ3RISNLDSJyJhEX7BhLXECLttQJFEEZZBiF3VRrXYPrZzZWco6IiIiIiIiIyN+O8epK028dpJmtn052HwwsJeExbkYJ5GmMD3XJyEwDjz2JtMGc0dQbrw1o0NaKHuQYvilSLA5GbOFHOUdERERERERE5MvplyoFkuqQ4VDR/1q3SIS6MgU1JRMw2k1PsAUujShj3HSZ7yyfRALVJvZhn2iQdZ8y0lOvuFWGYQ/UGN8x5WOoiPym3gIMAOGPNCyQszyUAAAAAElFTkSuQmCC)!important;transition:all .3s ease}.navbar-dark .navbar-toggler .navbar-toggler-icon{background-image:url(/static/media/cancel.220b0c8d.svg)!important;transition:all .3s ease}.billSummary{display:flex!important;justify-content:center}.billSummary .modal-dialog{display:flex;justify-content:center;align-items:center}.billSummary .modal-dialog .modal-content{border-radius:12px!important;max-width:320px!important;width:100%!important;height:650px!important;padding:20px 30px 10px!important}.billSummary .billl-content{margin-bottom:15px}.billSummary .total-cost{margin:15px 0;font-weight:600;color:#115acb}.billSummary button{width:100%;height:40px;border-radius:9px}.billSummary .bill-label{margin-bottom:4px!important}.navbar-toggler-icon{width:20px;height:20px;z-index:9999;background-size:25px}.homepage .navbar-dark .navbar-brand{padding:0}.homepage .navbar-brand img{width:100px}.navbar-brand img{width:80px}.homepage .header{height:70px}.header.sticky .navbar-dark .navbar-brand img,.homepage .header.sticky .navbar-dark .navbar-brand img{color:#fff}.homepage .header.sticky .navbar-dark .navbar-brand img{width:100px}.header.sticky .navbar-dark .navbar-brand img{width:80px}.navbar{padding:5px 0}.navbar-collapse{border:0;border-top:none;color:#333;width:calc(100% + 30px);margin-left:-15px;top:0;left:0;bottom:100%;position:absolute;z-index:99}.ml-auto.navbar-nav{background:rgba(0,72,186,.95);width:100%;height:100vh;padding:80px 15px 30px;box-shadow:0 5px 20px rgba(0,0,0,.06);text-align:center}.homepage .header .navbar-dark .navbar-nav .nav-link{color:#fff!important}.navbar-dark .navbar-brand{margin:3px 0}.navbar-dark .navbar-nav .nav-link{color:#fff!important;padding:0 15px;font-size:16px;line-height:38px;display:inline-block;width:100%}.ml-auto.navbar-nav .nav-link:hover{background-color:#0048ba}.navbar-nav .nav-link.btn{width:100%;max-width:100%;margin:15px 0 0}.navbar-dark .navbar-nav .nav-item .nav-link{padding:0!important}.dropdown.nav-item .dropdown-toggle.nav-link{display:block;width:100%}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.9);border:none}nav.navbar button:focus{outline:none}.header.sticky{height:80px;background-color:#0a23f2}.header{background-color:#0a23f2!important}.header,.header-view .header{height:70px}.admin-content-view{padding-top:80px}.header.sticky .navbar-dark .navbar-nav .nav-link{color:#fff!important}.navbar .dropdown-item{text-align:center}.header.sticky .header.sticky .navbar-dark .navbar-nav .nav-link.btn.btn-danger{color:#fff!important}.header-top{position:absolute;right:90px;line-height:75px;z-index:9}.sticky .header-top{right:90px}li.menu-profile-item .btn{padding:7px;font-size:13px}.sticky div#basic-navbar-nav,div#basic-navbar-nav{padding-top:0}.main-content{padding-top:80px}.menu-profile-item .nav-link{color:#fff}ul.menu-profile-list li:first-child{display:none!important}.homepage .navbar-dark .navbar-brand{display:none}.homepage .header.sticky .navbar-dark .navbar-brand{display:block}.navbar-dark .navbar-toggler{margin-left:auto;line-height:62px;z-index:9999;padding:.25rem 0}.navbar-nav .dropdown-menu{padding:10px;border:none;border-radius:0}.navbar-nav .dropdown-toggle:after{right:10px;position:absolute}.banner-content h1{font-size:50px}.content-container{padding:60px 0}.banner-logo{display:block;margin-bottom:20px}.banner-content{padding-top:10%}.login{max-width:500px;margin:0 auto;height:100%}.filter-input .form-control{min-width:100%}.filter-btn .search-btn.btn{font-size:16px}.filter-btn .plus-btn{min-width:40px}.service-title h4{font-size:22px}.about-content h1{font-size:45px}.about-content .block-btn{font-size:25px;line-height:30px}.about-content h3{font-size:35px}.about-content{font-size:18px}.heading h3,.water-chemistry-container .block-heading h3{font-size:40px}.water-chemistry-container .block-heading h3 span{font-size:40px!important}.water-chemistry-container .block-box{padding:0}.water-chemistry-container .block-content,.water-chemistry-container .reverse .block-content{padding-right:30px!important}.price-box h4{font-size:25px}}@media screen and (max-width:1048px){.block-content h3,.home-block-container .block-content h3{font-size:35px}.block-content{font-size:16px}.user-title{margin-bottom:20px}.block-btn{padding:10px 15px;font-size:22px}.service-heading h3{font-size:35px}.filter-btn{padding-top:20px;width:100%}.filter-btn .plus-btn{min-width:50px}.content-container.cs-container{padding:30px 0}.cs-heading h3{font-size:20px;margin-bottom:0}.cs-heading{margin-bottom:15px}.cs-heading.new-cs-heading h3{font-weight:700!important;font-size:13px}.new-cs-heading{margin-top:30px!important;margin-bottom:15px!important}.pool-size.table td{padding:2px 4px}.total-cost.table{margin:5px 0;font-size:14px}.total-cost.table td{padding:2px 4px}.total-cost.table td:nth-child(2n){padding:2px 6px}.total-cost.table tr:nth-child(2n) span{font-size:12px}.total-cost.table tbody tr:last-child td{font-size:16px}.quantity-table .table-bordered td,.quantity-table .table-bordered th{padding:2px 10px;font-size:14px}.service-modal .close:after,.subcategory-modal .close:after{top:-5px;right:-25px}.modal-title{margin-bottom:30px;font-size:18px}.modal-content{padding:0 20px 15px}.modal-form label.form-label{font-size:14px;padding-left:15px;line-height:18px}.main-titles{margin-bottom:30px}.main-titles h3{font-size:25px}.staff-container .main-titles{margin-bottom:10px}.staff-form .form-group{margin-bottom:5px}.product-feature .block-content{font-size:18px}.reciept-container h5{font-size:20px}.reciept-content{padding:25px 40px}.reciept-upper{padding-bottom:20px}.reciept-lower h4,.reciept-upper h4{font-size:20px}.reciept-lower h6,.reciept-upper h6{font-size:16px}.reciept-lower h6:last-child{font-size:18px}}@media screen and (max-width:991px){.modal-content{overflow:auto;height:100vh}.table-data .mob-accordion .inner-accordion .card-header{padding:8px 10px}.service-mbl{display:block!important}.service-mbl .mob-accordion{display:block;padding:15px 0;border-bottom:1px dashed #ececec}.service-mbl .card-header .btn.btn-link{width:auto!important}.service-container{display:none}.service-mbl .service-container{display:block}.appointment-container .search-title .client-profile h3{font-size:12px;color:#8d8d8d;font-weight:700;margin-bottom:0}.right-pool-analysis h6{font-size:13px;min-width:50px!important;width:100%}.right-pool-analysis input{padding:0!important}.chemical-setup .right-pool-analysis{display:flex;justify-content:space-between;align-items:center;width:50%}.chemical-setup .left-pool-analysis{width:50%}.right-pool-analysis .target-level-input .form-control{padding:0!important}.header .navbar-dark .navbar-brand{margin:3px 0;background-color:initial}.header .navbar-brand img{width:100px;margin-top:-4px}.search-modal .modal-body,.service-modal .modal-body{padding:10px 8px}.permission-container .main-titles h3{font-size:22px}.client-container .client-search img{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;height:15px;opacity:.5;margin-top:2px}.appointment-container .appointment-datespan{font-size:12px}.appointment-container .main-titles h3{font-size:24px}.subcategory-modal .modal-title{font-size:20px}.product-service-container .main-titles h3{font-size:24px}.service-modal .modal-title{margin-bottom:0;font-size:20px}.staff-modal ul.staff-list .staff-box h5 .check-btn.btn.btn-primary{color:#7c7c7c;text-align:left;font-size:13px;font-weight:400}.staff-modal label.form-label{color:#333;text-transform:capitalize;padding:0!important}.staff-modal .staff-form .form-check-label,.staff-modal label.form-label{font-size:13px;font-weight:600}.staff-modal .modal-body{font-family:"Exo 2"!important}.grid-box .action-btn .btn,.staff-box .action-btn .btn{height:26px;width:26px;line-height:25px;min-width:26px;font-size:12px}.right-pool-analysis .target-level-input .form-control{border:none;float:right;background:transparent;height:40px;border-radius:0;color:#0077c0;box-shadow:none;font-size:14px!important}.pool-set-up .head-table{display:none}.pool-set-up .view-btn .btn-save{font-size:14px}.pool-set-up .pool-setup-btn,.pool-set-up .table-title{display:none}.pool-set-up .main-titles h3{font-size:24px}.right-pool-analysis .target-level-input .form-control{font-size:14px;font-weight:600;padding:0}.pool-setup{display:block}.left-pool-analysis h6{font-size:14px}.content-container.pool-set-up{background-color:#f6f7fb}.time-popup .modal-body{padding:10px 6px}.appointment-date{position:relative;cursor:pointer;display:flex;justify-content:space-between}.search-modal .search-user-list .search-content h4{font-size:16px;margin-bottom:0;font-weight:600}.search-modal .appointment-container .search-container .client-profile p,.search-modal .search-user-list .search-content p{color:#8d8d8d;font-size:13px}.appointment-container .search-container .client-profile img{width:50px;height:50px;border-radius:50%;margin-right:5px}.appointment-container .search-container .client-profile{display:flex;align-items:center;display:-ms-flexbox}.appointment-service-modal .service-form label.form-label{color:#0f0e0e;font-weight:600;font-size:13px}.footer-btn{display:flex;justify-content:flex-end}.appointment-view .footer-btn button{display:block!important}.search-container{background:#fff;border-radius:5px;padding:23px 25px;margin-bottom:25px;height:auto}.appointment-container .search-container .no-customer,.appointment-container .search-container span.sep{display:none}.quotes-page .search-container .quotes-client-edit{width:100%}.quotes-page .dropdown-menu{min-width:11rem;box-shadow:0 0 3px 0 #e8dfdf;border:none}.quotes-page .dropdown-menu .dropdown-item{padding:8px 12px}.quotes-page .dropdown-menu .action{font-size:14px;line-height:16px;color:#b4b5b8;font-weight:400}.quotes-page .dropdown-menu .action img{width:14px!important;margin-right:5px}.appointment-container .search-container .search-title{margin-bottom:10px}.appointment-container .search-container .footer-btn{display:none}.appointment-form textarea.form-control::placeholder{color:#8d8d8d;font-size:12px}.service-modal .modal-form label.form-label,.subcategory-modal .modal-form label.form-label{font-size:13px;font-weight:600}.service-modal .modal-form input.form-control{height:35px;border-radius:5px!important}.subcategory-modal .modal-form input.form-control{border-radius:5px;font-weight:400;height:35px}.subcategory-modal .modal-form textarea.form-control{border-radius:5px}.staff-modal .schedule-filters .select-wrapper select.form-control{height:35px;border-radius:5px}.product-service-container .mob-table .heading-accordion h5{font-family:"Exo 2"!important;font-size:16px;font-weight:700;color:#333}.staff-form label.form-label{color:#333;text-transform:capitalize;padding:0!important;font-size:13px;font-weight:600}.detailed-data label{text-transform:unset!important}.edit-working-popup .view-btn{display:flex;justify-content:space-between!important}.staff-close{position:sticky;right:0;top:0;background-color:#f6f7fb;padding:30px 0 50px;width:100%;z-index:9999}.staff-close i{right:5px;top:20px;z-index:9999999;color:#949191;font-size:20px;opacity:.5;content:"";background-image:url(data:image/png;base64,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);background-size:25px;width:25px;height:25px;background-repeat:no-repeat;background-position:50%}.staff-close i:before{display:none}.repeat-modal .view-btn{display:flex;justify-content:space-between!important}.edit-working-popup .datetime-table .dropdown-toggle:after{display:none!important}.edit-working-popup .datetime-table .dropdown:after{content:"";position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkQzRUY2NDVDMDUyMTFFQjlBODg4QzQzOTIzODM4RjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkQzRUY2NDZDMDUyMTFFQjlBODg4QzQzOTIzODM4RjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RDNFRjY0M0MwNTIxMUVCOUE4ODhDNDM5MjM4MzhGMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RDNFRjY0NEMwNTIxMUVCOUE4ODhDNDM5MjM4MzhGMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqDJa8UAAARoSURBVHja7N0/S1tRHIBhFVEoDXaQIhFKB2npoJTgUKQgFFwCDmaSgnu+ge4F1w7FqSAUhCwqQsHBoYNDC64OipWkkwXpJoiRgPVIa8Fq29SEnJv7vPAbvSTn5Mmfe0PsPDs765B0fZ2ASIBIgEiASIBIgEiASIBIgEiASAJEAkQCRAJEAkQCRAJEAkQCRALEKkiASIBIgEiASIBIgEiASIBIgEgCRAJEAkQCRAJEAkQCRAJEAkQCRBIgEiASIBIgEiASIBIgEiASIJIAkQCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiCRApOQB2dzcfLC+vp7f29t7XK1We7LZ7NexsbGPhULhQ19fn11LeIna3wAkltna2rqfy+VWzm9WJdy0K1PJZDLb8/PzL2u1WlS327Tv/kZzQ5aXl0e7u7s/X7Nwvy3k1NTU65OTEw+6BE09+5vP5xdi2d9onln+cfGiXETTMByX+zszM/MKkPMJL6fDw8Pv61g8SNobx+X+bmxsPEo9kLAIN7wnhSS9OC5mYmLibeqBFIvFuf9dQEjaF0eY8Pet3teuVp9F29nZeXLLQzwMpwwLhcJCtVp1DjWCVlZWRqenp0vnb5+HbnOc87/v3t3dvdfK+9JyIEdHR3cbcBhI2gzHz309PT3tSTWQwcHBgwYdCpL2whH60t/f/y3VFwrDhaFbfgbxmaRNPnNcnYGBgU+p/5BeLpe7bnEWC5I2xRH2cHZ2tuhC4a8zWZDAcTnhayeHh4cuFIYJD+I/fEcHkpThCMeM4SJhVN/FCs8WP66oQ5JiHGG/SqXSM19WhASOyHFEBwQSOGK7v1FuAiRwAAIJHJHjiBoIJHAAAgkckd//RGwSJHAAAgkcgEACR3JwJA4IJHAAAgkcgEACByCQwJFoHIkHAgkcgEDStFldXc3BkQIgzUYyOTn5pt2QwJEyIJDAAQgkcAACCRyAQAIHIJDAAQgkcAACSRKRwAEIJHAAAgkcgEACByCQwAEIJC1AAgcgkMABCCT1zdra2tNm4VhaWnqe9seHX/FIMBI4AIEEDkAggQMQSBqCBA5AIIEDEEhO4AAEkkYggQMQSOAABJL6kMABCCQ3IIEDEEhuQAIHIJDcgKSZv5ULByBJR9KsgQMQSOAABBI4AIEEDkAggQMQSOAAxMSDBA5AIIEDEEjgAAQSOACBpJlI4AAEEjgAgQQOQCBpCBI4AIEEDkAggQMQ0xAkcACSPiTj4+Pv/oYkk8lsh39vYM0ASd3UarWOxcXFF9e8mlQCjGKxOFcul7usVeum80KJWl6lUuna398fOj4+vpPNZg9GRkYOe3t7LUyLA0QCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiASIIBIgEiASIBIgEiASIBIgEiASIBIAkQCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiCSAJEAkQCRAJEAkQCRktJ3AQYAEF4REkOttskAAAAASUVORK5CYII=);background-size:24px;background-position:50%;background-repeat:no-repeat;right:10px;top:50%;transform:translateY(-50%);z-index:61;cursor:pointer;width:13px;height:13px;opacity:.4}.edit-working-popup .table-dropdown.datetime-table span{margin-bottom:5px;display:inline-block;color:#333;text-transform:capitalize;padding:0!important;font-size:13px;font-weight:600}.staff-modal .close:after{top:25px;right:10px}.sati-logo{width:250px}.staff-table.client-table .mob-table{display:block}.staff-table.client-table .head-table.table{display:none}.client-table .view-btn .btn{min-width:100%;width:100%}.client-search-box{background:#fff;border-radius:5px;padding:20px;float:left;width:100%}.download-btn{margin-bottom:0}.content-dropdown .dropdown-toggle.btn-link{padding:0;min-width:auto;width:auto;color:#286fe3}.content-dropdown .dropdown-toggle:after{content:none}.repeat-modal .modal-content{padding:20px 15px}.modal .modal-content{background:#f6f7fb}.shift-container{background:#fff;border-radius:5px;padding:20px 20px 35px}.view-btn .add-btn.btn-primary{display:none}.main-titles-mob .view-btn .add-btn.btn-primary{display:block;margin-left:auto}.main-titles-mob{display:inline-flex;align-items:center;width:100%;margin-bottom:20px}.main-titles-mob span.plus-icon{display:inline-block;cursor:pointer;color:#0077c0;font-size:18px}.placehoder-text{background:#fff;border-radius:5px;text-align:center;font-family:"Exo 2"!important}.btn-group.js-date-toolbar{border-radius:5px;overflow:hidden}.modal-title{text-align:left;background:transparent;padding:0;border:none;font-weight:600}.modal-title,.staff-modal .modal-title{margin-bottom:0;font-family:"Exo 2"!important}.staff-modal .modal-title{font-size:20px}.arrow-icons span{padding:0 6px;opacity:.5}.main-titles h3{text-transform:capitalize;font-family:"Exo 2"!important;font-weight:600}.client-container .main-titles,.staff-container .main-titles{display:none}.main-titles-mob h3{font-family:"Exo 2"!important;font-weight:600;font-size:24px;margin-bottom:0}.user-title{display:none}.main-titles{text-align:left;margin-bottom:40px;background:transparent;padding:0;border:none;margin-bottom:20px!important}.datetime-table .head-table.table,.staff-table.table-scroll .head-table.table{display:none}.staff-table.table-scroll .mob-table{display:block}.datetime-table .mob-table{display:block;margin-bottom:30px}.select-wrapper select.form-control{height:40px;width:120px;margin-bottom:0}.staff-modal .date-range h3{font-size:13px;margin-bottom:10px;font-family:"Exo 2"!important;font-weight:600}.schedule-date-toolbar{width:100%}.schedule-filters .btn.btn-default.navigate{min-width:auto}span.display-date{font-size:11px;font-family:"Exo 2"!important;font-weight:500;opacity:.5}.arrow-icons span{white-space:nowrap}.check-btn.btn.btn-primary{font-size:14px}.select-wrapper{width:100%}.select-wrapper select.form-control{width:100%;margin-bottom:20px;font-family:"Exo 2"!important;opacity:.5;position:relative;-webkit-appearance:none;appearance:none;border-radius:5px;font-weight:500;font-size:13px}.select-wrapper .form-group{position:relative}.staff-modal .select-wrapper .form-group:before{margin-top:15px}.select-wrapper .form-group:before,.staff-modal .select-wrapper .form-group:before{content:"";position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkQzRUY2NDVDMDUyMTFFQjlBODg4QzQzOTIzODM4RjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkQzRUY2NDZDMDUyMTFFQjlBODg4QzQzOTIzODM4RjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RDNFRjY0M0MwNTIxMUVCOUE4ODhDNDM5MjM4MzhGMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RDNFRjY0NEMwNTIxMUVCOUE4ODhDNDM5MjM4MzhGMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqDJa8UAAARoSURBVHja7N0/S1tRHIBhFVEoDXaQIhFKB2npoJTgUKQgFFwCDmaSgnu+ge4F1w7FqSAUhCwqQsHBoYNDC64OipWkkwXpJoiRgPVIa8Fq29SEnJv7vPAbvSTn5Mmfe0PsPDs765B0fZ2ASIBIgEiASIBIgEiASIBIgEiASAJEAkQCRAJEAkQCRAJEAkQCRALEKkiASIBIgEiASIBIgEiASIBIgEgCRAJEAkQCRAJEAkQCRAJEAkQCRBIgEiASIBIgEiASIBIgEiASIJIAkQCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiCRApOQB2dzcfLC+vp7f29t7XK1We7LZ7NexsbGPhULhQ19fn11LeIna3wAkltna2rqfy+VWzm9WJdy0K1PJZDLb8/PzL2u1WlS327Tv/kZzQ5aXl0e7u7s/X7Nwvy3k1NTU65OTEw+6BE09+5vP5xdi2d9onln+cfGiXETTMByX+zszM/MKkPMJL6fDw8Pv61g8SNobx+X+bmxsPEo9kLAIN7wnhSS9OC5mYmLibeqBFIvFuf9dQEjaF0eY8Pet3teuVp9F29nZeXLLQzwMpwwLhcJCtVp1DjWCVlZWRqenp0vnb5+HbnOc87/v3t3dvdfK+9JyIEdHR3cbcBhI2gzHz309PT3tSTWQwcHBgwYdCpL2whH60t/f/y3VFwrDhaFbfgbxmaRNPnNcnYGBgU+p/5BeLpe7bnEWC5I2xRH2cHZ2tuhC4a8zWZDAcTnhayeHh4cuFIYJD+I/fEcHkpThCMeM4SJhVN/FCs8WP66oQ5JiHGG/SqXSM19WhASOyHFEBwQSOGK7v1FuAiRwAAIJHJHjiBoIJHAAAgkckd//RGwSJHAAAgkcgEACR3JwJA4IJHAAAgkcgEACByCQwJFoHIkHAgkcgEDStFldXc3BkQIgzUYyOTn5pt2QwJEyIJDAAQgkcAACCRyAQAIHIJDAAQgkcAACSRKRwAEIJHAAAgkcgEACByCQwAEIJC1AAgcgkMABCCT1zdra2tNm4VhaWnqe9seHX/FIMBI4AIEEDkAggQMQSBqCBA5AIIEDEEhO4AAEkkYggQMQSOAABJL6kMABCCQ3IIEDEEhuQAIHIJDcgKSZv5ULByBJR9KsgQMQSOAABBI4AIEEDkAggQMQSOAAxMSDBA5AIIEDEEjgAAQSOACBpJlI4AAEEjgAgQQOQCBpCBI4AIEEDkAggQMQ0xAkcACSPiTj4+Pv/oYkk8lsh39vYM0ASd3UarWOxcXFF9e8mlQCjGKxOFcul7usVeum80KJWl6lUuna398fOj4+vpPNZg9GRkYOe3t7LUyLA0QCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiASIIBIgEiASIBIgEiASIBIgEiASIBIAkQCRAJEAkQCRAJEAkQCRAJEAkQSIBIgEiASIBIgEiASIBIgEiCSAJEAkQCRAJEAkQCRktJ3AQYAEF4REkOttskAAAAASUVORK5CYII=);background-size:24px;background-position:50%;background-repeat:no-repeat;right:10px;top:50%;transform:translateY(-50%);z-index:9;cursor:pointer;width:13px;height:13px;opacity:.4}.staff-modal ul.staff-list .staff-box h3{font-size:13px}.staff-upper-form .select-box{width:100%}.staff-upper-form .form-group{flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin-bottom:0}.staff-upper-form .form-group label.form-label{font-size:13px;font-family:"Exo 2"!important;font-weight:600;margin-bottom:5px}.staff-form .select-box>i,.staff-upper-form .select-box>i{display:none}.schedule-filters{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;background:#fff;padding:20px;border-radius:5px}.btn.btn-default.select-date{padding:0 30px;min-width:auto}.check-btn.btn.btn-primary{color:#333;font-weight:500}ul.staff-list .staff-box h5 .check-btn.btn.btn-primary>i{color:#276ee2;font-size:20px}ul.staff-list .staff-box h5 .check-btn.btn.btn-primary{color:#aeaaaa;text-align:left}.price-box h4{font-size:22px}.price-list{padding:25px 20px}.price-box h6{margin-bottom:10px;font-size:18px}.price-box{width:calc(100% - 200px);font-size:16px}.price-list-box .price-btn{right:25px}.price-list-box .price-btn .btn{min-width:150px}.pricing-form-box{padding:25px 30px}.pricing-container .heading{font-size:18px}.water-chemistry-container .block-heading h3{font-size:30px}.water-chemistry-container .block-heading h3 span{font-size:30px!important}.about-content h1{font-size:40px}.about-content h3{font-size:30px;margin-bottom:20px}.about-content .block-btn{height:100px}.custom-btn .btn{font-size:14px;min-width:100%}.cb-btn{padding:10px 12px;font-size:14px}.heading-type h4{font-size:20px}.account-title h6,.invoice-content h5,.invoice-content h6,.sub-content.additional h6,.sub-content h5{font-size:18px}.sub-content h6{font-size:14px}.invoice-content,.sub-content{font-size:16px}.invoice-btn .btn{font-size:14px}.user-title,.wth-container .main-titles{margin-bottom:20px}.wth-container .main-titles h3{font-size:20px}.pending-table h6{font-size:18px}.filter-container,.pending-table{margin-bottom:20px}.filter-input .form-control{height:40px;font-size:18px}.react-datepicker__input-container:after{height:50px;background-size:50px}.filter-input{width:100%}.filter-date{width:100%;padding-top:20px}.filter-date .react-datepicker-wrapper input{height:40px}.heading-table h5{font-size:20px}.filter-table table td:first-child h6{font-size:16px;line-height:26px}.filter-table .table td h6{font-size:14px;line-height:20px}.filter-table{margin-bottom:20px}.filter-table table{margin-bottom:0}.main-titles h3{font-size:25px}.datetime,.note,.total-view{font-size:18px}.table-title h3{font-size:20px}.view-btn{margin-bottom:30px}.heading h3{font-size:35px}.block-content h4{font-size:28px;margin-bottom:20px}.block-container.product-feature .block-btn{margin-top:50px;font-size:28px}.table-data .card .inner-accordion .accordion{border-bottom:none}.table-data .mob-accordion .card-header{display:flex;align-items:center}.inner-accordion .card-header .arrow-icons>i{margin:0 3px;font-size:25px;color:#327f34;cursor:pointer}.card-header .arrow-icons>i{color:#fff;font-size:14px;margin:0 1px;cursor:pointer;padding-top:4px}.table-icons>i{font-size:14px}.arrow-icons{display:flex;align-items:center}.outer-accordion.accordion>.card>.card-header{border-bottom:none;padding:0}.inner-accordion .card,.outer-accordion .card{margin-top:10px}.heading-accordion h5>i{padding-right:5px}.outer-accordion .card{margin-bottom:10px;border-radius:5px!important;border:none;box-shadow:0 0 10px 1px rgba(0,0,0,.06)}.outer-accordion .card-header .btn.btn-link{width:100%;text-align:left;text-decoration:none;font-size:16px;color:#333;display:flex;align-items:center;justify-content:flex-start;font-family:"Exo 2"!important;font-weight:600}.outer-accordion.accordion .heading-accordion{width:100%}.table-data .outer-accordion.accordion .card-header .btn.btn-link{width:100%;padding:0;overflow:hidden;border-radius:0;border-top-left-radius:5px;border-top-right-radius:5px}.table-data .heading-table{display:none}.table-data .mob-accordion{display:block}.service-title span.sort-icon img{width:100%;height:100%}.service-title span.sort-icon{width:15px;height:100%;margin-right:10px;cursor:pointer;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.table-data .view-btn{margin-top:20px}.service-modal.modal .modal-body,.subcategory-modal.modal .modal-body{flex:0 1}.table-data .mob-accordion .card-header .btn.btn-link{width:auto}.heading-accordion .table-icons{top:50%;transform:translateY(-50%)}.heading-accordion .table-icons .btn{font-size:14px;min-width:auto}.service-title h4{text-align:left;font-family:"Exo 2"!important}.inventory-list .dropdown-menu.show{min-width:11rem;box-shadow:0 0 3px 0 #e8dfdf;border:none}.inventory-list .action,.inventory-list .action span{font-size:14px!important;line-height:16px!important;color:#b4b5b8!important}.inventory-list .action img{width:14px!important;margin-right:5px}}@media screen and (max-width:767px){.staff-form .form-group{margin-bottom:10px}.admin-content{padding:48px 2px}.modal-content{padding:0 10px 20px}.placehoder-text{font-size:16px;padding:15px 0}.navbar-dark .navbar-nav .nav-link{font-size:14px;line-height:34px}.footer-logo{width:150px}.staff-table .head-table.table tbody td img{width:16px}ul.footer-nav li{margin-bottom:10px}.table-title h3{font-size:18px}.view-btn{margin-bottom:20px}.history-pagination h5{font-size:10px}.heading-table h5,.modal-title,.pb-heading h4,.pb-heading h5{font-size:16px}.modal-title{margin-bottom:0}.view-btn .btn{font-size:14px;font-weight:400;padding:10px 12px}.subcategory-modal .modal-header .close{position:fixed}.subcategory-modal .close:after{top:10px;right:-10px}.service-modal .close:after{top:-5px;right:-18px}.view-btn.service-submit .add-btn.btn-primary{display:block}.appointment-service-modal .select-box:after{background-size:18px;width:20px;height:20px}.appointment-service-modal .select-box select.form-control{padding:6px 30px 6px 10px}.appointment-form textarea.form-control{font-size:14px}.pricing-form-box label.form-label{justify-content:flex-start}.pricing-form-box label.form-label span{padding-left:3px}.pricing-container .heading h3{margin-bottom:30px}.pricing-pre-form{padding-top:30px}.pricing-form-box .view-btn{margin-top:20px}.reciept-container h5{font-size:18px}.reciept-lower h6,.reciept-upper h6{font-size:14px}.reciept-upper{padding-bottom:10px}.reciept-lower h6:last-child{font-size:16px}.reciept-lower .content-right{max-width:120px}.reciept-content{padding:15px 20px}.reciept-lower h4,.reciept-upper h4{font-size:18px}ul.payment-icon-list li:first-child{padding-right:0}ul.payment-icon-list li.paypal img{width:100px}.payment-icon{width:40px}.pricing-container .heading{font-size:16px}.water-chemistry-container .block-content{padding:0!important;text-align:left}.water-chemistry-container .reverse .block-content{padding:0!important}.water-chemistry-container .block-img{height:100%}.water-chemistry-container .block-box,.water-chemistry-container .block-box.reverse{margin-bottom:30px}.water-chemistry-container .block-box:last-child{margin-bottom:0}.heading{margin-bottom:30px}.heading h3{font-size:30px}.block-content h4{font-size:25px;margin-bottom:10px}.block-box{flex-wrap:wrap;margin-bottom:30px}.block-left,.block-right{width:100%}.block-img{height:400px}.product-feature .block-content{font-size:16px;padding:0;text-align:left}.block-box.reverse{flex-flow:row-reverse;flex-wrap:wrap;margin-bottom:0}.block-container.product-feature .block-btn{margin-top:40px;font-size:20px;line-height:35px;margin-bottom:0;height:auto}.staff-modal .close:after{top:20px;right:4px}.main-titles-mob .view-btn .btn{min-width:auto;width:auto}.dropdown-modal .close:after{top:25px;right:-15px}.number-box .dropdown .dropdown-toggle.btn.btn-success{padding:0 8px;outline:none}.close{font-size:30px!important}.modal-content{min-height:100vh}.repeat-modal .modal-body,.repeat-modal .modal-footer{flex:0 1}.staff-modal .close{top:-7px;right:3px;position:fixed}.datetime-table .dropdown-toggle:after{width:25px;font-size:16px}.datetime-table .dropdown .btn,.staff-container .head-table.table{font-size:14px}.staff-container .react-datepicker-wrapper{margin-bottom:0}.staff-container .dropdown-item,.staff-container .table-dropdown input,.table-dropdown input.react-datepicker-ignore-onclickoutside{font-size:14px;padding:4px 6px}.staff-container .view-btn{margin-bottom:0;padding-top:0}.staff-table{margin-bottom:20px}.staff-form .select-box>i,.staff-upper-form .select-box>i{width:30px;font-size:20px;line-height:25px}.table-dropdown .react-datepicker-wrapper{margin-bottom:0}.check-btn.btn.btn-primary{font-size:14px}.modal .modal-content{border-radius:0}.modal-dialog{margin:0;max-width:100%}.view-btn{flex-wrap:wrap}.view-btn .btn+.btn{margin-left:0}.view-btn .btn:last-child{margin-bottom:0}.modal-footer .view-btn{flex-wrap:wrap;padding-top:0}.modal-footer>*{margin:0}.number-box .dropdown .dropdown-toggle.btn.btn-success{padding:1px 8px 1px 4px}.number-field .special-label.form-label{padding:0 3px!important;font-size:12px;line-height:12px;top:-6px;left:20px}.form-check{line-height:20px}.form-check-label{font-size:12px}.number-box,.number-box .dropdown{width:-moz-fit-content;width:fit-content}.client-search-box .client-search.form-group .form-control{width:100%;position:relative;padding:8px 30px 8px 10px;height:100%;font-size:13px;opacity:.5;font-family:"Exo 2"!important}.client-search-box .client-search.form-group .btn{padding:4px 10px;font-size:16px}.download-btn .btn-primary.btn-dwnld{padding:6px 10px}.about-content h1{font-size:30px;margin-bottom:20px}.about-content h3{font-size:25px;margin-bottom:15px}.about-content{font-size:16px}.about-content p:last-child{margin-bottom:30px}.about-content .block-btn{font-size:20px;line-height:30px;height:auto}.online-demo .about-content{margin-bottom:30px;height:auto}.chm-container h4{font-size:16px}.chm-form .form-group{margin-bottom:16px}.chm-form{padding:30px 60px}.chlorinator-model .table thead th{vertical-align:top}.chm-btn .btn.btn-add-chm{font-size:14px}.banner-logo{width:200px;margin:0 auto 20px}.banner-logo img{width:100%;height:100%;object-fit:cover}.banner-content{padding:0 15px}.banner-content h1{font-size:40px}.banner-container{min-height:500px}.home-block-container .block-content{padding:0;height:auto;font-size:16px;text-align:center}.block-content h3,.home-block-container .block-content h3{font-size:30px}.service-heading{margin-bottom:30px}.block-btn{padding:10px 15px;font-size:18px;height:70px;margin-bottom:20px}.cb-box{margin-bottom:20px;height:auto}.service-box{margin-bottom:20px;height:70px;font-size:18px}.testimonial-content{font-size:18px;line-height:30px;padding:0 15px}.sati-logo{width:200px}.content-container.sati-container{padding:30px 0}.cta-box{padding:30px 20px;flex-wrap:wrap;text-align:center}.cta-box h4{margin-bottom:15px;font-size:20px}.cta-btn{width:100%}.logo-login{width:200px;margin:0 auto}h3.login-title{font-size:18px;margin-bottom:10px}.login-form .form-group{margin-bottom:15px}.login-links,.login-text{font-size:16px}.invoice-btn .btn{min-width:auto}.title{background:#008bbc;border-radius:5px}.title h3{font-size:20px;padding:6px;color:#fff;text-align:center}.title h3:before{content:none}.main-titles{margin-bottom:30px}.main-titles h3{font-size:25px}.heading-type h4{font-size:20px}.content-container{padding:30px 0}.block-content{margin-bottom:30px;text-align:center}.as-form .form-group{margin-bottom:5px}.head-tabletable,.heading-table table{font-size:14px}.form-container{padding:20px 0}.total-cost.table td:last-child{padding-right:0}.btn-show{justify-content:space-between}.btn-show .back-btn .btn{min-width:55px}.btn-show .btn{font-size:14px}.btn-hide .calculate-btn{max-width:100%}.btn-hide .calculate-btn .btn{width:100%}.pool-site-input .form-control{height:30px;border-radius:5px;padding:5px 6px}.custom-select{padding:4px 30px 4px 6px}.custom-select,.liters.form-label{height:30px;font-size:14px;border-radius:5px}.col i.fas.fa-sort-down{right:12px;top:7px;align-items:flex-start;font-size:18px;line-height:16px}label.target.full-width{font-size:14px}label.target.full-width.form-label{padding:8px 4px}label.target.form-label{padding:5px 2px}.calculate-btn{white-space:nowrap}label.form-label{height:30px}.custom-btn .btn{height:30px;line-height:8px}.showdata{padding:2px 8px;margin:3px 0 3px 5px;font-size:14px;max-width:79%}.total-result-bottom{width:100%}.total-amount{width:20%}input.form-control{font-size:14px;border-radius:5px;padding:5px 6px}.cost-of-salt{max-width:60%}.cost-of-input,.cost-result{width:20%}.save-btn{white-space:nowrap}.back-btn .btn span{font-size:10px}label.liters.form-label{max-width:57.5%}.cs-heading h3{font-size:16px}.cs-heading{margin-bottom:10px}.total-cost.table{margin:10px 0}.pool-size.table td,.total-cost.table td,.total-cost.table td:nth-child(2n){padding:0 4px;line-height:20px}.cs-container .table{font-size:14px;line-height:18px}.quantity-table .table-bordered th:first-child span{padding-left:28px;font-size:12px}.banner-content h1{font-size:30px}.main-titles h3{font-size:20px}.sub-container{height:auto;margin-bottom:20px}.account-container{padding:30px 0}.invoice-content h5,.sub-content h5,.total-due{font-size:18px}.sub-content h6{font-size:14px}.invoice-content,.sub-content{font-size:16px;margin-bottom:13px}.contact-container .title{font-size:16px;line-height:25px;background:transparent;border-radius:0}.contact-container .title h3{color:#000;font-size:30px;text-align:left;margin-bottom:15px;padding:0 0 10px}.contact-container .title h3:before{content:""}.contact-form{padding:30px 0 0}.invoice-btn .btn{font-size:12px}.user-title h4{font-size:14px}.main-titles,.user-title{margin-bottom:15px!important}.wth-container .main-titles h3{font-size:20px}.note,.pending-table h6,.total-view,h4.address{font-size:18px}.pending-table{margin-bottom:20px}.filter-box{margin-bottom:15px}.filter-container{margin-bottom:20px}.filter-date{flex-wrap:wrap}.filter-date span{display:none}.react-datepicker-wrapper{margin-bottom:20px}.react-datepicker-wrapper:last-child{margin-bottom:0}.wth-container .main-titles{margin-bottom:15px}.billSummary .modal-dialog{display:flex;justify-content:center;align-items:center}.billSummary .modal-dialog .modal-content{border-radius:12px!important;max-width:320px!important;width:100%!important;min-height:553px!important;padding:20px 30px 10px!important}}@media screen and (max-width:476px){.pagination-chk a{border-radius:3px;font-size:12px}a.pagination__link{width:90px}.pagination-chk li{margin-bottom:15px}.title h3{font-size:14px}.block-content h3,.home-block-container .block-content h3{font-size:20px}.home-block-container .block-content{font-size:14px;line-height:25px}.block-btn{font-size:16px;height:50px;margin-bottom:15px}section.content-container.home-block-container{padding:30px 0 15px}.cb-btn{padding:5px 10px;font-size:10px;border-radius:5px}.cb-box{margin-bottom:15px}.service-heading{margin-bottom:20px}.service-heading h3{font-size:20px}.service-box{margin-bottom:15px;height:60px;font-size:16px}.testimonial-content{font-size:14px;line-height:25px;padding:0}.cta-box h4{margin-bottom:15px;font-size:18px}ul.footer-nav li{margin-bottom:10px;line-height:20px}ul.footer-nav li>a{padding:0 5px;font-size:14px;line-height:14px}.service-title h4{font-size:14px}.main-titles h3{font-size:16px}.heading-table>span,.service-title>span{font-size:14px}.percent:after{right:10px;font-size:14px}.appointment-container .view-btn{margin-top:15px}.view-btn{margin-bottom:15px}.schedule-filters .btn.btn-default.navigate{padding:0}.number-field .special-label.form-label{left:15px;font-size:10px}.number.form-group .flag-icon{width:18px;height:18px;margin-right:8px}.number-field a.dropdown-item{padding:8px 10px!important;font-size:14px}.number-box,.number-box .dropdown{width:-moz-fit-content;width:fit-content}.staff-container .view-btn .btn{padding:8px 12px;font-weight:400;font-size:14px;font-family:"Exo 2"!important}.staff-container .view-btn .add-btn{background-color:#1aa01d;border-color:#1aa01d}.mob-accordion.accordion>.card>.card-header{padding:0}.staff-upper-form .form-group label.form-label{font-size:13px;margin-bottom:5px}.mob-accordion .card-header .btn.btn-link>i{font-size:22px;padding-right:10px}.check-btn.btn.btn-primary{font-size:14px}.staff-modal .modal-body,.staff-modal .modal-header{padding:10px 8px}.grid-box .action-btn .btn,.staff-box .action-btn .btn{height:26px;width:26px;line-height:10px;min-width:26px;font-size:12px}.staff-box .action-btn .btn span{font-size:12px}.table-dropdown.datetime-table{margin:10px 0 0}td.target-level-input{width:120px}.target-level-input .form-control{font-size:16px}.inner-accordion .card-header .arrow-icons>i{margin:0 2px;font-size:20px}.service-modal .modal-body{flex:0 1!important}.table-data .mob-accordion.accordion>.card>.card-header{padding:0}.table-data .mob-accordion .inner-accordion .card-header{padding:8px 10px}.table-data .mob-accordion .card-header .btn.btn-link{font-size:14px}.table-data .mob-accordion .card-header .btn.btn-link>i{font-size:20px;padding-right:8px}.table-data .card-header .table-icons .btn{font-size:14px;padding:5px 4px}.table-data ul.grid-list .grid-box h3{font-size:14px;padding-left:6px}.table-data .check-btn.btn.btn-primary,.table-data ul.grid-list .grid-box .grid-content{font-size:14px}.table-data .grid-box .action-btn .btn span{font-size:13px}.heading-accordion .table-icons>i{padding:5px 8px;font-size:14px}.heading-accordion h5{font-size:14px}.table-data .mob-accordion .card-header{padding:0}.price-list-box .price-btn{right:0;position:relative;top:0;transform:none}.price-box{width:100%;font-size:14px}.price-box,.pricing-form-title{margin-bottom:10px}.price-list{padding:20px}.price-box h4{font-size:20px;margin-bottom:5px}.price-box h6{margin-bottom:5px;font-size:16px}.price-list-box .price-btn .btn{padding:6px 10px}.pricing-form-box .form-control{height:35px;font-size:14px}.pricing-form-box{padding:20px}.pricing-form-box label.form-label{font-size:14px}.pricing-form-box .select-box select.form-control{font-size:13px;font-family:"Exo 2"!important}.select-box>i{font-size:20px;line-height:25px}.reciept-lower h4,.reciept-upper h4{font-size:16px}.reciept-lower h6,.reciept-upper h6{font-size:12px;margin-bottom:5px}.reciept-lower h6:last-child{font-size:14px}.reciept-lower .content-right{max-width:100px}ul.payment-icon-list li.paypal img{width:40px}.payment-icon{width:20px}ul.payment-icon-list{margin-top:-20px}.reciept-container{margin-bottom:5px}.water-chemistry-container .block-heading h3{font-size:20px}.water-chemistry-container .block-heading h3 span{font-size:20px!important}.block-img{height:100%}.block-container.product-feature .block-btn{font-size:16px;line-height:25px}.block-heading{margin-bottom:30px}.heading h3{font-size:25px}.heading h3:before{width:150px}.product-feature .block-content{font-size:14px}.block-content h4{font-size:22px}.content-container.calculator-container,.form-container{padding:10px 0}.pool-site-input span{padding:0 10px;font-size:16px}label.form-label{font-size:12px;padding:0;line-height:12px}label.target.form-label{font-size:10.5px;padding:6px 4px}label.target.full-width{font-size:12px}.custom-select{font-size:12px;line-height:14px;height:auto}input.form-control{font-size:12px;border-radius:5px;padding:5px 8px;line-height:10px}.custom-btn .btn{font-size:11px;height:auto;line-height:10px;padding:6px 2px}.cost{padding:5px 8px}.cost,.cost-result{font-size:12px;line-height:12px}.cost-result{padding:5px 6px}.liters.form-label{height:auto;border-radius:5px;font-size:12px}.pool-site-input .form-control{font-size:12px;height:auto;line-height:12px;padding:6px 8px}.calculate-btn .btn{float:right}.showdata{font-size:12px;line-height:14px;max-width:calc(80.56% - 10px)}.total-amount{width:20%;margin:auto;padding:0 8px;font-size:14px;font-weight:600}.btn-show .btn{font-size:10px;padding:6px 10px;min-width:auto}.back-btn{max-width:100%}.pool-size.table td,.total-cost.table td,.total-cost.table td:nth-child(2n){line-height:20px}.quantity-table .table-bordered td.value{padding-left:10px}.cs-heading h3{font-size:12px}.cs-heading{margin-bottom:15px}.cs-container .table{font-size:14px;line-height:20px}.quantity-table .table-bordered td,.quantity-table .table-bordered th{padding:0 5px;font-size:10px}.quantity-table .table-bordered td:first-child .quantity{min-width:50px}.quantity-table .table-bordered td:first-child span{padding-left:15px}.quantity-table .table-bordered th:first-child span{padding-left:15px;font-size:10px}.col i.fas.fa-sort-down{right:12px;top:6px;align-items:flex-start;font-size:16px;line-height:16px;width:16px;height:22px}label.liters.form-label{max-width:57%}.main-titles h3{font-size:25px}.heading-type h4,.invoice-content h5,.sub-content h5,.total-due{font-size:16px}.invoice-content,.sub-content{font-size:14px;margin-bottom:10px}.account-title h6,.invoice-content h5,.invoice-content h6,.sub-content.additional h6,.sub-content h5{font-size:16px}.invoice-box{padding:15px 10px}.account-title h6{padding-left:10px}.account-container .head-table.table tbody td{font-size:14px}.account-container .head-table.table thead th{font-size:16px}.total-due span{padding:5px}.login-links,.login-text{font-size:14px;line-height:16px}.login-form .form-control{font-size:14px;padding:8px 12px}.staff-form textarea.form-control{height:75px}.contact-form{padding:20px 0 0}.contact-container .title{font-size:14px;line-height:24px}.contact-container .title h3{font-size:25px;padding:0 0 5px}.title h3:before{width:150px}.contact-form .form-control{height:40px;font-size:16px}.submit-btn.form-group .btn{height:40px;margin-bottom:-10px;line-height:20px}.main-calendar .grid-box h5{font-weight:400;font-size:16px;width:30px;height:30px;line-height:30px}.main-calendar .grid-box span{font-size:11px}.main-calendar .calendar-date .date{font-size:13px}}@media screen and (max-width:400px){.col i.fas.fa-sort-down{right:12px;top:6px;align-items:flex-start;font-size:14px;line-height:12px;width:16px;height:16px}}@media screen and (max-width:374px){.right-pool-analysis .target-level-input .form-control{font-size:14px!important;padding:0!important;padding:0 i!important}.permission-container .main-titles h3{font-size:18px}.left-pool-analysis h6,.pool-set-up .view-btn .btn-default,.right-pool-analysis h6,.target-level-input .form-control{font-size:13px}}@media only screen and (max-width:896px) and (min-width:320px){.content-container.calculator-container,.form-container{padding:20px 0}.custom-btn .btn,.custom-select,.pool-site-input .form-control,input.form-control,label.form-label{height:30px}.form-group{margin-bottom:10px}.liters.form-label{height:35px}.number-box .dropdown .dropdown-toggle.btn.btn-success{height:30px}.number.form-group .form-control{padding-left:12px}}@media only screen and (max-width:361px){.swim-modal-green.thankyou-popup h4{font-size:36px!important}}span.required-field{margin-left:5px;color:red!important;font-weight:800;font-size:16px!important}.basic .form-check-input:checked{background:transparent}.client-notes .basic .form-check-input:checked{background-color:initial}.service-mbl.pool-accordian.miniral-pool .service-container .service-title.title-service .btn{text-align:left}@media screen and (min-width:1024px){.view-btn .btn{width:48%!important;max-width:150px}.view-btn.desktop-show.view-btn .btn{max-width:180px!important}}@media screen and (max-width:991px){body.fixed-body-section{position:fixed}body.paymentClass{position:unset}.uncomplete-appointment .footer-btn.view-btn .dropdown button{font-size:14px!important}.content-container.cs-container{padding:88px 0 60px}.ppm-label{padding:0!important}.checklist-text{font-size:14px}.save-btn.drain-btn button span{font-size:10px!important}.name-location p{font-size:13px}.ageing-page .summary-table .summary-table-header h6{display:grid}button.costbtn.btn.btn-primary{text-align:center!important}.reports-page .summary-table-body p{font-size:14px}.reports-page .appointment-summary-section p{font-size:16px}.reports-page .reports-heading img{width:24px}.reports-page .reports-heading{font-size:18px}.calc-btn-reset .back-btn .btn{font-size:12px!important}.image-upload-popup .select-box:after{background-size:18px;width:20px;height:20px;right:5px}.change-text-popup label.form-label{font-size:13px}.repeat-modal .view-btn .btn{font-size:12px!important}.template-btn.view-btn button{width:49%!important}.staff-modal .calendar-filter-icons span{background-color:#ededed;height:25px;width:25px;margin:0 2px}.staff-modal .schedule-date-toolbar .date{font-size:12px}.calendar-settings .staff-form label.form-label{text-transform:inherit!important}.staff-modal ul.staff-list .staff-box h5 h6{font-size:13px}table.edit-template{width:100%!important}.change-image-section .change-section-btn button{width:23%!important}.image-upload-popup .staff-close{padding:0!important}.calendar-settings .view-btn{justify-content:space-between!important}.template-btn button{width:18%!important;font-size:12px}.template-btn .btn+.btn{margin-left:0!important}.image-upload-popup .staff-close i{right:12px;top:-5px}.calendar-container.close-client-popup .calendar-team-member{right:-500px}.pool-chemistry-box.appointment-service-modal label{font-size:13px!important}.view-add-appointment .appointment-form label.form-label{font-size:22px!important}.pool-set-up .balance-water .balance-water-box h6,.pool-set-up .balance-water h5{font-size:16px!important}.service-mbl.pool-accordian.miniral-pool .service-container .service-title.title-service .btn{font-size:20px}.pool-set-up .drainage-cost-section .bottom-text p,.pool-set-up .drainage-cost-section h6{font-size:18px}.pool-set-up .drainage-cost-section h5{font-size:20px}.drainage-cost-section input{font-size:20px!important}.service-mbl.pool-accordian .mob-accordion{padding:8px 0!important}.pool-accordian .inner-accordion ul.grid-list .grid-box h3,.pool-accordian .inner-accordion ul.grid-list .grid-box h5{font-size:17px}.pool-set-up .client-option.service-edit-icon .dropdown-menu{min-width:11rem}.pool-set-up .target-heading h6{font-size:22px;margin-bottom:0}.pool-set-up .view-btn{display:flex;justify-content:space-between;margin-top:30px}.chemical-setup .right-pool-analysis{display:flex;justify-content:space-between;align-items:center;width:60%}.chemical-setup .left-pool-analysis{width:calc(40% - 10px)}.pool-analysis{display:flex;justify-content:space-between;align-items:center;margin:5px 0}.pool-set-up .save-btn-setup{display:flex;justify-content:flex-end}.chemical-product .left-pool-analysis{width:60%}.chemical-product .right-pool-analysis{width:40%}.left-pool-analysis h5{color:#000;font-size:17px;font-weight:600;margin-bottom:0}.service-container .service-title{display:flex}.ideal-reading.form-group{margin-top:7px}.time-popup .select-box button.btn.btn-primary{font-size:19px}.client-container .main-titles-mob{padding-right:12px}.staff-container .client-option.service-edit-icon .dropdown-menu{min-width:10rem;z-index:99}.client-option.service-edit-icon .dropdown-menu{min-width:11rem;z-index:99}.visibility-icon i{font-size:17px}.staff-modal .modal-body input{padding:6px 10px!important}.new-client-section .grid-box .action-btn .btn,.new-client-section .staff-box .action-btn .btn{height:24px;width:24px;line-height:23px;min-width:24px;font-size:12px}.client-option.service-edit-icon .action i{margin-right:5px!important}.client-option.service-edit-icon .action{font-size:14px;line-height:16px;font-weight:400}.client-option.service-edit-icon .action img{width:20px}.client-container .mob-accordion.inner-item.accordion .client-heading-option h6{font-size:17px}.client-container .new-client-section .client-heading-option h5{font-size:20px}.client-container .new-client-section .client-heading-option h5 i{font-size:25px}.client-container .new-client-section .mob-accordion.inner-item.accordion .client-heading-option h5 i{font-size:22px}.mob-accordion.new-client-section.accordion .service-edit-icon i{font-size:17px}.product-service-container .grid-box .grid-content{padding-right:0!important}.product-service-container .grid-box .action-btn{padding-left:5px!important}.login-popup-btn button{font-size:20px}.login-text{font-size:19px}.logo-login{width:170px}h3.login-title{font-size:34px;margin-bottom:20px}.login-form label.form-label{color:#171717;font-size:20px;font-weight:600}.calculator-container .total-amount,.cost-result{margin-right:0;padding-right:0}.cost{padding-right:0;margin-right:2px}.calculator-container .custom-btn button.costbtn.btn.btn-primary{text-align:right!important}.appointment-total h6:first-child{font-size:15px;font-weight:700}.appointment-container .appointment-view .search-title .client-profile h3{font-size:16px;color:#666464;font-weight:600;margin-bottom:0}.appointment-total h6{margin-bottom:0;line-height:20px;font-size:18px}.duration-time{font-weight:500;color:#8d8d8d;font-size:16px}body.admin-view{overflow:auto}.calculate-btn img{height:19px;margin-right:5px;margin-top:-2px}.btn-show button{font-size:22px!important;padding:10px 35px!important;font-weight:600!important}.btn-show .calculate-btn,.save-btn{margin-left:5px}.calculator-main .admin-container{background:#e0e8f5}.calculator-container .form-container{padding-top:10px}.liters.form-label{margin:0}.calculator-container .form-group{margin-bottom:5px}.content-container.calculator-container{padding:15px 0!important}.calculator-container .title{background:transparent;border-radius:5px;margin-bottom:8px}.calculator-container .title h3{font-family:"Exo 2";text-align:left;background-color:initial;color:#000;font-size:24px;padding:0}.footer-container{display:none}.calendar h6{font-size:16px;font-weight:500;color:#949594}.sticky-footer{display:block;position:fixed;bottom:0;width:100%;background-color:#f9f9f9;padding:8px 18px 20px;border-top:.7px solid #dee3e7!important}.col-md-6.col-6.half{padding-right:5px}.col-md-6.col-6.halfright{padding-left:5px}.service-modal .row .col-md-6.col-6:last-child{padding-left:10px!important}.header .navbar-brand img{width:85px;margin-top:0}.header .openheader{width:22px!important;height:18px}.client-search-box{padding:15px 12px}.staff-upper-form .form-group label.form-label{padding:0!important}.client-container .staff-list .staff-box h5{font-size:17px!important;color:#7c7c7c!important}.client-container .staff-list .staff-box h3{font-size:17px}.modal-form{background:#fff;border-radius:5px}.modal-form,.schedule-filters,.staff-modal .staff-form{padding:15px}.staff-upper-form,.view-btn.working-hour{margin-bottom:25px}.client-container .mob-accordion .card-header .btn.btn-link,.staff-container .mob-accordion .card-header .btn.btn-link{padding:10px 12px}.staff-container ul.staff-list .staff-box h5{font-size:17px;color:#7c7c7c}.client-container .mob-accordion .card-header .btn.btn-link,.staff-container .mob-accordion .card-header .btn.btn-link{padding:20px 0;font-size:20px}.staff-upper-form{background:#fff;border-radius:5px;padding:10px 12px 17px}.staff-container .mob-accordion .card-header{padding:0}.client-container .mob-accordion .card-header .btn.btn-link>i,.staff-container .mob-accordion .card-header .btn.btn-link>i{color:#808183;font-size:22px!important;line-height:20px}.auto-complete li,.service-form .text-muted,.subcategory-modal .modal-form textarea.form-control{font-size:17px}.modal-header{padding:8px;padding-bottom:0!important;padding-top:0;font-size:24px}select.form-control{font-size:17px}.service-form input:last-child{padding:6px 10px!important}.form-group .form-control,input{font-size:17px}.staff-container .main-titles-mob h3{font-size:28px}.appointment-container .appointment-date h3{font-size:22px}.appointment-container .appointment-view .appointment-date img{width:28px}.appointment-form textarea.form-control::placeholder{height:120px;font-size:18px}.appointment-container .appointment-form label.form-label{font-size:19px;font-weight:700}.appointment-container .search-container .search-title .client-profile h3{font-size:22px;color:#0070c0!important;font-weight:600}.appointment-container .search-title .content-dropdown img{height:29px;width:29px}.appointment-date span{font-size:16px}.appointment-container .search-title h3{font-size:22px}.appointment-container .main-titles h3{font-size:28px}.appointment-container .search-title span.plus-icon{font-size:20px}.appointment-container .add-sortings .sorting-sub-services{max-width:110px;width:100%}.search-title.service-head .sorting{padding-right:10px}.service-mbl .mob-accordion{padding:13px 0!important}.service-modal .modal-form input.form-control{height:35px;border-radius:5px!important}.custom-header{background:#0a23f2;width:100%;height:100vh;padding:40px 15px 30px;box-shadow:0 5px 20px rgba(0,0,0,.06);text-align:center;border:0;border-top:none;color:#333;top:-75px;left:0;bottom:100%;position:relative;z-index:99}.custom-header .header-link{margin-bottom:180px}.desktop-view{display:none!important}.calendar .cross-icon{position:absolute;right:25px;top:28px;display:block}.calendar .custom-header{top:0}.custom-header a.navbar-brand{display:none!important}.custom-header{display:flex;align-items:baseline;justify-content:space-between}.nav-item .nav-link{font-size:14px;line-height:34px;color:#fff!important;padding:0 15px;font-size:16px;line-height:38px;text-transform:uppercase;display:inline-block;width:100%;font-weight:600}.nav-item{width:100%;text-align:center}.cross-icon{position:absolute;right:15px;top:22px}.cross-icon.show-header .custom-header{display:block!important}.cross-icon{display:block}.custom-header{align-items:flex-start}.cross-icon img{height:20px}.mobile-view{display:flex;justify-content:space-between;align-items:center;height:70px}.calendar .mobile-view{display:none}.appointment-container .client-profile .action img{width:22px!important}.appointment-container .search-container .client-profile img{width:12px;height:auto!important}.action img{width:18px!important;margin-right:5px}.admin-content{padding:50px 0 10px}.timehour{color:#a29d9d;font-size:20px}.day-option{padding:7px}.day-option img{width:52px}.apntment-colors-view h5,.display-view h5{font-size:19px}.calendar-options h6{font-size:24px}.calendar-close img{width:24px}.team-members h6{font-size:24px}.team-area{font-size:17px}.first-last{max-width:68px;padding:24px;font-size:24px;height:68px}.team-area{width:33%}.open-client .calendar-team-member{margin-left:-500px}.demo-app.calendar-inner{padding:22px 0}.calender-date-section{margin-top:0}.calendar .header{position:relative;background-color:initial;height:auto!important}.calendar .header .navbar-dark .navbar-brand{display:none}.calendar .navbar-dark .navbar-toggler{margin-left:auto;line-height:inherit;z-index:9999;padding:.25rem 0}.calendar .admin-content{padding:0 2px}.product-service-container .main-titles h3{font-size:28px;padding-bottom:8px}.service-mbl .service-container .service-title.title-service .btn{font-size:22px}.product-service-list i{padding-right:10px}.service-mbl .service-container .service-title.title-service .btn{min-width:auto;padding:0;color:#000;text-decoration:none}.service-mbl .service-container .service-title.title-service .btn i{margin-right:5px}.service-mbl .heading-accordion h5>i{font-size:22px;margin-right:5px}.service-edit-icon button img{width:14px}.services-header .sorting{padding-right:10px}.service-mbl .outer-accordion .card{box-shadow:none}.modal-body{padding:10px 8px!important}.service-modal .modal-header{padding:8px 8px 0}.service-edit-icon i{font-size:20px}.services-header span i{font-size:26px}.services-header button i{font-size:25px}.service-mbl .service-title h4{font-size:22px}.product-service-container .mob-table .heading-accordion h5{font-size:20px}.services-header{width:auto;display:flex;justify-content:space-between;align-items:center}.service-mbl .outer-accordion .card-header .btn.btn-link{font-size:18px}.service-mbl .sub-category .time-category{color:#7d7d7d;font-size:16px;font-weight:600;display:flex;justify-content:flex-end}.service-mbl .mob-accordion .inner-accordion .card-header{padding:15px 0}.service-mbl .service-container .service-title{padding:10px 20px}.service-modal .form-group{display:flex}.service-modal .form-group.row [class*=col-sm],.subcategory-modal .form-group.row [class*=col-sm]{flex:0 0 100%;max-width:100%}.service-mbl ul .grid-list-item{padding-left:24px!important}.service-mbl .outer-accordion .sub-category.card-header .btn.btn-link{font-size:17px;font-weight:600}.appointment-service-modal .modal-header{padding-top:0}.search-modal .search-box.form-group{margin-bottom:0!important}.calendar-team-member{width:500px}.main-calendar .calendar-filter-icons span{height:36px;width:36px;margin:0 5px}.calendar-date img{width:35px}.main-calendar .calendar-date .date{margin:0 8px;font-size:18px!important}.main-calendar .calendar-date .date span{font-size:14px!important}.calendar .navbar-toggler-icon{width:28px;height:32px}.main-calendar .grid-box h5{font-weight:500!important;font-size:24px!important;width:40px;height:40px;line-height:40px}.main-calendar .grid-box span{font-size:16px!important;font-weight:600}.main-calendar .grid-box.selected h5{font-size:22px!important}.headroom{top:0;left:0;right:0;z-index:999!important}.headroom--unfixed{position:relative;transform:translateY(0)}.headroom--scrolled{transition:transform .2s ease-in-out}.headroom--unpinned{position:fixed;transform:translateY(-100%)}.headroom--pinned{position:fixed;transform:translateY(0)}.header-view .header{position:relative!important;height:70px}.admin-content-view{padding-top:0;padding-bottom:100px;min-height:100vh;overflow:hidden}.footer-wrapper.hide-footer .sticky-footer{display:none;transition:transform .5s ease-out}.footer-wrapper.show-footer-bottom .sticky-footer{display:block;transition:transform .5s ease-out}.miniral-popup .modal-body input{padding:6px 20px!important}.contact-page .view-btn{display:flex;justify-content:flex-end}.fixed-body-section .header .container{padding:0}.edit-chemical-popup .chemical-table-body h6,.edit-chemical-popup .chemical-table-head h6{font-size:11px}.service-edit-icon{font-size:12px}.payment-reminder-popup .staff-form{padding:0}.reports-page .details-body h6{font-size:14px;margin-bottom:8px}}@media screen and (max-width:767px){.show-message-grp.form-group{margin-bottom:6px!important}.permission-new-layout .mob-accordion .card-header .permission-new-section h6{font-size:15px!important}.predictive-ordering-detail .ordering-detail-header h6{font-size:10px;font-weight:600}.source-popup .custom-select-time h4{font-size:18px}.source-popup .custom-select-time .col-md-12{padding:0 5px!important}.source-popup .custom-select-time .form-group{margin-bottom:5px}.calendar img{height:30px}.time-popup .modal-body{padding:0!important}.search-modal.time-popup.apppt-time-popup.modal .modal-body{padding:10px 8px!important}.reports-page .appointment-summary-section p{font-size:14px}.reports-page .reports-heading{font-size:15px}.reports-page .summary-table-body p{font-size:12px}.filter-table .pool-table-content input,.green-pool-table.filter-table .pool-table-content p{font-size:12px!important}.green-pool-table.filter-table .pool-table p{font-size:11px!important}.filter-glass-table .green-pool-table.filter-table .pool-table p{font-size:13px!important}.image-upload-popup .template-btn button{width:48%!important;font-size:15px!important;min-width:auto}.image-upload-popup .upload-logo .form-group label{font-size:15px!important}.calendar-container.close-client-popup .calendar-team-member{right:-450px}.preview-invoice .invoice-type p{font-size:14px}.search-invoice .target-heading.client-profile p{font-size:15px}.pricing-setup h6{font-size:17px}.pricing-setup p{font-size:15px}.green-pool-calculation .main-title h6{font-size:18px}.search-invoice .target-heading.client-profile h3{font-size:20px}.view-add-appointment .appointment-form label.form-label{font-size:20px!important}.pool-set-up .balance-water .balance-water-box h6,.pool-set-up .balance-water h5{font-size:14px!important}.pool-set-up .drainage-cost-section h6{font-size:16px}.service-mbl.pool-accordian.miniral-pool .service-container .service-title.title-service .btn{font-size:18px}.pool-set-up .drainage-cost-section .bottom-text p{font-size:15px}.pool-set-up .drainage-cost-section h5{font-size:18px}.drainage-cost-section input{font-size:18px!important}.pool-accordian .inner-accordion ul.grid-list .grid-box h3,.pool-accordian .inner-accordion ul.grid-list .grid-box h5{font-size:15px}.pool-set-up .target-heading h6{font-size:20px}.left-pool-analysis h5,.time-popup .select-box button.btn.btn-primary{font-size:15px}.client-option.service-edit-icon .action{font-size:14px;line-height:13px}.visibility-icon i{font-size:15px}.client-option.service-edit-icon .action img{width:18px}.client-container .mob-accordion.inner-item.accordion .client-heading-option h6{font-size:15px}.client-container .new-client-section .client-heading-option h5{font-size:17px}.client-container .new-client-section .client-heading-option h5 i{font-size:23px}.client-container .new-client-section .mob-accordion.inner-item.accordion .client-heading-option h5 i{font-size:20px}.mob-accordion.new-client-section.accordion .service-edit-icon i{font-size:15px}.login-popup-btn button{font-size:18px}.logo-login{width:150px}.login-text{font-size:17px}h3.login-title{font-size:32px}.login-form label.form-label{font-size:18px}.back-btn .btn span{font-size:12px}.appointment-container .appointment-view .search-title .client-profile h3{font-size:14px}.appointment-total h6{font-size:16px}.duration-time{font-size:14px}.btn-show button{font-size:15px!important;padding:10px 20px!important}.calculator-container .title h3{font-size:22px}.calculate-btn img{height:17px}.calendar h6{font-size:14px}.client-container .staff-list .staff-box h5{font-size:15px!important}.client-container .staff-list .staff-box h3{font-size:15px}.client-container .mob-accordion .card-header .btn.btn-link,.staff-container .mob-accordion .card-header .btn.btn-link{font-size:18px;padding:15px 0}.client-container .mob-accordion .card-header .btn.btn-link>i,.staff-container .mob-accordion .card-header .btn.btn-link>i{font-size:20px!important}.auto-complete li,.service-form .text-muted,.subcategory-modal .modal-form textarea.form-control{font-size:15px}.modal-header{font-size:22px}select.form-control{font-size:15px}.modal-body input:last-child{padding:6px 10px!important}.form-group .form-control,.staff-container ul.staff-list .staff-box h5,input{font-size:15px}.staff-container .main-titles-mob h3{font-size:26px}.appointment-container .appointment-date h3{font-size:20px}.appointment-container .main-titles h3{font-size:26px}.appointment-form textarea.form-control::placeholder{font-size:16px}.appointment-container .appointment-form label.form-label{font-size:17px}.appointment-container .search-title .client-profile h3{font-size:20px}.appointment-date span{font-size:14px}.appointment-container .search-title h3{font-size:20px}.appointment-container .search-title .content-dropdown img{height:27px;width:27px}.appointment-container .appointment-view .appointment-date img{width:24px}.appointment-container .search-title span.plus-icon{font-size:18px}.appointment-container .add-sortings .sorting-sub-services{max-width:95px;width:100%}.appointment-container .client-profile .action img{width:20px!important}.appointment-container .search-container .client-profile img{width:14px;height:auto!important}.product-service-container .main-titles h3{font-size:26px}.service-mbl .outer-accordion .sub-category.card-header .btn.btn-link{font-size:15px;font-weight:600}.service-mbl .service-container .service-title.title-service .btn{font-size:20px}.service-edit-icon button img{width:13px}.timehour{font-size:16px}.up-down img{width:16px!important;cursor:pointer;margin:0 5px!important;padding:0}.modal-body{padding:10px 8px!important}.service-edit-icon i,.services-header span i{font-size:18px}.services-header button i{font-size:22px}.service-mbl .service-title h4{font-size:20px}.product-service-container .mob-table .heading-accordion h5{font-size:18px;font-weight:600}.service-mbl .heading-accordion h5>i{font-size:20px}.services-header{width:auto;display:flex;justify-content:space-between;align-items:center}.service-mbl .outer-accordion .card-header .btn.btn-link{font-size:18px}.service-mbl .sub-category .time-category{color:#7d7d7d;font-size:16px;font-weight:400;display:flex;justify-content:flex-end}.service-mbl .mob-accordion .inner-accordion .card-header{padding:15px 0}.service-mbl .service-container .service-title{padding:10px 20px}.permission-access .basic span.check-img img{height:23px;width:23px;background-color:#5bd125;border-radius:50%}.search-modal .search-box.form-group{margin-bottom:0!important}.calculate-btn .btn{float:right;padding:8px 50px;color:#fff;font-family:"Exo 2"!important;border-radius:52px;font-weight:700!important}.calender-option img{width:15px}.open-client .calendar-team-member{margin-left:-450px}.day-option{padding:5px}.day-option img{width:50px}.calendar-team-member{width:450px}.apntment-colors-view h5,.display-view h5{font-size:17px}.calendar-options h6{font-size:22px}.calendar-close img{width:22px}.team-members h6{font-size:22px}.team-area{font-size:15px}.first-last{max-width:65px;padding:22px;font-size:22px;height:65px}.team-area{width:50%}.main-calendar .calendar-filter-icons span{height:32px;width:32px;margin:0 3px}.calendar-date img{width:30px}.main-calendar .calendar-date .date{margin:0 8px;font-size:15px!important}.main-calendar .calendar-date .date span{font-size:14px!important}.calendar .navbar-toggler-icon{width:24px;height:28px}.main-calendar .grid-box h5{font-weight:500!important;font-size:22px!important;width:38px;height:38px;line-height:38px}.main-calendar .grid-box span{font-size:14px!important;font-weight:600}.main-calendar .grid-box.selected h5{font-size:20px!important}.predicative-stock h4{font-size:20px}.predicative-stock p{font-size:12px}.view-btn.service-submit .btn{padding:5px 2px!important;line-height:normal!important}.site-addresses .client-company-name{font-size:15px}.menu-construction .button-wrapper button{min-height:40px!important}.predicative-stock h6{font-size:15px}.predicative-stock h4{font-size:16px}.awaiting-approvals .invoices-head h6{width:15%}.awaiting-approvals .client-notes{justify-content:flex-start;width:auto}.awaiting-approvals .invoices-head h6:last-child{text-align:left}.awaiting-approvals .client-notes .basic .form-check{margin-left:0}.sending-reminders-page .form-group input,.sending-reminders-page .number-box .dropdown .dropdown-toggle.btn.btn-success{height:38px!important}.reports-page .form-group label.form-label{font-size:15px}}@media screen and (max-width:480px){.permission-new-layout .mob-accordion .card-header .permission-new-section h6{font-size:13px!important}.time-popup .modal-body{padding:0!important}.search-modal.time-popup.apppt-time-popup.modal .modal-body{padding:10px 8px!important}.preview-invoice .invoice-type p{font-size:12px}.pricing-setup h6{font-size:15px}.pricing-setup p,.search-invoice .target-heading.client-profile p{font-size:13px}.green-pool-calculation .main-title h6{font-size:16px}.view-add-appointment .appointment-form label.form-label{font-size:18px!important}.search-invoice .target-heading.client-profile h3{font-size:15px}.pool-set-up .client-option.service-edit-icon .action img{width:14px!important}.pool-set-up .balance-water h5{font-size:14px!important}.pool-set-up .balance-water .balance-water-box h6{font-size:12px!important}.pool-set-up .drainage-cost-section h6{font-size:14px}.service-mbl.pool-accordian.miniral-pool .service-container .service-title.title-service .btn{font-size:16px}.pool-set-up .drainage-cost-section .bottom-text p{font-size:13px}.pool-set-up .drainage-cost-section h5{font-size:16px}.drainage-cost-section input{font-size:14px!important}.pool-accordian .inner-accordion ul.grid-list .grid-box h3,.pool-accordian .inner-accordion ul.grid-list .grid-box h5{font-size:13px}.pool-set-up .target-heading h6{font-size:18px}.left-pool-analysis h5{font-size:12px}.time-popup .select-box button.btn.btn-primary{font-size:13px}.staff-container .client-option.service-edit-icon .action img{width:14px}.client-option.service-edit-icon .dropdown-menu,.staff-container .client-option.service-edit-icon .dropdown-menu{z-index:99}.staff-container .service-edit-icon i{font-size:12px}.client-option.service-edit-icon .action{font-size:14px;line-height:16px;font-weight:400}.visibility-icon i{font-size:13px}.client-option.service-edit-icon .action img{width:14px}.client-notes .basic input,.staff-modal .modal-body .client-notes .basic .form-check input:last-child{padding:0!important}.client-container .mob-accordion.inner-item.accordion .client-heading-option h6{font-size:13px}.client-container .new-client-section .client-heading-option h5{font-size:15px}.client-container .new-client-section .client-heading-option h5 i{font-size:20px}.client-container .new-client-section .mob-accordion.inner-item.accordion .client-heading-option h5 i{font-size:18px}.mob-accordion.new-client-section.accordion .service-edit-icon i{font-size:13px}.login-popup-btn button{font-size:14px!important}.login-links,.login-text{font-size:16px}.logo-login{width:134px}h3.login-title{font-size:30px}.login-form label.form-label{font-size:16px}.time-calender span.react-calendar__navigation__label__labelText.react-calendar__navigation__label__labelText--from{font-weight:600;font-size:15px}.time-calender .react-calendar__century-view .react-calendar__tile,.time-calender .react-calendar__decade-view .react-calendar__tile,.time-calender .react-calendar__year-view .react-calendar__tile{padding:12px 5px;font-size:14px}.appointment-container .appointment-view .search-title .client-profile h3,.back-btn .btn span{font-size:12px}.appointment-total h6{font-size:14px}.duration-time{font-size:12px}.time-calender button.react-calendar__tile.react-calendar__tile--now.react-calendar__decade-view__years__year:before{border:none!important}.btn-show button{font-size:14px!important;padding:8px 10px!important}.calculate-btn img{height:18px}.calculator-container .title h3{font-size:20px}.calendar h6{font-size:12px}.client-container .staff-list .staff-box h5{font-size:13px!important}.client-container .staff-list .staff-box h3{font-size:13px}.client-container .mob-accordion .card-header .btn.btn-link,.staff-container .mob-accordion .card-header .btn.btn-link{font-size:15px}.client-container .mob-accordion .card-header .btn.btn-link>i,.staff-container .mob-accordion .card-header .btn.btn-link>i{font-size:18px!important}.auto-complete li,.service-form .text-muted,.subcategory-modal .modal-form textarea.form-control{font-size:13px}.modal-header{font-size:20px}.form-group .form-control,input,select.form-control{font-size:13px}.modal-body input:last-child{padding:6px 10px!important}.staff-container .main-titles-mob h3{font-size:24px}.appointment-container .appointment-date h3{font-size:18px}.appointment-container .search-title .content-dropdown img{height:22px;width:22px}.appointment-form textarea.form-control::placeholder{height:120px;font-size:14px}.appointment-container .appointment-form label.form-label{font-size:15px}.appointment-container .search-container .search-title .client-profile h3{font-size:15px;color:#0070c0!important}.appointment-container .appointment-view .appointment-date img{width:22px}.appointment-container .search-title h3{font-size:18px}.appointment-container .appointment-date span{font-size:13px}.appointment-sort .up-down img{margin:0 7px!important}.appointment-container .add-sortings .sorting-sub-services{max-width:84px;width:100%}.appointment-container .search-title span.plus-icon{font-size:16px}.appointment-container .main-titles h3{font-size:24px}.appointment-container .search-container .client-profile img{width:12px;height:auto!important}.appointment-container .client-profile .action img{width:14px!important}.action img{width:20px}.product-service-container .grid-box .action-btn button img{margin-top:-5px}.service-mbl .mob-table{padding:0 12px}.timehour{font-size:12px}.up-down img{width:14px!important;cursor:pointer;margin:0 5px!important;padding:2px}.service-mbl .heading-accordion h5>i{color:#808183;font-size:18px!important;line-height:20px}.product-service-list i{font-size:16px;padding-right:10px;color:#cccdce}.action{font-size:16px}.action i{margin-right:10px}.product-service-container .main-titles h3{font-size:24px}.service-mbl .service-container .service-title.title-service .btn{font-size:18px}.service-edit-icon .dropdown-menu.show{box-shadow:0 0 3px 0 #e8dfdf;border:none}.calender-option img{width:12px}.day-option{padding:3px}.day-option img{width:45px}.calendar-team-member{width:300px}.open-client .calendar-team-member{margin-left:-300px}.apntment-colors-view h5,.display-view h5{font-weight:500;font-size:15px}.calendar-options h6{font-size:20px}.calendar-close img{width:20px}.team-members h6{font-size:20px}.team-area{font-size:13px}.first-last{max-width:62px;padding:20px;font-size:20px;height:62px}.team-area{width:50%}.main-calendar .grid-box h5{font-weight:500!important;font-size:20px!important;width:36px;height:36px;line-height:36px}.main-calendar .grid-box span{font-size:12px!important;font-weight:600}.main-calendar .grid-box.selected h5{font-size:18px!important}.main-calendar .calendar-date .date span{font-size:11px!important}.main-calendar .calendar-filter-icons span{height:25px;width:25px;margin:0 2px}.calendar-date img{width:30px}.main-calendar .calendar-date .date{font-size:14px!important}.navbar-toggler-icon{width:20px;height:20px;background-size:25px}.service-edit-icon button img{width:10px!important;margin:0!important}.service-edit-icon .dropdown-toggle:after{display:none}.service-edit-icon button{padding:0}.sorting img{width:25px}.modal-body{padding:10px 8px!important}.table-data ul.grid-list .grid-box .grid-content,.table-data ul.grid-list .grid-box h3{font-size:13px}.service-mbl .service-container .service-title{padding:10px 12px}.service-mbl .sub-category .time-category{font-size:13px;display:flex;justify-content:flex-end}.service-mbl .outer-accordion .sub-category.card-header .btn.btn-link{font-size:13px;font-weight:600}.service-mbl .service-title h4{margin-bottom:0;font-size:16px;font-weight:600}.service-mbl .services-header{width:auto}.services-header button i{font-size:18px}.services-header span i{font-size:16px}.product-service-container .mob-table .heading-accordion h5{font-size:15px;font-weight:600;color:#333}.service-edit-icon i{font-size:13px}.service-mbl .collapsed,.service-mbl .collapsing,.service-mbl .mob-accordion .collapse{background-color:#fff;padding:0;border-radius:5px}.outer-accordion .card-header .btn.btn-link{width:100%;font-size:16px;font-weight:600}.service-mbl .mob-accordion .inner-accordion .card-header{padding:10px 0}.staff-container ul.grid-list .grid-box .grid-content,.staff-container ul.grid-list .grid-box h3,.staff-container ul.staff-list .staff-box h3,.staff-container ul.staff-list .staff-box h5{font-size:13px}.permission-access .basic input{height:18px;width:18px;border-radius:50%!important;-webkit-appearance:none!important;appearance:none!important;border:1px solid #ebb7b7;position:relative!important}.permission-access .basic span.check-img img{height:20px;width:20px;background-color:#5bd125;border-radius:50%}.permission-access .basic input:checked:after{content:"";position:absolute;top:-1px;left:-1px;padding:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIgAAAB8CAYAAACyufhdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTI2OUNBQ0Y4MDFCMTFFQjgzRTdENUE2MUE3NTNGQkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTI2OUNBRDA4MDFCMTFFQjgzRTdENUE2MUE3NTNGQkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMjY5Q0FDRDgwMUIxMUVCODNFN0Q1QTYxQTc1M0ZCQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMjY5Q0FDRTgwMUIxMUVCODNFN0Q1QTYxQTc1M0ZCQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp24f/kAAAiWSURBVHja7J1riFVV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);background-size:cover;background-color:#5bd125;border-radius:50%;border:none!important}.search-modal .modal-header{padding-top:0}.appointment-service-modal .modal-header{font-size:20px}.search-modal .search-box.form-group{margin-bottom:0!important}.calculate-btn .btn{font-size:12px}.calendar .header{background-color:initial;height:auto!important}.calendar .header .navbar-dark .navbar-brand{display:none}.calendar .navbar-dark .navbar-toggler{margin-left:auto;line-height:inherit;z-index:9999;padding:.25rem 0;margin-top:20px}.calendar .admin-content{padding:0}.calendar .admin-content-view{padding-top:0}.calendar .header .col-lg-12{padding-right:7px}.quotes-page .search-container .search-title .client-profile h3{font-size:15px!important}.quotes-page .appointment-date h3{font-size:16px!important}.booking-page .completed-booking,.client-quotes-notes span{font-size:12px}.booking-page .booking-date,.sending-reminders-page .pending-water-test h3,.sms-invocie-template .days-description p,.sms-invocie-template .todays-invoice p{font-size:13px}.sms-invocie-template .todays-invoice h6{font-size:14px}.calculator-container.page-two label.target.form-label{padding:6px 0!important}.calculator-container.page-two label.target.full-width.form-label{padding:6px 4px!important}.not-repeat .client-notes .basic input{padding:2px 4px!important}.company-location .sort-icon img{width:25px!important}.client-container .client-option.service-edit-icon i{font-size:16px}.reports-page .details-body h6{font-size:12px;margin-bottom:0}.client-container .mob-accordion.inner-item.accordion .client-heading-option h5,.reports-page .form-group label.form-label{font-size:13px}}@media screen and (max-height:896px){.calculator-container .custom-btn .btn{margin-top:-10px}.calculator-container .title h3{font-size:22px}.calculator-container .col i.fas.fa-sort-down{right:12px;top:8px;align-items:flex-start;font-size:15px;line-height:12px;width:16px;height:16px;pointer-events:none!important}.custom-select{font-size:14px;padding:5px 30px 5px 6px}.content-container.calculator-container{padding:15px 0}.calculator-container .form-container{padding-top:15px}.custom-select{height:32px}.calculator-container .form-group{margin-bottom:5px}.pool-depth .form-group{margin:8px 0 0}.custom-btn .btn,.liters.form-label{height:32px}.ml-auto .calculate-btn{padding-top:25px}.calculator-container input.form-control,.calculator-container label.form-label{height:32px}.showdata{font-size:15px;padding:5px 8px}.btn-show{padding-top:6px}.calculator-container .cost{font-size:13px}.calculator-container .btn-show button{font-size:14px;padding:6px 10px}.calculator-container .liters.form-label{font-size:15px;padding:6px 12px}.total-result h4{font-size:22px}}@media screen and (max-height:1000px){.calculator-container .ideal-reading.form-group .custom-btn{line-height:20px}.calculator-container .ideal-reading.form-group{margin-bottom:0!important}.show-result{margin-top:-2px;margin-bottom:-5px}.ideal-reading.form-group{margin-top:7px}.calculator-container .custom-btn .btn{margin-top:-9px}.calculator-container .col i.fas.fa-sort-down{top:6px}.calculator-container .title h3{font-size:18px}.custom-select{font-size:12px;padding:5px 30px 5px 6px}.content-container.calculator-container{padding:15px 0}.calculator-container .form-container{padding-top:0}.custom-select{height:28px}.calculator-container .form-group{margin-bottom:3px}.pool-depth .form-group{margin:3px 0 0}.custom-btn .btn,.liters.form-label{height:28px}.ml-auto .calculate-btn{padding-top:10px}.calculator-container label.form-label{height:28px}.page-two label.form-label{height:22px}.calculator-container input.form-control{height:28px}.page-two input.form-control{height:22px}.showdata{font-size:11px;padding:3px 6px;line-height:12px;margin:5px 0 3px 5px}.calculator-container .total-amount,.showdata{font-weight:700}.calculator-container .custom-btn .btn{font-size:14px}.calculator-container .custom-btn button.costbtn.btn.btn-primary{text-align:center!important}.btn-show{padding-top:10px}.calculator-container .btn-show button{font-size:14px;padding:5px 10px!important}.calculator-container .liters.form-label{font-size:13px;padding:5px 12px}.total-result h4{font-size:18px}}@media screen and (max-height:767px){.time-calender button.react-calendar__navigation__arrow.react-calendar__navigation__next2-button,.time-calender button.react-calendar__navigation__arrow.react-calendar__navigation__next-button,.time-calender button.react-calendar__navigation__arrow.react-calendar__navigation__prev2-button,.time-calender button.react-calendar__navigation__arrow.react-calendar__navigation__prev-button{height:25px;width:25px;min-width:25px}.calculator-container .ideal-reading.form-group .custom-btn{line-height:20px}.calculator-container .ideal-reading.form-group{margin-bottom:0!important}.calculator-container .title h3{font-size:16px}.custom-select{font-size:11px;padding:2px 30px 2px 6px}.content-container.calculator-container{padding:15px 0!important}.calculator-container .form-container{padding-top:5px}.calculator-container .form-group .form-control{font-size:12px}.custom-select{height:26px}.calculator-container .form-group{margin-bottom:3px}.pool-depth .form-group{margin:2px 0 0}.custom-btn .btn,.liters.form-label{height:24px}.ml-auto .calculate-btn{padding-top:20px}.calculator-container label.form-label{height:24px}.page-two label.form-label{height:22px;line-height:0}.calculator-container input.form-control{height:24px}.page-two input.form-control{height:22px}.change-layout{min-height:25px}.page-two .showdata{font-size:11px;line-height:11px}.btn-show{padding-top:3px}.calculator-container .btn-show button{font-size:12px!important;padding:5px 12px!important}.calculator-container .liters.form-label{font-size:11px;padding:2px 12px}.total-result h4{font-size:18px}}@media screen and (max-width:375px){.calendar .header .navbar-toggler-icon{width:15px;height:15px;z-index:9999;background-size:20px}.main-calendar .calendar-date .date{margin:0 5px;font-size:13px!important}.main-calendar .calendar-date img{width:27px}label.target.form-label{font-size:10px!important}}@media screen and (max-width:360px){.main-calendar .calendar-date .date{margin:0 5px;font-size:13px!important}.calendar-date img{height:22px;width:22px}.main-titles-mob h3{font-size:20px!important}.client-name-contact .client-name{font-size:14px}.client-name-contact p.client-address{font-size:12px}.client-name-contact .open-date img{height:22px;width:24px}.calendar img{height:24px}.cover-client-page .action-btn button{margin-right:2px!important}.client-notes label{font-size:14px!important}.subsciption-popup .staff-form label.form-label{font-size:12px}.staff-modal .modal-title{font-size:18px}.staff-form label.form-label{font-size:12px}.client-notes .basic input{height:18px;width:18px}.view-btn .btn{font-size:12px!important}.view-add-appointment .appointment-form label.form-label{font-size:15px!important}.appointment-container .appointment-date h3,.appointment-container .search-title h3{font-size:15px}.appointment-container .appointment-form label.form-label{font-size:13px}.appointment-service-modal .modal-header{font-size:18px}.appointment-service-modal .service-form label.form-label{font-size:12px}.appointment-service-modal .modal-header,.not-repeat h6,.search-modal .modal-header{font-size:18px}.appointment-summary .start-date-section{flex-direction:column}.appointment-summary .start-date-section .form-group{width:100%}.appointment-container .main-titles h3{font-size:20px}.footer-btn.view-btn.footer-dainage-btn button:first-child{font-size:11px!important;padding:5px 8px!important;min-width:65px}.finalize-cost-page .footer-btn.view-btn.footer-dainage-btn button{font-size:11px!important}.search-client-address h5.client-company-name{font-size:16px}.search-modal .search-user-list .search-content h4{font-size:14px}.site-addresses .client-company-name{font-size:13px}.time-keeper-popup.duration-popup.event-popup{max-width:300px}.event-popup .pending-water-test h3{font-size:14px}.appointment-type-one .team-member h6{font-size:12px}.appointyment-type h5{font-size:15px}.appointment-total h6,.appointment-total h6:first-child{font-size:13px}.select-time .time-popup h6{font-size:14px}.awaiting-approvals .invoices-head h6{font-size:11px}.client-name-contact .client-company-name{font-size:15px}.pagination-chk a{font-size:11px}a.pagination__link{width:85px}.search-invoces-box h6{font-size:15px}.pending-water-test h3{font-size:12px}.pool-chemistry-box.appointment-service-modal label{font-size:11px!important}.invoices-list .custom-datepicker:before{height:14px;width:14px}.invoices-list .custom-datepicker{font-size:12px}.appointment-container.finalize-cost-page.new-invoice .add-appointment h4{font-size:16px}.appointment-container.finalize-cost-page.new-invoice .add-appointment h6{font-size:14px}.appointment-container .search-container .client-profile p,.quotes-page .appointment-view .form-group label{font-size:11px}.appointment-container .search-container .search-title .client-profile h3{font-size:12px}.view-appointment-popup .modal-header{font-size:16px;font-weight:600}.checklist-heading h6,.service-modal .modal-title{font-size:18px}.product-service-container .main-titles h3{font-size:20px}.predicative-stock h4{font-size:14px}.search-inventory .pool-chemistry-box.appointment-service-modal h5{font-size:16px}.main-titles-mob.xero-page-connect h3{font-size:16px!important}.sales-default label.form-label{font-size:12px}.xero-checkbox p{font-size:13px}.sales-default h5{margin-bottom:0;font-size:16px}.pool-set-up .target-heading h6{font-size:16px}.form-group .form-control,.right-pool-analysis h6{font-size:12px}.service-mbl .service-container .service-title.title-service .btn{font-size:16px}.service-mbl .outer-accordion.accordion .heading-accordion{padding:0}ul.grid-list li.grid-list-item:last-child .grid-box{padding-bottom:0}.left-pool-table p{font-size:10px}.note-info,.right-pool-table p{font-size:11px}.green-pool-calculation .main-title h6,.green-pool-table h5{font-size:15px}.pricing-setup h6{font-size:14px}.filter-table .pool-table-content input,.green-pool-table.filter-table .pool-table-content p{font-size:11px!important}.right-pool-table span{font-size:11px}.search-pool-size h6{font-size:16px}.staff-container .main-titles-mob h3{font-size:20px}.appointment-summary h6,top-heading h6{font-size:15px}ul.staff-list .staff-box{padding:5px 0}.staff-container ul.grid-list .grid-box h3,.staff-container ul.staff-list .staff-box h3{font-size:11px}.client-container .mob-accordion .card-header .btn.btn-link,.staff-container .mob-accordion .card-header .btn.btn-link{font-size:13px}.download-csv-popup h6{padding:0 12px;font-size:15px}.card-body .permission-level h6{font-size:13px}.permission-access .basic h6{font-size:11px}.search-invoice .target-heading.client-profile h3{font-size:13px}.sending-reminders-page .pending-water-test h3{font-size:12px}.heading-accordion h5{font-size:13px}.pool-set-up .drainage-cost-section h6,ul.grid-list .grid-box h3,ul.grid-list .grid-box h5{font-size:12px}.pool-set-up .drainage-cost-section h5{font-size:14px}.pool-set-up .balance-water h5{font-size:12px!important}.filter-glass-table .green-pool-table.filter-table .pool-table p{font-size:11px!important}}@media screen and (min-width:420px) and (max-height:940px){.calculator-container .custom-select,.calculator-container .form-group .form-row .form-label,.calculator-container input.form-control{height:32.39px}.page-two input.form-control,.page-two label.form-label{height:26px!important}.showdata{height:22px!important}.calculator-container label,.calculator-container label.form-label{font-size:13px!important}.calculator-container .custom-btn .btn{font-size:15px}.calculator-container .custom-select{font-size:13px}.upload-img-calc{top:-5px}.showdata{font-size:12px}.change-layout{font-size:13px}}.chatbot-settings-form-container{padding:16px 0 0}.chatbot-settings-mode-button{background:transparent}.chatbot-settings-mode-button,.chatbot-settings-mode-button-selected{font-size:16px;font-weight:500;border:none;padding:4px 32px;border-radius:4px 4px 0 0}.chatbot-settings-mode-button-selected{border-bottom:1px solid #888686;background:rgba(0,0,0,.058823529411764705)}.chatbot-settings-divider{border-bottom:1px solid #dbdbdb;width:100%;display:block}.chatbot-settings-form-sub-container{display:flex;flex-direction:column;grid-gap:16;gap:16;border-radius:8px;border:1px solid #ccc;width:100%;height:100%;padding:16px}.chatbot-settings-form-sub-title{font-size:18px;font-weight:500}.chatbot-settings-form-label{font-size:14px;font-weight:500}.btn-avatar-upload{background:transparent;border:none}.bot-avatar-image{border:1px solid #ccc;border-radius:50%}.chatbot-setting-save-btn{padding:4px 16px;border-radius:6px}.chatbot-settings-modal-container .modal-content{padding:16px 8px 0!important;height:max-content;min-height:max-content;border-radius:8px}.chatbot-settings-modal-container{height:max-content;padding:0 16px!important}.chatbot-settings-modal-container .modal-content .close{padding:0;margin:0;width:max-content;height:max-content}.chatbot-settings-modal-container .modal-content .close:after{top:0;right:-4px;width:14px}.chatbot-settings-remove-modal-container .modal-content{padding:16px 8px 0!important;height:max-content;min-height:max-content;border-radius:8px;width:400px;min-width:320px}.chatbot-settings-remove-modal-container{height:max-content;padding:0 16px!important;display:flex;justify-content:center}.chatbot-settings-remove-modal-container .modal-content .close{padding:0;margin:0;width:max-content;height:max-content}.chatbot-settings-remove-modal-container .modal-content .close:after{top:0;right:-4px;width:14px}.custom-modal-height{height:80vh}.custom-modal-body{max-height:calc(80vh - 100px);overflow-y:auto}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent;border-radius:10px;border:1px solid #ccc;padding:4px}::-webkit-scrollbar-thumb{background-color:rgba(71,71,71,.5215686274509804);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:rgba(71,71,71,.6627450980392157)}.form-inline{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;flex-wrap:wrap}.schedule-list{height:calc(100vh - 400px);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.schedule-list::-webkit-scrollbar{display:none}.email-scheduling-modal-container{padding:16px!important}.email-scheduling-modal-container .modal-content .close{padding:0;margin:0;width:max-content;height:max-content}.email-scheduling-modal-container .modal-content .close:after{top:0;right:-4px;width:14px}.email-scheduling-modal-container .modal-content{padding:16px 8px 0!important;border-radius:8px}@media (max-width:768px){.form-inline{flex-direction:column;align-items:stretch}}@media (max-width:576px){.schedule-list{height:calc(100vh - 428px)}}.email-scheduling-mode-button{font-size:16px;font-weight:500;background:transparent;border:none;padding:8px 24px;border-radius:4px 4px 0 0;transition:background-color .3s ease,color .3s ease;cursor:pointer}.email-scheduling-mode-button:hover{background-color:#f0f0f0;color:#333}.email-scheduling-mode-button-selected{font-size:16px;font-weight:500;padding:8px 24px;border-radius:4px 4px 0 0;border:none;border-bottom:2px solid #007bff;background:#e9ecef;color:#007bff;cursor:default}.email-scheduling-divider{border-bottom:1px solid #dbdbdb}.tab-content{animation:fadeIn .5s ease-in-out;background-color:#f1f1f1}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.tab-buttons{display:flex;grid-gap:16px;gap:16px}.subscription_billing{padding-right:33px}.subscription_billing .billing-box{display:flex;justify-content:center;align-items:center;padding:4px 0}.subscription_billing .billing-box h3{width:55%;font-size:13px}.subscription_billing h5{width:45%;font-size:13px;color:#7c7c7c;line-height:17px;font-weight:400;text-align:left;padding:0 10px;font-family:"Exo 2"!important;word-wrap:break-word}.payments-billing p{min-width:80px;font-size:18px;width:100%;color:#949496;margin:0;word-wrap:break-word}.payments-billing h6{font-weight:600;font-size:18px;line-height:24px;color:#3c424b}.data_heading{font-weight:700;font-size:14px;line-height:24px;color:#3c424b;padding:0 33px}.cancel_data p{font-weight:400;font-style:italic;font-size:13px}.cancel_data a{color:#007bff;text-decoration:underline}.btn-back{background:grey!important}.sucessPopup .modal-content{height:300px!important}.crossBtn-Popup{position:relative}.crossBtn-Popup:before{content:" ";position:absolute;height:15px;width:15px;background-size:contain;background-repeat:no-repeat;background-image:url(/static/media/close-cross-gray.2e6f710f.png)}.text-normal{text-transform:none!important}@media screen and (max-width:767px){.payments-billing h6:first-child,.payments-billing p:first-child{max-width:60px;color:#0096ee}.payments-billing h6{font-size:13px}.payments-billing p{font-size:13px;min-width:50px}.data_heading{font-size:14px}.payments-billing{border-bottom:1px solid #dadfe7}.sucessPopup{display:flex!important;justify-content:center}.sucessPopup .modal-dialog{display:flex;justify-content:center;align-items:center}.sucessPopup .modal-content{border-radius:12px!important;max-width:320px!important;width:100%!important;min-height:300px!important;padding:20px 30px 10px!important}.text-normal{text-transform:none!important}}@media screen and (max-width:424px){.payments-billing h6:first-child,.payments-billing p:first-child{max-width:30px;color:#0096ee}.payments-billing h6{font-size:12px}.payments-billing p{font-size:12px;min-width:50px}.text-normal{text-transform:none!important}.cancele-subscription-btn{font-size:12px!important}}.cancele-subscription-btn .btn{font-size:12px;font-weight:600;border-radius:10px;padding-top:0;padding-bottom:0;height:38px}.chemicals-outer{display:flex;justify-content:space-between}.chemicals-left{width:45%}.chemicals-right{width:53%}.chemicals-right p{color:#000;font-weight:400}.chemicals-right ul{list-style-type:disc}.chemicals-right ul li{font-style:italic;margin-bottom:8px}.accordion{width:100%;margin:auto;background:none;border:none}.accordion-item{border-bottom:1px solid silver!important;background:none;border:none}.accordion-header{width:100%;background:none;border:none;color:#000;padding:15px 10px;text-align:left;font-size:16px;cursor:pointer;transition:background .3s;display:flex;justify-content:space-between}.accordion-header p{margin:0;font-size:20px}.accordion-header svg{height:25px;width:25px}.accordion-header:hover{background:#ebebeb}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out,padding .3s ease-in-out;padding:0 15px;background:none;border:none}.chemicals-right ul li{margin-left:20px}.accordion-content.open{max-height:1250px;padding:0 20px;margin-bottom:20px}.chemicals_img{margin:20px auto 0;display:flex;justify-content:center}.additional-changes{font-style:italic}.accordion-header h6{width:calc(100% - 25px)}@media screen and (max-width:991px){.chemicals-outer{flex-direction:column}.chemicals-left{width:100%}.chemicals-right{margin-top:20px;width:100%}.accordion-content.open{max-height:1650px}}.unsubscribe-container{background:#e0e8f5;min-height:100vh;display:flex;padding:32px 16px;align-items:flex-start;justify-content:center}.unsubscribe{max-width:600px;margin:0 auto;width:100%;padding:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);background:#fff;border-radius:10px}.logo-unsubscribe{width:100%;text-align:center;margin-bottom:16px}.logo-unsubscribe img{width:150px;height:auto;object-fit:contain;margin:0 auto;display:block}.unsubscribe-title{font-size:22px;margin-bottom:16px;font-family:"Exo 2",sans-serif;text-align:center}.unsubscribe-form{margin-top:20px}.unsubscribe-form label.form-label{color:#171717;font-size:18px;font-weight:600}.unsubscribe-form .form-control{color:#333;border:1px solid #e0dede;font-size:16px;padding:8px 15px;border-radius:5px;margin-bottom:15px;width:100%}.unsubscribe-popup-btn{display:flex;justify-content:space-between;margin-top:20px}.unsubscribe-popup-btn .btn{border-radius:10px;padding:8px 18px;font-size:16px;width:48%;transition:background-color .3s ease}.unsubscribe-popup-btn .btn-primary,.unsubscribe-popup-btn .btn-primary:focus,.unsubscribe-popup-btn .btn-primary:hover{color:#fff;background-color:#1aa01d;border-color:#1aa01d;box-shadow:none}.unsubscribe-popup-btn .btn-primary:not(:disabled):not(.disabled).active,.unsubscribe-popup-btn .btn-primary:not(:disabled):not(.disabled):active,.unsubscribe-popup-btn .show>.btn-primary.dropdown-toggle{color:#fff;background-color:#1aa01d!important;border-color:#1aa01d!important;box-shadow:none!important}.unsubscribe-popup-btn .btn-edit{background-color:initial;border-color:#747070;color:#747070}.unsubscribe-popup-btn .btn-edit:hover{background-color:#e0e0e0}.feedback-content-text,.final-content-text{font-weight:400;font-size:16px;line-height:1.3rem;margin:0}.feedback-subtitle{font-weight:700;font-size:16px;margin:0}.feedback-footer-text{color:#8d8d8d;font-weight:400;font-size:14px;margin:0;line-height:normal}.feedback-footer-text a{text-decoration:none;color:#0a23f2;cursor:pointer}.custom-checkbox .form-check-input{width:20px;height:20px;border-radius:50%!important}.custom-checkbox .form-check-input:checked{background-color:#5bd125;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIgAAAB8CAYAAACyufhdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTI2OUNBQ0Y4MDFCMTFFQjgzRTdENUE2MUE3NTNGQkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTI2OUNBRDA4MDFCMTFFQjgzRTdENUE2MUE3NTNGQkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMjY5Q0FDRDgwMUIxMUVCODNFN0Q1QTYxQTc1M0ZCQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMjY5Q0FDRTgwMUIxMUVCODNFN0Q1QTYxQTc1M0ZCQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp24f/kAAAiWSURBVHja7J1riFVV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);background-size:cover;border:none!important}.expired-text h1,h4{font-weight:400}.filter-date .react-datepicker-wrapper input{background:transparent;border:2px solid #ddd;color:grey;border-radius:10px;height:40px;width:100%;min-width:180px;padding:8px 55px 8px 12px;font-weight:500;cursor:pointer}.react-datepicker__input-container:after{background-size:40px;top:0;right:0;z-index:0!important}.filter-date{display:flex;align-items:center}.filter-date span{padding:0 15px}.close-button{background-color:initial!important;border:2px solid #939191!important;color:#939191!important;height:40px;padding:2px}.table-responsive{max-height:460px!important;width:calc(100vw - 50px)!important}p{margin-bottom:6px!important}.react-datepicker-popper{z-index:11}.fade-loader{left:50%!important;margin-top:10%!important;display:inherit;position:relative;font-size:0;width:60px;height:60px}
/*# sourceMappingURL=main.8bd9f748.chunk.css.map */