@media (max-width:576px) {
    .app-wrapper-container,
    .redirection-strip,
    .sticky-bottom-menu {
        max-width: 100%;
    }
}

@media (max-width:359px) {
    .redirection-strip p ,
    .redirection-strip a{
        font-size: 11px;
    }
    .main-screen .content h1 {
        font-size: 16px;
    }
    .main-screen .content p {
        font-size: 13px;
        letter-spacing: 0.2px;
    }
    .modal-dialog {
        max-width: 95%;
    }
    .top-head .left-area {
        width: calc(100% - 43%);
    }
    .top-head .right-area {
        width: calc(100% - 57%);
    }
    .subtext {
        font-size: 11px;
    }
    .mid-content .top-story-strip h1 {
        font-size: 46px;
    }
    .mid-content .right-area .text-strip {
        font-size: 28px;
    }
    .bottom-foot .left-area {
        height: 109px;
    }
    .bottom-foot .right-area {
        height: 109px;
        padding: 33px 12px 10px;
    }
    .bottom-foot .right-area .static-text {
        font-size: 13px;
    }
    ._404_page h1 {
        font-size: 28px;
    }
    ._404_page .logo {
        width: 120px;
        margin: 0 0 25px;
    }
    ._404_page .featured-404 {
        max-width: 180px;
        margin: 30px auto 30px;
    }
    ._404_page p {
        font-size: 17px;
        letter-spacing: 0.2px;
    }
    .main-screen .featured-image {
        height: 126px;
        max-width: 127px;
    }
    .main-screen .content h1, .main-screen .featured-and-title h1 {
        font-size: 16px;
    }
}