estás metiendo el padding dentro de un Media Querie... concretamente lo tienes así. Y con ese padding no esperes que se cambie su posición en el alto...
Código CSS:
Ver original@media screen and (max-width:300px) {
nav fieldset, .js #navigation select {
width: 100%;
float: left;
}
.secondary-navigation {
width: 90%;
padding: 0 2%;
}
.article {
padding: 0 2%;
width: 89%;
}
.description {
padding-top: 90px;
font-size: 7px;
}
}