/* responsive  css*/
@media (min-width: 1025px) and (max-width:1200px) {
    .get-news {
        width: 100%;
    }
    /* Start faculty-resources page @media (max-width:1200px)  CSS by Sarfraz */
    .path-faculty-resources .region-node-content .form-control {
        width: 280px;
        height: 70px;
    }
    /* .path-faculty-resources .node-content header ul li {
        display: inline;
        padding-left: 21px;
    } */
    /* End faculty-resources page @media (max-width:1200px)  CSS by Sarfraz */
    /* Start Events page @media (max-width:1200px)  CSS by Sarfraz */
    .landing-event-page .recent-news-landing .full-border {
        min-height: 450px;
    }
    .landing-event-page .recent-news-landing .news-content h2 {
        max-height: 60px;
        min-height: 60px;
    }
    /* End Events page @media (max-width:1200px)  CSS by Sarfraz */
    /*@media (max-width:1200px)  CSS by Sarfraz */
    .menu--news-events li {
        display: inline-block;
        width: 49.8%;
    }
    .second-outer .newslatter-footer {
        width: 24%;
    }
    .page-node-163 .col-sm-9 {
        width: 69%;
    }
    .page-node-199 .col-sm-9 {
        width: 69%;
    }
    .second-outer .col-sm-9 {
        width: 69%;
    }
    /*@media (max-width:1200px) CSS by Sarfraz */
    /* Start Conact Us page CSS by Sarfraz
    .cotact-details {
        width: 320px;
    }
    .Faculty-Directory {
        margin-left: 60px;
    }
    .Emergency-Contact {
        margin-left: 45px;
    }*/
    /*@media (max-width:1200px) CSS by Sarfraz */
    /* End Conact Us page CSS by Sarfraz */
    /* Start ranking accreditation page @1200px by Sarfraz */
    #block-rankings p {
        width: 1105px;
        max-width: 100%;
        padding-right: 20px;
    }
    /* #block-rankings ul li a img {
        max-width: 28%;
    } */
    #block-aacsbaccreditation {
        width: 100%;
    }
    #block-aacsbaccreditation .field--type-text-with-summary h5 img {
        top: -62px;
        right: 66px;
        width: 26%;
    }
    #block-aacsbaccreditation .field--type-text-with-summary p {
        width: 950px
    }
    .page-node-597 .faculty-views-user {
        padding-left: 80px;
        padding-right: 30px;
    }
    #block-views-block-faculty-resources-block-1 .block-title {
        padding-left: 95px;
        padding-top: 20px;
    }
    /* End ranking accreditation page @1200px by Sarfraz */
    /* start offices at lums @1200 by sarfraz */
    .office-lums-full-img-bgm .field--name-body {
        padding-left: 60px;
        padding-right: 60px;
    }
    /* end offices at lums @1200 by sarfraz */
    /* start news detail page @1200 by sarfraz */
    .page-node-type-news .inner-sidebar-custom, .page-node-type-events .inner-sidebar-custom {
        margin-left: 15px;
    }
    .page-node-type-news .node-side-bar, .page-node-type-events .node-side-bar {
        margin-left: 15px;
    }
    .page-node-type-news .body-custom, .page-node-type-events .body-custom {
        margin-left: 15px;
    }
    /* end news detail page @1200 by sarfraz */
    /* start events detail page @1200 by sarfraz */
    .page-node-type-news, .page-node-type-events .body-area-custom {
        margin-left: 10px;
    }
    /* end events detail page @1200 by sarfraz */
    /* start nop stories, alumni stories, lums ki kahaniyan, @1200 by sarfraz */
    .heading-block-cus h1 {
        /* font-size: xxx-large; */
    }
    /* end  nop stories, alumni stories, lums ki kahaniyan, @1200 by sarfraz */
    /* start VC-office page @1200 by sarfraz */
    #block-views-block-quick-facts-block-4 .slider-vc-value {
        font-size: 38px;
        width: 325px;
    }
    #block-views-block-quick-facts-block-4 .slider-vc-title {
        font-size: 20px;
        width: 325px;
    }
    .form-lums-contactus-section-block .field--name-field-extra-text .field--item:first-child {
        padding-right: 20px
    }
    .form-lums-contactus-section-block .field--name-field-extra-text {
        width: 90%;
    }
    /* end VC-office page @1200 by sarfraz */
    /* start programme fidner page by sarfraz */
    .page-node-436 .col-custom-right,  .page-node-439 .col-custom-right  {
        width: 32%;
        display: inline-block;
        vertical-align: top;
        background-color: #f2f2f2;
        padding-left: 0px;
        padding-right: 0px;
    }
    .why-lums-programme-section-block .field--name-body {
        position: absolute;
        top: 20%;
        padding-left: 15px;
        padding-right: 15px;
        left: 11%;
        z-index: 10;
        text-align: center;
    }
    .why-lums-programme-section-block .field--name-body h1 {
        font-size: 100px;
        line-height: 108px;
    }
    .why-lums-programme-section-block .field--name-body p {
        font-size: 17px;
        line-height: 25px;
    }
    .why-lums-programme-section-block .field--name-field-link {
        position: absolute;
        width: 203px;
        height: 55px;
        bottom: 15%;
        padding: 8px 62px;
        font-size: 13px;
    }
    /*end programme finer page by sarfraz */
    /* why lums page by sarfraz */
    .page-node-280 .whylums-numbers-blck .view-whylums-numbers-lums {
        height: auto;
        max-width: 100%;
    }
    .page-node-280 .whylums-numbers-blck .view-header {
        background-image: none;
        height: 100%;
        width: 100%;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul {
        padding: 0;
        display: flex;
        flex-wrap: wrap;
        justify-items: center;
        justify-content: center;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li {
        flex: 1 0 300px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .number-title {
        font-size: 118px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(3) .number-title {
        font-size: 55px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(4) .number-title {
        font-size: 80px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(5) .number-title {
        font-size: 55px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(6) .number-title {
        font-size: 55px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(7) .number-title {
        font-size: 55px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(8) .number-title {
        font-size: 55px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(9) .number-title {
        font-size: 55px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(10) .number-title {
        font-size: 55px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .number-lables {
        font-size: 20px;
    }
    /* why lums page by sarfraz */
    /* start graduate page by sarfraz */
    .programs-und .view-filters {
        padding-left: 20px
    }
    .search-filters .form-select {
        font-size: 13px;
    }
    .programs-und .select-wrapper {
        width: 98%;
    }
    .programs-und .form-item {
        width: 49%;
    }
    /* end graduate page by sarfraz */
    /* start alumni relations by sarfraz */
    .vice-chancellor-alumni-section-block h2 {
        font-size: 73px;
        line-height: 70px;
        margin-bottom: 65px;
    }
    .vice-chancellor-alumni-section-block p {
        position: relative;
        bottom: 40px;
    }
    #block-views-block-donor-stories-block-1-2 .view-header .header-main {
        display: flex;
        width: 980px;
        margin: 20px auto 30px;
    }
    .page-node-1531 #block-views-block-donor-stories-block-1-2 .header-info h2 {
        text-align: left;
    }
    .alumni-great-ways-connect .field--name-field-extra-text {
        display: flex;
        flex-wrap: wrap;
    }
    .alumni-great-ways-connect .field--name-field-extra-text .field--item {
        flex-basis: 300px;
    }
     /* end alumni relations by sarfraz */
     /* start VC arwards page by sarfraz */
     .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:first-child {
        padding-right: 0px;
        margin-right: 0px;
        width: 730px;
     }
     .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:nth-child(2) {
        width: 26%;
        padding-top: 45px;
     }
     /* end VC awards page by sarfraz */
     /* start Lums Supporters by sarfraz */
     .lums-banner-col-content-section .field--name-field-extra-text .field--item:first-child {
        width: 100%;
    }
    .lums-banner-col-content-section .field--name-field-extra-text .field--item:nth-child(2) {
        width: 100%;
        text-align: center;
    }
    .lums-banner-col-content-section .field--name-field-extra-text .field--item:nth-child(2) a {
        margin-bottom: 30px;
    }
    .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs {
        width: 30%;
    }
    .our-donors-quicktabs-section #quicktabs-container-generous-donation {
        width: 70%;
    }
    .real-people-real-impact-view-block .profile-cont {
        top: 90px;
        padding-left: 10px;
        padding-right: 10px;
    }
     /* end lums supporters by sarfraz */
     /* start donate lums page by sarfraz */
     .page-node-1570 .donate-lums-contact-section-block .field--name-field-extra-text {
        flex-wrap: nowrap;
     }
     .page-node-1570 .general-student-stories .col-xs-12.col-sm-5.col-md-5 {
        padding: 0px;
        text-align: center;
        flex-basis: 80%;
    }
    .general-student-stories .col-xs-12.col-sm-7.col-md-7 {
        padding: 0px 0px 60px 0px;
        flex-basis: 56%;
    }
     /* end donate lums page by sarfraz */
      /* =======================Start Under Programme Finder page============================ */
     .page-node-type-programmes .programme-detail{
        width: 100% !important;
        padding: 0;
    }
    .page-node-type-programmes .region-node-content .form-group{
        margin: auto;
        width: 95%;
    }
    .page-node-type-programmes .view-programmes-referral-content- h1{
        font-size: 37px;
        line-height: 42px;
        margin-bottom: 6px !important;
    }
    .page-node-type-programmes .programme-detail .views-row{
        margin-bottom: 0px;
    }
    .page-node-type-programmes .programme-detail{
        margin-bottom: 0 !important;
    }
    .page-node-type-programmes .program-downloads-inner{
        width: 100%;
    }
    .page-node-type-programmes .nav.card-header.nav-tabs li{
        width: 100% !important;
        margin: auto;
        margin-bottom: 5px;
        border-bottom: #cccccc;
    }
    .page-node-type-programmes .nav.card-header.nav-tabs li a{
        width: 100%;
        margin: auto;
        text-align: center;
    }
    .page-node-type-programmes .over-info{
        width: 100%;
        padding-right: 0;
    }
    .page-node-type-programmes .ui-accordion .ui-accordion-content{
        padding: 1em 14px;
    }
    .page-node-type-programmes .node-content .col-sm-4{
        border: none !important;
    }
    .page-node-type-programmes .program-downloads-inner{
        width: 100% !important;
    }
    .page-node-type-programmes .region-node-content .col-sm-8{
        width: 100% !important;
    }
    .page-node-type-programmes .path-faculty-resources{
        margin-top: 19px !important;
    }
    .page-node-type-programmes .path-faculty-resources h2{
        padding-left: 0 !important;
        font-size: 34px !important;
        width: 82%;
        margin-left: auto;
        margin-right: auto;
    }
    .page-node-type-programmes .item-list .slick-slide{
        width: 283px !important;
    }
    .page-node-type-programmes .recent-faculty-ranking-slider{
        width: 83% !important;
        height: 352px;
    }

    .program-detail-ask-admission-block .field--name-body a{
        left: 0;
        right: 0;
    }
    #block-views-block-faculty-resources-block-1-2 .item-list .slick-slide{
        width: auto ;
    }



    .page-node-type-programmes footer{
        margin-top: 20px;
    }
    .program-details-fee-structure .field--name-body a{
        bottom: 69px;
        left: 0;
        right: 0;
    }

    /* =======================END Under Programme Finder page============================ */
}
/* MediaQuery 1200 ends here. */
/* ============= */
@media (min-width: 992px) and (max-width: 1024px) {
    /* start Events page @media (max-width:1024px)  CSS by Sarfraz */
    .landing-event-page .recent-news-landing .full-border {
        min-height: 420px;
    }
    .landing-event-page .recent-news-landing .news-content h2 {
        max-height: 60px;
        min-height: 60px;
    }
    /* End Events page @media (max-width:1024px)  CSS by Sarfraz */
    /* Start faculty-resources page @media (max-width:1024px)  CSS by Sarfraz */
    /* .path-faculty-resources .form-item.js-form-item.form-type-select.js-form-type-select.form-item-field-schools-target-id.js-form-item-field-schools-target-id.form-group {
        padding-left: 55px;
    } */
    .path-faculty-resources .region-node-content .form-control {
        width: 240px;
        height: 60px;
    }
    /* .path-faculty-resources .node-content header ul {
        left: 45px;
    }
    .path-faculty-resources .node-content header ul li {
        display: inline;
        padding-left: 18px;
    } */
    /* .path-faculty-resources .node-content header ul li a {
        font-size: 15px;
        line-height: 45px;
        font-family: 'noto sans semibold';
    } */
    .path-faculty-resources .profile-faculty-users-cont {
        width: 100%;
    }
    /* end faculty-resources page @media (max-width:1024px)  CSS by Sarfraz */
    /* News Page @media (max-width:1024px)  CSS by Sarfraz */
    .page-node-163 .slick-slide img {
        display: block;
        height: 470px;
    }
    #block-newseventslanding h1 {
        color: black;
    }
    .menu--news-events li {
        display: inline-block;
        width: 49.8%;
    }
    .landing-event-page .recent-news-landing .news-content h2 {
        font-size: 15px;
        line-height: 20px;
        padding-bottom: 10px;
    }
    .view-display-id-block_9 .recent-news-slider .other-news .news-content {
        padding-bottom: 40px;
    }
    .recent-news-landing .news-content h2 a {
        font-size: 16px;
        line-height: 25px;
    }
    /* #block-footer .nav {
            width: 676px;
        } */
    #block-contactsocialmedia .address {
        width: 30%;
    }
    .recent-news-landing .col-sm-3 {
        width: 32%;
    }
    #block-contactsocialmedia .second-outer .col-sm-9 {
        width: 69%;
    }
    .newslatter-footer form input {
        width: 196px;
    }
    #block-contactsocialmedia .second-outer .col-sm-9 {
        width: 69%;
    }
    #block-contactsocialmedia .second-outer .col-sm-3 {
        width: 30%;
    }

    /*@media (max-width:1024px)  CSS by Sarfraz */
    /* end Conact Us page CSS by Srfrz */
    /* Start ranking accreditation page @1024px by Sarfraz */
    #block-rankingaccreditation .block-title {
        font: 37px/58px 'Noto Serif Display Bold';
    }
    .page-node-597 .pro-grms-info .field--name-body {
        padding-right: 0px;
    }
    .page-node-597 #block-rankings h2 {
        padding-bottom: 20px;
        font: 37px/58px 'Noto Serif Display Bold';
    }
    #block-rankings p {
        width: 942px;
    }
    /* #block-rankings ul li a img {
            max-width: 26%;
        } */
    #block-aacsbaccreditation {
        width: 103%;
        background-size: 121%;
    }
    #block-aacsbaccreditation .field--type-text-with-summary h5 img {
        top: -45px;
        right: 50px;
    }
    #block-aacsbaccreditation .field--type-text-with-summary p {
        width: 970px;
        padding-right: 30px;
    }
    .page-node-597 .faculty-views-user {
        padding-left: 15px;
        padding-right: 15px;
    }
    /* meet the faculty slider  */
    /* End ranking accreditation page @1024px by Sarfraz */
    /* start news detail page @1024px by sarfraz */
    .page-node-type-news .inner-sidebar-custom {
        margin-left: 15px;
    }
    .page-node-type-news .bodyarea-custom .info-body {
        margin-left: 66px;
        margin-right: 15px;
    }
    .get-news {
        width: 134%;
    }
    /* end news detail page @1024 by sarfraz */
    /* start event detail page @1024 by sarfraz */
    .page-node-type-events .body-area-custom {
        margin-left: 10px;
    }
    .page-node-type-news .news-slider .recent-news-slider .slick-list {
        width: 91%;
    }
    /* end event detail page @1024 by sarfraz */
    /* start nop stories , alumni stories, lums ki kahaniyan @1024 by sarfraz */
    .alumni-stories-view-section .field-content .alum-story-info {
        padding: 30px 0px;
    }
    .heading-block-cus h1 {
        font-size: 35px;
    }
    /* end nop stories , alumni stories, lums ki kahaniyan  @1024 by sarfraz */
    /* start VC-office page @1024 by sarfraz */
    #block-views-block-quick-facts-block-4 .slider-vc-value {
        font-size: 38px;
        width: 300px;
    }
    #block-views-block-quick-facts-block-4 .slider-vc-title {
        font-size: 20px;
        width: 300px;
    }
    .form-lums-contactus-section-block .field--name-field-extra-text .field--item:first-child {
        padding-right: 0px;
    }
    .form-lums-contactus-section-block .field--name-field-extra-text {
        width: 100%;
    }
    /* end VC-office page @1024 by sarfraz */
    /* star programme finder page @1024 by sarfraz */
    .why-lums-programme-section-block .field--name-body {
        position: absolute;
        top: 20%;
        padding-left: 15px;
        padding-right: 15px;
        left: 45px;
        z-index: 10;
        text-align: center;
    }
    .why-lums-programme-section-block .field--name-body h1 {
        font-size: 100px;
        line-height: 108px;
    }
    .why-lums-programme-section-block .field--name-body p {
        font-size: 17px;
        line-height: 25px;
    }
    .why-lums-programme-section-block .field--name-field-link {
        position: absolute;
        width: 203px;
        height: 55px;
        bottom: 15%;
        padding: 8px 62px;
        font-size: 13px;
    }
    /* end programme finder page @1024 by sarfraz */
    /* start why lums page @ 1024 by sarfraz */
    .page-node-280 .whylums-numbers-blck .view-whylums-numbers-lums {
        height: auto;
        max-width: 100%;
    }
    .page-node-280 .whylums-numbers-blck .view-header {
        background-image: none;
        height: 100%;
        width: 100%;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul {
        padding: 0;
        display: flex;
        flex-wrap: wrap;
        justify-items: center;
        justify-content: center;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li {
        flex: 1 0 330px;
        height: auto !important;
        padding-top: 0px !important;
        top: 0 !important;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .views-field {
        display: flex;
        flex-wrap: wrap;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .field-content {
       flex: 1 0 330px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .number-title {
        font-size: 108px;
        padding-top: 0px !important;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(3) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(4) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(5) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(6) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(7) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(8) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(9) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(10) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .number-lables {
        font-size: 18px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(5) {
        margin-top: 0px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(6) {
        height: unset;
    }
    /* end why lums page @ 1024 by sarfraz */
     /* start alumni relations page by sarfraz */
     .vice-chancellor-alumni-section-block h2 {
        font-size: 73px;
        line-height: 70px;
        margin-bottom: 65px;
    }
    .vice-chancellor-alumni-section-block .field--name-body {
        width: 80%
    }
    #block-views-block-donor-stories-block-1-2 .view-header .header-main {
        display: flex;
        width: 920px;
        margin: 20px auto 30px;
    }
    .page-node-1531 #block-views-block-donor-stories-block-1-2 .header-info h2 {
        text-align: left;
    }
    .alumni-great-ways-connect .field--name-field-extra-text {
        display: flex;
        flex-wrap: wrap;
    }
    .alumni-great-ways-connect .field--name-field-extra-text .field--item {
       flex-basis: 300px;
    }
    /* end alumni relations page by sarfraz */
    /* start VC awards page by sarfraz */
    .important-dates-block-vc .impt-dont-section-cont ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-evenly;
        padding-left: 0px;
    }
    .important-dates-block-vc .col-custom-imp {
        flex-basis: 212px;
        margin-bottom: 15px;
        padding-left: 0px;
    }
    .donate-lums-contactus-section-block {
        min-height: 440px;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text {
        width: 825px;
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:first-child {
        padding-right: 0px;
        margin-right: 0px;
        width: 606px;
     }
     .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:nth-child(2) {
        width: 26%;
        padding-top: 45px;
     }
     #block-alumnirelationsdonatelums.donate-lums-contact-section-block {
        height: 190px;
    }
    .donate-lums-contact-section-block .field--name-field-extra-text {
        top: -175px;
        width: 826px;
    }
    .donate-lums-contact-section-block .field--item {
        flex-basis: 275px;
    }
    .donate-lums-contact-section-block .field--item:nth-child(2), .donate-lums-contact-section-block .field--item:nth-child(3) {
        flex-basis: 275px;
    }
    /* end VC awards page by sarfraz */
    /* start lums supporters page by sarfraz */
    .lums-banner-full-width-section .field--name-field-extra-text {
        padding-left: 50px;
        padding-right: 50px;
    }
    .lums-banner-col-content-section .field--name-field-extra-text .field--item:first-child {
        width: 100%;
        margin-right: 0px;
    }
    .lums-banner-col-content-section .field--name-field-extra-text .field--item:nth-child(2) {
        width: 100%;
        text-align: center;
    }
    .lums-banner-col-content-section .field--name-field-extra-text .field--item:nth-child(2) a {
        margin-bottom: 30px;
    }
    .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs {
        width: 30%;
    }
    .our-donors-quicktabs-section #quicktabs-container-generous-donation {
        width: 70%;
    }
    .real-people-real-impact-view-block .profile-cont {
        top: 95px;
        padding-left: 10px;
        padding-right: 10px;
    }
    .real-people-real-impact-view-block .pro-info {
        font-size: 25px;
        line-height: 33px;
        padding: 0px;
    }
    /* end lums supporters page by sarfraz */
    /* start donate lums page by sarfraz */
    .page-node-1570 .align-center {
        width: 15%;
    }
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter .field--item h3 {
        padding: 0 30px;
    }
    .page-node-1570 .general-student-stories .col-xs-12.col-sm-5.col-md-5 {
        padding: 0px;
        text-align: center;
        flex-basis: 80%;
    }
    .page-node-1570 .general-student-stories .col-xs-12.col-sm-7.col-md-7 {
        padding: 0px 0px 60px 0px;
        flex-basis: 56%;
    }
    /* end donate lums page by sarfraz */
     /* =======================Start Under Programme Finder page============================ */
     .page-node-type-programmes .programme-detail{
        width: 100% !important;
        padding: 0;
    }
    .page-node-type-programmes .region-node-content .form-group{
        margin: auto;
        width: 95%;
    }
    .page-node-type-programmes .view-programmes-referral-content- h1{
        font-size: 37px;
        line-height: 42px;
        margin-bottom: 6px !important;
    }
    .page-node-type-programmes .programme-detail .views-row{
        margin-bottom: 0px;
    }
    .page-node-type-programmes .programme-detail{
        margin-bottom: 0 !important;
    }
    .page-node-type-programmes .program-downloads-inner{
        width: 100%;
    }
    .page-node-type-programmes .nav.card-header.nav-tabs li{
        width: 100% !important;
        margin: auto;
        margin-bottom: 5px;
        border-bottom: #cccccc;
    }
    .page-node-type-programmes .nav.card-header.nav-tabs li a{
        width: 100%;
        margin: auto;
        text-align: center;
    }
    .page-node-type-programmes .over-info{
        width: 100%;
        padding-right: 0;
    }
    .page-node-type-programmes .ui-accordion .ui-accordion-content{
        padding: 1em 14px;
    }
    .page-node-type-programmes .node-content .col-sm-4{
        width: 100% !important;
        border: none;
    }
    .page-node-type-programmes .region-node-content .col-sm-8{
        width: 100% !important;
    }
    .page-node-type-programmes .path-faculty-resources{
        margin-top: 19px !important;
    }
    .page-node-type-programmes .path-faculty-resources h2{
        padding-left: 0 !important;
        font-size: 34px !important;
        width: 82%;
        margin-left: auto;
        margin-right: auto;
    }
    .page-node-type-programmes .item-list .slick-slide{
        width: 276px !important;
    }
    .page-node-type-programmes .recent-faculty-ranking-slider{
        width: 83% !important;
        height: 352px;
    }

    .program-detail-ask-admission-block .field--name-body a{
        left: 0;
        right: 0;
    }
    #block-views-block-faculty-resources-block-1-2 .item-list .slick-slide{
        width: auto ;
    }


    .page-node-type-programmes footer{
        margin-top: 20px;
    }
    .program-details-fee-structure .field--name-body a{
        bottom: 69px;
        left: 0;
        right: 0;
    }

    /* =======================END Under Programme Finder page============================ */

     /* start lums admitions page by srf */

     .page-node-4397 .Admission-policies-section-block {
        padding-left: 0px;
    }

    .page-node-4397 .field--name-field-add-link {
        margin: 25px 0px;
    }

    .page-node-4397 .news-right-details-slider .slick-arrow {
        margin-top: -200px;
      }

    .page-node-4397 .news-right-details-slider .slick-prev {
        left: 0px;
    }

    .page-node-4397 .news-right-details-slider .slick-next {
        right: 2px;
    }

    .page-node-4397 .related-links {
        margin-bottom: 0px;
    }
    /* end lums admitions page by srf */

}
/* MediaQuery 1024 ends here. */
/* ============= */
@media (min-width: 769px) and (max-width: 991px) {
    #block-views-block-real-people-real-impact-block-1 .views-field-body {
        min-height: auto;
    }
    /* start menu css for all pages by sarfraz */
    /* end menu css for all pages by sarfraz */
    /* start faculty resources page @991 by sarfraz */
    /* .path-faculty-resources .form-item.js-form-item.form-type-select.js-form-type-select.form-item-field-schools-target-id.js-form-item-field-schools-target-id.form-group {
        padding-left: 10px;
    } */
    .path-faculty-resources .region-node-content .form-actions {
        position: absolute;
        right: 50px;
    }
    .path-faculty-resources .region-node-content .form-control {
        width: 240px;
        height: 60px;
    }
    /* .path-faculty-resources .node-content header ul {
        left: 30px;
    }
    .path-faculty-resources .node-content header ul li {
        display: inline;
        padding-left: 18px;
    } */
    /* .path-faculty-resources .node-content header ul li a {
        font-size: 15px;
        line-height: 45px;
        font-family: 'noto sans semibold';
    } */
    .path-faculty-resources .profile-faculty-users-cont {
        width: 100%;
    }
    /* end faculty resources page @991 by sarfraz */
    .container {
        margin: auto;
        width: 100%;
        max-width: 991px;
    }
    .inner-container {
        width: 100%;
        display: inline-block;
    }
    .welcome-lums {
        width: 62%;
    }
    /* news and events start*/
    .welcome-home-right-menu {
        margin-top: 10%;
        width: 37%;
    }
    .home-news-4 .news-clm {
        width: 47.4%;
    }
    .home-event {
        padding-left: 0;
        padding-right: 0px;
    }
    .region-real-impact {
        padding-right: 35px;
        padding-left: 35px;
    }
    /* news and events end */
    /* Start News page CSS @991px by sarfraz */
    .page-node-163 .slick-slide img {
        display: block;
        height: 296px;
    }
    .news-slider .news-slider-title {
        width: 80%;
        font-size: 27px;
        line-height: 34px;
        font-weight: bold;
        font-family: 'Noto Sans Medium';
        margin-left: auto;
        margin-right: auto;
        margin-top: 2%;
    }
    /* End News page CSS @991px by sarfraz */
    /* start offices at lums @991px by sarfraz */
    .office-lums-full-img-bgm .field--name-body {
        padding-left: 30px;
        padding-right: 30px;
    }
    .page-node-586 .pro-grms-info .field--name-body {
        padding-bottom: 0px;
    }
    /* end offices at lums @991px by sarfraz */
    /* events detail page @991px by sarfraz */
    .page-node-type-events .node-side-bar {
        width: 25%;
    }
    .page-node-type-events .body-area-custom {
        margin-left: 10px;
    }
    /* .node-side-bar {
        width: 39.5%;
        padding-left: 27px;
    } */
    .upcoming-events .item-list ul {
        width: 100%;
    }
    .get-news {
        width: 100%;
    }
    /* events detail page @991px by sarfraz */
    /* nop stories, alumni storie, lums ki kahaniyan @991 by sarfraz */
    .alumni-stories-view-section {
        margin-top: 350px;
    }
    .alumni-stories-view-section .field-content .alum-story-info {
        padding: 30px 0px;
    }
    .alumni-stories-view-section .field-content .col-cutm-titl .alum-title {
        padding-left: 0px;
    }
    .alumni-stories-view-section .field-content .col-cutm-titl .alum-degree-story {
        padding-left: 0px;
    }
    /* nop stories, alumni storie, lums ki kahaniyan @991 by sarfraz */
    /* start VC-office page @1024 by sarfraz */
    #block-views-block-quick-facts-block-4 .slider-vc-value {
        font-size: 38px;
        width: 270px;
    }
    #block-views-block-quick-facts-block-4 .slider-vc-title {
        font-size: 20px;
        width: 270px;
    }
    .page-node-1517 .custom-cont-form-section-block .form-actions {
        bottom: 95px;
    }
    .custom-cont-form-section-block .form-actions {
        right: 315px;
    }
    .form-lums-contactus-section-block .field--name-field-extra-text .field--item:first-child {
        padding-right: 0px;
    }
    .form-lums-contactus-section-block .field--name-field-extra-text {
        width: 100%;
    }
    /* end VC-office page @1024 by sarfraz */
    /* start programme finer page by sarfraz */
    .lums-banner-full-width-section .field--name-field-extra-text {
        padding-left: 75px;
        padding-right: 75px;
    }
    .numbers-alumni-relans .views-field-title span {
        font-size: 65px
    }
    .why-lums-programme-section-block .field--name-body {
        position: absolute;
        top: 12%;
        padding-left: 15px;
        padding-right: 15px;
        left: 0;
        z-index: 10;
        text-align: center;
    }
    .why-lums-programme-section-block .field--name-body h1 {
        font-size: 61px;
        line-height: 65px;
    }
    .why-lums-programme-section-block .field--name-body p {
        font-size: 17px;
        line-height: 25px;
    }
    .why-lums-programme-section-block .field--name-field-link {
        position: absolute;
        width: 149px;
        height: 47px;
        bottom: 15%;
        padding: 3px 37px;
        font-size: 13px;
    }
    /*end programme finer page by sarfraz */
    /* start why lums page by sarfraz */
    .page-node-280 .whylums-numbers-blck .view-whylums-numbers-lums {
        height: auto;
        max-width: 100%;
    }
    .page-node-280 .whylums-numbers-blck .view-header {
        background-image: none;
        height: 100%;
        width: 100%;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul {
        padding: 0;
        display: flex;
        flex-wrap: wrap;
        justify-items: center;
        justify-content: center;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li {
        flex: 1 0 330px;
        height: auto !important;
        padding-top: 0px !important;
        top: 0 !important;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .views-field {
        display: flex;
        flex-wrap: wrap;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .field-content {
       flex: 1 0 330px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .number-title {
        font-size: 108px;
        padding-top: 0px !important;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(3) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(4) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(5) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(6) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(7) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(8) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(9) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(10) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .number-lables {
        font-size: 18px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(5) {
        margin-top: 0px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(6) {
        height: unset;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(3) .field-content {
        margin-left: 15px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(7) .field-content {
        padding-top: 20px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(9) .field-content {
        margin-left: 15px;
    }
    /* end why lums page by sarfraz */
    /* start undergraduate page by sarfraz */
    .pro-finder {
        margin-left: 5px;
    }
    .page-node-436 .programs-und .view-filters, .page-node-439 .programs-und .view-filters {
        padding-left: 6px;
    }
    .page-node-436 .form-inline .form-group, .page-node-439 .form-inline .form-group {
        margin-left: 5px;
        margin-right: 5px
    }
    .page-node-436 .col-custom-left, .page-node-439 .col-custom-left {
        width: 95%;
    }
    .page-node-436 .search-filters .form-select, .page-node-439 .search-filters .form-select {
        height: 43px;
        width: 100%;
    }

    .page-node-436 .col-custom-right, .page-node-439 .col-custom-right  {
        width: 98%;
        padding-left: 0px;
        padding-right: 0px;
    }
    .whylums-program-right {
        padding-left: 10px;
        padding-right: 10px;
    }
    .inner-top-bottom-right {
        width: 100%;
        background: none;
    }
    /* end undergraduate page by sarfraz */
    /* start alumni relations page by sarfraz */
    .vice-chancellor-alumni-section-block h2 {
        font-size: 73px;
        line-height: 70px;
        margin-bottom: 65px;
    }
    .vice-chancellor-alumni-section-block p {
        line-height: 26px;
        font-size: 17px;
        width: 90%;
        margin: auto;
    }
    .vice-chancellor-alumni-section-block .field--name-body {
        width: 98%
    }
    #block-views-block-donor-stories-block-1-2 .view-header .header-main {
        display: flex;
        width: 690px;
        margin: 20px auto 30px;
        flex-wrap: wrap;
    }
    #block-views-block-donor-stories-block-1-2 .header-info {
        flex: 1 0 100%;
    }
    #block-views-block-donor-stories-block-1-2 .header-button-area {
        flex: 1 0 100%;
        text-align: center;
        padding: 35px 52px 0 0;
    }
    .page-node-1531 #block-views-block-donor-stories-block-1-2 .header-info h2 {
        text-align: left;
    }
    .vice-chancellor-alumni-section-block .field--name-body a {
        margin-top: 40px;
    }
    .alumni-great-ways-connect .field--name-field-extra-text {
        display: flex;
        flex-wrap: wrap;
    }
    .alumni-great-ways-connect .field--name-field-extra-text .field--item {
        flex-basis: 300px;
    }
    /* end alumni relations page by sarfraz */
    /* start VC awards page by sarfraz */
    #block-quicktabsvcaaawinners .supporters-container .donor-title {
        font-size: 15px;
    }
    #block-quicktabsvcaaawinners .donor-designation {
        font-size: 14px;
    }
    #block-quicktabsvcaaawinners .spd-info {
        padding-bottom: 52px;
    }
    .donor-stories-lums-supporters .donor-img img {
        top: -8px;
    }
    .important-dates-block-vc .impt-dont-section-cont ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-evenly;
        padding-left: 0px;
    }
    .important-dates-block-vc .col-custom-imp {
        flex-basis: 212px;
        margin-bottom: 30px;
        padding-left: 0px;
        padding-right: 0px;
    }
    /* #block-alumnirelationsdonatelums.donate-lums-contact-section-block {
        height: 232px;
    } */
    .donate-lums-contact-section-block .field--name-field-extra-text {
        top: -205px;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:first-child {
        padding-left: 20px;
        padding-right: 0px;
        width: 70%;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:nth-child(2) {
        width: 26%;
        display: inline-block;
        max-width: 100%;
        padding-top: 45px;
    }
    .donate-lums-contact-section-block .field--name-field-extra-text {
        justify-content: center;
    }
    .donate-lums-contact-section-block .field--item:nth-child(1) {
        flex-basis: 240px;
        padding-left: 10px;
        padding-right: 10px;
    }
    .donate-lums-contact-section-block .field--item:nth-child(2), .donate-lums-contact-section-block .field--item:nth-child(3) {
        flex-basis: 240px;
        padding-left: 10px;
        padding-right: 10px;
    }
    /* end VC awards page by sarfraz */
    /* start lums supporters by sarfraz */
    .lums-banner-full-width-section .field--name-field-extra-text {
        padding-left: 50px;
        padding-right: 50px;
    }
    .lums-banner-col-content-section .field--name-field-extra-text .field--item:first-child {
        width: 100%;
        margin-right: 0px;
    }
    .lums-banner-col-content-section .field--name-field-extra-text .field--item:nth-child(2) {
        width: 100%;
        text-align: center;
    }
    .lums-banner-col-content-section .field--name-field-extra-text .field--item:nth-child(2) a {
        margin-bottom: 30px;
    }
    .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs {
        width: 37%;
    }
    .our-donors-quicktabs-section #quicktabs-container-generous-donation {
        width: 63%;
    }
    #block-views-block-thumbnail-block-type-block-1 .view-display-id-block_1 ul {
        display: flex;
        flex-wrap: wrap;
    }
    .real-people-real-impact-view-block li {
        flex-basis: 50%;
    }
    /* end lums supporters by sarfraz */
    /* start donate lums page by sarfraz */
    .page-node-1570 .donate-lums-contact-section-block .field--name-field-extra-text {
        width: 783px;
        flex-wrap: nowrap;
    }
    .page-node-1570 .donate-lums-contact-section-block .field--item {
        flex-basis: 260px;
        padding-left: 10px;
        padding-right: 10px;
    }
    .page-node-1570 .align-center {
        width: 16%;
    }
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter .field--item h3 {
        padding: 0 30px;
    }
    .page-node-1570 .general-student-stories .col-xs-12.col-sm-5.col-md-5 {
        padding: 0px;
        text-align: center;
        flex-basis: 80%;
    }
    .page-node-1570 .general-student-stories .col-xs-12.col-sm-7.col-md-7 {
        padding: 0px 0px 60px 0px;
        flex-basis: 56%;
    }
    /* end donate lums page by sarfraz */
     /* =======================Start Under Programme Finder page============================ */
     .page-node-type-programmes .programme-detail{
        width: 100% !important;
        padding: 0;
    }
    .page-node-type-programmes .region-node-content .form-group{
        margin: auto;
        width: 95%;
    }
    .page-node-type-programmes .view-programmes-referral-content- h1{
        font-size: 37px;
        line-height: 42px;
        margin-bottom: 6px !important;
    }
    .page-node-type-programmes .programme-detail .views-row{
        margin-bottom: 0px;
    }
    .page-node-type-programmes .programme-detail{
        margin-bottom: 0 !important;
    }
    .page-node-type-programmes .program-downloads-inner{
        width: 100%;
    }
    .page-node-type-programmes .nav.card-header.nav-tabs li{
        width: 100% !important;
        margin: auto;
        margin-bottom: 5px;
        border-bottom: #cccccc;
    }
    .page-node-type-programmes .nav.card-header.nav-tabs li a{
        width: 100%;
        margin: auto;
        text-align: center;
    }
    .page-node-type-programmes .over-info{
        width: 100%;
        padding-right: 0;
    }
    .page-node-type-programmes .ui-accordion .ui-accordion-content{
        padding: 1em 14px;
    }
    .page-node-type-programmes .node-content .col-sm-4{
        width: 100% !important;
        border: none;
    }
    .page-node-type-programmes .region-node-content .col-sm-8{
        width: 100% !important;
    }
    .page-node-type-programmes .path-faculty-resources{
        margin-top: 19px !important;
    }
    .page-node-type-programmes .path-faculty-resources h2{
        padding-left: 0 !important;
        font-size: 34px !important;
        width: 82%;
        margin-left: auto;
        margin-right: auto;
    }
    .page-node-type-programmes .item-list .slick-slide{
        width: unset !important;
    }
    .page-node-type-programmes .recent-faculty-ranking-slider{
        width: 83% !important;
        height: 400px;
    }

    .program-detail-ask-admission-block .field--name-body a{
        left: 0;
        right: 0;
    }
    #block-views-block-faculty-resources-block-1-2 .item-list .slick-slide{
        width: auto ;
    }



    .page-node-type-programmes footer{
        margin-top: 20px;
    }
    .program-details-fee-structure .field--name-body a{
        bottom: 69px;
        left: 0;
        right: 0;
    }

    /* =======================END Under Programme Finder page============================ */

    /* start lums admitions page by srf */

    .page-node-4397 .Admission-policies-section-block {
        padding-left: 0px;
    }

    .page-node-4397 .field--name-field-add-link {
        margin: 25px 0px;
    }

    .page-node-4397 .news-right-details-slider .slick-arrow {
        margin-top: -270px;
      }

    .page-node-4397 .news-right-details-slider .slick-prev {
        left: 0px;
    }

    .page-node-4397 .news-right-details-slider .slick-next {
        right: 2px;
    }

    /* end lums admitions page by srf */

}
/* MediaQuery 769 ends here. */
/* ============= */
@media (min-width: 601px) and (max-width: 768px) {
    .related-links ul {
        list-style: none;
        margin-bottom: 36px;
    }
    .other-news .block-title {
        margin-bottom: 34px;
        padding-left: 18px;
    }
    .upcoming-events .item-list ul {
        width: 100%;
    }
    .get-news {
        width: 100%;
    }
    /* .node-side-bar {
        width: 39.5%;
        padding-left: 27px;
    } */
    /*start contact us page @768 sarfraz
    .page-node-292 #block-generalinquirescontactus .container {
        height: 536px;
    }*/
    /* end contact us page @768 sarfraz */
    /* start faculty resources page @768 sarfraz */
    #block-facultydirectory .block-title {
        font: 46px/55px Noto Serif Display Bold;
        padding-bottom: 5px;
    }
    /* .path-faculty-resources .form-item.js-form-item.form-type-select.js-form-type-select.form-item-field-schools-target-id.js-form-item-field-schools-target-id.form-group {
        padding-left: 55px;
    } */
    .path-faculty-resources #views-exposed-form-faculty-resources-page-1 {
        width: 100%;
    }
    .js-view-dom-id-4e77b01743f085bace9b6126c5af9a6914bdee620ff2f0aa742d37cb764a0e46 {
        background-color: #F2F2F2;
    }
    .path-faculty-resources .region-node-content .form-control {
        width: 175px;
        height: 50px;
    }
    /* .path-faculty-resources .views-exposed-form .form-inline .select-wrapper {
        width: 90%;
    } */
    .path-faculty-resources .region-node-content .form-actions {
        right: 30px;
        top: 67px;
    }
    /* .path-faculty-resources .form-item.js-form-item.form-type-select.js-form-type-select.form-item-field-schools-target-id.js-form-item-field-schools-target-id.form-group {
        padding-left: 15px;
    } */
    /* .path-faculty-resources .node-content header ul {
        left: 15px;
        top: -70px;
    } */
    /* .path-faculty-resources .node-content header ul li {
        padding-left: 10px;
    } */
    .path-faculty-resources .profile-faculty-users-cont {
        padding-left: 10px;
        padding-top: 10px;
    }
    .path-faculty-resources .profile-faculty-users-full-name {
        font-size: 12px;
    }
    .path-faculty-resources .profile-faculty-users-designation {
        font-size: 10px;
    }
    /* end faculty resources page @768 sarfraz */
    /* start office directory @768 by sarfraz */
    .form-inline .select-wrapper {
        width: 100%;
    }
    .path-offices-directory .form-inline .form-item {
        width: 100%;
    }
    .path-offices-directory .form-inline .form-item:nth-child(2) {
        padding-top: 32px;
        float: none;
        width: 96%;
    }
    .path-offices-directory .node-content header ul li a {
        line-height: 30px;
    }
    .path-offices-directory .node-content .views-row {
        width: 92%;
    }
    .path-offices-directory .right-prm {
        padding-left: 0px;
        background: none;
    }
    /* end office directory @768 by sarfraz */
    /* start Office at LUMS @768 by sarfraz */
    .page-node-586 .pro-grms-info .field--name-body {
        padding-bottom: 0px;
    }
    .page-node-586 .right-prm {
        background: none;
    }
    /* end Office at LUMS @768 by sarfraz  */
    /* start @767px News Landing Page sarfraz */
    .page-node-163 h1 {
        font: 36px/44px Noto Serif Display Bold;
    }
    #block-newseventslanding h1 {
        padding-bottom: 15px;
        margin-top: 0;
    }
    #block-views-block-news-block-5 {
        margin-top: 0;
    }
    .page-node-163 .news-content {
        width: 67%;
        display: inline-block;
        margin-top: 17px;
    }
    .page-node-163 #block-newseventslanding {
        padding-left: 20px;
        vertical-align: top;
    }
    .recent-news-landing .news-content h2 a {
        font-size: 18px;
        line-height: 22px;
    }
    #block-newseventslanding .field--name-body {
        background-image: unset;
        padding-right: 0px;
        margin-right: 0px;
        padding-bottom: 0;
    }
    #block-getnewsinourinbox.pro-finder {
        padding-left: 15px;
        padding-right: 15px;
    }
    .page-node-163 .search-filters .form-text {
        height: 58px;
    }
    .page-node-163 .search-filters {
        margin-top: 15px !important;
        padding-left: 15px;
        padding-right: 15px;
    }
    .page-node-163 .search-filters .form-text {
        height: 73px;
    }
    .page-node-163 .search-filters .select-wrapper {
        width: 100%;
    }
    .page-node-163 .contant-bg {
        padding-bottom: 10px;
    }
    .custom-right-news-section .view-content ul li {
        margin-bottom: 10px;
        padding-bottom: 20px;
        padding-top: 10px;
        overflow: hidden;
    }
    .custom-right-news-section .news-content h2 a {
        font-size: 14px;
    }
    h2, .h2 {
        font-size: 20px;
    }
    .menu--news-events li {
        display: inline-block;
        width: 50%;
        margin-left: -2px;
    }
    .menu--news-events li a {
        padding: 15px;
    }
    .news-slider .news-position-container {
        margin-top: 28px;
    }
    .main-slide {
        width: 100%;
    }
    .page-node-163 #block-newseventslanding .page-node-163 #block-newseventslanding {
        padding-left: 20px;
        width: 100%;
        display: inline-block;
    }
    .page-node-163 .news-lettr-form {
        width: 46%;
        display: inline-block;
    }
    .recent-news-slider .news-content .recent-info p {
        padding-bottom: 15px;
    }
    .recent-news-landing .readmore-button a {
        margin-left: 5px;
    }
    .recent-news-landing .col-sm-3 {
        width: 50%;
    }
    .landing-event-page .event-dates-info {
        padding-bottom: 15px;
    }
    .page-node-163 .content-area .col-sm-8 {
        width: 100%;
        padding-left: 15px;
        padding-right: 15px;
    }
    .page-node-163 .content-area .col-sm-4 {
        width: 100%;
    }
    .page-node-163 .news-img img {
        display: inline-block;
    }
    /* .page-node-163 .second-outer .col-sm-9 {
        width: 100%;
    } */
    /* .second-outer .col-sm-3 {
        width: 100%;
    } */
    /* ==============  nm  ====================== */
    .join-us-cus {
        background-size: 100%;
        background-position-x: 0px;
        background-repeat: no-repeat;
        height: 113px;
    }
    .join-us-cus .field--name-body p:last-child {
        right: 66px;
        top: 44px;
    }
    .join-us-cus .field--name-body p:last-child a {
        padding: 7.6px 20.18px;
        font-size: smaller;
    }
    .upcoming-events .item-list ul {}
    .body-title-custom .field--name-field-sh {
        font-size: larger;
    }
    .content-area-custom .col-sm-9 {
        width: 56%;
    }
    /* .inner-sidebar-custom .views-element-container .block-title, .upcoming-events .block-title{
    margin-left: 68px;
} */
    .content-top-area {
        width: auto;
    }
    .custom-title h1 {
        font-size: x-large;
        margin-bottom: 8px;
        margin-top: 2px;
        line-height: 30px;
    }
    .content-top-area {
        width: auto;
        margin-bottom: 7px;
    }
    .contant-bg {
        padding-bottom: 35px;
    }
    /* ============= */
    /* news detail page */
    /* ============= */
    .bodyarea-custom .info-body {
        margin-left: 33px;
        margin-right: 15px;
        display: block;
    }
    .sharethis {
        padding-left: 20px;
        margin-left: 0;
    }
    .inner-sidebar-custom .block-views-blocknews-block-10 h2 {
        margin-left: 0 !important;
    }
    .inner-sidebar-custom {
        margin-left: 23px;
        display: inline;
    }
    /* =========================== */
    /* .navbar */
    .top-bar {
        display: none;
    }
    .navbar .col-sm-2 {
        width: 50%;
        display: inline-block;
    }
    .header-container .logo {
        padding-bottom: 0;
    }
    .region-header a.logo {
        padding-bottom: 0;
        padding-top: 10px;
    }
    .menu-button-container {
        overflow: hidden;
        padding-bottom: 35px;
    }
    #block-contactus {
        padding-right: 0px;
        margin-top: 0px;
        padding-left: 15px;
    }
    #block-relatedlinks {
        margin-top: 20px;
        padding-bottom: 0px;
        padding-left: 0px;
        border-left: none;
    }
    .related-links ul li {
        font-size: 15px;
        line-height: 40px;
        padding-top: 0;
        padding-bottom: 0;
    }
    .heading-block-cus {
        margin-bottom: 14px;
    }
    /* ====================END page-node-type-programmes======================== */
        /* =======================Start Under Programme Finder page============================ */
        .page-node-type-programmes .programme-detail{
            width: 95% !important;
            margin: auto;
            padding: 0;
        }
        .page-node-type-programmes .view-programmes-referral-content- h1{
            font-size: 37px;
            line-height: 42px;
            margin-bottom: 6px !important;
        }
        .page-node-type-programmes .programme-detail .views-row{
            margin-bottom: 0px;
        }
        .page-node-type-programmes .programme-detail{
            margin-bottom: 0 !important;
        }
        .page-node-type-programmes .program-downloads-inner{
            width: 100%;
        }
        .page-node-type-programmes .nav.card-header.nav-tabs{
        }
        .page-node-type-programmes .nav.card-header.nav-tabs li{
            width: 100% !important;
            margin: auto;
            margin-bottom: 5px;
            border-bottom: #cccccc;
        }
        .page-node-type-programmes .nav.card-header.nav-tabs li a{
            width: 100%;
            margin: auto;
            text-align: center;
        }
        .page-node-type-programmes .over-info{
            width: 100%;
            padding-right: 0;
        }
        .page-node-type-programmes .ui-accordion .ui-accordion-content{
            padding: 1em 14px;
        }
        .page-node-type-programmes .node-content .col-sm-4{
            width: 84%;
            margin: auto;
            padding-left: 0 !important;
            padding-right: 0 !important;
            border: none;
            padding-bottom: 0px;
        }
        .page-node-type-programmes .path-faculty-resources{
            margin-top: 19px !important;
        }
        .page-node-type-programmes .path-faculty-resources h2{
            padding-left: 0 !important;
            font-size: 34px !important;
            width: 82%;
            margin-left: auto;
            margin-right: auto;
        }
        .page-node-type-programmes .path-faculty-resources .faculty-views-user .item-list .slick-slide{
        }
        .page-node-type-programmes .item-list .slick-slide{
            width: 251px !important;
        }

        .program-detail-ask-admission-block .field--name-body a{
            left: 0;
            right: 0;
        }
        #block-views-block-faculty-resources-block-1-2 .item-list .slick-slide{
            width: auto ;
        }



        .page-node-type-programmes footer{
            margin-top: 20px;
        }
        .program-details-fee-structure .field--name-body a{
            /* bottom: 69px; */
            left: 0;
            right: 0;
        }

        /* =======================END Under Programme Finder page============================ */
    /* ======================END page-node-type-programmes===================== */
    /*   #block-contactus .block-title {
        font: 46px/50px Noto Serif Display Bold;
        padding-bottom: 15px;
    }
    #block-contactus .field--type-text-with-summary p {
        line-height: 27px;
        font-size: 15px;
    }
    .cotact-details {
        width: 200px;
    }
    .contact-info-box {
        padding-left: 20px;
    }
    .col-sm-4:nth-child(2) .field--name-body .contact-info-box {
        padding-left: 0px;
    }
    .contact-info-box h5 {
        font-size: 14px;
        line-height: 15px;
        padding-top: 29px;
    }
    .line-break {
        font-size: 12px;
        line-height: 20px;
    }
    .Lums-offices h2 {
        margin-top: 40px;
        font-size: 24px;
        padding-left: 2px;
    }
    .page-node-292 #block-generalinquirescontactus {
        padding-left: 0px;
        padding-right: 0px;
        width: 31.333%;
    }
    .page-node-292 .col-sm-7 h2 {
        font-size: 30px;
        line-height: 40px;
        width: 378px;
        padding-left: 30px;
    }
    .page-node-292 .col-sm-7 h4 {
        font-size: 20px;
        padding-left: 30px;
        width: 250px;
        line-height: 40px;
    }
    .page-node-292 .col-sm-7 p {
        font-size: 18px;
        line-height: 30px;
        width: 390px;
        padding-left: 30px;
    }
    /* .page-node-292 .col-sm-5 {
        width: 275px;
        height: 350px;
        padding-left: 30px;
        padding-right: 30px;
    }
    .page-node-292 .col-sm-5 h2 {
        padding-bottom: 25px;
        font-size: 22px;
        line-height: 30px;
        margin-top: 0px;
    }
    .page-node-292 .col-sm-5 .form-control {
        height: 40px;
    }
    .page-node-292 .col-sm-5 button {
        width: 153px;
        height: 40px;
    }
    /* .Faculty-Directory {
        width: 340px;
        height: 430px;
        margin-left: 30px;
    }
    .Faculty-Directory h2 {
        font-size: 22px;
        line-height: 30px;
    }
    .Faculty-Directory p {
        font-size: 13px;
        line-height: 20px;
    }
    .Emergency-Contact {
        width: 340px;
        height: 430px;
        margin-left: 20px;
    }
    .Emergency-Contact h4 {
        font-size: 22px;
        line-height: 30px;
    }
    .Emergency-Contact p {
        font-size: 13px;
        line-height: 20px;
    }
    .Emergency-Contact .title {
        font-size: 11px;
    }
    .Emergency-Contact .number {
        font-size: 12px;
        line-height: 25px;
    }
    .Emergency-Contact button {
        height: 40px;
        width: 200px;
    }
    .Faculty-Directory form .form-control {
        height: 40px;
    }
    .Faculty-Directory form .btn {
        height: 40px;
        width: 153px;
        margin-top: 20px;
    }
    .overlay-text h3 {
        font-size: 40px;
        line-height: 50px;
    }
    .overlay-text p {
        font-size: 22px;
        line-height: 55px;
    } */
    /*  end Contact Us Page CSS @media (max-width:768px) by sarfraz */
    /*  Start Events Page CSS @media (max-width:768px) by sarfraz */
    .landing-event-page .recent-news-landing .news-content h2 {
        font-family: 'Noto Sans Display Bold';
        font-size: 17px;
        line-height: 21px;
        max-height: 60px;
        min-height: 60px;
    }
    .landing-event-page .recent-news-landing .full-border {
        min-height: 425px;
    }
    /*  end Events Page CSS @media (max-width:768px) by sarfraz */
    /* Start ranking accreditation page @768px by Sarfraz */
    #block-rankingaccreditation .block-title {
        font: 37px/47px 'Noto Serif Display Bold';
    }
    .page-node-597 .pro-grms-info {
        padding-left: 30px;
    }
    .page-node-597 .pro-grms-info .field--name-body {
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 10px;
    }
    #block-rankings h2 {
        font: 37px/57px 'Noto Serif Display Bold';
    }
    #block-rankings p {
        width: 712px;
        padding-bottom: 32px;
    }
    /* #block-rankings ul li a img {
            max-width: 24%;
        } */
    #block-aacsbaccreditation {
        width: 100%;
        background-size: 130%;
    }
    #block-aacsbaccreditation .field--type-text-with-summary h5 img {
        top: -101px;
        right: 5px;
    }
    #block-aacsbaccreditation .field--type-text-with-summary h2 {
        text-align: left;
        font: 36px/47px 'Noto Serif Display Bold';
        padding-top: 0px;
        padding-left: 0px;
        padding-bottom: 10px;
    }
    #block-aacsbaccreditation .field--type-text-with-summary p {
        width: 100%;
    }
    #block-views-block-faculty-resources-block-1 .block-title {
        padding-left: 50px;
    }
    .page-node-597 .faculty-views-user {
        padding-left: 15px;
        padding-right: 15px;
    }
    /* end ranking accreditation page @768px by Sarfraz */
    /* start offices at lums @768px by sarfraz */
    .office-lums-full-img-bgm .field--name-body {
        padding-left: 30px;
        padding-right: 30px;
    }
    /* end offices at lums @768px by sarfraz */
    /* start events detail page @768px by sarfraz */
    .page-node-type-events .body-area-custom {
        margin-left: 10px;
    }
    .page-node-type-news .node-side-bar, .page-node-type-events .node-side-bar {
        /* background-image: none; */
    }
    .page-node-type-news .se-block .block-content .se-container .se-links-container .se-links .se-link {
        display: inline-block;
        line-height: 0;
        display: inline !important;
    }
    .page-node-type-events .se-block .block-content .se-container .se-links-container .se-links .se-link {
        display: inline-block;
        line-height: 0;
        display: inline !important;
    }
    .page-node-type-news #se-links-node157 {
        width: 110px;
        margin: auto;
        position: unset;
    }
    .page-node-type-events #se-links-node157 {
        width: 110px;
        margin: auto;
        position: unset;
    }
    .page-node-type-news #block-shareeverywhereblock-3 .block-title {
        width: 128px;
        margin: auto;
    }
    .page-node-type-events #block-shareeverywhereblock-3 .block-title {
        width: 128px;
        margin: auto;
    }
    /* end events detail page @768px by sarfraz */
    /* start history page @768px by sarfraz */
    .page-node-604 #block-ourhistory .block-title {
        font-size: 46px
    }
    .page-node-604 .pro-grms-info .field--name-body {
        padding-bottom: 0px;
    }
    .page-node-604 .right-prm {
        background-image: none;
    }
    /* end history page @768px by sarfraz */
    /* start nop stories, alumni stories, lums ki kahaniyan @768 by sarfraz */
    .alumni-stories-view-section .field-content .alum-story-info {
        padding: 30px 0px;
    }
    .alumni-stories-view-section .field-content .col-cutm-titl .alum-title {
        padding-left: 0px;
    }
    .alumni-stories-view-section .field-content .col-cutm-titl .alum-degree-story {
        padding-left: 0px;
    }
    .alumni-stories-view-section {
        margin-top: 250px;
    }
    /* end nop stories, alumni stories, lums ki kahaniyan @768 by sarfraz */
    /* start VC-office page @601 by sarfraz */
    #block-views-block-quick-facts-block-4 .slider-vc-value {
        font-size: 38px;
        width: 270px;
    }
    #block-views-block-quick-facts-block-4 .slider-vc-title {
        font-size: 20px;
        width: 270px;
    }
    .form-lums-contactus-section-block .field--name-field-extra-text {
        width: 98%;
    }
    .form-lums-contactus-section-block .field--name-field-extra-text .field--item:first-child {
        padding-right: 0px;
    }
    .custom-cont-form-section-block #edit-container1 {
        width: 50%;
    }
    .custom-cont-form-section-block #edit-container2 {
        width: 50%;
    }
    .page-node-1517 .custom-cont-form-section-block .form-actions {
        bottom: 55px;
    }
    .custom-cont-form-section-block .form-actions {
        right: 390px;
    }
    /* end VC-office page @601 by sarfraz */
    /* start programme finder page @601 by sarfraz */
    .lums-banner-full-width-section .field--name-field-extra-text {
        padding-left: 40px;
        padding-right: 40px;
    }
    #block-views-block-programmes-block-4 .view-filters {
        flex: 1 0 30%;
    }
    #block-views-block-programmes-block-4 .view-content {
        flex: 3 0 70%;
    }
    #block-views-block-programmes-block-4 .view-content .table-responsive {
        width: 75%;
    }
    .why-lums-programme-section-block .field--name-body {
        position: absolute;
        top: 12%;
        padding-left: 15px;
        padding-right: 15px;
        left: 0;
        z-index: 10;
    }
    .why-lums-programme-section-block .field--name-body h1 {
        font-size: 61px;
        line-height: 65px;
    }
    .why-lums-programme-section-block .field--name-body p {
        font-size: 17px;
        line-height: 25px;
    }
    .why-lums-programme-section-block .field--name-field-link {
        position: absolute;
        width: 149px;
        height: 47px;
        bottom: 15%;
        padding: 3px 37px;
        font-size: 13px;
    }
    /* end programme finder page @601 by sarfraz */
    /* start why lums page by sarfraz */
    .lums-life-custom {
        max-width: 100%;
    }
    .why-lums-content-area-block .views-row {
        width: 48%;
    }
    .why-lums-your-system-lums .field--name-field-content-details .field--item {
        width: 48%;
    }
    .page-node-280 .whylums-numbers-blck .view-whylums-numbers-lums {
        height: auto;
        max-width: 100%;
    }
    .page-node-280 .whylums-numbers-blck .view-header {
        background-image: none;
        height: 100%;
        width: 100%;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul {
        padding: 0;
        display: flex;
        flex-wrap: wrap;
        justify-items: center;
        justify-content: center;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li {
        flex: 1 0 330px;
        height: auto !important;
        padding-top: 0px !important;
        top: 0 !important;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .views-field {
        display: flex;
        flex-wrap: wrap;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .field-content {
       flex: 1 0 330px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .number-title {
        font-size: 108px;
        padding-top: 0px !important;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(3) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(4) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(5) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(6) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(7) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(8) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(9) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(10) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .number-lables {
        font-size: 18px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(5) {
        margin-top: 0px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(6) {
        height: unset;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(4) .field-content {
        margin-left: 0px;
        padding-top: 15px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(3) .field-content {
        margin-left: 0px;
        padding-top: 15px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(8) .field-content {
        margin-left: 0px;
        padding-top: 15px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(9) .field-content {
        margin-left: 0px;
    }
    /* end why lums page by sarfraz */
    /* start undergraduate page by sarfraz */
    .pro-finder {
        border-left: none;
        width: 322px;
        margin-left: 15px;
        box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    }
    .page-node-436 .col-custom-left, .page-node-439 .col-custom-left {
        width: 98%;
    }

    .programs-und .view-filters {
        padding-left: 15px;
    }
    #block-views-block-programmes-block-1 .form-select {
        width: 98%;
    }
    .search-filters .form-select {
        width: 98%;
    }
    .page-node-436 .search-filters .select-wrapper::after , .page-node-439 .search-filters .select-wrapper::after {
        padding-right: 0.8em;
    }
    .page-node-436 .col-custom-right, .page-node-439 .col-custom-right {
        width: 98%;
    }
    .inner-top-bottom-right {
        width: 100%;
        background: none;
    }
    .programs-und .under-img img {
        height: auto;
    }
    /* end undergraduate page by sarfraz */
    /* start alumni relations page by sarfraz */
    .vice-chancellor-alumni-section-block h2 {
        font-size: 73px;
        line-height: 70px;
        margin-bottom: 65px;
    }
    .vice-chancellor-alumni-section-block p {
        line-height: 26px;
        font-size: 17px;
        width: 90%;
        margin: auto;
    }
    .vice-chancellor-alumni-section-block .field--name-body {
        width: 98%
    }
    .vice-chancellor-alumni-section-block .field--name-body a {
        margin-top: 25px;
    }
    #block-views-block-donor-stories-block-1-2 .view-header .header-main {
        display: flex;
        width: 520px;
        margin: 20px auto 30px;
        flex-wrap: wrap;
    }
    #block-views-block-donor-stories-block-1-2 .header-info {
        flex: 1 0 100%;
    }
    #block-views-block-donor-stories-block-1-2 .header-button-area {
        flex: 1 0 100%;
        text-align: center;
        padding: 35px 52px 0 0;
    }
    .page-node-1531 #block-views-block-donor-stories-block-1-2 .header-info h2 {
        text-align: left;
        font-size: 45px;
        line-height: 55px;
    }
    .alumni-great-ways-connect .field--name-field-extra-text {
        display: flex;
        flex-wrap: wrap;
    }
    .alumni-great-ways-connect .field--name-field-extra-text .field--item {
        flex-basis: 300px;
    }
    .page-node-153 #block-stayconnected .field--name-field-extra-text {
        width: 78%;
    }
    #block-alumnirelationsdonatelums.donate-lums-contact-section-block {
        height: 500px;
        margin-bottom: 17px;
        overflow: hidden;
    }
    .donate-lums-contact-section-block .field--name-field-extra-text {
        padding-bottom: 25px;
        display: flex;
        justify-content: flex-start;
        flex-wrap: wrap;
        width: 100%;
        top: 0px;
    }
    .donate-lums-contact-section-block .field--item {
        flex-basis: 285px;
        max-width: 100%;
    }
    .donate-lums-contact-section-block .field--item h4 {
        font-size: 13px;
        line-height: 20px;
        margin: 0px 0px;
    }
    .donate-lums-contact-section-block .field--item:nth-child(1) {
        padding-top: 8px;
        padding-left: 20px;
        padding-right: 10px;
    }
    .donate-lums-contact-section-block .field--item:nth-child(2) {
        padding-left: 20px;
        padding-top: 20px;
        order: 3;
    }
    .donate-lums-contact-section-block .field--item:nth-child(3) {
        padding-top: 70px;
        order: 2;
    }
    .donate-lums-contact-section-block .field--item:nth-child(2), .donate-lums-contact-section-block .field--item:nth-child(3) {
        padding-left: 10px;
        padding-right: 10px;
        flex-basis: 285px;
    }
    /* end alumni relations page by sarfraz */
    /* start VC-awards page @768 by sarfraz */
    #block-vcaaawinners {
        width: 90%;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
        margin-bottom: 45px;
        max-width: 100%;
    }
    #block-quicktabsvcaaawinners .supporters-container .donor-title {
        position: relative;
        text-align: right;
        top: 32px;
    }
    #block-quicktabsvcaaawinners .donor-designation {
        position: relative;
        text-align: right;
        top: 30px;
    }
    #block-quicktabsvcaaawinners .spd-info {
        padding-top: 118px;
        text-align: right;
    }
    #block-quicktabsvcaaawinners .views-field-nothing {
        padding: 3px 0px 0px 0px;
    }
    #block-quicktabsvcaaawinners .views-field-nothing .donor-img {
        width: 180px;
    }
    .donor-stories-lums-supporters .donor-img img {
        top: 15px;
    }
    #block-nominatesomeone {
        width: 95%;
    }
    #block-nominatesomeone .field--name-field-extra-text {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item {
        flex-basis: 270px;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item:first-child {
        padding-right: 20px;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item:nth-child(2) {
        padding-left: 20px;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item ol li {
        padding-bottom: 15px;
    }
    .important-dates-block-vc .impt-dont-section-cont ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-evenly;
        padding-left: 0px;
    }
    .important-dates-block-vc .col-custom-imp {
        margin-bottom: 30px;
        flex-basis: 250px;
        padding-left: 0px;
        padding-right: 0px;
    }
    .donate-lums-contactus-section-block {
        min-height: 410px;
    }
    /* end VC-awards page @768 by sarfraz */
    /* start lums supporters by sarfraz */
    .page-node-1763 .lums-banner-full-width-section .field--name-field-extra-text {
        margin-top: -135px;
    }
    .lums-banner-full-width-section .field--name-field-extra-text {
        padding-left: 50px;
        padding-right: 50px;
    }
    .lums-banner-col-content-section .field--name-field-extra-text .field--item:first-child {
        width: 100%;
        margin-right: 0px;
    }
    .lums-banner-col-content-section .field--name-field-extra-text .field--item:nth-child(2) {
        width: 100% ;
        text-align: center;
    }
    .lums-banner-col-content-section .field--name-field-extra-text .field--item:nth-child(2) a {
        margin-bottom: 30px;
    }
    .our-donors-quicktabs-section {
        width: 96%;
    }
    .quicktabs-wrapper {
        display: block;
    }
    .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs {
        display: flex;
        width: 100%;
        justify-content: center;
    }
    .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs a {
        font-size: 13px;
    }
    .our-donors-quicktabs-section #quicktabs-container-generous-donation {
        width: 100%;
    }
    .numbers-alumni-section-block .numbers-alumni-relans ul {
        padding-left: 0px;
    }
    .numbers-alumni-section-block .numbers-alumni-relans ul li {
        padding-left: 0px;
    }
    #block-views-block-quick-facts-block-5 .views-field-title span, #block-views-block-quick-facts-block-5-3 .views-field-title span {
        line-height: 68px;
        font-size: 44px;
    }
    #block-views-block-thumbnail-block-type-block-1 .view-display-id-block_1 ul {
        display: flex;
        flex-wrap: wrap;
    }
    .real-people-real-impact-view-block li {
        flex-basis: 100%;
    }
    /* end lums supporters by sarfraz */
    /* start donate lums page by sarfraz */
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter {
        height: 650px;
        overflow: hidden;
    }
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter .field--name-field-extra-text {
        height: 634px;
    }
    .page-node-1570 .align-center {
        width: 13%;
    }
    .page-node-1570 .donate-lums-contact-section-block .field--item {
        flex-basis: 300px;
        max-width: 100%;
    }
    .page-node-1570 .donate-lums-contact-section-block .field--item:nth-child(2) {
        padding-left: 20px;
        padding-top: 20px;
        order: 2;
        height: 231px;
    }
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter .field--item h3 {
        padding: 0 20px;
    }
    .page-node-1570 .general-student-stories .col-xs-12.col-sm-5.col-md-5 {
        padding: 0px;
        text-align: center;
        flex-basis: 90%;
    }
    .page-node-1570 .general-student-stories .col-xs-12.col-sm-7.col-md-7 {
        flex-basis: 90%;
        padding: 0px 0px 60px 0px;
        position: relative;
        width: 100%;
        padding-bottom: 56.25%;
        height: 0;
        margin-bottom: 50px;
    }
    .page-node-1570 .general-student-stories .col-xs-12.col-sm-7.col-md-7 iframe {
        position: absolute;
        top:0;
        left: 0;
        width: 100%;
        height: 100%;
      }
    /* end donate lums page by sarfraz */


    /* start lums admitions page by srf */

    .page-node-4397 .Admission-policies-section-block {
        padding-left: 0px;
    }

    .page-node-4397 .field--name-field-add-link {
        margin: 25px 0px;
    }

    .page-node-4397 .news-right-details-slider .slick-arrow {
        margin-top: -270px;
      }

    .page-node-4397 .news-right-details-slider .slick-prev {
        left: 0px;
    }

    .page-node-4397 .news-right-details-slider .slick-next {
        right: 2px;
    }

    /* end lums admitions page */
    /* Our latest supporters START */
    .Our-latest-supporters-heading .field--name-body{
        max-width: 96%;
        /* margin-top: -132px; */
        margin: 0 auto;
    }
    section.donors-lums .view-id-donors{
        width: 100%;
        padding-top: 15px;
    }
    section.donors-lums .view-id-donors .views-exposed-form .form-item.form-item-title{
        margin-top: 22px;
        width: 42%;
    }
    section.donors-lums .view-id-donors .view-content .views-row{
        flex-basis: 30%;
        background-position: right !important;
    }

    /* Our latest supporters END */

}
/* MediaQuery 768 ends here. */
/* ============= */
@media (min-width: 401px) and (max-width:600px) {
    .search-filters .form-actions button[id^="edit-reset--"] {
        right: 17px;
        top: 64px;
        z-index: 9;
    }
    #block-views-block-news-block-6 .form-actions button[id^="edit-reset--"]{
        z-index: 9;
        right: 14px;
        top: 33px;
    }
    .page-node-163 .search-filters .form-group {
        margin-bottom: 15px;
        margin-top: 0;
    }
    .related-links ul {
        list-style: none;
        margin-bottom: 36px;
    }
    .page-node-type-news .inner-sidebar-custom {
        margin-left: 0px;
        width: 100%;
    }
    .page-node-type-events #block-views-block-lums-events-block-5 {
        width: 100%;
    }
    .page-node-type-events .inner-sidebar-custom {
        margin-left: 0px;
        width: 100%;
    }
    #block-eventscalendar-2 {
        width: 100%;
    }
    .view-lums-events .view-content .item-list li {
        width: 100%;
        padding-left: 0px;
        padding-right: 8px;
    }
    #block-views-block-lums-events-block-7 {
        text-align: center;
    }
    #block-views-block-lums-events-block-4 {
        width: 100%;
        border: none;
        background: none;
        margin-top: 37px;
        text-align: center;
    }
    #block-views-block-lums-events-block-4 {
        text-align: center;
    }
    .upcoming-events .item-list ul {
        width: 100%;
    }
    .page-node-199 .news-lettr-form {
        width: 100%;
    }
    /* =====================Under Programmes Page========================= */
    /* ======================Under Programmes Page======================== */
    /*  start Contact Us Page CSS @media (max-width:600px) by sarfraz
    .inner-sidebar-custom .block-views-blocknews-block-10 {
        margin-bottom: 0;
        text-align: center;
        margin-top: 33px;
    }
    #block-views-block-news-block-9 .view-header .readmore-button {
        right: 6px;
        top: 21px;
    }
    .other-news .block-title {
        margin-bottom: 6px;
        font-size: 30px;
    }
    .related-links {
        border-left: none;
    }
    #block-relatedlinks {
        margin-top: 0px;
        padding-bottom: 0px;
        padding-left: 33px;
    }
    .related-links p {
        margin-left: 0px;
    }
    .Lums-offices h2 {
        padding-left: 15px;
    }
    #block-lumsofffice .col-sm-3 {
        padding-left: 30px;
    }
    .cotact-details {
        width: 420px;
    }
    .cotact-details.col-sm-4:first-child .field--name-body .contact-info-box {
        height: 660px;
    }
    .contact-info-box {
        margin-top: -390px;
        border: 1px solid #f0e3e3;
    }
    .cotact-details.col-sm-4:nth-child(2) .field--name-body .contact-info-box {
        padding-left: 20px;
        height: 690px;
    }
    .cotact-details.col-sm-4:nth-child(3) .field--name-body .contact-info-box {
        height: 400px;
    }
    .page-node-292 .col-sm-5 {
        width: 425px;
        height: 350px;
        padding-left: 30px;
        padding-right: 30px;
        border: 1px solid #707070;
        margin-left: 75px;
        margin-top: -256px;
    }
    .Faculty-Directory {
        width: 425px;
        height: 430px;
        margin-left: 75px;
        margin-top: 40px;
        margin-bottom: 40px;
    }
    .Emergency-Contact {
        width: 425px;
        height: 430px;
        margin-left: 75px;
        margin-top: 10px;
    }*/
    /*   End Contact Us Page CSS @media (max-width:600px) by sarfraz */
    /*   Start News Page CSS @media (max-width:600px) by sarfraz */
    .page-node-163 .slick-slide img {
        display: block;
        height: auto;
    }
    .page-node-163 .news-slider .news-slider-title {
        width: 100%;
        font-size: 18px;
        line-height: 24px;
        font-family: 'Noto Sans Medium';
        font-weight: bold;
        margin-top: 2%;
    }
    .search-filters .form-type-textfield {
        float: right !important;
        width: 30%;
        margin-right: 20px;
    }
    /*   End News Page CSS @media (max-width:600px) by sarfraz */
    /*   Start Events Page CSS @media (max-width:600px) by sarfraz */
    .recent-news-landing .col-sm-3 {
        width: 100%;
    }
    .landing-event-page .recent-news-landing .full-border {
        min-height: 200px;
    }
    .landing-event-page .recent-news-landing .news-content h2 {
        max-height: 20px;
        min-height: 20px;
    }
    /*   End Events Page CSS @media (max-width:600px) by sarfraz */
    /*   Start Ranking Accreditation Page CSS @media (max-width:600px) by sarfraz */
    #block-relatedmenuranking {
        border-left: none;
    }
    #block-rankings p {
        width: 100%;
        padding-bottom: 30px;
        padding-left: 20px;
    }
    #block-rankings ul {
        list-style: none;
        padding: 0px 20px;
        display: flex;
        flex-direction: column;
    }
    #block-rankings ul li {
        padding-left: 10px;
        padding-right: 10px;
        width: 300px;
    }
    #block-aacsbaccreditation .field--type-text-with-summary h5 img {
        top: -74px;
        right: 5px;
    }
    #block-aacsbaccreditation .field--type-text-with-summary {
        background-color: white;
        width: 89%;
        margin-left: auto;
        margin-right: auto;
        margin-top: 230px;
    }
    #block-rankings .field--type-text-with-summary ul li a img {
        width: 260px;
    }
    /*   End Ranking Accreditation Page CSS @media (max-width:600px) by sarfraz */
    /* start faculty resources @600px by sarfraz  */
    .path-faculty-resources #views-exposed-form-faculty-resources-page-1 {
        width: 100%;
    }
    .js-view-dom-id-4e77b01743f085bace9b6126c5af9a6914bdee620ff2f0aa742d37cb764a0e46 {
        background-color: #F2F2F2;
    }
    .path-faculty-resources .form-item.js-form-item.form-type-select.js-form-type-select.form-item-field-schools-target-id.js-form-item-field-schools-target-id.form-group {
        padding-left: 0px;
    }
    .path-faculty-resources .region-node-content .form-control {
        width: 100%;
        height: 60px;
    }
    /* .path-faculty-resources .region-node-content .form-group:nth-child(3) {
        padding-top: 25px;
        padding-right: 90px;
    } */
    .path-faculty-resources .region-node-content .form-group {
        height: 141px;
        width: 100%;
        margin-bottom: 0px;
    }
    /* .path-faculty-resources .node-content header ul {
        left: 5px;
        padding-top: 0px;
    }
    .path-faculty-resources .node-content header ul li {
        display: inline;
        padding-left: 5px;
    }
    .path-faculty-resources .node-content header ul li a {
        font-size: 13px;
        font-family: 'noto sans semibold'
    } */
    /* End faculty resources @600px by sarfraz  */
    /* start offices directory @600px by sarfraz*/
    .path-offices-directory .right-prm {
        padding-left: 0px;
        background: none;
    }
    .form-inline .select-wrapper {
        width: 100%;
    }
    .path-offices-directory .form-inline .form-item {
        width: 100%;
    }
    .path-offices-directory .node-content header ul li a {
        line-height: 30px;
    }
    /* end offices directory @600px by sarfraz */
    /* start offices at lums @600px by sarfraz */
    .page-node-586 .pro-grms-info .block-title {
        font-size: 54px;
        text-align: left;
        line-height: 58px;
        font-family: Noto Serif Display Bold;
        margin-bottom: 39px;
    }
    .office-lums-full-img-bgm .field--name-body {
        padding-left: 15px;
        padding-right: 15px;
        padding-bottom: 0px;
    }
    .page-node-586 .pro-grms-info .field--name-body {
        padding-bottom: 0px;
    }
    .page-node-586 .right-prm {
        background: none;
    }
    .page-node-586 .pro-grms-info {
        padding-left: 15px;
    }
    .page-node-586 .right-prm {
        padding-left: 15px;
    }
    /* end offices at lums @600px by sarfraz */
    /* start news detail page @600px by sarfraz */
    .page-node-type-news .inner-sidebar-custom {
        margin-left: 0px;
    }
    .page-node-type-news .custom-title h1 {
        font-size: x-large;
        margin-bottom: 8px;
        margin-top: 2px;
        line-height: 30px;
    }
    .page-node-type-news .content-top-area {
        padding-left: 0px;
    }
    .page-node-type-events .custom-title h1 {
        font-size: x-large;
        margin-bottom: 8px;
        margin-top: 2px;
        line-height: 30px;
    }
    .page-node-type-events .sharethis, .page-node-type-news .sharethis {
        padding-left: 0px;
    }
    .page-node-type-events .content-top-area {
        padding-left: 0px;
    }
    /* end news detail page @600px by sarfraz */
    /* start history page @600px by sarfraz  */
    .page-node-604 .pro-grms-info .field--name-body {
        padding-bottom: 0px;
    }
    .page-node-type-news .view-lums-events .view-content .item-list li {
        width: 100%;
        padding-left: 10px;
    }
    .get-news {
        width: 100%;
    }
    .upcoming-events .item-list ul {
        width: 100%;
        height: auto !important;
    }
    /* end history page @600px by sarfraz */
    /* start nop stories, alumni stories, lums ki kahaniyan @600 by sarfraz */
    .alumni-stories-view-section {
        width: 90%;
    }
    .alumni-stories-view-section .field-content .alum-story-info {
        padding: 30px 0px;
    }
    .alumni-stories-view-section .field-content .col-cutm-titl .alum-title {
        padding-left: 0px;
    }
    .alumni-stories-view-section .field-content .col-cutm-titl .alum-degree-story {
        padding-left: 0px;
    }
    .alumni-stories-view-section {
        margin-top: 250px;
    }
    /* end nop stories, alumni stories, lums ki kahaniyan @600 by sarfraz */
    /* start VC-office page @ 600 by sarfraz */
    #block-views-block-quick-facts-block-4 .slider-vc-title {
        font-size: 15px;
        line-height: 22px;
        width: 190px;
        text-align: center;
    }
    .custom-cont-form-section-block #edit-container1 {
        width: 100%;
    }
    .custom-cont-form-section-block #edit-container2 {
        width: 98%;
    }
    .page-node-1517 .custom-cont-form-section-block .form-actions {
        bottom: 300px;
    }
    .custom-cont-form-section-block .form-actions {
        right: -9px;
    }
    /* end VC-office page @ 600 by sarfraz */
    /* start programme finder page @601 by sarfraz */
    .lums-banner-full-width-section .field--name-field-extra-text {
        padding-left: 20px;
        padding-right: 20px;
        margin-top: -120px;
    }
    #block-views-block-programmes-block-4 .view-filters {
        flex: 1 0 25%;
    }
    #block-views-block-programmes-block-4 .view-content {
        flex: 1 0 75%;
    }
    #block-views-block-programmes-block-4 .view-content .table-responsive {
        width: 40%;
    }
    .why-lums-programme-section-block .field--name-body {
        position: absolute;
        top: 10%;
        padding-left: 15px;
        padding-right: 15px;
        left: 0;
        z-index: 10;
    }
    .why-lums-programme-section-block .field--name-body h1 {
        font-size: 26px;
        line-height: 16px;
    }
    .why-lums-programme-section-block .field--name-body p {
        font-size: 17px;
        line-height: 25px;
    }
    .why-lums-programme-section-block .field--name-field-link {
        position: absolute;
        width: 149px;
        height: 47px;
        bottom: 9%;
        padding: 3px 37px;
        font-size: 13px;
    }
    /* end programme finder page @601 by sarfraz */
    /* start why lums page @601 by sarfraz */
    .page-node-280 .lums-banner-full-width-section .field--name-field-extra-text {
        margin-top: -140px;
    }
    .lums-life-custom {
        max-width: 100%;
    }
    .why-lums-content-area-block .views-row {
        width: 100%;
    }
    .why-lums-content-area-block .view-content .lums-life-main .lums-life-img .img-responsive {
        display: block;
        max-width: 100%;
        height: auto;
        width: 600px;
    }
    .why-lums-your-system-lums .field--name-field-content-details {
        width: 100%;
    }
    .why-lums-your-system-lums .field--name-field-content-details .field--item {
        width: 98%;
    }
    .alumni-network-why-lums-section-block .item-list ul {
        padding-left: 0px;
    }
    .alumni-network-why-lums-section-block .item-list li {
        width: 198px;
        float: none;
        margin: auto;
        padding-bottom: 10px;
    }
    .page-node-280 .whylums-numbers-blck .view-whylums-numbers-lums {
        height: auto;
        max-width: 100%;
    }
    .page-node-280 .whylums-numbers-blck .view-header {
        background-image: none;
        height: 100%;
        width: 100%;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul {
        padding: 0;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        width: 365px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li {
        flex: 1 0 330px;
        height: auto !important;
        padding-top: 0px !important;
        top: 0 !important;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .views-field {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .field-content {
       flex: 1 0 330px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .number-title {
        font-size: 40px;
        padding-top: 0px !important;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(3) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(4) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(5) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(6) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(7) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(8) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(9) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(10) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .number-lables {
        font-size: 18px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(5) {
        margin-top: 0px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(6) {
        height: unset;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(3) .field-content {
        margin-left: 0px;
        padding-top: 15px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(9) .field-content {
        padding-top: 0;
        margin-left: 0px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(4) .field-content {
        margin-left: 0px;
        padding-top: 15px;
    }
    .page-node-280 .whylums-numbers-blck .view-content {
        padding-top: 0px;
    }
    /* end why lums page @601 by sarfraz */
    /* start undergraduate page by sarfraz */
    .pro-finder {
        border-left: none;
        width: 92%;
        margin-left: 15px;
        box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    }
    .programs-und .view-filters {
        padding-left: 15px;
    }
    .page-node-436 .col-custom-left, .page-node-439 .col-custom-left {
        width: 98%;
    }

    #block-views-block-programmes-block-1 .form-select {
        width: 98%;
    }
    .search-filters .form-select {
        width: 98%;
    }
    .page-node-436 .col-custom-right, .page-node-439 .col-custom-right {
        width: 98%;
        padding-left: 0px;
        padding-right: 0px;
    }
    .whylums-program-right {
        padding-left: 10px;
        padding-right: 10px;
    }
    .inner-top-bottom-right {
        width: 100%;
        background: none;
    }
    .programs-und .under-img img {
        height: auto;
    }
    /* end undergraduate page by sarfraz */
    /* start alumni relations page by sarfraz */
    .vice-chancellor-alumni-section-block h2 {
        font-size: 50px;
        line-height: 55px;
        margin-bottom: 40px;
    }
    .vice-chancellor-alumni-section-block p {
        line-height: 26px;
        font-size: 17px;
        width: 92%;
        margin: auto;
    }
    .vice-chancellor-alumni-section-block .field--name-body {
        width: 98%
    }
    .vice-chancellor-alumni-section-block .field--name-body a {
        margin-top: 40px;
        margin-bottom: 30px;
    }
    #block-views-block-donor-stories-block-1-2 .view-header .header-main {
        display: flex;
        width: 90%;
        margin: 20px auto 30px;
        flex-wrap: wrap;
    }
    #block-views-block-donor-stories-block-1-2 .header-info {
        flex: 1 0 100%;
    }
    #block-views-block-donor-stories-block-1-2 .header-button-area {
        flex: 1 0 100%;
        text-align: center;
        padding: 35px 52px 0 0;
    }
    .page-node-1531 #block-views-block-donor-stories-block-1-2 .header-info h2 {
        text-align: left;
        font-size: 45px;
        line-height: 55px;
    }
    .alumni-great-ways-connect .field--name-field-extra-text {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
    }
    .alumni-great-ways-connect .field--name-field-extra-text .field--item {
        flex-basis: 300px;
        padding-right: 10px;
        padding-left: 10px;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:first-child h2 {
        padding-bottom: 20px;
        font: 37px/38px Noto Serif Display Bold;
        margin-top: 0px;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:first-child {
        padding-right: 10px;
        margin-right: 10px;
        width: 100%;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:nth-child(2) {
        width: 100%;
        display: inline-block;
        max-width: 100%;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:nth-child(2) h3 {
        font-size: 13px;
        line-height: 18px;
        padding-left: 0px;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:nth-child(2) ul {
        padding-left: 0px;
    }
    #block-alumnirelationsdonatelums.donate-lums-contact-section-block {
        height: 710px;
        margin-bottom: 17px;
        overflow: hidden;
    }
    .donate-lums-contact-section-block .field--name-field-extra-text {
        padding-bottom: 25px;
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        align-items: center;
        width: 100%;
        position: relative;
        top: 15px
    }
    .donate-lums-contact-section-block .field--item {
        flex-basis: 500px;
        max-width: 100%;
    }
    .donate-lums-contact-section-block .field--item:nth-child(2), .donate-lums-contact-section-block .field--item:nth-child(3) {
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 30px;
        padding-top: 0px;
        flex-basis: 500px;
        max-width: 100%;
    }
    .donate-lums-contact-section-block .field--item h4 {
        font-size: 13px;
        line-height: 20px;
        margin: 0px 0px;
    }
    .donate-lums-contact-section-block .field--item:nth-child(1) {
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 30px;
    }
    .donate-lums-contact-section-block .field--item:nth-child(2), .donate-lums-contact-section-block .field--item:nth-child(3) {
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 30px;
        padding-top: 0px;
    }
    /* end alumni relations page by sarfraz */
    /* start VC awards page by sarfraz */
    #block-vcaaawinners {
        width: 90%;
    }
    .donor-stories-lums-supporters li.col-custom {
        padding-left: 0px;
    }
    .donor-img.col-xs-12.col-sm-3.col-md-3 {
        width: 100px;
        padding-left: 0px;
    }
    #block-quicktabsvcaaawinners .supporters-container .donor-title {
        font-size: 12px;
        position: relative;
        top: 35px;
        text-align: right;
    }
    #block-quicktabsvcaaawinners .donor-designation {
        font-size: 12px;
        position: relative;
        top: 40px;
        text-align: right;
    }
    .donor-stories-lums-supporters .supporters-container-info {
        padding-left: 46px;
        padding-right: 0px;
        text-align: right;
        position: relative;
        top: 83px;
    }
    #block-quicktabsvcaaawinners .spd-info {
        font-size: 14px;
    }
    #block-nominatesomeone .field--name-field-extra-text {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item {
        flex-basis: 580px;
        margin: 0px 10px;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item:first-child {
        padding-right: 0px;
        border-right: none;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item:nth-child(2) {
        padding-left: 0px;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item ol li {
        padding-bottom: 15px;
    }
    .important-dates-block-vc .impt-dont-section-cont ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        padding-left: 0px;
    }
    .important-dates-block-vc .col-custom-imp {
        flex-basis: 100%;
        margin-bottom: 30px;
        padding-left: 0px;
        padding-right: 0px;
    }
    /* end VC awards page by sarfraz */
    /* start lums supporters page by sarfraz */
    .lums-banner-col-content-section .field--name-field-extra-text .field--item:first-child {
        width: 100%;
        display: inline-block;
        margin-right: 0px;
    }
    .lums-banner-col-content-section .field--name-field-extra-text .field--item:nth-child(2) {
        width: 100%;
        text-align: center;
        margin-bottom: 20px;
        padding-top: 20px;
    }
    .our-donors-quicktabs-section {
        width: 98%;
    }
    .quicktabs-wrapper {
        display: block;
    }
    .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs {
        width: 98%;
        display: inline-flex;
        flex-direction: column;
    }
    .our-donors-quicktabs-section #quicktabs-container-generous-donation {
        width: 96%;
        display: block;
        margin-left: 5px;
    }
    .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs a {
        font-size: 16px;
    }
    .donate-lums-contactus-section-block {
        background-color: #002581;
        color: white;
        min-height: 400px;
        padding-top: 40px;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text {
        width: 100%;
    }
    #block-alumnirelationsdonatelums.donate-lums-contact-section-block {
        height: 660px;
        margin-bottom: 17px;
        overflow: hidden;
    }
    .numbers-alumni-section-block .numbers-alumni-relans ul {
        padding-left: 0px;
    }
    .numbers-alumni-section-block .numbers-alumni-relans ul li {
        padding-left: 0px;
    }
    #block-views-block-quick-facts-block-5 .views-field-title span, #block-views-block-quick-facts-block-5-3 .views-field-title span {
        line-height: 68px;
        font-size: 44px;
    }
    /* end lums supporters page by sarfraz */
    /* start donate lums page by sarfraz */
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter {
        height: 695px;
        overflow: hidden;
    }
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter .field--name-field-extra-text {
        height: 652px;
    }
    .page-node-1570 .align-center {
        width: 13%;
    }
    .page-node-1570 .donate-lums-contact-section-block .field--item {
        flex-basis: 500px;
        max-width: 100%;
    }
    .page-node-1570 .donate-lums-contact-section-block .field--item:nth-child(2) {
        padding-left: 20px;
        padding-top: 20px;
        order: 2;
        height: 231px;
    }
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter .field--item:nth-child(3) {
        order: 3;
    }
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter .field--item h3 {
        padding: 0 20px;
    }
    .page-node-1570 .general-student-stories .col-xs-12.col-sm-5.col-md-5 {
        padding: 0px;
        text-align: center;
        flex-basis: 90%;
    }
    .page-node-1570 .general-student-stories .col-xs-12.col-sm-7.col-md-7 {
        padding: 0px 0px 60px 0px;
        flex-basis: 90%;
        position: relative;
        padding-bottom: 56.25%;
        height: 0;
        margin-bottom: 50px;
    }
    .page-node-1570 .general-student-stories .col-xs-12.col-sm-7.col-md-7 iframe {
        position: absolute;
        top:0;
        left: 0;
        width: 100%;
        height: 100%;
      }
    /* end donate lums page by sarfraz */


    /* start lums admitions page by srf */

    .page-node-4397 .Admission-policies-section-block {
        padding-left: 0px;
    }

    .page-node-4397 .field--name-field-add-link {
        margin: 25px 0px;
    }

    /* end lums admitions page by srf */

    /* financial-statements START */
    #block-financialstatementslums .field--name-body{
        margin-top: -106px;
    }
    #block-financialstatementslums .field--name-body h2 {
        padding: 14px 8px 0px 8px;
    }
    #block-financialstatementslums .field--name-field-extra-text{
        padding-top: 9px;
    }
    #block-financialstatementslums .field--name-field-extra-text .field--item:first-child {
        width: 100%;
        padding: 0;
    }
    #block-financialstatementslums .field--name-field-extra-text .field--item:last-child {
        width: 100%;
        border-left: none;
        padding: 0;
        margin-top: 17px;
    }
    #block-financialstatementslums .field--name-field-extra-text .field--item:last-child li {
        padding: 10px 15px;
        padding-left: 0;
    }
    #block-financialstatementslums{
        margin-bottom: 0px;
    }
    .page-node-3130 .two-column-centers .field--name-field-content-details .field--item{
        flex: none;
        margin: 0;
    }
    .page-node-3130 .two-column-centers .field--name-field-content-details{
        display: block;
    }
    .page-node-3130 .lums-centers-blocks .field--name-field-content-details .paragraph--type--multiple-content-images{
        padding-bottom: 10px;
    }
    /* financial-statements CLOSE */
    /* Our latest supporters START */
    .Our-latest-supporters-heading .field--name-body{
        margin: 0;
        width: 100%;
    }
    .Our-latest-supporters-heading .field--name-body h2{
        font-size: x-large;
    }
    .Our-latest-supporters-heading .field--name-field-extra-text{
        padding: 0px 20px;
    }
    section.donors-lums .view-id-donors{
        width: 100%;
    }
    #views-exposed-form-donors-block-1 .form-item-sort-order{
        float: unset;
        width: 100%;
        padding-right: 0;
    }
    #views-exposed-form-donors-block-1 .form-item-title{
        width: 100%;
        padding-left: 0;
    }
    section.donors-lums .view-id-donors .view-content{
        display: block;
    }
    #views-exposed-form-donors-block-1 {
        width: 93%;
        margin: auto;
    }
    section.donors-lums .view-id-donors .views-exposed-form .form-item.form-item-sort-order .select-wrapper{
        max-width: 100%;
    }
    section.donors-lums .view-id-donors .views-exposed-form .form-item.form-item-sort-order .control-label{
        display: block;
    }
    /* Our latest supporters END */


}
/* MediaQuery 600 ends here. */
/* ============= */
@media (min-width: 375px) and (max-width: 400px) {
    .page-node-163 .featured-news {
        padding-right: 0;
    }
    .search-filters .form-actions button[id^="edit-reset--"] {
        right: 17px;
        top: 64px;
        z-index: 9;
    }
    #block-views-block-news-block-6 .form-actions button[id^="edit-reset--"]{
        z-index: 9;
        right: 14px;
        top: 33px;
    }
    .page-node-163 .search-filters .form-group {
        margin-bottom: 0;
        margin-top: 0;
    }
    .related-links ul {
        margin-bottom: 36px;
    }
    #block-views-block-news-block-5 .view-content {
        margin-left: -4px;
        margin-right: -4px;
    }
    #block-views-block-news-block-5 li .full-border {
        margin-left: 5px;
        margin-right: 3px;
    }
    /* News Landing Page srfrz @media 400px*/
    #block-eventscalendar-2 {
        width: 100%;
    }
    .page-node-type-news .inner-sidebar-custom {
        margin-left: 0px;
        width: 100%;
    }
    .page-node-type-events .inner-sidebar-custom {
        margin-left: 0px;
        width: 100%;
    }
    #block-views-block-lums-events-block-7 {
        text-align: center;
        margin-top: 11px;
        margin-bottom: 27px;
    }
    #block-views-block-lums-events-block-4 {
        width: 100%;
        border: none;
        background: none;
        margin-top: 37px;
        text-align: center;
    }
    #block-views-block-lums-events-block-4 {
        text-align: center;
    }
    .page-node-199 .news-lettr-form {
        width: 100%;
    }
    .recent-news-landing li:first-child.col-custom {
        padding-right: 0px;
        padding-left: 0;
    }
    #block-views-block-news-block-9 .view-header .readmore-button {
        right: 6px;
        top: 21px;
    }
    .sharethis .se-links-container li {
        display: inline-block !important;
        text-align: center;
        padding-bottom: 0px;
    }
    .se-block .block-content .se-container .se-links-container .se-links {
        height: 20px;
        position: relative;
    }
    .sharethis {
        padding-left: 0;
    }
    .page-node-type-news .view-lums-events .view-content .item-list li {
        width: 100%;
        padding-left: 10px;
    }
    .get-news {
        width: 100%;
    }
    .upcoming-events .item-list ul {
        width: 100%;
        height: auto !important;
    }

    .news-slider .news-slider-title {
        width: 100%;
    }
    .page-node-163 .news-lettr-form {
        border: solid 1px #959595;
    }
    .webform-submission-subscribed-users-list-node-163-form .form-control {
        height: 50px;
        border: 1px solid #959595;
        border-radius: 0px;
    }
    .view-display-id-block_6 .form-group {
        margin-bottom: 0px;
    }
    .news-slider .news-slider-title {
        font-size: 22px;
        font-weight: bold;
        line-height: 29px;
    }
    .heading-block-cus h1 {
        font-size: 35px;
    }
    #block-newseventslanding p {
        font-size: 17px;
        line-height: 25px;
    }
    .page-node-163 #block-newseventslanding {
        padding-left: 20px;
        vertical-align: top;
    }
    #block-getnewsinourinbox.pro-finder {
        padding-left: 0;
    }
    .recent-news-landing .news-content h2 a {
        font-size: 30px;
        line-height: 30px;
        padding-bottom: 50px
    }
    .custom-right-news-section .create-date {
        color: #525252;
    }
    #block-newseventslanding .field--name-body {
        background-image: unset;
        padding-right: 0px;
        margin-right: 0px;
        padding-bottom: 0;
    }
    .page-node-163 .contant-bg {
        padding-bottom: 10px;
    }
    .search-filters .form-actions .form-submit {
        background-position: 15px -6px;
    }
    #webform-submission-subscribed-users-list-node-199-add-form .form-control {
        height: 50px;
        border-radius: 0px;
    }
    .custom-calendar-wrap .custom-header h2 {
        font-weight: 700;
        font-size: 15px;
        margin-top: 18px;
    }
    .custom-right-news-section .view-content ul li {
        margin-bottom: 10px;
        padding-bottom: 20px;
        padding-top: 10px;
        overflow: hidden;
    }
    .custom-right-news-section .news-content h2 a {
        font-size: 30px;
        line-height: 30px;
    }
    h2, .h2 {
        font-size: 30px;
    }
    .menu--news-events li {
        display: block;
        width: 100%;
        margin-left: 0px;
    }
    .menu--news-events li a {
        padding: 15px;
        font-size: 26px;
        line-height: 40px;
        font-weight: bold;
    }
    .page-node-163 .other-news .full-border {
        min-height: 369px;
        background: #fff;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
        box-shadow: none !important;
        margin-left: 0 !important;
    }
    .page-node-163 .news-slider .recent-news-slider .slick-list {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .other-news .full-border {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .page-node-163 .custom-right-news-section .block-title {
        margin-top: 13px;
        margin-bottom: 9px;
        font-size: 24px;
    }
    #block-webform-3 .form-group {
        margin-bottom: 0px !important;
        padding-bottom: 10px;
    }
    .page-node-163 .search-filters .form-actions {
        position: absolute;
        right: 1px;
    }
    .news-container, .search-container {
        padding-left: 15px;
        padding-right: 0px;
    }
    .recent-news-inner {
        padding-right: 0px;
    }
    .page-node-163 .featured-news .block-title {
        margin-bottom: 10px;
        margin-top: 25px;
        padding-left: 5px;
    }
    .slick-prev {
        display: none !important;
    }
    .slick-next {
        display: none !important;
    }
    .recent-news-landing li:nth-child(2).col-custom {
        padding-left: 0px;
    }
    #block-views-block-news-block-5 li:nth-child(2).col-custom {
        padding-left: 0px;
        padding-right: 10px;
        margin-top: 15px;
        margin-bottom: 4px;
    }
    .news-container, .search-container {
        padding-left: 0px;
        padding-right: 0px;
    }
    .page-node-163 .featured-news {
        padding-right: 5px;
    }
    .view-display-id-block_4 h2 a {
        font-size: 14px !important;
        line-height: 22px !important;
    }
    .page-node-163 .featured-news .view-header a {
        display: none;
    }
    .news-container .col-sm-4 {
        width: 100%;
    }
    .recent-news-landing li:first-child.col-custom {
        padding-right: 0px;
        padding-left: 0;
    }
    #block-views-block-news-block-5 .recent-news-landing li:first-child.col-custom {
        padding-right: 11px;
        padding-left: 0px;
    }
    .recent-news-landing .col-custom {
        width: 100%;
    }
    .page-node-type-news .view-lums-events .view-content .item-list li {
        width: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .inner-sidebar-custom .block-views-blocknews-block-10 {
        margin-bottom: 0;
        text-align: center;
        margin-top: 33px;
    }
    .sharethis {
        padding-left: 0;
        padding-bottom: 13px;
    }
    .page-node-type-news .news-slider .recent-news-slider .slick-list {
        width: 100%;
    }
    .news-slider .news-position-container {
        margin-top: 28px;
    }
    .page-node-163 #block-newseventslanding {
        padding-left: 15px;
        width: 100%;
        display: block;
        padding-right: 15px;
    }
    .page-node-163 .content-area .col-sm-8 {
        padding-left: 15px;
        padding-right: 15px;
    }
    .page-node-163 .info-featured {
        padding-top: 11px;
    }
    .page-node-163 .news-lettr-form {
        width: 97%;
        display: block;
        margin-left: 5px;
    }
    .form-actions .btn, .form-actions .btn-group {
        margin-top: 10px !important;
    }
    .page-node-163 .home-sliders {
        height: auto;
    }
    .page-node-163 .search-filters .bef-exposed-form .form-item {
        padding-left: 15px;
        padding-right: 15px;
    }
    #block-views-block-slide-show-block-2 .slick-slide .home-slider-bg img {
        display: block;
        height: 148px;
    }
    .news-slider .news-slider-date {
        color: #ffffff;
        font-size: 16px;
        line-height: 35px;
        font-weight: bold;
    }
    .view-display-id-block_2 .slick-slide .home-slider-bg img {
        display: block;
        height: 522px;
    }
    .recent-news-slider .news-content .recent-info p {
        padding-bottom: 15px;
    }
    .recent-news-landing .readmore-button a {
        margin-left: 0px;
    }
    .news-lettr-form .block-title {
        font-size: 21px;
        line-height: 40px;
    }
    .search-filters .form-item {
        width: 100%;
    }
    .search-filters .form-type-textfield {
        float: none !important;
        width: 100%;
        margin-right: 16px;
    }
    .page-node-163 label {
        margin-top: 5px;
    }
    .landing-event-page.search-filters .form-type-textfield {
        width: 100%;
    }
    .page-node-163 .region-real-impact {
        padding-right: 15px;
        padding-left: 15px;
    }
    #block-views-block-news-block-5 .block-title {
        margin-top: 0;
    }
    .page-node-163 #block-views-block-news-block-3 .block-title {
        margin-bottom: 10px;
        margin-top: 5px;
        padding-left: 0px;
        font-size: 24px;
    }
    .page-node-163 .featured-inner h2 {
        margin-top: 0px;
        font-size: 24px;
        line-height: 29px;
    }
    .page-node-163 .cont-middle {
        margin-top: 30px;
    }
    .page-node-163 #block-views-block-news-block-5 .block-title {
        font-size: 24px;
    }
    .recent-news-landing .col-sm-3 {
        width: 100%;
    }
    .page-node-163 .col-sm-9 {
        width: 100%;
    }
    /* =================== nm  ====================== */
    .body-area-custom {
        margin-left: 15px;
        margin-right: 12px;
    }
    .content-area-custom .col-sm-9 {
        width: 100%;
    }
    .inner-sidebar-custom .views-element-container .block-title, .upcoming-events .block-title {
        width: 85%;
        margin-left: 0;
    }
    .join-us-cus .field--name-body p:last-child {
        right: 32px;
        top: 19px;
    }
    .join-us-cus .field--name-body p:last-child a {
        padding: 4.6px 7px;
        font-size: 7px;
    }
    .upcoming-events ul li {
        width: 100%;
    }
    .join-us-cus {
        margin-top: 25px;
        height: 57px;
        margin-bottom: 0;
    }
    .other-news .block-title {
        margin-bottom: 11px;
        font-size: 19px;
        padding-left: 0;
    }
    .page-node-163 .featured-news .view-header {
        float: right;
        position: relative;
        top: -39px;
        height: 4px;
    }
    #block-views-block-news-block-9 .view-header .readmore-button {
        right: 12px;
        top: 22px;
    }
    .recent-news-landing .full-border {
        min-height: 357px;
        width: 100%;
    }
    .recent-news-landing .news-content h2 a {
        font-size: small;
    }
    /* ================= */
    /* new */
    /* ================== */
    .sharethis .se-links-container li {
        display: inline !important;
    }
    .sharethis h2 {
        text-align: center;
    }
    .se-block .block-content .se-container {
        width: 29%;
        margin: auto;
    }
    .se-block .block-content .se-container .se-links-container .se-links {
        margin: auto;
        width: 97px;
        text-align: center;
    }
    .bodyarea-custom {
        width: 100%;
    }
    .upcoming-events ul li {
        width: 100%;
    }
    .node-side-bar {
        width: 100%;
        border: none;
        background: none;
    }
    .inner-sidebar-custom .views-element-container .block-title, .upcoming-events .block-title {
        width: 100%;
        margin-left: 0;
    }
    .inner-sidebar-custom .block-views-blocknews-block-10 {
        margin-bottom: 0;
    }
    /* Start Contact Us page @400 by Sarfraz
    .cotact-details {
        width: 325px;
    }
    .related-links {
        border: none;
    }
    .contact-info-box {
        height: 435px;
        border: 1px solid #f0e3e3;
    }
    .col-sm-4:nth-child(2) .field--name-body .contact-info-box {
        padding-left: 20px;
    }
    .col-sm-4:nth-child(3) .field--name-body .contact-info-box {
        height: 245px;
    }
    .page-node-292 .col-sm-7 h2 {
        width: 400px;
    }
    .page-node-292 .col-sm-7 p {
        width: 380px;
    }
    .page-node-292 .col-sm-7 h2 {
        margin-top: 50px;
        width: 355px;
        padding-left: 30px;
    }
    .page-node-292 .col-sm-7 h4 {
        padding-left: 30px;
        width: 355px;
    }
    .page-node-292 .col-sm-7 p {
        width: 355px;
    }
    .page-node-292 .col-sm-7 p {
        padding-left: 30px;
    }
    .page-node-292 .col-sm-5 {
        width: 345px;
        height: 367px;
        border: 1px solid #707070;
        margin-left: 23px;
        margin-top: -335px;
    }
    .Faculty-Directory {
        width: 345px;
        margin-left: 24px;
        margin-bottom: 30px;
        margin-top: 35px;
    }
    .Emergency-Contact {
        width: 345px;
        margin-left: 24px;
        margin-top: 30px;
    }
    .Emergency-Contact .ec-left-block {
        padding-left: 28px;
        width: 40%;
    }
    .Emergency-Contact .ec-right-block {
        padding-bottom: 10px;
        width: 60%;
    }
    .Emergency-Contact .title {
        font-size: 12px;
        line-height: 20px;
    }
    .Emergency-Contact .number {
        font-size: 11px;
        line-height: 18px;
    }
    .overlay-text h3 {
        font-size: 45px;
        line-height: 54px;
    }
    .overlay-text p {
        font-size: 19px;
        line-height: 68px;
    }*/
    /* End Contact Us page @400 by Sarfraz */
    /* Start Ranking  Accreditation page @400 by Sarfraz */
    #block-rankingaccreditation .block-title {
        font: 30px/34px 'Noto Serif Display Bold';
        padding-bottom: 15px;
    }
    #block-rankings p {
        width: 100%;
        padding-bottom: 32px;
        padding-left: 15px;
    }
    #block-relatedmenuranking {
        border-left: none;
    }
    #block-rankings li a img {
        width: 100%;
        padding-right: 20px;
    }
    #block-aacsbaccreditation .field--type-text-with-summary h5 img {
        top: -196px;
        right: 3px;
    }
    /* End Ranking  Accreditation page @400 by Sarfraz */
    /* start faculty resources @375 by sarfraz  */
    /* .path-faculty-resources #block-relatedmenufaculty {
        padding-left: 15px;
        margin-bottom: 0px;
    } */
    #block-facultydirectory {
        padding-right: 0px;
    }
    .path-faculty-resources #views-exposed-form-faculty-resources-page-1 {
        width: 100%;
        padding-bottom: 10px;
    }
    .js-view-dom-id-4e77b01743f085bace9b6126c5af9a6914bdee620ff2f0aa742d37cb764a0e46 {
        background-color: #F2F2F2;
    }
    .path-faculty-resources .region-node-content .form-inline .control-label {
        padding-top: 10px;
    }
    .path-faculty-resources .region-node-content .form-control {
        width: 315px;
        height: 50px;
    }
    .path-faculty-resources .form-item.js-form-item.form-type-select.js-form-type-select.form-item-field-schools-target-id.js-form-item-field-schools-target-id.form-group {
        padding-left: 0px;
    }
    .path-faculty-resources .region-node-content .form-group:nth-child(3) {
        padding-top: 0px;
    }
    .path-faculty-resources .region-node-content .form-group {
        height: 122px;
        margin-bottom: 0px;
        width: 100%;
    }
    /* .path-faculty-resources .node-content header ul {
        left: 0px;
        width: 92%;
    }
    .path-faculty-resources .node-content header ul li {
        padding-left: 10px;
    }
    .path-faculty-resources .node-content header ul li a {
        font-size: 14px;
        line-height: 26px;
    } */
    .path-faculty-resources .region-node-content .form-actions {
        right: 15px;
        top: 227px;
    }
    /* end faculty resources @375 by sarfraz */
    /* start offices directory @375 by sarfraz */
    .form-inline .select-wrapper {
        width: 100%;
    }
    .path-offices-directory .form-inline .form-item {
        width: 100%;
    }
    .path-offices-directory .node-content header ul li a {
        line-height: 30px;
    }
    .path-offices-directory .right-prm {
        padding-left: 0px;
        background: none;
    }
    /* end offices directory @375 by sarfraz */
    /* start office at lums @375px by sarfraz */
    .page-node-586 .pro-grms-info .block-title {
        font-size: 54px;
        text-align: left;
        line-height: 58px;
        font-family: Noto Serif Display Bold;
        margin-bottom: 39px;
    }
    .office-lums-full-img-bgm .field--name-body {
        padding-left: 15px;
        padding-right: 15px;
    }
    .page-node-586 .pro-grms-info .field--name-body {
        padding-bottom: 0px;
    }
    .page-node-586 .right-prm {
        background: none;
    }
    .page-node-586 .pro-grms-info {
        padding-left: 15px;
    }
    .page-node-586 .right-prm {
        padding-left: 15px;
    }
    /* end offices at lums @375px by sarfraz */
    /* start news detail page @ px by sarfraz */
    .page-node-type-news .inner-sidebar-custom {
        margin-left: 0px;
        width: 100%;
    }
    .page-node-type-events .inner-sidebar-custom {
        margin-left: 0px;
        width: 100%;
    }
    .page-node-type-events #block-views-block-lums-events-block-5 {
        width: 100%;
    }
    .page-node-type-events .custom-title h1, .page-node-type-news .custom-title h1 {
        font-size: x-large;
        margin-bottom: 8px;
        margin-top: 2px;
        line-height: 30px;
    }
    .page-node-type-events .inner-sidebar-custom, .page-node-type-news .inner-sidebar-custom {
        margin-left: 0;
    }
    /* end news detail page @375px by sarfraz */
    /* start history @375px by sarfraz */
    .page-node-604 #block-ourhistory .block-title {
        font-size: 46px;
        text-align: left;
        line-height: 46px;
    }
    .page-node-604 .pro-grms-info {
        padding-left: 15px;
    }
    .page-node-604 .pro-grms-info .field--name-body {
        padding-bottom: 0px;
    }
    .page-node-604 #block-relatedmenuhistory {
        padding-bottom: 15px;
        /* padding-left: 15px; */
    }
    .page-node-604 .right-prm {
        background-image: none;
    }
    .page-node-604 .tl-slide-content {
        padding-left: 30px !important;
        padding-right: 30px !important;
        width: 80% !important;
    }
    /* end history @375px by sarfraz */
    /* start nop stories, alumni stories, lums ki kahaniyan @600 by sarfraz */
    .alumni-stories-view-section {
        width: 98%;
    }
    .alumni-stories-view-section .field-content .alum-story-info {
        padding: 30px 0px;
    }
    .alumni-stories-view-section .field-content .col-cutm-titl .alum-title {
        padding-left: 0px;
    }
    .alumni-stories-view-section .field-content .col-cutm-titl .alum-degree-story {
        padding-left: 0px;
    }
    .alumni-stories-view-section {
        margin-top: 120px;
    }
    /* end nop stories, alumni stories, lums ki kahaniyan @600 by sarfraz */
    /* start VC-office page @375 by sarfraz */
    .custom-cont-form-section-block #edit-container1 {
        width: 100%;
    }
    .custom-cont-form-section-block #edit-container2 {
        width: 98%;
    }
    .page-node-1517 .custom-cont-form-section-block .form-actions {
        top: 228px;
    }
    .custom-cont-form-section-block .form-actions {
        right: -9px;
    }
    /* End VC-office page @375 by sarfraz */
    /* start programme finder page @375 by sarfraz */
    .numbers-alumni-section-block .view-header {
        width: 90%;
    }
    .numbers-alumni-section-block h2 {
        font-size: 37px;
        line-height: 42px;
    }
    /* end programme finder page @375 by sarfraz */
    /* start why lums page @400 by sarfraz */
    .page-node-280 .lums-banner-full-width-section .field--name-field-extra-text {
        margin-top: -120px;
    }
    .lums-life-custom {
        max-width: 100%;
    }
    .why-lums-content-area-block .views-row {
        width: 100%;
    }
    .why-lums-content-area-block .view-content .lums-life-main .lums-life-img .img-responsive {
        display: block;
        max-width: 100%;
        height: auto;
        width: 400px;
    }
    .why-lums-your-system-lums .field--name-field-content-details {
        width: 100%;
    }
    .why-lums-your-system-lums .field--name-field-content-details .field--item {
        width: 100%;
    }
    .alumni-network-why-lums-section-block .item-list {
        width: 300px;
        margin: auto;
    }
    .alumni-network-why-lums-section-block .item-list ul {
        padding-left: 0px;
    }
    .alumni-network-why-lums-section-block .item-list li {
        width: 320px;
        float: none;
        margin: auto;
        padding-bottom: 10px;
    }
    .page-node-280 .whylums-numbers-blck .view-whylums-numbers-lums {
        height: auto;
        max-width: 100%;
    }
    .page-node-280 .whylums-numbers-blck .view-header {
        background-image: none;
        height: 100%;
        width: 100%;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul {
        padding: 0;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        width: 330px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li {
        flex: 1 0 330px;
        height: auto !important;
        padding-top: 0px !important;
        top: 0 !important;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .views-field {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .field-content {
       flex: 1 0 330px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .number-title {
        font-size: 40px;
        padding-top: 0px !important;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(3) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(4) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(5) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(6) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(7) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(8) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(9) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(10) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .number-lables {
        font-size: 18px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(5) {
        margin-top: 0px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(6) {
        height: unset;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(3) .field-content {
        margin-left: 0px;
        padding-top: 15px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(9) .field-content {
        padding-top: 0;
        margin-left: 0px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(4) .field-content {
        margin-left: 0px;
        padding-top: 15px;
    }
    .page-node-280 .whylums-numbers-blck .view-content {
        padding-top: 0px;
    }
    /* end why lums page @400 by sarfraz */
    /* start undergraduate page by sarfraz */
    .pro-finder {
        border-left: none;
        width: 322px;
        margin-left: 25px;
        box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    }
    .programs-und .view-filters {
        padding-left: 15px;
    }
    .page-node-436 .col-custom-left, .page-node-439 .col-custom-left {
        width: 98%;
    }

    .search-filters .form-select {
        width: 98%;
    }
    #block-views-block-programmes-block-1 .form-select {
        width: 98%;
    }
    .page-node-436 .col-custom-right, .page-node-439 .col-custom-right {
        width: 98%;
        padding-left: 5px;
        padding-right: 5px;
    }
    .page-node-436 .col-custom-right,  .page-node-439 .col-custom-right {
        background-color: transparent;
    }
    .whylums-program-right {
        padding-left: 10px;
        padding-right: 10px;
    }
    .inner-top-bottom-right {
        width: 100%;
        background: none;
    }
    /* end undergraduate page by sarfraz */
    /* start alumni relations page by sarfraz */
    .alumni-great-ways-connect .field--name-field-extra-text {
        display: flex;
        flex-wrap: wrap;
    }
    .alumni-great-ways-connect .field--name-field-extra-text .field--item {
        flex-basis: 300px;
    }
    .vice-chancellor-alumni-section-block h2 {
        font-size: 50px;
        line-height: 55px;
        margin-bottom: 40px;
    }
    .vice-chancellor-alumni-section-block p {
        line-height: 26px;
        font-size: 17px;
        width: 92%;
        margin: auto;
    }
    .vice-chancellor-alumni-section-block .field--name-body {
        width: 98%
    }
    .vice-chancellor-alumni-section-block .field--name-body a {
        margin-top: 40px;
        margin-bottom: 30px;
    }
    #block-views-block-donor-stories-block-1-2 .view-header .header-main {
        display: flex;
        width: 90%;
        margin: 20px auto 30px;
        flex-wrap: wrap;
    }
    #block-views-block-donor-stories-block-1-2 .header-info {
        flex: 1 0 100%;
    }
    #block-views-block-donor-stories-block-1-2 .header-button-area {
        flex: 1 0 100%;
        text-align: center;
        padding: 35px 52px 0 0;
    }
    .page-node-1531 #block-views-block-donor-stories-block-1-2 .header-info h2 {
        text-align: left;
        font-size: 45px;
        line-height: 55px;
    }
    .alumni-great-ways-connect .field--name-field-extra-text {
        display: flex;
        flex-wrap: wrap;
    }
    .alumni-great-ways-connect .field--name-field-extra-text .field--item {
       flex-basis: 300px;
    }
    #block-views-block-donor-stories-block-1-2 .header-info h2, #block-views-block-quick-facts-block-6 .view-header h2, #block-views-block-alumni-benefits-block-1 .view-header h2 {
        font-size: 37px;
        line-height: 42px;
    }
    .related-links {
        border-left: none;
    }
    .page-node-1531 .lums-banner-full-width-section .field--name-body {
        width: 76%;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:first-child h2 {
        padding-bottom: 20px;
        font: 37px/38px Noto Serif Display Bold;
        margin-top: 0px;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:first-child {
        padding-right: 10px;
        margin-right: 10px;
        width: 100%;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:nth-child(2) {
        width: 100%;
        display: inline-block;
        max-width: 100%;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:nth-child(2) h3 {
        font-size: 13px;
        line-height: 18px;
        padding-left: 0px;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:nth-child(2) ul {
        padding-left: 0px;
    }
    #block-alumnirelationsdonatelums.donate-lums-contact-section-block {
        height: 710px;
        margin-bottom: 17px;
        overflow: hidden;
    }
    .donate-lums-contact-section-block .field--name-field-extra-text {
        padding-bottom: 25px;
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        align-items: center;
        width: 100%;
        position: relative;
        top: 15px
    }
    .donate-lums-contact-section-block .field--item h4 {
        font-size: 13px;
        line-height: 20px;
        margin: 0px 0px;
    }
    .donate-lums-contact-section-block .field--item:nth-child(1) {
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 30px;
    }
    .donate-lums-contact-section-block .field--item:nth-child(2), .donate-lums-contact-section-block .field--item:nth-child(3) {
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 30px;
        padding-top: 0px;
    }
    /* end alummni relations page by sarfraz */
    /* start VC Awards page by sarfraz */
    .donor-stories-lums-supporters li.col-custom {
        padding-left: 0px;
    }
    .donor-img.col-xs-12.col-sm-3.col-md-3 {
        width: 100px;
        padding-left: 0px;
    }
    .donor-stories-lums-supporters .donor-img img {
        position: absolute;
        top: 50px;
        border: none;
    }
    #block-quicktabsvcaaawinners .supporters-container .donor-title {
        font-size: 12px;
        position: relative;
        top: 40px;
        text-align: right;
    }
    #block-quicktabsvcaaawinners .donor-designation {
        font-size: 12px;
        position: relative;
        top: 40px;
        text-align: right;
    }
    .donor-stories-lums-supporters .supporters-container-info {
        text-align: right;
        position: relative;
        top: 70px;
    }
    #block-quicktabsvcaaawinners .spd-info {
        font-size: 13px;
    }
    #block-nominatesomeone .field--name-field-extra-text {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item {
        flex-basis: 380px;
        margin: 0px 10px;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item:first-child {
        padding-right: 0px;
        border-right: none;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item:nth-child(2) {
        padding-left: 0px;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item ol li {
        padding-bottom: 15px;
    }
    .important-dates-block-vc .impt-dont-section-cont ul {
        padding-left: 0px;
    }
    .important-dates-block-vc .col-custom-imp {
        margin-bottom: 30px;
        padding-left: 0px;
        padding-right: 0px;
    }
    /* end VC awards page by sarfraz */
    /* start lums supporters page by sarfraz */
    .lums-banner-col-content-section .field--name-field-extra-text .field--item:first-child {
        width: 100%;
        display: inline-block;
        margin-right: 0px;
        padding: 0px 10px;
    }
    .lums-banner-col-content-section .field--name-field-extra-text .field--item:nth-child(2) {
        width: 100%;
        text-align: center;
    }
    .our-donors-quicktabs-section {
        width: 95%;
    }
    .quicktabs-wrapper {
        display: block;
    }
    .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs {
        width: 100%;
        display: inline-flex;
        flex-direction: column;
    }
    .our-donors-quicktabs-section #quicktabs-container-generous-donation {
        width: 96%;
        display: block;
        margin-left: 5px;
    }
    .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs a {
        font-size: 16px;
    }
    .donate-lums-contactus-section-block {
        background-color: #002581;
        color: white;
        min-height: 420px;
        padding-top: 39px;
    }
    #block-alumnirelationsdonatelums.donate-lums-contact-section-block {
        height: 665px;
    }
    /* end lums supporters page by sarfraz */
    /* start donate lums page by sarfraz */
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter {
        height: 695px;
        overflow: hidden;
    }
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter .field--name-field-extra-text {
        height: 652px;
    }
    .page-node-1570 .align-center {
        width: 13%;
    }
    .page-node-1570 .donate-lums-contact-section-block .field--item {
        flex-basis: 400px;
        max-width: 100%;
    }
    .page-node-1570 .donate-lums-contact-section-block .field--item:nth-child(2) {
        padding-left: 20px;
        padding-top: 20px;
        order: 2;
        height: 231px;
    }
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter .field--item:nth-child(3) {
        order: 3;
    }
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter .field--item h3 {
        padding: 0 20px;
    }
    .page-node-1570 .general-student-stories .col-xs-12.col-sm-5.col-md-5 {
        padding: 0px;
        text-align: center;
        flex-basis: 90%;
    }
    .page-node-1570 .general-student-stories .col-xs-12.col-sm-7.col-md-7 {
        padding: 0px 0px 60px 0px;
        flex-basis: 90%;
        position: relative;
        padding-bottom: 56.25%;
        height: 0;
        margin-bottom: 50px;
    }
    .page-node-1570 .general-student-stories .col-xs-12.col-sm-7.col-md-7 iframe {
        position: absolute;
        top:0;
        left: 0;
        width: 100%;
        height: 100%;
      }
    /* end donate lums page by sarfraz */
    /* ==================== nm  ========================== */
    /* =======================Start Under Programme Finder page============================ */
    .page-node-type-programmes .programme-detail{
        width: 95% !important;
        margin: auto;
        padding: 0;
    }
    .page-node-type-programmes .view-programmes-referral-content- h1{
        font-size: 37px;
        line-height: 42px;
        margin-bottom: 6px !important;
    }
    .page-node-type-programmes .programme-detail .views-row{
        margin-bottom: 0px;
    }
    .page-node-type-programmes .programme-detail{
        margin-bottom: 0 !important;
    }
    .page-node-type-programmes .program-downloads-inner{
        width: 100%;
    }
    .page-node-type-programmes .nav.card-header.nav-tabs{
    }
    .page-node-type-programmes .nav.card-header.nav-tabs li{
        width: 100% !important;
        margin: auto;
        margin-bottom: 5px;
        border-bottom: #cccccc;
    }
    .page-node-type-programmes .nav.card-header.nav-tabs li a{
        width: 100%;
        margin: auto;
        text-align: center;
    }
    .page-node-type-programmes .over-info{
        width: 100%;
        padding-right: 0;
    }
    .page-node-type-programmes .ui-accordion .ui-accordion-content{
        padding: 1em 14px;
    }

    .page-node-type-programmes .path-faculty-resources{
        margin-top: 19px !important;
    }
    .page-node-type-programmes .path-faculty-resources h2{
        padding-left: 0 !important;
        font-size: 34px !important;
        width: 82%;
        margin-left: auto;
        margin-right: auto;
    }
    .page-node-type-programmes .path-faculty-resources .faculty-views-user .item-list .slick-slide{
    }

    .page-node-type-programmes .profile-faculty-users-cont{
        /* padding-left: 20px; */
    }
    #block-views-block-faculty-resources-block-1-2 .item-list .slick-slide{
        width: auto ;
    }



    .page-node-type-programmes footer{
        margin-top: 20px;
    }
    .program-details-fee-structure .field--name-body a{
        bottom: 69px;
        left: 0;
        right: 0;
    }

    /* =======================END Under Programme Finder page============================ */


    /* start lums admitions page by srf */

    .page-node-4397 .Admission-policies-section-block {
        padding-left: 0px;
    }

    .page-node-4397 .field--name-field-add-link {
        margin: 25px 0px;
    }

    /* end lums admitions page by srf */
    /* financial-statements START */
    #block-financialstatementslums .field--name-body{
        margin-top: -106px;
    }
    #block-financialstatementslums .field--name-body h2 {
        padding: 14px 8px 0px 8px;
    }
    #block-financialstatementslums .field--name-field-extra-text{
        padding-top: 9px;
    }
    #block-financialstatementslums .field--name-field-extra-text .field--item:first-child {
        width: 100%;
        padding: 0;
    }
    #block-financialstatementslums .field--name-field-extra-text .field--item:last-child {
        width: 100%;
        border-left: none;
        padding: 0;
        margin-top: 17px;
    }
    #block-financialstatementslums .field--name-field-extra-text .field--item:last-child li {
        padding: 10px 15px;
        padding-left: 0;
    }
    #block-financialstatementslums{
        margin-bottom: 0px;
    }
    .page-node-3130 .two-column-centers .field--name-field-content-details .field--item{
        flex: none;
        margin: 0;
    }
    .page-node-3130 .two-column-centers .field--name-field-content-details{
        display: block;
    }
    .page-node-3130 .lums-centers-blocks .field--name-field-content-details .paragraph--type--multiple-content-images{
        padding-bottom: 10px;
    }
    /* Our latest supporters START */
    .Our-latest-supporters-heading .field--name-body{
        margin: 0;
        width: 100%;
    }
    .Our-latest-supporters-heading .field--name-body h2{
        font-size: x-large;
    }
    .Our-latest-supporters-heading .field--name-field-extra-text{
        padding: 0px 20px;
    }
    section.donors-lums .view-id-donors{
        width: 100%;
    }
    #views-exposed-form-donors-block-1 .form-item-sort-order{
        float: unset;
        width: 100%;
        padding-right: 0;
    }
    #views-exposed-form-donors-block-1 .form-item-title{
        width: 100%;
        padding-left: 0;
    }
    section.donors-lums .view-id-donors .view-content{
        display: block;
    }
    #views-exposed-form-donors-block-1 {
        width: 93%;
        margin: auto;
    }
    section.donors-lums .view-id-donors .views-exposed-form .form-item.form-item-sort-order .select-wrapper{
        max-width: 329px;
    }
    section.donors-lums .view-id-donors .views-exposed-form .form-item.form-item-sort-order .control-label{
        display: block;
    }
    /* Our latest supporters END */

}
/* MediaQuery 400 ends here. */
/* ============= */
@media (min-width: 360px) and (max-width: 374px) {
    /* home page */
    .block-views-blockreal-people-real-impact-block-1 {
        padding-top: 18px;
    }
    .emergency-helpline-box .field--name-body {
        width: 362px;
        height: 374px;
        top: -434px;
    }
    .view-content.slides {
        width: 653px !important;
    }
    .subscribe-user .form-email {
        width: 228px;
        max-width: 100%;
    }
    .home-event .block-title {

        margin-top: 0;
    }
    /* hoe page end */
    #block-views-block-lums-events-block-7 {
        text-align: center;
        margin-top: 11px;
        margin-bottom: 27px;
    }
    #block-views-block-news-block-6 .form-actions button[id^="edit-reset--"]{
        z-index: 9;
        right: 14px;
        top: 33px;
    }
    .search-filters .form-actions button[id^="edit-reset--"] {
        right: 17px;
        top: 64px;
        z-index: 9;
    }
    .page-node-163 .featured-news {
        padding-right: 0;
    }
    .page-node-163 .search-filters .form-group {
        margin-bottom: 15px;
        margin-top: 0;
    }
    .related-links ul {
        list-style: none;
        margin-bottom: 36px;
    }
    #block-getnewsinourinbox.pro-finder {
        padding-left: 15px;
        padding-right: 15px;
    }
    .page-node-163 .contant-bg {
        padding-bottom: 0px;
    }
    .page-node-163 .featured-inner h2 {
        font-size: 25px;
        line-height: 26px;
    }
    .page-node-163 #block-views-block-news-block-3 .content-area .col-sm-8 {
        padding-left: 0;
        padding-right: 0;
    }
    #block-views-block-news-block-5 .view-content {
        margin-left: -4px;
        margin-right: -4px;
    }
    #block-views-block-news-block-5 li .full-border {
        margin-left: 5px;
        margin-right: 3px;
    }
    .page-node-163 .recent-news-landing {
        margin-bottom: 0;
    }
    .page-node-163 .custom-right-news-section .block-title {
        margin-top: 0;
        margin-bottom: 12px;
        font-size: 20px;
    }
    .page-node-163 .custom-right-news-section .block-title {
        margin-top: 0;
        margin-bottom: 12px;
    }
    .page-node-163 .content-area .col-sm-4 {
        padding-left: 0;
        padding-right: 0;
    }
    .page-node-163 .recent-news-landing .news-img {
        width: 100%;
        height: 159px;
        overflow: hidden;
    }
    #block-views-block-news-block-5 .news-content h2 a {
        font-size: 20px;
        line-height: 24px;
    }
    .page-node-163 .content-area .col-sm-8 {
        padding-left: 0;
        padding-right: 0;
    }
    #block-views-block-news-block-5 .block-title {
        margin-top: 0;
        font-size: 20px;
    }
    .page-node-163 #block-views-block-news-block-3 .info-featured {
        padding-bottom: 5px;
        padding-left: 11px !important;
        padding-right: 11px !important;
        padding-top: 12px;
    }
    .page-node-163 .featured-news .view-header {
        height: 11px;
    }
    .page-node-163 .featured-news .view-header {
        top: -33px;
    }
    .page-node-163 .search-filters .form-actions .form-submit {
        background-position: 26px 17px;
    }
    .page-node-163 .home-sliders {
        height: auto;
        overflow: hidden;
    }
    #block-eventscalendar-2 {
        width: 100%;
    }
    .page-node-type-news .inner-sidebar-custom {
        margin-left: 0px;
        width: 100%;
    }
    .page-node-type-events .inner-sidebar-custom {
        margin-left: 0px;
        width: 100%;
    }
    .page-node-type-events #block-views-block-lums-events-block-5 {
        width: 100%;
    }
    .view-lums-events .view-content .item-list li {
        width: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    #block-views-block-lums-events-block-7 {
        text-align: center;
    }
    #block-views-block-lums-events-block-4 {
        width: 100%;
        border: none;
        background: none;
        margin-top: 37px;
        text-align: center;
    }
    #block-views-block-lums-events-block-4 {
        text-align: center;
    }
    .recent-news-landing li:first-child.col-custom {
        padding-right: 0px;
        padding-left: 0;
    }
    .page-node-199 .news-lettr-form {
        width: 100%;
    }
    #block-views-block-news-block-9 .view-header .readmore-button {
        right: 6px;
        top: 21px;
    }
    .other-news .block-title {
        margin-bottom: 6px;
        font-size: 19px;
    }
    .page-node-type-news .node-side-bar {
        background-image: none;
        background-repeat: repeat-y;
    }
    .sharethis {
        text-align: center;
        padding-left: 0;
    }
    .se-block .block-content .se-container .se-links-container .se-links {
        height: 20px;
        position: relative;
    }
    .sharethis .se-links-container li {
        display: inline-block !important;
        text-align: center;
        padding-bottom: 0px;
    }
    .content-top-area {
        padding-left: 14px;
        width: 100%;
        margin-right: auto;
        margin-bottom: 29px;
        padding-right: 20px;
    }
    .page-node-type-news .block-views-blocknews-block-10 {
        margin-bottom: 22px;
        text-align: center;
        margin-top: 38px;
    }
    .page-node-type-news .node-side-bar #block-views-block-news-block-10 {
        background-image: none;
        text-align: center;
        background-repeat: repeat-y;
    }
    .page-node-type-news .view-lums-events .view-content .item-list li {
        width: 100%;
        padding-left: 10px;
    }
    .get-news {
        width: 100%;
    }
    .upcoming-events .item-list ul {
        width: 100%;
        height: auto !important;
    }
    /* header start */
    #navbar {
        padding-bottom: 0;
    }
    .header-container {
        margin-top: 11px;
    }
    .region-header a.logo {
        width: 75px;
        display: block;
        float: unset !important;
    }
    .logo img {
        width: 100%;
    }
    .navbar .logo {
        margin-left: 0;
        width: auto;
        float: unset;
    }

    .slogan img {
        padding-top: 0;
        padding-left: 0;
    }
    .slogan .field--name-body {}
    .navbar .col-sm-2 {
        width: 31%;
        display: inline-block;
        vertical-align: top;
    }
    .menu-button-container {
        padding: 0;
    }
    /* .navbar .col-sm-10 {
        padding-top: 9px;
    } */
    .navbar {
        width: 100%;
    }
    /* header end */
    /* slider */
    .layout-a .inner-slide-area {
        position: relative;
        top: 7%;
        top: 0;
        width: 100%;
        z-index: 9;
        left: 0;
        height: 380px;
        background: #000;
    }
    .welcome-lums h1 {
        margin-top: 0;
        font-size: 52px;
        line-height: 48px;
        padding-bottom: 8px;
        font: 31px/28px Noto Serif Display Bold;
    }
    .welcome-lums .field--name-body {
        overflow: hidden;
        width: 100%;
    }
    .slick-arrow {
        display: none !important;
    }
    .layout-b .home-slider-sm-img {
        width: 100%;
    }
    .layout-b .inner-slide-area {
        width: 100%;
    }
    /* slider end */
    /* welcome start */
    .welcome-home-right-menu {
        display: none;
    }
    .welcome-lums {
        width: 100% !important;
    }
    .accourdian-style {
        display: none;
    }
    /* welcome end */
    .quicktabs-wrapper .quicktabs-tabs>li:nth-child(1) {
        display: block !important;
        width: 100%;
    }
    .view-featured-content-lums .quicktabs-tabs li {
        /* display: none; */
    }
    .accourdian-style .quicktabs-tabs li a {
        width: 100%;
    }
    .feature-custom-tabs {
        width: 100%;
        float: unset;
        display: inline-block;
    }
    /* .information-quick{
        display: none;
    } */
    .information-quick .sub-title-featured {
        display: none;
    }
    .information-quick p {
        display: none;
    }
    .information-img {
        display: none;
    }
    .information-quick {
        width: 100%;
        padding: 0;
        border: none;
    }
    .information-quick .button-featured {
        display: inline-block !important;
        margin-left: 50px;
    }
    .button-featured a {
        border-radius: unset;
    }
    .feature-custom-tabs li {
        width: 100%;
    }
    /* extra ordinarey */
    .extraordinary {
        width: 100%;
    }
    .contant-bg {}
    #block-views-block-schools-list-lums-block-1 h2 {
        font-size: 35px;
        line-height: 38px;
        margin-top: 38px;
        margin-bottom: 50px;
        letter-spacing: unset;
    }
    .extraordinary .view-header p {
        display: none;
    }
    .view-schools-list-lums .item-list ul {
        padding-left: 0;
    }
    /* Contact Us page @375 by Sarfraz
    .cotact-details {
        width: 290px;
    }
    .related-links {
        border: none;
        text-align: left;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        margin-bottom: 0;
    }
    .heading-block-cus {
        margin-bottom: 15px;
    }
    .related-links ul {
        padding-left: 0;
    }
    .related-links p {
        margin-left: 0px;
    }
    .contact-info-box {
        padding-left: 30px;
        height: 496px;
        border: 1px solid #f0e3e3;
    }
    .col-sm-4:nth-child(2) .field--name-body .contact-info-box {
        padding-left: 30px;
    }
    .col-sm-4:nth-child(3) .field--name-body .contact-info-box {
        height: 240px;
    }
    .Lums-offices h2 {
        margin-top: 30px;
        padding-left: 0px;
    }
    #block-lumsoffficemenu2contactus {
        margin-bottom: 15px;
    }
    .lums-office-menu-contactus ul {
        padding-left: 0px;
    }
    .lums-office-menu-contactus h4 {
        padding-left: 0px;
    }
    .page-node-292 .col-sm-7 h2 {
        margin-top: 50px;
        width: 355px;
        padding-left: 30px;
    }
    .page-node-292 .col-sm-7 h4 {
        padding-left: 30px;
        width: 355px;
    }
    .page-node-292 .col-sm-7 p {
        width: 355px;
    }
    .page-node-292 .col-sm-7 p {
        padding-left: 30px;
    }
    .page-node-292 .col-sm-5 {
        width: 325px;
        height: 425px;
        border: 1px solid #707070;
        margin-left: 23px;
        margin-top: -335px;
    }
    .Faculty-Directory {
        width: 325px;
        margin-left: 24px;
        margin-bottom: 30px;
        margin-top: 35px;
    }
    .Emergency-Contact {
        width: 325px;
        margin-left: 24px;
        margin-top: 30px;
    }
    .Emergency-Contact .ec-left-block {
        padding-left: 28px;
        width: 40%;
    }
    .Emergency-Contact .ec-right-block {
        padding-bottom: 10px;
        width: 60%;
    }
    .Emergency-Contact .title {
        font-size: 12px;
        line-height: 20px;
    }
    .Emergency-Contact .number {
        font-size: 11px;
        line-height: 18px;
    }
    .overlay-text h3 {
        font-size: 24px;
        line-height: 34px;
    }
    .overlay-text p {
        font-size: 14px;
        line-height: 30px;
    }
    #block-contactsocialmedia .col-sm-9 {
        width: 100%;
    }
    #block-contactsocialmedia .col-sm-3 {
        width: 100%;
    }*/
    /* start why lums page @375px CSS by sarfraz */
    .heading-block-cus h1 {
        /* font-size: x-large; */
        padding-bottom: 0px;
    }
    #block-headingwhylums p {
        font-size: 17px;
        line-height: 25px;
        padding-bottom: 15px;
    }
    .heading-block-cus .field--name-body {
        margin-left: 0;
        margin-right: 0;
        padding-right: 0px;
    }
    #block-relatedlinkswhylums {
        display: none;
    }
    #block-bannerwhylums img {
        max-width: 100%;
        height: 400px;
        filter: blur(3px);
    }
    #block-bannerwhylums .field--name-body {
        height: 325px;
    }
    #block-experinencebeyondtheclassroom h2 {
        font-size: 31px;
        line-height: 37px;
        text-align: center;
        margin-bottom: 15px;
    }
    .beyond-the-classroom {
        max-width: 100%;
        padding: 0;
        margin-bottom: 10px;
    }
    .beyond-the-classroom .field--name-body p {
        font-size: 17px;
        padding-left: 15px;
        padding-right: 15px;
        padding-bottom: 15px;
    }
    .beyond-the-classroom .apply-why-lums {
        padding-left: 80px;
        margin-top: 20px;
    }
    .view-experience-why-lums {
        max-width: 100%;
    }
    .view-experience-why-lums .col-sm-4 {
        padding-left: 0px;
        padding-right: 0px;
    }
    .main-experiance {
        height: 465px;
        margin-bottom: 0px;
    }
    #block-lumsbythenumbers .block-title {
        font-size: 31px;
        line-height: 37px;
    }
    #block-lumsbythenumbers p {
        padding-bottom: 15px;
    }
    .page-node-280 .whylums-numbers-blck .view-whylums-numbers-lums {
        height: auto;
    }
    .page-node-280 .whylums-numbers-blck .view-header {
        background-image: none;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li {
        float: none !important;
        max-width: 100% !important;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .number-title {
        height: auto;
        max-height: max-content !important;
        top: 0px !important;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .field-content {
        float: none !important;
        padding-top: 0px !important;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:first-child {
        width: 350px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:first-child .number-title {
        font-size: 103px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(2) {
        width: 350px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(2) .field-content .number-title {
        font-size: 97px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(3) {
        width: 269px;
        height: 290px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(3) .number-title {}
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(4) {
        width: 382px;
        height: 280px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(4) .number-title {
        font-size: 150px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(5) {
        width: 350px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(5) .number-title {}
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(6) {
        width: 350px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(6) .number-title {}
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(7) {
        width: 350px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(7) .number-title {}
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(8) {
        width: 350px;
        top: 0px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(8) .number-title {}
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(9) {
        width: 350px;
        margin-top: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(9) .number-title {}
    .core-values-custom .view-header h3 {
        line-height: 17px;
        font-size: 35px;
        text-align: center;
        text-transform: capitalize;
    }
    .core-title {
        font-size: 27px;
        line-height: 40px;
        margin-bottom: 9px;
    }
    .goverance p {
        text-align: justify;
    }
    .goverance {
        background: #F2F2F2;
        padding-bottom: 7px;
        padding-left: 15px;
        padding-right: 15px;
    }
    .goverance .field--name-body h1, .goverance .field--name-body h2 {
        font-size: 35px;
    }
    .core-icone {
        margin-bottom: 0px;
    }
    .core-body {
        padding-bottom: 0px;
        text-align: justify;
        margin-bottom: 22px;
    }
    #block-views-block-core-values-block-1-2 .view-core-values .views-row {
        min-height: auto;
        display: inline-block;
    }
    .lums-life-custom {
        max-width: 100%;
    }
    .lums-life-img img {
        width: 345px;
        max-width: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }
    .lums-life-body p {
        padding-bottom: 30px;
        padding-left: 10px;
    }
    /* End why lums page @375px CSS by sarfraz */
    /* Start rankingaccreditation page @375px by Sarfraz */
    #block-rankingaccreditation .block-title {
        font: 30px/34px 'Noto Serif Display Bold';
        padding-bottom: 15px;
    }
    .page-node-597 .pro-grms-info {
        padding-left: 15px;
    }
    .page-node-597 .pro-grms-info .field--name-body {
        padding-right: 10px;
        padding-bottom: 20px;
    }
    #block-relatedmenuranking {
        padding-left: 0px;
        border-left: none;
        margin-bottom: 25px;
    }
    #block-relatedmenuranking-menu {
        font-size: 18px;
        line-height: 18px;
        padding-left: 15px;
        font-family: 'noto sans bold';
    }
    #block-rankings h2 {
        font: 30px/34px 'Noto Serif Display Bold';
    }
    #block-rankings p {
        width: 100%;
        padding-left: 15px;
    }
    #block-rankings ul li {
        padding-left: 20px;
        padding-right: 20px;
    }
    #block-rankings ul li a img {
        max-width: 100%;
    }
    #block-aacsbaccreditation {
        width: 100%;
        background-size: 130%;
    }
    #block-aacsbaccreditation .field--type-text-with-summary h5 img {
        top: -29px;
        right: 16px;
        width: 40%;
    }
    #block-aacsbaccreditation .field--type-text-with-summary {
        width: 100%;
        margin-top: 115px;
    }
    #block-aacsbaccreditation .field--type-text-with-summary h2 {
        text-align: left;
        font: 30px/34px 'Noto Serif Display Bold';
        padding-top: 60px;
        padding-left: 15px;
        padding-bottom: 15px;
    }
    #block-aacsbaccreditation .field--type-text-with-summary p {
        font-size: 17px;
        line-height: 25px;
        font-family: 'noto sans light';
        width: 100%;
        padding-left: 15px;
        padding-right: 15px;
    }
    #block-aacsbaccreditation .field--type-text-with-summary:nth-child(3) p {
        padding-bottom: 20px;
    }
    #block-views-block-faculty-resources-block-1 .block-title {
        padding-left: 25px;
    }
    .page-node-597 .faculty-views-user {
        padding-left: 10px;
        padding-right: 10px;
    }
    /* End rankingaccreditation page @375px by Sarfraz */
    /* start faculty resources @374px by sarfraz */
    .path-faculty-resources .region-node-content .form-inline .control-label {
        padding-top: 10px;
    }
    .path-faculty-resources .region-node-content .form-control {
        width: 315px;
        height: 50px;
    }
    .path-faculty-resources #views-exposed-form-faculty-resources-page-1 {
        width: 100%;
    }
    .js-view-dom-id-4e77b01743f085bace9b6126c5af9a6914bdee620ff2f0aa742d37cb764a0e46 {
        background-color: #F2F2F2;
    }
    .path-faculty-resources .form-item.js-form-item.form-type-select.js-form-type-select.form-item-field-schools-target-id.js-form-item-field-schools-target-id.form-group {
        padding-left: 0px;
    }
    .path-faculty-resources .region-node-content .form-group:nth-child(3) {
        padding-top: 0px;
    }
    .path-faculty-resources .region-node-content .form-group {
        /* height: 122px; */
        margin-bottom: 0px;
    }
    /* .path-faculty-resources .node-content header ul {
        left: 0px;
        width: 92%;
    }
    .path-faculty-resources .node-content header ul li {
        padding-left: 10px;
    }
    .path-faculty-resources .node-content header ul li a {
        font-size: 14px;
        line-height: 26px;
    } */
    .path-faculty-resources .region-node-content .form-actions {
        right: 15px;
        top: 227px;
    }
    /* .path-faculty-resources .views-exposed-form .form-inline .select-wrapper {
        width: 89%;
    } */
    .path-faculty-resources .region-node-content .js-form-submit {
        background-position: 17px 25px;
    }
    /* .path-faculty-resources .region-node-content .form-control {
        margin-left: 20px;
    } */
    /* .path-faculty-resources .node-content header ul li a {
        line-height: 20px;
    } */
    /* End faculty resources @374px by sarfraz */
    /* start offices directory @374 by sarfraz */
    .form-inline .select-wrapper {
        width: 100%;
    }
    .path-offices-directory .form-inline .form-item {
        width: 100%;
    }
    .path-offices-directory .node-content header ul li a {
        line-height: 30px;
    }
    .path-offices-directory .right-prm {
        padding-left: 0px;
        background: none;
    }
    /* end office directory @374 by sarfraz */
    /*start news and events detail page @374px by sarfraz  */
    .page-node-type-events .custom-title h1, .page-node-type-news .custom-title h1 {
        font-size: x-large;
        margin-bottom: 8px;
        margin-top: 2px;
        line-height: 30px;
    }
    .page-node-type-news .inner-sidebar-custom {
        margin-left: 0;
    }
    .page-node-type-events .content-top-area {
        padding-left: 15px;
    }

    /*end news and events detail page @374px by sarfraz  */
    /* start nop stories, alumni stories, lums ki kahaniyan @360 by sarfraz */
    .alumni-stories-view-section {
        width: 98%;
    }
    .alumni-stories-view-section .field-content .alum-story-info {
        padding: 30px 0px;
    }
    .alumni-stories-view-section .field-content .col-cutm-titl .alum-title {
        padding-left: 0px;
    }
    .alumni-stories-view-section .field-content .col-cutm-titl .alum-degree-story {
        font-size: 16px;
        padding-left: 0px;
    }
    .alumni-stories-view-section {
        margin-top: 120px;
    }
    /* end nop stories, alumni stories, lums ki kahaniyan @360 by sarfraz */
    /* start VC-office page @360 by sarfraz */
    .custom-cont-form-section-block #edit-container1 {
        width: 100%;
    }
    .custom-cont-form-section-block #edit-container2 {
        width: 98%;
    }
    .page-node-1517 .custom-cont-form-section-block .form-actions {
        bottom: 355px;
    }
    .custom-cont-form-section-block .form-actions {
        right: -9px;
    }
    /* End VC-office page @360 by sarfraz */
    /* start programme finder @360 by sarfraz */
    .lums-banner-full-width-section .field--name-field-extra-text {
        width: 80%;
        padding-left: 20px;
        padding-right: 20px;
        margin-top: -75px;
    }
    #block-views-block-programmes-block-4 .view-programmes {
        display: block;
        width: 100%;
        margin: auto;
        position: unset;
    }
    #block-views-block-programmes-block-4 .view-filters {
        margin-right: 0px;
    }
    .numbers-alumni-section-block .view-header {
        width: 90%;
    }
    /* end programme finder @360 by sarfraz */
    /* start why lums page @374 by sarfraz */
    .page-node-280 .lums-banner-full-width-section .field--name-field-extra-text {
        margin-top: -120px;
    }
    .lums-life-custom {
        max-width: 100%;
    }
    .why-lums-content-area-block .views-row {
        width: 100%;
    }
    .why-lums-content-area-block .view-content .lums-life-main .lums-life-img .img-responsive {
        display: block;
        max-width: 100%;
        height: auto;
        width: 400px;
    }
    .why-lums-your-system-lums .field--name-field-content-details {
        width: 100%;
    }
    .why-lums-your-system-lums .field--name-field-content-details .field--item {
        width: 100%;
    }
    .alumni-network-why-lums-section-block .item-list {
        width: 300px;
        margin: auto;
    }
    .alumni-network-why-lums-section-block .item-list ul {
        padding-left: 0px;
    }
    .alumni-network-why-lums-section-block .item-list li {
        width: 320px;
        float: none;
        margin: auto;
        padding-bottom: 10px;
    }
    .page-node-280 .whylums-numbers-blck .view-whylums-numbers-lums {
        height: auto;
        max-width: 100%;
    }
    .page-node-280 .whylums-numbers-blck .view-header {
        background-image: none;
        height: 100%;
        width: 100%;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul {
        padding: 0;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        width: 330px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li {
        flex: 1 0 330px;
        height: auto !important;
        padding-top: 0px !important;
        top: 0 !important;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .views-field {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .field-content {
       flex: 1 0 330px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .number-title {
        font-size: 40px;
        padding-top: 0px !important;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(3) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(4) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(5) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(6) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(7) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(8) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(9) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(10) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .number-lables {
        font-size: 18px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(5) {
        margin-top: 0px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(6) {
        height: unset;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(3) .field-content {
        margin-left: 0px;
        padding-top: 15px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(9) .field-content {
        padding-top: 0;
        margin-left: 0px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(4) .field-content {
        margin-left: 0px;
        padding-top: 15px;
    }
    .page-node-280 .whylums-numbers-blck .view-content {
        padding-top: 0px;
    }
    /* end why lums page @374 by sarfraz */
    /* start undergraduate page by sarfraz */
    .pro-finder {
        border-left: none;
        width: 322px;
        margin-left: 10px;
        box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    }
    .programs-und .view-filters {
        padding-left: 15px;
    }
    .page-node-436 .col-custom-left,.page-node-439 .col-custom-left {
        width: 98%;
    }
    .page-node-436 .inner-top-bottom-cont,.page-node-439 .inner-top-bottom-cont {
        padding-left: 10px;
    }
    #block-views-block-programmes-block-1 .form-select {
        width: 98%;
    }
    .search-filters .form-select {
        width: 98%;
    }
    .page-node-436 .col-custom-right, .page-node-439 .col-custom-right {
        width: 98%;
        padding-left: 0px;
        padding-right: 0px;
    }
    .whylums-program-right {
        padding-left: 10px;
        padding-right: 10px;
    }
    .inner-top-bottom-right {
        width: 100%;
        background: none;
    }
    /* end undergraduate page by sarfraz */
    /* start alumni relations page by sarfraz */
    .alumni-great-ways-connect .field--name-field-extra-text {
        display: flex;
        flex-wrap: wrap;
    }
    .alumni-great-ways-connect .field--name-field-extra-text .field--item {
        flex-basis: 300px;
    }
    .vice-chancellor-alumni-section-block h2 {
        font-size: 40px;
        line-height: 44px;
        margin-bottom: 30px;
    }
    .vice-chancellor-alumni-section-block p {
        line-height: 26px;
        font-size: 17px;
        width: 92%;
        margin: auto;
    }
    .vice-chancellor-alumni-section-block .field--name-body {
        width: 98%
    }
    .vice-chancellor-alumni-section-block .field--name-body a {
        margin-top: 40px;
        margin-bottom: 30px;
    }
    #block-views-block-donor-stories-block-1-2 .view-header .header-main {
        display: flex;
        width: 90%;
        margin: 20px auto 30px;
        flex-wrap: wrap;
    }
    #block-views-block-donor-stories-block-1-2 .header-info {
        flex: 1 0 100%;
    }
    #block-views-block-donor-stories-block-1-2 .header-button-area {
        flex: 1 0 100%;
        text-align: center;
        padding: 35px 52px 0 0;
    }
    .page-node-1531 #block-views-block-donor-stories-block-1-2 .header-info h2 {
        font-size: 32px;
        line-height: 38px;
    }
    .alumni-great-ways-connect .field--name-field-extra-text {
        display: flex;
        flex-wrap: wrap;
    }
    .alumni-great-ways-connect .field--name-field-extra-text .field--item {
        flex-basis: 300px;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:first-child h2 {
        padding-bottom: 20px;
        font: 37px/38px Noto Serif Display Bold;
        margin-top: 0px;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:first-child {
        padding-right: 10px;
        margin-right: 10px;
        width: 100%;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:nth-child(2) {
        width: 100%;
        display: inline-block;
        max-width: 100%;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:nth-child(2) h3 {
        font-size: 13px;
        line-height: 18px;
        padding-left: 0px;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:nth-child(2) ul {
        padding-left: 0px;
    }
    #block-alumnirelationsdonatelums.donate-lums-contact-section-block {
        height: 710px;
        margin-bottom: 17px;
        overflow: hidden;
    }
    .donate-lums-contact-section-block .field--name-field-extra-text {
        padding-bottom: 25px;
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        align-items: center;
        width: 100%;
        position: relative;
        top: 15px
    }
    .donate-lums-contact-section-block .field--item h4 {
        font-size: 13px;
        line-height: 20px;
        margin: 0px 0px;
    }
    .donate-lums-contact-section-block .field--item:nth-child(1) {
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 30px;
    }
    .donate-lums-contact-section-block .field--item:nth-child(2), .donate-lums-contact-section-block .field--item:nth-child(3) {
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 30px;
        padding-top: 0px;
    }
    /* end alummni relations page by sarfraz */
    /* start VC Awards page by sarfraz */
    #block-vcaaawinners h2 {
        font-size: 37px;
    }
    #block-nominatesomeone > h2 {
        font-size: 37px;
    }
    #block-views-block-important-dates-block-1 .view-header h2 {
        font-size: 37px;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item h2 {
        text-align: left;
        padding-left: 0px;
    }
    #block-nominatesomeone .field--name-field-extra-text {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item {
        flex-basis: 380px;
        margin: 0px 10px;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item:first-child {
        padding-right: 0px;
        border-right: none;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item:nth-child(2) {
        padding-left: 0px;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item ol li {
        padding-bottom: 15px;
    }
    .important-dates-block-vc .impt-dont-section-cont ul {
        padding-left: 0px;
    }
    .important-dates-block-vc .col-custom-imp {
        margin-bottom: 30px;
        padding-left: 0px;
        padding-right: 0px;
    }
    .donor-img.col-xs-12.col-sm-3.col-md-3 {
        width: 89px;
        position: relative;
        bottom: -87px;
        left: 73px;
    }
    #block-quicktabsvcaaawinners .supporters-container .donor-title {
        font-size: 13px;
        position: relative;
        left: -26px;
        top: -15px;
        text-align: center;
    }
    #block-quicktabsvcaaawinners .donor-designation {
        font-size: 12px;
        position: relative;
        left: -26px;
        top: 10px;
        text-align: center;
    }
    .donor-stories-lums-supporters .supporters-container-info {
        padding-left: 46px;
        padding-right: 0px;
        position: relative;
        left: -25px;
        font-size: 13px;
        text-align: center;
    }
    /* end VC awards page by sarfraz */
    /* start lums supporters page by sarfraz */
    .page-node-1763 .lums-banner-full-width-section .field--name-field-extra-text {
        margin-top: -60px;
    }
    .lums-banner-col-content-section .field--name-field-extra-text .field--item:first-child {
        width: 100%;
        display: inline-block;
        margin-right: 0px;
        padding: 0px 10px;
    }
    .lums-banner-col-content-section .field--name-field-extra-text .field--item:nth-child(2) {
        width: 100%;
        text-align: center;
    }
    .our-donors-quicktabs-section {
        width: 95%;
    }
    .quicktabs-wrapper {
        display: block;
    }
    .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs {
        width: 100%;
        display: inline-flex;
        flex-direction: column;
    }
    .our-donors-quicktabs-section #quicktabs-container-generous-donation {
        width: 96%;
        display: block;
        margin-left: 5px;
    }
    .our-donors-quicktabs-section #quicktabs-container-generous-donation {
        padding-left: 15px;
        padding-right: 15px;
    }
    .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs a {
        font-size: 16px;
    }
    #block-yourdonationrealimpact h2 {
        font-size: 37px;
        line-height: 42px;
    }
    #block-views-block-quick-facts-block-5 .block-title, #block-views-block-quick-facts-block-5-3 .block-title {
        font-size: 37px;
        line-height: 42px;
    }
    /* end lums supporters page by sarfraz */
    /* start donate lums page by sarfraz */
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter {
        height: 695px;
        overflow: hidden;
    }
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter .field--name-field-extra-text {
        height: 652px;
    }
    .page-node-1570 .align-center {
        width: 13%;
    }
    .page-node-1570 .donate-lums-contact-section-block .field--item {
        flex-basis: 400px;
        max-width: 100%;
    }
    .page-node-1570 .donate-lums-contact-section-block .field--item:nth-child(2) {
        padding-left: 20px;
        padding-top: 20px;
        order: 2;
        height: 231px;
    }
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter .field--item:nth-child(3) {
        order: 3;
    }
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter .field--item h3 {
        padding: 0 20px;
    }
    .page-node-1570 .general-student-stories .col-xs-12.col-sm-5.col-md-5 {
        padding: 0px;
        text-align: center;
        flex-basis: 90%;
    }
    .page-node-1570 .general-student-stories .col-xs-12.col-sm-7.col-md-7 {
        padding: 0px 0px 60px 0px;
        flex-basis: 90%;
        position: relative;
        padding-bottom: 56.25%;
        height: 0;
        margin-bottom: 50px;
    }
    .page-node-1570 .general-student-stories .col-xs-12.col-sm-7.col-md-7 iframe {
        position: absolute;
        top:0;
        left: 0;
        width: 100%;
        height: 100%;
    }

    /* end donate lums page by sarfraz */


    /* start lums admitions page by srf */

    .page-node-4397 .Admission-policies-section-block {
        padding-left: 0px;
    }

    .page-node-4397 .field--name-field-add-link {
        margin: 25px 0px;
    }

    /* end lums admitions page by srf */
    /* financial-statements START */
    #block-financialstatementslums .field--name-body{
        margin-top: -106px;
    }
    #block-financialstatementslums .field--name-body h2 {
        padding: 14px 8px 0px 8px;
    }
    #block-financialstatementslums .field--name-field-extra-text{
        padding-top: 9px;
    }
    #block-financialstatementslums .field--name-field-extra-text .field--item:first-child {
        width: 100%;
        padding: 0;
    }
    #block-financialstatementslums .field--name-field-extra-text .field--item:last-child {
        width: 100%;
        border-left: none;
        padding: 0;
        margin-top: 17px;
    }
    #block-financialstatementslums .field--name-field-extra-text .field--item:last-child li {
        padding: 10px 15px;
        padding-left: 0;
    }
    #block-financialstatementslums{
        margin-bottom: 0px;
    }
    .page-node-3130 .two-column-centers .field--name-field-content-details .field--item{
        flex: none;
        margin: 0;
    }
    .page-node-3130 .two-column-centers .field--name-field-content-details{
        display: block;
    }
    .page-node-3130 .lums-centers-blocks .field--name-field-content-details .paragraph--type--multiple-content-images{
        padding-bottom: 10px;
    }

    /* Our latest supporters START */
    .Our-latest-supporters-heading .field--name-body{
        margin: 0;
        width: 100%;
    }
    .Our-latest-supporters-heading .field--name-body h2{
        font-size: x-large;
    }
    .Our-latest-supporters-heading .field--name-field-extra-text{
        padding: 0px 20px;
    }
    section.donors-lums .view-id-donors{
        width: 100%;
    }
    #views-exposed-form-donors-block-1 .form-item-sort-order{
        float: unset;
        width: 100%;
        padding-right: 0;
    }
    #views-exposed-form-donors-block-1 .form-item-title{
        width: 100%;
        padding-left: 0;
    }
    section.donors-lums .view-id-donors .view-content{
        display: block;
    }
    #views-exposed-form-donors-block-1 {
        width: 93%;
        margin: auto;
    }
    /* Our latest supporters END */

}
/* MediaQuery 375 ends here. */
/* ============= */
@media (min-width: 320px) and (max-width: 359px) {
    /* home page */
    .block-views-blockreal-people-real-impact-block-1 {
        padding-top: 18px;
    }
    .emergency-helpline-box .field--name-body {
        width: 325px;
        height: 374px;
        top: -434px;

    }
    .view-content.slides {
        width: 653px !important;
    }
    .subscribe-user .form-email {
        width: 228px;
        max-width: 100%;
    }
    /* hoe page end */
    .page-node-163 .featured-news {
        padding-right: 0;
    }
    .related-links ul {
        list-style: none;
        margin-bottom: 36px;
    }
    #block-eventscalendar-2 {
        width: 100%;
    }
    .page-node-type-news .inner-sidebar-custom {
        margin-left: 0px;
        width: 100%;
    }
    .page-node-type-events .inner-sidebar-custom {
        margin-left: 0px;
        width: 100%;
    }
    .view-lums-events .view-content .item-list li {
        width: 100%;
        padding-left: 13px;
        padding-right: 5px;
    }
    .page-node-type-events #block-views-block-lums-events-block-5 {
        width: 100%;
    }
    #block-views-block-lums-events-block-7 {
        text-align: center;
    }
    .recent-news-landing li:first-child.col-custom {
        padding-right: 0px;
        padding-left: 0;
    }
    #block-views-block-news-block-9 .view-header .readmore-button {
        right: 6px;
        top: 21px;
        left: 0;
    }

    .other-news .block-title {
        margin-bottom: 6px;
        font-size: 19px;
    }
    .inner-sidebar-custom .block-views-blocknews-block-10 {
        margin-bottom: 0;
        text-align: center;
        margin-top: 33px;
    }
    /* header start */
    #navbar {
        padding-bottom: 0;
    }
    .header-container {
        margin-top: 11px;
    }
    .region-header a.logo {
        width: 75px;
        display: block;
        float: unset !important;
    }
    .logo img {
        width: 100%;
    }
    .navbar .logo {
        margin-left: 0;
        width: auto;
        float: unset;
    }
    .slogan {
        width: 75px;
        overflow: hidden;
        padding-top: 0;
        margin-left: 0;
        margin-top: 5px;
    }
    .slogan img {
        padding-top: 0;
        padding-left: 0;
    }
    .slogan .field--name-body {}
    .navbar .col-sm-2 {
        width: 31%;
        display: inline-block;
        vertical-align: top;
    }
    .menu-button-container {
        padding: 0;
    }
    .navbar .col-sm-10 {
        width: 67%;
        padding-top: 9px;
    }
    .navbar {
        width: 100%;
    }
    .main-menu-button .navbar {
        float: right;
        width: 98px;
    }
    /* header end */
    /* slider */
    .slick-arrow {
        display: none !important;
    }
    .layout-b .home-slider-sm-img {
        width: 100%;
    }
    .layout-b .inner-slide-area {
        width: 100%;
    }
    /* slider end */
    /* welcome start */
    .welcome-home-right-menu {
        display: none;
    }
    .welcome-lums {
        width: 100%;
    }
    /* welcome end */
    .quicktabs-wrapper .quicktabs-tabs>li:nth-child(1) {
        display: block !important;
        width: 100%;
    }
    .view-featured-content-lums .quicktabs-tabs li {
        /* display: none; */
    }
    .accourdian-style .quicktabs-tabs li a {
        width: 100%;
    }
    .feature-custom-tabs {
        width: 100%;
        float: unset;
        display: inline-block;
    }
    /* .information-quick{
        display: none;
    } */
    .information-quick .sub-title-featured {
        display: none;
    }
    .information-quick p {
        display: none;
    }
    .information-img {
        display: none;
    }
    .information-quick {
        width: 100%;
        padding: 0;
        border: none;
    }
    .information-quick .button-featured {
        display: inline-block !important;
        margin-left: 50px;
    }
    .button-featured a {
        border-radius: unset;
    }
    .feature-custom-tabs li {
        width: 100% !important;
    }
    /* extra ordinarey */
    .extraordinary {
        width: 100%;
    }
    .contant-bg {}
    #block-views-block-schools-list-lums-block-1 h2 {
        font-size: 35px;
        line-height: 38px;
        margin-top: 38px;
        margin-bottom: 50px;
        letter-spacing: unset;
    }
    /* start Contact Us page @360 by Sarfraz
    .page-node-292 .col-sm-5 {
        margin-left: 16px;
    }
    .Faculty-Directory {
        margin-left: 16px;
    }
    .Emergency-Contact {
        margin-left: 16px;
    }*/
    /* end  Contact Us page @360 by Sarfraz */
    /* start nop stories, alumni stories, lums ki kahaniyan @600 by sarfraz */
    .alumni-stories-view-section {
        width: 98%;
    }
    .alumni-stories-view-section .field-content .alum-story-info {
        padding: 30px 0px;
    }
    .alumni-stories-view-section .field-content .col-cutm-titl .alum-title {
        padding-left: 0px;
    }
    .alumni-stories-view-section .field-content .col-cutm-titl .alum-degree-story {
        font-size: 14px;
        padding-left: 0px;
        font-family: 'noto sans medium';
    }
    .alumni-stories-view-section {
        margin-top: 120px;
    }
    /* end nop stories, alumni stories, lums ki kahaniyan @320 by sarfraz */
    /*  start VC-office page @320 by sarfraz */
    .custom-cont-form-section-block #edit-container1 {
        width: 100%;
    }
    .custom-cont-form-section-block #edit-container2 {
        width: 98%;
    }
    .page-node-1517 .custom-cont-form-section-block .form-actions {
        bottom: 375px;
    }
    .custom-cont-form-section-block .form-actions {
        right: -9px;
    }
    /*  end VC-office page @320 by sarfraz */
    /* start programme finder @320 by sarfraz */

    #block-views-block-programmes-block-4 .view-programmes {
        display: block;
        width: 100%;
        margin: auto;
        position: unset;
    }
    #block-views-block-programmes-block-4 .view-filters {
        margin-right: 0px;
    }
    .numbers-alumni-section-block .view-header {
        width: 90%;
    }
    .why-lums-programme-section-block .field--name-body {
        top: -10%;
        left: 0;
    }
    .why-lums-programme-section-block .field--name-body h1 {
        font-size: 37px;
        font-family: 'noto sans black';
        line-height: 38px;
    }
    .why-lums-programme-section-block .field--name-body p {
        font-size: 12px;
        line-height: 18px;
    }
    .why-lums-programme-section-block .field--name-field-link {
        width: 127px;
        height: 32px;
        padding: 0px 29px;
        font-size: 12px;
        line-height: 34px;
        bottom: 12px;
    }
    /* end programme finder @320 by sarfraz */
      /* start why lums page @374 by sarfraz */
      .page-node-280 .lums-banner-full-width-section .field--name-field-extra-text {
        margin-top: -66px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:first-child {
        width: 300px;
        max-width: 100%;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(2) {
        width: 300px;
        max-width: 100%;
    }
    .why-lums-content-area-block .views-row {
        width:100%;
    }
    .why-lums-content-area-block .view-content .lums-life-main .lums-life-img .img-responsive {
        display: block;
        max-width: 100%;
        height: auto;
        width: 360px;
    }
    .why-lums-your-system-lums .field--name-field-content-details {
        width: 100%;
    }
    .why-lums-your-system-lums .field--name-field-content-details .field--item {
        width: 100%;
    }
    .alumni-network-why-lums-section-block .item-list {
        width: 300px;
        margin: auto;
    }
    .alumni-network-why-lums-section-block .item-list ul {
        padding-left: 0px;
    }
    .alumni-network-why-lums-section-block .item-list li {
        width: 320px;
        float: none;
        margin: auto;
        padding-bottom: 10px;
    }
    .page-node-280 .whylums-numbers-blck .view-whylums-numbers-lums {
        height: auto;
        max-width: 100%;
    }
    .page-node-280 .whylums-numbers-blck .view-header {
        background-image: none;
        height: 100%;
        width: 100%;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul {
        padding: 0;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        width: 295px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li {
        flex: 1 0 330px;
        height: auto !important;
        padding-top: 0px !important;
        top: 0 !important;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .views-field {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .field-content {
       flex: 1 0 330px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .number-title {
        font-size: 40px;
        padding-top: 0px !important;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(3) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(4) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(5) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(6) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(7) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(8) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(9) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(10) .number-title {
        font-size: 50px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li .number-lables {
        font-size: 18px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(5) {
        margin-top: 0px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(6) {
        height: unset;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(3) .field-content {
        margin-left: 0px;
        padding-top: 15px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(9) .field-content {
        padding-top: 0;
        margin-left: 0px;
    }
    .page-node-280 .whylums-numbers-blck .item-list ul li:nth-child(4) .field-content {
        margin-left: 0px;
        padding-top: 15px;
    }
    .page-node-280 .whylums-numbers-blck .view-content {
        padding-top: 0px;
    }
    /* end why lums page @374 by sarfraz */
     /* start undergraduate page by sarfraz */
     .pro-finder {
        border-left: none;
        width: 92%;
        margin-left: 10px;
        margin-right: 10px;
        box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    }
    .programs-und .view-filters {
        padding-left: 15px;
    }
    .page-node-436 .col-custom-left, .page-node-439 .col-custom-left {
        width: 98%;
    }
    .page-node-436 .inner-top-bottom-cont,.page-node-439 .inner-top-bottom-cont {
        padding-left: 10px;
    }
    #block-views-block-programmes-block-1 .form-select {
        width: 98%;
    }
    .programs-inner-menu .menu--programmes li a {
        font: 16px/22px Noto Sans Black;
    }
    .page-node-436 .col-custom-right, .page-node-439 .col-custom-right  {
        width: 98%;
        padding-left: 0px;
        padding-right: 0px;
    }
    .whylums-program-right {
        padding-left: 10px;
        padding-right: 10px;
    }
    .inner-top-bottom-right {
        width: 100%;
        background: none;
    }
    /* end undergraduate page by sarfraz */
    /* start alumni relations page by sarfraz */
    .alumni-great-ways-connect .field--name-field-extra-text {
        display: flex;
        flex-wrap: wrap;
    }
    .alumni-great-ways-connect .field--name-field-extra-text .field--item {
        flex-basis: 300px;
    }
    .vice-chancellor-alumni-section-block h2 {
        font-size: 40px;
        line-height: 44px;
        margin-bottom: 30px;
    }
    .vice-chancellor-alumni-section-block p {
        line-height: 26px;
        font-size: 17px;
        width: 92%;
        margin: auto;
    }
    .vice-chancellor-alumni-section-block .field--name-body {
        width: 98%
    }
    .vice-chancellor-alumni-section-block .field--name-body a {
        margin-top: 40px;
        margin-bottom: 30px;
    }
    #block-views-block-donor-stories-block-1-2 .view-header .header-main {
        display: flex;
        width: 90%;
        margin: 20px auto 30px;
        flex-wrap: wrap;
    }
    #block-views-block-donor-stories-block-1-2 .header-info {
        flex: 1 0 100%;
    }
    #block-views-block-donor-stories-block-1-2 .header-button-area {
        flex: 1 0 100%;
        text-align: center;
        padding: 35px 52px 0 0;
    }
    .page-node-1531 #block-views-block-donor-stories-block-1-2 .header-info h2 {
        font-size: 32px;
        line-height: 38px;
    }
    .alumni-great-ways-connect .field--name-field-extra-text {
        display: flex;
        flex-wrap: wrap;
    }
    .alumni-great-ways-connect .field--name-field-extra-text .field--item {
       flex-basis: 300px;
        padding-left: 10px;
        padding-right: 10px;
    }
    .alumni-benefits-section-block .view-header {
        width: 90%;
    }
    #block-views-block-donor-stories-block-1-2 .header-info h2, #block-views-block-quick-facts-block-6 .view-header h2, #block-views-block-alumni-benefits-block-1 .view-header h2 {
        font-size: 37px;
        line-height: 38px;
    }
    .numbers-alumni-section-block .view-quick-facts {
        width: 100%;
    }
    .numbers-alumni-section-block .numbers-alumni-relans ul {
        padding-left: 0px;
    }
    .numbers-alumni-section-block .numbers-alumni-relans li {
        padding-left: 0px;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:first-child h2 {
        padding-bottom: 20px;
        font: 37px/38px Noto Serif Display Bold;
        margin-top: 0px;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:first-child {
        padding-right: 10px;
        margin-right: 10px;
        width: 100%;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:nth-child(2) {
        width: 100%;
        display: inline-block;
        max-width: 100%;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:nth-child(2) h3 {
        font-size: 13px;
        line-height: 18px;
        padding-left: 0px;
    }
    .donate-lums-contactus-section-block .field--name-field-extra-text .field--item:nth-child(2) ul {
        padding-left: 0px;
    }
    #block-alumnirelationsdonatelums.donate-lums-contact-section-block {
        height: 710px;
        margin-bottom: 17px;
        overflow: hidden;
    }
    .donate-lums-contact-section-block .field--name-field-extra-text {
        padding-bottom: 25px;
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        align-items: center;
        width: 100%;
        position: relative;
        top: 15px
    }
    .donate-lums-contact-section-block .field--item h4 {
        font-size: 13px;
        line-height: 20px;
        margin: 0px 0px;
    }
    .donate-lums-contact-section-block .field--item:nth-child(1) {
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 30px;
    }
    .donate-lums-contact-section-block .field--item:nth-child(2), .donate-lums-contact-section-block .field--item:nth-child(3) {
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 30px;
        padding-top: 0px;
    }
    /* end alummni relations page by sarfraz */
    /* start VC Awards page by sarfraz */
    #block-vcaaawinners {
        width: 90%;
    }
    #block-quicktabsvcaaawinners ul.nav-tabs {
        margin-left: 0px;
        margin-right: 0px;
    }
    #block-vcaaawinners h2 {
        font-size: 37px;
    }
    #block-nominatesomeone > h2 {
        font-size: 37px;
    }
    #block-views-block-important-dates-block-1 .view-header h2 {
        font-size: 37px;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item h2 {
        text-align: left;
        padding-left: 0px;
    }
    #block-nominatesomeone .field--name-field-extra-text {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item {
        flex-basis: 380px;
        margin: 0px 10px;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item:first-child {
        padding-right: 0px;
        border-right: none;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item:first-child ol, #block-nominatesomeone .field--name-field-extra-text .field--item:nth-child(2) ol {
        padding-left: 10px;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item:nth-child(2) {
        padding-left: 0px;
    }
    #block-nominatesomeone .field--name-field-extra-text .field--item ol li {
        padding-bottom: 15px;
    }
    .important-dates-block-vc .impt-dont-section-cont ul {
        padding-left: 0px;
    }
    .important-dates-block-vc .col-custom-imp {
        margin-bottom: 30px;
        padding-left: 0px;
        padding-right: 0px;
    }
    .donor-img.col-xs-12.col-sm-3.col-md-3 {
        width: 89px;
        position: relative;
        bottom: -87px;
        left: 60px;
    }
    #block-quicktabsvcaaawinners .supporters-container .donor-title {
        font-size: 13px;
        position: relative;
        left: -26px;
        top: -15px;
        text-align: center;
    }
    #block-quicktabsvcaaawinners .donor-designation {
        font-size: 12px;
        position: relative;
        left: -26px;
        top: 10px;
        text-align: center;
    }
    .donor-stories-lums-supporters .supporters-container-info {
        padding-left: 46px;
        padding-right: 0px;
        position: relative;
        left: -25px;
        font-size: 13px;
        text-align: center;
    }
    /* end VC awards page by sarfraz */
    /* start lums supporters page by sarfraz */
    .page-node-1763 .lums-banner-full-width-section .field--name-field-extra-text {
        margin-top: -50px;
    }
    .lums-banner-col-content-section .field--name-field-extra-text .field--item:first-child {
        width: 100%;
        display: inline-block;
        margin-right: 0px;
        padding: 0px 10px;
    }
    .lums-banner-col-content-section .field--name-field-extra-text .field--item:nth-child(2) {
        width: 100%;
        text-align: center;
    }
    .our-donors-quicktabs-section {
        width: 95%;
    }
    .quicktabs-wrapper {
        display: block;
    }
    .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs {
        width: 100%;
        display: inline-flex;
        flex-direction: column;
    }
    .our-donors-quicktabs-section #quicktabs-container-generous-donation {
        width: 96%;
        display: block;
        margin-left: 5px;
        padding-left: 10px;
        padding-right: 10px;
    }
    .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs a {
        font-size: 16px;
    }
    .heading-block-cus h1 {
        line-height: 42px;
    }
    #block-yourdonationrealimpact h2 {
        font-size: 37px;
        line-height: 42px;
    }
    #block-views-block-quick-facts-block-5 .block-title, #block-views-block-quick-facts-block-5-3 .block-title {
        font-size: 37px;
        line-height: 42px;
    }
    /* end lums supporters page by sarfraz */
    /* start donate lums page by sarfraz */
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter {
        height: 695px;
        overflow: hidden;
    }
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter .field--name-field-extra-text {
        height: 652px;
    }
    .page-node-1570 .align-center {
        width: 13%;
    }
    .page-node-1570 .donate-lums-contact-section-block .field--item {
        flex-basis: 400px;
        max-width: 100%;
    }
    .page-node-1570 .donate-lums-contact-section-block .field--item:nth-child(2) {
        padding-left: 20px;
        padding-top: 20px;
        order: 2;
        height: 231px;
    }
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter .field--item:nth-child(3) {
        order: 3;
    }
    .page-node-1570 #block-officeofdevelopmentdonatelumslumssupporter .field--item h3 {
        padding: 0 20px;
    }
    .page-node-1570 .general-student-stories .col-xs-12.col-sm-5.col-md-5 {
        padding: 0px;
        text-align: center;
        flex-basis: 90%;
    }
    .page-node-1570 .general-student-stories .col-xs-12.col-sm-7.col-md-7 {
        padding: 0px 0px 60px 0px;
        flex-basis: 90%;
        position: relative;
        padding-bottom: 56.25%;
        height: 0;
        margin-bottom: 50px;
    }
    .page-node-1570 .general-student-stories .col-xs-12.col-sm-7.col-md-7 iframe {
        position: absolute;
        top:0;
        left: 0;
        width: 100%;
        height: 100%;
      }
    /* end donate lums page by sarfraz */

    .covid-communication.block .paragraph--type--multiple-content-images{
        flex-direction: column !important;
    }
    .covid-communication.block .field--name-field-content-image {
        width: 100% !important;
    }
    .covid-communication .field--name-field-content-description{
        width: 100% !important;
    }
    .covid-communication .field--name-field-content-title {
        top: 0;
        left: 0;
        padding: 122px 7px 14px 50px;
        font-size: 35px;
    }
    /* financial-statements START */
    #block-financialstatementslums .field--name-body{
        margin-top: -106px;
    }
    #block-financialstatementslums .field--name-body h2 {
        padding: 14px 8px 0px 8px;
    }
    #block-financialstatementslums .field--name-field-extra-text{
        padding-top: 9px;
    }
    #block-financialstatementslums .field--name-field-extra-text .field--item:first-child {
        width: 100%;
        padding: 0;
    }
    #block-financialstatementslums .field--name-field-extra-text .field--item:last-child {
        width: 100%;
        border-left: none;
        padding: 0;
        margin-top: 17px;
    }
    #block-financialstatementslums .field--name-field-extra-text .field--item:last-child li {
        padding: 10px 15px;
        padding-left: 0;
    }
    #block-financialstatementslums{
        margin-bottom: 0px;
    }
    .page-node-3130 .two-column-centers .field--name-field-content-details .field--item{
        flex: none;
        margin: 0;
    }
    .page-node-3130 .two-column-centers .field--name-field-content-details{
        display: block;
    }
    .page-node-3130 .lums-centers-blocks .field--name-field-content-details .paragraph--type--multiple-content-images{
        padding-bottom: 10px;
    }
    /* Our latest supporters START */
    .Our-latest-supporters-heading .field--name-body{
        margin: 0;
        width: 100%;
    }
    .Our-latest-supporters-heading .field--name-body h2{
        font-size: x-large;
    }
    .Our-latest-supporters-heading .field--name-field-extra-text{
        padding: 0px 20px;
    }
    section.donors-lums .view-id-donors{
        width: 100%;
    }
    #views-exposed-form-donors-block-1 .form-item-sort-order{
        float: unset;
        width: 100%;
        padding-right: 0;
    }
    #views-exposed-form-donors-block-1 .form-item-title{
        width: 100%;
        padding-left: 0;
    }
    section.donors-lums .view-id-donors .view-content{
        display: block;
    }
    #views-exposed-form-donors-block-1 {
        width: 93%;
        margin: auto;
    }
    /* Our latest supporters END */

}



