#teacher{position:absolute; left:10%; width:20%;}
#map{background-color: black; width:60%; position:absolute; left:30%; text-align:center; border-style: solid; border-color: silver;}

@media screen and (max-width:1120px) {
#teacher{position:absolute; left: 25%; top:45em; width:50%;
}
#map{background-color: white; position:absolute; width:100%; left:0px; text-align:center; border-style:none;}
}