/* ROOD 		D31245 d21044 */
/* DONKER ROOD		A50832 */
/* LICHT ROOD		DC3F69 */
/* GROEN		B9E013 */

.moduletable {width:240px;margin:0 auto;}
.shadow {box-shadow:0 0 6px #000;}

.logo img {max-width:110px;float:left;}
.logo-tekst {color:#fff;text-shadow:1px 1px 2px #000;font-size:60px;line-height:1.2;padding-top:20px;float:left;margin-left:20px;}

.iens img {margin:0 auto;}
.iens .wit {}
.iens i.fa {font-size:50px;color:yellow;text-shadow:1px 1px 0px #fff;}
.cijfer-iens {width:90%;overflow:hidden;font-weight:700;margin-top:0px;background:rgba(255,255,255,.6);color:#fff;text-align:center;padding:10px;font-size:20px;box-shadow:1px 1px 3px rgba(0,0,0,.5);}

.cijfer-iens a.wit {font-weight:300;font-size:12px;font-family:'Open Sans';color:#B9E013!important;display:block;background:rgba(0,0,0,.8);margin-top:10px;line-height:26px;}


.mainmenu {font-size:25px;text-transform:uppercase;font-family:'Open Sans';text-shadow:1px 1px 1px #000;}
.mainmenu ul {padding:0;list-style:none;bottom:0px;margin-top:10px;margin-left:0px;left:0px;}
.mainmenu li {float:left;margin:0 15px;}
.mainmenu a {color:#fff!important;font-weight:400;}
.mainmenu li:hover {transform:scale(1.2);}
.ani,
.ani *,
.overr a {transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;}

.row.blokken {padding-top:60px;}
.blokken .inner {color:#fff;padding:20px;text-align:center;margin-bottom:30px;box-shadow:0px 0px 4px rgba(0,0,0,.8);}
.blokken .inner:after {content:' ';clear:both;display:table;}
/*.blokken .rood {background:#d21044;}*/
.blokken .rood {background:rgba(210,16,68,.9);}
.blokken .rood a {color:#000;}
.blokken .grijs {background:#444;}
.blokken .zwart {background:rgba(0,0,0,.8);}
.blokken .inner h2 {font-weight:300;margin:0px 0px 15px;font-size:30px;color:#fff;text-transform:uppercase;}
.blokken .inner h2 span {color:#d21044;}
.blokken .inner img {margin:0 auto;}
.blokken ul {text-align:left;margin-left:15%;}
.tekst-rood {color:#d21044;}
.tekst-groen {color:#B9E013;}
.blokken .table {}
.blokken .table td {text-align:left;border:none;}
.blokken .align-left .inner {text-align:left;}
.overr .blokken h3 {font-weight:700;}

.openingstijden {font-size:14px;margin-left:15%;}
.table.openingstijden td {border:none;padding:2px;}

label {margin-top:15px;}
.chrono_credits {display:none;}
.inner .form-control {background:rgba(0,0,0,.8);border-color:#000;color:#fff;}

body.overr {font-family:'Open Sans';font-weight:300;}
.icons .btn-group {display:none;}
.overr .page-header {margin:0px;paddin:0px;border:none;}

.overr a {text-decoration:none;color:#D31245;font-weight:400;}
.overr a:hover,
.overr a:focus {color:#000;text-decoration:none;}

.overr h1,
.overr h2,
.overr h3,
.overr h4 {font-weight:300;}

.menumobile {text-transform:uppercase;margin:10px 0px;width:100%;font-size:18px;background:#000;color:#fff;border-radius:4px;border:1px solid #666;padding:6px 0px 6px 10px;}

.google-maps {
position: relative;
padding-bottom: 35%; // This is the aspect ratio
height: 0;
overflow: hidden;
}
.google-maps iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}


/* BG IMAGE */
.bg-image {z-index:-1;position:fixed;top:0px;left:0px;}
.bg-image img {position:fixed;top:0px;left:0px;opacity:0;transition:opacity 2.5s;-o-transition:opacity 2.5s;-moz-transition:opacity 2.5s;-webkit-transition:opacity 2.5s;-ms-transition:opacity 2.5s;}
.bg-image img.active {opacity:1;}

@media(max-width:767px){
	.overr {word-wrap:break-word;background:#f1ece1;}
	.logo img {max-width:60px;}
	.logo-tekst {font-size:30px;padding-top:3px;}
	.logo-tekst span {display:block;}
	
	.iens img {float:right;width:25%;}	
	
	.row.blokken {padding-top:10px;}
	.blokken ul {margin-left:0px;}
}


.impressies {padding:30px;background:rgba(0,0,0,.8);}
.impressies:after {display:table;content:' ';clear:both;}
.sel img {box-shadow:0 0 5px rgba(0,0,0,.3);margin-bottom:30px;border:1px solid #fff;border-radius:4px;}
.sel img:hover {transform:scale(1.2);box-shadow:0 0 10px rgba(0,0,0,.8);}