/* MediaQuery 360 ends here. */
/* ============= */
@media screen and (max-width: 1000px) {
    .lums-main-menu h2 {
        position: unset;
    }
    .lums-main-menu .we-mega-menu-li.dropdown-menu .we-mega-menu-submenu {
        position: relative;
        padding: 5px 18px 10px 25px;
        top: 0;
    }
    .navbar-we-mega-menu.navbar ul>li ul {
        padding-top: 0px;
    }
    .button-featured a {
        font-family: Noto Sans Light;
        width: 203px;
        height: 55px;
        background: #002581;
        display: table-cell !important;
        text-align: center;
        vertical-align: middle;
        color: #fff;
        border-radius: 8px;
        font-weight: bold;
    }
}



@media screen and (max-width: 1000px) {
    .page-node-type-events .inner-sidebar-custom .views-element-container .block-title {
        width: 100%;
    }
/* Programme Detail page fixing */

/* Programme Detail page fixing */



/* Covid Communications */
.accordian-community-block .views-field-title a, .accordian-students-block .views-field-title a, .accordian-faculty-block .views-field-title a {

    padding: 0px 26px 0px 5px;
    display: inline-block;
}
.covid-com-tabs li, .covid-com-tabs li.active {

    margin-bottom: 5px;
}
    .covid-communication .field--name-field-content-details{
        position: unset;
    }
    .covid-communication.block{
        display: flex;
        flex-direction: column;
        padding-right: 15px;
        padding-left: 15px;
    }
    .covid-communication.block .field--name-body{
        width: 100%;
    }
    .covid-communication.block .field--name-field-content-image{
        width: 50%;
    }
    .covid-communication.block .field--name-field-content-image img{
        width: 100%;
    }
    .covid-communication.block .paragraph--type--multiple-content-images{
        display: flex;
        position: relative;
    }
    .covid-communication .field--name-field-content-title{
        top: 0;
        left: 0;
        padding: 122px 7px 14px 50px;
        font-size: 35px;
    }
    .covid-communication .field--name-field-content-description{
        padding: 10px 13px 0px 0px;
        width: 50%;
        align-self: center;
        border: 0px;
    }
    .covid-com-tabs li a, .covid-com-tabs li.active a{
        font-size: 26px;
    }
    .page-node-2661 .region-content-sidebar-left{
        border: 0px;
    }
    #block-headingnopstories {
        margin-bottom: 0px;
    }
    .covid-com-tabs{
        padding-top: 25px;
        padding-left: 15px;
        padding-right: 15px;
        border: none;
    }
    .page-node-2661 .tab-pane{
        margin: 0px;
        padding-top: 5px;
    }
    .page-node-2661 .region-content-sidebar-left{
        margin-bottom: 0px;
    }
    /* .region-content-sidebar-right .block .field--name-body h2{
        margin: 0px;
    } */
    .region-content-sidebar-right .block .field--name-body {
        padding: 25px 12px;
    }
    /* Covid Communications */

    /* RO Notice Start */
    .page-node-2823 .heading-block-cus h2{
        font-size: 35px;
        padding-bottom: 0px;
    }
    .page-node-2823 .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs{
        flex-direction: column;
    }
    .page-node-2823 .our-donors-quicktabs-section{
        width: 100%;
        margin-left: 0px;
    }
    .page-node-2823 .our-donors-quicktabs-section #quicktabs-container-generous-donation{
        padding-left: 20px;
        padding-right: 0px;
    }
    .page-node-2823 .region-content-sidebar-right{
        border: 0px;
    }
    .page-node-2823 .related-links{
        padding-bottom: 0px;
        padding-left: 0px;
    }
    .page-node-2823 .contact-us-ro-noticeboard {
        text-align: left;
        padding-left: 15px;
        padding-right: 16px;
    }
    .page-node-2823 .quicktabs-main p{
        padding-right: 0xpx;
    }
    .page-node-2823 .our-donors-quicktabs-section #quicktabs-container-generous-donation{
        margin: 0px;
        width: 100%;
    }
