/* Десктоп (от 1200px и выше) */
.t-container {
  padding-left: 60px !important;
  padding-right: 60px !important;
  box-sizing: border-box;
}

/* Планшет горизонтальный (от 980px до 1199px) */
@media screen and (max-width: 1199px) {
  .t-container {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

/* Планшет вертикальный (от 640px до 979px) */
@media screen and (max-width: 979px) {
  .t-container {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

/* Телефон (до 639px) */
@media screen and (max-width: 639px) {
  .t-container {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}