#colorbox{
	box-sizing:content-box;
}

.gallery-item img{
	display:inline-block;
}

.alignleft{
	display:inline;
	float:left;
}

.alignright{
	display:inline;
	float:right;
}

.aligncenter{
	clear:both;
	display:block;
	margin-left:auto;
	margin-right:auto;
}

picture{
    max-width:100%;
}

.gform_wrapper p:empty,
.gform_wrapper + p,
.gform_wrapper br{
	display: none;
}

.gform_wrapper{
	max-width:none !important;
	margin:0 !important;
}

.gform_wrapper ul li.gfield{
	clear:none !important;
}

.button {
	border:none !important;
	background:#000082 !important;
}

.gform_wrapper .top_label .gfield_label {
    margin: .625em 0 .5em;
    font-weight: normal !important;
}

.gform_wrapper .hidden_label input.large,
.gform_wrapper .hidden_label select.large,
.gform_wrapper .top_label input.large,
.gform_wrapper .top_label select.large,
.gform_wrapper textarea{
	width:100% !important;
}




img.alignleft,
img.alignright,
img.aligncenter{
	margin-bottom:21px;
}

img.alignleft{
	margin-right:15px;
}

img.alignright{
	margin-left:15px;
}

.expaned-submenu{
	display:none;
}

.wpcf7-text,
.wpcf7-textarea,
.wpcf7-select,
.wpcf7-date{
	border:solid 1px #999;
	outline:none;
	border-radius:5px;
	padding:0 10px;
	background:#fff;
	margin:0;
	width:100%
}

.wpcf7-textarea{
	padding:10px;
	height:auto;
}

.wpcf7-submit{
	border:none;
	outline:none;
}

@media (max-width: 767px){	
	#hoofdmenu li.menu-item-has-children ul,
	#hoofdmenu li.menu-item-has-children:hover ul{
		display:none;
		position:static;
	}
	
	.expaned-submenu{
		font: 500 24px/28px 'Ubuntu', Verdana, Geneva, sans-serif;
		color: #a66740;
		text-align: center;
		float: right;
		position: absolute;
		display: block;
		top: 0;
		right: 0;
		height: 100%;
		width: 50px;
		cursor: pointer;
		z-index: 2000;
		margin: 0;
	}
	
	#hoofdmenu li{
		clear:both;
	}
	
	#hoofdmenu li > ul{
		position:static;
		width:100%;
		float:left;
	}
}