body.path-proceedings .popup-title {
  font-size: var(--font-size-1);
  font-family: var(--secondary-font);
  font-weight: var(--robotocondensed-regular) !important;
  /* line-height: var(--line-height-larger); */
  line-height: 64px;
}
.nec-resilient-agenda .view-header h3 {
  color: var(--white);
  font-size: var(--font-size-1);
  font-weight: var(--opensans-bold);
  line-height: var(--line-height-larger);
  text-align: center;
  font-family: var(--secondary-font);
  padding-bottom: 25px !important;
}
body .microsite-section .block-title {
  font-size: 60px;
  font-weight: var(--robotocondensed-bold);
  padding-bottom: 0;
  margin-top: 0;
  text-transform: uppercase;
  max-width: 900px;
  margin: 0 auto;
}
body h3 {
  font-weight: 600 !important;
  color: var(--blue);
  font-size: 24px;
  margin-top: 0px;
  line-height: 30px;
  margin-bottom: 30px;
  text-align: center;
}
.opening-remarks-component .view-header h3,
.keynote-address-component .view-header h3,
/* .pleneries-component .view-header h3, */
.nec-streams-a .view-header h3,
.nec-streams-b .view-header h3,
.nec-streams-d .view-header h3,
.nec-turin-agenda .view-header h3 {
  color: #fff;
}
.popup-head>.view-nec-session-details-2022 {
  width: 100%;
}
.popup-sub-title {
  text-align: left;
}
/* Responsive */
@media (max-width: 991px) {
  body .nec-resilient-agenda .view-header h3 {
    font-size: 50px;
    line-height: 52px;
  }
  body.plenary-listing-page .popup-region.plenary .section-title,
  body.isabelle-mercier-page .popup-section .article-main-title {
    font-size: 30px;
  }
  body .head-wrapper {
    flex-direction: column;
  }
  body.proceedings-home .microsite-section::after {
    width: 100px;
  }
  .proceedings-home .banner-header {
    left: 8%;
    right: unset;
  }
  .proceedings-home .article-wrap {
    align-items: flex-end;
  }
  /*new */
  body .microsite-section .block-title {
    font-size: 50px;
    line-height: 52px;
    padding-top: 50px;
    padding-bottom: 20px;
  }
  body.path-proceedings .popup-title {
    font-size: 50px;
    line-height: 52px;
  }
}
@media (max-width: 767px) {
  body .nec-resilient-agenda .view-header h3 {
    font-size: 40px !important;
    line-height: 42px !important;
  }
  .view-microsite-header-2022 .header-title {
    display: none;
  }
  .view-microsite-header-2022 .header-logo {
    border-right: none;
  }
  .header-top-section {
    padding: 3px 10px !important;
  }
  body.proceedings-home .articles-component .view-content .article-right {
    padding: 20px 30px;
  }
  body.proceedings-home .articles-component .view-content .article-right {
    width: 100%;
  }
  body.proceedings-home .agenda-wrapper .sub-streams {
    width: 100%;
  }
  body.proceedings-home .agenda-wrapper .sub-streams {
    padding-left: 0;
  }
  body.proceedings-home .agenda-wrapper .stream-wrapper {
    width: 100%;
  }
  body.proceedings-home .opening-remarks-component .view-content {
    grid-template-columns: 1fr;
    gap: 20px;
  }
  body.proceedings-home .main-container {
    padding-top: 61px;
  }
  body.proceedings-home .opening-remarks-component .view-header h3 {
    margin-bottom: 30px;
  }
  body.proceedings-home .list-type.align-cols-left>.view-content {
    justify-content: center !important;
  }
  .header-right,
  #block-microsite-proceedingsyearblock,
  #block-microsite-languageswitcher,
  #block-microsite-micrositerightheader1 {
    margin-left: 7px;
  }
  .dropdown-label {
    padding: 4px 4px;
  }
  .quotes-right .field--name-field-quotes {
    padding: 35px 0 35px;
  }

  /*new */
  body .microsite-section .block-title {
    font-size: 40px;
    line-height: 42px;
    margin: 0 0 15px;
  }
  body .microsite-section {
    padding: 30px 15px 50px;
  }
}
@media screen and (max-width: 1200px) {
  header .menu {
    padding: 64px 15px;
  }
}
@media (max-width: 480px) {
  body .custom-dropdown {
    border: 1px solid var(--white);
  }
  body .dropdown-label {
    color: #fff;
  }
  .navbar-defaul .show {
    opacity: 1;
    visibility: visible;
  }
  body .agenda-language-links li:not(:last-child) {
    padding-right: 5px;
    margin-right: 6px;
  }
  body .menu {
    top: 61px;
  }
  .path-proceedings .navbar-header {
    position: relative;
  }
  .path-proceedings .act-menu #block-microsite-proceedingsyearblock {
    margin-right: 0;
    width: 159px;
    position: absolute;
    opacity: 1;
    visibility: visible;
    left: 83px;
    top: 87px;
    z-index: 999;
  }
  body.path-proceedings .menu {
    padding-top: 90px;
  }
  .proceedings-home .date-box span {
    font-size: 22px;
  }
  .proceedings-home .banner-date {
    margin-top: 7px;
  }
  .proceedings-home .banner-main-text h1 {
    font-size: 24px;
  }
  .proceedings-home .banner-left {
    flex-direction: column;
  }
  .proceedings-home .banner-left {
    margin-left: 7%;
  }
  .proceedings-home .banner-content {
    top: 110px;
  }
  .proceedings-home .second-row {
    margin-left: 22px;
  }
  .proceedings-home .banner-common-wrapper {
    height: 706px;
  }

  body.path-proceedings .popup-title {
    font-size: 40px !important;
    line-height: 34px;
  }
  body .drop-img {
    background: url(images/down-arrow_white.svg) no-repeat center right 0;
  }
}
@media (max-width: 1200px) {
  body .header-top-section {
    padding: 16px 20px;
  }
  body .menu {
    top: auto;
  }
}
@media (min-width: 768px) and (max-width:1024px) and (orientation:portrait) {
  .view-microsite-header-2022 .header-title {
    display: none;
  }
  .view-microsite-header-2022 .header-logo {
    border-right: none;
  }
}
