
/* Ewo Ayiti official footer-only language selector */
.ea-footer-language-wrap{
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:10px 18px 14px!important;
  background:#1a0000!important;
  border-top:1px solid rgba(212,175,55,.22)!important;
  box-sizing:border-box!important;
  position:relative!important;
  z-index:2!important;
}

.ea-footer-only-selector{
  display:flex!important;
  justify-content:center!important;
  align-items:center!important;
  flex-wrap:wrap!important;
  gap:8px!important;
  margin:0 auto!important;
  padding:0!important;
  width:auto!important;
  max-width:100%!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}

.ea-footer-only-selector a{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:34px!important;
  padding:7px 14px!important;
  border:1px solid rgba(212,175,55,.58)!important;
  background:#fff!important;
  color:#202020!important;
  text-decoration:none!important;
  font:500 14px/1.2 Arial,sans-serif!important;
  white-space:nowrap!important;
  box-sizing:border-box!important;
}

.ea-footer-only-selector a:hover,
.ea-footer-only-selector a:focus{
  border-color:#d4af37!important;
  outline:none!important;
}

.ea-footer-only-selector a.is-active{
  background:#d4af37!important;
  color:#170000!important;
  border-color:#d4af37!important;
  font-weight:700!important;
}

/* Hide stray translator selectors anywhere outside the official footer selector. */
body .goog-te-gadget,
body .goog-te-gadget-simple,
body .gtranslate_wrapper,
body .gtranslate,
body select.goog-te-combo,
body .gt_selector{
  display:none!important;
}

@media(max-width:600px){
  .ea-footer-language-wrap{
    padding-left:10px!important;
    padding-right:10px!important;
  }

  .ea-footer-only-selector{
    gap:6px!important;
  }

  .ea-footer-only-selector a{
    flex:1 1 auto!important;
    min-width:86px!important;
  }
}
