.app-only-nav {
}

.app-wr {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: .5rem;
    background: #a41034;
    color: #fff;
    gap: 2rem
}

.bottom-footer {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.bottom-footer>.entry-title {
    flex: 1
}

.bottom-footer>.entry-title a {
    font-weight: 800;
    text-decoration: none;
    color: #fff
}

@media only screen and (max-width: 766px) {
    .bottom-footer {
        flex-direction:column;
        gap: 2rem
    }

    .font-xlg {
        font-size: 70px!important
    }

    .font-lg {
        font-size: 30px!important
    }

    .font-md {
        font-size: 18px!important
    }

    .font-sm {
        font-size: 12px!important
    }

    .font-xs {
        font-size: 8px!important
    }

    .entry-content ol>li {
        font-size: 10px
    }

    .admission .nav-tabs,.admission-procedure .nav-tabs,.academic-section .nav-tabs {
        font-size: 8px
    }

    .admission .nav-item,.admission-procedure .nav-item,.academic-section .nav-item {
        margin: 1px
    }

    .admission .nav-item a,.admission-procedure .nav-item a,.academic-section .nav-item a {
        padding: 8px
    }

    .admission .tab-content,.academic-section .tab-content {
        max-width: 90vw;
        font-size: 10px
    }

    .table th,.table td {
        padding: .2rem;
        font-size: 12px
    }

    .admission .table td b,.academic-section .table td b {
        font-weight: 500!important
    }

    .academic-section .chapterwidth {
        max-width: 100px
    }

    .redborder {
        padding: 1rem!important
    }

    .blog-image {
        width: 100%
    }

    iframe,img {
        max-width: 100%!important
    }
}
