.hidden {
  display: none;
}

.navbar .logo {
  margin-left: 0;
}

#navbar {
  width: 95%;
}

/* start slide show home */

ul.main-slider-en {
  padding-left: 0;
}

.slideshow-home {
  position: relative;
  float: left;
  width: 100%;
  clear: both;
  height: 407px;
  overflow: hidden;
}

ul.main-slider-en .full-image img {
  width: 100%;
}

/* end slid show home */
/* manage the width  */
.main-container {
  width: 100%;
}

/* menu section  start  */

.block-we-megamenu-blocksubmenu-nop {
  width: 90%;
  margin: 0 auto;
}

li {
  list-style-type: none;
}

.block-we-megamenu-blocksubmenu-nop .home-icon {
  display: none;
}

.block-we-megamenu-blocksubmenu-nop .navbar-we-mega-menu ul {
  float: right;
  line-height: 1.7;
  padding-right: 10px;
}

.block-we-megamenu-blocksubmenu-nop .navbar-we-mega-menu ul li.active a:hover {
  background-color: transparent;
  color: #87b012;
}

.block-we-megamenu-blocksubmenu-nop .navbar-we-mega-menu ul li.active a,
.block-we-megamenu-blocksubmenu-nop .navbar-we-mega-menu ul li a:hover {
  color: #87b012;
  background-color: transparent;
}

.block-we-megamenu-blocksubmenu-nop .navbar-we-mega-menu ul li {
  /* padding-left: 28px; */
  margin-left: 28px;
  padding-right: 0;
  position: relative;
  border-left: 0 solid rgba(0, 0, 0, 0.1);
}

.block-we-megamenu-blocksubmenu-nop .navbar-we-mega-menu ul > li:first-child {
  padding-left: 0px;
}

/* .block-we-megamenu-blocksubmenu-nop .navbar-we-mega-menu ul > li:last-child{

} */
.block-we-megamenu-blocksubmenu-nop .navbar-we-mega-menu ul li a,
.block-we-megamenu-blocksubmenu-nop .navbar-we-mega-menu ul li .we-megamenu-nolink {
  font-size: 16px;
  padding: 0px 0px 8px 0;
  background-color: transparent;
  color: #163269;
  font-family: 'noto sans bold';
  position: relative;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
  /* display: block; */
  margin: 0;
  cursor: pointer;
  text-transform: uppercase;
}

.navbar-we-mega-menu > .container-fluid {
  padding-left: 15px;
  padding-right: 0;
}

.submenu-nop .submenu-nop {
  z-index: 7;
  padding-right: 0;
  border-bottom: none;
}

/*******************************                     menu section end                 ******************************** */
/*******************************                     footer section start        ******************************** */
footer .first-footer-container .region-footer {
  max-width: 1366px;
}

footer .second-footer-container .second-footer-main {
  max-width: 1366px;
  margin: 0 auto;
  width: 100%;
}

.footer .home-icon {
  display: none;
}

/*******************************                     footer section end          ******************************** */

section.main-slide #block-videobannernop .field--name-body p {
  padding-top: 0;
}

.news-events .field--name-body p {
  font-family: Noto Sans Light;
  color: #000;
  font-size: 17px;
  line-height: 25px;
  margin-top: 15px;
  margin-bottom: 25px;
}

.news-events .field--name-body h2 {
  font-size: 41px;
  line-height: 44px;
  font-family: 'noto serif display bold';
  color: #000;
}


/* for ipad menu  */
.lums-main-menu .navbar-we-mega-menu > .container-fluid {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 93%;
  box-shadow: 0 5px 10px rgba(0, 0, 0, .3);
}

.lums-main-menu ul.we-mega-menu-ul {
  border: 1px solid #d2d2d2;
  border-bottom: 0px;
  background: #fff;
  padding-top: 42px;
  min-height: 400px;
}

/* for ipad menu  */


h2.title {
  font-size: 41px;
  line-height: 44px;
  font-family: noto serif display bold;
  padding: 50px 0 25px 0;
  margin-bottom: 0;
  margin-top: 0;
  color: #000;

}

.changing-lives-across h2.title {
  padding-top: 35px;
}

.changing-lives-across .field--name-body h2 {
  padding-bottom: 25px;
  color: #000;
}

.changing-lives-across .field--name-body p {
  font-size: 17px;
  line-height: 25px;
  font-family: noto sans light;
}

.nop-summer-coaching {
  clear: both;
  padding-bottom: 55px;
  width: 90%;
  margin: 0 auto;
}

.nop-summer-coaching .field--name-body h2 {
  text-align: center;
  color: #000;
}

.nop-summer-coaching .field--name-field-content-details {
  display: flex;
  width: 100%;
  justify-content: center;
}

.nop-summer-coaching .field--name-field-content-details .paragraph--type--multiple-content-images {
  position: relative;
}

.nop-summer-coaching .field--name-field-content-details .paragraph--type--multiple-content-images .field--name-field-content-link a {
  position: absolute;
  top: 39%;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  color: #fff;
  font-size: 35px;
  line-height: 40px;
  font-family: noto sans bold;
  letter-spacing: -2px;
  width: 205px;
  margin: auto;
}

section.important-dates-sbasse {
  padding: 29px 0 25px;
  background: #f2f2f2;
  width: 90%;
  margin: 0 auto;
}

section.important-dates-sbasse .view-undergraduate-important-dates-admissions .view-header h2 {
  text-align: left;
  font-size: 20px;
  padding-top: 40px;
  position: relative;
  background-image: url(../images/important-date-icons.png), url(../images/important-date-icons1.png);
  background-position: 38px 0px, 137px 0px;
  background-repeat: no-repeat, no-repeat;
  margin-top: 0;
  font-family: 'Noto Sans Display Bold';
}

section.important-dates-sbasse .view-undergraduate-important-dates-admissions {
  display: flex;
}

section.important-dates-sbasse .view-undergraduate-important-dates-admissions .view-header {
  /* float: left; */
  width: 20%;
  padding-left: 25px;
  padding-right: 25px;
}

section.important-dates-sbasse .view-undergraduate-important-dates-admissions .view-content {
  /* float: left; */
  width: 80%;
}

section.important-dates-sbasse .view-undergraduate-important-dates-admissions .view-header p {
  padding-top: 0px;
  padding-bottom: 10px;
  margin-bottom: 0;
  font-size: 17px;
  line-height: 25px;
  font-family: noto sans light;
}

section.important-dates-sbasse .view-undergraduate-important-dates-admissions .view-header ul {
  padding-left: 0;
  list-style: none;
}

section.important-dates-sbasse .view-undergraduate-important-dates-admissions .view-header ul li {
  color: #01247f;
  line-height: 28px;
  /* padding-left: 21px; */
}

section.important-dates-sbasse .view-undergraduate-important-dates-admissions .view-header ul li a {
  font-size: 14px;
  line-height: 28px;
  color: #01247f;
  font-weight: 600;
}

section.important-dates-sbasse .view-undergraduate-important-dates-admissions .view-header ul li a:hover {
  color: #00ceff;
  text-decoration: none;
}

section.important-dates-sbasse .view-content .col-custom {
  border-bottom: none;
  padding: 18px;
  border-right: none;
  background: #f9f9f9;
  margin-left: 8px;
  margin-right: 8px;
  min-height: 270px;
  width: 23%;
  border-left: none;
  border-radius: 4px;
  float: left;
}

section.important-dates-sbasse .view-content .col-custom .views-field-field-activity-date {
  font-size: 25px;
  color: #01247f;
  padding-bottom: 20px;
  border-bottom: 2px #707070 dotted;
  text-align: center;
  font-weight: 600;
  font-family: 'Noto Sans Display Bold';
}

section.important-dates-sbasse .view-content .col-custom .views-field-field-calendar-activity {
  padding-top: 18px;
  color: #000;
  text-align: center;
  padding-bottom: 10px;
  font-weight: 600;
}

section.important-dates-sbasse .views-field-parent-id a {
  display: none;
}

.view-slideshow-home-nop .views-field-field-learn-more-link {
}

.view-slideshow-home-nop .views-field-field-learn-more-link a {
  position: absolute;
  left: 0;
  right: 0;
  text-align: center;
  line-height: 40px;
  background-color: #87b012;
  color: #fff;
  text-decoration: none;
  width: 203px;
  height: 55px;
  padding: 7px 0;
  border-radius: 5px;
  margin: 0 auto;
  bottom: 135px;
  font-size: 14px;
}



.view-slideshow-home-nop .views-field-field-learn-more-link a:hover {
  text-decoration: underline;
}

section.slideshow-home .view-slideshow-home-nop .item-list ul {
  padding-left: 0;
}

section.slideshow-home .view-slideshow-home-nop .nop-home-slider li {
  position: relative;
}

section.slideshow-home .view-slideshow-home-nop .slick-slide:nth-child(3) .views-field-title {
  /* position: relative; */
}

section.slideshow-home .view-slideshow-home-nop .slick-slide:nth-child(3) .views-field-title a {
  /* background-image: url("../images/path-success.png");
  background-repeat: no-repeat;
  display: block;
  height: 96px;
  width: 566px;
  margin: 0 auto;
  color: transparent; */
}

section.slideshow-home .view-slideshow-home-nop .slick-slide .views-field-title {
  position: absolute;
  /* top: 21%; */
  /* top: 15%; */
  top: 23%;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  display: none;
}

section.slideshow-home .view-slideshow-home-nop .slick-slide .views-field-title a {
  font-size: 52px;
  line-height: 56px;
  font-family: noto sans bold;
  text-decoration: none;
  color: #fff;
  /* color: transparent; */
}

section.slideshow-home .view-slideshow-home-nop .views-field-body {
  position: absolute;
  /* top: 33%; */
  top: 39%;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  width: 38%;
  margin: auto;
}

section.slideshow-home .view-slideshow-home-nop .views-field-body p {
  font-size: 25px;
  line-height: 40px;
  font-family: noto sans light;
  color: #fff;
  display: none;
}

section.slideshow-home .view-slideshow-home-nop .views-field-field-banner-image {
  overflow: hidden;
}

section.slideshow-home .view-slideshow-home-nop .views-field-field-banner-image img {
  filter: unset;
  position: relative;
  z-index: -1;
  margin: -10px 0;
  width: 100%;
}

/* section.give-message-dean {
    padding-bottom: 55px;
} */
.resources-downloads a.edit-link-bk {
  display: none;
}

.real-people-real-impact-view-block .profile-image img {
  width: 100%;
}

section.give-message-dean .field--name-field-content-details {
  display: flex;
}

section.give-message-dean .field--name-field-content-details .field--item:nth-child(1) .paragraph {
  margin-right: 0;
}

section.give-message-dean .field--name-field-content-details .field--item:nth-child(2) .paragraph--type--multiple-content-images {
  background-color: #f2f2f2;
  padding: 45px 35px;
}

section.give-message-dean .field--name-field-content-details .field--item:nth-child(2) .paragraph {
  margin-left: 10px;
}

section.give-message-dean .field--name-field-content-details .field--item {
  position: relative;
  flex: 1;
}

section.give-message-dean .field--name-field-content-details .field--item .field--name-field-content-title {
  font-size: 41px;
  line-height: 44px;
  font-family: noto serif display bold;
}

section.give-message-dean .field--name-field-content-details .field--item img {
  width: 100%;
}

section.give-message-dean .field--name-field-content-details .field--item:nth-child(1) .field--name-field-content-title {
  position: absolute;
  top: 28%;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  text-align: center;
  color: #fff;
  width: 31%;
  margin: auto;
}

section.give-message-dean .field--name-field-content-details .field--item:nth-child(2) {
  background-color: #f2f2f2;
}

section.give-message-dean .field--name-field-content-details .field--item:nth-child(2) .field--name-field-content-title {
  /* position: absolute;
  top: 13%;
  left: 7%;
  z-index: 1;
  /* width: 46%; */
  /* z-index: 1;  */
  width: 55%;
  text-align: left;
  color: #000;
}

.field--name-body ul li {
  list-style-type: disc;
  font-size: 17px;
  color: #333;
  line-height: 25px;
  font-family: 'Noto Sans Light';
}

#block-givemessagedeanhomenop .field--name-field-content-details .field--item:nth-child(2) .field--name-field-content-title {
  z-index: 1;
}

section.give-message-dean .field--name-field-content-details .field--item:nth-child(2) .field--name-field-content-image {
  position: absolute;
  right: 0;
  bottom: 0;
}

section.give-message-dean .field--name-field-content-details .field--item:nth-child(2) .field--name-field-content-description {
  /* position: absolute;
  top: 36%;
  left: 7%; */
  z-index: 1;
  width: 44%;
  text-align: left;
  color: #000;
  padding-top: 27px;
}

section.give-message-dean .field--name-field-content-details .field--item:nth-child(2) .field--name-field-content-description p {
  font-size: 17px;
  line-height: 25px;
  font-family: noto sans light;
}

section.give-message-dean .field--name-field-content-details .field--item:nth-child(2) .field--name-field-content-link {
  /* position: absolute;
  bottom: 16%;
  left: 7%; */
  z-index: 1;
  margin-top: 24px;
}

section.give-message-dean .field--name-field-content-details .field--item:nth-child(2) .field--name-field-content-link a {
  font-size: 14px;
  line-height: 40px;
  background-color: #87b012;
  color: #fff;
  padding: 18px 65px;
  text-decoration: none;
  border-radius: 5px;
}

section.give-message-dean .field--name-field-content-details .field--item:nth-child(2) .field--name-field-content-link a:hover {
  /* background-color: #87b012; */
  text-decoration: underline;
}

section.give-message-dean .field--name-field-content-details .field--item:nth-child(1) .field--name-field-content-link {
  position: absolute;
  top: 55%;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  text-align: center;
}

section.give-message-dean .field--name-field-content-details .field--item:nth-child(1) .field--name-field-content-link a {
  font-size: 14px;
  line-height: 40px;
  background-color: #fff;
  padding: 18px 65px;
  text-decoration: none;
  border-radius: 5px;
}

.quick-links-nop h2.title {
  text-align: center;
  color: #000;
}

.quick-links-nop .field--name-field-add-link {
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
  width: 1010px;
  margin: 0 auto;
  max-width: 100%;
}

/* .quick-links-nop .field--item:nth-child(1) a{
    font-size: 20px;
    line-height: 40px;
    background-color: #002581;
    color: #fff;
    padding: 29px 93px;
    text-decoration: none;
    font-family: noto sans light;
}
.quick-links-nop .field--item:nth-child(2) a{
    font-size: 20px;
    line-height: 40px;
    background-color: #00ceff;
    color: #fff;
    padding: 33px 32px;
    text-decoration: none;
}
.quick-links-nop .field--item:nth-child(3) a{
    font-size: 20px;
    line-height: 40px;
    background-color: #002581;
    color: #fff;
    padding: 29px 93px;
    text-decoration: none;
    font-family: noto sans light;
} */
.testimonials-slideshow .view-header a {
  width: 100px;
  display: inline-block;
  color: #002581;
  font-family: Noto Sans Bold;
  font-size: 14px;
  font-weight: bold;
  position: absolute;
  bottom: 1px;
  right: 118px;
}

.testimonials-slideshow .view-header a:hover {
  color: #00ceff;
  text-decoration: none;
}

