#prodPage .articlesWr.delivery .calc_left .form-group .area_num ~ .control-label {
    top: 7px;
}

.subscribe_form_inner .subscribe_form {
    padding-bottom: 5px !important;
}

.subscribe_form_inner .subscribe_form .sub_form .form-group input {
    height: 44px !important;
    padding-left: 16px;
}

.detail_product_sidebar > .articlesWr__wrap:first-child .articlesWr.delivery {
    padding-bottom: 15px;
}

.detail_product_sidebar > .articlesWr__wrap:first-child .articlesWr.delivery .calc_btn {
    margin-top: 5px;
}

.detail_product_sidebar > .articlesWr__wrap:first-child .articlesWr.delivery .calc_btn input[type="submit"] {
    height: 36px;
    width: 103px;
}



/* .delivery_choice  .deliveries__list > .row_block:first-child .delivery_price{padding-top: 5px;} */
/*
.delivery_choice .deliveries__list > .row_block .delivery_price {
    padding-top: 5px;
}
*/

.delivery_choice .deliveries__list > .row_block .delivery_item[data-id="32"] ~ .delivery_price {
    margin-top: 0px;
}

#delivery_block .DB_last > .form-group > input.suggestions-input {
    height: 42px !important;
}

.pageTitle .cspn1 a {
    display: block;
    letter-spacing: 0;
    font-size: 15px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
    display: inline-block;
    padding: 6px 22px 7px;
    border: 2px solid #666666;
}

.pageTitle .cspnb {
    display: inline-flex;
    vertical-align: middle;
    margin-left: 27px;
}

.pageTitle .cspn1 a:hover {
    color: #fff;
    background-color: #666;
}

#achievements .achievement.kvzbtn {
    display: none !important;
}

.prodBanenrTextWr .in_stock_block.colored { /*display: none;*/
}

#achievements .a_icon_block svg {
    width: 20px;
    height: 16px;
    display: none;
}
.ismpops .modal_sample {
    height: 100%;
}


.ismcsvetl .prodBannerWr .add_to_cart_link:before {
    top: -1px;
}

.ismcsvetl .add_to_cart_link {
    color: #595858;
    font-size: 17px;
    line-height: 43px;
    border-top: 1px solid #cfcfcf;
    border-right: 1px solid #cfcfcf;
    border-bottom: 1px solid #cfcfcf;
}

.ismcsvetl .add_to_cart_link:hover {
    background-color: #e5e5e5;
    border-color: #e5e5e5;
}

.ismcsvetl .sample_success_inner {
    padding-top: 28px;
}

.ismcsvetl .pricesWrapper *,
.ismcsvetl .prodBanenrTextWr .prodBannerDesc,
.ismcsvetl .prodBanenrTextWr .prodBannerTitle,
.prodBannerBgImg.ismcsvetl .breadcrumbs a,
.prodBannerBgImg.ismcsvetl .breadcrumbs span {
    color: #000;
}

.prodBannerBgImg.ismcsvetl {
    background-color: #edeef2;
    background-position: 0 0;
    background-size: contain;
}

.ismcsvetl .tt_price {
    border-bottom: 1px dashed #000;
}


.header_wrapper {
    border-top: none;
    margin-top: 0px;
}

.ismgornew {
    background: #fff799;
    text-align: center;
    font-family: 'PT Sans', sans-serif;
    font-weight: bold;
    font-size: 14px;
    line-height: 16px;
    color: #000000;
    padding-top: 4px;
    padding-bottom: 5px;
    border-bottom: 0px solid #ffffff;

}

.ismgornew br {
    display: none;
}

.header_wrapper .mainMenu {
    top: 62px;
}

.mainBody .price_list_data_table .price_list_data_table__header.fixed {
    top: 116px;
}

.mainBody .price_list_data_table .price_list_data_table__values .data_row.fixed .data_row_title .oneline_block {
    top: 180px;
}


#product_desc .ismpalitra4 .colorItemsWr .colorItem > div {
    margin-top: -115px;
    text-align: center;
    padding-bottom: 79px;
}

.ismpalitra4 .colorItemsWr .colorItem {
    text-align: center;
}

.ismpalitra4 .colorItemsWr .colorItem > div.ismwhit {
    color: #fff;
}

