/*
если необходимо перекрывать стили
*/


@media (min-width: 1200px) {
    .container {
        width: 1240px;
        max-width: unset;
    }
}

@media (max-width: 1500px) {
    .header1__inner_menu li.hide_apapt{
        display: none;
    }
    .new-view-product1__block2_inner_list1_item_right_img{
        max-width: 100%;
    }
}
@media (min-width: 1500px) {
    .container {
        width: 1500px;
        max-width: unset;
    }

    .header1__inner_menu > ul {
        display: flex;
        flex-wrap: nowrap;
    }

    .header1__inner_menu > ul > li {
        margin-left: 0;
    }

    .header1__inner_menu > ul > li {
        padding: 13px 23px;
    }



    .hits1__wrap-list1 {
        display: flex;
        flex-wrap: nowrap;

    }

    .hits1__wrap-list1_item {
        float: none;
        width: 25%;
    }

    .index-delivery__left_seo-text {
        max-width: 690px;
    }


    .header1__inner{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .header1__inner_custom1{
        width:100%;
    }
    .custom-new-soc1{
        width:100%;
    }
    .index-slider1{
        width:100%;
    }
    .header1__inner .clearfix{
        display: none;
    }
    .header1-let{
        margin-left: -25px;
    }
    .header1__inner_custom1_img{
        top:40px;
    }
    .hits1__wrap-list1_item_info1{
        padding-bottom: 15px;
    }
    .fix_header .header1__inner_custom1_img{
        top:11px;
    }
    .header1-search input[type="text"]{
        width:450px;
    }


    .index-spec1_slider1 .catalog-right1__inner_list1_item{
        margin:0 !important;
        width:100% !important;
    }

    .catalog1-seo1{
        padding-bottom: 30px;
    }
    .default-new_shop_order {
        max-width: 1012px;
        margin-left: auto;
        margin-right: auto;
    }
    .footer2__inner>ul>li>ul>li>a{
        font-size: 16px;
    }
    .static-text1{
        padding-bottom: 20px;
    }
    .slider1.swiper-container{
        height:485px;
    }
}

@media (max-width: 1500px) {
    .new-view-product1__block1_info1{
        width:65%;
    }
    .new-view-product1__block1_info2{
        width:35%;
    }
    .new-view-product1__block2{
        width:65%;
    }
    .new-view-product1__block3{
        width:65%;
    }
    .new-view-product1__desc2{
        width:65%;
    }
    .sl .slick-next{
        right:10px;
    }
    .sl .slick-prev{
        left:10px;
    }
    .sl{
        padding-left: 60px;
        padding-right: 60px;
    }
    .sl .sl_slide{
        display: flex !important;
        align-items: center !important;
    }
    .gallery1-listing1_list_item_inner_info1_text1{
        font-size: 17px;
    }
    .gallery1-listing1_list_item_inner_info1_text2>a{
        font-size: 17px;
    }
    .gallery1-listing1_list_item_inner_info1_text2 .t_img{
        margin-left: 10px;
    }
    .gallery1-listing1_list_item_inner_info1_text2 .t_img svg{
        width:30px;
    }
}
@media (max-width: 1280px) {
    .header1-let {
        display: none;
    }

    .header1-info1 {
        margin-top: 3px;
    }

    .header1-basket {
        margin-top: 3px;
    }

    .header1-logo {
        max-width: 200px;
    }

    .header1-search {
        float: left;
        margin-left: 39px;
        margin-top: 1px;
    }

    .header1-search input[type="text"] {
        width: 240px;
    }

    .header1-info1-text1 {
        font-size: 14px;
    }

    .header1-info1-text2 {
        font-size: 11px;
    }

    .header1-info1:after {
        left: -25px;
        top: 6px;
        width: 19px;
        background-size: contain;
        background-repeat: no-repeat;
    }

    .header1-info1 {
        margin-left: 65px;
    }

    .header1__inner_menu > ul > li {
        margin-left: 25px;
    }

    .header1__inner_menu > ul:after {
        top: 7px;
    }

    .header1__inner_menu > ul > li > a {
        font-size: 14px;
    }

    .catalog-list1__item_info1 {
        max-width: 100px;
    }

    .catalog-list1__item_info2_title a {
        font-size: 20px;
    }
    .catalog-list1__item_info2_title h2{
        line-height: 0.8;
    }

    .catalog-list1__item_info2_podcats a {
        font-size: 13px;
    }

    .hits1__wrap-list1_item {
        width: calc(25% - 15px);
    }

    .hits1__wrap-list1_item:nth-child(3n + 4) {
        margin-right: 0;
    }

    .index-mail-obrat__inner {
        padding-right: 15px;
    }

    .index-mail-obrat__right {
        width: 46%;
    }

    .index-mail-obrat__left {
        width: 54%;
    }

    .index-mail-obrat__left_text1 {
        font-size: 12px;
        max-width: 426px;
    }

    .index-mail-obrat__left_text1 br {
        display: none;
    }

    .footer1__inner_menu1 > ul > li > a {
        font-size: 17px;
    }

    .footer1__inner_menu1 > ul > li > ul > li > a {
        font-size: 14px;
    }

    .footer1__inner_menu2 > ul > li > a {
        font-size: 17px;
    }

    .footer1__inner_menu2 > ul > li > ul > li > a {
        font-size: 14px;
    }

    .footer1__inner_menu2 > ul > li > ul {
        margin-top: 20px;
    }

    .footer1__inner_menu1 > ul > li > ul {
        margin-top: 20px;
    }

    .footer1__inner_menu2 {
        margin-left: 100px;
    }

    .footer1__inner_custom1 {
        max-width: 470px;
    }

    .footer1__inner_custom1_text1 br {
        display: none;
    }

    .footer2__inner > ul > li > h3 > a {
        font-size: 15px;
    }

    .footer2__inner > ul > li > ul > li > a {
        font-size: 12px;
    }

    .cat-info1__inner {
        position: relative;
    }

    .cat-info1__inner_left {
        height: 100%;
        position: absolute;
    }

    .cat-info1__inner_right {
        margin-left: 50%;
    }

    .catalog-left1 {
        width: 240px;
    }

    .catalog-right1 {
        width: calc(100% - 240px);
        padding-left: 10px;
    }

    .catalog-left1__inner_current_cat_title {
        font-size: 17px;
    }

    .catalog-left1__inner_current_cat_list1 > ul > li > h3 > a {
        font-size: 14px;
    }

    .catalog-left1__inner_chars_list1_item_title {
        font-size: 17px;
    }

    .catalog-left1__inner_chars_list1_item_data > label span {
        font-size: 12px;
    }

    .catalog-right1__inner_filter__inner_sort1 a {
        font-size: 14px;
        padding-left: 24px;
    }

    .catalog-right1__inner_filter__inner_sort2 a {
        font-size: 14px;
        padding-left: 24px;
    }

    .catalog-right1__inner_filter__inner_sort1 a:after {
        width: 18px;
        background-size: contain;
        background-repeat: no-repeat;
        top: 1px;
    }

    .catalog-right1__inner_filter__inner_sort2 a:after {
        width: 18px;
        background-size: contain;
        background-repeat: no-repeat;
        top: 1px;
    }

    .catalog-right1__inner_filter__inner_sort2 {
        margin-left: 8px;
    }

    .catalog-right1__inner_filter__inner_sort3 {
        margin-left: 10px;
    }

    .catalog-right1__inner_filter__inner_sort3 label {
        font-weight: normal;
    }

    .catalog-right1__inner_filter__inner_sort3 label .text {
        font-size: 13px;
    }

    .catalog-right1__inner_filter__inner_obrat a {
        font-size: 0;
    }

    .catalog-right1__inner_filter__inner_obrat {
        float: right;
    }

    .catalog-right1__inner_filter__inner_obrat a:after {
        top: -15px;
    }

    .catalog-right1__inner_list1_item_info1_price .actual {
        font-size: 17px;
    }

    .catalog-right1__inner_list1_item_info1_wish {
        max-width: 24px;
    }

    .catalog-right1__inner_list1_item_info1_basket {
        max-width: 24px;
    }

    .catalog-right1__inner_list1_item_title a {
        font-size: 12px;
    }

    .catalog-right1__inner_list1_item_cat {
        font-size: 10px;
    }

    .cat-info1__inner_left_cat-name {
    }

    .view-product1__info1_right_info1_name h1 {
        font-size: 18px;
    }

    .view-product1__info1_right_info1_article {
        margin-top: -3px;
    }

    .view-product1__info1_right_info2_price .actual {
        font-size: 18px;
        margin-top: -2px;
    }

    .view-product1__info1_right_info2_razd1 {
        display: none;
    }

    .view-product1__info1_right_info2_buy {
        padding-top: 9px;
        margin-left: 15px;
    }

    .view-product1__info1_right_info2_one-click a {
        font-size: 15px;
    }

    .view-product1__info1_right_info2_one-click a:after {
        top: -3px;
    }

    .view-product1__info1_right_info3_list1_item_title {
        padding-left: 0;
    }

    .view-product1__info1_right_info3_list1_item_title {
        font-size: 15px;
    }

    .catalog-item1__inner_info2_content_tabs_ul {
        padding-left: 0;
    }

    .catalog-item1__inner_info2_content_tabs_ul li {
        margin-right: 35px;
    }

    .catalog-item1__inner_info2_content_tabs-description p {
        font-size: 13px;
    }

    .catalog-item1__inner_info2_content_tabs-description_table {
        font-size: 13px;
    }

    .view-product1__last-reviews_title_list1_item_inner_block2_text1 {
        font-size: 13px;
    }

    .faq1__inner-head_right_block1 {
        margin-top: 10px;
    }

    .view-product1__wrap_info2_tabs_reviews_custom1_right {
        font-size: 14px;
    }

    .view-product1__wrap_info2_tabs_reviews_custom1_btn {
        padding: 0;
    }

    .view-product1__wrap_new_review {
        margin-top: 30px;
    }

    .view-product1__wrap_new_review_form_right_rec {
        width: 50%;
        max-width: none;
    }

    .product_delete__actual {
        font-size: 19px;
    }

    .cart-total1__sums .sum1 .span2 {
        font-size: 19px;
    }

    .cart-total1__sums .sum2 .span2 {
        font-size: 19px;
    }

    .product_price__actual {
        font-size: 19px;
    }

    .faq1__inner-body_list1_item_name a {
        font-size: 13px;
    }

    .static-shops-list1_item_list_text1 .span2 {
        font-size: 14px;
    }

    .static-shops-list1_item_list_text1 > .span1 {
        font-size: 14px;
    }

    .cat-info1__inner_right_seo1 {
        font-size: 12px;
    }

    .header1__inner_custom1_img {
        top: 8px;
    }

    .catalog-right1__inner_list1_item_info1_price .actual.stulya {
        margin-top: 12px;
    }

    .sl_prev {
        display: none !important;
    }

    .almet_slider1_text1 {
        font-size: 35px;
    }

    .almet_slider1_text2 {
        font-size: 35px;
    }

    .slider1__item.ofis .slider1__rel_title {
        margin-left: 285px;
    }

    .slider1__item.ofis .slider1__rel_text1 {
        margin-left: 285px;
    }

    .ofis-bar1__inner_item1_title {
        font-size: 28px;
        margin-left: 150px;
    }

    .ofis-bar1__inner_item1_list1 {
        font-size: 16px;
        margin-left: 150px;
    }

    .ofis-bar1__inner_item1_price {
        font-size: 30px;
    }

    .ofis-bar1__inner_item2_title {
        font-size: 28px;
        margin-left: 130px;
    }

    .ofis-bar1__inner_item2_list1 {
        font-size: 16px;
        margin-left: 130px;
    }

    .ofis-bar1__inner_item2_price {
        font-size: 30px;
    }

    .ofis-bar1__inner_item3_title {
        font-size: 30px;
    }

    .ofis-bar1__inner_item3_title {
        margin-left: 300px;
    }

    .ofis-bar1__inner_item3_list1 {
        margin-left: 300px;
    }

    .ofis-bar1__inner_item3_price {
        font-size: 30px;
    }

    .custom-rent1__inner_list1_item_title, .custom-rent1__inner_list1_item_abs_title {
        font-size: 23px;
    }

    .custom-rent1__inner_list1_item_title h3, .custom-rent1__inner_list1_item_abs_title h3 {
        font-size: 23px;
    }

    .custom-rent1__inner_list1_item {
        height: 190px;
    }

    .custom-rent1__inner_list1_item_bg {
        top: 10%;
    }

    .custom-rent1__inner_list1_item_abs_text1 {
        font-size: 13px;
    }

    .header1 {
        min-height: auto;
    }

    .new-preim1__inner_list1_item_block1 {
        width: 50px;
    }

    .new-preim1__inner_list1_item_block2 {
        width: calc(100% - 50px);
    }

    .new-preim1__inner_list1_item_block2_title {
        font-size: 18px;
    }

    .new-preim1__inner_list1_item_block2_text1 {
        font-size: 13px;
        margin-top: 7px;
    }

    .new-preim1__inner_list1_item_block2 {
        padding-left: 13px;
    }

    .new-preim1 {
        padding-top: 30px;
    }


    .city-modal-dialog {
        max-width: 100%;
    }

    .custom-modal7__close {
        position: absolute;
        right: 0;
        top: -41px;
    }
    .custom-catalog-inp .inp input{
        font-size: 17px;
    }
    .custom-catalog-inp .minus{
        font-size: 17px;
    }
    .custom-catalog-inp .plus{
        font-size: 17px;
    }
    .custom-catalog-inp{
        width:75px;
    }
    .header1-search input[type="text"]{
        font-size: 14px;
    }
    .header1-basket_info_title{
        font-size: 14px;
    }
    .header1-basket{
        margin-left: auto;
    }
    .header0__inner_menu{
        margin-right: 0;
        margin-left: 0;
    }

    .header1__inner_menu>ul{
        display: flex;
    }
    .new-view-product1__block2_inner_title{
        font-size: 25px;
    }
    .new-view-product1__block2{
        width:100%;
        padding-right: 0;
    }
    .new-view-product1__block3{
        width:100%;
        padding-right: 0;
    }
    .new-view-product1__block3_inner_title{
        font-size: 25px;
    }
    .new-view-product1__desc1{
        width:100%;
        padding-right: 0;
    }
    .new-view-product1__desc2{
        width:100%;
        padding-right: 0;
    }
    .new-view-product1__desc2 h3{
        font-size: 20px;
    }
    .product-block5_title h3{
        font-size: 20px;
    }
    .new-view-product1__title_text1 h1{
        font-size: 30px;
    }
    .new-view-product1__block1_info1_left-slider{
        display: none;
    }
    .reviews-page-listing-list1__item{
        padding-left: 10px;
        padding-right: 0;
    }
    .reviews-page-listing-list1__item_block1_info1_dop1_date{
        margin-right: 0;
    }
    .new-view-product1__block1_info1_right-slider{
        width:100%;
        padding:0;
    }
    .catalog-list1__item_info1_img{
        width:auto;
    }
    .catalog-list1__item_info2{
        padding-left: 15px;
    }
    .catalog-list1{
        margin-left: -10px;
        margin-right: -10px;
        margin-top: -10px;
    }
    .catalog-list1__item{
        padding:10px;
    }
    .custom-rent1__inner_list1_item{
        height: 220px;
    }
    .custom-rent1__inner_list1_item_bg{
        background-size: contain;
    }
    .cat-info1__inner_right_catalog1 a{
        font-size: 12px;
    }
    .gallery1-title-text{
        font-size: 38px;
        padding-left: 0;
    }
    .gallery1-listing1_list_title{
        font-size: 25px;
        padding-left: 0;
    }
    .header0__inner_menu>ul>li{
        margin-left: 13px;
    }

    .product1-block2-info3_buy_block1_char-sel-name{
        font-size: 15px;
    }
    .product1-block2-info3_buy_block1_char-sel select{
        font-size: 14px;
    }
    .index-album .gallery1-listing1{
        margin-top: 20px;
    }
    .index-vesna2020__inner_img_text1{
        font-size: 24px;
        max-width: 470px;
    }
    .catalog-list1__item_info2_btn {
        bottom: 0;
        left: 15px;
    }
    /*end1280*/
}

@media (max-width: 992px) {
    .header1-info1 {
        margin-top: 0;
    }

    .header1-basket {
        margin-top: -5px;
    }

    .header0__inner_city a {
        font-size: 12px;
    }

    .header0__inner_menu > ul > li {
        margin-left: 8px;
    }
    .header0__inner_menu > ul > li:nth-child(5){
        display: none;
    }

    .header0__inner_menu > ul > li a {
        font-size: 12px;
    }

    .header0__inner_menu > ul > li.mass > a:after {
        top: 3px;
    }

    .header0__inner_menu {
        float: right;
        margin-left: 0;
    }

    .header1-logo {
        max-width: 145px;
    }

    .header1-search {
        margin-left: 30px;
        margin-top: -5px;
    }

    .header1-search input[type="text"] {
        height: 35px;
        font-size: 12px;
        width: 180px;
    }

    .header1-info1-text1 {
        font-size: 12px;
    }

    .header1-info1:after {
        left: -25px;
        top: 4px;
        width: 16px;
    }

    .header1-info1 {
        text-align: left;
        margin-left: 50px;
    }

    .header1-basket_info_title {
        font-size: 12px;
    }

    .header1-basket_info_text1 {
        margin-top: 1px;
        font-size: 10px;
        top: 3px;
        position: relative;
    }

    .header1-basket_img {
        display: none;
    }

    .header1__inner_menu > ul > li > a {
        font-size: 12px;
    }

    .header1__inner_menu > ul > li {
        margin-left: 13px;
    }

    .header1__inner_menu > ul:after {
        background-repeat: no-repeat;
        background-size: contain;
        width: 21px;
        top: 9px;
    }

    .header1__inner_menu > ul > li:first-child {
        margin-left: 0;
    }

    .slider1.swiper-container {
        height: 250px;
    }

    .slider1__rel {
        font-size: 25px;
    }

    .catalog-list1__item {
        width:50%;
    }



    .hits1__wrap-list1_item_title a {
        font-size: 12px;
    }

    .hits1__wrap-list1_item_info1_price .actual {
        font-size: 16px;
    }

    .hits1__wrap-list1_item_info1_price .old {
        font-size: 12px;
    }

    .hits1__wrap-list1_item_info1_like {
        max-width: 23px;
    }

    .hits1__wrap-list1_item_info1_basket {
        max-width: 21px;
    }

    .hits1__wrap_block1_item a {
        font-size: 19px;
    }

    .index-delivery__left_title {
        font-size: 19px;
    }

    .index-delivery__left_title h1 {
        font-size: 19px;
    }

    .index-delivery__inner {
        background-image: none;
    }

    .index-delivery__left,
    .index-delivery__right{
        float: none;
        width: 100%;
    }

    .index-delivery__right {
        padding-top: 30px;
    }

    .index-delivery__left_seo-text {
        max-width: none;
    }

    .index-mail-obrat {
        display: none;
    }

    .index-join1 {
        margin-top: 15px;
    }

    .index-delivery {
        padding-bottom: 20px;
        min-height: auto;
    }

    .join1__inner_block1_text1 {
        font-size: 14px;
    }

    .join1__inner_block1_socials a {
        max-width: 20px;
        margin-right: 2px;
    }

    .join1__inner_block1_socials {
        margin-left: 27px;
        margin-top: -1px;
    }

    .join1__inner_block2 {
        font-size: 13px;
    }

    .join1__inner_block2 {
        margin-top: 2px;
    }

    .footer1__inner_menu1 > ul > li > a {
        font-size: 14px;
    }

    .footer1__inner_menu1 > ul > li > ul > li > a {
        font-size: 12px;
    }

    .footer1__inner_menu1 > ul > li > ul {
        margin-top: 10px;
    }

    .footer1__inner_menu2 > ul > li > a {
        font-size: 14px;
    }

    .footer1__inner_menu2 > ul > li > ul {
        margin-top: 10px;
    }

    .footer1__inner_menu2 > ul > li > ul > li > a {
        font-size: 12px;
    }

    .footer1__inner_menu2 {
        margin-left: 40px;
    }

    .footer1__inner_custom1_text1 {
        font-size: 12px;
    }

    .footer1__inner_custom1_tel {
        font-size: 14px;
    }

    .footer1__inner_custom1_addr {
        font-size: 13px;
    }

    .footer1__inner_custom1_addr:after {
        top: 3px;
    }

    .footer1__inner_custom1 {
        max-width: 375px;
    }

    .footer1__inner_custom1_logo {
        max-width: 195px;
        margin: 0 auto;
    }

    .footer1__inner_custom1_text1 {
        margin-top: 15px;
    }

    .footer1__inner_custom1_addr {
        font-size: 12px;
    }

    .footer2__inner > ul > li > h3 > a {
        font-size: 12px;
    }

    .footer2__inner > ul > li > ul > li > a {
        font-size: 10px;
    }

    .footer2__inner > ul > li > ul {
        margin-top: 10px;
    }

    .catalog-list1__item_info2_podcats {
        font-size: 13px;
    }

    .cat-info1__inner_left {
        width: 30%;
    }

    .cat-info1__inner_right {
        width: 70%;
        margin-left: 30%;
    }

    .cat-info1__inner_right_seo1 {
        font-size: 11px;
    }

    .cat-info1__inner_right_bread > ul > li > a {
        font-size: 11px;
    }

    .cat-info1__inner_left_cat-name h1 {
        font-size: 16px;
    }

    .cat-info1__inner_left_cat-name {
    }

    .catalog-left1__inner_current_cat_title {
        font-size: 15px;
    }

    .catalog-left1__inner_current_cat_list1 > ul > li > h3 > a {
        font-size: 13px;
    }

    .catalog-left1__inner_chars_list1_item_title {
        font-size: 14px;
    }

    .catalog-left1 {
        width: 217px;
    }

    .catalog-right {
        width: calc(100% - 217px);
    }

    .catalog-left1__inner_chars_list1_item_data_more a {
        font-size: 12px;
    }

    .catalog-right1__inner_filter {
        font-size: 0;
    }

    .catalog-right1__inner_filter__inner_sort1 {
        width: 50%;
    }

    .catalog-right1__inner_filter__inner_sort2 {
        width: 50%;
        margin-left: 0;
    }

    .catalog-right1__inner_filter__inner_sort3 {
        margin-left: 0;
        width: 50%;
        margin-top: 10px;
    }

    .catalog-right1__inner_filter__inner_obrat {
        margin-left: 0;
        width: 50%;
        font-size: 14px;
        margin-top: 10px;
    }

    .catalog-right1__inner_filter__inner_obrat a {
        font-size: 13px;
        padding-left: 26px;
    }

    .catalog-right1__inner_filter__inner_sort1 a {
        font-size: 13px;
    }

    .catalog-right1__inner_filter__inner_sort2 a {
        font-size: 13px;
    }

    .catalog-right1__inner_filter__inner_sort3 label .text {
        display: inline-block;
        vertical-align: top;
        margin-top: 3px;
    }

    .catalog-right1__inner_filter__inner_obrat a:after {
        top: 0px;
        background-repeat: no-repeat;
        background-size: contain;
        width: 20px;
    }

    .catalog-right1__inner_list1_item:nth-of-type(3n+3) {
        margin-right: 15px;
    }

    .catalog-right1__inner_list1_item {
        margin-right: 15px;
        width: calc(50% - 8px);
    }

    .catalog-right1__inner_list1_item:nth-of-type(even) {
        margin-right: 0;
    }

    .catalog-right1 {
        width: calc(100% - 220px);
    }

    .view-product1__info1_right_info1_name {
        display: block;
        float: none;
        width: 100%;
        margin-bottom: 10px;
    }

    .view-product1__info1_right_info1_article {
        margin-left: 0;
        margin-top: 0;
    }

    .view-product1__info1_right_info2_buy {
        margin-left: 30px;
    }

    .view-product1__info1_right_info2_one-click {
        margin-left: 0;
    }

    .view-product1__info1_right_info3_list1_item_title {
        width: 80px;
        min-width: auto;
        vertical-align: top;
        font-size: 13px;
    }

    .view-product1__info1_right_info3_list1_item_list {
        width: calc(100% - 80px);
        vertical-align: top;
    }

    .view-product1__info1_right_info4 .view-product1__info1_right_info3_list1_item_list {
        width: 100%;
    }

    .view-product1__info1_right_info3_list1_item {
        font-size: 0;
    }

    .view-product1__info1_right_info3_list1_item_list {
        font-size: 12px;
    }

    .view-product1__info1_right_info3_list1_item_list ul li {
        margin-right: 10px;
        margin-left: 0;
        margin-bottom: 5px;
    }

    .view-product1__info1_right_obrat1 a {
        font-size: 13px;
        padding-left: 24px;
    }

    .view-product1__info1_right_obrat1 {
        font-size: 13px;
    }

    .view-product1__info1_right_obrat1 a:after {
        width: 20px;
    }

    .catalog-item1__inner_info2_content_tabs_ul li > a {
        font-size: 12px;
    }

    .catalog-item1__inner_info2_content_tabs-description p {
        font-size: 12px;
    }

    .catalog-item1__inner_info2_content_tabs-description_table {
        font-size: 12px;
    }

    .view-product1__last-reviews_title_list1_item_inner_block1_ava {
        width: 40px;
        height: 40px;
    }

    .view-product1__last-reviews_title_list1_item_inner_block1_ava span {
        font-size: 20px;
    }

    .view-product1__last-reviews_title_list1_item_inner_block2_name {
        font-size: 14px;
    }

    .view-product1__last-reviews_title_list1_item_inner_block2_date {
        font-size: 12px;
    }

    .view-product1__last-reviews_title_list1_item_inner_block2_info2_oc2 {
        margin-left: 15px;
        font-size: 12px;
    }

    .view-product1__last-reviews_title_list1_item_inner_block2_info2_rec {
        font-size: 12px;
        margin-left: 10px;
    }

    .view-product1__last-reviews_title_list1_item_inner {
        padding: 10px 10px;
    }

    .view-product1__last-reviews_title_list1_item_inner_block2 {
        padding-left: 15px;
        width: calc(100% - 40px);
    }

    .view-product1__last-reviews_title_list1_item_inner_block2_text1 {
        font-size: 12px;
    }

    .view-product1__last-reviews_title_list1_item_inner_block2_city {
        font-size: 12px;
    }

    .faq1__inner-head_right_text1 {
        font-size: 12px;
    }

    .faq1__inner-head_right_block1_question a {
        font-size: 12px;
        padding-left: 15px;
    }

    .faq1__inner-head_right_block1_question a:after {
        background-repeat: no-repeat;
        background-size: contain;
        width: 11px;
        top: -1px;

    }

    .faq1__inner-head_right_block1_tel a {
        font-size: 13px;
        padding-left: 20px;
    }

    .faq1__inner-head_right_block1_tel a:after {
        background-repeat: no-repeat;
        background-size: contain;
        width: 17px;
        top: 0;
    }

    .faq1__inner-body_list1_item_name a {
        font-size: 12px;
    }

    .faq1__inner-new_answer_title {
        font-size: 19px;
    }

    .faq1__inner-new_answer_title span {
        font-size: 11px;
    }

    .view-product1__wrap_info2_tabs_reviews_custom1_btn a {
        font-size: 17px;
    }

    .view-product1__wrap_new_review_title {
        font-size: 20px;
    }

    .view-product1__wrap_new_review_form_left_name {
        padding-right: 5px;
    }

    .view-product1__wrap_new_review_form_left_email {
        padding-left: 5px;
    }

    .view-product1__wrap_new_review_form_left_name input[type="text"], .view-product1__wrap_new_review_form_left_email input[type="text"] {
        font-size: 14px;
        height: 35px;
        line-height: 1 !important;
    }
    .view-product1__wrap_new_review_form_left_pluses input[type="text"]{
        font-size: 14px;
    }
    .view-product1__wrap_new_review_form_right_minuses input[type="text"]{
        font-size: 14px;
    }

    .view-product1__wrap_new_review_form_right {
        padding-left: 15px;
    }

    .view-product1__wrap_new_review_form_right_list_item {
        max-width: 27px;
    }

    .view-product1__wrap_new_review_form_right_rec_content #reviews-rec label {
        font-size: 14px;
    }

    .view-product1__wrap_new_review_form_right_rec_content {
        margin-top: 3px;
    }

    .view-product1__wrap_new_review_form_rev {
        margin-top: 0;
    }

    .view-product1__wrap_new_review_form_btn {
        margin-top: 15px;
    }

    .view-product1__wrap_new_review_form_btn button {
        font-size: 16px;
    }

    /*КОРЗИНА НАЧАЛО*/
    .cart1__inner_table_row_cart_row .product_name {
        width: 34%;
    }

    .cart1__inner_table_row_cart_row .product_delete {
        width: 22%;
    }

    .cart1__inner_table_first_row .product_name {
        width: 34%;
    }

    .cart1__inner_table_first_row .product_delete {
        width: 22%;
    }

    .cart-total1__sums {
        width: 22%;
    }

    .cart1__inner_table_row_cart_row .product_name {
        font-size: 14px;
        padding-left: 5px;
    }

    .new-shop-order1__form_info2 {
        margin-top: 20px;
    }

    .cart1__inner_table_row_cart_row {
        height: auto;
    }

    /*КОРЗИНА КОНЕЦ*/
    .faq1__inner-body_list1_item_name {
        max-width: calc(100% - 26px);
    }

    .faq1__inner-body_list1_answer {
        font-size: 12px;
    }

    .static-shops-list1_item_list_text1_count {
        display: none;
    }

    .static-shops-list1_item_list_text1 > .span1:after {
        display: none;
    }

    .static-shops-list1_item_list_text1 > .span1 {
        padding-left: 0;
        font-size: 13px;
    }

    .static-shops-list1_item_list_text1 > .span2 {
        font-size: 14px;
        display: block;
        margin-top: 4px;
    }

    .static-shops-list1_item_list_tel {
        padding-left: 30px;
        font-size: 16px;
    }

    .static-shops-list1_item_list_tel:after {
        left: 0;
    }

    .static-shops-list1_item_list_addr {
        padding-left: 30px;
        font-size: 16px;
    }

    .static-shops-list1_item_list_addr:after {
        left: 0;
    }

    .header1__inner_custom1_img {
        top: 6px;
    }

    .index-delivery__inner:after {
        display: none;
    }

    .filter_item .slider {
        max-width: 90%;
    }

    .slider1__rel2 a {
        padding: 7px 15px;
        font-size: 16px;
        margin-right: 20px;
        margin-bottom: 20px;
    }

    .reviews__inner-head_right_block1 {
        margin-top: -5px;
    }

    .reviews__inner-head_right_block1_tel a {
        font-size: 13px;
    }

    .reviews__inner-head_right_block1_tel a:after {
        background-size: contain;
        width: 15px;
        background-repeat: no-repeat;
    }

    .catalog1-dop1__inner_item_custom1_text1 {
        font-size: 15px;
    }

    .catalog1-dop1__inner_item_custom1_text2 {
        font-size: 14px;
    }

    .catalog1-dop1__inner_item_custom1_btn {
        margin-top: 22px;
    }

    .catalog1-dop1__inner_item {
        height: 250px;
    }

    .catalog1-dop1__inner_item_text1 {
        top: 10px;
        left: 10px;
    }

    .catalog-left1__inner_delivery_inner-icon_text {
        font-size: 15px;
    }

    .catalog-left1__inner_delivery_inner {
        height: 210px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
    }

    .sl {
        width: 100%;
    }

    .ofis_color_list {
        margin-top: 0;
        padding-left: 25px;
    }



    .almet_slider1_text1 {
        padding-top: 50px;
        font-size: 25px;
    }

    .almet_slider1_text2 {
        font-size: 25px;
    }

    .slider1__rel_text2_almet {
        font-size: 25px;
    }

    .slider1__rel_text2_almet:after {
        width: 15px;
        background-repeat: no-repeat;
        background-size: contain;
        left: -25px;
        top: 5px;
    }

    .slider1__item.ofis .slider1__rel_title {
        margin-left: 256px;
        font-size: 29px;
        padding-top: 16px;
    }

    .slider1__item.ofis .slider1__rel_text1 {
        margin-left: 256px;
        margin-top: 7px;
    }

    .slider1__item.ofis .slider1__rel_text1 ul li {
        font-size: 15px;
    }

    .slider1__item.ofis .slider1__rel_text2 {
        bottom: 11px;
        left: 32px;
        font-size: 27px;
    }

    .slider1__item.ofis .slider1__rel2 a {
        margin-bottom: 15px;
    }

    .search1__inner_content .catalog-right1__inner_list1_item {
        width: calc(33.3% - 11px);
        margin-bottom: 15px;
    }

    .search1__inner_content .catalog-right1__inner_list1_item:nth-of-type(even) {
        margin-right: 15px;
    }

    .search1__inner_content .catalog-right1__inner_list1_item:nth-of-type(3n+3) {
        margin-right: 0;
    }

    .search1__inner_content .catalog-right1__inner_list1_item:nth-of-type(4n+4) {
        margin-right: 15px;
    }

    .ofis-bar1__inner_item1_inner {
        height: 190px;
    }

    .ofis-bar1__inner_item1_title {
        font-size: 24px;
        margin-left: 110px;
    }

    .ofis-bar1__inner_item1_list1 {
        margin-left: 110px;
        font-size: 14px;
    }

    .ofis-bar1__inner_item1_price_btn1 a {
        padding: 3px 11px;
        font-size: 14px;
    }

    .ofis-bar1__inner_item1_price {
        font-size: 22px;
        right: 115px;
    }

    .ofis-bar1__inner_item2_inner {
        height: 190px;
    }

    .ofis-bar1__inner_item2_title {
        font-size: 24px;
        margin-left: 65px;
    }

    .ofis-bar1__inner_item2_list1 {
        margin-left: 65px;
        font-size: 14px;
    }

    .ofis-bar1__inner_item2_price_btn1 a {
        padding: 3px 11px;
        font-size: 14px;
    }

    .ofis-bar1__inner_item2_price {
        font-size: 22px;
        right: 115px;
    }

    .ofis-bar1__inner_item3_title {
        font-size: 24px;
        margin-left: 200px;
    }

    .ofis-bar1__inner_item3_list1 {
        font-size: 15px;
        margin-left: 200px;
    }

    .ofis-bar1__inner_item3_price {
        font-size: 22px;
    }

    .ofis-bar1__inner_item3_price_btn1 a {
        padding: 3px 11px;
        font-size: 14px;
    }

    .ofis-bar1__inner_item3_price {
        right: 115px;
    }

    .custom-rent1__inner_list1_item_title, .custom-rent1__inner_list1_item_abs_title {
        font-size: 18px;
        padding-top: 18px;
    }

    .custom-rent1__inner_list1_item_title h3, .custom-rent1__inner_list1_item_abs_title h3 {
        font-size: 18px;
    }

    .custom-rent1__inner_list1_item {
        height: 157px;
    }

    .custom-rent1__inner_list1_item_abs_text1 {
        padding: 0 10px;
        top: 46%;
    }

    .custom-rent1__inner_list1_item_abs_title {
        padding-bottom: 15px;
    }

    .custom-rent1__inner_list1_item_abs_btn a {
        font-size: 13px;
        padding: 6px 18px;
    }

    .custom-rent1__inner_list1_item_abs_price {
        font-size: 15px;
    }

    .custom-series1__inner_title {
        font-size: 19px;
    }

    .custom-series1__inner_slider_item_text1 {
        font-size: 14px;
    }

    .custom-series1__inner_slider_item_text1 span:after {
        background-size: contain;
        background-repeat: no-repeat;
        top: 50%;
        margin-top: -5px;
        width: 7px;
        height: 16px;
    }

    .custom-series1__inner_slider_item_text1 {
        margin-top: 14px;
    }

    .custom-series1__inner_slider {
        margin-top: 15px;
    }

    .custom-series1__inner_slider .swiper-button-next {
        opacity: 1 !important;
    }

    .cat-info1-new__inner_info1_content_title h1 {
        font-size: 20px;
    }

    .cat-info1-new__inner_info1_content_title_bread ul li > a {
        font-size: 11px;
    }

    .cat-info1-new__inner_info1_content_title_bread ul li:after {
        background-repeat: no-repeat;
        background-size: contain;
        width: 4px;
        top: 3px;
    }

    .cart-total1-promo_inp input {
        width: 152px;
    }

    .cart-total1-promo_inp input {
        font-size: 13px;
        padding: 0 8px;
    }

    .cart-total1-promo_btn a {
        font-size: 13px;
        padding: 11px 11px;
    }

    .cart-total1-promo {
        margin-left: 18px;
    }

    .custom-new-soc1__block1_text {
        font-size: 13px;
    }

    .custom-new-soc1__block2_text1 {
        font-size: 13px;
    }


    .new-preim1__inner_list1_item {
        width: 50%;
    }

    .new-preim1__inner_list1 {
        flex-wrap: wrap;
        align-items: stretch;
    }

    .new-preim1__inner_list1_item {
        margin-bottom: 30px;
    }


    .city-modal-dialog {
        width: 100%;
        margin-top: 40px;
    }

    .custom-modal7__close {
        right: 10px;
        top: 10px;
    }

    .custom-modal7__close a {
        background-image: url("/images/site_images/cancel1.svg");
    }
    .hits1{
        display: none;
    }
    .catalog-right1__inner_list1_item_info1{
        opacity: 1 !important;
    }
    .view-product1__info1_bread>ul>li>a{
        font-size: 11px;
    }
    .view-product1__info1_bread>ul>li:after {
        left: 12px;
        top: 2px;
    }
    .new-view-product1__block1_info1{
        width:100%;
        padding:0;
    }
    .new-view-product1__block1_info2{
        width:100%;
        padding:0;
        margin-top: 30px;
    }
    .new-view-product1__block2_inner_list1_item_left_title a{
        font-size: 13px;
    }
    .new-view-product1__block2_inner_list1_item_left_prices .old{
        font-size: 12px;
    }
    .new-view-product1__block2_inner_list1_item_left_prices .actual{
        font-size: 16px;
    }
    .new-view-product1__block2_inner_list1_item_right_img{
        width:auto;
    }
    .new-view-product1__block2_inner_list1{
        margin-left: -7px;
        margin-right: -7px;
    }
    .new-view-product1__block2_inner_list1_item{
        padding:0 7px;
    }
    .reviews1-block2_list1_item_right__inner:after{
        display: none !important;
    }
    .new-view-product1__block4 .catalog-right1__inner_list1_item{
        width: calc(33.3% - 13.1px);
    }
    .new-view-product1__block4 .catalog-right1__inner_list1_item:nth-child(4){
        display: none;
    }
    .new-view-product1__block4_inner_title{
        font-size: 25px;
    }
    .new-view-product1__block5_inner_title{
        font-size: 25px;
    }
    .new-view-product1__block5 .catalog-right1__inner_list1_item{
        width: calc(33.3% - 13.1px);
    }
    .new-view-product1__block5 .catalog-right1__inner_list1_item:nth-child(4){
        display: none;
    }
    .reviews-page-listing-list1__item_block1_info1{
        padding-left: 20px;
    }
    .reviews-page-listing-list1__item_block2{
        padding-left: 88px;
        margin-top: -5px;
    }
    .reviews-page-listing-list1__item_answer{
        padding-left: 88px;
    }
    .reviews-page-listing-list1__item{
        padding-left: 0;
    }
    .reviews-page-listing-list1__item_block1_info1_dop1_name{
        font-size: 20px;
    }
    .reviews-page-listing-list1__item_block1_info1_dop1_date{
        font-size: 14px;
    }
    .reviews-page-listing-list1__item_block2_pluses_title{
        font-size: 18px;
    }
    .reviews-page-listing-list1__item_block2_pluses_text{
        font-size: 15px;
    }
    .reviews-page-listing-list1__item_block2_review_title{
        font-size: 18px;
    }
    .reviews-page-listing-list1__item_block2_review_text{
        font-size: 15px;
    }
    .reviews-page-listing-list1__item_answer-text{
        font-size: 16px;
    }
    .reviews-page-listing-list1__item_block1_ava{
        width:70px;
        height:70px;
    }
    .reviews-page-listing-list1__item_block1_ava span{
        font-size: 33px;
    }
    .reviews-page>.container{
        padding:0;
        width:100%;
    }
    .reviews-page .faq1__inner-head_left{
        border-radius: 0;
    }
    .custom-socials__inner_vk{
        padding:0;
        width:100%;
        margin-top: 10px;

    }
    .custom-socials__inner_inst{
        padding:0;
        width:100%;
    }
    .index-spec1_title{
        font-size: 20px;
    }
    .gallery1-listing1_list_row{
        margin-top: 10px;
    }
    .catalog-right1__inner_list1_item-slide{
        padding:5px;
    }
    .index-album__inner_title{
        font-size: 20px;
    }
    .index-album .gallery1-listing1{
        margin-top: 0;
    }
    .index-vesna2020__inner_img_text1{
        left:30px;
        font-size: 20px;
        max-width: 400px;
    }
    .catalog1-landings1__inner_box_list1_item a{
        font-size: 13px;
    }
    .catalog1-landings1__inner_box_btn a{
        padding: 13px 30px;
        font-size: 13px;
    }
    .search-cat-list_item>a {
        padding: 6px 9px;
        font-size: 14px;
    }






        /*end992*/
}

