header {
/** BEPAAL NAVFONT IN CMS SETTINGS **/
position:absolute;
width:100%;
height:auto;
}

.headerbox {
position:relative;
height:auto;
color:#000;
padding:0 0 24px 0;
margin:0 auto;
clear:both;
z-index:6;
animation-name:fadeInOpacity;
animation-iteration-count:1;
animation-timing-function:ease-in;
animation-duration:0.5s;
}

.headerbox-overlay {
position:absolute;
top:0;
width:100%;
height:80px;
background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));
z-index:4;
}

.headerbox-spacer {
position:relative;
width:100%;
height:60px;
}

.textlogo {
position:absolute;
top:20px;
left:24px;
font-family:'HelveticaBold', 'Helvetica', 'Arial', sans-serif;
font-size:2.6em;
font-weight:400;
color:#000;
margin:0;
text-decoration:none;
display:block;
z-index:10;
}
@media only screen and (max-width:900px) {
	.textlogo {
	left:22px;
	font-size:2.1em;
	}
}
.pagtop_headerbox .textlogo {
color:#fff;
}
