/* form */

.contactForm label{
float:left;
width:150px;
margin-top:16px;
	text-align:left;
	margin-left:10px;
	line-height:15px;
}
.contactForm label.second{
	margin-left:30px;
}
.contactForm label.big{
	max-width:100%;
	width:470px;
}
.checkboxes label{
	display: block;
    padding-left: 26px;
    text-indent: -15px;
    box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box;
}
.contactForm .checkboxes input[type=checkbox] {
    width: 13px;
    height: 13px;
    padding: 0;
    margin:0;
    vertical-align: bottom;
    position: relative;
    top: -1px;
    *overflow: hidden;
    float:none;
    margin-right:4px;
}
.contactForm input[type=text], .contactForm textarea, .contactForm select{
float:left;
width:300px;
margin-top:5px;
	border:1px solid #ccc;
	font-size:10pt;
	padding: 6px 11px 11px; margin: 6px 0 17px; border-radius: 4px; font-size: 15px; line-height: 20px; color: #cee6fb; display: block; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; border: 0; box-shadow: -1px 1px 0 #47668a; background: #123c6e;
}
.contactForm input[type=text],.contactForm input[type=password]{
	border:1px solid #cdcdcd;
height:41px;
background: url('../images/bgIn.png') repeat-x top left;
-webkit-border-radius: 5px;
border-radius: 5px; 
margin-bottom: 7px;
padding-left: 12px;
	max-width:100%;
	padding: 6px 11px 11px; margin: 6px 0 17px; border-radius: 4px; font-size: 15px; line-height: 20px; color: #cee6fb; display: block; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; border: 0; box-shadow: -1px 1px 0 #47668a; background: #123c6e;
}
.contactForm{
	padding:10px;
	border: 2px solid #316095;
	 border-radius: 6px;
	 margin-bottom:10px;
	 background:#002959;
	 width:530px;
	 margin:0px auto;
}
.contactForm input[type=radio]{
	float:left;
	margin:18px 0px 0px 0px;
}
.contactForm input[type=checkbox]{
	float:left;
	margin:18px 0px 0px 20px;
}
.contactForm select{
	max-width:300px;
}
.contactForm .button,.contactForm input[type=submit], .contactForm input[type=button]{
text-align:center;
line-height:50px;
height:50px;
width:127px;
font-size: 16px;
position: relative;
z-index: 30;
cursor:pointer;
border:0px;
font-weight: normal;
float:right;
background:url("../images/stuur.png") #000;
display:inline-block;
}
.contactForm textarea{
	width:100%;
	height:90px;
	margin-top:23px;
}
.clr{
clear:both;
}
fieldset{
border:0px;
	width:100%;
}
.mobwidth p,.mobwidth label{
	color:#fff;
}
.contactForm{
	box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box;
}
/* einde form */
@media only screen and (max-width: 967px) {
.contactForm{
			width:100%;
		}
.contactForm{
			border:0px;
			padding:10px;
		width:100%;
		box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box;
		}
		.contactForm label{
			width:100%;
			float:none;
			margin-top:10px;
			text-align:left;
			display:block;
			margin-left:0px;
		}
		.contactForm label.second{
			margin-left:0px;
		}
		.contactForm label.big{
			width:100%;
		}
		.contactForm .mobwidth{
			width:100% !important;
		}
		.contact-bar .form .fill input[type="text"], .contact-bar .form .fill input[type="email"], .contact-bar .form .fill textarea, .contactForm input[type="text"], .contactForm textarea, .contactForm select{
			float:none;
		max-width:100%;
		width:100%;
		}
		.contactForm input[type=radio], .contactForm input[type=checkbox]{
			margin-right:10px;
		}
		.contactForm textarea{
			width:100%;
			height:250px;
			margin-top:23px;
		}
		
}