/* Country Profiles */

.vertical-tabs__menu li {
    margin: 0;
}

@media all and (max-width: 560px) {
.country-map iframe {
  width: 100%;
}
}
@media all and (min-width: 561px) {
#block-flag {
  float: left;
}
#block-flag img {
  margin: 0 20px 0 0;
}
}
@media all and (min-width: 901px) {
.country-map {
  float: right;
  margin-left: 40px;
}
}

.vertical-tabs__panes ul, .vertical-tabs__panes ol, .vertical-tabs__panes ul li, .vertical-tabs__panes ol li, #block-bartik-countries ul li {
    margin: 0 !important;
}

#block-bartik-countries ul {
    margin-top: 0 !important;
}

/* Documents */

.field--name-field-abstract .field__label::after, .field--name-field-summary .field__label::after {
  content: ":";
}
.field--name-field-abstract .field__label, .field--name-field-summary .field__label  {
  margin-bottom: 1em;
}
.field--name-field-document-languages .field__item, .field--name-field-countries .field__item, .field--name-field-organizations .field__item, .field--name-field-topics .field__item, .field--name-field-authors .field__item, .field--name-field-contributors .field__item, .field--name-field-linked-documents .field__item {
  float: left;
}

/* Titles */

@media all and (max-width: 560px) {
.page-node-type-country-profile .page-title, #block-flag {
  text-align: -webkit-center;
}
}

/* Focus Areas */

@media all and (max-width: 560px) {
#block-bartik-focusareas-home, #block-bartik-focusareas {
  display: none;
}
}

@media all and (min-width: 561px) {
#block-bartik-focusareas-mobile {
  display: none;
}
}

.arrow-button {
  transition: .5s ease;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}

.focus-area:hover .arrow-button {
    opacity:1;
}

.focus-area:hover .image {
    opacity:0.8;
}