body {
  margin:0;
  font-family: 'Noto Sans', sans-serif;
  font-weight:400;
  font-size:100%;
  color:#4B5457;
}
#menu, #header, #footer,
.leftCol {
  display:none;
}
/*------ Formular styling ------*/
.meddelse, .oplysninger {
  background-color:#f6f6f6;
  width:99.5%;
  border:1px solid #e9e9e9;
  margin-bottom:20px;
}
.kf1col, .kfMulti, .kfCbRow {
  width:100%;
}
.kfMulti {
  padding-bottom:20px;
}
.meddelse input, .oplysninger input, textarea,
.meddelse span, .oplysninger span{
  color:#4b5457;
}
.meddelse input, .meddelse span {
  width:94%;
  margin:0% 2.75%;
}
span.validering {
  width:94%;
  margin:0% 20px;
  color:#ef7000;
  font-style:italic;
  font-size:11px;
}
.meddelse input, .oplysninger input {
  height:25px;
  border:1px solid #e9e9e9;
  -webkit-appearance: none;
  -webkit-border-radius: 0;
}
.meddelse textarea {
  width:94%;
  height:150px;
  border:1px solid #e9e9e9;
  margin:0% 2.75%;
  -webkit-appearance: none;
  -webkit-border-radius: 0;
}
.kfOverskrift {
  width:100%;
}
.kfOverskrift h2 {
  padding:10px 2.75%;
  font-size:14px;
  font-weight:700;
  color:#4b5457;
}
.kf1col {
  height:63px;
}
.kfColLeft, .kfColRight {
  width:50%;
  height:63px;
}
.kfColLeft input, .kfColLeft span {
  width:91.25%;
  margin:0% 2.75% 0% 5.5%;
}
.kfColRight input, .kfColRight span {
  width:91.25%;
  margin:0% 5.5% 0% 2.75%;
}
.interesseCbList {
  width:94%;
  padding:0;
  margin:0% 2.75%;
  list-style-type:none;
}
.interesseCbList li {
  background:#fff;
  width:31%;
  height:35px;
  float:left;
  margin:5px 1%;
  position:relative;
}
.interesseCbList li input {
  width:auto;
  position:absolute;
  top:4px;
  -webkit-appearance: checkbox;
}
.interesseCbList li label {
  width:auto;
  position:absolute;
  top:7px;
  left:27px;
}
.sendKnap {
  width:94%;
  margin:0px 2.75% 20px 2.75%;
  text-align:center;
}

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
