@media only screen and (max-width:1600px) {
    .all-banner-text h2 {
        font-size: 34px;
        padding-bottom: 15px;
        line-height: 44px;
    }
    .it-1 .std-blue {
        font-size: 34px;
        line-height: 40px;
    }
}




@media only screen and (min-width: 1024px) and (max-width: 1140px) {
    .graduate-text {
        top: 16%;
    }
}

@media only screen and (max-width:1410px) {

    /* iner-pages*/
    .responsive .pdf-bg p {

        line-height: 26px;
        margin-top: 10px;
    }

    .pdf-bg.main h3 {
        font-size: 25px;
    }

    .responsive p.f-18,
    ul.f-18 li,
    .f-18 {
        font-size: 15px;
        line-height: 21px;
    }

    .responsive .comh-11 .hz-blogs .blog-cont p {
        font-size: 15px;
        line-height: 25px;
    }

    .responsive .cmn-ttl p {
        margin: 10px 0 20px;
        line-height: 27px;
    }

    .responsive .home-banner-text.inner-banner-txt h2 {
        line-height: 50px;
    }
    .center-for-health-sciences .hz-vertical button.slick-arrow {
        right: 5% !important;
    }
    /* iner-pages*/
    p {
        font-size: 14px !important;
        line-height: 18px  !important;
    }
    section.vertical-tabs .nav-link{
        font-size: 20px;
    }
    .featured-programes-inner .colleges-programs-tab-1 ul li a {
        font-size: 16px;
    }
    .all-banner-text h2 {
        font-size: 26px;
        padding-bottom: 15px;
        line-height: 38px;
    }

}



@media(max-width: 1279px){
    .center-for-health-sciences .hz-vertical button.slick-arrow {
        right: 0 !important;
    }
    .research-text p {
        font-size: 15px;
        font-family: 'Messina Sans';
        color: #052942;
    }
    .all-banner-text h2 {
        font-size: 24px;
        padding-bottom: 15px;
        line-height: 36px;
    }

    .it-1 .std-blue {
        font-size: 32px;
        line-height: 36px;
        margin: 20px auto;
    }

}



@media only screen and (max-width:1199px) {


    /* iner-pages*/


    /*.responsive .cmn-ttl h2 {*/
    /*    font-size: 30px;*/
    /*}*/

    .responsive .cmn-ttl p {
        margin: 10px 0 20px;
        line-height: 24px;
    }

    .responsive .pdf-bg.main h3 {
        font-size: 21px;
    }

    .responsive .pdf-bg p {
        line-height: 23px;
        margin-top: 10px;
        font-size: 15px;
    }

    .responsive .comh-6 h4 {
        font-size: 22px;
    }

    .responsive .comh-6 p {
        font-size: 16px !important;
        line-height: 28px;
    }

    .responsive .comh-6 h5 {
        color: #F04B4B;
        font-family: 'Dubai Bold';
        font-size: 21px;
        margin: 0px 0;
    }

    .responsive .events-sw1 .evnt-cont,
    .events-sw2 .evnt-cont {
        padding: 20px;
    }


    .responsive .comh-11 .hz-blogs .blog-cont h2 {
        font-size: 18px !important;
        margin-top: 13px;
    }

    .responsive .comh-11 .hz-blogs .blog-cont p {
        font-size: 15px;
        line-height: 20px;
    }
    .responsive .news-text-big p {
        font-size: 13px;
        line-height: 23px;
    }
    .responsive  p.f-25, ul.f-25 li .f-25, div div .f-25 {
        font-size: 20px;
        line-height: 21px;
    }
    .responsive .news-text p {

        margin-bottom: 0;
    }
    /* iner-pages*/
    .all-banner-text h2 {
        font-size: 22px;
        padding-bottom: 15px;
        line-height: 32px;
    }

    .it-1 .std-blue {
        font-size: 28px;
        line-height: 30px;
        margin: 20px auto;
    }


}

