/* TEMPLATE 1200 v1.0 (by PMKMedia.nl/template1200) */

 

/* body css */

body {
	background: #fff;
	font-family:'Open Sans', sans-serif;
	color: #333;
	font-size: 14px;
	line-height: 20px;
	font-weight: 300;
	-webkit-text-size-adjust: 100%;
}

.backimage {
z-index:-1;
position:fixed;
top:-50%;
left:-50%;
width:200%;
height:200%;


}

.backimage img {
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
margin:auto;
min-width:50%;
min-height:50%;
}

@font-face {
    font-family: franchise;
    src: url(/uploads/maxu/Franchise-Bold-hinted.ttf);
  }
.cms_select{
width: 200px;
line-height: 50px;
}

a.anchor {
    display: block;
    position: relative;
    top: -250px;
    visibility: hidden;
}

div#Banner{
margin: 10px auto 30px;
max-width: 650px;
min-height: 20px;
}

@font-face {
  font-family: "Din";
  font-style: normal;
  font-weight: normal;
  src: local("☺"), url("/uploads/lettertypen/DINE1.woff") format("woff"), url("/uploads/lettertypen/DINE1.ttf") format("truetype"), url("/uploads/lettertypen/DINE1.svg") format("svg");
}

a:link img{
   opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}

a:hover img{ opacity: 0.5;
}


:target:before {
content:"";
display:block;
height:100px; /* fixed header height*/
margin:-100px 0 0; /* negative fixed header height */
}




div#Inhoud{
padding: 5px;
margin-top: -30px;
}

div#menubalk{
margin-top: -10px;
margin-right: -20px;
max-width: 1000px;
float: right;
background: #fff;
}

div#Sidebar{
padding: 23px 10px 0px 0px ;
}

#submobiel{display:none;}

div#submenu {
font-family: din;
line-height: 35px;
font-size: 24px;
width: 100%;
text-decoration: none;
margin: 20px 0;
border-radius: 10px;
}

div#submenu a {
background: none;
color: #A8B1B6;
text-decoration: none;
border-right: none;
padding: 5px;

}

div#submenu a:hover{
color: #4E5357;
border-left: 3px solid #D1BF13;
font-weight: bold;
}

div#submenu ul{
background: none;
margin-left: 12px;
border-right: none;
}

div#submenu ul li{
width: 100%;
border-bottom: 1px solid #4E5357;
list-style-type: none;
border-right: none;
}




div#share{float: right; margin-top: 10px; margin-right: 10px;}

/* headings / paragraph margin css */

h1,h2,h3,h4,h5,h6,p {margin:6px;}

/* headings css */

