@media only screen and (max-width:1440px) {

    /* .stellarnav.desktop li.has-sub a {
        padding-right: 26px;
    } */
    .container {     max-width: 100%;    }
}

@media only screen and (max-width:1200px) {}

@media only screen and (max-width:1190px) {}

@media only screen and (max-width:1170px) {
    .stellarnav>ul>li>a {
        padding: 10px 9px;
    }
}

/* ---IPad Pro--- */
@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {
    .middle_header .navbar-brand {
        width: auto;
        max-width: 400px;
    }

    .phone_box>a,
    .phone_box>a>span {
        font-size: 0;
    }

    .news_anounce_sec marquee {
        height: 233px;
    }

    .Home_slider_sec {
        padding: 20px 0;
    }

    .top_video_sec video {
        height: 326px;
    }

    .jharkhand_member {
        flex-direction: column;
        text-align: center;
        gap: 10px;
    }

    .about_caption p {
        line-break: auto;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 6;
        -webkit-box-orient: vertical;
    }

    .letters_tab_wrap>.nav>li>button {
        padding: 10px 21px;
    }

    .important_dates_area {
        padding-left: 0;
    }

    .important_dates_area>ul>li>a>.im_date {
        flex-basis: 35%;
    }

    .important_dates_area>ul>li>a>p {
        flex-basis: 65%;
    }

    .footer_bottom {
        margin-top: 50px;
    }

    .breadcrumb_caption {
        width: 100%;
    }
   
}

/* ---IPad--- */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {
    .middle_header .navbar-brand {
        width: auto;
        max-width: 400px;
    }

    .phone_box>a,
    .phone_box>a>span {
        font-size: 0;
    }

    .news_anounce_sec marquee {
        height: 233px;
    }

    .Home_slider_sec {
        padding: 20px 0;
    }

    .jharkhand_member {
        height: 100%;
    }

    .about_caption p {
        line-break: auto;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 8;
        -webkit-box-orient: vertical;
    }

    .about_list>ul,
    .important_dates_area>ul {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
    }

    .letters_tab_wrap>.nav>li>button {
        padding: 10px 21px;
    }

    .important_dates_area {
        padding-left: 0;
    }

    .important_dates_area>ul>li>a>.im_date {
        flex-basis: 35%;
    }

    .important_dates_area>ul>li>a>p {
        flex-basis: 65%;
    }

    .footer_bottom {
        margin-top: 50px;
    }

    .breadcrumb_caption {
        width: 100%;
    }
.btn_theme { width: 100%!important;}
}

@media (min-width:320px) and (max-width:480px) {
    .sec_padding {
        padding: 30px 0;
    }

    p {
        font-size: var(--font-14);
    }

    section {
        overflow: hidden;
    }

    .top_header,
    .middle_header {
        padding: 10px 0;
    }

    .main_header .middle_header>.container {
        flex-wrap: wrap;
    }

    .middle_header .navbar-brand {
        padding: 0;
        width: 100%;
        flex-basis: 100%;
    }

    .middle_header .middle_contact {
        width: 100%;
    }

    .bottom_header {
        padding: 5px 0;
        text-align: right;
    }

    .phone_box {
        margin-right: 0;
        width: 100%;
    }

    .marque_news>.container {
        padding-left: 0;
    }

    .news_title {
        line-height: normal;
        padding: 5px 10px;
    }

    .sec_title {
        margin-bottom: 20px;
    }

    .btn-theme {
        font-size: 13px;
        padding: 5px 17px;
    }

    .Home_slider_sec {
        padding: 10px 0;
    }

    .owl_caption {
        display: none;
    }

    .main_slider>.owl-nav>.owl-prev,
    .main_slider>.owl-nav>.owl-next {
        width: 30px;
        height: 30px;
    }

    .home_box_two>a>img {
        width: 50px;
    }

    .letters_tab_wrap>.nav>li {
        margin: 0%;
    }

    .letters_tab_wrap>.nav>li>button {
        padding: 10px 10px;
        font-size: var(--font-14);
    }

    .important_dates_area {
        padding-left: 0;
        margin-top: 30px;
    }

    .important_dates_area>ul>li>a>p {
        padding: 10px;
    }

    .logo_box>img {
        height: 70px;
        padding: 5px;
    }

    .footer_bottom {
        margin-top: 50px;
    }

    .footer_bottom>p {
        text-align: left;
        padding-right: 50px;
    }

    .breadcrumb_caption {
        width: 100%;
    }

    .breadcrumb_wraper>img {
        height: 180px;
        object-fit: cover;
    }

    .authoriti-content.style-2,
    .mou-content.style-2 {
        padding: 20px;
    }

    .authoriti-content.style-2 {
        margin-left: 0;
        margin-top: -65px;
        padding-top: 65px;
    }

    .chacellor_desk {
        padding: 15px;
    }

    .chacellor_desk>.chacellor_figure {
        width: 150px;
        height: 150px;
        padding: 10px;
        margin-top: -25px;
        float: none;
    }

    .faculties_wraper ol {
        -webkit-column-count: 1;
        -moz-column-count: 1;
        column-count: 1;
    }

    .admission_process::after {
        display: none;
    }

    .admision_info {
        margin: 30px 0px
    }

    .admision_info::before {
        bottom: -13px;
    }

    div:nth-child(4)>.admision_info::before {
        top: -10px;
    }

    div:nth-child(5)>.admision_info::before {
        top: -10px;
    }

    .Study_Centre_list .btn_theme {
        font-size: 12px;
        padding: 10px 4px;
    }

    .address_info {
        margin-left: 0;
    }
}