
@media (min-width: 1440px) {
    .height-480 {
        height: 480px;
    }

    .all-events.height-480 {
        height: 620px;
    }

    .about-section .about-us {
        width: 80%;
        margin: 0 auto;
    }
    
    /* .all-events .event-scroll {
        height: 500px;
    } */
    .pres-img img {
        object-fit: contain;
    }
}

@media screen and (min-width: 1200px) and (max-width: 1500px) {
    .container {
        max-width: 1280px !important;
    }
}

@media screen and (min-width: 1500px) {
    .container {
        max-width: 1680px !important;
    }
}

@media screen and (min-width : 992px ) {
    .nav-item.dropdown:hover .dropdown-menu {
        display: block;
    }
}
@media screen and (max-width: 786px) {

    .nav-item.dropdown:hover .dropdown-menu {
        position: inherit;
    }
    .dropdown-item {
        white-space: initial;
    }
    .notice-slider li a {
        display: -webkit-box;
        line-clamp: 1;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }

    .image-group-us .image-1,
    .image-group-us .image-2 {
        position: inherit;
        width: auto;
    }
    .office-address {
        margin-bottom: 20px;
        justify-content: start;
    }
    .sub-dropdowm-menu ul li .mini-submenu-item,
    .sub-dropdowm-menu ul {
        position: initial;
        background-color: var(--primary);
    }

    .about-section {
        padding-top: 60px;
        padding-bottom: 40px;
    }
    .same-height {
        height: auto;
    }
    .ad-of-the-day {
        width: 100%;
        position: initial;
        transform: initial;
        margin-top: 10px;
    }
    .ad-of-the-day img {
        width: 100%;
    }
    .image-group-us .social-icons {
        right: 0;
    }
    .image-group-us .image-1::after {
        right: 0;
    }
    .image-group-us::after,
    .image-group-us::before {
        display: none;
    }

    .navbar-nav {
        flex-wrap: wrap;
        gap: 0 !important;
    }

    .pres-partnership .d-flex {
        flex-wrap: wrap;
    }
    .h-485 {
        height: auto;
    }

    .h-510 {
        height: auto;
    }

    .d-flex.gap-1 {
        flex-wrap: wrap;
    }

    .height-480 {
        height: auto;
    }

    .height-430 {
        height: auto;
    }

    ul.nav.nav-pills.flex-nowrap {
        flex-wrap: wrap !important;
    }

    .imp-content {
        grid-template-columns: 1fr 1fr;
        padding: 10px;
        gap: 4px;
    }
    .news-wrapper.right-news-wrapper .d-flex {
        display: block !important;
        flex-wrap: wrap;
    }

    .right-news-wrapper .news-image {
        width: auto;
    }

    .video-item {
        display: block !important;
    }

    .search-wrapper {
        width: 100%;
    }
    .search-wrapper .d-flex {
        flex-wrap: nowrap;
    }
    .container-fluid {
        padding-left: 15px;
        padding-right: 15px;
    }

    .sm-flex-wrap {
        flex-wrap: wrap;
    }

    .search-wrapper .search-icon {
        display: none;
    }
    .search-social-flag {
        width: 100%;
    }
    .search-flag {
        width: 100%;
        /* flex-direction: column;
        justify-content: center;
        align-items: self-end !important; */
        gap: 0 !important;
        margin-block: 8px;
    }

    .search-flag .d-flex.align-items-start {
        width: 100%;
    }
    .pres-img {
        height: 200px;
    }
    .event-img-bg,
    .janani-event-content {
        width: 100%;
    }

    .press-content-part {
        height: auto;
        margin-top: 10px;
    }
    .flag {
        display: none;
    }

    .navbar-light .navbar-toggler {
        background-color: var(--secondary);
        color: var(--white-color);
        margin-block: 8px;
    }

    .navbar-light .navbar-toggler-icon {
        background-image: none;
        height: auto;
        width: auto;
    }

    .navbar-toggler:focus {
        box-shadow: none;
    }
    .hamb .container {
        justify-content: flex-end;
    }

    .press-content-part .nav-pills .nav-link {
        padding: 8px 6px;
        font-size: 14px;
        margin: initial;
    }
    .press-content-part .nav-pills .nav-link svg {
        height: 15px;
        width: 15px;
    }
    .msg-bg {
        padding: 20px !important;
    }

    .news-title-head h1,
    .news-title h1,
    .video-title h2,
    .about-us-title h1 {
        font-size: 20px;
    }

    .imp {
        padding-left: 15px !important;
        margin-top: 10px;
    }
    .video-wrapper {
        padding: 10px;
    }

    .video-left-item {
        margin-bottom: 10px;
    }

    .y-video .video-lg-thumb {
        height: 200px;
    }

    .lg-row-img,
    .mid-img,
    .last_img {
        height: auto;
        margin-bottom: 0;
    }
    .gallery {
        padding-left: 13px !important;
    }
    .gallery .row .gallery-items {
        padding-right: 0;
    }
    .gallery-items {
        margin-bottom: 0 !important;
        margin-bottom: 10px !important;
    }

    .location iframe {
        height: 100%;
        width: 100%;
    }

    .news-wrapper.right-news-wrapper {
        height: auto;
    }

    .pres-partnership {
        padding: 0 !important;
    }

    .notice-search {
        flex-direction: column;
    }

    .notice-search .all-notice h2 {
        font-size: 20px;
    }
    /* .events-wrapper {
        overflow: hidden;
    } */

    .pdf-title {
        margin-top: 20px;
    }
    .pdf embed {
        width: 100%;
    }

    .banner-content h2 {
        font-size: 25px;
        margin-bottom: 18px;
    }

    .recent_post-box .d-flex {
        flex-direction: column;
    }

    .about-section.px-5 {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }

    .copyright {
        flex-direction: column;
    }
    .copyright p {
        font-size: 14px;
        margin-bottom: 14px;
    }
    .copyright ul li a {
        font-size: 14px;
    }
    .footer {
        padding-block: 50px;
    }

    .news-title-head p {
        line-height: 16px;
        font-size: 14px;
    }
    .news-title-head h1 {
        margin-bottom: 22px;
    }

    .press-content-part .nav.nav-pills {
        margin-top: 6px;
    }
    .popup-img img {
        height: 330px;
        object-fit: contain;
    }

    .mid-nav .logo-content h1 {
        font-size: 18px;
        line-height: 22px;
    }

    .mid-nav .logo-content h1:last-child {
        font-size: 15px;
        line-height: 20px;
    }

    .about-section .about-us .about-us-title h1 {
        font-size: 20px;
        margin-bottom: 20px;;
    }
    .about-section .about-us .about-us-title h2 {
        font-size: 16px;
        line-height: 23px;
    }

    .chairperson-img {
        margin-top: 16px;
    }

    .common-banner .banner-bg .banner-img {
        height: 230px;
    }

    .content {
        margin-top: 0 !important;
    }

    .news-details-wrapper .news-content .news-detail-content h2 {
        font-size: 20px;
        margin-bottom: 10px;
    }

    .related-news-wrapper .related-news h2 {
        font-size: 20px;
    }

    .event-co-partner-slider {
        width: 100%;
    }

    .sponsers-head h2 {
        font-size: 20px;
    }

    .event-gallery-item .gallery-img {
        height: 135px;
    }

    .main_ncc-wrap {
        flex-direction: column;
    }

    
    
    .committee-wrapper .ncc-memeber .member-photo {
        width: 100%;
        height: auto;
    }

    .member-detailsss {
        width: 100%;
    }

    .our-ncc-member-info {
        gap: 8px;
    }

    .our-ncc-member-info p {
        white-space: nowrap;
        width: 100%;
    }


    .pagination-wrapper {
        overflow: hidden;
    }

    .detail-img {
        height: 230px;
    }

    .news-content figure img {
        width: 100% !important;
        height: auto !important;
    } 
    .hamb ul.navbar-nav {
        margin-left: 0;
    }

    .right-side-event .event-img {
        height: auto;
    }


    .news-content article img {
        width: 100%;
        height: 100%;
    }

    .gallery-tab.tab-content, .privacy-policy {
        margin-block: 20px;
    }

    .accordion {
        padding: 10px;
    }

    .btn-link {
        text-align: start;
    }

    .ec-filter .d-flex.justify-content-between.align-items-center {
        flex-wrap: wrap;
    }

    .ec-filter .ec-title h4 {
        font-size: 20px;
        margin-bottom: 10px;
    }

    .notice-content p img {
        width: 100% !important;
        height: 100% !important;
    }

    .album  {
        margin-block: 20px;
    }

    .event-detail h3 img {
        width: 100% !important ;
        height: 100% !important;
        margin-left: 0;;
    }

    .events-wrapper div p img {
        float: initial !important;
    }

    .our-ctac-table {
        overflow: hidden;
        overflow-x: auto;
    }
    .press-release-table {
        width: 100%;
        overflow: hidden;
        overflow-x: auto;
    }

    .press-release-table table {
        table-layout: initial;
    }
    .press-release-table table tr th {
        width: 100%;
    }

    /* 
    .press-release-table table tr th:nth-child(2) {
        width: 100%;
    }

    .press-release-table table tr th:nth-child(3) {
        width: 100%;
    } */
    .press-release-table table tr td:nth-child(3) {
        white-space: nowrap;
    }

    .sub-dropdowm-menu a {
        font-size: 17px;
    }

    .news-detail-content h2 {
        font-size: 32px;
        font-weight: 700;
        text-align: center;
    }

    .container.my-5.events-wrapper .container {
        width: 100% !important;
    }

    .sdfajjhsdfjmadfadf {
        overflow: hidden;
        overflow-x: auto;
    }

    .bahsasdcasdfsa {
        overflow: hidden;
        overflow-x: auto;
    }
    .bahsasdcasdfsa table tr th:nth-child(2) {
        white-space: nowrap;
    }

    .container.my-5.events-wrapper .row.row-cols-1.row-cols-lg-2.g-5 {
        margin: 0;
    }
    .container.my-5.events-wrapper .row.row-cols-1.row-cols-lg-2.g-5 .col {
        padding: 0;
        margin: 0;
        margin-bottom: 10px;
    }

    .publication-table {
        overflow: hidden;
        overflow-x: auto;
    }

    .wevadva {
        overflow: hidden;
        overflow-x: auto;
    }
    .wevadva table tr th:nth-child(2) {
        white-space: nowrap;
    }

    .event-detail.mt-4 div p img {
        width: 100% !important;
        height: auto !important;
    }

    .location-map iframe {
        width: 100%;
        height: auto;
    }
/* 
    .venue .venue-grid {
        grid-template-columns: 1fr;
    } */

    .about-description h2 {
        font-size: 18px;
        margin-top: 15px;
    }
    .story-img img {
        height: auto;
        margin-top: -90px;
    }

    .story-content h2 {
        font-size: 18px;
    }
    .constitution .constitution-title p {
        font-size: 17px;
        line-height: 20px;
    }

    .constitution .constitution-wrap p {
        font-size: 17px;
    }
    .constitution .constitution-wrap {
        gap: 10px !important;
    }
    .our-story {
        margin-top: 115px;
    }
    .news-content div.text-justify div iframe {
        height: 100%;
    }


    .our-session-row .committe-member {
        flex-wrap: wrap;
    }


    .program-venue .col-lg-12 {
        overflow: hidden;
        overflow-x: auto;
    }

}

@media screen and (max-width: 425px) {
    .all-events .event-scroll .janani-event .d-flex.gap-3 {
        flex-wrap: wrap;
    }
}


