/*
Theme Name: Divi Child Theme
Theme URI: http://yourwebsite.com
Description: Child Theme For Divi
Author: Facu M.G.
Author URI: http://yourwebsite.com
Version: 1.0.3
Template: Divi
*/

@font-face {
  font-family: 'Tungsten-Bold';
  src: url("./fonts/Tungsten/561f38b1f4570de0fb8a39d691ab058c.eot");
  src: url("./fonts/Tungsten/561f38b1f4570de0fb8a39d691ab058c.eot?#iefix") format("embedded-opentype"),
       url("./fonts/Tungsten/561f38b1f4570de0fb8a39d691ab058c.woff2") format("woff2"),
       url("./fonts/Tungsten/561f38b1f4570de0fb8a39d691ab058c.woff") format("woff"),
       url("./fonts/Tungsten/561f38b1f4570de0fb8a39d691ab058c.ttf") format("truetype"),
       url("./fonts/Tungsten/561f38b1f4570de0fb8a39d691ab058c.svg#Tungsten Bold") format("svg");
}

.post-type-archive-publications,
.post-type-archive-publications #main-content {
  background-color: #071521;
}

.et_pb_menu .et_pb_menu__search-input {
  color: #FFF;
}

header a {
  font-family: 'Oswald';
}

a {
  color: inherit;
}

@keyframes twinkle {
  20% {
    opacity: 0.5;
  }
}

.et-menu.nav {
  gap: 15px;
  margin-right: 15px !important;
}

/* Carousel */

.et_pb_slide_title {
  font-family: 'Tungsten-Bold';
}

/* Blog Post Grid */

.et_pb_salvattore_content {
  display: grid;
  grid-gap: 0 50px;
  grid-template-columns: repeat(3, 1fr);
}

.home .et_pb_salvattore_content {
  grid-template-columns: repeat(2, 1fr);
}

.et_pb_blog_grid .et_pb_post {
  padding: 0 !important;
  background-color: transparent !important;
  border: none !important;
}

.et_pb_blog_grid .et_pb_post:hover {
  opacity: 0.8 !important;
}

.et_pb_image_container {
  margin: 0 !important;
}

.et_pb_image_container a[href*="/publication_category"] {
  background: #f5292b;
  padding: 2px 20px;
  text-transform: uppercase;
  color: #FFF;
  font-family: 'Roboto Condensed';
  font-weight: 700;
  position: absolute;
  bottom: 0;
  right: 0;
}

.et_pb_post .entry-featured-image-url {
  margin: 0 0 5px !important;
}

.et_pb_post .entry-featured-image-url img {
  height: 180px !important;
}

[class*="et_pb_blog_0"] .et_pb_post .entry-title,
[class*="et_pb_custblog_0"] .et_pb_post .entry-title,
.et_pb_post .entry-title {
  color: #FFF;
  text-transform: uppercase;
  font-family: 'Tungsten-Bold' !important;
  font-size: 40px !important;
  letter-spacing: 0.5px !important;
}

[class*="et_pb_blog_0"].on-white-background .et_pb_post .entry-title,
[class*="et_pb_custblog_0"].on-white-background .et_pb_post .entry-title {
  color: #071521;
}

[class*="et_pb_blog_0"] .et_pb_post .entry-meta,
[class*="et_pb_custblog_0"] .et_pb_post .entry-meta {
  display: flex;
  justify-content: space-between;
  color: #fff;
  border-bottom: solid 1px #f5292b;
  margin-bottom: 5px;
}

[class*="et_pb_blog_0"].on-white-background .et_pb_post .entry-meta,
[class*="et_pb_custblog_0"].on-white-background .et_pb_post .entry-meta {
  color: #071521;
  border-bottom: solid 1px #071521;
}

[class*="et_pb_blog_0"] .et_pb_post .entry-meta a,
[class*="et_pb_custblog_0"] .et_pb_post .entry-meta a {
  font-family: "Merriweather";
  color: #fff;
  text-transform: uppercase;
}

[class*="et_pb_blog_0"].on-white-background .et_pb_post .entry-meta a,
[class*="et_pb_custblog_0"].on-white-background .et_pb_post .entry-meta a {
  color: #071521;
}

