/* Tooltip in map broken */
body.context-map .pane-global-map-global-map div.map-tooltip h3 {
  font-size: 1.8em !important; }

/* Task #249425 / 04-07-2019 country names as four  rows*/
@media (max-width: 767px) {
  body #quicktabs-container-tabs_menu_map .views-view-grid div.grid-row .grid-column, body #quicktabs-container-menu_region_map .views-view-grid div.grid-row .grid-column {
    width: 100%; }
    body #quicktabs-container-tabs_menu_map .views-view-grid div.grid-row .grid-column a, body #quicktabs-container-menu_region_map .views-view-grid div.grid-row .grid-column a {
      line-height: 18px; } }
/* Hover effect for partners card */
.page-partners .card--stacked:after {
  content: "";
  display: block;
  left: 0;
  top: 0;
  background: rgba(33, 146, 54, 0.5);
  width: 100%;
  height: 100%;
  position: absolute;
  display: none;
  z-index: 15; }
.page-partners .card--stacked:hover .field-name-title {
  position: relative;
  z-index: 200; }
  .page-partners .card--stacked:hover .field-name-title .card__title a {
    color: #fff !important; }
.page-partners .card--stacked .field-name-title .card__title a {
  font-family: "Open Sans", sans-serif; }
.page-partners .views-view-grid.cols-4 {
  border: 1px solid #ccc;
  border-right: 0;
  border-bottom: 0; }
  .page-partners .views-view-grid.cols-4 .grid-column {
    position: relative;
    border: 1px solid #ccc;
    border-left: 0;
    border-top: 0; }
    .page-partners .views-view-grid.cols-4 .grid-column.empty {
      border: 0; }
    .page-partners .views-view-grid.cols-4 .grid-column:hover .card--stacked:after {
      display: block; }

.page-partners .grid-column div.inner .file-image .content a {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none; }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .page-partners .views-view-grid.cols-4 .grid-column {
    -ms-flex-preferred-size: auto !important;
    flex-basis: auto !important; } }
/* Home page slider(funding partners) logo padding reduced  */
.partner-section .slider__slide img {
  max-width: calc(100% - 20px); }

/* Light colors in sectors  Task #249424 */
.page-taxonomy-term .region-content p, .page-taxonomy-term .region-content li {
  color: #1a1a1a;
  font-weight: 400; }

/* Task: #250240 Breakage issue in sectors/themes */
.page-taxonomy-term .hero--small {
  margin: 0; }

/* country detail page country title top margin removed */
body.context-country div.pane-views-panes {
  margin: 0; }
  body.context-country div.pane-views-panes .pane-title {
    margin-top: 0; }

