@media screen and (max-width: 980px) {
    .t-menusub__menu.t-menusub__menu--fullscreen .t-menusub__content:not(.t978__submenu-content)
 {
        height: auto;

    }
}

@media screen and (max-width: 480px), (orientation: landscape) and (max-height: 480px) {
    #rec1579518751 a.t-menusub__link-item {
        text-align: left;
    }
}

@media screen and (max-width: 480px), (orientation: landscape) and (max-height: 480px) {
    #rec1780141221 .t758__link-item__wrapper .t-menu__link-item {
        font-size: 16px !important;
    }
}