
.frmrow:not(.check):not(.bestelling) {
	display:block;
}
.frmrow:not(.check):not(.bestelling) > div {
	display:block;
}
.frmrow:not(.check):not(.bestelling) > div:nth-child(1) {
	width:100%;
	margin-bottom:5px;
	color:#999999;
}





.frmrow.check > div:nth-child(1) {
	width:25px;
}







/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* WEBSITE SETTINGS */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */




/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* TAKEAWAY FORM */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#takeawayWrap .item {
	padding: 20px 15px 50px 15px;
}

#takeawayWrap .item.small {
	width: 100%;
}




#takeawayWrap .item.wijn {
	padding: 5px 15px;
}






body#page-takeaway-form .frmrow.bestelling div:nth-child(1){
	width: 70px;
	padding-right: 10px;
}
body#page-takeaway-form .frmrow.bestelling span.naam {
	padding-left: 10px;
}
body#page-takeaway-form .frmrow.bestelling span.spacer {
	padding: 0 6px;
}




/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* PAGES */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#pageheader {
	height:185px;
}
#pageheader #logo {
	bottom:-90px;
	margin-left:-90px;
}
#pageheader #logo img {
	max-width:180px;
}


#pagetxt {
	margin-top:65px;
}




/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* RESERVATIES FORM */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body#page-cadeaubon-form #pagetxt > .wrapper,
body#page-reservaties-form #pagetxt > .wrapper {
	max-width:360px;
}









/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* HOME */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#homeimg #logo img {
	max-width:120px;
}
#homeimg #logo a.btn1 {
	display:block;
	width:230px;
	margin:10px auto;
}


@media (max-height: 640px) {
	
	#homeimg #logo img {
	}
	#homeimg #logo p {
		padding-top: 10px;
	}
	
	a.fblink {
		margin:5px 10px 0 10px;
		font-size:20px;
	}
	#homeimg #logo a.btn1 {
		display:inline-block;
		font-size: 18px;
		margin: 5px;
	}
	
	#homeimg #nextPage {
		font-size:40px;
	}
}





/* HOME TXT */
#hometxt {
	line-height:1.4;
}





/* MENU TXT */

#menutxt div.tbl {
	display:block;
}
#menutxt div.tbl > div {
	display:block;
	width:100%;
	max-width: 320px;
	margin: auto;
	padding:20px 0;
}
#menutxt h2.v1 {
	margin-top: 0;
}







/* CONTACT TXT */
#contacttxt .logoname {
	width:150px;
}

#contacttxt h4 {
	font-size:25px;
	margin-bottom:20px;
}
#contacttxt p {
	line-height:1.4;
}

#contacttxt p > span.divider {
	display:block;
	font-size:0;
	line-height:0;
}





/* RESERVEER */
#reserveertxt h1 > img {
	display: block;
	width:100px;
	margin:15px auto 0;
}





/* FOOTER */
#footer {
	height:200px;
}






.bannerCadeaubon {
	display:block;
	margin-top:30px;
	border-bottom:none;
}
.bannerCadeaubon > div {
	display:block;
	padding:30px 15px;
	text-align:center;
	
	font-size:20px;
}
.bannerCadeaubon > div:nth-child(1) {
	padding-right:15px;
	padding-bottom:0;
}
.bannerCadeaubon > div:nth-last-child(1) {
	width:100%;
	padding-bottom:10px;
}







/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* OPBOUW */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.wrapper {
	padding:30px 15px !important;
}





/* MENU */
#menulbl {
	right:20px;
	top:20px;
}


div#menu ul > li {
	font-size:35px;
	margin:10px 0;
}


div#menu > a.close {
	right:20px;
	top:20px;
}





/* BACKGROUNDS */
.bgimage {
	height:300px;
	min-height:0;
	max-height:none;
}



.maskHolTop, .maskHolBtm, .maskBolTop, .maskBolBtm {
	display:none;
}


.raster {
	display:none;
}