@media only screen and (max-width:1024px) {
    .responsive .build-rt {

        padding: 0 !important;
    }

    .responsive .dean-inner h6 {
        font-size: 18px;
    }

    .responsive .pdf-bg p {
        line-height: 21px;
        margin-top: 10px;
        font-size: 13px;
    }

    .responsive .home-banner-text.inner-banner-txt h2 {
        line-height: 40px;
        font-size: 30px;
    }

    .responsive .comh-4 .pdf-bg.main {

        padding: 20px !important;
    }

    .responsive .pdf-bg.main h3 {
        font-size: 17px;
    }

    .responsive section.comh-6 .row.flex-row-reverse .cont-col {
        padding-left: 0px !important;
        padding-right: 0 !important;
        padding: 20px 0;
    }

    .responsive section.comh-6 .row .cont-col {
        padding-right: 0px !important;
        padding-left: 0 !important;
        padding: 20px 0;

    }

    .calendar-text-sec h6 {
        font-size: 17px;
        margin-bottom: 10px;
    }

    .calendar-text-sec p {
        font-size: 12px;
        margin: 0px;
        margin-top: 10px;
        margin-bottom: 16px;
        margin-bottom: -1px;
    }

    .calendar-text-sec .cmn-btn {
        display: inline-block;
        min-width: 150px;
        line-height: 34px;
        padding: 0 14px 0 11px;
        letter-spacing: 1px;
        font-size: 12px;
    }

    .calendar-text-sec .cmn-btn:hover {
        min-width: 170px;
        line-height: 34px;
    }

    .scroll-text-height {
        height: 435px;
    }

    .master-text-2 {
        top: 7% !important;
    }

    .oriantation-border::after {
        right: -2%;
    }

    span.oriantation-up {
        right: -3%;
    }

    span.oriantation-down {
        right: -3%;
    }



    .responsive .cmn-ttl p {
        margin: 10px 0 20px;
        line-height: 16px;
        font-size: 12px;
    }
    section#news {
        margin-bottom: 30px;
    }




    .table.blue-tbl thead th {
        font-size: 14px;
        line-height: 20px;
    }

    table.blue-tbl td {
        font-size: 14px;
        line-height: 20px;

    }


    .table.blue-tbl thead th {
        min-width: 200px;
    }

    .table.blue-tbl thead tr:nth-child(1) th:nth-child(1) {
        min-width: 10px;
    }

    .all-banner-text h2 {
        font-size: 20px;
        padding-bottom: 15px;
        line-height: 30px;
    }
}

@media only screen and (max-width:991px) {
    button.btn.btn-link.show-program-btn {
        font-size: 30px;
    }

    .programe-first-bg,
    .programe-second-bg {
        padding: 70px 0px;
    }

    .resp-mt-30 {
        margin-top: 30px;
    }

    section#faq_sec .col-lg-12 {
        padding-right: 0px;
        padding-left: 0px;
    }
    .research-text p {
        font-size: 14px;
        line-height: 24px;
    }
    section#overview p {
        margin: 10px;
        font-size: 14px !important;
        line-height: 24px !important;
    }
    .it-1 .std-blue {
        font-size: 28px;
        line-height: 32px;
    }


}

