.mapa .uk-container.uk-container-expand {
  padding-right: 0;
}
.uk-slidenav {
  padding: 5px 40px;
}
.uk-slidenav {
  color: black;
}
.uk-link, a{
  color: #000;
}
div#pie {
  background: #00498a;
}
.pie .uk-iconnav a svg {
  color: white !important;
  fill: white !important;
}
.uk-grid>* {
  padding-left: 0;
}
.uk-width-1-3\@m {
  text-align: -webkit-center;
}
div#Banners {
  background-color: #a8a7b724;
  padding-top: 1%;
}
body {
  font-family: Arial, sans-serif;
  background: white;
}
.table-container {
  max-width: 800px;
  margin: auto;
  background: #fff;
  border-radius: 10px;
  box-shadow: 0 4px 10px rgba(0,0,0,0.1);
  overflow: hidden;
}
table {
  width: 100%;
  border-collapse: collapse;
}
thead {
  background-color: #007BFF;
  color: white;
}
th, td {
  padding: 15px 20px;
  text-align: left;
  border-bottom: 1px solid #ddd;
}
tbody tr:hover {
  background-color: #f1f1f1;
}
caption {
  font-size: 1.5em;
  padding: 15px;
  font-weight: bold;
  background-color: #007BFF;
  color: white;
}
ul.uk-nav.uk-nav-default.uk-nav-accordion {
  font-size: 16px;
}
.uk-container.uk-container-expand {
  margin-right: -2%;
}
/*RESPONSIVE*/
@media (max-width: 1280px) {
div#pie {
  padding-left: 2%;
}
div#Noticias {
  margin-left: 0%;
}
.uk-container-expand {
  margin-right: -4%;
  margin-left: -1%;
}
 }
@media (max-width: 1024px) {
.uk-navbar-center:only-child, .uk-navbar-left, .uk-navbar-right {
    flex-wrap: nowrap;
}
ul.uk-flex-inline.uk-flex-middle.uk-flex-nowrap.uk-grid-small.uk-grid {
    display: none;
}
.uk-logo :where(img,svg,video){
  width: 60% !important;
}
  }
@media (max-width: 820px) {
.uk-width-1-3\@m{
  text-align: -webkit-center;
  width: 35%;
}
.uk-grid-divider.uk-grid-column-small, .uk-grid-divider.uk-grid-small{
  margin-left: 10px;
}
div#Banners {
  padding-top: 4%;
}
div#pie {
  padding-left: 2%;
}
  }
@media (max-width: 768px) {
.uk-logo :where(img,svg,video){
  width: 75% !important;
}
.uk-width-1-3\@m {
  text-align: -webkit-center;
  width: 32%;
}
.uk-grid {
  margin-left: 0 !important;
}
.uk-container-expand {
  margin-right: 2%;
}
.uk-grid-item-match>:not([class*=uk-width]), .uk-grid-match>*>:not([class*=uk-width]) {
  width: 96%;
  flex: none;
}
.mapa .uk-container.uk-container-expand
{
  padding-right: 25px;
}
  }
@media (max-width: 500px) {
.uk-container
{
  margin-left: 8% !important;
}
.uk-container.uk-container-expand {
  margin-bottom: -8%;
}
nav.uk-navbar {
  place-self: anchor-center;
  margin-right: 0;
}
.uk-container {
  margin-left: 0 !important;
}
.uk-grid-divider.uk-grid-column-small>*, .uk-grid-divider.uk-grid-small>* {
    padding-left: 20px;
}
.uk-grid {
    display: inline-grid;
    place-items: anchor-center;
  }
h3.el-title.uk-margin-top.uk-margin-remove-bottom {
    place-self: center;
}
.mapa .uk-container.uk-container-expand{
    display: none;
}
.uk-width-1-3\@m{
    text-align: -webkit-center;
    width: 100%;
    text-align-last: left;
    }
a.uk-flex-1.uk-panel.uk-link-toggle {
    place-items: center;
}
h3.el-title.uk-margin-top.uk-margin-remove-bottom{
   text-align-last: center;
}
}
