@media screen and (max-width: 640px){html{box-sizing:border-box}*,*:after,*:before{box-sizing:inherit}body{padding:1em}#header{text-align:center}#header #logo{margin-right:1em;margin-bottom:1em}#header #logo img{max-height:5em}#header #logo-content{margin-top:0.5em}#header #logo-content img{max-width:100%}nav{margin-bottom:2em;width:100%}.content img{max-width:100%}.content .album{margin-left:-.8em}.content .album img{cursor:zoom-in;max-width:calc(100% - 1.6em);margin:0.8em}.image-container{overflow:hidden;position:relative}.image-container img{padding:0.6em}.image-container .p50p{float:left;max-width:100%}.image-container .p25p{float:left;max-width:100%}.image-container .p33p{float:left;max-width:100%}.image-container ::after{content:' ';display:block;clear:both;visibility:hidden}footer{padding:1.5em 0 1em;margin-top:1em}}@media screen and (min-width: 640px){html{height:100%;box-sizing:border-box}*,*:after,*:before{box-sizing:inherit}body{position:relative;margin:0;padding-bottom:14rem !important;min-height:100%;padding:3em}#header{margin-bottom:2em;height:148px;position:relative}#header #logo{position:absolute;left:0;top:0;width:340px;padding-right:3em}#header #logo img{max-height:148px}#header #logo-content{padding:0;margin:0;position:absolute;left:340px;top:0}#header #logo-content img{margin-top:0.3em;height:1.5em}#header :after{content:'';display:table;clear:both}nav{position:absolute;width:295px}.content{margin:0 auto 0 340px}.content img{max-width:100%}.content .album{display:flex;flex-wrap:wrap;margin-left:-.8em}.content .album img{align-self:center;cursor:zoom-in;max-width:calc(33% - 1.6em);min-width:480px;margin:0.8em}.image-container{overflow:hidden;position:relative}.image-container img{padding:0.6em}.image-container .p50p{float:left;max-width:50%}.image-container .p25p{float:left;max-width:25%}.image-container .p33p{float:left;max-width:33.3%}.image-container ::after{content:' ';display:block;clear:both;visibility:hidden}footer{position:absolute;right:0;bottom:0;left:0;padding:0.9em 0.5em 1em;margin:0 3em}footer .contactgegevens{margin-bottom:0.2em}}body{background-color:#272727;color:white;font-family:sans-serif}#header{font-family:'Roboto', sans-serif}#header #logo-content{font-size:2.5em;font-weight:bold}#header #logo-content:first-letter{color:#ff9600}#header #logo-content::first-letter{color:#ff9600}nav{color:#ff9600;font-size:1.2em;background:#3a3a3a;border-radius:4px;padding:1em 2em 0.5em 0.5em}nav ul{list-style-type:disc;margin-top:0}nav ul li{margin-bottom:10px}nav ul li a{color:#ff9600;text-decoration:none}nav ul li .submenu{margin-top:10px}nav ul li#currentItem a{color:white;font-weight:bold}.content h1{margin-top:0}.content .orange{color:orange}.content .fat{font-weight:bold;font-size:1.3em}.content .underlined{text-decoration:underline}.content .form{padding-top:1em}.content .form div.stars{width:210px;display:block;overflow:hidden;margin-bottom:0.6em}.content .form input.star{display:none}.content .form label.star{float:right;padding:4px;font-size:36px;color:#444;transition:all 0.2s}.content .form input.star:checked ~ label.star:before{content:'\f005';color:#FD4;transition:all 0.25s}.content .form input.star-5:checked ~ label.star:before{color:#FE7;text-shadow:0 0 20px #952}.content .form input.star-1:checked ~ label.star:before{color:#F62}.content .form label.star:hover{transform:scale(1.2)}.content .form label.star:before{content:'\f006';font-family:FontAwesome}.content .form input[type=email],.content .form input[type=text],.content .form textarea{width:480px;max-width:100%;padding:1em;margin:0.6em 0 1.4em}.content .form textarea{height:150px}.content .form .g-recaptcha{margin-bottom:0.6em;display:inline-block}.content .form input[type=submit]{vertical-align:top;margin-top:0.5em;border:none;background:white;color:black;border-radius:4px;font-size:1.1em;padding:0.9em 1.3em;transition:0.1s;border:1px solid white}.content .form input[type=submit]:hover{background:#dfdfdf;border:1px solid silver}.content .review{display:block;width:480px;background:#555;border-radius:4px;padding:1em;margin-bottom:1em}.content .review .name{display:inline;float:left;margin:0;font-size:16pt}.content .review .date{display:inline;float:right;margin:0;font-size:12pt;font-weight:normal}.content .review .stars{clear:both;padding-top:0.4em;font-family:FontAwesome;color:#FD4}.content .review .stars .star-gray{color:#999}.content .review .review-content{margin-top:0.5em;margin-bottom:0}.content .managereview{padding-bottom:1em}.content .managereview a{color:white}.content .categories{background:#444;border-radius:4px;display:inline-block;padding:1em 2.5em}.content .categories li{margin-bottom:0.4em}.content .categories a{color:white;text-decoration:none}.content .merken{text-align:right}.content .merken img{max-width:300px;max-height:120px;height:auto}.image-container{margin-top:3em;display:block;align-items:center}.contactgegevens{line-height:1.4em}.contactgegevens img.footericon{vertical-align:middle;width:15px}.contactgegevens a{color:white;text-decoration:none}footer{color:#ff9600;border-top:1px solid white}footer a{color:#ff9600 !important}footer p{float:left;margin-top:0}footer img.footerimg{float:right;width:75px}footer .white{color:white}
