@media screen and (max-width:1200px) {
    .tags-group-all {
      display: block;
    }
  }
    .todayCard {
        display: none
    }
    .topGroup{
        display: none;
    }
    .banners-link {
        bottom: 15px;
    }

    .tags-group-icon{
        width: 100px;
        height: 100px;
    }

    .tags-group-icon-pair {
        margin-left: 13rem;
    }

    .tags-group-icon img{
        width: 50%;
    }

    .banners-link-btn{
        width: 80px;
    }

    .banners-link-btn .heoblogIcon{
        font-size: 15px;
    }

    div#home_top_iconsCard {
        flex: auto;
        margin-right: 0;
        width: 100%;
        height: calc(220px + .5rem);
    }

    span.recent-post-top-text {
        left: 0px
    }
    .banners-title-big{
        font-size: 25px;
    }
    .topGroup {
        overflow-x: scroll;
        height: fit-content
    }

    .topGroup::-webkit-scrollbar {
        display: none
    }

    .topGroup .todayCard {
        display: none
    }

    .recent-post-group {
        flex-wrap: nowrap
    }