@media screen and (min-width:770px) and (max-width:991px) {
    .calendar-text-sec p {
        font-size: 10px;
        line-height: 18px;
    }

    .calendar-text-sec h6 {
        font-size: 13px;
        margin: 0px;
    }

    .scroll-text-height {
        height: 320px;
    }

    .student-depart-ment-iiner-text p {
        font-size: 13px;
        line-height: 15px;
    }

    .student-depart-ment-iiner-text {
        padding: 8px;
    }
    .center-for-health-sciences .home-banner-slide .owl-item.active p {
        font-size: 14px !important;
    }

    .center-for-health-sciences .home-banner-slide .owl-item.active h2 br {
        display: none;
    }

    .center-for-health-sciences section.page.pt-admission.mt-5 h2.text-center {
        font-size: 28px !important;
    }

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .lecture-card-main {
        margin-bottom: 100px;
    }

    .research-text {
        margin-bottom: 30px;
    }

    .inner-spotlight-content .col-lg-4 {
        margin-bottom: 70px !important;
    }

    section.inner-spotlight-content {
        padding: 40px 0px 0px 0px !important;
    }

    .study-card {
        margin-bottom: 30px;
    }

    section.inner-study {
        padding: 40px 0px 0px 0px;
    }

    .inner-research,
    .inner-news {
        padding: 40px 0px 0px 0px;
    }

    .home-banner-text.inner-banner-txt h2 {
        font-size: 29px;
        text-align: left;
    }

    .border-b {
        margin-left: 29px;
    }

    .study-card {
        margin-bottom: 30px;
    }

    section.inner-research .research-text {
        margin-bottom: 30px;
    }

    .why-choose-bg {
        height: 400px;
        padding: 30px;
    }

    .inner-icon img {
        width: 80px !important;
    }

    .inner-why-choose-text p {
        font-size: 13px;
    }

    .inner-why-choose-text h3 {
        font-size: 35px;
    }

    .position-img img {
        height: 500px;
        object-fit: cover;
    }
    .cmn-ttl{
        margin: 20px 0;
    }
}

@media only screen and (max-width: 768px) {
    .graduate-blue-bg .img-h-50 .sbCont {
        padding: 0px;
        line-height: 0px;
        bottom: 0px !important;
        top: 10px;
        padding: 20px;
        margin: 0px;
        width: 100%;
    }
    div .responsive p.f-25, ul.f-25 li .f-25, div div .f-25 {
        font-size: 18px;
        line-height: 22px;
    }


    .img-h-50.mb-20 {
        margin-bottom: 2px;
    }

    .inner-2-main-text h2 {
        font-size: 36px;
        width: 80%;
        line-height: 46px;
    }

    .inner-2-main-text {
        padding-left: 0;
    }

    .mehrun-bg {
        margin-bottom: 30px;
    }

    .inner-2-btn {
        margin-top: 3rem;
    }

    .colleges-programs-tab-3-body-inner {
        width: 49.333%;
    }

    .calendar-text-sec h6 {
        font-size: 13px;
        margin-bottom: 10px;
    }

    .calendar-text-sec p {
        font-size: 8px;
        margin: 0px;
        margin-top: 8px;
        line-height: 16px;
    }

    .calendar-text-sec .cmn-btn {
        display: inline-block;
        min-width: 104px;
        line-height: 21px;
        padding: 0 14px 0 11px;
        letter-spacing: 1px;
        font-size: 7px;
        margin-top: 11px !important;
    }

    .calendar-text-sec .cmn-btn:hover {
        display: inline-block;
        min-width: 140px;
        line-height: 21px;
    }

    .student-depart-ment-iiner-text p {
        font-size: 12px;
        line-height: 17px;
    }

    .student-department-text-scroll {
        height: 81px;
        margin-top: 20px;
    }

    .student-depart-ment-iiner-text {
        padding: 6px;
    }

    .scroll-text-height {
        height: 321px;
    }

    .eservices-main-card h5 {
        font-size: 17px;
        margin-top: 10px;
    }

    .master-text {
        top: 15% !important
    }

    .master-text-2 {
        top: 2% !important;
        padding: 22px !important;
    }

    .apply-graduate-program-sec h3 {
        font-size: 38px;
    }

    .pdf-bg.main {
        width: 100%;
    }

    h3.inner-title {
        font-size: 26px;
        margin-bottom: 5px;
    }

    .undergraduate-50-text li a {
        font-size: 15px;
    }

    .undergraduate-50-text {
        padding: 20px;
    }

    p.inner-p {
        font-size: 14px;
        line-height: 23px;
    }

    .undergraduate-ul li {
        font-size: 14px;
        padding-left: 22px;
        margin-top: 5px;
    }

    .transfer-students-faq h2 {
        font-size: 40px !important;
    }

    .contact-box a {
        font-size: 14px;
    }

    .contact-box {
        padding: 16px;
    }

    .featured-programes-inner .colleges-programs-tab-1 ul li a {
        font-size: 15px;
        display: block;
    }

    .transfer-exchange-text h4 {
        font-size: 22px;
        letter-spacing: 0px;
    }

    .w-200 {
        width: 120px !important;
    }

    .calendar-tab h5 {
        font-size: 15px;
        line-height: 18px;
    }

    .oriantation-h5 {
        font-size: 14px;
        margin-left: 15px;
    }

    .d-flex.oriantation-scroll img {
        width: 97px;
    }

    .oriantation-border::after {
        right: -11px;
    }

    .program-c-page .item {
        height: 100vh !important;
    }

    .graduate-form .form-control {
        font-size: 10px;
    }

    .university-college-dean .master-text-2 {
        height: 90%;
        top: 4.5% !important;
    }

    .university-college-dean h6 {
        font-size: 20px;
    }
}

