div.media.media-inline {margin:0px;display:inline;}
div.media.media-inline img {display:none;}

/* Pga ny tablesoter. Til Anders: Du må gerne inkludere nedenstående. */
.search-table tr th a:hover {text-decoration:none;}
.search-table tr th a:focus {text-decoration:none; outline:none; outline-offset:0;}
.node-unpublished {background-color: transparent;}

/* Printbox */
.colorbox-wrapper.print h2 {
  margin-top: 10px;
}
.colorbox-wrapper.print ul.pagelist {
  list-style-type: none;
  margin-bottom: 20px;
  margin-top: 20px;
}
.colorbox-wrapper.print ul.pagelist li {
  margin-bottom: 10px;
}
.colorbox-wrapper.print a {
  color: #a85009;
  font-weight: bold;
  transition-delay: 0s;
  transition-duration: 0.2s;
  transition-property: color;
  transition-timing-function: ease;
}
.colorbox-wrapper.print ul.pagelist label {
  margin-bottom: 0;
}
.colorbox-wrapper.print .pagelist input {
  margin-right: 10px;
}

/* Box-special*/
.box-special h2:first-child {margin-top:0;}
.box-special a.pointer {padding-left:0;}

/* Ny share */
.site-content .actions-group {
  position: relative;
  text-align: right;
  width: 100%;
}
.btn-share-warning {
  position: absolute;
  left: 0;
  top: 100%;
  background-color: #f7f7f7;
  margin: 5px 15px 0 0;
  z-index: 500;
  padding: 15px;
  display: none;
  text-align: left;
}
.btn-group .btn-share  {
  width: 24px;
  height: 24px;
  line-height: 0;
  font-size: 0;
  color: transparent;
  display: inline-block;
  vertical-align: top;
  position: relativ;
  float: left;
  margin-right: 3px;
}
.btn-share:last-child  {
  margin-right: 0px;
}
.btn-share.btn-fb {
  background: transparent url("../img/facebook-blue.svg") no-repeat center;
  background-size: 24px 24px;
}
.btn-share.btn-li {
  background: transparent url("../img/linkedin-blue.svg") no-repeat center;
  background-size: 24px 24px;
}
.btn-share.btn-tw {
  background: transparent url("../img/twitter-blue.svg") no-repeat center;
  background-size: 24px 24px;
}
.btn-share.btn-mail {
  background: transparent url("../img/mail-grey.svg") no-repeat center;
  background-size: 24px 24px;
}
.btn-share.btn-print {
  background: transparent url("../img/print-grey.svg") no-repeat center;
  background-size: 24px 24px;
}

.btn-share-warning .btn-share::before {
  border-radius: 4px;
  content: "";
  display: inline-block;
  height: 24px;
  vertical-align: bottom;
  width: 24px;
}
.btn-share-warning .btn-share {
  background-position: 0 0;
  border-radius: 4px;
  color: #ffffff;
  float: left;
  height: 24px;
  line-height: 24px;
  margin: 5px 10px 0 0;
  padding: 0 9px 0 0;
  text-decoration: none;
  display: none;
}
.btn-share-warning  a.btn-share {
  font-weight: normal;
}
.btn-share-warning .btn-share.btn-fb {
  background-color: #506590;
}
.btn-share-warning .btn-share.btn-li {
  background-color: #3078a1;
}
.btn-share-warning .btn-share.btn-tw {
  background-color: #419ec9;
}
@media (max-width: 767px) {
  .site-content .actions-group {
    text-align: left;
  }
  .btn-share-warning {
    margin-right: 0px;
  }
}

/* Nye frontpage features boks */
.frontpage-features .frontpage-feature  a.feature-image-link {
  color: inherit;
  font-family: inherit;
  font-weight: normal;
  hyphens: none;
  overflow-wrap: inherit;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  bottom: auto;
  height: auto;
  left: auto;
  overflow: visible;
  padding: 0;
  transition: none;
  width: auto;
  position : static;

  display: inline-block;
}