#product_desc .ismpalitra4 .colorItemsWr .colorItem img {
    width: 174px;
    height: 174px;
    border-radius: 50%;
}

.ismpalitra3 .colorItemsWr .colorItem > div {
    margin-top: -115px;
    text-align: center;
    padding-bottom: 79px;
}

.ismpalitra3 .colorItemsWr .colorItem > div.ismwhit {
    color: #fff;
}

.ismpalitra3 .colorItemsWr .colorItem img {
    width: 174px;
    height: 174px;
    border-radius: 50%;
}

@media (min-width: 0px) and (max-width: 380px) {
    #product_desc .ismpalitra3 .colorItemsWr .colorItem {
        text-align: center;
    }

}

@media (min-width: 380px) and (max-width: 640px) {
    #product_desc .ismpalitra3 .colorItemsWr .colorItem {
        text-align: center;
    }

}

@media (min-width: 641px) and (max-width: 760px) {
    #product_desc .ismpalitra3 .colorItemsWr .colorItem {
        text-align: center;
    }
}

@media (min-width: 761px) and (max-width: 995px) {
    #product_desc .ismpalitra3 {
        width: 100%;
        margin: 0px;
    }

    #product_desc .ismpalitra3 .colorItemsWr {
        width: 100%;
        margin: 0px;
    }

    #product_desc .ismpalitra3 .colorItemsWr > div {
        text-align: center;
    }

    #product_desc .ismpalitra3 .colorItemsWr .colorItem {
        width: 25%;
    }

    #product_desc .ismpalitra3 .colorItemsWr .colorItem img {
        width: 154px;
        height: 154px;
        border-radius: 50%;
        margin: 0 auto;
    }

    .ismpalitra3 .colorItemsWr .colorItem > div {
        margin-top: -97px;
        padding-bottom: 77px;
    }

}

@media (min-width: 996px) and (max-width: 1133px) {
    #product_desc .ismpalitra3 {
        width: 100%;
        margin: 0px;
    }

    #product_desc .ismpalitra3 .colorItemsWr {
        width: 100%;
        margin: 0px;
    }

    #product_desc .ismpalitra3 .colorItemsWr > div {
        text-align: center;
    }

    #product_desc .ismpalitra3 .colorItemsWr .colorItem img {
        width: 154px;
        height: 154px;
        border-radius: 50%;
        margin: 0 auto;
    }

    .ismpalitra3 .colorItemsWr .colorItem > div {
        margin-top: -97px;
        padding-bottom: 77px;
    }

}

@media (min-width: 1134px) and (max-width: 1260px) {
    #product_desc .ismpalitra3 {
        width: 100%;
        margin: 0px;
    }

    #product_desc .ismpalitra3 .colorItemsWr {
        width: 100%;
        margin: 0px;
    }

    #product_desc .ismpalitra3 .colorItemsWr .colorItem {
        text-align: center;
    }

    #product_desc .ismpalitra3 .colorItemsWr .colorItem img {
        width: 174px;
        height: 174px;
    }

    #product_desc .ismpalitra3 .colorItemsWr .colorItem > div {
        margin-top: -104px;
        padding-bottom: 79px;
    }

}

@media screen and (max-device-width: 992px), only screen and (max-width: 992px) {

}

#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_img {
    width: 110px;
    height: 110px;
    border-radius: 50%;
}

#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title {
    margin-top: -69px;
    padding-bottom: 53px;
}

#product_desc .ral_block.ismpalitra2 .ral_block_list:before {
    background-position-y: 0px;
}

#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl8029,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl8025,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl8024,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl7015,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl7012,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl7011,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl7010,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl7009,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6029,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6026,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6016,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6002,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6001,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6000,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl5010,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl5009,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl5005,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl5002,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl3033,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl3031,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl4002,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl3027,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl3020,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl3016,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl3002,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl3001,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl3000,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl2013,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl9017,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl9011,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl9005,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl9004,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl8028,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl8022,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl8019,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl8017,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl8016,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl8015,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl8014,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl8012,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl8011,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl8008,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl8007,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl8003,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl8002,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl7043,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl7039,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl7026,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl7024,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl7022,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl7021,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl7013,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl7016,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6036,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6035,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6028,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6022,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6020,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6015,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6014,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6012,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6009,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6008,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6007,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6006,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6004,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6005,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl6003,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl5026,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl5025,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl5022,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl5020,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl5019,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl5013,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl5011,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl5008,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl5004,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl5003,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl5001,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl5000,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl4007,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl4004,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl3032,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl3009,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl3013,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl3011,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl3007,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl3005,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl3004,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl1036,
#product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title.stl3003 {
    color: #fff;
}