/* RO Notice End */



    .block-thewebsiteisundercunstruction {
        display: none !important;
    }
    .home-slider {
        height: auto !important;
    }
    .home-slider:hover .slick-arrow {
        display: none;
    }
    #block-views-block-slide-show-block-1 {
        height: 440px;
        width: auto;
    }
    .layout-f .half-image {
        height: 225px;
        width: 100%;
    }
    .layout-f .half-image img {
        height: 225px;
        width: 100%;
    }
    .layout-f .slider-main-container {
        display: flex;
        align-items: center;
        flex-direction: column;
    }
    .layout-f .slider-left-area {
        order: 1;
        width: 100%;
        display: flex;
        justify-content: end;
        height: 225px !important;
    }
    .layout-f .slider-right-area {
        order: 1;
        width: 100%;
        height: 225px;
        display: flex;
        justify-content: center;
        align-content: center;
        align-self: center;
    }
    .layout-f .slider-right-container {
        padding: 10px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        width: 100%;
        text-align: center;
    }
    .layout-f .slide-title, .layout-g .slide-title {
        text-decoration: none;
        font-size: 20px;
        font-weight: bold;
        padding-bottom: 8px;
        line-height: 24px;
    }
    .slide-text {
        padding-bottom: 10px;
    }
    .slide-link a {
        padding: 12px 25px;
        width: auto;
        height: auto;
    }
    /* .home-slider .slick-dots {
        bottom: -35px !important;
    } */
    .layout-f .slide-link {
        text-align: center;
        align-self: center;
    }
    .layout-g .slider-left-area img {
        filter: unset;
        height: 225px;
        width: 100%;
    }
    .layout-g .slide-text, .layout-g .slide-title {
        color: #000;
    }
    .layout-g .slider-left-area:hover img {
        filter: unset;
        height: 225px;
    }
    .layout-g .slider-right-area {
        order: 1;
        width: 100%;
        height: 225px;
        display: flex;
        justify-content: center;
        align-content: center;
        align-self: center;
        position: relative;
    }
    .video-embed-field-provider-html-5 {
        text-align: left;
        height: 310px;
    }
    video {
        width: 100% !important;
        background: #000;
        height: 462px;
        margin-top: -77px;
    }
    .welcome-lums .field--name-body {
        width: 100%;
    }
    #block-aacsbaccreditationrankingaccreditationlums .field--type-text-with-summary h5 img {
        position: relative;
        top: 20px;
        right: -29px;
        height: 40px;
    }
}


