/*!
 * 
 * indicatorsDatabase
 * 
 * @author 
 * @version 0.1.0
 * @link UNLICENSED
 * @license UNLICENSED
 * 
 * Copyright (c) 2022 
 * 
 * This software is released under the UNLICENSED License
 * https://opensource.org/licenses/UNLICENSED
 * 
 * Compiled with the help of https://wpack.io
 * A zero setup Webpack Bundler Script for WordPress
 */
body {
  margin: 0;
  padding: 0;
}

header.page-header {
  display: none;
}

#content div.ui.divider:first-of-type {
  display: none;
}

.post-content a:visited {
  color: #346ead;
}

.App {
  display: flex;
  flex-direction: column;
  font-family: "franklin-gothic-urw", Verdana, Geneva, sans-serif;
}

.gid-banner {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  padding-bottom: 1.2rem;
}

@media screen and (max-width: 960px) {
  .gid-banner {
    display: block;
  }
}

.gid-banner .gid-banner__h1 {
  flex-shrink: 0;
  font-size: 36px;
  font-family: "abril-text", Georgia, "Times New Roman", Times, serif;
}

.gid-banner .gid-banner__h1 a {
  color: #1d1b12;
}

.gid-banner .gid-banner__h1 a:hover {
  text-decoration: none;
}

.gid-banner .gid-banner__h1 a:visited {
  color: #1d1b12;
}

.gid-banner p.gid-banner__p {
  font-family: "franklin-gothic-urw", Verdana, Geneva, sans-serif;
  font-size: 1rem;
  color: #a4a4a4;
  display: inline;
}

.instructions {
  margin-bottom: 20px;
}

.nav-bar {
  display: flex;
  flex-direction: column;
  border-bottom: 1px solid #d7d7d7;
}

.nav-bar .ui.menu {
  display: flex;
  margin-bottom: 0rem;
  justify-content: space-evenly;
}

.nav-bar .ui.menu .item {
  color: #1d1b12 !important;
  background-color: white !important;
}

.nav-bar .ui.menu .item a {
  color: #1d1b12;
}

.nav-bar .ui.menu .item a:visited {
  color: #1d1b12;
}

.main-container {
  margin-top: 50px;
  display: flex;
}

@media screen and (max-width: 640px) {
  .main-container {
    flex-direction: column;
  }
}

.sidebar {
  width: 225px;
  margin-right: 20px;
  flex-shrink: 0;
  padding-right: 20px;
  border-right: 1px solid #d7d7d7;
}

@media screen and (max-width: 640px) {
  .sidebar {
    width: 100%;
    border-right: none;
  }
}

.sidebar .sidebar--country {
  border-radius: 16px;
  justify-content: center;
  display: flex;
  flex-direction: column;
}

.sidebar .sidebar--country h3.center {
  text-align: center;
}

.sidebar .sidebar--country .sidebar--country__flag--container {
  justify-content: center;
  display: flex;
}

.sidebar .sidebar--country .sidebar--country__flag {
  margin-left: auto;
  margin-right: auto;
  flex-shrink: 0;
  width: 84px;
  height: 84px;
}

.sidebar .pre-header {
  font-size: 1rem;
  font-family: "franklin-gothic-urw", Verdana, Geneva, sans-serif;
  color: #7e7e7e;
}

.sidebar .ui.dropdown {
  margin: 20px 0;
}

.sidebar .ui.list.topics-list {
  margin: 0 !important;
}

.sidebar .ui.list.topics-list .item {
  font-family: "franklin-gothic-urw", Verdana, Geneva, sans-serif;
  padding: 10px 5px;
  font-size: 1rem !important;
}

.sidebar .ui.list.topics-list .item a {
  color: #1d1b12;
}

.sidebar .ui.list.topics-list .item.active {
  background-color: #f1f1f1;
}

.sidebar .ui.list.topics-list .item.active a {
  font-weight: bold;
  color: #1d1b12;
}

.sidebar .ui.list.topics-list .item > .header {
  margin-top: 20px;
}

.sidebar .default-sidebar {
  background-color: #f1f1f1;
  padding: 10px;
  margin-bottom: 20px;
}

.sidebar .default-sidebar p {
  font-family: "franklin-gothic-urw", Verdana, Geneva, sans-serif;
  font-size: 14px;
}

