.loader-overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:999;cursor:pointer}.loader-overlay span.text{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.loader-overlay .loader{-webkit-animation:loader-animate 1.5s linear infinite;animation:loader-animate 1.5s linear infinite;left:calc(50% - 40px);top:calc(50% - 40px)}.loader-overlay .loader,.loader-overlay .loader:after{clip:rect(0,80px,80px,40px);height:80px;width:80px;position:absolute}.loader-overlay .loader:after{-webkit-animation:loader-animate-after 1.5s ease-in-out infinite;animation:loader-animate-after 1.5s ease-in-out infinite;content:"";border-radius:50%}@-webkit-keyframes loader-animate{0%{transform:rotate(0deg)}to{transform:rotate(220deg)}}@keyframes loader-animate{0%{transform:rotate(0deg)}to{transform:rotate(220deg)}}@-webkit-keyframes loader-animate-after{0%{box-shadow:inset 0 0 0 17px #fff;transform:rotate(-140deg)}50%{box-shadow:inset 0 0 0 2px #fff}to{box-shadow:inset 0 0 0 17px #fff;transform:rotate(140deg)}}@keyframes loader-animate-after{0%{box-shadow:inset 0 0 0 17px #fff;transform:rotate(-140deg)}50%{box-shadow:inset 0 0 0 2px #fff}to{box-shadow:inset 0 0 0 17px #fff;transform:rotate(140deg)}}.home[data-v-a83ae14e]{position:relative;z-index:1}.home .boxes[data-v-a83ae14e]{background:rgba(51,51,51,.5)}.vue-dialog{font-size:26px!important;width:40%!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;height:auto!important;border-radius:10px!important}.vm--modal{position:relative;overflow:hidden;box-sizing:border-box;background-color:#695f5f!important;color:#e8eaea!important;border-radius:3px;padding:20px!important;box-shadow:0 20px 60px -2px rgba(27,33,58,.4)}.vue-dialog .vue-dialog-content{flex:1 0 auto;width:100%;padding:14px;text-align:center;border-bottom:1px solid #9d9d9d}.vue-dialog-buttons{display:flex;flex:0 1 auto;width:100%;border-top:none!important;padding-top:10px!important}.form-wrapper[data-v-b6b467b6]{display:flex;justify-content:center;align-items:center;height:100vh;background:#fff}.box-card[data-v-b6b467b6]{box-shadow:0 0 5px 0 rgba(64,62,62,.75);-webkit-box-shadow:0 0 5px 0 rgba(64,62,62,.75);-moz-box-shadow:0 0 5px 0 rgba(64,62,62,.75);border:4px solid #555;border-radius:20px}.form-wrapper .form input[data-v-b6b467b6]{border-radius:0;border:0;border-bottom:1px solid #555}.form-wrapper .form input[data-v-b6b467b6]:hover{transition:all .5s ease}.form-wrapper .form input[data-v-b6b467b6]:focus{box-shadow:0 0 5px 0 rgba(0,0,0,.75);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.75);transition:all .3s ease}.form-wrapper .form[data-v-b6b467b6]{padding:2rem;width:100%;background:#fff}.form-wrapper .form-left[data-v-b6b467b6]{background:#fff;width:100%;height:100%}.form-wrapper .form .btn[data-v-b6b467b6]{background:#54bab9;color:#f8f8ff;width:100%}.hold-icon[data-v-837c56ca]{width:30px;cursor:pointer}.cancel-icon[data-v-837c56ca]{width:25px;cursor:pointer}.next-btn[data-v-837c56ca]{background-color:#031c76;font-size:1.5rem;font-weight:600}.block-right{float:right!important}.bg-white[data-v-48b92124]{padding:6px;border-radius:10px}.bg-white h1[data-v-48b92124]{font-size:1.6rem}.admin-home h2[data-v-48b92124]{font-size:1.4rem}.bg-grey[data-v-48b92124]{background:#eee}.table>:not(caption)>*>[data-v-48b92124]{padding:.8rem .8rem;font-size:1.2rem}.primary-body{background-color:#333;height:100vh}.welcome-msg{color:#fff;font-size:3.2rem}#shop-name{font-size:2.4rem;font-style:bolder}.boxes{display:flex;justify-content:center;border:3px solid;padding:5px;font-size:2.2rem;margin-bottom:1%;flex-direction:column;align-items:center;box-sizing:border-box;width:75%}#queuing,#serving{color:#fff;border-color:#237a79}.img{-o-object-fit:cover;object-fit:cover}h1,h2{font-weight:700}.haircut{background-color:#213745;position:relative;height:100vh;display:flex;align-items:center;justify-content:center;padding:30px}.haircut h1{color:#fff}.hair-cut-time .time,.hair-cut-time .time-instance{font-size:3.8rem;color:#ee7200;font-weight:700}.selected-service{background-color:#ae253d}.question{font-size:3rem;padding:10px 10px;text-align:center}.continue-btn,.question{color:#fff;font-weight:600}.continue-btn{background-color:#34bd03;border-radius:30px;font-size:1.9rem}.cancel-btn{background-color:red!important;color:#fff!important;font-size:1.2rem!important;font-weight:700;border-radius:30px;padding:10px 40px}.hair-cut-img{position:absolute;right:0;bottom:0}.home-card .card{background-color:#237a79;padding:10px;flex-direction:row}.home-card .card img{width:35px}.note{background-color:#c2611a;font-size:1.3rem;font-weight:800;padding:30px 40px}.remainder-alert .head{color:#fff!important;font-weight:900;font-size:2.9rem}.mobile-number label,.remainder-alert .form .fullname{color:#fff!important;font-size:1.2rem!important;font-weight:700}.remainder-alert .form input{background-color:#c4c4c4;border:none}.submit-btn{background-color:#5a862c!important;color:#fff!important}.skip-btn,.submit-btn{font-size:1.2rem!important;font-weight:700;border-radius:30px;padding:10px 40px}.skip-btn{background-color:#eee!important;color:#5a5a5a!important}.token-head{color:#fff;font-size:2.5rem;font-weight:700}.border-div{border:2px solid #c2611a;border-radius:20px;padding:30px}.see-you-text,.see-you-text i{color:#fff;font-size:3rem;font-weight:900}.token-number{color:#fff;font-size:3.9rem!important;font-weight:900}a{text-decoration:none}body{background-color:#fff;color:#333}.fa-trash{cursor:pointer}.admin-home .head{background-color:#333!important;padding:20px;border-radius:10px}.admin-home .head button{border-radius:20px;padding:5px 20px}.action-btn{border-radius:30px;padding:5px 20px}.form-head{background-color:#c2611a;color:#fff;border-radius:20px;padding:10px;text-align:center;text-transform:uppercase}.custom-form,.list-table{margin-top:20px;border:1px solid #ccc;border-radius:5px;padding:20px;box-shadow:0 0 5px #ccc}.table>:not(caption)>*>*{padding:.8rem .8rem}.form-group span{color:#cd4141;font-size:.75rem}.form-group label{font-size:1rem!important;font-weight:600;padding-bottom:.5em}.button-form-group{border-top:1px solid #e9e8e8;padding-top:20px}.wrapper{width:100%;height:100%}.top_navbar{background:#80cbc4;height:60px;display:flex;position:fixed;width:100%;top:0;z-index:99}.top_navbar .hamburger{width:80px;background:#333;position:relative;font-size:28px}.top_navbar .hamburger .hamburger__inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;width:40px;height:20px}.top_navbar .hamburger__inner>div{width:30px;height:2px;background:#fff;position:absolute;top:0;left:0}.top_navbar .hamburger div.two{top:10px;width:40px}.top_navbar .hamburger div.three{top:20px}.top_navbar .menu{width:calc(100% - 80px);height:100%;display:flex;justify-content:space-between;align-items:center;padding:0 20px}.top_navbar .menu .logo{color:#333;text-transform:uppercase;letter-spacing:2px}.top_navbar .menu .right_menu ul{display:flex}.top_navbar .menu .right_menu ul li{position:relative}.top_navbar .menu .right_menu ul li .fas{font-size:22px;cursor:pointer;color:#004d40}.top_navbar .menu .right_menu ul li .profile_dd{position:absolute;top:35px;right:-10px;background:#fff;box-shadow:0 0 2px rgba(0,0,0,.5);padding:10px 0;width:180px;border-radius:3px;display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.top_navbar .menu .right_menu ul li .profile_dd.active{display:block}.top_navbar .menu .right_menu ul li .profile_dd .dd_item{padding:10px;cursor:pointer;color:#004d40}.top_navbar .menu .right_menu ul li .profile_dd .dd_item:hover{background:#e0f2f1}.top_navbar .menu .right_menu ul li .profile_dd:before{content:"";position:absolute;top:-20px;right:10px;border:10px solid;border-color:transparent transparent #fff transparent}.main_container .sidebar{position:fixed;top:60px;left:0;width:225px;height:100%;background:#305064;overflow-y:auto;transition:all .3s ease}.main_container .sidebar .sidebar__inner{position:relative}.main_container .sidebar .profile{display:flex;align-items:center;color:#fff;padding:20px 0;white-space:nowrap;transition:all .3s ease}.main_container .sidebar .profile .img{padding:0 18px}.main_container .sidebar .profile img{width:45px}.main_container .sidebar .profile p:first-child{font-size:14px;color:#80cbc4;margin-bottom:3px}.main_container .container,.main_container .container-fluid{margin-top:60px;width:calc(100% - 225px);margin-left:225px;padding:30px;transition:all .3s ease}.main_container .sidebar ul li a{color:#fff;font-size:18px;padding:5px 10px;white-space:nowrap;display:flex;align-items:center;margin-bottom:1px;transition:all .3s ease}.main_container .sidebar ul li a .icon{margin-right:15px;font-size:28px}.main_container .sidebar ul li a span{display:inline-block}.main_container .sidebar ul li a.active,.main_container .sidebar ul li a:hover{background:#004d40;color:#004d40}.main_container .container .item{background:#fff;border:1px solid #e0f2f1;margin-bottom:30px;padding:20px;font-size:14px;line-height:22px}.wrapper.active .sidebar{width:80px}.nav-tabs-admin{list-style:none;padding:0}.nav-tabs-admin li{text-decoration:none}.wrapper.active .profile_info,.wrapper.active .sidebar ul li a span.title{display:none}.wrapper.active .main_container .container,.wrapper.active .main_container .container-fluid{width:calc(100% - 80px);margin-left:80px}a.router-link-exact-active{background-color:#3f4bf3}.vue-notification{margin:5px 5px 5px 5px;padding:20px;font-size:16px;color:#fff}