.heureka-shop-reviews .heureka-shop-review-wrap+.heureka-shop-review-wrap {
margin-top: 10px;
padding-top: 30px;
border-top: 1px solid #f4f4f4;
}
.heureka-shop-review-subtitle {
font-weight: bold;
}
.heureka-shop-review-wrap {
display: inline-block;
width: 100%;
}
.heureka-shop-review-left {
width: 45px;
float: left;
}
.heureka-shop-review-right {
width: calc(100% - 45px);
vertical-align: middle;
padding-left: 20px;
float: left;
}
.heureka-recenze-checked-star {
color: #0098cd!important;
}
.heureka-recenze-unchecked-star {
color: #dedddd;
}
.heureka-shop-review-date {
font-weight: bold;
font-style: italic;
margin-bottom: 5px;
}
.heureka-shop-review-recommends {
color: #008f34;
font-weight: 600;
}
.heureka-shop-review-pros ul, .heureka-shop-review-cons ul {
margin-left: 0;
margin-bottom: 0;
list-style-position: initial;
padding-left: 11px;
}
.heureka-shop-review-pros, .heureka-shop-review-cons {
margin-bottom: 15px;
}
.heureka-shop-review-pros ul li::marker  {
content: '+ ';
color: #008f34;
font-weight: bold;
font-size: 1.2em;
}
.heureka-shop-review-cons ul li::marker  {
content: '- ';
color: #9d0928;
font-weight: bold;
font-size: 1.2em;
}
.heureka-shop-review-rating {
display: inline-block;
width: 100%;
}
.heureka-shop-review-rating img {
width: 25px;
float: left;
}
.heureka-shop-review-reaction{
background-color: #f7f7f7;
padding: 1.5rem 1.5em;
color: #474747;
}