body {
  padding-top: 0;
}
.starter-template {
  padding: 5rem 1.5rem;
  text-align: center;
}
a {
  color:#6F5A9D;
  text-decoration: none;
}
a:hover,
a:focus {
  color:#7BAC38;
}
.enlace {padding-top:40px;}

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
  .starter-template {
    padding: 7rem 1.5rem;
    text-align: center;
  }
  .enlace {padding-top:10px;}
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
  .starter-template {
    padding: 7rem 1.5rem;
    text-align: center;
  }
  .enlace {padding-top:40px;}
}

/* Small Devices, Tablets */
@media only screen and (max-width : 823px) {
  .starter-template {
    padding: 2rem 1.5rem;
    text-align: center;
  }
  .enlace {padding-top:10px;}
}

/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {
  .starter-template {
    padding: 2rem 1.5rem;
    text-align: center;
  }
  .enlace {padding-top:10px;}
}

@media only screen and (max-width : 640px) {
  .starter-template {
    padding: 1rem 1.5rem;
    text-align: center;
  }
  .enlace {padding-top:10px;}
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 568px) {
  .starter-template {
    padding: 1rem 3.5rem;
    text-align: center;
  }
  .enlace {padding-top:40px;}
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
  .starter-template {
    padding: 6rem 1.5rem;
    text-align: center;
  }
  .enlace {padding-top:40px;}
}

/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {

}