/***** FONTS *****/
@font-face {
	font-family: 'Assistant Regular';
	src: url('../fonts/Assistant-Regular.eot');
	src: url('../fonts/Assistant-Regular.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Assistant-Regular.woff') format('woff'),
		url('../fonts/Assistant-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Assistant SemiBold';
	src: url('../fonts/Assistant-SemiBold.eot');
	src: url('../fonts/Assistant-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Assistant-SemiBold.woff') format('woff'),
		url('../fonts/Assistant-SemiBold.ttf') format('truetype');
	font-weight: 600; 
	font-style: normal;
}

@font-face {
	font-family: 'Assistant Bold';
	src: url('../fonts/Assistant-Bold.eot');
	src: url('../fonts/Assistant-Bold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Assistant-Bold.woff') format('woff'),
		url('../fonts/Assistant-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
    font-family: 'Assistant Light';
    src: url('../fonts/assistant-light-webfont.eot');
    src: url('../fonts/assistant-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/assistant-light-webfont.woff2') format('woff2'),
         url('../fonts/assistant-light-webfont.woff') format('woff'),
         url('../fonts/assistant-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

/**
 * @license
 * MyFonts Webfont Build ID 3393682, 2017-05-23T04:50:06-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: FF Web Profile Web by FontFont
 * URL: https://www.myfonts.com/fonts/fontfont/ff-profile/ot/
 * 
 * Webfont: FF Web Profile Web Bold Italic by FontFont
 * URL: https://www.myfonts.com/fonts/fontfont/ff-profile/ot-bold-ita/
 * 
 * 
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3393682
 * Licensed pageviews: 50,000
 * Webfonts copyright: 2011 published by FontShop International GmbH
 * 
 * © 2017 MyFonts Inc
*/

@font-face {
	font-family: 'FFWebProfileWeb';
	src: url('../fonts/33C892_0_0.eot');
	src: url('../fonts/33C892_0_0.eot?#iefix') format('embedded-opentype'),
		url('../fonts/33C892_0_0.woff2') format('woff2'),
		url('../fonts/33C892_0_0.woff') format('woff'),
		url('../fonts/33C892_0_0.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
 
  
@font-face {
	font-family: 'FFWebProfileWebBoldItalic';
	src: url('../fonts/33C892_1_0.eot');
	src: url('../fonts/33C892_1_0.eot?#iefix') format('embedded-opentype'),
		url('../fonts/33C892_1_0.woff2') format('woff2'),
		url('../fonts/33C892_1_0.woff') format('woff'),
		url('../fonts/33C892_1_0.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

.FFWebProfileWeb { /* test */
	font-family: FFWebProfileWeb;
	font-weight: normal;
	font-style: normal;
}
.FFWebProfileWebBoldItalic { /* test */
	font-family: FFWebProfileWebBoldItalic;
	font-weight: normal;
	font-style: normal;
}



/***** GENERAL STYLES *****/
html {
	width: 100%; 
	max-width: 100vw; 
	height:auto;
	overflow-x: hidden;
	}
body {
	background-color: rgb(249, 249, 250);
	color: #58585A;
	font-family: "Assistant Regular", Arial, sans-serif; 
	font-size: 22px;
    line-height: 28px!important;
}

h1 {
	color: #0076B9;
	font-family: "Assistant SemiBold", Arial, sans-serif; 
	font-size: 40px;
    line-height: 48px!important;
}
h2 {
	color: #58585A;
	font-family: "Assistant Regular", Arial, sans-serif; 
	font-size: 30px;
    line-height: 36px;
}
h3 {
	color: #58585A;
	font-family: "Assistant Regular", Arial, sans-serif; 
	font-size: 22px;
    line-height: 28px;
}

div.indent {margin: 0px 0px 20px 20px;}

h2.block-title,
.submenu h2 {
	background-color: #898989;
	display: inline-block;
	height: 32px;
	width: auto!important;
	color: #FFF;
	font-size: 16px;
	text-transform: uppercase;
	line-height: 32px;
	padding: 0px 7px 0px 7px;
	font-family: "Assistant Bold", Arial, sans-serif; 
}

a[href]:after { content: none !important; }
img[src]:after { content: none !important; }


.views-field-edit-node a,
span.bewerk a, a .bewerk, 
a p.bewerk,
.bewerk-gerelateerde_pagina_tegel a,
.bewerk-rechts a,
.bewerk-dashboard,
.views-field-edit-node,
.region-megamenu .dashboard,
.authenticated-only,
.header-image,
.main-container .row .col-sm-3,
.region-viewsblok,
.region-servicebanner,
.region-footer,
.social-media-sharing,
.print-link,
script {display: none;}

.main-container .row .col-sm-3 {width: 100%!important; max-width: 100%!important;}
html, body { height: auto!important; }