h1 {font-size:26px;font-weight:400;color:#000;line-height:34px;}
h2 {font-size:24px;font-weight:400;color:#000;line-height:34px;}
h3 {font-size:22px;font-weight:400;color:#000;line-height:30px;}
h4 {font-size:20px;font-weight:400;color:#000;line-height:26px;}
h5 {font-size:14px;font-weight:400;color:#000;}
h6 {font-size:14px;font-weight:400;color:#000;}

/* list css */

ul {list-style-type:disc;margin:10px 40px;}
ol {list-style-type:decimal;margin:10px 40px;}
ul li {display:list-item;}
ol li {display:list-item;}

/* link css */

a {color:#93F;text-decoration:none;}
a:visited {color:#93F;}
a:hover {color:#000;}
a:active {color:#0072BB;}

/* elements css */

strong,b {font-weight:400;}
em,i {font-style:italic;}
u {text-decoration:underline;}


.form input, .form textarea {background:#FFF;border:1px solid #000;padding:8px;font-family:'Roboto Condensed',sans-serif;color:#000;font-size:16px;font-weight:300;-webkit-appearance:none;border-radius:5px;width:100%;}
.form input[type=submit],.form button {color:#FFF;background:#0072BB;border:0;font-weight:400;}
.form input[type=submit]:hover,.form button:hover {background:#40C7F6;cursor:pointer;}
.form td {padding:0 12px;border:0;}

.search-form input {background:#FFF;border:0;padding:8px;font-family:'Roboto Condensed',sans-serif;color:#000;font-size:16px;font-weight:300;-webkit-appearance:none;border-radius:5px;width:100%;}
.search-form input[type=submit]{display:none;}

/* content css */

#header_container {
	top: 0;
	left: 0;
	position: fixed;
	width: 100%;
	z-index: 1000;
color: #26415F;
}

#centerheader{
margin: 0px auto;
background: #fff;
max-width: 1020px;
height: 100px; 
}

#header_container span {color:#26415F;}

#contactmobiel{display: none;}

#content_container {
	margin-top: 100px;
        background: #580505;
	width: 100%;
}

.content_back {
	width: 100%;
	text-shadow: 0 0 5px #000;
	border-bottom: 1px solid #efefef;
	font-size: 18px;
        background: #fff;
	font-weight: 400;
	padding: 140px 0;
}

.content_back p,.content_back h1,.content_back h2,.content_back h3,.content_back h4,.content_back h5,.content_back h6 {
	color: #FFF;
	padding: 5px;
}


.content_blocks {
margin: 0px auto;
background-image:  url(/uploads/images/layout/achtergrond-wrapper.png);

	border-bottom: 0px solid #efefef;
        max-width: 1020px;
	padding: 0px 10px;
}

.content_blocks p {}

.content_blocks h1,.content_blocks h2,.content_blocks h3,.content_blocks h4,.content_blocks h5,.content_blocks h6 {
	font-family: Din, arial;
   color: #4E5357;

}


.news-content {
	text-align: center;
	border: 1px solid #efefef;
	border-radius: 5px;
	color: #000;
}

.news-content:hover {background:#f5f5f5;}

.news-content:hover > .orange_button {background:#666;}


.orange_button {
	margin: 20px;
	text-align: center;
	background: #0072BB;
	border-radius: 5px;
	font-weight: 400;
	color: #FFF;
}

.orange_button a{color:#fff;
text-decoration: none;}

.round {padding:30px;}

.round > div {
	border-radius: 0%;
	overflow: hidden;
}
.round img {
	display: block;
	width: 100%;
}
.footer {
width: 100%;
text-align: center;
background: #333;
		padding-bottom: 30px;
	color: #fff;
}

.footer a {color:#fff;text-decoration:none;}
.footer a:hover{color:#999;}

.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6 {
	padding: 5px;
	color: #fff;
font-family: 'din';
font-size: 130%;
font-weight: normal;
}

.footer p {
	padding: 0 5px;
	margin: 0 10px;
	color: #fff;
}

div#footer ul{

}


.footer-desktop {display:block;}
.footer-mobile {display:none;}

.main-nav {
	font-family: 'Quicksand', sans-serif;
	font-size: 48px;
	text-align: center;
}

.main-nav p {margin:0;}

.main-nav a {
	color: #999;
	font-weight: 300;
	text-decoration: none;
}

.main-nav a:hover {color:#CCC;}

.facebook-share {background:#42549a;color:#FFF;text-decoration:none;padding:5px 10px;border-radius:5px;}
.twitter-share {background:#66ccff;color:#FFF;text-decoration:none;padding:5px 10px;border-radius:5px;}
.facebook-share:hover,.twitter-share:hover {background:#000;color:#FFF;}
.facebook-share:visited,.twitter-share:visited {color:#FFF;}

.social img {width:18px;display:inline-block;}

@media screen and (max-width: 1600px) {
	
	.content_back {padding:150px 0;}
}

@media screen and (max-width: 1200px) {
	
	.content_back {padding:100px 0;}

	.news-height {min-height:280px;}

}

@media screen and (max-width: 980px) {
	
	.content_back {padding:100px 0;}

	.news-height {min-height:340px;}

div#share{
display: none;
}

h2 {margin-left: 10px; font-size:28px;font-weight:normal;color:#000;line-height:30px;}

}

@media screen and (max-width: 800px) {
	#logomobiel{max-width: 70%;}
	body {line-height:25px;}

 #contactmobiel{position: relative; display: inline; width: 100%; z-index:1000; }

#contactmobiel a{color: #4E5357;}

	.search-form label {display:none;}
	
#Sidebar{display: none;}
#submenu{display: none;}
#submobiel{margin: 0 auto; font-family: 'din'; color: #fff; display:inline;}

#submobiel ul{text-align: center; font-size: 150%; list-style-type: none; background: #4E5357; width: 100%; margin-left:0px ; padding: 10px;}
#submobiel ul li {padding-right: 5px; padding-left: 5px; #fff; display: inline; border-right: 1px solid #C8B413; line-height: 1.5em;}

#submobiel ul li a{color: #fff;}

	#header_container:hover {
		overflow: auto;
		max-height: 100%;
	}

	.content_blocks {padding:0;}

	div#menubalk{display: none;}
	
.news-content {
		text-align: left;	
		line-height: 20px;
		min-height: 100%;
	}

div#share{
display: none;
}

	.news-content h1,.news-content h2,.news-content h3,.news-content h4,.news-content h5,.news-content h6,.news-content p {margin:10px;}

	.news-height {min-height:100%;}
	
	.orange_button {margin:15px;}
	
	.news-content > .round {
		float: left;
		padding: 15px;
		width: 30%;
	}
	
	.footer-desktop {display:none;}
	.footer-mobile {display:block;text-align:center;}
	
	.footer {padding-bottom:5px;}
	
	.social img {
		width: 26px;
		display: inline-block;
		margin: 10px 5px;
	}
	
}

@media screen and (max-width: 600px) {
	
div#share{
display: none;
}
	.content_back {padding: 40px 0;}
	
	.news-content {line-height:25px;}

.NewsSummaryContent img{width: 100%;}
div#NewsPostDetailContent img{width:100%;}

}

			

/* Stylesheet: maxu // Template1200-style Modified On 2018-06-19 10:46:48 */