.sidebar .default-sidebar__findings-list .item .header {
  margin-bottom: 1.2rem;
}

.sidebar .default-sidebar__findings-list .item a {
  color: #346ead;
  font-size: 1rem;
  line-height: 1.8rem;
}

.sidebar .default-sidebar__findings-list .item a:visited {
  color: #346ead;
}

.ui.styled.accordion .title {
  color: rgba(0, 0, 0, 0.95);
  padding: 0.75em 0;
  display: flex;
  justify-content: space-between;
}

.question-note, .question-wording {
  font-family: "franklin-gothic-urw", Verdana, Geneva, sans-serif;
  font-size: 1rem;
}

.question-wording {
  margin-bottom: 20px;
}

.question-wording--all-countries {
  display: none;
}

@media screen and (max-width: 640px) {
  .question-wording--all-countries {
    display: inline;
  }
  .question-wording--all-countries .question-wording {
    margin-top: 20px;
  }
}

.content-container {
  flex-shrink: 1;
  width: 100%;
}

.homepage .homepage__map {
  width: 100%;
  height: 350px;
}

.homepage .homepage__map .ui.fluid.placeholder {
  height: 100%;
}

.homepage .homepage__map__note {
  margin-top: 30px;
}

.homepage .homepage__map__note p {
  font-size: 1rem;
  font-family: "franklin-gothic-urw", Verdana, Geneva, sans-serif;
}

.responses-years__list {
  display: flex;
}

.responses-years__list .responses-years__list-year {
  padding: 5px;
}

.responses-years__list .responses-years__list-year.active a {
  font-weight: bold;
  text-decoration: underline;
}

.content-container--indicator .indicator-header--indicator {
  font-size: 2rem;
}

.content-container--indicator .indicator-header--subhead {
  font-size: 1.3rem;
}

.content-container--indicator .indicator-selected-data__container, .content-container--indicator .indicator-selected-data__container--flex-spread {
  margin-bottom: 30px;
}

.content-container--indicator .indicator-selected-data__container--flex-spread {
  display: flex;
  justify-content: space-between;
  align-items: center;
  line-height: 3rem;
}

@media screen and (max-width: 960px) {
  .content-container--indicator .indicator-selected-data__container--flex-spread {
    align-items: flex-start;
    flex-direction: column;
  }
}

.content-container--indicator .indicator-selected-data__selected {
  font-size: 1.1rem;
  font-style: italic;
  font-family: Georgia, "Times New Roman", Times, serif;
}

.custom-analysis__container h2 {
  font-size: 2rem;
}

.custom-analysis__container .custom-analysis__list-group {
  margin-bottom: 20px;
}

.custom-analysis__container .custom-analysis__list-group h3 {
  font-family: "franklin-gothic-urw", Verdana, Geneva, sans-serif;
  font-size: 1.3rem;
}

.custom-analysis__container .custom-analysis__list-indicators {
  padding: 0;
  -webkit-padding-start: 0;
          padding-inline-start: 0;
  margin: 0 !important;
}

.custom-analysis__container .custom-analysis__list-indicators li {
  list-style-type: none;
  margin: 0;
  padding: 0;
  font-size: 1rem;
}

.custom-analysis__container .custom-analysis__list-indicators li .link-button {
  background-color: transparent;
  border: none;
  cursor: pointer;
  color: #346ead;
  display: inline;
  text-decoration: none;
  margin: 0;
  padding: 0;
}

.custom-analysis__container .custom-analysis__list-indicators li .link-button:hover,
.custom-analysis__container .custom-analysis__list-indicators li .link-button:focus {
  text-decoration: underline;
}

.custom-analysis__container ul.custom-analysis__list-countries {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0px;
  margin: 0;
}

.custom-analysis__container ul.custom-analysis__list-countries li.custom-analysis__list-country {
  list-style-type: none;
  width: 33%;
  font-family: "franklin-gothic-urw", Verdana, Geneva, sans-serif;
  font-size: 14px;
}

.custom-analysis__container ul.custom-analysis__list-countries li.custom-analysis__list-country .custom-analysis__list-country-flag {
  margin-right: 10px;
}
/*# sourceMappingURL=App.css.map */

/*# sourceMappingURL=main-3a392f43.css.map*/