body{
  font-family: sans-serif; 
  line-height: 1.4; 
  padding:0; 
  text-align:center;
  background-color: #eee; 
  margin-left:auto;
  margin-right:auto; width:70%;
}

section{
  color: white; background: #C70039; padding-top:2px; padding-bottom: 2px;}

header{color: white; background: #5e95a1; padding-top:10px; padding-bottom: 10px; margin-bottom: 5px;}
div{background: #fff; padding: 20px; text-align: left;}

@media screen and (max-width:767px){
  .contenedor{width:95%;}
  h1{font-size:18px}
  }