To move the content below the navigation bar, start by creating a new div to group the content outside of the existing div. Give this new div a class name of "container," which is a common practice in web development:
<div class="container">
<div>
<img class="banner" src="http://i184.photobucket.com/albums/x286/tkReaper/ReaperBanner.jpg"/>
</div>
<div class="clearfix text-border">
<p><img class="img-text" src="stadenesch.jpg"/>Hello! Welcome to Stad & Esch's web exercises! Stad & Esch specializes in customized education. Especially in computer science, lessons are tailored to students' personal preferences. There is something for everyone. These texts will fill the website to showcase the possibilities of CSS with HTML files </p>
</div>
</div>
Next, include the new class "container" in your "@media screen and (max-width: 600px)" section of the CSS code. Add the "margin-top" attribute with a value of 220px from the top to achieve the desired effect:
@media screen and (max-width: 600px){
.float-left {float: none;}
.container {margin-top: 220px}
}
Keep in mind that this method provides a static solution. If you add more items to the navigation bar, you may need to adjust the "margin-top" value accordingly.