@media only screen and (max-width: 767px) {
    .study-card {
        margin-bottom: 30px;
    }

    /* section.inner-research .research-text {
         margin-bottom: 30px;
     }*/

    .inner-spotlight-content .col-lg-4 {
        margin-bottom: 70px !important;
    }

    .mt-30 {
        margin-top: 30px;
    }

    .home-banner-text.inner-banner-txt {
        padding-left: 20px;
    }

    .inner-banner-main .item {
        height: 100vh !important;
    }


    /* iner-pages*/
    .responsive .comh-11 .blogz {

        margin-top: 10px;
    }

    .responsive .carousel-indicators img {
        width: 35px;
        height: 35px;
        margin: 0px 4px;
    }

    .responsive .home-banner-text.inner-banner-txt h2 {
        line-height: 30px;
        font-size: 25px;
        padding-bottom: 10px;
    }

    .responsive .home-banner-text.inner-banner-txt h2 br {
        display: none;
    }

    .responsive .socialWall .uaTitle,
    .swbtns,
    .swBox {
        margin-top: 25px !important;
        margin-left: 0 !important;
    }

    .responsive .news-text-big {
        margin-bottom: 20px;
    }

    .responsive .featured-programes-inner .colleges-programs-tab-1 ul li a {
        font-size: 13px;
    }
    .responsive .inner-why-choose-text p {
        font-size: 13px;
        color: #fff;
        line-height: 20px;
    }

    .responsive  .col-lg-4.col-sm-12 {
        margin-bottom: 10px;
    }
    .hz-blogs .blog-cont p{
        min-height: auto;
    }
    /* iner-pages*/
    #news .ln-sec p.news-sec-date {
        font-size: 14px;
        padding: 0 10px;
    }
    .it-1 .std-blue {
        font-size: 22px;
        line-height: 26px;
    }

    .p-5 {
        padding: 1rem!important;
    }

    .responsive .cmn-ttl h2 {
        font-size: 34px;
        line-height: 36px;
    }
    .ln-sec .col-lg-4 {
        max-width: 100%;
    }
    .hz-blogs{
        margin: 0 auto;
    }
    section#news {
        margin: 20px 0;
    }
    .ln-sec .odd>div{
        height: 400px;
    }
    .row.cmn-ttl.hz-blogs .col-lg-3 {
        padding: 0;
    }
    .ln-sec h6.std-blue.std-34, .ln-sec p.news-sec-date, .ln-sec .news-text-big {
        padding: 10px 10px 0px 10px;
        font-size: 22px;
    }
    .cmn-ttl.pb-5 {
        padding-bottom: 0rem !important;
    }
    .comh-11 .hz-blogs .blog-cont h2 {
        font-size: 18px !important;
        margin-top: 20px;
    }
    .comh-11 .blogz{
        margin-bottom: 10px;
    }
    .comh-11 .hz-blogs .blog-cont p {
        line-height: 22px;
        font-size: 14px;
    }
    .events-text h6, .testi-text h6 {
        font-size: 16px;
    }
    .comh-5 .col-lg-4 {
        margin-bottom: 10px;
    }
    .comh-5 .cmn-ttl {
        margin: 0;
    }
    .comh-5 .col-lg-4 {
        margin-bottom: 10px;
    }
    .evnt-img:after{
        height: 90%;
    }
    .main-library{
        margin-top: 20px;
    }
    .pdf-bg.main h3 {
        font-size: 18px;
    }
    section.vertical-tabs .nav-link {
        font-size: 18px;
        margin-bottom: 15px;
    }
    section.vertical-tabs .tab-content{
        padding: 15px;
    }



    .inner-research, .inner-news
    {
        padding: 20px 0px 0px 0px;
    }


    .gray-tbl.table td {
        min-width: 200px;
        min-height: 80px;
        line-height: 80px;
    }
    .all-banner-text h2 {
        font-size: 18px;
        padding-bottom: 15px;
        line-height: 24px;
    }

}