@media (max-width: 768px) {
    .darvil-balloon {
        max-height: unset;
    }
    .header1-let {
        display: block;
        position: fixed;
        top: 9px;
        right: 15px;
        z-index: 1000;
        width: 52px;
    }

    .index-spec1_title {
        font-size: 18px;
    }

    .header0__inner_menu {
        display: none;
    }

    .index-spec1_slider1 .swiper-button-prev1 {
        display: none;
    }

    .index-spec1_slider1 .swiper-button-next1 {
        display: none;
    }

    .index-spec1_title .custom-title1:after {
        display: none;
    }


    .header1-info1 {
        position: fixed;
        bottom: 0;
        background-color: white;
        padding: 7px 0;
        z-index: 200;
        width: 50%;
        margin-left: 0;
        left: 0;
        padding-left: 10px;
        border-top: 2px solid #FBBE0E;
    }

    .header1-basket {
        position: fixed !important;
        bottom: 0;
        top:unset !important;
        right:unset !important;
        transform: unset !important;
        background-color: white;
        padding: 7px 0;
        z-index: 200;
        width: 52%;
        margin-left: 0;
        left: 50%;
        border-top: 2px solid #FBBE0E;
        padding-bottom: 11px;
    }

    .header1-logo {
        width: 50%;
        max-width: 180px;
    }

    .header1-search {
        width: 50%;
        margin-left: 0;
        padding-left: 30px;
        float: right;
        margin-top: 0;
    }


    .header1__inner_menu > ul {
        padding-left: 0;
        flex-wrap: wrap;
    }
    .header1__inner_menu > ul > li{
        width:100%;
    }
    .header1{
        position: relative;
        z-index: 2000;
    }

    .header1__inner_menu > ul:after {
        display: none;
    }

    .header1__inner_menu {
        position: fixed;
        left: -100%;
        width: 100%;
        top: 50px;
        background-color: #E1E1E1;
        height: calc(100% - 50px);
        z-index: 1000;
        overflow: scroll;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        transition: all 0.2s 0s linear;
        -moz-transition: all 0.2s 0s linear;
        -webkit-transition: all 0.2s 0s linear;
        -o-transition: all 0.2s 0s linear;
        margin-top: 0;
    }

    .header1__inner_menu > ul > li > a {
        font-size: 16px;
    }

    .menu_state_open .header1__inner_menu {
        left: 0;
    }

    .header1__inner_menu > ul > li {
        display: block;
        margin: 0;
        padding: 0;
    }

    .header1__inner_menu > ul > li > a {
        color: #000;
        display: block;
        padding: 10px 15px;
        border-bottom: 1px solid #ccc;
    }

    .header1__inner_menu > ul > li:last-child > a {
        border-bottom: none;
    }


    .header1 {
        min-height: auto;
        padding-bottom: 20px;
    }

    .catalog-list1__item {
        height: auto;
        padding-bottom: 15px;
    }


    .hits1__wrap_block1_item a {
        font-size: 12px;
    }

    .hits1__wrap_block1_item {
        margin: 0 4px;
    }

    .hits1__wrap-list1_item:nth-child(3n + 4) {
        margin-right: 12px;
    }

    .hits1__wrap-list1_item {
        width: calc(50% - 7px);
    }

    .hits1__wrap-list1_item:nth-child(2n + 2) {
        margin-right: 0;
    }

    .index-delivery__inner {
        left: 0;
        min-width: auto;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;
    }

    .index-delivery__left_title {
        font-size: 17px;
    }

    .index-delivery__left_title h1 {
        font-size: 17px;
    }

    .index-delivery__left_seo-text {
        font-size: 12px;
    }

    .index-delivery__left_list1 {
        padding-left: 0;
    }

    .join1__inner_block1_text1 {
        display: none;
    }

    .join1__inner_block1_socials {
        margin-left: 0;
    }

    .index-join1 {
        padding: 20px 0;
        margin-top: 0;
    }

    .footer1__inner_menu1 {
        width: 50%;
    }

    .footer1__inner_menu2 {
        width: 50%;
        margin-left: 0;
        padding-left: 30px;
    }

    .footer1__inner_custom1 {
        max-width: none;
        margin-top: 15px;
    }

    .footer2__inner > ul > li {
        width: calc(50% - 7px);
    }

    .footer2__inner > ul > li:nth-child(even) {
        margin-right: 0;
    }

    .footer2__inner > ul > li:nth-child(4) {
        clear: none;
    }

    .index-spec1_slider1_item_inner_info_wish {
        max-width: 27px;
    }

    .index-spec1_slider1_item_inner_info_basket {
        max-width: 25px;
    }

    .index-spec1_slider1_item_inner_info_price span.actual {
        font-size: 20px;
    }

    html {
        padding-bottom: 45px;
        padding-top: 50px;
    }

    .footer3__inner_copy {
        display: block;
        float: none;
        text-align: center;
    }

    .footer3__inner_pays {
        margin-top: 20px;
        text-align: center;
        float: none;
        margin-right: 0;
    }

    .header1__wrap_adaptive {
        display: inline-block;
        padding-right: 13px;
        background-color: transparent;
        position: relative;
        padding-top: 2px;
        z-index: 20;
        float: left;
    }

    .header1__wrap_adaptive a {
        display: block;
    }

    .header1__wrap_adaptive_line {
        width: 22px;
        border-bottom: 2px solid #000;
        margin-bottom: 5px;
        transition: all 0.2s 0s linear;
        -moz-transition: all 0.2s 0s linear;
        -webkit-transition: all 0.2s 0s linear;
        -o-transition: all 0.2s 0s linear;
    }

    .header1__wrap_adaptive.header1__wrap_menu_fixed_active .header1__wrap_adaptive_line:first-child {
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg);
    }

    .header1__wrap_adaptive.header1__wrap_menu_fixed_active .header1__wrap_adaptive_line:nth-child(2) {
        display: none;
    }

    .header1__wrap_adaptive.header1__wrap_menu_fixed_active .header1__wrap_adaptive_line:last-child {
        -webkit-transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }

    .header1__wrap_adaptive.header1__wrap_menu_fixed_active .header1__wrap_adaptive_line {
        margin-bottom: -2px !important;
    }

    .header1__wrap_adaptive.header1__wrap_menu_fixed_active {
        padding-top: 10px;
    }

    .header0__inner_city:after {
        top: 1px;
    }

    .header0 {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 3000;
        height: 50px;

    }

    .cat-info1__inner_left {
        width: 100%;
        float: none;
        height: 200px;
        position: relative;
    }

    .cat-info1__inner_right {
        width: 100%;
        float: none;
        margin-top: 20px;
        margin-left: 0;
        padding-bottom: 10px;
    }

    .cat-info1__inner_left_cat-name {
        margin-top: 10px;
    }

    .cat-info1__inner_left_cat-name h1 {
        font-size: 25px;
    }

    .catalog-left1 {
        position: fixed;
        left: -100%;
        top: 0;
        height: 100%;
        z-index: 5000;
        overflow-y: auto;
        overflow-x: hidden;
        /* margin-top: 39px; */
        width: 100%;
        background-color: transparent;
    }

    .catalog-left1__inner {
        background-color: #fff;
    }

    .catalog-left1__inner_current_cat_title {
        font-size: 12px;
        font-family: stolz_regular;
    }

    .catalog-left1__inner_current_cat_list1 {
        padding-top: 2px;
        padding-bottom: 5px;
    }

    .catalog-left1__inner_chars_list1_item_title {
        font-size: 12px;
        padding: 7px 3px 6px 12px;
    }

    .catalog-left1__inner_chars_list1_item:first-child .catalog-left1__inner_chars_list1_item_data {
        margin-top: 8px;
    }

    .catalog-left1__inner_chars_list1_item_data > label {
        padding-left: 20px;
    }

    .catalog-left1__inner_chars {
        margin-top: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;

    }

    .catalog-left1__inner_chars_list1_item_data label {
        margin-bottom: 1px;
    }

    .catalog-left1__inner_chars_list1_item_data_more a {
        margin-top: 5px;
    }

    .catalog-left1__inner_chars_list1_item_title {
        margin-top: 12px;
        font-family: stolz_regular;
    }

    .filter_item .main_label {
        font-size: 12px;
        font-family: stolz_regular;
        padding: 7px 15px;
    }

    .filter_item .min_and_max {
        font-size: 12px;
        padding-top: 0;
    }

    .filter_item .slider-horizontal {
        margin-top: 8px;
    }

    .catalog-right1 {
        width: 100%;
        padding-left: 0;
    }

    .view-product1 {
        margin-top: 15px;
    }

    .view-product1__info1_bread > ul {
        padding-left: 0;
        padding-right: 0;
    }

    .view-product1__info1_bread > ul > li > a {
        font-size: 12px;
        color: #000;
    }
    .new-view-product1__title_text1{
        width:100%;
    }
    .new-view-product1__title_text2{
        margin-top: 10px;
        margin-left: 0;
    }

    .view-product1__info1_left {
        float: none;
        width: 100%;
    }

    .view-product1__info1_right {
        float: none;
        width: 100%;
    }


    .view-product1__info1_right_obrat1 {
        text-align: center;
    }

    .catalog-item1__inner_info2_content_tabs_ul li {
        margin-right: 8px;
    }

    .catalog-item1__inner_info2_content_tabs_ul {
        text-align: left;
        padding: 0 10px;
        margin: 0 -15px;
    }

    .catalog-item1__inner_info2_content_tabs_ul li > a {
        font-size: 9px;
    }

    .catalog-item1__inner_info2_content_tabs-description {
        padding-left: 0;
    }

    .view-product1__last-reviews_title {
        font-size: 14px;
    }

    .view-product1__last-reviews_title_list1_item {
        margin: 0;
        width: 100%;
        margin-top: 15px;
    }

    .view-product1__last-reviews_title_list1_item:first-child {
        margin-top: 0;
    }

    .view-product1__info1_right {
        padding-left: 0;
    }

    .faq1__inner-head_left {
        width: 30%;
    }

    .faq1__inner-head_left_info .text {
        font-size: 14px;
    }

    .faq1__inner-head_left_info .img {
        display: none;
    }

    .faq1__inner-head_left_info .text {
        padding-left: 0;
    }

    .faq1__inner-head_right {
        width: 70%;
    }

    .faq1__inner-head_right_text1 {
        padding-left: 10px;
    }

    .faq1__inner-head_right_text1 {
        font-size: 11px;
    }

    .faq1__inner-body_list1_item_name {
        width: calc(100% - 15px);
    }

    .faq1__inner-body_list1_item_name a {
        font-size: 11px;
    }

    .faq1__inner-body_list1_item_arrow {
        width: 15px;
    }

    .faq1 {
        margin-top: 20px;
    }

    .faq1__inner-new_answer_title {
        font-size: 14px;
    }

    .header0__inner_menu_adapt {
        display: block;
        margin-top: 10px;
        border-top: 1px solid #a0a0a0;
        padding-top: 5px;
    }

    .header0__inner_menu_adapt ul {
        list-style-type: none;
        padding: 0;
        margin: 0;
    }

    .header0__inner_menu_adapt ul > li {
        display: block;
        margin: 0;
        paddding: 0;
    }

    .header0__inner_menu_adapt ul > li a {
        font-family: FuturaRound;
        text-transform: uppercase;
        display: block;
        color: #000;
        font-size: 16px;
        padding: 10px 15px;
        border-bottom: 1px solid #ccc;
    }

    .catalog1-content_filter_abs {
        position: fixed;
        z-index: 200;
        background-color: #fff;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        padding: 5px 10px;
        font-family: stolz_light;
        top: 50%;
        left: -40px;
        display: block;
        -webkit-transform: rotate(-90deg);
        -moz-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        transform: rotate(-90deg);
        -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .15);
        -moz-box-shadow: 0 0 5px rgba(0, 0, 0, .15);
        box-shadow: 0 0 5px rgba(0, 0, 0, .15);
    }

    .catalog1-content_filter_abs a {
        text-decoration: none !important;
        color: #000;
        font-size: 15px;
    }

    .catalog1-content_filter_abs a .img {
        max-width: 20px;
        display: inline-block;
        vertical-align: top;
        margin-top: 7px;
        margin-left: 3px;
        line-height: 1;
    }

    .catalog-left1__inner_current_cat {
        position: relative;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        padding-top: 45px;
        margin-bottom: 0;
    }

    .catalog-left1__inner_current_cat_adapt_close {
        position: absolute;
        top: 10px;
        right: 15px;
        z-index: 300;
    }

    .view-product1__wrap_info2_tabs_reviews_custom1_right {
        font-size: 12px;
        max-width: calc(100% - 100px);
    }

    .view-product1__wrap_info2_tabs_reviews_custom1_btn {
        display: none;
    }

    .view-product1__wrap_new_review_form_left {
        width: 100%;
        padding-right: 0;
    }

    .view-product1__wrap_new_review_form_right {
        padding: 0 !important;
        width: 100%;
        margin-top: 10px;
    }

    .view-product1__wrap_new_review_form_rev textarea {
        font-size: 14px;
    }

    .view-product1__wrap_new_review_form_btn {
        text-align: center;
        padding-bottom: 10px;
    }

    .view-product1__wrap_new_review_form_btn button {
        margin-left: auto;
        margin-right: auto;
    }

    .view-product1__info1_right_info3_list1_item {
        width: 100%;
        float: none;
        margin-top: 5px;
    }


    /*КОРЗИНА НАЧАЛО*/
    .cart1__inner_table_row_cart_row .product_img {
        width: 0;
    }

    .cart1__inner_table_row_cart_row .product_name {
        width: 39%;
    }

    .cart1__inner_table_row_cart_row .product_name {
        font-size: 14px;
    }

    .product_price__actual {
        font-size: 14px;
    }

    .cart1__inner_table_row_cart_row .product_count {
        width: 17%;
    }

    .product_count_wrap {
        max-width: 53px;
    }

    .product_delete__actual {
        font-size: 14px;
    }

    .product_count_wrap input {
        font-size: 13px;
    }

    .cart1__inner_table_row_cart_row .product_price {
        width: 22%;
    }

    .cart1__inner_table_first_row .product_img {
        width: 0%;
    }

    .cart1__inner_table_first_row .product_name {
        width: 39%;
        font-size: 16px;
    }

    .cart1__inner_table_first_row .product_price {
        width: 22%;
        font-size: 16px;
    }

    .cart1__inner_table_first_row .product_count {
        width: 17%;
        font-size: 16px;
    }

    .cart1__inner_table_first_row .product_delete {
        font-size: 16px;
    }

    .cart1__inner_table_row_cart_rows {
        padding: 0 8px;
    }

    .cart1__inner_table_first_row_inner {
        padding: 0 8px;
    }

    .cart-total1 .clear a {
        font-size: 15px;
    }

    .cart-total1 {
        padding: 0 8px;
    }

    .product_count_wrap .minus {
        left: 5px;
    }

    .product_count_wrap .plus {
        right: 5px;
    }

    .cart1__inner_table_row_cart_row .product_delete .product_delete_btn {
        right: -10px;
    }

    .cart1__inner_table_first_row .product_name {
        font-size: 12px;
    }

    .cart1__inner_table_first_row .product_price {
        font-size: 12px;
    }

    .cart1__inner_table_first_row .product_count {
        font-size: 12px;
    }

    .cart1__inner_table_first_row .product_delete {
        font-size: 12px;
    }

    .cart-total1__sums .sum1 .span2 {
        font-size: 16px;
    }

    .cart-total1__sums .sum2 .span2 {
        font-size: 16px;
    }

    .cart-total1__sums {
        width: 25%;
    }

    .new-shop-order1 {
        margin-top: 30px;
    }

    .new-shop-order1__title {
        font-size: 16px;
    }

    .new-shop-order1__form_info1_img {
        max-width: 40px;
    }

    .new-shop-order1__form_info1_text1 {
        font-size: 14px;
        margin-top: 4px;
    }

    .new-shop-order1__form_info3_img {
        max-width: 40px;
    }

    .new-shop-order1__form_info3_text1 {
        font-size: 14px;
        margin-top: 4px;
    }

    #shoporders-delivery_type label {
        padding: 0;
        margin-right: 5px;
        display: block;
    }

    .new-shop-order1__form_info1_radios label span.lab {
        font-size: 14px;
    }

    .new-shop-order1__form_info3_radios label span.lab {
        font-size: 14px;
    }

    #shoporders-pay_type label {
        display: block;
    }

    .new-shop-order1__form_info3_radios {
        margin-top: 21px;
    }

    .default-new_shop_order_name {
        padding-right: 5px;
    }

    .default-new_shop_order_tel {
        padding-left: 5px;
        padding-right: 5px;
    }

    .default-new_shop_order_email {
        padding-left: 5px;
    }

    /*КОРЗИНА КОНЕЦ*/
    .header1-basket_info {
        float: right;
        padding-left: 10px;
        padding-right: 16px;
    }

    .static-shops-list1_item_list_item {
        padding: 0 !important;
        width: 100%;
        float: none;
    }

    .static-shops-list1_item_list_tel {
        font-size: 14px;
    }

    .static-shops-list1_item_list_addr {
        font-size: 14px;
    }

    .static-shops-list1_item {
        margin-top: 10px;
    }

    .catalog-left1__inner_current_cat_adapt_close {
        display: block;
    }

    .cat-info1__inner {
        height: auto;
    }

    .cat-info1__inner_right {
        height: auto;
    }

    .catalog-list1__item_info2_title {
        text-align: center;
        max-width: none;
    }

    .static-reviews1 .view-product1__wrap_info2_tabs_reviews_list1_left {
        display: none;
    }

    .static-reviews1 .view-product1__wrap_info2_tabs_reviews_list1_right {
        width: 100%;
        padding: 0;
    }

    h4 {
        font-size: 15px;
    }

    .view-product1__wrap_info2_tabs_reviews_list1_right_zv {
        margin-top: 11px;
    }


    .catalog-list1__item_info1_img {
        width: auto;
    }

    .hits1__wrap-list1_item {
        margin-right: 10px;
        margin-bottom: 10px;
    }

    .header1__inner_custom1_img {
        display: none;
    }

    .catalog-sort-res:after {
        display: none;
    }

    .catalog-sort-res {
        right: inherit;
        left: 100%;
        margin-left: 12px;
        bottom: 50%;
        margin-bottom: -40px;
        padding: 7px 11px;
        text-align: center;
    }

    .catalog-sort-res .text1 {
        font-size: 12px;
        margin-top: 0;
    }

    .catalog-sort-res .btn1 {
        margin-left: 0;
        margin-top: 5px;
        display: block;
    }

    .catalog-sort-res .btn1 a {
        display: inline-block;
        vertical-align: top;
        font-size: 12px;
    }

    .catalog-left1__inner_chars_list1_item_data > label span {
        font-size: 12px;
        display: inline-block;
        max-width: 150px;
    }

    .reviews__inner-head_right_block1_text1 {
        font-size: 12px;
    }

    .reviews__inner-head_right_block1_tel a {
        font-size: 11px;
        padding-left: 18px;
    }

    .reviews__inner-head_right_block1_tel a:after {
        width: 13px;
    }

    .empry-cart1 {
        font-size: 15px;
        line-height: 1.3;
    }

    .catalog1-dop1__inner_item {
        width: 100%;
        margin: 0 0 20px 0 !important;
    }

    .catalog-left1__inner_delivery {
        display: none;
    }

    .catalog1-seo1 h1 {
        font-size: 16px;
    }

    .catalog1-seo1 h2 {
        font-size: 13px;
    }

    .catalog1-seo1 p {
        font-size: 12px;
        margin-top: 12px;
    }
    .catalog1-seo1 ul{
        font-size: 12px;
        margin-top: 12px;
    }

    .catalog1-seo1 ul.ul1 {
        padding-left: 0;
    }

    .catalog1-seo1 ul.ul1 li {
        margin-bottom: 5px;
    }

    .catalog1-seo1 ul.ul1 li a {
        font-size: 10px;
        padding: 0 5px;
    }

    .header0__inner_city_question {
        left: 0;
        top: 35px;
    }

    .header0__inner_city_question:before {
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
        left: 50px;
        top: -11px;
    }

    .index-spec1_slider1_item_inner_info_basket a {
        margin-top: -1px;
    }

    .sl {
        height: 200px;
        margin-bottom: 20px;
    }

    .ofis-aks ul li select {
        margin-left: 0;
    }

    .footer2__inner_vk {
        bottom: 0;
        right: 67px;
    }

    .search1__inner_content .catalog-right1__inner_list1_item {
        width: calc(50% - 9px);
    }

    .search1__inner_content .catalog-right1__inner_list1_item:nth-child(3n+3) {
        margin-right: 15px;
    }

    .search1__inner_content .catalog-right1__inner_list1_item:nth-child(even) {
        margin-right: 0;
    }

    .static-shops-list1_item_list_text1 > .span2 {
        display: none;
    }

    .custom-modal6__head_title > a {
        font-size: 14px;
    }

    .custom-modal6__body_wrap_tel_form_inp1 label {
        font-size: 14px;
    }

    .custom-modal6__body_wrap_tel_form_inp1 label.checkbox1 {
        font-size: 13px;
    }

    .custom-modal6__body_wrap_tel_form_inp1_time input {
        font-size: 13px;
    }

    .custom-modal6__body_wrap_tel_form_inp1.tel > label > span {
        font-size: 14px;
    }

    .custom-modal6__body_wrap_form_doc .text {
        font-size: 13px;
    }

    .custom-modal6__close {
        right: 0;
        top: -41px;
    }

    .custom-modal6__body_wrap_price_form_inp1 label {
        font-size: 14px;
    }

    .custom-modal6__body_wrap_price_form_inp1 input {
        font-size: 13px;
    }

    .custom-modal6__body_wrap_price_form_inp1 label.checkbox1 {
        font-size: 13px;
    }

    .custom-modal6__body_wrap_price_form_inp1 label.checkbox2 {
        font-size: 13px;
    }

    .custom-modal6__body_wrap_price_form_inp1.email > label > span {
        font-size: 14px;
    }

    .custom-modal6__body_wrap_tel_form_inp1 input {
        font-size: 13px;
    }

    .custom-modal6__body_wrap_price_form_inp1.email .custom-modal6__body_wrap_price_form_inp1_spam {
        margin-top: 35px;
    }

    .custom-modal6__body_wrap_price_form_inp1.email .custom-modal6__body_wrap_price_form_inp1_spam:after {
        top: -5px;
    }

    .custom-modal6__body_wrap_form_doc label {
        font-size: 0;
    }

    .ofis-bar1__inner_item1 {
        width: 100%;
        padding: 0;
    }

    .ofis-bar1__inner_item2 {
        width: 100%;
        padding: 0;
        margin-top: 20px;
    }

    .ofis-bar1__inner_item1_title {
        margin-left: 131px;
    }

    .ofis-bar1__inner_item1_list1 {
        margin-left: 131px;
    }

    .ofis-bar1__inner_item2_title {
        margin-left: 131px;
    }

    .ofis-bar1__inner_item2_list1 {
        margin-left: 131px;
    }

    .ofis-bar1__inner_item3_title {
        margin-left: 105px;
    }

    .ofis-bar1__inner_item3_list1 {
        margin-left: 105px;
    }

    .ofis-bar1__inner_item3_inner {
        background-position: 30% center;
    }

    .ofis-bar1__inner_item3_list1 {
        font-size: 14px;
    }

    .custom-rent1__inner_list1_item {
        width: 49%;
    }

    .custom-rent1__inner_list1 {
        justify-content: space-between;
    }

    .custom-rent1__inner_list1_item {
        margin-right: 0;
    }

    .custom-rent1__inner_list1_item_:nth-child(3n+3) {
        margin-right: 0;
    }

    .custom-rent1__inner_list1_item_abs_text1 {
        font-size: 12px;
    }

    .menu__icon {
        display: none;
        width: 30px;
        height: 20px;
        position: relative;
        cursor: pointer;
    }

    .menu__icon {
        display: inline-block;
        margin-top: 0;
    }

    .menu__icon span {
        display: block;
        position: absolute;
        height: 2px;
        width: 100%;
        background: #000;
        border-radius: 9px;
        opacity: 1;
        left: 0;
        transform: rotate(0deg);
        transition: .25s ease-in-out;
    }

    .menu__icon span:nth-child(1) {
        top: 3px;
    }

    .menu__icon span:nth-child(2), .menu__icon span:nth-child(3) {
        top: 14px;
    }

    .menu__icon span:nth-child(4) {
        top: 25px;
    }

    .menu_state_open .menu__icon span:nth-child(1) {
        top: 18px;
        width: 0%;
        left: 50%;
    }

    .menu_state_open .menu__icon span:nth-child(2) {
        transform: rotate(45deg);
    }

    .menu_state_open .menu__icon span:nth-child(3) {
        transform: rotate(-45deg);
    }

    .menu_state_open .menu__icon span:nth-child(4) {
        top: 18px;
        width: 0%;
        left: 50%;
    }


    .header0__inner_city {
        margin-top: 8px;
    }

    .custom-series1__inner_title {
        font-size: 15px;
    }

    .custom-series1__inner_slider .swiper-button-next {
        width: 22px;
        right: 10px;
    }

    .cat-info1-new__inner_info1_img img {
        max-width: 50px;
    }

    .cat-info1-new__inner_info1_content_title h1 {
        font-size: 17px;
    }

    .cat-info1-new__inner_info1_content {
        padding-left: 12px;
    }

    .cat-info1-new__inner_info1_content_title_bread ul li:after {
        left: -10px;
    }

    .cart-total1-promo {
        margin-left: 0;
    }

    .cart-total1 .clear {
        width: 100%;
    }

    .cart-total1-promo_inp input {
        height: 30px;
    }

    .cart-total1-promo_btn a {
        padding-top: 9px;
        padding-bottom: 9px;
    }

    .custom-new-soc1 {
        background-color: #F7F7F7;
        margin-top: 5px;
        margin-left: -15px;
        margin-right: -15px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .index-catalog1{
        margin-top: 20px;
    }

    .header1 {
        padding-bottom: 0;
    }

    .custom-new-soc1 {
        flex-wrap: wrap;
    }

    .custom-new-soc1__block2 {
        margin-top: 10px;
        width: 100%;
    }

    .custom-top1 {
        display: none !important;
    }

    .fix_header .custom-new-soc1 {
        padding-top: 15px;
    }

    #custom-ajax-pagination1-form button {
        font-size: 14px;
    }

    .cart-block3-order-info_form-city {
        padding-right: 5px;
    }

    .default-new_shop_order_adres {
        padding-left: 5px;
    }

    .header1-bg {
        height: 100px;
    }

    .custom-modal7__close a {
        width: 20px;
        height: 20px;
    }

    .custom-modal7__body_wrap_cities_list1_item_letter > ul > li > a {
        font-size: 12px;
        margin-top: 5px;
    }

    .custom-modal7__body_wrap_cities_list1_item_letter > ul > li:first-child > a {
        margin-top: 0;
    }

    .custom-modal7__body_wrap_cities_list1_item_letter_text1 {
        font-size: 16px;
        margin-top: -5px;
    }

    .custom-modal7__body_wrap_popular_list1 > ul > li > a {
        font-size: 14px;
    }

    .custom-modal7__body_wrap_cities_list1_item {
        width: 33.3%;
    }

    .custom-modal7__body_wrap_title h2 {
        text-align: center;
        font-size: 18px;
    }

    .custom-modal7__body_wrap_popular_title {
        text-align: center;
    }

    .city-modal-dialog .modal-body {
        padding: 15px;
    }

    .city-modal-dialog {
        width: 100%;
        margin-top: 40px;
        margin-left: auto;
        margin-right: auto;
    }

    .custom-modal7__body_wrap_popular_list1 > ul > li {
        margin-bottom: 5px;
    }

    .view-product1__info1_bread>ul>li{
        width:100%;
        padding:0;
        padding-left: 14px !important;
        margin-top: 3px;
    }
    .view-product1__info1_bread>ul>li:after {
        left: 0;
        top: 1px;
    }
    .view-product1__info1_bread>ul>li:first-child:after {
        display: block;
    }
    .new-view-product1__title_text1 h1{
        font-size: 20px;
    }
    .product1-block2-info3_buy_block2_btn1{
        width:100%;
    }
    .product1-block2-info3_buy_block2_btn2{
        width:100%;
    }
    .new-view-product1__block2_inner_list1{
        margin-left: 0;
        margin-right: 0;
        max-width: 300px;
        margin-left: auto;
        margin-right: auto;
    }
    .new-view-product1__block2_inner_list1_item{
        width:100%;
        padding:0;
        margin-top: 10px;
    }
    .new-view-product1__block2_inner_list1_item:first-child{
        margin-top: 0;
    }
    .new-view-product1__block3_inner_title{
        font-size: 20px;
    }
    .card_content4_wright_review_h{
        font-size: 17px !important;
    }
    .card_content4_wright_review_sub_h{
        font-size: 13px;
    }
    .new-view-product1__block4 .catalog-right1__inner_list1_item {
        width: calc(50% - 8px);
    }
    .new-view-product1__block4 .catalog-right1__inner_list1_item:nth-child(3){
        display: none;
    }
    .new-view-product1__block5 .catalog-right1__inner_list1_item {
        width: calc(50% - 8px);
    }
    .new-view-product1__block5 .catalog-right1__inner_list1_item:nth-child(3){
        display: none;
    }
    .new-view-product1__block4_inner_title{
        font-size: 20px;

    }
    .new-view-product1__block5_inner_title{
        font-size: 20px;
    }
    .reviews-page-listing-list1__item_answer-text{
        font-size: 14px;
    }
    .reviews-page-listing-list1__item_block2_review_text{
        font-size: 14px;
    }
    .reviews-page-listing-list1__item_block2_custom_text1{
        font-size: 14px;
    }
    .catalog1__inner_right_list1-item1_inner_drop_block_inner_inp input{
        width:50px;
        border-radius: 0;
    }
    .new-view-product1__block2_inner_title{
        font-size: 17px;
    }
    .product-block5_text1{
        font-size: 13px;
    }
    .site-error__title h1{
        font-size: 18px;
    }
    .default-new_review input,
    .default-new_review textarea{
        box-shadow:none !important;
        padding-top: 0 !important;
        padding-bottom: 0 !important;
        padding-left:10px !important;
    }
    .default-new_review textarea{
        padding-top: 10px !important;
    }
    .reviews1-block2_list1_item_left_block1_date1{
        align-self: flex-start;
        margin-top: 4px;
    }
    .catalog-right1__inner_list1_item{
        box-shadow:none !important;
    }
    .stogram-profile img{
        max-width: 100px;
    }
    .stogram-header{
        padding-right: 15px;
        padding-left: 15px;
    }
    .catalog-list1__item-box{
        padding:15px;
        flex-wrap: wrap;
        align-content: flex-start;
    }
    .catalog-list1__item_info1{
        width:100%;
        text-align: center;
        max-width: none;
        height:auto;
    }
    .catalog-list1__item_info1 img{
        max-height: 100%;
        height: 150px;
    }
    .catalog-list1__item_info2{
        width:100%;
        text-align: center;
        margin-top: 10px;
        padding-left: 0;
    }
    .catalog-list1__item_info1_img>a{
        display: block;
    }
    .index-delivery__left_seo-text ul li:after{
        top:0;
    }
    .cat-info1__inner_left{
        border-bottom-left-radius:0;
        border-top-left-radius:0;
    }
    .cat-info1__inner_right{
        border-bottom-right-radius: 0px;
        border-top-right-radius: 0px;
        margin-top: 20px;
    }
    .view-product1__wrap_new_review_form_left_pluses{
        display: none;
    }
    .field-reviews-minuses{
        display: none;
    }
    .view-product1__wrap_new_review_form_right_rec{
        display: none;
    }
    .view-product1__wrap_new_review_form_right_rate{
        width:100%;
        text-align: left;
    }
    .gallery1-title-text{
        font-size: 25px;
    }
    .gallery1-listing1_list_title{
        font-size: 20px;
    }
    .gallery1-listing1{
        margin-top: 20px;
    }
    .gallery1-title{
        margin-top: 15px;
    }
    .gallery1-listing1_list_item_inner{
        padding:10px;
    }
    .gallery1-listing1_list_item_inner_info1_text1{
        font-size: 15px;
    }
    .gallery1-listing1_list_item_inner_info1_text2>a{
        font-size: 15px;
    }
    .gallery1-listing1_list_item_inner_info1_text2 .t_img svg{
        width:20px;
    }
    .copyright-block {
        position: static;
        /* top: -6px; */
        right: 0;
        margin-top: 26px;
        text-align: c;
        justify-content: center;
        display: flex;
        margin-bottom: 20px;
    }
    .index-vesna2020__inner_img_text1 {
        left: 22px;
        font-size: 17px;
        max-width: 328px;
    }
    .index-vesna2020__inner_img-abs1{
        right:20px;
        max-width: 140px;
    }
    .catalog1-landings1__inner_box_list1_item a{
        font-size: 12px;
    }
    .catalog1-landings1__inner_box_list1_item{
        margin-bottom: 8px;
    }

    .catalog-list1__item_info2_btn{
        display: none;
    }
    .search-cat-list{
        margin-left: -5px;
        margin-right: -5px;
    }
    .search-cat-list_item{
        margin: 5px;
    }
    .search1 h2{
        font-size: 20px;
    }
    .header1__inner_menu>ul>li ul.submenu{
        position: static;
        display: block;
        background-color: transparent;
        padding: 10px 20px;
    }
        /*end768*/
}

