@media only screen and (min-width: 320px) and (max-width: 359px) {
  /*LUMS Covid-19 Campaign - node/*/
  #block-lumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  .field--name-field-banner-image img {
    height: auto;
  }

  #block-lumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .covid-info {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    border-radius: 5px;
    margin-top: 575px;
  }

  .groups {
    height: auto;
  }

  .groups h3 {
    font-size: 18px;
    color: #ad2626 !important;
    font-weight: bold;
    margin-bottom: 15px;
    text-align: center;
  }

  .box {
    background-color: #f1f2f2;
    height: 390px;
    text-align: center;
    margin-bottom: 15px;
  }

  .box img {

  }

  .box h2 {
    font-size: 24px;
    text-align: center;
    font-family: 'Noto Sans Display Bold';
    font-weight: normal;
    line-height: unset;
  }

  .box input {
    text-align: center;
  }

  .box p {
    padding: 10px 35px 0px 35px;
  }

  .button-pay {
    background-color: #002581;
    color: #FFF;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 15px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-pay:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  table.donations {
    margin-bottom: 0px !important;
  }

  table.donations tr td {
    border: 1px solid #ccc;
    padding: 0px 5px 0px 10px;
  }

  .TableHd {
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
    padding-left: 15px;
    text-transform: uppercase;
  }

  .TableTxt {
    color: #282828;
    font-size: 16px;
    font-weight: bold;
    padding-left: 0px;
    text-transform: uppercase;
  }

  .InputText {
    font-size: 16px;
    color: #282828;
    letter-spacing: 1px;
    width: auto;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    border-radius: 3px;
    border-color: gainsboro;
    margin-left: 5px;
    margin-right: 5px;
  }

  .button-donors {
    background-color: #002581;
    color: #FFF !important;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 25px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-donors a {
    color: #FFF !important;
  }

  .button-donors a:hover {
    color: #FFF !important;
    text-decoration: underline;
  }

  .button-donors:hover {
    background: #1A3F9B;
    text-decoration: underline;
    color: #FFF !important;
  }

  /*LUMS Covid-19 Campaign - node/*/
  /*LUMS Covid-19 Campaign Thank You - node/*/
  #block-thankyoulumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-banner-image img {
    height: auto;
  }

  #block-thankyoulumscovid19campaign .field--name-body {
    width: 92%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    left: 15px;
    top: 185px !important;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    top: 290px;
    left: 0px;
    padding-top: 0px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  .page-node-2495 .node-content {
    margin-top: 390px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .page-node-2495 .node-content .no-pad-right {
    padding-right: 15px !important;
  }

  .page-node-2495 .node-content .no-pad-left {
    padding-left: 15px !important;
  }

  .covid-home-link {
    background: #002581;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 4px;
  }

  .covid-home-link a {
    color: #FFF;
  }

  .covid-home-link:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  .donate-link {
    background: #AD2626;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    color: #FFF;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .donate-link a {
    color: #FFF;
  }

  .donate-link:hover {
    background: #b53b3b;
  }

  .logo-covid {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .logo-covid img {
    width: 150px;
    height: auto;
  }

  .intro {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .intro p {
    color: #FFF;
    font-size: 24px;
  }

  .thanks {
    text-align: center;
    padding: 20px 0px;
    background: #FFF;
  }

  .thanks p {
    font-size: 18px;
  }

  .our-donors {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    margin-bottom: 10px;
  }

  .our-donors p {
    font-size: 18px;
    color: #FFF;
  }

  .page-node-2495 .table-bordered > tbody > tr > td {
    border: 1pt solid rgb(21, 208, 233) !important;
  }

  .page-node-2495 .table-striped > tbody > tr:nth-of-type(odd) {
    background: rgb(237, 239, 239);
  }

  .doners th {
    background: #4b679d none repeat scroll 0 0;
    color: #fff;
  }

  .note {
    padding: 0px 0px 20px 0px;
  }

  /*LUMS Covid-19 Campaign Thank You - node/*/
  /*Codid-19 Updates Page - node/2508 */
  .page-node-2508 .slogan {
    width: 100%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2508 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -90px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 80px;
  }

  .page-node-2508 .navbar .col-sm-10 {
    width: 67%;
    padding-top: 28px;
    display: inline-block;
  }

  .page-node-2508 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 20px 0px 20px 0px;
  }

  .page-node-2508 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2508 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2508 .content-sidebar-container .col-sm-9 {
    border-right: 0px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2508 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  .page-node-2508 .news-clm {
    width: 100%;
    margin-left: 0px;
  }

  #block-relatedlinkscovid19 {
    padding-top: 0px;
  }

  #block-relatedlinkscovid19 ul li {
    padding: 10px 0px;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-covid19lumsrespondstothepandemic h1 {
    font: 35px/40px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-covid19rightsidebottom .side-box img {
    height: auto;
    width: auto;
  }

  /*Codid-19 Updates Page - node/2508*/
  /* Codid-19 Communications Page - node/2661 */
  .page-node-2661 .slogan {
    width: 100%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2661 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2661 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -90px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 80px;
  }

  .page-node-2661 .navbar .col-sm-10 {
    width: 67%;
    padding-top: 28px;
    display: inline-block;
  }

  .page-node-2661 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 20px 0px 20px 0px;
  }

  .page-node-2661 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2661 #block-covid19communication h1 {
    margin-top: 15px;
    padding-bottom: 10px;
  }

  .page-node-2661 .ui-accordion .ui-accordion-content {
    padding: 0px 10px 0px 10px;
    border-top: 0;
    overflow: auto;
  }

  .page-node-2661 .col-sm-3 {
    padding-left: 15px;
  }

  .page-node-2661 .second-footer-container .col-sm-3 {
    padding-left: 0px;
  }

  .page-node-2661 #block-relatedlinkswhylums {
    margin-top: 0px;
  }

  .page-node-2661 .region-content-sidebar-right .block .field--name-body {
    padding: 10px 0px;
  }

  .page-node-2661 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2661 .content-sidebar-container .col-sm-9 {
    border-right: 0px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2661 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  /* Codid-19 Communications Page - node/2661 */
  /* Convocation Page - node/3536 */
  .convocation-banner {
    background-image: url("../images/convocation-banner.jpg");
    background-size: cover;
    padding: 0px 0px 0px 0px;
    background-repeat: no-repeat;
    height: 140px;
  }

  #block-convocationlogolums {
    padding: 0px 0px 0px 0px;
  }

  .semi-circle {
    position: absolute;
    top: -196px;
    right: 50px;
  }

  .page-node-3536 .content-sidebar-container {
    padding-left: 0px;
    padding-right: 0px;
  }

  .page-node-3536 .region-content-sidebar-right .block .field--name-body {
    padding: 0px 0px;
  }

  .speaker {
    margin: 25px 0px 25px 0px;
  }

  .section-con-speaker {
    clear: both;
    margin-bottom: 25px;
  }

  .section-degree-conferment {
    margin-bottom: 25px;
  }

  #block-convocationintrolums h1 {
    font: 35px/41px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-countdowntimer {
    text-align: center;
    padding-top: 40px;
  }

  #block-countdowntimer h2 {
    font-size: 26px;
    font-family: "Noto Serif Display Bold";
    color: #FFF;
    text-align: center;
  }

  #jquery-countdown-timer-note {
    color: #FFF;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    font-size: 13px;
    font-family: "Noto Sans Reguler";
    text-align: center;
    display: none;
  }

  .add-calendar {
    margin: 5px 5px 0px 5px;
  }

  .convocation-menu {
    background-color: #04198b;
    height: auto;
    padding: 0px;
    text-align: center;
  }

  .convocation-menu ul li {
    list-style: none;
    display: inline-block;
    padding: 5px 4px 0px 4px;
  }

  .convocation-menu ul li a {
    color: #FFF;
    font-family: "Noto Sans Reguler";
    font-size: 14px;
  }

  #block-convocationlivehappeninglums {
    margin-top: 0px;
  }

  .button-join {
    margin-left: 65px;
    margin-top: 30px;
    text-align: center;
  }

  .con-proceed-left {
    padding: 200px 0px 0px 0px;
  }

  .section-con-proceedings {
    clear: both;
    background-image: url("../images/con-proceedings-bg.jpg");
    background-repeat: no-repeat;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin-bottom: 30px;
  }

  .con-proceed-right {
    padding: 30px 0px 0px 0px;
    text-align: center;
  }

  .con-proceed-right img {
    border: 1px solid #ccc;
  }

  #block-degreeconferment h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .school-row {
    clear: both;
    padding: 0px 80px;
  }

  .school-content {
    background-color: #f2f2f2;
    padding: 25px 20px;
    height: auto;
    border-right: 1px solid #FFF;
    width: 219px;
    float: left;
    margin-bottom: 2px;
  }

  .ceremony-button {
    padding: 30px 20px;
    background-color: #f2f2f2;
    height: auto;
    width: 218px;
    float: left;
    margin-bottom: 25px;
  }

  .section-con-bg {
    background-image: url("../images/con-speaker-bg.jpg");
    background-repeat: repeat;
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
  }

  .speaker-left {
    padding: 30px 10px 0px 10px;
  }

  .speaker-left h2 {
    color: #FFF;
    font-size: 27px;
    font-family: "Noto Sans Display Bold";
    margin-top: 0px;
    line-height: 32px;
    margin-bottom: 25px;
  }

  .speaker-right {
    padding: 40px 0px 25px 25px;
  }

  .section-boxes {
    clear: both;
    padding: 0px 24px;
  }

  #block-convocationboxesconvocation h2 {
    text-align: center;
    margin: 0px 0px 25px 0px;
  }

  .convocation-box {
    border: 1px solid #ccc;
    margin-bottom: 25px;
  }

  .page-node-3536 .footer {
    margin-top: 30px;
  }

  .deans-honour-list {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity .msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    text-align: center;
    padding: 0px 0px 25px 0px;
  }

  #block-messagesfromtheuniversity h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .left-msg .con-video iframe {
    width: 300px;
    height: auto;
  }

  .right-msg .con-video iframe {
    width: 260px;
    height: auto;
  }

  .video-content {
    margin-bottom: 35px;
  }

  .right-msg .row {
    margin-bottom: 0px;
  }

  .speaker-img {
    text-align: center;
  }

  p.msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    padding: 0px 15px;
    text-align: center;
    margin-bottom: 25px;
  }

  .award-box {
    width: 100%;
    float: left;
    margin: 0px 0px;
  }

  .left-msg {
    padding: 0px 0px 0px 0px;
  }

  .speaker-left img {
    margin: 0px 20px 25px 0px;
    width: 100%;
    height: auto;
  }

  .speaker-img img {
    width: 100%;
    height: auto;
  }

  /* Convocation Page - node/3536 */
  /* Campus Health and Safety Updates Page - node/4655 */
  .page-node-4655 .stories-custom .field--name-field-extra-text {
    margin-top: -75px !important;
    margin-bottom: 10px !important;
    width: 85% !important;
  }

  .lums-vc-center-blocks {
    margin-bottom: 0px;
  }

  .lums-vc-center-blocks .box-title {
    height: auto;
    background-image: none;
  }

  .lums-vc-center-blocks .box-title a {
    height: 156px;
  }

  #block-campushealthandsafetyvideosblocklums h2 {
    padding: 0px 15px;
  }

  .page-node-4655 .lums-vc-center-blocks .box-title {
    height: 156px;
  }

  .page-node-4655 #cboxWrapper {
    height: 300px !important;
    width: 319px !important;
  }

  .page-node-4655 .vc-aaa-custom iframe {
    width: 260px !important;
    height: 250px !important;
  }

  /* Campus Health and Safety Updates Page - node/4655 */
  /*Scholarships Page Starts    - node/6534*/
  .page-node-6534 .our-donors-quicktabs-section {
    width: 100%;
    margin-left: 0px;
  }

  .page-node-6534 .quicktabs-wrapper {
    display: block;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs {
    flex-direction: column;
    width: 98%;
    display: inline-flex;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs li {
    width: 100%;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-container-generous-donation {
    box-shadow: none;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .page-node-6534 .related-links {
    border-left: 0px dashed #C4C4C4;
    padding-left: 0px;
    padding-top: 15px;
    margin-left: 0px;
    width: 100%;
    margin-left: 0px;
    margin-bottom: 34px;
    padding-bottom: 30px;
  }

  #block-scholarshipsrightsidelums .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-scholarshipsrightsidelums .side-box-content p {
    font-size: 17px;
    line-height: 25px;
    margin-bottom: 0;
    font-family: "Noto Sans Light";
    padding: 0px 0px 20px 0px;
    margin-left: 0px;
  }

  #block-scholarshipsrightsidelums .side-box-button {
    text-align: -moz-center;
  }

  /*Scholarships Page Ends    - node/6534*/
  #slick-slide10 .layout-i .slider-right-area .multiple-link-button {
    display: flex;
    flex-direction: row;
    justify-content: center;
    bottom: 98px;
    position: relative;
    width: 79%;
    overflow: hidden;
    left: 0;
    right: 0;
    margin: auto;
  }

  /* Convocation 2021 START */
  .page-node-9262 .bak-banner {
    height: auto !important;
    width: auto !important;
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .page-node-9262 .intro-heading {
    padding: 58px 0 0 0;
  }

  .page-node-9262 .intro-heading h2 {
    font: 12px/13px "Noto Sans Display Bold";
    color: #272D77;
    padding-bottom: 0;
    padding-left: 10px;
    margin-bottom: 2px;
    margin-top: 5px;
  }

  .page-node-9262 .intro-heading h1 {
    font-size: 30px;
    line-height: 30px;
    padding-left: 10px;
  }

  .page-node-9262 #block-countdowntimer {
    padding: 0 0 0 10px;
  }

  .page-node-9262 #jquery-countdown-timer-note {
    color: #333333;
    text-shadow: none !important;
    font-size: 11px;
    font-family: 'Noto Sans Reguler';
    display: block;
    padding-bottom: 0;
    padding-left: 0;
    text-align: left;
    display: none;
  }

  .page-node-9262 #jquery-countdown-timer .position {
    display: inline-block;
    height: 38px;
    overflow: visible;
    position: relative;
    width: 18px;
  }

  .page-node-9262 #jquery-countdown-timer .digit.static {
    box-shadow: none !important;
    background-image: url("../images/clock-bg.jpg") !important;
    /*background-image: linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -o-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -moz-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -ms-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.5, #3a3a3a), color-stop(0.5, #444444));*/
  }

  .page-node-9262 #jquery-countdown-timer .digit {
    position: absolute;
    display: block;
    width: 18px;
    background-color: #333333;
    border-radius: inherit;
    text-align: center;
    color: #fff;
    letter-spacing: 0px;
    height: 38px;
    padding: 10px 5px;
    font-size: 16px;
  }

  .page-node-9262 #jquery-countdown-timer .countWeeks {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDays {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countHrs {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countMins {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDiv {
    display: none;
  }

  .page-node-9262 .twitter-link {
    padding: 0 0 0 10px;
  }

  .page-node-9262 .twitter-link h2 {
    color: #2670BD;
    font-size: 10px;
    margin-top: 0px;
  }

  .page-node-9262 .convocation-menu {
    background-color: #174B74 !important;
    height: 45px;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }


  .intro-text h2 {
    font: 34px/36px Noto Sans Display Bold !important;
    color: #2670BD !important;
    padding-bottom: 25px;
  }

  .page-node-9262 .intro-heading ul.timer-text {
    padding-left: 0px;
    list-style: none;
    margin: 5px 0px 0px 0px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(1) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
    margin-left: 10px;
  }


  .page-node-9262 .intro-heading ul li:nth-child(2) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 5px;
    color: #666666;
    margin-left: 3px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(3) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 13px;
    color: #666666;
    margin-left: 5px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(4) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
  }

  .section-testimonials {
    background: #FFFFFF;
    margin-top: -125px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
    width: 92%;
    border: 2px dotted #666;
    padding: 50px 25px;
    border-radius: 4px;
    height: 700px;
  }

  .section-testimonials .slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    width: 261px;
  }

  .intro-text,
  .testimonials-intro,
  .section-proceedings,
  .proceedings-intro,
  .proceedings-list,
  .proceedings-list .field--type-text-with-summary,
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(3),
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1),
  .degree-conferment,
  .section-previous-keynote,
  .section-keynote-note,
  .awards-intro,
  .section-videos .view-header p,
  .page-node-9262 .convocation-menu {
    padding: 0px !important;
  }

  .section-testimonials {
    padding: 20px 11px !important;
  }

  .testimonial-convocation .slick-dots li {
    display: inline-block;
  }

  .testimonial-convocation .testimonial-container {
    width: 100% !important;
    margin-top: 35px;
  }

  .testimonial-convocation .img-container {
    width: 100%;
    padding: 10px 10px 10px 10px;
  }

  .view-testimonials-slideshow-nop ul {
    padding-left: 0 !important;
  }

  .testimonial-convocation {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .proceedings-heading {
    margin-bottom: 0px !important;
  }

  .proceedings-intro h5 {
    margin-bottom: 10px;
  }

  .proceedings-intro .field--type-link {
    margin-top: 15px;
    margin-left: 55px;
  }

  .proceedings-heading,
  .proceedings-intros {
    text-align: center;
  }

  .proceedings-intro img {
    margin-left: 58px;
    margin-top: 20px;

  }

  .proceedings-intro .field--name-body h5 {
    text-align: center;
  }

  .proceedings-list .field--type-text-with-summary {
    margin-top: 30px;
  }

  .proceedings-heading h2 {
    line-height: 35px;
  }

  .proceedings-list p {
    color: #333333;
    font-family: 'Noto Sans Display Bold';
    line-height: 22px;
    font-size: 17px;
    padding-bottom: 5px;
    padding-right: 10px;
  }

  .keynote-bak {
    height: auto;
    width: auto;
    background-size: 100%;
    background-repeat: no-repeat;
  }


  .section-keynote-note .field--name-body {
    padding: 0 0 25px 0;
  }

  .section-previous-keynote .field--name-body {
    padding: 0 0 25px 0;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) {
    float: left;
    width: 40%;
    padding-top: 22px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-top: 20px;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) img {
    width: 115px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h1 {
    font: 12px/14px "Noto Sans Display Bold";
    color: #FFFFFF;
    padding-top: 0;
    margin-top: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h6 {
    font: 14px/16px "Noto Sans Display Bold";
    color: #333333;
    margin-top: 0;
    margin-bottom: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h2 {
    font: 14px/16px "Noto Sans Display Bold" !important;
    color: #FFFFFF !important;
    margin-top: 10px !important;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h3 {
    font: 11px/13px "Noto Sans Display Bold" !important;
    color: #01CAFC;
    margin-top: 0;
    padding-bottom: 5px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h4 {
    font: 12px/14px "Noto Sans Medium";
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 5px;
    text-align: left;
    text-decoration: underline;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h5 {
    font: 12px/14px Noto Sans, Light;
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 3px;
    text-decoration: underline;
    text-align: left;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) p {
    display: none;
  }

  .section-keynote-speaker {
    margin-top: 50px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-left: 15px;
    width: 54%;
  }

  .malala-intro .close,
  .section-previous-keynote .close {
    margin-top: 20px !important;
  }


  /* Key Note Speaker 2nd */
  .keynote-bak-2nd {
    height: auto;
    width: auto;
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .section-keynote-note-2nd {
    padding: 0;
  }

  .section-keynote-note-2nd .field--name-body {
    padding: 0 0 25px 0;
  }

  .section-previous-keynote-2nd .field--name-body {
    padding: 0 0 25px 0;
  }

  .keynote-speaker-2nd .field--name-field-extra-text .field--item:nth-child(1) {
    float: left;
    width: 40%;
    padding-top: 22px !important;
    padding-left: 0;
  }

  .keynote-speaker-2nd .field--name-field-extra-text .field--item:nth-child(2) {
    margin-top: 20px;
  }

  .keynote-speaker-2nd .field--name-field-extra-text .field--item:nth-child(1) img {
    width: 115px;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h1 {
    font: 12px/14px "Noto Sans Display Bold";
    color: #FFFFFF;
    padding-top: 0;
    margin-top: 0;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h6 {
    font: 14px/16px "Noto Sans Display Bold";
    color: #333333;
    margin-top: 0;
    margin-bottom: 0;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h2 {
    font: 14px/16px "Noto Sans Display Bold" !important;
    color: #FFFFFF !important;
    margin-top: 10px !important;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h3 {
    font: 11px/13px "Noto Sans Display Bold" !important;
    color: #01CAFC;
    margin-top: 0;
    padding-bottom: 5px;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h4 {
    font: 12px/14px "Noto Sans Medium";
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 5px;
    text-align: left;
    text-decoration: underline;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h5 {
    font: 12px/14px Noto Sans, Light;
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 3px;
    text-decoration: underline;
    text-align: left;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) p {
    display: none;
  }

  .section-keynote-speaker-2nd {
    margin-top: 50px !important;
  }

  .keynote-speaker-2nd .field--name-field-extra-text .field--item:nth-child(2) {
    margin-left: 15px;
    width: 54%;
  }

  .alvi-intro .close,
  .section-previous-keynote-2nd .close {
    margin-top: 20px !important;
  }

  /* Key Note Speaker 2nd */
  .degree-conferment .field--name-body h2 {
    font: 22px/24px "Noto Sans Display Bold";
    color: #FFCB05;
    padding-bottom: 0;
    margin-bottom: 15px;
  }

  .degree-conferment .field--name-body h1 {
    font: 30px/20px Noto Sans Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    margin-top: 0px;
  }

  .degree-conferment .field--name-field-content-details {
    display: inline-block;
    flex-wrap: wrap;
    margin-top: 35px;
    text-align: center;
  }


  .degree-conferment .field--name-field-content-details > .field--item {
    margin-left: 21px !important;
  }

  .section-awards {
    padding-bottom: 20px !important;
  }

  .section-awards {
    padding: 0px;
    height: auto;
  }

  .awards-intro h2 {
    padding-bottom: 0px !important;
  }

  .awards .field--name-field-content-details > .field--item {
    margin: 20px 0px 25px 5px !important;
    height: 350px !important;
  }

  .section-videos .view-header h2 {
    line-height: 44px !important;
  }

  .page-node-9262 #colorbox .view-convocation-award-winners .views-field-field-thumb-image img {
    width: 125px !important;
  }

  #cboxLoadedContent {
    margin-top: 0px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 64px !important;
  }


  /* Colorbox Width */
  .page-node-9262 #colorbox {
    width: 350px !important;
    left: 1% !important;
  }

  .page-node-9262 #colorbox #cboxWrapper {
    background: #C8EAF8;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxTopLeft {
    width: 0% !important;
    background: aliceblue !important;
    height: 150px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 150px !important;
    width: 100% !important;
    background-image: url(https://lums.edu.pk/themes/contrib/lums/images/con-popup-header.jpg);
    background-size: contain;
    background-repeat: no-repeat;
  }

  .page-node-9262 #colorbox #cboxTopRight {
    width: 0% !important;
    height: 150px !important;
    background: #0A2F8B;
  }

  .page-node-9262 #colorbox #cboxLoadedContent {
    height: 500px !important;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxContent {
    background: #C8EAF8 !important;
    overflow: visible !important;
    width: 350px !important;
    height: 450px !important;
  }

  .page-node-9262 #cboxMiddleLeft {
    width: 0 !important;
  }

  .page-node-9262 #cboxMiddleRight {
    width: 0 !important;
  }

  /* Colorbox Width */
  /* Secondary Menu */
  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 7px 15px !important;
  }

  .page-node-9262 .convocation-menu .navbar-default {
    background-color: #fff !important;
    width: 100% !important;
  }

  .page-node-9262 .convocation-menu {
    text-align: inherit !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  .page-node-9262 .convocation-menu .we-mega-menu-ul > .we-mega-menu-li > a {

    padding: 15px 10px 11px 7px !important;
    width: 414px;
    font-size: 13px !important;
    line-height: 1.42857143 !important;
    color: #333333 !important;
    font-weight: bold !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  body.page-node-9262.toggled {
    min-width: unset !important;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }

  /* Secondary Menu */
  /* Videos Slider */
  .page-node-9262 .section-videos {
    margin: 0 0 100px 0;
  }

  .convocation-videos .quick-carousel .slides .slideItem {
    position: absolute;
    background: #fff;
    width: 275px !important;
    height: 200px !important;
    border: none !important;
  }

  .convocation-videos .quick-carousel .slides {
    position: relative;
    margin: 0 auto 0 -25px !important;
  }


  .convocation-videos .slideItem.custom-290 .quck-value img {
    width: 275px !important;
    margin-bottom: 50px !important;
    height: 200px !important;
    border: none !important;
  }

  .convocation-videos .custom-290 .quck-title {
    color: #333333;
  }

  .convocation-videos .slideItem.custom-185 .quck-value img {
    width: 275px !important;
    margin-bottom: 50px !important;
    height: 150px !important;
    border: none !important;
  }

  .convocation-videos .slideItem.custom-185 .quck-title {
    display: none !important;
  }

  .convocation-videos .slideItem.custom-185 .quck-value {
    opacity: .2;
  }

  .convocation-videos .slideItem.custom-232 .quck-value img {
    width: 275px !important;
    margin-bottom: 50px !important;
    height: 150px !important;
  }

  .convocation-videos .slideItem.custom-232 .quck-title {
    display: none !important;
  }

  .convocation-videos .slideItem.custom-232 .quck-value {
    opacity: 0.3;
  }

  .convocation-videos .slideItem.custom-290 {
    margin-right: 0 !important;
  }
  .convocation-videos .slideItem.custom-232 {
    margin-right: 0 !important;
  }

  /* Videos Slider */
  /* Convocation block Base Secondary Menu  */
  .convocation-menu-2021 {
    background-color: #174B74;
    height: auto;
    padding: 5px 5px 5px 5px;
    text-align: center;
  }

  .convocation-menu-2021 ul {
    list-style: none;
    display: inline-block;
    padding-left: 0;
    margin-bottom: 5px;
  }

  .convocation-menu-2021 ul li {
    list-style: none;
    display: inline-block;
    padding: 5px 4px 0px 4px;
  }

  .convocation-menu-2021 ul li a {
    color: #FFF;
    font-family: "Noto Sans Reguler";
    font-size: 14px;
  }

  /* Convocation block Base Secondary Menu  */

  .page-node-9262 .intro-heading .slide-link a {
    background-color: #002581;
    color: #ffffff;
    width: 200px;
    height: 30px;
    padding: 7px 5px 5px 5px;
    display: block;
    text-align: center;
    border-radius: 4px;
    margin-top: 5px;
    margin-left: 10px;
    font-size: 11px;
  }


  /* Convocation 2021 END */

  /* Events Page Revamp Start */
  .page-node-9648 h1 span{
    font: 42px/48px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 0;
    border: 0;
  }
  .page-node-9648 .landing-event-page .view-filters {
    width: 93%;
    margin-left: 15px;
    margin-bottom: 25px;
    margin-top: 0;
  }
  .page-node-9648 .search-filters .form-item {
    width: 100%;
  }
  .page-node-9648 .landing-event-page .view-header {
    float: right;
    margin-right: 125px;
    display: none;
  }
  .page-node-9648 .search-filters .form-text {
    width: 100%;
    height: 43px;
    margin-left: 0px;
  }
  .page-node-9648 .landing-event-page.search-filters .form-type-textfield {
    float: left !important;
    margin-left: 0;
    width: 100%;
  }
  .page-node-9648 .search-filters .form-actions {
    position: absolute;
    right: 0%;
    top: 80%;
  }
  .page-node-9648 .landing-event-page .grid-view .recent-news-landing {
    padding: 0;
    width: 85%;
    margin: 0 auto;
  }
  .page-node-9648 .landing-event-page .grid-view .recent-news-landing li {
    list-style: none;
    width: 100%;
    float: left;
    padding: 0 5px;
    margin: 15px auto;
  }
  .page-node-9648 .pager-show-more {
    padding-left: 30%;
    padding-top: 25px;
  }
  .page-node-9648 .region-real-impact {
    padding-right: 0;
    padding-left: 0;
  }
  .page-node-9648 .all-news-section-blocks .block-title {
    padding-left: 40px;
    margin-bottom: 0px;
    text-transform: uppercase;
    margin-top: 50px;
  }
  .page-node-9648 #block-views-block-news-block-9 .view-header .readmore-button {
    margin-top: 0;
    position: absolute;
    bottom: auto;
    left: auto;
    right: 10px;
    top: 15px;
  }
  .page-node-9648 .recent-news-landing {
    padding: 0;
    width: 100%;
    overflow: hidden;
    margin-bottom: 70px;
  }
  .page-node-9648 .recent-news-landing .news-content h2 a {
    font-size: 18px;
    line-height: 24px;
    padding-bottom: 0;
  }

  /* Events Page Revamp End */




}

@media only screen and (min-width: 360px) and (max-width: 374px) {
  /*LUMS Covid-19 Campaign*/
  #block-lumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  .field--name-field-banner-image img {
    height: auto;
  }

  #block-lumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .covid-info {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    border-radius: 5px;
    margin-top: 575px;
  }

  .groups {
    height: auto;
  }

  .groups h3 {
    font-size: 18px;
    color: #ad2626 !important;
    font-weight: bold;
    margin-bottom: 15px;
    text-align: center;
  }

  .box {
    background-color: #f1f2f2;
    height: 390px;
    text-align: center;
    margin-bottom: 15px;
  }

  .box img {

  }

  .box h2 {
    font-size: 24px;
    text-align: center;
    font-family: 'Noto Sans Display Bold';
    font-weight: normal;
    line-height: unset;
  }

  .box input {
    text-align: center;
  }

  .box p {
    padding: 10px 35px 0px 35px;
  }

  .button-pay {
    background-color: #002581;
    color: #FFF;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 15px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-pay:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  table.donations {
    margin-bottom: 0px !important;
  }

  table.donations tr td {
    border: 1px solid #ccc;
    padding: 0px 5px 0px 10px;
  }

  .TableHd {
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
    padding-left: 15px;
    text-transform: uppercase;
  }

  .TableTxt {
    color: #282828;
    font-size: 16px;
    font-weight: bold;
    padding-left: 0px;
    text-transform: uppercase;
  }

  .InputText {
    font-size: 16px;
    color: #282828;
    letter-spacing: 1px;
    width: auto;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    border-radius: 3px;
    border-color: gainsboro;
    margin-left: 5px;
    margin-right: 5px;
  }

  .button-donors {
    background-color: #002581;
    color: #FFF !important;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 25px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-donors a {
    color: #FFF !important;
  }

  .button-donors a:hover {
    color: #FFF !important;
    text-decoration: underline;
  }

  .button-donors:hover {
    background: #1A3F9B;
    text-decoration: underline;
    color: #FFF !important;
  }

  /*LUMS Covid-19 Campaign*/
  /*LUMS Covid-19 Campaign Thank You*/
  #block-thankyoulumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-banner-image img {
    height: auto;
  }

  #block-thankyoulumscovid19campaign .field--name-body {
    width: 92%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    left: 15px;
    top: 185px !important;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    top: 290px;
    left: 0px;
    padding-top: 0px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  .page-node-2495 .node-content {
    margin-top: 390px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .page-node-2495 .node-content .no-pad-right {
    padding-right: 15px !important;
  }

  .page-node-2495 .node-content .no-pad-left {
    padding-left: 15px !important;
  }

  .covid-home-link {
    background: #002581;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 4px;
  }

  .covid-home-link a {
    color: #FFF;
  }

  .covid-home-link:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  .donate-link {
    background: #AD2626;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    color: #FFF;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .donate-link a {
    color: #FFF;
  }

  .donate-link:hover {
    background: #b53b3b;
  }

  .logo-covid {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .logo-covid img {
    width: 150px;
    height: auto;
  }

  .intro {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .intro p {
    color: #FFF;
    font-size: 24px;
  }

  .thanks {
    text-align: center;
    padding: 20px 0px;
    background: #FFF;
  }

  .thanks p {
    font-size: 18px;
  }

  .our-donors {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    margin-bottom: 10px;
  }

  .our-donors p {
    font-size: 18px;
    color: #FFF;
  }

  .page-node-2495 .table-bordered > tbody > tr > td {
    border: 1pt solid rgb(21, 208, 233) !important;
  }

  .page-node-2495 .table-striped > tbody > tr:nth-of-type(odd) {
    background: rgb(237, 239, 239);
  }

  .doners th {
    background: #4b679d none repeat scroll 0 0;
    color: #fff;
  }

  .note {
    padding: 0px 0px 20px 0px;
  }

  /*LUMS Covid-19 Campaign Thank You*/
  /*Codid-19 Updates Page - node/2508*/
  .page-node-2508 .slogan {
    width: 100%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2508 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -88px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 84px;
  }

  .page-node-2508 .navbar .col-sm-10 {
    width: 67%;
    padding-top: 28px;
    display: inline-block;
  }

  .page-node-2508 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 20px 0px 20px 0px;
  }

  .page-node-2508 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2508 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2508 .content-sidebar-container .col-sm-9 {
    border-right: 0px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2508 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  .page-node-2508 .news-clm {
    width: 100%;
    margin-left: 0px;
  }

  #block-relatedlinkscovid19 {
    padding-top: 0px;
  }

  #block-relatedlinkscovid19 ul li {
    padding: 10px 0px;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-covid19lumsrespondstothepandemic h1 {
    font: 35px/40px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-covid19rightsidebottom .side-box img {
    height: auto;
    width: auto;
  }

  /*Codid-19 Updates Page - node/2508*/
  /* Codid-19 Communications Page - node/2661 */
  .page-node-2661 .slogan {
    width: 100%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2661 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2661 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -90px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 80px;
  }

  .page-node-2661 .navbar .col-sm-10 {
    width: 67%;
    padding-top: 28px;
    display: inline-block;
  }

  .page-node-2661 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 20px 0px 20px 0px;
  }

  .page-node-2661 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2661 #block-covid19communication h1 {
    margin-top: 15px;
    padding-bottom: 10px;
  }

  .page-node-2661 .ui-accordion .ui-accordion-content {
    padding: 0px 10px 0px 10px;
    border-top: 0;
    overflow: auto;
  }

  .page-node-2661 .col-sm-3 {
    padding-left: 15px;
  }

  .page-node-2661 .second-footer-container .col-sm-3 {
    padding-left: 0px;
  }

  .page-node-2661 #block-relatedlinkswhylums {
    margin-top: 0px;
  }

  .page-node-2661 .region-content-sidebar-right .block .field--name-body {
    padding: 10px 0px;
  }

  .page-node-2661 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2661 .content-sidebar-container .col-sm-9 {
    border-right: 0px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2661 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  /* Codid-19 Communications Page - node/2661 */
  /* Convocation Page - node/3536 */
  .convocation-banner {
    background-image: url("../images/convocation-banner.jpg");
    background-size: cover;
    padding: 0px 0px 0px 0px;
    background-repeat: no-repeat;
    height: 140px;
  }

  #block-convocationlogolums {
    padding: 0px 0px 0px 0px;
  }

  .semi-circle {
    position: absolute;
    top: -196px;
    right: 50px;
  }

  .page-node-3536 .content-sidebar-container {
    padding-left: 0px;
    padding-right: 0px;
  }

  .page-node-3536 .region-content-sidebar-right .block .field--name-body {
    padding: 0px 0px;
  }

  .speaker {
    margin: 25px 0px 25px 0px;
  }

  .section-con-speaker {
    clear: both;
    margin-bottom: 25px;
  }

  .section-degree-conferment {
    margin-bottom: 25px;
  }

  #block-convocationintrolums h1 {
    font: 35px/41px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-countdowntimer {
    text-align: center;
    padding-top: 40px;
  }

  #block-countdowntimer h2 {
    font-size: 26px;
    font-family: "Noto Serif Display Bold";
    color: #FFF;
    text-align: center;
  }

  #jquery-countdown-timer-note {
    color: #FFF;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    font-size: 13px;
    font-family: "Noto Sans Reguler";
    text-align: center;
    display: none;
  }

  .add-calendar {
    margin: 5px 5px 0px 5px;
  }

  .convocation-menu {
    background-color: #04198b;
    height: auto;
    padding: 0px;
    text-align: center;
  }

  .convocation-menu ul li {
    list-style: none;
    display: inline-block;
    padding: 5px 4px 0px 4px;
  }

  .convocation-menu ul li a {
    color: #FFF;
    font-family: "Noto Sans Reguler";
    font-size: 13px;
  }

  #block-convocationlivehappeninglums {
    margin-top: 0px;
  }

  .button-join {
    margin-left: 65px;
    margin-top: 30px;
    text-align: center;
  }

  .con-proceed-left {
    padding: 200px 0px 0px 0px;
  }

  .section-con-proceedings {
    clear: both;
    background-image: url("../images/con-proceedings-bg.jpg");
    background-repeat: no-repeat;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin-bottom: 30px;
  }

  .con-proceed-right {
    padding: 30px 0px 0px 0px;
    text-align: center;
  }

  .con-proceed-right img {
    border: 1px solid #ccc;
  }

  #block-degreeconferment h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .school-row {
    clear: both;
    padding: 0px 20%;
  }

  .school-content {
    background-color: #f2f2f2;
    padding: 25px 20px;
    height: auto;
    border-right: 1px solid #FFF;
    width: 219px;
    float: left;
    margin-bottom: 2px;
  }

  .ceremony-button {
    padding: 30px 20px;
    background-color: #f2f2f2;
    height: auto;
    width: 218px;
    float: left;
    margin-bottom: 25px;
  }

  .section-con-bg {
    background-image: url("../images/con-speaker-bg.jpg");
    background-repeat: repeat;
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
  }

  .speaker-left {
    padding: 30px 10px 0px 10px;
  }

  .speaker-left h2 {
    color: #FFF;
    font-size: 27px;
    font-family: "Noto Sans Display Bold";
    margin-top: 0px;
    line-height: 32px;
    margin-bottom: 25px;
  }

  .speaker-right {
    padding: 40px 0px 25px 25px;
  }

  .section-boxes {
    clear: both;
    padding: 0px 24px;
  }

  #block-convocationboxesconvocation h2 {
    text-align: center;
    margin: 0px 0px 25px 0px;
  }

  .convocation-box {
    border: 1px solid #ccc;
    margin-bottom: 25px;
  }

  .page-node-3536 .footer {
    margin-top: 30px;
  }

  .deans-honour-list {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity .msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    text-align: center;
    padding: 0px 0px 25px 0px;
  }

  #block-messagesfromtheuniversity h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .left-msg .con-video iframe {
    width: 100%;
    height: auto;
  }

  .right-msg .con-video iframe {
    width: 100%;
    height: auto;
  }

  .video-content {
    margin-bottom: 35px;
  }

  .right-msg .row {
    margin-bottom: 0px;
  }

  .speaker-img {
    text-align: center;
  }

  p.msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    padding: 0px 15px;
    text-align: center;
    margin-bottom: 25px;
  }

  .award-box {
    width: 100%;
    float: left;
    margin: 0px 0px;
  }

  .left-msg {
    padding: 0px 0px 0px 0px;
  }

  .speaker-left img {
    margin: 0px 20px 25px 0px;
    width: 100%;
    height: auto;
  }

  .speaker-img img {
    width: 100%;
    height: auto;
  }

  /* Convocation Page - node/3536 */
  /* Campus Health and Safety Updates Page - node/4655 */
  .page-node-4655 .stories-custom .field--name-field-extra-text {
    margin-top: -75px !important;
    margin-bottom: 10px !important;
    width: 85% !important;
  }

  .lums-vc-center-blocks {
    margin-bottom: 0px;
  }

  .lums-vc-center-blocks .box-title {
    height: auto;
    background-image: none;
  }

  .lums-vc-center-blocks .box-title a {
    height: 181px;
  }

  #block-campushealthandsafetyvideosblocklums h2 {
    padding: 0px 15px;
  }

  .page-node-4655 .lums-vc-center-blocks .box-title {
    height: 213px;
  }

  #cboxWrapper {
    height: 300px;
  }

  .page-node-4655 .vc-aaa-custom iframe {
    width: 345px !important;
    height: 250px !important;
  }

  /* Campus Health and Safety Updates Page - node/4655 */
  /*Scholarships Page Starts    - node/6534*/
  .page-node-6534 .our-donors-quicktabs-section {
    width: 100%;
    margin-left: 0px;
  }

  .page-node-6534 .quicktabs-wrapper {
    display: block;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs {
    flex-direction: column;
    width: 98%;
    display: inline-flex;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs li {
    width: 100%;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-container-generous-donation {
    box-shadow: none;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .page-node-6534 .related-links {
    border-left: 0px dashed #C4C4C4;
    padding-left: 0px;
    padding-top: 15px;
    margin-left: 0px;
    width: 100%;
    margin-left: 0px;
    margin-bottom: 34px;
    padding-bottom: 30px;
  }

  #block-scholarshipsrightsidelums .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-scholarshipsrightsidelums .side-box-content p {
    font-size: 17px;
    line-height: 25px;
    margin-bottom: 0;
    font-family: "Noto Sans Light";
    padding: 0px 0px 20px 0px;
    margin-left: 0px;
  }

  #block-scholarshipsrightsidelums .side-box-button {
    text-align: -moz-center;
  }

  /*Scholarships Page Ends    - node/6534*/
  #slick-slide10 .layout-i .slider-right-area .multiple-link-button {
    display: flex;
    flex-direction: row;
    justify-content: center !important;
    bottom: 98px;
    position: relative;
    width: 79%;
    overflow: hidden;
    left: 0;
    right: 0;
    margin: auto;
  }

  /* Convocation 2021 START */
  .page-node-9262 .bak-banner {
    height: auto !important;
    width: auto !important;
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .page-node-9262 .intro-heading {
    padding: 75px 0 0 0;
  }

  .page-node-9262 .intro-heading h2 {
    font: 15px/15px "Noto Sans Display Bold";
    color: #272D77;
    padding-bottom: 0;
    padding-left: 10px;
    margin-bottom: 2px;
    margin-top: 5px;
  }

  .page-node-9262 .intro-heading h1 {
    font-size: 30px;
    line-height: 30px;
    padding-left: 10px;
  }

  .page-node-9262 #block-countdowntimer {
    padding: 0 0 0 10px;
  }

  .page-node-9262 #jquery-countdown-timer-note {
    color: #333333;
    text-shadow: none !important;
    font-size: 11px;
    font-family: 'Noto Sans Reguler';
    display: block;
    padding-bottom: 0;
    padding-left: 0;
    text-align: left;
    display: none;
  }

  .page-node-9262 #jquery-countdown-timer .position {
    display: inline-block;
    height: 38px;
    overflow: visible;
    position: relative;
    width: 18px;
  }

  .page-node-9262 #jquery-countdown-timer .digit.static {
    box-shadow: none !important;
    background-image: url("../images/clock-bg.jpg") !important;
    /*background-image: linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -o-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -moz-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -ms-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.5, #3a3a3a), color-stop(0.5, #444444));*/
  }

  .page-node-9262 #jquery-countdown-timer .digit {
    position: absolute;
    display: block;
    width: 18px;
    background-color: #333333;
    border-radius: inherit;
    text-align: center;
    color: #fff;
    letter-spacing: 0px;
    height: 38px;
    padding: 10px 5px;
    font-size: 16px;
  }

  .page-node-9262 #jquery-countdown-timer .countWeeks {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDays {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countHrs {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countMins {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDiv {
    display: none;
  }

  .page-node-9262 .twitter-link {
    padding: 0 0 0 10px;
  }

  .page-node-9262 .twitter-link h2 {
    color: #2670BD;
    font-size: 11px;
    margin-top: 0px;
  }

  .page-node-9262 .convocation-menu {
    background-color: #174B74 !important;
    height: 45px;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }


  .intro-text h2 {
    font: 34px/36px Noto Sans Display Bold !important;
    color: #2670BD !important;
    padding-bottom: 25px;
  }

  .page-node-9262 .intro-heading ul.timer-text {
    padding-left: 0px;
    list-style: none;
    margin: 5px 0px 0px 0px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(1) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
    margin-left: 10px;
  }


  .page-node-9262 .intro-heading ul li:nth-child(2) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 5px;
    color: #666666;
    margin-left: 3px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(3) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 13px;
    color: #666666;
    margin-left: 5px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(4) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
  }

  .section-testimonials {
    background: #FFFFFF;
    margin-top: -215px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
    width: 92%;
    border: 2px dotted #666;
    padding: 50px 25px;
    border-radius: 4px;
    height: 700px;
  }

  .section-testimonials .slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    width: 261px;
  }

  .intro-text,
  .testimonials-intro,
  .section-proceedings,
  .proceedings-intro,
  .proceedings-list,
  .proceedings-list .field--type-text-with-summary,
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(3),
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1),
  .degree-conferment,
  .section-previous-keynote,
  .section-keynote-note,
  .awards-intro,
  .section-videos .view-header p,
  .page-node-9262 .convocation-menu {
    padding: 0px !important;
  }

  .section-testimonials {
    padding: 20px 11px !important;
  }

  .testimonial-convocation .slick-dots li {
    display: inline-block;
  }

  .testimonial-convocation .testimonial-container {
    width: 100% !important;
    margin-top: 35px;
  }

  .testimonial-convocation .img-container {
    width: 100%;
    padding: 10px 10px 10px 10px;
  }

  .view-testimonials-slideshow-nop ul {
    padding-left: 0 !important;
  }

  .proceedings-heading {
    margin-bottom: 0px !important;
  }

  .proceedings-intro h5 {
    margin-bottom: 10px;
  }

  .proceedings-intro .field--type-link {
    margin-top: 15px;
    margin-left: 75px;
  }

  .proceedings-heading,
  .proceedings-intros {
    text-align: center;
  }

  .proceedings-intro img {
    margin-left: 75px;
    margin-top: 20px;

  }

  .proceedings-intro .field--name-body h5 {
    text-align: center;
  }

  .proceedings-list .field--type-text-with-summary {
    margin-top: 30px;
  }

  .proceedings-heading h2 {
    line-height: 35px;
  }

  .proceedings-list p {
    color: #333333;
    font-family: 'Noto Sans Display Bold';
    line-height: 22px;
    font-size: 17px;
    padding-bottom: 5px;
    padding-right: 10px;
  }

  .keynote-bak {
    height: auto;
    width: auto;
    background-size: 100%;
    background-repeat: no-repeat;
  }


  .section-keynote-note .field--name-body {
    padding: 0 0 25px 0;
  }

  .section-previous-keynote .field--name-body {
    padding: 0 0 25px 0;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) {
    float: left;
    width: 45%;
    padding-top: 22px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-top: 10px;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) img {
    width: 125px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h1 {
    font: 12px/14px "Noto Sans Display Bold";
    color: #FFFFFF;
    padding-top: 0;
    margin-top: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h6 {
    font: 15px/26px "Noto Sans Display Bold";
    color: #333333;
    margin-top: 0;
    margin-bottom: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h2 {
    font: 18px/26px "Noto Sans Display Bold" !important;
    color: #FFFFFF !important;
    margin-top: 10px !important;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h3 {
    font: 12px/14px "Noto Sans Display Bold" !important;
    color: #01CAFC;
    margin-top: 0;
    padding-bottom: 5px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h4 {
    font: 12px/14px "Noto Sans Medium";
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 5px;
    text-align: left;
    text-decoration: underline;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h5 {
    font: 12px/14px Noto Sans, Light;
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 3px;
    text-decoration: underline;
    text-align: left;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) p {
    display: none;
  }

  .section-keynote-speaker {
    margin-top: 50px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-left: 10px;
    width: 51%;
  }

  .malala-intro .close,
  .section-previous-keynote .close {
    margin-top: 20px !important;
  }


  /* Key Note Speaker 2nd */
  .keynote-bak-2nd {
    height: auto;
    width: auto;
    background-size: 100%;
    background-repeat: no-repeat;
  }


  .section-keynote-note-2nd .field--name-body {
    padding: 0 0 25px 0;
  }

  .section-previous-keynote-2nd .field--name-body {
    padding: 0 0 25px 0;
  }

  .section-keynote-note-2nd {
    background: #C8EAF8;
    padding: 0;
  }

  .keynote-speaker-2nd .field--name-field-extra-text .field--item:nth-child(1) {
    float: left;
    width: 45%;
    padding-top: 22px !important;
    padding-left: 0;
  }

  .keynote-speaker-2nd .field--name-field-extra-text .field--item:nth-child(2) {
    margin-top: 10px;
  }

  .keynote-speaker-2nd .field--name-field-extra-text .field--item:nth-child(1) img {
    width: 125px;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h1 {
    font: 12px/14px "Noto Sans Display Bold";
    color: #FFFFFF;
    padding-top: 0;
    margin-top: 0;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h6 {
    font: 15px/26px "Noto Sans Display Bold";
    color: #333333;
    margin-top: 0;
    margin-bottom: 0;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h2 {
    font: 18px/26px "Noto Sans Display Bold" !important;
    color: #FFFFFF !important;
    margin-top: 10px !important;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h3 {
    font: 12px/14px "Noto Sans Display Bold" !important;
    color: #01CAFC;
    margin-top: 0;
    padding-bottom: 5px;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h4 {
    font: 12px/14px "Noto Sans Medium";
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 5px;
    text-align: left;
    text-decoration: underline;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h5 {
    font: 12px/14px Noto Sans, Light;
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 3px;
    text-decoration: underline;
    text-align: left;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) p {
    display: none;
  }

  .section-keynote-speaker-2nd {
    margin-top: 50px !important;
  }

  .keynote-speaker-2nd .field--name-field-extra-text .field--item:nth-child(2) {
    margin-left: 10px;
    width: 51%;
  }

  .alvi-intro .close,
  .section-previous-keynote-2nd .close {
    margin-top: 20px !important;
  }

  /* Key Note Speaker 2nd*/
  .degree-conferment .field--name-body h2 {
    font: 22px/24px "Noto Sans Display Bold";
    color: #FFCB05;
    padding-bottom: 0;
    margin-bottom: 15px;
  }

  .degree-conferment .field--name-body h1 {
    font: 30px/20px Noto Sans Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    margin-top: 0px;
  }

  .degree-conferment .field--name-field-content-details {
    display: inline-block;
    flex-wrap: wrap;
    margin-top: 35px;
    text-align: center;
  }


  .degree-conferment .field--name-field-content-details > .field--item {
    margin-left: 40px !important;
  }

  .section-awards {
    padding-bottom: 20px !important;
  }

  .section-awards {
    padding: 0px;
    height: auto;
  }

  .awards-intro h2 {
    padding-bottom: 0px !important;
  }

  .awards .field--name-field-content-details > .field--item {
    margin: 20px 0px 25px 25px !important;
    height: 350px !important;
  }

  .section-videos .view-header h2 {
    line-height: 44px !important;
  }

  .page-node-9262 #colorbox .view-convocation-award-winners .views-field-field-thumb-image img {
    width: 125px !important;
  }

  #cboxLoadedContent {
    margin-top: 0px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 64px !important;
  }


  /* Colorbox Width */
  .page-node-9262 #colorbox {
    width: 350px !important;
    left: 1% !important;
  }

  .page-node-9262 #colorbox #cboxWrapper {
    background: #C8EAF8;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxTopLeft {
    width: 0% !important;
    background: aliceblue !important;
    height: 150px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 150px !important;
    width: 100% !important;
    background-image: url(https://lums.edu.pk/themes/contrib/lums/images/con-popup-header.jpg);
    background-size: contain;
    background-repeat: no-repeat;
  }

  .page-node-9262 #colorbox #cboxTopRight {
    width: 0% !important;
    height: 150px !important;
    background: #0A2F8B;
  }

  .page-node-9262 #colorbox #cboxLoadedContent {
    height: 500px !important;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxContent {
    background: #C8EAF8 !important;
    overflow: visible !important;
    width: 350px !important;
    height: 450px !important;
  }

  .page-node-9262 #cboxMiddleLeft {
    width: 0 !important;
  }

  .page-node-9262 #cboxMiddleRight {
    width: 0 !important;
  }

  /* Colorbox Width */
  /* Secondary Menu */
  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 7px 15px !important;
  }

  .page-node-9262 .convocation-menu .navbar-default {
    background-color: #fff !important;
    width: 100% !important;
  }

  .page-node-9262 .convocation-menu {
    text-align: inherit !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  .page-node-9262 .convocation-menu .we-mega-menu-ul > .we-mega-menu-li > a {

    padding: 15px 10px 11px 7px !important;
    width: 414px;
    font-size: 13px !important;
    line-height: 1.42857143 !important;
    color: #333333 !important;
    font-weight: bold !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  body.page-node-9262.toggled {
    min-width: unset !important;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }

  /* Secondary Menu */
  /* Videos Slider */
  .page-node-9262 .section-videos {
    margin: 0 0 100px 0;
  }

  .convocation-videos .quick-carousel .slides .slideItem {
    position: absolute;
    background: #fff;
    width: 325px !important;
    height: 200px !important;
    border: none !important;
  }

  .convocation-videos .quick-carousel .slides {
    position: relative;
    margin: 0 auto 0 20px !important;
  }


  .convocation-videos .slideItem.custom-290 .quck-value img {
    width: 325px !important;
    margin-bottom: 50px !important;
    height: 200px !important;
    border: none !important;
  }

  .convocation-videos .custom-290 .quck-title {
    color: #333333;
  }

  .convocation-videos .slideItem.custom-185 .quck-value img {
    width: 325px !important;
    margin-bottom: 50px !important;
    height: 150px !important;
    border: none !important;
  }

  .convocation-videos .slideItem.custom-185 .quck-title {
    display: none !important;
  }

  .convocation-videos .slideItem.custom-185 .quck-value {
    opacity: .2;
  }

  .convocation-videos .slideItem.custom-232 .quck-value img {
    width: 325px !important;
    margin-bottom: 50px !important;
    height: 150px !important;
  }

  .convocation-videos .slideItem.custom-232 .quck-title {
    display: none !important;
  }

  .convocation-videos .slideItem.custom-232 .quck-value {
    opacity: 0.3;
  }
  .convocation-videos .slideItem.custom-290 {
    margin-right: 0 !important;
  }
  .convocation-videos .slideItem.custom-232 {
    margin-right: 0 !important;
  }

  /* Videos Slider */
  /* Convocation block Base Secondary Menu  */
  .convocation-menu-2021 {
    background-color: #174B74;
    height: auto;
    padding: 5px 5px 5px 5px;
    text-align: center;
  }

  .convocation-menu-2021 ul {
    list-style: none;
    display: inline-block;
    padding-left: 0;
    margin-bottom: 5px;
  }

  .convocation-menu-2021 ul li {
    list-style: none;
    display: inline-block;
    padding: 5px 4px 0px 4px;
  }

  .convocation-menu-2021 ul li a {
    color: #FFF;
    font-family: "Noto Sans Reguler";
    font-size: 14px;
  }

  /* Convocation block Base Secondary Menu  */

  .page-node-9262 .intro-heading .slide-link a {
    background-color: #002581;
    color: #ffffff;
    width: 230px;
    height: 30px;
    padding: 5px 0px 5px 0px;
    display: block;
    text-align: center;
    border-radius: 4px;
    margin-top: 5px;
    margin-left: 10px;
    font-size: 12px;
  }


  /* Convocation 2021 END */

  /* Events Page Revamp Start */
  .page-node-9648 h1 span{
    font: 42px/48px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 0;
    border: 0;
  }
  .page-node-9648 .landing-event-page .view-filters {
    width: 93%;
    margin-left: 15px;
    margin-bottom: 25px;
    margin-top: 0;
  }
  .page-node-9648 .search-filters .form-item {
    width: 100%;
  }
  .page-node-9648 .landing-event-page .view-header {
    float: right;
    margin-right: 125px;
    display: none;
  }
  .page-node-9648 .search-filters .form-text {
    width: 100%;
    height: 43px;
    margin-left: 0px;
  }
  .page-node-9648 .landing-event-page.search-filters .form-type-textfield {
    float: left !important;
    margin-left: 0;
    width: 100%;
  }
  .page-node-9648 .search-filters .form-actions {
    position: absolute;
    right: 0%;
    top: 80%;
  }
  .page-node-9648 .landing-event-page .grid-view .recent-news-landing {
    padding: 0;
    width: 85%;
    margin: 0 auto;
  }
  .page-node-9648 .landing-event-page .grid-view .recent-news-landing li {
    list-style: none;
    width: 100%;
    float: left;
    padding: 0 5px;
    margin: 15px auto;
  }
  .page-node-9648 .pager-show-more {
    padding-left: 30%;
    padding-top: 25px;
  }
  .page-node-9648 .region-real-impact {
    padding-right: 0;
    padding-left: 0;
  }
  .page-node-9648 .all-news-section-blocks .block-title {
    padding-left: 40px;
    margin-bottom: 0px;
    text-transform: uppercase;
    margin-top: 50px;
  }
  .page-node-9648 #block-views-block-news-block-9 .view-header .readmore-button {
    margin-top: 0;
    position: absolute;
    bottom: auto;
    left: auto;
    right: 10px;
    top: 15px;
  }
  .page-node-9648 .recent-news-landing {
    padding: 0;
    width: 100%;
    overflow: hidden;
    margin-bottom: 70px;
  }
  .page-node-9648 .recent-news-landing .news-content h2 a {
    font-size: 18px;
    line-height: 24px;
    padding-bottom: 0;
  }

  /* Events Page Revamp End */




}

@media only screen and (min-width: 375px) and (max-width: 413px) {
  /*LUMS Covid-19 Campaign*/
  #block-lumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  .field--name-field-banner-image img {
    height: auto;
  }

  #block-lumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .covid-info {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    border-radius: 5px;
    margin-top: 575px;
  }

  .groups {
    height: auto;
  }

  .groups h3 {
    font-size: 18px;
    color: #ad2626 !important;
    font-weight: bold;
    margin-bottom: 15px;
    text-align: center;
  }

  .box {
    background-color: #f1f2f2;
    height: 390px;
    text-align: center;
    margin-bottom: 15px;
  }

  .box img {

  }

  .box h2 {
    font-size: 24px;
    text-align: center;
    font-family: 'Noto Sans Display Bold';
    font-weight: normal;
    line-height: unset;
  }

  .box input {
    text-align: center;
  }

  .box p {
    padding: 10px 35px 0px 35px;
  }

  .button-pay {
    background-color: #002581;
    color: #FFF;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 15px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-pay:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  table.donations {
    margin-bottom: 0px !important;
  }

  table.donations tr td {
    border: 1px solid #ccc;
    padding: 0px 5px 0px 10px;
  }

  .TableHd {
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
    padding-left: 15px;
    text-transform: uppercase;
  }

  .TableTxt {
    color: #282828;
    font-size: 16px;
    font-weight: bold;
    padding-left: 0px;
    text-transform: uppercase;
  }

  .InputText {
    font-size: 16px;
    color: #282828;
    letter-spacing: 1px;
    width: auto;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    border-radius: 3px;
    border-color: gainsboro;
    margin-left: 5px;
    margin-right: 5px;
  }

  .button-donors {
    background-color: #002581;
    color: #FFF !important;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 25px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-donors a {
    color: #FFF !important;
  }

  .button-donors a:hover {
    color: #FFF !important;
    text-decoration: underline;
  }

  .button-donors:hover {
    background: #1A3F9B;
    text-decoration: underline;
    color: #FFF !important;
  }

  /*LUMS Covid-19 Campaign*/
  /*LUMS Covid-19 Campaign Thank You*/
  #block-thankyoulumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-banner-image img {
    height: auto;
  }

  #block-thankyoulumscovid19campaign .field--name-body {
    width: 92%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    left: 15px;
    top: 185px !important;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    top: 290px;
    left: 0px;
    padding-top: 0px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  .page-node-2495 .node-content {
    margin-top: 390px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .page-node-2495 .node-content .no-pad-right {
    padding-right: 15px !important;
  }

  .page-node-2495 .node-content .no-pad-left {
    padding-left: 15px !important;
  }

  .covid-home-link {
    background: #002581;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 4px;
  }

  .covid-home-link a {
    color: #FFF;
  }

  .covid-home-link:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  .donate-link {
    background: #AD2626;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    color: #FFF;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .donate-link a {
    color: #FFF;
  }

  .donate-link:hover {
    background: #b53b3b;
  }

  .logo-covid {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .logo-covid img {
    width: 150px;
    height: auto;
  }

  .intro {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .intro p {
    color: #FFF;
    font-size: 24px;
  }

  .thanks {
    text-align: center;
    padding: 20px 0px;
    background: #FFF;
  }

  .thanks p {
    font-size: 18px;
  }

  .our-donors {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    margin-bottom: 10px;
  }

  .our-donors p {
    font-size: 18px;
    color: #FFF;
  }

  .page-node-2495 .table-bordered > tbody > tr > td {
    border: 1pt solid rgb(21, 208, 233) !important;
  }

  .page-node-2495 .table-striped > tbody > tr:nth-of-type(odd) {
    background: rgb(237, 239, 239);
  }

  .doners th {
    background: #4b679d none repeat scroll 0 0;
    color: #fff;
  }

  .note {
    padding: 0px 0px 20px 0px;
  }

  /*LUMS Covid-19 Campaign Thank You*/
  /*Codid-19 Updates Page - node/2508*/
  .page-node-2508 .slogan {
    width: 100%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2508 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -80px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 90px;
  }

  .page-node-2508 .navbar .col-sm-10 {
    width: 67%;
    padding-top: 35px;
    display: inline-block;
  }

  .page-node-2508 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 40px 0px 0px 0px;
  }

  .page-node-2508 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2508 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2508 .content-sidebar-container .col-sm-9 {
    border-right: 0px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2508 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  .page-node-2508 .news-clm {
    width: 100%;
    margin-left: 0px;
  }

  #block-relatedlinkscovid19 {
    padding-top: 0px;
  }

  #block-relatedlinkscovid19 ul li {
    padding: 10px 0px;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-covid19lumsrespondstothepandemic h1 {
    font: 35px/40px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-covid19rightsidebottom .side-box img {
    height: auto;
    width: auto;
  }

  /*Codid-19 Updates Page - node/2508*/
  /* Codid-19 Communications Page - node/2661 */
  .page-node-2661 .slogan {
    width: 100%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2661 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2661 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -87px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 100px;
  }

  .page-node-2661 .navbar .col-sm-10 {
    width: 67%;
    padding-top: 28px;
    display: inline-block;
  }

  .page-node-2661 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 20px 0px 20px 0px;
  }

  .page-node-2661 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2661 #block-covid19communication h1 {
    margin-top: 15px;
    padding-bottom: 10px;
  }

  .page-node-2661 .ui-accordion .ui-accordion-content {
    padding: 0px 10px 0px 10px;
    border-top: 0;
    overflow: auto;
  }

  .page-node-2661 .col-sm-3 {
    padding-left: 15px;
  }

  .page-node-2661 .second-footer-container .col-sm-3 {
    padding-left: 0px;
  }

  .page-node-2661 #block-relatedlinkswhylums {
    margin-top: 0px;
  }

  .page-node-2661 .region-content-sidebar-right .block .field--name-body {
    padding: 10px 0px;
  }

  .page-node-2661 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2661 .content-sidebar-container .col-sm-9 {
    border-right: 0px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2661 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  .page-node-2661 .content-sidebar-container {
    margin: 20px 0px 0px 0px;
  }

  /* Codid-19 Communications Page - node/2661 */
  /* Convocation Page - node/3536 */
  .convocation-banner {
    background-image: url("../images/convocation-banner.jpg");
    background-size: cover;
    padding: 0px 0px 0px 0px;
    background-repeat: no-repeat;
    height: 140px;
  }

  #block-convocationlogolums {
    padding: 0px 0px 0px 0px;
  }

  .semi-circle {
    position: absolute;
    top: -196px;
    right: 50px;
  }

  .page-node-3536 .content-sidebar-container {
    padding-left: 0px;
    padding-right: 0px;
  }

  .page-node-3536 .region-content-sidebar-right .block .field--name-body {
    padding: 0px 0px;
  }

  .speaker {
    margin: 25px 0px 25px 0px;
  }

  .section-con-speaker {
    clear: both;
    margin-bottom: 25px;
  }

  .section-degree-conferment {
    margin-bottom: 25px;
  }

  #block-convocationintrolums h1 {
    font: 35px/41px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-countdowntimer {
    text-align: center;
    padding-top: 40px;
  }

  #block-countdowntimer h2 {
    font-size: 26px;
    font-family: "Noto Serif Display Bold";
    color: #FFF;
    text-align: center;
  }

  #jquery-countdown-timer-note {
    color: #FFF;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    font-size: 13px;
    font-family: "Noto Sans Reguler";
    text-align: center;
    display: none;
  }

  .add-calendar {
    margin: 5px 5px 0px 5px;
  }

  .convocation-menu {
    background-color: #04198b;
    height: auto;
    padding: 0px;
    text-align: center;
  }

  .convocation-menu ul li {
    list-style: none;
    display: inline-block;
    padding: 5px 4px 0px 4px;
  }

  .convocation-menu ul li a {
    color: #FFF;
    font-family: "Noto Sans Reguler";
    font-size: 13px;
  }

  #block-convocationlivehappeninglums {
    margin-top: 0px;
  }

  .button-join {
    margin-left: 65px;
    margin-top: 30px;
    text-align: center;
  }

  .con-proceed-left {
    padding: 200px 0px 0px 0px;
  }

  .section-con-proceedings {
    clear: both;
    background-image: url("../images/con-proceedings-bg.jpg");
    background-repeat: no-repeat;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin-bottom: 30px;
  }

  .con-proceed-right {
    padding: 30px 0px 0px 0px;
    text-align: center;
  }

  .con-proceed-right img {
    border: 1px solid #ccc;
  }

  #block-degreeconferment h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .school-row {
    clear: both;
    padding: 0px 23%;
  }

  .school-content {
    background-color: #f2f2f2;
    padding: 25px 20px;
    height: auto;
    border-right: 1px solid #FFF;
    width: 219px;
    float: left;
    margin-bottom: 2px;
  }

  .ceremony-button {
    padding: 30px 20px;
    background-color: #f2f2f2;
    height: auto;
    width: 218px;
    float: left;
    margin-bottom: 25px;
  }

  .section-con-bg {
    background-image: url("../images/con-speaker-bg.jpg");
    background-repeat: repeat;
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
  }

  .speaker-left {
    padding: 30px 10px 0px 10px;
  }

  .speaker-left h2 {
    color: #FFF;
    font-size: 27px;
    font-family: "Noto Sans Display Bold";
    margin-top: 0px;
    line-height: 32px;
    margin-bottom: 25px;
  }

  .speaker-right {
    padding: 40px 0px 25px 25px;
  }

  .section-boxes {
    clear: both;
    padding: 0px 24px;
  }

  #block-convocationboxesconvocation h2 {
    text-align: center;
    margin: 0px 0px 25px 0px;
  }

  .convocation-box {
    border: 1px solid #ccc;
    margin-bottom: 25px;
  }

  .page-node-3536 .footer {
    margin-top: 30px;
  }

  .deans-honour-list {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity .msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    text-align: center;
    padding: 0px 0px 25px 0px;
  }

  #block-messagesfromtheuniversity h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .left-msg .con-video iframe {
    width: 100%;
    height: auto;
  }

  .right-msg .con-video iframe {
    width: 100%;
    height: auto;
  }

  .video-content {
    margin-bottom: 35px;
  }

  .right-msg .row {
    margin-bottom: 0px;
  }

  .speaker-img {
    text-align: center;
  }

  p.msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    padding: 0px 15px;
    text-align: center;
    margin-bottom: 25px;
  }

  .award-box {
    width: 100%;
    float: left;
    margin: 0px 0px;
  }

  .left-msg {
    padding: 0px 0px 0px 0px;
  }

  .speaker-left img {
    margin: 0px 20px 25px 0px;
    width: 100%;
    height: auto;
  }

  .speaker-img img {
    width: 100%;
    height: auto;
  }

  /* Convocation Page - node/3536 */
  /* Campus Health and Safety Updates Page - node/4655 */
  .page-node-4655 .stories-custom .field--name-field-extra-text {
    margin-top: -75px !important;
    margin-bottom: 10px !important;
    width: 85% !important;
  }

  .lums-vc-center-blocks {
    margin-bottom: 0px;
  }

  .lums-vc-center-blocks .box-title {
    height: auto;
    background-image: none;
  }

  .lums-vc-center-blocks .box-title a {
    height: 189px;
  }

  #block-campushealthandsafetyvideosblocklums h2 {
    padding: 0px 15px;
  }

  .page-node-4655 .lums-vc-center-blocks .box-title {
    height: 213px;
  }

  #cboxWrapper {
    height: 300px;
  }

  .page-node-4655 .vc-aaa-custom iframe {
    width: 345px !important;
    height: 250px !important;
  }

  /* Campus Health and Safety Updates Page - node/4655 */
  /*Scholarships Page Starts    - node/6534*/
  .page-node-6534 .our-donors-quicktabs-section {
    width: 100%;
    margin-left: 0px;
  }

  .page-node-6534 .quicktabs-wrapper {
    display: block;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs {
    flex-direction: column;
    width: 98%;
    display: inline-flex;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs li {
    width: 100%;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-container-generous-donation {
    box-shadow: none;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .page-node-6534 .related-links {
    border-left: 0px dashed #C4C4C4;
    padding-left: 0px;
    padding-top: 15px;
    margin-left: 0px;
    width: 100%;
    margin-left: 0px;
    margin-bottom: 34px;
    padding-bottom: 30px;
  }

  #block-scholarshipsrightsidelums .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-scholarshipsrightsidelums .side-box-content p {
    font-size: 17px;
    line-height: 25px;
    margin-bottom: 0;
    font-family: "Noto Sans Light";
    padding: 0px 0px 20px 0px;
    margin-left: 0px;
  }

  #block-scholarshipsrightsidelums .side-box-button {
    text-align: -moz-center;
  }

  /*Scholarships Page Ends    - node/6534*/
  #slick-slide10 .layout-i .slider-right-area .multiple-link-button {
    display: flex;
    flex-direction: row;
    justify-content: center !important;
    bottom: 98px;
    position: relative;
    width: 79%;
    overflow: hidden;
    left: 0;
    right: 0;
    margin: auto;
  }


  /* Convocation 2021 START */
  .page-node-9262 .bak-banner {
    height: auto !important;
    width: auto !important;
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .page-node-9262 .intro-heading {
    padding: 80px 0 0 0;
  }

  .page-node-9262 .intro-heading h2 {
    font: 16px/15px "Noto Sans Display Bold";
    color: #272D77;
    padding-bottom: 0;
    padding-left: 10px;
    margin-bottom: 3px;
    margin-top: 0px;
  }

  .page-node-9262 .intro-heading h1 {
    font-size: 30px;
    line-height: 30px;
    padding-left: 10px;
  }

  .page-node-9262 #block-countdowntimer {
    padding: 0 0 0 10px;
  }

  .page-node-9262 #jquery-countdown-timer-note {
    color: #333333;
    text-shadow: none !important;
    font-size: 11px;
    font-family: 'Noto Sans Reguler';
    display: block;
    padding-bottom: 0;
    padding-left: 0;
    text-align: left;
    display: none;
  }

  .page-node-9262 #jquery-countdown-timer .position {
    display: inline-block;
    height: 38px;
    overflow: visible;
    position: relative;
    width: 18px;
  }

  .page-node-9262 #jquery-countdown-timer .digit.static {
    box-shadow: none !important;
    background-image: url("../images/clock-bg.jpg") !important;
    /*background-image: linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -o-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -moz-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -ms-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.5, #3a3a3a), color-stop(0.5, #444444));*/
  }

  .page-node-9262 #jquery-countdown-timer .digit {
    position: absolute;
    display: block;
    width: 18px;
    background-color: #333333;
    border-radius: inherit;
    text-align: center;
    color: #fff;
    letter-spacing: 0px;
    height: 38px;
    padding: 10px 5px;
    font-size: 16px;
  }

  .page-node-9262 #jquery-countdown-timer .countWeeks {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDays {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countHrs {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countMins {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDiv {
    display: none;
  }

  .page-node-9262 .twitter-link {
    padding: 0 0 0 10px;
  }

  .page-node-9262 .twitter-link h2 {
    color: #2670BD;
    font-size: 16px;
    margin-top: 0px;
  }

  .page-node-9262 .convocation-menu {
    background-color: #174B74 !important;
    height: 45px;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }


  .intro-text h2 {
    font: 34px/36px Noto Sans Display Bold !important;
    color: #2670BD !important;
    padding-bottom: 25px;
  }

  .page-node-9262 .intro-heading ul.timer-text {
    padding-left: 0px;
    list-style: none;
    margin: 5px 0px 0px 0px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(1) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
    margin-left: 10px;
  }


  .page-node-9262 .intro-heading ul li:nth-child(2) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 5px;
    color: #666666;
    margin-left: 3px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(3) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 13px;
    color: #666666;
    margin-left: 5px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(4) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
  }

  .section-testimonials {
    background: #FFFFFF;
    margin-top: -150px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
    width: 94%;
    border: 2px dotted #666;
    padding: 50px 25px;
    border-radius: 4px;
    height: 681px;
  }

  .section-testimonials .slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    width: 261px;
  }

  .intro-text,
  .testimonials-intro,
  .section-proceedings,
  .proceedings-intro,
  .proceedings-list,
  .proceedings-list .field--type-text-with-summary,
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(3),
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1),
  .degree-conferment,
  .section-previous-keynote,
  .section-keynote-note,
  .awards-intro,
  .section-videos .view-header p,
  .page-node-9262 .convocation-menu {
    padding: 0px !important;
  }

  .section-testimonials {
    padding: 20px 25px !important;
  }

  .testimonial-convocation .slick-dots li {
    display: inline-block;
  }

  .testimonial-convocation .testimonial-container {
    width: 100% !important;
    margin-top: 35px;
  }

  .testimonial-convocation .img-container {
    width: 100%;
    padding: 10px 10px 10px 18px;
  }

  .view-testimonials-slideshow-nop ul {
    padding-left: 0 !important;
  }

  .proceedings-heading {
    margin-bottom: 0px !important;
  }

  .proceedings-intro h5 {
    margin-bottom: 10px;
  }

  .proceedings-intro .field--type-link {
    margin-top: 15px;
    margin-left: 80px;
  }

  .proceedings-heading,
  .proceedings-intros {
    text-align: center;
  }

  .proceedings-intro img {
    margin-left: 80px;
    margin-top: 20px;

  }

  .proceedings-intro .field--name-body h5 {
    text-align: center;
  }

  .proceedings-list .field--type-text-with-summary {
    margin-top: 30px;
  }

  .proceedings-heading h2 {
    line-height: 35px;
  }

  .proceedings-list p {
    color: #333333;
    font-family: 'Noto Sans Display Bold';
    line-height: 22px;
    font-size: 17px;
    padding-bottom: 5px;
    padding-right: 10px;
  }

  .keynote-bak {
    height: auto;
    width: auto;
    background-size: 100%;
    background-repeat: no-repeat;
  }


  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) {
    float: left;
    width: 40%;
    padding-top: 28px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-top: 15px;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) img {
    width: 120px;
    padding-top: 0 !important;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h1 {
    font: 12px/14px "Noto Sans Display Bold";
    color: #FFFFFF;
    padding-top: 0;
    margin-top: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h6 {
    font: 15px/26px "Noto Sans Display Bold";
    color: #333333;
    margin-top: 0;
    margin-bottom: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h2 {
    font: 18px/26px "Noto Sans Display Bold" !important;
    color: #FFFFFF !important;
    margin-top: 0px !important;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h3 {
    font: 12px/14px "Noto Sans Display Bold" !important;
    color: #01CAFC;
    margin-top: 0;
    padding-bottom: 5px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h4 {
    font: 12px/14px "Noto Sans Medium";
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 5px;
    text-align: left;
    text-decoration: underline;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h5 {
    font: 12px/14px Noto Sans, Light;
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 3px;
    text-decoration: underline;
    text-align: left;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) p {
    display: none;
  }

  .section-keynote-speaker {
    margin-top: 50px !important;
  }


  .section-keynote-note .field--name-body {
    padding: 0 0 25px 0;
  }

  .section-previous-keynote .field--name-body {
    padding: 0 0 25px 0;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-left: 13px;
    width: 51%;
  }

  .malala-intro .close,
  .section-previous-keynote .close {
    margin-top: 20px !important;
  }


  /* Key Note Speaker 2nd*/
  .keynote-bak-2nd {
    height: auto;
    width: auto;
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .section-keynote-note-2nd {
    padding: 0;
  }

  .keynote-speaker-2nd .field--name-field-extra-text .field--item:nth-child(1) {
    float: left;
    width: 40%;
    padding-top: 28px !important;
    padding-left: 0px;
  }

  .keynote-speaker-2nd .field--name-field-extra-text .field--item:nth-child(2) {
    margin-top: 15px;
  }

  .keynote-speaker-2nd .field--name-field-extra-text .field--item:nth-child(1) img {
    width: 120px;
    padding-top: 10px !important;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h1 {
    font: 12px/14px "Noto Sans Display Bold";
    color: #FFFFFF;
    padding-top: 0;
    margin-top: 0;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h6 {
    font: 15px/26px "Noto Sans Display Bold";
    color: #333333;
    margin-top: 0;
    margin-bottom: 0;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h2 {
    font: 18px/26px "Noto Sans Display Bold" !important;
    color: #FFFFFF !important;
    margin-top: 0px !important;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h3 {
    font: 12px/14px "Noto Sans Display Bold" !important;
    color: #01CAFC;
    margin-top: 0;
    padding-bottom: 5px;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h4 {
    font: 12px/14px "Noto Sans Medium";
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 5px;
    text-align: left;
    text-decoration: underline;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h5 {
    font: 12px/14px Noto Sans, Light;
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 3px;
    text-decoration: underline;
    text-align: left;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) p {
    display: none;
  }

  .section-keynote-speaker-2nd {
    margin-top: 50px !important;
  }


  .section-keynote-note-2nd .field--name-body {
    padding: 0 0 25px 0;
  }

  .section-previous-keynote-2nd .field--name-body {
    padding: 0 0 25px 0;
  }

  .keynote-speaker-2nd .field--name-field-extra-text .field--item:nth-child(2) {
    margin-left: 13px;
    width: 51%;
  }

  .alvi-intro .close,
  .section-previous-keynote-2nd .close {
    margin-top: 20px !important;
  }

  /* Key Note Speaker 2nd*/
  .degree-conferment .field--name-field-content-details > .field--item {
    margin-left: 50px !important;
  }

  .section-awards {
    padding-bottom: 20px !important;
  }

  .section-awards {
    padding: 0px;
    height: auto;
  }

  .awards-intro h2 {
    padding-bottom: 0px !important;
  }

  .awards .field--name-field-content-details > .field--item {
    margin: 20px 0px 25px 32px !important;
    height: 350px !important;
  }

  .section-videos .view-header h2 {
    line-height: 44px !important;
  }

  .page-node-9262 #colorbox .view-convocation-award-winners .views-field-field-thumb-image img {
    width: 125px !important;
  }

  #cboxLoadedContent {
    margin-top: 0px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 64px !important;
  }


  /* Colorbox Width */
  .page-node-9262 #colorbox {
    width: 350px !important;
    left: 4% !important;
  }

  .page-node-9262 #colorbox #cboxWrapper {
    background: #C8EAF8;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxTopLeft {
    width: 0% !important;
    background: aliceblue !important;
    height: 150px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 150px !important;
    width: 100% !important;
    background-image: url(https://lums.edu.pk/themes/contrib/lums/images/con-popup-header.jpg);
    background-size: contain;
    background-repeat: no-repeat;
  }

  .page-node-9262 #colorbox #cboxTopRight {
    width: 0% !important;
    height: 150px !important;
    background: #0A2F8B;
  }

  .page-node-9262 #colorbox #cboxLoadedContent {
    height: 500px !important;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxContent {
    background: #C8EAF8 !important;
    overflow: visible !important;
    width: 350px !important;
    height: 450px !important;
  }

  .page-node-9262 #cboxMiddleLeft {
    width: 0 !important;
  }

  .page-node-9262 #cboxMiddleRight {
    width: 0 !important;
  }

  /* Colorbox Width */
  /* Secondary Menu */
  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 7px 15px !important;
  }

  .page-node-9262 .convocation-menu .navbar-default {
    background-color: #fff !important;
    width: 100% !important;
  }

  .page-node-9262 .convocation-menu {
    text-align: inherit !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  .page-node-9262 .convocation-menu .we-mega-menu-ul > .we-mega-menu-li > a {

    padding: 15px 10px 11px 7px !important;
    width: 414px;
    font-size: 13px !important;
    line-height: 1.42857143 !important;
    color: #333333 !important;
    font-weight: bold !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  body.page-node-9262.toggled {
    min-width: unset !important;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }

  /* Secondary Menu */
  /* Videos Slider */
  .page-node-9262 .section-videos {
    margin: 0 0 100px 0;
  }

  .convocation-videos .quick-carousel .slides .slideItem {
    position: absolute;
    background: #fff;
    width: 325px !important;
    height: 175px !important;
    border: none !important;
  }

  .convocation-videos .quick-carousel .slides {
    position: relative;
    margin: 0 auto 0 0 !important;
  }


  .convocation-videos .slideItem.custom-290 .quck-value img {
    width: 325px !important;
    margin-bottom: 50px !important;
    height: 225px !important;
  }

  .convocation-videos .custom-290 .quck-title {
    color: #333333;
  }

  .convocation-videos .slideItem.custom-185 .quck-value img {
    width: 325px !important;
    margin-bottom: 50px !important;
    height: 150px !important;
    border: none !important;
  }

  .convocation-videos .slideItem.custom-185 .quck-title {
    display: none !important;
  }

  .convocation-videos .slideItem.custom-185 .quck-value {
    opacity: .2;
  }

  .convocation-videos .slideItem.custom-232 .quck-value img {
    width: 325px !important;
    margin-bottom: 50px !important;
    height: 175px !important;
  }

  .convocation-videos .slideItem.custom-232 .quck-title {
    display: none !important;
  }

  .convocation-videos .slideItem.custom-232 .quck-value {
    opacity: 0.3;
  }

  .convocation-videos .slideItem.custom-290 {
    margin-right: 0 !important;
  }
  .convocation-videos .slideItem.custom-232 {
    margin-right: 0 !important;
  }

  /* Videos Slider */
  /* Convocation block Base Secondary Menu  */
  .convocation-menu-2021 {
    background-color: #174B74;
    height: auto;
    padding: 5px 5px 5px 5px;
    text-align: center;
  }

  .convocation-menu-2021 ul {
    list-style: none;
    display: inline-block;
    padding-left: 0;
    margin-bottom: 5px;
  }

  .convocation-menu-2021 ul li {
    list-style: none;
    display: inline-block;
    padding: 5px 4px 0px 4px;
  }

  .convocation-menu-2021 ul li a {
    color: #FFF;
    font-family: "Noto Sans Reguler";
    font-size: 14px;
  }

  /* Convocation block Base Secondary Menu  */

  .page-node-9262 .intro-heading .slide-link a {
    background-color: #002581;
    color: #ffffff;
    width: 230px;
    height: 41px;
    padding: 10px 0px 10px 0px;
    display: block;
    text-align: center;
    border-radius: 4px;
    margin-top: 5px;
    margin-left: 10px;
    font-size: 12px;
  }


  /* Convocation 2021 END */

  /* Events Page Revamp Start */
  .page-node-9648 h1 span{
    font: 42px/48px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 0;
    border: 0;
  }
  .page-node-9648 .landing-event-page .view-filters {
    width: 93%;
    margin-left: 15px;
    margin-bottom: 25px;
    margin-top: 0;
  }
  .page-node-9648 .search-filters .form-item {
    width: 100%;
  }
  .page-node-9648 .landing-event-page .view-header {
    float: right;
    margin-right: 125px;
    display: none;
  }
  .page-node-9648 .search-filters .form-text {
    width: 100%;
    height: 43px;
    margin-left: 0px;
  }
  .page-node-9648 .landing-event-page.search-filters .form-type-textfield {
    float: left !important;
    margin-left: 0;
    width: 100%;
  }
  .page-node-9648 .search-filters .form-actions {
    position: absolute;
    right: 0%;
    top: 80%;
  }
  .page-node-9648 .landing-event-page .grid-view .recent-news-landing {
    padding: 0;
    width: 85%;
    margin: 0 auto;
  }
  .page-node-9648 .landing-event-page .grid-view .recent-news-landing li {
    list-style: none;
    width: 100%;
    float: left;
    padding: 0 5px;
    margin: 15px auto;
  }
  .page-node-9648 .pager-show-more {
    padding-left: 30%;
    padding-top: 25px;
  }
  .page-node-9648 .region-real-impact {
    padding-right: 0;
    padding-left: 0;
  }
  .page-node-9648 .all-news-section-blocks .block-title {
    padding-left: 40px;
    margin-bottom: 0px;
    text-transform: uppercase;
    margin-top: 50px;
  }
  .page-node-9648 #block-views-block-news-block-9 .view-header .readmore-button {
    margin-top: 0;
    position: absolute;
    bottom: auto;
    left: auto;
    right: 10px;
    top: 15px;
  }
  .page-node-9648 .recent-news-landing {
    padding: 0;
    width: 100%;
    overflow: hidden;
    margin-bottom: 70px;
  }
  .page-node-9648 .recent-news-landing .news-content h2 a {
    font-size: 18px;
    line-height: 24px;
    padding-bottom: 0;
  }

  /* Events Page Revamp End */




}

@media only screen and (min-width: 414px) and (max-width: 480px) {
  /*LUMS Covid-19 Campaign*/
  #block-lumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  .field--name-field-banner-image img {
    height: auto;
  }

  #block-lumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .covid-info {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    border-radius: 5px;
    margin-top: 575px;
  }

  .groups {
    height: auto;
  }

  .groups h3 {
    font-size: 18px;
    color: #ad2626 !important;
    font-weight: bold;
    margin-bottom: 15px;
    text-align: center;
  }

  .box {
    background-color: #f1f2f2;
    height: 390px;
    text-align: center;
    margin-bottom: 15px;
  }

  .box img {

  }

  .box h2 {
    font-size: 24px;
    text-align: center;
    font-family: 'Noto Sans Display Bold';
    font-weight: normal;
    line-height: unset;
  }

  .box input {
    text-align: center;
  }

  .box p {
    padding: 10px 35px 0px 35px;
  }

  .button-pay {
    background-color: #002581;
    color: #FFF;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 15px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-pay:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  table.donations {
    margin-bottom: 0px !important;
  }

  table.donations tr td {
    border: 1px solid #ccc;
    padding: 0px 5px 0px 10px;
  }

  .TableHd {
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
    padding-left: 15px;
    text-transform: uppercase;
  }

  .TableTxt {
    color: #282828;
    font-size: 16px;
    font-weight: bold;
    padding-left: 0px;
    text-transform: uppercase;
  }

  .InputText {
    font-size: 16px;
    color: #282828;
    letter-spacing: 1px;
    width: auto;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    border-radius: 3px;
    border-color: gainsboro;
    margin-left: 5px;
    margin-right: 5px;
  }

  .button-donors {
    background-color: #002581;
    color: #FFF !important;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 25px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-donors a {
    color: #FFF !important;
  }

  .button-donors a:hover {
    color: #FFF !important;
    text-decoration: underline;
  }

  .button-donors:hover {
    background: #1A3F9B;
    text-decoration: underline;
    color: #FFF !important;
  }

  /*LUMS Covid-19 Campaign*/
  /*LUMS Covid-19 Campaign Thank You*/
  #block-thankyoulumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-banner-image img {
    height: auto;
  }

  #block-thankyoulumscovid19campaign .field--name-body {
    width: 92%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    left: 15px;
    top: 185px !important;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    top: 290px;
    left: 0px;
    padding-top: 0px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  .page-node-2495 .node-content {
    margin-top: 390px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .page-node-2495 .node-content .no-pad-right {
    padding-right: 15px !important;
  }

  .page-node-2495 .node-content .no-pad-left {
    padding-left: 15px !important;
  }

  .covid-home-link {
    background: #002581;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 4px;
  }

  .covid-home-link a {
    color: #FFF;
  }

  .covid-home-link:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  .donate-link {
    background: #AD2626;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    color: #FFF;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .donate-link a {
    color: #FFF;
  }

  .donate-link:hover {
    background: #b53b3b;
  }

  .logo-covid {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .logo-covid img {
    width: 150px;
    height: auto;
  }

  .intro {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .intro p {
    color: #FFF;
    font-size: 24px;
  }

  .thanks {
    text-align: center;
    padding: 20px 0px;
    background: #FFF;
  }

  .thanks p {
    font-size: 18px;
  }

  .our-donors {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    margin-bottom: 10px;
  }

  .our-donors p {
    font-size: 18px;
    color: #FFF;
  }

  .page-node-2495 .table-bordered > tbody > tr > td {
    border: 1pt solid rgb(21, 208, 233) !important;
  }

  .page-node-2495 .table-striped > tbody > tr:nth-of-type(odd) {
    background: rgb(237, 239, 239);
  }

  .doners th {
    background: #4b679d none repeat scroll 0 0;
    color: #fff;
  }

  .note {
    padding: 0px 0px 20px 0px;
  }

  /*LUMS Covid-19 Campaign Thank You*/
  /*Codid-19 Updates Page - node/2508*/
  .page-node-2508 .slogan {
    width: 100%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2508 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -75px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 90px;
  }

  .page-node-2508 .navbar .col-sm-10 {
    width: 67%;
    padding-top: 40px;
    display: inline-block;
  }

  .page-node-2508 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 40px 0px 0px 0px;
  }

  .page-node-2508 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2508 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2508 .content-sidebar-container .col-sm-9 {
    border-right: 0px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2508 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  .page-node-2508 .news-clm {
    width: 100%;
    margin-left: 0px;
  }

  #block-relatedlinkscovid19 {
    padding-top: 0px;
  }

  #block-relatedlinkscovid19 ul li {
    padding: 10px 0px;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-covid19lumsrespondstothepandemic h1 {
    font: 35px/40px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-covid19rightsidebottom .side-box img {
    height: auto;
    width: auto;
  }

  /*Codid-19 Updates Page - node/2508*/
  /* Codid-19 Communications Page - node/2661 */
  .page-node-2661 .slogan {
    width: 100%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2661 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2661 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -87px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 100px;
  }

  .page-node-2661 .navbar .col-sm-10 {
    width: 67%;
    padding-top: 28px;
    display: inline-block;
  }

  .page-node-2661 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 20px 0px 20px 0px;
  }

  .page-node-2661 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2661 #block-covid19communication h1 {
    margin-top: 15px;
    padding-bottom: 10px;
  }

  .page-node-2661 .ui-accordion .ui-accordion-content {
    padding: 0px 10px 0px 10px;
    border-top: 0;
    overflow: auto;
  }

  .page-node-2661 .col-sm-3 {
    padding-left: 15px;
  }

  .page-node-2661 .second-footer-container .col-sm-3 {
    padding-left: 0px;
  }

  .page-node-2661 #block-relatedlinkswhylums {
    margin-top: 0px;
  }

  .page-node-2661 .region-content-sidebar-right .block .field--name-body {
    padding: 10px 0px;
  }

  .page-node-2661 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2661 .content-sidebar-container .col-sm-9 {
    border-right: 0px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2661 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  .page-node-2661 .content-sidebar-container {
    margin: 20px 0px 0px 0px;
  }

  /* Codid-19 Communications Page - node/2661 */
  /* Convocation Page - node/3536 */
  .convocation-banner {
    background-image: url("../images/convocation-banner.jpg");
    background-size: cover;
    padding: 0px 0px 0px 0px;
    background-repeat: no-repeat;
    height: 140px;
  }

  #block-convocationlogolums {
    padding: 0px 0px 0px 0px;
  }

  .semi-circle {
    position: absolute;
    top: -196px;
    right: 50px;
  }

  .page-node-3536 .content-sidebar-container {
    padding-left: 0px;
    padding-right: 0px;
  }

  .page-node-3536 .region-content-sidebar-right .block .field--name-body {
    padding: 0px 0px;
  }

  .speaker {
    margin: 25px 0px 25px 0px;
  }

  .section-con-speaker {
    clear: both;
    margin-bottom: 25px;
  }

  .section-degree-conferment {
    margin-bottom: 25px;
  }

  #block-convocationintrolums h1 {
    font: 35px/41px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-countdowntimer {
    text-align: center;
    padding-top: 40px;
  }

  #block-countdowntimer h2 {
    font-size: 26px;
    font-family: "Noto Serif Display Bold";
    color: #FFF;
    text-align: center;
  }

  #jquery-countdown-timer-note {
    color: #FFF;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    font-size: 13px;
    font-family: "Noto Sans Reguler";
    text-align: center;
    display: none;
  }

  .add-calendar {
    margin: 5px 5px 0px 5px;
  }

  .convocation-menu {
    background-color: #04198b;
    height: auto;
    padding: 0px;
    text-align: center;
  }

  .convocation-menu ul li {
    list-style: none;
    display: inline-block;
    padding: 5px 4px 0px 4px;
  }

  .convocation-menu ul li a {
    color: #FFF;
    font-family: "Noto Sans Reguler";
    font-size: 14px;
  }

  #block-convocationlivehappeninglums {
    margin-top: 0px;
  }

  .button-join {
    margin-left: 65px;
    margin-top: 30px;
    text-align: center;
  }

  .con-proceed-left {
    padding: 200px 0px 0px 0px;
  }

  .section-con-proceedings {
    clear: both;
    background-image: url("../images/con-proceedings-bg.jpg");
    background-repeat: no-repeat;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin-bottom: 30px;
  }

  .con-proceed-right {
    padding: 30px 0px 0px 0px;
    text-align: center;
  }

  .con-proceed-right img {
    border: 1px solid #ccc;
  }

  #block-degreeconferment h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .school-row {
    clear: both;
    padding: 0px 80px;
  }

  .school-content {
    background-color: #f2f2f2;
    padding: 25px 20px;
    height: auto;
    border-right: 1px solid #FFF;
    width: 219px;
    float: left;
    margin-bottom: 2px;
  }

  .ceremony-button {
    padding: 30px 20px;
    background-color: #f2f2f2;
    height: auto;
    width: 218px;
    float: left;
    margin-bottom: 25px;
  }

  .section-con-bg {
    background-image: url("../images/con-speaker-bg.jpg");
    background-repeat: repeat;
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
  }

  .speaker-left {
    padding: 30px 10px 0px 10px;
  }

  .speaker-left h2 {
    color: #FFF;
    font-size: 27px;
    font-family: "Noto Sans Display Bold";
    margin-top: 0px;
    line-height: 32px;
    margin-bottom: 25px;
  }

  .speaker-right {
    padding: 40px 0px 25px 25px;
  }

  .section-boxes {
    clear: both;
    padding: 0px 24px;
  }

  #block-convocationboxesconvocation h2 {
    text-align: center;
    margin: 0px 0px 25px 0px;
  }

  .convocation-box {
    border: 1px solid #ccc;
    margin-bottom: 25px;
  }

  .page-node-3536 .footer {
    margin-top: 30px;
  }

  .deans-honour-list {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity .msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    text-align: center;
    padding: 0px 0px 25px 0px;
  }

  #block-messagesfromtheuniversity h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .left-msg .con-video iframe {
    width: 300px;
    height: auto;
  }

  .right-msg .con-video iframe {
    width: 260px;
    height: auto;
  }

  .video-content {
    margin-bottom: 35px;
  }

  .right-msg .row {
    margin-bottom: 0px;
  }

  .speaker-img {
    text-align: center;
  }

  p.msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    padding: 0px 15px;
    text-align: center;
    margin-bottom: 25px;
  }

  .award-box {
    width: 100%;
    float: left;
    margin: 0px 0px;
  }

  .left-msg {
    padding: 0px 0px 0px 0px;
  }

  .speaker-left img {
    margin: 0px 20px 25px 0px;
    width: 100%;
    height: auto;
  }

  .speaker-img img {
    width: 100%;
    height: auto;
  }

  /* Convocation Page - node/3536 */
  /* Campus Health and Safety Updates Page - node/4655 */
  .page-node-4655 .stories-custom .field--name-field-extra-text {
    margin-top: -75px !important;
    margin-bottom: 10px !important;
    width: 85% !important;
  }

  .lums-vc-center-blocks {
    margin-bottom: 0px;
  }

  .lums-vc-center-blocks .box-title a {
    height: 213px;
  }

  #block-campushealthandsafetyvideosblocklums h2 {
    padding: 0px 15px;
  }

  .page-node-4655 .lums-vc-center-blocks .box-title {
    height: 213px;
  }

  #cboxWrapper {
    height: 300px;
  }

  .page-node-4655 .vc-aaa-custom iframe {
    width: 345px !important;
    height: 250px !important;
  }

  /* Campus Health and Safety Updates Page - node/4655 */
  /*Scholarships Page Starts    - node/6534*/
  .page-node-6534 .our-donors-quicktabs-section {
    width: 100%;
    margin-left: 0px;
  }

  .page-node-6534 .quicktabs-wrapper {
    display: block;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs {
    flex-direction: column;
    width: 98%;
    display: inline-flex;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs li {
    width: 100%;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-container-generous-donation {
    box-shadow: none;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .page-node-6534 .related-links {
    border-left: 0px dashed #C4C4C4;
    padding-left: 0px;
    padding-top: 15px;
    margin-left: 0px;
    width: 100%;
    margin-left: 0px;
    margin-bottom: 34px;
    padding-bottom: 30px;
  }

  #block-scholarshipsrightsidelums .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-scholarshipsrightsidelums .side-box-content p {
    font-size: 17px;
    line-height: 25px;
    margin-bottom: 0;
    font-family: "Noto Sans Light";
    padding: 0px 0px 20px 0px;
    margin-left: 0px;
  }

  #block-scholarshipsrightsidelums .side-box-button {
    text-align: -moz-center;
  }

  /*Scholarships Page Ends    - node/6534*/
  #slick-slide10 .layout-i .slider-right-area .multiple-link-button {
    display: flex;
    flex-direction: row;
    justify-content: center !important;
    bottom: 98px;
    position: relative;
    width: 79%;
    overflow: hidden;
    left: 0;
    right: 0;
    margin: auto;
  }

  .convocation-videos .quick-carousel .slides {
    position: relative;
    margin: auto !important;
  }

  .convocation-menu ul {
    width: 100% !important;
  }

  .page-node-9262 .convocation-menu .we-mega-menu-ul > .we-mega-menu-li > a {
    width: 414px;
  }

  .view-content.slides {
    width: 682px !important;
    position: relative;
  }

  .convocation-videos .quick-carousel .slides .slideItem {
    width: auto !important;
  }


  /* Convocation 2021 START */
  .page-node-9262 .bak-banner {
    height: auto !important;
    width: auto !important;
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .page-node-9262 .intro-heading {
    padding: 74px 0 0 0;
  }

  .page-node-9262 .intro-heading h2 {
    font: 21px/22px "Noto Sans Display Bold";
    color: #272D77;
    padding-bottom: 0;
    padding-left: 10px;
    margin-bottom: 5px;
    margin-top: 15px;
  }

  .page-node-9262 .intro-heading h1 {
    font-size: 30px;
    line-height: 30px;
    padding-left: 10px;
  }

  .page-node-9262 #block-countdowntimer {
    padding: 0 0 0 10px;
  }

  .page-node-9262 #jquery-countdown-timer-note {
    color: #333333;
    text-shadow: none !important;
    font-size: 11px;
    font-family: 'Noto Sans Reguler';
    display: block;
    padding-bottom: 0;
    padding-left: 0;
    text-align: left;
    display: none;
  }

  .page-node-9262 #jquery-countdown-timer .position {
    display: inline-block;
    height: 38px;
    overflow: visible;
    position: relative;
    width: 18px;
  }

  .page-node-9262 #jquery-countdown-timer .digit.static {
    box-shadow: none !important;
    background-image: url("../images/clock-bg.jpg") !important;
    /*background-image: linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -o-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -moz-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -ms-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.5, #3a3a3a), color-stop(0.5, #444444));*/
  }

  .page-node-9262 #jquery-countdown-timer .digit {
    position: absolute;
    display: block;
    width: 18px;
    background-color: #333333;
    border-radius: inherit;
    text-align: center;
    color: #fff;
    letter-spacing: 0px;
    height: 38px;
    padding: 10px 5px;
    font-size: 16px;
  }

  .page-node-9262 #jquery-countdown-timer .countWeeks {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDays {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countHrs {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countMins {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDiv {
    display: none;
  }

  .page-node-9262 .twitter-link {
    padding: 0 0 0 10px;
  }

  .page-node-9262 .twitter-link h2 {
    color: #2670BD;
    font-size: 16px;
    margin-top: 0px;
  }

  .page-node-9262 .convocation-menu {
    background-color: #174B74 !important;
    height: 45px;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }


  .intro-text h2 {
    font: 34px/36px Noto Sans Display Bold !important;
    color: #2670BD !important;
    padding-bottom: 25px;
  }

  .page-node-9262 .intro-heading ul.timer-text {
    padding-left: 0px;
    list-style: none;
    margin: 5px 0px 0px 0px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(1) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
    margin-left: 10px;
  }


  .page-node-9262 .intro-heading ul li:nth-child(2) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 5px;
    color: #666666;
    margin-left: 3px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(3) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 13px;
    color: #666666;
    margin-left: 5px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(4) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
  }

  .section-testimonials {
    background: #FFFFFF;
    margin-top: -220px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
    width: 92%;
    border: 2px dotted #666;
    border-radius: 4px;
    height: 700px;
  }

  .section-testimonials .slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    width: 261px;
  }

  .intro-text,
  .testimonials-intro,
  .section-proceedings,
  .proceedings-intro,
  .proceedings-list,
  .proceedings-list .field--type-text-with-summary,
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(3),
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1),
  .degree-conferment,
  .section-previous-keynote,
  .section-keynote-note,
  .awards-intro,
  .section-videos .view-header p,
  .page-node-9262 .convocation-menu {
    padding: 0px !important;
  }

  .section-testimonials {
    padding: 20px 25px !important;
  }

  .testimonial-convocation .slick-dots li {
    display: inline-block;
  }

  .testimonial-convocation .testimonial-container {
    width: 94% !important;
    margin-top: 35px;
  }

  .view-testimonials-slideshow-nop ul {
    padding-left: 6px !important;
  }

  .proceedings-heading {
    margin-bottom: 0px !important;
  }

  .proceedings-intro h5 {
    margin-bottom: 10px;
  }

  .proceedings-intro .field--type-link {
    margin-top: 15px;
    margin-left: 95px;
  }

  .proceedings-heading,
  .proceedings-intros {
    text-align: center;
  }

  .proceedings-intro img {
    margin-left: 97px;
    margin-top: 20px;

  }

  .proceedings-intro .field--name-body h5 {
    text-align: center;
  }

  .proceedings-list .field--type-text-with-summary {
    margin-top: 30px;
  }

  .proceedings-heading h2 {
    line-height: 35px;
  }

  .proceedings-list p {
    color: #333333;
    font-family: 'Noto Sans Display Bold';
    line-height: 22px;
    font-size: 17px;
    padding-bottom: 5px;
    padding-right: 10px;
  }

  .keynote-bak {
    height: auto;
    width: auto;
    background-size: 100%;
    background-repeat: no-repeat;
  }


  .section-keynote-note .field--name-body {
    padding: 0 0 25px 0;
  }

  .section-previous-keynote .field--name-body {
    padding: 0 0 25px 0;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) {
    float: left;
    width: 45%;
    padding-top: 18px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-top: 32px;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) img {
    width: 150px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h1 {
    font: 12px/14px "Noto Sans Display Bold";
    color: #FFFFFF;
    padding-top: 0;
    margin-top: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h6 {
    font: 15px/26px "Noto Sans Display Bold";
    color: #333333;
    margin-top: 0;
    margin-bottom: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h2 {
    font: 18px/26px "Noto Sans Display Bold" !important;
    color: #FFFFFF !important;
    margin-top: 10px !important;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h3 {
    font: 12px/14px "Noto Sans Display Bold" !important;
    color: #01CAFC;
    margin-top: 0;
    padding-bottom: 5px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h4 {
    font: 12px/14px "Noto Sans Medium";
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 5px;
    text-align: left;
    text-decoration: underline;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h5 {
    font: 12px/14px Noto Sans, Light;
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 3px;
    text-decoration: underline;
    text-align: left;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) p {
    display: none;
  }

  .section-keynote-speaker {
    margin-top: 50px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-left: 10px;
    width: 51%;
  }

  .malala-intro .close,
  .section-previous-keynote .close {
    margin-top: 20px !important;
  }


  /* Key Note Speaker 2nd */
  .keynote-bak-2nd {
    height: auto;
    width: auto;
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .section-keynote-note-2nd {
    padding: 0;
  }

  .section-keynote-note-2nd .field--name-body {
    padding: 0 0 25px 0;
  }

  .section-previous-keynote-2nd .field--name-body {
    padding: 0 0 25px 0;
  }

  .keynote-speaker-2nd .field--name-field-extra-text .field--item:nth-child(1) {
    float: left;
    width: 45%;
    padding-top: 18px !important;
    padding-left: 0;
  }

  .keynote-speaker-2nd .field--name-field-extra-text .field--item:nth-child(2) {
    margin-top: 32px;
  }

  .keynote-speaker-2nd .field--name-field-extra-text .field--item:nth-child(1) img {
    width: 150px;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h1 {
    font: 12px/14px "Noto Sans Display Bold";
    color: #FFFFFF;
    padding-top: 0;
    margin-top: 0;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h6 {
    font: 15px/26px "Noto Sans Display Bold";
    color: #333333;
    margin-top: 0;
    margin-bottom: 0;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h2 {
    font: 18px/26px "Noto Sans Display Bold" !important;
    color: #FFFFFF !important;
    margin-top: 10px !important;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h3 {
    font: 12px/14px "Noto Sans Display Bold" !important;
    color: #01CAFC;
    margin-top: 0;
    padding-bottom: 5px;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h4 {
    font: 12px/14px "Noto Sans Medium";
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 5px;
    text-align: left;
    text-decoration: underline;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) h5 {
    font: 12px/14px Noto Sans, Light;
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 3px;
    text-decoration: underline;
    text-align: left;
  }

  .keynote-speaker-2nd .field--name-field-extra-text > .field--item:nth-child(2) p {
    display: none;
  }

  .section-keynote-speaker-2nd {
    margin-top: 50px !important;
  }

  .keynote-speaker-2nd .field--name-field-extra-text .field--item:nth-child(2) {
    margin-left: 10px;
    width: 51%;
  }

  .alvi-intro .close,
  .section-previous-keynote-2nd .close {
    margin-top: 20px !important;
  }

  /* Key Note Speaker 2nd */
  .degree-conferment .field--name-field-content-details > .field--item {
    margin-left: 67px !important;
  }

  .degree-conferment .field--name-field-content-details > .field--item .field--name-field-content-link {
    padding: 15px 0px 15px 26px;
  }


  .section-awards {
    padding-bottom: 20px !important;
  }

  .section-awards {
    padding: 0px;
    height: auto;
  }

  .awards-intro h2 {
    padding-bottom: 0px !important;
  }

  .awards .field--name-field-content-details > .field--item {
    margin: 20px 0px 25px 55px !important;
    height: 350px !important;
  }

  .section-videos .view-header h2 {
    line-height: 44px !important;
  }

  .page-node-9262 #colorbox .view-convocation-award-winners .views-field-field-thumb-image img {
    width: 125px !important;
  }

  #cboxLoadedContent {
    margin-top: 0px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 64px !important;
  }


  /* Colorbox Width */
  .page-node-9262 #colorbox {
    width: 350px !important;
    left: 8% !important;
  }

  .page-node-9262 #colorbox #cboxWrapper {
    background: #C8EAF8;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxTopLeft {
    width: 0% !important;
    background: aliceblue !important;
    height: 150px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 150px !important;
    width: 100% !important;
    background-image: url(https://lums.edu.pk/themes/contrib/lums/images/con-popup-header.jpg);
    background-size: contain;
    background-repeat: no-repeat;
  }

  .page-node-9262 #colorbox #cboxTopRight {
    width: 0% !important;
    height: 150px !important;
    background: #0A2F8B;
  }

  .page-node-9262 #colorbox #cboxLoadedContent {
    height: 500px !important;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxContent {
    background: #C8EAF8 !important;
    overflow: visible !important;
    width: 350px !important;
    height: 450px !important;
  }

  .page-node-9262 #cboxMiddleLeft {
    width: 0 !important;
  }

  .page-node-9262 #cboxMiddleRight {
    width: 0 !important;
  }

  .page-node-9262 #colorbox #cboxClose {
    top: -60px !important;
    right: 6px !important;
  }

  /* Colorbox Width */
  /* Secondary Menu */
  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 7px 15px !important;
  }

  .page-node-9262 .convocation-menu .navbar-default {
    background-color: #fff !important;
    width: 100% !important;
  }

  .page-node-9262 .convocation-menu {
    text-align: inherit !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  .page-node-9262 .convocation-menu .we-mega-menu-ul > .we-mega-menu-li > a {

    padding: 15px 10px 11px 7px !important;
    width: 414px;
    font-size: 13px !important;
    line-height: 1.42857143 !important;
    color: #333333 !important;
    font-weight: bold !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  body.page-node-9262.toggled {
    min-width: unset !important;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }

  /* Secondary Menu */
  /* Videos Slider */
  .page-node-9262 .section-videos {
    margin: 0 0 100px 0;
  }

  .convocation-videos .quick-carousel .slides .slideItem {
    position: absolute;
    background: #fff;
    width: 350px !important;
    height: 200px !important;
    border: none !important;
  }

  .convocation-videos .quick-carousel .slides {
    position: relative;
    margin: 0 auto 0 20px !important;
  }


  .convocation-videos .slideItem.custom-290 .quck-value img {
    width: 350px !important;
    margin-bottom: 50px !important;
    height: 250px !important;
  }

  .convocation-videos .custom-290 .quck-title {
    color: #333333;
  }

  .convocation-videos .slideItem.custom-185 .quck-value img {
    width: 350px !important;
    margin-bottom: 50px !important;
    height: 175px !important;
    border: none !important;
  }

  .convocation-videos .slideItem.custom-185 .quck-title {
    display: none !important;
  }

  .convocation-videos .slideItem.custom-185 .quck-value {
    opacity: .2;
  }

  .convocation-videos .slideItem.custom-232 .quck-value img {
    width: 350px !important;
    margin-bottom: 50px !important;
    height: 200px !important;
  }

  .convocation-videos .slideItem.custom-232 .quck-title {
    display: none !important;
  }

  .convocation-videos .slideItem.custom-232 .quck-value {
    opacity: 0.3;
  }
  .convocation-videos .slideItem.custom-290 {
    margin-right: 0 !important;
  }
  .convocation-videos .slideItem.custom-232 {
    margin-right: 0 !important;
  }

  /* Videos Slider */
  /* Convocation block Base Secondary Menu  */
  .convocation-menu-2021 {
    background-color: #174B74;
    height: auto;
    padding: 5px 5px 5px 5px;
    text-align: center;
  }

  .convocation-menu-2021 ul {
    list-style: none;
    display: inline-block;
    padding-left: 0;
    margin-bottom: 5px;
  }

  .convocation-menu-2021 ul li {
    list-style: none;
    display: inline-block;
    padding: 5px 4px 0px 4px;
  }

  .convocation-menu-2021 ul li a {
    color: #FFF;
    font-family: "Noto Sans Reguler";
    font-size: 14px;
  }

  /* Convocation block Base Secondary Menu  */

  .page-node-9262 .intro-heading .slide-link a {
    background-color: #002581;
    color: #ffffff;
    width: 255px;
    height: 41px;
    padding: 10px 3px 10px 3px;
    display: block;
    text-align: center;
    border-radius: 4px;
    margin-top: 5px;
    margin-left: 10px;
  }

  /* Convocation 2021 END */


  /* Events Page Revamp Start */
  .page-node-9648 h1 span{
    font: 42px/48px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 0;
    border: 0;
  }
  .page-node-9648 .landing-event-page .view-filters {
    width: 93%;
    margin-left: 15px;
    margin-bottom: 25px;
    margin-top: 0;
  }
  .page-node-9648 .search-filters .form-item {
    width: 100%;
  }
  .page-node-9648 .landing-event-page .view-header {
    float: right;
    margin-right: 125px;
    display: none;
  }
  .page-node-9648 .search-filters .form-text {
    width: 100%;
    height: 43px;
    margin-left: 0px;
  }
  .page-node-9648 .landing-event-page.search-filters .form-type-textfield {
    float: left !important;
    margin-left: 0;
    width: 100%;
  }
  .page-node-9648 .search-filters .form-actions {
    position: absolute;
    right: 0%;
    top: 80%;
  }
  .page-node-9648 .landing-event-page .grid-view .recent-news-landing {
    padding: 0;
    width: 85%;
    margin: 0 auto;
  }
  .page-node-9648 .landing-event-page .grid-view .recent-news-landing li {
    list-style: none;
    width: 100%;
    float: left;
    padding: 0 5px;
    margin: 15px auto;
  }
  .page-node-9648 .pager-show-more {
    padding-left: 30%;
    padding-top: 25px;
  }
  .page-node-9648 .region-real-impact {
    padding-right: 0;
    padding-left: 0;
  }
  .page-node-9648 .all-news-section-blocks .block-title {
    padding-left: 40px;
    margin-bottom: 0px;
    text-transform: uppercase;
    margin-top: 50px;
  }
  .page-node-9648 #block-views-block-news-block-9 .view-header .readmore-button {
    margin-top: 0;
    position: absolute;
    bottom: auto;
    left: auto;
    right: 10px;
    top: 15px;
  }
  .page-node-9648 .recent-news-landing {
    padding: 0;
    width: 100%;
    overflow: hidden;
    margin-bottom: 70px;
  }
  .page-node-9648 .recent-news-landing .news-content h2 a {
    font-size: 18px;
    line-height: 24px;
    padding-bottom: 0;
  }

  /* Events Page Revamp End */


}

@media only screen and (min-width: 481px) and (max-width: 550px) {
  /*LUMS Covid-19 Campaign*/
  #block-lumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  .field--name-field-banner-image img {
    height: auto;
  }

  #block-lumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .covid-info {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    border-radius: 5px;
    margin-top: 575px;
  }

  .groups {
    height: auto;
  }

  .groups h3 {
    font-size: 18px;
    color: #ad2626 !important;
    font-weight: bold;
    margin-bottom: 15px;
    text-align: center;
  }

  .box {
    background-color: #f1f2f2;
    height: 390px;
    text-align: center;
    margin-bottom: 15px;
  }

  .box img {

  }

  .box h2 {
    font-size: 24px;
    text-align: center;
    font-family: 'Noto Sans Display Bold';
    font-weight: normal;
    line-height: unset;
  }

  .box input {
    text-align: center;
  }

  .box p {
    padding: 10px 35px 0px 35px;
  }

  .button-pay {
    background-color: #002581;
    color: #FFF;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 15px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-pay:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  table.donations {
    margin-bottom: 0px !important;
  }

  table.donations tr td {
    border: 1px solid #ccc;
    padding: 0px 5px 0px 10px;
  }

  .TableHd {
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
    padding-left: 15px;
    text-transform: uppercase;
  }

  .TableTxt {
    color: #282828;
    font-size: 16px;
    font-weight: bold;
    padding-left: 0px;
    text-transform: uppercase;
  }

  .InputText {
    font-size: 16px;
    color: #282828;
    letter-spacing: 1px;
    width: auto;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    border-radius: 3px;
    border-color: gainsboro;
    margin-left: 5px;
    margin-right: 5px;
  }

  .button-donors {
    background-color: #002581;
    color: #FFF !important;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 25px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-donors a {
    color: #FFF !important;
  }

  .button-donors a:hover {
    color: #FFF !important;
    text-decoration: underline;
  }

  .button-donors:hover {
    background: #1A3F9B;
    text-decoration: underline;
    color: #FFF !important;
  }

  /*LUMS Covid-19 Campaign*/
  /*LUMS Covid-19 Campaign Thank You*/
  #block-thankyoulumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-banner-image img {
    height: auto;
  }

  #block-thankyoulumscovid19campaign .field--name-body {
    width: 92%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    left: 15px;
    top: 185px !important;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    top: 290px;
    left: 0px;
    padding-top: 0px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  .page-node-2495 .node-content {
    margin-top: 390px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .page-node-2495 .node-content .no-pad-right {
    padding-right: 15px !important;
  }

  .page-node-2495 .node-content .no-pad-left {
    padding-left: 15px !important;
  }

  .covid-home-link {
    background: #002581;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 4px;
  }

  .covid-home-link a {
    color: #FFF;
  }

  .covid-home-link:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  .donate-link {
    background: #AD2626;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    color: #FFF;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .donate-link a {
    color: #FFF;
  }

  .donate-link:hover {
    background: #b53b3b;
  }

  .logo-covid {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .logo-covid img {
    width: 150px;
    height: auto;
  }

  .intro {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .intro p {
    color: #FFF;
    font-size: 24px;
  }

  .thanks {
    text-align: center;
    padding: 20px 0px;
    background: #FFF;
  }

  .thanks p {
    font-size: 18px;
  }

  .our-donors {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    margin-bottom: 10px;
  }

  .our-donors p {
    font-size: 18px;
    color: #FFF;
  }

  .page-node-2495 .table-bordered > tbody > tr > td {
    border: 1pt solid rgb(21, 208, 233) !important;
  }

  .page-node-2495 .table-striped > tbody > tr:nth-of-type(odd) {
    background: rgb(237, 239, 239);
  }

  .doners th {
    background: #4b679d none repeat scroll 0 0;
    color: #fff;
  }

  .note {
    padding: 0px 0px 20px 0px;
  }

  /*LUMS Covid-19 Campaign Thank You*/
  /*Codid-19 Updates Page - node/2508*/
  .page-node-2508 .slogan {
    width: 100%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2508 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -75px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 90px;
  }

  .page-node-2508 .navbar .col-sm-10 {
    width: 67%;
    padding-top: 40px;
    display: inline-block;
  }

  .page-node-2508 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 40px 0px 0px 0px;
  }

  .page-node-2508 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2508 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2508 .content-sidebar-container .col-sm-9 {
    border-right: 0px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2508 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  .page-node-2508 .news-clm {
    width: 100%;
    margin-left: 0px;
  }

  #block-relatedlinkscovid19 {
    padding-top: 0px;
  }

  #block-relatedlinkscovid19 ul li {
    padding: 10px 0px;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-covid19lumsrespondstothepandemic h1 {
    font: 35px/40px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-covid19rightsidebottom .side-box img {
    height: auto;
    width: auto;
  }

  /*Codid-19 Updates Page - node/2508*/
  /* Codid-19 Communications Page - node/2661 */
  .page-node-2661 .slogan {
    width: 100%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2661 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2661 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -72px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 100px;
  }

  .page-node-2661 .navbar .col-sm-10 {
    width: 67%;
    padding-top: 45px;
    display: inline-block;
  }

  .page-node-2661 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 20px 0px 20px 0px;
  }

  .page-node-2661 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2661 #block-covid19communication h1 {
    margin-top: 15px;
    padding-bottom: 10px;
  }

  .page-node-2661 .ui-accordion .ui-accordion-content {
    padding: 0px 10px 0px 10px;
    border-top: 0;
    overflow: auto;
  }

  .page-node-2661 .col-sm-3 {
    padding-left: 15px;
  }

  .page-node-2661 .second-footer-container .col-sm-3 {
    padding-left: 0px;
  }

  .page-node-2661 #block-relatedlinkswhylums {
    margin-top: 0px;
  }

  .page-node-2661 .region-content-sidebar-right .block .field--name-body {
    padding: 10px 0px;
  }

  .page-node-2661 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2661 .content-sidebar-container .col-sm-9 {
    border-right: 0px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2661 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  .page-node-2661 .content-sidebar-container {
    margin: 20px 0px 0px 0px;
  }

  /* Codid-19 Communications Page - node/2661 */
  /* Convocation Page - node/3536 */
  .convocation-banner {
    background-image: url("../images/convocation-banner.jpg");
    background-size: cover;
    padding: 0px 0px 0px 0px;
    background-repeat: no-repeat;
    height: 140px;
  }

  #block-convocationlogolums {
    padding: 0px 0px 0px 0px;
  }

  .semi-circle {
    position: absolute;
    top: -196px;
    right: 50px;
  }

  .page-node-3536 .content-sidebar-container {
    padding-left: 0px;
    padding-right: 0px;
  }

  .page-node-3536 .region-content-sidebar-right .block .field--name-body {
    padding: 0px 0px;
  }

  .speaker {
    margin: 25px 0px 25px 0px;
  }

  .section-con-speaker {
    clear: both;
    margin-bottom: 25px;
  }

  .section-degree-conferment {
    margin-bottom: 25px;
  }

  #block-convocationintrolums h1 {
    font: 35px/41px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-countdowntimer {
    text-align: center;
    padding-top: 40px;
  }

  #block-countdowntimer h2 {
    font-size: 26px;
    font-family: "Noto Serif Display Bold";
    color: #FFF;
    text-align: center;
  }

  #jquery-countdown-timer-note {
    color: #FFF;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    font-size: 13px;
    font-family: "Noto Sans Reguler";
    text-align: center;
    display: none;
  }

  .add-calendar {
    margin: 5px 5px 0px 5px;
  }

  .convocation-menu {
    background-color: #04198b;
    height: auto;
    padding: 0px;
    text-align: center;
  }

  .convocation-menu ul li {
    list-style: none;
    display: inline-block;
    padding: 5px 4px 0px 4px;
  }

  .convocation-menu ul li a {
    color: #FFF;
    font-family: "Noto Sans Reguler";
    font-size: 14px;
  }

  #block-convocationlivehappeninglums {
    margin-top: 0px;
  }

  .button-join {
    margin-left: 65px;
    margin-top: 30px;
    text-align: center;
  }

  .con-proceed-left {
    padding: 200px 0px 0px 0px;
  }

  .section-con-proceedings {
    clear: both;
    background-image: url("../images/con-proceedings-bg.jpg");
    background-repeat: no-repeat;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin-bottom: 30px;
  }

  .con-proceed-right {
    padding: 30px 0px 0px 0px;
    text-align: center;
  }

  .con-proceed-right img {
    border: 1px solid #ccc;
  }

  #block-degreeconferment h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .school-row {
    clear: both;
    padding: 0px 80px;
  }

  .school-content {
    background-color: #f2f2f2;
    padding: 25px 20px;
    height: auto;
    border-right: 1px solid #FFF;
    width: 219px;
    float: left;
    margin-bottom: 2px;
  }

  .ceremony-button {
    padding: 30px 20px;
    background-color: #f2f2f2;
    height: auto;
    width: 218px;
    float: left;
    margin-bottom: 25px;
  }

  .section-con-bg {
    background-image: url("../images/con-speaker-bg.jpg");
    background-repeat: repeat;
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
  }

  .speaker-left {
    padding: 30px 10px 0px 10px;
  }

  .speaker-left h2 {
    color: #FFF;
    font-size: 27px;
    font-family: "Noto Sans Display Bold";
    margin-top: 0px;
    line-height: 32px;
    margin-bottom: 25px;
  }

  .speaker-right {
    padding: 40px 0px 25px 25px;
  }

  .section-boxes {
    clear: both;
    padding: 0px 24px;
  }

  #block-convocationboxesconvocation h2 {
    text-align: center;
    margin: 0px 0px 25px 0px;
  }

  .convocation-box {
    border: 1px solid #ccc;
    margin-bottom: 25px;
  }

  .page-node-3536 .footer {
    margin-top: 30px;
  }

  .deans-honour-list {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity .msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    text-align: center;
    padding: 0px 0px 25px 0px;
  }

  #block-messagesfromtheuniversity h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .left-msg .con-video iframe {
    width: 300px;
    height: auto;
  }

  .right-msg .con-video iframe {
    width: 260px;
    height: auto;
  }

  .video-content {
    margin-bottom: 35px;
  }

  .right-msg .row {
    margin-bottom: 0px;
  }

  .speaker-img {
    text-align: center;
  }

  p.msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    padding: 0px 15px;
    text-align: center;
    margin-bottom: 25px;
  }

  .award-box {
    width: 100%;
    float: left;
    margin: 0px 0px;
  }

  .left-msg {
    padding: 0px 0px 0px 0px;
  }

  .speaker-left img {
    margin: 0px 20px 25px 0px;
    width: 100%;
    height: auto;
  }

  .speaker-img img {
    width: 100%;
    height: auto;
  }

  /* Convocation Page - node/3536 */
  /*Scholarships Page Starts    - node/6534*/
  .page-node-6534 .our-donors-quicktabs-section {
    width: 100%;
    margin-left: 0px;
  }

  .page-node-6534 .quicktabs-wrapper {
    display: block;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs {
    flex-direction: column;
    width: 98%;
    display: inline-flex;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs li {
    width: 100%;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-container-generous-donation {
    box-shadow: none;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .page-node-6534 .related-links {
    border-left: 0px dashed #C4C4C4;
    padding-left: 0px;
    padding-top: 15px;
    margin-left: 0px;
    width: 100%;
    margin-left: 0px;
    margin-bottom: 34px;
    padding-bottom: 30px;
  }

  #block-scholarshipsrightsidelums .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-scholarshipsrightsidelums .side-box-content p {
    font-size: 17px;
    line-height: 25px;
    margin-bottom: 0;
    font-family: "Noto Sans Light";
    padding: 0px 0px 20px 0px;
    margin-left: 0px;
  }

  #block-scholarshipsrightsidelums .side-box-button {
    text-align: -moz-center;
  }

  /*Scholarships Page Ends    - node/6534*/
  #slick-slide10 .layout-i .slider-right-area .multiple-link-button {
    display: flex;
    flex-direction: row;
    justify-content: center !important;
    bottom: 98px;
    position: relative;
    width: 79%;
    overflow: hidden;
    left: 0;
    right: 0;
    margin: auto;
  }


  /* Convocation 2021 START */
  .page-node-9262 .bak-banner {
    height: auto !important;
    width: auto !important;
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .page-node-9262 .intro-heading {
    padding: 109px 0 0 0;
  }

  .page-node-9262 .intro-heading h2 {
    font: 21px/22px "Noto Sans Display Bold";
    color: #272D77;
    padding-bottom: 0;
    padding-left: 10px;
    margin-bottom: 5px;
    margin-top: 15px;
  }

  .page-node-9262 .intro-heading h1 {
    font-size: 30px;
    line-height: 30px;
    padding-left: 10px;
  }

  .page-node-9262 #block-countdowntimer {
    padding: 0 0 0 10px;
  }

  .page-node-9262 #jquery-countdown-timer-note {
    color: #333333;
    text-shadow: none !important;
    font-size: 11px;
    font-family: 'Noto Sans Reguler';
    display: block;
    padding-bottom: 0;
    padding-left: 0;
    text-align: left;
    display: none;
  }

  .page-node-9262 #jquery-countdown-timer .position {
    display: inline-block;
    height: 38px;
    overflow: visible;
    position: relative;
    width: 18px;
  }

  .page-node-9262 #jquery-countdown-timer .digit.static {
    box-shadow: none !important;
    background-image: url("../images/clock-bg.jpg") !important;
    /*background-image: linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -o-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -moz-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -ms-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.5, #3a3a3a), color-stop(0.5, #444444));*/
  }

  .page-node-9262 #jquery-countdown-timer .digit {
    position: absolute;
    display: block;
    width: 18px;
    background-color: #333333;
    border-radius: inherit;
    text-align: center;
    color: #fff;
    letter-spacing: 0px;
    height: 38px;
    padding: 10px 5px;
    font-size: 16px;
  }

  .page-node-9262 #jquery-countdown-timer .countWeeks {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDays {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countHrs {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countMins {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDiv {
    display: none;
  }

  .page-node-9262 .twitter-link {
    padding: 0 0 0 10px;
  }

  .page-node-9262 .twitter-link h2 {
    color: #2670BD;
    font-size: 16px;
    margin-top: 0px;
  }

  .page-node-9262 .convocation-menu {
    background-color: #174B74 !important;
    height: 45px;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }


  .intro-text h2 {
    font: 34px/36px Noto Sans Display Bold !important;
    color: #2670BD !important;
    padding-bottom: 25px;
  }

  .page-node-9262 .intro-heading ul.timer-text {
    padding-left: 0px;
    list-style: none;
    margin: 5px 0px 0px 0px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(1) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
    margin-left: 10px;
  }


  .page-node-9262 .intro-heading ul li:nth-child(2) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 5px;
    color: #666666;
    margin-left: 3px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(3) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 13px;
    color: #666666;
    margin-left: 5px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(4) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
  }

  .section-testimonials {
    background: #FFFFFF;
    margin-top: -339px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
    width: 76%;
    border: 2px dotted #666;
    border-radius: 4px;
    height: 681px;
  }

  .section-testimonials .slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    width: 261px;
  }

  .intro-text,
  .testimonials-intro,
  .section-proceedings,
  .proceedings-intro,
  .proceedings-list,
  .proceedings-list .field--type-text-with-summary,
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(3),
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1),
  .degree-conferment,
  .section-previous-keynote,
  .section-keynote-note,
  .awards-intro,
  .section-videos .view-header p,
  .page-node-9262 .convocation-menu {
    padding: 0px !important;
  }

  .section-testimonials {
    padding: 20px 25px !important;
  }

  .testimonial-convocation .slick-dots li {
    display: inline-block;
  }

  .testimonial-convocation .testimonial-container {
    width: 100% !important;
    margin-top: 35px;
  }

  .view-testimonials-slideshow-nop ul {
    padding-left: 6px !important;
  }

  .proceedings-heading {
    margin-bottom: 0px !important;
  }

  .proceedings-intro h5 {
    margin-bottom: 10px;
  }

  .proceedings-intro .field--type-link {
    margin-top: 15px;
    margin-left: 95px;
  }

  .proceedings-heading,
  .proceedings-intros {
    text-align: center;
  }

  .proceedings-intro img {
    margin-left: 130px;
    margin-top: 20px;

  }

  .proceedings-intro .field--name-body h5 {
    text-align: center;
  }

  .proceedings-list .field--type-text-with-summary {
    margin-top: 30px;
  }

  .proceedings-heading h2 {
    line-height: 35px;
  }

  .proceedings-list p {
    color: #333333;
    font-family: 'Noto Sans Display Bold';
    line-height: 22px;
    font-size: 17px;
    padding-bottom: 5px;
    padding-right: 10px;
  }

  .keynote-bak {
    height: auto;
    width: auto;
    background-size: 100%;
    background-repeat: no-repeat;
  }


  .section-keynote-note .field--name-body {
    padding: 0 0 25px 0;
  }

  .section-previous-keynote .field--name-body {
    padding: 0 0 25px 0;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) {
    float: left;
    width: 45%;
    padding-top: 18px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-top: 32px;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) img {
    width: 150px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h1 {
    font: 12px/14px "Noto Sans Display Bold";
    color: #FFFFFF;
    padding-top: 0;
    margin-top: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h6 {
    font: 15px/26px "Noto Sans Display Bold";
    color: #333333;
    margin-top: 0;
    margin-bottom: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h2 {
    font: 18px/26px "Noto Sans Display Bold" !important;
    color: #FFFFFF !important;
    margin-top: 10px !important;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h3 {
    font: 12px/14px "Noto Sans Display Bold" !important;
    color: #01CAFC;
    margin-top: 0;
    padding-bottom: 5px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h4 {
    font: 12px/14px "Noto Sans Medium";
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 5px;
    text-align: left;
    text-decoration: underline;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h5 {
    font: 12px/14px Noto Sans, Light;
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 3px;
    text-decoration: underline;
    text-align: left;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) p {
    display: none;
  }

  .section-keynote-speaker {
    margin-top: 50px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-left: 10px;
    width: 51%;
  }

  .malala-intro .close,
  .section-previous-keynote .close {
    margin-top: 20px !important;
  }

  .degree-conferment .field--name-field-content-details > .field--item {
    margin-left: 100px !important;
  }

  .section-awards {
    padding-bottom: 20px !important;
  }

  .section-awards {
    padding: 0px;
    height: auto;
  }

  .awards-intro h2 {
    padding-bottom: 0px !important;
  }

  .awards .field--name-field-content-details > .field--item {
    margin: 20px 0px 25px 85px !important;
    height: 350px !important;
  }

  .section-videos .view-header h2 {
    line-height: 44px !important;
  }

  .page-node-9262 #colorbox .view-convocation-award-winners .views-field-field-thumb-image img {
    width: 125px !important;
  }

  #cboxLoadedContent {
    margin-top: 0px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 64px !important;
  }


  /* Colorbox Width */
  .page-node-9262 #colorbox {
    width: 350px !important;
    left: 14% !important;
  }

  .page-node-9262 #colorbox #cboxWrapper {
    background: #C8EAF8;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxTopLeft {
    width: 0% !important;
    background: aliceblue !important;
    height: 150px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 150px !important;
    width: 100% !important;
    background-image: url(https://lums.edu.pk/themes/contrib/lums/images/con-popup-header.jpg);
    background-size: contain;
    background-repeat: no-repeat;
  }

  .page-node-9262 #colorbox #cboxTopRight {
    width: 0% !important;
    height: 150px !important;
    background: #0A2F8B;
  }

  .page-node-9262 #colorbox #cboxLoadedContent {
    height: 500px !important;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxContent {
    background: #C8EAF8 !important;
    overflow: visible !important;
    width: 350px !important;
    height: 450px !important;
  }

  .page-node-9262 #cboxMiddleLeft {
    width: 0 !important;
  }

  .page-node-9262 #cboxMiddleRight {
    width: 0 !important;
  }

  /* Colorbox Width */
  /* Secondary Menu */
  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 7px 15px !important;
  }

  .page-node-9262 .convocation-menu .navbar-default {
    background-color: #fff !important;
    width: 100% !important;
  }

  .page-node-9262 .convocation-menu {
    text-align: inherit !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  .page-node-9262 .convocation-menu .we-mega-menu-ul > .we-mega-menu-li > a {

    padding: 15px 10px 11px 7px !important;
    width: 414px;
    font-size: 13px !important;
    line-height: 1.42857143 !important;
    color: #333333 !important;
    font-weight: bold !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  body.page-node-9262.toggled {
    min-width: unset !important;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }

  /* Secondary Menu */
  /* Videos Slider */
  .page-node-9262 .section-videos {
    margin: 0 0 100px 0;
  }

  .convocation-videos .quick-carousel .slides .slideItem {
    position: absolute;
    background: #fff;
    width: 350px !important;
    height: 200px !important;
    border: none !important;
  }

  .convocation-videos .quick-carousel .slides {
    position: relative;
    margin: 0 auto 0 20px !important;
  }


  .convocation-videos .slideItem.custom-290 .quck-value img {
    width: 350px !important;
    margin-bottom: 50px !important;
    height: 250px !important;
  }

  .convocation-videos .custom-290 .quck-title {
    color: #333333;
  }

  .convocation-videos .slideItem.custom-185 .quck-value img {
    width: 350px !important;
    margin-bottom: 50px !important;
    height: 175px !important;
    border: none !important;
  }

  .convocation-videos .slideItem.custom-185 .quck-title {
    display: none !important;
  }

  .convocation-videos .slideItem.custom-185 .quck-value {
    opacity: .2;
  }

  .convocation-videos .slideItem.custom-232 .quck-value img {
    width: 350px !important;
    margin-bottom: 50px !important;
    height: 200px !important;
  }

  .convocation-videos .slideItem.custom-232 .quck-title {
    display: none !important;
  }

  .convocation-videos .slideItem.custom-232 .quck-value {
    opacity: 0.3;
  }

  .convocation-videos .slideItem.custom-290 {
    margin-right: 0 !important;
  }
  .convocation-videos .slideItem.custom-232 {
    margin-right: 0 !important;
  }


  /* Videos Slider */
  /* Convocation block Base Secondary Menu  */
  .convocation-menu-2021 {
    background-color: #174B74;
    height: auto;
    padding: 5px 5px 5px 5px;
    text-align: center;
  }

  .convocation-menu-2021 ul {
    list-style: none;
    display: inline-block;
    padding-left: 0;
    margin-bottom: 5px;
  }

  .convocation-menu-2021 ul li {
    list-style: none;
    display: inline-block;
    padding: 5px 4px 0px 4px;
  }

  .convocation-menu-2021 ul li a {
    color: #FFF;
    font-family: "Noto Sans Reguler";
    font-size: 14px;
  }

  /* Convocation block Base Secondary Menu  */
  /* Convocation 2021 END */


  /* Events Page Revamp Start */
  .page-node-9648 h1 span{
    font: 42px/48px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 0;
    border: 0;
  }
  .page-node-9648 .landing-event-page .view-filters {
    width: 93%;
    margin-left: 15px;
    margin-bottom: 25px;
    margin-top: 0;
  }
  .page-node-9648 .search-filters .form-item {
    width: 100%;
  }
  .page-node-9648 .landing-event-page .view-header {
    float: right;
    margin-right: 125px;
    display: none;
  }
  .page-node-9648 .search-filters .form-text {
    width: 100%;
    height: 43px;
    margin-left: 0px;
  }
  .page-node-9648 .landing-event-page.search-filters .form-type-textfield {
    float: left !important;
    margin-left: 0;
    width: 100%;
  }
  .page-node-9648 .search-filters .form-actions {
    position: absolute;
    right: 0%;
    top: 80%;
  }
  .page-node-9648 .landing-event-page .grid-view .recent-news-landing {
    padding: 0;
    width: 85%;
    margin: 0 auto;
  }
  .page-node-9648 .landing-event-page .grid-view .recent-news-landing li {
    list-style: none;
    width: 100%;
    float: left;
    padding: 0 5px;
    margin: 15px auto;
  }
  .page-node-9648 .pager-show-more {
    padding-left: 30%;
    padding-top: 25px;
  }
  .page-node-9648 .region-real-impact {
    padding-right: 0;
    padding-left: 0;
  }
  .page-node-9648 .all-news-section-blocks .block-title {
    padding-left: 40px;
    margin-bottom: 0px;
    text-transform: uppercase;
    margin-top: 50px;
  }
  .page-node-9648 #block-views-block-news-block-9 .view-header .readmore-button {
    margin-top: 0;
    position: absolute;
    bottom: auto;
    left: auto;
    right: 10px;
    top: 15px;
  }
  .page-node-9648 .recent-news-landing {
    padding: 0;
    width: 100%;
    overflow: hidden;
    margin-bottom: 70px;
  }
  .page-node-9648 .recent-news-landing .news-content h2 a {
    font-size: 18px;
    line-height: 24px;
    padding-bottom: 0;
  }

  /* Events Page Revamp End */



}

