/* ALGEMENE STYLESHEET VOOR 5 WEBSITES */

/* Banner */
.bannerholder .flexslider {
	border:0px;
    border-radius: 0px;
    box-shadow: 0 0 0 rgba(0, 0, 0, 0.0);
    margin: 0;
    position: relative;
}

/* Navbar */
body .navbar .nav li.dropdown > .dropdown-toggle .caret {
	margin-left:10px;
}

/* Buttons */
.slogan .btnpink {
	font-style:normal;
	font-weight: normal;
}

.btnpink:hover {
	text-decoration: none;
}

body .btnpink, body input.submit {
	font-family: 'PT Sans W01 Bold',Arial,sans-serif,'Helvetica Neue',Helvetica;
}

a.left {
	cursor:pointer;
}

/* Formulier */

.form_form {
	max-width:940px;
}

/* Blokken */
.rightcolumn .bgwhite {
	border:1px solid #eee;
}

article header {
	margin-bottom:6px;
}

/* FAQ */
.faqitem {
	cursor:pointer;
}
section.FAQ ul {
	margin-left:0;
	padding-left:15px;
}

section.FAQ .File {
	border:1px dotted #333;
	padding-left:30px;
	background:url(../img/file.png) no-repeat 3px 3px;
	min-height:26px;
	line-height:25px;
	display:block;
}

/* Rightcolumn */
.rightcolumn h2 {
	font-size:28px;
	line-height:30px;
}
.rightcolumn section article h2 {
	font-size:20px;
	line-height:22px;
}
.rightcolumn h1 {
    font-size:25px;
    line-height: 30px;
}
.rightcolumn > article, .rightcolumn > section {
    margin-bottom:40px;
}
.rightcolumn section article {
    overflow:hidden;
    display:block;
}

.rightcolumn article figure {
    max-width:100px;
}
.rightcolumn article.Reference figure {
    width:50px;
    margin-top:0px;
}


.File .buttons a{
	padding:15px 25px;
	display:block;
	overflow:hidden;
	clear:both;
	color:#fff;
	font-size:17px;
	position: relative;
}


@media (min-width: 1200px) {
.slogan .inner {
    font-size:34px;
}
.File .buttons a{
	font-size:20px;
}
}