@charset "utf-8";
/* responsive stylesheet */

@media screen and (max-width: 1144px) {
main {height: auto;}
section {height: 320px; width: 50%;}
section:nth-child(1) {width: 100%; order: 0;} /* Middle section */
section article img.wh100 {max-height: 120%;}
}

@media screen and (max-width: 744px) {
section aside.intro .internal .content form {width: 100%;}
}

@media screen and (max-width: 644px) {
section {width: 100%;}
section:nth-child(1) {min-height: 320px; height: auto;} /* Middle section */
section article img.wh100 {max-height: 135%;}
}

@media screen and (max-height: 544px) {
main {height: auto;}
}