@media only screen and (min-width: 551px) and (max-width: 600px) {
  /*LUMS Covid-19 Campaign*/
  #block-lumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  .field--name-field-banner-image img {
    height: auto;
  }

  #block-lumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .covid-info {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    border-radius: 5px;
    margin-top: 575px;
  }

  .groups {
    height: auto;
  }

  .groups h3 {
    font-size: 18px;
    color: #ad2626 !important;
    font-weight: bold;
    margin-bottom: 15px;
    text-align: center;
  }

  .box {
    background-color: #f1f2f2;
    height: 390px;
    text-align: center;
    margin-bottom: 15px;
  }

  .box img {

  }

  .box h2 {
    font-size: 24px;
    text-align: center;
    font-family: 'Noto Sans Display Bold';
    font-weight: normal;
    line-height: unset;
  }

  .box input {
    text-align: center;
  }

  .box p {
    padding: 10px 35px 0px 35px;
  }

  .button-pay {
    background-color: #002581;
    color: #FFF;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 15px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-pay:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  table.donations {
    margin-bottom: 0px !important;
  }

  table.donations tr td {
    border: 1px solid #ccc;
    padding: 0px 5px 0px 10px;
  }

  .TableHd {
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
    padding-left: 15px;
    text-transform: uppercase;
  }

  .TableTxt {
    color: #282828;
    font-size: 16px;
    font-weight: bold;
    padding-left: 0px;
    text-transform: uppercase;
  }

  .InputText {
    font-size: 16px;
    color: #282828;
    letter-spacing: 1px;
    width: auto;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    border-radius: 3px;
    border-color: gainsboro;
    margin-left: 5px;
    margin-right: 5px;
  }

  .button-donors {
    background-color: #002581;
    color: #FFF !important;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 25px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-donors a {
    color: #FFF !important;
  }

  .button-donors a:hover {
    color: #FFF !important;
    text-decoration: underline;
  }

  .button-donors:hover {
    background: #1A3F9B;
    text-decoration: underline;
    color: #FFF !important;
  }

  /*LUMS Covid-19 Campaign*/
  /*LUMS Covid-19 Campaign Thank You*/
  #block-thankyoulumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-banner-image img {
    height: auto;
  }

  #block-thankyoulumscovid19campaign .field--name-body {
    width: 92%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    left: 15px;
    top: 185px !important;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    top: 290px;
    left: 0px;
    padding-top: 0px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  .page-node-2495 .node-content {
    margin-top: 390px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .page-node-2495 .node-content .no-pad-right {
    padding-right: 15px !important;
  }

  .page-node-2495 .node-content .no-pad-left {
    padding-left: 15px !important;
  }

  .covid-home-link {
    background: #002581;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 4px;
  }

  .covid-home-link a {
    color: #FFF;
  }

  .covid-home-link:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  .donate-link {
    background: #AD2626;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    color: #FFF;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .donate-link a {
    color: #FFF;
  }

  .donate-link:hover {
    background: #b53b3b;
  }

  .logo-covid {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .logo-covid img {
    width: 150px;
    height: auto;
  }

  .intro {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .intro p {
    color: #FFF;
    font-size: 24px;
  }

  .thanks {
    text-align: center;
    padding: 20px 0px;
    background: #FFF;
  }

  .thanks p {
    font-size: 18px;
  }

  .our-donors {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    margin-bottom: 10px;
  }

  .our-donors p {
    font-size: 18px;
    color: #FFF;
  }

  .page-node-2495 .table-bordered > tbody > tr > td {
    border: 1pt solid rgb(21, 208, 233) !important;
  }

  .page-node-2495 .table-striped > tbody > tr:nth-of-type(odd) {
    background: rgb(237, 239, 239);
  }

  .doners th {
    background: #4b679d none repeat scroll 0 0;
    color: #fff;
  }

  .note {
    padding: 0px 0px 20px 0px;
  }

  /*LUMS Covid-19 Campaign Thank You*/
  /*Codid-19 Updates Page - node/2508*/
  .page-node-2508 .slogan {
    width: 80%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 80%;
  }

  .page-node-2508 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -56px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 90px;
  }

  .page-node-2508 .navbar .col-sm-10 {
    width: 48%;
    padding-top: 60px;
    display: inline-block;
  }

  .page-node-2508 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 40px 0px 0px 0px;
  }

  .page-node-2508 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2508 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2508 .content-sidebar-container .col-sm-9 {
    border-right: 0px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2508 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  .page-node-2508 .news-clm {
    width: 100%;
    margin-left: 0px;
  }

  #block-relatedlinkscovid19 {
    padding-top: 0px;
  }

  #block-relatedlinkscovid19 ul li {
    padding: 10px 0px;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-covid19lumsrespondstothepandemic h1 {
    font: 35px/40px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-covid19rightsidebottom .side-box img {
    height: auto;
    width: auto;
  }

  /*Codid-19 Updates Page - node/2508*/
  /* Codid-19 Communications Page - node/2661 */
  .page-node-2661 .slogan {
    width: 100%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 9px;
    margin-top: 5px;
  }

  .page-node-2661 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2661 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -52px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 100px;
  }

  .page-node-2661 .navbar .col-sm-10 {
    width: 66%;
    padding-top: 63px;
    display: inline-block;
  }

  .page-node-2661 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 20px 0px 20px 0px;
  }

  .page-node-2661 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2661 #block-covid19communication h1 {
    margin-top: 15px;
    padding-bottom: 10px;
  }

  .page-node-2661 .ui-accordion .ui-accordion-content {
    padding: 0px 10px 0px 10px;
    border-top: 0;
    overflow: auto;
  }

  .page-node-2661 .col-sm-3 {
    padding-left: 15px;
  }

  .page-node-2661 .second-footer-container .col-sm-3 {
    padding-left: 0px;
  }

  .page-node-2661 #block-relatedlinkswhylums {
    margin-top: 0px;
  }

  .page-node-2661 .region-content-sidebar-right .block .field--name-body {
    padding: 10px 0px;
  }

  .page-node-2661 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2661 .content-sidebar-container .col-sm-9 {
    border-right: 0px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2661 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  .page-node-2661 .content-sidebar-container {
    margin: 20px 0px 0px 0px;
  }

  .page-node-2661 .tab-pane {
    margin-left: 0;
    padding-right: 0px;
    padding-left: 0px;
  }

  /* Codid-19 Communications Page - node/2661 */
  /* Convocation Page - node/3536 */
  .convocation-banner {
    background-image: url("../images/convocation-banner.jpg");
    background-size: cover;
    padding: 0px 0px 0px 0px;
    background-repeat: no-repeat;
    height: 140px;
  }

  #block-convocationlogolums {
    padding: 0px 0px 0px 0px;
  }

  .semi-circle {
    position: absolute;
    top: -196px;
    right: 50px;
  }

  .page-node-3536 .content-sidebar-container {
    padding-left: 0px;
    padding-right: 0px;
  }

  .page-node-3536 .region-content-sidebar-right .block .field--name-body {
    padding: 0px 0px;
  }

  .speaker {
    margin: 25px 0px 25px 0px;
  }

  .section-con-speaker {
    clear: both;
    margin-bottom: 25px;
  }

  .section-degree-conferment {
    margin-bottom: 25px;
  }

  #block-convocationintrolums h1 {
    font: 35px/41px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-countdowntimer {
    text-align: center;
    padding-top: 40px;
  }

  #block-countdowntimer h2 {
    font-size: 26px;
    font-family: "Noto Serif Display Bold";
    color: #FFF;
    text-align: center;
  }

  #jquery-countdown-timer-note {
    color: #FFF;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    font-size: 13px;
    font-family: "Noto Sans Reguler";
    text-align: center;
    display: none;
  }

  .add-calendar {
    margin: 5px 5px 0px 5px;
  }

  .convocation-menu {
    background-color: #04198b;
    height: auto;
    padding: 0px;
    text-align: center;
  }

  .convocation-menu ul li {
    list-style: none;
    display: inline-block;
    padding: 5px 4px 0px 4px;
  }

  .convocation-menu ul li a {
    color: #FFF;
    font-family: "Noto Sans Reguler";
    font-size: 14px;
  }

  #block-convocationlivehappeninglums {
    margin-top: 0px;
  }

  .button-join {
    margin-left: 65px;
    margin-top: 30px;
    text-align: center;
  }

  .con-proceed-left {
    padding: 200px 0px 0px 0px;
  }

  .section-con-proceedings {
    clear: both;
    background-image: url("../images/con-proceedings-bg.jpg");
    background-repeat: no-repeat;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin-bottom: 30px;
  }

  .con-proceed-right {
    padding: 30px 0px 0px 0px;
    text-align: center;
  }

  .con-proceed-right img {
    border: 1px solid #ccc;
  }

  #block-degreeconferment h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .school-row {
    clear: both;
    padding: 0px 80px;
  }

  .school-content {
    background-color: #f2f2f2;
    padding: 25px 20px;
    height: auto;
    border-right: 1px solid #FFF;
    width: 219px;
    float: left;
    margin-bottom: 2px;
  }

  .ceremony-button {
    padding: 30px 20px;
    background-color: #f2f2f2;
    height: auto;
    width: 218px;
    float: left;
    margin-bottom: 25px;
  }

  .section-con-bg {
    background-image: url("../images/con-speaker-bg.jpg");
    background-repeat: repeat;
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
  }

  .speaker-left {
    padding: 30px 10px 0px 10px;
  }

  .speaker-left h2 {
    color: #FFF;
    font-size: 27px;
    font-family: "Noto Sans Display Bold";
    margin-top: 0px;
    line-height: 32px;
    margin-bottom: 25px;
  }

  .speaker-right {
    padding: 40px 0px 25px 25px;
  }

  .section-boxes {
    clear: both;
    padding: 0px 24px;
  }

  #block-convocationboxesconvocation h2 {
    text-align: center;
    margin: 0px 0px 25px 0px;
  }

  .convocation-box {
    border: 1px solid #ccc;
    margin-bottom: 25px;
  }

  .page-node-3536 .footer {
    margin-top: 30px;
  }

  .deans-honour-list {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity .msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    text-align: center;
    padding: 0px 0px 25px 0px;
  }

  #block-messagesfromtheuniversity h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .left-msg .con-video iframe {
    width: 300px;
    height: auto;
  }

  .right-msg .con-video iframe {
    width: 260px;
    height: auto;
  }

  .video-content {
    margin-bottom: 35px;
  }

  .right-msg .row {
    margin-bottom: 0px;
  }

  .speaker-img {
    text-align: center;
  }

  p.msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    padding: 0px 15px;
    text-align: center;
    margin-bottom: 25px;
  }

  .award-box {
    width: 100%;
    float: left;
    margin: 0px 0px;
  }

  .left-msg {
    padding: 0px 0px 0px 0px;
  }

  .speaker-left img {
    margin: 0px 20px 25px 0px;
    width: 100%;
    height: auto;
  }

  .speaker-img img {
    width: 100%;
    height: auto;
  }

  /* Convocation Page - node/3536 */
  /*Scholarships Page Starts    - node/6534*/
  .page-node-6534 .our-donors-quicktabs-section {
    width: 100%;
    margin-left: 0px;
  }

  .page-node-6534 .quicktabs-wrapper {
    display: block;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs {
    flex-direction: column;
    width: 98%;
    display: inline-flex;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs li {
    width: 100%;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-container-generous-donation {
    box-shadow: none;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .page-node-6534 .related-links {
    border-left: 0px dashed #C4C4C4;
    padding-left: 0px;
    padding-top: 15px;
    margin-left: 0px;
    width: 100%;
    margin-left: 0px;
    margin-bottom: 34px;
    padding-bottom: 30px;
  }

  #block-scholarshipsrightsidelums .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-scholarshipsrightsidelums .side-box-content p {
    font-size: 17px;
    line-height: 25px;
    margin-bottom: 0;
    font-family: "Noto Sans Light";
    padding: 0px 0px 20px 0px;
    margin-left: 0px;
  }

  #block-scholarshipsrightsidelums .side-box-button {
    text-align: -moz-center;
  }

  /*Scholarships Page Ends    - node/6534*/
  #slick-slide10 .layout-i .slider-right-area .multiple-link-button {
    display: flex;
    flex-direction: row;
    justify-content: center !important;
    bottom: 98px;
    position: relative;
    width: 79%;
    overflow: hidden;
    left: 0;
    right: 0;
    margin: auto;
  }


  /* Convocation 2021 START */
  .page-node-9262 .bak-banner {
    height: auto !important;
    width: auto !important;
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .page-node-9262 .intro-heading {
    padding: 109px 0 0 0;
  }

  .page-node-9262 .intro-heading h2 {
    font: 21px/22px "Noto Sans Display Bold";
    color: #272D77;
    padding-bottom: 0;
    padding-left: 10px;
    margin-bottom: 5px;
    margin-top: 15px;
  }

  .page-node-9262 .intro-heading h1 {
    font-size: 30px;
    line-height: 30px;
    padding-left: 10px;
  }

  .page-node-9262 #block-countdowntimer {
    padding: 0 0 0 10px;
  }

  .page-node-9262 #jquery-countdown-timer-note {
    color: #333333;
    text-shadow: none !important;
    font-size: 11px;
    font-family: 'Noto Sans Reguler';
    display: block;
    padding-bottom: 0;
    padding-left: 0;
    text-align: left;
    display: none;
  }

  .page-node-9262 #jquery-countdown-timer .position {
    display: inline-block;
    height: 38px;
    overflow: visible;
    position: relative;
    width: 18px;
  }

  .page-node-9262 #jquery-countdown-timer .digit.static {
    box-shadow: none !important;
    background-image: url("../images/clock-bg.jpg") !important;
    /*background-image: linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -o-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -moz-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -ms-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.5, #3a3a3a), color-stop(0.5, #444444));*/
  }

  .page-node-9262 #jquery-countdown-timer .digit {
    position: absolute;
    display: block;
    width: 18px;
    background-color: #333333;
    border-radius: inherit;
    text-align: center;
    color: #fff;
    letter-spacing: 0px;
    height: 38px;
    padding: 10px 5px;
    font-size: 16px;
  }

  .page-node-9262 #jquery-countdown-timer .countWeeks {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDays {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countHrs {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countMins {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDiv {
    display: none;
  }

  .page-node-9262 .twitter-link {
    padding: 0 0 0 10px;
  }

  .page-node-9262 .twitter-link h2 {
    color: #2670BD;
    font-size: 16px;
    margin-top: 0px;
  }

  .page-node-9262 .convocation-menu {
    background-color: #174B74 !important;
    height: 45px;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }


  .intro-text h2 {
    font: 34px/36px Noto Sans Display Bold !important;
    color: #2670BD !important;
    padding-bottom: 25px;
  }

  .page-node-9262 .intro-heading ul.timer-text {
    padding-left: 0px;
    list-style: none;
    margin: 5px 0px 0px 0px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(1) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
    margin-left: 10px;
  }


  .page-node-9262 .intro-heading ul li:nth-child(2) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 5px;
    color: #666666;
    margin-left: 3px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(3) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 13px;
    color: #666666;
    margin-left: 5px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(4) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
  }

  .section-testimonials {
    background: #FFFFFF;
    margin-top: -339px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
    width: 76%;
    border: 2px dotted #666;
    border-radius: 4px;
    height: 681px;
  }

  .section-testimonials .slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    width: 261px;
  }

  .intro-text,
  .testimonials-intro,
  .section-proceedings,
  .proceedings-intro,
  .proceedings-list,
  .proceedings-list .field--type-text-with-summary,
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(3),
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1),
  .degree-conferment,
  .section-previous-keynote,
  .section-keynote-note,
  .awards-intro,
  .section-videos .view-header p,
  .page-node-9262 .convocation-menu {
    padding: 0px !important;
  }

  .section-testimonials {
    padding: 20px 25px !important;
  }

  .testimonial-convocation .slick-dots li {
    display: inline-block;
  }

  .testimonial-convocation .testimonial-container {
    width: 100% !important;
    margin-top: 35px;
  }

  .view-testimonials-slideshow-nop ul {
    padding-left: 6px !important;
  }

  .proceedings-heading {
    margin-bottom: 0px !important;
  }

  .proceedings-intro h5 {
    margin-bottom: 10px;
  }

  .proceedings-intro .field--type-link {
    margin-top: 15px;
    margin-left: 95px;
  }

  .proceedings-heading,
  .proceedings-intros {
    text-align: center;
  }

  .proceedings-intro img {
    margin-left: 130px;
    margin-top: 20px;

  }

  .proceedings-intro .field--name-body h5 {
    text-align: center;
  }

  .proceedings-list .field--type-text-with-summary {
    margin-top: 30px;
  }

  .proceedings-heading h2 {
    line-height: 35px;
  }

  .proceedings-list p {
    color: #333333;
    font-family: 'Noto Sans Display Bold';
    line-height: 22px;
    font-size: 17px;
    padding-bottom: 5px;
    padding-right: 10px;
  }

  .keynote-bak {
    height: auto;
    width: auto;
    background-size: 100%;
    background-repeat: no-repeat;
  }


  .section-keynote-note .field--name-body {
    padding: 0 0 25px 0;
  }

  .section-previous-keynote .field--name-body {
    padding: 0 0 25px 0;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) {
    float: left;
    width: 45%;
    padding-top: 18px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-top: 32px;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) img {
    width: 150px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h1 {
    font: 12px/14px "Noto Sans Display Bold";
    color: #FFFFFF;
    padding-top: 0;
    margin-top: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h6 {
    font: 15px/26px "Noto Sans Display Bold";
    color: #333333;
    margin-top: 0;
    margin-bottom: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h2 {
    font: 18px/26px "Noto Sans Display Bold" !important;
    color: #FFFFFF !important;
    margin-top: 10px !important;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h3 {
    font: 12px/14px "Noto Sans Display Bold" !important;
    color: #01CAFC;
    margin-top: 0;
    padding-bottom: 5px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h4 {
    font: 12px/14px "Noto Sans Medium";
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 5px;
    text-align: left;
    text-decoration: underline;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h5 {
    font: 12px/14px Noto Sans, Light;
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 3px;
    text-decoration: underline;
    text-align: left;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) p {
    display: none;
  }

  .section-keynote-speaker {
    margin-top: 50px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-left: 10px;
    width: 51%;
  }

  .malala-intro .close,
  .section-previous-keynote .close {
    margin-top: 20px !important;
  }

  .degree-conferment .field--name-field-content-details > .field--item {
    margin-left: 100px !important;
  }

  .section-awards {
    padding-bottom: 20px !important;
  }

  .section-awards {
    padding: 0px;
    height: auto;
  }

  .awards-intro h2 {
    padding-bottom: 0px !important;
  }

  .awards .field--name-field-content-details > .field--item {
    margin: 20px 0px 25px 85px !important;
    height: 350px !important;
  }

  .section-videos .view-header h2 {
    line-height: 44px !important;
  }

  .page-node-9262 #colorbox .view-convocation-award-winners .views-field-field-thumb-image img {
    width: 125px !important;
  }

  #cboxLoadedContent {
    margin-top: 0px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 64px !important;
  }


  .convocation-videos .quick-carousel .slides {
    position: relative;
    margin: auto !important;
  }

  .convocation-videos .quick-carousel .slides .slideItem {
    width: 350px !important;
  }

  .convocation-videos .slideItem.custom-290 .quck-value img {
    width: 350px !important;
  }


  /* Colorbox Width */
  .page-node-9262 #colorbox {
    width: 350px !important;
    left: 14% !important;
  }

  .page-node-9262 #colorbox #cboxWrapper {
    background: #C8EAF8;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxTopLeft {
    width: 0% !important;
    background: aliceblue !important;
    height: 150px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 150px !important;
    width: 100% !important;
    background-image: url(https://lums.edu.pk/themes/contrib/lums/images/con-popup-header.jpg);
    background-size: contain;
    background-repeat: no-repeat;
  }

  .page-node-9262 #colorbox #cboxTopRight {
    width: 0% !important;
    height: 150px !important;
    background: #0A2F8B;
  }

  .page-node-9262 #colorbox #cboxLoadedContent {
    height: 500px !important;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxContent {
    background: #C8EAF8 !important;
    overflow: visible !important;
    width: 350px !important;
    height: 450px !important;
  }

  .page-node-9262 #cboxMiddleLeft {
    width: 0 !important;
  }

  .page-node-9262 #cboxMiddleRight {
    width: 0 !important;
  }

  /* Colorbox Width */
  /* Secondary Menu */
  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 7px 15px !important;
  }

  .page-node-9262 .convocation-menu .navbar-default {
    background-color: #fff !important;
    width: 100% !important;
  }

  .page-node-9262 .convocation-menu {
    text-align: inherit !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  .page-node-9262 .convocation-menu .we-mega-menu-ul > .we-mega-menu-li > a {

    padding: 15px 10px 11px 7px !important;
    width: 414px;
    font-size: 13px !important;
    line-height: 1.42857143 !important;
    color: #333333 !important;
    font-weight: bold !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  body.page-node-9262.toggled {
    min-width: unset !important;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }

  /* Secondary Menu */
  /* Convocation 2021 END */

  /* Events Page Revamp Start */
  .page-node-9648 h1 span{
    font: 42px/48px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 0;
    border: 0;
  }
  .page-node-9648 .landing-event-page .view-filters {
    width: 93%;
    margin-left: 15px;
    margin-bottom: 25px;
    margin-top: 0;
  }
  .page-node-9648 .search-filters .form-item {
    width: 100%;
  }
  .page-node-9648 .landing-event-page .view-header {
    float: right;
    margin-right: 125px;
    display: none;
  }
  .page-node-9648 .search-filters .form-text {
    width: 100%;
    height: 43px;
    margin-left: 0px;
  }
  .page-node-9648 .landing-event-page.search-filters .form-type-textfield {
    float: left !important;
    margin-left: 0;
    width: 100%;
  }
  .page-node-9648 .search-filters .form-actions {
    position: absolute;
    right: 0%;
    top: 80%;
  }
  .page-node-9648 .landing-event-page .grid-view .recent-news-landing {
    padding: 0;
    width: 85%;
    margin: 0 auto;
  }
  .page-node-9648 .landing-event-page .grid-view .recent-news-landing li {
    list-style: none;
    width: 100%;
    float: left;
    padding: 0 5px;
    margin: 15px auto;
  }
  .page-node-9648 .pager-show-more {
    padding-left: 30%;
    padding-top: 25px;
  }
  .page-node-9648 .region-real-impact {
    padding-right: 0;
    padding-left: 0;
  }
  .page-node-9648 .all-news-section-blocks .block-title {
    padding-left: 40px;
    margin-bottom: 0px;
    text-transform: uppercase;
    margin-top: 50px;
  }
  .page-node-9648 #block-views-block-news-block-9 .view-header .readmore-button {
    margin-top: 0;
    position: absolute;
    bottom: auto;
    left: auto;
    right: 10px;
    top: 15px;
  }
  .page-node-9648 .recent-news-landing {
    padding: 0;
    width: 100%;
    overflow: hidden;
    margin-bottom: 70px;
  }
  .page-node-9648 .recent-news-landing .news-content h2 a {
    font-size: 18px;
    line-height: 24px;
    padding-bottom: 0;
  }

  /* Events Page Revamp End */




}

