@media screen and (max-width: 980px) {
  .t199__header {
    padding: 8px 16px;            /* общий внутренний отступ шапки */
    box-sizing: border-box;
  }

  .t199__logo {
    display: inline-block;
    margin-left: 8px;             /* отступ слева от края экрана */
    margin-top: 4px;              /* отступ сверху */
  }

  .t199__logo-image {
    display: block !important;
    max-width: 120px;
    height: auto;
  }

  #rec1241671836 .t-btnflex.t-btnflex_type_button {
    width: auto;
    display: inline-flex;
    padding-left: 24px;
    padding-right: 24px;
  }  
}


