#anders-text{
	display: none;
}

#ander-doel-bezoek{
	display: none;
}

.color-red {
    background: #DE0028 !important;
}

input {

}

h2 {
    font-size: 15pt !important;
}

p {
    font-size: 8pt !important;
}


h2 + p {
	font-size: 0.75em;
	color: #777;
}

input[type="checkbox"] {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	width: 1.2em;
	height: 1.2em;
	margin-right:1em;
	border: solid 1px #BBB;
	border-radius: 1px;
}

input[type="checkbox"]:checked {
	background: #DE0028 !important;
	border: none;
}

input[type="radio"] {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	width: 1.2em;
	height: 1.2em;
	margin-right:1em;
	border: solid 1px #BBB;
	border-radius: 0.6em;
}

input[type="radio"]:checked {
	background: #DE0028 !important;
	border: none;
}

input[type=text]{
	border: solid 1px #BBB;
	border-radius: 0px;
}

textarea.form-control{
	border: solid 1px #BBB;
	border-radius: 0px;
}

#formButton {
}


.switch6 {
	max-width: 17em;
  	margin: 0;
  	margin-bottom: 0px;
}

.switch6-light > span, .switch-toggle > span {
    margin-top: 3px !important;
    color: #DDD;
}

.switch6-light span span, .switch6-light label, .switch-toggle span span, .switch-toggle label {
  color: #EEE; }

.switch-toggle a,
.switch6-light span span {
	display: none; }

.switch6-light {
	display: block;
	height: 30px;
	position: relative;
	overflow: visible;
	padding: 0px;
	margin:0px;
	background: #DDD; }

.switch6-light a {
	display: block;
	transition: all 0.3s ease-out 0s;
	background: #DE0028 !important;
	border: none;
	border-radius: 0px;
}

.switch6-light label,
.switch6-light > span {
	vertical-align: middle;}

.switch6-light label {
	font-weight: 700;
	max-width: 100%;}

.switch6-light input {
	position: absolute;
	opacity: 0;
	z-index: 5; }

.switch6-light input:checked ~ a {
	right: 0%; }

.switch6-light > span {
	position: absolute;
	left: -100px; width: 100%;
	margin: 0px;
	padding-right: 100px;
	text-align: left; }

.switch6-light > span span {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 5;
	display: block;
	width: 50%;
	margin-left: 100px;
	text-align: center; }

.switch6-light > span span:last-child {
	left: 50%; }

.switch6-light a {
	position: absolute;
	right: 50%;
	top: 0px;
	z-index: 4;
	display:
	block; width: 50%;
	height: 100%;
	padding: 0px; }

.switch6-light a:hover {
	background: #DE0028 !important;
	border-left: 1px solid #BBB;
	border-right: 1px solid #BBB;
}

.btn,.btn-default{
	border:none;
	border-radius: 0px;
	background: #DE0028 !important;
	color: white;
}

input[type=range] {
  height: 26px;
  -webkit-appearance: none;
  margin: 10px 0;
  width: 100%;
  border: none;
}
input[type=range]:focus {
  outline: none;
}
input[type=range]::-webkit-slider-runnable-track {
  width: 100%;
  height: 4px;
  cursor: pointer;
  animate: 0.2s;
  box-shadow: 0px 0px 0px #000000;
  background: #BBBBBB;
  border-radius: 5px;
  border: 0px solid #000000;
}
input[type=range]::-webkit-slider-thumb {
  box-shadow: 0px 0px 0px #000000;
  border: 0px solid #000000;
  height: 20px;
  width: 20px;
  border-radius: 10px;
  background: #FF0000;
  cursor: pointer;
  -webkit-appearance: none;
  margin-top: -8px;
}
input[type=range]:focus::-webkit-slider-runnable-track {
  background: #BBBBBB;
}
input[type=range]::-moz-range-track {
  width: 100%;
  height: 4px;
  cursor: pointer;
  animate: 0.2s;
  box-shadow: 0px 0px 0px #000000;
  background: #BBBBBB;
  border-radius: 5px;
  border: 0px solid #000000;
}
input[type=range]::-moz-range-thumb {
  box-shadow: 0px 0px 0px #000000;
  border: 0px solid #000000;
  height: 20px;
  width: 20px;
  border-radius: 10px;
  background: #FF0000;
  cursor: pointer;
}
input[type=range]::-ms-track {
  width: 100%;
  height: 4px;
  cursor: pointer;
  animate: 0.2s;
  background: transparent;
  border-color: transparent;
  color: transparent;
}
input[type=range]::-ms-fill-lower {
  background: #BBBBBB;
  border: 0px solid #000000;
  border-radius: 10px;
  box-shadow: 0px 0px 0px #000000;
}
input[type=range]::-ms-fill-upper {
  background: #BBBBBB;
  border: 0px solid #000000;
  border-radius: 10px;
  box-shadow: 0px 0px 0px #000000;
}
input[type=range]::-ms-thumb {
  margin-top: 1px;
  box-shadow: 0px 0px 0px #000000;
  border: 0px solid #000000;
  height: 20px;
  width: 20px;
  border-radius: 10px;
  background: #FF0000;
  cursor: pointer;
}
input[type=range]:focus::-ms-fill-lower {
  background: #BBBBBB;
}
input[type=range]:focus::-ms-fill-upper {
  background: #BBBBBB;
}

.img-fluid{
	margin-top: -50px;
	margin-bottom: -50px;
}