.frontpage-features .frontpage-feature  img.full {
  margin-left: -15px;
  margin-top: -10px;
  max-width: 120%;
  height: 100%;
}

@media (max-width: 767px) {
  .frontpage-features .frontpage-feature  img.full {
    margin-left: 0;
    margin-top: -20px;
    margin-bottom: -10px;
    width: 100%;
  }
}

/* Organisationsdiagram */
/* max-width:900 -> max-width:1199 */
.btn-admin,.btn-admin:active,.btn-diagram,.btn-diagram:active{outline:0;font-family:Gudea,sans-serif;font-weight:700;padding:0 0 0 20px;color:#fff;font-size:18px;text-align:left;line-height:50px;display:block}.diagram{position:relative;top:20px;width:540px;height:100%;margin:0 auto;background:url(../img/stroke.png) top center no-repeat;background-size:1px 171px}.diagram-space2{background:url(../img/stroke.png) top center no-repeat;background-size:1px 70px}.btn-diagram,.btn-diagram:active{background:url(../img/arrow.png) top right no-repeat #3d4a53;border:0;height:50px;border-radius:0;width:100%;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.btn-admin,.btn-admin:active,.btn-service,.btn-service:active{-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent}.btn-diagram:active,.btn-diagram:focus,.btn-diagram:hover{color:#fff}.folded{color:#fff;background-position:top -50px right}.btn-admin,.btn-admin:active{position:relative;background:url(../img/arrow.png) top right no-repeat #e48437;border:0;height:50px;border-radius:0;width:250px;margin:0 auto;box-shadow:0 0 0 0 transparent}.btn-service,.btn-service:active,.btn-udvikling,.btn-udvikling:active,.btn-udviklingE,.btn-udviklingE:active{font-family:Gudea,sans-serif;position:absloute;padding:10px 60px 0 20px;font-size:18px;line-height:22px;width:250px;word-wrap:break-word;white-space:normal;color:#fff;height:70px;z-index:999;font-weight:700;text-align:left}.btn-admin:active,.btn-admin:focus,.btn-admin:hover{color:#fff}.btn-admin .folded,.foldedVx{color:#fff;background-position:top -50px right}.foldedGx,.foldedHx{color:#fff;background-position:top -40px right}.btn-service,.btn-service:active{margin:0 15px 0 0;background:url(../img/arrow.png) top 10px right no-repeat #415b76;border:none;border-radius:0;box-shadow:0 0 0 0 transparent}.btn-service:active,.btn-service:focus,.btn-service:hover{color:#fff}.foldedEx{color:#fff;background-position:top -40px right}.btn-udvikling,.btn-udvikling:active,.btn-udviklingE,.btn-udviklingE:active{background:url(../img/arrow.png) top 10px right no-repeat #a3274b;border:none;border-radius:0;margin-top:0;margin-left:25px;float:right;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.stroke1,.stroke2{float:left}.btn-udvikling:active,.btn-udvikling:focus,.btn-udvikling:hover,.btn-udviklingE:active,.btn-udviklingE:focus,.btn-udviklingE:hover{color:#fff}.diagram-selected{background-position:top -50px right;background-repeat:no-repeat}.section-direktionen{background-color:#475862;border:0;border-radius:0;margin-bottom:0;padding-top:20px;padding-bottom:20px}.section-udvikling{background-color:#a3274b;border:0;border-radius:0;margin-bottom:10px;padding-top:20px;padding-bottom:0}.section-admin,.section-service{border:0;padding-top:20px;padding-bottom:0}.section-service{background-color:#415b76;border-radius:0;margin-bottom:10px}.section-admin{background-color:#e48437;border-radius:0;margin-bottom:0}.section-admin p,.section-direktionen p,.section-service p,.section-udvikling p{font-family:Arial,sans-serif;color:#fff;padding-left:20px;padding-right:20px;font-size:14px;line-height:20px}.section-admin p{color:#000}.diagram-strokes{width:100%;margin:0;padding:0}.stroke-middle,.strokes{margin:0 auto;position:relative}.stroke-middle{width:1px;height:70px;background-color:#A2A2A2}.stroke-middle-1,.stroke-middle-2{position:relative;margin:0 auto;width:1px;height:25px;background-color:#A2A2A2}.strokes{display:block;height:25px;width:320px;background:url(../img/stroke.png) top center no-repeat;background-size:1px 171px}.stroke1,.stroke2,.stroke3{position:relative;width:1px;height:25px;background-color:#A2A2A2}.stroke2{margin-left:159px}.stroke3{float:right}.stroke-middle-3{border:0;border-radius:0;position:absloute;display:inline-block;font-size:16px;padding:0;margin:0 20px 0 0;width:1px;height:70px;line-height:70px;background-color:#A2A2A2;z-index:999}.stroke-horizontal{position:relative;margin:0 auto;width:320px;height:1px;background-color:#A2A2A2}.break-left{height:10px;width:250px;background-color:#415b76}.break-right{margin-left:290px;height:10px;width:250px;background-color:#a3274b}.section-direktionen ul{margin:0;padding:0;list-style-type:none}.section-direktionen li{display:block;margin:0;padding:0 20px;width:100%}.section-direktionen li p{padding-left:0;padding-right:0}.section-direktionen .clear{width:100%;height:5px;border-bottom:#566977 solid 1px;padding:0;margin:20px 0}.section-direktionen .section-admin-ul{display:table;width:100%;list-style:none;padding:0;margin:0}.section-direktionen .section-admin-ul li{padding:0;margin:0 0 20px;width:250px;height:125px;float:left}.section-direktionen .section-admin-img{display:table-cell;width:88px;height:125px;padding-right:20px}.section-direktionen .section-admin-name{display:table-cell;width:164px;height:125px;padding-left:0;padding-right:10px;vertical-align:middle}.section-direktionen .section-admin-name h2,h3,h4,h5{display:block;color:#fff;margin:0;padding:0;font-size:14px;line-height:22px;font-weight:700}.section-direktionen .section-admin-name a{display:inline-block;color:#fff;margin:0;padding:0;font-size:14px;line-height:22px;font-weight:400}.section-direktionen .section-admin-name a:hover{text-decoration:none;opacity:.7}.section-direktionen .section-admin-name p{line-height:22px;padding:0;margin:0}.section-service .btn-panel-admin{font-family:Arial,sans-serif;font-weight:700;position:relative;display:block;padding:0 0 0 20px;background:url(../img/arrow.png) top right no-repeat #415b76;border:0;height:50px;color:#fff;font-size:14px;border-radius:0;border-top:#fff solid 1px;text-align:left;line-height:50px;width:100%;margin:0 auto;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.section-service .panel-admin,.section-udvikling .btn-panel-admin{-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent}.section-service .btn-panel-admin-click{background-position:top -50px right;background-color:#546c86}.section-service .p-group{margin-top:20px}.section-service .panel{border-radius:0;border:0;margin:0;padding:0}.section-service .panel-admin{border-radius:0;border:0;margin:0;padding:0;background-color:#546c86;box-shadow:0 0 0 0 transparent}.section-service .collapse,.section-service .panel-collapse{border-radius:0;border:0;margin:0;padding:0}.section-admin .panel-admin ol,.section-service .panel-admin p,.section-service .panel-admin ul{margin-bottom:0;padding-bottom:20px}.section-service .panel-admin li{color:#fff}.section-service .panel-admin blockquote{font-family:Arial,sans-serif;font-size:18px;font-style:italic;width:90%;margin:.25em 0 0 32px;padding:.25em 30px 20px;line-height:1.45;position:relative;color:#fff;border:none}.section-service .panel-admin blockquote:before{display:block;content:"\201C";font-size:80px;position:absolute;left:-10px;top:-20px;color:#fff}.section-service .panel-admin blockquote cite{color:#fff;opacity:.8;font-size:14px;display:block;margin-top:0}.section-service .panel-admin blockquote cite:before{content:"\2014 \2009"}.section-service .section-admin-ul{display:table;width:540px;list-style:none;padding:0 20px;margin:0}.section-service .section-admin-ul li{padding:0;margin:0 0 20px;width:250px;height:125px;float:left}.section-service .section-admin-img{display:table-cell;width:88px;height:125px}.section-service .section-admin-name{display:table-cell;width:164px;height:125px;padding-left:20px;padding-right:10px;vertical-align:middle}.section-service .section-admin-name h2,h3,h4,h5{display:block;color:#fff;margin:0;padding:0;font-size:14px;line-height:22px;font-weight:700}.section-service .section-admin-name a{display:inline-block;color:#fff;margin:0;padding:0;font-size:14px;line-height:22px;font-weight:400}.section-service .section-admin-name a:hover{text-decoration:none;opacity:.7}.section-service .section-admin-name p{line-height:22px;padding:0;margin:0}.section-udvikling .btn-panel-admin{font-family:Arial,sans-serif;font-weight:700;position:relative;display:block;padding:0 0 0 20px;background:url(../img/arrow.png) top right no-repeat #a3274b;border:0;height:50px;color:#fff;font-size:14px;border-radius:0;border-top:#fff solid 1px;text-align:left;line-height:50px;width:100%;margin:0 auto;box-shadow:0 0 0 0 transparent}.section-admin .btn-panel-admin,.section-udvikling .panel-admin{-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent}.section-udvikling .btn-panel-admin-click{background-position:top -50px right;background-color:#ad3d5d}.section-udvikling .p-group{margin-top:20px}.section-udvikling .panel{border-radius:0;border:0;margin:0;padding:0}.section-udvikling .panel-admin{border-radius:0;border:0;margin:0;padding:0;background-color:#ad3d5d;box-shadow:0 0 0 0 transparent}.section-udvikling .collapse,.section-udvikling .panel-collapse{border-radius:0;border:0;margin:0;padding:0}.section-admin .panel-admin ol,.section-udvikling .panel-admin p,.section-udvikling .panel-admin ul{margin-bottom:0;padding-bottom:20px}.section-udvikling .panel-admin li{color:#fff}.section-udvikling .panel-admin blockquote{font-family:Arial,sans-serif;font-size:18px;font-style:italic;width:90%;margin:.25em 0 0 32px;padding:.25em 30px 20px;line-height:1.45;position:relative;color:#fff;border:none}.section-udvikling .panel-admin blockquote:before{display:block;content:"\201C";font-size:80px;position:absolute;left:-10px;top:-20px;color:#fff}.section-udvikling .panel-admin blockquote cite{color:#fff;opacity:.8;font-size:14px;display:block;margin-top:0}.section-udvikling .panel-admin blockquote cite:before{content:"\2014 \2009"}.section-udvikling .section-admin-ul{display:table;width:540px;list-style:none;padding:0 20px;margin:0}.section-udvikling .section-admin-ul li{padding:0;margin:0 0 20px;width:250px;height:125px;float:left}.section-udvikling .section-admin-img{display:table-cell;width:88px;height:125px}.section-udvikling .section-admin-name{display:table-cell;width:164px;height:125px;padding-left:20px;padding-right:10px;vertical-align:middle}.section-udvikling .section-admin-name h2,h3,h4,h5{display:block;color:#fff;margin:0;padding:0;font-size:14px;line-height:22px;font-weight:700}.section-udvikling .section-admin-name a{display:inline-block;color:#fff;margin:0;padding:0;font-size:14px;line-height:22px;font-weight:400}.section-udvikling .section-admin-name a:hover{text-decoration:none;opacity:.7}.section-udvikling .section-admin-name p{line-height:22px;padding:0;margin:0}.section-admin .btn-panel-admin{font-family:Arial,sans-serif;font-weight:700;position:relative;display:block;padding:0 0 0 20px;background:url(../img/arrow.png) top right no-repeat #e48437;border:0;height:50px;color:#000;font-size:14px;border-radius:0;border-top:#fff solid 1px;text-align:left;line-height:50px;width:100%;margin:0 auto;box-shadow:0 0 0 0 transparent}.section-admin .btn-panel-admin-click{background-position:top -50px right;background-color:#f3ad71}.section-admin .p-group{margin-top:20px}.section-admin .panel{border-radius:0;border:0;margin:0;padding:0}.section-admin .panel-admin{border-radius:0;border:0;margin:0;padding:0;background-color:#f3ad71;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.section-admin .collapse,.section-admin .panel-collapse{border-radius:0;border:0;margin:0;padding:0}.section-admin .panel-admin ol,.section-admin .panel-admin p,.section-admin .panel-admin ul{margin-bottom:0;padding-bottom:20px}.section-admin .panel-admin li{color:#000}.section-admin .panel-admin blockquote{font-family:Arial,sans-serif;font-size:18px;font-style:italic;width:90%;margin:.25em 0 0 32px;padding:.25em 30px 20px;line-height:1.45;position:relative;color:#000;border:none}.section-admin .panel-admin blockquote:before{display:block;content:"\201C";font-size:80px;position:absolute;left:-10px;top:-20px;color:#000}.section-admin .panel-admin blockquote cite{color:#000;opacity:.8;font-size:14px;display:block;margin-top:0}.section-admin .panel-admin blockquote cite:before{content:"\2014 \2009"}.section-admin .section-admin-ul{display:table;width:540px;list-style:none;padding:0 20px;margin:0}.section-admin .section-admin-ul li{padding:0;margin:0 0 20px;width:250px;height:125px;float:left}.section-admin .section-admin-img{display:table-cell;width:88px;height:125px}.section-admin .section-admin-name{display:table-cell;width:164px;height:125px;padding-left:20px;padding-right:10px;vertical-align:middle}.section-admin .section-admin-name h2,h3,h4,h5{display:block;color:#000;margin:0;padding:0;font-size:14px;line-height:22px;font-weight:700}.section-admin .section-admin-name a{display:inline-block;color:#000;margin:0;padding:0;font-size:14px;line-height:22px;font-weight:400}.section-admin .section-admin-name a:hover{text-decoration:none;opacity:.7}.section-admin .section-admin-name p{line-height:22px;padding:0;margin:0}#btn-udvikling2,.stroke-space{display:none}@media(max-width:1199px){.diagram-space,.diagram-space2{background-image:url(../img/stroke.png),url(../img/stroke_v.png)}.diagram{width:100%;background-position:top left 20px;background-repeat:no-repeat;background-size:1px 100%}.btn-admin,.btn-admin:active,.btn-admin:hover{width:100%;margin-top:20px}.btn-service,.btn-service:active,.btn-service:hover{height:70px;padding-left:20px;padding-top:10px;margin-top:20px;margin-right:0;width:100%}.btn-udvikling,.btn-udvikling:active,.btn-udvikling:hover{position:absloute;height:70px;padding-top:10px;margin-top:0;margin-left:0;float:none;width:100%}.break-left,.break-right{display:none}.diagram-space{padding-left:40px;background-color:#FFF;background-position:top left 20px,top 25px left 20px;background-size:1px 25px,20px 1px;background-repeat:no-repeat}.diagram-space2,.diagram-space3{padding-left:60px;background-repeat:no-repeat}.diagram-space2{background-position:top 50px left 40px,top 50px left 40px;background-size:1px 100%,20px 1px}.diagram-space3{background-image:url(../img/stroke_v.png),url(../img/stroke.png),url(../img/stroke_v.png);background-position:top 5px left 20px,top left 40px,top 45px left 40px;background-size:20px 1px,1px 45px,20px 1px}#btn-udvikling2,.stroke-space{display:block}#btn-udvikling1,.diagram-strokes{display:none}.stroke-space{height:10px;width:100%}.section-service{margin-bottom:0}}@media(max-width:600px){.section-admin .section-admin-ul,.section-service .section-admin-ul,.section-udvikling .section-admin-ul{width:260px}}@media(max-width:400px){.section-admin .section-admin-ul,.section-admin .section-admin-ul li,.section-service .section-admin-ul,.section-service .section-admin-ul li,.section-udvikling .section-admin-ul,.section-udvikling .section-admin-ul li{width:220px}}.foldedBx,.foldedJx{color:#fff;background-position:top -40px right}
/* LBE rettelser til Organisationsdiagram */
.diagram {top:0; margin:20px 0px 20px 0px}
.diagram .section-admin-name h2 {font-family:Arial,sans-serif}
.diagram .section-direktionen .section-admin-img, .diagram .section-service .section-admin-img, .diagram .section-udvikling .section-admin-img, .diagram .section-admin .section-admin-img {padding-right:0px;vertical-align: middle;}
.diagram .section-direktionen .section-admin-name, .diagram .section-service .section-admin-name, .diagram .section-udvikling .section-admin-name, .diagram .section-admin .section-admin-name  {width:auto;padding-left:20px;}
.diagram a.btn-diagram, .diagram a.btn-service, .diagram a.btn-udvikling, .diagram a.btn-udviklingE, .diagram a.btn-admin {color:#fff;}
.diagram a.btn-diagram:hover, .diagram a.btn-service:hover, .diagram a.btn-udvikling:hover, .diagram a.btn-udviklingE:hover, .diagram a.btn-admin:hover {color:#fff;}
.diagram .section-service a.btn-panel-admin, .diagram .section-udvikling a.btn-panel-admin {color:#fff;}
.diagram .section-service a.btn-panel-admin:hover, .diagram .section-udvikling a.btn-panel-admin:hover {color:#fff;}
.diagram a.btn-panel-admin {color:#000;}
.diagram a.btn-panel-admin:hover {color:#000;}
.diagram .section-service ul, .diagram .section-udvikling ul {color:#fff;padding-left:40px; padding-bottom:20px;margin-bottom:0px;}
.diagram .section-admin ul {padding-left:40px; padding-bottom:20px;margin-bottom:0px;}
.diagram .section-service .panel-admin ul, .diagram .section-udvikling .panel-admin ul {padding-inline-start: 40px}
.diagram .section-service ul.section-admin-ul, .diagram .section-udvikling ul.section-admin-ul, .diagram .section-admin ul.section-admin-ul {padding-left:20px}
.diagram .section-direktionen ul li ul {color:#fff;;padding-bottom: 20px; padding-left: 20px;}
.diagram .section-direktionen ul li ul li {padding:0px; display:list-item; list-style-type:disc;}
.diagram .section-direktionen ul {padding:0px;}
.diagram .section-direktionen ul.section-admin-ul {padding:0px;}
.diagram .section-direktionen ul.section-admin-ul li {list-style-type:none;width:auto;}
@media(max-width:320px) {
  .diagram {margin-left:-15px;width:290px;}
  .diagram .section-direktionen .section-admin-img, .diagram .section-service .section-admin-img, .diagram .section-udvikling .section-admin-img, .diagram .section-admin .section-admin-img {width:68px;}
  .diagram .section-direktionen .section-admin-name, .diagram .section-service .section-admin-name, .diagram .section-udvikling .section-admin-name, .diagram .section-admin .section-admin-name {padding-left:15px;}
}
@media(min-width:768px) and (max-width:1199px) {
  .section-admin .section-admin-ul,.section-admin .section-admin-ul li,.section-service .section-admin-ul,.section-service .section-admin-ul li,.section-udvikling .section-admin-ul,.section-udvikling .section-admin-ul li{width:auto;}
}
.eksCookieContainer #eksCookiePrompt #eksCookiePromptInner .cpButtons .cpDontAcceptBtn {
    background: none repeat scroll 0 0 #228b22 !important;
    border-radius: 5px !important;
    color: #fff !important;
    display: inline-block !important;
    font-weight: bold !important;
    margin-top: 1em !important;
    padding: 0.7em !important;
    text-decoration: none !important;
    margin-left: 10px !important;
}
