/* mobile style*/
@media only screen and (max-width: 768px) {
    .bt-redirect {
        justify-content: left !important;
        padding-left: 15px !important;
    }
    .bt-redirect h4 {
        font-size: 20px !important;
        line-height: 26px;
    }

    .bt-redirect .icon-box-img {
        width: 30px !important;
    }

    .w-5 {
        max-width: 50% !important;
    }

    .banner_gt .text-box {
        width: 95% !important;
        padding-left: 20px !important;

    }

    .sec-new-2 {
        padding: 0px !important;
    }

    .redirect2 {
        align-items: center !important;
    }

    .home-title2 h3 {
        font-size: 25px !important;
        line-height: 32px !important;
    }

    .redirect2 .icon-box-img {
        width: 45px !important;
        padding-right: 10px !important;
    }

    .tt-item h4 {
        color: #646464;
        margin: 0;
        font-size: 15px;
    }

    .mt-10 {
        margin-top: 0px !important;
    }

    .tab-dt ul li a img {
        width: 30px !important;
        height: 30px !important;
    }

    .tab-dt ul li a {
        font-size: 16px;
        line-height: 23px;
        padding: 5px 20px !important;
    }

    .w1000 {
        width: 100% !important;
        margin: auto !important;
        display: block;
        max-width: 100% !important;
    }

    .category-banner {
        padding: 100px 0;
    }

    .category-banner .banner-container h1 {
        font-size: 35px;
        line-height: 40px;
    }

    div#top-bar {
        display: none;
    }

    .mt-footer {
        margin-bottom: 20px !important;
    }

    .thumb-2, .thumb-3, .thumb-4, .thumb-5, .thumb-6 {
        display: none !important;
    }

    .rowTop {
        margin-top: 0;
    }

    .home-title .home-icon img {
        width: 50px;
    }

    .home-title h3 {
        font-size: 25px;
        line-height: 32px;
        width: calc(100% - 50px);
    }

    article.box__post .swiper-position {
        position: unset !important;
        right: 0;
        top: unset !important;
    }

    .home-desc {
        width: 100%;
    }

    .post-item .post-thumbnail {
        width: 100%;
        height: 240px;
    }

    .category-item .icon-box-text {
        display: block;
    }

    .category-item .icon-box-text h3 {
        display: block;
        margin: 0 0 10px 0 !important;
    }

    .category-item .icon-box-text .button {
        display: inline-block;
    }

    .swiper-product, .swiper-post {
        padding: 0 15px;
    }


    .post-big .post-thumbnail {
        height: 240px;
    }

    .post-small .post-thumbnail {
        width: 100%;
        height: 240px;
    }

    .post-small .post-content {
        width: 100%;
        padding: 15px 0 0 0;
    }

    .post-small .post-content h4, .post-big .post-content h4 {
        font-size: 16px;
        line-height: 24px;
    }
}

/* iPad landscape style here */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {

}

/* iPad portrait style here */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {


}

/**desktop**/
@media only screen and (min-width: 1440px) {
    .container-width, .full-width .ubermenu-nav, .container, .row {
        max-width: 1230px !important;
    }
}