[class*="et_pb_blog_0"] .et_pb_post .entry-meta :not(a),
[class*="et_pb_custblog_0"] .et_pb_post .entry-meta :not(a) {
  font-family: "Oswald";
  font-weight: 400;
}

.post-type-archive-monitor article[data-display-on-monitor=""] {
  display: none !important;
  visibility: hidden;
}

/* COUNTRY PAGE */

.long-text > div {
  height: 139px;
  overflow: hidden;
}

.text-and-read-more > div:first-child {
  margin-bottom: 37px !important;
}

.text-and-read-more.active > div:first-child {
  margin-bottom: 50px !important;
}

.text-and-read-more > div:last-child {
  width: 100%;
}

.text-and-read-more:not(.active) > div:last-child {
  background-image: linear-gradient(to bottom, transparent, #071521);
  padding-top: 60px;
}

/* ABOUT */

.about-heading {
  background: #f5292b;
  display: inline-block;
  color: #FFF;
  padding: 4px 9px 6px;
  margin-bottom: 15px;
}

a.show-bio {
  color: #6f140e;
  font-weight: bold;
}

div.bio.hidden {
  display: none;
}

/* Map */

.homePageMapWrapper {
  height: 628px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
}

.frame {
  display: flex;
}

.countryLinks {
  z-index: 20;
  display: flex;
}

.countryLinks > div {
  width: 20%;
}

.countryLinks ul {
  padding-bottom: 0;
}

.countryLinks ul li {
  font-family: "Roboto Mono", sans-serif;
  font-weight: 400;
  font-size: 16px;
  list-style-type: none;
}

.countryLinks ul li a:hover,
.countryLinks ul li a.selected {
  border-bottom: 1px solid #f9423a;
  color: #FFF;
}

.countryLinks ul li ul {
  border-left: 1px solid #f9423a;
  margin-bottom: 12px;
  padding-left: 10px;
  padding-bottom: 0;
}

.countryLinks ul li ul li:last-child {
  height: 14px;
}

.countryLinks ul li ul li a::before {
  content: "-";
  color: #f9423a;
  font-size: 16px;
  margin-left: -12px;
  margin-right: 2px;
  margin-top: 10px;
}

.mainCountry {
  color: #fff;
  cursor: pointer;
  font-family: "Roboto Mono", sans-serif;
  font-size: 16px;
  letter-spacing: 1px;
}
.mainCountry:hover {
  color: #fff;
}
.countryMapLink {
  color: #fff;
  font-family: "Roboto Mono", sans-serif;
  font-size: 16px;
  letter-spacing: 1px;
  position: relative;
  cursor: pointer;
}
.countryMapLink:hover {
  color: #fff;
}
.mapSelector,
.pageMap {
  min-height: 100vh;
  position: relative;
  top: 0;
  width: 100%;
  z-index: 1;
}
.mapSelector {
  bottom: 0;
  position: absolute;
  background: #041c2c url("/wp-content/uploads/2016/08/homeMap.png") no-repeat center -110px;
  background-size: cover;
}
.pageMap {
  padding: 80px 0 102px;
}
.countryMap {
  display: none;
  min-height: 100vh;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
  background-size: cover !important;
}
.countryMap.lakes {
  display: block;
  z-index: 11;
  background: url("/wp-content/uploads/2016/08/lakes.png")
    no-repeat center -110px;
}

.countryMap.centralAfrica {
  background: url("/wp-content/uploads/2016/08/centralAfrica.png")
    no-repeat center -110px;
}

.countryMap.burundi {
  background: url("/wp-content/uploads/2016/08/burundi.png")
    no-repeat center -110px;
}

.countryMap.cameroon {
  background: url("/wp-content/uploads/2016/08/cameroon.png")
    no-repeat center -110px;
}

.countryMap.centralAfricanRepublic {
  background: url("/wp-content/uploads/2016/08/centralAfricanRepublic.png")
    no-repeat center -110px;
}

.countryMap.chad {
  background: url("/wp-content/uploads/2016/08/chad.png")
    no-repeat center -110px;
}

.countryMap.drc {
  background: url("/wp-content/uploads/2016/08/drc.png")
    no-repeat center -110px;
}

.countryMap.equatorialGuinea {
  background: url("/wp-content/uploads/2016/08/equatorialGuinea.png")
    no-repeat center -110px;
}

.countryMap.gabon {
  background: url("/wp-content/uploads/2016/08/gabon.png")
    no-repeat center -110px;
}

.countryMap.saoTome {
  background: url("/wp-content/uploads/2016/08/saoTome.png")
    no-repeat center -110px;
}

.countryMap.republicOfCongo {
  background: url("/wp-content/uploads/2016/08/republicOfCongo.png")
    no-repeat center -110px;
}

.countryMap.easternAfrica {
  background: url("/wp-content/uploads/2016/08/eastAfrica.png")
    no-repeat center -110px;
}

.countryMap.comoros {
  background: url("/wp-content/uploads/2016/08/comoros.png")
    no-repeat center -110px;
}

.countryMap.djibouti {
  background: url("/wp-content/uploads/2016/08/djibouti.png")
    no-repeat center -110px;
}

.countryMap.eritrea {
  background: url("/wp-content/uploads/2016/08/eritrea.png")
    no-repeat center -110px;
}

.countryMap.ethiopia {
  background: url("/wp-content/uploads/2016/08/ethiopia.png")
    no-repeat center -110px;
}

.countryMap.kenya {
  background: url("/wp-content/uploads/2016/08/kenya.png")
    no-repeat center -110px;
}

.countryMap.madagascar {
  background: url("/wp-content/uploads/2016/08/madagascar.png")
    no-repeat center -110px;
}

.countryMap.mauritius {
  background: url("/wp-content/uploads/2016/08/mauritius.png")
    no-repeat center -110px;
}

.countryMap.rwanda {
  background: url("/wp-content/uploads/2016/08/rwanda.png")
    no-repeat center -110px;
}

.countryMap.seychelles {
  background: url("/wp-content/uploads/2016/08/seychelles.png")
    no-repeat center -110px;
}

.countryMap.somalia {
  background: url("/wp-content/uploads/2016/08/somalia.png")
    no-repeat center -110px;
}

.countryMap.southSudan {
  background: url("/wp-content/uploads/2016/08/southSudan.png")
    no-repeat center -110px;
}

.countryMap.sudan {
  background: url("/wp-content/uploads/2016/08/sudan.png")
    no-repeat center -110px;
}

.countryMap.tanzania {
  background: url("/wp-content/uploads/2016/08/tanzania.png")
    no-repeat center -110px;
}

.countryMap.uganda {
  background: url("/wp-content/uploads/2016/08/uganda.png")
    no-repeat center -110px;
}

.countryMap.northAfrica {
  background: url("/wp-content/uploads/2016/08/northAfrica.png")
    no-repeat center -110px;
}

.countryMap.algeria {
  background: url("/wp-content/uploads/2016/08/algeria.png")
    no-repeat center -110px;
}

.countryMap.egypt {
  background: url("/wp-content/uploads/2016/08/egypt.png")
    no-repeat center -110px;
}

.countryMap.libya {
  background: url("/wp-content/uploads/2016/08/libya.png")
    no-repeat center -110px;
}

.countryMap.mauritania {
  background: url("/wp-content/uploads/2016/08/mauritania.png")
    no-repeat center -110px;
}

.countryMap.morocco {
  background: url("/wp-content/uploads/2016/08/morocco.png")
    no-repeat center -110px;
}

.countryMap.sADR {
  background: url("/wp-content/uploads/2016/08/sADR.png")
    no-repeat center -110px;
}

.countryMap.tunisia {
  background: url("/wp-content/uploads/2016/08/tunisia.png")
    no-repeat center -110px;
}

.countryMap.southernAfrica {
  background: url("/wp-content/uploads/2016/08/southernAfrica.png")
    no-repeat center -110px;
}

.countryMap.angola {
  background: url("/wp-content/uploads/2016/08/angola.png")
    no-repeat center -110px;
}

.countryMap.botswana {
  background: url("/wp-content/uploads/2016/08/botswana.png")
    no-repeat center -110px;
}

.countryMap.lesotho {
  background: url("/wp-content/uploads/2016/08/lesotho.png")
    no-repeat center -110px;
}

.countryMap.malawi {
  background: url("/wp-content/uploads/2016/08/malawi.png")
    no-repeat center -110px;
}

.countryMap.mozambique {
  background: url("/wp-content/uploads/2016/08/mozambique.png")
    no-repeat center -110px;
}

.countryMap.namibia {
  background: url("/wp-content/uploads/2016/08/namibia.png")
    no-repeat center -110px;
}

.countryMap.southAfrica {
  background: url("/wp-content/uploads/2016/08/southAfrica.png")
    no-repeat center -110px;
}

.countryMap.swaziland {
  background: url("/wp-content/uploads/2016/08/swaziland.png")
    no-repeat center -110px;
}

.countryMap.zambia {
  background: url("/wp-content/uploads/2016/08/zambia.png")
    no-repeat center -110px;
}

.countryMap.zimbabwe {
  background: url("/wp-content/uploads/2016/08/zimbabwe.png")
    no-repeat center -110px;
}

.countryMap.westAfrica {
  background: url("/wp-content/uploads/2016/08/westAfrica.png")
    no-repeat center -110px;
}

.countryMap.benin {
  background: url("/wp-content/uploads/2016/08/benin.png")
    no-repeat center -110px;
}

.countryMap.burkinaFaso {
  background: url("/wp-content/uploads/2016/08/burkinaFaso.png")
    no-repeat center -110px;
}

.countryMap.caboVerde {
  background: url("/wp-content/uploads/2016/08/caboVerde.png")
    no-repeat center -110px;
}

.countryMap.cotedIvoire {
  background: url("/wp-content/uploads/2016/08/cotedIvoire.png")
    no-repeat center -110px;
}

.countryMap.gambia {
  background: url("/wp-content/uploads/2016/08/gambia.png")
    no-repeat center -110px;
}

.countryMap.ghana {
  background: url("/wp-content/uploads/2016/08/ghana.png")
    no-repeat center -110px;
}

.countryMap.guineaBissau {
  background: url("/wp-content/uploads/2016/08/guineaBissau.png")
    no-repeat center -110px;
}

.countryMap.guinea {
  background: url("/wp-content/uploads/2016/08/guinea.png")
    no-repeat center -110px;
}

.countryMap.liberia {
  background: url("/wp-content/uploads/2016/08/liberia.png")
    no-repeat center -110px;
}

.countryMap.mali {
  background: url("/wp-content/uploads/2016/08/mali.png")
    no-repeat center -110px;
}

.countryMap.niger {
  background: url("/wp-content/uploads/2016/08/niger.png")
    no-repeat center -110px;
}

.countryMap.nigeria {
  background: url("/wp-content/uploads/2016/08/nigeria.png")
    no-repeat center -110px;
}

.countryMap.senegal {
  background: url("/wp-content/uploads/2016/08/senegal.png")
    no-repeat center -110px;
}

.countryMap.sierraLeone {
  background: url("/wp-content/uploads/2016/08/sierraLeone.png")
    no-repeat center -110px;
}

.countryMap.togo {
  background: url("/wp-content/uploads/2016/08/togo.png")
    no-repeat center -110px;
}
/* Algeria */
.term-algeria .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/algeriaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-algeria .countryIcon,
.countryIcon.algeriaIcon {
  background: url("/wp-content/uploads/2016/08/algeriaIcon.png")
    no-repeat center -110px;
}
/* Angola */
.term-angola .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/angolaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-angola .countryIcon,
.countryIcon.angolaIcon {
  background: url("/wp-content/uploads/2016/08/angolaIcon.png")
    no-repeat center -110px;
}
/* Benin */
.term-benin .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/beninMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-benin .countryIcon,
.countryIcon.beninIcon {
  background: url("/wp-content/uploads/2016/08/beninIcon.png")
    no-repeat center -110px;
}
/* Botswana */
.term-botswana .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/botswanaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-botswana .countryIcon,
.countryIcon.botswanaIcon {
  background: url("/wp-content/uploads/2016/08/botswanaIcon.png")
    no-repeat center -110px;
}
/* Burkina Faso */
.term-burkina-faso .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/burkinaFasoMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-burkina-faso .countryIcon,
.countryIcon.burkinaFasoIcon {
  background: url("/wp-content/uploads/2016/08/burkinaFasoIcon.png")
    no-repeat center -110px;
}
/* Burundi */
.term-burundi .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/burundi-1.png")
    no-repeat top center;
  background-size: 100%;
}
.term-burundi .countryIcon,
.countryIcon.burundiIcon {
  background: url("/wp-content/uploads/2016/08/burundiIcon.png")
    no-repeat center -110px;
}
/* Cabo Verde */
.term-cabo-verde .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/caboVerdeMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-cabo-verde .countryIcon,
.countryIcon.caboVerdeIcon {
  background: url("/wp-content/uploads/2016/08/caboVerdeIcon.png")
    no-repeat center -110px;
}
/* Cameroon */
.term-cameroon .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/cameroonMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-cameroon .countryIcon,
.countryIcon.cameroonIcon {
  background: url("/wp-content/uploads/2016/08/cameroonIcon.png")
    no-repeat center -110px;
}
/* Central African Republic */
.term-central-african-republic .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/centralAfricanRepublicMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-central-african-republic .countryIcon,
.countryIcon.centralAfricanRepublicIcon {
  background: url("/wp-content/uploads/2016/08/centralAfricanRepublicIcon.png")
    no-repeat center -110px;
}
/* Chad */
.term-chad .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/chadMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-chad .countryIcon,
.countryIcon.chadIcon {
  background: url("/wp-content/uploads/2016/08/chadIcon.png")
    no-repeat center -110px;
}
/* Comoros */
.term-comoros .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/comorosMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-comoros .countryIcon,
.countryIcon.comorosIcon {
  background: url("/wp-content/uploads/2016/08/comorosIcon.png")
    no-repeat center -110px;
}
/* Cote dâ€™Ivoire */
.term-cote-divoire .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/coteDivoireMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-cote-divoire .countryIcon,
.countryIcon.coteDivoireIcon {
  background: url("/wp-content/uploads/2016/08/coteDivoireIcon.png")
    no-repeat center -110px;
}
/* Democratic Republic of Congo */
.term-democratic-republic-of-congo .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/drcMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-democratic-republic-of-congo .countryIcon,
.countryIcon.drcIcon {
  background: url("/wp-content/uploads/2016/08/drcIcon.png")
    no-repeat center -110px;
}
/* Djibouti */
.term-djibouti .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/djiboutiMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-djibouti .countryIcon,
.countryIcon.djiboutiIcon {
  background: url("/wp-content/uploads/2016/08/djiboutiIcon.png")
    no-repeat center -110px;
}
/* Egypt */
.term-egypt .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/egyptMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-egypt .countryIcon,
.countryIcon.egyptIcon {
  background: url("/wp-content/uploads/2016/08/egyptIcon.png")
    no-repeat center -110px;
}
/* Equatorial Guinea */
.term-equatorial-guinea .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/egMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-equatorial-guinea .countryIcon,
.countryIcon.egIcon {
  background: url("/wp-content/uploads/2016/08/egIcon.png")
    no-repeat center -110px;
}
/* Eritrea */
.term-eritrea .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/eritreaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-eritrea .countryIcon,
.countryIcon.eritreaIcon {
  background: url("/wp-content/uploads/2016/08/eritreaIcon.png")
    no-repeat center -110px;
}
/* Ethiopia */
.term-ethiopia .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/ethiopiaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-ethiopia .countryIcon,
.countryIcon.ethiopiaIcon {
  background: url("/wp-content/uploads/2016/08/ethiopiaIcon.png")
    no-repeat center -110px;
}
/* Gabon */
.term-gabon .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/gabonMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-gabon .countryIcon,
.countryIcon.gabonIcon {
  background: url("/wp-content/uploads/2016/08/gabonIcon.png")
    no-repeat center -110px;
}
/* Gambia */
.term-gambia .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/gambiaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-gambia .countryIcon,
.countryIcon.gambiaIcon {
  background: url("/wp-content/uploads/2016/08/gambiaIcon.png")
    no-repeat center -110px;
}
/* Ghana */
.term-ghana .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/ghanaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-ghana .countryIcon,
.countryIcon.ghanaIcon {
  background: url("/wp-content/uploads/2016/08/ghanaIcon.png")
    no-repeat center -110px;
}
/* Guinea-Bissau */
.term-guinea-bissau .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/guineaBissauMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-guinea-bissau .countryIcon,
.countryIcon.guineaBissauIcon {
  background: url("/wp-content/uploads/2016/08/guineaBissauIcon.png")
    no-repeat center -110px;
}
/* Guinea */
.term-guinea .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/guineaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-guinea .countryIcon,
.countryIcon.guineaIcon {
  background: url("/wp-content/uploads/2016/08/guineaIcon.png")
    no-repeat center -110px;
}
/* Kenya */
.term-kenya .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/kenyaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-kenya .countryIcon,
.countryIcon.kenyaIcon {
  background: url("/wp-content/uploads/2016/08/kenyaIcon.png")
    no-repeat center -110px;
}
/* Lesotho */
.term-lesotho .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/lesothoMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-lesotho .countryIcon,
.countryIcon.lesothoIcon {
  background: url("/wp-content/uploads/2016/08/lesothoIcon.png")
    no-repeat center -110px;
}
/* Liberia */
.term-liberia .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/liberiaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-liberia .countryIcon,
.countryIcon.liberiaIcon {
  background: url("/wp-content/uploads/2016/08/liberiaIcon.png")
    no-repeat center -110px;
}
/* Libya */
.term-libya .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/libyaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-libya .countryIcon,
.countryIcon.libyaIcon {
  background: url("/wp-content/uploads/2016/08/libyaIcon.png")
    no-repeat center -110px;
}
/* Madagascar */
.term-madagascar .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/madagascarMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-madagascar .countryIcon,
.countryIcon.madagascarIcon {
  background: url("/wp-content/uploads/2016/08/madagascarIcon.png")
    no-repeat center -110px;
}
/* Malawi */
.term-malawi .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/malawiMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-malawi .countryIcon,
.countryIcon.malawiIcon {
  background: url("/wp-content/uploads/2016/08/malawiIcon.png")
    no-repeat center -110px;
}
/* Mali */
.term-mali .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/maliMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-mali .countryIcon,
.countryIcon.maliIcon {
  background: url("/wp-content/uploads/2016/08/maliIcon.png")
    no-repeat center -110px;
}
/* Mauritania */
.term-mauritania .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/mauritaniaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-mauritania .countryIcon,
.countryIcon.mauritaniaIcon {
  background: url("/wp-content/uploads/2016/08/mauritaniaIcon.png")
    no-repeat center -110px;
}
/* Mauritius */
.term-mauritius .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/mauritiusMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-mauritius .countryIcon,
.countryIcon.mauritiusIcon {
  background: url("/wp-content/uploads/2016/08/mauritiusIcon.png")
    no-repeat center -110px;
}
/* Morocco */
.term-morocco .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/moroccoMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-morocco .countryIcon,
.countryIcon.moroccoIcon {
  background: url("/wp-content/uploads/2016/08/moroccoIcon.png")
    no-repeat center -110px;
}
/* Mozambique */
.term-mozambique .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/mozambiqueMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-mozambique .countryIcon,
.countryIcon.mozambiqueIcon {
  background: url("/wp-content/uploads/2016/08/mozambiqueIcon.png")
    no-repeat center -110px;
}
/* Namibia */
.term-namibia .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/namibiaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-namibia .countryIcon,
.countryIcon.namibiaIcon {
  background: url("/wp-content/uploads/2016/08/namibiaIcon.png")
    no-repeat center -110px;
}
/* Niger */
.term-niger .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/nigerMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-niger .countryIcon,
.countryIcon.nigerIcon {
  background: url("/wp-content/uploads/2016/08/nigerIcon.png")
    no-repeat center -110px;
}
/* Nigeria */
.term-nigeria .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/nigeriaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-nigeria .countryIcon,
.countryIcon.nigeriaIcon {
  background: url("/wp-content/uploads/2016/08/nigeriaIcon.png")
    no-repeat center -110px;
}
/* Rwanda */
.term-rwanda .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/rwandaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-rwanda .countryIcon,
.countryIcon.rwandaIcon {
  background: url("/wp-content/uploads/2016/08/rwandaIcon.png")
    no-repeat center -110px;
}
/* Republic of Congo */
.term-republic-of-congo .pageMap {
  background: #041c2c
    url("w/wp-content/uploads/2016/08/rcMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-republic-of-congo .countryIcon,
.countryIcon.rcIcon {
  background: url("/wp-content/uploads/2016/08/rcIcon.png")
    no-repeat center -110px;
}
/* Sahrawi Arab Democratic Republic */
.term-sahrawi-arab-democratic-republic .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/sadrMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-sahrawi-arab-democratic-republic .countryIcon,
.countryIcon.sadrIcon {
  background: url("/wp-content/uploads/2016/08/sadrIcon.png")
    no-repeat center -110px;
}
/* Sao Tome and Principe */
.term-sao-tome-and-principe .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/stapMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-sao-tome-and-principe .countryIcon,
.countryIcon.stapIcon {
  background: url("/wp-content/uploads/2016/08/stapIcon.png")
    no-repeat center -110px;
}
/* Senegal */
.term-senegal .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/senegalMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-senegal .countryIcon,
.countryIcon.senegalIcon {
  background: url("/wp-content/uploads/2016/08/senegalIcon.png")
    no-repeat center -110px;
}
/* Seychelles */
.term-seychelles .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/seychellesMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-seychelles .countryIcon,
.countryIcon.seychellesIcon {
  background: url("/wp-content/uploads/2016/08/seychellesIcon.png")
    no-repeat center -110px;
}
/* Sierra Leone */
.term-sierra-leone .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/sierraLeoneMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-sierra-leone .countryIcon,
.countryIcon.sierraLeoneIcon {
  background: url("/wp-content/uploads/2016/08/sierraLeoneIcon.png")
    no-repeat center -110px;
}
/* Somalia */
.term-somalia .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/somaliaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-somalia .countryIcon,
.countryIcon.somaliaIcon {
  background: url("/wp-content/uploads/2016/08/somaliaIcon.png")
    no-repeat center -110px;
}
/* South Africa */
.term-south-africa .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/southAfricaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-south-africa .countryIcon,
.countryIcon.southAfricaIcon {
  background: url("/wp-content/uploads/2016/08/southAfricaIcon.png")
    no-repeat center -110px;
}
/* South Sudan */
.term-south-sudan .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/southSudanMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-south-sudan .countryIcon,
.countryIcon.southSudanIcon {
  background: url("/wp-content/uploads/2016/08/southSudanIcon.png")
    no-repeat center -110px;
}
/* Sudan */
.term-sudan .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/sudanMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-sudan .countryIcon,
.countryIcon.sudanIcon {
  background: url("/wp-content/uploads/2016/08/sudanIcon.png")
    no-repeat center -110px;
}
/* Swaziland */
.term-swaziland .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/swazilandMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-swaziland .countryIcon,
.countryIcon.swazilandIcon {
  background: url("/wp-content/uploads/2016/08/swazilandIcon.png")
    no-repeat center -110px;
}
/* Tanzania */
.term-tanzania .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/tanzaniaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-tanzania .countryIcon,
.countryIcon.tanzaniaIcon {
  background: url("/wp-content/uploads/2016/08/tanzaniaIcon.png")
    no-repeat center -110px;
}
/* Togo */
.term-togo .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/togoMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-togo .countryIcon,
.countryIcon.togoIcon {
  background: url("/wp-content/uploads/2016/08/togoIcon.png")
    no-repeat center -110px;
}
/* Tunisia */
.term-tunisia .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/tunisiaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-tunisia .countryIcon,
.countryIcon.tunisiaIcon {
  background: url("/wp-content/uploads/2016/08/tunisiaIcon.png")
    no-repeat center -110px;
}
/* Uganda */
.term-uganda .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/ugandaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-uganda .countryIcon,
.countryIcon.ugandaIcon {
  background: url("/wp-content/uploads/2016/08/ugandaIcon.png")
    no-repeat center -110px;
}
/* Zambia */
.term-zambia .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/zambiaMap.png")
    no-repeat top center;
  background-size: 100%;
}
.term-zambia .countryIcon,
.countryIcon.zambiaIcon {
  background: url("/wp-content/uploads/2016/08/zambiaIcon.png")
    no-repeat center -110px;
}
/* Zimbabwe */
.term-zimbabwe .pageMap {
  background: #041c2c
    url("/wp-content/uploads/2016/08/zImbabweMap.png")
    no-repeat top center;
  background-size: 100%;
}

.term-zimbabwe .countryIcon,
.countryIcon.zimbabweIcon {
  background: url("/wp-content/uploads/2016/08/zImbabweIcon.png")
    no-repeat center -110px;
}

@media (max-width:980px) {
	.et_pb_salvattore_content {
		grid-template-columns: repeat(2, 1fr);
	}
}


@media (max-width:600px) {
	.et_pb_salvattore_content {
		grid-template-columns: repeat(1, 1fr);
	}
}