@media only screen and (min-width: 601px) and (max-width: 624px) {
  /*LUMS Covid-19 Campaign*/
  #block-lumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  .field--name-field-banner-image img {
    height: auto;
  }

  #block-lumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .covid-info {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    border-radius: 5px;
    margin-top: 575px;
  }

  .groups {
    height: auto;
  }

  .groups h3 {
    font-size: 18px;
    color: #ad2626 !important;
    font-weight: bold;
    margin-bottom: 15px;
    text-align: center;
  }

  .box {
    background-color: #f1f2f2;
    height: 390px;
    text-align: center;
    margin-bottom: 15px;
  }

  .box img {

  }

  .box h2 {
    font-size: 24px;
    text-align: center;
    font-family: 'Noto Sans Display Bold';
    font-weight: normal;
    line-height: unset;
  }

  .box input {
    text-align: center;
  }

  .box p {
    padding: 10px 35px 0px 35px;
  }

  .button-pay {
    background-color: #002581;
    color: #FFF;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 15px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-pay:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  table.donations {
    margin-bottom: 0px !important;
  }

  table.donations tr td {
    border: 1px solid #ccc;
    padding: 0px 5px 0px 10px;
  }

  .TableHd {
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
    padding-left: 15px;
    text-transform: uppercase;
  }

  .TableTxt {
    color: #282828;
    font-size: 16px;
    font-weight: bold;
    padding-left: 0px;
    text-transform: uppercase;
  }

  .InputText {
    font-size: 16px;
    color: #282828;
    letter-spacing: 1px;
    width: auto;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    border-radius: 3px;
    border-color: gainsboro;
    margin-left: 5px;
    margin-right: 5px;
  }

  .button-donors {
    background-color: #002581;
    color: #FFF !important;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 25px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-donors a {
    color: #FFF !important;
  }

  .button-donors a:hover {
    color: #FFF !important;
    text-decoration: underline;
  }

  .button-donors:hover {
    background: #1A3F9B;
    text-decoration: underline;
    color: #FFF !important;
  }

  /*LUMS Covid-19 Campaign*/
  /*LUMS Covid-19 Campaign Thank You*/
  #block-thankyoulumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-banner-image img {
    height: auto;
  }

  #block-thankyoulumscovid19campaign .field--name-body {
    width: 92%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    left: 15px;
    top: 185px !important;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    top: 290px;
    left: 0px;
    padding-top: 0px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  .page-node-2495 .node-content {
    margin-top: 390px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .page-node-2495 .node-content .no-pad-right {
    padding-right: 15px !important;
  }

  .page-node-2495 .node-content .no-pad-left {
    padding-left: 15px !important;
  }

  .covid-home-link {
    background: #002581;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 4px;
  }

  .covid-home-link a {
    color: #FFF;
  }

  .covid-home-link:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  .donate-link {
    background: #AD2626;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    color: #FFF;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .donate-link a {
    color: #FFF;
  }

  .donate-link:hover {
    background: #b53b3b;
  }

  .logo-covid {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .logo-covid img {
    width: 150px;
    height: auto;
  }

  .intro {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .intro p {
    color: #FFF;
    font-size: 24px;
  }

  .thanks {
    text-align: center;
    padding: 20px 0px;
    background: #FFF;
  }

  .thanks p {
    font-size: 18px;
  }

  .our-donors {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    margin-bottom: 10px;
  }

  .our-donors p {
    font-size: 18px;
    color: #FFF;
  }

  .page-node-2495 .table-bordered > tbody > tr > td {
    border: 1pt solid rgb(21, 208, 233) !important;
  }

  .page-node-2495 .table-striped > tbody > tr:nth-of-type(odd) {
    background: rgb(237, 239, 239);
  }

  .doners th {
    background: #4b679d none repeat scroll 0 0;
    color: #fff;
  }

  .note {
    padding: 0px 0px 20px 0px;
  }

  /*LUMS Covid-19 Campaign Thank You*/
  /*Codid-19 Updates Page - node/2508*/
  .page-node-2508 .slogan {
    width: 80%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 80%;
  }

  .page-node-2508 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -56px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 90px;
  }

  .page-node-2508 .navbar .col-sm-10 {
    width: 48%;
    padding-top: 60px;
    display: inline-block;
  }

  .page-node-2508 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 40px 0px 0px 0px;
  }

  .page-node-2508 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2508 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2508 .content-sidebar-container .col-sm-9 {
    border-right: 0px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2508 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  .page-node-2508 .news-clm {
    width: 100%;
    margin-left: 0px;
  }

  #block-relatedlinkscovid19 {
    padding-top: 0px;
  }

  #block-relatedlinkscovid19 ul li {
    padding: 10px 0px;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-covid19lumsrespondstothepandemic h1 {
    font: 35px/40px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-covid19rightsidebottom .side-box img {
    height: auto;
    width: auto;
  }

  /*Codid-19 Updates Page - node/2508*/
  /* Codid-19 Communications Page - node/2661 */
  .page-node-2661 .slogan {
    width: 70%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 9px;
    margin-top: 5px;
  }

  .page-node-2661 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2661 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -53px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 100px;
  }

  .page-node-2661 .navbar .col-sm-10 {
    width: 48%;
    padding-top: 63px;
    display: inline-block;
  }

  .page-node-2661 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 20px 0px 20px 0px;
  }

  .page-node-2661 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2661 #block-covid19communication h1 {
    margin-top: 15px;
    padding-bottom: 10px;
  }

  .page-node-2661 .ui-accordion .ui-accordion-content {
    padding: 0px 10px 0px 10px;
    border-top: 0;
    overflow: auto;
  }

  .page-node-2661 .col-sm-3 {
    padding-left: 15px;
  }

  .page-node-2661 .second-footer-container .col-sm-3 {
    padding-left: 0px;
  }

  .page-node-2661 #block-relatedlinkswhylums {
    margin-top: 0px;
  }

  .page-node-2661 .region-content-sidebar-right .block .field--name-body {
    padding: 10px 0px;
  }

  .page-node-2661 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2661 .content-sidebar-container .col-sm-9 {
    border-right: 0px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2661 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  .page-node-2661 .content-sidebar-container {
    margin: 20px 0px 0px 0px;
  }

  .page-node-2661 .tab-pane {
    margin-left: 0;
    padding-right: 0px;
    padding-left: 0px;
  }

  /* Codid-19 Communications Page - node/2661 */
  /* Convocation Page - node/3536 */
  .convocation-banner {
    background-image: url("../images/convocation-banner.jpg");
    background-size: cover;
    padding: 0px 0px 0px 0px;
    background-repeat: no-repeat;
    height: 140px;
  }

  #block-convocationlogolums {
    padding: 0px 0px 0px 0px;
  }

  .semi-circle {
    position: absolute;
    top: -196px;
    right: 50px;
  }

  .page-node-3536 .content-sidebar-container {
    padding-left: 0px;
    padding-right: 0px;
  }

  .page-node-3536 .region-content-sidebar-right .block .field--name-body {
    padding: 0px 0px;
  }

  .speaker {
    margin: 25px 0px 25px 0px;
  }

  .section-con-speaker {
    clear: both;
    margin-bottom: 25px;
  }

  .section-degree-conferment {
    margin-bottom: 25px;
  }

  #block-convocationintrolums h1 {
    font: 35px/41px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-countdowntimer {
    text-align: center;
    padding-top: 40px;
  }

  #block-countdowntimer h2 {
    font-size: 26px;
    font-family: "Noto Serif Display Bold";
    color: #FFF;
    text-align: center;
  }

  #jquery-countdown-timer-note {
    color: #FFF;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    font-size: 13px;
    font-family: "Noto Sans Reguler";
    text-align: center;
    display: none;
  }

  .add-calendar {
    margin: 5px 5px 0px 5px;
  }

  .convocation-menu {
    background-color: #04198b;
    height: auto;
    padding: 0px;
    text-align: center;
  }

  .convocation-menu ul li {
    list-style: none;
    display: inline-block;
    padding: 5px 4px 0px 4px;
  }

  .convocation-menu ul li a {
    color: #FFF;
    font-family: "Noto Sans Reguler";
    font-size: 14px;
  }

  #block-convocationlivehappeninglums {
    margin-top: 0px;
  }

  .button-join {
    margin-left: 65px;
    margin-top: 30px;
    text-align: center;
  }

  .con-proceed-left {
    padding: 200px 0px 0px 0px;
  }

  .section-con-proceedings {
    clear: both;
    background-image: url("../images/con-proceedings-bg.jpg");
    background-repeat: no-repeat;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin-bottom: 30px;
  }

  .con-proceed-right {
    padding: 30px 0px 0px 0px;
    text-align: center;
  }

  .con-proceed-right img {
    border: 1px solid #ccc;
  }

  #block-degreeconferment h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .school-row {
    clear: both;
    padding: 0px 80px;
  }

  .school-content {
    background-color: #f2f2f2;
    padding: 25px 20px;
    height: auto;
    border-right: 1px solid #FFF;
    width: 219px;
    float: left;
    margin-bottom: 2px;
  }

  .ceremony-button {
    padding: 30px 20px;
    background-color: #f2f2f2;
    height: auto;
    width: 218px;
    float: left;
    margin-bottom: 25px;
  }

  .section-con-bg {
    background-image: url("../images/con-speaker-bg.jpg");
    background-repeat: repeat;
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
  }

  .speaker-left {
    padding: 30px 10px 0px 10px;
  }

  .speaker-left h2 {
    color: #FFF;
    font-size: 27px;
    font-family: "Noto Sans Display Bold";
    margin-top: 0px;
    line-height: 32px;
    margin-bottom: 25px;
  }

  .speaker-right {
    padding: 40px 0px 25px 25px;
  }

  .section-boxes {
    clear: both;
    padding: 0px 24px;
  }

  #block-convocationboxesconvocation h2 {
    text-align: center;
    margin: 0px 0px 25px 0px;
  }

  .convocation-box {
    border: 1px solid #ccc;
    margin-bottom: 25px;
  }

  .page-node-3536 .footer {
    margin-top: 30px;
  }

  .deans-honour-list {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity .msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    text-align: center;
    padding: 0px 0px 25px 0px;
  }

  #block-messagesfromtheuniversity h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .left-msg .con-video iframe {
    width: 300px;
    height: auto;
  }

  .right-msg .con-video iframe {
    width: 260px;
    height: auto;
  }

  .video-content {
    margin-bottom: 35px;
  }

  .right-msg .row {
    margin-bottom: 0px;
  }

  .speaker-img {
    text-align: center;
  }

  p.msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    padding: 0px 15px;
    text-align: center;
    margin-bottom: 25px;
  }

  .award-box {
    width: 100%;
    float: left;
    margin: 0px 0px;
  }

  .left-msg {
    padding: 0px 0px 0px 0px;
  }

  .speaker-left img {
    margin: 0px 20px 25px 0px;
    width: 100%;
    height: auto;
  }

  .speaker-img img {
    width: 100%;
    height: auto;
  }

  /* Convocation Page - node/3536 */
  /*Scholarships Page Starts    - node/6534*/
  .page-node-6534 .our-donors-quicktabs-section {
    width: 100%;
    margin-left: 0px;
  }

  .page-node-6534 .quicktabs-wrapper {
    display: block;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs {
    flex-direction: column;
    width: 98%;
    display: inline-flex;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-generous-donation ul.quicktabs-tabs li {
    width: 100%;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .page-node-6534 .our-donors-quicktabs-section #quicktabs-container-generous-donation {
    box-shadow: none;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .page-node-6534 .related-links {
    border-left: 0px dashed #C4C4C4;
    padding-left: 0px;
    padding-top: 15px;
    margin-left: 0px;
    width: 100%;
    margin-left: 0px;
    margin-bottom: 34px;
    padding-bottom: 30px;
  }

  #block-scholarshipsrightsidelums .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-scholarshipsrightsidelums .side-box-content p {
    font-size: 17px;
    line-height: 25px;
    margin-bottom: 0;
    font-family: "Noto Sans Light";
    padding: 0px 0px 20px 0px;
    margin-left: 0px;
  }

  #block-scholarshipsrightsidelums .side-box-button {
    text-align: -moz-center;
  }

  /*Scholarships Page Ends    - node/6534*/
  #slick-slide10 .layout-i .slider-right-area .multiple-link-button {
    display: flex;
    flex-direction: row;
    justify-content: center !important;
    bottom: 98px;
    position: relative;
    width: 79%;
    overflow: hidden;
    left: 0;
    right: 0;
    margin: auto;
  }


  /* Convocation 2021 START */
  .page-node-9262 .bak-banner {
    height: auto !important;
    width: auto !important;
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .page-node-9262 .intro-heading {
    padding: 109px 0 0 0;
  }

  .page-node-9262 .intro-heading h2 {
    font: 21px/22px "Noto Sans Display Bold";
    color: #272D77;
    padding-bottom: 0;
    padding-left: 10px;
    margin-bottom: 5px;
    margin-top: 15px;
  }

  .page-node-9262 .intro-heading h1 {
    font-size: 30px;
    line-height: 30px;
    padding-left: 10px;
  }

  .page-node-9262 #block-countdowntimer {
    padding: 0 0 0 10px;
  }

  .page-node-9262 #jquery-countdown-timer-note {
    color: #333333;
    text-shadow: none !important;
    font-size: 11px;
    font-family: 'Noto Sans Reguler';
    display: block;
    padding-bottom: 0;
    padding-left: 0;
    text-align: left;
    display: none;
  }

  .page-node-9262 #jquery-countdown-timer .position {
    display: inline-block;
    height: 38px;
    overflow: visible;
    position: relative;
    width: 18px;
  }

  .page-node-9262 #jquery-countdown-timer .digit.static {
    box-shadow: none !important;
    background-image: url("../images/clock-bg.jpg") !important;
    /*background-image: linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -o-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -moz-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -ms-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.5, #3a3a3a), color-stop(0.5, #444444));*/
  }

  .page-node-9262 #jquery-countdown-timer .digit {
    position: absolute;
    display: block;
    width: 18px;
    background-color: #333333;
    border-radius: inherit;
    text-align: center;
    color: #fff;
    letter-spacing: 0px;
    height: 38px;
    padding: 10px 5px;
    font-size: 16px;
  }

  .page-node-9262 #jquery-countdown-timer .countWeeks {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDays {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countHrs {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countMins {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDiv {
    display: none;
  }

  .page-node-9262 .twitter-link {
    padding: 0 0 0 10px;
  }

  .page-node-9262 .twitter-link h2 {
    color: #2670BD;
    font-size: 16px;
    margin-top: 0px;
  }

  .page-node-9262 .convocation-menu {
    background-color: #174B74 !important;
    height: 45px;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }


  .intro-text h2 {
    font: 34px/36px Noto Sans Display Bold !important;
    color: #2670BD !important;
    padding-bottom: 25px;
  }

  .page-node-9262 .intro-heading ul.timer-text {
    padding-left: 0px;
    list-style: none;
    margin: 5px 0px 0px 0px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(1) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
    margin-left: 10px;
  }


  .page-node-9262 .intro-heading ul li:nth-child(2) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 5px;
    color: #666666;
    margin-left: 3px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(3) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 13px;
    color: #666666;
    margin-left: 5px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(4) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
  }

  .section-testimonials {
    background: #FFFFFF;
    margin-top: -339px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
    width: 76%;
    border: 2px dotted #666;
    border-radius: 4px;
    height: 681px;
  }

  .section-testimonials .slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    width: 261px;
  }

  .intro-text,
  .testimonials-intro,
  .section-proceedings,
  .proceedings-intro,
  .proceedings-list,
  .proceedings-list .field--type-text-with-summary,
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(3),
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1),
  .degree-conferment,
  .section-previous-keynote,
  .section-keynote-note,
  .awards-intro,
  .section-videos .view-header p,
  .page-node-9262 .convocation-menu {
    padding: 0px !important;
  }

  .section-testimonials {
    padding: 20px 25px !important;
  }

  .testimonial-convocation .slick-dots li {
    display: inline-block;
  }

  .testimonial-convocation .testimonial-container {
    width: 100% !important;
    margin-top: 35px;
  }

  .view-testimonials-slideshow-nop ul {
    padding-left: 6px !important;
  }

  .proceedings-heading {
    margin-bottom: 0px !important;
  }

  .proceedings-intro h5 {
    margin-bottom: 10px;
  }

  .proceedings-intro .field--type-link {
    margin-top: 15px;
    margin-left: 95px;
  }

  .proceedings-heading,
  .proceedings-intros {
    text-align: center;
  }

  .proceedings-intro img {
    margin-left: 130px;
    margin-top: 20px;

  }

  .proceedings-intro .field--name-body h5 {
    text-align: center;
  }

  .proceedings-list .field--type-text-with-summary {
    margin-top: 30px;
  }

  .proceedings-heading h2 {
    line-height: 35px;
  }

  .proceedings-list p {
    color: #333333;
    font-family: 'Noto Sans Display Bold';
    line-height: 22px;
    font-size: 17px;
    padding-bottom: 5px;
    padding-right: 10px;
  }

  .keynote-bak {
    height: auto;
    width: auto;
    background-size: 100%;
    background-repeat: no-repeat;
  }


  .section-keynote-note .field--name-body {
    padding: 0 0 25px 0;
  }

  .section-previous-keynote .field--name-body {
    padding: 0 0 25px 0;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) {
    float: left;
    width: 45%;
    padding-top: 18px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-top: 32px;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) img {
    width: 150px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h1 {
    font: 12px/14px "Noto Sans Display Bold";
    color: #FFFFFF;
    padding-top: 0;
    margin-top: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h6 {
    font: 15px/26px "Noto Sans Display Bold";
    color: #333333;
    margin-top: 0;
    margin-bottom: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h2 {
    font: 18px/26px "Noto Sans Display Bold" !important;
    color: #FFFFFF !important;
    margin-top: 10px !important;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h3 {
    font: 12px/14px "Noto Sans Display Bold" !important;
    color: #01CAFC;
    margin-top: 0;
    padding-bottom: 5px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h4 {
    font: 12px/14px "Noto Sans Medium";
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 5px;
    text-align: left;
    text-decoration: underline;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h5 {
    font: 12px/14px Noto Sans, Light;
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 3px;
    text-decoration: underline;
    text-align: left;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) p {
    display: none;
  }

  .section-keynote-speaker {
    margin-top: 50px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-left: 10px;
    width: 51%;
  }

  .malala-intro .close,
  .section-previous-keynote .close {
    margin-top: 20px !important;
  }

  .degree-conferment .field--name-field-content-details > .field--item {
    margin-left: 100px !important;
  }

  .section-awards {
    padding-bottom: 20px !important;
  }

  .section-awards {
    padding: 0px;
    height: auto;
  }

  .awards-intro h2 {
    padding-bottom: 0px !important;
  }

  .awards .field--name-field-content-details > .field--item {
    margin: 20px 0px 25px 85px !important;
    height: 350px !important;
  }

  .section-videos .view-header h2 {
    line-height: 44px !important;
  }

  .page-node-9262 #colorbox .view-convocation-award-winners .views-field-field-thumb-image img {
    width: 125px !important;
  }

  #cboxLoadedContent {
    margin-top: 0px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 64px !important;
  }


  .convocation-videos .quick-carousel .slides {
    position: relative;
    margin: auto !important;
  }

  .convocation-videos .quick-carousel .slides .slideItem {
    width: 350px !important;
  }

  .convocation-videos .slideItem.custom-290 .quck-value img {
    width: 350px !important;
  }


  /* Colorbox Width */
  .page-node-9262 #colorbox {
    width: 350px !important;
    left: 14% !important;
  }

  .page-node-9262 #colorbox #cboxWrapper {
    background: #C8EAF8;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxTopLeft {
    width: 0% !important;
    background: aliceblue !important;
    height: 150px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 150px !important;
    width: 100% !important;
    background-image: url(https://lums.edu.pk/themes/contrib/lums/images/con-popup-header.jpg);
    background-size: contain;
    background-repeat: no-repeat;
  }

  .page-node-9262 #colorbox #cboxTopRight {
    width: 0% !important;
    height: 150px !important;
    background: #0A2F8B;
  }

  .page-node-9262 #colorbox #cboxLoadedContent {
    height: 500px !important;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxContent {
    background: #C8EAF8 !important;
    overflow: visible !important;
    width: 350px !important;
    height: 450px !important;
  }

  .page-node-9262 #cboxMiddleLeft {
    width: 0 !important;
  }

  .page-node-9262 #cboxMiddleRight {
    width: 0 !important;
  }

  /* Colorbox Width */
  /* Secondary Menu */
  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 7px 15px !important;
  }

  .page-node-9262 .convocation-menu .navbar-default {
    background-color: #fff !important;
    width: 100% !important;
  }

  .page-node-9262 .convocation-menu {
    text-align: inherit !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  .page-node-9262 .convocation-menu .we-mega-menu-ul > .we-mega-menu-li > a {

    padding: 15px 10px 11px 7px !important;
    width: 414px;
    font-size: 13px !important;
    line-height: 1.42857143 !important;
    color: #333333 !important;
    font-weight: bold !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  body.page-node-9262.toggled {
    min-width: unset !important;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }

  /* Secondary Menu */
  /* Convocation 2021 END */

}

@media only screen and (min-width: 625px) and (max-width: 700px) {
  /*LUMS Covid-19 Campaign*/
  #block-lumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  .field--name-field-banner-image img {
    height: auto;
  }

  #block-lumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .covid-info {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    border-radius: 5px;
    margin-top: 575px;
  }

  .groups {
    height: auto;
  }

  .groups h3 {
    font-size: 18px;
    color: #ad2626 !important;
    font-weight: bold;
    margin-bottom: 15px;
    text-align: center;
  }

  .box {
    background-color: #f1f2f2;
    height: 390px;
    text-align: center;
    margin-bottom: 15px;
  }

  .box img {

  }

  .box h2 {
    font-size: 24px;
    text-align: center;
    font-family: 'Noto Sans Display Bold';
    font-weight: normal;
    line-height: unset;
  }

  .box input {
    text-align: center;
  }

  .box p {
    padding: 10px 35px 0px 35px;
  }

  .button-pay {
    background-color: #002581;
    color: #FFF;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 15px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-pay:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  table.donations {
    margin-bottom: 0px !important;
  }

  table.donations tr td {
    border: 1px solid #ccc;
    padding: 0px 5px 0px 10px;
  }

  .TableHd {
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
    padding-left: 15px;
    text-transform: uppercase;
  }

  .TableTxt {
    color: #282828;
    font-size: 16px;
    font-weight: bold;
    padding-left: 0px;
    text-transform: uppercase;
  }

  .InputText {
    font-size: 16px;
    color: #282828;
    letter-spacing: 1px;
    width: auto;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    border-radius: 3px;
    border-color: gainsboro;
    margin-left: 5px;
    margin-right: 5px;
  }

  .button-donors {
    background-color: #002581;
    color: #FFF !important;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 25px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-donors a {
    color: #FFF !important;
  }

  .button-donors a:hover {
    color: #FFF !important;
    text-decoration: underline;
  }

  .button-donors:hover {
    background: #1A3F9B;
    text-decoration: underline;
    color: #FFF !important;
  }

  /*LUMS Covid-19 Campaign*/
  /*LUMS Covid-19 Campaign Thank You*/
  #block-thankyoulumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-banner-image img {
    height: auto;
  }

  #block-thankyoulumscovid19campaign .field--name-body {
    width: 92%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    left: 15px;
    top: 185px !important;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    top: 290px;
    left: 0px;
    padding-top: 0px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  .page-node-2495 .node-content {
    margin-top: 390px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .page-node-2495 .node-content .no-pad-right {
    padding-right: 15px !important;
  }

  .page-node-2495 .node-content .no-pad-left {
    padding-left: 15px !important;
  }

  .covid-home-link {
    background: #002581;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 4px;
  }

  .covid-home-link a {
    color: #FFF;
  }

  .covid-home-link:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  .donate-link {
    background: #AD2626;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    color: #FFF;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .donate-link a {
    color: #FFF;
  }

  .donate-link:hover {
    background: #b53b3b;
  }

  .logo-covid {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .logo-covid img {
    width: 150px;
    height: auto;
  }

  .intro {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .intro p {
    color: #FFF;
    font-size: 24px;
  }

  .thanks {
    text-align: center;
    padding: 20px 0px;
    background: #FFF;
  }

  .thanks p {
    font-size: 18px;
  }

  .our-donors {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    margin-bottom: 10px;
  }

  .our-donors p {
    font-size: 18px;
    color: #FFF;
  }

  .page-node-2495 .table-bordered > tbody > tr > td {
    border: 1pt solid rgb(21, 208, 233) !important;
  }

  .page-node-2495 .table-striped > tbody > tr:nth-of-type(odd) {
    background: rgb(237, 239, 239);
  }

  .doners th {
    background: #4b679d none repeat scroll 0 0;
    color: #fff;
  }

  .note {
    padding: 0px 0px 20px 0px;
  }

  /*LUMS Covid-19 Campaign Thank You*/
  /*Codid-19 Updates Page - node/2508*/
  .page-node-2508 .slogan {
    width: 68%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2508 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -59px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 90px;
  }

  .page-node-2508 .navbar .col-sm-10 {
    width: 48%;
    padding-top: 55px;
    display: inline-block;
  }

  .page-node-2508 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 40px 0px 0px 0px;
  }

  .page-node-2508 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2508 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2508 .content-sidebar-container .col-sm-9 {
    border-right: 0px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2508 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  .page-node-2508 .news-clm {
    width: 100%;
    margin-left: 0px;
  }

  #block-relatedlinkscovid19 {
    padding-top: 0px;
  }

  #block-relatedlinkscovid19 ul li {
    padding: 10px 0px;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-covid19lumsrespondstothepandemic h1 {
    font: 35px/40px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-covid19rightsidebottom .side-box img {
    height: auto;
    width: auto;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
    width: 80%;
  }

  /*Codid-19 Updates Page - node/2508*/
  /* Codid-19 Communications Page - node/2661 */
  .page-node-2661 .slogan {
    width: 65%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2661 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2661 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -56px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 110px;
  }

  .page-node-2661 .navbar .col-sm-10 {
    width: 45%;
    padding-top: 60px;
    display: inline-block;
  }

  .page-node-2661 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 20px 0px 20px 0px;
  }

  .page-node-2661 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2661 #block-covid19communication h1 {
    margin-top: 15px;
    padding-bottom: 10px;
  }

  .page-node-2661 .ui-accordion .ui-accordion-content {
    padding: 0px 10px 0px 10px;
    border-top: 0;
    overflow: auto;
  }

  .page-node-2661 .col-sm-3 {
    padding-left: 15px;
  }

  .page-node-2661 .second-footer-container .col-sm-3 {
    padding-left: 0px;
  }

  .page-node-2661 #block-relatedlinkswhylums {
    margin-top: 0px;
  }

  .page-node-2661 .region-content-sidebar-right .block .field--name-body {
    padding: 10px 0px;
  }

  .page-node-2661 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2661 .content-sidebar-container .col-sm-9 {
    border-right: 0px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2661 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  .page-node-2661 .content-sidebar-container {
    margin: 20px 0px 0px 0px;
  }

  .page-node-2661 .tab-pane {
    margin-left: 0;
    padding-right: 0px;
    padding-left: 0px;
  }

  /* Codid-19 Communications Page - node/2661 */
  /* Convocation Page - node/3536 */
  .convocation-banner {
    background-image: url("../images/convocation-banner.jpg");
    background-size: cover;
    padding: 0px 0px 0px 0px;
    background-repeat: no-repeat;
    height: 140px;
  }

  #block-convocationlogolums {
    padding: 0px 0px 0px 0px;
  }

  .semi-circle {
    position: absolute;
    top: -196px;
    right: 50px;
  }

  .page-node-3536 .content-sidebar-container {
    padding-left: 0px;
    padding-right: 0px;
  }

  .page-node-3536 .region-content-sidebar-right .block .field--name-body {
    padding: 0px 0px;
  }

  .speaker {
    margin: 25px 0px 25px 0px;
  }

  .section-con-speaker {
    clear: both;
    margin-bottom: 25px;
  }

  .section-degree-conferment {
    margin-bottom: 25px;
  }

  #block-convocationintrolums h1 {
    font: 35px/41px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-countdowntimer {
    text-align: center;
    padding-top: 40px;
  }

  #block-countdowntimer h2 {
    font-size: 26px;
    font-family: "Noto Serif Display Bold";
    color: #FFF;
    text-align: center;
  }

  #jquery-countdown-timer-note {
    color: #FFF;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    font-size: 13px;
    font-family: "Noto Sans Reguler";
    text-align: center;
    display: none;
  }

  .add-calendar {
    margin: 5px 5px 0px 5px;
  }

  .convocation-menu {
    background-color: #04198b;
    height: auto;
    padding: 0px;
    text-align: center;
  }

  .convocation-menu ul li {
    list-style: none;
    display: inline-block;
    padding: 5px 4px 0px 4px;
  }

  .convocation-menu ul li a {
    color: #FFF;
    font-family: "Noto Sans Reguler";
    font-size: 14px;
  }

  #block-convocationlivehappeninglums {
    margin-top: 0px;
  }

  .button-join {
    margin-left: 65px;
    margin-top: 30px;
    text-align: center;
  }

  .con-proceed-left {
    padding: 200px 0px 0px 0px;
  }

  .section-con-proceedings {
    clear: both;
    background-image: url("../images/con-proceedings-bg.jpg");
    background-repeat: no-repeat;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin-bottom: 30px;
  }

  .con-proceed-right {
    padding: 30px 0px 0px 0px;
    text-align: center;
  }

  .con-proceed-right img {
    border: 1px solid #ccc;
  }

  #block-degreeconferment h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .school-row {
    clear: both;
    padding: 0px 80px;
  }

  .school-content {
    background-color: #f2f2f2;
    padding: 25px 20px;
    height: auto;
    border-right: 1px solid #FFF;
    width: 219px;
    float: left;
    margin-bottom: 2px;
  }

  .ceremony-button {
    padding: 30px 20px;
    background-color: #f2f2f2;
    height: auto;
    width: 218px;
    float: left;
    margin-bottom: 25px;
  }

  .section-con-bg {
    background-image: url("../images/con-speaker-bg.jpg");
    background-repeat: repeat;
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
  }

  .speaker-left {
    padding: 30px 10px 0px 10px;
  }

  .speaker-left h2 {
    color: #FFF;
    font-size: 27px;
    font-family: "Noto Sans Display Bold";
    margin-top: 0px;
    line-height: 32px;
    margin-bottom: 25px;
  }

  .speaker-right {
    padding: 40px 0px 25px 25px;
  }

  .section-boxes {
    clear: both;
    padding: 0px 24px;
  }

  #block-convocationboxesconvocation h2 {
    text-align: center;
    margin: 0px 0px 25px 0px;
  }

  .convocation-box {
    border: 1px solid #ccc;
    margin-bottom: 25px;
  }

  .page-node-3536 .footer {
    margin-top: 30px;
  }

  .deans-honour-list {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity .msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    text-align: center;
    padding: 0px 0px 25px 0px;
  }

  #block-messagesfromtheuniversity h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .left-msg .con-video iframe {
    width: 300px;
    height: auto;
  }

  .right-msg .con-video iframe {
    width: 260px;
    height: auto;
  }

  .video-content {
    margin-bottom: 35px;
  }

  .right-msg .row {
    margin-bottom: 0px;
  }

  .speaker-img {
    text-align: center;
  }

  p.msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    padding: 0px 15px;
    text-align: center;
    margin-bottom: 25px;
  }

  .award-box {
    width: 100%;
    float: left;
    margin: 0px 0px;
  }

  .left-msg {
    padding: 0px 0px 0px 0px;
  }

  .speaker-left img {
    margin: 0px 20px 25px 0px;
    width: 100%;
    height: auto;
  }

  .speaker-img img {
    width: 100%;
    height: auto;
  }

  /* Convocation Page - node/3536 */
  #slick-slide10 .layout-i .slider-right-area .multiple-link-button {
    display: flex;
    flex-direction: row;
    justify-content: center !important;
    bottom: 98px;
    position: relative;
    width: 79%;
    overflow: hidden;
    left: 0;
    right: 0;
    margin: auto;
  }


  /* Convocation 2021 START */
  .page-node-9262 .bak-banner {
    height: auto !important;
    width: auto !important;
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .page-node-9262 .intro-heading {
    padding: 80px 0 0 0;
  }

  .page-node-9262 .intro-heading h2 {
    font: 18px/17px "Noto Sans Display Bold";
    color: #272D77;
    padding-bottom: 0;
    padding-left: 10px;
    margin-bottom: 5px;
    margin-top: 15px;
  }

  .page-node-9262 .intro-heading h1 {
    font-size: 30px;
    line-height: 30px;
    padding-left: 10px;
  }

  .page-node-9262 #block-countdowntimer {
    padding: 0 0 0 10px;
  }

  .page-node-9262 #jquery-countdown-timer-note {
    color: #333333;
    text-shadow: none !important;
    font-size: 11px;
    font-family: 'Noto Sans Reguler';
    display: block;
    padding-bottom: 0;
    padding-left: 0;
    text-align: left;
    display: none;
  }

  .page-node-9262 #jquery-countdown-timer .position {
    display: inline-block;
    height: 38px;
    overflow: visible;
    position: relative;
    width: 18px;
  }

  .page-node-9262 #jquery-countdown-timer .digit.static {
    box-shadow: none !important;
    background-image: url("../images/clock-bg.jpg") !important;
    /*background-image: linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -o-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -moz-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -ms-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.5, #3a3a3a), color-stop(0.5, #444444));*/
  }

  .page-node-9262 #jquery-countdown-timer .digit {
    position: absolute;
    display: block;
    width: 18px;
    background-color: #333333;
    border-radius: inherit;
    text-align: center;
    color: #fff;
    letter-spacing: 0px;
    height: 38px;
    padding: 10px 5px;
    font-size: 16px;
  }

  .page-node-9262 #jquery-countdown-timer .countWeeks {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDays {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countHrs {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countMins {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDiv {
    display: none;
  }

  .page-node-9262 .twitter-link {
    padding: 0 0 0 10px;
  }

  .page-node-9262 .twitter-link h2 {
    color: #2670BD;
    font-size: 16px;
    margin-top: 0px;
  }

  .page-node-9262 .convocation-menu {
    background-color: #174B74 !important;
    height: 45px;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }


  .intro-text h2 {
    font: 34px/36px Noto Sans Display Bold !important;
    color: #2670BD !important;
    padding-bottom: 25px;
  }

  .page-node-9262 .intro-heading ul.timer-text {
    padding-left: 0px;
    list-style: none;
    margin: 5px 0px 0px 0px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(1) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
    margin-left: 10px;
  }


  .page-node-9262 .intro-heading ul li:nth-child(2) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 5px;
    color: #666666;
    margin-left: 3px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(3) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 13px;
    color: #666666;
    margin-left: 5px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(4) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
  }

  .section-testimonials {
    background: #FFFFFF;
    margin-top: -215px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
    width: 94%;
    border: 2px dotted #666;
    padding: 50px 25px;
    border-radius: 4px;
    height: 681px;
  }

  .section-testimonials .slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    width: 261px;
  }

  .intro-text,
  .testimonials-intro,
  .section-proceedings,
  .proceedings-intro,
  .proceedings-list,
  .proceedings-list .field--type-text-with-summary,
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(3),
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1),
  .degree-conferment,
  .section-previous-keynote,
  .section-keynote-note,
  .awards-intro,
  .section-videos .view-header p,
  .page-node-9262 .convocation-menu {
    padding: 0px !important;
  }

  .section-testimonials {
    padding: 20px 25px !important;
  }

  .testimonial-convocation .slick-dots li {
    display: inline-block;
  }

  .testimonial-convocation .testimonial-container {
    width: 91% !important;
    margin-top: 35px;
  }

  .view-testimonials-slideshow-nop ul {
    padding-left: 6px !important;
  }

  .proceedings-heading {
    margin-bottom: 0px !important;
  }

  .proceedings-intro h5 {
    margin-bottom: 10px;
  }

  .proceedings-intro .field--type-link {
    margin-top: 25px;
    margin-left: 95px;
  }

  .proceedings-heading,
  .proceedings-intros {
    text-align: center;
  }

  .proceedings-intro img {
    margin-left: 100px;
    margin-top: 20px;

  }

  .proceedings-intro .field--name-body h5 {
    text-align: center;
  }

  .proceedings-list .field--type-text-with-summary {
    margin-top: 30px;
  }

  .proceedings-heading h2 {
    line-height: 35px;
  }

  .proceedings-list p {
    color: #333333;
    font-family: 'Noto Sans Display Bold';
    line-height: 22px;
    font-size: 17px;
    padding-bottom: 5px;
    padding-right: 10px;
  }

  .keynote-bak {
    height: auto;
    width: auto;
    background-size: 100%;
    background-repeat: no-repeat;
  }


  .section-keynote-note .field--name-body {
    padding: 0 0 25px 0;
  }

  .section-previous-keynote .field--name-body {
    padding: 0 0 25px 0;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) {
    float: left;
    width: 45%;
    padding-top: 18px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-top: 32px;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) img {
    width: 150px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h1 {
    font: 12px/14px "Noto Sans Display Bold";
    color: #FFFFFF;
    padding-top: 0;
    margin-top: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h6 {
    font: 15px/26px "Noto Sans Display Bold";
    color: #333333;
    margin-top: 0;
    margin-bottom: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h2 {
    font: 18px/26px "Noto Sans Display Bold" !important;
    color: #FFFFFF !important;
    margin-top: 10px !important;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h3 {
    font: 12px/14px "Noto Sans Display Bold" !important;
    color: #01CAFC;
    margin-top: 0;
    padding-bottom: 5px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h4 {
    font: 12px/14px "Noto Sans Medium";
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 5px;
    text-align: left;
    text-decoration: underline;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h5 {
    font: 12px/14px Noto Sans, Light;
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 3px;
    text-decoration: underline;
    text-align: left;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) p {
    display: none;
  }

  .section-keynote-speaker {
    margin-top: 50px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-left: 10px;
    width: 51%;
  }

  .malala-intro .close,
  .section-previous-keynote .close {
    margin-top: 20px !important;
  }

  .degree-conferment .field--name-field-content-details > .field--item {
    margin-left: 68px !important;
  }

  .section-awards {
    padding-bottom: 20px !important;
  }

  .section-awards {
    padding: 0px;
    height: auto;
  }

  .awards-intro h2 {
    padding-bottom: 0px !important;
  }

  .awards .field--name-field-content-details > .field--item {
    margin: 20px 0px 25px 55px !important;
    height: 350px !important;
  }

  .section-videos .view-header h2 {
    line-height: 44px !important;
  }

  .page-node-9262 #colorbox .view-convocation-award-winners .views-field-field-thumb-image img {
    width: 125px !important;
  }

  #cboxLoadedContent {
    margin-top: 0px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 64px !important;
  }


  .convocation-videos .quick-carousel .slides {
    position: relative;
    margin: auto !important;
  }

  .convocation-videos .quick-carousel .slides .slideItem {
    width: 325px !important;
  }

  .convocation-videos .slideItem.custom-290 .quck-value img {
    width: 325px !important;
  }


  /* Colorbox Width */
  .page-node-9262 #colorbox {
    width: 350px !important;
    left: 8% !important;
  }

  .page-node-9262 #colorbox #cboxWrapper {
    background: #C8EAF8;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxTopLeft {
    width: 0% !important;
    background: aliceblue !important;
    height: 150px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 150px !important;
    width: 100% !important;
    background-image: url(https://lums.edu.pk/themes/contrib/lums/images/con-popup-header.jpg);
    background-size: contain;
    background-repeat: no-repeat;
  }

  .page-node-9262 #colorbox #cboxTopRight {
    width: 0% !important;
    height: 150px !important;
    background: #0A2F8B;
  }

  .page-node-9262 #colorbox #cboxLoadedContent {
    height: 500px !important;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxContent {
    background: #C8EAF8 !important;
    overflow: visible !important;
    width: 350px !important;
    height: 450px !important;
  }

  .page-node-9262 #cboxMiddleLeft {
    width: 0 !important;
  }

  .page-node-9262 #cboxMiddleRight {
    width: 0 !important;
  }

  /* Colorbox Width */
  /* Secondary Menu */
  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 7px 15px !important;
  }

  .page-node-9262 .convocation-menu .navbar-default {
    background-color: #fff !important;
    width: 100% !important;
  }

  .page-node-9262 .convocation-menu {
    text-align: inherit !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  .page-node-9262 .convocation-menu .we-mega-menu-ul > .we-mega-menu-li > a {

    padding: 15px 10px 11px 7px !important;
    width: 414px;
    font-size: 13px !important;
    line-height: 1.42857143 !important;
    color: #333333 !important;
    font-weight: bold !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  body.page-node-9262.toggled {
    min-width: unset !important;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }

  /* Secondary Menu */
  /* Convocation 2021 END */


}

@media only screen and (min-width: 701px) and (max-width: 767px) {
  /*LUMS Covid-19 Campaign*/
  #block-lumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  .field--name-field-banner-image img {
    height: auto;
  }

  #block-lumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .covid-info {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    border-radius: 5px;
    margin-top: 575px;
  }

  .groups {
    height: auto;
  }

  .groups h3 {
    font-size: 18px;
    color: #ad2626 !important;
    font-weight: bold;
    margin-bottom: 15px;
    text-align: center;
  }

  .box {
    background-color: #f1f2f2;
    height: 390px;
    text-align: center;
    margin-bottom: 15px;
  }

  .box img {

  }

  .box h2 {
    font-size: 24px;
    text-align: center;
    font-family: 'Noto Sans Display Bold';
    font-weight: normal;
    line-height: unset;
  }

  .box input {
    text-align: center;
  }

  .box p {
    padding: 10px 35px 0px 35px;
  }

  .button-pay {
    background-color: #002581;
    color: #FFF;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 15px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-pay:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  table.donations {
    margin-bottom: 0px !important;
  }

  table.donations tr td {
    border: 1px solid #ccc;
    padding: 0px 5px 0px 10px;
  }

  .TableHd {
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
    padding-left: 15px;
    text-transform: uppercase;
  }

  .TableTxt {
    color: #282828;
    font-size: 16px;
    font-weight: bold;
    padding-left: 0px;
    text-transform: uppercase;
  }

  .InputText {
    font-size: 16px;
    color: #282828;
    letter-spacing: 1px;
    width: auto;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    border-radius: 3px;
    border-color: gainsboro;
    margin-left: 5px;
    margin-right: 5px;
  }

  .button-donors {
    background-color: #002581;
    color: #FFF !important;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 25px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-donors a {
    color: #FFF !important;
  }

  .button-donors a:hover {
    color: #FFF !important;
    text-decoration: underline;
  }

  .button-donors:hover {
    background: #1A3F9B;
    text-decoration: underline;
    color: #FFF !important;
  }

  /*LUMS Covid-19 Campaign*/
  /*LUMS Covid-19 Campaign Thank You*/
  #block-thankyoulumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-banner-image img {
    height: auto;
  }

  #block-thankyoulumscovid19campaign .field--name-body {
    width: 92%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    left: 15px;
    top: 185px !important;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    top: 290px;
    left: 0px;
    padding-top: 0px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  .page-node-2495 .node-content {
    margin-top: 390px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .page-node-2495 .node-content .no-pad-right {
    padding-right: 15px !important;
  }

  .page-node-2495 .node-content .no-pad-left {
    padding-left: 15px !important;
  }

  .covid-home-link {
    background: #002581;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 4px;
  }

  .covid-home-link a {
    color: #FFF;
  }

  .covid-home-link:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  .donate-link {
    background: #AD2626;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    color: #FFF;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .donate-link a {
    color: #FFF;
  }

  .donate-link:hover {
    background: #b53b3b;
  }

  .logo-covid {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .logo-covid img {
    width: 150px;
    height: auto;
  }

  .intro {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .intro p {
    color: #FFF;
    font-size: 24px;
  }

  .thanks {
    text-align: center;
    padding: 20px 0px;
    background: #FFF;
  }

  .thanks p {
    font-size: 18px;
  }

  .our-donors {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    margin-bottom: 10px;
  }

  .our-donors p {
    font-size: 18px;
    color: #FFF;
  }

  .page-node-2495 .table-bordered > tbody > tr > td {
    border: 1pt solid rgb(21, 208, 233) !important;
  }

  .page-node-2495 .table-striped > tbody > tr:nth-of-type(odd) {
    background: rgb(237, 239, 239);
  }

  .doners th {
    background: #4b679d none repeat scroll 0 0;
    color: #fff;
  }

  .note {
    padding: 0px 0px 20px 0px;
  }

  /*LUMS Covid-19 Campaign Thank You*/
  /*Codid-19 Updates Page - node/2508*/
  .page-node-2508 .slogan {
    width: 65%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2508 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -59px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 100px;
  }

  .page-node-2508 .navbar .col-sm-10 {
    width: 48%;
    padding-top: 55px;
    display: inline-block;
  }

  .page-node-2508 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 40px 0px 0px 0px;
  }

  .page-node-2508 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2508 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2508 .content-sidebar-container .col-sm-9 {
    border-right: 1px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2508 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  .page-node-2508 .news-clm {
    width: 100%;
    margin-left: 0px;
  }

  #block-relatedlinkscovid19 {
    padding-top: 0px;
  }

  #block-relatedlinkscovid19 ul li {
    padding: 10px 0px;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-covid19lumsrespondstothepandemic h1 {
    font: 35px/40px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-covid19rightsidebottom .side-box img {
    height: auto;
    width: auto;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
    width: 80%;
  }

  /*Codid-19 Updates Page - node/2508*/
  /* Codid-19 Communications Page - node/2661 */
  .page-node-2661 .slogan {
    width: 60%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2661 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2661 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -53px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 100px;
  }

  .page-node-2661 .navbar .col-sm-10 {
    width: 48%;
    padding-top: 60px;
    display: inline-block;
  }

  .page-node-2661 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 20px 0px 20px 0px;
  }

  .page-node-2661 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2661 #block-covid19communication h1 {
    margin-top: 15px;
    padding-bottom: 10px;
  }

  .page-node-2661 .ui-accordion .ui-accordion-content {
    padding: 0px 10px 0px 10px;
    border-top: 0;
    overflow: auto;
  }

  .page-node-2661 .col-sm-3 {
    padding-left: 15px;
  }

  .page-node-2661 .second-footer-container .col-sm-3 {
    padding-left: 0px;
  }

  .page-node-2661 #block-relatedlinkswhylums {
    margin-top: 0px;
  }

  .page-node-2661 .region-content-sidebar-right .block .field--name-body {
    padding: 10px 0px;
  }

  .page-node-2661 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2661 .content-sidebar-container .col-sm-9 {
    border-right: 0px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2661 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  .page-node-2661 .content-sidebar-container {
    margin: 20px 0px 0px 0px;
  }

  .page-node-2661 .tab-pane {
    margin-left: 0;
    padding-right: 0px;
    padding-left: 0px;
  }

  /* Codid-19 Communications Page - node/2661 */
  /* Convocation Page - node/3536 */
  .convocation-banner {
    background-image: url("../images/convocation-banner.jpg");
    background-size: cover;
    padding: 0px 0px 0px 0px;
    background-repeat: no-repeat;
    height: 140px;
  }

  #block-convocationlogolums {
    padding: 0px 0px 0px 0px;
  }

  .semi-circle {
    position: absolute;
    top: -196px;
    right: 50px;
  }

  .page-node-3536 .content-sidebar-container {
    padding-left: 0px;
    padding-right: 0px;
  }

  .page-node-3536 .region-content-sidebar-right .block .field--name-body {
    padding: 0px 0px;
  }

  .speaker {
    margin: 25px 0px 25px 0px;
  }

  .section-con-speaker {
    clear: both;
    margin-bottom: 25px;
  }

  .section-degree-conferment {
    margin-bottom: 25px;
  }

  #block-convocationintrolums h1 {
    font: 35px/41px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-countdowntimer {
    text-align: center;
    padding-top: 40px;
  }

  #block-countdowntimer h2 {
    font-size: 26px;
    font-family: "Noto Serif Display Bold";
    color: #FFF;
    text-align: center;
  }

  #jquery-countdown-timer-note {
    color: #FFF;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    font-size: 13px;
    font-family: "Noto Sans Reguler";
    text-align: center;
    display: none;
  }

  .add-calendar {
    margin: 5px 5px 0px 5px;
  }

  .convocation-menu {
    background-color: #04198b;
    height: auto;
    padding: 0px;
    text-align: center;
  }

  .convocation-menu ul li {
    list-style: none;
    display: inline-block;
    padding: 5px 4px 0px 4px;
  }

  .convocation-menu ul li a {
    color: #FFF;
    font-family: "Noto Sans Reguler";
    font-size: 14px;
  }

  #block-convocationlivehappeninglums {
    margin-top: 0px;
  }

  .button-join {
    margin-left: 65px;
    margin-top: 30px;
    text-align: center;
  }

  .con-proceed-left {
    padding: 200px 0px 0px 0px;
  }

  .section-con-proceedings {
    clear: both;
    background-image: url("../images/con-proceedings-bg.jpg");
    background-repeat: no-repeat;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin-bottom: 30px;
  }

  .con-proceed-right {
    padding: 30px 0px 0px 0px;
    text-align: center;
  }

  .con-proceed-right img {
    border: 1px solid #ccc;
  }

  #block-degreeconferment h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .school-row {
    clear: both;
    padding: 0px 80px;
  }

  .school-content {
    background-color: #f2f2f2;
    padding: 25px 20px;
    height: auto;
    border-right: 1px solid #FFF;
    width: 219px;
    float: left;
    margin-bottom: 2px;
  }

  .ceremony-button {
    padding: 30px 20px;
    background-color: #f2f2f2;
    height: auto;
    width: 218px;
    float: left;
    margin-bottom: 25px;
  }

  .section-con-bg {
    background-image: url("../images/con-speaker-bg.jpg");
    background-repeat: repeat;
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
  }

  .speaker-left {
    padding: 30px 10px 0px 10px;
  }

  .speaker-left h2 {
    color: #FFF;
    font-size: 27px;
    font-family: "Noto Sans Display Bold";
    margin-top: 0px;
    line-height: 32px;
    margin-bottom: 25px;
  }

  .speaker-right {
    padding: 40px 0px 25px 25px;
  }

  .section-boxes {
    clear: both;
    padding: 0px 24px;
  }

  #block-convocationboxesconvocation h2 {
    text-align: center;
    margin: 0px 0px 25px 0px;
  }

  .convocation-box {
    border: 1px solid #ccc;
    margin-bottom: 25px;
  }

  .page-node-3536 .footer {
    margin-top: 30px;
  }

  .deans-honour-list {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity .msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    text-align: center;
    padding: 0px 0px 25px 0px;
  }

  #block-messagesfromtheuniversity h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .left-msg .con-video iframe {
    width: 300px;
    height: auto;
  }

  .right-msg .con-video iframe {
    width: 260px;
    height: auto;
  }

  .video-content {
    margin-bottom: 35px;
  }

  .right-msg .row {
    margin-bottom: 0px;
  }

  .speaker-img {
    text-align: center;
  }

  p.msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    padding: 0px 15px;
    text-align: center;
    margin-bottom: 25px;
  }

  .award-box {
    width: 100%;
    float: left;
    margin: 0px 0px;
  }

  .left-msg {
    padding: 0px 0px 0px 0px;
  }

  .speaker-left img {
    margin: 0px 20px 25px 0px;
    width: 100%;
    height: auto;
  }

  .speaker-img img {
    width: 100%;
    height: auto;
  }

  /* Convocation Page - node/3536 */
  /* Convocation 2021 START */
  .page-node-9262 .bak-banner {
    height: auto !important;
    width: auto !important;
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .page-node-9262 .intro-heading {
    padding: 80px 0 0 0;
  }

  .page-node-9262 .intro-heading h2 {
    font: 18px/17px "Noto Sans Display Bold";
    color: #272D77;
    padding-bottom: 0;
    padding-left: 10px;
    margin-bottom: 5px;
    margin-top: 15px;
  }

  .page-node-9262 .intro-heading h1 {
    font-size: 30px;
    line-height: 30px;
    padding-left: 10px;
  }

  .page-node-9262 #block-countdowntimer {
    padding: 0 0 0 10px;
  }

  .page-node-9262 #jquery-countdown-timer-note {
    color: #333333;
    text-shadow: none !important;
    font-size: 11px;
    font-family: 'Noto Sans Reguler';
    display: block;
    padding-bottom: 0;
    padding-left: 0;
    text-align: left;
    display: none;
  }

  .page-node-9262 #jquery-countdown-timer .position {
    display: inline-block;
    height: 38px;
    overflow: visible;
    position: relative;
    width: 18px;
  }

  .page-node-9262 #jquery-countdown-timer .digit.static {
    box-shadow: none !important;
    background-image: url("../images/clock-bg.jpg") !important;
    /*background-image: linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -o-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -moz-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -ms-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.5, #3a3a3a), color-stop(0.5, #444444));*/
  }

  .page-node-9262 #jquery-countdown-timer .digit {
    position: absolute;
    display: block;
    width: 18px;
    background-color: #333333;
    border-radius: inherit;
    text-align: center;
    color: #fff;
    letter-spacing: 0px;
    height: 38px;
    padding: 10px 5px;
    font-size: 16px;
  }

  .page-node-9262 #jquery-countdown-timer .countWeeks {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDays {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countHrs {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countMins {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDiv {
    display: none;
  }

  .page-node-9262 .twitter-link {
    padding: 0 0 0 10px;
  }

  .page-node-9262 .twitter-link h2 {
    color: #2670BD;
    font-size: 16px;
    margin-top: 0px;
  }

  .page-node-9262 .convocation-menu {
    background-color: #174B74 !important;
    height: 45px;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }


  .intro-text h2 {
    font: 34px/36px Noto Sans Display Bold !important;
    color: #2670BD !important;
    padding-bottom: 25px;
  }

  .page-node-9262 .intro-heading ul.timer-text {
    padding-left: 0px;
    list-style: none;
    margin: 5px 0px 0px 0px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(1) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
    margin-left: 10px;
  }


  .page-node-9262 .intro-heading ul li:nth-child(2) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 5px;
    color: #666666;
    margin-left: 3px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(3) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 13px;
    color: #666666;
    margin-left: 5px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(4) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
  }

  .section-testimonials {
    background: #FFFFFF;
    margin-top: -215px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
    width: 94%;
    border: 2px dotted #666;
    padding: 50px 25px;
    border-radius: 4px;
    height: 681px;
  }

  .section-testimonials .slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    width: 261px;
  }

  .intro-text,
  .testimonials-intro,
  .section-proceedings,
  .proceedings-intro,
  .proceedings-list,
  .proceedings-list .field--type-text-with-summary,
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(3),
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1),
  .degree-conferment,
  .section-previous-keynote,
  .section-keynote-note,
  .awards-intro,
  .section-videos .view-header p,
  .page-node-9262 .convocation-menu {
    padding: 0px !important;
  }

  .section-testimonials {
    padding: 20px 25px !important;
  }

  .testimonial-convocation .slick-dots li {
    display: inline-block;
  }

  .testimonial-convocation .testimonial-container {
    width: 91% !important;
    margin-top: 35px;
  }

  .view-testimonials-slideshow-nop ul {
    padding-left: 6px !important;
  }

  .proceedings-heading {
    margin-bottom: 0px !important;
  }

  .proceedings-intro h5 {
    margin-bottom: 10px;
  }

  .proceedings-intro .field--type-link {
    margin-top: 25px;
    margin-left: 95px;
  }

  .proceedings-heading,
  .proceedings-intros {
    text-align: center;
  }

  .proceedings-intro img {
    margin-left: 100px;
    margin-top: 20px;

  }

  .proceedings-intro .field--name-body h5 {
    text-align: center;
  }

  .proceedings-list .field--type-text-with-summary {
    margin-top: 30px;
  }

  .proceedings-heading h2 {
    line-height: 35px;
  }

  .proceedings-list p {
    color: #333333;
    font-family: 'Noto Sans Display Bold';
    line-height: 22px;
    font-size: 17px;
    padding-bottom: 5px;
    padding-right: 10px;
  }

  .keynote-bak {
    height: auto;
    width: auto;
    background-size: 100%;
    background-repeat: no-repeat;
  }


  .section-keynote-note .field--name-body {
    padding: 0 0 25px 0;
  }

  .section-previous-keynote .field--name-body {
    padding: 0 0 25px 0;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) {
    float: left;
    width: 45%;
    padding-top: 18px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-top: 32px;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) img {
    width: 150px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h1 {
    font: 12px/14px "Noto Sans Display Bold";
    color: #FFFFFF;
    padding-top: 0;
    margin-top: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h6 {
    font: 15px/26px "Noto Sans Display Bold";
    color: #333333;
    margin-top: 0;
    margin-bottom: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h2 {
    font: 18px/26px "Noto Sans Display Bold" !important;
    color: #FFFFFF !important;
    margin-top: 10px !important;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h3 {
    font: 12px/14px "Noto Sans Display Bold" !important;
    color: #01CAFC;
    margin-top: 0;
    padding-bottom: 5px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h4 {
    font: 12px/14px "Noto Sans Medium";
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 5px;
    text-align: left;
    text-decoration: underline;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h5 {
    font: 12px/14px Noto Sans, Light;
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 3px;
    text-decoration: underline;
    text-align: left;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) p {
    display: none;
  }

  .section-keynote-speaker {
    margin-top: 50px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-left: 10px;
    width: 51%;
  }

  .malala-intro .close,
  .section-previous-keynote .close {
    margin-top: 20px !important;
  }

  .degree-conferment .field--name-field-content-details > .field--item {
    margin-left: 68px !important;
  }

  .section-awards {
    padding-bottom: 20px !important;
  }

  .section-awards {
    padding: 0px;
    height: auto;
  }

  .awards-intro h2 {
    padding-bottom: 0px !important;
  }

  .awards .field--name-field-content-details > .field--item {
    margin: 20px 0px 25px 55px !important;
    height: 350px !important;
  }

  .section-videos .view-header h2 {
    line-height: 44px !important;
  }

  .page-node-9262 #colorbox .view-convocation-award-winners .views-field-field-thumb-image img {
    width: 125px !important;
  }

  #cboxLoadedContent {
    margin-top: 0px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 64px !important;
  }


  .convocation-videos .quick-carousel .slides {
    position: relative;
    margin: auto !important;
  }

  .convocation-videos .quick-carousel .slides .slideItem {
    width: 325px !important;
  }

  .convocation-videos .slideItem.custom-290 .quck-value img {
    width: 325px !important;
  }


  /* Colorbox Width */
  .page-node-9262 #colorbox {
    width: 350px !important;
    left: 8% !important;
  }

  .page-node-9262 #colorbox #cboxWrapper {
    background: #C8EAF8;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxTopLeft {
    width: 0% !important;
    background: aliceblue !important;
    height: 150px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 150px !important;
    width: 100% !important;
    background-image: url(https://lums.edu.pk/themes/contrib/lums/images/con-popup-header.jpg);
    background-size: contain;
    background-repeat: no-repeat;
  }

  .page-node-9262 #colorbox #cboxTopRight {
    width: 0% !important;
    height: 150px !important;
    background: #0A2F8B;
  }

  .page-node-9262 #colorbox #cboxLoadedContent {
    height: 500px !important;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxContent {
    background: #C8EAF8 !important;
    overflow: visible !important;
    width: 350px !important;
    height: 450px !important;
  }

  .page-node-9262 #cboxMiddleLeft {
    width: 0 !important;
  }

  .page-node-9262 #cboxMiddleRight {
    width: 0 !important;
  }

  /* Colorbox Width */
  /* Secondary Menu */
  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 7px 15px !important;
  }

  .page-node-9262 .convocation-menu .navbar-default {
    background-color: #fff !important;
    width: 100% !important;
  }

  .page-node-9262 .convocation-menu {
    text-align: inherit !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  .page-node-9262 .convocation-menu .we-mega-menu-ul > .we-mega-menu-li > a {

    padding: 15px 10px 11px 7px !important;
    width: 414px;
    font-size: 13px !important;
    line-height: 1.42857143 !important;
    color: #333333 !important;
    font-weight: bold !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  body.page-node-9262.toggled {
    min-width: unset !important;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }

  /* Secondary Menu */
  /* Convocation 2021 END */


}

@media only screen and (min-width: 768px) and (max-width: 850px) {
  /*LUMS Covid-19 Campaign*/
  #block-lumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  .field--name-field-banner-image img {
    height: auto;
  }

  #block-lumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .covid-info {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    border-radius: 5px;
    margin-top: 575px;
  }

  .groups {
    height: auto;
  }

  .groups h3 {
    font-size: 18px;
    color: #ad2626 !important;
    font-weight: bold;
    margin-bottom: 15px;
    text-align: center;
  }

  .box {
    background-color: #f1f2f2;
    height: 390px;
    text-align: center;
    margin-bottom: 15px;
  }

  .box img {

  }

  .box h2 {
    font-size: 24px;
    text-align: center;
    font-family: 'Noto Sans Display Bold';
    font-weight: normal;
    line-height: unset;
  }

  .box input {
    text-align: center;
  }

  .box p {
    padding: 10px 35px 0px 35px;
  }

  .button-pay {
    background-color: #002581;
    color: #FFF;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 15px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-pay:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  table.donations {
    margin-bottom: 0px !important;
  }

  table.donations tr td {
    border: 1px solid #ccc;
    padding: 0px 5px 0px 10px;
  }

  .TableHd {
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
    padding-left: 15px;
    text-transform: uppercase;
  }

  .TableTxt {
    color: #282828;
    font-size: 16px;
    font-weight: bold;
    padding-left: 0px;
    text-transform: uppercase;
  }

  .InputText {
    font-size: 16px;
    color: #282828;
    letter-spacing: 1px;
    width: auto;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    border-radius: 3px;
    border-color: gainsboro;
    margin-left: 5px;
    margin-right: 5px;
  }

  .button-donors {
    background-color: #002581;
    color: #FFF !important;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 25px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-donors a {
    color: #FFF !important;
  }

  .button-donors a:hover {
    color: #FFF !important;
    text-decoration: underline;
  }

  .button-donors:hover {
    background: #1A3F9B;
    text-decoration: underline;
    color: #FFF !important;
  }

  /*LUMS Covid-19 Campaign*/
  /*LUMS Covid-19 Campaign Thank You*/
  #block-thankyoulumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-banner-image img {
    height: auto;
  }

  #block-thankyoulumscovid19campaign .field--name-body {
    width: 92%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    left: 15px;
    top: 185px !important;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    top: 290px;
    left: 0px;
    padding-top: 0px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  .page-node-2495 .node-content {
    margin-top: 390px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .page-node-2495 .node-content .no-pad-right {
    padding-right: 15px !important;
  }

  .page-node-2495 .node-content .no-pad-left {
    padding-left: 15px !important;
  }

  .covid-home-link {
    background: #002581;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 4px;
  }

  .covid-home-link a {
    color: #FFF;
  }

  .covid-home-link:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  .donate-link {
    background: #AD2626;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    color: #FFF;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .donate-link a {
    color: #FFF;
  }

  .donate-link:hover {
    background: #b53b3b;
  }

  .logo-covid {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .logo-covid img {
    width: 150px;
    height: auto;
  }

  .intro {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .intro p {
    color: #FFF;
    font-size: 24px;
  }

  .thanks {
    text-align: center;
    padding: 20px 0px;
    background: #FFF;
  }

  .thanks p {
    font-size: 18px;
  }

  .our-donors {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    margin-bottom: 10px;
  }

  .our-donors p {
    font-size: 18px;
    color: #FFF;
  }

  .page-node-2495 .table-bordered > tbody > tr > td {
    border: 1pt solid rgb(21, 208, 233) !important;
  }

  .page-node-2495 .table-striped > tbody > tr:nth-of-type(odd) {
    background: rgb(237, 239, 239);
  }

  .doners th {
    background: #4b679d none repeat scroll 0 0;
    color: #fff;
  }

  .note {
    padding: 0px 0px 20px 0px;
  }

  /*LUMS Covid-19 Campaign Thank You*/
  /*Codid-19 Updates Page - node/2508*/
  .page-node-2508 .slogan {
    width: 58%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2508 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -59px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 110px;
  }

  .page-node-2508 .navbar .col-sm-10 {
    width: 48%;
    padding-top: 55px;
    display: inline-block;
  }

  .page-node-2508 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 40px 0px 20px 0px;
  }

  .page-node-2508 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2508 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2508 .content-sidebar-container .col-sm-9 {
    border-right: 1px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2508 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  .page-node-2508 .news-clm {
    width: 100%;
    margin-left: 0px;
  }

  #block-relatedlinkscovid19 {
    padding-top: 0px;
  }

  #block-relatedlinkscovid19 ul li {
    padding: 10px 0px;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-covid19lumsrespondstothepandemic h1 {
    font: 35px/40px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-covid19rightsidebottom .side-box img {
    height: auto;
    width: auto;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
    width: 80%;
  }

  /*Codid-19 Updates Page - node/2508*/
  /* Codid-19 Communications Page - node/2661 */
  .page-node-2661 .slogan {
    width: 65%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2661 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2661 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -49px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 100px;
  }

  .page-node-2661 .navbar .col-sm-10 {
    width: 49%;
    padding-top: 65px;
    display: inline-block;
  }

  .page-node-2661 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 20px 0px 20px 0px;
  }

  .page-node-2661 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2661 #block-covid19communication h1 {
    margin-top: 15px;
    padding-bottom: 10px;
  }

  .page-node-2661 .ui-accordion .ui-accordion-content {
    padding: 0px 10px 0px 10px;
    border-top: 0;
    overflow: auto;
  }

  .page-node-2661 .col-sm-3 {
    padding-left: 15px;
  }

  .page-node-2661 .second-footer-container .col-sm-3 {
    padding-left: 0px;
  }

  .page-node-2661 #block-relatedlinkswhylums {
    margin-top: 0px;
  }

  .page-node-2661 .region-content-sidebar-right .block .field--name-body {
    padding: 10px 0px;
  }

  .page-node-2661 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2661 .content-sidebar-container .col-sm-9 {
    border-right: 1px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2661 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  .page-node-2661 .content-sidebar-container {
    margin: 20px 0px 0px 0px;
  }

  .page-node-2661 .tab-pane {
    margin-left: 0;
    padding-right: 0px;
    padding-left: 0px;
  }

  /* Codid-19 Communications Page - node/2661 */
  /* Convocation Page - node/3536 */
  .convocation-banner {
    background-image: url("../images/convocation-banner.jpg");
    background-size: cover;
    padding: 0px 0px 0px 0px;
    background-repeat: no-repeat;
    height: 140px;
  }

  #block-convocationlogolums {
    padding: 0px 0px 0px 0px;
  }

  .semi-circle {
    position: absolute;
    top: -196px;
    right: 50px;
  }

  .page-node-3536 .content-sidebar-container {
    padding-left: 0px;
    padding-right: 0px;
  }

  .page-node-3536 .region-content-sidebar-right .block .field--name-body {
    padding: 0px 0px;
  }

  .speaker {
    margin: 25px 0px 25px 0px;
  }

  .section-con-speaker {
    clear: both;
    margin-bottom: 25px;
  }

  .section-degree-conferment {
    margin-bottom: 25px;
  }

  #block-convocationintrolums h1 {
    font: 35px/41px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-countdowntimer {
    text-align: center;
    padding-top: 40px;
  }

  #block-countdowntimer h2 {
    font-size: 26px;
    font-family: "Noto Serif Display Bold";
    color: #FFF;
    text-align: center;
  }

  #jquery-countdown-timer-note {
    color: #FFF;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    font-size: 13px;
    font-family: "Noto Sans Reguler";
    text-align: center;
    display: none;
  }

  .add-calendar {
    margin: 5px 5px 0px 5px;
  }

  .convocation-menu {
    background-color: #04198b;
    height: auto;
    padding: 0px;
    text-align: center;
  }

  .convocation-menu ul li {
    list-style: none;
    display: inline-block;
    padding: 5px 4px 0px 4px;
  }

  .convocation-menu ul li a {
    color: #FFF;
    font-family: "Noto Sans Reguler";
    font-size: 14px;
  }

  #block-convocationlivehappeninglums {
    margin-top: 0px;
  }

  .button-join {
    margin-left: 65px;
    margin-top: 30px;
    text-align: center;
  }

  .con-proceed-left {
    padding: 200px 0px 0px 0px;
  }

  .section-con-proceedings {
    clear: both;
    background-image: url("../images/con-proceedings-bg.jpg");
    background-repeat: no-repeat;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin-bottom: 30px;
  }

  .con-proceed-right {
    padding: 30px 0px 0px 0px;
    text-align: center;
  }

  .con-proceed-right img {
    border: 1px solid #ccc;
  }

  #block-degreeconferment h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .school-row {
    clear: both;
    padding: 0px 80px;
  }

  .school-content {
    background-color: #f2f2f2;
    padding: 25px 20px;
    height: auto;
    border-right: 1px solid #FFF;
    width: 219px;
    float: left;
    margin-bottom: 2px;
  }

  .ceremony-button {
    padding: 30px 20px;
    background-color: #f2f2f2;
    height: auto;
    width: 218px;
    float: left;
    margin-bottom: 25px;
  }

  .section-con-bg {
    background-image: url("../images/con-speaker-bg.jpg");
    background-repeat: repeat;
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
  }

  .speaker-left {
    padding: 30px 10px 0px 10px;
  }

  .speaker-left h2 {
    color: #FFF;
    font-size: 27px;
    font-family: "Noto Sans Display Bold";
    margin-top: 0px;
    line-height: 32px;
    margin-bottom: 25px;
  }

  .speaker-right {
    padding: 40px 0px 25px 25px;
  }

  .section-boxes {
    clear: both;
    padding: 0px 24px;
  }

  #block-convocationboxesconvocation h2 {
    text-align: center;
    margin: 0px 0px 25px 0px;
  }

  .convocation-box {
    border: 1px solid #ccc;
    margin-bottom: 25px;
  }

  .page-node-3536 .footer {
    margin-top: 30px;
  }

  .deans-honour-list {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity .msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    text-align: center;
    padding: 0px 0px 25px 0px;
  }

  #block-messagesfromtheuniversity h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .left-msg .con-video iframe {
    width: 300px;
    height: auto;
  }

  .right-msg .con-video iframe {
    width: 260px;
    height: auto;
  }

  .video-content {
    margin-bottom: 35px;
  }

  .right-msg .row {
    margin-bottom: 0px;
  }

  .speaker-img {
    text-align: center;
  }

  p.msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    padding: 0px 15px;
    text-align: center;
    margin-bottom: 25px;
  }

  .award-box {
    width: 100%;
    float: left;
    margin: 0px 0px;
  }

  .left-msg {
    padding: 0px 0px 0px 0px;
  }

  .speaker-left img {
    margin: 0px 20px 25px 0px;
    width: 100%;
    height: auto;
  }

  .speaker-img img {
    width: 100%;
    height: auto;
  }

  /* Convocation Page - node/3536 */
  /* Convocation 2021 START */
  .page-node-9262 .bak-banner {
    height: auto !important;
    width: auto !important;
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .page-node-9262 .intro-heading {
    padding: 80px 0 0 0;
  }

  .page-node-9262 .intro-heading h2 {
    font: 18px/17px "Noto Sans Display Bold";
    color: #272D77;
    padding-bottom: 0;
    padding-left: 10px;
    margin-bottom: 5px;
    margin-top: 15px;
  }

  .page-node-9262 .intro-heading h1 {
    font-size: 30px;
    line-height: 30px;
    padding-left: 10px;
  }

  .page-node-9262 #block-countdowntimer {
    padding: 0 0 0 10px;
  }

  .page-node-9262 #jquery-countdown-timer-note {
    color: #333333;
    text-shadow: none !important;
    font-size: 11px;
    font-family: 'Noto Sans Reguler';
    display: block;
    padding-bottom: 0;
    padding-left: 0;
    text-align: left;
    display: none;
  }

  .page-node-9262 #jquery-countdown-timer .position {
    display: inline-block;
    height: 38px;
    overflow: visible;
    position: relative;
    width: 18px;
  }

  .page-node-9262 #jquery-countdown-timer .digit.static {
    box-shadow: none !important;
    background-image: url("../images/clock-bg.jpg") !important;
    /*background-image: linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -o-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -moz-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -ms-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.5, #3a3a3a), color-stop(0.5, #444444));*/
  }

  .page-node-9262 #jquery-countdown-timer .digit {
    position: absolute;
    display: block;
    width: 18px;
    background-color: #333333;
    border-radius: inherit;
    text-align: center;
    color: #fff;
    letter-spacing: 0px;
    height: 38px;
    padding: 10px 5px;
    font-size: 16px;
  }

  .page-node-9262 #jquery-countdown-timer .countWeeks {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDays {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countHrs {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countMins {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDiv {
    display: none;
  }

  .page-node-9262 .twitter-link {
    padding: 0 0 0 10px;
  }

  .page-node-9262 .twitter-link h2 {
    color: #2670BD;
    font-size: 16px;
    margin-top: 0px;
  }

  .page-node-9262 .convocation-menu {
    background-color: #174B74 !important;
    height: 45px;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }


  .intro-text h2 {
    font: 34px/36px Noto Sans Display Bold !important;
    color: #2670BD !important;
    padding-bottom: 25px;
  }

  .page-node-9262 .intro-heading ul.timer-text {
    padding-left: 0px;
    list-style: none;
    margin: 5px 0px 0px 0px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(1) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
    margin-left: 10px;
  }


  .page-node-9262 .intro-heading ul li:nth-child(2) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 5px;
    color: #666666;
    margin-left: 3px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(3) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 13px;
    color: #666666;
    margin-left: 5px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(4) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
  }

  .section-testimonials {
    background: #FFFFFF;
    margin-top: -215px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
    width: 94%;
    border: 2px dotted #666;
    padding: 50px 25px;
    border-radius: 4px;
    height: 681px;
  }

  .section-testimonials .slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    width: 261px;
  }

  .intro-text,
  .testimonials-intro,
  .section-proceedings,
  .proceedings-intro,
  .proceedings-list,
  .proceedings-list .field--type-text-with-summary,
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(3),
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1),
  .degree-conferment,
  .section-previous-keynote,
  .section-keynote-note,
  .awards-intro,
  .section-videos .view-header p,
  .page-node-9262 .convocation-menu {
    padding: 0px !important;
  }

  .section-testimonials {
    padding: 20px 25px !important;
  }

  .testimonial-convocation .slick-dots li {
    display: inline-block;
  }

  .testimonial-convocation .testimonial-container {
    width: 91% !important;
    margin-top: 35px;
  }

  .view-testimonials-slideshow-nop ul {
    padding-left: 6px !important;
  }

  .proceedings-heading {
    margin-bottom: 0px !important;
  }

  .proceedings-intro h5 {
    margin-bottom: 10px;
  }

  .proceedings-intro .field--type-link {
    margin-top: 25px;
    margin-left: 95px;
  }

  .proceedings-heading,
  .proceedings-intros {
    text-align: center;
  }

  .proceedings-intro img {
    margin-left: 100px;
    margin-top: 20px;

  }

  .proceedings-intro .field--name-body h5 {
    text-align: center;
  }

  .proceedings-list .field--type-text-with-summary {
    margin-top: 30px;
  }

  .proceedings-heading h2 {
    line-height: 35px;
  }

  .proceedings-list p {
    color: #333333;
    font-family: 'Noto Sans Display Bold';
    line-height: 22px;
    font-size: 17px;
    padding-bottom: 5px;
    padding-right: 10px;
  }

  .keynote-bak {
    height: auto;
    width: auto;
    background-size: 100%;
    background-repeat: no-repeat;
  }


  .section-keynote-note .field--name-body {
    padding: 0 0 25px 0;
  }

  .section-previous-keynote .field--name-body {
    padding: 0 0 25px 0;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) {
    float: left;
    width: 45%;
    padding-top: 18px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-top: 32px;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) img {
    width: 150px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h1 {
    font: 12px/14px "Noto Sans Display Bold";
    color: #FFFFFF;
    padding-top: 0;
    margin-top: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h6 {
    font: 15px/26px "Noto Sans Display Bold";
    color: #333333;
    margin-top: 0;
    margin-bottom: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h2 {
    font: 18px/26px "Noto Sans Display Bold" !important;
    color: #FFFFFF !important;
    margin-top: 10px !important;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h3 {
    font: 12px/14px "Noto Sans Display Bold" !important;
    color: #01CAFC;
    margin-top: 0;
    padding-bottom: 5px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h4 {
    font: 12px/14px "Noto Sans Medium";
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 5px;
    text-align: left;
    text-decoration: underline;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h5 {
    font: 12px/14px Noto Sans, Light;
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 3px;
    text-decoration: underline;
    text-align: left;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) p {
    display: none;
  }

  .section-keynote-speaker {
    margin-top: 50px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-left: 10px;
    width: 51%;
  }

  .malala-intro .close,
  .section-previous-keynote .close {
    margin-top: 20px !important;
  }

  .degree-conferment .field--name-field-content-details > .field--item {
    margin-left: 68px !important;
  }

  .section-awards {
    padding-bottom: 20px !important;
  }

  .section-awards {
    padding: 0px;
    height: auto;
  }

  .awards-intro h2 {
    padding-bottom: 0px !important;
  }

  .awards .field--name-field-content-details > .field--item {
    margin: 20px 0px 25px 55px !important;
    height: 350px !important;
  }

  .section-videos .view-header h2 {
    line-height: 44px !important;
  }

  .page-node-9262 #colorbox .view-convocation-award-winners .views-field-field-thumb-image img {
    width: 125px !important;
  }

  #cboxLoadedContent {
    margin-top: 0px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 64px !important;
  }


  .convocation-videos .quick-carousel .slides {
    position: relative;
    margin: auto !important;
  }

  .convocation-videos .quick-carousel .slides .slideItem {
    width: 325px !important;
  }

  .convocation-videos .slideItem.custom-290 .quck-value img {
    width: 325px !important;
  }


  /* Colorbox Width */
  .page-node-9262 #colorbox {
    width: 350px !important;
    left: 8% !important;
  }

  .page-node-9262 #colorbox #cboxWrapper {
    background: #C8EAF8;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxTopLeft {
    width: 0% !important;
    background: aliceblue !important;
    height: 150px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 150px !important;
    width: 100% !important;
    background-image: url(https://lums.edu.pk/themes/contrib/lums/images/con-popup-header.jpg);
    background-size: contain;
    background-repeat: no-repeat;
  }

  .page-node-9262 #colorbox #cboxTopRight {
    width: 0% !important;
    height: 150px !important;
    background: #0A2F8B;
  }

  .page-node-9262 #colorbox #cboxLoadedContent {
    height: 500px !important;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxContent {
    background: #C8EAF8 !important;
    overflow: visible !important;
    width: 350px !important;
    height: 450px !important;
  }

  .page-node-9262 #cboxMiddleLeft {
    width: 0 !important;
  }

  .page-node-9262 #cboxMiddleRight {
    width: 0 !important;
  }

  /* Colorbox Width */
  /* Secondary Menu */
  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 7px 15px !important;
  }

  .page-node-9262 .convocation-menu .navbar-default {
    background-color: #fff !important;
    width: 100% !important;
  }

  .page-node-9262 .convocation-menu {
    text-align: inherit !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  .page-node-9262 .convocation-menu .we-mega-menu-ul > .we-mega-menu-li > a {

    padding: 15px 10px 11px 7px !important;
    width: 414px;
    font-size: 13px !important;
    line-height: 1.42857143 !important;
    color: #333333 !important;
    font-weight: bold !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  body.page-node-9262.toggled {
    min-width: unset !important;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }

  /* Secondary Menu */
  /* Convocation 2021 END */


}

@media only screen and (min-width: 851px) and (max-width: 991px) {
  /*LUMS Covid-19 Campaign*/
  #block-lumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  .field--name-field-banner-image img {
    height: auto;
  }

  #block-lumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .covid-info {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    border-radius: 5px;
    margin-top: 575px;
  }

  .groups {
    height: auto;
  }

  .groups h3 {
    font-size: 18px;
    color: #ad2626 !important;
    font-weight: bold;
    margin-bottom: 15px;
    text-align: center;
  }

  .box {
    background-color: #f1f2f2;
    height: 390px;
    text-align: center;
    margin-bottom: 15px;
  }

  .box img {

  }

  .box h2 {
    font-size: 24px;
    text-align: center;
    font-family: 'Noto Sans Display Bold';
    font-weight: normal;
    line-height: unset;
  }

  .box input {
    text-align: center;
  }

  .box p {
    padding: 10px 35px 0px 35px;
  }

  .button-pay {
    background-color: #002581;
    color: #FFF;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 15px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-pay:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  table.donations {
    margin-bottom: 0px !important;
  }

  table.donations tr td {
    border: 1px solid #ccc;
    padding: 0px 5px 0px 10px;
  }

  .TableHd {
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
    padding-left: 15px;
    text-transform: uppercase;
  }

  .TableTxt {
    color: #282828;
    font-size: 16px;
    font-weight: bold;
    padding-left: 0px;
    text-transform: uppercase;
  }

  .InputText {
    font-size: 16px;
    color: #282828;
    letter-spacing: 1px;
    width: auto;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    border-radius: 3px;
    border-color: gainsboro;
    margin-left: 5px;
    margin-right: 5px;
  }

  .button-donors {
    background-color: #002581;
    color: #FFF !important;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 25px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-donors a {
    color: #FFF !important;
  }

  .button-donors a:hover {
    color: #FFF !important;
    text-decoration: underline;
  }

  .button-donors:hover {
    background: #1A3F9B;
    text-decoration: underline;
    color: #FFF !important;
  }

  /*LUMS Covid-19 Campaign*/
  /*LUMS Covid-19 Campaign Thank You*/
  #block-thankyoulumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-banner-image img {
    height: auto;
  }

  #block-thankyoulumscovid19campaign .field--name-body {
    width: 92%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    left: 15px;
    top: 185px !important;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    top: 290px;
    left: 0px;
    padding-top: 0px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  .page-node-2495 .node-content {
    margin-top: 390px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .page-node-2495 .node-content .no-pad-right {
    padding-right: 15px !important;
  }

  .page-node-2495 .node-content .no-pad-left {
    padding-left: 15px !important;
  }

  .covid-home-link {
    background: #002581;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 4px;
  }

  .covid-home-link a {
    color: #FFF;
  }

  .covid-home-link:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  .donate-link {
    background: #AD2626;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    color: #FFF;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .donate-link a {
    color: #FFF;
  }

  .donate-link:hover {
    background: #b53b3b;
  }

  .logo-covid {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .logo-covid img {
    width: 150px;
    height: auto;
  }

  .intro {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .intro p {
    color: #FFF;
    font-size: 24px;
  }

  .thanks {
    text-align: center;
    padding: 20px 0px;
    background: #FFF;
  }

  .thanks p {
    font-size: 18px;
  }

  .our-donors {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    margin-bottom: 10px;
  }

  .our-donors p {
    font-size: 18px;
    color: #FFF;
  }

  .page-node-2495 .table-bordered > tbody > tr > td {
    border: 1pt solid rgb(21, 208, 233) !important;
  }

  .page-node-2495 .table-striped > tbody > tr:nth-of-type(odd) {
    background: rgb(237, 239, 239);
  }

  .doners th {
    background: #4b679d none repeat scroll 0 0;
    color: #fff;
  }

  .note {
    padding: 0px 0px 20px 0px;
  }

  /*LUMS Covid-19 Campaign Thank You*/
  /*Codid-19 Updates Page - node/2508*/
  .page-node-2508 .slogan {
    width: 65%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2508 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -59px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 110px;
  }

  .page-node-2508 .navbar .col-sm-10 {
    width: 48%;
    padding-top: 55px;
    display: inline-block;
  }

  .page-node-2508 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 40px 0px 0px 0px;
  }

  .page-node-2508 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2508 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2508 .content-sidebar-container .col-sm-9 {
    border-right: 1px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2508 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  .page-node-2508 .news-clm {
    width: 100%;
    margin-left: 0px;
  }

  #block-relatedlinkscovid19 {
    padding-top: 0px;
  }

  #block-relatedlinkscovid19 ul li {
    padding: 10px 0px;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-covid19lumsrespondstothepandemic h1 {
    font: 35px/40px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-covid19rightsidebottom .side-box img {
    height: auto;
    width: auto;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
    width: 80%;
  }

  .page-node-2508 #block-footer {
    height: auto;
    width: 75%;
    display: inline-block;
    margin-top: 0px;
  }

  /*Codid-19 Updates Page - node/2508*/
  /* Codid-19 Communications Page - node/2661 */
  .page-node-2661 .slogan {
    width: 56%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 15px;
    margin-top: 5px;
  }

  .page-node-2661 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2661 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -54px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 92px;
  }

  .page-node-2661 .navbar .col-sm-10 {
    width: 49%;
    padding-top: 60px;
    display: inline-block;
  }

  .covid-communication .field--name-body {
    width: 100%;
  }

  .page-node-2661 .tab-pane {
    margin-left: 0;
    padding-right: 15px;
    padding-left: 0px;
  }

  .page-node-2661 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 20px 0px 20px 0px;
  }

  .page-node-2661 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2661 #block-covid19communication h1 {
    margin-top: 15px;
    padding-bottom: 10px;
  }

  .page-node-2661 .ui-accordion .ui-accordion-content {
    padding: 0px 10px 0px 10px;
    border-top: 0;
    overflow: auto;
  }

  .page-node-2661 .col-sm-3 {
    padding-left: 15px;
  }

  .page-node-2661 .second-footer-container .col-sm-3 {
    padding-left: 0px;
  }

  .page-node-2661 #block-relatedlinkswhylums {
    margin-top: 0px;
  }

  .page-node-2661 .region-content-sidebar-right .block .field--name-body {
    padding: 10px 0px;
  }

  .page-node-2661 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2661 .content-sidebar-container .col-sm-9 {
    border-right: 1px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2661 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  .page-node-2661 .content-sidebar-container {
    margin: 20px 0px 0px 0px;
  }

  .page-node-2661 .newslatter-footer form input {
    width: 140px;
    height: 54px;
    background: #002581;
    border-radius: 0;
    box-shadow: unset;
    border: solid 1px #f7f7 !important;
    color: #fff;
    padding: 8px 10px 8px 11px;
    margin-top: 0px;
    float: left;
  }

  /* Codid-19 Communications Page - node/2661 */
  /* Convocation Page - node/3536 */
  .convocation-banner {
    background-image: url("../images/convocation-banner.jpg");
    background-size: cover;
    padding: 0px 0px 0px 0px;
    background-repeat: no-repeat;
    height: 140px;
  }

  #block-convocationlogolums {
    padding: 0px 0px 0px 0px;
  }

  .semi-circle {
    position: absolute;
    top: -196px;
    right: 50px;
  }

  .page-node-3536 .content-sidebar-container {
    padding-left: 0px;
    padding-right: 0px;
  }

  .page-node-3536 .region-content-sidebar-right .block .field--name-body {
    padding: 0px 0px;
  }

  .speaker {
    margin: 25px 0px 25px 0px;
  }

  .section-con-speaker {
    clear: both;
    margin-bottom: 25px;
  }

  .section-degree-conferment {
    margin-bottom: 25px;
  }

  #block-convocationintrolums h1 {
    font: 35px/41px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-countdowntimer {
    text-align: center;
    padding-top: 40px;
  }

  #block-countdowntimer h2 {
    font-size: 26px;
    font-family: "Noto Serif Display Bold";
    color: #FFF;
    text-align: center;
  }

  #jquery-countdown-timer-note {
    color: #FFF;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    font-size: 13px;
    font-family: "Noto Sans Reguler";
    text-align: center;
    display: none;
  }

  .add-calendar {
    margin: 5px 5px 0px 5px;
  }

  .convocation-menu {
    background-color: #04198b;
    height: auto;
    padding: 0px;
    text-align: center;
  }

  .convocation-menu ul li {
    list-style: none;
    display: inline-block;
    padding: 5px 4px 0px 4px;
  }

  .convocation-menu ul li a {
    color: #FFF;
    font-family: "Noto Sans Reguler";
    font-size: 14px;
  }

  #block-convocationlivehappeninglums {
    margin-top: 0px;
  }

  .button-join {
    margin-left: 65px;
    margin-top: 30px;
    text-align: center;
  }

  .con-proceed-left {
    padding: 200px 0px 0px 0px;
  }

  .section-con-proceedings {
    clear: both;
    background-image: url("../images/con-proceedings-bg.jpg");
    background-repeat: no-repeat;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin-bottom: 30px;
  }

  .con-proceed-right {
    padding: 30px 0px 0px 0px;
    text-align: center;
  }

  .con-proceed-right img {
    border: 1px solid #ccc;
  }

  #block-degreeconferment h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .school-row {
    clear: both;
    padding: 0px 80px;
  }

  .school-content {
    background-color: #f2f2f2;
    padding: 25px 20px;
    height: auto;
    border-right: 1px solid #FFF;
    width: 219px;
    float: left;
    margin-bottom: 2px;
  }

  .ceremony-button {
    padding: 30px 20px;
    background-color: #f2f2f2;
    height: auto;
    width: 218px;
    float: left;
    margin-bottom: 25px;
  }

  .section-con-bg {
    background-image: url("../images/con-speaker-bg.jpg");
    background-repeat: repeat;
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
  }

  .speaker-left {
    padding: 30px 10px 0px 10px;
  }

  .speaker-left h2 {
    color: #FFF;
    font-size: 27px;
    font-family: "Noto Sans Display Bold";
    margin-top: 0px;
    line-height: 32px;
    margin-bottom: 25px;
  }

  .speaker-right {
    padding: 40px 0px 25px 25px;
  }

  .section-boxes {
    clear: both;
    padding: 0px 24px;
  }

  #block-convocationboxesconvocation h2 {
    text-align: center;
    margin: 0px 0px 25px 0px;
  }

  .convocation-box {
    border: 1px solid #ccc;
    margin-bottom: 25px;
  }

  .page-node-3536 .footer {
    margin-top: 30px;
  }

  .deans-honour-list {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity {
    padding: 0px 0px;
  }

  #block-messagesfromtheuniversity .msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    text-align: center;
    padding: 0px 0px 25px 0px;
  }

  #block-messagesfromtheuniversity h2 {
    margin-bottom: 25px;
    text-align: center;
    margin-top: 25px;
  }

  .left-msg .con-video iframe {
    width: 300px;
    height: auto;
  }

  .right-msg .con-video iframe {
    width: 260px;
    height: auto;
  }

  .video-content {
    margin-bottom: 35px;
  }

  .right-msg .row {
    margin-bottom: 0px;
  }

  .speaker-img {
    text-align: center;
  }

  p.msg-intro {
    font-family: "Noto Sans Light";
    font-size: 17px;
    padding: 0px 15px;
    text-align: center;
    margin-bottom: 25px;
  }

  .award-box {
    width: 100%;
    float: left;
    margin: 0px 0px;
  }

  .left-msg {
    padding: 0px 0px 0px 0px;
  }

  .speaker-left img {
    margin: 0px 20px 25px 0px;
    width: 100%;
    height: auto;
  }

  .speaker-img img {
    width: 100%;
    height: auto;
  }

  /* Convocation Page - node/3536 */
  /* Convocation 2021 START */
  .page-node-9262 .bak-banner {
    height: auto !important;
    width: auto !important;
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .page-node-9262 .intro-heading {
    padding: 80px 0 0 0;
  }

  .page-node-9262 .intro-heading h2 {
    font: 18px/17px "Noto Sans Display Bold";
    color: #272D77;
    padding-bottom: 0;
    padding-left: 10px;
    margin-bottom: 5px;
    margin-top: 15px;
  }

  .page-node-9262 .intro-heading h1 {
    font-size: 30px;
    line-height: 30px;
    padding-left: 10px;
  }

  .page-node-9262 #block-countdowntimer {
    padding: 0 0 0 10px;
  }

  .page-node-9262 #jquery-countdown-timer-note {
    color: #333333;
    text-shadow: none !important;
    font-size: 11px;
    font-family: 'Noto Sans Reguler';
    display: block;
    padding-bottom: 0;
    padding-left: 0;
    text-align: left;
    display: none;
  }

  .page-node-9262 #jquery-countdown-timer .position {
    display: inline-block;
    height: 38px;
    overflow: visible;
    position: relative;
    width: 18px;
  }

  .page-node-9262 #jquery-countdown-timer .digit.static {
    box-shadow: none !important;
    background-image: url("../images/clock-bg.jpg") !important;
    /*background-image: linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -o-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -moz-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -ms-linear-gradient(bottom, #3a3a3a 50%, #444444 50%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.5, #3a3a3a), color-stop(0.5, #444444));*/
  }

  .page-node-9262 #jquery-countdown-timer .digit {
    position: absolute;
    display: block;
    width: 18px;
    background-color: #333333;
    border-radius: inherit;
    text-align: center;
    color: #fff;
    letter-spacing: 0px;
    height: 38px;
    padding: 10px 5px;
    font-size: 16px;
  }

  .page-node-9262 #jquery-countdown-timer .countWeeks {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDays {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countHrs {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countMins {
    margin-right: 5px;
  }

  .page-node-9262 #jquery-countdown-timer .countDiv {
    display: none;
  }

  .page-node-9262 .twitter-link {
    padding: 0 0 0 10px;
  }

  .page-node-9262 .twitter-link h2 {
    color: #2670BD;
    font-size: 16px;
    margin-top: 0px;
  }

  .page-node-9262 .convocation-menu {
    background-color: #174B74 !important;
    height: 45px;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }


  .intro-text h2 {
    font: 34px/36px Noto Sans Display Bold !important;
    color: #2670BD !important;
    padding-bottom: 25px;
  }

  .page-node-9262 .intro-heading ul.timer-text {
    padding-left: 0px;
    list-style: none;
    margin: 5px 0px 0px 0px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(1) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
    margin-left: 10px;
  }


  .page-node-9262 .intro-heading ul li:nth-child(2) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 5px;
    color: #666666;
    margin-left: 3px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(3) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 13px;
    color: #666666;
    margin-left: 5px;
  }

  .page-node-9262 .intro-heading ul li:nth-child(4) {
    display: block;
    float: left;
    font-size: 10px;
    font-family: 'Noto Sans Display Bold';
    width: 30px;
    text-align: center;
    margin-right: 10px;
    color: #666666;
  }

  .section-testimonials {
    background: #FFFFFF;
    margin-top: -215px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
    width: 94%;
    border: 2px dotted #666;
    padding: 50px 25px;
    border-radius: 4px;
    height: 681px;
  }

  .section-testimonials .slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    width: 261px;
  }

  .intro-text,
  .testimonials-intro,
  .section-proceedings,
  .proceedings-intro,
  .proceedings-list,
  .proceedings-list .field--type-text-with-summary,
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(3),
  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1),
  .degree-conferment,
  .section-previous-keynote,
  .section-keynote-note,
  .awards-intro,
  .section-videos .view-header p,
  .page-node-9262 .convocation-menu {
    padding: 0px !important;
  }

  .section-testimonials {
    padding: 20px 25px !important;
  }

  .testimonial-convocation .slick-dots li {
    display: inline-block;
  }

  .testimonial-convocation .testimonial-container {
    width: 91% !important;
    margin-top: 35px;
  }

  .view-testimonials-slideshow-nop ul {
    padding-left: 6px !important;
  }

  .proceedings-heading {
    margin-bottom: 0px !important;
  }

  .proceedings-intro h5 {
    margin-bottom: 10px;
  }

  .proceedings-intro .field--type-link {
    margin-top: 25px;
    margin-left: 95px;
  }

  .proceedings-heading,
  .proceedings-intros {
    text-align: center;
  }

  .proceedings-intro img {
    margin-left: 100px;
    margin-top: 20px;

  }

  .proceedings-intro .field--name-body h5 {
    text-align: center;
  }

  .proceedings-list .field--type-text-with-summary {
    margin-top: 30px;
  }

  .proceedings-heading h2 {
    line-height: 35px;
  }

  .proceedings-list p {
    color: #333333;
    font-family: 'Noto Sans Display Bold';
    line-height: 22px;
    font-size: 17px;
    padding-bottom: 5px;
    padding-right: 10px;
  }

  .keynote-bak {
    height: auto;
    width: auto;
    background-size: 100%;
    background-repeat: no-repeat;
  }


  .section-keynote-note .field--name-body {
    padding: 0 0 25px 0;
  }

  .section-previous-keynote .field--name-body {
    padding: 0 0 25px 0;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) {
    float: left;
    width: 45%;
    padding-top: 18px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-top: 32px;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) img {
    width: 150px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h1 {
    font: 12px/14px "Noto Sans Display Bold";
    color: #FFFFFF;
    padding-top: 0;
    margin-top: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h6 {
    font: 15px/26px "Noto Sans Display Bold";
    color: #333333;
    margin-top: 0;
    margin-bottom: 0;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h2 {
    font: 18px/26px "Noto Sans Display Bold" !important;
    color: #FFFFFF !important;
    margin-top: 10px !important;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h3 {
    font: 12px/14px "Noto Sans Display Bold" !important;
    color: #01CAFC;
    margin-top: 0;
    padding-bottom: 5px;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h4 {
    font: 12px/14px "Noto Sans Medium";
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 5px;
    text-align: left;
    text-decoration: underline;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) h5 {
    font: 12px/14px Noto Sans, Light;
    color: #FFFFFF;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 3px;
    text-decoration: underline;
    text-align: left;
  }

  .keynote-speaker .field--name-field-extra-text > .field--item:nth-child(2) p {
    display: none;
  }

  .section-keynote-speaker {
    margin-top: 50px !important;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    margin-left: 10px;
    width: 51%;
  }

  .malala-intro .close,
  .section-previous-keynote .close {
    margin-top: 20px !important;
  }

  .degree-conferment .field--name-field-content-details > .field--item {
    margin-left: 68px !important;
  }

  .section-awards {
    padding-bottom: 20px !important;
  }

  .section-awards {
    padding: 0px;
    height: auto;
  }

  .awards-intro h2 {
    padding-bottom: 0px !important;
  }

  .awards .field--name-field-content-details > .field--item {
    margin: 20px 0px 25px 55px !important;
    height: 350px !important;
  }

  .section-videos .view-header h2 {
    line-height: 44px !important;
  }

  .page-node-9262 #colorbox .view-convocation-award-winners .views-field-field-thumb-image img {
    width: 125px !important;
  }

  #cboxLoadedContent {
    margin-top: 0px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 64px !important;
  }


  .convocation-videos .quick-carousel .slides {
    position: relative;
    margin: auto !important;
  }

  .convocation-videos .quick-carousel .slides .slideItem {
    width: 325px !important;
  }

  .convocation-videos .slideItem.custom-290 .quck-value img {
    width: 325px !important;
  }


  /* Colorbox Width */
  .page-node-9262 #colorbox {
    width: 350px !important;
    left: 8% !important;
  }

  .page-node-9262 #colorbox #cboxWrapper {
    background: #C8EAF8;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxTopLeft {
    width: 0% !important;
    background: aliceblue !important;
    height: 150px !important;
  }

  .page-node-9262 #colorbox #cboxTopCenter {
    height: 150px !important;
    width: 100% !important;
    background-image: url(https://lums.edu.pk/themes/contrib/lums/images/con-popup-header.jpg);
    background-size: contain;
    background-repeat: no-repeat;
  }

  .page-node-9262 #colorbox #cboxTopRight {
    width: 0% !important;
    height: 150px !important;
    background: #0A2F8B;
  }

  .page-node-9262 #colorbox #cboxLoadedContent {
    height: 500px !important;
    width: 350px !important;
  }

  .page-node-9262 #colorbox #cboxContent {
    background: #C8EAF8 !important;
    overflow: visible !important;
    width: 350px !important;
    height: 450px !important;
  }

  .page-node-9262 #cboxMiddleLeft {
    width: 0 !important;
  }

  .page-node-9262 #cboxMiddleRight {
    width: 0 !important;
  }

  /* Colorbox Width */
  /* Secondary Menu */
  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 7px 15px !important;
  }

  .page-node-9262 .convocation-menu .navbar-default {
    background-color: #fff !important;
    width: 100% !important;
  }

  .page-node-9262 .convocation-menu {
    text-align: inherit !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  .page-node-9262 .convocation-menu .we-mega-menu-ul > .we-mega-menu-li > a {

    padding: 15px 10px 11px 7px !important;
    width: 414px;
    font-size: 13px !important;
    line-height: 1.42857143 !important;
    color: #333333 !important;
    font-weight: bold !important;
  }

  .page-node-9262 .convocation-menu .navbar-we-mega-menu .nav-tabs > li.we-mega-menu-li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
    padding: 0px 19px 0px 20px;
    margin: 0;
  }

  body.page-node-9262.toggled {
    min-width: unset !important;
  }

  .page-node-9262 .convocation-menu .region-we-mega-menu {
    padding: 0 15px !important;
    position: relative;
    z-index: 9;
  }

  /* Secondary Menu */
  /* Convocation 2021 END */


}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  /*LUMS Covid-19 Campaign*/
  #block-lumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  .field--name-field-banner-image img {
    height: auto;
  }

  #block-lumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .covid-info {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    border-radius: 5px;
    margin-top: 575px;
  }

  .groups {
    height: auto;
  }

  .groups h3 {
    font-size: 18px;
    color: #ad2626 !important;
    font-weight: bold;
    margin-bottom: 15px;
    text-align: center;
  }

  .box {
    background-color: #f1f2f2;
    height: 390px;
    text-align: center;
    margin-bottom: 15px;
  }

  .box img {

  }

  .box h2 {
    font-size: 24px;
    text-align: center;
    font-family: 'Noto Sans Display Bold';
    font-weight: normal;
    line-height: unset;
  }

  .box input {
    text-align: center;
  }

  .box p {
    padding: 10px 35px 0px 35px;
  }

  .button-pay {
    background-color: #002581;
    color: #FFF;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 15px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-pay:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  table.donations {
    margin-bottom: 0px !important;
  }

  table.donations tr td {
    border: 1px solid #ccc;
    padding: 0px 5px 0px 10px;
  }

  .TableHd {
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
    padding-left: 15px;
    text-transform: uppercase;
  }

  .TableTxt {
    color: #282828;
    font-size: 16px;
    font-weight: bold;
    padding-left: 0px;
    text-transform: uppercase;
  }

  .InputText {
    font-size: 16px;
    color: #282828;
    letter-spacing: 1px;
    width: auto;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    border-radius: 3px;
    border-color: gainsboro;
    margin-left: 5px;
    margin-right: 5px;
  }

  .button-donors {
    background-color: #002581;
    color: #FFF !important;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 25px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-donors a {
    color: #FFF !important;
  }

  .button-donors a:hover {
    color: #FFF !important;
    text-decoration: underline;
  }

  .button-donors:hover {
    background: #1A3F9B;
    text-decoration: underline;
    color: #FFF !important;
  }

  /*LUMS Covid-19 Campaign*/
  /*LUMS Covid-19 Campaign Thank You*/
  #block-thankyoulumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-banner-image img {
    height: auto;
  }

  #block-thankyoulumscovid19campaign .field--name-body {
    width: 92%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    left: 15px;
    top: 185px !important;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    top: 290px;
    left: 0px;
    padding-top: 0px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  .page-node-2495 .node-content {
    margin-top: 390px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .page-node-2495 .node-content .no-pad-right {
    padding-right: 15px !important;
  }

  .page-node-2495 .node-content .no-pad-left {
    padding-left: 15px !important;
  }

  .covid-home-link {
    background: #002581;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 4px;
  }

  .covid-home-link a {
    color: #FFF;
  }

  .covid-home-link:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  .donate-link {
    background: #AD2626;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    color: #FFF;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .donate-link a {
    color: #FFF;
  }

  .donate-link:hover {
    background: #b53b3b;
  }

  .logo-covid {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .logo-covid img {
    width: 150px;
    height: auto;
  }

  .intro {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .intro p {
    color: #FFF;
    font-size: 24px;
  }

  .thanks {
    text-align: center;
    padding: 20px 0px;
    background: #FFF;
  }

  .thanks p {
    font-size: 18px;
  }

  .our-donors {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    margin-bottom: 10px;
  }

  .our-donors p {
    font-size: 18px;
    color: #FFF;
  }

  .page-node-2495 .table-bordered > tbody > tr > td {
    border: 1pt solid rgb(21, 208, 233) !important;
  }

  .page-node-2495 .table-striped > tbody > tr:nth-of-type(odd) {
    background: rgb(237, 239, 239);
  }

  .doners th {
    background: #4b679d none repeat scroll 0 0;
    color: #fff;
  }

  .note {
    padding: 0px 0px 20px 0px;
  }

  /*LUMS Covid-19 Campaign Thank You*/
  /*Codid-19 Updates Page - node/2508*/
  .page-node-2508 .slogan {
    width: 65%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2508 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -59px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 110px;
  }

  .page-node-2508 .navbar .col-sm-10 {
    width: 48%;
    padding-top: 55px;
    display: inline-block;
  }

  .page-node-2508 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 40px 0px 0px 0px;
  }

  .page-node-2508 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2508 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2508 .content-sidebar-container .col-sm-9 {
    border-right: 1px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2508 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  .page-node-2508 .news-clm {
    width: 100%;
    margin-left: 0px;
  }

  #block-relatedlinkscovid19 {
    padding-top: 0px;
  }

  #block-relatedlinkscovid19 ul li {
    padding: 10px 0px;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-covid19lumsrespondstothepandemic h1 {
    font: 35px/40px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-covid19rightsidebottom .side-box img {
    height: auto;
    width: auto;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
    width: 80%;
  }

  .page-node-2508 #block-footer {
    height: auto;
    width: 75%;
    display: inline-block;
    margin-top: 0px;
  }

  /*Codid-19 Updates Page - node/2508*/
  /* Codid-19 Communications Page - node/2661 */
  .page-node-2661 .slogan {
    width: 80%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 15px;
    margin-top: 5px;
  }

  .page-node-2661 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2661 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -87px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 100px;
  }

  .page-node-2661 .navbar .col-sm-10 {
    width: 67%;
    padding-top: 60px;
    display: inline-block;
  }

  .covid-communication .field--name-body {
    width: 100%;
  }

  .page-node-2661 .tab-pane {
    margin-left: 0;
    padding-right: 15px;
    padding-left: 0px;
  }

  .page-node-2661 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 20px 0px 20px 0px;
  }

  .page-node-2661 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2661 #block-covid19communication h1 {
    margin-top: 15px;
    padding-bottom: 10px;
  }

  .page-node-2661 .ui-accordion .ui-accordion-content {
    padding: 0px 10px 0px 10px;
    border-top: 0;
    overflow: auto;
  }

  .page-node-2661 .col-sm-3 {
    padding-left: 15px;
  }

  .page-node-2661 .second-footer-container .col-sm-3 {
    padding-left: 0px;
  }

  .page-node-2661 #block-relatedlinkswhylums {
    margin-top: 0px;
  }

  .page-node-2661 .region-content-sidebar-right .block .field--name-body {
    padding: 10px 0px;
  }

  .page-node-2661 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2661 .content-sidebar-container .col-sm-9 {
    border-right: 1px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2661 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  .page-node-2661 .content-sidebar-container {
    margin: 20px 0px 0px 0px;
  }

  .page-node-2661 .newslatter-footer form input {
    width: 225px;
    height: 54px;
    background: #002581;
    border-radius: 0;
    box-shadow: unset;
    border: solid 1px #f7f7 !important;
    color: #fff;
    padding: 8px 10px 8px 11px;
    margin-top: 0px;
    float: left;
  }

  /* Codid-19 Communications Page - node/2661 */
  /* Convocation 2021 Start */
  .page-node-9262 .bak-banner {
    background-image: url("../images/con-bg-2021.jpg");
    height: 574px;
    background-size: contain;
  }

  .page-node-9262 .intro-heading {
    padding: 261px 100px 0 40px;
  }

  .page-node-9262 #block-countdowntimer {
    text-align: left;
    padding: 0 0 0 40px;
  }

  .page-node-9262 .twitter-link {
    padding: 0 0 0 40px;
  }

  .page-node-9262 .convocation-menu .we-mega-menu-ul > .we-mega-menu-li > a {
    padding: 0 10px 0 10px !important;
  }

  .page-node-9262 .intro-text {
    padding: 125px 125px 200px 125px;
    text-align: center;
  }

  .section-testimonials {
    background: #FFFFFF;
    margin-top: -225px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
    width: 98%;
    border: 2px dotted #666;
    padding: 50px 15px;
    border-radius: 4px;
  }

  .section-testimonials .col-md-3 {
    width: 20% !important;
  }

  .section-testimonials .col-md-9 {
    width: 80% !important;
  }

  .testimonial-convocation .img-container {
    width: 100%;
    padding: 10px 10px 10px 20px;
  }

  .section-proceedings {
    padding: 0 100px 25px 100px;
  }

  .proceedings-list .field--type-text-with-summary {
    overflow-y: auto;
    height: 330px;
    padding: 0 26px 0 25px;
  }

  .degree-conferment .field--name-field-content-details > .field--item .field--name-field-content-description p {
    color: #333333;
    font: 17px/21px Noto Sans, Light;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(1) {
    float: left;
    padding: 89px 0 0 0px;
    width: 50%;
  }

  .keynote-speaker .field--name-field-extra-text .field--item:nth-child(2) {
    float: left;
    margin-top: 150px;
    width: 45%;
    margin-left: 25px;
  }


  /* Key Note Speaker 2nd */
  .keynote-speaker-2nd .field--name-field-extra-text .field--item:nth-child(1) {
    float: left;
    padding: 89px 0 0 0px;
    width: 50%;
  }

  .keynote-speaker-2nd .field--name-field-extra-text .field--item:nth-child(2) {
    float: left;
    margin-top: 150px;
    width: 45%;
    margin-left: 25px;
  }

  /* Key Note Speaker 2nd */
  .degree-conferment {
    padding: 50px 75px 25px 75px;
  }


  .degree-conferment .field--name-field-content-details > .field--item {
    flex-basis: 245px;
    margin: 0 15px 50px 15px;
    border: 1px solid #FFF;
    box-shadow: 0 0 9px -4px rgb(0 0 0 / 30%);
    width: 246px;
    float: left;
    height: 425px;
    text-align: center;
  }

  .degree-conferment .field--name-field-content-details > .field--item:nth-child(4) {
    margin-left: 160px;
  }

  .section-awards {
    background: #C8EAF8;
    height: 775px;
    padding: 100px 25px 100px 75px;
  }

  .awards-intro {
    padding: 175px 50px 100px 0px;
  }

  .awards-intro h2 {
    font: 32px/34px Noto Sans Display Bold !important;
    color: #04198B;
    padding-bottom: 0px;
    margin-top: 10px;
  }


  .awards .field--name-field-content-details > .field--item:nth-child(1) {
    width: 185px;
    height: auto;
    float: left;
    margin: 200px 0px 25px 0px;
  }

  .awards .field--name-field-content-details > .field--item:nth-child(2) {
    width: 185px;
    height: auto;
    float: left;
    margin: 0 0 25px 0;
  }

  .awards .field--name-field-content-details > .field--item:nth-child(3) {
    width: 185px;
    height: auto;
    float: left;
    margin: 0 0 25px 0;
  }

  .awards .field--name-field-content-details > .field--item:nth-child(4) {
    width: 185px;
    height: auto;
    float: left;
    margin: -130px 0 25px 0;
  }

  .awards .field--name-field-content-details > .field--item:nth-child(5) {
    width: 185px;
    height: auto;
    float: left;
    margin: -130px 0 25px 0;
  }

  .awards .field--name-field-content-details > .field--item:nth-child(1) .field--name-field-content-description h2 {
    font: 18px/22px "Noto Sans Reguler";
    color: #FFFFFF;
    padding: 0 6px;
  }

  .awards .field--name-field-content-details > .field--item:nth-child(2) .field--name-field-content-description h2 {
    font: 18px/22px "Noto Sans Reguler";
    color: #FFFFFF;
    padding: 0 20px;
  }

  .awards .field--name-field-content-details > .field--item:nth-child(3) .field--name-field-content-description h2 {
    font: 18px/22px "Noto Sans Reguler";
    color: #FFFFFF;
  }

  .awards .field--name-field-content-details > .field--item:nth-child(4) .field--name-field-content-description h2 {
    font: 18px/22px "Noto Sans Reguler";
    color: #FFFFFF;
    padding: 0 20px;
  }

  .awards .field--name-field-content-details > .field--item:nth-child(5) .field--name-field-content-description h2 {
    font: 18px/22px "Noto Sans Reguler";
    color: #FFFFFF;
    padding: 0 60px;
  }


  .testimonial-convocation .testimonial-container {
    background-image: url(../images/story-back.png);
    border: none !important;
    margin: 0;
    height: 380px;
    width: 100%;
  }

  .convocation-videos .quick-carousel .slides {
    position: relative;
    margin: 0 auto 0 120px;
  }

  /* Convocation 2021 Start */


}

