CodePen

HTML

            
              <body class="body">
	<div class="wrapper">
	<div class="main_header">
		<header class="main_header">
			<nav>
				<ul class="button">
					<li class="button"><a href="--------.php" class="button_text">--------</a></li>
					<li class="button"><a href="--------.php" class="button_text">--------</a></li>
					<li class="button"><a href="--------.php" class="button_text">--------</a></li>
					<li class="button"><a href="--------.php" class="button_text">--------</a></li>
					<li class="button"><a href="--------.php" class="button_text">--------</a></li>
					<li class="button"><a href="--------.php" class="button_text">--------</a></li>
				</ul>
			</nav>
		</header>
	</div>
	
	<div class="main_content">
		<div class="header_slideshow">
			<!-- Javascript
			
			
			-->
		</div>
		<div class="content_home_page">
			<article> 
				<header>
					<h2> <a class="article_link" href="#" rel"bookmark" title="permalink to this post title">Welkom</a></h2>
				</header>
				
				<content>
					<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. </p>
					<p>At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.</p>
				</content>
			</article>
		
		</div>
		<div class="sidebar">
			<aside>
				<header>
					<h2><a class="article_link" href="#" rel="bookmark" title="permalink to this post title">Sidebar article</a></h2>
				</header>
				
				<content>
					<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. </p>
				</content>	
			</aside>
		</div>
		<div class="push"></div>
	</div>
	<div class="main_footer">
		<footer class="page_main_footer">
			<p class="content_footer">Developed and designed by </p>
		</footer>
	</div>
	</div>
</body>
</html>

            
          
!

↑ Insert the most common viewport meta tag

CSS

            
                  .main_header{
	clear: both; 
	margin: 0 auto; 
	background:	#869095;
	height:70px;
	position: absolute;
    left: 0;
    top: 0;
    width: 100%;
	min-width: 1150px;
}
/*	#########################################
					HEADER NAV
	#########################################*/
ul{
	text-align:center;
	padding: 0;
	clear: both;
	margin:0;
	
}

.button li{
	display:inline-block;
	width:183px;
	height:70px;
	padding: 0;
	clear: both;
	margin:0;
	background-color:#869095;
	text-align:center;
}

.button li:hover{
	display:inline-block;
	width:183px;
	height:70px;
	padding: 0;
	clear: both;
	margin:0;
	background-color:#80A8E6;
}

.button_text{
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#F0F0F0;
	text-decoration:none;
	text-align:center;
	line-height:65px;
}

/* 	#########################################
					BODY MAIN
	#########################################*/
body {
	background:#E4F1FF;
	text-align: left;
	height:100%;
}

.wrapper{
	min-height: 100%;
	height:auto !important;
	height:100%;
	margin:0 auto -70px;
}

.main_content{
	width: 1100px;
	/*height:100%;*/
	min-height:100%;
	clear: both; 
	margin: 0 auto -70px; 
	/*height: auto !important;*/
}

.header_slideshow{
	margin-top:120px;
	height:200px;
	border:5px solid;
}

.content_home_page{
	margin-top:40px;
	width:800px;
	color:#5C6B7A;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
}

.content_info_page{
	margin-top:40px;
	width:1000px;
	color:#5C6B7A;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
}

.content_price_page{
	margin-top:40px;
	width:800px;
	color:#5C6B7A;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
}

.content_contact_page{
	margin-top:40px;
	padding-left: 350px;
	width:1100px;
	color:#5C6B7A;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
}


/*	#########################################
				specific styling
	#########################################*/
.sidebar{
	position:relative;
	float:right;
	width: 200px;
	margin-top: -260px;
	padding:0px;
	color:#5C6B7A;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
}

.article_link{
	text-decoration:none;
	color:#5C6B7A;
}

.informatie_img{
	float:left;
	margin-right:10px;
	margin-top:4px;
}

.submit_button_contact{
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2); 
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2); 
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2);
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px;
	width:100px;
	height:40px;
	color:#5C6B7A;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
}

.contact_firstname{
	width:250px;
}

.contact_lastname{
	width:250px;
}

.contact_email{
	width:250px;
}

.contact_product{
	width:250px;
}

.contact_comment{
	width:250px;
}

.contact_attachment{
	width:250px;
}

/*	#########################################
				FOOTER CONTENT
	#########################################*/
.main_footer{
	/*position:absolute;*/
	width:100%;
	min-width: 1150px;
	background: #869095;
	height:70px;
	margin: 0;
	text-align:center;
	left: 0;

}

/*.main_footer2{
	position:absolute;
	width:100%;
	min-width: 1150px;
	background: #869095;
	height:70px;
	margin: 0;
	text-align:center;
	left: 0;

}*/


.content_footer{
  position:fixed;
	margin: 0;
	color:#F0F0F0;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	line-height:60px;
	font-size:15px;
}

.push { 
	height: 70px;
}

            
          
!
? ?
? ?
Must be a valid URL.
+ add another resource
via CSS Lint

JS

            
              
            
          
!
Must be a valid URL.
+ add another resource
via JS Hint
Loading ..................