/* responsive  css*/
@media (min-width: 1025px) and (max-width: 1200px) {
  .get-news {
    width: 100%;
  }
  .path-faculty-resources .region-node-content .form-control {
    width: 280px;
    height: 70px;
  }
  .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;
  }
  .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%;
  }
  #block-rankings p {
    width: 1105px;
    max-width: 100%;
    padding-right: 20px;
  }
  #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 Sr */
  /* start offices at lums @1200 by sr */
  .office-lums-full-img-bgm .field--name-body {
    padding-left: 60px;
    padding-right: 60px;
  }
  /* end offices at lums @1200 by sr */
  /* start news detail page @1200 by sr */
  .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 sr */
  /* start events detail page @1200 by sr */
  .page-node-type-news,
  .page-node-type-events .body-area-custom {
    margin-left: 10px;
  }
  /* end events detail page @1200 by sr */
  /* start nop stories, alumni stories, lums ki kahaniyan, @1200 by sr */
  .heading-block-cus h1 {
    /* font-size: xxx-large; */
  }
  /* end  nop stories, alumni stories, lums ki kahaniyan, @1200 by sr */
  /* start VC-office page @1200 by sr */
  #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 sr */
  /* start programme fidner page by sr */
  .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 sr */
  /* why lums page by sr */
  .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 sr */
  /* start graduate page by sr */
  .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 sr */
  /* start alumni relations by sr */
  .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 sr */
  /* start VC arwards page by sr */
  .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 sr */
  /* start Lums Supporters by sr */
  .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 sr */
  /* start donate lums page by sr */
  .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 sr */
  /* =======================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 Sr */
  .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 Sr */
  /* Start faculty-resources page @media (max-width:1024px)  CSS by Sar */
  .path-faculty-resources .region-node-content .form-control {
    width: 240px;
    height: 60px;
  }
  .path-faculty-resources .profile-faculty-users-cont {
    width: 100%;
  }
  /* end faculty-resources page @media (max-width:1024px)  CSS by Sr */
  /* News Page @media (max-width:1024px)  CSS by Sr */
  .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-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%;
  }
  #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-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 Sr */
  /* start news detail page @1024px by sr */
  .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 sr */
  /* start event detail page @1024 by sr */
  .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 sr */
  /* start nop stories , alumni stories, lums ki kahaniyan @1024 by sr */
  .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 sr */
  /* start VC-office page @1024 by sr */
  #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 sr */
  /* star programme finder page @1024 by sr */
  .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 sr */
  /* start why lums page @ 1024 by sr */
  .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 sr */
  /* start alumni relations page by sr */
  .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 sr */
  /* start VC awards page by sr */
  .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 sr */
  /* start lums supporters page by sr */
  .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 sr */
  /* start donate lums page by sr */
  .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 sr */
  /* =======================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 sr */
  /* end menu css for all pages by sr */
  /* start faculty resources page @991 by sr */
  /* .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 sr */
  .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 sr */
  .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 sr */
  /* start offices at lums @991px by sr */
  .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 sr */
  /* events detail page @991px by sr */
  .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 sr */
  /* nop stories, alumni storie, lums ki kahaniyan @991 by sr */
  .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 sr */
  /* start VC-office page @1024 by sr */
  #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 sr */
  /* start programme finer page by sr */
  .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 sr */
  /* start why lums page by sr */
  .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 sr */
  /* start undergraduate page by sr */
  .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 sr */
  /* start alumni relations page by sr */
  .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 sr */
  /* start VC awards page by sr */
  #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 sr */
  /* start lums supporters by sr */
  .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 sr */
  /* start donate lums page by sr */
  .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 sr */
  /* =======================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) {
  .program-detail-ask-admission-block .field--name-body a,
  .program-details-fee-structure .field--name-body a,
  .program-detail-ask-admission .field--name-body a{
    position: relative;
    bottom: -5px;
    left: 0;
  }
  .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 sr
    .page-node-292 #block-generalinquirescontactus .container {
        height: 536px;
    }*/
  /* end contact us page @768 sr */
  /* start faculty resources page @768 sr */
  #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 sr */
  /* start office directory @768 by sr */
  .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 sr */
  /* start Office at LUMS @768 by sr */
  .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 sr  */
  /* start @767px News Landing Page sr */
  .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 sr */
  /*  Start Events Page CSS @media (max-width:768px) by sr */
  .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 sr */
  /* Start ranking accreditation page @768px by Sr */
  #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 Sr */
  /* start offices at lums @768px by sr */
  .office-lums-full-img-bgm .field--name-body {
    padding-left: 30px;
    padding-right: 30px;
  }
  /* end offices at lums @768px by sr */
  /* start events detail page @768px by sr */
  .page-node-type-events .body-area-custom {
    margin-left: 10px;
  }
  .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;
  }
  .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;
  }
  .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 sr */
  /* start VC-office page @601 by sr */
  #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 sr */
  /* start programme finder page @601 by sr */
  .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 sr */
  /* start why lums page by sr */
  .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 sr */
  /* start undergraduate page by sr */
  .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 sr */
  /* start alumni relations page by sr */
  .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 sr */
  /* start VC-awards page @768 by sr */
  #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 sr */
  /* start lums supporters by sr */
  .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 sr */
  /* start donate lums page by sr */
  .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 sr */

  /* 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) {

  /* .page-node-11568 .featured-happenings-block #lums-new-home-slid .slider-nav-thumbnails {
    margin-top: 0px;
    display: inline-block;
    margin-bottom: 55px;
    /* height: 425px;
    overflow: hidden;
    width: 100%;
  } */


  .program-detail-ask-admission-block .field--name-body a,
  .program-details-fee-structure .field--name-body a,
  .program-detail-ask-admission .field--name-body a{
    position: relative;
    bottom: -5px;
    left: 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: 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 sr
    .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 sr */
  /*   Start News Page CSS @media (max-width:600px) by sr */
  .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 sr */
  /*   Start Events Page CSS @media (max-width:600px) by sr */
  /*.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 sr */
  /*   Start Ranking Accreditation Page CSS @media (max-width:600px) by sr */
  #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 sr */
  /* start faculty resources @600px by sr  */
  .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 sr  */
  /* start offices directory @600px by sr*/
  .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 sr */
  /* start offices at lums @600px by sr */
  .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 sr */
  /* start news detail page @600px by sr */
  .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 sr */
  /* start history page @600px by sr  */
  .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 sr */
  /* start nop stories, alumni stories, lums ki kahaniyan @600 by sr */
  .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 sr */
  /* start VC-office page @ 600 by sr */
  #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 sr */
  /* start programme finder page @601 by sr */
  .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 sr */
  /* start why lums page @601 by sr */
  .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: auto;
  }
  .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 sr */
  /* start undergraduate page by sr */
  .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 sr */
  /* start alumni relations page by sr */
  .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 sr */
  /* start VC awards page by sr */
  #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 sr */
  /* start lums supporters page by sr */
  .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 sr */
  /* start donate lums page by sr */
  .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 sr */

  /* 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) {
  .program-detail-ask-admission-block .field--name-body a,
  .program-details-fee-structure .field--name-body a,
  .program-detail-ask-admission .field--name-body a{
    position: relative;
    bottom: -5px;
    left: 0;
  }
  .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 Sr
    .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 Sr */
  /* Start Ranking  Accreditation page @400 by Sr */
  #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 Sr */
  /* start faculty resources @375 by sr  */
  /* .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 sr */
  /* start offices directory @375 by sr */
  .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 sr */
  /* start office at lums @375px by sr */
  .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 sr */
  /* start news detail page @ px by sr */
  .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 sr */
  /* start history @375px by sr */
  .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 sr */
  /* start nop stories, alumni stories, lums ki kahaniyan @600 by sr */
  .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 sr */
  /* start VC-office page @375 by sr */
  .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 sr */
  /* start programme finder page @375 by sr */
  .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 sr */
  /* start why lums page @400 by sr */
  .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 sr */
  /* start undergraduate page by sr */
  .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 sr */
  /* start alumni relations page by sr */
  .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 sr */
  /* start VC Awards page by sr */
  .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 sr */
  /* start lums supporters page by sr */
  .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 sr */
  /* start donate lums page by sr */
  .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 sr */
  /* ==================== 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 */
  .program-detail-ask-admission-block .field--name-body a,
  .program-details-fee-structure .field--name-body a,
  .program-detail-ask-admission .field--name-body a{
    position: relative;
    bottom: -5px;
    left: 0;
  }
  .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 Sr
    .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 sr */
  .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 sr */
  /* Start rankingaccreditation page @375px by Sr */
  #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 Sr */
  /* start faculty resources @374px by sr */
  .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 sr */
  /* start offices directory @374 by sr */
  .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 sr */
  /*start news and events detail page @374px by sr  */
  .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 sr  */
  /* start nop stories, alumni stories, lums ki kahaniyan @360 by sr */
  .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 sr */
  /* start VC-office page @360 by sr */
  .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 sr */
  /* start programme finder @360 by sr */
  .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 sr */
  /* start why lums page @374 by sr */
  .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 sr */
  /* start undergraduate page by sr */
  .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 sr */
  /* start alumni relations page by sr */
  .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 sr */
  /* start VC Awards page by sr */
  #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 sr */
  /* start lums supporters page by sr */
  .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 sr */
  /* start donate lums page by sr */
  .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 sr */

  /* 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 */
  .program-detail-ask-admission-block .field--name-body a,
  .program-details-fee-structure .field--name-body a,
  .program-detail-ask-admission .field--name-body a{
    position: relative;
    bottom: -5px;
    left: 0;
  }
  .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 Sr
    .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 Sr */
  /* start nop stories, alumni stories, lums ki kahaniyan @600 by sr */
  .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 sr */
  /*  start VC-office page @320 by sr */
  .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 sr */
  /* start programme finder @320 by sr */

  #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 sr */
  /* start why lums page @374 by sr */
  .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 sr */
  /* start undergraduate page by sr */
  .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 sr */
  /* start alumni relations page by sr */
  .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 sr */
  /* start VC Awards page by sr */
  #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 sr */
  /* start lums supporters page by sr */
  .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 sr */
  /* start donate lums page by sr */
  .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 sr */

  .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: -35px !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) {
  #cboxContent iframe {
    width: 100%;
    /* height: auto; */
  }
  #colorbox img{
    width: auto !important;
  }
  .content-sidebar-container {
    flex-direction: column;
  }
}

