h3 {
    text-align:center;
}

p {
    text-align:left;
}

.review {
    font-size: 0.8em;
}

.review_date {
    margin-left: 5%;
    font-size: 0.6em;
}

textarea {
    display: block;
    margin-left: auto;
    margin-right: auto;
    overflow-y:scroll;
    border:  solid 1px gray;
}

.images {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 30%;
}

.full_images {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}

.star {
    font-size: x-large;
    width: 50px;
    display: inline-block;
    color: gray;
}

.star:before {
    content:'\2605';
    margin-left: 1em;
}

.star.on {
    color: gold;
}