.flex-item5{
    width: 70%;
    height: 90%;
    background-color: #356736;
 }

#page-wrap {
	width: 100%;
	background: #356736;
	padding: 2% 2% 2% 2%;
	/*margin: 10% auto;*/
	min-height:100%;
	height: auto !important;
	height: 100%;
}

#contact-area {
	width: 100%;
	margin-top: 5%;
	height: 100%
}

#contact-area input, #contact-area textarea {
	padding: 1%;
	width: 82%;
	float: right;
	font-family: Helvetica, sans-serif;
	font-size: 2vh;
	margin: 0px 0px 2% 0px;
	border: 2px solid #ccc;
}

#contact-area textarea {
	height:40vh;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #356736;
}

#contact-area input.submit-button {
	width: 30%;
	float: right  ;
	margin-top: 1%;
    background-color: #356736; 
    color: #fff; 
    display: block; 
    padding: 0.2em; 
    text-decoration: none; 
    font-weight: bold; 
    margin: 0 0 0.2em 0; 
}

#contact-area input.submit-button:hover {
    background-color: #4D9A4E; 
    color: #fff; 
	cursor: pointer;
}

label {
	float: left;
	text-align: left ;
	padding: 1%;
	margin: 0px 0px 2% 0px;
	width: 17%;
	font-family: Helvetica, sans-serif;
	font-size: 2vh;
	border: 2px solid #356736;
	color: white;
}

#reklame{
	width: 70%;
	margin-left: 15%;
	margin-top: 10%;
}