@media(min-width:992px) {/* Content Templates */
	.blok-cta-light {
    margin-left: -100px;
}
.blok-cta.margin-right {
	background:#fff;
    margin-right: -100px;
    z-index: 888;
    position: relative;
}
	.headerWrapper {
		height:180px !important;
	}
	.grid-section div[style*="background-image"] {
    	background-attachment: fixed !important;
	}
}

.header-default-v2 .navbar-nav>li:last-child>a {
    background: #FF9800;
    color: #fff;
    /*padding: 9px 25px;*/
	/*border:none;*/
    /*margin-left: 40px;*/
}

.header-default-v2 .navbar-nav>li:last-child>a:hover {
	border:none;
	background:#4e201d;
}

.breadcrumbs {
    background: #222;
}

.breadcrumb a {
    color: #fff;
}

.breadcrumbs h1 {
	color:#fff;
}

.footer-v1 .footer p {
    color: #fff;
    word-break: break-word;
	font-size:15px;
}
.footer-v1 .footer .map-img {
    background: none;
}
.footer-v1 .copyright, .footer-v2 .copyright {
    background-color: #222;
}

.header-fixed .header-default-v2.header-sticky {
    top: 44px;
}
/* Algemeen */
body {
    font-size: 16px;
}

.sidebar {
	background:#222;
	padding:30px;
}

.img-responsive {
	width:100%;
}

.footer-v1 .footer {
    padding: 40px 0;
    background: #4e201d;
}

.blokken-nopadding .column{
	padding:0;
}
.top-bar-website p {
	font-family: 'Roboto';
    text-transform: uppercase;
	margin:0;
    font-weight: 500;
    letter-spacing: 1px;
    font-size: 13px;
    color: #ceb175;
}
.top-bar-website {
    background: #222;
	z-index:99;
	position:fixed;
    padding: 10px;
	width:100%;
    text-align: center;
}

.headline {
	border:none;
}
.tp-dottedoverlay.twoxtwo {
	background:none;
}

a.btn-u.btn-u-defaul, .btn-u, .btn {
    padding: 15px 40px;
    font-size: 13px;
    letter-spacing: 1.5px;
    font-weight: bold;
    text-transform: uppercase;
}

.header-default-v2 .navbar-nav>li>a {
	font-size: 13px;
	padding:9px 15px;
    letter-spacing: 1.5px;
    font-weight: bold;
    text-transform: uppercase;
	color:#4e201d;
}
.blok-cta {
    background: rgba(34, 34, 34, 0.9);
    padding: 40px 32px;
    border-bottom: 10px solid #4e201d;
}

.blok-cta .headline h2, .sidebar .headline h2 {
    font-family: 'Roboto';
    text-transform: uppercase;
    font-weight: 500;
	    line-height: 18px;
    letter-spacing: 1.5px;
    font-size: 14px;
    color: #ceb175;
}

.blok-cta h1 {
    color: #fff;
    font-size: 21px;
}


.blok-cta-light {
    background: #fff;
    padding: 50px;
    border-bottom: 10px solid #4e201d;
}

.blok-cta-light h3, h3, .footer .headline h2 {
    font-family: 'Roboto' !important;
    text-transform: uppercase;
    font-weight: 500;
    letter-spacing: 1.5px;
	line-height: 18px;
    font-size: 14px;
    color: #ceb175 !important;
}

.blok-cta-light h1 {
    color: #fff;
    font-size: 21px;
}


label {
    color: #555;
    font-size: 16px !important;
    font-weight: 400;
}

a {
    transition: all .2s linear;
}

a:hover {
    text-decoration: none;
}

.vervolgpagina .content {
    padding-top: 0px;
    padding-bottom: 0px;
}

.vervolgpagina .container.content {
    padding-top: 40px;
    padding-bottom: 40px;
}

.headline h2, .headline h3, .headline h4 {
    border-bottom: none;
}

.vo-vertical-align .row {
    -ms-flex-align: center !important;
    align-items: center !important;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.vo-divider {
}

.vo-rij-bg {
    background: #f7f7f7;
}

.dienst-border {
    border: 2px solid #f6f6f6;
}

.tab-content .col-md-12 .row:last-child {
    margin-bottom: 0px;
}

/* Paddings */
.vo-padding-l {
    padding: 100px 0px;
}

.vo-padding-m {
    padding: 75px 0px;
}

.vo-padding-s {
    padding: 50px 0px;
}

.vo-padding-top-l {
    padding: 100px 0px 0px 0px;
}

.vo-padding-top-m {
    padding: 75px 0px 0px 0px;
}

.vo-padding-top-s {
    padding: 50px 0px 0px 0px;
}

.vo-padding-bottom-l {
    padding: 0px 0px 100px 0px;
}

.vo-padding-bottom-m {
    padding: 0px 0px 70px 0px;
}

.vo-padding-bottom-s {
    padding: 0px 0px 50px 0px;
}

/* H1 - H6 */
h1 {
}

h2 {
}

h3 {
}

h4 {
}

/* Knoppen */
span.ctaL a,
#formulier .pSubmit, #inloggen .pSubmit {
    font-family: Open Sans,Arial, sans-serif;
    border-radius: 0px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 13px;
    font-weight: 700;
    padding: 16px 26px;
    color: white;
}

span.ctaL a:hover
#formulier .pSubmit, #inloggen .pSubmit {
}

span.ctaL2 a {
    font-family: Open Sans,Arial, sans-serif;
    border-radius: 0px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 13px;
    font-weight: 700;
    padding: 16px 26px;
    color: white;
}

    span.ctaL2 a:hover {
    }

/* Formulier */
#formulier input, #formulier select, #formulier textarea, #inloggen input, #inloggen select, #inloggen textarea {
    background: transparent;
    border: 1px solid #f7f7f7;
    box-shadow: none !important;
    height: unset !important;
    padding: 15px 15px;
}

    #formulier input:focus, #formulier textarea:focus, #inloggen input:focus, #inloggen textarea:focus {
        border-color: rgb(114, 192, 43);
        -webkit-box-shadow: 0 0 8px rgba(0,0,0,.2) !important;
        -moz-box-shadow: 0 0 8px rgba(0,0,0,.2) !important;
        box-shadow: 0 0 8px rgba(114,192,43,.2) !important;
    }

#formulier textarea, #inloggen textarea {
    height: 150px !important;
}

/* Nieuwsoverzicht standaard */
#nieuwsArtikel .headline {
    margin: 10px 0 15px 0;
    border-bottom: none;
}

.img-post, .imageborder {
    padding: 0px;
    border: none;
    background-color: #eee;
    margin: 0px;
    border-radius: 5px;
    box-shadow: 0 0 20px rgba(0,0,0,.08);
}

.panel {
    background-color: transparent;
    border: none;
    -webkit-box-shadow: unset;
    box-shadow: unset;
    border-bottom: 1px solid #f7f7f7;
    padding-bottom: 13px;
}

.panel-body {
    padding: 0px;
}

.post-title, #nieuwsArtikel .headline h1 {
    padding-bottom: 0px;
    border-bottom: none;
}

.panel-footer {
    padding: 0px;
    background-color: transparent;
    border-top: none;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    margin-top: 15px;
}

.panel-footer .col-lg-10.col-md-9.col-sm-8 {
    font-size: 12px;
    padding-top: 3px;
}

.postdatum {
    font-size: 12px;
}
