.c-black {
  color: black;
}
.txt-center {
  text-align: center;
}
.padtop5-padtom5 {
  padding-top: 2%;
  padding-bottom: 3%;
}
.p-top2 {
  padding-top: 2%;
}
.p-bottom3 {
  padding-bottom: 3%;
}
.div-copyright {
  text-align: left;
  padding-bottom: 2%;
  /*
  padding-top: 2%;
  padding-bottom: 2%;
  */
}
.div-terminos {
  text-align: center;
  margin-top: -1%;
  padding-bottom: 2%;
  /*
  padding-top: 2%;
  padding-bottom: 2%;
  */

}
.div-aviso {
  text-align: center;
  margin-top: -1%;
  padding-bottom: 2%;
  /*
  padding-top: 2%;
  padding-bottom: 2%;
  */
}
.txt-terminos, .txt-email {
  color:black;
  padding-top:2%;
  padding-bottom:2%;
  margin-right: 2%;
}
.txt-privacidad {
  color:black;
  padding-top:2%;
  padding-bottom:2% !important;
}

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) and (max-width: 767.98px) {
  .logo {
    width: 82px;
    height: 33px;
  }
  .div-copyright,
  .div-terminos,
  .div-aviso {
    text-align: center;
  }
}
/* Extra large devices (large desktops, 1200px and up) */
@media (max-width: 575.98px) {
  .logo {
    width: 82px;
    height: 33px;
  }
  .p-top7 {
    padding-top: 15%;
  }
  .div-copyright,
  .div-terminos,
  .div-aviso {
    text-align: center;
  }
}
