html {
  scroll-behavior: smooth;
}
#forside #main-menu-container #bruger-menu li:not(.login):not(.homebutton),
body[data-wk-page-identifier="11"] #main-menu-container #bruger-menu li:not(.login):not(.homebutton) {
  display: none;
}
body[data-wk-page-identifier="82"] #main-menu-container #bruger-menu .nyheder,
body[data-wk-page-identifier="84"] #main-menu-container #bruger-menu .nyheder {
  display: none;
}
@font-face {
  font-family: 'FontAwesome';
  src: url('fonts/fontawesome-webfont.eot?v=4.3.0');
  src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
html {
  margin: 0;
  padding: 0;
  height: 100%;
}
body {
  margin: 0;
  padding: 0;
  background: #ededed;
  font-family: arial, sans-serif, helvetica, verdana;
  font-size: 16px;
  height: 100%;
}
* {
  box-sizing: border-box;
}
p {
  font-size: 1.1rem;
}
input,
select,
textarea {
  font-size: 16px;
  padding: 8px 16px;
  border-radius: 10px;
  border: none !important;
  background: #fff;
}
h1,
h2,
h3,
h4 {
  font-family: 'Arial Black', arial, sans-serif, helvetica, verdana;
  text-transform: uppercase;
  color: #545454;
  text-align: center;
}
h1 {
  font-size: 3rem;
}
h2 {
  font-size: 2rem;
}
h3 {
  font-size: 1.5rem;
}
#container {
  width: 100%;
}
#top {
  background: #fff;
  box-shadow: 0px 0px 10px 1px #c1c1c1;
}
#top .topwrapper {
  display: grid;
  grid-template-columns: 350px 1fr;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}
