body{
	font-family:'Lexend', sans-serif !important;
	font-size:12pt !important;
	font-weight:normal !important;
	color:#333333 !important;
}  
.button{
	background:#E16331 !important;
	color:#FFFFFF!important;
}
.button:hover{
	background:#464646 !important;
	color:#FFFFFF!important;
} 
.button.excl{
	background:#2FB24A !important;
	color:#FFFFFF!important;
}
.button.excl:hover{
	background:#E16331 !important;
	color:#F2F2F2!important;
}
.button.light{
	background:#EFEFEF !important;
	color:#464646!important;
}
.button.light:hover{
	background:#4BB8E2 !important;
	color:#FFFFFF!important;
} 
.row-top-bar{
	border-bottom-color:#FFFFFF !important;	
}
.pre-header{
	background:#CFCFCF !important;
}
.topright{
	color:#343434 !important;
}
.topright > a{
	color:#343434 !important;
}
.topright > a:hover{
	color:#FF430A !important;
}
/* navigatie divider */
@media only screen and (min-width: 55rem) {
	.top-bar .menu li:first-child { border-left: 0px solid #E16331 !important;}
	.top-bar .menu li:not(:last-child) { border-right: 0px solid #E16331 !important;}
	.top-bar .menu li:last-child { border-right: 0px solid #E16331 !important;}
}
@media only screen and (min-width: 55rem) {
	.preheader { height: 90%; border-left: 2px solid #E16331 !important;}
	.preheader:{ height: 90%; border-right: 1px solid #E16331 !important;}
	.preheader:{color:#343434 !important;}
}
.ECM_topbar{ background: linear-gradient(to right, #ffffff 50%, #545D5C 50%)!important;
	*/background:#545D5C !important;*/
	color: !important;
}
.ECM_toplevel > a{
	background:#545D5C !important;
	color:#FFFFFF !important;
}
.ECM_toplevel > a:hover{
   background:#7D8082 !important;
	color:#FFFFFF !important;
}
.ECM_toplevel > a.primary_active{
	background:#E16331 !important;
	color:#FFFFFF !important;
}
.ECM_sublevel > a{
	background:#F5F5F5 !important;
	color:#636363 !important;
}
.ECM_sublevel > a:hover{
	background:#FFFFFF !important;
	color:#5BD2AE !important;
}
.ECM_sublevel > a.primary_active{
	background:#FFFFFF !important;
	color:#006798 !important;
}

.ECMs_toplevel a.menuitem{
	background-color:#00A997 !important;
	color:#FFFFFF !important;
}
.ECMs_toplevel a.menuitem:hover{
	background-color:#039585 !important;
	color:#FFFFFF !important;
}
.ECMs_toplevel a.menuitem.active{
	background-color:#039585 !important;
	color:#FFFFFF !important;
}
.ECMs_sublevel a.menuitem{
	background-color:#DAE88B !important;
	color:#000000 !important;
}
.ECMs_sublevel a.menuitem:hover{
	background-color:#C9D680 !important;
	color:#000000 !important;
}
.ECMs_sublevel a.menuitem.active{
	background-color:#DAE88B !important;  
	color:#000000 !important;
}

@media only screen and (max-width:55rem){
.top-bar, .top-bar ul{
	background:#545D5C}
.top-bar ul li > a {color:#FFFFFF !important;}
}

.phone a {
	color:#343434 !important;
		}
.phone a:hover {
color:#FF430A !important;
		}
		
.icon-bar{
background:#333333;
}

.icon-bar>a:hover {
background:#333333;
filter: contrast(1.5);
}


h1{
	font-family:'Lexend', sans-serif!important;
	font-size:40px !important;
	font-weight:700 !important;
	color:#545D5C ;	
}
h2{
	font-family:'Lexend', sans-serif !important;
	font-size:26px !important;
	font-weight:700 !important;
	color:#545D5C !important;	
}
h3{
	font-family:'Lexend', sans-serif !important;
	font-size:22px !important;
	font-weight:700 !important;
	color:#545D5C !important;	
}
h4{
	font-family:'Lexend', sans-serif !important;
	font-size:18px !important;
	font-weight:700 !important;
	color:#E16331 !important;	    
}
h5{
	font-family:'Lexend', sans-serif !important;
	font-size:16px !important;
	font-weight:700 !important;
	color:#545D5C !important;	
}
h6{
	font-family:'Lexend', sans-serif !important;
	font-size:14px !important;
	font-weight:700 !important;
	color:#545D5C !important;	
}
.footer1{
	background:#545D5C !important;
	border-top-color:#E16331 !important;	 
}
.footer1 .bottom-container{
	background:#333333 !important;
}
.footer1 .copyright{
	color:#CCCCCC !important;
}
.footer1 .copyright > a{
	color:#CCCCCC !important;
}
.footer1 .small{
	color:#FFFFFF !important;  
}
.footer1 .small > a{
	color:#FFFFFF !important;  
}
.footer1 .colhead > a{
	color:#CCCCCC !important;
}
.footer1 .colrow > a{
	color:#CCCCCC !important;
}
.footer1 .colrow{
	color:#CCCCCC !important;
}
.footer1 .label-two-up{
	color:#CCCCCC !important;
}
.colhead{
	font-family:Open Sans,sans-serif !important;
	font-size:12pt !important;
	font-weight:normal !important;
	color:#FFFFFF !important;	
}
.colrow{
	font-family:Open Sans,sans-serif !important;
	font-size:12pt !important;
	font-weight:normal !important;
	color:#FFFFFF !important;	
}
time.icon strong {background-color:#545D5C !important;
}