.reviews-container {    position:relative;    width:100%;}.reviews {    position:relative;    display:flex;    flex-flow:row wrap;    width:100%;    justify-content:space-around;    align-items:center;}
.review {    position:relative;    display:flex;    flex-flow:column nowrap;    width:377px;    max-width:100%;    height:auto;    border-radius: 3px;    padding: 20px 20px 17px;    background: #fff;    box-shadow: 0 1px 3px rgba(0,0,0,.12);    margin:8px;}
.review>div{    width:100%;    display:flex;    flex-flow:row wrap;    justify-content:space-around;    align-items:center;}
.review div.fv{    width:100%;    display:flex;    flex-flow:row wrap;    justify-content:space-around;    align-items:center;}
.review div.profilphoto{    display:flex;    justify-content:center;    align-items:center;     width:48px;}.review div.fh{    width:calc(100% - 48px);    display:flex;    flex-flow:column nowrap;    justify-content:flex-start;    align-items:center;}
.review div.note{    display:flex;    flex-flow:row nowrap;    justify-content:flex-start;    align-items:center;    width:100%;}
.review div.profil{    display:flex;    flex-flow:row nowrap;    justify-content:space-between;    align-items:center;    width:100%;}
.review div.profil i{    color:#ccc;    transition:all .3s;}
.review div.profil i:hover{    color:#999;}
.review .rating {    position:relative;    padding:0;    margin:0;    background-image:url(/media/mod_smartreviews/images/ratingbackground.png);    background-repeat: no-repeat;    width:80px;    height:auto;    overflow:hidden;    line-height:4px;}
.review .rating .rate{    position:relative;    margin:0;    width:100%;    height:auto;    line-height:4px;}
.review .relativetime{    font-size:12px;    color:#888;    margin-left:8px;}
.review .photo{    position:relative;    width:32px;    height:auto;}
.review a.author, .review a.place{    position:relative;    color:#222;    font-size: 14px;    font-weight: 600;    text-decoration: none;    transition: all .3s;    margin-left:2px;}
.review a.author:hover{    text-decoration: underline;}
.review .text{    font-size: 14px;    line-height: 18px;    white-space: pre-wrap;    padding-left:8px;    font-family: Roboto, Arial, sans-serif;    overflow:hidden;}
@media (min-width: 410px) {    .review {        height:180px;    }}