.testimonials-slideshow .view-header a::after {
  content: '→';
  font: normal normal normal 14px/1 FontAwesome;
  font-weight: normal;
  font-size: 14px;
  display: inline-block;
  font-size: 15px;
  color: #00ceff;
  padding-left: 7px;
  text-rendering: auto;
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.testimonials-slideshow {
  padding-bottom: 60px;
  margin-top: 10px;
}

.testimonials-slideshow .view-header h2{
  text-align: center;
  font-size: 41px;
  line-height: 44px;
  font-family: noto serif display bold;
  padding: 50px 0 10px 0;
  margin-bottom: 0;
  margin-top: 0;
}

.testimonials-slideshow h2.title {
  text-align: center;
  color: #000;
  padding-bottom: 30px;
}

.testimonials-slideshow .view-header p {
  padding: 0px 235px;
  text-align: center;
  font-size: 17px;
  /* padding-bottom: 70px; */
  padding-bottom: 50px;
  font-family: noto sans light;
}

.view-testimonials-slideshow-nop .crousal-testimonials-nop {
  /* width: 1270px; */
  width: 1049px;
  max-width: 100%;
  margin: 15px auto;
  padding-left: 0px;
}

.crousal-testimonials-nop .slick-list .views-field-body p {
  font-size: 17px;
  font-family: noto sans light;
  line-height: 22px;
}

.crousal-testimonials-nop .slick-list .views-field-body .field-content {
  font-size: 17px;
  font-family: noto sans light;
  line-height: 22px;
  padding-top: 15px;
  padding-bottom: 23px;
}

.crousal-testimonials-nop .slick-list .views-field-field-learn-more-link a {
  font-family: 'noto sans bold';
  font-size: 17px;
  color: #04198b;
}

.crousal-testimonials-nop .slick-list .views-field-field-learn-more-link a::after {
  background-image: url('../images/arrow.gif');
  content: "";
  width: 34px;
  height: 15px;
  position: absolute;
  display: inline-block;
  top: 29px;
  right: 45px;
}

.crousal-testimonials-nop .slick-list .slick-slide {
  /* width: 292px !important; */
  /* margin: 0px 56px 0 0; */
  margin: 0px 25px;
  border: 1px solid #707070;
  padding: 10px;
}

.crousal-testimonials-nop .slick-list .slick-slide img {
  margin: auto;
}

.testimonials-slideshow ul {
  padding-left: 0;
  width: 86%;
  margin: auto;
}

.testimonials-slideshow ul ul {
  width: 100%;
}

.testimonials-slideshow ul .slick-slide li {
  width: 87%;
}

.testimonials-slideshow ul .slick-slide li .views-field-view-node {
  text-align: center;
}

.testimonials-slideshow ul .slick-slide li .views-field-view-node a {
  padding-left: 29px;
}

.crousal-testimonials-nop .views-field-field-learn-more-link {
  text-align: center;
  padding-top: 23px;
  position: relative;
}

/* .crousal-testimonials-nop .slick-list .slick-slide{
    background-color: black !important;
} */
.crousal-testimonials-nop .slick-prev::before {
  /* display: none; */
  font-size: 0px;
}

.crousal-testimonials-nop .slick-next::before {
  /* display: none; */
  font-size: 0px;
}

.crousal-testimonials-nop .slick-prev::after {
  background: url('../images/left.gif');
  content: "";
  width: 38px;
  height: 58px;
  height: 58px;
  /* top: -197px; */
  position: absolute;
  left: -90px;
  display: inline-block;
}

.crousal-testimonials-nop .slick-next::after {
  background-image: url('../images/right.png');
  content: "";
  width: 33px;
  height: 58px;
  height: 58px;
  /* top: -197px; */
  right: -90px;
  position: absolute;
  display: inline-block;
}


.view-slideshow-home-nop .slick-prev::after {
  background: url('../images/left-arrow.png');
  content: "";
  width: 38px;
  height: 58px;
  top: -1px;
  position: absolute;
  display: inline-block;
}

.view-slideshow-home-nop .slick-next::after {
  background-image: url('../images/right-arrow_07.png');
  content: "";
  width: 40px;
  height: 65px;
  top: 0px;
  position: absolute;
  display: inline-block;
  right: 60px;
}

.view-slideshow-home-nop .slick-prev::before {
  /* display: none; */
  font-size: 0px;
}

.view-slideshow-home-nop .slick-next::before {
  /* display: none; */
  font-size: 0px;
}

.quick-links-nop .field--name-field-add-link .field--item a {
  width: 294px;
  height: 89px;
  display: block;
  text-align: center;
  background-color: #87b012;
  color: #fff;
  font-size: 20px;
  line-height: 40px;
  padding: 26px 0px;
  text-decoration: none;
  font-family: noto sans light;
}

.quick-links-nop .field--name-field-add-link .field--item a:hover {
  text-decoration: underline;
}

.quick-links-nop .field--item:nth-child(2) a {
  /* background-color: #00ceff !important; */
  padding: 26px 32px !important;
}

/* changing lives dated section start   */
section.dates-for-nop .date-control {
  /* float: left;
  width: 100%;
  margin-top: 20px; */
  margin-top: 20px;
  margin: auto;
  text-align: center;
}

section.dates-for-nop .date-control span:nth-child(1) {
  font-family: noto sans display bold;
  font-size: 54px;
  line-height: 45px;
  padding-bottom: 8px;
  color: #04198b;
  /* text-align: left !important; */
}

section.dates-for-nop {
  /* padding: 60px 15px; */
  padding: 123px 50px 60px 15px;
}

section.dates-for-nop .field--name-field-extra-text .field--item p {
  display: inline-block;
  font-size: 16px;
  font-weight: bold;
  width: 64%;
  text-align: center;
}

section.dates-for-nop .field--name-field-extra-text .field--item {
  /* color: #04198b;
  font-size: 16px;
  float: left;
  width: 50%;
  padding-right: 10px; */
  color: #04198b;
  float: left;
  /* width: 57%; */
  color: #04198b;
  font-size: 26px;
  width: 55%;
}

section.dates-for-nop .field--name-field-extra-text .field--item span {
  float: none;
  /* width: 100%; */
  display: revert;
  display: inline-block;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(1) {
  padding-right: 2px;
  display: inline-block;
  text-align: center;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(1) span:nth-child(1) {
  padding-right: 4px;
}

/* section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(1) span:nth-child(2) {
    padding-right: 0;
} */
section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(1) span:nth-child(2) {
  font-family: noto sans display bold;
  font-size: 19px;
  line-height: 45px;
  padding-bottom: 12px;
  color: #04198b;
  float: none;
  width: 38%;
  margin-bottom: 5px;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(1) span:nth-child(3) {
  padding-right: 12px;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(1) span {
  text-align: center;
}

/* section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(1) span:nth-child(4) {
    font-family: noto serif display bold;
    font-size: 43px;
    line-height: 45px;
    padding-bottom: 8px;
    color: #04198b;
} */
/* section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(1) span:nth-child(5) {
    font-family: noto serif display bold;
    font-size: 60px;
    line-height: 60px;
    color: #04198b;
    position: relative;
    /* padding-left: 50%;
} */
.upm-search-form {
  z-index: 99;
}

.how-can-we-help-web-form-admission-site .webform-button--submit:hover {
  text-decoration: underline;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(1) span.group-date-dt {
  font-family: noto sans display bold;
  font-size: 40px;
  line-height: 44px;
  color: #04198b;
  position: relative;
  float: none;
  width: 59%;
  margin-top: 0;
}

section.dates-for-nop .field--name-field-extra-text .group-date-dt span:nth-child(1) {
  font-family: noto sans display bold;
  font-size: 36px;
  line-height: 42px;
  color: #04198b;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(1) span.group-date-dt span {
  padding-right: 0;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(1) .group-date-dt span:nth-child(3) {
  /* font-size: 28px; */
  font-size: 24px;
  width: 100%;
  float: right;
  text-align: right;
  padding-right: 29px;
  line-height: 0;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(1) span:nth-child(3) span {
  /* font-family: noto serif display bold;
  font-size: 43px;
  line-height: 47px;
  color: #04198b;
  position: relative;
  display: inline-block;
  width: 47px; */
  font-family: noto serif display bold;
  font-size: 64px;
  line-height: 57px;
  color: #04198b;
  position: relative;
  display: inline-block;
  width: auto;
  padding-top: 13px;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(1) span:nth-child(3) span:nth-child(1) {
  padding-right: 0;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(1) span:nth-child(3) span {
  font-family: noto serif display bold;
  font-size: 43px;
  line-height: 47px;
  color: #04198b;
  position: relative;
  display: inline-block;
  width: 47px;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(1) span:nth-child(3) span:nth-child(2) {
  font-size: 41px;
  /* width: 50px; */
  width: auto;
  padding-top: 5px;
  /* float: right; */
  float: left;
  position: relative;
}

/* section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(1) span:nth-child(3) span:nth-child(2) {
    top: 0px;
    width: 44px;
    right: 0px;
    float: left;
} */
section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(1) .group-date-dt span:nth-child(2):after {
  width: 44px;
  content: " ";
  background: #00ceff;
  height: 11px;
  position: absolute;
  right: 44px;
  bottom: 23px;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(1) span:nth-child(6) {
  padding-top: 0;
  font-size: 20px;
  text-align: right;
  position: relative;
  top: -2px;
  font-family: 'Noto Sans Display Bold';
  right: 0;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(2) {
  position: relative;
  padding-top: 111px;
  text-align: left;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(2)::before {
  width: 85px;
  content: " ";
  background-image: url(../images/yellow-line-italic-PNG.png);
  position: absolute;
  left: -31px;
  top: 17px;
  height: 253px;
  background-repeat: no-repeat;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(2) span {
  text-align: left;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(2) span:nth-child(1) {
  padding-left: 28px;
  font-family: noto serif display bold;
  font-size: 30px;
  line-height: 30px;
  padding-bottom: 2px;
  color: #04198b;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(2) span:nth-child(2) {
  font-family: noto serif display bold;
  font-size: 36px;
  line-height: 36px;
  color: #04198b;
  position: relative;
  display: inline-block;
  /* width: 47px; */
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(2) p span:nth-child(2) span:nth-child(2):after {
  width: 47px;
  content: " ";
  background: #00ceff;
  height: 11px;
  position: absolute;
  left: 2px;
  bottom: 26px;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(2) span:nth-child(2) span:nth-child(2):after {
  background: transparent;
  content: '';
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(2) p span:nth-child(2) span:nth-child(2) > span {
  font-size: 20px;
  font-family: 'Noto Sans Display Bold';
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(2) p span:nth-child(2) span:nth-last-child(1) {
  position: relative;
  /* font-family: 'Noto Sans Display Bold';
  font-size: 20px; */
  padding-left: 0;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(2) span:nth-child(2) span:nth-child(1) {
  font-size: 60px;
  /* width: 50px; */
  width: auto;
  padding-top: 5px;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(2) span:nth-child(2) span:nth-child(2) {
  top: -6px;
  width: 48px;
  /* padding-left: 13px; */
  padding-left: 0;
  font-size: 37px;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(2) span:nth-child(3) {
  padding-left: 30px;
  padding-top: 0;
  font-family: 'Noto Sans Display Bold';
  font-size: 20px;
  position: relative;
  top: -2px;
  line-height: 12px;
  right: 0;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(2) span:nth-child(4) {
  padding-left: 39px;
}

section.dates-for-nop .field--name-field-extra-text .field--item:nth-child(2) span:nth-child(5) {
  padding-left: 49px;
}

section.changing-lives-across {
  padding-bottom: 0;
  padding-left: 50px;
  padding-right: 44px;
}

/* changing lives dated section end   */

/* w j styling events-resources-tabs  */

.events-resources-tabs .nav-tabs > li {
  width: 50%;
  float: left;
  margin-bottom: -1px;
  width: 50%;
  background: #f2f2f2;
  /* border: 1px solid white; */
  /* height: 85px; */
  text-align: center;
  font-family: 'Noto Sans Display Bold';
  color: #000;
  /* font-size: 30px; */
  font-size: 26px;
  padding: 15px 0;
  /* margin-right: -3px; */
}

/* .events-resources-tabs .nav-tabs > li:hover{
    border-color: unset;
    background-color: unset;
    border: unset;
} */
.events-resources-tabs .nav-tabs > li {
  border-color: unset;
  border: unset;
  /* padding-top: 18px; */
  color: #000;
}

/* .events-resources-tabs .nav-tabs > li > a, */
.events-resources-tabs .nav-tabs > li.active {
  background-color: #87b012;
  /* height: 85px; */
  /* border-radius: unset;  */
  /* border: 1px solid white;     */
  color: white;
  /* padding-top: 18px; */
  padding: 15px 0;
}

.events-resources-tabs .nav-tabs > li {

}

.events-highlights-nop .recent-news-landing .img-responsive {
  border-radius: 50%;
  object-fit: fill;
  -webkit-filter: blur(3px);
  height: 177px;
  width: 177px;
  margin: 0 auto;
}

.events-highlights-nop .recent-news-landing .img-responsive:hover {
  -webkit-filter: blur(0px);

}

.events-highlights-nop .recent-news-landing {
  display: flex;
  justify-content: space-evenly;
  flex-wrap: wrap;
  padding-top: 30px;
  width: 1270px;
  margin: 0 auto;
}

.events-highlights-nop .recent-news-landing li a {
  display: none;
  background: white;
  position: absolute;
  top: 70px;
  width: 130px;
  height: 35px;
  text-align: center;
  padding-top: 6px;
  left: 0;
  right: 0;
  margin: 0 auto;
}

.events-highlights-nop .recent-news-landing li a:hover {
  display: block;
}

.view-id-lums_events .recent-news-landing li {
  position: relative;
}

.view-id-lums_events .recent-news-landing .redmore::after {
  display: none;
}

.recent-news-landing .views-field-title .field-content {
  font-size: 27px;
  font-family: 'Noto Sans Display Bold';
}

.recent-news-landing .views-field-title {
  text-align: center;
  padding-top: 20px;
}

.resources-videos .view-resources-nop,
.resources-videos .view-resources-videos-nop {
  padding-left: 50px;
  position: relative;
}

.view-resources-nop .views-field-parent-id .field-content {
  display: none;
}

.resources-downloads.tabs-reso-home-nop {
  padding-right: 30px;
  padding-bottom: 15px;
  margin-bottom: 30px;
  margin-top: 60px;
}


.resources-downloads.tabs-reso-home-nop {
  padding-left: 25px;
  border-right: 0 solid #525252;
  margin-top: 35px;
  padding-bottom: 7px;
  margin-bottom: 30px;
  border-left: 0 solid #525252;
  padding-right: 75px;
  height: 425px;
}

.resources-downloads.tabs-reso-home-nop .view-header {

}

.resources-downloads.tabs-reso-home-nop .view-header .heading-link {
  display: flex;
  justify-content: space-between;
  margin: 0 0 15px 0;
}

.resources-downloads.tabs-reso-home-nop .view-header .heading-link h2 {
  font-size: 26px;
  font-family: 'Noto Sans Display Bold';
  margin: 0;
}

.resources-downloads.tabs-reso-home-nop .view-header .heading-link a {

}

.resources-downloads.tabs-reso-home-nop .view-content {
  display: flex;
  justify-content: space-between;
}

.resources-downloads.tabs-reso-home-nop .view-content > .views-row {
  width: 45%;
}

.resources-downloads.tabs-reso-home-nop .view-content > .views-row .download-container {

}

.resources-downloads.tabs-reso-home-nop .view-content > .views-row .download-container .download-thumb {

}

.resources-downloads.tabs-reso-home-nop .view-content > .views-row .download-container .download-thumb img {
  margin: 0 0 15px 0;
  height: auto;
}

.resources-downloads.tabs-reso-home-nop .view-content > .views-row .download-container .download-title {

}

.resources-downloads.tabs-reso-home-nop .view-content > .views-row .download-container .download-title a {
  font-size: 17px;
  font-family: 'Noto Sans Medium';
  margin-bottom: 10px;
  line-height: 23px;
  color: #333333;
}


.resources-videos.tabs-reso-home-nop {
  border-right: 2px dashed #525252;
  margin-top: 35px;
  padding-bottom: 15px;
  margin-bottom: 15px;
  padding-left: 23px;
  height: 380px;
  padding-right: 23px;
}


.resources-videos.tabs-reso-home-nop .heading-link {
  display: flex;
  justify-content: space-between;
  margin: 0 0 15px 0;
}

.resources-videos.tabs-reso-home-nop .heading-link h2 {
  font-size: 26px;
  font-family: 'Noto Sans Display Bold';
  margin: 0;
}

.resources-videos.tabs-reso-home-nop .heading-link a {
  font-size: 26px;
  font-family: 'Noto Sans Medium;
}

.resources-videos.tabs-reso-home-nop .heading-link a:after {

}

.resources-videos.tabs-reso-home-nop .video-container img {
  width: 100%;
  margin: 0 0 25px 0;
}

.resources-videos.tabs-reso-home-nop .video-container .video-title {
  font-size: 20px;
  font-family: 'Noto Sans Medium';
  margin-bottom: 10px;
}

.resources-videos.tabs-reso-home-nop .video-container .video-description {

}

.resources-videos.tabs-reso-home-nop .video-container .video-description p {
  font-size: 17px;
  line-height: 25px;
  font-family: noto sans light;
}


.resources-videos .view-id-resources_nop h2.title {
  padding-top: 0px;
  padding-bottom: 40px;
  font-size: 27px;
  font-family: 'Noto Sans Display Bold';
}

.resources-cocuments.tabs-reso-home-nop {
  padding-left: 75px;
  border-right: 2px dashed #525252;
  margin-top: 35px;
  padding-bottom: 7px;
  margin-bottom: 30px;
  height: 380px;
  padding-right: 25px;
}

.resources-cocuments.tabs-reso-home-nop .view-header {

}

.resources-cocuments.tabs-reso-home-nop .view-header .heading-link {
  display: flex;
  justify-content: space-between;
  margin: 0 0 15px 0;
}

.resources-cocuments.tabs-reso-home-nop .view-header .heading-link h2 {
  font-size: 26px;
  font-family: 'Noto Sans Display Bold';
  margin: 0;
}

.resources-cocuments.tabs-reso-home-nop .view-header .heading-link a {

}

.resources-cocuments.tabs-reso-home-nop .view-content {
  display: flex;
  justify-content: space-between;
}

.resources-cocuments.tabs-reso-home-nop .view-content > .views-row {
  width: 45%;
}

.resources-cocuments.tabs-reso-home-nop .view-content > .views-row .document-container {

}

.resources-cocuments.tabs-reso-home-nop .view-content > .views-row .document-container .document-thumb {

}

.resources-cocuments.tabs-reso-home-nop .view-content > .views-row .document-container .document-thumb img {
  margin: 0 0 15px 0;

}

.resources-cocuments.tabs-reso-home-nop .view-content > .views-row .document-container .document-title {

}

.resources-cocuments.tabs-reso-home-nop .view-content > .views-row .document-container .document-title a {
  font-size: 17px;
  font-family: 'Noto Sans Medium';
  margin-bottom: 10px;
  line-height: 23px;
  color: #333333;
}

.resources-cocuments.tabs-reso-home-nop h2.title {
  padding-top: 0;
  padding-bottom: 36px;
  font-size: 27px;
  font-family: 'Noto Sans Display Bold';
}

.view-resources-nop .views-field-field-information p,
.view-resources-videos-nop .views-field-field-information p {
  font-size: 17px;
  font-family: Noto Sans Light;
  line-height: 22px;
}

.view-resources-nop.view-id-resources_nop h2.title,
.resources-videos .view-resources-videos-nop h2.title {
  padding-bottom: 18px;
  font-size: 27px;
  font-family: 'Noto Sans Display Bold';
  padding: 0px;
  line-height: 1px;
}

.view-resources-nop .views-field-field-title .field-content,
.view-resources-videos-nop .views-field-field-title .field-content {
  font-size: 18px;
  line-height: 35px;
  font-family: 'noto sans bold';
}

.resources-videos .view-resources-videos-nop iframe {
  width: 100%;
}

/* home page 4 news section */

.news-home-tabs .news-content {
  width: 67%;
  display: inline-block;
}

.news-events-listing a:hover,
.news-content h2 a:hover {
  color: #00ceff !important;
}

.news-home-tabs .news-content h2 a {
  font-size: 15px;
  color: #000;
  line-height: 20px;
  display: inline-block;
  padding-right: 10px;
  height: 63px;
  overflow: hidden;
}

.news-home-tabs .news-content h2 {
  margin-top: 0;
  margin-bottom: 0;
}

.slide-title {
  line-height: 46px;
}

.news-home-tabs .news-clms {
  /* width: 46.4%; */
  width: 50.4%;
  border-left-width: 1px;
  padding: 14px;
  height: 96px;
  margin-bottom: 10px;
  float: left;
  margin-left: 18px;
  margin-right: 7px;
  list-style: none;
  box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
  margin-top: 5px;
}

.news-home-tabs li.news-clms:first-child .news-content {
  width: 100%;
  display: inline-block;
  padding-left: 14px;
  padding-right: 14px;
  margin-top: 3%;
}

.news-home-tabs li.news-clms:first-child .news-tag {
  display: block;
}

.news-home-tabs li.news-clms:first-child .news-tag a {
  border: solid 1px #999;
  color: #999;
  padding: 1px 4px 2px 2px;
  display: inline-block;
  margin-bottom: 9px;
  display: none;
}

.news-home-tabs li.news-clms:first-child .news-content h2 a {
  font-size: 18px;
  color: #000;
  line-height: 20px;
  display: inline-block;
  padding-right: 10px;
  margin-top: 13px;
  padding-bottom: 10px;
}

.events-highlights-nop {
  margin-bottom: 100px;
}

/* .news-home-tabs .news-img {
    width: 27%;
    float: right;
} */

.news-home-tabs li.news-clms:nth-child(2) {
  /* border-left: solid 3px #1D8482; */
  border-left: solid 3px #87b012;
  margin-top: 5px;
  /* margin-left: 52px; */
}

.news-home-tabs li.news-clms:nth-child(3) {
  border-left: solid 3px #87b012;
  margin-top: 12px;


}

.news-home-tabs li.news-clms:nth-child(4) {
  border-left: solid 3px #87b012;
  margin-top: 20px;
}

section.events-highlights-nop.tabs-eve-home-nop {
  padding-left: 75px;
  padding-top: 25px;
}

.news-home-tabs li.news-clms:first-child .readmore-button {
  display: block !important;
}

#block-views-block-news-block-2 .readmore-button {
  display: none;
}


.news-home-tabs li.news-clms:first-child {
  width: 45.4%;
  padding: 0;
  height: 340px;
  margin-bottom: 20px;
  float: left;
  margin-left: 0;
  margin-right: 8px;
  list-style: none;
  box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
  border-top: 5px solid #87b012;
}

/* .news-home-tabs li.news-clms:first-child .views-field-nothing{
    border: 1px solid #000;
} */

.news-home-tabs li.news-clms:first-child .news-img {
  width: 100%;
  display: inline-block;
  vertical-align: top;
}

.news-home-tabs .news-img {
  width: 21%;
  display: inline-block;
  vertical-align: top;
  float: right;
}

.news-home-tabs .news-img img {
  width: 100%;
  /* border: 1px solid #ccc; */
}

.news-home-tabs .news-tag {
  display: none;
}

.news-home-tabs .home-news .view-content ul {
  padding-left: 0;
  overflow: hidden;
  margin-left: -7px;
  margin-right: -8px;
}

.events-highlights-nop .news-content a {

}

.view-id-lums_events .event-dates {
  width: 130px;
  height: 150px;
  background: #87b012;
  overflow: hidden;
  clear: both;
  font-size: 30px;
  color: white;
  padding-top: 60px;
  text-align: center;
}

.view-id-lums_events .home-right-events {
  overflow: hidden;
  border: unset;
  margin-top: 0;
  box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
}

.home-right-events .event-title {
  padding-left: 55px;
  padding-top: 54px;
  font-size: 18px;
}

.home-right-events .event-title a {
  color: #000;
  height: 48px;
  overflow: hidden;
  display: block;
}

.view-lums-events ul {
  padding: 0px;
}

.news-home-tabs li.news-clms:first-child .img-responsive {
  height: 220px;
  object-fit: cover;
}

.view-lums-events .item-list li:last-child {
  margin-top: 30px;
}

/* .view-lums-events .view-footer{
    position: relative;
} */
.view-lums-events .view-footer a {
  font-family: noto sans medium;
  color: #01247f;
  font-size: 16px;
  text-transform: capitalize;
  float: right;
  padding-right: 32px;
  position: relative;
}

.view-lums-events .view-footer a:hover {
  color: #00ceff;
  text-decoration: none;
}

.view-lums-events .view-footer a::after {
  background-image: url('../images/arrow.gif');
  content: "";
  width: 34px;
  height: 15px;
  position: absolute;
  display: inline-block;
  top: 6px;
}

.view-resources-nop .english-title {
  font-size: 14px;
  line-height: 35px;
  font-family: noto sans bold;
  /* height: 38px; */
  height: 52px;
  overflow: hidden;
  color: #000;
}

/* .view-lums-events .event-dates {
    position: relative;
} */
.view-lums-events .event-dates span:nth-child(1) {
  /* position: absolute;
  top: 50px;
  left: 30px; */
  float: left;
  width: 125px;
  font-family: Noto Sans Light;
  line-height: 1px;
  max-width: 100%;
}

.view-lums-events .event-dates span:nth-child(2) {
  /* position: absolute;
  top: 83px;
  left: 42px; */
  font-size: 50px;
}

/* .view-lums-events.view-id-lums_events {
    padding-left: 50px;
} */
.events-highlights-right-section {
  padding-right: 50px;
  padding-top: 45px;
}

.view-resources-nop .view-header a {
  font-size: 16px;
  line-height: 35px;
  color: #002581;
  font-family: noto sans bold;
}

/* .events-highlights-nop{
    padding-left: 50px;
}  */
/* .events-highlights-right-section{}  */
.view-lums-events .view-header h2 {
  /* padding-top: 10px;
  padding-bottom: 0px; */
}

.view-lums-events.view-id-lums_events h2 {
  font-size: 41px;
  line-height: 44px;
  font-family: noto serif display bold;
  margin-top: 0;
  margin-bottom: 0px;
  padding-top: 10px;
  padding-bottom: 0px;
  color: #000;
}

.view-lums-events.view-id-lums_events .view-header {
  /* padding-bottom: 20px; */
}

.view-lums-events.view-id-lums_events .view-header p {
  font-family: Noto Sans Light;
  font-size: 17px;
}

.events-highlights-nop .view-header {
  min-height: 144px;
}

.events-highlights-right-section .view-header {
  min-height: 144px;
}

.events-highlights-nop .view-header h2 {
  /* margin-top: 0;
  margin-bottom: 0px; */
}

.events-highlights-right-section .home-right-events .col-sm-3 {
  padding-left: 0px;
}

.view-id-resources_nop .resources-videos .view-header {
  padding-bottom: 34px;
}

.view-id-resources_nop .resources-videos .views-field-field-title {
  padding-top: 5px;
}

.view-id-resources_nop .resources-videos .views-field-field-information {
  padding-top: 5px;
}

.resources-videos .view-header a {
  position: relative;
  padding-right: 45px;
  line-height: 1px;

}

.resources-cocuments .view-header a {
  position: relative;
  padding-right: 45px;
  line-height: 1px;

}

.resources-downloads .view-header a {
  position: relative;
  padding-right: 45px;
  line-height: 1px;
}

.resources-videos .view-header a::after {
  background-image: url('../images/arrow.gif');
  content: "";
  width: 34px;
  height: 15px;
  position: absolute;
  display: inline-block;
  top: -7px;
  right: 5px;
}

.resources-cocuments .view-header a::after {
  background-image: url('../images/arrow.gif');
  content: "";
  width: 34px;
  height: 15px;
  position: absolute;
  display: inline-block;
  top: -7px;
  right: 5px;
}

.resources-downloads .view-header a::after {
  background-image: url('../images/arrow.gif');
  content: "";
  width: 34px;
  height: 15px;
  position: absolute;
  display: inline-block;
  top: -7px;
  right: 5px;
}

/*.resources-cocuments.tabs-reso-home-nop .view-header {
  height: 20px;
}
.resources-downloads.tabs-reso-home-nop .view-header {
  height: 20px;
}*/
/* .tabs-reso-home-nop .view-resources-nop .view-header{
    height: 60px;
} */
.tabs-reso-home-nop .view-resources-nop .view-header,
.resources-videos .view-resources-videos-nop .view-header {
  display: flex;
  justify-content: space-between;
  /* min-height: 60px;  */
}

/*.resources-videos.tabs-reso-home-nop .view-header,
.resources-videos .view-resources-videos-nop .view-header {
  height: 30px;
}*/
.view-resources-nop.view-id-resources_nop .downloads-container .english-pdf-link {
  position: absolute;
}

.view-lums-events .event-dates span:nth-child(1) {
  text-transform: uppercase;
}


/*  */
/* .field--type-text-with-summary .user-profile-about-page h2{

} */
.user-profile-about-page {
  overflow: hidden;
  width: 92%;
  margin: auto;
  margin-bottom: auto;
  margin-bottom: 64px;
  max-width: 100%;
  position: relative;
  margin-bottom: 70px;
}

.user-profile-about-page .user-profile-about-page h2 {
  text-align: center;
  margin-top: 0px;
  font-family: Noto Serif Display Bold;
  text-align: center;
  margin-top: 0;
  margin-bottom: 22px;
  font-size: 25px;
}

.user-profile-about-page .field--name-body.field--type-text-with-summary p {
  font-size: 17px;
  /* text-align: center; */
  font-family: 'Noto Sans Light';
  padding-top: 5px;
  margin-bottom: 0px;
}

.user-profile-about-page p:nth-child(3) {
  /* padding-top: 10px; */
  margin-bottom: 10px;
  /* background-color: black; */
}

.field--name-field-sub-title.field--type-string {
  font-size: 55px;
  font-family: Noto Serif Display bold;
  color: #002581;
  text-align: center;
  padding-top: 21px;
}

.user-profile-about-page .field--name-field-profile-image.field--type-image {
  float: left;
}

.user-profile-about-page .field--type-text-with-summary p:nth-child(1) {
  font-size: 14px;
  font-family: Noto Sans Bold;
}

.user-profile-about-page .field--type-text-with-summary p:nth-child(2) {
  font-size: 17px;
  font-family: 'Noto Sans Light';
}

.user-profile-about-page .field--type-text-with-summary p:nth-child(3) {
  font-size: 17px;
  font-family: 'Noto Sans Light';
  padding-top: 10px;
}

/* .user-profile-about-page .field--type-text-with-summary p:nth-child(4){
    font-size: 14px;
    font-family: 'Noto Sans Light';
} */

.user-profile-about-page .field--name-field-information.field--type-text-with-summary a {
  font-family: Noto Sans Medium;
  font-size: 14px;

}

.view-resources-nop .thumb-image img {
  width: 100%;
}

.user-profile-about-page .field--name-field-profile-image.field--type-image .img-responsive {
  width: 88%;
}

.user-profile-about-page .paragraph.paragraph--type--information-profile.paragraph--view-mode--default {
  width: 100%;
  position: relative;
  margin-top: 29px;
}

.user-profile-about-page .paragraph--type--information-profile .field--name-field-thumb-image {
  /* position: absolute;
  left: 306px;
  top: 105px; */
  width: 23.33%;
  display: inline-block;
  max-width: 100%;
}

.user-profile-about-page .field--name-field-sub-title-1 {
  font-family: Noto Serif Display Bold;
  text-align: center;
  margin-top: 0;
  margin-bottom: 22px;
  font-size: 25px;
}

.paragraph--type--information-profile .field--name-field-information {
  /*  */
  width: 76%;
  display: inline-block;
  vertical-align: top;
  padding-left: 15px;
  padding-right: 15px;
}

.user-profile-about-page .field--type-text-with-summary p:nth-child(5) a {
  color: #04198b;
}

.user-profile-about-page .field--type-text-with-summary p:nth-child(5) a:hover {
  color: #00ceff;
  text-decoration: none;
}

.user-profile-about-page .field--name-body.field--type-text-with-summary {
  margin-bottom: 43px;
  text-align: center;
}

.user-profile-about-page {
  /* margin-bottom: 25px; */
}

.paragraph--type--information-profile .field--name-field-information.field--type-text-with-summary p {
  font-size: 14px;
}

.user-profile-about-page .field--name-body.field--type-text-with-summary h2 {
  font-family: Noto Serif Display Bold;
  text-align: center;
  margin-top: 0;
  margin-bottom: 22px;
  font-size: 25px;
}

.map-nop {
  padding-top: 45px;
}

.connecting-communities-nop {
  padding-top: 0;
  width: 90%;
  margin: 50px auto 0 auto;
  clear: both;
}

.connecting-communities-nop p {
  font-size: 17px;
  line-height: 25px;
  font-family: 'Noto Sans Light';
}

section.video-resources-donate .field--name-field-content-details .field--name-field-title {
  text-align: center;
}


.sbasse-event-calendar .fc-calendar .fc-row > div.fc-today {
  background: #87b012 none repeat scroll 0 0;
}

.sbasse-event-calendar .fc-calendar .fc-row > div.fc-content::after {
  color: #87b012;
  background: #87b012;
}

.sbasse-event-calendar {
  padding-left: 45px;
  padding-right: 45px;
}

.sbasse-event-calendar .block-event-cal {
  width: 82%;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.news-events-nop {
  margin-bottom: 36px;
  padding-top: 9px;
}

.news-events-nop .field--type-text-with-summary {
  margin-left: 36px;
  margin-right: 23px;
  padding-right: 12px;
}

.news-events-nop h1 {
  font: 54px/58px Noto Serif Display Bold;
  color: #04198b;
  padding-bottom: 15px;
  border: 0px;
}

.news-events-nop p {
  font-size: 17px;
  line-height: 25px;
  margin-top: 15px;
  margin-bottom: 25px;
  color: #333;
  font-family: Noto Sans Light;

}

.pro-finder {
  text-align: center;
  border-left: 1px dashed #c4c4c4;
  margin-bottom: 65px;
  width: 28%;
  margin-left: 37px;
  margin-top: 7px;
  padding-top: 4px;
}

.pro-finder h2 {
  font-family: 'Noto Sans Display Bold';
  font-size: 30px;
  line-height: 42.85px;
}

.pro-finder p {
  padding: 0 15px;
  font-size: 17px;
  line-height: 25px;
  font-family: "noto sans semibold";
}


.pro-finder a {
  background: #002581 0% 0% no-repeat padding-box;
  width: 203px;
  height: 55px;
  margin-left: auto;
  margin-right: auto;
  font: 'Noto Sans Light';
  font-size: 13px;
  color: #fff;
  display: block;
  margin-top: 22px;
  border-radius: 5px;
  padding: 15px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
}

.sbasse-event-page {
  padding: 0px 45px;
}

.sbasse-event-page.landing-event-page .form-inline .form-control {
  display: inline-block;
  vertical-align: middle;
  width: 40%;
  margin: 15px 0px 35px 15px;
  position: relative;
  height: 43px;
}

.sbasse-event-page.landing-event-page .bef-exposed-form .form--inline > .form-item {
  width: 100%;
}

.landing-event-page .recent-news-landing .news-content h2 {
  font-family: 'Noto Sans Display Bold';
  font-size: 17px;
  line-height: 21px;
  margin-top: 0;
  margin-bottom: 13px;
}

.landing-event-page .event-dates-info span {
  font-family: 'Noto Sans Display Bold';
  font-size: 13px;
  color: #000;
}

.date-strt, .date-ends {
  font-size: 13px;
  color: #000;
  font-family: Noto Sans Light;
}

/* .recent-news-landing .readmore-button a{

} */
.recent-news-landing .readmore-button a {
  position: relative;
  color: #002581;
  font-family: Noto Sans Bold;
  font-size: 15px;
}

.recent-news-landing .readmore-button a:hover {
  color: #00ceff;
  text-decoration: none;
}

.readmore-button a::after {
  content: '→';
  font: normal normal normal 14px/1 FontAwesome;
  display: inline-block;
  font-size: 15px;
  color: #00ceff;
  padding-left: 7px;
  text-rendering: auto;
  font-weight: bold;
  position: absolute;
  top: 1px;
}

.view-lums-events.view-id-lums_events .recent-news-landing .full-border {
  min-height: 485px;
  box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
  position: relative;
}

.recent-news-landing li {
  list-style: none;
  margin-bottom: 26px;
}

.recent-news-landing .news-content {
  width: 100%;
  padding-left: 18px;
  padding-right: 18px;
  padding-top: 16px;
  padding-bottom: 20px;
}

.recent-news-landing .readmore-button {
  margin-top: 0;
  /* position: absolute; */
  bottom: 10px;
  left: 11px;
}

.page-node-6789 .pager-nav.text-center {
  text-align: left;
}

.view-lums-events.view-id-lums_events .pagination.js-pager__items {
  width: 100%;
  padding-left: 13px;
}

.view-lums-events.view-id-lums_events .pagination > li > a, .pagination > li > span {
  position: relative;
  float: left;
  padding: 3px 10px;
  line-height: 1.42857143;
  color: #163269;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  border: unset;
  margin: 0px 2px;
  border-radius: 4px;
}

.pagination > .active > a {
  cursor: default;
  background-color: #87b012 !important;
  border-color: #337ab7;
  color: white !important;
}

.page-node-6789 .landing-event-page .pager__item a {
  font-size: 16px;
  font-weight: bold;
  color: #000;
}

.page-node-6789 .landing-event-page .pager__item--next span, .page-node-6789 .landing-event-page .pager__item--previous span {
  color: #002581;
  font-family: Noto Sans Bold;
  font-size: 15px;
}

.pagination .active a, .pagination .active span, .pagination .active a:hover, .pagination .active span:hover, .pagination .active a:focus, .pagination .active span:focus {
  z-index: 3;
  cursor: default;
  background-color: #87b012;
  border-color: #337ab7;
}

.landing-event-page .pager__item a:hover {
  background-color: #87b012 !important;
  color: white !important;
}

.pagination .pager__item.pager__item--next a span:hover {
  color: white !important;
}

.view-lums-events.view-id-lums_events .pagination > li > a, .pagination > li > span
.bottom-slider {

}

.page-node-6789 .bottom-slider {
}

.bottom-slider .views-element-container {
  overflow: hidden;
  margin: auto;
  width: 100%;
}

.bottom-slider .view-news {
  position: relative;
  width: 100%;
  display: block;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  float: none;
  margin-bottom: 75px;
  background: #f2f2f2;
  padding-left: 38px;
  padding-right: 38px;
  padding-bottom: 13px;
  padding-top: 13px;
  margin-top: 50px;
}

.bottom-slider .view-news .recent-news-slider .slick-list {
  width: 79.8%;
  margin-left: auto;
  margin-right: auto;
}

.bottom-slider .view-news.view-id-news .view-header {
  display: flex;
  justify-content: space-between;
  margin-bottom: 30px;
  flex-wrap: wrap;
}

.bottom-slider .view-news.view-id-news .view-header h2 {
  margin-top: 38px;
  text-transform: uppercase;
  font-family: 'Noto Sans Display Bold';
}

.bottom-slider .view-news .readmore-button a::after {
  content: '→';
  font: normal normal normal 14px/1 FontAwesome;
  display: inline-block;
  font-size: 15px;
  color: #00ceff;
  padding-left: 7px;
  text-rendering: auto;
  font-weight: bold;
  position: absolute;
  top: 59px;
}

.landing-event-page .recent-news-landing .news-content h2 {
}

.bottom-slider .view-news .readmore-button a:hover {
  color: #00ceff;
  text-decoration: none;
}

.bottom-slider .view-news .readmore-button {
  padding-top: 43px;
}

.bottom-slider .full-border .news-content .news-tag {
  float: left;
  padding-right: 10px;
  font-size: 12px;
}

.recent-news-landing .create-date {
  font-size: 12px;
  color: #3d3d3d;
}

.recent-news-landing .news-content h2 a {
  font-size: 18px;
  font-family: Noto Sans Display Bold;
  line-height: 27px;
  text-transform: capitalize;
  color: #000;
  height: 58px;
  display: block;
  overflow: hidden;
}

.full-border .news-content h2 {
  height: 70px;
  overflow: hidden;
}

.news-content h2 {
  margin-top: 0;
  margin-bottom: 0;
}

.bottom-slider .full-border {
  background-color: white;
  width: 92%;
  margin-bottom: 0;
  margin-top: 0;
  min-height: 380px;
  box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
}

.body-title-custom .field--name-field-sh {
  font-size: 21px;
  line-height: 32px;
  margin-bottom: 40px;
}

.body-area-custom {
  margin-left: 40px;
}

.content-area-custom {
  margin-top: 33px;
  padding-top: 27px;
  margin-bottom: 100px;
}

.custom-event-milestone p {
  padding-top: 2px;
  padding-left: 51px;
}

.custom-date p span {
  font-family: 'Noto Sans Light';
}

.custom-date::before {
  content: url(../images/calender1.png);
  display: block;
  float: left;
}

.custom-event-milestone {
  margin-bottom: 42px;
}

.event-detail-cus .custom-body p {
  font-size: 14px;
  font-family: 'Noto Sans Light';
  line-height: 20px;
  margin: 0 0 10px;
}

.custom-body a {
  font-family: 'Noto Sans Medium';
}

.node-side-bar {
  border-left: 1px dashed #c4c4c4;
}

.node-side-bar .addtocalendar .atcb-link {
  display: none;
}

.node-side-bar .view-lums-events .field-content li:first-child a {
  background-image: url('../images/event-icloud.png');
  background-repeat: no-repeat;
  font-size: 0;
  height: 63px;
  width: 60px;
}

.node-side-bar .view-lums-events .field-content li:nth-child(2) a {
  background-image: url('../images/event-google-calander.png');
  background-repeat: no-repeat;
  font-size: 0;
  height: 63px;
  width: 60px;
}

.node-side-bar .view-lums-events .field-content li:nth-child(3) a {
  background-image: url('../images/event-outlook-img.png');
  background-repeat: no-repeat;
  font-size: 0;
  height: 63px;
  width: 60px;
}

.field-content li .node-side-bar .view-lums-events {
  padding-right: 23px;
}

.view-lums-events .atcb-list {
  visibility: visible;
  display: flex;
  justify-content: space-around;
  width: 241px;
  border: unset;
  background: unset;
  box-shadow: unset;
  display:none;
}

.page-node-type-events .sbasse-upcoming-events {
  margin-top: 0;
}

.view-lums-events .views-field-nothing span time {
  font-weight: lighter;
  font-size: 12px;
}

.readfull-button::after {
  content: '→';
  font: normal normal normal 14px/1 FontAwesome;
  display: inline-block;
  font-size: 15px;
  color: #00ceff;
  padding-left: 7px;
  text-rendering: auto;
  font-weight: bold;
}

.node-side-bar .view-lums-events .item-list li:last-child {
  margin-top: 0px;
}

.node-side-bar .event-calendar .block-title {
  font-size: 18px;
  margin-left: 5px;
}

.page-node-type-events .sbasse-event-calendar {
  padding-left: 0px;
  padding-right: 0px;
}

.page-node-type-events .sbasse-event-calendar .block-event-cal {
  width: 100%;
}

.node-side-bar .custom-header h2 {
  color: #000;
  font-weight: 300;
  font-size: 14px;
  margin-top: 23px;
  font-family: 'Noto Sans Light';
  padding-left: 9px;
}

.page-node-type-events .custom-calendar-wrap {
  margin-top: 0px;
}

.custom-header nav span.custom-prev::before {
  content: '\25c2';
  background: url("/modules/custom/event_cal/images/left-arrow.png") no-repeat;
  background-position-x: 0%;
  background-position-y: 0%;
  background-size: auto;
  background-position-x: 0%;
  background-position-y: 0%;
  background-size: auto;
  content: '';
  z-index: 9;
  background-size: 15px;
  height: 30px;
  background-position: 0px 0px;
  margin-left: 21px;
}

.custom-header nav span.custom-next::before {
  content: '\25b8';
  background: url("/modules/custom/event_cal/images/right-arrow.png") no-repeat;
  background-position-x: 0%;
  background-position-y: 0%;
  background-size: auto;
  content: '';
  z-index: 9;
  background-size: 15px;
  height: 50px;
  background-position: 0px 0px;
  margin-right: 21px;
}

.page-node-type-events .custom-header {
  padding: 5px 10px 10px 0px;
  height: 70px;
  position: relative;
  border-top: none;
  border-bottom: 1px solid #ddd;
  background: #f2f2f2;
}

.page-node-type-events .sbasse-news-detial-slider .views-element-container {
}


.search-filters .form-actions [id^='edit-submit-lums-events'] {
  background-image: url('../images/search-icon-news.png');
  background-repeat: no-repeat;
  background-color: transparent;
  height: 42px;
  border: none;
  background-position: 17px 6px;
  position: absolute;
  width: 54px;
  font-size: 0;
  margin-top: 4px;
  left: 37%;
}

.search-filters .form-actions [id^='edit-reset'] {
  background-color: #87b012 !important;
  border: solid 2px #8ab511;
  background-image: none !important;
  color: #fff;
  font-size: 13px !important;
  left: 42%;
  position: absolute;
  top: 15px;
  height: 42px !important;
  width: 150px;
  padding: 10px 30px;
  z-index: 9;
}

.search-filters .form-actions [id^='edit-reset'] .glyphicon-search {
  display: none;
}

.full-border .event-dates-info {
  min-height: 160px;
}

.page-node-type-landing-pages .redmore {
  color: #002581;
  font-size: 17px;
  font-family: Noto Sans Bold;
}

.page-node-type-landing-pages .redmore:hover {
  color: #00ceff;
  text-decoration: none;
}

.landing-event-page .view-lums-events {
  position: relative;
}

.sbasse-news-detial-slider .view-id-news .redmore {
  font-size: 17px;
  font-family: Noto Sans Bold;
}

.node-side-bar .fc-calendar .fc-row > div, .node-side-bar .fc-calendar .fc-head > div {
  float: left;
  height: 100%;
  width: 14.28%;
  width: -moz-calc(137.4% / 8);
  width: -webkit-calc(137.4% / 8);
  width: calc(137.4% / 8);
  position: relative;
}

.view-lums-events ul.news-right-details-slider li {
  border: 3px solid #f2f2f2;
  padding-top: 22px !important;
  padding-left: 9px;
  padding-right: 9px;
  padding-bottom: 15px !important;
  width: 96.4% !important;
  margin-bottom: 8px;
}

.view-lums-events.view-id-lums_events .field-content li {
  padding-right: 23px;
}

/* testimonials nop */
.testimonials-banner-nop {
  position: relative;
  margin-bottom: 25px;
}

.testimonials-banner-nop .field--name-field-sub-title,
.testimonials-banner-nop .field--name-field-sub-title-1 {
  position: absolute;
  text-align: center;
  font-size: 52px;
  line-height: 56px;
  font-family: noto sans bold;
  color: white;
  z-index: 1;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.testimonials-banner-nop .field--name-field-profile-image {
  overflow: hidden;
}

.testimonials-banner-nop .field--name-field-profile-image .img-responsive {
  height: auto;
}

.Heading-cus-nop h2 {
  font-size: 41px;
  line-height: 44px;
  font-family: noto serif display bold;
  padding: 35px 0px;
  margin-bottom: 0;
  margin-top: 0;
  color: #000;
  padding-right: 200px;
}

.Heading-cus-nop {
  padding-left: 34px;
}

.Heading-cus-nop p {
  font-size: 17px;
  line-height: 25px;
  font-family: 'Noto Sans Light';
  padding-bottom: 27px;
}


.testimonials-landing-page-nop .view-testimonials-slideshow-nop .view-content .item-list ul {
  display: flex;
  flex-wrap: wrap;
}

.testimonials-landing-page-nop .view-testimonials-slideshow-nop .view-content .item-list ul li {
  width: 30%;
  min-height: 292px;
  border: 1px solid #707070;
  margin: 10px 15px;
}

.testimonials-landing-page-nop .view-testimonials-slideshow-nop .view-content .item-list ul li .views-field-field-image .img-responsive {
  width: 150px;
  height: 150px;
  border-radius: 50%;
  margin: 0 auto;
  margin-top: 15px;
}

/* .region-sidebar-second */

.testimonials-slideshow .views-field-title .field-content {
  font-size: 18px;
  line-height: 20px;
  font-family: 'noto sans medium';
  text-align: center;
  padding-top: 10px;
  text-transform: capitalize;
  color: #000;
  display: block;
}

.testimonials-slideshow .views-field-field-subtitle .field-content {
  font-size: 13px;
  line-height: 12px;
  font-family: 'noto sans bold';
  text-align: center;
  padding-top: 10px;
  text-transform: capitalize;
  color: #04198b;
  min-height: 46px;
}

.testimonials-slideshow.views-field-field-learn-more-link .field-content {
  text-align: center;
}

.testimonials-slideshow .views-field-field-learn-more-link a:hover {
  cursor: pointer;
  color: #00ceff !important;
}

.how-can-we-help-web-form-admission-site #edit-processed-text-01 p a:hover,
.how-can-we-help-web-form-admission-site div[id^=edit-processed-text] p a:hover {
  color: #00ceff;
}

.testimonials-slideshow .view-testimonials-slideshow-nop ul li .views-field-field-image .img-responsive {
  width: 150px;
  height: 150px;
  border-radius: 50%;
  margin: 0 auto;
  margin-top: 0px;
  margin-top: 15px;
}

.testimonials-slideshow .slick-list .views-field-field-learn-more-link a::after {
  background-image: url('../images/arrow.gif');
  content: "";
  width: 34px;
  height: 15px;
  position: static;
  display: inline-block;
  top: 29px;
  right: 45px;
}

.testimonials-slideshow .crousal-testimonials-nop .slick-list .views-field-field-learn-more-link a {
  font-family: 'noto sans bold';
  font-size: 14px;
  line-height: 35px;
  color: #04198b;
  text-align: center;
  position: relative;
}

.testimonials-slideshow .crousal-testimonials-nop .slick-list .views-field-field-learn-more-link a:hover {
  color: #00ceff;
}

.testimonials-slideshow .crousal-testimonials-nop .views-field-field-learn-more-link {
  text-align: center;
  padding-top: 0px;
  position: relative;
}


.testimonials-landing-page-nop .view-testimonials-slideshow-nop .view-content .item-list ul {
  display: flex;
  flex-wrap: wrap;
}

.testimonials-landing-page-nop .view-testimonials-slideshow-nop .view-content .item-list ul li {
  width: 30%;
  min-height: 292px;
  border: 1px solid #707070;
  margin: 10px 15px;
}

.testimonials-landing-page-nop .view-testimonials-slideshow-nop .view-content .item-list ul li .views-field-field-image .img-responsive {
  width: 150px;
  height: 150px;
  border-radius: 50%;
  margin: 0 auto;
  margin-top: 15px;
}

/* .region-sidebar-second */

.testimonials-landing-page-nop .views-field-title .field-content {
  font-size: 18px;
  line-height: 20px;
  font-family: 'noto sans medium';
  text-align: center;
  padding-top: 10px;
  text-transform: capitalize;
  color: #000;
  display: block;
}

.testimonials-landing-page-nop .views-field-field-subtitle .field-content {
  font-size: 13px;
  line-height: 12px;
  font-family: 'noto sans bold';
  text-align: center;
  padding-top: 10px;
  text-transform: capitalize;
  color: #04198b;
  min-height: 46px;
}

.testimonials-landing-page-nop .views-field-field-learn-more-link .field-content {
  text-align: center;
}

.testimonials-landing-page-nop .views-field-field-learn-more-link a:hover {
  cursor: pointer;
  color: #00ceff;
}

.testimonials-landing-page-nop .views-field-field-learn-more-link a {
  font-family: 'noto sans bold';
  font-size: 14px;
  line-height: 35px;
  color: #04198b;
  text-align: center;
  position: relative;
}

.testimonials-landing-page-nop .views-field-field-learn-more-link a::after {
  content: '→';
  font: normal normal normal 14px/1 FontAwesome;
  display: inline-block;
  font-size: 15px;
  color: #00ceff;
  padding-left: 7px;
  text-rendering: auto;
  font-weight: bold;
  position: absolute;
  top: 1px;
}

.quick-links-testimonial-nop .field--name-body.field--type-text-with-summary p {
  /* padding-left: 15px; */
}

.region-sidebar-second {
  border-left: 1px dashed #c4c4c4;
  padding-left: 35px;
  margin-top: 30px;
}

.region-sidebar-second section.Financial--Scholar-testi-nop {
  margin-bottom: 75px;
}

.view-lums-events .atc-style-blue .atcb-item.hover, .atc-style-blue .atcb-item:hover {
  background: unset;
}

.node-side-bar .event-calendar .fc-calendar-container {
  height: 256px;
  width: auto;
  padding: 19px 5px 0 14px;
  background: #fff;
  /* / box-shadow: inset 0 1px rgba(255, 255, 255, 0.8);  */
}

.node-side-bar .event-calendar .custom-header nav span:last-child {
  right: 10px;
}

.node-side-bar .inner-sidebar-custom .views-field-nothing .readfull-button a:hover {
  color: #00ceff;
}

/* apply no nop */

.left-container {
  padding-left: 45px;
}

.right-container {
  padding-right: 45px;
  margin-top: 38px;
  /* border-left: 1px dashed #C4C4C4;
  padding-left: 35px; */
  margin-bottom: 75px;
}

.left-container h2 {
  font-size: 41px;
  line-height: 44px;
  font-family: noto serif display bold;
  padding-top: 25px;
  padding-bottom: 35px;
  color: #000;
}

.left-container .body-static p {
  font-size: 17px;
  line-height: 25px;
  font-family: 'Noto Sans Light';
  /* padding-left: 5px; */
}

.right-container .static-link-button a {
  font-size: 13px;
  line-height: 18px;
  font-family: 'Noto Sans medium';
  color: #fff;
  padding: 19px 64px;
  text-transform: uppercase;
  background-color: #87b012;
  border-radius: 5px;
  text-align: center;
}

.right-container .static-quick-links-title {
  padding-top: 33px;
  padding-bottom: 5px;
}

.right-container .static-quick-links a {
  font-size: 18px;
  line-height: 18px;
  color: #002581;
  padding: 0;
  font-family: 'Noto Serif Medium';
  display: inline-block;
}

.right-container .static-quick-links .field--item {
  padding: 10px 0px;
}

.right-container .static-video .field--item iframe {
  width: 100%;
  margin-top: 15px;
}

.right-container .static-video .field--item {
  margin-top: 10px;
}

.static-image-information-section .field--name-field-content-image .img-responsive {
  width: 100%;
  height: 415px;
  object-fit: cover;
}

.static-image-information-section {
  position: relative;
  margin-top: 35px;
}

.right-container .paragraph--type--image-information-section-nop .field--name-field-title {
  position: absolute;
  top: 78px;
  left: 0;
  right: 0;
  text-align: center;
  font-size: 30px;
  line-height: 32px;
  font-family: noto sans display bold;
  color: white;
}

.right-container .paragraph--type--image-information-section-nop .field--name-field-descriptionss {
  position: absolute;
  top: 190px;
}

.right-container .paragraph--type--image-information-section-nop .field--name-field-descriptionss p {
  font-size: 17px;
  line-height: 25px;
  font-weight: 400;
  color: #fff;
  text-align: center;
}

.right-container .paragraph--type--image-information-section-nop .field--name-field-add-link {
  position: absolute;
  bottom: 74px;
  left: 0;
  right: 0;
  text-align: center;
}

.right-container .paragraph--type--image-information-section-nop .field--name-field-add-link a {
  font-size: 13px;
  line-height: 18px;
  font-family: 'noto sans medium';
  color: #fff;
  background: #87b012;
  padding: 19px 50px;
  border-radius: 5px;
}

.right-container .static-extra-information {
  padding: 35px 32px;
  border: 1px solid #707070;
  width: 292px;
  width: 100%;
  margin: 30px 0px;
  /* margin-bottom: 75px; */
  margin-bottom: 0px;
}

.right-container .static-extra-information .field--name-field-title {
  font-size: 27px;
  line-height: 32px;
  font-family: noto sans display bold;
  color: #000;
  text-align: center;
  padding-bottom: 20px;
}

.right-container .static-extra-information .field--name-field-descriptionss p {
  font-size: 17px;
  line-height: 25px;
  font-family: noto sans light;
  color: #000;
  padding-bottom: 30px;
  text-align: center;
}

.right-container .static-extra-information .field--name-field-add-link {
  text-align: center;
  margin-bottom: 38px;
}

.right-container .static-extra-information .field--name-field-add-link a {
  font-size: 13px;
  line-height: 18px;
  font-family: 'noto sans medium';
  color: #fff;
  background: #87b012;
  padding: 19px 50px;
  border-radius: 5px;
}

.content-page-top .banner-static-page {
  position: relative;
}

.banner-static-page .field--name-field-sub-title {
  position: absolute;
  font-size: 52px;
  color: white;
  text-align: center;
  font-family: noto sans bold;
  /* top: 116px;
  width: 96%;
  left: 0;
  right: 0;
  margin: 0 auto;
  */
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0px 15px;
}

.apply-now-testimonial-nop .field.field--name-field-add-link.field--type-link.field--label-hidden.field--items {
  margin-top: 30px;
  /* margin-top: 0; */
}

.region-sidebar-second .field.field--name-field-link.field--type-link.field--label-hidden.field--items {

}

.right-container .region-sidebar-second {
  border-left: 1px dashed #c4c4c4;
  padding-left: 35px;
  margin-top: 30px;
  overflow: hidden;
  padding-top: 30px;
}

.region-sidebar-second .static-quick-links a:hover {
  color: #00ceff;
  text-decoration: none;
}

.view-lums-events .view-content ul .views-row:nth-of-type(2) {
  /* background-color: black; */
  margin-top: 36px;
}

.lets-talk {
  cursor: pointer;
}

.breadcrumbs-custom-home.breadcrumbs-custom {
  display: none;
}

.breadcrumbs-custom {
  display: block;
}

.path-frontpage .breadcrumbs-custom-home.breadcrumbs-custom {
  display: block;
}

.path-frontpage .breadcrumbs-custom {
  display: none;
}

.testimonials-slideshow .view-testimonials-slideshow-nop .view-header {
  position: relative;
}

/* .testimonials-slideshow .view-testimonials-slideshow-nop .view-header a{

} */

.home-right-events .event-title a:hover {
  color: #00ceff;
}

.node-side-bar .get-news-form {
  margin-right: 11px;
}

.node-side-bar .inner-sidebar-custom .views-field-nothing .readfull-button a:hover {
  text-decoration: none;
}

/* lets get started nop support page */
.lets-get-started {
  width: 93.5%;
  margin: auto;
  /* margin-bottom: auto; */
  /* margin-bottom: 45px; */
  margin-bottom: 68px;
  margin-top: 38px;
}

.lets-get-started .view-header {
  width: 40.1%;
  background: #f2f2f2;
  padding-top: 6px;
  padding-left: 25px;
  padding-right: 77px;
  padding-bottom: 28px;
}

.lets-get-started .view-header h2:nth-child(1) {
  font-size: 35px;
  font-family: 'Noto Sans Display Bold';
}

.lets-get-started .pager, .lets-get-started .quicktabs-wrapper {
  margin: 0;
}

.lets-get-started ul.quicktabs-tabs {
  padding: 9px 0;
  background-color: #f2f2f2;
  float: left;
  width: 40.1%;
  margin: 0;
  list-style-type: none;
}

.lets-get-started ul.quicktabs-tabs li {
  display: block;
  line-height: 52px;
  padding: 0;
  margin-bottom: 1px;
  white-space: normal;
}

.lets-get-started ul.quicktabs-tabs li.active a::before {
  position: relative;
  right: 8px;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f178";
}

.lets-get-started ul.quicktabs-tabs li.active a {
  color: #000;
  background-color: #e9e9e9;
  color: #000;
  width: 100%;
  text-decoration: none;
}

.lets-get-started ul.quicktabs-tabs li a {
  color: #a9a9a9;
  padding: 8px 25px 8px 25px;
  position: relative;
  font-size: 17px;
  display: block;
  line-height: 27px;
  counter-reset: a;
  list-style-type: none;
  width: 95%;
}

.lets-get-started .quicktabs-main {
  float: left;
  width: 60.9%;
  background: #e9e9e9;
  box-shadow: 0px 3px 6px #00000029;
  padding: 12px 11px;
  margin-top: 0;
  margin-left: -25px;
  z-index: 5;
  position: relative;
}

.lets-get-started .views-row {
  border: solid #fff 10px;
  padding: 19px 23px;
}

.lets-get-started .views-field-title .field-content {
  background: transparent !important;
  padding: 20px 0px;
  font-family: 'Noto Sans Display Bold';
  font-size: 24px;
}

.lets-get-started .views-field-body {
  padding-left: 0;
}

.lets-get-started .views-field-body .field-content {
  margin-top: 4px;
  margin-bottom: 4px;
}

.lets-get-started .views-field-body p {
  margin-top: 11px;
}

.cont-video-edit {
  display: none;
}

.user-logged-in .cont-video-edit {
  display: block;
}

.hidden-vid {
  display: none;
}

#colorbox .hidden-vid {
  display: block !important;
}

.lets-get-start-nop-mobile-version {
  background: #f2f2f2;
  padding-top: 6px;
  padding-left: 15px;
  padding-right: 14px;
  padding-bottom: 75px;
}

.lets-get-start-nop-mobile-version .ui-accordion-header {
  color: #000;
}

.lets-get-start-nop-mobile-version .ui-accordion-header.ui-accordion-header-active {
  background: #002581;
  color: #fff;
}

.lets-get-start-nop-mobile-version .view-header h2:nth-child(1) {
  font-size: 30px;
}

.lets-get-start-nop-mobile-version .view-header h2:nth-child(2) {
  font-size: 18px;
  margin-bottom: 0px;
  padding-bottom: 0px;
}

.lets-get-start-nop-mobile-version .ui-accordion .ui-accordion-content {
  padding: 10px 10px 10px 10px;
  border-top: 0;
  overflow: auto;
  height: auto !important;
}

.lets-get-start-nop-mobile-version .views-row {
  margin-bottom: 9px;
}

.lets-get-start-nop-mobile-version .ui-accordion-header {
  border: 1px solid #c5c5c5;
  background: #fff;
  font-weight: normal;
  color: #454545;
  line-height: 21px;
}

.lets-get-start-nop-mobile-version .ui-icon {
  float: right;
}

.lets-get-start-nop-mobile-version .field-content p {
  line-height: 23px;
}


/* start Ask NOP section */

.content-bottom .content-bottom-inner {
  position: relative;
}

.webform-submission-ask-nop-form {
  display: none;
}

.how-can-we-help-web-form-admission-site {
  background: #ededed;
  position: absolute;
  bottom: 0;
  width: 100%;
  left: 0;
  right: 0;
  color: #000;
  border: none;
  margin-left: auto;
  margin-right: auto;
  z-index: 38;
}

.how-can-we-help-web-form-admission-site form.webform-submission-form {
  padding-top: 25px;
}

.how-can-we-help-web-form-admission-site .block-title {
  font-size: 27px;
  font-family: Noto Serif Display Bold;
  text-align: center;
  padding: 12px 12px 12px 12px;
  background: #ededed;
  cursor: pointer;
  width: 360px;
  margin: auto;
  border-radius: 12px 12px 0px 0px;
  margin-top: -42px;
  color: black;
  position: relative;
}

.how-can-we-help-web-form-admission-site .block-title.ask-active-icon::after {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 14px;
  text-rendering: auto;
  content: "\f00d";
  position: absolute;
  right: 17px;
  top: 16px;
  font-size: 13px;
  color: #fff;
  background: #000;
  padding: 6px;
  border-radius: 107px;
}

.how-can-we-help-web-form-admission-site #webform-submission-ask-nop-node-6606-add-form {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 45px;
  padding-bottom: 59px;
}

.how-can-we-help-web-form-admission-site #edit-processed-text,
.how-can-we-help-web-form-admission-site div[id^=edit-processed-text] {
  display: inline-block;
  width: 29%;
  vertical-align: top;
  background: #fff;
  padding: 30px 16px 16px 40px;
  margin-left: 35px;
  margin-right: 35px;
}

.how-can-we-help-web-form-admission-site #edit-processed-text p,
.how-can-we-help-web-form-admission-site div[id^=edit-processed-text] p {
  font-family: Noto Sans Light;
  font-size: 17px;
}

.how-can-we-help-web-form-admission-site #edit-processed-text p a,
.how-can-we-help-web-form-admission-site div[id^=edit-processed-text] p a {
  color: #002581;
}

.how-can-we-help-web-form-admission-site #edit-flexbox {
  background: transparent;
  border: none;
  width: 29%;
  vertical-align: top;
  overflow: visible;
  display: inline-block;
}

.how-can-we-help-web-form-admission-site .panel {
  margin-bottom: 20px;
  border-radius: 4px;
  box-shadow: none;
}

.how-can-we-help-web-form-admission-site .panel-heading {
  display: none;
}

.how-can-we-help-web-form-admission-site .panel-body {
  padding: 0;
}

.how-can-we-help-web-form-admission-site .form-text {
  width: 100%;
  height: 45px;
}

/* .how-can-we-help-web-form-admission-site .form-email {
    width: 100%;
    height: 45px;
} */
.how-can-we-help-web-form-admission-site #edit-processed-text-01 {
  width: 29%;
  display: inline-block;
  background: #fff;
  padding: 30px 21px 51px 35px;
  margin-left: 35px;
  margin-right: 35px;
}

/* .how-can-we-help-web-form-admission-site div[id^=edit-processed-text]  */

.how-can-we-help-web-form-admission-site #edit-processed-text-01 p,
.how-can-we-help-web-form-admission-site div[id^=edit-processed-text] p {
  font-family: Noto Sans Light;
  font-size: 17px;
}

.how-can-we-help-web-form-admission-site #edit-processed-text-01 p a,
.how-can-we-help-web-form-admission-site div[id^=edit-processed-text] p a {
  color: #002581;
}

.how-can-we-help-web-form-admission-site .form-actions {
  overflow: hidden;
  text-align: center;
  padding-bottom: 15px;
}

.how-can-we-help-web-form-admission-site .webform-button--submit {
  margin-left: 0;
  width: 166px;
  height: 48px;
  margin-right: auto;
  text-align: center;
  background: #002581;
}

.lets-talk {
  z-index: 38;
}

.active {
  display: block !important;
}

.noactive {
  display: none;
}

.tabs-reso-home-nop {
  display: none;
}

.home-tabs-nop {
  cursor: pointer;
}

.events-resources-tabs {
  width: 90%;
  margin: 50px auto 0 auto;
}

.events-highlights-nop {
  margin-bottom: 60px;
}

form.webform-submission-ask-nop-form div[data-drupal-selector="edit-captcha-admission"] .g-recaptcha {
  width: 76%;
  margin: 0 auto;
}

.view-slideshow-home-nop .views-field-field-learn-more-link a:hover {
  color: #fff;
  text-decoration: underline;
}

/* end Ask NOP section */


/* .view-slideshow-home-nop .views-field-field-learn-more-link a:hover {
   background-color: #87b012;
}

.quick-links-nop .field--name-field-add-link .field--item a:hover {
   background-color: #87b012;
}

.crousal-testimonials-nop .slick-list .views-field-field-learn-more-link a:hover {
   color: #87b012;
}

.how-can-we-help-web-form-admission-site #edit-processed-text p a:hover {
   color: #87b012;
}

.how-can-we-help-web-form-admission-site #edit-processed-text-01 p a:hover {
    color: #87b012;
}

section.important-dates-sbasse .view-undergraduate-important-dates-admissions .view-header ul li a:hover {
   color: #87b012;
} */


/* for admin only  */
body.user-logged-in section .contextual {
  right: 1%;
}

/* for admin only  */


.view-resources-nop .downloads-container .download-title {
  font-size: 18px;
  line-height: 35px;
  font-family: noto sans bold;
  height: 38px;
  overflow: hidden;
}

.view-resources-nop .downloads-container .urdu-pdf-link {
  display: inline-block;
  position: relative;
  padding-right: 15px;
}

.view-resources-nop .downloads-container .urdu-pdf-link a::before {
  content: "";
  position: absolute;
  background: url('../images/event-resources-d-arrow.jpg');
  background-repeat: no-repeat;
  width: 19px;
  height: 17px;
  top: 6px;
  left: -2px;
}

.view-resources-nop .downloads-container .english-pdf-link {
  display: inline-block;
  position: relative;
}

.view-resources-nop .downloads-container .urdu-pdf-link a {
  margin-left: 25px;
}

/* .view-resources-nop .downloads-container .english-pdf-link a::before {
    content: "|";
    color: #002581;
    position: absolute;
    left: -13px;
} */


.view-resources-nop .downloads-container .urdu-pdf-link a,
.view-resources-nop .downloads-container .english-pdf-link a {
  font-size: 10px;
  line-height: 35px;
  color: #002581;
  font-family: noto sans bold;
}

.resources-cocuments .view-resources-nop .view-header a:hover,
.resources-downloads .view-resources-nop .view-header a:hover,
.resources-videos .view-resources-nop .view-header a:hover,
.resources-videos .view-resources-videos-nop .view-header a:hover {
  color: #00ceff;
  text-decoration: none;
}

.resources-downloads .view-resources-nop .view-header a,
.resources-videos .view-resources-nop .view-header a,
.resources-videos .view-resources-videos-nop .view-header a {
  font-size: 16px;
  line-height: 1px;
  color: #002581;
  font-family: noto sans bold;
}

.nop-summer-coaching .field--name-field-content-details .field--item:nth-child(2) {
  border-left: 2px solid #87b012;
  border-right: 2px solid #87b012;
}

/* start NOP FAQs */

.main-container-faqs {
  padding-left: 50px;
  padding-right: 50px;
}

section.faqs-nop {
  float: left;
  width: 49%;
  padding: 25px 50px 20px 50px;
}

section.faqs-right-side-banner-nop {
  float: left;
  width: 49%;
  padding: 25px 0px 15px 15px;
}

section.faqs-nop h2 {
  font-size: 55px;
  line-height: 60px;
  color: #04198b;
  font-family: Noto Serif Display bold;
  margin-top: 6px;
  margin-bottom: 6px;
  padding-bottom: 32px;
  padding-top: 0px;
}

section.faqs-nop p {
  width: 80%;
  font-size: 17px;
  line-height: 25px;
  font-family: 'noto sans light';
  margin-top: 15px;
  margin-bottom: 25px;
}

section.faqs-nop a {
  font-size: 13px;
  line-height: 18px;
  font-family: 'noto sans medium';
  text-align: center;
  text-transform: uppercase;
  color: #fff;
  background: #87b012;
  padding: 19px 64px;
  /* width: 203px;
  height: 55px; */
  display: inline-block;
  border-radius: 5px;
}

.static-faqs-info h2 {
  font-size: 55px;
  line-height: 60px;
  font-family: 'Noto Sans Display Bold';
  text-align: center;
  margin-top: 6px;
  padding-top: 42px;
  margin-bottom: 6px;
  clear: both;
  color: #000;
}

.faq-sbasse-search {
  padding: 50px 15px 22px 15px;
  clear: both;
  display: none;
}

.faq-sbasse-search p {
  position: relative;
}

.faq-sbasse-search p input {
  padding: 20px 32px;
  color: #000;
  font-size: 20px;
  width: 69.4%;
  margin: 0 auto;
  float: none;
  display: block;
  border: none;
  background-color: #f2f2f2;
}

.faq-sbasse-search p::after {
  color: #525252;
  font: normal normal normal 23px/1 FontAwesome;
  font-size: 23px;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  right: 18%;
  top: 20px;
  content: "\f002";
  font-size: 24px;
}

.view-faqs-questions-by-topic .view-content {
  padding: 25px 0px 10px 0px;
  overflow: hidden;
}

.static-faqs-info .view-faqs-questions-by-topic ul.quicktabs-tabs {
  padding: 7px 0 23px 0px;
  background-color: #f2f2f2;
  float: left;
  width: 40.70%;
}

.static-faqs-admin-site-demo .view-faqs-questions-by-topic .view-faqs-questions-by-topic .tab-content div[id^="tab-"] {
  display: none;
}

.static-faqs-admin-site-demo .view-faqs-questions-by-topic .view-faqs-questions-by-topic .tab-content .active {
  display: block !important;
}

.static-faqs-info .view-faqs-questions-by-topic ul.quicktabs-tabs li {
  display: block;
  line-height: 52px;
  padding: 0;
  margin-bottom: 1px;
  width: 100%;
}

.static-faqs-info .view-faqs-questions-by-topic ul.quicktabs-tabs li a {
  color: #a9a9a9;
  padding: 10px 40px 10px 55px;
  position: relative;
  font-size: 20px;
  display: block;
  line-height: 50px;
  border: none;
}

.static-faqs-info .view-faqs-questions-by-topic ul.quicktabs-tabs li.active a {
  background-color: #e9e9e9;
  color: #000;
}

.static-faqs-info .view-faqs-questions-by-topic ul.quicktabs-tabs li.active a::before {
  position: relative;
  right: 8px;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 14px;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f178";
}

.static-faqs-admin-site-demo .view-faqs-questions-by-topic .paragraph--type--questions-by-topic.active .field--name-field-title::after {
  color: #525252;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 14px;
  font-size: 14px;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f068";
  position: absolute;
  right: 24px;
  top: 31px;
}

.static-faqs-info .view-faqs-questions-by-topic ul.quicktabs-tabs li a:hover {
  background-color: #e9e9e9;
  color: #000;
}

.static-faqs-info .view-faqs-questions-by-topic ul.quicktabs-tabs h3.field-content-Undergraduates:nth-child(1) {
  display: none;
}

.view-faqs-questions-by-topic ul.quicktabs-tabs h3.field-content-Undergraduates {
  display: none;
}

.static-faqs-info .view-faqs-questions-by-topic ul.quicktabs-tabs h3.field-content-Graduates ~ h3.field-content-Graduates {
  display: none;
}

.view-faqs-questions-by-topic ul.quicktabs-tabs h3 {
  font-size: 30px;
  line-height: 1.1;
  font-family: 'Noto Sans Display Bold';
  font-weight: 500;
  color: #403b3b;
  margin-bottom: 5px;
  padding: 20px 25px;
}

.static-faqs-info .view-faqs-questions-by-topic .quicktabs-main {
  float: left;
  width: 59.30%;
  position: relative;
  background: #e9e9e9;
  left: -25px;
  top: 30px;
  box-shadow: 0px 3px 6px #00000029;
  padding: 44px 40px;
  /* margin-bottom: 43px; */
  margin-bottom: 90px;
}

.view-faqs-questions-by-topic .quicktabs-main .field-content {
  background: #e9e9e9;
  padding: 20px 0px;
  font-family: 'Noto Sans Display Bold';
  font-size: 22px;
}

.over-info .field--name-field-title {
  font-size: 17px;
  line-height: 25px;
  color: #1f1f1f;
  font-family: 'Noto Sans Light';
  padding: 25px 64px 25px 0px;
  margin-bottom: 2px;
  position: relative;
  border-top: 1px solid #a1a1a1;
}

.over-info .field--name-field-title:hover {
  cursor: pointer;
}

.static-faqs-admin-site-demo .paragraph--view-mode--default.active .field--name-field-title {
  font-weight: bold;
}

.view-faqs-questions-by-topic .field--name-field-descriptions p {
  letter-spacing: 0;
  font-family: Noto Sans Light;
  color: #000;
  font-size: 17px;
  padding: 20px 0px;
  padding: 0px 0px 20px 0;
}

.static-faqs-admin-site-demo .view-faqs-questions-by-topic .paragraph--type--questions-by-topic .field--name-field-title::after {
  transition: transform .2s cubic-bezier(.25, 0, .5, 1);
  content: "\f067";
  color: #525252;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 14px;
  font-size: 14px;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  right: 24px;
  top: 31px;
}

.real-people-real-impact-view-block .profile-image img {
  height: 422px;
  /* transition: all 0.3s ease 0s;
  filter: blur(10px);
  transform: scale(1.5); */
  overflow: hidden;
}

.real-people-real-impact-view-block .field-content:hover .profile-image img {
  /* filter: blur(2px);
  transition: all 0.3s ease 0s; */
}

.real-people-real-impact-view-block li .field-content:hover .pro-info {
  display: none;
}

.real-people-real-impact-view-block li .field-content:hover {

}

.real-people-real-impact-view-block li:first-child .field-content .body-info {
  display: none;
}

.real-people-real-impact-view-block li:first-child .field-content:hover .body-info {
  display: block;
}

.real-people-real-impact-view-block .views-field-field-video-1 {
  display: none;
}

.real-people-real-impact-view-block li:first-child .field-content .body-info a {
  /* background-color: #002581; */
  background-color: #87b012;
  color: #fff;
  padding: 20px 50px;
  margin-right: auto;
  margin-left: auto;
  border-radius: 5px;
  display: inline-block;
  cursor: pointer;
  transition: all 0.3s ease 0s;
  font-size: 14px;
}

/* .real-people-real-impact-view-block li:first-child .field-content:hover .other-link{
    display: none;
} */
.real-people-real-impact-view-block .field-content:hover .other-link a {
  display: inline-block;
  transition: all 0.3s ease 0s;
}

.real-people-real-impact-view-block .profile-cont {
  position: absolute;
  top: 160px;
  width: 100%;
  color: white;
  text-align: center;
  padding-left: 25px;
  padding-right: 25px;
}

.real-people-real-impact-view-block .pro-info {
  font-size: 30px;
  line-height: 42px;
  font-family: 'noto sans display bold';
  padding: 20px;
}

.real-people-real-impact-view-block .body-info {
  font-size: 17px;
  line-height: 25px;
  /* padding: 30px; */
}

.real-people-real-impact-view-block .other-link {
  width: 100%;
  margin-top: 0;
}

.real-people-real-impact-view-block .other-link a {
  background-color: #87b012;
  color: #fff;
  padding: 20px 50px;
  margin-right: auto;
  margin-left: auto;
  border-radius: 5px;
  display: none;
}

.real-people-real-impact-view-block li {
  padding-left: 0px;
  padding-right: 0px;
}

.page-node-6702 .real-people-real-impact-view-block li:nth-child(2) .views-field-nothing {
  position: relative;
  border-left: 2px solid #6ca82c;
  border-right: 2px solid #6ca82c;
}

.page-node-6702 .content-bottom .content-bottom-inner {
  position: relative;
  margin-bottom: 80px;
}

.real-people-real-impact-view-block .field-content:hover .other-link a {
  display: inline-block;
  transition: all 0.3s ease 0s;
}


/* end NOP FAQs */

.view-slideshow-home-nop .nop-home-slider {
  position: relative;
}

.view-slideshow-home-nop .slick-next {
  right: 0px;
  z-index: 7;
  top: 208px;
}

.view-slideshow-home-nop .slick-prev {
  left: 46px;
  z-index: 7;
  top: 208px;
}

.page-node-6771 .bottom-slider .view-news .readmore-button {
  display: none;
}

/* NOP sub menu */

.block-we-megamenu-blocksubmenu-nop .navbar-we-mega-menu ul li div.we-mega-menu-submenu ul li {
  padding-left: 0px;
  margin-left: 0px;
}

.block-we-megamenu-blocksubmenu-nop .navbar-we-mega-menu ul li div.we-mega-menu-submenu ul li a {
  border-bottom: none;
  font-weight: normal;
  font-size: 14px;
  padding: 10px 15px;
}

.block-we-megamenu-blocksubmenu-nop .we-mega-menu-ul .we-mega-menu-li.dropdown-menu .we-mega-menu-submenu {
  padding: 0;
}

.block-we-megamenu-blocksubmenu-nop .navbar-we-mega-menu ul li div.we-mega-menu-submenu {
  border: none;
  min-width: 200px;
  padding: 0px 0px;
}

.block-we-megamenu-blocksubmenu-nop .navbar-we-mega-menu ul.we-mega-menu-ul.nav {
  padding-right: 10px;
}

.block-we-megamenu-blocksubmenu-nop .navbar-we-mega-menu ul.we-mega-menu-ul.nav li .we-mega-menu-submenu ul.nav.subul {
  padding-right: 0;
}

.block-we-megamenu-blocksubmenu-nop .navbar-we-mega-menu .we-mega-menu-row > * {
  margin: 0;
  margin-left: 2px;
  flex: 100%;
  max-width: 98%;
}

.block-we-megamenu-blocksubmenu-nop .we-mega-menu-ul > .dropdown-menu:hover > a {
  background: transparent;
}

.block-we-megamenu-blocksubmenu-nop .navbar-we-mega-menu ul li div.we-mega-menu-submenu ul li a:hover {
  color: #fff !important;
  background-color: #87b012 !important;
}

.block-we-megamenu-blocksubmenu-nop .we-mega-menu-ul > .we-mega-menu-li > a:focus {
  background: transparent;
}


/* start NOP Donate */

.page-node-type-static-nop-content-type-nop .breadcrumbs-custom ul {
  padding-left: 0;
}

/* .page-node-6738 .breadcrumbs-custom ul {
    padding-left: 50px;
}
.page-node-6801 .breadcrumbs-custom ul {
    padding-left: 50px;
}
.page-node-6702 .breadcrumbs-custom ul {
    padding-left: 50px;
}
.page-node-6762 .breadcrumbs-custom ul {
    padding-left: 50px;
}
.page-node-6606 .breadcrumbs-custom ul {
    padding-left: 50px;
} */


section.donate-banner-nop {
  position: relative;
}

section.donate-banner-nop .field--name-field-sub-title-1 {
  position: absolute;
  /* top: 33%;
  left: 0;
  right: 0; */
  font-size: 61px;
  line-height: 67px;
  font-family: noto sans bold;
  color: #fff;
  text-align: center;
  width: 100%;
  height: 100%;
  /* margin: 0 auto;
  height: 140px; */
  overflow: hidden;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0px 15px;
}

section.donate-banner-nop .field--name-field-profile-image {
  overflow: hidden;
}

section.donate-banner-nop .field--name-field-profile-image img {
  height: 400px;
  object-fit: cover;
  filter: blur(5px);
  transform: scale(1.5);
}

section.donate-nop {
  padding: 15px 0px 30px 50px;
}

section.donate-nop .field--name-body .title {
  font-size: 41px;
  line-height: 44px;
  font-family: 'noto serif display bold';
  color: #000;
  padding-bottom: 39px;
  /* padding-top: 0px; */
  padding-top: 20px;
}

section.donate-nop .field--name-body p {
  font-size: 17px;
  line-height: 25px;
  font-family: 'noto sans light';
  color: #000;
}

.donate-now-button {
  padding-bottom: 20px;
}

.donate-now-button .field--name-body p {
  font-size: 17px;
  line-height: 25px;
  font-family: noto sans light;
  color: #000;
  padding-top: 20px;
  margin-left: 45px;
  width: 294px;
  overflow: hidden;
  height: 124px;
}

.donate-now-button .field--name-body a {
  background-color: #87b012;
  color: #fff;
  /* height: 89px;
  width: 295px; */
  display: inline-block;
  font-size: 14px;
  line-height: 25px;
  font-family: noto sans bold;
  padding: 18px 64px;
  text-align: center;
  margin-top: 33px;
  border-radius: 5px;
}

section.help-shape-future {
  clear: both;
  position: relative;
}

section.help-shape-future .field--name-body h2 {
  position: absolute;
  top: 38%;
  right: 14.6%;
  padding: 0px 0px;
  color: #fff;
  font-size: 41px;
  line-height: 44px;
  font-family: noto serif display bold;
}

section.help-shape-future .field--name-body p:nth-child(2) {
  position: absolute;
  top: 47.7%;
  right: 11%;
  color: #fff;
  font-size: 17px;
  line-height: 25px;
  font-family: 'noto sans light';
  width: 510px;
}

section.help-shape-future .field--name-body p:last-child a {
  position: absolute;
  top: 58%;
  right: 27%;
  background-color: #87b012;
  color: #fff;
  height: 89px;
  width: 295px;
  display: block;
  font-size: 25px;
  line-height: 25px;
  font-family: noto sans bold;
  text-align: center;
  padding: 32px 0px;
  margin-top: 98px;
}

section.help-shape-future .field--name-field-banner-image img {
  width: 1250px;
  margin: 0 auto;
  height: 913px;
}

section.reasons-to-give-nop {
  clear: both;
}

section.reasons-to-give-nop .field--name-body h2 {
  text-align: center;
  font-size: 41px;
  line-height: 44px;
  font-family: noto serif display bold;
  padding-top: 20px;
  color: #000;
}

section.reasons-to-give-nop .field--name-body p {
  font-size: 17px;
  line-height: 25px;
  font-family: 'noto sans light';
  width: 877px;
  max-width: 100%;
  margin: 0 auto;
  padding: 40px 0px 73px 0px;
  text-align: center;
}

section.number-donate-nop .view-number-all-sites .slick-slide {
  text-align: center;
}

section.number-donate-nop .view-number-all-sites .slick-slide .views-field-field-page-number {
  font-size: 75px;
  line-height: 108px;
  font-family: 'noto serif display bold';
  color: #002581;
}

section.number-donate-nop .view-number-all-sites .slick-slide .views-field-title span {
  font-size: 25px;
  line-height: 32px;
  font-family: 'noto sans bold';
  color: #000;
  padding: 0px 50px;
  text-align: center;
  display: block;
}

section.video-resources-donate {
  padding-bottom: 80px;
}

section.video-resources-donate .field--name-body h2 {
  font-size: 41px;
  line-height: 44px;
  font-family: 'noto serif display bold';
  color: #000;
  text-align: center;
  padding: 23px 0px 60px 0px;
}

section.video-resources-donate .field--name-field-content-details {
  width: 1105px;
  max-width: 100%;
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
}

section.video-resources-donate .field--name-field-content-details .field--name-field-video-block iframe {
  max-width: 100%;
  width: 507px;
  height: 286px;
}

section.video-resources-donate .field--name-field-content-details .field--name-field-title {
  font-size: 25px;
  line-height: 32px;
  color: #000;
  font-family: noto sans bold;
  padding-top: 10px;
}

.block-we-megamenu-blocksubmenu-nop .navbar-we-mega-menu ul li i {
  display: none;
}

.block-we-megamenu-blocksubmenu-nop .we-mega-menu-ul > .dropdown-menu:hover > a {
  color: #87b012;
}

/* End NOP Donate */

/* start NOP News */

/* .page-node-6771 .content-area {
    padding: 0px 50px;
} */

.page-node-6771 .slick-dots {
  display: none !important;
}

.news-or-event-menu {
  clear: both;
}

.heading-block-cus {
  margin-left: 37px;
  margin-bottom: 15px;
}

.heading-block-cus .field--name-body h1 {
  font: 54px/58px Noto Serif Display Bold;
  color: #04198b;
  padding-bottom: 15px;
  border: 0px;
}

.heading-block-cus .field--name-body p {
  font-size: 17px;
  line-height: 25px;
  margin-top: 15px;
  margin-bottom: 25px;
  font-family: noto sans light;
  color: #000;
}

.right-prm {
  border-left: 1px dashed #c4c4c4;
  width: 28%;
  margin-left: 37px;
  margin-top: 7px;
  padding-top: 4px;
  margin-bottom: 65px;
  padding-left: 17px;
  padding-right: 14px;
}

.right-prm .field--name-body .get-inbox {
  font-family: 'Noto Sans Display Bold';
  text-align: center;
}

.right-prm .field--name-body p {
  font-size: 17px;
  line-height: 25px;
  margin-left: 20px;
  margin-bottom: 0;
  font-family: "noto sans semibold";
  text-align: center;
}

.right-prm .field--name-body a {
  font-size: 13px;
  line-height: 18px;
  font-family: noto sans medium;
  padding: 18px 0px;
  text-align: center;
  color: #fff;
  background-color: #87b012;
  display: block;
  width: 203px;
  height: 55px;
  margin: auto;
  margin-top: 22px;
  border-radius: 5px;
}

.news-or-event-menu .menu--news-event-nop li {
  display: inline-block !important;
  width: 50%;
  margin-left: -2px;
}

.news-or-event-menu .menu--news-event-nop li a {
  background: #f2f2f2;
  padding: 22px;
  text-align: center;
  font-size: 26px;
  font-family: noto sans medium;
  font-weight: bold;
  color: #000;
  padding-top: 5.5px;
  padding-bottom: 5.5px;
}

.news-or-event-menu .menu--news-event-nop li.active a {
  background: #87b012;
  color: #fff;
}

.news-or-event-menu .menu--news-event-nop > li > a:hover,
.news-or-event-menu .menu--news-event-nop > li > a:focus {
  text-decoration: none;
  background-color: none;
}

.sbasse-news-slideshow .view-slide-show .news-slideshow {
  padding-left: 0px;
}

.sbasse-news-search-page.search-filters {
  margin-left: 30px;
}

.sbasse-news-search-page .view-filters .views-exposed-form {
  position: relative;
  display: none;
}

.sbasse-news-search-page.search-filters .form-inline .form-item {
  width: 63.2%;
}

.sbasse-news-search-page.search-filters .form-actions {
  position: absolute;
}

.sbasse-news-search-page.search-filters .form-actions [id^="edit-submit-news"] {
  background-image: url('../images/search-icon-news.png');
  background-repeat: no-repeat;
  background-color: transparent;
  height: 42px;
  border: none;
  background-position: 17px 6px;
  font-size: 0;
  text-align: center;
  width: 54px;
}

.sbasse-news-search-page.search-filters .form-inline .form-actions [id^="edit-submit-news"] {
  display: block;
  position: relative;
  left: -36px;
  top: 0px;
}

.search-filters .view-display-id-block_31 .form-actions [id^="edit-reset"] {
  top: 1px;
}

.sbasse-news-search-page.search-filters .form-inline .form-control {
  width: 100%;
  height: 43px;
  margin-left: 20px;
}

.sbasse-news-feature .view-id-news .view-header {
  position: relative;
}

.sbasse-news-feature .view-id-news .view-header .block-title {
  font-family: noto sans display bold;
  margin-bottom: 30px;
  /* margin-left: 20px; */
}

.sbasse-news-feature .view-id-news .view-header a {
  float: right;
  font-weight: bold;
  color: #04198b;
  font-size: 18px;
  font-family: noto sans medium;
  /* position: absolute;
  top: 0px;
  right: 0; */
  margin-top: -56px;
}

.sbasse-news-feature .view-id-news .view-header a:hover {
  color: #00ceff;
}

.sbasse-news-feature .view-id-news .view-content {
  box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
}

.sbasse-news-feature .view-id-news .view-content .featured-inner {
  padding-left: 0;
  border-top: solid 8px #002581;
  overflow: hidden;
  padding-left: 0;
  margin-bottom: 0;
}

.sbasse-news-feature .info-featured {
  padding: 0 26px;
}

.sbasse-news-feature .info-featured .create-date {
  padding-top: 5px;
  font-size: 12px;
}

.sbasse-news-feature .info-featured h2 {
  line-height: 42px;
  font-family: noto sans display bold;
  text-transform: capitalize;
  margin-top: 0;
  height: 84px;
  overflow: hidden;
}

.sbasse-news-feature .info-featured .featured-info p {
  font-family: noto sans light;
}

.sbasse-news-feature .info-featured .readmore-button {
  position: relative;
  bottom: 0;
  left: 0;
  text-decoration: none;
  margin-top: 4%;
  margin-bottom: 3%;
}

.sbasse-news-feature .info-featured .readmore-button a {
  color: #002581;
  font-size: 15px;
  font-family: Noto Sans Bold;
}

.sbasse-news-feature .recent-news-landing .col-custom .full-border {
  box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
  min-height: 375px;
}

.sbasse-news-feature .news-content .full-border .news-content h2 {
  height: 80px;
}

.sbasse-news-feature .recent-news-landing .readmore-button {
  margin-top: 40px;
}

.sbasse-news-feature .info-featured .readmore-button a:hover {
  color: #00ceff;
}

.sbasse-popular-news-second .recent-news-landing {
  padding-left: 0px;
}

.sbasse-popular-news-second .recent-news-landing .news-content {
  width: 100%;
  padding-left: 18px;
  padding-right: 18px;
  padding-top: 16px;
  padding-bottom: 20px;
}

.sbasse-popular-news-second .recent-news-landing .create-date {
  font-size: 12px;
  margin-bottom: 4px;
  color: #3d3d3d;
}

.sbasse-popular-news-second .view-id-news .view-header h2 {
  font-family: noto sans display bold;
}

.sbasse-popular-news-second .recent-news-landing .col-custom {
  width: 49%;
  position: relative;
  display: inline-block;
  list-style: none;
  margin-bottom: 26px;
}

.sbasse-popular-news-second .recent-news-landing .LUMS {
  border-color: #2e3192 !important;
}

.sbasse-popular-news-second .recent-news-landing .col-custom .full-border {
  box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
  /* min-height: 401px; */
}

.sbasse-popular-news-second .recent-news-landing .col-custom .full-border .news-img {
  width: 100%;
  height: 205px;
  overflow: hidden;
}

.sbasse-popular-news-second .recent-news-landing .col-custom .full-border .news-img img {
  width: 100%;
}

.sbasse-popular-news-second .recent-news-landing li:nth-child(2).col-custom {
  float: right;
}

.sbasse-popular-news-second .recent-news-landing .news-content h2 a {
  font-size: 18px;
  font-family: Noto Sans Display Bold;
  line-height: 27px;
  text-transform: capitalize;
  color: #000;
  height: 58px;
  display: block;
  overflow: hidden;
}

.sbasse-popular-news-second .recent-news-landing .readmore-button {
  margin-top: 40px;
}

.sbasse-popular-news-second .recent-news-landing .readmore-button a {
  color: #002581;
  font-family: Noto Sans Bold;
  font-size: 15px;
}

.sbasse-popular-news-second .recent-news-landing .readmore-button a:hover {
  color: #00ceff;
}

.sbasse-popular-news-second .view-news .readmore-button a::after {
  content: '→';
  font: normal normal normal 14px/1 FontAwesome;
  display: inline-block;
  font-size: 15px;
  color: #00ceff;
  padding-left: 7px;
  text-rendering: auto;
  font-weight: bold;
  position: absolute;
  top: 3px;
}

.news-events-listing a:hover,
.news-content h2 a:hover {
  color: #00ceff !important;
}

.sbasse-news-feature-page {
  padding-left: 50px;
}

.sbasse-news-research-page {
  padding-right: 49px;
}

.sbasse-news-research-page .view-id-news .view-header h2 {
  font-family: noto sans display bold;
  margin-bottom: 30px;
}

.sbasse-news-research-page .view-id-news .view-content ul {
  padding-left: 0;
}

.sbasse-news-research-page .view-content ul li {
  list-style: none;
  margin-bottom: 31px;
  padding-bottom: 42.5px;
  padding-top: 20px;
  overflow: hidden;
  box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
  padding-left: 10px;
  padding-right: 10px;
}

.sbasse-news-research-page .news-content {
  width: 67%;
  display: inline-block;
}

.sbasse-news-research-page .create-date {
  margin-bottom: 4px;
  font-size: 12px;
}

.sbasse-news-research-page .news-content h2 {
  margin: 0;
}

.sbasse-news-research-page .news-content h2 a {
  font-size: 17px;
  line-height: 20px;
  font-family: noto sans medium;
  color: #000;
  display: inline-block;
  padding-right: 10px;
  height: 60px;
  overflow: hidden;
  display: block;
}

.sbasse-news-research-page .news-img {
  width: 32%;
  float: right;
  vertical-align: top;
  margin-top: 3px;
}

.news-slider-nop {
  clear: both;
  padding-bottom: 17px;
  margin-bottom: 72px;
  background: #f2f2f2;
}

.news-slider-nop .view-id-news .view-header {
  padding: 15px 35px 0px 30px;
}

.news-slider-nop .view-id-news .view-header .block-title {
  font-family: 'noto sans display bold';
}

.news-slider-nop .view-news .readmore-button a::after {
  content: '→';
  font: normal normal normal 14px/1 FontAwesome;
  display: inline-block;
  font-size: 15px;
  color: #00ceff;
  padding-left: 7px;
  text-rendering: auto;
  font-weight: bold;
  position: absolute;
  top: 103px;
}

.news-slider-nop .form-group {
  width: 94%;
  margin: auto;
}

.news-slider-nop .form-group .view-id-news {
  padding: 0px 8px;
  margin-bottom: 0px;
}

.news-slider-nop .news-content h2 a {
  font-size: 17px;
  font-family: Noto Sans Display Bold;
  line-height: 22px;
  color: #000;
  text-transform: capitalize;
  display: inline-block;
  padding-right: 10px;
  height: 66px;
  overflow: hidden;
  display: block;
}

.news-slider-nop .recent-news-slider .slick-list {
  width: 79.8%;
  margin-left: auto;
  margin-right: auto;
}

.news-slider-nop li:first-child.col-custom {
  padding-right: 15px;
  padding-bottom: 3px;
}

.news-slider-nop .news-content {
  width: 100%;
  padding-left: 18px;
  padding-right: 18px;
  padding-top: 16px;
  padding-bottom: 20px;
  display: inline-block;
  min-height: 158px;
}

.news-slider-nop .create-date {
  font-size: 12px;
  margin-bottom: 4px;
  color: #3d3d3d;
}

.news-slider-nop .full-border {
  min-height: 380px;
  background: #fff;
  width: 92%;
  margin-left: auto;
  margin-right: auto;
  box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
}

.news-slider-nop .news-tag {
  display: none;
}

.view-display-id-block_31 .recent-news-landing {
  display: none;
}

.sbasse-news-feature .recent-news-landing {
  padding-left: 0px;
}

.sbasse-news-feature .recent-news-landing .col-custom:nth-child(2n+1) {
  padding-left: 0;
}

.sbasse-news-feature .news-tag {
  display: none;
}

.sbasse-news-feature .recent-news-landing .col-custom .full-border .news-img {
  width: 100%;
}

.sbasse-news-feature .recent-news-landing .col-custom .full-border .news-img img {
  width: 100%;
  height: 205px;
  object-fit: cover;
}

/* End NOP News */


/* start NOP News Detail Page */

.content-top-area {
  padding-left: 47px;
  width: 100%;
  margin-right: auto;
  margin-bottom: 29px;
  padding-right: 47px;
}

.breadcrumbs-custom {
  padding-top: 10px;
  display: none;
}

.breadcrumbs-custom ul {
  display: flex;
  list-style: none;
  padding-left: 50px;
}

.breadcrumbs-custom ul .first-custom:nth-of-type(2) {
  display: block;
}

.breadcrumbs-custom ul .first-custom {
  /* border-right: 1px solid #002581; */
}

.breadcrumb {
  display: none;
}

.breadcrumbs-custom li {
  position: relative;
  margin-left: 4px;
  margin-right: 4px;
}

.breadcrumbs-custom li::after {
  content: ' | ';
  font-size: 12px;
  color: #002581;
}

.breadcrumbs-custom li:nth-last-child(1):after {
  content: ' ';
}

.breadcrumbs-custom li a {
  /* font-family: 'Noto Sans Reguler'; */
  font-family: 'Noto Sans Light';
  font-size: 12px;
  /* padding-left: 4px;
  padding-right: 4px; */
  /* color: #8E8E8E; */
  color: #002581;
  text-decoration: none;
}

.breadcrumbs-custom li {
  /* padding-left: 4px;
  padding-right: 4px; */
  font-family: 'Noto Sans Bold';
  color: #002581;
  font-size: 12px;
}

body.page-node-6789 .breadcrumbs-custom,
body.page-node-6771 .breadcrumbs-custom {
  display: none;
}

.page-node-type-news .custom-title h1 {
  font-size: 45px;
  line-height: 58px;
  display: inline-block;
  margin-top: 0px;
  margin-bottom: 4px;
  font-family: Noto Sans Black;
}

.page-node-type-news .sharethis {
  padding-left: 66px;
}

.page-node-type-news .sharethis h2 {
  font-size: 18px;
  text-transform: uppercase;
  font-weight: lighter;
  font-family: 'Noto Sans Light';
}

.page-node-type-news .se-trigger {
  display: none !important;
}

.page-node-type-news .sharethis .se-links-container {
  overflow: visible !important;
  width: auto !important;
  display: block !important;
}

.page-node-type-news .sharethis .se-links-container li {
  display: block !important;
  text-align: center;
  padding-bottom: 0px;
}

.page-node-type-news .se-block .block-content .se-container .se-links-container .se-links .se-link img {
  max-height: 41px !important;
  max-width: unset;
}

.page-node-type-news .content-area-custom {
  margin-top: 25px;
  padding-top: 25px;
  padding-left: 50px;
  padding-right: 50px;
}

body.ur.path-node.page-node-type-news-urdu-oai .content-area-custom {
  margin-top: 25px;
  padding-top: 25px;
  padding-left: 50px;
  padding-right: 50px;
  margin-bottom: 50px;
}

.page-node-type-news .bodyarea-custom .info-body {
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 20px;
}

.page-node-type-news .bodyarea-custom .info-body .field--name-body p {
  font-size: 17px;
  font-family: 'noto sans light';
  line-height: 25px;
}

.page-node-type-news .node-side-bar {
  /* background-image: url(../images/event-border-bgm.png);
  background-repeat: repeat-y; */
  margin-bottom: 55px;
}

.page-node-type-news .inner-sidebar-custom .sbasse-upcoming-events {
  margin-top: 40px;
}

.inner-sidebar-custom .sbasse-upcoming-events .block-title {
  font-size: 13px;
  font-family: 'Noto Sans Display Bold';
  text-align: center;
  text-transform: capitalize;
  display: block;
  width: 100%;
  margin-bottom: 20px;
  margin-top: 0;
}

#block-views-block-lums-events-block-5 {
  min-height: 200px;
}

.view-display-id-block_5 .slick-prev {
  top: -7.4%;
  left: -1px;
}

.view-display-id-block_5 .slick-next {
  top: -7.4%;
  right: 11px;
}

.page-node-type-news .view-lums-events .item-list li {
  border: 3px solid #f2f2f2;
  padding-top: 22px !important;
  padding-left: 9px;
  padding-right: 9px;
  padding-bottom: 15px !important;
  margin-bottom: 8px;
}

.inner-sidebar-custom .views-field-nothing span > a {
  color: #000;
  text-decoration: none;
  font-weight: bold;
  text-transform: capitalize;
  display: block;
  padding-bottom: 9px;
}

.page-node-type-news .recent-news-landing .news-content h2 a {
  font-size: 18px;
  font-family: Noto Sans Display Bold;
  line-height: 22px;
  height: 66px;
  display: block;
  overflow: hidden;
}

.view-display-id-block_5 .field-content a:last-child {
  padding-top: 15px;
  color: #2e3192;
  font-size: 16px;
  padding-bottom: 0px;
  margin-top: 15px;
  letter-spacing: 0.2px;
  margin-bottom: 2px;
  display: inline-block;
  font-family: noto sans bold;
}

.inner-sidebar-custom .views-field-nothing span a:last-child {
  padding-top: 15px;
  color: #2e3192;
  font-size: 16px;
  padding-bottom: 0px;
  margin-top: 15px;
  letter-spacing: 0.2px;
  margin-bottom: 2px;
  display: inline-block;
  font-family: noto sans bold;
}

.get-news {
  border: 1px solid #eaeaea;
  padding: 25px 19px 1px 18px;
  margin-top: 14px;
  width: 100%;
}

.get-news h2 {
  margin-top: 0;
  font-size: 18px;
  margin-bottom: 10px;
  font-family: 'Noto Sans Display';
}

.get-news .form-actions button {
  background: #00ceff;
  border: none;
  border-radius: unset;
  padding: 12px 41px;
  color: #000;
  border-radius: 6px;
  margin-top: 19px;
}

.get-news .form-item input {
  border-radius: unset;
  border-color: #f4f4f4;
  box-shadow: none;
}

.get-news .form-control {
  border: 1px solid #d3d3d3;
}

.sbasse-news-detial-slider .views-element-container {
  width: 100%;
}

.page-node-type-news .g-recaptcha {
  /* transform: scale(.90); */
  transform: scale(.85);
  transform-origin: 0 0;
}

.page-node-type-news .bottom-slider .view-news.view-id-news .view-header {
  width: 94%;
}

.page-node-type-news .content-area-custom .sharethis {
  display: block;
}

.region-navigation #block-nop-shareeverywhereblock-3--2 {
  display: none;
}

.page-node-type-news .sbasse-news-detial-slider .view-id-news .redmore {
  display: none;
}

/* End NOP News Detail Page */


/* Start NOP testimonials */

section.apply-now-testimonial-nop .field--name-field-add-link .field--item a {
  font-size: 13px;
  line-height: 18px;
  font-family: 'Noto Sans medium';
  color: #fff;
  padding: 19px 64px;
  text-transform: uppercase;
  background-color: #87b012;
  border-radius: 5px;
  /* width: 203px;
  height: 55px;
  display: block; */
  text-align: center;
  /* margin: 50px 0px; */
}

section.quick-links-testimonial-nop {
  /* border-left: 1px dashed #C4C4C4; */
  /* padding-left: 8px; */
  margin-bottom: 34px;
  padding-bottom: 30px;
  margin-top: 60px;
}

section.quick-links-testimonial-nop .field--name-field-add-link .field--item {
  padding: 10px 0px;
}

section.quick-links-testimonial-nop .field--name-field-add-link .field--item a {
  font-size: 18px;
  line-height: 18px;
  color: #002581;
  padding: 0;
  font-family: 'Noto Serif Medium';
  display: inline-block;
}

section.quick-links-testimonial-nop .field--name-field-add-link .field--item a:hover {
  text-decoration: none;
  color: #00ceff;
}

.testimonials-landing-page-nop .views-field-field-learn-more-link a:hover {
  text-decoration: none;
}

section.videos-section-testimonials-nop .field--label {
  display: none
}

section.videos-section-testimonials-nop iframe {
  /* width: 292px; */
  width: 100%;
  height: 185px;
}

section.why-lums-testi-nop .paragraph--type--multiple-content-images {
  position: relative;
}

section.why-lums-testi-nop .paragraph--type--multiple-content-images .field--name-field-content-title {
  position: absolute;
  top: 40px;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  font-size: 30px;
  line-height: 32px;
  font-family: noto sans display bold;
  color: #fff;
  text-align: center;
  width: 80%;
  margin: auto;
}

section.why-lums-testi-nop .paragraph--type--multiple-content-images .field--name-field-content-image {
  margin-top: 30px;
}

section.why-lums-testi-nop .paragraph--type--multiple-content-images .field--name-field-content-image img {
  /* width: 292px; */
  width: 100%;
  max-width: 100%;
}

section.why-lums-testi-nop .paragraph--type--multiple-content-images .field--name-field-content-description {
  position: absolute;
  top: 180px;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  font-size: 17px;
  line-height: 25px;
  font-family: noto sans light;
  color: #fff;
  text-align: center;
  width: 80%;
  margin: auto;
}

section.why-lums-testi-nop .paragraph--type--multiple-content-images .field--name-field-content-link {
  position: absolute;
  top: 315px;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  text-align: center;
  width: 80%;
  margin: auto;
}

section.why-lums-testi-nop .paragraph--type--multiple-content-images .field--name-field-content-link a {
  font-size: 13px;
  line-height: 18px;
  font-family: 'noto sans medium';
  color: #fff;
  background: #87b012;
  padding: 19px 64px;
  /* width: 203px;
  height: 55px; */
  border-radius: 5px;
  /* display: block;
  margin: 0 auto; */
}

.sbasse-popular-news-second {
  clear: both;
}

.testimonials-landing-page-nop .views-field-field-learn-more-link a:after {
  content: '→';
  font: normal normal normal 14px/1 FontAwesome;
  display: inline-block;
  font-size: 15px;
  color: #00ceff;
  padding-left: 7px;
  text-rendering: auto;
  font-weight: bold;
  position: absolute;
  top: 1px;
}

section.Financial--Scholar-testi-nop {
  padding: 35px 32px;
  border: 1px solid #707070;
  /* width: 292px; */
  width: 100%;
  margin: 30px 0px;
}

section.Financial--Scholar-testi-nop .field--name-field-content-title {
  font-size: 27px;
  line-height: 32px;
  font-family: noto sans display bold;
  color: #000;
  text-align: center;
  padding-bottom: 20px;
}

section.Financial--Scholar-testi-nop .field--name-field-content-description p {
  font-size: 17px;
  line-height: 25px;
  font-family: noto sans light;
  color: #000;
  padding-bottom: 30px;
  text-align: center;
}

section.Financial--Scholar-testi-nop .field--name-field-content-link {
  text-align: center;
}

section.Financial--Scholar-testi-nop .field--name-field-content-link a {
  font-size: 13px;
  line-height: 18px;
  font-family: 'noto sans medium';
  color: #fff;
  background: #87b012;
  padding: 19px 64px;
  /* width: 203px;
  height: 55px;
  display: block;
  margin: 0 auto; */
  border-radius: 5px;
}

.apply-now-testimonial-nop {
  margin-top: 66px;

}

.testimonials-landing-page-nop .views-field-field-learn-more-link {
  width: 100%;
  text-align: center;
}

/* End NOP testimonials */

.testimonialz-custom .img-custom .title-custom {
  font-size: 18px;
  line-height: 20px;
  font-family: 'noto sans medium';
  padding-top: 10px;
  text-transform: capitalize;
  color: #000;
  display: block;
}

.testimonialz-custom .img-custom .sub-title-list {
  font-size: 13px;
  line-height: 12px;
  font-family: 'noto sans bold';
  padding-top: 10px;
  text-transform: capitalize;
  color: #04198b;
  min-height: 46px;
}

/* start Resources NOP */

.testimonials-banner-nop .field--name-field-banner-image {
  overflow: hidden;
}

.testimonials-banner-nop .field--name-field-banner-image img {
  height: auto;
  /*filter: blur(5px);*/
  transform: scale(1.1);
  width: 100%;
}

.research-infonop-section {
  padding-left: 35px;
}

.research-infonop-section .field--name-body h2 {
  font-size: 41px;
  line-height: 44px;
  font-family: noto serif display bold;
  color: #000;
  padding-bottom: 10px;
  padding-top: 35px;
  margin-top: 0;
}

.research-infonop-section .field--name-body p {
  font-size: 17px;
  line-height: 25px;
  font-family: noto sans light;
  color: #000;
  padding-bottom: 40px;
}

.resource-tabs-nop .nav.card-header.nav-tabs {
  border-bottom: none;
}

.resource-tabs-nop .nav-tabs > li {
  width: 33%;
}

.resource-tabs-nop .nav-tabs > li a {
  background: #f2f2f2;
  padding: 22px;
  text-align: center;
  font-size: 18px;
  font-family: noto sans medium;
  font-weight: bold;
  color: #000;
  padding-top: 10.5px;
  padding-bottom: 10.5px;
  border-radius: 0;
}

.resource-tabs-nop .nav-tabs > li.active a {
  background: #87b012;
  color: #fff;
}

.resource-tabs-nop .nav-tabs > li > a:hover {
  border-color: transparent;
  /* background: transparent; */
  background: #f2f2f2;
}

.resource-tabs-nop .nav.card-header.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover {
  border: none;
  background: transparent;
  background: #87b012;
  color: #fff;
}

.nop-research-video .view-resources-nop {
  padding-left: 24px;
}

.nop-research-video #views-bootstrap-resources-nop-block-7 .views-field-field-hosted-video {
  display: block;
}

.nop-research-video #views-bootstrap-resources-nop-block-7 iframe {
  width: 100%;
  /* height: 100%; */
  height: 162px;
}

.nop-research-video #views-bootstrap-resources-nop-block-7 .views-field-nothing {
  /* position: absolute;
  top: -21px;
  height: 184px;
  width: 91%; */
}

.view-resources-nop .static-video-docs .resource-popup-videos {
  position: relative;
  margin: 0;
}

.nop-research-video .static-video-docs .resource-video-thumb {
  position: relative;
  overflow: hidden;
  margin-bottom: 7px;
  height: auto;
  text-align: center;
  min-height: 220px;
}

.nop-research-video .static-video-docs .resource-video-thumb iframe {
  width: 100% !important;
  height: auto !important;
}

#views-bootstrap-resources-nop-block-7 {
  margin-bottom: 58px;
}

.nop-research-video .view-resources-nop .views-field-field-hosted-video {
  display: none;
}

.nop-research-video .view-resources-nop .research-popimage img {
  width: 100%;
  min-height: 210px;
}

.nop-research-video .view-resources-nop .views-field-parent-id {
  display: none;
}

.user-logged-in .view-resources-nop .views-field-parent-id {
  display: block;
}

.view-resources-nop .resource-popup-videos {
  position: relative;
  margin: 20px 0;
}

.view-resources-nop .resource-popup-videos .videobox-title a {
  /* background-image: url("../images/center-page-box-bgm-color.png"); */
  /* background-repeat: repeat; */
  font-size: 16px;
  line-height: 23px;
  font-family: 'Noto Sans';
  margin: 0;
  text-align: center;
  /* position: absolute;
  height: 100%; */
  width: 100%;
  color: #000;
  /* top: 0;
  left: 0;
  right: 0; */
  padding: 6px 8px;
  cursor: pointer;
  margin-top: 0px;
  display: inline-block;
}

/* .page-node-6910 #colorbox,
.page-node-6910 #cboxWrapper,
.page-node-6910 #cboxContent,
.page-node-6910 #cboxLoadedContent {
    outline: 0;
    height: 100% !important;
    top: 10% !important;
} */
.page-node-6910 .nop-research-video .static-video-docs {
  width: 99%;
  margin: auto;
}

.page-node-6910 .nop-research-video .cont-video a:hover,
.page-node-6910 .view-resources-nop .english-title a:hover,
.page-node-6910 .view-resources-nop .download-title a:hover {
  text-decoration: none;
  color: #00ceff;
}

.page-node-6910 .nop-research-video .cont-video a {
  font-size: 14px;
  line-height: 23px;
  font-family: noto sans bold;
  overflow: hidden;
  color: #002581;
  height: 56px;
  padding-bottom: 8px;
  padding-top: 9px;
  display: inline-block;
  text-align: center;
}

.view-testimonials-slideshow-nop {
  padding-bottom: 48px;
}

.page-node-6910 .view-resources-nop .download-title a {
  font-size: 14px;
  line-height: 23px;
  font-family: noto sans bold;
  overflow: hidden;
  color: #002581;
  height: 40px;
  padding-bottom: 8px;
  padding-top: 9px;
  display: inline-block;
  text-align: center;
}

.page-node-6910 .view-resources-nop .english-title a {
  font-size: 14px;
  line-height: 23px;
  font-family: noto sans bold;
  overflow: hidden;
  color: #002581;
  height: 56px;
  padding-bottom: 8px;
  padding-top: 9px;
  display: inline-block;
  text-align: center;
}

.page-node-6910 .over-info {
  margin-bottom: 76px;
}

.nop-research-video .static-video-docs .resource-video-thumb a {
  cursor: pointer;
}

/*.nop-research-documents,
.nop-research-downloads {
  padding-left: 20px;
}*/

.page-node-6910 .nop-research-downloads .thumb-image img {
  width: 100%;
}

.page-node-6910 .nop-research-downloads .english-title {
  text-align: center;
}

.page-node-6910 .nop-research-downloads .english-title a {
  font-size: 14px;
  line-height: 23px;
  font-family: noto sans bold;
  overflow: hidden;
  color: #002581;
  height: 56px;
  padding-bottom: 8px;
  padding-top: 9px;
  display: inline-block;
  text-align: center;
}

/* end Resources NOP */

.view-undergraduate-important-dates-admissions .view-header h2 {
  font-size: 27px;
  line-height: 40px;
  font-family: noto sans light;
  color: #000;
  padding-bottom: 17px;
  margin: 0;
  padding-top: 0;
}

body.user-logged-in section.resources-downloads .view-resources-nop .downloads-container a.edit-link-bk,
body.user-logged-in section.resources-cocuments .view-resources-nop .edit,
body.user-logged-in section.important-dates-sbasse .views-field-parent-id a,
body.user-logged-in .view-undergraduate-important-dates-admissions .views-field-parent-id {
  display: block;
}

section.resources-downloads .view-resources-nop .downloads-container a.edit-link-bk,
section.resources-cocuments .view-resources-nop .edit {
  display: none;
}

.view-undergraduate-important-dates-admissions .views-field-parent-id {
  display: none;
}

.user-logged-in.page-node-6910 .views-field-parent-id {
  display: block;
}

.page-node-6910 .views-field-parent-id {
  display: none;
}

.page-node-6910 .view-resources-nop .download-title {
  font-size: 14px;
  line-height: 35px;
  font-family: noto sans bold;
  height: 38px;
  overflow: hidden;
  color: #000;
}

.view-undergraduate-important-dates-admissions table {
  border: 1px solid #f2f2f2;
  width: 747px;
  max-width: 100%;
  margin-bottom: 58px;
}

.view-undergraduate-important-dates-admissions thead tr {
  background: #525252;
  color: #fff;
}

.view-undergraduate-important-dates-admissions thead tr .views-field {
  font-size: 17px;
  line-height: 25px;
  font-family: 'noto sans light';
  font-weight: 500;
  padding: 8px 15px;
  border-bottom: transparent;
}

.view-undergraduate-important-dates-admissions tbody tr .views-field {
  font-size: 12px;
  font-family: noto sans medium;
  font-weight: 500;
  padding: 11px 15px;
  border-top: transparent;
}

.view-undergraduate-important-dates-admissions tbody tr:nth-child(even) {
  background-color: #f2f2f2;
}

.nop-research-documents .view-resources-nop .custom-col.downloads-container {
  padding-bottom: 15px;
}

.nop-research-documents .view-resources-nop .english-title {
  padding-bottom: 8px;
}

.path-search-result .region-content .form-group .tab-pane {
  margin-bottom: 75px;
  padding: 0px 15px;
}


body.page-node-type-news .breadcrumbs-custom ul,
body.page-node-type-events .breadcrumbs-custom ul {
  padding-left: 0px;
}

.lets-get-start-nop-mobile-version {
  display: none;
}


.page-node-6606 .view-resources-nop .views-view-grid {
  margin-top: 10px;
}


.page-node-6606 .view-resources-nop .english-title {
  font-size: 16px;
  line-height: 22px;
  font-family: 'Noto Sans Medium';
  height: 60px;
  overflow: hidden;
  color: #000;
  margin-top: 15px;
}

.page-node-6606 .view-resources-nop .downloads-container .download-title {
  font-size: 16px;
  line-height: 22px;
  font-family: 'Noto Sans Medium';
  height: 60px;
  overflow: hidden;
  color: #000;
  margin-top: 15px;
}


.nop-archive h2.block-title {
  font-family: "Noto Sans Display Bold";
  font-weight: normal;
  line-height: unset;
  margin-left: 34px;
  margin-bottom: 25px;
}

/*.nop-archive .recent-news-landing li:first-child .full-border {
  margin-left: 5px;
  margin-bottom: 4px;
  box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
}*/
.nop-archive .recent-news-landing li .full-border {
  border-top: 5px solid #ac232b;
  margin-left: 5px;
  margin-bottom: 4px;
  box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.3);
}

.nop-archive .recent-news-landing .full-border {
  min-height: 401px;
  background: #fff;
  border-top: 5px solid;
}


#block-videobannernop {
  display: none;
}

.path-frontpage .slider-main-container {
  border-bottom: unset;
}

.path-frontpage .home-slider .slick-dots {
  bottom: 5px !important;
}

.path-lums-member .region-content {
  margin: 25px 300px 100px 300px;
}


#block-views-block-undergraduate-important-dates-admissions-block-10 {
  display: block;
}

.layout-a .slider-right-area {
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 179;
  left: 0;
  height: 100%;
  /*background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;*/
  background: unset;
  padding-top: 82px;
  padding-left: 50px;
  padding-right: 49px;
  color: #fff;
  z-index: 1;
}

.layout-a .slide-title a, .layout-a .slide-title {
  color: #fff;
  text-decoration: none;
  font-size: 38px;
  font-weight: bold;
  display: none;
}

.slide-text {
  padding-bottom: 15px;
  font-family: Noto Sans Light;
  display: none;
}

#block-122countriesnop {
  display: none;
}


/* count timer */


.block-jquery-countdown-timer {
  background: #e9e9e9;
  background-repeat: no-repeat;
  color: #7c1524;
  width: 425px;
  overflow: hidden;
  padding: 25px 18px 0px;
  margin-bottom: 0;
  margin-top: 50px;
  position: relative;
  text-align: center;
  background-size: 100% 112%;
  min-height: 175px;
}

.block-jquery-countdown-timer h2 {
  font-size: 200% !important;
  font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif !important;
  font-weight: 600 !important;
  text-align: center !important;
  color: #7c1524 !important;
  text-transform: none !important;
  width: 402px !important;
  padding-left: 25px;
  padding-right: 50px;
  margin-bottom: 5px;
  margin-top: 0px;
}

.countdownHolder {
  width: 450px;
  margin: 0 auto;
  font: 28px/1.5 'Open Sans Condensed', sans-serif;
  text-align: center;
  letter-spacing: -3px;

}

.digit {
  position: absolute;
  display: block;
  width: 1em;
  background-color: #444;
  border-radius: 0.2em;
  text-align: center;
  color: #fff;
  letter-spacing: -1px;
  font-size: 20px;
}

#jquery-countdown-timer {
  padding-right: 98px;
  margin-left: 16px;
  display: block;
  padding-top: 15px;
}

.countDiv {
  display: inline-block;
  width: 16px;
  height: 1.8em;
  position: relative;
}

.position {
  display: inline-block;
  height: 1.6em;
  overflow: hidden;
  position: relative;
  width: 0.8em;
}

#jquery-countdown-timer-note {
  display: block;
}

.countWeeks {
  display: inline-block;
}

.countDiv0 {
  display: inline-block;
}


/* count timer cls*/


.page-node-6606 .slick-dotted.slick-slider {
  margin-bottom: 0;
}

.banner-static-page .field--name-field-banner-image img {
  width: 100%;
}

.slider-left-area .full-image img {
  width: 100%;
}



/* Videos Listing Resources Page */

.nop-research-video .view-content {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  flex-wrap: wrap;
}

.nop-research-video .view-content > .views-row {
  width: 31%;
  margin: 0 0 25px 0;
}

.nop-research-video .video-embed-field-responsive-video:after {
  content: '';
  display: block;
  padding-bottom: 0;
}

.nop-research-video .video-embed-field-launch-modal img {
  margin: 0 0 15px 0;
  width: 100%;
}

.nop-research-video .views-field-title .field-content {
  font-size: 17px;
  font-family: 'Noto Sans Medium';
  line-height: 23px;
}


.page-node-6910 .panel-body {
  padding: 0;
}

.resource-tabs-nop ul{
  display: flex;
  justify-content: space-between;
  margin: 0 0 25px 0;
}

.resource-tabs-nop ul > li{
  width: 33.3% !important;
}

.nop-research-video .views-field-field-add-url .video-embed-field-launch-modal::after {
  content: "";
  background: url(../images/yt-soe.png) no-repeat;
  width: 25%;
  display: inline-block;
  height: 33px;
  background-size: 40px;
  position: absolute;
  top: 85px;
  left: 30px;
  right: 0;
  margin: auto;
}

.resources-videos .video-embed-field-launch-modal::after {
  content: "";
  background: url(../images/yt-soe.png) no-repeat;
  width: 25%;
  display: inline-block;
  height: 33px;
  background-size: 40px;
  position: absolute;
  top: 155px;
  left: 80px;
  right: 0;
  margin: auto;
}



/* Videos Listing Resources Page */

/* Documents Listing Resources Page */

.nop-research-documents .view-content {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  flex-wrap: wrap;
}

.nop-research-documents .view-content > .views-row {
  width: 23%;
  margin: 0 0 25px 0;
}

.nop-research-documents .view-content > .views-row .document-container{

}

.nop-research-documents .view-content > .views-row .document-container .document-thumb{
  margin: 0 0 15px 0;
}

.nop-research-documents .view-content > .views-row .document-container .document-thumb img{
  width: 100%;
}

.nop-research-documents .view-content > .views-row .document-container .document-title{

}

.nop-research-documents .view-content > .views-row .document-container .document-title a{
  font-size: 17px;
  font-family: 'Noto Sans Medium';
  line-height: 23px;
  color: #333333;
}
/* Documents Listing Resources Page */


/* Downloads Listing Resources Page */

.nop-research-downloads .view-content {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  flex-wrap: wrap;
}

.nop-research-downloads .view-content > .views-row {
  width: 23%;
  margin: 0 0 25px 0;
}

.nop-research-downloads .view-content > .views-row .download-container{

}

.nop-research-downloads .view-content > .views-row .download-container .download-thumb{
  margin: 0 0 15px 0;
}

.nop-research-downloads .view-content > .views-row .download-container .download-thumb img{
  width: 100%;
  height: 400px;
  object-fit: cover;
}

.nop-research-downloads .view-content > .views-row .download-container .download-title{

}

.nop-research-downloads .view-content > .views-row .download-container .download-title a{
  font-size: 17px;
  font-family: 'Noto Sans Medium';
  line-height: 23px;
  color: #333333;
}
/* Downloads Listing Resources Page */

.image-custom .field--name-field-banner-image img{
  width: 100%;
}



.home-slider .pull-left::before, .home-slider .pull-right::before {
  display: none !important;
}

.faq-sbasse-search-urdu {
  display: none;
}

body.ur .static-faqs-info-urdu h2 {
  font-size: 55px;
  line-height: 60px;
  text-align: center;
  margin-top: 6px;
  padding-top: 42px;
  margin-bottom: 6px;
  clear: both;
  color: #000;
}

.language-switcher-language-url ul.links {
  padding-left: 0;
  list-style: none;
  padding-right: 0;
  float: right;
}

.language-switcher-language-url ul.links li {
  display: inline-block;
}

.language-switcher-language-url ul.links li a.is-active {
  background-color: #04198b;
  border-radius: 4px;
  color: #fff;
}

.language-switcher-language-url ul.links li a {
  text-transform: capitalize;
  padding: 7px 23px;
  font-size: 15px;
}

.main-slider-en .slick-next {
  display: none !important;
}

.main-slider-en .slick-next::before {
  display: none !important;
}


.home-slider:hover .slick-arrow {
  display: none !important;
}

.bottom-slider .view-news.view-display-id-block_36 {
  display:none;
}

.page-node-6789 .view-display-id-block_17 .view-filters {
  display: none;
}

.page-node-6771 .news-slider-nop {
  clear: both;
  padding-bottom: 17px;
  margin-bottom: 72px;
  background: #f2f2f2;
  display:none;
}

.page-node-type-events .view-display-id-block_26 {
  display: none;
}

.custom-event-milestone {
  margin-bottom: 42px;
  display: none !important;
}

.page-node-16259 .view-news.view-display-id-block_26 {
  display: none;
}

.page-node-6771 .sbasse-popular-news-second {
  margin-bottom: 75px;
}


.social-media-icons-block {
  margin-top: -5px;
}

.social-media-icons-block ul.adv-social-icon {
  padding: 0;
  margin-bottom: 0;
}

.social-media-icons-block ul.adv-social-icon li{
  display: inline-block;
  text-align: center;
  background: grey;
  min-height: 56px;
}
.social-media-icons-block ul.adv-social-icon li img{
  padding: 10px 0px;
  width: 10%;
  margin: auto;
  display:block;
}

.social-media-icons-block ul.adv-social-icon li:first-child{
  background-color: #3b5998;
}

.social-media-icons-block ul.adv-social-icon li:nth-child(2){
  background-color: #dd4b39;
}

.social-media-icons-block ul.adv-social-icon li:nth-child(3){
  background-color: #00acee;
}

.social-media-icons-block ul.adv-social-icon li:nth-child(4){
  background-color: #f26522;
}

.social-media-icons-block ul.adv-social-icon li:hover{
  background-color: #6784bc;
}


.apply-now-button-block {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  width: 73%;
  margin: 0 auto 50px auto;
  clear: both;
}

.apply-now-button-block a {
  text-align: center;
  line-height: 40px;
  background-color: #87b012;
  color: #fff;
  text-decoration: none;
  width: 203px;
  height: 55px;
  padding: 15px 40px;
  border-radius: 5px;
  font-size: 17px;
}