@media screen and (max-width: 650px) {
    .why-lums-your-system-lums .field--name-field-content-details .field--item h2 {

        min-height: auto;
    }
    #views-exposed-form-publication-block-10 .form-actions {
        position: absolute;
        right: -2px;
        top: 2px;
        bottom: 8px;
    }
    #views-exposed-form-publication-block-10 {

        overflow: visible;

    }
    .first-box-pub .books {
        text-align: left;
    }

    .page-node-445 .search-filters .form-group {
        margin-bottom: 15px;
        margin-top: 0;
    }
    .page-node-type-events #block-eventscalendar-2 {
        width: 100%;
    }
    .all-news-section-blocks .view-header .readmore-button {
        right: 12px;
        top: 35px;
    }
    .all-news-section-blocks{
        padding-left: 0;
padding-right: 0;
    }
.news-slider .form-group {

    margin-top:0px;
}
    .page-node-type-programmes .nav.card-header.nav-tabs li a {
        width: 100%;
        margin: auto;
        text-align: center;
    }



    .covid-communication.block .paragraph--type--multiple-content-images{
        flex-direction: column;
    }
    .covid-communication.block .field--name-field-content-image {
        width: 100% ;
    }
    .covid-communication .field--name-field-content-description{
        width: 100%;
    }
    .covid-communication .field--name-field-content-title {
        top: 0;
        left: 0;
        padding: 122px 7px 14px 50px;
        font-size: 35px;
    }

    .covid-com-tabs ul{
        flex-direction: column;
    }
    .covid-communication .covid-com-tabs li, .covid-com-tabs li.active{
        width: 100%;
        margin-bottom: 2px;
    }
    .covid-communication{
        font-size: 25px;
    }
}

