.owl-prev, .owl-next
{
    background: url("../images/arrow-sliders-bottom.svg") no-repeat top center;
}

.main__content ul li p, .main__content ol li p
{
    margin-bottom:7px;
    margin-top:5px;
}

.page_start__slider__item__text {
    font:500 26px "Roboto";
    padding:20px 30px;
}


.price {
    color:#BC2B20;
}

.tab {margin-bottom:20px;}
.tab td, .tab th {font-size:90%;}

/*  Rating  */
.rating {
    position: relative;
    margin-bottom: 20px;
}
.tooltip-rating-answer {
    position: absolute;
    background: #3F76BA;
    margin-top: -30px;
    border-radius: 3px;
    padding: 5px 10px;
    color: #fff;
    display: none;

}
.tooltip-rating-answer.bad {
    background: red;
}
.rating ul {
    list-style: none;
    padding: 0;
    margin: 0;
    display: inline-block;
    /* vertical-align: middle; */
    margin-right: 10px;
}
.rating li {
    display: inline-block;
    /* width: 18px;
    height: 5px;
    background: url(/static/images/bg-stars.png) no-repeat; */
    /* vertical-align: middle; */
    color: #D8D8D8;

}

.elem-page-catitem .rating li {
    cursor: hand;
    c\ursor: pointer;
    padding: 0;
}

.products .rating  {
    text-align: center;
    transform: translate(0, 10px);
    /* position: absolute; */
    /* bottom: 120px; */
    width: 100%;

}

.products .rating .rate {
    margin-right: 0;
}

.products .rating ul {
    display: block;
}

.products .rating li {
    width: auto !important;
}

.products .rating li.active {
    color: #EFB13D;
}

.elem-page-catitem .rating:not(:hover) li.active {
    color: #EFB13D;
    /* background-position: 0 -17px; */
}

.elem-page-catitem .rating li.hover {
    color: #EFB13D;
    /* background-position: 0 -34px; */

}

.rating li {
    display: inline-block;
    /* width: 18px;
    height: 17px;
    background: url(/static/images/bg-stars.png) no-repeat;
    vertical-align: middle; */

}
.main__content__wrapper .rating ul li::before,  .rating li:after {
    display: none;
}

.rating .rate-this {
    display: inline-block;
    vertical-align: middle;
}
.rating .rate-this span {
    color: #999;
}


@media only screen and (max-width: 800px) {

.page_start__slider__item__text {
    font:500 19px "Roboto";
    padding:15px 20px;
}

}

@media only screen and (max-width: 660px) {

.page_start__slider__item__text {
    font:500 16px "Roboto";
    padding:10px 13px;
}

}