@media screen and (min-width: 951px) {
  #header .container,
  #header_other .container {
    padding-top: 150px !important;
  }
}
@media screen and (max-width: 950px) {
  #header .container,
  #header_other .container {
    padding-top: 50px !important;
  }

  .table_responsive_header,
  .table_responsive_header > tbody,
  .table_responsive_header > tbody > tr {
    display: block;
    width: 100%;
  }

  .table_responsive_header > tbody > tr > td {
    display: block;
    width: 100%;
    text-align: center;
    padding: 0;
    box-sizing: border-box;
  }
}