/* Feature #250546 change the color of hyperlinks to purple */
.page-taxonomy-term p a:active, .page-taxonomy-term p a:link, .page-taxonomy-term p a:hover {
  color: #800080; }

/* Button style for resource page */
.resource-file-btn {
  background-color: #327B79;
  border: none;
  color: #fff !important;
  cursor: pointer;
  display: inline-block;
  font-family: "Assistant", sans-serif;
  font-size: 0.88889em;
  font-weight: bold;
  line-height: 130%;
  *line-height: normal;
  margin: 0 0 1.22857em;
  outline: 0;
  padding: 16px 20px;
  text-align: center;
  text-decoration: none !important;
  text-transform: uppercase;
  vertical-align: baseline;
  -webkit-appearance: none; }
  .resource-file-btn:hover {
    border: none;
    background-color: #215D88; }

/* Mega menu data explorer tab styling request from client(anp-abs) */
.data-explorer-btn {
  width: auto !important;
  float: left;
  text-align: left !important;
  margin-top: 21px !important; }

.data-explorer-data {
  float: left;
  text-align: left;
  width: calc(100% - 461px);
  line-height: 30px;
  font-size: 15px; }

.data_image_explorer {
  width: auto;
  float: right; }

.data_image_explorer a {
  display: block; }

.node-type-news .field-name-field-news-url a {
  background-color: #0C4064;
  border: none;
  color: #fff !important;
  cursor: pointer;
  display: inline-block;
  font-size: 0.88889em;
  font-weight: bold;
  line-height: 130%;
  margin: 0 0 1.22857em;
  outline: 0;
  padding: 16px 20px;
  text-align: center;
  text-decoration: none !important;
  text-transform: uppercase;
  vertical-align: baseline;
  -webkit-appearance: none; }
  .node-type-news .field-name-field-news-url a:hover, .node-type-news .field-name-field-news-url a:focus {
    background-color: #995225 !important; }

.node-type-learning-resource .field-name-field-papers-presentations .label-above {
  color: #8c8c8c;
  margin-bottom: 4px; }

/*detail page - sectors field*/
.field-name-sectors {
  color: #8c8c8c;
  font-size: 0.7619em;
  margin: 0 0 0.25em; }

/* Bug #250302  issue-1  overlapping prev and next arrow  ie*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  body .slider .slick-prev, body .slider .slick-next {
    height: 200px;
    width: 150px; }
    body .slider .slick-prev:hover, body .slider .slick-next:hover {
      background: initial; }
  body .slick-prev {
    background: linear-gradient(to right, #ffffff 20%, rgba(255, 255, 255, 0.8) 70%, rgba(255, 255, 255, 0)); }
  body .slick-next {
    background: linear-gradient(to left, #ffffff 20%, rgba(255, 255, 255, 0.8) 70%, rgba(255, 255, 255, 0)); }
  body .slider .slick-prev:before {
    background-size: 25px !important; }
  body .slider .slick-next:before {
    background-size: 25px !important; }
  body .partners_inner {
    padding: 0 !important; } }
/* Bug: #250245 issue-1 Font size increased */
body h3.browse-label {
  font-size: 16px; }
body .pane-menu-menu-events-menu h2.pane-title {
  font-size: 17px !important; }

.context-country div.pane-views-panes.pane-country-related-content-country-related-project-pane {
  margin-bottom: 25px; }
.context-country .pane-country-related-content-country-related-big-e {
  padding-bottom: 45px; }
  .context-country .pane-country-related-content-country-related-big-e .view-header {
    position: absolute;
    bottom: 0;
    right: 0; }
    .context-country .pane-country-related-content-country-related-big-e .view-header a {
      color: #4A4A4A;
      font-weight: 300;
      padding: 0.5rem 2.25rem 0.5rem .75rem;
      position: relative;
      text-decoration: none;
      transition: all 200ms ease-out;
      border: 1px solid #ccc;
      background-color: #fff;
      display: inline-block; }
      .context-country .pane-country-related-content-country-related-big-e .view-header a:hover {
        border: 1px solid #ccc !important;
        background-color: rgba(204, 204, 204, 0.09) !important; }
      .context-country .pane-country-related-content-country-related-big-e .view-header a:after {
        background-image: url(../images/view-all-arrow.svg);
        background-position: center center;
        background-repeat: no-repeat;
        background-size: 16px 16px;
        content: '';
        display: block;
        position: absolute;
        right: .5rem;
        top: 50%;
        transform: translateY(-50%);
        height: 16px;
        width: 16px; }

.page-event-calendar .calendar-upc-eve {
  font-size: 26px !important;
  line-height: 30px;
  color: #666 !important;
  border-bottom: 0 !important;
  margin: 20px 0 53px;
  padding-bottom: 0; }
.page-event-calendar .featured-calendar-events {
  margin-bottom: 50px; }
  .page-event-calendar .featured-calendar-events .block-title {
    font-size: 26px !important;
    line-height: 30px;
    color: #666 !important;
    border-bottom: 0 !important;
    margin: 20px 0 53px;
    padding-bottom: 0;
    clear: both;
    width: 100%; }
  .page-event-calendar .featured-calendar-events .content {
    display: inline-block;
    width: 100%; }
    .page-event-calendar .featured-calendar-events .content > * {
      width: 50%;
      float: left; }
    .page-event-calendar .featured-calendar-events .content > *:nth-child(odd) {
      padding-right: 25px; }
    .page-event-calendar .featured-calendar-events .content > *:nth-child(even) {
      padding-left: 25px; }
    .page-event-calendar .featured-calendar-events .content .group-left {
      width: 100%; }
    .page-event-calendar .featured-calendar-events .content .group-right {
      display: none; }
    .page-event-calendar .featured-calendar-events .content .desc {
      width: calc(100% - 150px);
      padding-left: 30px;
      float: left; }
    .page-event-calendar .featured-calendar-events .content .field-name-event-start-date-new,
    .page-event-calendar .featured-calendar-events .content .field-name-start-date {
      width: 150px;
      height: 150px;
      float: left;
      border: 1px solid #0c4064;
      background: #fff;
      margin: 0;
      max-width: 100%;
      max-height: 100%;
      -webkit-display: flex;
      -moz-display: flex;
      -ms-display: flex;
      display: flex;
      align-items: center;
      -webkit-align-items: center;
      justify-content: center;
      flex-direction: column;
      position: relative; }
      .page-event-calendar .featured-calendar-events .content .field-name-event-start-date-new .event-start-day,
      .page-event-calendar .featured-calendar-events .content .field-name-start-date .event-start-day {
        font-size: 50px;
        line-height: 50px;
        color: #0c4064;
        margin-bottom: 4px; }
      .page-event-calendar .featured-calendar-events .content .field-name-event-start-date-new .event-start-month,
      .page-event-calendar .featured-calendar-events .content .field-name-start-date .event-start-month {
        font-size: 28px;
        line-height: 28px;
        color: #666666; }
    .page-event-calendar .featured-calendar-events .content .field-name-field-event-type {
      font-size: 13px !important;
      line-height: 15px !important;
      color: #666 !important;
      display: inline-block;
      width: auto !important;
      float: left !important;
      text-transform: uppercase; }
      .page-event-calendar .featured-calendar-events .content .field-name-field-event-type:before {
        display: none !important; }
    .page-event-calendar .featured-calendar-events .content .field-name-event-start-and-end-date-new,
    .page-event-calendar .featured-calendar-events .content .field-name-field-event-date {
      font-size: 13px;
      line-height: 15px;
      color: #666;
      display: inline-block;
      margin-left: 10px !important;
      padding-left: 10px !important;
      border-left: 1px solid #666;
      width: auto !important;
      float: left !important;
      margin-top: 0; }
      .page-event-calendar .featured-calendar-events .content .field-name-event-start-and-end-date-new:before,
      .page-event-calendar .featured-calendar-events .content .field-name-field-event-date:before {
        display: none !important; }
    .page-event-calendar .featured-calendar-events .content .field-name-title {
      padding: 0 !important;
      clear: both;
      margin: 11px 0 13px !important;
      width: 100% !important;
      float: none !important;
      display: inline-block; }
      .page-event-calendar .featured-calendar-events .content .field-name-title h2 {
        margin: 0 !important;
        padding: 0 !important; }
      .page-event-calendar .featured-calendar-events .content .field-name-title a {
        font-size: 22px;
        line-height: 26px;
        color: #0c4064 !important;
        border-bottom: 0; }
    .page-event-calendar .featured-calendar-events .content .field-name-field-event-location {
      font-size: 13px !important;
      line-height: 17px !important;
      color: #666 !important;
      background: url(../images/events/Location.png) no-repeat top 0 left 0;
      padding-left: 15px;
      width: 100% !important;
      float: none !important; }
    .page-event-calendar .featured-calendar-events .content .field-name-ggkp-event {
      position: absolute;
      top: -10px;
      right: -8px; }
      .page-event-calendar .featured-calendar-events .content .field-name-ggkp-event .event-ggkp {
        font-size: 0;
        height: 42px;
        width: 42px;
        background: url(../images/events/own_event.png) no-repeat; }
.page-event-calendar div.event-list-calendar,
.page-event-calendar div.calendar-month-year-event {
  float: left;
  width: 50%;
  margin: 0 0 50px; }

.page-event-calendar .featured-calendar-events .chosen-container .chosen-search input {
  display: none;
  opacity: 0;
  font-size: 0;
  height: 0;
  overflow: hidden; }

.page-event-calendar .featured-calendar-events .chosen-container.chosen-container-active .chosen-search input {
  display: block;
  opacity: 1;
  font-size: 1em;
  height: auto;
  overflow: hidden; }

.page-event-calendar .featured-calendar-events .chosen-container .chosen-drop {
  left: -10000000px; }

.page-event-calendar .featured-calendar-events .chosen-container.chosen-with-drop .chosen-drop {
  left: 0; }

.page-events .calendar-upc-eve {
  display: none; }
.page-events .event-list-month,
.page-events .event-list-calendar-link {
  width: 50%;
  float: left; }
.page-events .event-list-month {
  margin-top: 40px; }
.page-events .event-list-calendar-link {
  margin-top: 21px; }
.page-events .pane-featured-events {
  width: 100%;
  clear: both; }
.page-events .event-list-month .calendar-month-year-event > select {
  padding: 0 0 10px 0;
  background: no-repeat;
  border: 0;
  outline: none;
  border-bottom: 1px solid #ccc;
  min-width: 150px;
  font-size: 13px; }
  .page-events .event-list-month .calendar-month-year-event > select:active, .page-events .event-list-month .calendar-month-year-event > select:focus {
    box-shadow: none; }
.page-events .event-list-month #gotomonth {
  font-size: 12px;
  text-decoration: none;
  padding: 8px 20px;
  color: #0c4064;
  border: 1px solid #0c4064;
  transition: all 0.2s linear; }
  .page-events .event-list-month #gotomonth:hover {
    background: #0c4064;
    color: #fff; }
.page-events .event-list-month .chosen-container {
  margin-right: 26px;
  width: 150px !important; }
  .page-events .event-list-month .chosen-container .chosen-single {
    padding: 0 0 10px 0;
    background: no-repeat;
    border: 0;
    outline: none;
    border-bottom: 1px solid #ccc;
    min-width: 150px;
    font-size: 13px;
    border-radius: 0;
    box-shadow: none; }
    .page-events .event-list-month .chosen-container .chosen-single div b {
      background: url(../images/events/Arrow_date_month.png) no-repeat center !important; }
  .page-events .event-list-month .chosen-container .chosen-drop {
    margin-top: 0; }

.page-events-past .zone-content {
  clear: both; }
.page-events-past .view-event-list .view-content {
  width: 100%; }
.page-events-past .pane-event-list-panel-pane-2 {
  width: 100%;
  float: left;
  clear: both; }

.page-events-ggkp-annual-conferences div.event-list-calendar-link {
  width: 100%; }
.page-events-ggkp-annual-conferences .pane-event-list-panel-pane-3 {
  width: 100%;
  float: left;
  clear: both; }

.page-events .event-list-month .chosen-drop {
  left: -10000000px; }

.page-events .event-list-month .chosen-with-drop .chosen-drop {
  left: 0; }

@media (max-width: 767px) {
  .page-theme .view .grid-row,
  .page-sectors .view .grid-row {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%; }
    .page-theme .view .grid-row div.grid-column,
    .page-sectors .view .grid-row div.grid-column {
      width: 100%;
      float: left; } }
.node-type-initiatives {
  /*hero block*/
  /*initiative resources*/ }
  .node-type-initiatives header .zone-menu .header__row .logo-wrapper {
    width: 120px;
    height: 80px;
    padding-top: 5px; }
  .node-type-initiatives h2.pane-title {
    margin: 0;
    font-weight: 900;
    padding: 2rem 0;
    color: #0C4064;
    font-size: 50px; }
  .node-type-initiatives .initiative-logo-title,
  .node-type-initiatives .region-preface {
    display: none; }
  .node-type-initiatives .header__inner .header__row {
    text-align: right; }
    .node-type-initiatives .header__inner .header__row > * {
      float: none !important; }
    .node-type-initiatives .header__inner .header__row .search-lang-wrapper,
    .node-type-initiatives .header__inner .header__row .logo-wrapper {
      display: inline-block !important; }
    .node-type-initiatives .header__inner .header__row .search-lang-wrapper {
      width: 56.5px; }
      .node-type-initiatives .header__inner .header__row .search-lang-wrapper .chosen-drop {
        margin: 0 !important;
        right: 0 !important;
        left: auto !important; }
    .node-type-initiatives .header__inner .header__row .initiative-powered-by {
      display: inline-block !important;
      box-sizing: border-box;
      width: calc(100% - 183px);
      float: left !important;
      color: #8c8c8c;
      font-size: 16px;
      font-weight: 400;
      padding-right: 15px; }
  .node-type-initiatives .search-lang-wrapper .search-btn,
  .node-type-initiatives .region-navigation {
    display: none !important; }
  .node-type-initiatives .mobile-tab-button {
    display: none; }
  .node-type-initiatives .initiative-tab {
    list-style-type: none;
    padding: 0;
    display: inline-block;
    width: 100%;
    margin-top: 0; }
    .node-type-initiatives .initiative-tab > * {
      float: left; }
      .node-type-initiatives .initiative-tab > *.active {
        display: block; }
      .node-type-initiatives .initiative-tab > * *:last-child {
        margin-right: 0; }
    .node-type-initiatives .initiative-tab .field-item {
      padding-right: 50px;
      cursor: pointer;
      /*width: 380px;*/
      width: 300px; }
      .node-type-initiatives .initiative-tab .field-item img {
        max-width: 100%;
        max-height: 100%; }
      .node-type-initiatives .initiative-tab .field-item .pane-content {
        font-size: 15px;
        font-weight: 700;
        color: #000;
        line-height: 19px;
        margin-top: 10px;
        display: none; }
    .node-type-initiatives .initiative-tab li {
      border: 1px solid #394D4A;
      color: #394D4A;
      font-size: 14px;
      line-height: 20px;
      font-weight: 400;
      padding: 10px;
      display: inline-block;
      box-sizing: border-box;
      margin-right: 20px;
      cursor: pointer;
      /*height: 42px;*/ }
      .node-type-initiatives .initiative-tab li.active, .node-type-initiatives .initiative-tab li:hover {
        background: #394D4A;
        color: #fff; }
  .node-type-initiatives .initiatives-tab-item {
    display: none;
    width: 100%; }
    .node-type-initiatives .initiatives-tab-item.active {
      display: block; }
  .node-type-initiatives .intiative-tab-content {
    width: 100%;
    clear: both;
    padding: 40px 0;
    display: inline-block; }
    .node-type-initiatives .intiative-tab-content .panels-flexible-region {
      width: 100%; }
  .node-type-initiatives .initiatives-hero {
    margin-bottom: 44px;
    display: inline-block;
    width: 100%; }
    .node-type-initiatives .initiatives-hero .view-content > * {
      float: left; }
      .node-type-initiatives .initiatives-hero .view-content > * .hero-card__contentn_new {
        position: absolute;
        bottom: 0; }
    .node-type-initiatives .initiatives-hero .view-content .hero-card_row_new {
      position: relative;
      height: 100%;
      max-height: 100%; }
      .node-type-initiatives .initiatives-hero .view-content .hero-card_row_new:before {
        display: block;
        position: absolute;
        content: "";
        width: 100%;
        background: -moz-linear-gradient(top, rgba(20, 20, 20, 0) 0%, rgba(20, 20, 20, 0.01) 1%, #131313 80%, #131313 100%);
        background: -webkit-linear-gradient(top, rgba(20, 20, 20, 0) 0%, rgba(20, 20, 20, 0.01) 1%, #131313 80%, #131313 100%);
        background: linear-gradient(to bottom, rgba(20, 20, 20, 0) 0%, rgba(20, 20, 20, 0.01) 1%, #131313 80%, #131313 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00141414', endColorstr='#131313',GradientType=0 );
        bottom: 0; }
      .node-type-initiatives .initiatives-hero .view-content .hero-card_row_new:hover:before {
        background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
        background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
        background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.74) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
        height: 100% !important; }
      .node-type-initiatives .initiatives-hero .view-content .hero-card_row_new .hero-card__image_new {
        display: inline-block;
        width: 100%;
        height: 100%; }
        .node-type-initiatives .initiatives-hero .view-content .hero-card_row_new .hero-card__image_new img {
          width: 100%;
          height: 100%;
          max-height: 100%;
          object-fit: cover; }
    .node-type-initiatives .initiatives-hero .view-content > *:nth-child(1) .hero-card__contentn_new {
      padding: 40px;
      left: 0;
      right: 0; }
      .node-type-initiatives .initiatives-hero .view-content > *:nth-child(1) .hero-card__contentn_new .hero-card__type_new {
        color: #fff;
        font-size: 14px;
        line-height: 20px;
        text-transform: uppercase;
        margin-bottom: 5px; }
      .node-type-initiatives .initiatives-hero .view-content > *:nth-child(1) .hero-card__contentn_new .hero-card__title_new {
        margin: 0;
        padding: 0; }
        .node-type-initiatives .initiatives-hero .view-content > *:nth-child(1) .hero-card__contentn_new .hero-card__title_new a {
          font-family: 'Ubuntu', sans-serif;
          font-size: 32px !important;
          line-height: 38px;
          text-decoration: none;
          font-weight: 700;
          margin-bottom: 15px;
          display: block;
          color: #fff; }
      .node-type-initiatives .initiatives-hero .view-content > *:nth-child(1) .hero-card__contentn_new .hero-card__description_new {
        color: #fff;
        font-size: 14px;
        line-height: 20px;
        font-weight: 400;
        max-height: 0;
        overflow: hidden; }
        .node-type-initiatives .initiatives-hero .view-content > *:nth-child(1) .hero-card__contentn_new .hero-card__description_new * {
          margin: 0;
          color: #fff;
          margin: 0;
          color: #fff !important;
          font-family: Ubuntu, sans-serif !important; }
    .node-type-initiatives .initiatives-hero .view-content > *:nth-child(1) .hero-card_row_new:before {
      height: 190px; }
    .node-type-initiatives .initiatives-hero .view-content > *:nth-child(1) .hero-card_row_new:hover .hero-card__description_new {
      max-height: 10000px; }
    .node-type-initiatives .initiatives-hero .view-content > *:nth-child(2) .hero-card__contentn_new, .node-type-initiatives .initiatives-hero .view-content > *:nth-child(3) .hero-card__contentn_new {
      padding: 15px;
      left: 15px;
      right: 0; }
      .node-type-initiatives .initiatives-hero .view-content > *:nth-child(2) .hero-card__contentn_new .hero-card__type_new, .node-type-initiatives .initiatives-hero .view-content > *:nth-child(3) .hero-card__contentn_new .hero-card__type_new {
        text-transform: uppercase;
        margin-bottom: 5px;
        font-size: 12px;
        color: #fff;
        line-height: 18px; }
      .node-type-initiatives .initiatives-hero .view-content > *:nth-child(2) .hero-card__contentn_new .hero-card__title_new, .node-type-initiatives .initiatives-hero .view-content > *:nth-child(3) .hero-card__contentn_new .hero-card__title_new {
        margin: 0;
        padding: 0; }
        .node-type-initiatives .initiatives-hero .view-content > *:nth-child(2) .hero-card__contentn_new .hero-card__title_new a, .node-type-initiatives .initiatives-hero .view-content > *:nth-child(3) .hero-card__contentn_new .hero-card__title_new a {
          font-family: 'Ubuntu', sans-serif;
          font-size: 15px;
          line-height: 18px;
          font-weight: 700;
          text-decoration: none;
          display: inline-block;
          width: 100%;
          color: #fff; }
      .node-type-initiatives .initiatives-hero .view-content > *:nth-child(2) .hero-card__contentn_new .hero-card__description_new, .node-type-initiatives .initiatives-hero .view-content > *:nth-child(3) .hero-card__contentn_new .hero-card__description_new {
        display: none; }
    .node-type-initiatives .initiatives-hero .view-content > *:nth-child(2) .hero-card_row_new:before, .node-type-initiatives .initiatives-hero .view-content > *:nth-child(3) .hero-card_row_new:before {
      height: 100px; }
  .node-type-initiatives .initiatives-home-resource,
  .node-type-initiatives .initiatives-blog,
  .node-type-initiatives .initiatives-casestudy,
  .node-type-initiatives .initiatives-learning-resource,
  .node-type-initiatives .initiatives-resource {
    clear: both;
    width: 100%; }
    .node-type-initiatives .initiatives-home-resource .pane-title,
    .node-type-initiatives .initiatives-blog .pane-title,
    .node-type-initiatives .initiatives-casestudy .pane-title,
    .node-type-initiatives .initiatives-learning-resource .pane-title,
    .node-type-initiatives .initiatives-resource .pane-title {
      padding-bottom: 30px; }
    .node-type-initiatives .initiatives-home-resource .views-label,
    .node-type-initiatives .initiatives-blog .views-label,
    .node-type-initiatives .initiatives-casestudy .views-label,
    .node-type-initiatives .initiatives-learning-resource .views-label,
    .node-type-initiatives .initiatives-resource .views-label {
      padding-bottom: 30px;
      font-family: Ubuntu, sans-serif !important;
      font-size: 32px;
      font-weight: 100;
      line-height: 32px;
      display: block; }
    .node-type-initiatives .initiatives-home-resource .view-initiative-blogs-list .view-content,
    .node-type-initiatives .initiatives-home-resource .view-coalition-related-content .view-content,
    .node-type-initiatives .initiatives-blog .view-initiative-blogs-list .view-content,
    .node-type-initiatives .initiatives-blog .view-coalition-related-content .view-content,
    .node-type-initiatives .initiatives-casestudy .view-initiative-blogs-list .view-content,
    .node-type-initiatives .initiatives-casestudy .view-coalition-related-content .view-content,
    .node-type-initiatives .initiatives-learning-resource .view-initiative-blogs-list .view-content,
    .node-type-initiatives .initiatives-learning-resource .view-coalition-related-content .view-content,
    .node-type-initiatives .initiatives-resource .view-initiative-blogs-list .view-content,
    .node-type-initiatives .initiatives-resource .view-coalition-related-content .view-content {
      display: inline-block;
      width: 100%;
      -webkit-display: flex;
      -moz-display: flex;
      -ms-display: flex;
      display: flex;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
      .node-type-initiatives .initiatives-home-resource .view-initiative-blogs-list .view-content .views-row,
      .node-type-initiatives .initiatives-home-resource .view-coalition-related-content .view-content .views-row,
      .node-type-initiatives .initiatives-blog .view-initiative-blogs-list .view-content .views-row,
      .node-type-initiatives .initiatives-blog .view-coalition-related-content .view-content .views-row,
      .node-type-initiatives .initiatives-casestudy .view-initiative-blogs-list .view-content .views-row,
      .node-type-initiatives .initiatives-casestudy .view-coalition-related-content .view-content .views-row,
      .node-type-initiatives .initiatives-learning-resource .view-initiative-blogs-list .view-content .views-row,
      .node-type-initiatives .initiatives-learning-resource .view-coalition-related-content .view-content .views-row,
      .node-type-initiatives .initiatives-resource .view-initiative-blogs-list .view-content .views-row,
      .node-type-initiatives .initiatives-resource .view-coalition-related-content .view-content .views-row {
        width: 50%; }
        .node-type-initiatives .initiatives-home-resource .view-initiative-blogs-list .view-content .views-row:nth-child(odd),
        .node-type-initiatives .initiatives-home-resource .view-coalition-related-content .view-content .views-row:nth-child(odd),
        .node-type-initiatives .initiatives-blog .view-initiative-blogs-list .view-content .views-row:nth-child(odd),
        .node-type-initiatives .initiatives-blog .view-coalition-related-content .view-content .views-row:nth-child(odd),
        .node-type-initiatives .initiatives-casestudy .view-initiative-blogs-list .view-content .views-row:nth-child(odd),
        .node-type-initiatives .initiatives-casestudy .view-coalition-related-content .view-content .views-row:nth-child(odd),
        .node-type-initiatives .initiatives-learning-resource .view-initiative-blogs-list .view-content .views-row:nth-child(odd),
        .node-type-initiatives .initiatives-learning-resource .view-coalition-related-content .view-content .views-row:nth-child(odd),
        .node-type-initiatives .initiatives-resource .view-initiative-blogs-list .view-content .views-row:nth-child(odd),
        .node-type-initiatives .initiatives-resource .view-coalition-related-content .view-content .views-row:nth-child(odd) {
          padding-right: 15px; }
        .node-type-initiatives .initiatives-home-resource .view-initiative-blogs-list .view-content .views-row:nth-child(even),
        .node-type-initiatives .initiatives-home-resource .view-coalition-related-content .view-content .views-row:nth-child(even),
        .node-type-initiatives .initiatives-blog .view-initiative-blogs-list .view-content .views-row:nth-child(even),
        .node-type-initiatives .initiatives-blog .view-coalition-related-content .view-content .views-row:nth-child(even),
        .node-type-initiatives .initiatives-casestudy .view-initiative-blogs-list .view-content .views-row:nth-child(even),
        .node-type-initiatives .initiatives-casestudy .view-coalition-related-content .view-content .views-row:nth-child(even),
        .node-type-initiatives .initiatives-learning-resource .view-initiative-blogs-list .view-content .views-row:nth-child(even),
        .node-type-initiatives .initiatives-learning-resource .view-coalition-related-content .view-content .views-row:nth-child(even),
        .node-type-initiatives .initiatives-resource .view-initiative-blogs-list .view-content .views-row:nth-child(even),
        .node-type-initiatives .initiatives-resource .view-coalition-related-content .view-content .views-row:nth-child(even) {
          padding-left: 15px; }
        .node-type-initiatives .initiatives-home-resource .view-initiative-blogs-list .view-content .views-row:nth-child(1) .teaser--slat, .node-type-initiatives .initiatives-home-resource .view-initiative-blogs-list .view-content .views-row:nth-child(2) .teaser--slat,
        .node-type-initiatives .initiatives-home-resource .view-coalition-related-content .view-content .views-row:nth-child(1) .teaser--slat,
        .node-type-initiatives .initiatives-home-resource .view-coalition-related-content .view-content .views-row:nth-child(2) .teaser--slat,
        .node-type-initiatives .initiatives-blog .view-initiative-blogs-list .view-content .views-row:nth-child(1) .teaser--slat,
        .node-type-initiatives .initiatives-blog .view-initiative-blogs-list .view-content .views-row:nth-child(2) .teaser--slat,
        .node-type-initiatives .initiatives-blog .view-coalition-related-content .view-content .views-row:nth-child(1) .teaser--slat,
        .node-type-initiatives .initiatives-blog .view-coalition-related-content .view-content .views-row:nth-child(2) .teaser--slat,
        .node-type-initiatives .initiatives-casestudy .view-initiative-blogs-list .view-content .views-row:nth-child(1) .teaser--slat,
        .node-type-initiatives .initiatives-casestudy .view-initiative-blogs-list .view-content .views-row:nth-child(2) .teaser--slat,
        .node-type-initiatives .initiatives-casestudy .view-coalition-related-content .view-content .views-row:nth-child(1) .teaser--slat,
        .node-type-initiatives .initiatives-casestudy .view-coalition-related-content .view-content .views-row:nth-child(2) .teaser--slat,
        .node-type-initiatives .initiatives-learning-resource .view-initiative-blogs-list .view-content .views-row:nth-child(1) .teaser--slat,
        .node-type-initiatives .initiatives-learning-resource .view-initiative-blogs-list .view-content .views-row:nth-child(2) .teaser--slat,
        .node-type-initiatives .initiatives-learning-resource .view-coalition-related-content .view-content .views-row:nth-child(1) .teaser--slat,
        .node-type-initiatives .initiatives-learning-resource .view-coalition-related-content .view-content .views-row:nth-child(2) .teaser--slat,
        .node-type-initiatives .initiatives-resource .view-initiative-blogs-list .view-content .views-row:nth-child(1) .teaser--slat,
        .node-type-initiatives .initiatives-resource .view-initiative-blogs-list .view-content .views-row:nth-child(2) .teaser--slat,
        .node-type-initiatives .initiatives-resource .view-coalition-related-content .view-content .views-row:nth-child(1) .teaser--slat,
        .node-type-initiatives .initiatives-resource .view-coalition-related-content .view-content .views-row:nth-child(2) .teaser--slat {
          border-top: 0;
          padding-top: 0;
          margin-top: 0; }
        .node-type-initiatives .initiatives-home-resource .view-initiative-blogs-list .view-content .views-row .teaser--slat,
        .node-type-initiatives .initiatives-home-resource .view-coalition-related-content .view-content .views-row .teaser--slat,
        .node-type-initiatives .initiatives-blog .view-initiative-blogs-list .view-content .views-row .teaser--slat,
        .node-type-initiatives .initiatives-blog .view-coalition-related-content .view-content .views-row .teaser--slat,
        .node-type-initiatives .initiatives-casestudy .view-initiative-blogs-list .view-content .views-row .teaser--slat,
        .node-type-initiatives .initiatives-casestudy .view-coalition-related-content .view-content .views-row .teaser--slat,
        .node-type-initiatives .initiatives-learning-resource .view-initiative-blogs-list .view-content .views-row .teaser--slat,
        .node-type-initiatives .initiatives-learning-resource .view-coalition-related-content .view-content .views-row .teaser--slat,
        .node-type-initiatives .initiatives-resource .view-initiative-blogs-list .view-content .views-row .teaser--slat,
        .node-type-initiatives .initiatives-resource .view-coalition-related-content .view-content .views-row .teaser--slat {
          margin-top: 40px;
          margin-bottom: 0; }
          .node-type-initiatives .initiatives-home-resource .view-initiative-blogs-list .view-content .views-row .teaser--slat .teaser__image,
          .node-type-initiatives .initiatives-home-resource .view-coalition-related-content .view-content .views-row .teaser--slat .teaser__image,
          .node-type-initiatives .initiatives-blog .view-initiative-blogs-list .view-content .views-row .teaser--slat .teaser__image,
          .node-type-initiatives .initiatives-blog .view-coalition-related-content .view-content .views-row .teaser--slat .teaser__image,
          .node-type-initiatives .initiatives-casestudy .view-initiative-blogs-list .view-content .views-row .teaser--slat .teaser__image,
          .node-type-initiatives .initiatives-casestudy .view-coalition-related-content .view-content .views-row .teaser--slat .teaser__image,
          .node-type-initiatives .initiatives-learning-resource .view-initiative-blogs-list .view-content .views-row .teaser--slat .teaser__image,
          .node-type-initiatives .initiatives-learning-resource .view-coalition-related-content .view-content .views-row .teaser--slat .teaser__image,
          .node-type-initiatives .initiatives-resource .view-initiative-blogs-list .view-content .views-row .teaser--slat .teaser__image,
          .node-type-initiatives .initiatives-resource .view-coalition-related-content .view-content .views-row .teaser--slat .teaser__image {
            float: left;
            margin: 0; }
          .node-type-initiatives .initiatives-home-resource .view-initiative-blogs-list .view-content .views-row .teaser--slat .cont-wrapper,
          .node-type-initiatives .initiatives-home-resource .view-coalition-related-content .view-content .views-row .teaser--slat .cont-wrapper,
          .node-type-initiatives .initiatives-blog .view-initiative-blogs-list .view-content .views-row .teaser--slat .cont-wrapper,
          .node-type-initiatives .initiatives-blog .view-coalition-related-content .view-content .views-row .teaser--slat .cont-wrapper,
          .node-type-initiatives .initiatives-casestudy .view-initiative-blogs-list .view-content .views-row .teaser--slat .cont-wrapper,
          .node-type-initiatives .initiatives-casestudy .view-coalition-related-content .view-content .views-row .teaser--slat .cont-wrapper,
          .node-type-initiatives .initiatives-learning-resource .view-initiative-blogs-list .view-content .views-row .teaser--slat .cont-wrapper,
          .node-type-initiatives .initiatives-learning-resource .view-coalition-related-content .view-content .views-row .teaser--slat .cont-wrapper,
          .node-type-initiatives .initiatives-resource .view-initiative-blogs-list .view-content .views-row .teaser--slat .cont-wrapper,
          .node-type-initiatives .initiatives-resource .view-coalition-related-content .view-content .views-row .teaser--slat .cont-wrapper {
            float: left;
            width: calc(100% - 120px);
            padding-left: 15px; }
        .node-type-initiatives .initiatives-home-resource .view-initiative-blogs-list .view-content .views-row .teaser__title,
        .node-type-initiatives .initiatives-home-resource .view-coalition-related-content .view-content .views-row .teaser__title,
        .node-type-initiatives .initiatives-blog .view-initiative-blogs-list .view-content .views-row .teaser__title,
        .node-type-initiatives .initiatives-blog .view-coalition-related-content .view-content .views-row .teaser__title,
        .node-type-initiatives .initiatives-casestudy .view-initiative-blogs-list .view-content .views-row .teaser__title,
        .node-type-initiatives .initiatives-casestudy .view-coalition-related-content .view-content .views-row .teaser__title,
        .node-type-initiatives .initiatives-learning-resource .view-initiative-blogs-list .view-content .views-row .teaser__title,
        .node-type-initiatives .initiatives-learning-resource .view-coalition-related-content .view-content .views-row .teaser__title,
        .node-type-initiatives .initiatives-resource .view-initiative-blogs-list .view-content .views-row .teaser__title,
        .node-type-initiatives .initiatives-resource .view-coalition-related-content .view-content .views-row .teaser__title {
          line-height: 20px;
          margin-top: 0;
          border-top: 1px solid #ccc;
          padding-top: 16px; }
          .node-type-initiatives .initiatives-home-resource .view-initiative-blogs-list .view-content .views-row .teaser__title a,
          .node-type-initiatives .initiatives-home-resource .view-coalition-related-content .view-content .views-row .teaser__title a,
          .node-type-initiatives .initiatives-blog .view-initiative-blogs-list .view-content .views-row .teaser__title a,
          .node-type-initiatives .initiatives-blog .view-coalition-related-content .view-content .views-row .teaser__title a,
          .node-type-initiatives .initiatives-casestudy .view-initiative-blogs-list .view-content .views-row .teaser__title a,
          .node-type-initiatives .initiatives-casestudy .view-coalition-related-content .view-content .views-row .teaser__title a,
          .node-type-initiatives .initiatives-learning-resource .view-initiative-blogs-list .view-content .views-row .teaser__title a,
          .node-type-initiatives .initiatives-learning-resource .view-coalition-related-content .view-content .views-row .teaser__title a,
          .node-type-initiatives .initiatives-resource .view-initiative-blogs-list .view-content .views-row .teaser__title a,
          .node-type-initiatives .initiatives-resource .view-coalition-related-content .view-content .views-row .teaser__title a {
            font-size: 16px;
            line-height: 22px;
            display: inline-block;
            width: 100%;
            text-decoration: none;
            white-space: normal;
            word-wrap: break-word; }
    .node-type-initiatives .initiatives-home-resource .view-initiative-blogs-list .view-footer,
    .node-type-initiatives .initiatives-home-resource .view-coalition-related-content .view-footer,
    .node-type-initiatives .initiatives-blog .view-initiative-blogs-list .view-footer,
    .node-type-initiatives .initiatives-blog .view-coalition-related-content .view-footer,
    .node-type-initiatives .initiatives-casestudy .view-initiative-blogs-list .view-footer,
    .node-type-initiatives .initiatives-casestudy .view-coalition-related-content .view-footer,
    .node-type-initiatives .initiatives-learning-resource .view-initiative-blogs-list .view-footer,
    .node-type-initiatives .initiatives-learning-resource .view-coalition-related-content .view-footer,
    .node-type-initiatives .initiatives-resource .view-initiative-blogs-list .view-footer,
    .node-type-initiatives .initiatives-resource .view-coalition-related-content .view-footer {
      text-align: center; }
      .node-type-initiatives .initiatives-home-resource .view-initiative-blogs-list .view-footer a,
      .node-type-initiatives .initiatives-home-resource .view-coalition-related-content .view-footer a,
      .node-type-initiatives .initiatives-blog .view-initiative-blogs-list .view-footer a,
      .node-type-initiatives .initiatives-blog .view-coalition-related-content .view-footer a,
      .node-type-initiatives .initiatives-casestudy .view-initiative-blogs-list .view-footer a,
      .node-type-initiatives .initiatives-casestudy .view-coalition-related-content .view-footer a,
      .node-type-initiatives .initiatives-learning-resource .view-initiative-blogs-list .view-footer a,
      .node-type-initiatives .initiatives-learning-resource .view-coalition-related-content .view-footer a,
      .node-type-initiatives .initiatives-resource .view-initiative-blogs-list .view-footer a,
      .node-type-initiatives .initiatives-resource .view-coalition-related-content .view-footer a {
        color: #4A4A4A;
        font-weight: 300;
        padding: 8px 12px;
        position: relative;
        text-decoration: none;
        transition: all 200ms ease-out;
        border: 1px solid #ccc;
        background-color: #fff;
        display: inline-block;
        margin-top: 30px;
        outline: 0;
        font-size: 16px;
        line-height: 27px; }
        .node-type-initiatives .initiatives-home-resource .view-initiative-blogs-list .view-footer a:hover,
        .node-type-initiatives .initiatives-home-resource .view-coalition-related-content .view-footer a:hover,
        .node-type-initiatives .initiatives-blog .view-initiative-blogs-list .view-footer a:hover,
        .node-type-initiatives .initiatives-blog .view-coalition-related-content .view-footer a:hover,
        .node-type-initiatives .initiatives-casestudy .view-initiative-blogs-list .view-footer a:hover,
        .node-type-initiatives .initiatives-casestudy .view-coalition-related-content .view-footer a:hover,
        .node-type-initiatives .initiatives-learning-resource .view-initiative-blogs-list .view-footer a:hover,
        .node-type-initiatives .initiatives-learning-resource .view-coalition-related-content .view-footer a:hover,
        .node-type-initiatives .initiatives-resource .view-initiative-blogs-list .view-footer a:hover,
        .node-type-initiatives .initiatives-resource .view-coalition-related-content .view-footer a:hover {
          border: 1px solid #ccc !important;
          background-color: rgba(204, 204, 204, 0.09) !important; }
  .node-type-initiatives .initiatives-home-resource .view-initiative-resource-homepage > .view-content {
    -webkit-display: flex;
    -moz-display: flex;
    -ms-display: flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%; }
    .node-type-initiatives .initiatives-home-resource .view-initiative-resource-homepage > .view-content > * {
      width: 50%;
      margin-top: 40px; }
      .node-type-initiatives .initiatives-home-resource .view-initiative-resource-homepage > .view-content > *:nth-child(1), .node-type-initiatives .initiatives-home-resource .view-initiative-resource-homepage > .view-content > *:nth-child(2) {
        margin-top: 0; }
    .node-type-initiatives .initiatives-home-resource .view-initiative-resource-homepage > .view-content > *:nth-child(odd) {
      padding-right: 15px; }
    .node-type-initiatives .initiatives-home-resource .view-initiative-resource-homepage > .view-content > *:nth-child(even) {
      padding-left: 15px; }
    .node-type-initiatives .initiatives-home-resource .view-initiative-resource-homepage > .view-content .view-initiative-blogs-list > .view-content {
      display: inline-block;
      width: 100%; }
      .node-type-initiatives .initiatives-home-resource .view-initiative-resource-homepage > .view-content .view-initiative-blogs-list > .view-content > * {
        width: 100%;
        padding: 0; }
  .node-type-initiatives .initiatives-home-resource .view-initiative-resource-homepage .view-footer {
    text-align: center; }
    .node-type-initiatives .initiatives-home-resource .view-initiative-resource-homepage .view-footer a {
      color: #4A4A4A;
      font-weight: 300;
      padding: 8px 12px;
      position: relative;
      text-decoration: none;
      transition: all 200ms ease-out;
      border: 1px solid #ccc;
      background-color: #fff;
      display: inline-block;
      margin-top: 30px;
      outline: 0;
      font-size: 16px;
      line-height: 27px;
      cursor: pointer; }
      .node-type-initiatives .initiatives-home-resource .view-initiative-resource-homepage .view-footer a:hover {
        border: 1px solid #ccc !important;
        background-color: rgba(204, 204, 204, 0.09) !important; }
  .node-type-initiatives .initiatives-learning-resource,
  .node-type-initiatives .initiatives-resource {
    margin-bottom: 80px; }
  .node-type-initiatives .view-initiative-leader {
    overflow: hidden; }
    .node-type-initiatives .view-initiative-leader .bio__content {
      margin-right: 0; }
    .node-type-initiatives .view-initiative-leader .grid-row {
      width: auto;
      margin: 0 -15px;
      display: block;
      float: none; }
    .node-type-initiatives .view-initiative-leader .grid-column {
      padding: 0 15px; }
  .node-type-initiatives .view-initiaive-knowledge > .view-header {
    font-size: 12px;
    line-height: 20px;
    margin: 10px 0; }
  .node-type-initiatives .view-initiaive-knowledge > .view-content > .views-row {
    width: 100%;
    border-bottom: 1px solid #e6e6e6;
    padding: 16px 0 28px; }
    .node-type-initiatives .view-initiaive-knowledge > .view-content > .views-row .views-field-field-learning-date .field-content,
    .node-type-initiatives .view-initiaive-knowledge > .view-content > .views-row .views-field-field-resource-date .field-content {
      display: inline; }
    .node-type-initiatives .view-initiaive-knowledge > .view-content > .views-row .views-field-field-feature-image,
    .node-type-initiatives .view-initiaive-knowledge > .view-content > .views-row .views-field-field-resource-image,
    .node-type-initiatives .view-initiaive-knowledge > .view-content > .views-row .views-field-field-learning-image {
      float: right;
      width: 135px;
      padding-left: 15px; }
    .node-type-initiatives .view-initiaive-knowledge > .view-content > .views-row .views-field-title {
      margin: 20px 0;
      padding-bottom: 20px; }
      .node-type-initiatives .view-initiaive-knowledge > .view-content > .views-row .views-field-title a {
        font-size: 28px;
        line-height: 28px;
        font-weight: 100;
        color: #005b9b;
        font-family: 'Ubuntu', sans-serif !important;
        text-decoration: none; }
        .node-type-initiatives .view-initiaive-knowledge > .view-content > .views-row .views-field-title a:hover {
          color: #219236;
          text-decoration: underline; }
    .node-type-initiatives .view-initiaive-knowledge > .view-content > .views-row .views-field-field-resource-publishers {
      color: #8c8c8c;
      font-size: 12px;
      line-height: 20px;
      margin-bottom: 3px; }
    .node-type-initiatives .view-initiaive-knowledge > .view-content > .views-row .views-field-body {
      margin-bottom: 16px;
      font-size: 16px;
      font-weight: 400;
      line-height: 27px;
      color: #35393c; }
    .node-type-initiatives .view-initiaive-knowledge > .view-content > .views-row .views-field-field-learning-date {
      display: inline-block;
      font-weight: 300;
      padding-left: 5px;
      position: relative;
      text-transform: uppercase;
      font-size: 12px;
      line-height: 20px;
      color: #8c8c8c; }
      .node-type-initiatives .view-initiaive-knowledge > .view-content > .views-row .views-field-field-learning-date:before {
        background-color: transparent;
        background-image: url(../../images/sprite-ggkp-icons.png);
        background-repeat: no-repeat;
        background-position: -104px -20px;
        content: "";
        display: inline-block;
        height: 15px;
        left: -5px;
        position: relative;
        top: 1px;
        width: 15px; }
    .node-type-initiatives .view-initiaive-knowledge > .view-content > .views-row .views-field-field-learning-delivery-mode {
      color: #8c8c8c;
      font-size: 12px;
      line-height: 20px;
      font-weight: 400;
      line-height: 27px; }
  .node-type-initiatives .view-initiative-events > .view-content > .views-row {
    width: 100%;
    border-bottom: 1px solid #e6e6e6;
    padding: 16px 0 28px; }
    .node-type-initiatives .view-initiative-events > .view-content > .views-row:first-child {
      padding-top: 0; }
  .node-type-initiatives .initiative-title-replace {
    height: 0;
    overflow: hidden;
    max-height: 0; }
  .node-type-initiatives div.initiatives-home-resource h2.pane-title {
    background: #0C4064;
    color: #fff;
    margin-bottom: 30px;
    padding: 27px 10px 26px; }
  .node-type-initiatives #zone-footer .region-footer-second-wrapper .footer__upper,
  .node-type-initiatives #zone-footer .region-footer-first-wrapper {
    display: none; }
  .node-type-initiatives #zone-footer .region-footer-second-wrapper {
    background-color: #f0f0f0; }
  .node-type-initiatives #zone-footer .region-footer-second-wrapper .footer,
  .node-type-initiatives #zone-footer .region-footer-second-wrapper {
    padding-top: 0; }
  .node-type-initiatives #zone-footer .region-footer-second-wrapper .footer__lower {
    /* border-top: solid 1px #D8D8D8;*/ }
  .node-type-initiatives .node-webinar .group-date-location {
    line-height: 20px; }
    .node-type-initiatives .node-webinar .group-date-location .field-name-field-learning-date {
      display: inline-block;
      font-weight: 300;
      padding-left: 5px;
      position: relative;
      text-transform: uppercase;
      font-size: 12px;
      line-height: 20px;
      color: #8c8c8c; }
      .node-type-initiatives .node-webinar .group-date-location .field-name-field-learning-date:before {
        background-color: transparent;
        background-image: url(../../images/sprite-ggkp-icons.png);
        background-repeat: no-repeat;
        background-position: -104px -20px;
        content: "";
        display: inline-block;
        height: 15px;
        left: -5px;
        position: relative;
        top: 1px;
        width: 15px; }
  .node-type-initiatives .node-webinar .field-name-field-learning-image {
    border: 1px solid #ccc;
    float: right;
    margin: 12px;
    padding: 1px; }
  .node-type-initiatives .node-webinar .field-name-field-learning-location {
    display: inline-block;
    font-weight: 300;
    padding-left: 5px;
    position: relative;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 20px;
    color: #8c8c8c;
    width: 100%; }
    .node-type-initiatives .node-webinar .field-name-field-learning-location p {
      margin: 0; }
  .node-type-initiatives header .zone-menu .header__row .logo-wrapper a.site-name {
    background-image: url(../images/GGKPlatform-Oct-2019.png); }

.node-type-initiatives .initiatives-resource.resource-tab .panel-display {
  margin: 0 auto 3rem auto;
  max-width: 1200px;
  display: flex;
  justify-content: space-between; }
.node-type-initiatives .initiatives-resource.resource-tab .region-sidebar-left {
  display: block;
  border-right: solid 1px #D8D8D8;
  flex-basis: 300px;
  margin-bottom: 0;
  max-width: 300px;
  padding-right: 1rem;
  border-right: solid 1px #D8D8D8;
  margin-bottom: 0; }
.node-type-initiatives .initiatives-resource.resource-tab .region-content {
  display: block;
  flex-basis: calc(100% - 300px - 1.5rem);
  max-width: calc(100% - 300px - 1.5rem);
  padding-left: 0; }
.node-type-initiatives .initiatives-resource.resource-tab div.filter--collapse h2.pane-title {
  padding: 0 0 28px 0; }

/* sustainable-infrastructure edited on 9:4:2020*/
.node-type-initiatives .initiatives-resource.resource-tab .region-sidebar-left .pane-views
.views-exposed-widgets .views-exposed-widget:not(.views-submit-button) {
  width: 100%;
  padding: 0; }
  .node-type-initiatives .initiatives-resource.resource-tab .region-sidebar-left .pane-views
  .views-exposed-widgets .views-exposed-widget:not(.views-submit-button) .collapsible {
    padding: 0;
    margin: 0;
    position: static;
    border: 0; }
    .node-type-initiatives .initiatives-resource.resource-tab .region-sidebar-left .pane-views
    .views-exposed-widgets .views-exposed-widget:not(.views-submit-button) .collapsible legend {
      position: static;
      display: block;
      height: 36px;
      background: #f3f3f3; }
    .node-type-initiatives .initiatives-resource.resource-tab .region-sidebar-left .pane-views
    .views-exposed-widgets .views-exposed-widget:not(.views-submit-button) .collapsible .fieldset-title {
      font-family: 'Ubuntu', sans-serif !important;
      text-transform: uppercase;
      font-weight: 900;
      font-size: 0.9em; }
      .node-type-initiatives .initiatives-resource.resource-tab .region-sidebar-left .pane-views
      .views-exposed-widgets .views-exposed-widget:not(.views-submit-button) .collapsible .fieldset-title:after {
        content: '-';
        position: absolute;
        height: 36px;
        width: 32px;
        text-align: center;
        padding: 0 6px 0 0;
        display: block;
        font-family: Arial;
        font-size: 1.5em;
        background: #ebebeb;
        top: 0;
        bottom: 0;
        right: 0; }
    .node-type-initiatives .initiatives-resource.resource-tab .region-sidebar-left .pane-views
    .views-exposed-widgets .views-exposed-widget:not(.views-submit-button) .collapsible.collapsed .fieldset-title:after {
      content: '+';
      position: absolute;
      height: 36px;
      width: 32px;
      text-align: center;
      padding: 0 6px 0 0;
      display: block;
      font-family: Arial;
      font-size: 1.5em;
      background: #ebebeb;
      top: 0;
      bottom: 0;
      right: 0; }
  .node-type-initiatives .initiatives-resource.resource-tab .region-sidebar-left .pane-views
  .views-exposed-widgets .views-exposed-widget:not(.views-submit-button) legend {
    border: 0; }
  .node-type-initiatives .initiatives-resource.resource-tab .region-sidebar-left .pane-views
  .views-exposed-widgets .views-exposed-widget:not(.views-submit-button) .fieldset-legend {
    padding: 0; }
    .node-type-initiatives .initiatives-resource.resource-tab .region-sidebar-left .pane-views
    .views-exposed-widgets .views-exposed-widget:not(.views-submit-button) .fieldset-legend .fieldset-title {
      display: block;
      font-weight: bold;
      height: 36px;
      line-height: 36px;
      margin: 0;
      padding: 0 3px;
      outline: none !important;
      position: relative;
      color: #005b9b;
      text-decoration: none; }
      .node-type-initiatives .initiatives-resource.resource-tab .region-sidebar-left .pane-views
      .views-exposed-widgets .views-exposed-widget:not(.views-submit-button) .fieldset-legend .fieldset-title:hover, .node-type-initiatives .initiatives-resource.resource-tab .region-sidebar-left .pane-views
      .views-exposed-widgets .views-exposed-widget:not(.views-submit-button) .fieldset-legend .fieldset-title:focus {
        color: #000; }
      .node-type-initiatives .initiatives-resource.resource-tab .region-sidebar-left .pane-views
      .views-exposed-widgets .views-exposed-widget:not(.views-submit-button) .fieldset-legend .fieldset-title:before {
        display: none; }
  .node-type-initiatives .initiatives-resource.resource-tab .region-sidebar-left .pane-views
  .views-exposed-widgets .views-exposed-widget:not(.views-submit-button) .fieldset-wrapper {
    border: 1px solid #dcdcdc;
    border-top: 0;
    line-height: 1.375;
    margin: 0;
    padding: 0; }
    .node-type-initiatives .initiatives-resource.resource-tab .region-sidebar-left .pane-views
    .views-exposed-widgets .views-exposed-widget:not(.views-submit-button) .fieldset-wrapper .bef-checkboxes {
      margin: 0;
      padding: 5px 0 5px 0;
      max-height: 295px;
      overflow-x: auto; }
      .node-type-initiatives .initiatives-resource.resource-tab .region-sidebar-left .pane-views
      .views-exposed-widgets .views-exposed-widget:not(.views-submit-button) .fieldset-wrapper .bef-checkboxes .form-type-bef-checkbox {
        border-bottom: 1px solid #f3f3f3;
        font-size: 0.9em;
        list-style: none;
        margin: 0 20px;
        padding: 10px 0px 10px 0; }
        .node-type-initiatives .initiatives-resource.resource-tab .region-sidebar-left .pane-views
        .views-exposed-widgets .views-exposed-widget:not(.views-submit-button) .fieldset-wrapper .bef-checkboxes .form-type-bef-checkbox input {
          margin-right: 10px; }
        .node-type-initiatives .initiatives-resource.resource-tab .region-sidebar-left .pane-views
        .views-exposed-widgets .views-exposed-widget:not(.views-submit-button) .fieldset-wrapper .bef-checkboxes .form-type-bef-checkbox label {
          cursor: pointer; }
  .node-type-initiatives .initiatives-resource.resource-tab .region-sidebar-left .pane-views
  .views-exposed-widgets .views-exposed-widget:not(.views-submit-button) .form-type-select {
    padding-bottom: 1px; }
.node-type-initiatives .initiatives-resource.resource-tab .views-widget-filter-field_learning_organization > label {
  display: none; }
.node-type-initiatives .initiatives-resource.resource-tab .views-widget-filter-field_learning_organization .form-type-bef-checkbox {
  display: flex; }
  .node-type-initiatives .initiatives-resource.resource-tab .views-widget-filter-field_learning_organization .form-type-bef-checkbox input[type='checkbox'] {
    margin-top: 4px; }

/***********************************************/
/*initiative listing page*/
.page-initiatives .view-initiatives .view-content .field-name-field-initiatives-image {
  border: 1px solid #ccc;
  float: right;
  padding: 1px;
  margin: 6px 0 16px 16px; }

@media (min-width: 1200px) {
  .node-type-initiatives #section-header {
    height: 149px; }
  .node-type-initiatives .initiatives-hero .view-content > *:nth-child(1) {
    padding-right: 15px;
    width: 770px;
    height: 470px;
    overflow: hidden; }
  .node-type-initiatives .initiatives-hero .view-content > *:nth-child(3), .node-type-initiatives .initiatives-hero .view-content > *:nth-child(2) {
    padding-left: 15px;
    width: calc(100% - 770px);
    height: 220px;
    overflow: hidden; }
  .node-type-initiatives .initiatives-hero .view-content > *:nth-child(2) {
    margin-bottom: 30px; }
  .node-type-initiatives .initiative-tab {
    width: calc(100% - 100px);
    float: left;
    /*padding-left: 380px;*/
    padding-left: 300px;
    position: relative;
    height: 87px; }
    .node-type-initiatives .initiative-tab .field-item {
      /*height: 77px;*/
      height: 136px;
      /*height: 106px;
      margin-top: 10px;*/
      -webkit-display: flex;
      -moz-display: flex;
      -ms-display: flex;
      display: flex;
      align-items: center;
      position: absolute;
      top: 0;
      left: 0;
      padding-top: 10px;
      padding-bottom: 10px; }
      .node-type-initiatives .initiative-tab .field-item img {
        /*height: 100%;
        width: 100%;*/
        height: auto; } }
@media (min-width: 1300px) and (max-width: 1500px) {
  .node-type-initiatives header .zone-menu {
    padding: 0 50px; } }
@media (min-width: 1200px) and (max-width: 1300px) {
  .node-type-initiatives header .zone-menu {
    padding: 0 15px; } }
@media (min-width: 992px) and (max-width: 1199px) {
  .node-type-initiatives #section-header {
    height: 120px; }
  .node-type-initiatives div.header {
    padding-bottom: 0;
    /*background-color: rgba(243, 243, 243, 0.98);*/ }
  .node-type-initiatives .pane-content div.intiative-tab-content {
    padding-top: 30px; }
  .node-type-initiatives header div.zone-menu {
    padding: 0; }
  .node-type-initiatives .header__inner .header__row {
    position: relative;
    /*padding-left: calc(100% - 240px);*/
    /*padding-left: calc(100% - 335px);
    padding-right: 56px;*/
    padding-left: calc(100% - 355px);
    padding-right: 76px; }
    .node-type-initiatives .header__inner .header__row > * {
      float: left !important; }
    .node-type-initiatives .header__inner .header__row div.initiative-powered-by {
      width: calc(100% - 185px);
      height: 120px;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      overflow: hidden;
      padding-right: 0; }
      .node-type-initiatives .header__inner .header__row div.initiative-powered-by.show-tab {
        height: auto; }
      .node-type-initiatives .header__inner .header__row div.initiative-powered-by ul.initiative-tab {
        /*padding-top: 0;*/
        display: inline-block;
        -webkit-box-shadow: 0 8px 8px -4px rgba(0, 0, 0, 0.2);
        -moz-box-shadow: 0 8px 8px -4px rgba(0, 0, 0, 0.2);
        box-shadow: 0 8px 8px -4px rgba(0, 0, 0, 0.2);
        padding: 0 20px;
        /*background-color: rgba(243, 243, 243, 0.98);*/ }
        .node-type-initiatives .header__inner .header__row div.initiative-powered-by ul.initiative-tab .field-item {
          padding-right: 0;
          width: 250px;
          height: 116px;
          padding-top: 10px;
          -webkit-display: flex;
          -moz-display: flex;
          -ms-display: flex;
          display: flex;
          align-items: center;
          margin-bottom: 10px; }
        .node-type-initiatives .header__inner .header__row div.initiative-powered-by ul.initiative-tab > li {
          clear: both;
          width: calc(100% - 20px);
          margin: 15px 10px 0;
          text-align: left; }
        .node-type-initiatives .header__inner .header__row div.initiative-powered-by ul.initiative-tab > *:last-child {
          margin-bottom: 10px !important; }
      .node-type-initiatives .header__inner .header__row div.initiative-powered-by .mob-tab-menu-icon {
        position: absolute;
        width: 46px;
        height: 46px;
        /*right: 0;*/
        right: 20px;
        top: 37px;
        border: 1px solid;
        background: url(../images/initiative/initiative-tab-menu.svg) no-repeat center;
        background-color: #394D4A;
        background-size: 30px;
        z-index: 5;
        display: block; }
      .node-type-initiatives .header__inner .header__row div.initiative-powered-by .powerd-by-content {
        display: none; }
    .node-type-initiatives .header__inner .header__row div.logo-wrapper {
      height: 118px;
      z-index: 5;
      position: relative;
      width: 210px; }
      .node-type-initiatives .header__inner .header__row div.logo-wrapper a {
        display: inline-block;
        height: 118px;
        width: 120px; }
      .node-type-initiatives .header__inner .header__row div.logo-wrapper .powerd-by-content {
        float: left;
        color: #8c8c8c;
        font-size: 14px;
        line-height: 118px;
        font-weight: 400;
        display: inline-block !important; }
    .node-type-initiatives .header__inner .header__row div.search-lang-wrapper {
      height: 118px;
      z-index: 5;
      position: relative; }
      .node-type-initiatives .header__inner .header__row div.search-lang-wrapper .lang-switcher-btn .chosen-container-single .chosen-single {
        display: inline-block;
        height: 118px;
        /*background-color: rgba(243, 243, 243, 0.98);	*/ }
      .node-type-initiatives .header__inner .header__row div.search-lang-wrapper .lang-switcher-btn .chosen-drop {
        top: 90px; }
  .node-type-initiatives .initiatives-hero .view-content > *:nth-child(1) {
    padding-right: 15px;
    width: 650px;
    height: 390px;
    overflow: hidden; }
  .node-type-initiatives .initiatives-hero .view-content > *:nth-child(3), .node-type-initiatives .initiatives-hero .view-content > *:nth-child(2) {
    padding-left: 15px;
    width: calc(100% - 650px);
    height: 180px;
    overflow: hidden; }
  .node-type-initiatives .initiatives-hero .view-content > *:nth-child(2) {
    margin-bottom: 30px; } }
@media (min-width: 992px) {
  .node-type-initiatives #section-header {
    z-index: 99 !important; }
  .node-type-initiatives .header {
    height: auto;
    padding-bottom: 40px; }
  .node-type-initiatives .initiative-tab {
    background: #fff;
    z-index: 3;
    padding-top: 10px; }
  .node-type-initiatives div.intiative-tab-content {
    padding-top: 10px; }
  .node-type-initiatives .initiative-powered-by span {
    float: right;
    line-height: 96px;
    font-size: 14px; }
  .node-type-initiatives.logged-in #zone-menu-wrapper {
    position: fixed;
    width: 100%;
    top: 25px; }
  .node-type-initiatives .logo-wrapper .powerd-by-content {
    display: none; }
  .node-type-initiatives .mob-tab-menu-icon {
    display: none; } }
@media (max-width: 1199px) {
  .node-type-initiatives ul.initiative-tab li {
    border: 0;
    font-size: 16px;
    line-height: 26px;
    font-weight: 700;
    margin: 0 !important; } }
@media (min-width: 768px) and (max-width: 991px) {
  .node-type-initiatives .mobile-menu {
    display: none; }
  .node-type-initiatives #section-header {
    height: 133px;
    display: block; }
    .node-type-initiatives #section-header > .zone-menu-wrapper {
      height: 133px; }
  .node-type-initiatives div.header {
    /*padding-bottom: 10px;
    display: block;*/
    height: 116px; }
    .node-type-initiatives div.header .header__inner {
      padding: 10px 0 0; }
    .node-type-initiatives div.header .header__row {
      display: inline-block;
      width: 100%; }
      .node-type-initiatives div.header .header__row div.initiative-powered-by ul.initiative-tab {
        /*padding-top: 46px;	*/
        padding-top: 60px; }
      .node-type-initiatives div.header .header__row div.initiative-powered-by ul.initiative-tab .field-item {
        position: absolute;
        top: -60px;
        max-height: 110px;
        width: 220px;
        height: auto;
        z-index: 4;
        bottom: 0;
        -webkit-display: flex;
        -moz-display: flex;
        -ms-display: flex;
        display: flex;
        align-items: center; }
        .node-type-initiatives div.header .header__row div.initiative-powered-by ul.initiative-tab .field-item img {
          /*position: absolute;
          top: -60px;
          max-height: 110px;
          width: 220px;
          height: auto;
          z-index: 4;	*/
          max-width: 100%;
          max-height: 100%;
          width: auto;
          height: auto; }
  .node-type-initiatives .initiatives-hero .view-content > *:nth-child(1) {
    width: 100%;
    margin-bottom: 30px; }
  .node-type-initiatives .initiatives-hero .view-content > *:nth-child(3) {
    width: 50%;
    padding-left: 15px; }
  .node-type-initiatives .initiatives-hero .view-content > *:nth-child(2) {
    width: 50%;
    padding-right: 15px; }
  .node-type-initiatives .initiatives-home-resource .view-initiative-blogs-list .view-content div.views-row,
  .node-type-initiatives .initiatives-home-resource .view-coalition-related-content .view-content div.views-row,
  .node-type-initiatives .initiatives-blog .view-initiative-blogs-list .view-content div.views-row,
  .node-type-initiatives .initiatives-blog .view-coalition-related-content .view-content div.views-row,
  .node-type-initiatives .initiatives-casestudy .view-initiative-blogs-list .view-content div.views-row,
  .node-type-initiatives .initiatives-casestudy .view-coalition-related-content .view-content div.views-row,
  .node-type-initiatives .initiatives-learning-resource .view-initiative-blogs-list .view-content div.views-row,
  .node-type-initiatives .initiatives-learning-resource .view-coalition-related-content .view-content div.views-row,
  .node-type-initiatives .initiatives-resource .view-initiative-blogs-list .view-content div.views-row,
  .node-type-initiatives .initiatives-resource .view-coalition-related-content .view-content div.views-row {
    width: 100%;
    padding: 30px 0 0 !important; }
    .node-type-initiatives .initiatives-home-resource .view-initiative-blogs-list .view-content div.views-row .teaser--slat,
    .node-type-initiatives .initiatives-home-resource .view-coalition-related-content .view-content div.views-row .teaser--slat,
    .node-type-initiatives .initiatives-blog .view-initiative-blogs-list .view-content div.views-row .teaser--slat,
    .node-type-initiatives .initiatives-blog .view-coalition-related-content .view-content div.views-row .teaser--slat,
    .node-type-initiatives .initiatives-casestudy .view-initiative-blogs-list .view-content div.views-row .teaser--slat,
    .node-type-initiatives .initiatives-casestudy .view-coalition-related-content .view-content div.views-row .teaser--slat,
    .node-type-initiatives .initiatives-learning-resource .view-initiative-blogs-list .view-content div.views-row .teaser--slat,
    .node-type-initiatives .initiatives-learning-resource .view-coalition-related-content .view-content div.views-row .teaser--slat,
    .node-type-initiatives .initiatives-resource .view-initiative-blogs-list .view-content div.views-row .teaser--slat,
    .node-type-initiatives .initiatives-resource .view-coalition-related-content .view-content div.views-row .teaser--slat {
      margin: 0 !important; }
    .node-type-initiatives .initiatives-home-resource .view-initiative-blogs-list .view-content div.views-row:nth-child(1),
    .node-type-initiatives .initiatives-home-resource .view-coalition-related-content .view-content div.views-row:nth-child(1),
    .node-type-initiatives .initiatives-blog .view-initiative-blogs-list .view-content div.views-row:nth-child(1),
    .node-type-initiatives .initiatives-blog .view-coalition-related-content .view-content div.views-row:nth-child(1),
    .node-type-initiatives .initiatives-casestudy .view-initiative-blogs-list .view-content div.views-row:nth-child(1),
    .node-type-initiatives .initiatives-casestudy .view-coalition-related-content .view-content div.views-row:nth-child(1),
    .node-type-initiatives .initiatives-learning-resource .view-initiative-blogs-list .view-content div.views-row:nth-child(1),
    .node-type-initiatives .initiatives-learning-resource .view-coalition-related-content .view-content div.views-row:nth-child(1),
    .node-type-initiatives .initiatives-resource .view-initiative-blogs-list .view-content div.views-row:nth-child(1),
    .node-type-initiatives .initiatives-resource .view-coalition-related-content .view-content div.views-row:nth-child(1) {
      padding: 0 !important; }
  .node-type-initiatives .view-initiative-leader div.grid-column {
    width: 100%; }
  .node-type-initiatives .initiatives-resource .region-sidebar-left {
    flex-basis: 200px !important;
    max-width: 200px !important; }
  .node-type-initiatives .initiatives-resource .region-content {
    flex-basis: calc(100% - 200px - 1.5rem) !important;
    max-width: calc(100% - 200px - 1.5rem) !important; }

  .node-type-initiatives .initiatives-home-resource .view-initiative-resource-homepage > .view-content > div.views-row {
    width: 100%;
    padding: 0;
    margin-top: 40px; }
    .node-type-initiatives .initiatives-home-resource .view-initiative-resource-homepage > .view-content > div.views-row:nth-child(1) {
      margin-top: 0; } }
@media (min-width: 768px) {
  .node-type-initiatives .initiative-tab {
    -webkit-display: flex;
    -moz-display: flex;
    -ms-display: flex;
    display: flex;
    align-items: flex-end;
    text-align: left; }
  .node-type-initiatives .initiatives-blog .view-initiative-blogs-list div.view-content div.views-row {
    width: 100%;
    border-bottom: 1px solid #e6e6e6;
    padding: 16px 0 28px !important; } }
@media (max-width: 991px) {
  .node-type-initiatives .mobile-menu .mobile-menu__bar {
    justify-content: flex-end; }
  .node-type-initiatives .mobile-menu .mobile-menu__button {
    display: none; }
  .node-type-initiatives div.header .header__inner {
    /*background-color: rgba(243, 243, 243, 0.98);*/ } }
@media (max-width: 991px) {
  .node-type-initiatives .mobile-menu {
    display: none; }
  .node-type-initiatives div h2.pane-title {
    padding-top: 0; }
  .node-type-initiatives #section-header {
    height: 120px;
    display: inline-block;
    width: 100%; }
    .node-type-initiatives #section-header > .zone-menu-wrapper {
      height: auto; }
      .node-type-initiatives #section-header > .zone-menu-wrapper #zone-menu {
        height: 100%;
        display: inline-block;
        width: 100% !important; }
  .node-type-initiatives div.header {
    /*padding-bottom: 10px;*/
    display: block; }
    .node-type-initiatives div.header .header__inner {
      padding: 0 10px 0; }
    .node-type-initiatives div.header .header__row {
      display: inline-block;
      width: 100%;
      position: relative;
      padding-top: 65px;
      padding-bottom: 0; }
  .node-type-initiatives .header__inner .header__row > * {
    float: left !important; }
  .node-type-initiatives .header__inner .header__row div.initiative-powered-by {
    width: 100%;
    padding: 0;
    position: relative; }
    .node-type-initiatives .header__inner .header__row div.initiative-powered-by .mob-tab-menu-icon {
      position: absolute;
      width: 46px;
      height: 46px;
      right: 0;
      top: 0;
      border: 1px solid;
      background: url(../images/initiative/initiative-tab-menu.svg) no-repeat center;
      background-color: #394D4A;
      background-size: 30px; }
    .node-type-initiatives .header__inner .header__row div.initiative-powered-by.show-tab ul.initiative-tab {
      height: auto; }
    .node-type-initiatives .header__inner .header__row div.initiative-powered-by.show-tab .mob-tab-menu-icon {
      background: url(../images/initiative/initiative-tab-menu-close.svg) no-repeat center;
      background-color: #394D4A;
      background-size: 25px; }
    .node-type-initiatives .header__inner .header__row div.initiative-powered-by ul.initiative-tab {
      width: 100%;
      display: inline-block;
      height: 46px;
      overflow: hidden; }
      .node-type-initiatives .header__inner .header__row div.initiative-powered-by ul.initiative-tab .field-item {
        height: 46px;
        padding-right: 0;
        text-align: left;
        width: calc(100% - 56px); }
        .node-type-initiatives .header__inner .header__row div.initiative-powered-by ul.initiative-tab .field-item img {
          width: 150px;
          max-height: 100%; }
      .node-type-initiatives .header__inner .header__row div.initiative-powered-by ul.initiative-tab > li {
        clear: both;
        width: 100%;
        margin: 15px 0 0;
        text-align: left; }
      .node-type-initiatives .header__inner .header__row div.initiative-powered-by ul.initiative-tab > *:last-child {
        margin-top: 20px; }
    .node-type-initiatives .header__inner .header__row div.initiative-powered-by .powerd-by-content {
      display: none; }
  .node-type-initiatives .header__inner .header__row div.logo-wrapper {
    padding-top: 0;
    text-align: left;
    position: absolute;
    top: 10px;
    right: 0;
    left: 0;
    text-align: right;
    width: 100%;
    height: 60px; }
    .node-type-initiatives .header__inner .header__row div.logo-wrapper .powerd-by-content {
      color: #8c8c8c;
      font-size: 14px;
      line-height: 60px;
      font-weight: 400;
      display: inline-block !important; }
    .node-type-initiatives .header__inner .header__row div.logo-wrapper a {
      display: inline-block;
      width: 120px;
      float: right;
      margin-left: 15px; }
  .node-type-initiatives .header__inner .header__row div.search-lang-wrapper {
    display: none !important; } }
@media (max-width: 767px) {
  .node-type-initiatives {
    /*.view-initiative-blogs-list{
    	.view-content{
    		.views-row{
    		    border-bottom: 1px solid #ccc;
    			margin-bottom: 20px;
    			padding: 0 0 20px !important;
    			width: 100% !important;					
    			.teaser--slat{
    			    margin-top: 0 !important;
    			}					
    			.cont-wrapper{
    				width: 100% !important;
    				padding: 0 !important;					
    				div.teaser__title{
    					border-top: 0;
    				}					
    			}
    			&:last-child{
    				border: 0;
    				margin-bottom: 0;
    				padding-bottom: 0 !important;					
    			}
    		}
    	}
    }*/
    /*.view-initiaive-knowledge{
    	&>.view-content{
    		&>.views-row{
    			div.views-field-field-learning-image,
    			div.views-field-field-resource-image, 
    			div.views-field-field-feature-image{
    				float: none;
    				padding-left: 0;
    				margin-top: 10px;						
    			}
    			div.views-field-title{
    			
    			}
    		}
    	}
    }	*/ }
    .node-type-initiatives div #section-header {
      height: 160px; }
    .node-type-initiatives div.header__inner .header__row div.initiative-powered-by ul.initiative-tab {
      height: 86px; }
      .node-type-initiatives div.header__inner .header__row div.initiative-powered-by ul.initiative-tab .field-item {
        height: 86px;
        -webkit-display: flex;
        -moz-display: flex;
        -ms-display: flex;
        display: flex;
        align-items: center;
        padding-right: 10px;
        margin-bottom: 10px; }
        .node-type-initiatives div.header__inner .header__row div.initiative-powered-by ul.initiative-tab .field-item img {
          width: auto;
          max-width: 100%;
          height: auto;
          max-height: 100%; }
    .node-type-initiatives div.header__inner .header__row div.initiative-powered-by .mob-tab-menu-icon {
      top: 20px; }
    .node-type-initiatives .initiatives-hero .view-content > * {
      width: 100%;
      margin-bottom: 20px; }
    .node-type-initiatives .initiatives-hero .view-content > *:first-child div.hero-card__contentn_new {
      padding: 15px; }
      .node-type-initiatives .initiatives-hero .view-content > *:first-child div.hero-card__contentn_new .hero-card__title_new a {
        font-size: 18px !important;
        line-height: 22px; }
    .node-type-initiatives .initiatives-home-resource .view-content .views-row {
      width: 100% !important;
      padding: 0 !important; }
    .node-type-initiatives .initiatives-resource .panel-display {
      display: inline-block !important;
      width: 100%; }
      .node-type-initiatives .initiatives-resource .panel-display .region-sidebar-left {
        max-width: 100%;
        width: 100%;
        padding: 0;
        border: 0;
        margin-bottom: 30px; }
      .node-type-initiatives .initiatives-resource .panel-display .region-content {
        max-width: 100%;
        width: 100%; }
    .node-type-initiatives .view-initiative-leader div.grid-column {
      width: 100%; }
    .node-type-initiatives .region-sidebar-left {
      margin-left: 0;
      margin-right: 0; }
    .node-type-initiatives .region-content {
      margin-left: 0;
      margin-right: 0; }
    .node-type-initiatives .view-events-detail > .view-content > .views-row,
    .node-type-initiatives .view-knowledge > .view-content > .views-row {
      border-bottom: 1px solid #ccc;
      margin-bottom: 20px;
      padding-bottom: 20px !important; }
      .node-type-initiatives .view-events-detail > .view-content > .views-row .teaser--slat,
      .node-type-initiatives .view-knowledge > .view-content > .views-row .teaser--slat {
        margin-top: 0; }
    .node-type-initiatives .view-initiative-leader .view-content .grid-row {
      margin: 0; }
    .node-type-initiatives .view-initiative-leader .view-content .grid-column {
      border-bottom: 1px solid #e6e6e6;
      padding: 28px 0 28px; }
      .node-type-initiatives .view-initiative-leader .view-content .grid-column .bio {
        margin-bottom: 0; }
        .node-type-initiatives .view-initiative-leader .view-content .grid-column .bio .bio__row {
          margin-bottom: 0; }
        .node-type-initiatives .view-initiative-leader .view-content .grid-column .bio .field-collection-view {
          margin-bottom: 0;
          padding-bottom: 0; } }
@media (min-width: 500px) and (max-width: 767px) {
  .node-type-initiatives .view-initiative-blogs-list .view-content .views-row {
    margin-bottom: 25px;
    width: 100% !important;
    padding: 0 !important; }
    .node-type-initiatives .view-initiative-blogs-list .view-content .views-row .teaser--slat {
      margin-top: 0  !important; }
    .node-type-initiatives .view-initiative-blogs-list .view-content .views-row div.cont-wrapper {
      width: calc(100% - 120px) !important;
      padding-left: 15px !important; }
  .node-type-initiatives .view-initiative-leader .view-content .grid-column {
    border-bottom: 0;
    padding: 0 0 28px; }
  .node-type-initiatives .initiatives-blog .view-initiative-blogs-list div.view-content div.views-row {
    width: 100%;
    border-bottom: 1px solid #e6e6e6;
    padding: 16px 0 28px !important; }

  .node-type-initiatives .initiatives-home-resource .view-initiative-resource-homepage > .view-content > * {
    margin-bottom: 25px;
    margin-top: 0; } }
@media (max-width: 499px) {
  .node-type-initiatives .view-initiative-blogs-list .view-content .views-row {
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
    padding: 0 0 20px !important;
    width: 100% !important; }
    .node-type-initiatives .view-initiative-blogs-list .view-content .views-row .teaser--slat {
      margin-top: 0 !important; }
    .node-type-initiatives .view-initiative-blogs-list .view-content .views-row .cont-wrapper {
      width: 100% !important;
      padding: 0 !important; }
      .node-type-initiatives .view-initiative-blogs-list .view-content .views-row .cont-wrapper div.teaser__title {
        border-top: 0; }
    .node-type-initiatives .view-initiative-blogs-list .view-content .views-row:last-child {
      border: 0;
      margin-bottom: 0;
      padding-bottom: 0 !important; }
  .node-type-initiatives .view-initiaive-knowledge > .view-content > .views-row div.views-field-field-learning-image,
  .node-type-initiatives .view-initiaive-knowledge > .view-content > .views-row div.views-field-field-resource-image,
  .node-type-initiatives .view-initiaive-knowledge > .view-content > .views-row div.views-field-field-feature-image {
    float: none;
    padding-left: 0;
    margin-top: 10px; }
  .node-type-initiatives .initiatives-blog .view-initiative-blogs-list div.view-content div.views-row .field-name-field-blog-image img {
    float: none;
    padding-left: 0;
    margin-top: 10px; }

  .node-type-initiatives .initiatives-home-resource .view-initiative-resource-homepage > .view-content > * {
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
    padding: 0 0 20px !important;
    width: 100% !important; }
    .node-type-initiatives .initiatives-home-resource .view-initiative-resource-homepage > .view-content > *:last-child {
      border: 0;
      margin-bottom: 0;
      padding-bottom: 0 !important; } }
/*** scss for multimedia pages ***/
.node-learning-resource.view-mode-teaser .field-name-field-learning-type:after {
  display: none; }

.node-learning-resource.view-mode-teaser .field-name-field-learning-type + .field-name-field-learning-delivery-mode:before {
  content: "|";
  margin-left: 0.25em;
  padding-right: 0.25em; }

.page-resources .pane-bundle-featured-resources:before {
  background-image: url(../images/Featured_Research.png);
  background-position: center left 10px; }

/*# sourceMappingURL=style2.css.map */