@media screen and (max-device-width: 1024px), only screen and (max-width: 1024px) {
    #product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_img {
        width: 140px;
        height: 140px;
        margin: 0 auto;
    }

    #product_desc .ral_block.ismpalitra2 .ral_block_list .item .item_title {
        margin-top: -79px;
        padding-bottom: 63px;
    }

    #product_desc .ral_block.ismpalitra2 .ral_block_list:before {
        background-position-y: 0px;
    }
}


#product_desc .prod_desc .ismpalitra .colorItemsWr .colorItem {
    margin-bottom: 26px;
}

#product_desc .prod_desc .ismpalitra .colorItemsWr .colorItem img {
    height: auto;
    margin-bottom: 12px;
}

#product_desc .prod_desc .ismpalitra .colorItemsWr .colorItem > div p {
    margin: 0px !important;
    text-align: center;
    padding-left: 2px !important;
    padding-right: 2px !important;
}

#product_desc .prod_desc .ismpalitra .colorItemsWr .colorItem .bps1 {
    font-family: 'PT Sans', sans-serif;
    font-weight: bold;
    font-size: 16px;
    line-height: 20px;
    color: #080707;
}

#product_desc .prod_desc .ismpalitra .colorItemsWr .colorItem .bps2 {
    font-family: 'PT Sans', sans-serif;
    font-weight: normal;
    font-size: 16px;
    line-height: 20px;
    color: #080707;
}


@media screen and (max-device-width: 1260px), only screen and (max-width: 1260px) {
    body #product_desc .prod_desc .ismpalitra .colorItemsWr {
        width: 98%;
    }

    #product_desc .prod_desc .ismpalitra .colorItemsWr .colorItem .bps2 {
        font-size: 15px;
        letter-spacing: -0.024em;
    }
}

@media screen and (max-device-width: 992px), only screen and (max-width: 992px) {
    body #product_desc .prod_desc .ismpalitra .colorItemsWr .colorItem {
        width: 25%;
    }
}

@media screen and (max-device-width: 740px), only screen and (max-width: 740px) {
    body #product_desc .prod_desc .ismpalitra .colorItemsWr .colorItem {
        width: 33.3%;
    }
}

@media screen and (max-device-width: 640px), only screen and (max-width: 640px) {
    body #product_desc .prod_desc .ismpalitra .colorItemsWr .colorItem {
        width: 33.3%;
    }
}

@media screen and (max-device-width: 570px), only screen and (max-width: 570px) {
    body #product_desc .prod_desc .ismpalitra .colorItemsWr .colorItem {
        width: 50%;
    }

    #product_desc .prod_desc .ismpalitra .colorItemsWr .colorItem .bps2 {
        font-size: 16px;
        letter-spacing: 0em;
    }
}

@media screen and (max-device-width: 380px), only screen and (max-width: 380px) {
    body #product_desc .prod_desc .ismpalitra .colorItemsWr .colorItem {
        width: 100%;
    }

    #product_desc .prod_desc .ismpalitra .colorItemsWr .colorItem .bps2 {
        font-size: 15px;
        letter-spacing: -0.024em;
    }

}


@media (min-width: 761px) {
    #achievements .achievement .a_tooltip {
        transition: background-color 3s cubic-bezier(0.1, 0.8, 0.5, 2), color 3s 1s linear;
    }

    #achievements .achievement > .a_icon_block:hover .imgs1,
    #achievements .achievement > .a_icon_block .imgs2 {
        display: none;
    }

    #achievements .achievement > .a_icon_block:hover .imgs2 {
        display: block;
    }

    /* #achievements .achievement .a_tooltip:before{    margin-left: -19px;} */
    #achievements .achievement > .a_icon_block:hover {
        background: #f0f0f0;
    }

    #achievements .a_icon_block {
        box-shadow: 0px 1px 2px 0px #828282;
    }

    #achievements .achievement .a_tooltip {
        width: 240px;
        margin-left: -120px;
    }

    #achievements .achievement .a_tooltip, #achievements .achievement .tt_price > b {
        width: 180px;
        position: absolute;
        top: 130%;
        left: 50%;
        margin-left: -105px;
        background: #fff;
        color: #000;
        font-weight: normal;
        text-align: left;
        font-size: 14px;
        box-shadow: 0px 1px 3px 0px #000000;
        border-radius: 4px;
        padding: 15px;
        z-index: 6;
    }

    .prodBanenrPrices .tt_price > b {
        width: 58px;
    }

    .test_CLASS.product_price.product_price_35 .tt_price > b {
        margin-left: -40px;
    }
}

