

.reviews .review {
    padding-left:  70px;
    padding-right: 25px;
}

.reviews .review:last-child {
    padding-bottom: 0;
}

.reviews .date {
    margin-top: -3px;
    font-size: 14px;
}
.reviews h6 {
    margin-bottom: 0;
}


.reviews p {
    margin: 0px;
}

.reviews .review {
    padding-top: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #e1e1e1;
    overflow: hidden;
}

.reviews .review .review_text {
    overflow: hidden;
    padding-right: 30px;
}

.review .talent_photo {
    float:left;
    margin-right:20px;
}

.reviews .verified {
    color: #00b4ab;
    cursor: pointer;
    margin-top: 5px;
}
.reviews .verified .fa {
    font-size: 1.2em;
    margin-right: 5px;
}


@media( min-width: 601px ){

    .layout_talent_profile .reviews_wrap {
        margin-left:  -30px;
        width: calc( 100% + 60px );
    }
    .layout_client_profile .reviews_wrap {
        margin-left:  -70px;
        width: calc( 100% + 100px );
    }
}

@media( max-width: 600px ){
    .reviews .review {
        padding:  5vw 0;
    }
    .reviews .review_text {
        clear: both;
    }
    .review .talent_photo {
        width:  53px;
    }
}