@import "reset.css";
@import "menu.css";
html {  -webkit-text-size-adjust: none;}
body{background-color:#000;color:#fff;font-family:Open Sans, Arial;font-size:14px;}
body, html {height: 100%;}
/*  Float containers fix: */
.clearfix:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clear{clear:both;}
a{color:#000;}
a:hover{color:#cc0000;}
b,strong{font-weight:bold;}

#superwrapper {min-height: 100%;height: auto !important;height: 100%;}
.wrapper {max-width: 1160px;width:95%;height: auto;margin: 0px auto;position:relative;}

.placeholder {color:#fff;}
::-webkit-input-placeholder, ::-webkit-textarea-placeholder {color:#fff;}
:-moz-placeholder {color:#fff;opacity:1;}
::-moz-placeholder {color:#fff;opacity:1;}
:-ms-input-placeholder, :-ms-textarea-placeholder {color:#fff;}	
input[placeholder], textarea[placeholder] {color:#fff;}
.zoom:hover {transform: scale(3);}
.prizes{float:left;width:33%;}
.standards{float:left;width:50%;}
.stRight{padding:0px 40px 0px 60px;text-align:right;border-left:dashed 1px #aaa;}
a.contact{display:inline-block;padding:5px;background-color:#e6e4db;color:#000;border-radius:3px;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:20px;}
/*page Title
**************/
h1 {font-size:30px;line-height:normal;font-weight:normal;margin-bottom:20px;text-transform:uppercase;text-align:center;margin:80px 0px 40px 0px;color:#fff;}
h2 {font-size:18px;line-height:normal;font-weight:normal;font-size:25px;color:#bfddff;;}
.big{font-size:40px;text-align:center;margin-bottom:80px;margin-top:30px;line-height:40px;}
#mobPic{display:none;}
#mobPic2{display:none;width:100%;}
#lnks{margin-top:100px;}
#lnks a img{border-radius:10px;width:150px;}
#lnks a{display:inline-block;margin:10px;color:#fff;text-decoration:none;text-transform:uppercase;}
.h1Home{}
#stars{display:none;}
/*header
******************/
#top {background-color:#000;}
#header {width:100%;}
#logo {float:left;}
#languages {float:right;}
#languages ul{list-style-type:none;}
#languages ul li{float:left;}
#languages ul li a {color:#000;padding:5px;text-decoration:none;text-transform:uppercase;font-family:Rosario,Arial,sans-serif;font-size:11px;display:inline-block;}
#languages ul li a.lcurrent {background-color:#69cd69;color:#000;}
#languages ul li a:hover {background-color:#69cd69;color:#000;}

#navMob {display:none;background-color:#d3d3d3;}
#navigation {display:none;}
#mobile-header a {color:#000;text-decoration: none;display: block;font-size:16px;padding:10px;text-transform:uppercase;} 

#search {float:right;}

.searchfield {width:100%;}
input.search {background-color:#c2c2c2;color:#fff;border:0px;border-radius:0px;box-shadow:none;-webkit-appearance: none;width:200px;padding:11px;font-family:quick,arial;text-transform:uppercase;font-size:11px;letter-spacing:1px;}
.search_submit {display:block;float:right;background-color:#656565;color:#fff;text-decoration:none;padding:10px;letter-spacing:1px;font-family:quick,arial;text-transform:uppercase;font-size:11px;}
.search_submit:hover {background-color:#000;color:#fff;}

#hmTxt{position:absolute;width:auto;top:20px;margin-right:20px;z-index:5;display:inline-block;float:right;right:0px;min-width:300px;}
#hmTxtIn{text-align:right;padding:10px;line-height:normal;color:#fff;}
#hmTxtIn span.txt1{font-size:40px;text-shadow: 1px 1px #000000;text-transform:uppercase;}
#hmTxtIn span.txt2{font-size:14px;line-height:14px;}
#hmTxtBack{position:absolute;width:100%;height:100%;background-color:#000;z-index:-1;opacity:0.50;display:inline-block;left:0px;}
#hmTxtIn a{color:#000;text-decoration:none;font-size:15px;background-color:#fff;padding:5px;text-shadow:none;text-transform:uppercase;display:inline-block;margin-top:15px;}

/*main content -> menu & content
*********************************/
#main{width:100%;margin:30px 0;line-height:21px;padding:50px 0px 50px 0px;}
#main2{width:100%;margin:30px 0;line-height:21px;padding:0px 0px 50px 0px;}
.papers{float:left;width:33%;}
.papers a{margin-bottom:5px;display:inline-block;color:#fff;}
.papers a:hover{color:#df941f4;}
/*content block
*******************/
#contenthome{float:left;width:50%;margin-right:5%;}
#content{width:100%;}

/*nieuws*/
#nieuws {float:left;width:45%;}
.newsPicc{float:left;width:35%;margin-right:5%;}
.nieImgH{float:left;width:30%;margin-right:5%;}
.nieTxtH{float:left;width:65%;}
.videoWrapper {position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0;}
.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.nieuwsbericht {margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #999999;}
.nieTitel a {text-transform:uppercase;letter-spacing:1px;text-decoration:none;font-family:OswaldLight,arial;line-height:normal;}
.nieTekst {margin-top:5px;}
.nieTekst span {color:#999999;font-size:14px;}
.nieTekst2 {margin-top:5px;width:60%;float:left;}
.nieTekst2 span {}
.leesmeer {text-align:right;}
.leesmeer a {display:inline-block;border-radius:5px;text-decoration:none;text-transform:uppercase;letter-spacing:1px;padding:7px 15px;font-family:OswaldLight,arial;font-size:13px;background-color:#4d5168;color:#fff;text-shadow:1px 1px 0px #434343;}
.leesmeer a:hover {border:1px solid #656a83;color:#656a83;background-color:#fff;text-shadow:none;}
.leesmeer2 {text-align:right;margin-top:30px;}
.leesmeer2 a {display:inline-block;border-radius:5px;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:1px;background-color:#4d5168;padding:7px 15px;font-family:OswaldLight,arial;font-size:13px;text-shadow:1px 1px 0px #434343;}
.leesmeer2 a:hover {background-color:#fff;color:#4d5168;text-shadow:none;}

.leesmeer3 {margin-top:10px;}
.leesmeer3 a {display:inline-block;border-radius:5px;color:#000;text-decoration:none;text-transform:uppercase;letter-spacing:2px;background-color:#fff;padding:5px 8px;font-family:OswaldLight,arial;font-size:11px;border:1px solid #656a83}
.leesmeer3 a:hover {background-color:#4d5168;color:#fff;text-shadow:1px 1px 0px #434343;}

.leesmeer4 {text-align:right;margin-top:30px;}
.leesmeer4 a {display:inline-block;border-radius:5px;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:1px;background-color:#4d5168;padding:7px 15px;font-family:OswaldLight,arial;font-size:13px;text-shadow:1px 1px 0px #434343;}

/*footer top
****************/
#footer {padding:25px 0px;color:#fff;background-color:#000;border-top:solid 1px #bfddff;;}
#footer a {color:#fff;text-decoration:underline;}
#fct {float:left;}
#fct ul{margin:0px;list-style-type:none;}
#fct ul li{float:left;margin-right:3px;}
#fct ul li.last{margin-right:0px;}
#fct2 {float:right;}
#footer a.tel{text-decoration:none;}
.navB{display:none;}

/*forms*/
/***********/
.required {color: #FF0000;}
.field_heading {font-weight: bold;padding-top: 10px;}
.field_title {float:left;width:30%;margin-bottom:10px;}
.field_input {float:left;width:70%;margin-bottom:10px;}
.field_checkbox {float:left;width: 100%;margin-bottom:10px;}
.field_title2 {width:100%;margin-bottom:10px;}
.field_input2 {width:100%;margin-bottom:10px;}

.email,.textfield,.textarea,select {color:#7c7c7c;background-color:#fff;border:1px solid #d8d8d8;padding:2px;width:100%;font-family:arial;box-sizing: border-box;}
.email,.textfield,.textarea{-webkit-appearance: none;border-radius: 0;}
.brElite{display:none;}

.textarea {height: 100px;}
.checkbox_label {cursor: pointer;}
.radio_label {cursor: pointer;}
.nixhier {display:none;}