.sa-tot-slcts .tot-revenu{width:100%}.sa-tot-slcts .tot-slct{width:60%;padding-left:calc(var(--sa-spacing-unit)* 30);margin-top:10px;display:flex}.sa-tot-slcts .tot-slct-w{width:100%}.sa-rev-h{height:125px}.sa-rev-h .el-card__body{padding:calc(var(--sa-spacing-unit)* 10)}.sa-rev-h .tot-rev-bg{width:44px;height:44px;line-height:calc(var(--sa-spacing-unit)* 25)}.sa-tot-slcts .tot-revenu{padding-left:calc(var(--sa-spacing-unit)* 30)}.icon-money-bag,.sa-tot-slcts .icon-money-bag{font-size:20px}.sa-tot-slcts .light-blue-bg{background-color:#e8edff}.sa-tot-slcts .light-blue-bg .icon-money-bag{color:#91a6f5}.tot-revenu .list-right{margin-right:15px;padding-right:15px}.tot-revenu span{color:#303c48}.tot-app .sa-conf-card{width:calc(var(--sa-value)* 16)}.tot-app .sa-conf-card .el-card__body{padding:calc(var(--sa-spacing-unit)* 5) 20px}.tot-app .sa-conf-card.sa-conf-last .el-card__body{padding:30px}.sa-search-con-list li {border-right: 1px solid #798393; padding-left: calc(var(--sa-spacing-unit)* 20); padding-right: calc(var(--sa-spacing-unit)* 12);}
.sa-search-con-list li:last-child{border-right:none}.sa-total-reg-blue{background-color:#e6f9ff;padding:calc(var(--sa-spacing-unit)* 5) calc(var(--sa-spacing-unit)* 20);font-size:12px}.sa-total-reg-pink{background-color:#fff9df;padding:calc(var(--sa-spacing-unit)* 5) calc(var(--sa-spacing-unit)* 20);font-size:12px}.sa-ref-det-ico i{font-size:18px;margin-right:5px;vertical-align:middle}.sa-other-color{color:#00a7ab}.sa-tot-ser .tod-serv-list li{min-height:calc(var(--sa-spacing-unit)* 18)}.sa-tot-ser .tod-serv-list li strong{font-size:16px}.sa-tot-ser .tod-serv-list li:first-child{padding-top:0;padding-bottom:15px;border-bottom:var(--sa-border-solid) #e5e5e5;border-width:2px}.m-l5{margin-left:5px}
.sa-dash-graph .apexcharts-datalabels-group text {font-weight: 600; dominant-baseline: ideographic;}
/* Average Daily Sales Graph Start */

/* .sa-prod-sales .apexcharts-legend{display:inline!important;background-color:var(--sa-body-bg);border-radius:10px;padding:25px}.sa-prod-sales .apexcharts-legend.right .apexcharts-legend-series{width:47%;border-bottom:none;margin-bottom:25px!important;line-height:25px}.sa-prod-sales .apexcharts-legend-text{font-size:14px!important}.sa-prod-sales .apexcharts-legend-text strong{float:left;margin-left:20px}.sa-prod-sales .apexcharts-legend-marker{margin-right:10px}
.sa-prod-sales .apexcharts-series path{clip-path:inset(10px 0 15px 0)} */

.sa-avrg-prod .apexcharts-legend { inset: auto 15px 0px!important;position: absolute;}
.sa-avrg-prod .apexcharts-legend .apexcharts-legend-series {display: flex !important; align-items: self-start !important;border: 1px solid #B2C1D8; border-radius: 10px; padding: 10px 15px;}
.sa-avrg-prod .apexcharts-legend .apexcharts-legend-series:last-child {margin-left: 15px !important;}
.sa-avrg-prod .apexcharts-legend .apexcharts-legend-series .apexcharts-legend-marker {top: -10px;}
.sa-avrg-prod .apexcharts-legend .apexcharts-legend-series .apexcharts-legend-text {font-size: 14px !important; margin-left: 10px;}
.sa-avrg-prod .apexcharts-legend .apexcharts-legend-series .apexcharts-legend-text strong {display: block; margin-top: 5px; margin-left: -25px;}

.sa-prod-slct{display:flex;align-items:center;position:absolute;right:0;top:15px}.sa-prod-slct .el-select{margin-left:20px}.sa-prod-avrg .el-tabs__nav-wrap::after{background-color:transparent}.sa-prod-avrg .el-tabs__item{background:0 0}.sa-prod-slct .el-checkbox__inner {width: 22px; height: 22px;background-color: transparent !important; border-color: #B2C1D8 !important;}.sa-prod-slct .el-checkbox__input.is-checked .el-checkbox__inner::after{height: 12px; width: 5px;border: 2px solid #37B600;border-left: 0; border-top: 0;left: 6px;}
.sa-avrg-sales {display: flex;align-items: end; flex-wrap: wrap;}.sa-avrg-sales [class*=el-col-] {margin-bottom: 20px;}
.sa-avrg-sales .avrg-sales-inline div p,.sa-avrg-sales .sa-avrg-sales-inline div span{margin-left:5px}.sa-avrg-sales .sa-avrg-sale p{margin-left:0;font-size:16px}.sa-avrg-sale{background-color:#f1f3ff;padding:20px;border-radius:10px;height:120px;line-height:30px;font-size:12px;font-weight:500}.sa-avrg-sale strong,.sa-avrg-sales-inline strong{font-weight:600;font-size:18px}.sa-avrg-sales-inline{padding:10px 20px;border:1px solid #aeb6c8;border-radius:10px;line-height:25px}.sa-avrg-sales-inline p:last-child{font-size:12px}
/* Average Daily Sales Graph End */
.sa-apt-via .app-device{justify-content:space-between;border-radius:calc(var(--sa-spacing-unit)* 5)}.sa-apt-via .app-device>div{width:unset;line-height:40px}
/* Dash Booking */
.sa-dash-graph .chart-bod{margin-left:0;padding:0;width:calc(100% - 40%)}.sa-dash-graph .chart-graph{width:calc(var(--sa-value)* 20)}.sa-dash-graph .chart-bod strong{font-size:20px;font-weight:700}.sa-dash-booking .el-col>div{display:flex}.sa-dash-booking>.el-col strong{padding-left:5px}.sa-dash-booking>.el-col .total-per{color:#103fec}.sa-trending-graph .blue-app{width: 16px;height:16px;}.brown-clr{background-color: #D8986C;position: absolute;top: 18px;z-index: 1;left: 15px;width: 16px;height:16px;}.sky-blue{background-color: #67BBDF;top: 18px;position: absolute;width: 16px;height:16px;z-index: 1;left: 15px;}.sa-trend-date .el-input--prefix .el-input__inner{padding-left: 40px;}.sa-trending-graph .d-flex.d-flex-center{margin-top:15px;padding-left:20px;}
/* User Registration */
.icon-ops {color: #E87E32;}
/* Input Fields Start */
.sa-tot-cus-slct .el-input--small .el-input__inner{border-radius:calc(var(--sa-spacing-unit)* 10);background-color:#f1f3ff;border:none;font-size:13px}.sa-tot-cus-slct .el-select .el-input .el-select__caret{color:#646668;font-size:14px}
.sa-user-reg-radio{display:block}.sa-user-reg-radio .el-radio{margin-right:8px}.sa-user-reg-radio .el-radio:last-child{margin-right:0}.sa-pt-radio{display:flex;display:-webkit-flex;justify-content:center;margin-top:20px}.sa-pt-radio .el-radio__label,.sa-user-reg-radio .el-radio__label{font-size:12px}.user-chart{height:350px}.sa-user-cust-radio .el-radio__inner{border-radius:calc(var(--sa-value)* 50);width:calc(var(--sa-spacing-unit)* 10);height:calc(var(--sa-spacing-unit)* 10);background-color:var(--sa-light);cursor:var(--sa-pointer);-webkit-box-sizing:border-box;box-sizing:border-box;border-width:5px!important;border:var(--sa-border-solid) #e5e5e5;background-color:#f8f9fd}.sa-user-cust-radio .el-radio__inner::after{width:calc(var(--sa-spacing-unit)* 7);height:calc(var(--sa-spacing-unit)* 7);border-radius:calc(var(--sa-value)* 50);background-color:var(--sa-light);position:var(--sa-absolute);left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in;background-color:transparent}.sa-user-cust-radio .el-radio__input.is-checked+.el-radio__label{color:var(--sa-dark)}.sa-user-cust-radio .el-radio__input.is-checked .el-radio__inner{background:var(--sa-light);border-color:var(--sa-light-blue);border-width:5px} .total-service.sa-tot-ser .tod-serv-list li .serv-avtar{margin-right:15px;}
/* Input Fields End */




.sa-revnue-list {background-color: #EBF3FF; padding: 15px; border-radius: 10px;height:80px;font-weight: 500;}
.sa-dep-list .custom-list li{border-bottom: 1px dashed #DFE0E9;padding-left: 35px;}.sa-dep-list .custom-list li:last-child,.sa-doct-list li:last-child,.service-list .el-card__body .sa-serve-cnt:nth-child(6){border-bottom:none;}.dep-sale.sa-dep-list .custom-list li .sa-cust-cnt{width:50%;}.dep-sale.sa-dep-list .custom-list li strong{font-weight: normal;    width: calc(100% - 50%);}.appnt-list{margin-top:30px;}.appnt-list .appoiment-label{display: inline-block;margin-right:20px;}.appnt-list .el-col{display: flex;justify-content: space-between;align-items:center;border: var(--sa-border-solid) var(--sa-grey);padding:15px;border-radius:10px;}.sa-dep-list .custom-list li .img-ico{left:0;}.sa-serve-cnt{border-bottom: 1px dashed #DFE0E9;padding:15px 0 15px 0;line-height: 25px;}.sa-blue-point  {color: #0048FF; text-align:right;display:block; cursor: var(--sa-pointer);font-size: 12px;}.sa-pop-up .el-dialog__body{padding:30px;}
.sa-pop-up li{margin-bottom:20px;}.sa-pop-up .el-dialog{border-radius: 20px;}.sa-pop-up .el-dialog__header{padding-top:0px;}.sa-pop-up .sortby span,.dep-sale.sa-dep-list .sortby span{margin-right:0;margin-left:10px;} .sa-pop-up .sortby span:nth-child(1),.dep-sale.sa-dep-list .sortby span:nth-child(1){color:#0048FF;} .dep-sale.sa-dep-list .sortby{border-bottom:1px dashed #DFE0E9;min-height: 0;line-height: 56px;}.sa-doct-list .sa-cust-cnt span,.sa-doct-list strong{font-size: 12px;}.sa-revnue-list strong{font-size: 20px;} .sa-revnue-list .el-progress-circle{width: 50px !important;height: 50px !important;} .sa-revnue-list .el-progress--circle .el-progress__text{font-size: 13px!important;top:50%;}.dep-sale.sa-dep-list  .el-input__suffix{top:-2px;}.dep-sale.sa-dep-list .el-input__icon{line-height: 0;}.sa-app-via-cont{width:50%;line-height: 35px;}
.sa-app-via-cont:nth-child(1){border-right:1px solid #E2EAEE;padding-right:20px;} .sa-app-via-cont i{font-size: 18px;}.sa-app-via-cont:nth-child(2){padding-left:20px;} .sa-total-list .tod-serv-list li .price, .sa-total-list .tod-serv-list li .serv{line-height: 25px;} .sa-app-bg,.sa-dsh-grph-lst{background-color: #F5F8FF;border:none;border-radius: 10px;height:210px;} .sa-dsh-grph-lst  .chart-bod{border-left:none;width:calc(100% - 40%);padding-top: 30px;}  .sa-dsh-grph-lst .chart-box{border:none;}   .app-trans-text,.app-trans-text .el-card{margin-top: 20px;}.apt-date-card .el-card__body{padding: 5px  20px!important;}.sa-dsh-grph-lst .chart-graph{padding-top:30px;width:36%;}.sa-custom-date-new{display: flex;align-items: center; width: 100%;} .dep-sale.sa-dep-list .el-input--suffix .el-input__inner {border-radius:4px;background-color: #F0F0F0;;height:30px;border:none;}  .sa-product-det-graph .apexcharts-legend{display: inline!important;top: 35px!important;  right: -110px!important;}.sa-product-det-graph .apexcharts-legend.right .apexcharts-legend-series{width:35%;border-bottom: none;line-height: 25px;} .sa-pro-det .icon-calendar6, .sa-pro-det .icon-money-growth{color:#0048FF;margin-right:15px;padding-top:4px;}.sa-pro-det .icon-calendar6{font-size: 18px;}.sa-pro-det .icon-money-growth{font-size: 22px;}.sa-pro-det .el-col:nth-child(2){border-right:1px solid #B2C1D8;}.sa-pro-det .el-col:nth-child(3){padding-left: 20px!important;} .service-list,.dep-sale.sa-dep-list,.sa-doct-list{height:500px;}  .sa-doct-list li{display: flex;align-items: center;border-bottom: 1px dashed #DFE0E9;padding:15px 0;}.sa-doct-list li img{width:25px;height:25px;margin-right:15px;}.sa-doct-list li .sa-cust-cnt{width: calc(100% - 25px);white-space: nowrap; text-overflow: ellipsis; overflow: var(--sa-overflow);}
.sa-doct-list li strong{position: absolute;right:20px;font-weight: normal;}.sa-doct-list li span{color:#7F7F7F;}.sa-doct-list li p{color:#000;white-space: nowrap; text-overflow: ellipsis; overflow: var(--sa-overflow);}.sh-grph-lst .chart-bod strong{font-size: 20px;}.sa-app-via-cont div{display: flex;justify-content: space-between;align-items: center;}.sa-bupa-clr{color:#2F98B2;}.sa-huawei-clr{color: #E20021;}.sa-app-bg small{color:#0065A4;}.sa-lgt-green{background-color:#BBD86C;}.dash-tabs .d-f-spacebet.d-space-sm h5{font-weight: 400;margin-bottom: 0;}.d-space-sm .custom-radio-das{align-items: baseline;min-height: 0;}.dash-tabs .d-f-spacebet.d-space-sm h5 > strong{font-size: 16px;}.m-tn5{margin-top:-5px;}.sa-app-via-cont span{color:#646668;}
.sa-product-det-graph .apexcharts-legend.right .apexcharts-legend-series{margin-right:103px!important;}.service-det-graph.sa-product-det-graph .apexcharts-legend-marker{top: 6px!important;}.service-det-graph.sa-product-det-graph .apexcharts-legend-text{font-family: inherit!important;}.sa-pro-det span{font-weight: 500;}.sa-dsh-grph-lst .chart-bod strong{font-weight: bold;font-size: 20px;}.service-det-graph.sa-product-det-graph{margin-top:80px;}.sa-patient-graph .apexcharts-legend{inset: auto 32px -5px!important;position: absolute; }.sa-patient-graph .apexcharts-legend-text{margin-right:20px;margin-left:20px;font-size: 14px!important;font-weight: 500;font-family: inherit!important;}
.sa-pop-up .sortby{border-bottom:1px dashed #DFE0E9;margin-top:10px;margin-bottom:20px;font-size: 14px;min-height: 60px;}.sa-pop-up li{font-size: 14px;font-weight: 500;}.sa-pop-up .el-dialog__headerbtn{border: 2px solid #000; border-radius: 50%; top:25px; width: 30px; height: 30px;color:#000;}.sa-pop-up .el-dialog__headerbtn .el-dialog__close{color:#000;font-weight: bold;}.sa-pro-det .el-date-editor .el-range__icon,.sa-date-picker .el-date-editor .el-range__icon{position: absolute; right: 10px; font-size: 20px;}.sa-pro-det .el-date-editor .el-range-separator,.sa-date-picker .el-date-editor .el-range-separator{line-height: 42px;}.border-top{border-top: 1px dashed #989A9D;}.sa-trend-date .el-input__prefix{left: auto; right: 10px; font-size: 20px;top:2px;}.slot-list .el-date-editor .el-range__icon{position:absolute;right:10px;}.sa-total-list .tod-serv-list li{font-size: 14px;font-weight:500;}.sa-total-list .tod-serv-list li strong{font-weight:bold;}.sa-total-list .tod-serv-list li .gray-colornew{font-weight: normal;}




/*provider-list-starts*/
.provider-list li::before{left:20px;}
/*provider-list-end*/

/*prescription-list-starts*/
.new-prescriptions-list .provider-list li:first-child {margin-top: 0;font-size: 14px;}
.new-prescriptions-list .provider-list li{font-size: 16px;}
/*prescription-list-end*/

/*slot-list-starts*/
.slot-list .provider-list li:first-child { margin-top:0;font-size: 14px; }
.slot-list .provider-list li{font-size: 16px;}
.slot-list-phsiotherapist li:first-child { margin-top:0;font-size: 14px; }
.slot-list-phsiotherapist li{font-size: 16px;} 
.slot-list-phsiotherapist .provider-list li span:nth-of-type(1) { width: calc(var(--sa-value)* 6); padding-left: calc(var(--sa-spacing-unit)* 0 + 5px); }
.slot-list .el-range-editor.el-input__inner{border-radius: unset;}
/*slot-list-end*/

/*techincian-provider-details-styles-starts*/
.sa-tech-det input.el-input__inner { background: #F0F0F0;border: none; }
.sa-technician-list { border-radius: 8px; margin-top: calc(var(--sa-spacing-unit)* 5); overflow: var(--sa-overflow); background: aliceblue;}
.sa-tech-cnt { font-weight: 500;font-size: 14px;display: flex; justify-content: space-between; border-bottom: 2px dashed #E7E7E7; line-height: 46px;}
.sa-technician-list { border-radius: 8px; margin-top: calc(var(--sa-spacing-unit)* 5); overflow: var(--sa-overflow); background: #F4FBFF; padding: 12px; }
.sa-tech-cnt:last-child{border-bottom: none;}
.sa-new-provider-detail .sa-technician-list{background-color: #FFF8E6}
/*techincian-provider-details-styles-end*/


/*Insurance-styles-starts*/
.sa-border-top{border-top: 1px dashed #989A9D;}
.sa-insurance-body{background:#E0FFF9;border: none;}
.sa-insurance-body h6{color: #000000; font-size: 12px; margin-top: 15px;}
.sa-insurances{display: flex; align-items: center;}
.sa-insurances img{width: 45px; height: 45px; border-radius: 8px;} 
.sa-insurances h5 {margin: 3px 50px 0 12px; }
.sa-total-insurance{display: flex; justify-content: space-between; margin-top: 10px; margin-bottom: 15px}
.sa-total-insurance-platform{display: flex; justify-content: space-between; margin-top: 10px;}
.sa-total-insurance li strong{font-size: 18px;}
.sa-total-insurance-platform li strong{font-size: 18px;}
.sa-total-insurance li span{color: #989A9D;font-size: 12px;}
.sa-total-insurance-platform li span{color: #989A9D;font-size: 12px;}
.sa-bupa-insurance-body{background: #FFFFFF;border-color:#B2C1D8 ;}
.sa-bupa-insurance-body h6{color: #000000; font-size: 12px; margin-top: 15px;}
/*Insurance-styles-end*/

.w90 .el-dialog{width: calc(var(--sa-value)  45);border-radius: 20px;}.w90 .el-dialog__close {border: var(--sa-border-solid) var(--sa-dark);height: calc(var(--sa-spacing-unit) 20);width: calc(var(--sa-spacing-unit)* 15);border-radius: 50%;display: var(--sa-flex);display: -webkit-flex;align-items: var(--sa-center);justify-content: var(--sa-center);font-size: var(--sa-font-20);color: var(--sa-dark);}
.sa-vid-col .el-dialog__header{ padding: 20px 20px 10px;}.sa-vid-col .el-dialog__body { padding: 20px;overflow: auto;} .video-list li{background-color: #F1F3FF;}.lgt-blue{color:#6282B2;}.sa-vid-brd li{border: var(--sa-border-solid) rgb(178, 193, 216);}