@media (min-width: 481px) and (max-width: 640px) {
    .layout-f .half-image, .layout-f .half-image img, .layout-f .slider-left-area, .layout-g .slider-left-area img {
        height: 300px !important;
    }
    #block-views-block-slide-show-block-1 {
        height: 520px;
    }
}
@media (min-width: 641px) and (max-width: 800px) {
    .layout-f .half-image, .layout-f .half-image img, .layout-f .slider-left-area, .layout-g .slider-left-area img {
        height: 325px !important;
    }
    #block-views-block-slide-show-block-1 {
        height: 545px;
    }
}
@media (min-width: 801px) and (max-width: 1000px) {
    .layout-f .half-image, .layout-f .half-image img, .layout-f .slider-left-area, .layout-g .slider-left-area img {
        height: 375px !important;
    }
    #block-views-block-slide-show-block-1 {
        height: 595px;
    }
}




/* start admissions policy responsive by srf */

@media only screen and (min-width: 1250px) and (max-width: 1600px) {


}

@media only screen and (min-width: 1024px) and (max-width: 1200px) {

  .home-slider .slick-dots {
    bottom: 4px !important;
  }

}

@media only screen and (min-width: 768px) and (max-width: 991px) {

  .home-slider .slick-dots {
    bottom: 4px !important;
  }

  .page-node-4397 .col-sm-9 {
    width: 66.66%;
  }

  .page-node-4397 .col-sm-3 {
    width: 33.33%
  }

  .page-node-4397 .related-links {
    padding-left: 15px;
  }

}

