/*
Theme Name: Standaard
Theme URI: https://www.lemon.nl
Description: 
Author: Roeland ten Holder | Lemon
Author URI: roeland@lemon.nl
*/

/*********** RESET ***********/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote { margin:0; padding:0; }
table, thead, tbody, tfoot, tr, th, td {
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    border: none;
    border-collapse: inherit;
    border-spacing: 0;
    border-color: inherit;
    vertical-align: inherit;
    text-align: left;
    font-weight: inherit;
    -webkit-border-horizontal-spacing: 0;
    -webkit-border-vertical-spacing: 0;
}
h1, h2, h3, h4, h5, h6 { font-size:100%; }
ul 		{ list-style-type: none; }
li		{ list-style-type: none; }
ol > li	{ list-style-type: decimal; }
ol 		{ margin-left:20px; margin-bottom:10px; }
img 	{ border:0 !important; outline: none; max-width: 100%; height: auto; }
html 	{ margin:0; height:100%; }
a	 		{ outline:none; border:none;}
button{ outline:none; border:none;}
:focus{ outline:none;}
input { -moz-border-radius: 0; -webkit-border-radius: 0; }
.clear:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clear { display: block; }
html[xmlns] .clear { display: block; }
* html .clear { height: 1%; }

/**
 * @license
 * MyFonts Webfont Build ID 3201306, 2016-04-09T08:05:55-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Londrina by PintassilgoPrints
 * URL: https://www.myfonts.com/fonts/pintassilgo/brush-up/regular/
 * Copyright: By PintassilgoPrints, 2013. All rights reserved. 
 * Licensed pageviews: 20,000
 * 
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3201306
 * 
 * © 2016 MyFonts Inc
*/

.Londrina { 
	font-family: 'Londrina Solid';
	font-weight: normal;
	font-style: normal;
}

/*********** ALGEMEEN ***********/


body {
	background-color: #562a4b;
	background-image: url('images/background2020.jpg');
	background-position: center center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-size: cover;
	font: normal normal 17px/22px Arial, Helvetica, Verdana, sans-serif;
	color: #ffffff;
/*	padding-top: 50px;*/
}

body.qr {
	font: normal bold 22px/26px Arial, Helvetica, Verdana, sans-serif;
	color: #ffffff;
	padding: 0;
	height: 100%;
	text-align: center;
}

/*body.home {
	background-color: #141742;
	background-image: url('images/background2020.jpg');
	background-position: center top;
	background-attachment: fixed;
	background-repeat: no-repeat;
}*/


h1		{	font-family: 'Londrina Solid', Arial, Helvetica, Verdana, sans-serif; font-weight: 400; font-size: 50px; line-height: 60px; color: #ffffff; padding: 0 0 26px 0; }

.qrcontainer h1  { font: normal bold 200px/240px Arial, Helvetica, Verdana, sans-serif; color: #ffffff; padding: 0 0 26px 0;}

h2 		{	font: normal normal 24px/28px 'Londrina Solid', Arial, Helvetica, Verdana, sans-serif; color: #ffffff; padding: 0 0 0.5em 0; }
h3 		{	font: normal normal 34px/48px 'Londrina Solid', Arial, Helvetica, Verdana, sans-serif; color: #ffffff; padding: 0 0 1em 0; }
h4 		{	font: normal normal 34px/48px 'Londrina Solid', Arial, Helvetica, Verdana, sans-serif;	padding: 0 0 10px 0; text-transform: normal; }
h5 		{	font: normal normal 60px/70px 'Oswald', Arial, Helvetica, Verdana, sans-serif;	padding: 0 0 16px 0; margin: -15px 0 0;	}
h1 a			{ text-decoration: none; }

.small, 
.small a 	{ text-align: left; font: normal normal 11px/16px Arial, Helvetica, Verdana, sans-serif; color: #ffffff; }
.small a 	{ padding: 0px;}
.right 		{ float: right; }
.left 		{ float: left; }
.hidden		{ display: none; }
.content ul li { list-style-type: disc; margin-left: 1.2em;}
.content ol li { list-style-type: decimal; margin-left: 1.2em;}
.content p, .content ul, .content ol { list-style-type: disc; padding-bottom: 1.5em;}

a					{ color: #d96f00; text-decoration: none; }
a:hover		{ color: #000000; text-decoration: none; }
.alignleft { float: left !important; text-align: left; margin: 0 20px 20px 0;}
.center		{ text-align: center; margin: 0 auto; }



input, textarea, select {
	color: #000000 !important;
}

submit {
	color: #ffffff !important;
}

.btn-success {
	font-weight: 700;
	font-size: 17px;
	padding: 10px 15px;
	margin: 4px 0 0 -4px !important;
	color: #ffffff !important;
}

.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
	border-color: #fff;
	color: #fff;
}


.theme-dropdown .dropdown-menu {
  position: static;
  display: block;
  margin-bottom: 20px;
}

.theme-showcase > p > .btn {
  margin: 5px 0;
}

.theme-showcase .navbar .container {
  width: auto;
}
.pull-left.gap {
	margin: 4px 10px 10px 0;
}
.pull-right.gap {
	margin: 4px 0 10px 10px;
}

.navbar {
	margin-bottom: 0;
	border-radius: 0;
}

.navbar-nav>li>a {
	font-family: 'Londrina Solid';
	font-weight: 400;
	font-size: 24px;
	color: #ffffff;
}

/*********** CONTAINERS ***********/

.page {
	position:	relative;
	width: 100%;
	margin: 0;
}


#field_4_10,
#field_6_10 {
	display: none !important;
}


.logotab {
	width: 210px;
	height: auto;
}

img.center-block {
	width: 480px;
}


.gform_wrapper.gf_browser_chrome .gform_body {
	max-width: 100%;
}

.gform_wrapper .field_description_below .gfield_description,
.gfield_description {
	font-style: italic;
	padding-top: 0;
}



.qrcontainer {
	width: 100%;
	height: 100%;
	background: #ffffff;
}


.qrcontainer.red {
	background: #ff0000;
}
.qrcontainer.green {
	background: #00ff00;
}
.qrcontainer.green.middag {
	background: #00b0ff;
}


.footer {
	width: 100%;
	height: 380px;
	text-align: center;
	
/*	
	background-attachment: fixed;	
	background-color: #c6e0fd;

	background-image: url('images/world.png');
	background-position: center bottom;

	background-repeat: no-repeat;
		*/
	
}

.gform_wrapper span.ginput_product_price {
	color: #ffffff;
}

/*********** RESPONSIVE ***********/

.desktop 	{ display: block; }
.mobile, .mobilebut	{ display: none; }

@media all and (max-width: 800px) {
	.desktop 	{ display: none; }
	.mobile 	{ display: block; }
	

}

@media all and (max-width: 480px) {
	
}