@media (min-width: 0px) and (max-width: 760px) {
    #achievements {
        padding-top: 10px;
    }

    #achievements .achievement > .a_icon_block:hover .imgs1, #achievements .achievement > .a_icon_block .imgs2 {
        display: block;
    }

    #achievements .achievement > .a_icon_block:hover .imgs2 {
        display: block;
    }

    #achievements .achievement > .a_icon_block:hover .imgs1 {
        display: none;
    }

    #achievements .achievement > .a_icon_block .imgs1 {
        display: none;
    }

    #achievements .a_icon_block {
        box-shadow: 0px 1px 2px 0px #828282;
    }

    #achievements .achievement .a_tooltip {
        width: 200px;
        margin-left: -100px;
    }

    #achievements .achievement .a_tooltip:before {
        margin-left: -14px;
    }

    #achievements .achievement > .a_icon_block:hover .imgs2 {
        display: block;
    }

    #achievements .achievement > .a_icon_block:hover .imgs1 {
        display: none;
    }

    #achievements .achievement .a_tooltip:before {
        margin-left: -16px;
    }

    .prodBanenrPrices .tt_price > b {
        width: 58px;
    }

    #achievements .achievement .a_tooltip:before {
        display: none;
    }

    #achievements .achievement .a_tooltip {
        width: 120px;
        margin-left: -60px;
        text-align: left;
    }
}

.pricesWrapper #product_price_35 .tt_price > b {
    text-align: center !important;
}

@media (min-width: 0px) and (max-width: 540px) {
    .pageTitle .cspnb {
        margin-left: 0px;
        padding-top: 10px;
    }

}

@media (min-width: 0px) and (max-width: 580px) {
    .pageTitle .cspnb {
        margin-left: 0px;
        padding-top: 10px;
    }

    .ismgornew {
        font-size: 14px;
    }

    .ismgornew br {
        display: block;
    }

}


@media (min-width: 0px) and (max-width: 540px) {
    #achievements .achievement .a_tooltip {
        margin-left: -75px;
        width: 130px;
    }

    .pricesWrapper #product_price_35 .tt_price > b {
        left: 50%;
        transform: translateX(-50%) !important;
        margin-top: 0px;
        margin-left: 0px;
    }
}

.rc-anchor-invisible {
    display: none !important;
    visibility: hidden;
}

.grecaptcha-badge {
    visibility: hidden;
    display: none !important;
}

.pricelist_wrap .pricelist_nav {
    max-width: 970px;
}

.bforeimgnew {
    position: relative
}

.bforeimgnew:after {
    content: '';
    background-image: url('/upload/2020/new_icon.png');
    width: 28px;
    height: 13px;
    position: absolute;
    background-size: contain;
    top: 0px;
    left: 50%;
    transform: translateY(-50%);
}

.newprod {
    position: relative
}

.newprod:after {
    content: '';
    background-image: url('/userfiles/image/new.png');
    width: 23px;
    height: 7px;
    position: absolute;
    background-size: contain;
    right: -28px;
    top: -1px;
}

.header_wrapper {
    z-index: 1100;
    width: 100%;
    background: #f7f7f7;
    position: fixed !important;
}

.header_wrapper.scrolled {
    box-shadow: 0px 0px 3px 2px #b8b5b5 !important;
    border: none !important;
}


@media (max-width: 992px) {
    .raschitatmobile {
        display: block;
        text-decoration: dashed;
        margin-top: 10px;
        border-bottom: 1px dashed;
        width: max-content;
        color: white;
    }

    .raschitatmobile:hover, .raschitatmobile:visited {
        color: white;
    }
}

