body {
	background-color: #f3eeee;
}

aside {
  background-color: #fff;
  z-index: 1;
  margin-top: 0;
}

.mainBanner {
position: relative;
  overflow: hidden;
  margin: 0;
  left: -50%;
  width: 200%;
  text-align: center;
}
 
.header-container {
	background-color: white;
  padding: 0;
  margin: 0;
  height: 65px;
}

.header-links {
	float:right; 
	
}

.header-links-content {
	background-color: #f3eeee;
}

.content-header-left {
  display: block;
  position: relative;
  background-color: #fff;
  z-index: 1;
  margin-top: 0;
  padding: 10px 45px;
  height: 540px;
  overflow-x: hidden;
  overflow-y: auto;
}

.radio-group input[type="radio"] + span.bedrag {
  background-color: #fff;
}

#main_content {
	color: #353030;
	padding: 30px 20px;
}

.radio-inline input.anders_radio[type="radio"]:checked {
  content: url(../../img/hart-rood-vol-wit.svg);
}

.form_extra_text {
  font-size: 1.3em;
  line-height: 1.8em;
padding: 0;
	background: white;
	margin: 0;
	z-index: 2;
  position: relative;
}

.form_extra_text p {
    padding: 2px 40px 16px;
}

.radio-group input[type="radio"] + span.bedrag::after {
  content: url(../../img/hart-wit.svg);
}

.radio-group input[type="radio"]:checked + span.bedrag.active::after {
  content: url(../../img/hart-rood-vol-wit.svg);
}

.radio-inline input.anders_radio[type="radio"] {
  content: url(../../img/hart-wit.svg);
}

@media only screen and (min-width: 1440px) {
  .form_extra_text {
    max-width: unset;
  }
}

@media only screen and (min-width:1200px){
.full {
  width: 480px;
}
}

@media only screen and (min-width:1601px){
.mainBanner img {
	width: auto;
}
}

@media only screen and (max-width:500px){
.header-container {
  padding: 8px 0 0 0;
	}
}


@media only screen and (max-width:440px){
 .full {
    width: 100%;
  }
	
	    .mainBanner img {
        max-height: 266px;
        width: auto;
    }
	
	.header-links {
	float:none; 
	
}
}

@media only screen and (max-width:360px){
	
	    .mainBanner img {
        max-height: 228px;
        width: auto;
    }

}
