/* To be remove on Nov 14 */

/*sidebar sdg image size*/
.Related-sdg > img {
  width: 94px;
  height: 94px;
}

/* Ongoing Crisis menu dropdown size*/

.header #navbar-top .main-menu .ongoing-crises .dropdown-menu li a {
  font-size: 16px;
  padding: 16px 18px !important;
}

.header #navbar-top .main-menu .ongoing-crises .dropdown-menu {
  width: 360px !important;
  min-width: 270px;
}

header #navbar-top .main-menu .ongoing-crises .dropdown-menu li a:hover {
  background-color: #CEDEF7 !important;
}

/* share this title*/

#block-phoenix-addtoanysharebuttons > h2 {
font-size: 15px;
}


/*image button on the menu*/
.header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .col-md-3 .title-btn h6 {
display: block;
}

/*Component Title News by tag*/
.related-news h2 {
	text-transform: uppercase;
}

/* GCM sidebar image size*/
.sticky-sidebar .sticky-top .playbook-sidebar .Related-gcm .images-grid > img {
  padding: 4px;
  width: 33.33333%;
  height: auto;
}

.sticky-sidebar .sticky-top .playbook-sidebar .Related-gcm .images-grid {
  display: flex !important;;
  flex-wrap: wrap;
  grid-gap: 0px !important;
}
/* See more off hide text*/
.field.field--name-field-top.field--type-boolean.field--label-hidden.field__item {
  display:none;
}

/* structure and leaderhsip page white bg our partnership*/
.page-node-202791 .paragraph--type--our-partnership .partnership-description .field--name-field-partnership-description {
  background: #fff;
}

.page-node-202791 .paragraph--type--our-partnership .partnership-description .field--name-field-partnership-description h3,
.page-node-202791 .paragraph--type--our-partnership .partnership-description .field--name-field-partnership-description h5 {
  font-weight: 700;
}

.page-node-202791  .paragraph--type--our-partnership .partnership-image .field--name-field-partnership-image {
	background-color: #fff;
}

@media (min-width: 62rem) {
.page-node-102757 .paragraph--type--media-contacts.paragraph--view-mode--media-contacts-popup .field--name-field-contacts > .field__item {
    flex: 0 25% !important;
  }
  
.page-node-200581 .paragraph--type--media-contacts.paragraph--view-mode--media-contacts-popup .field--name-field-contacts > .field__item {
    flex: 0 50% !important;
  }

.page-node-200581 .fullcontainer > .paragraph.paragraph--type--media-contacts.paragraph--view-mode--media-contacts-popup {
  width: 66%;
	}
}

@media only screen and (max-width: 648px) {
.paragraph--type--donors-graph #donor-graph {
  padding: 2rem 0.6rem;
	}
}

@media only screen and (min-width: 648px) {
.mega-menu-block .h4 {
  padding-left: 1rem;
	}
}


.page-banner .banner.-child._invert.bg-invert h1 {
  color:#0033A0;
} 


/*DG page */
.page-node-157431 .sticky-sidebar .content-block > .layout.layout--onecol .related-resources-wrapper .title,
.page-node-156451 .sticky-sidebar .content-block > .layout.layout--onecol .related-resources-wrapper .title,
.page-node-189366 .sticky-sidebar .content-block > .layout.layout--onecol .related-resources-wrapper .title {
	text-transform: unset;
  color: unset;
  font-size: 16px;
}

.paragraph--view-mode-dg-main .col-6 {
  position: relative;
  margin-bottom: -70px;
}

/*.paragraph--view-mode-dg-main .container .col-6 .copyright-wrapper {*/
/*  bottom: -5.5rem;*/
/*}*/

/* DDG gallery title*/
.page-node-156481 .paragraph--type-gallery .h5.text-primary,
.page-node-189746 .paragraph--type-gallery .h5.text-primary{
width: 75%;
}

.header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu {
	box-shadow: 0px 13px 15px -10px #444444;
}

/* button on homepage banner */
.btn-banner {
  font-size: 1.1rem;
  height: 2.7rem;
}

/* funding graph notes*/
@media (max-width: 769px) {
	

.btn-banner {
  padding-top: 8px;
}

	
.paragraph--type--donors-graph .notes {
    flex-wrap: unset;
    flex-direction: unset;
  }
  
.paragraph--type--donors-graph .notes img{
		padding-right: 5px;
  }
  
.paragraph--type--donors-list .notes {
  text-align: left;
}

}


/*** IDF CHARTS ***/
.blue-bg-chart .chart-line,
.blue-bg-chart .chart-bar {
  background-color: #0035A0;
  border: solid #fff 1px;
  padding: 1.25rem;
  margin: 0 0 1.875rem;
}
 
.blue-bg-chart .highcharts-title,
.blue-bg-chart .highcharts-axis-labels.highcharts-yaxis-labels text {
  color: #fff !important;
  fill: #fff !important;
}
 
.blue-bg-chart .highcharts-data-labels g text {
  color: #fff !important;
  fill: #fff !important;
}
 
.blue-bg-chart tspan.highcharts-text-outline {
  stroke: none !important;
}
 
.blue-bg-chart .view-facts-and-figures-page .view-content.row > div {
  width: 100%;
}
 
.blue-bg-chart .highcharts-xaxis-labels text > tspan,
.blue-bg-chart .highcharts-xaxis-labels text {
  font-size: 0.75rem !important;
  color: #fff !important;
  font-weight: 300;
  font-family: "Lato", sans-serif;
  line-height: 1;
  fill: #fff !important;
}
 
.blue-bg-chart .no-line .highcharts-grid.highcharts-yaxis-grid,
.blue-bg-chart .no-line .highcharts-axis-labels.highcharts-yaxis-labels,
.blue-bg-chart .no-line .highcharts-axis.highcharts-xaxis {
  display: none;
}
 
/*** IDF NODE ***/
.field--name-field-sdg > div {
  margin: 0 0.625rem 1.25rem 0.625rem;
  display: inline-block;
}
 
.field--name-field-sdg .field--name-field-image img {
  max-width: 100px;
}
 
.paragraph--type--sdgs .field--name-field-sdg {
  text-align: center;
}
 
.paragraph--type--sdgs .field--name-field-label {
  text-align: center;
  letter-spacing: 0.09375rem;
  color: #000;
  font-weight: 600;
  text-transform: uppercase;
  width: 100%;
  margin-bottom: 2rem;
  font-size: 1.75rem;
}

/* Image link items overlap fix */
.link-overlap .col-sm-5 {
  flex:content;
}