@media only screen and (min-width: 1025px) and (max-width: 1200px) {
  /*LUMS Covid-19 Campaign*/
  #block-lumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  .field--name-field-banner-image img {
    height: auto;
  }

  #block-lumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .covid-info {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    border-radius: 5px;
    margin-top: 575px;
  }

  .groups {
    height: auto;
  }

  .groups h3 {
    font-size: 18px;
    color: #ad2626 !important;
    font-weight: bold;
    margin-bottom: 15px;
    text-align: center;
  }

  .box {
    background-color: #f1f2f2;
    height: 390px;
    text-align: center;
    margin-bottom: 15px;
  }

  .box img {

  }

  .box h2 {
    font-size: 24px;
    text-align: center;
    font-family: 'Noto Sans Display Bold';
    font-weight: normal;
    line-height: unset;
  }

  .box input {
    text-align: center;
  }

  .box p {
    padding: 10px 35px 0px 35px;
  }

  .button-pay {
    background-color: #002581;
    color: #FFF;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 15px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-pay:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  table.donations {
    margin-bottom: 0px !important;
  }

  table.donations tr td {
    border: 1px solid #ccc;
    padding: 0px 5px 0px 10px;
  }

  .TableHd {
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
    padding-left: 15px;
    text-transform: uppercase;
  }

  .TableTxt {
    color: #282828;
    font-size: 16px;
    font-weight: bold;
    padding-left: 0px;
    text-transform: uppercase;
  }

  .InputText {
    font-size: 16px;
    color: #282828;
    letter-spacing: 1px;
    width: auto;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    border-radius: 3px;
    border-color: gainsboro;
    margin-left: 5px;
    margin-right: 5px;
  }

  .button-donors {
    background-color: #002581;
    color: #FFF !important;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 25px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-donors a {
    color: #FFF !important;
  }

  .button-donors a:hover {
    color: #FFF !important;
    text-decoration: underline;
  }

  .button-donors:hover {
    background: #1A3F9B;
    text-decoration: underline;
    color: #FFF !important;
  }

  /*LUMS Covid-19 Campaign*/
  /*LUMS Covid-19 Campaign Thank You*/
  #block-thankyoulumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-banner-image img {
    height: auto;
  }

  #block-thankyoulumscovid19campaign .field--name-body {
    width: 92%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    left: 15px;
    top: 185px !important;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    top: 290px;
    left: 0px;
    padding-top: 0px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  .page-node-2495 .node-content {
    margin-top: 390px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .page-node-2495 .node-content .no-pad-right {
    padding-right: 15px !important;
  }

  .page-node-2495 .node-content .no-pad-left {
    padding-left: 15px !important;
  }

  .covid-home-link {
    background: #002581;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 4px;
  }

  .covid-home-link a {
    color: #FFF;
  }

  .covid-home-link:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  .donate-link {
    background: #AD2626;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    color: #FFF;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .donate-link a {
    color: #FFF;
  }

  .donate-link:hover {
    background: #b53b3b;
  }

  .logo-covid {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .logo-covid img {
    width: 150px;
    height: auto;
  }

  .intro {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .intro p {
    color: #FFF;
    font-size: 24px;
  }

  .thanks {
    text-align: center;
    padding: 20px 0px;
    background: #FFF;
  }

  .thanks p {
    font-size: 18px;
  }

  .our-donors {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    margin-bottom: 10px;
  }

  .our-donors p {
    font-size: 18px;
    color: #FFF;
  }

  .page-node-2495 .table-bordered > tbody > tr > td {
    border: 1pt solid rgb(21, 208, 233) !important;
  }

  .page-node-2495 .table-striped > tbody > tr:nth-of-type(odd) {
    background: rgb(237, 239, 239);
  }

  .doners th {
    background: #4b679d none repeat scroll 0 0;
    color: #fff;
  }

  .note {
    padding: 0px 0px 20px 0px;
  }

  /*LUMS Covid-19 Campaign Thank You*/
  /*Codid-19 Updates Page - node/2508*/
  .page-node-2508 .slogan {
    width: 65%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2508 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -59px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 110px;
  }

  .page-node-2508 .navbar .col-sm-10 {
    width: 48%;
    padding-top: 55px;
    display: inline-block;
  }

  .page-node-2508 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 40px 0px 0px 0px;
  }

  .page-node-2508 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2508 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2508 .content-sidebar-container .col-sm-9 {
    border-right: 1px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2508 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  .page-node-2508 .news-clm {
    width: 100%;
    margin-left: 0px;
  }

  #block-relatedlinkscovid19 {
    padding-top: 0px;
  }

  #block-relatedlinkscovid19 ul li {
    padding: 10px 0px;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-covid19lumsrespondstothepandemic h1 {
    font: 35px/40px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-covid19rightsidebottom .side-box img {
    height: auto;
    width: auto;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
    width: 80%;
  }

  .page-node-2508 #block-footer {
    height: auto;
    width: 75%;
    display: inline-block;
    margin-top: 0px;
  }

  /*Codid-19 Updates Page - node/2508*/
  /* Codid-19 Communications Page - node/2661 */
  .page-node-2661 .slogan {
    width: 100%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 15px;
    margin-top: 5px;
  }

  .page-node-2661 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2661 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -87px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 100px;
  }

  .page-node-2661 .navbar .col-sm-10 {
    width: 83%;
    padding-top: 28px;
    display: inline-block;
  }

  .covid-communication .field--name-body {
    width: 100%;
  }

  .page-node-2661 .tab-pane {
    margin-left: 0;
    padding-right: 15px;
    padding-left: 0px;
  }

  .page-node-2661 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 20px 0px 20px 0px;
  }

  .page-node-2661 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2661 #block-covid19communication h1 {
    margin-top: 15px;
    padding-bottom: 10px;
  }

  .page-node-2661 .ui-accordion .ui-accordion-content {
    padding: 0px 10px 0px 10px;
    border-top: 0;
    overflow: auto;
  }

  .page-node-2661 .col-sm-3 {
    padding-left: 15px;
  }

  .page-node-2661 .second-footer-container .col-sm-3 {
    padding-left: 0px;
  }

  .page-node-2661 #block-relatedlinkswhylums {
    margin-top: 0px;
  }

  .page-node-2661 .region-content-sidebar-right .block .field--name-body {
    padding: 10px 0px;
  }

  .page-node-2661 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2661 .content-sidebar-container .col-sm-9 {
    border-right: 0px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2661 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  .page-node-2661 .content-sidebar-container {
    margin: 20px 0px 0px 0px;
  }

  .page-node-2661 .newslatter-footer form input {
    width: 165px;
    height: 54px;
    background: #002581;
    border-radius: 0;
    box-shadow: unset;
    border: solid 1px #f7f7 !important;
    color: #fff;
    padding: 8px 10px 8px 11px;
    margin-top: 0px;
    float: left;
  }

  /* Codid-19 Communications Page - node/2661 */
  /* Convocation 2021 Start */
  .page-node-9262 .bak-banner {
    background-image: url("../images/con-bg-2021.jpg");
    height: auto;
    background-size: cover;
  }

  .degree-conferment .field--name-field-content-details > .field--item {
    flex-basis: 245px;
    margin: 0 15px 50px 15px;
    border: 1px solid #FFF;
    box-shadow: 0 0 9px -4px rgb(0 0 0 / 30%);
    width: 247px;
    float: left;
    height: 425px;
    text-align: center;
  }

  .section-awards {
    background: #C8EAF8;
    height: 925px;
    padding: 100px 25px 100px 75px;
  }

  .awards .field--name-field-content-details > .field--item:nth-child(1) {
    width: 235px;
    height: auto;
    float: left;
    margin: 200px 0px 25px 0px;
  }

  .awards .field--name-field-content-details > .field--item:nth-child(2) {
    width: 235px;
    height: auto;
    float: left;
    margin: 0 0 25px 0;
  }

  .awards .field--name-field-content-details > .field--item:nth-child(3) {
    width: 235px;
    height: auto;
    float: left;
    margin: 0 0 25px 0;
  }

  .awards .field--name-field-content-details > .field--item:nth-child(4) {
    width: 235px;
    height: auto;
    float: left;
    margin: -130px 0 25px 0;
  }

  .awards .field--name-field-content-details > .field--item:nth-child(5) {
    width: 235px;
    height: auto;
    float: left;
    margin: -130px 0 25px 0;
  }


  .testimonial-convocation .testimonial-container {
    background-image: url(../images/story-back.png);
    border: none !important;
    margin: 0;
    height: 380px;
    width: 99%;
  }

  .convocation-videos .quick-carousel .slides {
    position: relative;
    margin: 0 auto 0 292px;
  }

  /* Convocation 2021 Start */


}

