.article p {
  text-indent: 20px;
}

.article ul {
  padding-left: 30px;
}

.article li {
  list-style: inherit;
  line-height: 22px;
}

.article li p {
  text-indent: 0;
}

.article h2 {
  font-size: 20px;
}

.header_mob-callback {
   display:none;
}

@media only screen and (max-width: 991px) {
    .headerbar .search__show-btn {
        position: static;
    }

	.header_mob-callback {
       display:inline-block;
     }

    .headerbar .col-xs-5 {
        flex-basis: auto;
        align-self: center;
    }

    .headerbar .col-xs-6 {
        align-self: center;
    }

    .headerbar__basket {
        background: url(/local/assets/img/cart-full-icon.svg) left 54% no-repeat;
    }

    .headerbar__basket .row {
        flex-wrap: nowrap;
    }

    .headerbar .headerbar__basket {
        position: static;
        margin: 0;
    }

    .headerbar .col-xs-6,
    .headerbar .col-xs-3,
    .headerbar .col-xs-7 {
        flex-basis: auto;
    }

    .headerbar .col-xs-5 {
        margin-left: auto;
    }

    .headerbar .col-xs-3 {
        margin-right: 75px;
    }

    .headerbar .burger-btn {
        top: 24px;
    }
    .headerbar .row {
       flex-wrap:nowrap;
    }
}

@media only screen and (max-width: 580px) {
    .headerbar .col-xs-3 {
        display: none;;
    }

    .headerbar .col-xs-3 {
        padding-right: 24px;
    }

    .headerbar .basket-mobile {
        margin-right: 75px;
        transform: translateY(-3px);
        position: static;
    }

    .headerbar .row {
       align-items: center;
    }

    .logo__txt {
        max-width: calc(100% - 60px);
        width: 100%;
    }
}

@media only screen and (max-width: 480px) {
    .headerbar .basket-mobile {
        position: static;
    }

    .headerbar .basket-mobile {
        margin-right: 60px;
    }

    .headerbar .col-xs-7 {
        flex: 1 1 auto;
    }

    .headerbar .col-xs-5 {
        padding-right: 0;
    }
}