#car-wrapper { background-color: #fff; width: 100%; height: 330px; position: relative; overflow: hidden; margin-top: 120px; /* #car-prev:hover, #car-next:hover {
	background-color: #fff;
	background-color: rgba(255, 255, 255, 0.9);
} */ }
#car-wrapper #carousel .slide { display: block; float: left; border: 3px solid white; position: relative; }
#car-wrapper #carousel .slide .slider-overlay { background: rgba(154, 9, 34, 0.6); color: white; padding: 10px 60px; position: absolute; bottom: 20px; left: 20px; right: 20px; }
#car-wrapper #carousel .slide .slider-overlay .neplink { color: #e7d669; }
#car-wrapper #carousel .slide .slider-overlay .neplink:after { content: "\f105"; font-family: 'FontAwesome'; margin: 5px 0 0 7px; }
#car-wrapper #carousel .slide .slider-overlay a.overlay { width: 100%; height: 100%; position: absolute; top: 0; left: 0; }
#car-wrapper #carousel .slide:not(.active) .slider-overlay { display: none; }
#car-wrapper #car-prev, #car-wrapper #car-next { /* background-color: rgba(255, 255, 255, 0.7); */ display: block; height: 450px; width: 50%; top: 0; position: absolute; }
#car-wrapper #car-prev { left: -495px; }
#car-wrapper #car-next { right: -495px; }
#car-wrapper #car-pager { margin-left: -470px; position: absolute; left: 50%; bottom: 10px; }
#car-wrapper #car-pager a { border: 2px solid #fff; border-radius: 10px; display: inline-block; width: 10px; height: 10px; margin: 0 5px 0 0; }
#car-wrapper #car-pager a:hover { background-color: rgba(255, 255, 255, 0.5); }
#car-wrapper #car-pager a span { display: none; }
#car-wrapper #car-pager a.selected { background-color: #fff; }

section#ontdek-gelderland { padding: 30px 0; margin-bottom: 70px; border-top: 5px solid white; height: 197px; color: #013300; background: url(../img/kaart-bg.jpg) repeat-x center center; }
section#ontdek-gelderland .link { width: 30%; }
section#ontdek-gelderland .info-row .info { width: 70%; font-size: 18px; line-height: 1.7em; }
section#ontdek-gelderland .info-row .info span { font-weight: bold; }

.twitterhome { min-height: 516px; }
.twitterhome h3 { color: white; margin-top: 0; }
.twitterhome h3::before { color: white; content: "\f099"; font-family: 'FontAwesome'; font-size: 50px; margin-right: 10px; }
.twitterhome p { padding: 15px; margin: 0; }
.twitterhome hr { margin: 10px 0; }

section#events .well { height: 170px; overflow: hidden; padding: 20px; }
section#events .well:hover { background-color: rgba(127, 192, 161, 0.5) !important; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
section#events .well p { margin: 10px 0; }
section#events .well.bekijkalle { padding: 7px !important; }
section#events .well.bekijkalle:hover { background-color: rgba(216, 236, 227, 0.7) !important; }
section#events .well.bekijkalle .btn.btn-primary { padding: 3px 15px; }
section#events .well-cta { height: auto; }
section#events .well-cta .well { height: 48px; padding: 10px; text-align: center; }
section#events .well * { margin: 0; padding: 0; }
section#events #cta-blok { position: relative; }
section#events #cta-blok h3 { color: white; }
section#events #cta-blok .overlay { height: auto; width: 85%; position: relative; margin-top: 30px; margin-left: -20px; padding: 20px; background-color: rgba(0, 0, 0, 0.5); color: white; }
section#events #cta-blok .cta { display: block; position: relative; float: left; width: 100%; text-align: center; margin: 0 auto; margin-top: 60px; }
section#events #cta-blok .cta a { background-color: #008144; font-size: 24px; color: #e7d669 !important; padding: 5px 20px; border-radius: 5px; }
section#events #cta-blok .cta a:hover { background-color: rgba(127, 192, 161, 0.8); }

#actueel .inschr-nws { height: 350px; }
#actueel .inschr-nws form { margin-top: 60px; }
#actueel .inschr-nws form input { width: 100%; }
#actueel .inschr-nws form .btn { margin: 20px 0; }

#dl-app { width: 370px; max-width: 100%; height: 136px; margin-top: 2em; background: url(../img/banner_app.jpg) no-repeat center center; }
#dl-app .appstore, #dl-app .googleplay { display: block; width: 124px; height: 34px; }
#dl-app .appstore span, #dl-app .googleplay span { display: none; }
#dl-app .appstore { background-image: url(../img/btn_appstore.png); margin-top: 35px; margin-bottom: 10px; }
#dl-app .googleplay { background-image: url(../img/btn_googleplay.png); }