@media only screen and (min-width: 601px) and (max-width: 767px) {

  .home-slider .slick-dots {
    bottom: -58px !important;
  }

  .heading-block-cus h2 {
    font: 36px/42px Noto Serif Display Bold;
  }

  .page-node-4397 .related-links {
    padding-left: 0px;
    border: none;
  }

  .page-node-4397 .Admission-policies-section-block .views-field-body {
    padding: 15px 10px;
  }

  .page-node-4397 .ui-accordion .ui-accordion-content {
    padding: 1em 1em;
  }

  .page-node-4397 .news-right-details-slider {
    width: 100%;
  }

  .page-node-4397 .admission-policies-upcoming-events-slider .readfull-button a {
    font-size: 14px;
  }

  .page-node-4397 .Admission-policies-section-block {
    padding-left: 0px;
    padding-bottom: 0px;
  }

  .page-node-4397 .field--name-field-add-link {
    margin: 25px 0px;
  }

}

@media only screen and (min-width: 401px) and (max-width: 600px) {

  .home-slider .slick-dots {
    bottom: -58px !important;
  }

  .heading-block-cus h2 {
    font: 36px/42px Noto Serif Display Bold;
  }

  .page-node-4397 .related-links {
    padding-left: 0px;
    border: none;
  }

  .page-node-4397 .Admission-policies-section-block .views-field-body {
    padding: 15px 10px;
  }

  .page-node-4397 .ui-accordion .ui-accordion-content {
    padding: 1em 1em;
  }

  .page-node-4397 .news-right-details-slider {
    width: 100%;
  }

  .page-node-4397 .admission-policies-upcoming-events-slider .readfull-button a {
    font-size: 14px;
  }

  .page-node-4397 .Admission-policies-section-block {
    padding-left: 0px;
    padding-bottom: 0px;
  }

  .page-node-4397 .field--name-field-add-link {
    margin: 25px 0px;
  }

}

