.ctrl-basket .footer__top .infographics {
    display: none;
}

.ctrl-homepage .footer__top .infographics {
    display: none;
}

#tab__content3 td {
    width: 50%;
}

.filter.active {
    text-decoration: underline;
}

label.css-label {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAYAAAD+MdrbAAAAB3RJTUUH4QsaDDIghrxpsAAAAAlwSFlzAAAewQAAHsEBw2lUUwAAAARnQU1BAACxjwv8YQUAAAJySURBVHja7ZbLaxNRFMa/zCOPqY1YH1hMIfEBighRdCG40YWu9A+IiLpTQRSLurMWCi5diOhOUMGdD/CBCxfBhaARHyDERXRqRWst0ZLJjHnW7/aaxGlGbJkUBHtg4N6bmd/57rnnnpNAOp3ebxjGgKZpCfiwarVqOo5zJpDJZN7F4/FEKBTyw0O5XIZpmjlNVdVEOBz2BRMmBCmKskoTk0Ag4BvYME3ASO4ITLDmFf6rCjsJ7Mxe54H/G5CV9n2pVPINEox6vZ7TLMsazGazZ3n94n6AhJnFYnFQ4wCVSmWSPcWXQu4UtVoNs+opXkVECBI2457yt3vecNLxntJgKI162ImaOLcVW9d1uVIaBuyngB4DgivwdtjC9ftvENQ17N6eRDI2AqjdgLHRBbJte5rCugN8PA3krwKTFbpaAiw7gSr2YPxbAZ/G8giHVCRTq3mkhE48BBZsJTzqrRAfjgDf7wDRncCiFL2onN/GensIl46eB6wc0LMFGDlOOc+A8Dqq3AREklxPecSwewd/2AsU0lTaz0wdbSQG3S4m/BZV3QPiV4DRc0DxCeC8kq84LxHpu9BSOAW0XwDjh9qjHOxjOH7wKci5eQBIXAM+D0moMOtxK22aHy4/Sfkb2oERBt953ZrX8oQeBHoHgK5tci26qxXD5kjvBdY8Ar5e5HOZW/4i10XgJx64nVTHCN1HpTdkPJce9gAKU7uo9BRP9xhffC7jaWxm/G5Kh1Px7OGBrKU6OgqtlA5/P+XpudQ0hae3MCnHsbveWczsMnT3kuu+8a8x/JqvC+wlQPvTS67tzwDUBP7qKW0Fdrbbn7Oe8hPZC9wFRu0j/QAAAABJRU5ErkJggg==);
}

.detail__star .c-rating__item {
    background-image: url(/assets/images/hv.png);
    height: 22px;
    margin-bottom: 2px;
}

.is--hidden {
    display: none !important;
}

@media screen and (min-width: 651px) {
    .basket1__detail {
        padding-left: 140px;
    }
}

.basket1__box .basket1__product {
    padding: 0 12px;
}

.basket1__total {
    padding: 15px 12px 15px 15px;
}

.basket1__discount__label {
    position: relative;
    font-size: 13px;
    line-height: 20px;
    font-weight: 800;
    color: #1a3d6a;
    margin-right: 15px;
}

.basket1__discount__submit {
    cursor: pointer;
    z-index: 15;
    background: #1a3d6a;
    color: #FFF;
    font-size: 14px;
    transition: opacity .2s;
    border: 0;
    height: 35px;
    vertical-align: top;
    margin-top: 3px;
    line-height: 35px;
    margin-left: -3px;
    width: 80px;
}

.basket1__total__price--small {
    font-size: 14px;
    margin-bottom: 8px;
    font-weight: 100;
}

.basket1__total__price span {
    display: inline-block;
    min-width: 120px;
}

.h__textpage .navigation__next {
    display: none;
}

.h__blog .footer .infographics {
    display: none;
}

.js-basket-page-2 .basket1__total__price--step3 {
    display: none;
}

.js-basket-page-3 .basket1__total__price--step2 {
    display: none;
}
