.logo-links {
  width: 100%;
  margin-top: -10px;
}

.logo {
  float: left;
  padding: 5px;
}

.logo img {
  width: 24px;
}

.logo.logo-institucional img {
  width: 128px;
  padding: 5px;
  background-color: white;
}

.topfix {
  margin-top: 10px;
}

@media only screen and (min-width: 1200px) {
  .logo-links {
    margin-top: -20px;
  }
}

@media only screen and (min-width: 1200px) {
  #copy-translate {
    margin-top: 15%;
  }
}

@media only screen and (max-width: 767px) {
  #span-center-fix {
    display: none;
  }

  #copy-translate {
    text-align: left;
  }

  #span-copy-translate {
    margin-top: -10px;
  }
}

@media only screen and (max-width: 368px) {
  #nav-logo {
    width: 60%;
  }
}
