@media screen and (max-width: 980px) {
  .tmenu-mobile {
    display: none; /* Initially hidden, will be controlled by JavaScript */
  }
}

.tmenu-mobile_positionfixed {
  position: fixed;
}

.tmenu-mobile {
  background-color: #111;
  width: 100%;
  top: 0;
  z-index: 990;
}

@media screen and (max-width: 480px) {
    .t-rec_pt-res-480_60 {
        padding-top: 0 !important;
    }
    #rec871293329{
        margin-top: 230px !important;
    }
}