@media (min-width: 320px) and (max-width: 575.98px) {
  .lums-vc-center-blocks .view-campus-health-and-safety .box-title a {
    height: 87%;
    overflow: hidden;
  }
  .page-node-4655 .video-box .video-embed-field-launch-modal img {
    width: 100%;
  }
  .page-node-4655 .block-views-blockvideos-block-3 .view-videos .rec-container {
    margin: 0px 0 20px 0;
    width: 100%;
    height: auto;
  }
  .page-node-4655
    .block-views-blockvideos-block-3
    .view-videos
    .rec-container
    .video-box {
    width: 100%;
  }
  .page-node-4655 .lums-vc-center-blocks .box-title {
    height: 190px;
  }
  .donor-counter-block-section .statistic-main {
    text-align: center;
  }
  .donor-counter-block-section .statistic-students,
  .donor-counter-block-section .statistic-amount,
  .donor-counter-block-section .statistic-total {
    float: none;
    margin: 0 auto;
  }
  .donor-counter-block-section {
    background: #000000;
    padding: 50px 15px 50px 15px;
  }
  .videos-section img {
    width: 100%;
  }
  .videos-section .views-row {
    float: none;
    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;
  }
  .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) {
  .block-views-blockvideos-block-3 .view-videos .view-content {
    display: flex;
    flex-wrap: wrap;
  }
  .block-views-blockvideos-block-3 .view-videos .view-content .views-row {
    width: 48%;
    margin-right: 2%;
    margin-bottom: 20px;
  }
  .page-node-4655
    .block-views-blockvideos-block-3
    .view-videos
    .rec-container
    .video-box {
    width: auto;
    height: auto;
  }
  .page-node-4655 .block-views-blockvideos-block-3 .view-videos .rec-container {
    margin: 0px;
    width: auto;
    height: auto;
  }
  .block-views-blockvideos-block-3
    .view-videos
    .view-content
    .views-row:nth-child(2n) {
    margin-right: 0;
  }
  .page-node-4655 .lums-vc-center-blocks ul li {
    height: auto;
  }
  .lums-vc-center-blocks .box-title a {
    width: 100%;
    top: 12%;
    height: 80%;
    padding: 54px 20px 20px 20px;
    overflow: hidden;
  }
  .page-node-4655 .lums-vc-center-blocks .box-title {
    height: 100%;
  }
  .donor-counter-block-section .statistic-main {
    text-align: center;
  }
  .donor-counter-block-section .statistic-students,
  .donor-counter-block-section .statistic-amount,
  .donor-counter-block-section .statistic-total {
    float: none;
    margin: 0 auto;
  }
  section.banner-giveaday {
    padding: 50px 0px 59px 0;
  }
  section.banner-giveaday .field--name-field-bottom-banner img {
    height: 204px;
  }
  section.banner-giveaday .field--name-field-bottom-banner {
    top: 60px;
  }
  section.banner-giveaday.block .field--name-field-link {
    bottom: 7%;
  }
  section.banner-giveaday .field--name-field-link {
    position: absolute;
    top: unset;
    padding-left: 7px;
    bottom: 7%;
  }
  .join-the-campaign.clearboth .field--name-field-link .field--item {
    position: relative;
    float: left;
    margin-right: 15px;
    right: 0;
  }
  .join-the-campaign.clearboth .field--name-field-link {
    position: relative;
    text-align: center;
    width: 80%;
    margin: 0 auto;
  }
  .videos-section .view-content {
    margin: 0 auto;
  }
  .videos-section .views-row {
    float: none;
    width: 400px;
    cursor: pointer;
    margin: 0 auto;
  }
  .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) {
  .page-node-9648 .landing-event-page .view-header {
    margin-right: 66px;
  }
  body.page-node-4655 .video-box .video-embed-field-launch-modal img {
    width: 100%;
    height: auto;
  }
  body.page-node-4655
    .block-views-blockvideos-block-3
    .view-videos
    .view-content {
    display: flex;
    flex-wrap: wrap;
  }
  body.page-node-4655
    .block-views-blockvideos-block-3
    .view-videos
    .view-content
    .views-row {
    width: 48%;
    margin-right: 4%;
    margin-bottom: 20px;
  }
  body.page-node-4655 .video-box {
    width: auto;
    height: auto;
  }
  .page-node-4655 .rec-container {
    float: none;
    margin: 0;
    width: auto;
    height: auto;
  }
  body.page-node-4655
    .block-views-blockvideos-block-3
    .view-videos
    .view-content
    .views-row:nth-child(2n) {
    margin-right: 0;
  }
  .page-node-4655 .lums-vc-center-blocks ul li {
    height: 370px;
  }
  body.page-node-4655 .lums-vc-center-blocks .box-title {
    font-size: 27px;
    line-height: 27px;
    height: 125px;
    line-height: 38px;
    padding: 19px 20px 20px 20px;
  }
  .lums-vc-center-blocks .box-title a {
    font-size: 21px;
    height: 85%;
    line-height: 28px;
    padding: 19px 20px 20px 20px;
    overflow: hidden;
  }
  .page-node-2823 .contact-us-ro-noticeboard .field--name-field-content-link a {
    font-size: 30px;
    line-height: 36px;
  }
  .page-node-2823 .contact-us-ro-noticeboard .field--name-field-content-link {
    padding: 13px;
  }
  .page-node-2823 .our-donors-quicktabs-section {
    width: 100%;
  }
  .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs {
    justify-content: unset;
    width: 25%;
  }
  .donor-counter-block-section .statistic-main {
    display: flex;
    flex-wrap: wrap;
  }
  .donor-counter-block-section .statistic-total {
    width: 22%;
  }
  .donor-counter-block-section .statistic-amount {
    width: 54%;
  }
  .donor-counter-block-section .statistic-students {
    width: 22%;
  }
  .donor-counter-block-section .pk_rup {
    left: 2%;
    font-size: 22px;
    top: 15px;
  }
  .donor-counter-block-section .statistic-students .statistic-value {
    font-size: 40px;
  }
  .donor-counter-block-section .statistic-value {
    font-size: 40px;
  }
  section.banner-giveaday .field--name-field-bottom-banner {
    top: 19px;
    right: 0;
  }
  .videos-section .view-content {
    margin: 0 auto;
  }
  .videos-section .views-row {
    float: none;
    width: 400px;
    cursor: pointer;
    margin: 0 auto;
  }
  .join-the-campaign .field--name-field-extra-text > .field--item {
    height: 93%;
    overflow: hidden;
  }
  section.banner-giveaday .field--name-field-link {
    bottom: 1%;
  }
  section.banner-giveaday .field--name-field-extra-text h2 {
    line-height: 45px;
  }
  .join-the-campaign .field--name-field-extra-text > .field--item h2 {
    line-height: 54px;
  }
  .lums-centers-blocks h2 {
    margin-bottom: 27px;
  }
  .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%;
    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 0 32px;
  }
  .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-financialstatementslums
    .field--name-field-extra-text
    .field--item:last-child
    ul
    li
    a {
    line-height: 24px;
  }
  .page-node-type-page article .content {
    padding: 15px;
    max-width: 100%;
  }
  .alum-degree-story {
    padding-top: 15px;
  }
  .alumni-stories-view-section {
    width: 100%;
  }
  .page-node-2072
    .lums-banner-col-content-section
    .field--name-field-extra-text
    .field--item:nth-child(2) {
    display: block;
    margin-right: auto;
    margin-left: auto;
  }
  .page-node-2072
    .lums-banner-col-content-section
    .field--name-field-extra-text
    .field--item:first-child {
    padding-bottom: 15px;
  }
  .alumni-stories-view-section {
    margin-top: 25px;
  }
  .page-node-2150
    .lums-banner-col-content-section
    .field--name-field-extra-text
    .field--item:first-child
    h3 {
    margin-bottom: 10px;
  }
  .lums-banner-full-width-section p {
    padding-bottom: 15px;
  }
  .two-column-centers .field--name-field-content-details .field--item,
  .three-column-centers .field--name-field-content-details .field--item {
    flex: 0 100%;
    margin: 0;
  }
  #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-financialstatementslums
    .field--name-field-extra-text
    .field--item:last-child
    ul
    li
    a {
    line-height: 24px;
  }
  .page-node-type-page article .content {
    padding: 15px;
    max-width: 100%;
  }
  .alum-degree-story {
    padding-top: 15px;
  }
  .alumni-stories-view-section {
    width: 100%;
  }
  .page-node-2072
    .lums-banner-col-content-section
    .field--name-field-extra-text
    .field--item:nth-child(2) {
    display: block;
    margin-right: auto;
    margin-left: auto;
  }
  .page-node-2072
    .lums-banner-col-content-section
    .field--name-field-extra-text
    .field--item:first-child {
    padding-bottom: 15px;
  }
  .alumni-stories-view-section {
    margin-top: 25px;
  }
  .page-node-2150
    .lums-banner-col-content-section
    .field--name-field-extra-text
    .field--item:first-child
    h3 {
    margin-bottom: 10px;
  }
  .lums-banner-full-width-section p {
    padding-bottom: 15px;
  }
  .page-node-1982
    .lums-centers-blocks
    .field--name-field-content-details
    .paragraph
    .field--type-link {
    width: 100%;
    left: 0;
  }
  .two-column-centers .field--name-field-content-details .field--item,
  .three-column-centers .field--name-field-content-details .field--item {
    flex: 0 47%;
    margin: 0 7px;
  }
  .two-column-centers
    .field--name-field-content-details
    .field--item
    .field--item,
  .three-column-centers
    .field--name-field-content-details
    .field--item
    .field--item {
    margin: 0;
  }
  #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) {
  #block-financialstatementslums
    .field--name-field-extra-text
    .field--item:last-child
    ul
    li
    a {
    line-height: 24px;
  }
  .page-node-type-page article .content {
    padding: 15px;
    max-width: 100%;
  }
  .page-node-2072
    .lums-banner-col-content-section
    .field--name-field-extra-text
    .field--item:nth-child(2) {
    display: block;
    margin-right: auto;
    margin-left: auto;
  }
  .page-node-2072
    .lums-banner-col-content-section
    .field--name-field-extra-text
    .field--item:first-child {
    padding-bottom: 15px;
  }
  .alumni-stories-view-section {
    margin-top: 25px;
  }
  .page-node-2150
    .lums-banner-col-content-section
    .field--name-field-extra-text
    .field--item:first-child
    h3 {
    margin-bottom: 10px;
  }
  .lums-banner-full-width-section p {
    padding-bottom: 15px;
  }
  .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 {
    left: 3%;
    top: 27px;
  }
  .page-node-9648 .search-filters .form-actions .form-submit {
    margin-left: unset;
    margin-top: 20px;
  }
  .page-node-9648 .search-filters .form-actions {
    position: absolute;
    right: 2%;
    top: unset;
    left: unset;
    bottom: 9px;
    float: left;
  }
  .page-node-9648
    .landing-event-page.search-filters
    .form-type-textfield.js-form-type-textfield {
    margin-left: 9px;
    width: 30%;
    margin-top: 0;
  }
  .page-node-9648
    .landing-event-page.search-filters
    .form-type-textfield.js-form-type-textfield
    .form-text {
    width: 100%;
  }
  .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;
    width: 93%;
    margin-left: 8%;
  }
  .page-node-9648 .landing-event-page .grid-view .recent-news-landing li {
    width: 27%;
    margin: 25px 20px 25px 20px;
  }
  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) {
  body.page-node-9648 .landing-event-page .view-filters {
    margin-left: 6%;
    width: 74%;
  }
  body.page-node-9648 .landing-event-page .view-header {
    margin-right: 107px;
  }
  .donor-counter-block-section .pk_rup {
    left: 13%;
    font-size: 22px;
    top: 24px;
  }
  .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 {
    left: 2%;
    top: 22px;
  }
  .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) {
  body.page-node-9648 .search-filters .form-actions {
    right: 7%;
  }
  body.page-node-9648 .search-filters .form--inline {
    display: flex;
    flex-wrap: wrap;
  }
  .page-node-9648 .landing-event-page .view-filters {
    width: 73%;
  }
  .page-node-9648 .landing-event-page .view-header {
    margin-right: 115px;
  }
  .page-node-2150
    .lums-banner-col-content-section
    .field--name-field-extra-text
    .field--item:first-child
    h3 {
    margin-bottom: 10px;
  }
  .lums-banner-full-width-section p {
    padding-bottom: 15px;
  }
  section.donor-counter-block-section .pk_rup {
    left: 12%;
    font-size: 22px;
    top: 19px;
  }
  .page-node-9648 .view-header .filter-label {
    left: 4%;
    top: 27px;
  }
  .page-node-9648 .search-filters .view-lums-events .form-actions .form-submit {
    margin-left: unset;
  }
  .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;
  }
}

.landing-event-page
  .view-lums-events
  select[id^="edit-field-featured-value"]
  [value="0"],
.landing-event-page
  .view-lums-events
  select[id^="edit-field-featured-value"]
  [value="1"] {
  display: none;
}
.landing-event-page
  .view-lums-events
  .form-item-field-featured-value
  select
  option {
  font-size: 0;
}
.landing-event-page .view-lums-events .form-item-field-featured-value {
  position: relative;
}
.landing-event-page .view-lums-events .form-item-field-featured-value::before {
  content: "Featured";
  display: block;
  font-size: 14px;
  color: #000;
  padding: 11px 8px 8px 6px;
  height: 43px;
  background: #f2f2f2;
  border: 1px solid #f2f2f2;
  margin-right: 10px;
  border-radius: 4px;
  text-align: center;
  -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
  box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
  color: #555;
  cursor: pointer;
}
.landing-event-page .view-lums-events .form-item-field-featured-value select {
  display: none;
}
.landing-event-page
  .view-lums-events
  .form-item-field-featured-value
  .select-wrapper::after {
  content: " ";
}
.landing-event-page.blue-color
  .view-lums-events
  .form-item-field-featured-value::before {
  background: #04198b;
  color: #fff;
}