@media only screen and (min-width: 375px) and (max-width: 400px) {

  #block-advancedsearchblock .form-submit {
    margin-top: 0px !important;
  }

  .home-slider .slick-dots {
    bottom: -58px !important;
  }

  .heading-block-cus h2 {
    font: 36px/42px Noto Serif Display Bold;
  }

  .page-node-4397 .related-links {
    padding-left: 0px;
    border: none;
  }

  .page-node-4397 .Admission-policies-section-block .views-field-body {
    padding: 15px 10px;
  }

  .page-node-4397 .ui-accordion .ui-accordion-content {
    padding: 1em 1em;
  }

  .page-node-4397 .news-right-details-slider {
    width: 100%;
  }

  .page-node-4397 .admission-policies-upcoming-events-slider .readfull-button a {
    font-size: 14px;
  }

  .page-node-4397 .Admission-policies-section-block {
    padding-left: 0px;
    padding-bottom: 0px;
  }

  .page-node-4397 .field--name-field-add-link {
    margin: 25px 0px;
  }

}

@media only screen and (min-width: 320px) and (max-width: 374px) {

  .home-slider .slick-dots {
    bottom: -58px !important;
  }

  .heading-block-cus h2 {
    font: 36px/42px Noto Serif Display Bold;
  }

  .page-node-4397 .Admission-policies-section-block .views-field-body {
    padding: 15px 10px;
  }

  .page-node-4397 .ui-accordion .ui-accordion-content {
    padding: 1em 1em;
  }

  .page-node-4397 .related-links {
    padding-left: 0px;
    border: none;
  }

  .page-node-4397 .news-right-details-slider {
    width: 100%;
  }

  .page-node-4397 .admission-policies-upcoming-events-slider .readfull-button a {
    font-size: 14px;
  }

  .page-node-4397 .Admission-policies-section-block {
    padding-left: 0px;
    padding-bottom: 0px;
  }

  .page-node-4397 .field--name-field-add-link {
    margin: 25px 0px;
  }


}

/* end admission policy responsive by srf */

@media only screen and (max-width: 768px) {
  .content-sidebar-container {
    flex-direction: column;
  }
}

@media (min-width: 320px) and (max-width: 575.98px) {
    .why-lums-your-system-lums .field--name-field-content-details .field--item {
        width: 50%;
    }
    .why-lums-your-system-lums .field--name-field-content-details {
        display: flex;
        flex-wrap: wrap;
    }
    .why-lums-your-system-lums .field--name-field-content-details .field--item .field--item {
        padding: 0;
    }
    #block-views-block-alumni-network-why-lums-block-1 {
        margin-top: 25px;
    }
    .page-node-436 .col-custom-left, .page-node-439 .col-custom-left {
        width: 100%;
    }
    #block-maincontactcontactus {
        margin-top: 0;
        clear: both;
    }
    .page-node-292 .inner-middle-cont {
        width: 96%;
    }
    .page-node-292 .blur-background {
        padding-bottom: 18px;
        margin-bottom: 15px;
    }
  body.page-node-4409 .block-views-blockgallery-block-2 .view-id-gallery .view-header img {
    height: 200px;
  }
  body.page-node-4409 .undergraduate-profile-s2 {
    width: 100%;
  }
  body.page-node-4409 .undergraduate-link-s2 {
    width: 100%;
    margin-top: 25px;
  }
  body.page-node-4409 h1 {
    font-size: 35px;
    line-height: 42px;
  }
  body.page-node-4409 .main-slide  .undergraduate-video-sbasse video {
    margin-top: 40px;
  }
  body.page-node-4409 .undergraduate-profile-s2 .field--type-text-with-summary {
    padding-left: 15px;
    padding-right: 15px;
  }
  body.page-node-4409 .undergraduate-profile-s2 h1 {
    color: #000;
    word-break: break-word;
    text-align: center;
  }
  body.page-node-4409 .undergraduate-link-s2 .uprofile {
    top: -36px;
  }
  body.page-node-4409 .undergraduate-link-s2 div a.uprofile-apply {
    top: -44px;
  }
  body.page-node-4409 .inner-top-middle .admission-site-schools-block {
    width: 100%;
  }
  body.page-node-4409 .school-of-education-admission .view-header {
    background-size: cover;
  }
  body.page-node-4409 .important-dates-sbasse .view-important-dates-sbasse .view-header {
    width: 100%;
    padding-left: 20px;
    padding-right: 15px;
  }
  body.page-node-4409 .important-dates-sbasse .view-important-dates-sbasse .view-content {
    width: 89%;
    float: none;
    margin: 0 auto;
    overflow: hidden;
  }
  body.page-node-4409 .undergraduate-profile-sbasse .field--name-field-content-details .field--item .paragraph--type--multiple-content-images .field--name-field-content-title {
    width: 100%;
    text-align: center;
  }
  body.page-node-4409 .undergraduate-profile-sbasse .field--name-field-content-details .field--item .field--name-field-content-description {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }
  body.page-node-4409 .undergraduate-profile-sbasse .field--name-field-content-details .field--item .field--name-field-content-image {
    width: 100%;
  }
  body.page-node-4409 .undergraduate-profile-sbasse .field--name-field-content-details .field--item:nth-child(4) .paragraph--type--multiple-content-images .field--name-field-content-title, body.page-node-4409 .undergraduate-profile-sbasse .field--name-field-content-details .field--item:nth-child(2) .paragraph--type--multiple-content-images .field--name-field-content-title {
    text-align: center;
  }
  body.page-node-4409 .undergraduate-profile-sbasse .field--name-field-content-details .field--item:nth-child(2) .field--name-field-content-description {
    padding-left: 15px;
    padding-right: 15px;
  }
  body.page-node-4409 .undergraduate-profile-sbasse .field--name-field-content-details .field--item:nth-child(3) .paragraph--type--multiple-content-images .field--name-field-content-description {
    width: 97%;
    text-align: left;
  }
  body.page-node-4409 .undergraduate-profile-sbasse .field--name-field-content-details .field--item:nth-child(3) .paragraph--type--multiple-content-images .field--name-field-content-description  video {
    margin-top: 0;
    height: 130px;
  }
  body.page-node-4409 .pro-finder {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 12px;
  }
  body.page-node-4409 .undergraduate-profile-sbasse .field--name-field-content-details .field--item.field--name-field-content-link {
    padding-left: 18px;
  }
  body.page-node-4409 section.block-views-blockquick-facts-block-10 h2 {
    font-size: 42px;
  }
  body.page-node-4409 .undergraduate-profile-sbasse .field--name-field-content-details .field--item:nth-child(4) .paragraph--type--multiple-content-images .field--name-field-content-description ul {
    padding-left: 15px;
    padding-right: 15px;
  }
  body.page-node-4409  .heading-block-cus {
    padding-top: 20px;
  }
  body.page-node-4409 .undergraduate-profile-sbasse .field--name-field-content-details .field--item .paragraph--type--multiple-content-images .field--name-field-content-title {
    padding: 30px 15px 25px 15px;
  }
  body.page-node-4409 #block-views-block-gallery-block-2 .view-content .views-row:nth-of-type(1) a::after {
    width: 190px;
    height: 49px;
    padding-top: 13px;
    top: 61%;
  }
  body.page-node-4394 .how-can-we-help-web-form-admission-site #edit-processed-text,
  body.page-node-4409 .how-can-we-help-web-form-admission-site #edit-processed-text {
    width: 91%;
    padding: 25px;
    margin-left: 15px;
    margin-right: 15px;
  }
  body.page-node-4394 .how-can-we-help-web-form-admission-site #edit-flexbox,
  body.page-node-4409 .how-can-we-help-web-form-admission-site #edit-flexbox {
    width: 92%;
    float: none;
    margin: 0 auto;
    display: block;
  }
  body.page-node-4394 .how-can-we-help-web-form-admission-site #edit-processed-text-01,
  body.page-node-4409 .how-can-we-help-web-form-admission-site #edit-processed-text-01 {
    width: 90%;
    padding: 25px;
    margin-left: 15px;
    margin-right: 15px;
  }
  body.page-node-4394 .how-can-we-help-web-form-admission-site .form-type-webform-markup,
  body.page-node-4409 .how-can-we-help-web-form-admission-site .form-type-webform-markup {
    padding-bottom: 15px;
  }
  body.page-node-4394 .bottom-slider .webform-submission-add-form,
  body.page-node-4409 .bottom-slider .webform-submission-add-form {
    padding-top: 0;
  }
  body.page-node-4409 .real-people-real-impact-view-block .field-content .profile-image img {
    filter: blur(2px);
  }
  body.page-node-4409 .real-people-real-impact-view-block .field-content .other-link a {
    display: block;
    width: 197px;
    margin: 0 auto;
  }
  body.page-node-4409 .real-people-real-impact-view-block .field-content .pro-info {
    display: block;
  }

  body.page-node-4409 .real-people-real-impact-view-block .other-link {

    margin-top: 0px;
  }
  body.page-node-4394 .faq-sbasse .field--type-text-with-summary {
    width: 100%;
  }
  body.page-node-4394 h2 {
    font-size: 40px;
  }
  body.page-node-4394 .faq-sbasse-search p input {
    width: 90%;
  }
  body.page-node-4394 .static-faqs-info .view-faqs-questions-by-topic ul.quicktabs-tabs {
    float: none;
    width: 100%;
  }
  body.page-node-4394 .static-faqs-info .view-faqs-questions-by-topic .quicktabs-main {
    width: 100%;
  }
  body.page-node-4394 .view-faqs-questions-by-topic .views-row .field-content {
    word-break: break-all;
  }
  body.page-node-4394 .static-faqs-info .view-faqs-questions-by-topic .quicktabs-main {

    margin-bottom: 30px;
  }
}