@media (max-width: 760px) {
    .raschitatmobile {
        margin: 0px auto;
        color: black;
    }

    .raschitatmobile:hover, .raschitatmobile:visited {
        color: black;
    }

    .ProdBannerCartBtnWr {
        margin-bottom: 10px;
    }

    .mainMenuItem.forMobile {
        display: block;
    }

    .header_login {
        display: none;
    }

    .phoneformobile {
        display: inline-block;
        vertical-align: top;
        margin-top: 8px;
    }

    .phoneformobile img {
        width: 16px;
    }

    .phoneformobile.ismphtel {
        margin-top: 9px;
        margin-right: 20px;
    }
}


@media screen and (max-device-width: 1024px), only screen and (max-width: 1024px) {
    body.withOpenedMenu .Header .phoneformobile {
        display: none;
    }

}

@media screen and (max-device-width: 1260px), only screen and (max-width: 1260px) {
    html body > .Content.mainBody {
        padding-top: 20px;
    }
}


#delivery_list .delivery_item.active .title-parameter .DB_select_disabled {
    display: none;
}


.prodBannerBgImg .prodBannerImg {
    top: 191px;
}


@media (min-width: 0px) and (max-width: 580px) {
    .marginforheader.nothome {
        margin-top: 126px;
    }

    .marginforheader {
        margin-top: 126px;
    }
}


@media (min-width: 0px) and (max-width: 760px) {
    .strmbs .Content.mainBody.pad0_sm h1.pad_around_sm {
        padding-top: 30px !important;
    }

    .strmbs .marginforheader.nothome {
        display: none;
    }

    .strmbs > .pageTitle {
        margin-top: 20px !important;
    }

    .articlesWr.faqMenu,
    .articlesWr.artMenu {
        display: block!important;
        margin-bottom: 0!important;
    }
}


/* 30.04.2020 {*/
span.pvz_address {
    display: none;
}

.active + * span.pvz_address {
    display: inline;
}

/* .delivery_price span.value::before{
    content: 'от ';
}
*/
.active + .delivery_price span.value .ot {
    display: none;

}


/*} 30.04.2020 */


body .prodBannerBgImg .mainBody {
    padding-top: 26px;
}

.header_wrapper {
    box-shadow: none;
}

.Header .logo {
    width: 130px;
    height: 42px;
    margin-top: 13px;
}

.Header .afterLogoText {
    margin-top: 20px;
}

.Header .phone_2 {
    font-weight: 600;
    font-size: 20px;
    line-height: 22px;
    letter-spacing: -0.023em;
}

.Header .phoneWr {
    margin-top: 2px;
}

.header_right_wrapper {
    margin-top: 13px;
}

.marginforheader {
    margin-top: 89px;
}

.marginforheader.nothome {
    margin-top: 105px;
}

@media screen and (min-device-width: 1025px) and (min-width: 1025px) {
    body .Header {
        height: 68px;
    }
}

@media screen and (max-device-width: 1024px), only screen and (max-width: 1024px) {
    body .Header {
        height: 68px;
    }
}

@media (max-width: 580px) and (min-width: 0px) {
    body .marginforheader {
        margin-top: 109px;
    }
}


.ismgornew {
    padding-top: 5px;
}

body .Header .phoneWr {
    margin-right: 14px;
}

body .header_login a.enter_link {
    padding-left: 36px;
}

body .small_basket_wrap_inner {
}

body .header_wrapper {
    margin-top: -1px;
}

.header_wrapper .mainMenu {
    top: 53px;
}

.header_right_wrapper {
    margin-top: 16px;
}


body .header_login a.enter_link:before, .login_name_inner:before {
    left: 9px;
    top: 13px;
}

body .header_login a.enter_link {
    padding-top: 2px;
}

body .Header .cartWr a:hover,
body .Header .cartWr a {
    background-size: 23px 19px;
    background-position: 1px 2px;
}

@media (min-width: 0px) and (max-width: 320px) {
    #achievements .achievement:first-child .a_tooltip.js_tt {
        margin-left: -60px;
    }

    #achievements .achievement:last-child .a_tooltip.js_tt {
        margin-left: -80px;
    }
}


.cnt-form-block {
    padding-top: 30px;
    padding-bottom: 145px;
}

.cnt-form {
    background-color: white;
    display: flex;
    flex-wrap: wrap;
    padding: 35px 30px;
}

