.custom_rating_score_bar_topwrap
{
    display: flex;
    margin-top:15px;
    justify-content: center;
    padding:10px 0px 0px 0px;
    width: 100%;
    cursor: pointer;
}

.custom_rating_score_bar_topwrap p
{
    color:#0061b7;
    padding:5px;
    border-bottom: 1px solid #0061b7;  
}

.custom_rating_score_bar_topwrap p i
{
    color:#0061b7;
}
.custom-area-reviews-jobs
{
  box-shadow: 0 3px 9px rgba(234, 234, 234, 0.58);
  background: #fff;
  border-radius: 3px;
  border: 1px solid rgba(225, 225, 225, 0.67);
 
}
.custom-tabs-menu
{
    margin-bottom: 15px !important;
}
.all-reviews-tab
{
    padding:10px 0px !important;
    border-top:1px solid rgba(225, 225, 225, 0.67);
}

.review-text-headline
{
    font-size:18px;
    font-weight: 400;
    margin:5px 0 15px 0 !important;
    padding:0px 15px;
    
}

.section-comment-item
{
    display: flex;
    border-top:1px solid rgba(225, 225, 225, 0.67);
    padding:15px;
}

.section-comment-item:nth-of-type(1) {
    border: 0px !important; 
}


.avatar-commentor
{
    flex:2;
    display: flex;
    justify-content: center;
}
.avatar-commentor img
{
    border-radius: 50%;
    width: 70px;
    height: 70px;
}
.custom-review-content
{
    flex:8;
    display:flex;
    justify-content: space-between;
}
.custom-name-author
{
    color:#2a394e;
}
.custom-review-time
{
    color: #c1c2c7;
    font-size: 12px;
    padding-top: 7px;
}
.custom-comment-text
{
    font-family: "Open Sans", sans-serif;
    font-size: 14px;
    color: #2a394e;
}
.comment-star-rating span
{
    display: flex !important;
}
@media (max-width: 490px) {
    .avatar-commentor img
    {
        width:50px;
        height:50px;
    }
    .custom-reviewer-info
    {
        padding-left:5px;
    }
    .custom-review-content
    {
        flex-direction: column;
    }
}
.custom-link-service-comment
{
    font-style: italic;
}