/*
* global-en.css
* Web Services, UITS
* This style sheet for the global rules of UAEU English website
* All media
* 10/02/2026
* If you intend to add CSS to it please ensure you add it in the 
* correct place and also that it is valid CSS and not a mix of 
* two seperate versions in one class or ID.
*/

:is(nav.aegov-breadcrumb > ol, nav.aegov-breadcrumb span) a {
    max-width: fit-content;

}
/* --- Make Google Translate select look like a clean gray-bordered input --- */
#modal-lang .gt-widget {
  width: 100% !important;
  margin: 1.5rem auto !important;
}
#modal-lang .gt-widget .goog-te-gadget {
  font-size: 0;
}
#modal-lang .gt-widget .goog-te-gadget-simple {
  width: 100%;
  border: 1px solid #e1e3e5 !important;
  padding: 0.5rem !important;
  border-radius: 0.5rem;
  background: #fff;
  text-align: center;
}
#modal-lang .gt-widget .goog-te-gadget-simple img {
  display: none !important;
}
#modal-lang .gt-widget .goog-te-menu-value {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  color: #111827 !important;
  font-size: 1rem !important;
  line-height: 1.25rem;
  width: 100%;
  justify-content: center;
  position: relative;
  padding-right: 1.5rem;
}
#modal-lang .gt-widget .goog-te-menu-value span {
  border: none !important;
}
#modal-lang .gt-widget .goog-te-menu-value span:first-child {
  font-weight: 600;
}
#modal-lang .gt-widget .goog-te-menu-value span:last-child {
  font-size: 0.875rem !important;
  color: #6b7280 !important;
  position: absolute;
  right: 0.75rem;
}

#modal-lang .gt-widget .goog-te-menu-value span:first-child {
  width: 100%;
  text-align: center;
}
#modal-lang .gt-widget .goog-te-menu-value:focus {
  outline: 2px solid #0038ff;
  outline-offset: 2px;
}