@media only screen and (min-width: 500px) and (max-width: 768px) {
    .graduate-text {
        /* background-color: #052942;
        color: #fff; */
        padding: 25px;
        position: absolute;
        width: 40%;
        top: 11%;
        left: 6%;
        float: left;
    }

    .w-60 {
        width: 70%;
    }

    .graduate-text p {
        font-size: 13px;
    }

    .inter-students-text {
        width: 75%;
    }

    .international-students-bg {
        padding: 50px;
    }

    .tution-fees .graduate-text {
        top: 16%;
    }
}

@media only screen and (max-width: 480px) {
    .lecture-card-main {
        margin-bottom: 100px;
    }

    .inner-icon img {
        width: 70px;
    }

    .inner-icon h6 {
        margin-bottom: 30px;
    }

    .border-b {
        margin-left: 63px;
    }

    .testi-text {
        margin-top: 20px;
    }

    .inner-spotlight-content .col-lg-4 {
        margin-bottom: 30px !important;
    }

    .why-choose-bg {
        height: 455px;
        padding: 15px;
    }

    section#why_choose h2 {
        font-size: 26px;
        padding-bottom: 20px !important;
    }

    .inner-why-choose-text h3 {
        font-size: 20px;
        font-weight: bold;
    }

    .news-inner-img {
        margin-bottom: 30px;
    }

    .inner-banner-main .item {
        height: 65vh !important;
    }

    .inner-banner-main h2 {
        line-height: 30px;
        font-size: 24px !important;
        padding-bottom: 20px;
    }

    .inner-why-choose-text p {
        font-size: 12px;
        color: #fff;
        line-height: 24px;
        width: 85%;
    }

    .inner-banner-main .home-banner-text {
        width: 100%;
        top: 50%;
    }

    .inner-why-choose-text p {
        font-size: 12px;
        color: #fff;
        line-height: 24px;
    }

    .inner-spotlight-content .sbCont a {
        min-width: 187px !important;
    }

    section.inner-study,
    .inner-research {
        padding: 10px 0px 0px 0px;
    }

    .shmentsBox .sbCont p {
        line-height: 27px;
    }

    .mb-mobile {
        margin-bottom: 30px;
    }

    .featured-program-acordian button.btn.btn-link {
        font-size: 10px;
    }

    .featured-program-acordian .card-header {
        padding: 4px;
    }

    section#overview p {
        font-size: 14px !important;
        line-height: 20px !important;
        margin: 0;

    }

    .dean-inner h6 {
        margin-top: 10px;
    }

    section#featured_programs .card-body {
        font-size: 14px;
    }

    .img-h-50 {
        height: 56%;
    }

    .inner-2-main-text h2 {
        font-size: 24px;
        width: 80%;
        line-height: 35px;
    }

    .inner-2-btn {
        margin-top: 2rem;
    }

    .mehrun-bg,
    .white-bg-inner-2 {
        padding: 14px;
    }

    .mehrun-bg h6,
    .white-bg-inner-2 h6 {
        font-size: 18px;
    }

    .w-60 {
        width: 100%;
    }

    .graduate-text {
        width: 100%;
        position: inherit;
        top: 0;
        left: 0;
    }

    section.main.graduate-sec.under-graduate .graduate-text {
        left: 0%;
    }

    .international-students-bg {
        padding: 20px;
        width: 100%;
    }

    .inter-students-text {
        width: 100%;
    }

    .featured-programes-inner .colleges-programs-tab-1 {
        width: 100% !important;
    }

    .featured-programes-inner .colleges-programs-tab-5 {
        width: 100%;
        height: 100% !important;
    }

    .featured-programes-inner .colleges-programs-tab-2 {
        width: 100%;
        height: 100% !important;
    }

    .featured-programes-inner .featured-programes-inner .colleges-programs-tab-3 {
        width: 100%;
        height: 100% !important;
    }

    .featured-programes-inner .colleges-programs-tab-1 ul li a:after {
        right: 0px;
        top: 50%;
        transform: translateX(-6px);
        left: 0%;
        margin: auto;
        bottom: -7%;
        transform: rotate(90deg);
    }

    .border-r {
        border: 0px;
    }

    .choose-programs .nav-link {
        font-size: 12px !important;
    }

    .programe-first-bg,
    .program-second-bg {
        padding: 40px 0px;
    }

    button.btn.btn-link.show-program-btn {
        font-size: 17px;
    }

    .calendar-img-sec,
    .calendar-text-sec {
        width: 100%;
    }

    .calendar-text-sec {
        height: auto;
    }

    .scroll-text-height {
        height: 350px;
        margin-top: 30px;
    }

    .eservices-main-card h5 {
        font-size: 20px;
    }

    .apply-graduate-program-sec h3 {
        font-size: 25px;
    }

    .undergraduate-50 {
        width: 100%;
    }

    .library-search .form-control {
        font-size: 13px;
    }

    .international-admission-text h5 {
        margin-top: 20px;
    }

    .btn-search {
        padding: 0px 15px !important;
        font-size: 13px !important;
    }

    .admission-sec-img img {
        height: auto;
    }

    .float-div {
        direction: inherit;
        display: inherit;
    }

    .calendar-text-sec p {
        font-size: 12px;
        margin: 0px;
        margin-top: 8px;
        line-height: 22px;
    }

    .calendar-text-sec h6 {
        font-size: 20px;
    }

    .calendar-text-sec .cmn-btn {
        line-height: 39px;
        font-size: 13px;
    }

    .tranfer-exchange-img {
        margin-top: 30px;
    }

    .transfer-and-exchange-sec {
        padding: 0px 0px 30px 0px;
    }

    .w-200 {
        width: auto !important;
    }

    .oriantation-border::after {
        display: none;
    }

    .oriantation-up,
    .oriantation-down {
        display: none;
    }

    .oriantation-text,
    .oriantation-scroll {
        margin-top: 20px;
    }

    .oriantation-main {
        margin-top: 30px;
    }

    .featured-programs-main .col-lg-6 {
        padding-right: 15px;
        padding-left: 15px;
    }

    .program-c-page .item {
        height: 100vh !important;
    }

    .date-section {
        width: 100%;
    }

    section.main.undergradute-sec-1 {
        display: block;
        direction: unset;
    }

    .graduate-form {
        background-color: #fff;
        justify-content: space-between !important;
        display: inherit;
    }

    .graduate-select-form {
        width: 90%;
    }
    .main-menu-list-outer ul li a {
        font-size: 14px;
        line-height: 20px;
    }
    .main-menu-list-outer ul li .sub-menu li a {
        font-size: 14px;
    }

    .pb-5, .py-5 {
        padding-bottom: 1rem!important;
    }
    section.comh-13.white-footer .col-lg-3 {
        width: 100%;
    }
    .responsive .cmn-ttl h2, .transfer-students-faq h2, .center-for-health-sciences section.page.pt-admission.mt-5 h2.text-center{
        font-size: 26px !important;
        line-height: 33px;
        padding: 15px 0;
    }



}

@media only screen and (max-width: 360px) {
    .featured-program-acordian button.btn.btn-link {
        font-size: 9px;
    }
}7

@media only screen and (max-width: 320px) {
    .scholership-sec img {
        width: 65px;
    }
}