@media (min-width: 576px) and (max-width: 767.98px) { 
   .why-lums-content-area-block .col-custm-view-row .lums-life-main .lums-life-img img {
        width: 100%;
    }
    .why-lums-your-system-lums .field--name-field-content-details .field--item {
        width: 50%;
    }
    .why-lums-your-system-lums .field--name-field-content-details {
        display: flex;
        flex-wrap: wrap;
    }
    .why-lums-your-system-lums .field--name-field-content-details .field--item .field--item {
        padding: 0;
    }
    #block-views-block-alumni-network-why-lums-block-1 {
        margin-top: 25px;
    }
    #block-maincontactcontactus {
        margin-top: 0;
        clear: both;
    }
    .page-node-292 .inner-middle-cont {
        width: 96%;
    }
    .page-node-292 .blur-background {
        padding-bottom: 18px;
        margin-bottom: 15px;
    }
    .page-node-436 .col-custom-left, .page-node-439 .col-custom-left {
        width: 100%;
    }
    .page-node-436 .inner-top-bottom-cont,
    .page-node-439 .inner-top-bottom-cont {
        padding-left: 20px;
        padding-right: 20px;
    }

}

@media (min-width: 768px) and (max-width: 1024px) {
    .lums-centers-blocks.two-column-centers .field--name-field-content-details .field--item {
        flex: 0 48%;
        margin: 0 7px;
        padding-bottom: 10px;
    }
    .lums-centers-blocks.three-column-centers .field--name-field-content-details .field--item {
        flex: 0 48.5%;
        margin: 0 7px;
        padding-bottom: 10px;
    }
    .lums-centers-blocks.two-column-centers .field--name-field-content-details .field--item .field--item,
    .lums-centers-blocks.three-column-centers .field--name-field-content-details .field--item .field--item {
        margin: 0;
    }
    #block-researchanddiscovery.lums-centers-blocks.three-column-centers .field--name-field-content-details .field--item:nth-last-child(1) .paragraph--type--multiple-content-images .field--name-field-content-title,
    #block-researchanddiscovery.lums-centers-blocks.three-column-centers .field--name-field-content-details .field--item:nth-last-child(2) .paragraph--type--multiple-content-images .field--name-field-content-title {
        width: 100%;
    }
    .three-column-centers {
        padding: 0 15px;
    }
    .two-column-centers {
        padding: 0 15px;
    }
    body.path-faculty-resources .node-content header {
        width: 96%;
        margin: 0 auto;
    }
    body.path-faculty-resources .node-content header ul {
        padding-left: 0;
    }
    body.path-faculty-resources .node-content header ul li:nth-child(1) {
        padding-left: 0;
    }
    body.path-faculty-resources #views-exposed-form-faculty-resources-page-1 .form--inline>.form-item {
        width: 33%;
    }
    .path-faculty-resources #views-exposed-form-faculty-resources-page-1 .form-submit[value="Apply"] {
        right: 0;
    }
    .alumni-network-why-lums-section-block .item-list {
        float: none;
        margin: auto;
    }
    .page-node-436 .col-custom-left, .page-node-439 .col-custom-left {
        width: 99%;
    }
    .page-node-439 .inner-top-bottom-cont,
    .page-node-436 .inner-top-bottom-cont {
        padding-right: 35px;
    }
    .cotact-details {
        width: 33%;
    }
    #block-lumsoffficemenu3contactus li {
        width: 100%;
    }
    .page-node-292 .Emergency-Contact,
    .page-node-292 .Faculty-Directory  {
        margin-left: 3%;
        margin-right: 0;
    }
    .Emergency-Contact .emergency-contact-content {
        overflow: hidden;
        padding-bottom: 20px;
    }
    #block-views-block-history-block-2 {
        clear: both;
    }
    #block-views-block-lums-events-block-6 .recent-news-landing .full-border {
        min-height: 385px;
    }
    .landing-event-page .recent-news-landing .news-content h2 {
        overflow: hidden;
        height: 65px;
        max-height: 65px;
    }
  .block-we-megamenu-blocksubmenu-admissions .navbar-we-mega-menu ul li {
    padding-left: 8px;
    padding-right: 8px;
  }
  body.page-node-4394 .static-faqs-info .view-faqs-questions-by-topic .quicktabs-main {
    margin-bottom: 35px;
  }
  body.page-node-4394 .static-faqs-info .view-faqs-questions-by-topic ul.quicktabs-tabs li a {
    padding: 10px 40px 10px 18px;
    font-size: 17px;
  }
  body.page-node-4394 h2 {
    font-size: 40px;
  }
  body.page-node-4394 .faq-sbasse-search {
    padding: 34px 15px ;
  }
  body.page-node-4394 .how-can-we-help-web-form-admission-site #edit-processed-text,
  body.page-node-4409 .how-can-we-help-web-form-admission-site #edit-processed-text {
    display: inline-block;
    width: 28%;
    vertical-align: top;
    background: #fff;
    padding: 30px 16px 16px 30px;
    margin-left: 30px;
    margin-right: 30px;
    margin-top: 0;
  }
  body.page-node-4394 .how-can-we-help-web-form-admission-site #edit-flexbox,
  body.page-node-4409 .how-can-we-help-web-form-admission-site #edit-flexbox {
    background: transparent;
    border: none;
    width: 27%;
    vertical-align: top;
    overflow: hidden;
    float: none;
    display: inline-block;
  }
  body.page-node-4394 .how-can-we-help-web-form-admission-site #edit-processed-text-01,
  body.page-node-4409 .how-can-we-help-web-form-admission-site #edit-processed-text-01 {
    width: 28%;
    display: inline-block;
    background: #fff;
    padding: 33px 21px 19px 30px;
    margin-left: 30px;
    margin-right: 30px;
    overflow: visible;
  }
  body.page-node-4409 .real-people-real-impact-view-block .other-link {

    margin-top: 0px;
  }
  body.page-node-4409 .real-people-real-impact-view-block .field-content .profile-image img {
    filter: blur(2px);
  }
  body.page-node-4409 .real-people-real-impact-view-block .field-content .other-link a {
    display: block;
    width: 186px;
    margin: 0 auto;
  }
  body.page-node-4409 .real-people-real-impact-view-block .field-content .pro-info {
    display: block;
    min-height: 166px;
  }
  body.page-node-4409 .admission-site-schools-block .dropdown-content {
    min-width: 175px;
  }
  body.page-node-4409	.pro-finder {
    width: 31.334%;
    padding-right: 8px;
    margin-left: 0;
  }
  body.page-node-4409 .undergraduate-video-sbasse video {
    margin-top: 0;
  }
  body.page-node-4409 .undergraduate-profile-sbasse .field--name-field-content-details .field--item:nth-child(2) .paragraph--type--multiple-content-images .field--name-field-content-title,
  body.page-node-4409 .undergraduate-profile-sbasse .field--name-field-content-details .field--item:nth-child(2) .field--name-field-content-description {
    padding-left: 25px;
  }
  body.page-node-4409 .undergraduate-profile-sbasse .field--name-field-content-details .field--item:nth-child(3) .field--name-field-content-description video {
    height: 150px;
    margin-top: 0;
  }
  body.page-node-4409 .undergraduate-link-s2 .uprofile {
    padding: 24px 40px;
    width: 213px;
  }
  body.page-node-4409 .important-dates-sbasse .view-important-dates-sbasse .view-header {
    width: 30%;
  }
  body.page-node-4409 .important-dates-sbasse .view-important-dates-sbasse .view-header h2 {
    text-align: left;
    font-size: 20px;
    padding-top: 40px;
    position: relative;
    background-image: url(../images/important-date-icons.png), url(../images/important-date-icons1.png);
    background-position: 33px 0px, 104px 0px;
    background-repeat: no-repeat, no-repeat;
    margin-top: 0;
    background-size: 11%;
  }
  body.page-node-4409 .important-dates-sbasse .view-important-dates-sbasse .view-content {
    width: 70%;
  }
  body.page-node-4409 .undergraduate-profile-sbasse .field--name-field-content-details .field--item:nth-child(3) .paragraph--type--multiple-content-images .field--name-field-content-title {
    padding: 30px 25px 25px 25px;
  }
  body.page-node-4409 .undergraduate-profile-sbasse .field--name-field-content-details .field--item:nth-child(3) .paragraph--type--multiple-content-images .field--name-field-content-description {
    width: 40%;
  }
  body.page-node-4409 .undergraduate-profile-sbasse .field--name-field-content-details .field--item:nth-child(3) .paragraph--type--multiple-content-images .field--name-field-content-description {
    width: 40%;
  }
  /* publication page  */
  .block-views-blockpublication-block-8 .view-publication ul.publication-reports-slider .slick-slide,
  .block-views-blockpublication-block-3 .view-publication ul.publication-flyer-slider .slick-slide,
  .block-views-blockpublication-block-8 .view-publication ul.publication-rsearch-slider .slick-slide,
  .left-publications-inner-crousl .view-publication ul.publication-newsletter-slider .slick-slide,
  .block-views-blockpublication-block-7 .view-publication ul.publication-reports-slider .slick-slide {
      width: 180px !important;
  }
  .left-publications-inner-crousl {
      overflow: unset;
      padding-right: 33px;
  }
  .page-node-445 .left-publications-inner-crousl .slick-next {
    right: -33px;
  }
  .block-views-blockpublication-block-8 .view-publication ul.publication-reports-slider .slick-list,
  .block-views-blockpublication-block-3 .view-publication ul.publication-flyer-slider .slick-list,
  .block-views-blockpublication-block-8 .view-publication ul.publication-rsearch-slider .slick-list,
  .left-publications-inner-crousl .view-publication ul.publication-newsletter-slider .slick-list,
  .page-node-445 .left-publications-inner-crousl ul.publication-reports-slider .slick-list {
      height: 200px;
    
  }


}
@media (min-width: 320px) and (max-width: 575.98px) {
    #block-researchgrants .field--name-field-extra-text {
        display: block;
    }
    #block-researchgrants .field--name-field-extra-text .field--item {
        width: 96%;
        margin: 8px auto;
    }
    .view-research-highlights {
        max-width: 100%;
    }
    body.path-faculty-resources #views-exposed-form-faculty-resources-page-1+header ul {
        padding-left: 0;
    }
    body.path-faculty-resources #views-exposed-form-faculty-resources-page-1 {
        padding-bottom: 36px;
    }
    /* publication page style  */
    .page-node-445 .slick-prev {
        top: -36px; 
   }
   .page-node-445 .slick-next {
        top: -38px;
   }
    .block-views-blockpublication-block-3 .view-publication ul.publication-flyer-slider .slick-list .slick-track {
        height: 360px;
        overflow: hidden;
    }
    .block-views-blockpublication-block-8 .view-publication ul.publication-reports-slider .slick-list .slick-track,
    .block-views-blockpublication-block-16 .view-publication ul.publication-newsletter-slider .slick-list .slick-track,
    .block-views-blockpublication-block-15 .view-publication ul.publication-newsletter-slider .slick-list .slick-track,
    .block-views-blockpublication-block-4 .view-publication ul.publication-newsletter-slider .slick-list .slick-track,
    .block-views-blockpublication-block-7 .view-publication ul.publication-reports-slider .slick-list .slick-track {
        height: 314px;
        overflow: hidden;
    }
    .block-views-blockpublication-block-3 .view-publication ul.publication-flyer-slider .slick-list .slick-slide,
    .block-views-blockpublication-block-8 .view-publication ul.publication-reports-slider  .slick-list .slick-slide,
    .block-views-blockpublication-block-16 .view-publication ul.publication-newsletter-slider .slick-list .slick-slide,
    .block-views-blockpublication-block-15 .view-publication ul.publication-newsletter-slider .slick-list .slick-slide,
    .block-views-blockpublication-block-4 .view-publication ul.publication-newsletter-slider .slick-list .slick-slide,
    .block-views-blockpublication-block-7 .view-publication ul.publication-reports-slider .slick-list .slick-slide {
        width: 210px !important;
    }
    .block-views-blockpublication-block-3 .view-publication ul.publication-flyer-slider > li, 
    .block-views-blockpublication-block-8 .view-publication ul.publication-reports-slider  > li,
    .block-views-blockpublication-block-16 .view-publication ul.publication-newsletter-slider > li,
    .block-views-blockpublication-block-15 .view-publication ul.publication-newsletter-slider > li,
    .block-views-blockpublication-block-4 .view-publication ul.publication-newsletter-slider > li,
    .left-publications-inner-crousl.block-views-blockpublication-block-7 li {
         margin-left: 27px;
    }
    body.page-node-163 .recent-news-inner .view-news .recent-news-landing .full-border .news-content h2 {
        height: 67px;
        overflow: hidden;
    }
    body.page-node-163 aside .custom-right-news-section .view-news ul li .news-content h2,
    body.page-node-163 aside .custom-right-news-section .view-news ul li .news-content h2 a,
    body.page-node-163 .recent-news-inner .view-news .recent-news-landing .full-border .news-content h2,
    body.page-node-163 .recent-news-inner .view-news .recent-news-landing .full-border .news-content h2 a, 
    body.page-node-163 .featured-news .view-news .featured-inner .info-featured h2 {
        font-size: 17px;
        font-family: 'Noto Sans Display Bold';
        line-height: 22px;
    }
    .landing-event-page .recent-news-landing .news-content h2 {
        overflow: hidden;
        height: 65px;
        max-height: 65px;
    }
    .view-real-people-real-impact .views-field-field-image .image-link .media--bundle--real-people-real-impact img {
        width: 100%;
    }
    #block-views-block-real-people-real-impact-block-1 .view-real-people-real-impact .field-content a {
        display: block;
    }
    body.path-offices-directory .office-directory form .form--inline .form-actions {
        position: absolute;
        right: 0;
    }
    body.path-offices-directory .office-directory form .form--inline .form-actions button.button {
        left: 0;
        top: -10px;
    }
    .page-node-type-page .container {
        width: 100%;
    }
    .all-news-section-blocks .view-news ul.recent-news-slider .slick-slide {
        margin: 0 10px;
    }
    .body-area-custom .custom-body img {
        max-width: 100%;
    }
    
}
@media (min-width: 576px) and (max-width: 767.98px) { 
    #block-researchgrants .field--name-field-extra-text {
        display: block;
    }
    #block-researchgrants .field--name-field-extra-text .field--item {
        width: 96%;
        margin: 8px auto;
    }
    .view-research-highlights {
        max-width: 100%;
    }
    body.path-faculty-resources #views-exposed-form-faculty-resources-page-1+header ul {
        padding-left: 0;
    }
    body.path-faculty-resources #views-exposed-form-faculty-resources-page-1 {
        padding-bottom: 36px;
    }
    /* publication page style  */
    .page-node-445 .slick-prev {
        top: -36px; 
   }
   .page-node-445 .slick-next {
        top: -38px;
   }
    .block-views-blockpublication-block-7 .view-publication ul.publication-reports-slider .slick-list .slick-track {
        height: 314px;
        overflow: hidden;
    }
  
    .block-views-blockpublication-block-7 .view-publication ul.publication-reports-slider .slick-list .slick-slide {
        width: 210px !important;
    }
    .left-publications-inner-crousl.block-views-blockpublication-block-7 li {
         margin-left: 27px;
    }
    .body-area-custom .custom-body img {
        max-width: 100%;
    }
    body.page-node-163 .recent-news-inner .view-news .recent-news-landing .full-border .news-content h2 {
        height: 67px;
        overflow: hidden;
    }
    body.page-node-163 aside .custom-right-news-section .view-news ul li .news-content h2,
    body.page-node-163 aside .custom-right-news-section .view-news ul li .news-content h2 a,
    body.page-node-163 .recent-news-inner .view-news .recent-news-landing .full-border .news-content h2,
    body.page-node-163 .recent-news-inner .view-news .recent-news-landing .full-border .news-content h2 a, 
    body.page-node-163 .featured-news .view-news .featured-inner .info-featured h2 {
        font-size: 17px !important;
        font-family: 'Noto Sans Display Bold';
        line-height: 22px;
    }
    .landing-event-page .recent-news-landing .news-content h2 {
        overflow: hidden;
        height: 65px;
        max-height: 65px;
    }
    .all-news-section-blocks .view-news ul.recent-news-slider .slick-slide {
        margin: 0 10px;
    }
    .page-node-type-page .container {
        width: 100%;
    }
    body.path-offices-directory .office-directory form .form--inline .form-actions {
        position: absolute;
        right: 0;
    }
    body.path-offices-directory .office-directory form .form--inline .form-actions button.button {
        left: 0;
        top: -10px;
    }
    #block-views-block-real-people-real-impact-block-1 .view-real-people-real-impact .field-content a {
        display: block;
    }
    .extraordinary .views-field-nothing .field-content {
        position: unset;
    }
    .extraordinary li:first-child .schools-box .school-title,
    .extraordinary li:nth-child(2) .schools-box .school-title,
    .extraordinary li:nth-child(5) .schools-box .school-title,
    .extraordinary li:nth-child(4) .schools-box .school-title,
    .extraordinary li:nth-child(3) .schools-box .school-title {
        padding-top: 24%;
    }
    .pro-finder .block-title {
        line-height: 41px;
    }
    .block.goverance-left-block {
        padding-left: 20px;
    }
    .goverance-right-block.block {
        padding-right: 20px;
    }
    .page-node-163 .search-filters .form-text {
        height: 46px;
    }
    
}
@media (min-width: 768px) and (max-width: 1024px) {
    .view-research-highlights {
        max-width: 100%;
    }
    .path-faculty-resources .region-node-content .form-group:nth-child(2) {
        margin: 0 3px;
    }
    /* why lums page  */
    #block-views-block-alumni-network-why-lums-block-1 {
        margin-top: 35px;
    }
    .why-lums-your-system-lums .field--name-field-content-details .field--item h2 {
        font-size: 21px;
        margin-top: 15px;
        min-height: 43px;
    }
    .why-lums-your-system-lums .field--name-field-content-details {
        display: flex;
        flex-wrap: wrap;
    }
    .why-lums-your-system-lums .field--name-field-content-details .field--item {
        width: 50%;
    }
    .why-lums-content-area-block .views-row .lums-life-main .lums-life-img img {
        width: 100%;
    }
    .why-lums-your-system-lums .field--name-field-content-details .field--item img {
        width: 100%;
    }
    .why-lums-your-system-lums .field--name-field-content-details .field--item .field--item {
        padding: 0;
    }
    .page-node-9648 .search-filters .form-item.form-type-date input {
        width: 100%;
    }
    .page-node-9648 .landing-event-page .grid-view .recent-news-landing .news-content h2 {
        min-height: 105px;
    }
    .page-node-9648 .filter-label {
        position: absolute;
        left: 6%;
    }
    .page-node-9648 .search-filters .form-actions .form-submit {
        margin-left: -201%;
    }
    .page-node-9648 .search-filters .form-actions {
        position: relative;
        right: unset;
        top: 0;
        left: 0;
        float: left;
    }
    .page-node-9648 .landing-event-page.search-filters .form-type-textfield.js-form-type-textfield {
        margin-left: 9px;
        width: 50%;
    }
    .page-node-9648 .landing-event-page.search-filters .form-type-textfield.js-form-type-textfield > input {
        margin-left: 0;
    }
    .page-node-9648 .search-filters .form-item {
        width: 30%;
        margin: 0 9px 8px 9px;
    }
    .page-node-9648 .landing-event-page .view-filters {
        padding: 0 78px 0 38px;
        width: 93%;
    }
    .page-node-9648 .landing-event-page .grid-view .recent-news-landing li {
        width: 27%;
        margin: 25px 20px 25px 20px;
    }
    .left-publications-inner-crousl .view-display-id-block_7.view-publication .slick-slide {
        /* width: 230px !important; */
    }
    body.page-node-163 aside .custom-right-news-section .view-news ul li .news-content h2,
    body.page-node-163 aside .custom-right-news-section .view-news ul li .news-content h2 a  {
        font-size: 17px !important;
        font-family: 'Noto Sans Display Bold';
        line-height: 22px;
    }
    .recent-news-inner .view-news .recent-news-landing .full-border .news-content h2 {
        height: 68px;
    }
    .page-node-163 .all-news-section-blocks .view-id-news .slick-slide img {
        height: auto;
    }
    .page-node-163 .search-filters .form-actions {
        top: 2px;
    }
    .page-node-163 .search-filters .form-text {
        height: 46px;
    }
    .page-node-163 .block-views-blocknews-block-5 .news-content  {
        height: 145px;
        overflow: hidden;
    }
    .page-node-163 #block-getnewsinourinbox.right-prm, #block-getnewsinourinbox.pro-finder {
        margin-left: 0;
        width: 33.33333333%;
    }
    .page-node-163 #block-newseventslanding {
        padding-top: 65px;
    }
    .page-node-type-page .container {
        width: 100%;
    }
    body.path-offices-directory .office-directory form .form--inline .form-actions {
        position: absolute;
    }
    .slogan {
        clear: left;
    }
    .block.goverance-left-block {
        padding-left: 20px;
    }
    .goverance-right-block.block {
        padding-right: 20px;
    }
    .heading-block-cus {
        padding-left: 35px;
    }
    .pro-finder .block-title {
        line-height: 41px;
    }
    #block-views-block-real-people-real-impact-block-1 .view-real-people-real-impact .field-content a {
        display: block;
    }
    #block-views-block-real-people-real-impact-block-1 .view-real-people-real-impact ul li {
        margin-left: 0;
        margin-right: 0;
        float: left;
        max-width: unset;
    }
    #block-views-block-real-people-real-impact-block-1 .view-real-people-real-impact ul li .views-field-body {
        display: block;
    }
    body.path-frontpage .welcome-lums {
        padding-right: 80px;
    }
    body.path-frontpage .welcome-home-right-menu {
        margin-left: 0;
    }
    body.path-frontpage .accourdian-style .quicktabs-tabs li a {
        width: 19.3%;
    }
    footer .first-footer-container .first-footer-footer-menu nav.footer.navbar {
        min-height: 96px;
    }
    /* under graduatee page  */
    #block-programmefinder.pro-finder {
        width: 33.33333333%;
        margin-left: 0;
    }
    .whylums-program-right a {
        width: auto;
    }
}
 
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    .path-faculty-resources .region-node-content .form-group:nth-child(2) {
        margin: 0 3px;
    }
    #block-views-block-alumni-network-why-lums-block-1 {
        margin-top: 35px;
    }
    .why-lums-your-system-lums .field--name-field-content-details .field--item h2 {
        font-size: 21px;
        margin-top: 15px;
        min-height: 43px;
    }
    .page-node-9648 .view-lums-events .view-header .filter-label {
        position: absolute;
        left: 5%;
        top: 318px;
    }
    .page-node-9648 .search-filters .form-item.form-type-date input {
        width: 90%;
    }
    .page-node-9648 .search-filters .form-actions .form-submit {
        margin-left: -232%;
    }
    .page-node-436 .col-custom-right, .page-node-439 .col-custom-right {
        width: 45%;
    }
     /* publication page  */
  .block-views-blockpublication-block-3 .view-publication ul.publication-flyer-slider .slick-slide,
  .block-views-blockpublication-block-8 .view-publication ul.publication-rsearch-slider .slick-slide,
  .left-publications-inner-crousl .view-publication ul.publication-newsletter-slider .slick-slide,
  .block-views-blockpublication-block-7 .view-publication ul.publication-reports-slider .slick-slide {
      width: 223px ;
  }
  .left-publications-inner-crousl {
      overflow: unset;
      padding-right: 33px;
  }
  .page-node-445 .left-publications-inner-crousl .slick-next {
    right: -33px;
  }
  .block-views-blockpublication-block-3 .view-publication ul.publication-flyer-slider .slick-list,
  .block-views-blockpublication-block-8 .view-publication ul.publication-rsearch-slider .slick-list,
  .left-publications-inner-crousl .view-publication ul.publication-newsletter-slider .slick-list,
  .page-node-445 .left-publications-inner-crousl ul.publication-reports-slider .slick-list {
      height: 258px;
    
  }
    body.page-node-type-news .get-news form.webform-submission-subscribed-users-list-form .captcha {
        transform: scale(0.77); 
        -webkit-transform: scale(0.77); 
        transform-origin: 0 0;
        -webkit-transform-origin: 0 0;
    }
    .upcoming-events .item-list ul {
         width: 294px;
     }
    .whylums-program-right {
        padding-bottom: 15px;
        height: auto;
    }
    #block-financialaidscholarships h2 {
        word-break: break-word;
    }
     #block-financialaidscholarships .field--name-body a {
         width: auto;
         padding: 14px 18px;
     }
}

@media (min-width: 1024px) and (max-width: 1200px)   {
    .page-node-9648 .view-header .filter-label {
        left: 5%;
        top: 313px;
    }
    .page-node-9648 .search-filters .view-lums-events .form-actions .form-submit {
        margin-left: -237%;
    }
    .page-node-436 .col-custom-right, .page-node-439 .col-custom-right {
        width: 45%;
    }
         /* publication page  */
  .block-views-blockpublication-block-8 .view-publication ul.publication-reports-slider .slick-slide,
  .block-views-blockpublication-block-3 .view-publication ul.publication-flyer-slider .slick-slide,
  .block-views-blockpublication-block-8 .view-publication ul.publication-rsearch-slider .slick-slide,
  .left-publications-inner-crousl .view-publication ul.publication-newsletter-slider .slick-slide,
  .block-views-blockpublication-block-7 .view-publication ul.publication-reports-slider .slick-slide {
      width: 223px !important;
  }
  .left-publications-inner-crousl {
      overflow: unset;
      padding-right: 33px;
  }
  .page-node-445 .left-publications-inner-crousl .slick-next {
    right: -33px;
  }
  .block-views-blockpublication-block-8 .view-publication ul.publication-reports-slider .slick-list,
  .block-views-blockpublication-block-3 .view-publication ul.publication-flyer-slider .slick-list,
  .block-views-blockpublication-block-8 .view-publication ul.publication-rsearch-slider .slick-list,
  .left-publications-inner-crousl .view-publication ul.publication-newsletter-slider .slick-list,
  .page-node-445 .left-publications-inner-crousl ul.publication-reports-slider .slick-list {
      height: 258px;
    
  }
    body.page-node-type-news .get-news form.webform-submission-subscribed-users-list-form .captcha {
        transform: scale(0.77); 
        -webkit-transform: scale(0.77); 
        transform-origin: 0 0;
        -webkit-transform-origin: 0 0;
    }
    .upcoming-events .item-list ul {
         width: 294px;
     }
    .whylums-program-right {
        padding-bottom: 15px;
        height: auto;
    }
    #block-financialaidscholarships h2 {
        word-break: break-word;
    }
     #block-financialaidscholarships .field--name-body a {
         width: auto;
         padding: 14px 18px;
     }
}
@media (max-width: 991px) and (min-width: 768px) {
    .menu-button-container {
        margin-top: 0;
    }
}

#block-lumsofffice {
    clear: both;
}
body.path-faculty-resources .node-content .form-type-select.js-form-type-select .select-wrapper::after {
    right: 12px;
}
#block-researchanddiscovery .field--name-field-content-description {
    padding-top: 15px;
}
#block-researchanddiscovery.lums-centers-blocks.three-column-centers .field--name-field-content-details .field--item:nth-last-child(2) .paragraph--type--multiple-content-images .field--name-field-content-title, #block-researchanddiscovery.lums-centers-blocks.three-column-centers .field--name-field-content-details .field--item:nth-last-child(1) .paragraph--type--multiple-content-images .field--name-field-content-title {
    width: 100%;
}
#block-communityengagement .field--name-field-content-description ,
#block-learninganddevelopment .field--name-field-content-description {
    padding-top: 15px;
}
 