@charset "UTF-8";
/* No files to import found in abstractions/**\/* */
/* line 1, ../sass/base/_media.scss */
img, media {
  max-width: 100%; }

/* line 3, ../sass/components/_language.scss */
.block--locale .active {
  text-decoration: underline;
  color: #d5a000; }
/* line 8, ../sass/components/_language.scss */
.block--locale li:before {
  content: '';
  display: inline-block;
  height: 16.6667px;
  width: 25px;
  background-size: 25px 16.6667px; }
/* line 16, ../sass/components/_language.scss */
.block--locale .en:before {
  background-image: url("../images/flags/uk.svg"); }
/* line 19, ../sass/components/_language.scss */
.block--locale .de:before {
  background-image: url("../images/flags/germany.svg"); }
/* line 22, ../sass/components/_language.scss */
.block--locale .nb:before,
.block--locale .nn:before {
  background-image: url("../images/flags/norway.svg"); }
/* line 27, ../sass/components/_language.scss */
.block--locale .language-link {
  padding-left: 8.3333px; }

/* line 3, ../sass/components/_navigation.scss */
.l-region--navigation .expanded,
.l-region--navigation .collapsed {
  list-style-image: none;
  list-style-type: none; }
/* line 9, ../sass/components/_navigation.scss */
.l-region--navigation .block--menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
  float: left; }
  /* line 15, ../sass/components/_navigation.scss */
  .l-region--navigation .block--menu ul .leaf {
    list-style: none; }
  /* line 19, ../sass/components/_navigation.scss */
  .l-region--navigation .block--menu ul > li {
    float: left;
    z-index: 9998; }
  /* line 24, ../sass/components/_navigation.scss */
  .l-region--navigation .block--menu ul li:first-child {
    border-left: none; }
  /* line 28, ../sass/components/_navigation.scss */
  .l-region--navigation .block--menu ul a {
    color: #fff;
    display: block;
    padding: 10px 30px;
    text-decoration: none; }
/* line 36, ../sass/components/_navigation.scss */
.l-region--navigation .expanded {
  position: relative; }
  /* line 39, ../sass/components/_navigation.scss */
  .l-region--navigation .expanded > a:after {
    content: "\25BC";
    color: white;
    font-size: .5em;
    display: block;
    position: absolute;
    top: 38%;
    right: 12%; }
  /* line 49, ../sass/components/_navigation.scss */
  .l-region--navigation .expanded .menu,
  .l-region--navigation .expanded .expanded {
    position: absolute;
    display: none; }
  /* line 55, ../sass/components/_navigation.scss */
  .l-region--navigation .expanded li {
    border-bottom: 1px dotted #d5a000; }
/* line 60, ../sass/components/_navigation.scss */
.l-region--navigation .expanded:hover > .menu,
.l-region--navigation .menu:hover > .menu {
  display: block; }
/* line 65, ../sass/components/_navigation.scss */
.l-region--navigation .expanded .expanded .menu {
  left: 100%;
  top: 0; }
/* line 70, ../sass/components/_navigation.scss */
.l-region--navigation .expanded .menu a,
.l-region--navigation .expanded .menu {
  background: #780018;
  z-index: 9999; }
/* line 76, ../sass/components/_navigation.scss */
.l-region--navigation .expanded .menu a:hover {
  background-color: #9F0027; }

/* line 2, ../sass/components/_slideshow.scss */
ul.slides {
  list-style: none;
  margin: 0;
  padding: 0; }
  /* line 6, ../sass/components/_slideshow.scss */
  ul.slides img {
    height: auto;
    width: 100%; }

/* line 2, ../sass/components/_staff.scss */
.node--ansatte {
  font-size: 0.75em; }
  /* line 4, ../sass/components/_staff.scss */
  .node--ansatte .name {
    font-size: 1rem;
    margin: 1em 0; }
  /* line 8, ../sass/components/_staff.scss */
  .node--ansatte .field--name-field-telefon {
    white-space: nowrap; }

/* line 13, ../sass/components/_staff.scss */
.node--ansatte--teaser {
  text-align: center; }

/* line 61, ../sass/dhs.styles.scss */
a {
  color: #d5a000;
  text-decoration: none; }

/* line 65, ../sass/dhs.styles.scss */
h1 {
  color: #B00F34;
  font-style: italic;
  font-weight: normal; }

/* line 71, ../sass/dhs.styles.scss */
h2,
h2 a,
h3,
h3 a,
h4,
h4 a {
  color: #B00F34; }

/* line 81, ../sass/dhs.styles.scss */
.gallery h2 {
  font-size: 0.75em; }
/* line 84, ../sass/dhs.styles.scss */
.gallery .node__title a {
  color: #D5A000; }

/* line 89, ../sass/dhs.styles.scss */
.node--fotoalbum .gallery-item {
  border: 1px solid #ddd;
  padding: 0.2em 0.4em; }
  /* line 93, ../sass/dhs.styles.scss */
  .node--fotoalbum .gallery-item h2 {
    text-align: center; }

/* line 98, ../sass/dhs.styles.scss */
body {
  color: #333333;
  font-family: Georgia, "Times New Roman", "DejaVu Serif", serif; }

/* line 104, ../sass/dhs.styles.scss */
.node__content ul {
  list-style-image: none;
  list-style-type: none;
  text-indent: -1em; }
/* line 107, ../sass/dhs.styles.scss */
.node__content ul li:before {
  content: "■ ";
  color: #B00F34; }
/* line 110, ../sass/dhs.styles.scss */
.node__content ul.gallery {
  text-indent: 0;
  list-style: none; }
/* line 114, ../sass/dhs.styles.scss */
.node__content li.gallery-item:before {
  color: inherit;
  content: none; }

/* line 121, ../sass/dhs.styles.scss */
aside .menu .leaf,
aside .menu .collapsed,
aside ul {
  list-style-image: none;
  list-style-type: none;
  text-indent: -1em; }
/* line 126, ../sass/dhs.styles.scss */
aside li:before {
  content: "■ ";
  color: #B00F34; }

/* line 131, ../sass/dhs.styles.scss */
.l-region--sidebar-first {
  background-color: #f6f0de;
  color: #222222; }

/* line 135, ../sass/dhs.styles.scss */
.l-header {
  background-color: #AE1C37;
  /* fallback color if gradients are not supported */
  background-image: -webkit-linear-gradient(top, #9B172D, #AE1C37);
  /* For Chrome 25 and Safari 6, iOS 6.1, Android 4.3 */
  background-image: -moz-linear-gradient(top, #9B172D, #AE1C37);
  /* For Firefox (3.6 to 15) */
  background-image: -o-linear-gradient(top, #9B172D, #AE1C37);
  /* For old Opera (11.1 to 12.0) */
  background-image: linear-gradient(to bottom, #9b172d, #ae1c37);
  /* Standard syntax; must be last */ }

/* line 54, ../sass/dhs.styles.scss */
.block--locale li {
  float: left;
  margin-right: 1em;
  list-style: none; }

/*# sourceMappingURL=dhs.styles.css.map */