@media (max-width: 480px) {
    .my_slick_next1.slick-arrow{
        right:0 !important;
    }
    .my_slick_prev1.slick-arrow{
        left:0 !important;
    }
    .header1-logo {
        overflow: hidden;
        width: 42px;
        margin-top: -8px;
    }

    .header1-logo img {
        max-width: none;
    }

    .header1-search {
        float: left;
        width: calc(100% - 45px);
        padding-left: 20px;
    }

    .header1-search input[type="text"],.header1-search input[type="search"] {
        width: 100%;
        padding: 0;
        background-image: none !important;
        font-size: 13px;
    }


    .index-catalog1 {
        margin-top: 15px;
    }

    .index-spec1_title {
        font-size: 16px;
        font-family: stolz_book;
        line-height: 1.5;
    }

    .swiper-button-next1 {
        top: -56px;
    }

    .swiper-button-prev1 {
        top: -56px;
    }

    .hits1__wrap_block1_item {
        padding: 10px 5px !important;
    }

    .hits1__wrap_block1_item a {
        font-size: 11px;
        padding: 0 !important;
    }

    .hits1__wrap-list1_item_title {
        padding: 0 4px;
    }

    .hits1__wrap-list1_item_title a {
        font-size: 11px;
    }

    .hits1__wrap-list1_item_img {
        height: 115px;
    }

    .hits1__wrap-list1_item {
        margin-bottom: 10px;
    }

    .index-delivery {
        padding-top: 0;
    }

    .hits1 {
        padding-bottom: 10px;
    }

    .index-delivery__left_list1 ul li {
        margin: 0 5px !important;
        width: auto;
    }

    .index-delivery__left_list1 ul li:nth-child(even) {
        margin-left: 0;
    }

    .join1__inner_block1_socials {
        float: none;
        display: block;
        width: 100%;
        text-align: center;
    }

    .join1__inner_block1 {
        float: none;
        width: 100%;
    }

    .join1__inner_block2 {
        float: none;
        margin-top: 10px;
        text-align: center;
    }

    .footer1__inner_menu1 > ul > li > ul {
        margin-left: 0;
        margin-top: 5px;
    }

    .footer1__inner_menu2 > ul > li > ul {
        margin-left: 0;
        margin-top: 5px;
    }

    .footer1__inner_menu1 {
        padding-right: 5px;
    }

    .footer1__inner_menu2 {
        padding-left: 5px;
    }

    .footer1__inner_menu1 > ul > li > ul > li > a {
        font-size: 11px;
    }

    .footer1__inner_menu2 > ul > li > ul > li > a {
        font-size: 11px;
    }

    .footer1__inner_menu1 > ul > li > ul > li {
        margin-top: 1px;
    }

    .footer1__inner_menu2 > ul > li > ul > li {
        margin-top: 1px;
    }

    .footer1 {
        padding-top: 15px;
    }

    .footer2 {
        padding-top: 15px;
    }

    .footer2__inner > ul > li {
        margin: 0 !important;
        width: 100%;
        margin-top: 10px !important;
    }

    .footer2__inner > ul > li > ul {
        margin-top: 2px;
    }

    .footer2__inner > ul > li > ul > li {
        margin-top: 2px;
    }

    .cat-info1__inner_left_cat-name {
        padding-left: 8px;
        padding-right: 8px;
    }

    .cat-info1__inner_left_cat-name h1 {
        font-size: 19px;
        line-height: 1.4;
    }

    .cat-info1__inner_right_bread {
        padding-left: 7px;
        padding-right: 7px;
        border-bottom: none;
    }

    .cat-info1__inner_right_seo1 {
        padding: 0 8px;
        text-align: justify;
        display: none;
    }

    .cat-info1__inner_right_bread > ul > li {
        display: block;
    }

    .cat-info1__inner_right_bread > ul > li:first-child {
        display: none;
    }

    .catalog-right1__inner_filter__inner_sort1 {
        display: block;
        width: 100%;
    }

    .catalog-right1__inner_filter__inner_sort2 {
        display: block;
        width: 100%;
        margin-top: 5px;
    }

    .catalog-right1__inner_list1_item:nth-of-type(3n+3) {
        margin-right: 6px;
    }

    .catalog-right1__inner_filter__inner_sort3 {
        display: block;
        width: 100%;
        margin-top: 9px;
    }

    .catalog-right1__inner_filter__inner_sort3 {
        display: none;
    }

    .catalog-right1__inner_filter__inner_obrat {
        float: none;
        width: 100%;
    }

    .catalog-right1__inner_list1_item {
        margin-right: 6px;
        width: calc(50% - 3px);
    }

    .catalog-right1__inner_list1_item:nth-of-type(even) {
        margin-right: 0;
    }

    .catalog-right1__inner_list1_item_info1 {
        padding-left: 6px;
        padding-right: 6px;
    }

    .catalog-right1__inner_list1_item_info1_wish {
        max-width: 20px;
    }

    .catalog-right1__inner_list1_item_info1_basket {
        max-width: 20px;
    }

    .catalog-right1__inner_list1_item_info1_price .actual {
        font-size: 15px;
    }

    .view-product1__info1_right_info2_buy a {
        font-size: 14px;
    }

    .view-product1__info1_right_info2_one-click a {
        font-size: 14px;
    }

    .view-product1__info1_right_info2_one-click {
        float: none;
        display: block;
        clear: both;
        padding-top: 10px;
    }

    .view-product1__info1_right_info2 {
        padding-top: 10px;
    }

    .view-product1__info1_right_obrat1 {
        font-size: 12px;
    }

    .view-product1__info1_right_obrat1 a {
        font-size: 12px;
    }

    .catalog-item1__inner_info2_content_tabs-description_table {
        margin-left: 0;
    }

    .view-product1__last-reviews_title_list1_item_inner_block1 {
        display: none;
    }

    .view-product1__last-reviews_title_list1_item_inner_block2 {
        width: 100%;
        padding-left: 0;
    }

    .view-product1__last-reviews_ranee {
        padding-bottom: 20px;
    }

    .faq1__inner-head_left {
        width: 100%;
        float: none;
        height: 100px;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
    }

    .faq1__inner-head_left .img {
        display: inline-block;
        vertical-align: middle;
        max-width: 30px;
    }

    .faq1__inner-head_left .text {
        padding-left: 10px;
    }

    .faq1__inner-head_right {
        float: none;
        width: 100%;
        height: auto;
        padding-bottom: 10px;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px;
    }

    .faq1__inner-head_right_block1_question a {
        font-size: 11px;
    }

    .faq1__inner-head_right_block1_tel a {
        font-size: 11px;
    }

    .faq1__inner-head_right_block1_tel {
        margin-left: 15px;
    }

    .faq1__inner-body_list1_item {
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px;
    }

    .faq1__inner-new_answer_form_answer_accept, .faq1__inner-new_answer_form_answer_accept a {
        font-size: 12px;
    }

    .faq1__inner-new_answer_form_answer_btn {
        margin-top: 10px;
    }

    .faq1__inner-new_answer_form_answer_btn button {
        font-size: 15px;
    }

    .faq1__inner-new_answer_form input[type="text"] {
        font-size: 13px;
    }

    .faq1__inner-new_answer_form textarea {
        font-size: 13px;
    }

    .faq1__inner-new_answer_form_answer {
        margin-top: 10px;
    }

    .faq1__inner-new_answer_form_name {
        padding-right: 7px;
    }

    .faq1__inner-new_answer_form_tel {
        padding-left: 7px;
    }

    .view-product1__wrap_info2_tabs_reviews_custom1 {
        display: none;
    }

    /*КОРЗИНА НАЧАЛО*/
    .cart1__inner_table_first_row .product_delete {
        width: 0;
        display: none;
    }

    .cart1__inner_table_row_cart_row .product_delete__old {
        width: 0;
        display: none;
    }

    .cart1__inner_table_row_cart_row .product_delete__actual {
        width: 0;
        display: none;
    }

    .cart1__inner_table_row_cart_row .product_delete {
        width: 10px;
        position: absolute;
        right: 15px;
    }

    .cart1__inner_table_first_row .product_name {
        width: 50%;
    }

    .cart1__inner_table_row_cart_row .product_name {
        width: 50%;
    }

    .cart1__inner_table_first_row .product_price {
        width: 25%;
    }

    .cart1__inner_table_first_row .product_count {
        width: 25%;
    }

    .cart1__inner_table_first_row .product_name {
        font-size: 14px;
    }

    .cart1__inner_table_first_row .product_price {
        font-size: 14px;
    }

    .cart1__inner_table_first_row .product_count {
        font-size: 14px;
    }

    .cart1__inner_table_row_cart_row .product_price {
        width: 25%;
    }

    .cart1__inner_table_row_cart_row .product_count {
        width: 25%;
    }

    .cart1__inner_table_first_row .product_name {
        padding: 12px 0;
    }

    .cart1__inner_table_first_row .product_price {
        padding: 12px 0;
    }

    .cart1__inner_table_first_row .product_count {
        padding: 12px 0;
    }

    .product_name__article {
        font-size: 12px;
    }

    .product_name__ves {
        font-size: 12px;
    }

    .product_price__old {
        font-size: 13px;
    }

    .product_price__actual {
        font-size: 13px;
    }

    .product_count_wrap input {
        font-size: 16px;
    }

    .product_count_wrap input {
        height: 31px;
    }

    .cart-total1 .clear a {
        font-size: 13px;
        padding: 7px 17px 7px 17px;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
    }

    .cart-total1__sums {
        width: 39%;
    }

    .cart-total1__sums .sum1 .span2 {
        font-size: 17px;
    }

    .cart-total1__sums .sum2 .span2 {
        font-size: 17px;
    }

    .cart1__inner_table {
        margin-top: 13px;
    }

    .cart1__inner_table_first_row .product_name {
        font-size: 10px;
    }

    .cart1__inner_table_first_row .product_price {
        font-size: 10px;
    }

    .cart1__inner_table_first_row .product_count {
        font-size: 10px;
    }

    .cart1__inner_table_first_row .product_delete {
        font-size: 10px;
    }

    .cart1__inner_table_row_cart_row .product_name {
        font-size: 12px;
        padding-left: 0;
    }

    .cart1__inner_table_row_cart_row .product_name {
        width: 45%;
    }

    .cart1__inner_table_first_row .product_name {
        width: 45%;
        text-align: left;
    }

    .cart1__inner_table_first_row .product_count {
        width: 30%;
    }

    .cart1__inner_table_row_cart_row .product_count {
        text-align: center;
        width: 30%;
    }

    .cart-total1 .clear a {
        font-size: 13px;
    }

    .cart-total1__sums .sum1 .span2 {
        font-size: 15px;
    }

    .cart-total1__sums .sum2 .span2 {
        font-size: 15px;
    }

    .new-shop-order1__title {
        font-size: 14px;
    }

    .new-shop-order1__form_info1 {
        width: 100%;
    }

    .new-shop-order1__form_info3 {
        width: 100%;
    }

    .new-shop-order1__form_info1_radios {
        margin-top: 11px;
    }

    .new-shop-order1__form_info3_radios {
        margin-top: 11px;
    }

    #shoporders-pay_type label {
        padding-left: 0
    }

    .new-shop-order1__form {
        margin-top: 0;
    }

    .default-new_shop_order {
        margin-top: 20px;
    }

    .new-shop-order1__form_info2_text1 {
        font-size: 12px;
    }

    .new-shop-order1__form_info3_img {
        max-width: 33px;
    }

    .new-shop-order1__title {
        font-size: 12px;
        padding: 10px 0;
    }

    .default-new_shop_order_name {
        width: 100%;
        padding: 0 20px;
    }

    .default-new_shop_order_tel {
        width: 100%;
        padding: 0 20px;
    }

    .default-new_shop_order_email {
        width: 100%;
        padding: 0 20px;
    }

    .field-shoporders-sms_accept label {
        padding: 0;
        font-size: 12px;
    }

    .new-shop-order1__form_info3_radios .help-block {
        font-size: 12px;
    }

    .new-shop-order1__form_info1_radios .help-block {
        font-size: 12px;
    }

    /*КОРЗИНА КОНЕЦ*/
    .static-shops-list1_item_title {
        font-size: 19px;
    }

    .static-shops-list1_item_list {
        margin-top: 15px;
    }

    .static-shops-list1_item_list_text1 > .span2 {
        display: none;
    }

    .view-product1__wrap_info2_tabs_reviews_list1_right_oc {
        font-size: 12px;
    }

    .view-product1__wrap_info2_tabs_reviews_list1_right_rec {
        font-size: 12px;
    }

    .view-product1__wrap_info2_tabs_reviews_list1_right_rev_text {
        font-size: 12px;
    }

    .view-product1__wrap_info2_tabs_reviews_list1_right_name_and_date .span2 {
        font-size: 13px;
    }

    .view-product1__wrap_info2_tabs_reviews_list1_right_name_and_date .span1 {
        font-size: 16px;
    }

    .view-product1__wrap_info2_tabs_reviews_list1_right_rev_where {
        font-size: 10px;
    }

    .reviews__inner-head_right_block1_text1 {
        padding: 0;
        font-size: 12px;
        padding-left: 10px;
    }

    .reviews__inner-head_right_block1_tel a {
        font-size: 13px;
        margin-top: 10px;
        display: block;
    }

    .reviews__inner-head_right_block1_tel a:after {
        background-size: contain;
        width: 16px;
        background-repeat: no-repeat;
    }

    .faq1__inner-body_list1_answer_close {
        max-width: 15px;
    }

    .cat-info1__inner_right {
        padding-bottom: 0;
    }

    .pagination > li > a, .pagination > li > span {
        padding: 2px 9px;
        font-size: 13px;
    }

    .faq1__inner-head {
        height: auto;
    }

    .empry-cart1 {
        font-size: 12px;
        line-height: 1.3;
        padding: 0;
    }

    .header0__inner_city_question_title {
        font-size: 12px;
    }

    .header0__inner_city_question_hrefs {
        margin-left: 7px;
    }

    .header0__inner_city_question_hrefs a.close1 {
        font-size: 11px;
        padding: 3px 8px;
    }

    .header0__inner_city_question_hrefs a.open1 {
        font-size: 11px;
        padding: 3px 8px;
    }

    .header0__inner_city_question {
        padding: 5px 5px;
    }

    .header0__inner_city_question {
        width: 260px;
        display: none;
    }

    .regularPrice {
        font-size: 15px;
    }

    .productBtiFront {
        padding: 4px 10px;
    }

    .footer2__inner_vk {
        position: static;
        margin-top: 20px;
    }

    .search1__inner_content .catalog-right1__inner_list1_item {
        margin-right: 10px;
        margin-bottom: 10px;
        width: calc(50% - 6px);
    }

    .search1__inner_content .catalog-right1__inner_list1_item:nth-of-type(3n+3) {
        margin-right: 0;
    }


    .search1__inner_content .catalog-right1__inner_list1_item:nth-of-type(odd) {
        clear: both;
        margin-right: 10px;
    }

    .search1__inner_content .catalog-right1__inner_list1_item:nth-of-type(even) {
        clear: none;
        margin-right: 0;
    }

    .catalog-right1__inner_list1_item_sale {
        font-size: 11px;
    }

    .search1__inner h2 {
        font-size: 20px;
        text-align: center;
    }

    #myModal6 .modal-dialog {
        margin: 0;
        margin-top: 55px;
        height: 100%;
    }

    #myModal6 .modal-content {
        border: none;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        height: 100%;
    }

    .custom-modal6__head_title > a {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
    }

    .custom-modal6__body {
        padding: 15px;
        margin-top: 0;
    }

    .custom-modal6__body_wrap_tel_form_inp1 label.checkbox1 {
        width: 100%;
    }

    .custom-modal6__body_wrap_tel_form_inp1_time {
        width: 100%;
        float: none;
        padding-left: 0;
    }

    .custom-modal6__body_wrap_tel_form_inp1.tel > label {
        width: 100%;
    }

    .custom-modal6__body_wrap_tel_form_inp1.tel .custom-modal6__body_wrap_tel_form_inp1_spam {
        width: 100%;
    }

    .custom-modal6__body_wrap_tel_form_inp1.tel .custom-modal6__body_wrap_tel_form_inp1_spam {
        display: none;
    }

    .custom-modal6__body_wrap_tel_form_inp1.tel {
        margin-top: 30px;
    }

    .custom-modal6__body_wrap_form_doc .text {
        font-size: 11px;
    }

    .custom-modal6__body_wrap_price_form_inp1 label.checkbox1 {
        width: 100%;
    }

    .custom-modal6__body_wrap_price_form_inp1 label.checkbox2 {
        width: 100%;
        float: none;
    }

    .custom-modal6__body_wrap_price_form_inp1.email > label {
        width: 100%;
    }

    .custom-modal6__body_wrap_price_form_inp1.email .custom-modal6__body_wrap_price_form_inp1_spam {
        display: none;
    }

    .custom-modal6__body_wrap_form_error {
        margin-top: 10px;
        font-size: 13px;
    }

    .custom-modal6__body_wrap_form_error1 {
        margin-top: 10px;
        font-size: 13px;
    }

    .custom-modal6__close {
        right: 0;
        top: -41px;
        width: 100%;
        text-align: center;
    }

    .ofis-bar1__inner_item1_title {
        margin-left: 80px;
        padding-top: 15px;
    }

    .ofis-bar1__inner_item1_list1 {
        margin-left: 80px;
        font-size: 13px;
    }

    .ofis-bar1__inner_item1_inner {
        background-position: 41% center;
    }

    .ofis-bar1__inner_item1_price_btn1 {
        right: 10px;
    }

    .ofis-bar1__inner_item1_price {
        font-size: 18px;
        right: 102px;
    }


    .ofis-bar1__inner_item2_title {
        margin-left: 60px;
        padding-top: 15px;
        font-size: 20px;
    }

    .ofis-bar1__inner_item2_list1 {
        margin-left: 60px;
        font-size: 13px;
        line-height: 1.3;
    }

    .ofis-bar1__inner_item2_inner {
        background-position: 30% center;
    }

    .ofis-bar1__inner_item2_price_btn1 {
        right: 10px;
    }

    .ofis-bar1__inner_item2_price {
        font-size: 18px;
        right: 102px;
    }

    .ofis-bar1__inner_item3_title {
        margin-left: 50px;
        font-size: 19px;
        padding-top: 15px;
    }

    .ofis-bar1__inner_item3_list1 {
        margin-left: 50px;
        line-height: 1.3;

    }

    .ofis-bar1__inner_item1_inner, .ofis-bar1__inner_item2_inner, .ofis-bar1__inner_item3_inner {
        padding-right: 10px;
        height: 190px;
    }

    .ofis-bar1 {
        margin-top: 20px;
        max-width: 388px;
        margin-left: auto;
        margin-right: auto;
    }

    .ofis-bar1__inner_item3_list1 {
        font-size: 12px;
    }

    .ofis-bar1__inner_item3_inner {
        background-position: 33% center;
    }

    .ofis-bar1__inner_item3_price_btn1 {
        bottom: 10px;
    }

    .ofis-bar1__inner_item3_price {
        bottom: 10px;
        font-size: 18px;
    }

    .custom-rent1__inner_list1_item_abs_title, .custom-rent1__inner_list1_item_title {
        padding: 15px 10px;
        line-height: 1.3;
    }

    .custom-rent1__inner_list1_item_bg {
        background-size: contain;
        background-position: center bottom;
        top: 0 !important;
    }

    .custom-rent1__inner_list1_item_abs_btn_adapt {
        display: block;
        position: absolute;
        bottom: 8px;
        left: 0;
        width: 100%;
        text-align: center;
        z-index: 50;
    }

    .custom-rent1__inner_list1_item_abs_btn_adapt a {
        display: inline-block;
        vertical-align: top;
        font-size: 13px;
        line-height: 1;
        text-transform: uppercase;
        font-family: stolz_book;
        color: #fff !important;
        background-color: rgba(0, 0, 0, .55);
        text-decoration: none !important;
        padding: 6px 29px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
    }

    .custom-rent1__inner_list1_item {
        height: 137px;
    }

    .custom-rent1__inner_list1_item_abs {
        display: none !important;
    }

    .custom-rent1__inner_list1_item:hover .custom-rent1__inner_list1_item_title {
        opacity: 1;
    }

    .header0__inner_city {
        margin-top: 0;
        position: fixed;
        top: 50px;
        background-color: #E1E1E1;
        left: 0;
        width: 100%;
        z-index: 50;
        padding: 5px 0;
        border-top: 1px solid #ccc;
        text-align: left;
        padding-left: 31px;
    }

    .header0__inner_city:after {
        display: none;
    }

    .header0__inner_city:after span {
        position: relative;
    }

    .header0__inner_city span:before {
        content: " ";
        position: absolute;
        display: block;
        left: -16px;
        top: 0px;
        width: 9px;
        height: 18px;
        background-image: url(../images/site_images/geo_adapt.svg);
        background-repeat: no-repeat;
        background-size: contain;
    }

    .header1_search_adapt-logo {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 50;
        display: block;
    }

    .header1_search_adapt-logo img {
        width: 194px;
        margin-top: 8px;
    }

    .header1-logo {
        display: none;
    }

    .header1-search {
        position: fixed;
        top: 51px;
        left: 0;
        width: 100%;
        z-index: 100;
        padding-left: 10px;
        padding-top: 3px;
        padding-bottom: 3px;
        background-color: #fff;
        padding-right: 10px;
    }
    .header1-search input{
        box-shadow:none !important;
        border:none !important;
    }
    .search1{
        padding-top: 15px;
    }

    .header1__wrap_adaptive {
        z-index: 110;
    }

    .header1_search_arapt {
        z-index: 110;
    }

    .header1-search {
        display: none;
    }

    .header0__inner_city a span:after {
        top: 3px;
    }

    .header1_search_arapt {
        display: inline-block;
        vertical-align: top;
        position: absolute;
        right: 15px;
        top: 12px;
    }

    .header1-let {
        display: none;
    }

    html {
        padding-top: 79px;
    }

    .custom-series1__inner_title {
        font-size: 14px;
        line-height: 1.3;
    }

    .cat-info1-new__inner_info1 {
        flex-wrap: wrap;
    }

    .cat-info1-new__inner_info1_img {
        width: 100%;
    }

    .cat-info1-new__inner_info1_content {
        width: 100%;
        margin-top: 10px;
        padding-left: 0;
    }

    .cat-info1-new__inner_info1_img {
        text-align: center;
    }

    .cat-info1-new__inner {
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .cat-info1-new__inner_info1_content_title h1 {
        font-size: 15px;
    }

    .custom-series1__inner_slider_item_text1 span:after {
        display: none;
    }

    .cart-total1 .clear a {
        border-radius: 5px;
    }

    .cart-total1-promo_inp {
        width: 50%;
        padding-right: 5px;
    }

    .cart-total1-promo_btn {
        padding-left: 5px;
        margin-left: 0;
        width: 50%;
    }

    .cart-total1-promo_inp input {
        width: 100%;
    }

    .cart-total1-promo_btn a {
        display: block;
        text-align: center;
    }

    .cart-total1__sums {
        width: 100%;
        text-align: right;
    }

    .custom-new-soc1__block1 {
        flex-wrap: wrap;
        justify-content: center;
        width: 100%;
    }

    .custom-new-soc1__block1_list1 {
        margin-left: 0;
        margin-top: 10px;
        width: 100%;
        justify-content: center;
    }

    .custom-new-soc1__block2 {
        text-align: center;
        width: 100%;
        margin-top: 12px;
    }

    .new-preim1__inner_list1_item {
        width: 100%;
    }



    .new-preim1 {
        padding-bottom: 20px;
    }

    .cart-block3-order-info_form-city {
        width: 100%;
        padding: 0 20px;
    }

    .default-new_shop_order_adres {
        width: 100%;
        padding: 0 20px;
    }

    .custom-modal7__body_wrap_title h2 {
        font-size: 18px;
        text-align: center;
    }

    .custom-modal7__body_wrap_popular_title {
        text-align: center;
    }

    .custom-modal7__body_wrap_popular_list1 > ul > li > a {
        font-size: 12px;
    }

    .custom-modal7__body_wrap_popular_list1 > ul {
        line-height: 1.1;
    }

    .custom-modal7__body_wrap_cities_list1_item {
        width: 50%;
    }

    .city-modal-dialog {
        margin-top: 0;
    }

    .header1__inner_menu {
        top: 79px;
    }
    .custom-catalog-inp .inp input{
        font-size: 15px;
        height:27px;
    }
    .custom-catalog-inp .inp .minus{
        font-size: 15px;
    }
    .custom-catalog-inp .inp .plus{
        font-size: 15px;
    }
    .custom-catalog-inp{
        width:66px;
        border-radius: 7px;
    }
    .catalog-right1__inner_filter2__inner_list1_item{
        width:auto;
        margin: 5px 10px;
    }
    .catalog-right1__inner_filter2__inner_list1{
        margin-left: -10px;
        margin-right: -10px;
    }
    .catalog-right1__inner_filter2__inner_list1_item{
        font-size: 12px;
    }
    .header1__inner-block1{
        padding:0;
    }
    .new-view-product1__title_text2{
        margin-left: 0;
        margin-top: 15px;
    }
    .new-view-product1__title_text1{
        width:100%;
    }
    .product1-block2-col3__inner{
        padding-left: 15px;
        padding-right: 15px;
    }
    .product1-block2-info3_buy_block1_btn a{
        font-size: 15px;
    }
    .product1-block2-info3_buy_block1{
        flex-wrap: wrap;
    }
    .catalog1__inner_right_list1-item1_inner_drop_block_inner_inp{
        width:100%;
    }
    .product1-block2-info3_buy_block1_btn{
        width:100%;
        margin-top: 10px;
        margin-left: 0;
    }
    .product1-block2-info3_buy_block1_btn a{
        width:100%;
        display: block;
        text-align: center;
    }
    .product1-block2-info3_buy_block2{
        margin-top: 0;
    }
    .new-view-product1__block3_inner_title{
        font-size: 17px;
    }
    .new-view-product1__desc2 h3{
        font-size: 17px;
    }
    .product-block5_title h3{
        font-size: 17px;
    }
    .card_content4_wright_review_h{
        font-size: 17px;
    }
    .custom-new-soc1-wrap{
        padding-top: 0 !important;
    }
    .new-view-product1__desc2{
        margin-top: 20px;
    }
    .product-block5{
        margin-top: 20px;
    }
    .new-view-product1__block4 .catalog-right1__inner_list1_item{
        width:100%;
        margin-right: 0;
    }
    .new-view-product1__block5 .catalog-right1__inner_list1_item{
        width:100%;
        margin-right: 0;
    }
    .reviews1-block2_list1_item_left_block1_ava{
        display: none;
    }
    .reviews1-block2_list1_item_left_block1_info1{
        margin-left: 0 !important;
    }
    .card_content4_wright_review_sub_h{
        line-height: 1.4;
    }
    .new-view-product1__block4,
    .new-view-product1__block5{
        display: none;
    }
    .next_s,
    .prev_s{
        display: none !important;
    }
    .reviews-page-listing-list1__item_block1_ava{
        display: none;
    }
    .reviews-page-listing-list1__item{
        padding-left: 0;
    }
    .reviews-page-listing-list1__item_block2{
        padding-left: 0;
    }
    .reviews-page-listing-list1__item_block1_info1{
        padding-left: 0;
    }
    .reviews-page-listing-list1__item_block2_pluses_title{
        font-size: 16px;
    }
    .reviews-page-listing-list1__item_block2_pluses_text{
        font-size: 14px;
        margin-top: 5px;
    }
    .reviews-page-listing-list1__item_block2_review_title{
        font-size: 16px;
    }
    .reviews-page-listing-list1__item_block2_review_text{
        font-size: 14px;
        margin-top: 5px;
    }
    .reviews-page-listing-list1__item_block2_custom_text1{
        font-size: 14px;
    }
    .reviews-page-listing-list1__item_answer{
        padding-left: 0;
    }
    .reviews-page-listing-list1__item_answer-text{
        font-size: 14px;
    }
    .reviews-page-listing-list1__item_answer-text{
        border-radius:10px;
    }
    .reviews-page-listing-list1__item_block2{
        margin-top: 10px;
    }
    .view-product1__wrap_new_review_form_right_rec_content{
        margin-top: -6px;
    }
    .reviews-page-listing-list1__item_block1_info1_dop1{
        flex-wrap: wrap;
    }
    .reviews-page-listing-list1__item_block1_info1_dop1_name{
        width:100%;
    }
    .reviews-page-listing-list1__item_block1_info1_dop2_rec{
        width:100%;
        margin-left: 0;
        margin-top: 5px;
    }
    .reviews-page-listing-list1__item_block1_info1_dop1_date{
        margin-top: 9px;
        width:100%;
    }
    .sl{
        padding-left: 40px;
        padding-right: 40px;
    }
    .sl .slick-prev, .sl .slick-next{
        width:30px;
        height:30px;
    }
    .sl .slick-prev{
        margin-right: -15px;
    }
    .sl .slick-prev{
        left:0;
    }
    .sl .slick-next{
        right:0;
    }
    .view-product1__wrap_new_review_form_left_name{
        padding:0;
        width:100%;
    }
    .view-product1__wrap_new_review_form_left{
        padding:0;
    }
    .view-product1__wrap_new_review_form_left_email{
        padding:0;
        width:100%;
    }
    .view-product1__wrap_new_review_form_left_pluses{
        margin-top: 0;
    }
    .view-product1__wrap_new_review_form_rev textarea{
        padding-left: 10px;
        padding-right: 10px;
    }
    .view-product1__wrap_new_review_form_right_rec_content{
        margin-top: -1px;
    }
    .default-new_review input{
        padding-top: 0;
        padding-bottom: 0;
    }
    .stogram-follow-button img{
        max-width: 75px;
    }
    .stogram-logo img{
        max-width: 30px;
    }
    .catalog-list1__item_info1 img{
        height:85px;
    }
    .catalog-list1__item_info2_title a{
        font-size: 17px;
    }
    .inst1-photo-list1_item{
        padding:3px;
    }
    .cat-info1__inner_right_catalog1{
        display: none;
    }
    .new-review-destination-button{
        margin-top: 15px;
        width:100%;
        padding-right: 10px;
        padding-left: 10px;
    }
    .new-review-destination-button a{
        display: block;
        margin-top: 0;
        text-align: center;
        color: #fff;
        padding: 6px 49px;
        background: #0051ba;
        text-decoration: none !important;
        font-family: stolz_light;
        font-size: 15px;
        border: none;
        outline: none !important;
        cursor: pointer;
        border-radius: 5px;
        transition: all 0.2s 0s linear;
    }
    .new-review-destination-button a:after{
        display: none;
    }
    .cat-info1__inner_left_cat-pdf{
        margin-top: 15px;
        display: block;
    }
    .custom-new-soc1__block2_text1>span{
        display: none;
    }
    .cat-info1__inner_left_cat-pdf a{
        text-decoration: underline;
        color:#fff;
        font-size: 15px;
    }
    .gallery1-listing1_list_title{
        font-size: 17px;
    }
    .gallery1-listing1_list_item{
        padding:10px;
    }
    .gallery1-listing1_list_row{
        margin-left: -10px;
        margin-right: -10px;
    }
    .gallery1-listing1_list_item_inner_info1{
        flex-wrap: wrap;
    }
    .gallery1-listing1_list_item_inner_info1_text1{
        width:100%;
        text-align: center;
    }
    .gallery1-listing1_list_item_inner_info1_text2{
        margin-top: 10px;
        width:100%;
    }
    .gallery1-listing1_list_item_inner_info1_text2>a{
        justify-content: center;
    }
    .gallery1-listing1_list_item_inner_info1{
        margin-top: 10px;
    }
    .index-album__inner_title{
        font-size: 16px;
        font-family: stolz_book;
    }
    .index-vesna2020__inner_img_text1 {
        left: 0;
        font-size: 16px;
        max-width: 328px;
        text-align: center;
        transform: none;
        top: 19px;
        width: 100%;
        max-width: 100%;
        padding: 0 15px;
    }
    .index-vesna2020__inner_img-abs1{
        transform: none;
        top: unset;
        left: 0;
        width: 100%;
        text-align: center;
        max-width: 100%;
        bottom: 5px;
        height: 83px;
    }
    .index-vesna2020__inner_img-abs1 img{
        max-height: 100%;
    }
    .catalog1-landings1__inner_box_list1_item{
        width:100%;
    }
    .search-cat-list {
        margin-top: 15px;
    }
    .search-cat-list_item{
        margin:0;
        width:50%;
        margin-bottom: 10px;
        padding:0 5px;
    }
    .search-cat-list_item>a{
        font-size: 12px;
        min-height: 100%;
    }
    .search1 .catalog-right1__inner_list1{
        margin-top: 20px;
    }
    .tt-dataset-w2_data_1{
        margin-bottom: 5px;
        padding-bottom: 5px;
    }
    .header1__inner_menu>ul>li ul.submenu a{
        font-size: 14px;
    }
    .catalog-right1__inner_list1_item_razmer{
        margin-left: -3px;
        margin-right: -3px;
        font-size: stolz_light;
        font-size: 9px;
    }
    .catalog-right1__inner_list1_item_razmer>span{
        padding:0 3px;
    }




        /*end480*/
}


