.review-module__item{flex-direction:column;margin:0 0 20px;display:flex}.review-module__row{display:flex}.review-module__row:last-of-type{align-items:center;margin-top:auto}.review-module__image{flex:0 0 30%;margin:0 0 10px;cursor:pointer}.review-module__name{font-size:.95em;font-weight:500;margin:0 0 8px;line-height:normal;display:block}.review-module__description{padding:0 0 0 15px}.review-module__text{font-size:.9em;margin:auto 0 15px;word-wrap:break-word}.review-module__rating{flex:0 0 30%;justify-content:center;font-size:.85em;align-items:center;display:flex}.review-module__posted{padding:0 0 0 15px;font-size:.85em;color:#888;width:100%}.review-module__posted .fa{margin:0 10px 0 0}.review-module__posted .fa-user{margin:0 10px 0 15px}.review-module__posted .author{overflow:hidden;text-overflow:ellipsis;max-width:30%;vertical-align:top;white-space:nowrap;display:inline-block}#column-left .review-module__description,#column-left .review-module__image,#column-right .review-module__description,#column-right .review-module__image{width:100%}.reviews-page .sorts-block{justify-content:flex-end}.reviews-page select.form-control{margin:0}.reviews-page .product-layout,.reviews-page .products-block{flex-wrap:wrap;display:flex}.reviews-page .product-thumb-2{height:calc(100% - 20px);flex-direction:column;margin:0 0 20px;display:flex}.reviews-page .product-thumb__caption{flex:1 0 0;height:100%;flex-direction:column;display:flex}.reviews-page .product-thumb__name{margin-bottom:0}.reviews-page .product-thumb__name:after{height:10px;content:"";display:block}.reviews-page__description{padding:10px 0 15px;margin-bottom:auto;display:block!important}.reviews-page__author,.reviews-page__date{font-size:.85em}.reviews-page__author{padding:0 0 5px}@media (max-width:575px){.review-module__item{margin:0 0 10px}}