@media only screen and (min-width: 1201px) and (max-width: 1300px) {
  /*LUMS Covid-19 Campaign*/
  #block-lumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  .field--name-field-banner-image img {
    height: auto;
  }

  #block-lumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-lumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .covid-info {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    border-radius: 5px;
    margin-top: 575px;
  }

  .groups {
    height: auto;
  }

  .groups h3 {
    font-size: 18px;
    color: #ad2626 !important;
    font-weight: bold;
    margin-bottom: 15px;
    text-align: center;
  }

  .box {
    background-color: #f1f2f2;
    height: 390px;
    text-align: center;
    margin-bottom: 15px;
  }

  .box img {

  }

  .box h2 {
    font-size: 24px;
    text-align: center;
    font-family: 'Noto Sans Display Bold';
    font-weight: normal;
    line-height: unset;
  }

  .box input {
    text-align: center;
  }

  .box p {
    padding: 10px 35px 0px 35px;
  }

  .button-pay {
    background-color: #002581;
    color: #FFF;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 15px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-pay:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  table.donations {
    margin-bottom: 0px !important;
  }

  table.donations tr td {
    border: 1px solid #ccc;
    padding: 0px 5px 0px 10px;
  }

  .TableHd {
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
    padding-left: 15px;
    text-transform: uppercase;
  }

  .TableTxt {
    color: #282828;
    font-size: 16px;
    font-weight: bold;
    padding-left: 0px;
    text-transform: uppercase;
  }

  .InputText {
    font-size: 16px;
    color: #282828;
    letter-spacing: 1px;
    width: auto;
    height: 40px;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    border-radius: 3px;
    border-color: gainsboro;
    margin-left: 5px;
    margin-right: 5px;
  }

  .button-donors {
    background-color: #002581;
    color: #FFF !important;
    cursor: pointer;
    font-size: 14px;
    text-align: center !important;
    padding: 18px;
    margin: 25px 0px 25px 0px;
    border-radius: 4px;
    font-family: 'Noto Sans Medium';
    height: 55px;
  }

  .button-donors a {
    color: #FFF !important;
  }

  .button-donors a:hover {
    color: #FFF !important;
    text-decoration: underline;
  }

  .button-donors:hover {
    background: #1A3F9B;
    text-decoration: underline;
    color: #FFF !important;
  }

  /*LUMS Covid-19 Campaign*/
  /*LUMS Covid-19 Campaign Thank You*/
  #block-thankyoulumscovid19campaign {
    position: relative;
    overflow: visible;
    margin-bottom: 27px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-banner-image img {
    height: auto;
  }

  #block-thankyoulumscovid19campaign .field--name-body {
    width: 92%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    left: 15px;
    top: 185px !important;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 14px;
    padding-right: 14px;
    margin-top: -64px;
    max-width: 100%;
    min-height: auto;
    top: 290px;
    left: 0px;
    padding-top: 0px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text img {
    max-width: 100%;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:first-child p {
    font-size: 17px;
    line-height: 25px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child {
    width: 100%;
    float: left;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    border-left: 0px dashed #C4C4C4;
    padding-top: 5px;
  }

  .page-node-2495 .node-content {
    margin-top: 390px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
    padding: 0;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child li {
    padding: 10px 15px;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul {
    list-style: none;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a {
    font-size: 18px;
    line-height: 18px;
    color: #002581;
    padding: 0;
    font-family: 'Noto Serif Medium';
    display: inline-block;
  }

  #block-thankyoulumscovid19campaign .field--name-field-extra-text .field--item:last-child ul li a:hover {
    color: #00CEFF;
    text-decoration: none;
  }

  .page-node-2495 .node-content .no-pad-right {
    padding-right: 15px !important;
  }

  .page-node-2495 .node-content .no-pad-left {
    padding-left: 15px !important;
  }

  .covid-home-link {
    background: #002581;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 4px;
  }

  .covid-home-link a {
    color: #FFF;
  }

  .covid-home-link:hover {
    background: #1A3F9B 0% 0% no-repeat padding-box;
    text-decoration: underline;
  }

  .donate-link {
    background: #AD2626;
    padding: 15px 20px 14px 20px;
    text-align: center;
    font-size: 18px;
    color: #FFF;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .donate-link a {
    color: #FFF;
  }

  .donate-link:hover {
    background: #b53b3b;
  }

  .logo-covid {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .logo-covid img {
    width: 150px;
    height: auto;
  }

  .intro {
    background: #0E293A;
    text-align: center;
    padding: 20px 20px 20px 20px;
  }

  .intro p {
    color: #FFF;
    font-size: 24px;
  }

  .thanks {
    text-align: center;
    padding: 20px 0px;
    background: #FFF;
  }

  .thanks p {
    font-size: 18px;
  }

  .our-donors {
    padding: 15px 20px 14px 20px;
    background-color: #002581;
    color: #FFFFFF;
    text-align: center;
    line-height: 26px;
    font-size: 19px;
    font-weight: normal;
    margin-bottom: 10px;
  }

  .our-donors p {
    font-size: 18px;
    color: #FFF;
  }

  .page-node-2495 .table-bordered > tbody > tr > td {
    border: 1pt solid rgb(21, 208, 233) !important;
  }

  .page-node-2495 .table-striped > tbody > tr:nth-of-type(odd) {
    background: rgb(237, 239, 239);
  }

  .doners th {
    background: #4b679d none repeat scroll 0 0;
    color: #fff;
  }

  .note {
    padding: 0px 0px 20px 0px;
  }

  /*LUMS Covid-19 Campaign Thank You*/
  /*Codid-19 Updates Page - node/2508*/
  .page-node-2508 .slogan {
    width: 65%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 0;
    margin-top: 5px;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2508 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -59px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 110px;
  }

  .page-node-2508 .navbar .col-sm-10 {
    width: 48%;
    padding-top: 55px;
    display: inline-block;
  }

  .page-node-2508 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 40px 0px 0px 0px;
  }

  .page-node-2508 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2508 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2508 .content-sidebar-container .col-sm-9 {
    border-right: 1px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2508 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2508 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  .page-node-2508 .news-clm {
    width: 100%;
    margin-left: 0px;
  }

  #block-relatedlinkscovid19 {
    padding-top: 0px;
  }

  #block-relatedlinkscovid19 ul li {
    padding: 10px 0px;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  #block-covid19lumsrespondstothepandemic h1 {
    font: 35px/40px Noto Serif Display Bold;
    color: #04198B;
    padding-bottom: 15px;
    border: 0px;
  }

  #block-covid19rightsidebottom .side-box img {
    height: auto;
    width: auto;
  }

  .page-node-2508 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
    width: 80%;
  }

  .page-node-2508 #block-footer {
    height: auto;
    width: 75%;
    display: inline-block;
    margin-top: 0px;
  }

  /*Codid-19 Updates Page - node/2508*/
  /* Codid-19 Communications Page - node/2661 */
  .page-node-2661 .slogan {
    width: 100%;
    overflow: hidden;
    padding-top: 0;
    margin-left: 15px;
    margin-top: 5px;
  }

  .page-node-2661 .slogan img {
    padding-left: 2px;
    padding-top: 6px;
    max-width: 100%;
  }

  .page-node-2661 .main-menu .region-we-mega-menu .navbar-toggle {
    border-color: #ddd;
    position: absolute;
    top: -87px;
    left: auto;
    padding: 8px 5px 8px 5px;
    right: 100px;
  }

  .page-node-2661 .navbar .col-sm-10 {
    width: 83%;
    padding-top: 28px;
    display: inline-block;
  }

  .covid-communication .field--name-body {
    width: 100%;
  }

  .page-node-2661 .tab-pane {
    margin-left: 0;
    padding-right: 15px;
    padding-left: 0px;
  }

  .page-node-2661 .layout-g .slider-right-area {
    order: 1;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    align-self: center;
    position: relative;
    padding: 20px 0px 20px 0px;
  }

  .page-node-2661 .covid-19-slider.slick-slider {
    height: auto;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 0px auto 0px auto;
  }

  .page-node-2661 #block-covid19communication h1 {
    margin-top: 15px;
    padding-bottom: 10px;
  }

  .page-node-2661 .ui-accordion .ui-accordion-content {
    padding: 0px 10px 0px 10px;
    border-top: 0;
    overflow: auto;
  }

  .page-node-2661 .col-sm-3 {
    padding-left: 15px;
  }

  .page-node-2661 .second-footer-container .col-sm-3 {
    padding-left: 0px;
  }

  .page-node-2661 #block-relatedlinkswhylums {
    margin-top: 0px;
  }

  .page-node-2661 .region-content-sidebar-right .block .field--name-body {
    padding: 10px 0px;
  }

  .page-node-2661 #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
    box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
    padding: 10px 10px 10px 10px;
  }

  .page-node-2661 .content-sidebar-container .col-sm-9 {
    border-right: 0px dashed #C4C4C4;
    margin-bottom: 25px;
  }

  .page-node-2661 .search-bx {
    float: right;
    width: 32px;
    height: 42px;
    margin-right: 0px;
    margin-left: 19px;
  }

  .page-node-2661 .content-sidebar-container {
    width: 1140px;
    max-width: 100%;
    margin: 15px auto 0px auto;
  }

  #block-covid19rightsidebarresourcessection {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  #block-covid19rightsidebottom .side-box-content {
    width: auto;
    padding: 0px 15px 15px 15px;
    text-align: center;
  }

  .page-node-2661 .content-sidebar-container {
    margin: 20px 0px 0px 0px;
  }

  .page-node-2661 .newslatter-footer form input {
    width: 215px;
    height: 54px;
    background: #002581;
    border-radius: 0;
    box-shadow: unset;
    border: solid 1px #f7f7 !important;
    color: #fff;
    padding: 8px 10px 8px 11px;
    margin-top: 0px;
    float: left;
  }

  /* Codid-19 Communications Page - node/2661 */
  /* Convocation 2021 Start */
  .page-node-9262 .bak-banner {
    background-image: url("../images/con-bg-2021.jpg");
    height: auto;
    background-size: cover;
  }

  .degree-conferment .field--name-field-content-details > .field--item {
    flex-basis: 245px;
    margin: 0 15px 50px 15px;
    border: 1px solid #FFF;
    box-shadow: 0 0 9px -4px rgb(0 0 0 / 30%);
    width: 247px;
    float: left;
    height: 425px;
    text-align: center;
  }

  .section-awards {
    background: #C8EAF8;
    height: 925px;
    padding: 100px 25px 100px 75px;
  }

  .awards .field--name-field-content-details > .field--item:nth-child(1) {
    width: 235px;
    height: auto;
    float: left;
    margin: 200px 0px 25px 0px;
  }

  .awards .field--name-field-content-details > .field--item:nth-child(2) {
    width: 235px;
    height: auto;
    float: left;
    margin: 0 0 25px 0;
  }

  .awards .field--name-field-content-details > .field--item:nth-child(3) {
    width: 235px;
    height: auto;
    float: left;
    margin: 0 0 25px 0;
  }

  .awards .field--name-field-content-details > .field--item:nth-child(4) {
    width: 235px;
    height: auto;
    float: left;
    margin: -130px 0 25px 0;
  }

  .awards .field--name-field-content-details > .field--item:nth-child(5) {
    width: 235px;
    height: auto;
    float: left;
    margin: -130px 0 25px 0;
  }


  .testimonial-convocation .testimonial-container {
    background-image: url(../images/story-back.png);
    border: none !important;
    margin: 0;
    height: 380px;
    width: 99%;
  }

  .convocation-videos .quick-carousel .slides {
    position: relative;
    margin: 0 auto 0 292px;
  }

  /* Convocation 2021 Start */


}