/* .cnt-form .form-group input,
.cnt-form .form-group textarea{
    padding: 16px 10px 14px;
} */
.cnt-form .form-group textarea {
    height: 145px;
}

.cnt-form .form-group-submit {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    margin-top: 20px;
}

.cnt-form .form-group span {
    color: #ce1c22;
}

.cnt-submit {
    margin-right: 10px;
}

.form-group .cnt-submit [type="submit"] {
    background-color: transparent;
    border: 2px solid #666;
    cursor: pointer;
    font-weight: bold;
    padding: 0;
    width: 136px;
}

.form-group .cnt-submit [type="submit"]:hover {
    background-color: #666;
    color: white;
}

.cnt-konfid {
    color: #666;
    font-size: 12px;
}

@media (max-width: 650px) {
    .cnt-konfid {
        margin-top: 20px;
    }
}

.cnt-konfid a,
.cnt-konfid span {
    color: #010101;
    text-decoration: none;
    font-weight: 600;
}

.cnt-form-title {
    line-height: 1;
    margin: 0 0 25px 0;
    width: 100%;
}

.form-left-col {
    width: 100%;
}

.form-right-col {
    width: 100%;
}

@media (min-width: 992px) {
    .form-left-col {
        margin-right: 10px;
        width: 350px;
    }

    .form-right-col {
        width: 675px;
    }
}

.dealerWrapper .csodf {
    border-bottom: 1px dashed #bfccda;
    text-decoration: none;
}

.dealerWrapper .show_driving_directions {
    margin-top: 2px;
}

.errorformtitle {
    height: max-content;
    margin: 0;
    padding: 0;
    line-height: 2;
    width: 100%;
}

.redstaronform {
    color: #ce1c22;
}

/* 26.05.2020 { */
.sample_success_inner {
    text-align: center;
    width: 215px;
    margin: 0 auto;
    padding-top: 25px;
}

.sample_success_inner.cnt-welcome {
    background-color: white;
    padding: 50px;
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 100000;
    transform: translate(-50%, -50%);
}

.sample_success_inner_img {
    width: 64px;
    height: 64px;
    display: block;
    background-image: url(/userfiles/image/ok_icon_x2.png);
    background-size: contain;
    background-repeat: no-repeat;
    margin: 0 auto;
}

.sample_success_inner_text {
    font-size: 22px;
    color: #333;
    font-weight: bold;
    line-height: 24px;
    margin-top: 11px;
}

.sample_success_inner_desc {
    font-size: 15px;
    color: #333;
    line-height: 20px;
    margin-top: 5px;
}

/* } 26.05.2020 */

@media screen and (max-device-width: 1120px), only screen and (max-width: 1120px) {
	/*.order_steps_i.order_steps_i_mod {*/
	/* .order_steps_i.order_steps_i__5 {
		text-indent: -9999px;
	} */
}

@media screen and (max-device-width: 828px), only screen and (max-width: 828px) {
	/* .order_steps {
		display: table;
		width: 100%;
	}

	.order_steps_i {
		display: table-cell;
		width: 20%;
		text-indent: -9999px;
		font-size: 0;
		margin:0;
		line-height: 0;
		overflow: hidden;
	}
	.order_steps_i:after {
		right: -50px;
		width: 100%;
	}
	.order_steps_i span {
		margin-left: auto;
		margin-right: auto;
		float: none;
		position: relative;
		background-color: #f7f7f7;
		z-index: 1;
	}

	.order_steps_i span:before,
	.order_steps_i span:after {
		content: "";
		display: block;
		position: absolute;
		top: 0px;
		width: 10px;
		height: 100%;
		background-color: #f7f7f7;
		z-index: 1;
	}
	.order_steps_i span:before {left:-10px;}
	.order_steps_i span:after {right: -10px;}

	.order_steps_i__1 span {
		margin-left:0;
		width: 31px;
	}
	.order_steps_i__3 span {
		width: 29px;
	}
	.order_steps_i__4 span {
		width: 30px;
	    margin-right: 17%;
	}
	.order_steps_i__2 span {
		margin-left: 17%;
		width: 31px;
	}
	.order_steps_i__5 span {
		margin-right: 0;
		width: 30px;
	}

	.order_steps_i__5:after {
		display: block;
	} */
}
