

nav.homeTopMenu 
{
	background-color:#FFF;


	
}
.homeTopMenu ul.nav li a
{
	font-size:16px;
	color:#000;
}

.homeMenuHolder
{
	padding:5px;
	background-color:#25aae1;
}
nav.homeMenu 
{
	width:100%;
	display:table;

	border:none;
	border-radius:0px;


	
}
nav.homeMenu ul
{
	width:100%;
	display:table-row
}
nav.homeMenu ul li
{
	text-align:center;
	display:table-cell;
}
nav.homeMenu ul li a
{
	font-weight:300;
	font-size:18px;
	display:block;
	padding:10px;
	color:#FFF;
	padding-top:3vh;
	padding-bottom:3vh;
	border-right:1px solid #FFF;
}
nav.homeMenu ul li:last-child a
{
	border-right:none;
}
nav.homeMenu ul li a:hover
{
	text-decoration:none;
	background-color:#333;
}

.homeTop
{
	background-color:#FFF;
	height:15vh;
	min-height:100px;
	position:relative;
}
.homeLogo
{
	width:100%;
	float:left;
	display:block;
	bottom:0px;



	
}
.homeHeader
{
	background-position:center;
	background-size:cover;
	background-image:url("/image/defaultHeader.jpg");
	height:55vh;
}
.homeHeader a
{
	color:#FFF;
}
.homeHeaderHandwriting
{
	margin-top:15vh;
	font-size:2em;
	font-family:"Roboto Slab";
	font-weight:300;
}
.homeTopTelefoon
{
	color:#FFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:41px;
			font-size:1.9em
}

a.maakEenAfspraak
{
	margin-top:2vh;
	background-color:#e2017b;
	padding:15px;
	display:block;
	float:left;
}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 
.homeLogo
{
	position:absolute;
	display:block;
	bottom:-40px;
	width:594px;


	
}
nav.homeTopMenu 
{
	margin-top:8vh;

	
}

 }
/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) { 
.homeLogo
{
	position:absolute;
	display:block;
	bottom:-32px;
	width:500px;


	
}
 }

/* Large devices (large desktops, 1200px and up) */
@media (min-width:1200px) { 
.homeLogo
{
	position:absolute;
	display:block;




	
}
 }