@media (max-width: 1199px) {
    .header-top ul li {
        padding-right: 20px;
        font-size: 14px;
    }
    .header-top ul li:last-child {
        padding: 0;
    }
    .mwl-single{
        padding: 20px 15px;
    }
    .mwl-single h4 {
        font-size: 16px;
    }
    .mns-text ul{
        display: block;
    }
}
@media (max-width: 991px) {
    .sec-padding {
        padding: 40px 0;
    }
    .header-top ul li:last-child{
            display: none;
    }
    .ht-right li:last-child {
        display: block !important;
    }
    .hmr-single:first-child {
        margin: 0;
    }
    .hmr-single h4 {
        font-size: 16px;
    }
    .hmr-single span {
        font-size: 13px;
    }
    .header-bottom-inner{
        position: relative;
        padding: 10px 0;
    }
    .header-search {
        position: absolute;
        top:0;
        right: 0;
    }
    .navbar-light .navbar-toggler{
        background: white;
        border-radius: 0;
    }
    .main-about-text {
        margin-bottom: 30px;
        text-align: justify;
    }
    .main-about {
        margin: 40px 0;
    }
    .mnt-inner tbody tr .in-detail {
        width: 80%;
    }
    .mnt-inner tbody tr .in-date {
        width: 20%;
        text-align: right;
    }
    .mwl-single {
        padding: 20px 10px;
    }
    .main-testimonials-single {
        padding: 30px 20px;
    }
    .main-books-single{
        margin: 15px 0;
    }
    .main-news-single{
        margin: 15px 0;
    }
    .footer-main{
        padding: 60px 0 20px;
    }
    .fm-top-social {
        padding-left: 0;
    }
    .fmb-single {
        margin: 15px 0;
    }
    .iaw-right {
        padding-left: 0;
        margin-top: 30px;
    }
    .inner-message-left {
        padding-right: 0;
    }
    .iml-img img {
        height: auto;
    }
    .inner-message-right {
        margin-top: 30px;
    }
    .ics-right {
        position: initial;
        top: 0;
        margin-top: 30px;
    }
    .inner-notice-landing tbody tr .in-detail {
        width: 70%;
    }
    .inner-notice-landing tbody tr .in-date {
        width: 30%;
    }
    .icds:last-child {
        margin-top: 30px;
    }
    .inner-contact-form input[type="submit"]{
        width:initial;
    }
    .ibs-right {
        position: initial;
        top: 0;
        margin-top: 30px;
    }
    .inner-testimonials-single{
        margin:0;
        margin-bottom: 30px;
    }
}
@media (max-width: 767px) {
   .header-top ul li i{
       margin-right:2px;
   }
   .ht-left li {
        padding: 0 !important;
    }
    .ht-right li {
        padding-right: 2px !important;
    }
    .hmr-single{
        margin-left: 10px;
    }
    .hmr-single img {
        height: 30px;
        width: 30px;
    }
    .hmr-single h4 {
        font-size: 14px;
        margin-left: 5px;
    }
    .hmr-single span {
        font-size: 10px;
        margin-left: 0;
    }
    .header-search .search-box{
        width: 500px;
    }
    .header-search .search-box input[type="submit"]{
        width: 62px;
        font-size: 12px;
    }
    .main-notices-tab .nav-pills .nav-link{
        padding: 10px 18px 7px;
    }
    .mnt-view {
        position: absolute;
        bottom: -45px;
        left: 50%;
        transform: translateX(-50%);
        top: initial;
        right: initial;
    }
    .main-notices-tab{
        margin-bottom: 60px;
    }
    .mnt-inner tbody tr .in-detail {
        width: 75%;
    }
    .mwl-single{
        min-height: 153px;
    }
    .mwl-single img {
        height: 65px;
    }
    .mwl-single h4 {
        font-size: 12px;
    }
    .fm-top-search h4, .fm-top-social h4{
        font-size: 25px;
        margin-bottom: 25px;
    }
    .fm-top-social ul li i{
        width: 35px;
        height: 35px;
        line-height: 35px;
        font-size: 18px;
    }
    .fm-top-search input{
        height: 35px;
        padding: 0 60px 0 10px;
    }
    .fm-top-search button{
        height: 35px;
        width: 60px;
        font-size: 12px;
    }
    .fm-bottom {
        padding-top: 40px;
    }
    .inner-about-img img {
        height: auto;
        margin: 15px 0;
    }
    .inner-notice-landing tbody tr .in-detail {
        width: 65%;
    }
    .icds{
        display:block;
        margin:10px 0;
    }
    .icds:last-child {
        margin-top: 10px;
    }
}
@media (max-width: 600px) {
    .ht-left {
        display: none;
    }
    .htr{
        justify-content: center;
    }
    .hmr-single:first-child {
        display: none;
    }
    .header-search .search-box {
        width: 300px;
    }
    .header-search .search-box input[type="text"] {
        width: 73%;
    }
    .main-banner video{
        height:auto;
    }
    .sec-padding {
        padding: 30px 0;
    }
    .sec-title-text span{
        font-size: 14px;
    }
    .sec-title-text h4 {
        font-size: 30px;
    }
    .sec-title-btn a{
        line-height: 12px;
        padding: 8px 15px;
        font-size: 12px;
    }
    .main-about {
        margin: 30px 0;
    }
    .main-notices-tab .nav{
        justify-content: center;
    }
    .main-notices-tab .nav-item{
        margin: 4px 0;
    }
    .mnt-inner tbody tr .in-detail{
        padding: 20px 8px 20px 15px;
        width: 70%;
    }
    .mnt-inner tbody a {
        font-size: 14px;
    }
    .mnt-inner tbody tr .in-date {
        display:none;
    }
    .main-testimonials{
        margin:60px 0;
    }
    
    .main-testimonials-single {
        padding: 30px 15px;
        margin: 0 10px;
    }
    .main-testimonials .slick-arrow{
        font-size: 14px;
        height: 30px;
        width: 30px;
        line-height: 30px;
    }
    .mts-text p {
        font-size: 16px;
    }
    .main-books-single img{
        height:auto;
    }
    .main-news {
        margin: 30px 0 0;
    }
    .footer-main {
        padding: 40px 0 20px;
    }
    .fm-top-search {
        margin-bottom: 25px;
    }
    .fm-top-search h4, .fm-top-social h4 {
        margin-bottom: 15px;
    }
    .fm-top-search input, .fm-top-search button {
        height: 45px;
    }
    .fm-bottom {
        padding-top: 30px;
    }
    .fmb-con {
        padding: 0 15px;
    }
    .fcr ul{
        justify-content: center;
    }
    .fcr p {
        text-align: center;
    }
    .inner-breadcrumb {
        height: 35vh;
    }
    .inner-breadcrumb-text h4 {
        font-size: 30px;
    }
    .inner-breadcrumb-text ul li{
        font-size: 13px;
    }
    .inner-testimonials-single {
        padding: 30px 15px;
    }
    .inner-notice-landing tbody tr .in-sn {
        width: 0;
    }
    .inner-notice-landing tbody a {
        font-size: 14px;
    }
    .inner-notice-landing tbody tr .in-date{
        font-size: 12px;
    }
}