#top .topwrapper a {
  display: block;
  padding: 0 10px;
  position: relative;
}
#top .topwrapper img {
  display: block;
  width: 300px !important;
  height: auto !important;
}
#top .topwrapper img:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
#top .topwrapper #main-menu-container {
  display: flex;
  flex-flow: row wrap;
}
#top .topwrapper #main-menu-container button {
  background: #1c4982;
  color: #fff;
  border: none;
  padding: 8px 16px;
  margin-left: auto;
}
#top .topwrapper #main-menu-container button:before {
  content: "\f0c9";
  font-family: 'FontAwesome';
  margin-right: 5px;
}
#top-indhold img {
  display: block;
  width: 150px !important;
  height: auto !important;
}
#main-menu-container {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  width: 100%;
}
#main-menu-container #bruger-menu {
  display: flex;
  flex-flow: row nowrap;
  gap: 12px;
  width: 100%;
  justify-content: flex-end;
  align-items: center;
  list-style: none;
  padding: 0;
}
#main-menu-container #bruger-menu li {
  display: flex;
  flex-flow: row nowrap;
  padding: 0;
  position: relative;
}
#main-menu-container #bruger-menu li span,
#main-menu-container #bruger-menu li a {
  white-space: nowrap;
  text-transform: uppercase;
  font-weight: bold;
  text-decoration: none;
  color: #545454;
  font-size: 14px;
  padding: 8px;
}
#main-menu-container #bruger-menu li span:after {
  content: "\f107";
  font-family: 'FontAwesome';
  margin-left: 5px;
}
#main-menu-container #bruger-menu li a[href*="login.asp"] {
  padding: 8px 16px;
  background: #1c4982;
  color: #fff;
  border-radius: 10px;
  text-decoration: none;
}
#main-menu-container #bruger-menu li a[href*="login.asp"]:hover {
  background: #133158;
}
#main-menu-container #bruger-menu li.homebutton {
  background: transparent;
  padding: 0;
  margin: 0;
}
#main-menu-container #bruger-menu li.homebutton a {
  font-size: 0;
  color: #1c4982;
}
#main-menu-container #bruger-menu li.homebutton a:after {
  content: "\f015";
  font-size: 2rem;
  font-family: 'FontAwesome';
  margin-left: 5px;
}
#main-menu-container #bruger-menu .niveau2 {
  position: absolute;
  left: 0;
  top: 50px;
  background: #fff;
  padding: 0;
  z-index: 1000;
}
#main-menu-container #bruger-menu .niveau2 li {
  padding: 8px;
}
#main-menu-container #bruger-menu .niveau2 a {
  font-size: 12px;
  text-transform: inherit;
  padding: 4px 0;
}
#main-menu-container #bruger-menu .niveau2 a:before {
  content: "\f061";
  font-family: 'FontAwesome';
  margin-right: 5px;
}
#main-menu-container #bruger-menu .niveau2 a:hover {
  text-decoration: underline;
}
#bund {
  background: #3e3e3f;
  color: #fff;
  padding: 32px 64px;
}
#bund h1 {
  text-transform: inherit;
  text-align: left;
  color: #fff;
  font-size: 16px;
}
#bund a {
  color: #fff;
  text-decoration: none;
}
#bund a:hover {
  text-decoration: underline;
}
#bund .box {
  border-bottom: 1px solid #fff;
}
#bund .bottomlogo {
  margin-top: 64px;
}
#indhold {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  min-height: calc(100vh - 100px);
  padding: 64px 0;
}
#forside #indhold {
  display: grid;
  grid-template-columns: 1fr minmax(400px, 1200px) 1fr;
  grid-auto-rows: max-content;
  margin: auto;
  padding: 0;
  width: 100%;
  max-width: inherit;
}
#forside .frontpage-intro {
  grid-column: 1 / 4;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  margin: 0 auto;
  padding: 128px 0 65px;
}
#forside .frontpage-intro p {
  font-size: 1.8rem;
  margin-bottom: 1rem;
  width: 100%;
  text-align: center;
  color: #545454;
  margin: 0;
}
#forside .frontpage-intro h1 {
  margin-top: 0;
  margin-bottom: 0;
}
.forside-boks-liste,
.boks-liste {
  grid-column: 2 / 3;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  gap: 64px;
  margin-bottom: 64px;
}
.forside-boks-liste .boks,
.boks-liste .boks {
  display: grid;
  grid-template-rows: 1fr 1fr;
  width: 30%;
  background: #fff;
  transition: 1s ease all;
}
.forside-boks-liste .boks .pic,
.boks-liste .boks .pic {
  width: 100%;
  padding: 0;
}
.forside-boks-liste .boks .pic a,
.boks-liste .boks .pic a {
  display: block;
}
.forside-boks-liste .boks .pic img,
.boks-liste .boks .pic img {
  display: block;
  padding: 0;
  width: 100% !important;
  height: auto !important;
}
.forside-boks-liste .boks .text,
.boks-liste .boks .text {
  width: 100%;
  padding: 0 32px;
}
.forside-boks-liste .boks .text h3,
.boks-liste .boks .text h3 {
  text-align: left;
  text-transform: uppercase;
  margin-bottom: 8px;
}
.forside-boks-liste .boks .text a,
.boks-liste .boks .text a {
  color: #545454;
  text-decoration: none;
}
.forside-boks-liste .boks .text a:hover,
.boks-liste .boks .text a:hover {
  text-decoration: underline;
}
.forside-boks-liste .boks .text p,
.boks-liste .boks .text p {
  position: relative;
  color: #545454;
  text-decoration: none;
  margin: 0 0 0.5rem 18px;
  font-size: 14px;
  transition: 1s ease all;
}
.forside-boks-liste .boks .text p:before,
.boks-liste .boks .text p:before {
  position: absolute;
  left: -20px;
  content: "";
  width: 18px;
  height: 18px;
  transform: scale(0.5);
  background: url(elements/arrow-right.svg) no-repeat center center;
  background-size: cover;
}
.forside-boks-liste .boks.borger,
.boks-liste .boks.borger {
  border-bottom: 2px solid #a56126;
}
.forside-boks-liste .boks.borger h3,
.boks-liste .boks.borger h3 {
  color: #a56126;
}
.forside-boks-liste .boks.forening,
.boks-liste .boks.forening {
  border-bottom: 2px solid #1c4982;
}
.forside-boks-liste .boks.forening h3,
.boks-liste .boks.forening h3 {
  color: #1c4982;
}
.forside-boks-liste .boks.frivillig,
.boks-liste .boks.frivillig {
  border-bottom: 2px solid #00a089;
}
.forside-boks-liste .boks.frivillig h3,
.boks-liste .boks.frivillig h3 {
  color: #00a089;
}
.foreningssoegning {
  grid-column: 1 / 4;
  text-align: center;
  margin: 64px 0;
}
.foreningssoegning a {
  color: #545454;
  text-decoration: none;
  font-size: 18px;
}
.foreningssoegning a:after {
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
  content: "";
  width: 18px;
  height: 18px;
  transform: scale(0.8);
  background: url(elements/arrow-right.svg) no-repeat center center;
}
.fullwidth {
  grid-column: 1 / 4;
  width: 100%;
  margin-bottom: 64px;
  background: #b34743;
  overflow: hidden;
}
.fullwidth .container {
  width: 100%;
  max-width: 1200px;
  padding: 0;
  margin: 0 auto;
}
.fullwidth.twocol .container {
  display: flex;
  flex-flow: row wrap;
}
.fullwidth.twocol .container div:first-child {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  width: 50%;
  padding: 32px 0;
}
.fullwidth.twocol .container div:first-child h2 {
  margin: auto 0 0 0;
  padding: 0;
}
.fullwidth.twocol .container div:last-child {
  width: 50%;
}
.fullwidth h2 {
  width: 100%;
  text-align: left;
}
.fullwidth a {
  transition: all 250ms ease;
  color: #fff;
  text-decoration: none;
  font-size: 1.4rem;
}
.fullwidth a:after {
  content: "\f061";
  font-family: 'FontAwesome';
  margin-left: 16px;
}
.fullwidth a:hover:after {
  margin-left: 24px;
}
.fullwidth img {
  height: 100% !important;
  width: 100% !important;
  object-fit: cover;
}
.fullwidth h2 {
  color: #fff;
  text-transform: uppercase;
  margin: 0;
}
.single-image-slider {
  height: 250px;
  overflow: hidden;
}
.nyheder-slider {
  grid-column: 2;
  margin-top: 64px;
}
.nyheder-slider .wk-slider-container {
  position: relative;
}
.nyheder-slider .wk-slider-container ul {
  width: 80%;
  border-top: 2px solid #1c4982;
  border-bottom: 2px solid #1c4982;
  padding: 32px 0;
  margin: 0 auto;
}
.nyheder-slider .wk-slider-container ul li .wk-slide-content {
  background-size: calc(100% - 400px);
  background-repeat: no-repeat;
  background-position: 400px;
}
.nyheder-slider .wk-slider-container ul li a {
  text-decoration: none;
}
.nyheder-slider .wk-slider-container ul li .wk-slide-text-layer {
  position: relative;
  right: auto;
  bottom: auto;
  left: auto;
  width: 100%;
  max-width: 280px;
  height: 100%;
  vertical-align: top;
  background: transparent;
  color: #1c4982;
  text-align: left;
  padding: 0;
}
.nyheder-slider .wk-slider-container ul li .wk-slide-text-layer h2 {
  color: #1c4982;
  text-decoration: none;
}
.nyheder-slider .wk-slider-container ul li .wk-slide-text-layer .wk-slide-title {
  text-align: left;
  margin: 0 0 16px 0;
}
.nyheder-slider .wk-slider-nav-container .wk-slider-controls-container {
  display: none;
}
.nyheder-slider .wk-slider-nav-container .wk-slider-prev {
  position: absolute;
  top: 110px;
  left: 20px;
  text-decoration: none;
  font-size: 0;
}
.nyheder-slider .wk-slider-nav-container .wk-slider-prev:before {
  display: block;
  content: "";
  width: 40px;
  height: 80px;
  transform: scale(1);
  background: url(elements/slider-right.svg) no-repeat center center;
  background-size: cover;
  transform: rotate(180deg);
}
.nyheder-slider .wk-slider-nav-container .wk-slider-prev:hover:before {
  color: #aaabaf;
}
.nyheder-slider .wk-slider-nav-container .wk-slider-next {
  position: absolute;
  font-size: 0;
  text-decoration: none;
  top: 110px;
  right: 20px;
}
.nyheder-slider .wk-slider-nav-container .wk-slider-next:before {
  display: block;
  content: "";
  width: 40px;
  height: 80px;
  transform: scale(1);
  background: url(elements/slider-right.svg) no-repeat center center;
  background-size: cover;
}
.nyheder-slider .wk-slider-nav-container .wk-slider-next:hover:before {
  color: #aaabaf;
}
#glemt-login-side #bruger-menu li:not(.login),
#login-side #bruger-menu li:not(.login) {
  display: none;
}
.login-formular {
  width: 100%;
  max-width: 500px;
  margin: 0 auto;
}
.login-formular legend {
  display: none;
}
.login-formular fieldset {
  border: none;
}
.login-formular ul {
  display: flex;
  flex-flow: row wrap;
  padding: 0;
  list-style: none;
}
.login-formular ul li {
  display: flex;
  flex-flow: row wrap;
  width: 100%;
  margin-bottom: 16px;
}
.login-formular ul li label {
  width: 100%;
}
.login-formular ul li input {
  width: 100%;
}
.login-formular ul li.knap-linje {
  width: 30%;
}
.login-formular ul li.knap-linje + li {
  width: 70%;
}
.login-formular ul li.knap-linje + li span {
  margin-left: auto;
}
.login-formular button {
  padding: 16px 32px;
  background: #1c4982;
  color: #fff;
  border: none;
  border-radius: 10px;
}
.login-formular button:hover {
  cursor: pointer;
  background: #133158;
}
.login-formular .reveal-login-toggle-container {
  display: flex;
  flex-flow: row nowrap;
  gap: 0.5rem;
  margin-top: 1rem;
}
.login-formular .reveal-login-toggle-container input {
  width: unset;
  height: unset;
  margin: 0;
}
.quicklinks {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  color: #1c4982;
  margin-bottom: 86px;
  gap: 32px;
}
.quicklinks div {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr 1fr;
  width: 100%;
  max-width: 300px;
  text-align: center;
}
.quicklinks div p {
  margin: 0;
}
.quicklinks div a {
  display: inline-block;
  background: #1c4982;
  text-decoration: none;
  padding: 8px 24px;
  margin-top: 8px;
  color: #fff;
  border-radius: 10px;
  text-transform: uppercase;
  font-size: 0.8rem;
}
.quicklinks div:last-child {
  margin-right: 0;
}
.borgerspor-search {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  margin-bottom: 86px;
}
.borgerspor-search h1 {
  width: 100%;
}
.borgerspor-search .debtorlist-search {
  width: 100%;
}
.borgerspor-search .debtorlist-search #search-line {
  position: relative;
  width: 100%;
}
.borgerspor-search .debtorlist-search button {
  position: absolute;
  right: 12px;
  top: 5px;
}
body[data-wk-page-identifier="81"] #panel1 {
  width: 100%;
  border-top: 64px solid #1c4982;
}
body[data-wk-page-identifier="82"] #panel1 {
  width: 100%;
  border-top: 64px solid #a56126;
}
body[data-wk-page-identifier="82"] #indhold h1 {
  color: #a56126;
}
.quote-boks {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  padding: 32px 0;
  border-top: 1px solid #545454;
}
.quote-boks .image {
  text-align: center;
  width: 100%;
}
.quote-boks .image img {
  height: 150px;
  border-radius: 50%;
}
.quote-boks .description {
  width: 70%;
}
.quote-boks .description h2 {
  text-align: left;
}
.quote-boks .description .knap a {
  display: inline-block;
  font-size: 0.9rem;
  border-radius: 15px;
  background: #a56126;
  color: #fff;
  padding: 10px 15px;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
}
.quote-boks .description .knap a:hover {
  cursor: pointer;
  background: #7c491c;
}
.quote-boks .quote-container {
  width: 300px;
  margin-left: auto;
}
.quote-boks .quote {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
  padding: 0;
}
.quote-boks .quote p:not(.name) {
  position: relative;
  text-align: center;
  font-size: 1rem;
  margin: 0;
}
.quote-boks .quote p:not(.name):before {
  display: block;
  text-align: center;
  font-size: 35px;
  margin: 5px 0;
  content: "\f10d";
  font-family: 'FontAwesome';
  color: #1c4982;
}
.quote-boks .quote p.name {
  width: 100%;
  text-align: center;
  margin: 8px 0 0 0;
  font-size: 0.9rem;
}
.associationsearch-container {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  width: 100%;
}
.associationsearch-container form {
  width: 100%;
}
.associationsearch-container .associationsearch-freetext-container {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 32px;
}
.associationsearch-container .associationsearch-freetext-container label {
  font-size: 1.3rem;
  color: #545454;
  margin-right: 16px;
}
.associationsearch-container .associationsearch-filterfields-group-container {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  gap: 16px;
  margin-bottom: 16px;
}
.associationsearch-container .associationsearch-submit-button-container {
  display: flex;
  flex-flow: row wrap;
  gap: 16px;
  justify-content: center;
  align-items: center;
  margin-bottom: 64px;
}
.associationsearch-container .associationsearch-submit-button-container button {
  padding: 16px 32px;
  border: none;
  border-radius: 360px;
  background: #a56126;
  color: #fff;
}
.associationsearch-container .associationsearch-submit-button-container button:hover {
  cursor: pointer;
  background: #7c491c;
}
.associationsearch-container .associationsearch-submit-button-container button.associationsearch-reset-button {
  background: #545454;
}
.associationsearch-container .associationsearch-submit-button-container button.associationsearch-reset-button:hover {
  background: #3b3b3b;
}
.associationsearch-container .associationsearch-categories-container {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  margin: 0 auto;
  gap: 16px;
  max-width: 800px;
}
.associationsearch-container .associationsearch-categories-container button {
  padding: 16px 32px;
  border: none;
  border-radius: 5px;
  background: #a56126;
  color: #fff;
}
.associationsearch-container .associationsearch-categories-container button:hover {
  cursor: pointer;
  background: #7c491c;
}
.associationsearch-container .associationsearch-categories-container button.selected {
  background: #523013;
}
.associationsearch-container .associationsearch-results-container table {
  width: 100%;
}
.associationsearch-container .associationsearch-results-container table thead {
  background: #a56126;
  text-align: left;
  color: #fff;
}
.associationsearch-container .associationsearch-results-container table thead th {
  padding: 8px;
}
.associationsearch-container .associationsearch-results-container table tbody td {
  padding: 32px 0;
  border-bottom: 1px solid #545454;
}
.associationsearch-container .associationsearch-results-container table tbody a {
  background: #a56126;
  color: #fff;
  padding: 8px;
  border-radius: 360px;
  text-decoration: none;
}
.associationsearch-container .associationsearch-results-container table tbody a:hover {
  background: #7c491c;
}
.associationsearch-container .associationsearch-results-container .associationsearch-pager {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  margin-top: 32px;
  gap: 8px;
}
.associationsearch-container .associationsearch-results-container .associationsearch-pager button {
  background: #a56126;
  border: none;
  padding: 12px 16px;
  color: #fff;
}
.associationsearch-container .associationsearch-results-container .associationsearch-pager button:hover {
  cursor: pointer;
  background: #7c491c;
}
.associationsearch-container .associationsearch-results-container .associationsearch-pager button.active {
  cursor: auto;
  background: #523013;
}
.bruger-formular.locked ul,
.bruger-formular.summary ul {
  display: flex;
  flex-flow: row wrap;
}
.bruger-formular.locked li,
.bruger-formular.summary li {
  width: 100%;
}
.bruger-formular.locked li label.spaerret-felt,
.bruger-formular.summary li label.spaerret-felt {
  order: 1;
  width: 100%;
}
.bruger-formular.locked li div.spaerret-felt,
.bruger-formular.summary li div.spaerret-felt {
  order: 2;
  width: 100%;
  padding: 8px;
  color: #000;
  background: #ccc;
}
.bruger-formular fieldset.debtor-fieldset {
  border: none;
  padding: 0;
}
.bruger-formular fieldset.debtor-fieldset .fieldgroup.Skjult,
.bruger-formular fieldset.debtor-fieldset .fieldgroup.skjult {
  display: none;
}
.bruger-formular fieldset.debtor-fieldset .twocolumn ul {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1rem;
}
.bruger-formular fieldset.Ferie ul,
.bruger-formular fieldset.ferie ul {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 32px;
  align-items: baseline;
}
.bruger-formular fieldset.Ferie ul li label,
.bruger-formular fieldset.ferie ul li label {
  order: 1;
}
.bruger-formular fieldset.Ferie ul li .forklaring,
.bruger-formular fieldset.ferie ul li .forklaring {
  order: 2;
  font-style: italic;
  font-size: 14px;
}
.bruger-formular fieldset.Ferie ul li div,
.bruger-formular fieldset.ferie ul li div,
.bruger-formular fieldset.Ferie ul li input:not([type="checkbox"]),
.bruger-formular fieldset.ferie ul li input:not([type="checkbox"]),
.bruger-formular fieldset.Ferie ul li div.spaerret-felt,
.bruger-formular fieldset.ferie ul li div.spaerret-felt {
  order: 3;
  width: 100%;
}
.bruger-formular fieldset.Ferie ul li textarea,
.bruger-formular fieldset.ferie ul li textarea {
  height: 75px;
  resize: vertical;
}
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1952"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1952"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1907"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1907"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1951"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1951"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1906"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1906"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1950"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1950"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1905"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1905"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1949"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1949"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1904"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1904"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1948"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1948"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1903"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1903"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1808"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1808"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1874"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1874"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1875"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1875"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1876"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1876"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1807"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1807"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1870"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1870"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1873"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1873"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1872"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1872"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1869"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1869"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1871"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1871"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1868"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1868"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1810"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1810"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1812"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1812"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1843"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1843"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1842"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1842"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1841"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1841"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1820"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1820"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1819"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1819"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1809"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1809"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1811"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1811"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1362"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1362"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1355"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1355"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1484"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1484"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1485"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1485"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1624"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1624"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1419"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1419"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1422"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1422"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1430"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1430"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1356"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1356"],
.bruger-formular fieldset.Ferie ul li[data-wk-fieldname="Felt1427"],
.bruger-formular fieldset.ferie ul li[data-wk-fieldname="Felt1427"] {
  grid-column: 1 / 3;
}
.bruger-formular fieldset.lokale ul {
  grid-template-columns: 1fr 150px 120px 120px 100px 100px 150px;
  gap: 8px;
}
.bruger-formular fieldset.lokale ul li[data-wk-fieldname="Felt1433"] {
  grid-column: 1 / -1;
}
.bruger-formular fieldset.lokale ul li label {
  width: 100%;
}
.bruger-formular fieldset.lokale ul li select {
  width: 100%;
}
.bruger-formular fieldset.lokale ul li textarea {
  height: 35px;
}
.bruger-formular fieldset.antal-medlemmer li .info_box {
  order: 1;
  width: 100%;
  margin-top: -24px;
  margin-bottom: 24px;
}
.bruger-formular fieldset.antal-medlemmer li label {
  order: 2;
}
.bruger-formular .fieldgroup {
  overflow: hidden;
  margin: 0 0 32px 0;
  padding: 32px;
  border: none;
  background: #fff;
}
.bruger-formular .fieldgroup ul {
  list-style-type: none;
  padding: 0;
}
.bruger-formular .fieldgroup legend {
  background: #1c4982;
  color: #fff;
  width: calc(100% + 64px);
  margin-left: -32px;
  padding: 16px;
}
.bruger-formular .fieldgroup li {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  margin-bottom: 16px;
}
.bruger-formular .fieldgroup li label {
  order: 1;
  width: 300px;
}
.bruger-formular .fieldgroup li span.skal-udfyldes-symbol {
  display: none;
}
.bruger-formular .fieldgroup li label.skal-udfyldes:after {
  content: "*";
  color: #800;
  margin-left: 3px;
}
.bruger-formular .fieldgroup li span.forklaring {
  order: 4;
  width: 100%;
}
.bruger-formular .fieldgroup li .fejl-meddelelse {
  order: 2;
  color: #800;
}
.bruger-formular .fieldgroup li input,
.bruger-formular .fieldgroup li select,
.bruger-formular .fieldgroup li textarea,
.bruger-formular .fieldgroup li span.select2,
.bruger-formular .fieldgroup li div.spaerret-felt {
  order: 3;
  padding: 8px 16px;
  background: #d8d8d8;
}
.bruger-formular .fieldgroup li input:not([type="checkbox"]),
.bruger-formular .fieldgroup li select,
.bruger-formular .fieldgroup li textarea,
.bruger-formular .fieldgroup li span.select2,
.bruger-formular .fieldgroup li div.spaerret-felt {
  width: 300px;
}
.bruger-formular .fieldgroup li div.spaerret-felt {
  color: #505050;
  font-style: italic;
  min-height: 34px;
}
.bruger-formular .fieldgroup li input.locked {
  border: 1px solid #d8d8d8;
  background: #fff;
}
.bruger-formular .fieldgroup li .readmore {
  order: 4;
  margin-left: 16px;
}
.bruger-formular .fieldgroup li .info_box {
  order: 5;
}
.bruger-formular .fieldgroup li .mergeFiles {
  background: #b34743;
  color: #fff;
  padding: 8px;
  margin-bottom: 8px;
  width: 100%;
}
.bruger-formular .fieldgroup li .mergeFiles a {
  color: #fff;
}
.bruger-formular .fieldgroup li.note-li {
  width: 100%;
}
.bruger-formular .fieldgroup li.note-li label {
  width: 100%;
}
.bruger-formular .fieldgroup li.note-li textarea {
  width: 100%;
}
.bruger-formular .fieldgroup li.filfeltLi .info_box {
  order: 1;
  width: 100%;
}
.bruger-formular .fieldgroup li.filfeltLi label {
  order: 1;
}
.bruger-formular .fieldgroup li.filfeltLi input {
  order: 3;
  margin-right: 8px;
}
.bruger-formular .fieldgroup li.filfeltLi button {
  order: 3;
}
.bruger-formular fieldset.aeldreidraet ul {
  display: flex;
  flex-flow: row wrap;
}
.bruger-formular fieldset.aeldreidraet li {
  width: 20%;
}
.bruger-formular fieldset.aeldreidraet li input {
  width: 90%;
}
.bruger-formular fieldset.aeldreidraet li[data-wk-fieldname="Felt548"] label {
  width: 100%;
}
.bruger-formular fieldset.aeldreidraet li[data-wk-fieldname="Felt548"] input {
  width: 100%;
}
.bruger-formular fieldset.aeldreidraet li:nth-child(n + 6):not(:last-child) label {
  display: none;
}
.bruger-formular fieldset.aeldreidraet li:last-child {
  width: 100%;
  margin-top: 0.5em;
  align-self: flex-end;
}
.bruger-formular fieldset.soeglokale ul li label {
  width: 300px;
}
.bruger-formular fieldset.soeglokale ul li select {
  width: 100px;
}
.bruger-formular fieldset.lokaletimer li {
  display: inline-block;
}
.bruger-formular fieldset.lokaletimer li:nth-child(1),
.bruger-formular fieldset.lokaletimer li:nth-child(4),
.bruger-formular fieldset.lokaletimer li:nth-child(7),
.bruger-formular fieldset.lokaletimer li:nth-child(10) {
  position: relative;
  padding-left: 20%;
  width: 40%;
}
.bruger-formular fieldset.lokaletimer li:nth-child(1) label,
.bruger-formular fieldset.lokaletimer li:nth-child(4) label,
.bruger-formular fieldset.lokaletimer li:nth-child(7) label,
.bruger-formular fieldset.lokaletimer li:nth-child(10) label {
  position: absolute;
  left: 0;
}
.bruger-formular fieldset.lokaletimer li:nth-child(1) span.forklaring,
.bruger-formular fieldset.lokaletimer li:nth-child(4) span.forklaring,
.bruger-formular fieldset.lokaletimer li:nth-child(7) span.forklaring,
.bruger-formular fieldset.lokaletimer li:nth-child(10) span.forklaring {
  display: block;
}
.bruger-formular fieldset.lokaletimer li:nth-child(1) input,
.bruger-formular fieldset.lokaletimer li:nth-child(4) input,
.bruger-formular fieldset.lokaletimer li:nth-child(7) input,
.bruger-formular fieldset.lokaletimer li:nth-child(10) input {
  display: inline-block;
  width: 195px;
}
.bruger-formular fieldset.lokaletimer li:nth-child(1) label {
  top: 25px;
}
.bruger-formular fieldset.lokaletimer li:nth-child(4) label,
.bruger-formular fieldset.lokaletimer li:nth-child(7) label {
  top: 10px;
}
.bruger-formular fieldset.lokaletimer li:nth-child(10) label {
  top: 10px;
}
.bruger-formular fieldset.lokaletimer li:nth-child(2),
.bruger-formular fieldset.lokaletimer li:nth-child(5),
.bruger-formular fieldset.lokaletimer li:nth-child(8),
.bruger-formular fieldset.lokaletimer li:nth-child(11) {
  width: 14%;
}
.bruger-formular fieldset.lokaletimer li:nth-child(2) label,
.bruger-formular fieldset.lokaletimer li:nth-child(5) label,
.bruger-formular fieldset.lokaletimer li:nth-child(8) label,
.bruger-formular fieldset.lokaletimer li:nth-child(11) label {
  display: block;
  width: 100%;
}
.bruger-formular fieldset.lokaletimer li:nth-child(2) input,
.bruger-formular fieldset.lokaletimer li:nth-child(5) input,
.bruger-formular fieldset.lokaletimer li:nth-child(8) input,
.bruger-formular fieldset.lokaletimer li:nth-child(11) input {
  width: 100%;
}
.bruger-formular fieldset.lokaletimer li:nth-child(3),
.bruger-formular fieldset.lokaletimer li:nth-child(6),
.bruger-formular fieldset.lokaletimer li:nth-child(9),
.bruger-formular fieldset.lokaletimer li:nth-child(12) {
  width: 14%;
}
.bruger-formular fieldset.lokaletimer li:nth-child(3) label,
.bruger-formular fieldset.lokaletimer li:nth-child(6) label,
.bruger-formular fieldset.lokaletimer li:nth-child(9) label,
.bruger-formular fieldset.lokaletimer li:nth-child(12) label {
  display: block;
  width: 100%;
}
.bruger-formular fieldset.lokaletimer li:nth-child(3) input,
.bruger-formular fieldset.lokaletimer li:nth-child(6) input,
.bruger-formular fieldset.lokaletimer li:nth-child(9) input,
.bruger-formular fieldset.lokaletimer li:nth-child(12) input {
  width: 100%;
}
.bruger-formular fieldset.lokaletimer li:nth-child(5) label,
.bruger-formular fieldset.lokaletimer li:nth-child(6) label,
.bruger-formular fieldset.lokaletimer li:nth-child(8) label,
.bruger-formular fieldset.lokaletimer li:nth-child(9) label,
.bruger-formular fieldset.lokaletimer li:nth-child(11) label {
  display: none;
}
.bruger-formular fieldset.lokaletimer li:nth-child(10),
.bruger-formular fieldset.lokaletimer li:nth-child(11) {
  margin-top: 18px;
}
.bruger-formular fieldset.lokaletimer li:nth-child(13) {
  display: block;
  width: 100%;
}
.bruger-formular fieldset.lokaletimer li:nth-child(13) label {
  display: block;
}
.bruger-formular fieldset.lokaletimer li:nth-child(13) fieldset.flerliste-holder {
  margin: 0;
  width: 100%;
}
.bruger-formular fieldset.drift .mergeFiles {
  display: block;
  width: 100%;
}
.bruger-formular fieldset.drift .warning {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  background: #b34743;
  color: #fff;
  text-align: center;
  padding: 8px;
  width: 100%;
}
.bruger-formular fieldset.drift .warning .help-link {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  line-height: 10px;
  background: #fff;
  width: 30px;
  height: 30px;
  margin-left: 10px;
  margin-top: -5px;
}
.bruger-formular fieldset.drift .warning .help-link:hover {
  background: #b34743;
  outline: 2px solid #fff;
}
.bruger-formular fieldset.drift .warning .help-link:hover a {
  color: #fff;
}
.bruger-formular fieldset.drift .warning .help-link a {
  text-decoration: none;
  font-weight: bold;
  color: #b34743;
}
.bruger-formular fieldset.drift ul {
  display: flex;
  flex-flow: row wrap;
  align-items: flex-start;
  justify-content: space-between;
}
.bruger-formular fieldset.drift ul li {
  width: 47%;
  gap: 8px;
  margin-bottom: 16px;
}
.bruger-formular fieldset.drift ul li div.spaerret-felt {
  min-height: 35px;
}
.bruger-formular fieldset.drift li:nth-child(odd) {
  align-items: flex-start;
  width: 60%;
  padding-right: 10px;
}
.bruger-formular fieldset.drift li:nth-child(odd) label {
  width: 100%;
}
.bruger-formular fieldset.drift li:nth-child(even) {
  width: 40%;
}
.bruger-formular fieldset.drift li.filfeltLi label {
  visibility: hidden;
}
.bruger-formular fieldset.drift li.filfeltLi input {
  width: calc(100% - 105px) !important;
  margin: 0;
}
.bruger-formular fieldset.drift li.filfeltLi .file-field-list-container li {
  width: 100%;
}
.bruger-formular fieldset.drift li.filfeltLi .file-field-list-container .filename {
  width: calc(100% - 20px);
}
.bruger-formular fieldset.drift li.filfeltLi .file-field-list-container .upload-timestamp {
  display: none;
}
.bruger-formular fieldset.drift li:last-child {
  width: 100%;
}
.bruger-formular fieldset.drift li:last-child label {
  display: block;
  visibility: visible;
  width: 100%;
}
.bruger-formular fieldset.boerneattest ul {
  display: flex;
  flex-flow: row wrap;
}
.bruger-formular fieldset.boerneattest li {
  order: 2;
}
.bruger-formular fieldset.boerneattest li .info_box {
  order: 1;
  width: 100%;
  margin-bottom: 8px;
}
.bruger-formular fieldset.boerneattest li .forklaring {
  order: 2;
  width: 100%;
  margin-bottom: 8px;
}
.bruger-formular fieldset.boerneattest li input {
  order: 3;
}
.bruger-formular fieldset.boerneattest li label {
  order: 4;
  width: calc(100% - 30px);
  margin-left: 5px;
}
.bruger-formular fieldset.boerneattest .readmore {
  order: 1;
  width: 100%;
  margin-bottom: 16px;
}
.bruger-formular fieldset.gdpr li .forklaring {
  order: 1;
  width: 100%;
  height: 300px;
  overflow: auto;
  white-space: pre-line;
  border: 1px solid #545454;
  padding: 8px;
  margin-bottom: 16px;
}
.bruger-formular fieldset.gdpr li input {
  order: 2;
}
.bruger-formular fieldset.gdpr li label {
  order: 3;
  width: calc(100% - 30px);
  margin-left: 5px;
}
.bruger-formular fieldset.knapset {
  border: none;
  text-align: center;
}
.bruger-formular fieldset.knapset button {
  background: #b34743;
  color: #fff;
  border: none;
  border-radius: 10px;
  padding: 16px 32px;
}
.bruger-formular fieldset.knapset button:hover {
  cursor: pointer;
  background: #8e3835;
}
#bruger-side {
  background: #9abde9;
}
#bruger-side #indhold {
  display: grid;
  grid-template-columns: 1fr minmax(400px, 1200px) 1fr;
  grid-auto-rows: max-content;
  margin: auto;
  padding: 0;
  width: 100%;
  max-width: inherit;
}
#bruger-side #indhold h1 {
  color: #1c4982;
}
#bruger-side .foreningsnavn {
  grid-column: 1 / 4;
}
#bruger-side .foludboks-container {
  grid-column: 1 / 4;
  background: #1c4982;
  color: #fff;
  margin-bottom: 32px;
}
#bruger-side .foludboks-container ul {
  position: relative;
  display: flex;
  flex-flow: row wrap;
  list-style: none;
  padding: 0;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  gap: 60px;
  padding: 32px 0;
}
#bruger-side .foludboks-container ul li {
  padding: 20px 20px 10px 20px;
  border: 1px solid #fff;
}
#bruger-side .foludboks-container ul li > span {
  position: relative;
}
#bruger-side .foludboks-container ul li > span:after {
  content: "\f078";
  display: block;
  text-align: center;
  font-family: 'FontAwesome';
  margin-right: 16px;
}
#bruger-side .foludboks-container ul li:hover {
  background: #fff;
  color: #1c4982;
}
#bruger-side .foludboks-container ul li:hover .ekstrainfo {
  display: block;
}
#bruger-side .foludboks-container ul li.foludkontaktpersoner .oplysninger > p {
  display: none;
}
#bruger-side .foludboks-container .ekstrainfo {
  display: none;
  position: absolute;
  width: 1200px;
  left: 0px;
  top: 95px;
  background: #fff;
  padding: 32px;
  z-index: 9999;
}
#bruger-side .foludboks-container .ekstrainfo li {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  padding: 0;
}
#bruger-side .foludboks-container .ekstrainfo li .oplysninger {
  display: flex;
  flex-flow: row wrap;
  width: 100%;
  color: #1c4982;
  text-align: left;
}
#bruger-side .foludboks-container .ekstrainfo li .oplysninger .contact-group-list-container h3 {
  text-align: left;
  margin-bottom: 16px;
  color: #1c4982;
  font-size: 1.2rem;
}
#bruger-side .foludboks-container .ekstrainfo li .oplysninger .contacts {
  display: flex;
  flex-flow: row wrap;
  list-style-type: none;
  padding: 0;
  width: 100%;
  gap: 16px;
}
#bruger-side .foludboks-container .ekstrainfo li .oplysninger .contacts li {
  display: flex;
  flex-flow: row wrap;
  gap: 8px;
  width: 100%;
}
#bruger-side .foludboks-container .ekstrainfo li .oplysninger .contacts li span.label {
  display: none;
}
#bruger-side .foludboks-container .ekstrainfo li .oplysninger .contacts li span.value {
  font-weight: normal;
}
#bruger-side .foludboks-container .ekstrainfo li .oplysninger .contacts li:after {
  content: "";
}
#bruger-side .foludboks-container .ekstrainfo li .oplysninger .contacts li .ContactTitle {
  display: none;
}
#bruger-side .foludboks-container .ekstrainfo li .oplysninger .contacts li .title {
  font-weight: bold;
}
#bruger-side .foludboks-container .ekstrainfo li .oplysninger .contacts li a {
  color: #7c491c;
}
#bruger-side .foludboks-container .ekstrainfo li .oplysninger .contacts li a:before {
  content: "";
  margin: 0;
}
#bruger-side .foludboks-container .ekstrainfo li .oplysninger .panel1 {
  width: 50%;
}
#bruger-side .foludboks-container .ekstrainfo li .oplysninger .panel2 {
  width: 50%;
}
#bruger-side .foludboks-container .ekstrainfo li .oplysninger p {
  width: 50%;
}
#bruger-side .foludboks-container .ekstrainfo li .oplysninger h2 {
  color: #1c4982;
  width: 100%;
  text-align: left;
  margin: 0;
}
#bruger-side .foludboks-container .ekstrainfo li .oplysninger span {
  font-weight: bold;
  margin-right: 5px;
}
#bruger-side .foludboks-container .ekstrainfo li .oplysninger ul {
  padding: 0;
  gap: 3px;
}
#bruger-side .foludboks-container .ekstrainfo li .oplysninger ul li:after {
  content: ",";
}
#bruger-side .foludboks-container .ekstrainfo li .oplysninger ul li:last-child:after {
  content: "";
}
#bruger-side .foludboks-container .ekstrainfo li .muligheder a {
  text-decoration: none;
  color: #1c4982;
}
#bruger-side .foludboks-container .ekstrainfo li .muligheder a:before {
  content: "\f054";
  font-family: 'FontAwesome';
  margin-right: 16px;
}
#bruger-side .nyheder-slider.hidden {
  display: none;
}
#bruger-side .minsideboks {
  display: grid;
  grid-column: 2 / 3;
  grid-template-columns: 400px 1fr;
  margin-bottom: 16px;
  background: #1c4982;
}
#bruger-side .minsideboks.hidden {
  display: none;
}
#bruger-side .minsideboks .oversigt {
  display: flex;
  flex-flow: row wrap;
  margin: auto 0;
  align-items: center;
  padding: 64px 32px;
}
#bruger-side .minsideboks .oversigt h2 {
  font-size: 1.3rem;
  color: #fff;
  text-align: left;
  margin: 0;
  width: 100%;
}
#bruger-side .minsideboks .oversigt p {
  color: #fff;
  text-align: left;
}
#bruger-side .minsideboks .muligheder {
  display: flex;
  flex-flow: row wrap;
  background: #fff;
  padding: 32px;
}
#bruger-side .minsideboks .muligheder p {
  width: 50%;
}
#bruger-side .minsideboks .muligheder p.sendt {
  position: relative;
}
#bruger-side .minsideboks .muligheder p.sendt a:after {
  display: inline-flex;
  padding: 0.2rem;
  margin-left: 0.5rem;
  content: url(billeder/checked.png) ' Ansøgt';
  background: #ccc;
  border-radius: 5px;
  color: #000;
}
#bruger-side .minsideboks .muligheder p.godkendt {
  position: relative;
}
#bruger-side .minsideboks .muligheder p.godkendt a:after {
  display: inline-flex;
  padding: 0.2rem;
  margin-left: 0.5rem;
  content: url(billeder/checked.png) ' Godkendt';
  background: #ccc;
  border-radius: 5px;
  color: #000;
}
#bruger-side .minsideboks .muligheder a {
  text-decoration: none;
  color: #1c4982;
}
#bruger-side .minsideboks .muligheder a:before {
  content: "\f054";
  font-family: 'FontAwesome';
  margin-right: 16px;
}
body[data-wk-page-identifier="52"] .regl {
  grid-column: 2 / 3;
}
.regl,
.tilskudsboks {
  display: grid;
  grid-template-columns: 400px 1fr;
  margin-bottom: 16px;
  background: #1c4982;
}
.regl.hidden,
.tilskudsboks.hidden {
  display: none;
}
.regl.sendt .oversigt .sendt,
.tilskudsboks.sendt .oversigt .sendt {
  display: block;
  color: #000;
  position: absolute;
  top: -5px;
  right: 5px;
  background: url(billeder/checked.png) 5px center no-repeat rgba(255, 255, 255, 0.9);
  background-size: 20px;
  padding: 5px 10px 5px 30px !important;
  border-radius: 10px;
}
.regl.lukket .oversigt .sendt,
.tilskudsboks.lukket .oversigt .sendt {
  display: none;
}
.regl.lukket .oversigt .lukket,
.tilskudsboks.lukket .oversigt .lukket {
  display: block;
  color: #000;
  position: absolute;
  top: -5px;
  right: 5px;
  background: url(billeder/lukket.png) 5px center no-repeat rgba(255, 255, 255, 0.9);
  background-size: 20px;
  padding: 5px 10px 5px 30px !important;
  border-radius: 10px;
}
.regl .oversigt,
.tilskudsboks .oversigt {
  position: relative;
  display: flex;
  flex-flow: row wrap;
  margin: auto 0;
  align-items: center;
  padding: 64px 32px;
}
.regl .oversigt h2,
.tilskudsboks .oversigt h2 {
  color: #fff;
  text-align: left;
  margin: 0;
  font-size: 1.3rem;
  width: 100%;
}
.regl .oversigt p,
.tilskudsboks .oversigt p {
  color: #fff;
  text-align: left;
}
.regl .muligheder,
.tilskudsboks .muligheder {
  display: flex;
  flex-flow: row wrap;
  background: #fff;
  padding: 32px;
}
.regl .muligheder p,
.tilskudsboks .muligheder p {
  width: 50%;
}
.regl .muligheder a,
.tilskudsboks .muligheder a {
  text-decoration: none;
  color: #1c4982;
}
.regl .muligheder a:before,
.tilskudsboks .muligheder a:before {
  content: "\f054";
  font-family: 'FontAwesome';
  margin-right: 16px;
}
body[data-wk-page-identifier="11"] #panel1 {
  width: 100%;
  border-top: 64px solid #1c4982;
}
body[data-wk-page-identifier="11"] #indhold h1,
body[data-wk-page-identifier="11"] #indhold h2,
body[data-wk-page-identifier="11"] #indhold h3 {
  color: #1c4982;
}
body[data-wk-page-identifier="11"] #beskrivelse {
  margin-bottom: 64px;
  padding-bottom: 64px;
  border-bottom: 1px solid #545454;
  text-align: center !important;
  overflow: hidden;
}
body[data-wk-page-identifier="11"] #beskrivelse img {
  object-fit: contain;
}
body[data-wk-page-identifier="11"] #beskrivelse ul {
  display: inline-block;
}
body[data-wk-page-identifier="11"] .aldersgruppe-info {
  position: relative;
  background: #e1e1e1;
  width: 100%;
  max-width: 450px;
  padding: 16px 32px;
  margin: 0 auto;
  border-radius: 15px;
}
body[data-wk-page-identifier="11"] .aldersgruppe-info p {
  position: relative;
  z-index: 12;
  font-size: 14px;
  margin: 0 0 3px 0;
}
body[data-wk-page-identifier="11"] .aldersgruppe-info:before {
  position: absolute;
  left: 0px;
  top: 8px;
  content: "\f05a";
  font-family: 'FontAwesome';
  margin-left: 16px;
  font-size: 64px;
  color: #bdbdbd;
  z-index: 1;
}
body[data-wk-page-identifier="11"] .debtor-categories {
  display: inline-block;
}
body[data-wk-page-identifier="11"] .debtor-categories li {
  display: list-item;
  text-align: left;
}
body[data-wk-page-identifier="11"] #sidepanel {
  text-align: center;
  color: #1c4982;
}
body[data-wk-page-identifier="11"] #sidepanel p,
body[data-wk-page-identifier="11"] #sidepanel a {
  color: #1c4982;
}
body[data-wk-page-identifier="11"] #sidepanel #tilskudsregn {
  margin-top: 32px;
}
body[data-wk-page-identifier="11"] #sidepanel #tilskudsregn p:first-child:after {
  content: "\f054";
  font-family: 'FontAwesome';
  margin-left: 16px;
}
body[data-wk-page-identifier="11"] #sidepanel #tilskudsregn .upload-timestamp {
  display: none;
}
body[data-wk-page-identifier="11"] #sidepanel #tilskudsregn ul {
  display: inline-block;
}
body[data-wk-page-identifier="11"] #sidepanel #tilskudsregn ul li {
  display: list-item;
  text-align: left;
}
.contacts-list {
  width: 100%;
  border-collapse: collapse;
}
.contacts-list thead {
  background: #1c4982;
  color: #fff;
  text-align: left;
}
.contacts-list thead .sort-handle {
  width: 30px;
}
.contacts-list tbody td {
  border: 1px solid #545454;
}
.contacts-list tbody td.toolbox a.edit-link {
  background-image: url(../../billeder/icon-edit.png);
}
.bruger-formular.contact fieldset {
  overflow: hidden;
  margin: 0;
  margin-bottom: 16px;
  width: 100%;
}
.bruger-formular.contact fieldset#group-hiddencontact {
  display: none;
}
.bruger-formular.contact legend {
  width: calc(100% + 28px);
  background: #1c4982;
  color: #fff;
  margin-left: -14px;
  padding: 16px 32px;
}
.bruger-formular.contact ul {
  list-style: none;
  padding: 0;
}
.bruger-formular.contact ul li {
  display: flex;
  flex-flow: row wrap;
  vertical-align: center;
  margin-bottom: 16px;
}
.bruger-formular.contact ul li label {
  width: 300px;
}
.bruger-formular.contact ul li label.skal-udfyldes:after {
  content: "*";
  color: #800;
  margin-left: 3px;
}
.bruger-formular.contact ul li .skal-udfyldes-symbol {
  display: none;
}
.bruger-formular.contact ul li span.hide-toggle {
  display: none;
  flex-flow: row wrap;
  align-items: center;
  margin-left: 16px;
}
.bruger-formular.contact fieldset.blog-fields ul li input,
.bruger-formular.contact ul.display-settings li input {
  order: 1;
}
.bruger-formular.contact fieldset.blog-fields ul li label,
.bruger-formular.contact ul.display-settings li label {
  order: 2;
  margin-left: 5px;
}
body[data-wk-page-identifier="17"] #indhold div,
body[data-wk-page-identifier="90"] #indhold div {
  display: inline-block;
  width: 330px;
  vertical-align: top;
  margin: 1em 1em 1em 0;
  border: 1px solid #333;
  padding: 1em;
}
body[data-wk-page-identifier="17"] #indhold div h2,
body[data-wk-page-identifier="90"] #indhold div h2 {
  font-size: 1em;
  margin: -1em -1em 0 -1em;
  color: #fff;
  font-weight: normal;
  background: #2a2d58;
  padding: 0.7em 2em 0.7em 1em;
}
body[data-wk-page-identifier="17"] #indhold div .name,
body[data-wk-page-identifier="90"] #indhold div .name {
  margin-top: 0.5em;
}
#associationpass-application fieldset {
  display: flex;
  flex-flow: column wrap;
  gap: 1.5rem;
  border: none;
  padding: 0;
  margin: 0;
  margin-top: 7rem;
}
#associationpass-application fieldset label {
  display: inline-block;
  margin-right: 0.5rem;
  width: 7rem;
}
#associationpass-application fieldset button {
  background: #1c4982;
  color: #fff;
  border: none;
  border-radius: 15px;
  padding: 16px 32px;
  margin-top: 16px;
}
body[data-wk-page-identifier="100"] .medlemstalforklaring {
  display: none;
}
body[data-wk-page-identifier="100"] fieldset div.spaerret-felt {
  border-radius: 10px;
}
body[data-wk-page-identifier="100"] fieldset.side-by-side ul {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
body[data-wk-page-identifier="100"] fieldset.side-by-side ul li {
  flex-flow: row nowrap;
  gap: 1rem;
}
body[data-wk-page-identifier="100"] fieldset.side-by-side ul li label {
  max-width: 10rem;
}
body[data-wk-page-identifier="100"] fieldset.side-by-side ul li[data-wk-fieldname="Felt2136"],
body[data-wk-page-identifier="100"] fieldset.side-by-side ul li[data-wk-fieldname="Felt1708"] {
  grid-column: 1 / 3;
}
body[data-wk-page-identifier="100"] fieldset.download-lok_selv ul li .file-toolbox {
  margin-top: 2rem;
}
body[data-wk-page-identifier="100"] fieldset.download-lok_selv ul li .file-toolbox a:first-child {
  margin-left: 0;
}
#resourceservicecancel .form-line.mailsubject-line {
  display: none;
}
body[data-wk-page-identifier="104"] .infoTable-error-box,
body[data-wk-page-identifier="73"] .infoTable-error-box {
  display: none;
  background: #b34743;
  color: white;
  padding: 0.1rem 1.5rem;
  margin-bottom: 1rem;
}
body[data-wk-page-identifier="104"] .infotable,
body[data-wk-page-identifier="73"] .infotable {
  border: 1px solid black;
  margin-bottom: 1rem;
  table-layout: fixed;
  border-collapse: collapse;
  width: 100%;
}
body[data-wk-page-identifier="104"] .infotable th,
body[data-wk-page-identifier="73"] .infotable th,
body[data-wk-page-identifier="104"] .infotable td,
body[data-wk-page-identifier="73"] .infotable td {
  border: 1px solid black;
  width: 100%;
}
body[data-wk-page-identifier="104"] .infotable tbody th,
body[data-wk-page-identifier="73"] .infotable tbody th {
  padding-left: 0.2rem;
  text-align: left;
}
body[data-wk-page-identifier="104"] .infotable td input,
body[data-wk-page-identifier="73"] .infotable td input,
body[data-wk-page-identifier="104"] .infotable td div,
body[data-wk-page-identifier="73"] .infotable td div {
  width: 100%;
  border-radius: 0;
  padding: 1rem 0.5rem;
  background: white;
  text-align: right;
}
.hidden {
  display: none;
}
body[data-wk-page-identifier="105"] .upperbox ul,
body[data-wk-page-identifier="106"] .upperbox ul {
  list-style: disc;
  padding-left: 40px;
}
body[data-wk-page-identifier="105"] .upperbox ul li,
body[data-wk-page-identifier="106"] .upperbox ul li {
  display: list-item;
}
body[data-wk-page-identifier="105"] .checkboxLi input,
body[data-wk-page-identifier="106"] .checkboxLi input {
  order: 1;
  margin-right: 0.3rem;
}
body[data-wk-page-identifier="105"] .checkboxLi label,
body[data-wk-page-identifier="106"] .checkboxLi label {
  order: 2;
  width: auto;
}
@media screen and (max-width: 1050px) {
  body[data-wk-page-identifier="100"] .bruger-formular fieldset.fieldgroup.side-by-side ul li {
    flex-flow: row wrap;
  }
  body[data-wk-page-identifier="100"] .bruger-formular fieldset.fieldgroup.side-by-side ul li input:not([type="checkbox"]) {
    width: 90%;
  }
}
@media screen and (max-width: 900px) {
  .bruger-formular fieldset.lokale ul {
    grid-template-columns: 1fr 1fr 1fr;
  }
  .bruger-formular fieldset.lokale ul li[data-wk-fieldname="Felt1438"],
  .bruger-formular fieldset.lokale ul li[data-wk-fieldname="Felt1437"],
  .bruger-formular fieldset.lokale ul li[data-wk-fieldname="Felt1436"],
  .bruger-formular fieldset.lokale ul li[data-wk-fieldname="Felt1435"],
  .bruger-formular fieldset.lokale ul li[data-wk-fieldname="Felt1434"],
  .bruger-formular fieldset.lokale ul li[data-wk-fieldname="Felt1432"] {
    grid-column: 1 / -1;
    margin-top: 32px;
  }
  .boks-liste {
    flex-flow: column wrap;
    gap: 32px;
  }
  .boks-liste .boks {
    width: 100%;
    grid-template-rows: max-content;
  }
  .boks-liste .boks .text {
    padding-bottom: 32px;
  }
  #bruger-side .minsideboks {
    grid-template-columns: 250px 1fr;
  }
  #bruger-side .minsideboks .muligheder p {
    width: 100%;
  }
  #top .topwrapper {
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-start;
  }
  #top #main-menu-container {
    width: 100%;
    justify-content: flex-start;
    text-align: left;
  }
  #top #main-menu-container button#menuButton {
    margin-left: 0;
  }
  #top #main-menu-container #bruger-menu {
    flex-flow: column wrap;
    justify-content: flex-start;
    background: #1c4982;
    gap: 2px;
    margin: 0;
  }
  #top #main-menu-container #bruger-menu li {
    flex-flow: column wrap;
    width: 100%;
    padding: 0;
    justify-content: flex-start;
  }
  #top #main-menu-container #bruger-menu li a,
  #top #main-menu-container #bruger-menu li span {
    display: block;
    padding: 8px 16px;
    color: #fff;
    font-size: 14px;
    width: 100%;
  }
  #top #main-menu-container #bruger-menu li.homebutton a:after {
    font-size: 16px;
  }
  #top #main-menu-container #bruger-menu li .niveau2 {
    position: relative;
    left: auto;
    top: auto;
    background: transparent;
    width: 100%;
    padding-left: 16px;
  }
}
@media screen and (max-width: 700px) {
  .bruger-formular fieldset.lokale ul {
    grid-template-columns: 1fr 1fr;
  }
}
@media screen and (max-width: 500px) {
  .bruger-formular fieldset.lokale ul {
    grid-template-columns: 1fr;
  }
  #booking .hold .hold-beskrivelse p {
    font-size: 25px;
  }
  #bruger-side .foludboks-container > ul {
    flex-flow: row nowrap;
    justify-content: center;
    gap: 8px;
  }
  #bruger-side .foludboks-container > ul li {
    padding: 5px;
  }
  #bruger-side .foludboks-container .ekstrainfo {
    width: 100%;
  }
  #bruger-side .foludboks-container .ekstrainfo li .oplysninger .panel1,
  #bruger-side .foludboks-container .ekstrainfo li .oplysninger .panel2 {
    width: 100%;
  }
  #bruger-side .foludboks-container .ekstrainfo li .oplysninger .contacts {
    gap: 16px;
  }
  #bruger-side .foludboks-container .ekstrainfo li .oplysninger .contacts li {
    gap: 4px;
  }
  h1 {
    font-size: 2rem;
  }
  h2 {
    font-size: 1.5rem;
  }
  .boks-liste {
    flex-flow: column wrap;
  }
  .boks-liste .boks {
    width: 100%;
    margin-bottom: 32px;
  }
  #bruger-side .minsideboks {
    display: block;
    width: 100%;
  }
  #bruger-side .minsideboks .oversigt {
    width: 100%;
    padding: 16px;
  }
  #bruger-side .minsideboks .muligheder {
    width: 100%;
  }
  #bruger-side .minsideboks .muligheder p {
    width: 100%;
  }
}
.blog-liste {
  list-style-type: none;
  padding: 0;
}
.blog-liste li {
  padding: 32px;
  background: #fff;
  margin-bottom: 32px;
}
.blog-liste li h2 a {
  color: #545454;
  text-decoration: none;
  font-size: 1.5rem;
}
.blog-liste li .blog-indlaeg-info {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-end;
  gap: 16px;
  font-size: 0.8rem;
}
/*---- Regler & Info ---- */
.regler {
  display: inline-block;
  vertical-align: top;
  background: transparent url(billeder/regleroginfo.jpg) left top no-repeat;
  border: 2px solid #000;
  margin: 0 20px 20px 0;
}
.regler:hover {
  background: transparent url(billeder/regleroginfo_hover.jpg) left top no-repeat;
}
.regler .info {
  width: 350px;
  min-height: 100px;
  padding-top: 150px;
  margin-bottom: 2em;
  position: relative;
  vertical-align: top;
}
.regler .info h2 {
  margin-top: -36px;
  display: block;
  text-align: left;
  padding: 10px;
  background: rgba(255, 255, 255, 0.8);
  color: #000;
  font-weight: bold;
  font-size: 13px;
}
.regler .info a:hover {
  text-decoration: underline;
}
.regler .info p {
  padding: 5px 10px;
  margin-bottom: 10px;
}
.regler .info p.pdf:before {
  content: '';
  display: inline-block;
  background: url('billeder/pdf.png') no-repeat;
  width: 24px;
  height: 24px;
  margin: 0 6px -4px 0;
}
.regler .info p.link:before {
  content: '';
  display: inline-block;
  background: url('billeder/link.png') no-repeat;
  width: 24px;
  height: 24px;
  margin: 0 6px -4px 0;
}
#resourcebooking[data-wk-userid="0"] .login-signup-container {
  display: block;
}
#resourcebooking {
  background: #9abde9;
}
#resourcebooking #indhold {
  display: grid;
  grid-template-columns: 1fr minmax(400px, 1200px) 1fr;
  grid-auto-rows: max-content;
  margin: auto;
  padding: 0;
  width: 100%;
  max-width: inherit;
}
#resourcebooking #indhold h1,
#resourcebooking #indhold h2 {
  color: #1c4982;
}
#resourcebooking section.obs {
  margin: 32px 0;
  text-align: center;
}
#resourcebooking section.obs p {
  color: #fff;
}
#resourcebooking section.description {
  grid-column: 2 / 3;
  text-align: center;
}
#resourcebooking section.description p {
  color: #1c4982;
}
#resourcebooking .resource-search {
  grid-column: 2 / 3;
}
#resourcebooking .resource-search fieldset {
  border: none;
}
#resourcebooking .resource-search .searchwrapper {
  display: grid;
  grid-template-columns: 1fr 180px 1fr 120px 90px 90px;
  gap: 16px;
}
#resourcebooking .resource-search .searchwrapper div {
  display: flex;
  flex-flow: row wrap;
  text-align: left;
  align-items: flex-start;
}
#resourcebooking .resource-search .searchwrapper label {
  width: 100%;
  padding: 8px;
  color: #1c4982;
  font-weight: bold;
}
#resourcebooking .resource-search .searchwrapper input,
#resourcebooking .resource-search .searchwrapper select {
  display: flex;
  width: 100%;
}
#resourcebooking .resource-search .searchwrapper input:after,
#resourcebooking .resource-search .searchwrapper select:after {
  content: "\f107";
  font-family: 'FontAwesome';
  margin-left: auto;
}
#resourcebooking .resource-search .resource-search-button-group {
  text-align: center;
}
#resourcebooking .resource-search button {
  padding: 16px 32px;
  border: none;
  border-radius: 360px;
  background: #b34743;
  color: #fff;
  min-width: 200px;
}
#resourcebooking .resource-search button:hover {
  cursor: pointer;
  background: #8e3835;
}
#resourcebooking .resbook-calendar-format-links {
  grid-column: 2 / 3;
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-end;
  align-items: center;
  gap: 16px;
  margin-bottom: 8px;
}
#resourcebooking .calendar-color-legend {
  grid-column: 2 / 3;
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-end;
  align-items: center;
  gap: 16px;
  margin-bottom: 8px;
}
#resourcebooking .calendar-color-legend div {
  display: flex;
  flex-flow: row nowrap;
}
#resourcebooking .calendar-color-legend .open-legend .color {
  background: #77dd77;
}
#resourcebooking .calendar-color-legend .partial-legend .color {
  background: #f9e3a4;
}
#resourcebooking .calendar-color-legend .full-legend .color.full {
  background: #b34743;
}
#resourcebooking .calendar-color-legend div.too-old {
  width: 15px;
  height: 15px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAALElEQVQYlWN48ODBfwY84P379//v3buHVw1cEV7DRhUxMDAwMBCj6P379/8BOBpuKdEIDHIAAAAASUVORK5CYII) #eaeaea;
  background-color: rgba(0, 0, 0, 0.4) !important;
}
#resourcebooking .calendar-color-legend div.blocked {
  width: 15px;
  height: 15px;
  background: #eaeaea url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAALElEQVQYlWN48ODBfwY84P379//v3buHVw1cEV7DRhUxMDAwMBCj6P379/8BOBpuKdEIDHIAAAAASUVORK5CYII=);
}
#resourcebooking .resource-table-holder {
  grid-column: 2 / 3;
}
#resourcebooking .resource-table-holder table {
  width: 100%;
  table-layout: fixed;
  border-spacing: 0;
  border-collapse: collapse;
  background: #eaeaea url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAALElEQVQYlWN48ODBfwY84P379//v3buHVw1cEV7DRhUxMDAwMBCj6P379/8BOBpuKdEIDHIAAAAASUVORK5CYII=);
}
#resourcebooking .resource-table-holder table thead th {
  border: 1px solid #ccc;
}
#resourcebooking .resource-table-holder table thead th.SearchHeading {
  width: 300px;
}
#resourcebooking .resource-table-holder table thead th:not(.SearchHeading) {
  width: 70px;
}
#resourcebooking .resource-table-holder table tbody th {
  border-bottom: 1px solid #ccc;
  font-weight: normal;
}
#resourcebooking .resource-table-holder table tbody td {
  border: 1px solid #ccc;
  padding: 5px;
}
#resourcebooking .resource-table-holder table tbody td.blocked.booked {
  background-color: #b34743 !important;
  color: #fff;
  overflow: hidden;
}
#resourcebooking .resource-table-holder table tbody td.available,
#resourcebooking .resource-table-holder table tbody td.open {
  background-color: #77dd77;
  border-color: #ccc !important;
}
#resourcebooking .resource-table-holder table tbody td.available:hover,
#resourcebooking .resource-table-holder table tbody td.open:hover {
  background: #4ed34e;
}
#resourcebooking .resource-table-holder table tbody td.partial {
  background-color: #f9e3a4 !important;
  border-color: #d2c08a !important;
}
#resourcebooking .resource-table-holder table tbody td.full {
  background-color: #b34743 !important;
  border-color: #b34743 !important;
}
#resourcebooking .resource-table-holder table tbody td.too-old,
#resourcebooking .resource-table-holder table tbody td.too-new {
  background-color: rgba(0, 0, 0, 0.4) !important;
  border-color: #ccc !important;
}
#resourcebooking .resource-table-holder table tbody td.available {
  cursor: pointer;
  font-size: 0;
}
#resourcebooking .resource-table-holder table tbody td.outside-profile {
  background: transparent !important;
}
#resourcebooking .resource-table-holder table tbody td.outside-profile.available:hover {
  background: #b6d7a8 !important;
}
#resourcebooking .resource-table-holder table tbody .resource-description {
  white-space: normal;
  font-weight: normal;
  max-height: 35px;
  transition: max-height 1s cubic-bezier(0, 1, 0, 1);
  overflow: hidden;
}
#resourcebooking .resource-table-holder table tbody .resource-description:after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  height: 3em;
}
#resourcebooking .resource-table-holder table tbody .resource-description .descriptionToggler {
  background: url(open-icon.png) center right no-repeat;
}
#resourcebooking .resource-table-holder table tbody .resource-description.showAll .descriptionToggler {
  background: url(close-icon.png) center right no-repeat;
}
#resourcebooking .resource-table-holder table tbody .resource-description.showAll {
  max-height: 90000px;
  transition: max-height 2s ease-in-out;
}
#resourcebooking .resource-table-holder table tbody .resource-description.showAll:after {
  content: none;
}
#resourcebooking .resource-table-holder table tbody .resource-description.showAll img {
  display: block;
}
#resourcebooking .resource-table-holder table tbody .resource-description .location {
  font-size: 0.8rem;
  margin-bottom: 20px;
}
#resourcebooking .resource-table-holder table tbody .resource-description .location .location-address + .separator {
  display: none;
}
#resourcebooking .resource-table-holder table tbody .resource-description .location .location-city,
#resourcebooking .resource-table-holder table tbody .resource-description .location .location-zip {
  display: none;
}
#resourcebooking .resource-table-holder table tbody .resource-description .area {
  margin-bottom: 1em;
}
#resourcebooking .resource-table-holder table tbody .resource-description .description-text {
  position: relative;
}
#resourcebooking .resource-table-holder table tbody .resource-description .description-text img {
  display: block;
}
#resourcebooking .resource-table-holder table tbody .resource-description .descriptionToggler {
  height: 30px;
  width: 100%;
  font-size: 0;
  position: absolute;
  bottom: 0px;
  right: 0px;
  z-index: 999;
}
#resourcebooking .resource-table-holder table tbody .resource-description .descriptionToggler :hover {
  cursor: pointer;
}
#resourcebooking section.always-show-boks {
  display: block;
  margin-top: 0;
}
#resourcebooking .always-show-boks,
#resourcebooking .login-signup-container {
  display: none;
  grid-column: 2 / 3;
  margin-top: 64px;
}
#resourcebooking .always-show-boks > div,
#resourcebooking .login-signup-container > div {
  display: grid;
  grid-template-columns: 300px 1fr;
  grid-auto-rows: max-content;
  align-items: center;
  margin-bottom: 16px;
  background: #fff;
}
#resourcebooking .always-show-boks > div .info,
#resourcebooking .login-signup-container > div .info {
  grid-column: 1;
  background: #1c4982;
  color: #fff;
  text-align: center;
  padding: 32px;
  margin: 0;
  width: 100%;
  height: 100%;
}
#resourcebooking .always-show-boks > div .options,
#resourcebooking .login-signup-container > div .options {
  grid-column: 2;
  display: flex;
  flex-flow: column wrap;
  align-items: flex-start;
  gap: 8px;
  width: calc(100% - 300px);
  padding: 16px 32px;
}
#resourcebooking .always-show-boks > div .options p,
#resourcebooking .login-signup-container > div .options p {
  margin: 0;
}
#resourcebooking .always-show-boks > div .options a,
#resourcebooking .login-signup-container > div .options a {
  position: relative;
  color: #545454;
  text-decoration: none;
  transition: 1s ease all;
}
#resourcebooking .always-show-boks > div .options a:before,
#resourcebooking .login-signup-container > div .options a:before {
  position: absolute;
  left: -20px;
  content: "";
  width: 18px;
  height: 18px;
  transform: scale(0.5);
  background: url(elements/arrow-right.svg) no-repeat center center;
  background-size: cover;
}
#resourcebooking .always-show-boks > div .options a:hover,
#resourcebooking .login-signup-container > div .options a:hover {
  color: #000;
}
#resourceserialbooking {
  background: #9abde9;
}
#resourceserialbooking #indhold {
  display: grid;
  grid-template-columns: 1fr minmax(400px, 1200px) 1fr;
  grid-auto-rows: max-content;
  margin: auto;
  padding: 0;
  width: 100%;
  max-width: inherit;
}
#resourceserialbooking #indhold h1,
#resourceserialbooking #indhold h2 {
  color: #1c4982;
}
#resourceserialbooking section.obs {
  margin: 32px 0;
  text-align: center;
}
#resourceserialbooking section.obs p {
  color: #fff;
}
#resourceserialbooking section.description {
  grid-column: 2 / 3;
  text-align: center;
}
#resourceserialbooking section.description p {
  color: #1c4982;
}
#resourceserialbooking .resource-search {
  grid-column: 2 / 3;
}
#resourceserialbooking .resource-search fieldset {
  border: none;
}
#resourceserialbooking .resource-search .searchwrapper {
  display: grid;
  grid-template-columns: 1fr 180px 1fr 120px 120px 90px 90px;
  gap: 16px;
}
#resourceserialbooking .resource-search .searchwrapper div {
  display: flex;
  flex-flow: row wrap;
  text-align: left;
  align-items: flex-start;
}
#resourceserialbooking .resource-search .searchwrapper label {
  width: 100%;
  padding: 8px;
  color: #1c4982;
  font-weight: bold;
}
#resourceserialbooking .resource-search .searchwrapper input,
#resourceserialbooking .resource-search .searchwrapper select {
  display: flex;
  width: 100%;
}
#resourceserialbooking .resource-search .searchwrapper input:after,
#resourceserialbooking .resource-search .searchwrapper select:after {
  content: "\f107";
  font-family: 'FontAwesome';
  margin-left: auto;
}
#resourceserialbooking .resource-search .resource-search-repetition-group .serial-search-days {
  display: flex;
  flex-flow: row wrap;
  gap: 8px;
  margin-top: 16px;
}
#resourceserialbooking .resource-search .resource-search-button-group {
  text-align: center;
}
#resourceserialbooking .resource-search button {
  padding: 16px 32px;
  border: none;
  border-radius: 360px;
  background: #b34743;
  color: #fff;
  min-width: 200px;
}
#resourceserialbooking .resource-search button:hover {
  cursor: pointer;
  background: #8e3835;
}
#resourceserialbooking .calendar-color-legend {
  grid-column: 2 / 3;
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-end;
  align-items: center;
  gap: 16px;
  margin-bottom: 8px;
}
#resourceserialbooking .calendar-color-legend div {
  display: flex;
  flex-flow: row nowrap;
}
#resourceserialbooking .calendar-color-legend .open-legend .color {
  background: #77dd77;
}
#resourceserialbooking .calendar-color-legend .partial-legend .color {
  background: #f9e3a4;
}
#resourceserialbooking .calendar-color-legend .full-legend .color.full {
  background: #b34743;
}
#resourceserialbooking .calendar-color-legend div.too-old {
  width: 15px;
  height: 15px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAALElEQVQYlWN48ODBfwY84P379//v3buHVw1cEV7DRhUxMDAwMBCj6P379/8BOBpuKdEIDHIAAAAASUVORK5CYII) #eaeaea;
  background-color: rgba(0, 0, 0, 0.4) !important;
}
#resourceserialbooking .calendar-color-legend div.blocked {
  width: 15px;
  height: 15px;
  background: #eaeaea url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAALElEQVQYlWN48ODBfwY84P379//v3buHVw1cEV7DRhUxMDAwMBCj6P379/8BOBpuKdEIDHIAAAAASUVORK5CYII=);
}
#resourceserialbooking .resource-table-holder {
  grid-column: 2 / 3;
}
#resourceserialbooking .resource-table-holder table {
  width: 100%;
  table-layout: fixed;
  border-spacing: 0;
  border-collapse: collapse;
  background: #eaeaea url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAALElEQVQYlWN48ODBfwY84P379//v3buHVw1cEV7DRhUxMDAwMBCj6P379/8BOBpuKdEIDHIAAAAASUVORK5CYII=);
}
#resourceserialbooking .resource-table-holder table thead {
  background: #fff;
}
#resourceserialbooking .resource-table-holder table thead th {
  border: 1px solid #ccc;
}
#resourceserialbooking .resource-table-holder table thead th.SearchHeading {
  width: 300px;
}
#resourceserialbooking .resource-table-holder table thead th:not(.SearchHeading) {
  width: 70px;
}
#resourceserialbooking .resource-table-holder table tbody th {
  border-bottom: 1px solid #ccc;
  background: #fff;
  font-weight: normal;
}
#resourceserialbooking .resource-table-holder table tbody td {
  border: 1px solid #ccc;
  padding: 5px;
  text-align: center;
}
#resourceserialbooking .resource-table-holder table tbody td.blocked.booked {
  background-color: #b34743 !important;
  color: #fff;
  overflow: hidden;
}
#resourceserialbooking .resource-table-holder table tbody td.available,
#resourceserialbooking .resource-table-holder table tbody td.open {
  background-color: #77dd77;
  border-color: #ccc !important;
}
#resourceserialbooking .resource-table-holder table tbody td.available:hover,
#resourceserialbooking .resource-table-holder table tbody td.open:hover {
  background: #4ed34e;
}
#resourceserialbooking .resource-table-holder table tbody td.partial {
  background-color: #f9e3a4 !important;
  border-color: #d2c08a !important;
}
#resourceserialbooking .resource-table-holder table tbody td.full {
  background-color: #b34743 !important;
  border-color: #d65858 !important;
}
#resourceserialbooking .resource-table-holder table tbody td.too-old,
#resourceserialbooking .resource-table-holder table tbody td.too-new {
  background-color: rgba(0, 0, 0, 0.4) !important;
  border-color: #ccc !important;
}
#resourceserialbooking .resource-table-holder table tbody td.available {
  cursor: pointer;
  font-size: 0;
}
#resourceserialbooking .resource-table-holder table tbody td.outside-profile {
  background: transparent !important;
}
#resourceserialbooking .resource-table-holder table tbody td.outside-profile.available:hover {
  background: #b6d7a8 !important;
}
#resourceserialbooking .resource-table-holder table tbody .resource-description {
  white-space: normal;
  font-weight: normal;
  max-height: 35px;
  transition: max-height 1s cubic-bezier(0, 1, 0, 1);
  overflow: hidden;
  position: relative;
}
#resourceserialbooking .resource-table-holder table tbody .resource-description:after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  height: 3em;
}
#resourceserialbooking .resource-table-holder table tbody .resource-description .descriptionToggler {
  background: url(open-icon.png) center right no-repeat;
}
#resourceserialbooking .resource-table-holder table tbody .resource-description.showAll .descriptionToggler {
  background: url(close-icon.png) center right no-repeat;
}
#resourceserialbooking .resource-table-holder table tbody .resource-description.showAll {
  max-height: 90000px;
  transition: max-height 2s ease-in-out;
}
#resourceserialbooking .resource-table-holder table tbody .resource-description.showAll:after {
  content: none;
}
#resourceserialbooking .resource-table-holder table tbody .resource-description.showAll img {
  display: block;
}
#resourceserialbooking .resource-table-holder table tbody .resource-description .location {
  font-size: 0.8rem;
  margin-bottom: 20px;
}
#resourceserialbooking .resource-table-holder table tbody .resource-description .location .location-address + .separator {
  display: none;
}
#resourceserialbooking .resource-table-holder table tbody .resource-description .location .location-city,
#resourceserialbooking .resource-table-holder table tbody .resource-description .location .location-zip {
  display: none;
}
#resourceserialbooking .resource-table-holder table tbody .resource-description .area {
  margin-bottom: 1em;
}
#resourceserialbooking .resource-table-holder table tbody .resource-description .description-text {
  position: relative;
}
#resourceserialbooking .resource-table-holder table tbody .resource-description .description-text img {
  display: block;
}
#resourceserialbooking .resource-table-holder table tbody .resource-description .descriptionToggler {
  height: 30px;
  width: 100%;
  font-size: 0;
  position: absolute;
  bottom: 0px;
  right: 0px;
  z-index: 999;
}
#resourceserialbooking .resource-table-holder table tbody .resource-description .descriptionToggler :hover {
  cursor: pointer;
}
#resbook-create .resbook-edit-container {
  margin-bottom: 1em;
}
#resbook-create .resbook-edit-container table {
  border-collapse: collapse;
  width: 100%;
}
#resbook-create .resbook-edit-container table td,
#resbook-create .resbook-edit-container table th {
  padding: 0 10px 0 0;
  border: 1px solid #ccc;
}
#resbook-create .resbook-edit-container table thead {
  background: #1c4982;
  color: #fff;
}
#resbook-create .resbook-edit-container table thead th {
  text-align: left;
}
#resbook-create .resbook-edit-container table tbody .toolbox a {
  color: blue;
  text-decoration: underline;
}
#resbook-create .fieldset-price .label {
  margin-right: 1em;
}
#resbook-create fieldset.knapset {
  border: none;
}
#resbook-create fieldset.knapset div {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  gap: 16px;
}
#resbook-create fieldset.knapset div button,
#resbook-create fieldset.knapset div a {
  padding: 16px 32px;
  text-decoration: none;
  border: none;
}
#resbook-create fieldset.knapset div button:hover,
#resbook-create fieldset.knapset div a:hover {
  cursor: pointer;
}
#resbook-create fieldset.knapset div button {
  background: #b34743;
  color: #fff;
}
#resbook-create fieldset.knapset div a {
  background: #8e3835;
  color: #fff;
}
#resbook-create fieldset {
  margin-bottom: 1em;
}
#resbook-create fieldset.booking-survey .survey-question {
  display: flex;
  flex-flow: row wrap;
  margin-bottom: 0.5em;
}
#resbook-create fieldset.booking-survey .survey-question label {
  width: 100%;
}
#resbook-create fieldset.booking-survey .survey-question label.skal-udfyldes.after {
  content: '*';
  color: #800;
}
#resbook-create fieldset.booking-survey .survey-question .skal-udfyldes-symbol {
  display: none;
}
#resbook-create .fieldset-buttons {
  border: none;
}
#resbook-create .wk-popup-content label {
  margin-right: 3px;
}
#resbook-create .wk-popup-content #startTime,
#resbook-create .wk-popup-content #endTime {
  margin-right: 1em;
}
#resbook-create .wk-popup-content button {
  padding: 10px;
}
.info {
  background: #fff;
  padding: 32px;
  margin-bottom: 32px;
  border: 2px solid #1c4982;
}
.fieldset-props {
  display: none !important;
}
#resbook-form fieldset {
  background: transparent;
  border: 2px solid #1c4982;
  padding: 32px;
  margin-bottom: 16px;
}
#resbook-form fieldset legend {
  display: block;
  background: #1c4982;
  color: #fff;
  width: calc(100% + 68px);
  padding: 16px 32px;
  margin: 16px 0 16px -34px;
}
#resbook-form fieldset.fieldset-time .datetime-selectors {
  width: 400px;
}
#resbook-form fieldset.fieldset-time div {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
}
#resbook-form fieldset.fieldset-time div .startdatestarttimewrap,
#resbook-form fieldset.fieldset-time div .enddateendtimewrap {
  margin-bottom: 15px;
  width: 100%;
}
#resbook-form fieldset.fieldset-time div .startdatestarttimewrap div .label,
#resbook-form fieldset.fieldset-time div .enddateendtimewrap div .label,
#resbook-form fieldset.fieldset-time div .startdatestarttimewrap div label,
#resbook-form fieldset.fieldset-time div .enddateendtimewrap div label {
  margin-right: 5px;
  margin-top: 0;
}
#resbook-form fieldset.fieldset-time div .startdatestarttimewrap div .readonly,
#resbook-form fieldset.fieldset-time div .enddateendtimewrap div .readonly {
  font-size: 16px;
  width: 120px;
  padding: 8px 18px;
}
#resbook-form fieldset.fieldset-time div .startdatestarttimewrap .startdate,
#resbook-form fieldset.fieldset-time div .enddateendtimewrap .startdate,
#resbook-form fieldset.fieldset-time div .startdatestarttimewrap .enddate-select,
#resbook-form fieldset.fieldset-time div .enddateendtimewrap .enddate-select {
  margin-right: 30px;
}
#resbook-form fieldset.fieldset-time div .startdatestarttimewrap .startdate:before,
#resbook-form fieldset.fieldset-time div .enddateendtimewrap .startdate:before {
  width: 110px;
  content: 'Starttidspunkt: ';
}
#resbook-form fieldset.fieldset-time div .startdatestarttimewrap .enddate-select:before,
#resbook-form fieldset.fieldset-time div .enddateendtimewrap .enddate-select:before {
  width: 110px;
  content: 'Sluttidspunkt: ';
}
#resbook-form fieldset.fieldset-time div .startdatestarttimewrap .form-line,
#resbook-form fieldset.fieldset-time div .enddateendtimewrap .form-line {
  margin-right: auto;
  text-align: left;
}
#resbook-form fieldset.fieldset-time .resource-table-holder {
  display: inline-block;
  width: calc(100% - 400px);
  min-height: auto;
  height: auto;
  overflow-y: hidden;
  overflow-x: scroll;
  background: #fff;
  align-self: flex-start;
}
#resbook-form fieldset.fieldset-time .resource-table-holder .resource-table {
  width: 100%;
  border-collapse: collapse;
}
#resbook-form fieldset.fieldset-time .resource-table-holder .resource-table thead th {
  position: relative;
  width: 40px;
  font-size: 0.8em;
}
#resbook-form fieldset.fieldset-time .resource-table-holder .resource-table thead th:first-child {
  width: 40px;
}
#resbook-form fieldset.fieldset-time .resource-table-holder .resource-table th,
#resbook-form fieldset.fieldset-time .resource-table-holder .resource-table td {
  border: 1px solid #ccc;
}
#resbook-form fieldset.fieldset-time .resource-table-holder .resource-table td.current {
  background-color: #b6d7a8 !important;
}
#resbook-form fieldset.fieldset-time .resource-table-holder .resource-table td.blocked.booked {
  background-color: #b34743 !important;
  color: #fff;
  overflow: hidden;
}
#resbook-form fieldset.survey-container .booking-survey-questions {
  display: flex;
  flex-flow: row wrap;
}
#resbook-form fieldset.survey-container .booking-survey-questions div {
  display: flex;
  flex-flow: row wrap;
  width: 100%;
  margin-bottom: 16px;
}
#resbook-form fieldset.survey-container .booking-survey-questions div label {
  order: 1;
  width: 100%;
}
#resbook-form fieldset.survey-container .booking-survey-questions div .message {
  order: 2;
}
#resbook-form fieldset.survey-container .booking-survey-questions div input,
#resbook-form fieldset.survey-container .booking-survey-questions div select,
#resbook-form fieldset.survey-container .booking-survey-questions div textarea {
  order: 3;
}
#resbook-form fieldset.survey-container .booking-survey-questions div.required label:after {
  content: "*";
  color: #800;
  margin-left: 3px;
}
#resbook-form fieldset.fieldset-price div {
  display: flex;
  flex-flow: row nowrap;
  gap: 8px;
}
#resbook-form fieldset.knapset {
  border: none;
}
#resbook-form fieldset.knapset div {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  gap: 16px;
}
#resbook-form fieldset.knapset div button,
#resbook-form fieldset.knapset div a {
  padding: 16px 32px;
  text-decoration: none;
  border: none;
}
#resbook-form fieldset.knapset div button:hover,
#resbook-form fieldset.knapset div a:hover {
  cursor: pointer;
}
#resbook-form fieldset.knapset div button {
  background: #b34743;
  color: #fff;
}
#resbook-form fieldset.knapset div a {
  background: #8e3835;
  color: #fff;
}
.ordre-detaljer {
  padding: 32px;
  text-align: left;
}
.ordre-detaljer .resbook-details p {
  font-size: 16px;
  font-weight: normal;
  margin: 4px 0;
}
.ordre-detaljer .resbook-details .label {
  display: inline-block;
  width: 50px;
}
.ordre-detaljer .booking-id-container p {
  font-size: 16px;
}
.ordre-detaljer .survey-result .survey-result-line {
  margin-bottom: 4px;
}
.ordre-detaljer .survey-result .survey-result-line .question {
  display: inline-block;
  width: 150px;
}
.ordre-detaljer h2,
.ordre-detaljer h3,
.ordre-detaljer h4 {
  text-align: left;
}
/*---- Luk sæsonbooking ---- */
td.toolbox {
  padding: 10px 0;
}
td.toolbox a {
  background-color: transparent;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  display: inline-block;
  font-size: 0;
  height: 0;
  overflow: hidden;
  padding-top: 16px;
  margin-right: 2px;
  width: 16px;
}
td.toolbox a.details-link,
td.toolbox a.detail-link {
  background-image: url(../../billeder/icon-search.png);
}
td.toolbox a.edit-link {
  background-image: url(../../billeder/icon-edit.png);
}
td.toolbox a.clone-link {
  background-image: url(../../billeder/icon-copy.png);
}
td.toolbox a.mail-link {
  background-image: url(../../billeder/icon-mail.png);
}
td.toolbox a.sms-link {
  background-image: url(../../billeder/icon-sms.png);
}
td.toolbox a.delete-link,
td.toolbox a.cancel-link {
  background-image: url(../../billeder/icon-trash.png);
}
td.toolbox .inactive {
  opacity: 0.3;
}
#resourceansoegning #indhold {
  display: grid;
  grid-template-columns: 1fr minmax(400px, 1200px) 1fr;
  grid-auto-rows: max-content;
  margin: auto;
  padding: 0;
  width: 100%;
  max-width: inherit;
}
#resourceansoegning section.description {
  grid-column: 2;
}
#resourceansoegning section.obs {
  grid-column: 1 / 4;
  margin: 32px 0;
  text-align: center;
}
#resourceansoegning section.obs p {
  color: #fff;
}
.videoguide {
  display: flex;
  flex-flow: column wrap;
}
.create-application-link-line {
  display: none !important;
  grid-column: 2;
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-end;
}
.create-application-link-line.disabled a {
  color: #fff;
  background: #b34743;
}
.create-application-link-line.disabled a:hover {
  cursor: not-allowed;
  background: #b34743;
}
.create-application-link-line a {
  color: #fff;
  background: #1c4982;
  padding: 16px;
  border-radius: 15px;
  text-decoration: none;
}
.create-application-link-line a:hover {
  cursor: pointer;
  background: #2561ac;
}
.application-filter-line {
  grid-column: 2;
  margin-bottom: 16px;
}
.application-filter-line button {
  padding: 8px 32px;
  background: #1c4982;
  color: #fff;
  border: none;
}
.application-filter-line button:before {
  content: "\f002";
  font-family: 'FontAwesome';
  margin-right: 16px;
}
.application-filter-line button:hover {
  background: #2561ac;
}
#saesonNotice {
  grid-column: 2;
}
.adgang-spaerret {
  grid-column: 2;
}
.application-table-holder {
  grid-column: 2;
  margin-bottom: 32px;
}
.application-table-holder table {
  width: 100%;
  border-collapse: collapse;
  background: #fff;
}
.application-table-holder table caption {
  font-weight: bold;
  text-align: left;
}
.application-table-holder table thead {
  background: #1c4982;
  color: #fff;
}
.application-table-holder table thead th {
  font-weight: normal;
}
.application-table-holder table tbody td {
  border: 1px solid #ccc;
}
#resourceansoegning-opret .resource-details {
  text-align: center;
  font-weight: bold;
}
#resourceansoegning-opret .resource-details .changeRessource {
  display: none !important;
}
#resourceansoegning-opret form fieldset {
  border: none;
}
#resourceansoegning-opret .day-pattern-selector {
  margin-bottom: 32px;
}
#resourceansoegning-opret .day-pattern-selector input {
  background: #ccc;
}
#resourceansoegning-opret .day-pattern-selector .day-pattern-tabs {
  display: flex;
  flex-flow: row nowrap;
  gap: 8px;
}
#resourceansoegning-opret .day-pattern-selector .day-pattern-tabs li {
  background: #545454;
  color: #fff;
}
#resourceansoegning-opret .day-pattern-selector .day-pattern-tabs li.active {
  background: #1c4982;
}
#resourceansoegning-opret .day-pattern-selector .day-pattern-page {
  background: #fff;
  padding: 32px;
}
#resourceansoegning-opret .time-select {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  gap: 32px;
  margin-bottom: 16px;
}
#resourceansoegning-opret .time-select span {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  gap: 8px;
}
#resourceansoegning-opret .time-select span label {
  width: 30px;
}
#resourceansoegning-opret .time-select span input {
  width: 80px;
}
#resourceansoegning-opret .date-select {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  gap: 16px;
  margin-bottom: 16px;
}
#resourceansoegning-opret .date-select span {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
#resourceansoegning-opret .date-select span label {
  width: 100px;
}
#resourceansoegning-opret .date-select span input {
  width: 130px;
}
#resourceansoegning-opret .application-comments div {
  display: flex;
  flex-flow: row wrap;
}
#resourceansoegning-opret .application-comments div label {
  order: 1;
  width: 100%;
}
#resourceansoegning-opret .application-comments div textarea {
  order: 2;
  width: 100%;
  max-width: 500px;
}
#resourceansoegning-opret .resource-settings {
  margin-top: 32px;
}
#resourceansoegning-opret .resource-settings legend {
  font-weight: bold;
}
#resourceansoegning-opret .resource-settings .booking-survey {
  display: flex;
  flex-flow: column wrap;
}
#resourceansoegning-opret .resource-settings .booking-survey .survey-question {
  display: flex;
  flex-flow: row wrap;
  gap: 4px;
  margin-bottom: 8px;
}
#resourceansoegning-opret .resource-settings .booking-survey .survey-question label {
  order: 1;
  width: 100%;
}
#resourceansoegning-opret .resource-settings .booking-survey .survey-question input,
#resourceansoegning-opret .resource-settings .booking-survey .survey-question select,
#resourceansoegning-opret .resource-settings .booking-survey .survey-question textarea {
  order: 2;
  width: 100%;
  max-width: 500px;
}
#resourceansoegning-opret fieldset.knapset {
  border: none;
  text-align: center;
}
#resourceansoegning-opret fieldset.knapset button {
  background: #a56126;
  color: #fff;
  border: none;
  border-radius: 10px;
  padding: 16px 32px;
}
#resourceansoegning-opret fieldset.knapset button:hover {
  cursor: pointer;
  background: #7c491c;
}
#edit-debtorinfo {
  background: #afcbee;
}
#edit-debtorinfo #indhold {
  display: grid;
  grid-template-columns: 1fr minmax(400px, 1200px) 1fr;
  grid-auto-rows: max-content;
  margin: auto;
  padding: 0;
  width: 100%;
  max-width: inherit;
}
#edit-debtorinfo #indhold h1,
#edit-debtorinfo #indhold h2 {
  color: #1c4982;
}
#edit-debtorinfo #indhold .webprofilbeskrivelse {
  grid-column: 2 / 3;
  color: #1c4982;
  text-align: center;
}
#edit-debtorinfo #indhold #debtor-description-form #cke_input-debtorDescription {
  width: 100% !important;
}
#edit-debtorinfo #indhold #debtor-description-form #cke_input-debtorDescription iframe {
  width: 100% !important;
}
#edit-debtorinfo #indhold #debtor-description-heading {
  grid-column: 2 / 3;
}
#edit-debtorinfo #indhold #debtor-description {
  grid-column: 2 / 3;
  background: #fff;
  padding: 16px;
}
#edit-debtorinfo #indhold #debtor-description-edit-link-line {
  grid-column: 2 / 3;
  display: flex;
  flex-flow: row nowrap;
  gap: 16px;
  padding: 16px 0;
}
#edit-debtorinfo #indhold #debtor-description-edit-link-line a {
  padding: 16px;
  background: #1c4982;
  color: #fff;
  text-decoration: none;
}
#edit-debtorinfo #indhold #debtor-description-edit-link-line a:before {
  content: "\f054";
  font-family: 'FontAwesome';
  margin-right: 16px;
}
#edit-debtorinfo #indhold #debtor-description-edit-link-line a:hover {
  background: #133158;
}
#edit-debtorinfo #indhold #debtor-categories-heading {
  grid-column: 2 / 3;
}
#edit-debtorinfo #indhold .ekstra-info {
  grid-column: 2 / 3;
  color: #1c4982;
  text-align: center;
}
#edit-debtorinfo #indhold #debtor-categories {
  grid-column: 2 / 3;
  text-align: center;
  margin: 0 auto 32px auto;
}
#edit-debtorinfo #indhold #debtor-categories .selected-categories-container {
  margin: 0 auto;
  text-align: center;
}
#edit-debtorinfo #indhold #debtor-categories table {
  margin: 0;
  border-collapse: collapse;
  background: #fff;
  width: 700px;
}
#edit-debtorinfo #indhold #debtor-categories table thead {
  background: #1c4982;
  color: #fff;
}
#edit-debtorinfo #indhold #debtor-categories table tbody td {
  border: 1px solid #fff;
}
#edit-debtorinfo #indhold #debtor-categories button {
  background: #1c4982;
  color: #fff;
  border: none;
  padding: 8px 16px;
}
#edit-debtorinfo #indhold #debtor-categories button:hover {
  cursor: pointer;
  background: #133158;
}
#edit-debtorinfo #indhold #debtor-categories #debtor-categories-button-line {
  text-align: center;
}
#edit-debtorinfo #indhold #debtor-categories #debtor-categories-button-line button {
  padding: 16px 32px;
}
body[data-wk-page-identifier="44"],
body[data-wk-page-identifier="45"],
body[data-wk-page-identifier="46"],
body[data-wk-page-identifier="47"],
body[data-wk-page-identifier="52"],
body[data-wk-page-identifier="55"],
body[data-wk-page-identifier="57"],
body[data-wk-page-identifier="58"],
body[data-wk-page-identifier="59"],
body[data-wk-page-identifier="62"],
body[data-wk-page-identifier="63"],
body[data-wk-page-identifier="67"],
body[data-wk-page-identifier="68"],
body[data-wk-page-identifier="73"],
body[data-wk-page-identifier="74"],
body[data-wk-page-identifier="85"],
body[data-wk-page-identifier="86"],
body[data-wk-page-identifier="87"],
body[data-wk-page-identifier="88"],
body[data-wk-page-identifier="94"],
body[data-wk-page-identifier="95"],
body[data-wk-page-identifier="96"],
body[data-wk-page-identifier="97"],
body[data-wk-page-identifier="100"] {
  background: #afcbee;
}
body[data-wk-page-identifier="44"] #indhold,
body[data-wk-page-identifier="45"] #indhold,
body[data-wk-page-identifier="46"] #indhold,
body[data-wk-page-identifier="47"] #indhold,
body[data-wk-page-identifier="52"] #indhold,
body[data-wk-page-identifier="55"] #indhold,
body[data-wk-page-identifier="57"] #indhold,
body[data-wk-page-identifier="58"] #indhold,
body[data-wk-page-identifier="59"] #indhold,
body[data-wk-page-identifier="62"] #indhold,
body[data-wk-page-identifier="63"] #indhold,
body[data-wk-page-identifier="67"] #indhold,
body[data-wk-page-identifier="68"] #indhold,
body[data-wk-page-identifier="73"] #indhold,
body[data-wk-page-identifier="74"] #indhold,
body[data-wk-page-identifier="85"] #indhold,
body[data-wk-page-identifier="86"] #indhold,
body[data-wk-page-identifier="87"] #indhold,
body[data-wk-page-identifier="88"] #indhold,
body[data-wk-page-identifier="94"] #indhold,
body[data-wk-page-identifier="95"] #indhold,
body[data-wk-page-identifier="96"] #indhold,
body[data-wk-page-identifier="97"] #indhold,
body[data-wk-page-identifier="100"] #indhold {
  display: grid;
  grid-template-columns: 1fr minmax(400px, 1200px) 1fr;
  grid-auto-rows: max-content;
  margin: auto;
  padding: 0;
  width: 100%;
  max-width: inherit;
}
body[data-wk-page-identifier="44"] #indhold h1,
body[data-wk-page-identifier="45"] #indhold h1,
body[data-wk-page-identifier="46"] #indhold h1,
body[data-wk-page-identifier="47"] #indhold h1,
body[data-wk-page-identifier="52"] #indhold h1,
body[data-wk-page-identifier="55"] #indhold h1,
body[data-wk-page-identifier="57"] #indhold h1,
body[data-wk-page-identifier="58"] #indhold h1,
body[data-wk-page-identifier="59"] #indhold h1,
body[data-wk-page-identifier="62"] #indhold h1,
body[data-wk-page-identifier="63"] #indhold h1,
body[data-wk-page-identifier="67"] #indhold h1,
body[data-wk-page-identifier="68"] #indhold h1,
body[data-wk-page-identifier="73"] #indhold h1,
body[data-wk-page-identifier="74"] #indhold h1,
body[data-wk-page-identifier="85"] #indhold h1,
body[data-wk-page-identifier="86"] #indhold h1,
body[data-wk-page-identifier="87"] #indhold h1,
body[data-wk-page-identifier="88"] #indhold h1,
body[data-wk-page-identifier="94"] #indhold h1,
body[data-wk-page-identifier="95"] #indhold h1,
body[data-wk-page-identifier="96"] #indhold h1,
body[data-wk-page-identifier="97"] #indhold h1,
body[data-wk-page-identifier="100"] #indhold h1 {
  color: #1c4982;
}
body[data-wk-page-identifier="44"] .introduktion,
body[data-wk-page-identifier="45"] .introduktion,
body[data-wk-page-identifier="46"] .introduktion,
body[data-wk-page-identifier="47"] .introduktion,
body[data-wk-page-identifier="52"] .introduktion,
body[data-wk-page-identifier="55"] .introduktion,
body[data-wk-page-identifier="57"] .introduktion,
body[data-wk-page-identifier="58"] .introduktion,
body[data-wk-page-identifier="59"] .introduktion,
body[data-wk-page-identifier="62"] .introduktion,
body[data-wk-page-identifier="63"] .introduktion,
body[data-wk-page-identifier="67"] .introduktion,
body[data-wk-page-identifier="68"] .introduktion,
body[data-wk-page-identifier="73"] .introduktion,
body[data-wk-page-identifier="74"] .introduktion,
body[data-wk-page-identifier="85"] .introduktion,
body[data-wk-page-identifier="86"] .introduktion,
body[data-wk-page-identifier="87"] .introduktion,
body[data-wk-page-identifier="88"] .introduktion,
body[data-wk-page-identifier="94"] .introduktion,
body[data-wk-page-identifier="95"] .introduktion,
body[data-wk-page-identifier="96"] .introduktion,
body[data-wk-page-identifier="97"] .introduktion,
body[data-wk-page-identifier="100"] .introduktion,
body[data-wk-page-identifier="44"] .tilskudsforklaring,
body[data-wk-page-identifier="45"] .tilskudsforklaring,
body[data-wk-page-identifier="46"] .tilskudsforklaring,
body[data-wk-page-identifier="47"] .tilskudsforklaring,
body[data-wk-page-identifier="52"] .tilskudsforklaring,
body[data-wk-page-identifier="55"] .tilskudsforklaring,
body[data-wk-page-identifier="57"] .tilskudsforklaring,
body[data-wk-page-identifier="58"] .tilskudsforklaring,
body[data-wk-page-identifier="59"] .tilskudsforklaring,
body[data-wk-page-identifier="62"] .tilskudsforklaring,
body[data-wk-page-identifier="63"] .tilskudsforklaring,
body[data-wk-page-identifier="67"] .tilskudsforklaring,
body[data-wk-page-identifier="68"] .tilskudsforklaring,
body[data-wk-page-identifier="73"] .tilskudsforklaring,
body[data-wk-page-identifier="74"] .tilskudsforklaring,
body[data-wk-page-identifier="85"] .tilskudsforklaring,
body[data-wk-page-identifier="86"] .tilskudsforklaring,
body[data-wk-page-identifier="87"] .tilskudsforklaring,
body[data-wk-page-identifier="88"] .tilskudsforklaring,
body[data-wk-page-identifier="94"] .tilskudsforklaring,
body[data-wk-page-identifier="95"] .tilskudsforklaring,
body[data-wk-page-identifier="96"] .tilskudsforklaring,
body[data-wk-page-identifier="97"] .tilskudsforklaring,
body[data-wk-page-identifier="100"] .tilskudsforklaring {
  grid-column: 2 / 3;
  color: #1c4982;
}
body[data-wk-page-identifier="44"] .tilskudsboks,
body[data-wk-page-identifier="45"] .tilskudsboks,
body[data-wk-page-identifier="46"] .tilskudsboks,
body[data-wk-page-identifier="47"] .tilskudsboks,
body[data-wk-page-identifier="52"] .tilskudsboks,
body[data-wk-page-identifier="55"] .tilskudsboks,
body[data-wk-page-identifier="57"] .tilskudsboks,
body[data-wk-page-identifier="58"] .tilskudsboks,
body[data-wk-page-identifier="59"] .tilskudsboks,
body[data-wk-page-identifier="62"] .tilskudsboks,
body[data-wk-page-identifier="63"] .tilskudsboks,
body[data-wk-page-identifier="67"] .tilskudsboks,
body[data-wk-page-identifier="68"] .tilskudsboks,
body[data-wk-page-identifier="73"] .tilskudsboks,
body[data-wk-page-identifier="74"] .tilskudsboks,
body[data-wk-page-identifier="85"] .tilskudsboks,
body[data-wk-page-identifier="86"] .tilskudsboks,
body[data-wk-page-identifier="87"] .tilskudsboks,
body[data-wk-page-identifier="88"] .tilskudsboks,
body[data-wk-page-identifier="94"] .tilskudsboks,
body[data-wk-page-identifier="95"] .tilskudsboks,
body[data-wk-page-identifier="96"] .tilskudsboks,
body[data-wk-page-identifier="97"] .tilskudsboks,
body[data-wk-page-identifier="100"] .tilskudsboks {
  grid-column: 2 / 3;
}
body[data-wk-page-identifier="44"] .draft-loaded-message,
body[data-wk-page-identifier="45"] .draft-loaded-message,
body[data-wk-page-identifier="46"] .draft-loaded-message,
body[data-wk-page-identifier="47"] .draft-loaded-message,
body[data-wk-page-identifier="52"] .draft-loaded-message,
body[data-wk-page-identifier="55"] .draft-loaded-message,
body[data-wk-page-identifier="57"] .draft-loaded-message,
body[data-wk-page-identifier="58"] .draft-loaded-message,
body[data-wk-page-identifier="59"] .draft-loaded-message,
body[data-wk-page-identifier="62"] .draft-loaded-message,
body[data-wk-page-identifier="63"] .draft-loaded-message,
body[data-wk-page-identifier="67"] .draft-loaded-message,
body[data-wk-page-identifier="68"] .draft-loaded-message,
body[data-wk-page-identifier="73"] .draft-loaded-message,
body[data-wk-page-identifier="74"] .draft-loaded-message,
body[data-wk-page-identifier="85"] .draft-loaded-message,
body[data-wk-page-identifier="86"] .draft-loaded-message,
body[data-wk-page-identifier="87"] .draft-loaded-message,
body[data-wk-page-identifier="88"] .draft-loaded-message,
body[data-wk-page-identifier="94"] .draft-loaded-message,
body[data-wk-page-identifier="95"] .draft-loaded-message,
body[data-wk-page-identifier="96"] .draft-loaded-message,
body[data-wk-page-identifier="97"] .draft-loaded-message,
body[data-wk-page-identifier="100"] .draft-loaded-message {
  grid-column: 1 / -1;
  text-align: center;
}
body[data-wk-page-identifier="44"] .approval-pending-info,
body[data-wk-page-identifier="45"] .approval-pending-info,
body[data-wk-page-identifier="46"] .approval-pending-info,
body[data-wk-page-identifier="47"] .approval-pending-info,
body[data-wk-page-identifier="52"] .approval-pending-info,
body[data-wk-page-identifier="55"] .approval-pending-info,
body[data-wk-page-identifier="57"] .approval-pending-info,
body[data-wk-page-identifier="58"] .approval-pending-info,
body[data-wk-page-identifier="59"] .approval-pending-info,
body[data-wk-page-identifier="62"] .approval-pending-info,
body[data-wk-page-identifier="63"] .approval-pending-info,
body[data-wk-page-identifier="67"] .approval-pending-info,
body[data-wk-page-identifier="68"] .approval-pending-info,
body[data-wk-page-identifier="73"] .approval-pending-info,
body[data-wk-page-identifier="74"] .approval-pending-info,
body[data-wk-page-identifier="85"] .approval-pending-info,
body[data-wk-page-identifier="86"] .approval-pending-info,
body[data-wk-page-identifier="87"] .approval-pending-info,
body[data-wk-page-identifier="88"] .approval-pending-info,
body[data-wk-page-identifier="94"] .approval-pending-info,
body[data-wk-page-identifier="95"] .approval-pending-info,
body[data-wk-page-identifier="96"] .approval-pending-info,
body[data-wk-page-identifier="97"] .approval-pending-info,
body[data-wk-page-identifier="100"] .approval-pending-info,
body[data-wk-page-identifier="44"] .approval-cancel-form-container,
body[data-wk-page-identifier="45"] .approval-cancel-form-container,
body[data-wk-page-identifier="46"] .approval-cancel-form-container,
body[data-wk-page-identifier="47"] .approval-cancel-form-container,
body[data-wk-page-identifier="52"] .approval-cancel-form-container,
body[data-wk-page-identifier="55"] .approval-cancel-form-container,
body[data-wk-page-identifier="57"] .approval-cancel-form-container,
body[data-wk-page-identifier="58"] .approval-cancel-form-container,
body[data-wk-page-identifier="59"] .approval-cancel-form-container,
body[data-wk-page-identifier="62"] .approval-cancel-form-container,
body[data-wk-page-identifier="63"] .approval-cancel-form-container,
body[data-wk-page-identifier="67"] .approval-cancel-form-container,
body[data-wk-page-identifier="68"] .approval-cancel-form-container,
body[data-wk-page-identifier="73"] .approval-cancel-form-container,
body[data-wk-page-identifier="74"] .approval-cancel-form-container,
body[data-wk-page-identifier="85"] .approval-cancel-form-container,
body[data-wk-page-identifier="86"] .approval-cancel-form-container,
body[data-wk-page-identifier="87"] .approval-cancel-form-container,
body[data-wk-page-identifier="88"] .approval-cancel-form-container,
body[data-wk-page-identifier="94"] .approval-cancel-form-container,
body[data-wk-page-identifier="95"] .approval-cancel-form-container,
body[data-wk-page-identifier="96"] .approval-cancel-form-container,
body[data-wk-page-identifier="97"] .approval-cancel-form-container,
body[data-wk-page-identifier="100"] .approval-cancel-form-container {
  grid-column: 2 / 3;
}
body[data-wk-page-identifier="44"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="45"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="46"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="47"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="52"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="55"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="57"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="58"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="59"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="62"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="63"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="67"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="68"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="73"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="74"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="85"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="86"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="87"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="88"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="94"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="95"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="96"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="97"] .tilskudsregnskabwarning,
body[data-wk-page-identifier="100"] .tilskudsregnskabwarning {
  grid-column: 1 / 4;
  margin-bottom: 32px;
  background: #b34743;
  color: #fff;
  text-align: center;
}
body[data-wk-page-identifier="44"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="45"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="46"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="47"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="52"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="55"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="57"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="58"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="59"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="62"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="63"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="67"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="68"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="73"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="74"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="85"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="86"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="87"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="88"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="94"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="95"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="96"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="97"] .tilskudsregnskabwarning a,
body[data-wk-page-identifier="100"] .tilskudsregnskabwarning a {
  color: #fff;
}
body[data-wk-page-identifier="44"] .summary-message,
body[data-wk-page-identifier="45"] .summary-message,
body[data-wk-page-identifier="46"] .summary-message,
body[data-wk-page-identifier="47"] .summary-message,
body[data-wk-page-identifier="52"] .summary-message,
body[data-wk-page-identifier="55"] .summary-message,
body[data-wk-page-identifier="57"] .summary-message,
body[data-wk-page-identifier="58"] .summary-message,
body[data-wk-page-identifier="59"] .summary-message,
body[data-wk-page-identifier="62"] .summary-message,
body[data-wk-page-identifier="63"] .summary-message,
body[data-wk-page-identifier="67"] .summary-message,
body[data-wk-page-identifier="68"] .summary-message,
body[data-wk-page-identifier="73"] .summary-message,
body[data-wk-page-identifier="74"] .summary-message,
body[data-wk-page-identifier="85"] .summary-message,
body[data-wk-page-identifier="86"] .summary-message,
body[data-wk-page-identifier="87"] .summary-message,
body[data-wk-page-identifier="88"] .summary-message,
body[data-wk-page-identifier="94"] .summary-message,
body[data-wk-page-identifier="95"] .summary-message,
body[data-wk-page-identifier="96"] .summary-message,
body[data-wk-page-identifier="97"] .summary-message,
body[data-wk-page-identifier="100"] .summary-message {
  grid-column: 2 / 3;
}
body[data-wk-page-identifier="44"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="45"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="46"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="47"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="52"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="55"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="57"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="58"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="59"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="62"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="63"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="67"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="68"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="73"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="74"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="85"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="86"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="87"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="88"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="94"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="95"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="96"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="97"] .tilskudsregnskabskabelon,
body[data-wk-page-identifier="100"] .tilskudsregnskabskabelon {
  grid-column: 2 / 3;
  margin-bottom: 32px;
  text-align: center;
}
body[data-wk-page-identifier="44"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="45"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="46"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="47"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="52"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="55"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="57"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="58"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="59"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="62"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="63"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="67"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="68"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="73"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="74"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="85"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="86"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="87"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="88"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="94"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="95"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="96"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="97"] .tilskudsregnskabskabelon a,
body[data-wk-page-identifier="100"] .tilskudsregnskabskabelon a {
  padding: 16px;
  background: #1c4982;
  color: #fff;
  text-decoration: none;
}
body[data-wk-page-identifier="44"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="45"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="46"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="47"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="52"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="55"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="57"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="58"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="59"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="62"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="63"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="67"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="68"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="73"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="74"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="85"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="86"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="87"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="88"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="94"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="95"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="96"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="97"] .tilskudsregnskabskabelon a:after,
body[data-wk-page-identifier="100"] .tilskudsregnskabskabelon a:after {
  content: "\f019";
  font-family: 'FontAwesome';
  margin-left: 12px;
}
body[data-wk-page-identifier="44"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="45"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="46"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="47"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="52"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="55"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="57"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="58"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="59"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="62"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="63"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="67"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="68"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="73"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="74"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="85"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="86"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="87"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="88"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="94"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="95"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="96"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="97"] .tilskudsregnskabskabelon a:hover,
body[data-wk-page-identifier="100"] .tilskudsregnskabskabelon a:hover {
  background: #133158;
}
body[data-wk-page-identifier="44"] .download-lok_selv a,
body[data-wk-page-identifier="45"] .download-lok_selv a,
body[data-wk-page-identifier="46"] .download-lok_selv a,
body[data-wk-page-identifier="47"] .download-lok_selv a,
body[data-wk-page-identifier="52"] .download-lok_selv a,
body[data-wk-page-identifier="55"] .download-lok_selv a,
body[data-wk-page-identifier="57"] .download-lok_selv a,
body[data-wk-page-identifier="58"] .download-lok_selv a,
body[data-wk-page-identifier="59"] .download-lok_selv a,
body[data-wk-page-identifier="62"] .download-lok_selv a,
body[data-wk-page-identifier="63"] .download-lok_selv a,
body[data-wk-page-identifier="67"] .download-lok_selv a,
body[data-wk-page-identifier="68"] .download-lok_selv a,
body[data-wk-page-identifier="73"] .download-lok_selv a,
body[data-wk-page-identifier="74"] .download-lok_selv a,
body[data-wk-page-identifier="85"] .download-lok_selv a,
body[data-wk-page-identifier="86"] .download-lok_selv a,
body[data-wk-page-identifier="87"] .download-lok_selv a,
body[data-wk-page-identifier="88"] .download-lok_selv a,
body[data-wk-page-identifier="94"] .download-lok_selv a,
body[data-wk-page-identifier="95"] .download-lok_selv a,
body[data-wk-page-identifier="96"] .download-lok_selv a,
body[data-wk-page-identifier="97"] .download-lok_selv a,
body[data-wk-page-identifier="100"] .download-lok_selv a {
  padding: 16px;
  margin-bottom: 2rem;
  background: #1c4982;
  color: #fff;
  text-decoration: none;
}
body[data-wk-page-identifier="44"] .download-lok_selv a:after,
body[data-wk-page-identifier="45"] .download-lok_selv a:after,
body[data-wk-page-identifier="46"] .download-lok_selv a:after,
body[data-wk-page-identifier="47"] .download-lok_selv a:after,
body[data-wk-page-identifier="52"] .download-lok_selv a:after,
body[data-wk-page-identifier="55"] .download-lok_selv a:after,
body[data-wk-page-identifier="57"] .download-lok_selv a:after,
body[data-wk-page-identifier="58"] .download-lok_selv a:after,
body[data-wk-page-identifier="59"] .download-lok_selv a:after,
body[data-wk-page-identifier="62"] .download-lok_selv a:after,
body[data-wk-page-identifier="63"] .download-lok_selv a:after,
body[data-wk-page-identifier="67"] .download-lok_selv a:after,
body[data-wk-page-identifier="68"] .download-lok_selv a:after,
body[data-wk-page-identifier="73"] .download-lok_selv a:after,
body[data-wk-page-identifier="74"] .download-lok_selv a:after,
body[data-wk-page-identifier="85"] .download-lok_selv a:after,
body[data-wk-page-identifier="86"] .download-lok_selv a:after,
body[data-wk-page-identifier="87"] .download-lok_selv a:after,
body[data-wk-page-identifier="88"] .download-lok_selv a:after,
body[data-wk-page-identifier="94"] .download-lok_selv a:after,
body[data-wk-page-identifier="95"] .download-lok_selv a:after,
body[data-wk-page-identifier="96"] .download-lok_selv a:after,
body[data-wk-page-identifier="97"] .download-lok_selv a:after,
body[data-wk-page-identifier="100"] .download-lok_selv a:after {
  content: "\f019";
  font-family: 'FontAwesome';
  margin-left: 12px;
}
body[data-wk-page-identifier="44"] .download-lok_selv a:hover,
body[data-wk-page-identifier="45"] .download-lok_selv a:hover,
body[data-wk-page-identifier="46"] .download-lok_selv a:hover,
body[data-wk-page-identifier="47"] .download-lok_selv a:hover,
body[data-wk-page-identifier="52"] .download-lok_selv a:hover,
body[data-wk-page-identifier="55"] .download-lok_selv a:hover,
body[data-wk-page-identifier="57"] .download-lok_selv a:hover,
body[data-wk-page-identifier="58"] .download-lok_selv a:hover,
body[data-wk-page-identifier="59"] .download-lok_selv a:hover,
body[data-wk-page-identifier="62"] .download-lok_selv a:hover,
body[data-wk-page-identifier="63"] .download-lok_selv a:hover,
body[data-wk-page-identifier="67"] .download-lok_selv a:hover,
body[data-wk-page-identifier="68"] .download-lok_selv a:hover,
body[data-wk-page-identifier="73"] .download-lok_selv a:hover,
body[data-wk-page-identifier="74"] .download-lok_selv a:hover,
body[data-wk-page-identifier="85"] .download-lok_selv a:hover,
body[data-wk-page-identifier="86"] .download-lok_selv a:hover,
body[data-wk-page-identifier="87"] .download-lok_selv a:hover,
body[data-wk-page-identifier="88"] .download-lok_selv a:hover,
body[data-wk-page-identifier="94"] .download-lok_selv a:hover,
body[data-wk-page-identifier="95"] .download-lok_selv a:hover,
body[data-wk-page-identifier="96"] .download-lok_selv a:hover,
body[data-wk-page-identifier="97"] .download-lok_selv a:hover,
body[data-wk-page-identifier="100"] .download-lok_selv a:hover {
  background: #133158;
}
body[data-wk-page-identifier="44"] .medlemstalforklaring,
body[data-wk-page-identifier="45"] .medlemstalforklaring,
body[data-wk-page-identifier="46"] .medlemstalforklaring,
body[data-wk-page-identifier="47"] .medlemstalforklaring,
body[data-wk-page-identifier="52"] .medlemstalforklaring,
body[data-wk-page-identifier="55"] .medlemstalforklaring,
body[data-wk-page-identifier="57"] .medlemstalforklaring,
body[data-wk-page-identifier="58"] .medlemstalforklaring,
body[data-wk-page-identifier="59"] .medlemstalforklaring,
body[data-wk-page-identifier="62"] .medlemstalforklaring,
body[data-wk-page-identifier="63"] .medlemstalforklaring,
body[data-wk-page-identifier="67"] .medlemstalforklaring,
body[data-wk-page-identifier="68"] .medlemstalforklaring,
body[data-wk-page-identifier="73"] .medlemstalforklaring,
body[data-wk-page-identifier="74"] .medlemstalforklaring,
body[data-wk-page-identifier="85"] .medlemstalforklaring,
body[data-wk-page-identifier="86"] .medlemstalforklaring,
body[data-wk-page-identifier="87"] .medlemstalforklaring,
body[data-wk-page-identifier="88"] .medlemstalforklaring,
body[data-wk-page-identifier="94"] .medlemstalforklaring,
body[data-wk-page-identifier="95"] .medlemstalforklaring,
body[data-wk-page-identifier="96"] .medlemstalforklaring,
body[data-wk-page-identifier="97"] .medlemstalforklaring,
body[data-wk-page-identifier="100"] .medlemstalforklaring {
  grid-column: 1 / 4;
  background: #b34743;
  margin-bottom: 32px;
  text-align: center;
}
body[data-wk-page-identifier="44"] .medlemstalforklaring a,
body[data-wk-page-identifier="45"] .medlemstalforklaring a,
body[data-wk-page-identifier="46"] .medlemstalforklaring a,
body[data-wk-page-identifier="47"] .medlemstalforklaring a,
body[data-wk-page-identifier="52"] .medlemstalforklaring a,
body[data-wk-page-identifier="55"] .medlemstalforklaring a,
body[data-wk-page-identifier="57"] .medlemstalforklaring a,
body[data-wk-page-identifier="58"] .medlemstalforklaring a,
body[data-wk-page-identifier="59"] .medlemstalforklaring a,
body[data-wk-page-identifier="62"] .medlemstalforklaring a,
body[data-wk-page-identifier="63"] .medlemstalforklaring a,
body[data-wk-page-identifier="67"] .medlemstalforklaring a,
body[data-wk-page-identifier="68"] .medlemstalforklaring a,
body[data-wk-page-identifier="73"] .medlemstalforklaring a,
body[data-wk-page-identifier="74"] .medlemstalforklaring a,
body[data-wk-page-identifier="85"] .medlemstalforklaring a,
body[data-wk-page-identifier="86"] .medlemstalforklaring a,
body[data-wk-page-identifier="87"] .medlemstalforklaring a,
body[data-wk-page-identifier="88"] .medlemstalforklaring a,
body[data-wk-page-identifier="94"] .medlemstalforklaring a,
body[data-wk-page-identifier="95"] .medlemstalforklaring a,
body[data-wk-page-identifier="96"] .medlemstalforklaring a,
body[data-wk-page-identifier="97"] .medlemstalforklaring a,
body[data-wk-page-identifier="100"] .medlemstalforklaring a {
  text-decoration: none;
  color: #fff;
}
body[data-wk-page-identifier="44"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="45"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="46"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="47"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="52"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="55"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="57"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="58"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="59"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="62"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="63"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="67"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="68"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="73"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="74"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="85"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="86"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="87"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="88"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="94"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="95"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="96"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="97"] .medlemstalforklaring a:before,
body[data-wk-page-identifier="100"] .medlemstalforklaring a:before {
  content: "\f107";
  font-family: 'FontAwesome';
  margin-right: 12px;
}
body[data-wk-page-identifier="44"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="45"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="46"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="47"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="52"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="55"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="57"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="58"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="59"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="62"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="63"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="67"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="68"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="73"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="74"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="85"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="86"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="87"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="88"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="94"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="95"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="96"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="97"] .medlemstalforklaring a:after,
body[data-wk-page-identifier="100"] .medlemstalforklaring a:after {
  content: "\f107";
  font-family: 'FontAwesome';
  margin-left: 12px;
}
body[data-wk-page-identifier="44"] form,
body[data-wk-page-identifier="45"] form,
body[data-wk-page-identifier="46"] form,
body[data-wk-page-identifier="47"] form,
body[data-wk-page-identifier="52"] form,
body[data-wk-page-identifier="55"] form,
body[data-wk-page-identifier="57"] form,
body[data-wk-page-identifier="58"] form,
body[data-wk-page-identifier="59"] form,
body[data-wk-page-identifier="62"] form,
body[data-wk-page-identifier="63"] form,
body[data-wk-page-identifier="67"] form,
body[data-wk-page-identifier="68"] form,
body[data-wk-page-identifier="73"] form,
body[data-wk-page-identifier="74"] form,
body[data-wk-page-identifier="85"] form,
body[data-wk-page-identifier="86"] form,
body[data-wk-page-identifier="87"] form,
body[data-wk-page-identifier="88"] form,
body[data-wk-page-identifier="94"] form,
body[data-wk-page-identifier="95"] form,
body[data-wk-page-identifier="96"] form,
body[data-wk-page-identifier="97"] form,
body[data-wk-page-identifier="100"] form {
  grid-column: 2 / 3;
}
body[data-wk-page-identifier="44"] form li.filfeltLi label,
body[data-wk-page-identifier="45"] form li.filfeltLi label,
body[data-wk-page-identifier="46"] form li.filfeltLi label,
body[data-wk-page-identifier="47"] form li.filfeltLi label,
body[data-wk-page-identifier="52"] form li.filfeltLi label,
body[data-wk-page-identifier="55"] form li.filfeltLi label,
body[data-wk-page-identifier="57"] form li.filfeltLi label,
body[data-wk-page-identifier="58"] form li.filfeltLi label,
body[data-wk-page-identifier="59"] form li.filfeltLi label,
body[data-wk-page-identifier="62"] form li.filfeltLi label,
body[data-wk-page-identifier="63"] form li.filfeltLi label,
body[data-wk-page-identifier="67"] form li.filfeltLi label,
body[data-wk-page-identifier="68"] form li.filfeltLi label,
body[data-wk-page-identifier="73"] form li.filfeltLi label,
body[data-wk-page-identifier="74"] form li.filfeltLi label,
body[data-wk-page-identifier="85"] form li.filfeltLi label,
body[data-wk-page-identifier="86"] form li.filfeltLi label,
body[data-wk-page-identifier="87"] form li.filfeltLi label,
body[data-wk-page-identifier="88"] form li.filfeltLi label,
body[data-wk-page-identifier="94"] form li.filfeltLi label,
body[data-wk-page-identifier="95"] form li.filfeltLi label,
body[data-wk-page-identifier="96"] form li.filfeltLi label,
body[data-wk-page-identifier="97"] form li.filfeltLi label,
body[data-wk-page-identifier="100"] form li.filfeltLi label {
  order: 1;
  width: 100%;
}
body[data-wk-page-identifier="44"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="45"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="46"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="47"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="52"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="55"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="57"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="58"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="59"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="62"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="63"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="67"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="68"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="73"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="74"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="85"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="86"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="87"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="88"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="94"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="95"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="96"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="97"] form li.filfeltLi span.forklaring,
body[data-wk-page-identifier="100"] form li.filfeltLi span.forklaring {
  order: 2;
  width: 100%;
}
body[data-wk-page-identifier="44"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="45"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="46"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="47"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="52"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="55"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="57"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="58"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="59"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="62"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="63"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="67"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="68"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="73"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="74"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="85"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="86"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="87"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="88"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="94"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="95"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="96"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="97"] form li.filfeltLi .file-field-list-container,
body[data-wk-page-identifier="100"] form li.filfeltLi .file-field-list-container {
  order: 5;
  width: 100%;
  padding: 4px;
  margin-top: 8px;
}
body[data-wk-page-identifier="44"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="45"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="46"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="47"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="52"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="55"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="57"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="58"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="59"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="62"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="63"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="67"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="68"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="73"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="74"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="85"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="86"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="87"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="88"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="94"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="95"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="96"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="97"] form li.filfeltLi .file-field-list-container .file-field-list-heading,
body[data-wk-page-identifier="100"] form li.filfeltLi .file-field-list-container .file-field-list-heading {
  font-weight: bold;
  margin-bottom: 4px;
}
body[data-wk-page-identifier="44"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="45"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="46"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="47"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="52"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="55"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="57"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="58"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="59"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="62"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="63"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="67"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="68"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="73"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="74"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="85"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="86"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="87"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="88"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="94"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="95"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="96"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="97"] form li.filfeltLi .file-field-list-container ul,
body[data-wk-page-identifier="100"] form li.filfeltLi .file-field-list-container ul {
  display: flex;
  flex-flow: column wrap;
}
body[data-wk-page-identifier="44"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="45"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="46"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="47"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="52"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="55"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="57"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="58"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="59"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="62"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="63"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="67"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="68"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="73"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="74"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="85"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="86"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="87"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="88"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="94"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="95"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="96"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="97"] form li.filfeltLi .file-field-list-container ul li,
body[data-wk-page-identifier="100"] form li.filfeltLi .file-field-list-container ul li {
  display: flex;
  flex-flow: row nowrap;
  gap: 8px;
}
body[data-wk-page-identifier="44"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="45"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="46"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="47"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="52"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="55"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="57"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="58"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="59"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="62"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="63"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="67"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="68"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="73"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="74"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="85"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="86"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="87"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="88"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="94"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="95"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="96"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="97"] form li.filfeltLi .file-field-list-container ul li .filename,
body[data-wk-page-identifier="100"] form li.filfeltLi .file-field-list-container ul li .filename {
  order: 2;
}
body[data-wk-page-identifier="44"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="45"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="46"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="47"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="52"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="55"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="57"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="58"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="59"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="62"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="63"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="67"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="68"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="73"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="74"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="85"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="86"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="87"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="88"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="94"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="95"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="96"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="97"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp,
body[data-wk-page-identifier="100"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp {
  order: 3;
  font-style: italic;
}
body[data-wk-page-identifier="44"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="45"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="46"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="47"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="52"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="55"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="57"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="58"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="59"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="62"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="63"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="67"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="68"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="73"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="74"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="85"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="86"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="87"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="88"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="94"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="95"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="96"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="97"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time,
body[data-wk-page-identifier="100"] form li.filfeltLi .file-field-list-container ul li .upload-timestamp .time {
  display: none;
}
body[data-wk-page-identifier="44"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="45"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="46"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="47"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="52"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="55"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="57"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="58"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="59"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="62"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="63"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="67"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="68"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="73"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="74"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="85"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="86"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="87"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="88"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="94"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="95"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="96"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="97"] form li.filfeltLi .file-field-list-container ul li .download-link-container,
body[data-wk-page-identifier="100"] form li.filfeltLi .file-field-list-container ul li .download-link-container {
  order: 1;
  width: 15px;
  font-size: 0;
}
body[data-wk-page-identifier="44"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="45"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="46"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="47"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="52"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="55"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="57"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="58"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="59"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="62"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="63"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="67"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="68"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="73"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="74"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="85"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="86"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="87"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="88"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="94"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="95"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="96"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="97"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before,
body[data-wk-page-identifier="100"] form li.filfeltLi .file-field-list-container ul li .download-link-container:before {
  content: "\f002";
  font-size: 16px;
  font-family: 'FontAwesome';
  margin-right: 16px;
  color: #1c4982;
}
body[data-wk-page-identifier="44"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="45"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="46"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="47"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="52"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="55"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="57"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="58"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="59"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="62"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="63"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="67"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="68"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="73"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="74"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="85"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="86"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="87"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="88"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="94"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="95"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="96"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="97"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover,
body[data-wk-page-identifier="100"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover {
  cursor: pointer;
}
body[data-wk-page-identifier="44"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="45"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="46"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="47"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="52"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="55"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="57"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="58"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="59"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="62"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="63"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="67"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="68"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="73"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="74"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="85"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="86"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="87"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="88"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="94"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="95"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="96"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="97"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before,
body[data-wk-page-identifier="100"] form li.filfeltLi .file-field-list-container ul li .download-link-container:hover:before {
  color: #133158;
}
body[data-wk-page-identifier="44"] form li.filfeltLi button,
body[data-wk-page-identifier="45"] form li.filfeltLi button,
body[data-wk-page-identifier="46"] form li.filfeltLi button,
body[data-wk-page-identifier="47"] form li.filfeltLi button,
body[data-wk-page-identifier="52"] form li.filfeltLi button,
body[data-wk-page-identifier="55"] form li.filfeltLi button,
body[data-wk-page-identifier="57"] form li.filfeltLi button,
body[data-wk-page-identifier="58"] form li.filfeltLi button,
body[data-wk-page-identifier="59"] form li.filfeltLi button,
body[data-wk-page-identifier="62"] form li.filfeltLi button,
body[data-wk-page-identifier="63"] form li.filfeltLi button,
body[data-wk-page-identifier="67"] form li.filfeltLi button,
body[data-wk-page-identifier="68"] form li.filfeltLi button,
body[data-wk-page-identifier="73"] form li.filfeltLi button,
body[data-wk-page-identifier="74"] form li.filfeltLi button,
body[data-wk-page-identifier="85"] form li.filfeltLi button,
body[data-wk-page-identifier="86"] form li.filfeltLi button,
body[data-wk-page-identifier="87"] form li.filfeltLi button,
body[data-wk-page-identifier="88"] form li.filfeltLi button,
body[data-wk-page-identifier="94"] form li.filfeltLi button,
body[data-wk-page-identifier="95"] form li.filfeltLi button,
body[data-wk-page-identifier="96"] form li.filfeltLi button,
body[data-wk-page-identifier="97"] form li.filfeltLi button,
body[data-wk-page-identifier="100"] form li.filfeltLi button {
  background: #1c4982;
  color: #fff;
  border: none;
  height: 35px;
  padding: 0 16px;
}
body[data-wk-page-identifier="44"] form li.filfeltLi button:before,
body[data-wk-page-identifier="45"] form li.filfeltLi button:before,
body[data-wk-page-identifier="46"] form li.filfeltLi button:before,
body[data-wk-page-identifier="47"] form li.filfeltLi button:before,
body[data-wk-page-identifier="52"] form li.filfeltLi button:before,
body[data-wk-page-identifier="55"] form li.filfeltLi button:before,
body[data-wk-page-identifier="57"] form li.filfeltLi button:before,
body[data-wk-page-identifier="58"] form li.filfeltLi button:before,
body[data-wk-page-identifier="59"] form li.filfeltLi button:before,
body[data-wk-page-identifier="62"] form li.filfeltLi button:before,
body[data-wk-page-identifier="63"] form li.filfeltLi button:before,
body[data-wk-page-identifier="67"] form li.filfeltLi button:before,
body[data-wk-page-identifier="68"] form li.filfeltLi button:before,
body[data-wk-page-identifier="73"] form li.filfeltLi button:before,
body[data-wk-page-identifier="74"] form li.filfeltLi button:before,
body[data-wk-page-identifier="85"] form li.filfeltLi button:before,
body[data-wk-page-identifier="86"] form li.filfeltLi button:before,
body[data-wk-page-identifier="87"] form li.filfeltLi button:before,
body[data-wk-page-identifier="88"] form li.filfeltLi button:before,
body[data-wk-page-identifier="94"] form li.filfeltLi button:before,
body[data-wk-page-identifier="95"] form li.filfeltLi button:before,
body[data-wk-page-identifier="96"] form li.filfeltLi button:before,
body[data-wk-page-identifier="97"] form li.filfeltLi button:before,
body[data-wk-page-identifier="100"] form li.filfeltLi button:before {
  content: "\f061";
  font-family: 'FontAwesome';
  margin-right: 6px;
}
body[data-wk-page-identifier="44"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="45"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="46"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="47"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="52"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="55"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="57"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="58"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="59"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="62"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="63"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="67"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="68"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="73"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="74"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="85"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="86"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="87"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="88"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="94"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="95"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="96"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="97"] form li.filfeltLi button:hover,
body[data-wk-page-identifier="100"] form li.filfeltLi button:hover {
  cursor: pointer;
  background: #133158;
}
body[data-wk-page-identifier="44"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="45"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="46"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="47"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="52"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="55"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="57"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="58"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="59"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="62"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="63"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="67"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="68"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="73"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="74"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="85"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="86"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="87"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="88"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="94"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="95"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="96"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="97"] form li.filfeltLi .file-toolbox,
body[data-wk-page-identifier="100"] form li.filfeltLi .file-toolbox {
  order: 4;
  width: 100%;
  margin-top: 4px;
}
body[data-wk-page-identifier="44"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="45"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="46"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="47"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="52"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="55"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="57"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="58"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="59"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="62"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="63"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="67"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="68"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="73"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="74"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="85"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="86"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="87"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="88"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="94"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="95"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="96"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="97"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="100"] form .hent-tilskudsregnskab a,
body[data-wk-page-identifier="44"] form .hent-skabelon a,
body[data-wk-page-identifier="45"] form .hent-skabelon a,
body[data-wk-page-identifier="46"] form .hent-skabelon a,
body[data-wk-page-identifier="47"] form .hent-skabelon a,
body[data-wk-page-identifier="52"] form .hent-skabelon a,
body[data-wk-page-identifier="55"] form .hent-skabelon a,
body[data-wk-page-identifier="57"] form .hent-skabelon a,
body[data-wk-page-identifier="58"] form .hent-skabelon a,
body[data-wk-page-identifier="59"] form .hent-skabelon a,
body[data-wk-page-identifier="62"] form .hent-skabelon a,
body[data-wk-page-identifier="63"] form .hent-skabelon a,
body[data-wk-page-identifier="67"] form .hent-skabelon a,
body[data-wk-page-identifier="68"] form .hent-skabelon a,
body[data-wk-page-identifier="73"] form .hent-skabelon a,
body[data-wk-page-identifier="74"] form .hent-skabelon a,
body[data-wk-page-identifier="85"] form .hent-skabelon a,
body[data-wk-page-identifier="86"] form .hent-skabelon a,
body[data-wk-page-identifier="87"] form .hent-skabelon a,
body[data-wk-page-identifier="88"] form .hent-skabelon a,
body[data-wk-page-identifier="94"] form .hent-skabelon a,
body[data-wk-page-identifier="95"] form .hent-skabelon a,
body[data-wk-page-identifier="96"] form .hent-skabelon a,
body[data-wk-page-identifier="97"] form .hent-skabelon a,
body[data-wk-page-identifier="100"] form .hent-skabelon a {
  padding: 8px;
  background: #1c4982;
  color: #fff;
  text-decoration: none;
}
body[data-wk-page-identifier="44"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="45"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="46"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="47"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="52"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="55"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="57"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="58"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="59"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="62"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="63"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="67"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="68"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="73"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="74"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="85"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="86"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="87"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="88"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="94"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="95"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="96"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="97"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="100"] form .hent-tilskudsregnskab a:after,
body[data-wk-page-identifier="44"] form .hent-skabelon a:after,
body[data-wk-page-identifier="45"] form .hent-skabelon a:after,
body[data-wk-page-identifier="46"] form .hent-skabelon a:after,
body[data-wk-page-identifier="47"] form .hent-skabelon a:after,
body[data-wk-page-identifier="52"] form .hent-skabelon a:after,
body[data-wk-page-identifier="55"] form .hent-skabelon a:after,
body[data-wk-page-identifier="57"] form .hent-skabelon a:after,
body[data-wk-page-identifier="58"] form .hent-skabelon a:after,
body[data-wk-page-identifier="59"] form .hent-skabelon a:after,
body[data-wk-page-identifier="62"] form .hent-skabelon a:after,
body[data-wk-page-identifier="63"] form .hent-skabelon a:after,
body[data-wk-page-identifier="67"] form .hent-skabelon a:after,
body[data-wk-page-identifier="68"] form .hent-skabelon a:after,
body[data-wk-page-identifier="73"] form .hent-skabelon a:after,
body[data-wk-page-identifier="74"] form .hent-skabelon a:after,
body[data-wk-page-identifier="85"] form .hent-skabelon a:after,
body[data-wk-page-identifier="86"] form .hent-skabelon a:after,
body[data-wk-page-identifier="87"] form .hent-skabelon a:after,
body[data-wk-page-identifier="88"] form .hent-skabelon a:after,
body[data-wk-page-identifier="94"] form .hent-skabelon a:after,
body[data-wk-page-identifier="95"] form .hent-skabelon a:after,
body[data-wk-page-identifier="96"] form .hent-skabelon a:after,
body[data-wk-page-identifier="97"] form .hent-skabelon a:after,
body[data-wk-page-identifier="100"] form .hent-skabelon a:after {
  content: "\f019";
  font-family: 'FontAwesome';
  margin-left: 12px;
}
body[data-wk-page-identifier="44"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="45"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="46"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="47"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="52"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="55"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="57"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="58"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="59"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="62"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="63"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="67"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="68"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="73"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="74"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="85"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="86"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="87"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="88"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="94"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="95"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="96"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="97"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="100"] form .hent-tilskudsregnskab a:hover,
body[data-wk-page-identifier="44"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="45"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="46"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="47"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="52"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="55"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="57"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="58"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="59"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="62"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="63"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="67"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="68"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="73"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="74"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="85"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="86"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="87"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="88"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="94"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="95"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="96"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="97"] form .hent-skabelon a:hover,
body[data-wk-page-identifier="100"] form .hent-skabelon a:hover {
  background: #133158;
}
body[data-wk-page-identifier="44"] section.tilskudsregnskab,
body[data-wk-page-identifier="45"] section.tilskudsregnskab,
body[data-wk-page-identifier="46"] section.tilskudsregnskab,
body[data-wk-page-identifier="47"] section.tilskudsregnskab,
body[data-wk-page-identifier="52"] section.tilskudsregnskab,
body[data-wk-page-identifier="55"] section.tilskudsregnskab,
body[data-wk-page-identifier="57"] section.tilskudsregnskab,
body[data-wk-page-identifier="58"] section.tilskudsregnskab,
body[data-wk-page-identifier="59"] section.tilskudsregnskab,
body[data-wk-page-identifier="62"] section.tilskudsregnskab,
body[data-wk-page-identifier="63"] section.tilskudsregnskab,
body[data-wk-page-identifier="67"] section.tilskudsregnskab,
body[data-wk-page-identifier="68"] section.tilskudsregnskab,
body[data-wk-page-identifier="73"] section.tilskudsregnskab,
body[data-wk-page-identifier="74"] section.tilskudsregnskab,
body[data-wk-page-identifier="85"] section.tilskudsregnskab,
body[data-wk-page-identifier="86"] section.tilskudsregnskab,
body[data-wk-page-identifier="87"] section.tilskudsregnskab,
body[data-wk-page-identifier="88"] section.tilskudsregnskab,
body[data-wk-page-identifier="94"] section.tilskudsregnskab,
body[data-wk-page-identifier="95"] section.tilskudsregnskab,
body[data-wk-page-identifier="96"] section.tilskudsregnskab,
body[data-wk-page-identifier="97"] section.tilskudsregnskab,
body[data-wk-page-identifier="100"] section.tilskudsregnskab {
  grid-column: 1 / 4;
  background: #b34743;
  margin: 32px 0;
  text-align: center;
  color: #fff;
}
body[data-wk-page-identifier="48"] {
  background: #afcbee;
}
body[data-wk-page-identifier="48"] #indhold h1 {
  color: #1c4982;
}
body[data-wk-page-identifier="48"] .bookinglist-period-selector-container input {
  width: 120px;
}
body[data-wk-page-identifier="48"] .bookingoversigt-wrapper {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  column-gap: 2rem;
}
body[data-wk-page-identifier="48"] .bookingoversigt-wrapper .dataTables_wrapper {
  width: 100%;
}
body[data-wk-page-identifier="48"] .bookingoversigt-wrapper .resbooklist-placeholder {
  width: 100%;
}
body[data-wk-page-identifier="48"] .bookingoversigt-wrapper .annullerede-bookinger {
  background: #a56126;
  padding: 0.5rem 1rem;
  color: white;
  cursor: pointer;
  border-radius: 20px;
  text-decoration: none;
}
body[data-wk-page-identifier="48"] .bookingoversigt-wrapper .annullerede-bookinger:hover {
  background: #ce7930;
}
body[data-wk-page-identifier="101"] {
  background: #afcbee;
}
body[data-wk-page-identifier="101"] #indhold h1 {
  color: #1c4982;
}
.res-cancel-form {
  width: 100%;
  background: #fff;
  border: none;
}
.res-cancel-form .form-line {
  margin-bottom: 16px;
}
.res-cancel-form .form-line label {
  width: 100%;
  margin-right: 8px;
}
.res-cancel-form .form-line input {
  background: #ccc;
}
.res-cancel-form .button-line {
  display: flex;
  flex-flow: row wrap;
  gap: 16px;
}
.res-cancel-form .button-line button {
  padding: 8px 16px;
  background: #b34743;
  border: none;
  color: #fff;
  height: 30px;
}
.res-cancel-form .button-line button:hover {
  cursor: pointer;
  background: #8e3835;
}
.res-cancel-form .button-line a {
  display: inline-block;
  height: 30px;
  vertical-align: top;
  padding: 8px 16px;
  background: #b34743;
  border: none;
  color: #fff;
  text-decoration: none;
}
.res-cancel-form .button-line a:hover {
  cursor: pointer;
  background: #8e3835;
}
.res-cancel-form table {
  table-layout: fixed;
  border-collapse: collapse;
}
.res-cancel-form fieldset {
  border: none;
  text-align: left;
}
.res-cancel-form thead {
  background: #1c4982;
  color: #fff;
}
.res-cancel-form thead th,
.res-cancel-form thead td {
  padding: 8px;
  border: 1px solid #c8c8c8;
}
.dt-buttons {
  margin-bottom: 16px;
}
.dt-buttons button.dt-button {
  padding: 8px;
  background: #1c4982;
  color: #fff;
  text-decoration: none;
}
.dt-buttons button.dt-button:after {
  content: "\f019";
  font-family: 'FontAwesome';
  margin-left: 12px;
}
.dt-buttons button.dt-button:hover {
  background: #133158;
}
body[data-wk-userid="1019"] .tilmeldings-liste td.toolbox a.annuller-link {
  display: inline-block;
}
.tilmeldings-liste td.toolbox {
  padding: 10px 0;
}
.tilmeldings-liste td.toolbox a {
  background-color: transparent;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  display: inline-block;
  font-size: 0;
  height: 0;
  overflow: hidden;
  padding-top: 16px;
  width: 16px;
  margin-right: 5px;
}
.tilmeldings-liste td.toolbox a.rediger-link {
  background-image: url(../../billeder/icon-edit.png);
}
.tilmeldings-liste td.toolbox a.resbook-detail-link {
  background-image: url(../../billeder/icon-search.png);
}
.tilmeldings-liste td.toolbox a.annuller-link {
  display: none;
  background-image: url(../../billeder/icon-delete.png);
}
.tilmeldings-liste td.toolbox a:last-child {
  margin: 0;
}
.tilmeldings-liste td.toolbox .inactive {
  opacity: 0.3;
}
#booking {
  background: #afcbee;
}
#booking #indhold h1,
#booking #indhold h2 {
  color: #1c4982;
}
#booking .kategori-oversigt {
  display: flex;
  flex-flow: row wrap;
  list-style-type: none;
  gap: 16px;
  padding: 0;
}
#booking .kategori-oversigt li {
  background: #fff;
  padding: 8px 16px;
}
#booking .kategori-oversigt li.valgt {
  background: #1c4982;
}
#booking .kategori-oversigt li.valgt a {
  color: #fff;
}
#booking .kategori-oversigt li a {
  color: #1c4982;
  text-decoration: none;
}
#booking .hold-liste {
  display: flex;
  flex-flow: column wrap;
  list-style-type: none;
  padding: 0;
}
#booking .hold-liste li.heading {
  background: #1c4982;
  color: #fff;
  padding: 8px;
}
#booking .hold-liste li {
  display: grid;
  grid-template-columns: 1fr 250px 75px 120px 320px;
  align-items: center;
  background: #fff;
  border-bottom: 1px solid #1c4982;
  padding: 0 8px;
  color: #1c4982;
}
#booking .hold-liste li .hold-navn {
  font-weight: bold;
}
#booking .hold-liste li .tidspunkt-linje {
  display: flex;
  flex-flow: row wrap;
  gap: 8px;
}
#booking .hold-liste li .udvid-beskrivelse {
  grid-column: 1 / 6;
  grid-row: 2;
  justify-content: flex-end;
  text-align: right;
}
#booking .hold-liste li .udvid-beskrivelse span {
  position: relative;
  display: block;
  margin-left: auto;
  font-size: 0;
  width: 30px;
  height: 30px;
  border-style: solid;
  border-width: 0 0 30px 30px;
  border-color: transparent transparent #1c4982 transparent;
}
#booking .hold-liste li .udvid-beskrivelse span:after {
  content: "+";
  width: 30px;
  height: 30px;
  color: #fff;
  font-size: 20px;
  position: absolute;
  left: -35px;
  top: 10px;
  z-index: 999;
}
#booking .hold-liste li .udvid-beskrivelse span:hover {
  cursor: pointer;
}
#booking .hold-liste li .hold-beskrivelse {
  grid-column: 1 / 6;
  grid-row: 3;
  width: 100%;
  max-height: 30px;
  margin-bottom: 5px;
  overflow: hidden;
  transition: max-height 1s cubic-bezier(0, 1, 0, 1);
}
#booking .hold-liste li .hold-beskrivelse.showAll {
  max-height: initial;
  transition: max-height 2s ease-in-out;
}
#booking .hold-liste li .hold-beskrivelse.showAll .udvid-beskrivelse span:after {
  content: "-";
}
#booking .hold-liste li .tilmeld-knap {
  grid-column: 5;
  background: #1c4982;
  color: #fff;
  border: none;
  border-radius: 15px;
  padding: 8px;
}
#booking .hold-liste li .tilmeld-knap:hover {
  cursor: pointer;
  background: #133158;
}
#booking .hold-liste li .tilmeld-knap-formular {
  grid-column: 5;
}
#booking-tilmeld {
  background: #afcbee;
}
#booking-tilmeld #indhold {
  color: #1c4982;
}
#booking-tilmeld #indhold h1,
#booking-tilmeld #indhold h2 {
  color: #1c4982;
}
#booking-tilmeld .hold {
  background: #fff;
  padding: 32px;
  margin-bottom: 16px;
}
#booking-tilmeld .hold .hold-navn {
  font-size: 2rem;
}
#booking-tilmeld .hold .antal-ledige-pladser-linje {
  display: none;
}
#booking-tilmeld .bekraeft-booking-knap {
  background: #b34743;
  color: #fff;
  border: none;
  border-radius: 15px;
  padding: 16px 32px;
  margin-bottom: 16px;
}
#booking-tilmeld .bekraeft-booking-knap:hover {
  cursor: pointer;
  background: #8e3835;
}
.activitypass-application fieldset,
.activitypass-request fieldset,
.freetimepass-application fieldset,
.freetimepass-request fieldset {
  border: none;
}
.activitypass-application fieldset.freetimepass-request-refund-fieldset div,
.activitypass-request fieldset.freetimepass-request-refund-fieldset div,
.freetimepass-application fieldset.freetimepass-request-refund-fieldset div,
.freetimepass-request fieldset.freetimepass-request-refund-fieldset div,
.activitypass-application fieldset.activitypass-request-refund-fieldset div,
.activitypass-request fieldset.activitypass-request-refund-fieldset div,
.freetimepass-application fieldset.activitypass-request-refund-fieldset div,
.freetimepass-request fieldset.activitypass-request-refund-fieldset div {
  display: flex;
  flex-flow: row wrap;
  margin-bottom: 8px;
}
.activitypass-application fieldset.freetimepass-request-refund-fieldset div label,
.activitypass-request fieldset.freetimepass-request-refund-fieldset div label,
.freetimepass-application fieldset.freetimepass-request-refund-fieldset div label,
.freetimepass-request fieldset.freetimepass-request-refund-fieldset div label,
.activitypass-application fieldset.activitypass-request-refund-fieldset div label,
.activitypass-request fieldset.activitypass-request-refund-fieldset div label,
.freetimepass-application fieldset.activitypass-request-refund-fieldset div label,
.freetimepass-request fieldset.activitypass-request-refund-fieldset div label {
  width: 200px;
}
.activitypass-application fieldset.freetimepass-request-refund-fieldset div input,
.activitypass-request fieldset.freetimepass-request-refund-fieldset div input,
.freetimepass-application fieldset.freetimepass-request-refund-fieldset div input,
.freetimepass-request fieldset.freetimepass-request-refund-fieldset div input,
.activitypass-application fieldset.activitypass-request-refund-fieldset div input,
.activitypass-request fieldset.activitypass-request-refund-fieldset div input,
.freetimepass-application fieldset.activitypass-request-refund-fieldset div input,
.freetimepass-request fieldset.activitypass-request-refund-fieldset div input,
.activitypass-application fieldset.freetimepass-request-refund-fieldset div select,
.activitypass-request fieldset.freetimepass-request-refund-fieldset div select,
.freetimepass-application fieldset.freetimepass-request-refund-fieldset div select,
.freetimepass-request fieldset.freetimepass-request-refund-fieldset div select,
.activitypass-application fieldset.activitypass-request-refund-fieldset div select,
.activitypass-request fieldset.activitypass-request-refund-fieldset div select,
.freetimepass-application fieldset.activitypass-request-refund-fieldset div select,
.freetimepass-request fieldset.activitypass-request-refund-fieldset div select {
  width: 100%;
  max-width: 300px;
}
.activitypass-application button,
.activitypass-request button,
.freetimepass-application button,
.freetimepass-request button {
  background: #1c4982;
  color: #fff;
  border: none;
  border-radius: 15px;
  padding: 16px 32px;
  margin-top: 16px;
}
.activitypass-application button:hover,
.activitypass-request button:hover,
.freetimepass-application button:hover,
.freetimepass-request button:hover {
  cursor: pointer;
  background: #133158;
}
#resourceservice {
  background: #9abde9;
}
#resourceservice #indhold {
  display: grid;
  grid-template-columns: 1fr minmax(400px, 1200px) 1fr;
  grid-auto-rows: max-content;
  margin: auto;
  padding: 0;
  width: 100%;
  max-width: inherit;
}
#resourceservice #indhold h1,
#resourceservice #indhold h2 {
  color: #1c4982;
}
#resourceservice section.obs {
  margin: 32px 0;
  text-align: center;
}
#resourceservice section.obs p {
  color: #fff;
}
#resourceservice section.description {
  grid-column: 2 / 3;
  text-align: center;
}
#resourceservice section.description p {
  color: #1c4982;
}
#resourceservice .resource-search {
  grid-column: 2 / 3;
}
#resourceservice .resource-search fieldset {
  border: none;
}
#resourceservice .resource-search .searchwrapper {
  display: grid;
  grid-template-columns: 200px 180px 350px;
  justify-content: center;
  gap: 16px;
}
#resourceservice .resource-search .searchwrapper div {
  display: flex;
  flex-flow: row wrap;
  text-align: left;
  align-items: flex-start;
}
#resourceservice .resource-search .searchwrapper label {
  width: 100%;
  padding: 8px;
  color: #1c4982;
  font-weight: bold;
}
#resourceservice .resource-search .searchwrapper input,
#resourceservice .resource-search .searchwrapper select {
  display: flex;
  width: 100%;
}
#resourceservice .resource-search .searchwrapper input:after,
#resourceservice .resource-search .searchwrapper select:after {
  content: "\f107";
  font-family: 'FontAwesome';
  margin-left: auto;
}
#resourceservice .resource-search .resource-search-button-group {
  text-align: center;
}
#resourceservice .resource-search button {
  padding: 16px 32px;
  border: none;
  border-radius: 360px;
  background: #b34743;
  color: #fff;
  min-width: 200px;
}
#resourceservice .resource-search button:hover {
  cursor: pointer;
  background: #8e3835;
}
#resourceservice .message {
  grid-column: 2 / 3;
}
#resourceservice #res-resource-form {
  grid-column: 2 / 3;
  overflow: hidden;
}
#resourceservice #res-resource-form fieldset {
  overflow: hidden;
  border: 0;
  margin: 0;
  background: #fff;
}
#resourceservice #res-resource-form fieldset legend {
  color: #fff;
  background: #1c4982;
  width: 150%;
  margin-left: -14px;
  padding: 16px;
}
#resourceservice #res-resource-form fieldset input {
  background: #ccc;
}
#resourceservice #res-resource-form .searchwrapper {
  display: grid;
  grid-template-columns: 1fr 500px 150px;
  align-items: start;
  gap: 8px;
}
#resourceservice #res-resource-form .searchwrapper .ressourcesearchwrap {
  grid-row: 1;
  grid-column: 1;
}
#resourceservice #res-resource-form .searchwrapper .ressourcesearchwrap #resourceToggler {
  margin-bottom: 8px;
}
#resourceservice #res-resource-form .searchwrapper .ressourcesearchwrap #resourceToggler label {
  font-weight: bold;
}
#resourceservice #res-resource-form .searchwrapper .ressourcesearchwrap .res-resource-list {
  padding: 0;
  list-style-type: none;
  margin: 0;
}
#resourceservice #res-resource-form .searchwrapper .timewrapper {
  grid-row: 1;
  grid-column: 2;
}
#resourceservice #res-resource-form .searchwrapper .form-line {
  display: flex;
  flex-flow: row wrap;
  gap: 16px;
  margin-bottom: 8px;
}
#resourceservice #res-resource-form .searchwrapper .form-line span {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
#resourceservice #res-resource-form .searchwrapper .form-line label {
  width: 75px;
}
#resourceservice #res-resource-form .searchwrapper .form-line input {
  width: 130px;
}
#resourceservice #res-resource-form .searchwrapper .form-line.button-line {
  grid-row: 1;
  grid-column: 3;
}
#resourceservice #res-resource-form .searchwrapper .form-line.button-line button {
  padding: 16px 32px;
  background: #b34743;
  border: none;
  color: #fff;
  border-radius: 15px;
}
#resourceservice #res-resource-form .searchwrapper .form-line.button-line button:hover {
  cursor: pointer;
  background: #8e3835;
}
#resourceservice #res-resource-form .searchwrapper .form-line.time-select {
  grid-row: 2;
}
#resourceservice .res-sort-line {
  grid-column: 2 / 3;
}
#resourceservice .res-service-search-result {
  grid-column: 2 / 3;
}
#resourceservice .res-service-search-result .res-booking-list-container table {
  border-collapse: collapse;
  width: 100%;
  background: #fff;
  text-align: left;
}
#resourceservice .res-service-search-result .res-booking-list-container table th,
#resourceservice .res-service-search-result .res-booking-list-container table td {
  border: 1px solid #ccc;
}
#resourceservice .res-service-search-result .res-booking-list-container table td.start,
#resourceservice .res-service-search-result .res-booking-list-container table td.end {
  width: 90px;
}
#resourceservice .res-service-search-result .res-booking-list-container table td.email {
  overflow: hidden;
  text-overflow: ellipsis;
}
#resourceservice .res-service-search-result .service-tools {
  display: flex;
  flex-flow: row wrap;
  gap: 16px;
}
#resourceservice .printbuttonwrap {
  grid-column: 2 / 3;
  margin-top: 16px;
}
#resourceedit {
  background: #9abde9;
}
#resourceedit #indhold {
  margin: auto;
  padding: 0;
  width: 100%;
  max-width: inherit;
}
#resourceedit #indhold h1,
#resourceedit #indhold h2 {
  color: #1c4982;
}
#resourceedit #indhold h2 {
  text-align: left;
}
#resourceedit #cke_resbook-description-editor,
#resourceedit #resbook-description-editor-container {
  width: 100% !important;
}
.value-selector-container {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  padding-left: 0.5rem;
}
.value-selector-container label {
  order: 1;
  width: unset !important;
  margin-right: 8px;
}
.value-selector-container select {
  order: 2;
}
.value-selector-container button {
  order: 3;
  margin-left: auto;
  margin-right: 3px;
}
.skabelon-wrapper {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  gap: 2rem;
  margin: 1rem 0;
}
.tilskudstatus {
  position: absolute;
  position-anchor: --tilskud-button;
  inset: auto;
  left: anchor(left);
  top: anchor(bottom);
  grid-column: 2/3;
  flex-flow: row wrap;
  justify-content: flex-end;
  padding: 1rem;
  margin: 1rem 0;
  color: #1c4982;
}
.tilskudstatus h2 {
  font-size: 1.1rem;
  color: #1c4982;
  width: 100%;
}
.tilskudstatus:popover-open {
  display: flex;
}
.tilskudstatus-button {
  anchor-name: --tilskud-button;
  padding: 12px 24px;
  border: 1px solid #1c4982;
  background: #1c4982;
  color: #fff;
  border-radius: 10px;
}
.timeline-wrapper {
  width: 100%;
  max-width: 300px;
}
.timeline-wrapper ul {
  list-style: none;
  position: relative;
  padding: 0;
}
.timeline-wrapper ul h3 {
  padding: 0;
  margin: 0;
}
.timeline-wrapper ul:before {
  content: "";
  display: inline-block;
  width: 2px;
  background: #1c4982;
  position: absolute;
  left: 3px;
  top: 5px;
  height: calc(100% - 20px);
}
.timeline-wrapper ul li {
  position: relative;
  padding-left: 20px;
  padding-bottom: 10px;
}
.timeline-wrapper ul li:before {
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  background: #1c4982;
  position: absolute;
  left: -2px;
  top: 5px;
  border-radius: 10px;
}
.timeline-wrapper ul li span {
  display: inline-block;
  width: 100px;
  font-weight: bold;
}
.timeline-wrapper ul li p {
  margin-top: 0;
}
.timeline-wrapper ul li.orange:before {
  background: orange;
}
