.bpa-staff-rating{
    display: flex;
    justify-content: center;
    align-items: center;
}
.bpa-review-my-booking-row{
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.bpa-form-item-rating{
    margin-bottom: 40px !important;
}
.bpa-form-item-yes-no{
    margin-bottom: 16px !important;
}
.bpa-staff-detail{
    margin-bottom: 10px;
}
.bpa-staff-detail{
    font-size: 16px;
    font-weight: 600;
}
.bpa-front-staff-reviews_popover{
    border-color: var(--bpa-gt-gray-300);
    padding-bottom: 8px;
    padding-top: 8px;    
}
.bpa-front-staff-reviews{
    max-height: 400px;
    overflow: auto;
}
.bpa-front-staff-single-review{
    padding: 15px;
    border-top: 1px solid var(--bpa-gt-gray-300);
}
.bpa-front-staff-user-name{
    color: var(--bpa-dt-black-400);
    font-size: 14px;
    font-weight: 600;
    line-height: 16px;
    text-transform: capitalize;
}
.bpa-front-staff-single-review:first-child {
    border-top: none;
}
.bpa-front-staff-review b, .bpa-front-staff-review .bpa-front-st-rev-com{
    /* word-break: normal; */
    font-size: 13px;
}
.bpa-front-staff-review .bpa-front-st-rev-com{
    font-size: 13px;
}
.el-icon-star-off:before {
    content: "\e797" !important;
}
.bpa-review-star-rating-popover .el-rate__icon{
    margin-right: 0px;
    font-size: 20px;
    margin-top: 5px;
}
.bpa-front-staff-review .staff-rev-title{
    font-size: 13px;
    font-weight: 500;
    line-height: 18px; 
    margin-top: 10px;   
}
.bpa-front-staff-review .bpa-front-st-rev-com{
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;  
    margin-top: 10px;  
}
.bpa-front-staff-reviews_popover .el-popover__reference-wrapper{
    margin-top: 5px !important;
}
.bpa-front-staff-rev-head{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.bpa-front-staff-rev-head .bpa-review-star-rating-popover .el-rate__icon{
    margin-top: 0px;
}
.bpa-front-staff-rat-cb__item .bpa-staff-rating{
    margin-top: 5px !important;
}
.bpa-arg-rev-txt{
    font-weight: 500;
}
.bpa-staff-rating .el-rate__icon{
    font-size: 21px;
    margin-right: 2px;
}

.bpa-lite-loader-container {display: flex; justify-content: center; text-align: right; font-size: 1.2rem; font-weight: 700; color: var(--bpa-dt-black-400); margin-bottom: 10px; margin-top:0px;}
.bpa-lite-loader-loading>b:first-child {-webkit-animation-delay: -.32s;animation-delay: -.32s;}
.bpa-lite-loader-loading>b {width: 10px;height: 10px;background-color: var(--bpa-dt-black-400);margin-left: 0.25rem;border-radius: 100%;display: inline-block;
    -webkit-animation: TicketsTotal-bounce 1.4s ease-in-out infinite both;animation: TicketsTotal-bounce 1.4s ease-in-out infinite both;}
    @keyframes TicketsTotal-bounce {0%, 80%, 100% {transform: scale(0);}40% {transform: scale(1);}}

.bpa-front-staff-user-name, .staff-rev-title {
    color: #202C45;    
}    
.bpa-front-st-rev-com {
    color: #535D71;
}
.bpa-review-success-msg-upper{
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 300px;
}

.bpa-front-form-body-row .bpa-staff-select .el-form-item{
    margin-bottom: 0px !important;
}

.bpa-empty-staff-selection{
    margin-bottom: 25px;
} 

.bpa-staff-select .el-form-item__error{
    margin-top: 2px;
}