@charset "UTF-8";
@font-face {
  font-family: 'sermitsiaq_egyp_boldregular';
  src: url("sermitsiaqegyp-bold-webfont.eot");
  src: url("sermitsiaqegyp-bold-webfont.eot?#iefix") format("embedded-opentype"), url("sermitsiaqegyp-bold-webfont.woff") format("woff"), url("sermitsiaqegyp-bold-webfont.svg#sermitsiaq_egyp_boldregular") format("svg"), url("sermitsiaqegyp-bold-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'sagregular';
  src: url("sag-webfont.eot");
  src: url("sag-webfont.eot?#iefix") format("embedded-opentype"), url("sag-webfont.woff") format("woff"), url("sag-webfont.svg#sagregular") format("svg"), url("sag-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'sagbold';
  src: url("sagbold-webfont.eot");
  src: url("sagbold-webfont.eot?#iefix") format("embedded-opentype"), url("sagbold-webfont.woff") format("woff"), url("sagbold-webfont.svg#sagbold") format("svg"), url("sagbold-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'sagitalic';
  src: url("sagitalic-webfont.eot");
  src: url("sagitalic-webfont.eot?#iefix") format("embedded-opentype"), url("sagitalic-webfont.woff") format("woff"), url("sagitalic-webfont.svg#sagitalic") format("svg"), url("sagitalic-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'sag_egyp_thinregular';
  src: url("sagegyp-thin-webfont.eot");
  src: url("sagegyp-thin-webfont.eot?#iefix") format("embedded-opentype"), url("sagegyp-thin-webfont.woff") format("woff"), url("sagegyp-thin-webfont.ttf") format("truetype"), url("sagegyp-thin-webfont.svg#sag_egyp_thinregular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'swift';
  src: url("swift-04-regular-webfont.eot");
  src: url("swift-04-regular-webfont.eot?#iefix") format("embedded-opentype"), url("swift-04-regular-webfont.woff2") format("woff2"), url("swift-04-regular-webfont.woff") format("woff"), url("swift-04-regular-webfont.ttf") format("truetype"), url("swift-04-regular-webfont.svg#swift_4-regularregular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'swiftbold';
  src: url("swift-07-bold-webfont.eot");
  src: url("swift-07-bold-webfont.eot?#iefix") format("embedded-opentype"), url("swift-07-bold-webfont.woff2") format("woff2"), url("swift-07-bold-webfont.woff") format("woff"), url("swift-07-bold-webfont.ttf") format("truetype"), url("swift-07-bold-webfont.svg#swiftbold") format("svg");
  font-weight: normal;
  font-style: normal; }

form.google-cse-results-searchbox-form {
  height: 0px;
  visibility: hidden; }

.pane-google-cse-google-cse {
  width: 930px;
  margin: 0 auto;
  max-width: 100%; }

.cf {
  clear: both; }

button#menuToggle {
  display: none; }

html {
  font-family: "sagregular", Georgia, "Times New Roman", Times, serif; }

body {
  background: #f1f1f1;
  overflow-x: hidden; }

body.page-node {
  background: #fff; }
  body.page-node #content {
    background: #fff; }

h1 {
  font-family: "sermitsiaq_egyp_boldregular", Georgia, "Times New Roman", Times, serif;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility !important; }

h1.old, #termpage .header.old {
  font-family: "sermitsiaq_egyp_boldregular", Georgia, "Times New Roman", Times, serif;
  font-weight: normal; }

p {
  margin: 0 0 1em 0;
  line-height: 1.3;
  font-size: 18px; }
  p strong {
    font-family: "sagbold", Georgia, "Times New Roman", Times, serif;
    font-weight: normal; }
  p em {
    font-family: "sagitalic", Georgia, "Times New Roman", Times, serif;
    font-style: normal; }

@media screen and (max-width: 560px) {
  .hide-mobile {
    display: none !important; } }

div#div-gpt-ad-1517232908396-4, div#div-gpt-ad-1517233296923-0 {
  display: none;
  height: 0; }

div#div-gpt-ad-1517232908396-4.hs, div#div-gpt-ad-1517233296923-0.hs {
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0%);
  display: block; }

div#div-gpt-ad-1517232908396-4.normal, div#div-gpt-ad-1517233296923-0.normal {
  display: block;
  height: auto;
  margin-top: 15px; }

ul.tabs {
  font-size: 10px;
  background: #263238;
  height: 25px;
  line-height: 25px;
  border-bottom: 0; }

ul.tabs li {
  margin-right: 0;
  background: none; }

ul.tabs li a {
  background: none;
  color: #fff;
  font-family: montserrat;
  font-weight: 300;
  line-height: 25px;
  padding: 0 10px; }

#content {
  width: 100%;
  max-width: 960px;
  margin: 0 auto;
  padding: 15px;
  box-sizing: border-box;
  background: #f1f1f1;
  z-index: 1;
  position: relative; }

#content.hs {
  margin-top: 200px; }

#search-top {
  float: left;
  margin-left: 10px;
  border: none;
  border-radius: 0;
  height: 34px;
  width: 44px;
  background: url(../images/search.svg) no-repeat center #6b6b6b;
  outline: none;
  background-size: 35%;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff; }

.job-link a {
  background: #4ab8c9;
  padding: 0 10px;
  border-right: 1px solid #fff;
  border-left: 1px solid #fff; }

#search {
  display: none;
  background: #f1f1f1;
  padding: 15px;
  box-sizing: border-box;
  border-bottom: 1px solid #ddd; }
  #search .pane-search-form {
    width: 930px;
    margin: 0 auto;
    max-width: 100%; }
    #search .pane-search-form .form-item.form-type-textfield.form-item-search-block-form {
      width: 85%;
      float: left;
      margin-bottom: 0; }
    #search .pane-search-form div#edit-actions {
      float: left;
      width: 15%; }
    #search .pane-search-form input#edit-submit {
      width: 100%;
      float: left;
      background: url(../images/search.svg) no-repeat center #a8130d;
      text-indent: 200%;
      height: 35px;
      box-sizing: border-box;
      outline: none;
      padding: 0;
      border: 1px solid #d8d8d8;
      border-left: 0; }
    #search .pane-search-form input#edit-search-block-form--2 {
      color: #a8130d;
      width: 100%;
      outline: none;
      height: 35px;
      box-sizing: border-box;
      text-indent: 10px;
      font-size: 13px;
      border: 1px solid #d8d8d8;
      border-right: none;
      padding: 0;
      z-index: 1;
      position: relative; }

span.trumpet {
  color: #a8130d; }

header#header {
  background: #fff;
  border-bottom: 1px solid #ddd; }
  header#header .header-inner {
    max-width: 100%;
    margin: 0 auto; }
  header#header div#block-covid19info-covid19info-block-da,
  header#header div#block-covid19info-covid19info-block-kl {
    height: 50px;
    width: 930px;
    max-width: 100%;
    margin: 0 auto 15px;
    overflow: hidden;
    background: #005a8c;
    color: #ffffff; }
    header#header div#block-covid19info-covid19info-block-da h2,
    header#header div#block-covid19info-covid19info-block-kl h2 {
      display: none; }
    header#header div#block-covid19info-covid19info-block-da .contextual-links-wrapper,
    header#header div#block-covid19info-covid19info-block-kl .contextual-links-wrapper {
      display: none; }
    header#header div#block-covid19info-covid19info-block-da .block__content,
    header#header div#block-covid19info-covid19info-block-kl .block__content {
      text-align: center;
      line-height: 50px;
      font-weight: bold;
      font-size: 16px; }
    header#header div#block-covid19info-covid19info-block-da .block__content a,
    header#header div#block-covid19info-covid19info-block-kl .block__content a {
      color: #ffffff; }
  header#header div#block-covid19info-covid19info-block-kl .block__content {
    font-size: 15px; }
  header#header div#topbar {
    background: #6b6b6b;
    height: 34px;
    line-height: 34px;
    box-sizing: border-box;
    padding: 0 10px; }
    header#header div#topbar .pane-menu-menu-secondary-menu ul.menu {
      margin: 0;
      padding: 0;
      float: right; }
      header#header div#topbar .pane-menu-menu-secondary-menu ul.menu li {
        font-family: "Montserrat", sans-serif;
        list-style: none;
        float: left;
        display: inline-block;
        font-size: 11px;
        font-weight: 300;
        margin-left: 10px;
        line-height: 34px;
        height: 34px; }
        header#header div#topbar .pane-menu-menu-secondary-menu ul.menu li a {
          display: block;
          color: #fff;
          text-decoration: none;
          float: left;
          font-weight: 400; }
    header#header div#topbar .pane-multiblock-2 ul.language-switcher-locale-url {
      float: left;
      margin: 10px 0;
      padding: 0; }
      header#header div#topbar .pane-multiblock-2 ul.language-switcher-locale-url li {
        display: inline-block;
        float: left; }
        header#header div#topbar .pane-multiblock-2 ul.language-switcher-locale-url li a {
          float: left; }
        header#header div#topbar .pane-multiblock-2 ul.language-switcher-locale-url li img {
          display: block;
          height: auto;
          width: 20px; }
      header#header div#topbar .pane-multiblock-2 ul.language-switcher-locale-url li.first {
        margin-right: 6px; }
  header#header div#brand {
    text-align: center;
    padding: 9px 0; }
  header#header div#mainmenu {
    height: 40px;
    border-top: 3px solid #a8130d; }
    header#header div#mainmenu .pane-system-main-menu {
      width: 930px;
      margin: 0 auto; }
      header#header div#mainmenu .pane-system-main-menu ul.menu {
        margin: 0;
        padding: 0;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: justify;
            justify-content: space-between; }
        header#header div#mainmenu .pane-system-main-menu ul.menu li {
          font-family: "Montserrat", sans-serif;
          list-style: none;
          float: left;
          display: inline-block;
          font-size: 14px;
          font-weight: 300;
          text-transform: uppercase;
          line-height: 40px; }
          header#header div#mainmenu .pane-system-main-menu ul.menu li a {
            display: block;
            color: #000;
            text-decoration: none; }
          header#header div#mainmenu .pane-system-main-menu ul.menu li a.active {
            font-weight: 400;
            color: #a8130d; }
        header#header div#mainmenu .pane-system-main-menu ul.menu .press-release-menu-item a {
          background: #a8130d;
          color: #fff;
          font-weight: bold;
          padding: 0 10px;
          text-decoration: none; }
  header#header div#thememenu {
    height: 32px;
    width: 930px;
    max-width: 100%;
    margin: 0 auto 15px;
    overflow: hidden;
    background: #b6b6b6; }
    header#header div#thememenu .theme-title {
      position: relative; }
      header#header div#thememenu .theme-title span.theme {
        float: left;
        background: #a8130d;
        color: #fff;
        font-family: "Montserrat", sans-serif;
        font-weight: 700;
        height: 32px;
        line-height: 33px;
        padding: 0 5px 0 10px; }
      header#header div#thememenu .theme-title span.corner {
        width: 16px;
        height: 32px;
        float: left; }
    header#header div#thememenu ul.theme {
      margin: 0;
      float: left;
      height: 32px;
      line-height: 32px;
      padding-left: 10px; }
      header#header div#thememenu ul.theme li {
        font-family: "Montserrat", sans-serif;
        list-style: none;
        margin: 0 10px 0 0;
        display: inline-block;
        font-weight: 300;
        font-size: 14px;
        text-transform: capitalize; }
        header#header div#thememenu ul.theme li a {
          color: #fff;
          text-decoration: none; }

#topRek {
  width: 930px;
  margin: 0 auto;
  position: relative;
  display: block;
  max-width: 100%; }

#stickRek {
  width: 960px;
  margin: 0 auto;
  position: relative;
  height: 0;
  display: block;
  /*
        div#div-gpt-ad-1519650060191-3, div#div-gpt-ad-1519650060191-2 {
            position: absolute;
            left: -175px;
            width: 160px;
            top: 0;
        }
        div#div-gpt-ad-1519650060191-0, div#div-gpt-ad-1519650060191-1 {
            position: absolute;
            right: -175px;
            width: 160px;
            top: 0;
        }
        .floatingAd {
            position: fixed;
            top: 15px;
        }
    */ }

div[class*='pane-homepage'] a.node--article {
  text-decoration: none;
  color: #000;
  border: 1px solid #dddddd;
  border-bottom: 2px solid #dddddd;
  background: #fff;
  box-sizing: border-box;
  max-width: 100%;
  float: left;
  display: block; }
  div[class*='pane-homepage'] a.node--article article.node--article {
    width: 100%;
    position: relative; }
    div[class*='pane-homepage'] a.node--article article.node--article img {
      width: 100%;
      display: block;
      height: auto; }
    div[class*='pane-homepage'] a.node--article article.node--article h1 {
      margin: 0;
      padding: 15px;
      color: #000; }
    div[class*='pane-homepage'] a.node--article article.node--article h2 {
      font-family: "sagbold", Georgia, "Times New Roman", Times, serif;
      font-weight: 400;
      padding: 0 15px;
      color: #5a5a5a;
      line-height: 1.2; }

div[class*='pane-homepage'] a.node--article:hover article.node--article h1 {
  color: #a8130d; }

div[class*='pane-homepage'] a.node--article--930x500 {
  width: 100%;
  position: relative; }
  div[class*='pane-homepage'] a.node--article--930x500 article.node--article .headline-wrapper {
    position: absolute;
    bottom: 0;
    /* FF3.6-15 */
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, transparent 0%, transparent 0%, rgba(0, 0, 0, 0.8) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#59000000',GradientType=0 );
    /* IE6-9 */
    width: 100%;
    padding: 75px 25px 25px 25px;
    box-sizing: border-box;
    color: #fff;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.75); }
    div[class*='pane-homepage'] a.node--article--930x500 article.node--article .headline-wrapper .read-this-wrapper {
      width: 20%;
      text-align: center;
      float: left;
      box-sizing: border-box;
      padding-right: 25px; }
      div[class*='pane-homepage'] a.node--article--930x500 article.node--article .headline-wrapper .read-this-wrapper .read-this {
        width: 100%;
        font-family: "Montserrat", sans-serif;
        font-weight: 400;
        font-size: 14px;
        margin-top: 10px; }
    div[class*='pane-homepage'] a.node--article--930x500 article.node--article .headline-wrapper .headline {
      width: 80%;
      float: left;
      box-sizing: border-box;
      padding-left: 25px;
      border-left: 1px solid #fff; }
      div[class*='pane-homepage'] a.node--article--930x500 article.node--article .headline-wrapper .headline h1 {
        font-size: 42px;
        color: #fff;
        padding: 0;
        margin-top: -8px; }
      div[class*='pane-homepage'] a.node--article--930x500 article.node--article .headline-wrapper .headline h2 {
        font-size: 22px;
        line-height: 1.2;
        color: #fff; }
      div[class*='pane-homepage'] a.node--article--930x500 article.node--article .headline-wrapper .headline time {
        font-family: "Montserrat", sans-serif;
        font-size: 13px;
        font-weight: 300;
        margin-top: 10px;
        float: left; }

div[class*='pane-homepage'] a.node--article--930x500:hover article.node--article .headline-wrapper .headline h1 {
  color: #a8130d;
  text-shadow: 0px 1px 1px #fff; }

div[class*='pane-homepage'] a.node--article--w615 {
  width: 66.129032258064516%; }
  div[class*='pane-homepage'] a.node--article--w615 h1 {
    font-size: 32px; }
  div[class*='pane-homepage'] a.node--article--w615 h2 {
    font-size: 17px; }

div[class*='pane-homepage'] a.node--article--w460 {
  width: 49.193548387096774%; }
  div[class*='pane-homepage'] a.node--article--w460 h1 {
    font-size: 28px; }
  div[class*='pane-homepage'] a.node--article--w460 h2 {
    font-size: 15px; }

div[class*='pane-homepage'] a.node--article--w300 {
  width: 32.258064516129032%; }
  div[class*='pane-homepage'] a.node--article--w300 h1 {
    font-size: 20px; }

div[class*='pane-homepage'] a.node--article--w210 {
  width: 23.790322580645161%; }
  div[class*='pane-homepage'] a.node--article--w210 h1 {
    font-size: 17px; }

section.row {
  margin-bottom: 15px; }

.epaper-front {
  border: 1px solid #ddd;
  border-bottom: 2px solid #ddd;
  background: #fff;
  overflow: hidden; }
  .epaper-front .epaper-header {
    padding: 20px;
    border-bottom: 1px solid #ddd;
    font-family: "Montserrat", sans-serif;
    font-size: 18px;
    color: #3c3c3c;
    text-transform: uppercase; }
    .epaper-front .epaper-header a.aviisi {
      float: right;
      text-decoration: none;
      font-size: 11px;
      display: block;
      line-height: 18px;
      color: inherit; }
  .epaper-front div#epaperfront {
    padding: 30px 50px;
    margin-bottom: 0; }
    .epaper-front div#epaperfront ul.slides li {
      border: 1px solid #ddd;
      box-sizing: border-box;
      padding: 1px; }
      .epaper-front div#epaperfront ul.slides li img {
        width: 100%;
        height: auto; }

.rek-wrapper {
  position: relative; }
  .rek-wrapper #topRek .panel-pane {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    margin: 15px -7.5px 0px -7.5px; }
    .rek-wrapper #topRek .panel-pane > div:not(.contextual-links-wrapper) {
      margin: 0 7.5px;
      -ms-flex-negative: 0;
          flex-shrink: 0; }
    @media screen and (max-width: 640px) {
      .template-nuuk .rek-wrapper #topRek .panel-pane > div:nth-last-of-type(-n+2) {
        display: none; } }

.desktop-block-wrapper > div {
  margin: auto !important; }

@media screen and (min-width: 640px) {
  .desktop-block-wrapper {
    display: -ms-flexbox;
    display: flex;
    margin: 0px -7.5px 15px -7.5px; }
    .desktop-block-wrapper > div {
      margin: 0 7.5px; } }

@media screen and (max-width: 640px) {
  .desktop-block-wrapper > div:last-child {
    display: none; } }

div#stickRek div[id^="div-gpt-ad-1519650060191-"].hs {
  display: block !important;
  top: 1155px !important; }

ul.pager {
  background: #fff;
  border: 1px solid #ddd;
  border-bottom: 2px solid #ddd; }
  ul.pager li.pager__item {
    display: none; }
  ul.pager li.pager__item--next, ul.pager li.pager__item--previous {
    display: inline-block; }

div#inlinejob {
  border: 1px solid #29639c;
  border-bottom: 3px solid #29639c;
  margin-bottom: 15px;
  font-family: "Montserrat", sans-serif;
  min-height: 107px; }
  div#inlinejob.selvstyret {
    background: url(../images/nanoq.png) no-repeat right 5px top 31px;
    background-size: 50px; }
  div#inlinejob.sermersooq {
    background: url(../images/sermersooq.png) no-repeat right 10px top 31px;
    background-size: 50px; }
  div#inlinejob a {
    text-decoration: none; }
  div#inlinejob span.inline-header {
    display: block;
    color: #fff;
    background: #29639c;
    padding: 5px 10px; }
  div#inlinejob span.inline-author {
    font-size: 11px;
    text-transform: uppercase;
    margin-bottom: 3px;
    display: block;
    padding: 10px 10px 0;
    color: #949494;
    font-weight: normal; }
  div#inlinejob span.inline-title {
    padding: 0 10px 10px;
    display: block;
    line-height: 1.2;
    color: #29639c;
    font-weight: 700;
    font-size: 14px;
    padding-right: 60px; }

body.annoncer-page .article-right, body.annoncer-page #below-article {
  display: none !important; }

.pane-serm-nuuk-alert-info .alert-info-wrapper {
  border: 4px solid #9a1515;
  background-color: #fff;
  margin-bottom: 20px;
  padding: 5px 10px;
  font-size: 18px;
  text-transform: uppercase;
  font-family: "Montserrat", sans-serif;
  font-weight: bold; }
  @media screen and (min-width: 640px) {
    .pane-serm-nuuk-alert-info .alert-info-wrapper {
      display: -ms-flexbox;
      display: flex; } }
  .pane-serm-nuuk-alert-info .alert-info-wrapper .alert-info-content {
    margin-top: 9px; }
  .pane-serm-nuuk-alert-info .alert-info-wrapper .alert-info-logo {
    display: -ms-flexbox;
    display: flex;
    color: #29639c;
    font-size: 30px;
    margin-right: 8px; }
    .pane-serm-nuuk-alert-info .alert-info-wrapper .alert-info-logo:before {
      content: "";
      display: inline-block;
      width: 26px;
      height: 31px;
      float: left;
      margin-right: 10px;
      margin-top: 0px;
      background-image: url(https://sermitsiaq.ag/sites/sermitsiaq/themes/sermitsiaqag/images/sermersooq_logo.png);
      background-repeat: no-repeat;
      background-size: contain; }
  .pane-serm-nuuk-alert-info .alert-info-wrapper .alert-info-link {
    margin-left: 20px;
    color: #000; }

section.row .left .pane-box-banner,
section.row .left .pane-brugsen-banner {
  overflow: hidden;
  position: relative;
  z-index: 1;
  display: block;
  padding: 20px 0;
  text-align: center; }
  section.row .left .pane-box-banner .overlay,
  section.row .left .pane-brugsen-banner .overlay {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: 0; }
  section.row .left .pane-box-banner img.brugsen-banner--overlay-image-left,
  section.row .left .pane-brugsen-banner img.brugsen-banner--overlay-image-left {
    width: 140px;
    position: absolute;
    z-index: 5;
    left: 0;
    max-width: 20%;
    bottom: 50px; }
  section.row .left .pane-box-banner img.brugsen-banner--overlay-image-right,
  section.row .left .pane-brugsen-banner img.brugsen-banner--overlay-image-right {
    width: 110px;
    position: absolute;
    z-index: 5;
    max-width: 18%;
    right: 0;
    top: 20px; }
  section.row .left .pane-box-banner .pane-title,
  section.row .left .pane-brugsen-banner .pane-title {
    position: relative;
    font-family: "Montserrat", sans-serif;
    font-size: 25px;
    color: #fff;
    font-weight: bold;
    margin-bottom: 10px;
    text-align: center;
    z-index: 1; }
  section.row .left .pane-box-banner img.pane-title,
  section.row .left .pane-brugsen-banner img.pane-title {
    display: inline-block; }
    @media screen and (max-width: 575px) {
      section.row .left .pane-box-banner img.pane-title,
      section.row .left .pane-brugsen-banner img.pane-title {
        width: 100%; } }
  section.row .left .pane-box-banner .banner-box,
  section.row .left .pane-box-banner .brugsen-banner,
  section.row .left .pane-brugsen-banner .banner-box,
  section.row .left .pane-brugsen-banner .brugsen-banner {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding: 0 40px;
    z-index: 10; }
    @media screen and (max-width: 1024px) {
      section.row .left .pane-box-banner .banner-box,
      section.row .left .pane-box-banner .brugsen-banner,
      section.row .left .pane-brugsen-banner .banner-box,
      section.row .left .pane-brugsen-banner .brugsen-banner {
        -ms-flex-flow: column;
            flex-flow: column;
        -ms-flex-align: center;
            align-items: center;
        padding: 0 60px; } }
    section.row .left .pane-box-banner .banner-box img,
    section.row .left .pane-box-banner .brugsen-banner img,
    section.row .left .pane-brugsen-banner .banner-box img,
    section.row .left .pane-brugsen-banner .brugsen-banner img {
      cursor: pointer; }
    section.row .left .pane-box-banner .banner-box .banner--w500 img,
    section.row .left .pane-box-banner .brugsen-banner .banner--w500 img,
    section.row .left .pane-brugsen-banner .banner-box .banner--w500 img,
    section.row .left .pane-brugsen-banner .brugsen-banner .banner--w500 img {
      width: 500px; }
    section.row .left .pane-box-banner .banner-box .banner--w500 .label,
    section.row .left .pane-box-banner .brugsen-banner .banner--w500 .label,
    section.row .left .pane-brugsen-banner .banner-box .banner--w500 .label,
    section.row .left .pane-brugsen-banner .brugsen-banner .banner--w500 .label {
      width: 500px; }
    section.row .left .pane-box-banner .banner-box .banner--w300,
    section.row .left .pane-box-banner .brugsen-banner .banner--w300,
    section.row .left .pane-brugsen-banner .banner-box .banner--w300,
    section.row .left .pane-brugsen-banner .brugsen-banner .banner--w300 {
      transition: transform ease 300ms; }
      section.row .left .pane-box-banner .banner-box .banner--w300 .image-wrapper,
      section.row .left .pane-box-banner .brugsen-banner .banner--w300 .image-wrapper,
      section.row .left .pane-brugsen-banner .banner-box .banner--w300 .image-wrapper,
      section.row .left .pane-brugsen-banner .brugsen-banner .banner--w300 .image-wrapper {
        position: relative;
        overflow: hidden;
        margin: 6px;
        box-sizing: border-box;
        height: 0;
        padding-bottom: 120%;
        z-index: 1; }
        @media screen and (max-width: 767px) {
          section.row .left .pane-box-banner .banner-box .banner--w300 .image-wrapper,
          section.row .left .pane-box-banner .brugsen-banner .banner--w300 .image-wrapper,
          section.row .left .pane-brugsen-banner .banner-box .banner--w300 .image-wrapper,
          section.row .left .pane-brugsen-banner .brugsen-banner .banner--w300 .image-wrapper {
            padding-bottom: 118%; } }
        section.row .left .pane-box-banner .banner-box .banner--w300 .image-wrapper img,
        section.row .left .pane-box-banner .brugsen-banner .banner--w300 .image-wrapper img,
        section.row .left .pane-brugsen-banner .banner-box .banner--w300 .image-wrapper img,
        section.row .left .pane-brugsen-banner .brugsen-banner .banner--w300 .image-wrapper img {
          position: absolute;
          top: 0;
          left: 50%;
          transform: translateX(-50%) scale(1);
          transition: all .2s ease;
          min-width: 90%;
          min-height: 90%;
          width: 100%;
          z-index: 1; }
        section.row .left .pane-box-banner .banner-box .banner--w300 .image-wrapper:hover img,
        section.row .left .pane-box-banner .brugsen-banner .banner--w300 .image-wrapper:hover img,
        section.row .left .pane-brugsen-banner .banner-box .banner--w300 .image-wrapper:hover img,
        section.row .left .pane-brugsen-banner .brugsen-banner .banner--w300 .image-wrapper:hover img {
          transform: translateX(-50%) scale(1.02); }
    section.row .left .pane-box-banner .banner-box .slick-list,
    section.row .left .pane-box-banner .brugsen-banner .slick-list,
    section.row .left .pane-brugsen-banner .banner-box .slick-list,
    section.row .left .pane-brugsen-banner .brugsen-banner .slick-list {
      margin: auto;
      width: 50%; }
      @media screen and (max-width: 767px) {
        section.row .left .pane-box-banner .banner-box .slick-list,
        section.row .left .pane-box-banner .brugsen-banner .slick-list,
        section.row .left .pane-brugsen-banner .banner-box .slick-list,
        section.row .left .pane-brugsen-banner .brugsen-banner .slick-list {
          width: 85%; } }
    section.row .left .pane-box-banner .banner-box .slick-arrow,
    section.row .left .pane-box-banner .brugsen-banner .slick-arrow,
    section.row .left .pane-brugsen-banner .banner-box .slick-arrow,
    section.row .left .pane-brugsen-banner .brugsen-banner .slick-arrow {
      top: 50%;
      opacity: 1; }
    @media screen and (max-width: 991px) {
      section.row .left .pane-box-banner .banner-box .slick-prev:before,
      section.row .left .pane-box-banner .banner-box .slick-next:before,
      section.row .left .pane-box-banner .brugsen-banner .slick-prev:before,
      section.row .left .pane-box-banner .brugsen-banner .slick-next:before,
      section.row .left .pane-brugsen-banner .banner-box .slick-prev:before,
      section.row .left .pane-brugsen-banner .banner-box .slick-next:before,
      section.row .left .pane-brugsen-banner .brugsen-banner .slick-prev:before,
      section.row .left .pane-brugsen-banner .brugsen-banner .slick-next:before {
        opacity: 1; } }
    section.row .left .pane-box-banner .banner-box .slick-prev,
    section.row .left .pane-box-banner .banner-box .slick-next,
    section.row .left .pane-box-banner .brugsen-banner .slick-prev,
    section.row .left .pane-box-banner .brugsen-banner .slick-next,
    section.row .left .pane-brugsen-banner .banner-box .slick-prev,
    section.row .left .pane-brugsen-banner .banner-box .slick-next,
    section.row .left .pane-brugsen-banner .brugsen-banner .slick-prev,
    section.row .left .pane-brugsen-banner .brugsen-banner .slick-next {
      width: 25px;
      height: 40px; }
    section.row .left .pane-box-banner .banner-box .slick-prev,
    section.row .left .pane-box-banner .brugsen-banner .slick-prev,
    section.row .left .pane-brugsen-banner .banner-box .slick-prev,
    section.row .left .pane-brugsen-banner .brugsen-banner .slick-prev {
      left: 25%;
      margin-left: -26px; }
      @media screen and (max-width: 767px) {
        section.row .left .pane-box-banner .banner-box .slick-prev,
        section.row .left .pane-box-banner .brugsen-banner .slick-prev,
        section.row .left .pane-brugsen-banner .banner-box .slick-prev,
        section.row .left .pane-brugsen-banner .brugsen-banner .slick-prev {
          left: 15%; } }
    section.row .left .pane-box-banner .banner-box .slick-prev::before,
    section.row .left .pane-box-banner .brugsen-banner .slick-prev::before,
    section.row .left .pane-brugsen-banner .banner-box .slick-prev::before,
    section.row .left .pane-brugsen-banner .brugsen-banner .slick-prev::before {
      content: '\f001'; }
    section.row .left .pane-box-banner .banner-box .slick-next,
    section.row .left .pane-box-banner .brugsen-banner .slick-next,
    section.row .left .pane-brugsen-banner .banner-box .slick-next,
    section.row .left .pane-brugsen-banner .brugsen-banner .slick-next {
      right: 25%;
      margin-right: -24px; }
      @media screen and (max-width: 767px) {
        section.row .left .pane-box-banner .banner-box .slick-next,
        section.row .left .pane-box-banner .brugsen-banner .slick-next,
        section.row .left .pane-brugsen-banner .banner-box .slick-next,
        section.row .left .pane-brugsen-banner .brugsen-banner .slick-next {
          right: 15%; } }
    section.row .left .pane-box-banner .banner-box .slick-next::before,
    section.row .left .pane-box-banner .brugsen-banner .slick-next::before,
    section.row .left .pane-brugsen-banner .banner-box .slick-next::before,
    section.row .left .pane-brugsen-banner .brugsen-banner .slick-next::before {
      content: '\f002'; }
    section.row .left .pane-box-banner .banner-box .slick-arrow::before,
    section.row .left .pane-box-banner .brugsen-banner .slick-arrow::before,
    section.row .left .pane-brugsen-banner .banner-box .slick-arrow::before,
    section.row .left .pane-brugsen-banner .brugsen-banner .slick-arrow::before {
      font-family: "flexslider-icon";
      font-size: 40px;
      display: inline-block;
      color: rgba(255, 255, 255, 0.8);
      text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); }
  section.row .left .pane-box-banner .brugsen-logo,
  section.row .left .pane-brugsen-banner .brugsen-logo {
    position: relative;
    width: auto;
    display: inline-block;
    margin: 20px auto 0;
    max-width: 100%;
    z-index: 1; }
    section.row .left .pane-box-banner .brugsen-logo img,
    section.row .left .pane-brugsen-banner .brugsen-logo img {
      max-height: 40px;
      width: auto;
      display: inline-block;
      max-width: 100%; }

section.row .left #brugsen-banner__modal {
  display: none;
  z-index: 500;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: #51120f !important;
  top: 0;
  left: 0;
  width: 100%; }
  section.row .left #brugsen-banner__modal .sgn-pp__header {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    box-sizing: border-box;
    height: 72px;
    width: 100%;
    padding: 20px 120px;
    z-index: 100; }
    @media screen and (max-width: 768px) {
      section.row .left #brugsen-banner__modal .sgn-pp__header {
        height: 60px;
        padding: 15px 55px; } }
    section.row .left #brugsen-banner__modal .sgn-pp__header .sgn-navbar__section {
      text-align: center;
      display: block; }
      section.row .left #brugsen-banner__modal .sgn-pp__header .sgn-navbar__section__title {
        font-family: "Montserrat",sans-serif;
        font-weight: bold;
        font-size: 24px;
        line-height: 1.2;
        color: #fff;
        width: 100%; }
        @media screen and (max-width: 768px) {
          section.row .left #brugsen-banner__modal .sgn-pp__header .sgn-navbar__section__title {
            font-size: 18px; } }
      section.row .left #brugsen-banner__modal .sgn-pp__header .sgn-navbar__section img.sgn-navbar__section__title {
        display: inline-block;
        max-height: 50px; }
      section.row .left #brugsen-banner__modal .sgn-pp__header .sgn-navbar__section__close {
        position: absolute;
        top: 50%;
        right: 24px;
        transform: translateY(-50%);
        cursor: pointer;
        z-index: 10;
        height: 30px;
        width: 30px;
        background: black;
        line-height: 25px;
        font-size: 30px; }
        @media screen and (max-width: 768px) {
          section.row .left #brugsen-banner__modal .sgn-pp__header .sgn-navbar__section__close {
            width: 24px;
            height: 24px;
            font-size: 24px;
            line-height: 18px;
            right: 24px; } }
  section.row .left #brugsen-banner__modal .incito {
    top: 72px;
    bottom: 72px; }
    @media screen and (max-width: 767px) {
      section.row .left #brugsen-banner__modal .incito {
        top: 60px; } }
  section.row .left #brugsen-banner__modal .rendered-pages {
    background: white;
    margin: 0;
    padding-bottom: 72px;
    position: relative;
    top: 72px; }
    @media screen and (max-width: 767px) {
      section.row .left #brugsen-banner__modal .rendered-pages {
        padding-bottom: 54px;
        top: 60px; } }
    section.row .left #brugsen-banner__modal .rendered-pages img {
      max-width: 100%; }
  section.row .left #brugsen-banner__modal .sgn-navbar__section__footer {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding: 30px 40px;
    height: 72px;
    box-sizing: border-box;
    z-index: 100; }
    @media screen and (max-width: 767px) {
      section.row .left #brugsen-banner__modal .sgn-navbar__section__footer {
        padding: 15px; } }
    @media screen and (max-width: 576px) {
      section.row .left #brugsen-banner__modal .sgn-navbar__section__footer {
        -ms-flex-pack: center;
            justify-content: center;
        height: auto; } }
    section.row .left #brugsen-banner__modal .sgn-navbar__section__footer__logo {
      display: inline-block;
      width: 100px;
      height: auto; }
      section.row .left #brugsen-banner__modal .sgn-navbar__section__footer__logo:not(:last-child) {
        margin-right: 30px; }
      section.row .left #brugsen-banner__modal .sgn-navbar__section__footer__logo img {
        max-width: 100%;
        max-height: 100%; }
      @media screen and (max-width: 767px) {
        section.row .left #brugsen-banner__modal .sgn-navbar__section__footer__logo {
          width: 140px; }
          section.row .left #brugsen-banner__modal .sgn-navbar__section__footer__logo:not(:last-child) {
            margin-right: 15px; } }
      @media screen and (max-width: 576px) {
        section.row .left #brugsen-banner__modal .sgn-navbar__section__footer__logo {
          width: 90px; }
          section.row .left #brugsen-banner__modal .sgn-navbar__section__footer__logo:not(:last-child) {
            margin-right: 0; } }
    section.row .left #brugsen-banner__modal .sgn-navbar__section__footer__app {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center; }
      @media screen and (max-width: 576px) {
        section.row .left #brugsen-banner__modal .sgn-navbar__section__footer__app {
          -ms-flex-pack: center;
              justify-content: center; } }
      section.row .left #brugsen-banner__modal .sgn-navbar__section__footer__app span {
        display: inline;
        text-align: right;
        font-family: "Montserrat",sans-serif;
        font-weight: bold;
        font-size: 12px;
        color: #fff;
        margin-right: 20px; }
        @media screen and (max-width: 767px) {
          section.row .left #brugsen-banner__modal .sgn-navbar__section__footer__app span {
            font-size: 8px;
            width: 260px; } }
        @media screen and (max-width: 576px) {
          section.row .left #brugsen-banner__modal .sgn-navbar__section__footer__app span {
            margin: 0 10px;
            text-align: right;
            display: block;
            width: 100%; } }
        section.row .left #brugsen-banner__modal .sgn-navbar__section__footer__app span .first-word {
          margin: 0; }
      section.row .left #brugsen-banner__modal .sgn-navbar__section__footer__app a {
        display: -ms-flexbox;
        display: flex;
        width: 100px;
        max-width: 48%;
        height: auto;
        -ms-flex-negative: 0;
            flex-shrink: 0; }
        @media screen and (max-width: 767px) {
          section.row .left #brugsen-banner__modal .sgn-navbar__section__footer__app a {
            width: 100px; } }
        @media screen and (max-width: 575px) {
          section.row .left #brugsen-banner__modal .sgn-navbar__section__footer__app a {
            width: 70px; } }
        section.row .left #brugsen-banner__modal .sgn-navbar__section__footer__app a img {
          width: auto;
          max-width: 100%;
          height: auto; }
        section.row .left #brugsen-banner__modal .sgn-navbar__section__footer__app a:not(:last-child) {
          margin-right: 5px; }
      @media screen and (max-width: 575px) {
        section.row .left #brugsen-banner__modal .sgn-navbar__section__footer__app img {
          max-width: 53%; } }

section.row .left #brugsen-banner__modal .sgn__btn {
  text-decoration: none; }

section.row .left #brugsen-banner__modal.open {
  display: block;
  position: fixed;
  font-family: inherit;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow-y: auto;
  z-index: 99; }

section.row.second {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  section.row.second .left {
    float: left;
    margin-right: 15px;
    width: 66.129032258064516%; }
    section.row.second .left a.node--article--w615 {
      margin-bottom: 15px;
      width: 100%; }
    section.row.second .left .pane-homepage-panel-pane-3 {
      width: 100%;
      float: left;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
      section.row.second .left .pane-homepage-panel-pane-3 a.node--article--w300 {
        float: left;
        width: 48.780487804878049%; }
      section.row.second .left .pane-homepage-panel-pane-3 a.node--article:first-of-type,
      section.row.second .left .pane-homepage-panel-pane-3 a.banner--w300:first-of-type {
        margin-right: 15px; }
  section.row.second .right {
    width: 32.258064516129032%;
    float: left;
    background: #fff;
    box-sizing: border-box;
    border: 1px solid #ddd;
    border-bottom: 2px solid #ddd; }
    section.row.second .right .pane-top-promotion-panel-pane-1, section.row.second .right .pane-top-promotion-panel-pane-2 {
      width: 100%;
      text-align: center;
      padding: 10px 15px;
      box-sizing: border-box; }
      section.row.second .right .pane-top-promotion-panel-pane-1 .top-promo-headline, section.row.second .right .pane-top-promotion-panel-pane-2 .top-promo-headline {
        padding-bottom: 10px;
        margin-bottom: 20px;
        border-bottom: 1px solid #ddd;
        width: 100%;
        margin: 0 auto 20px;
        font-family: "Montserrat", sans-serif;
        text-transform: uppercase;
        font-weight: 600;
        padding-top: 3px; }
      section.row.second .right .pane-top-promotion-panel-pane-1 a:before, section.row.second .right .pane-top-promotion-panel-pane-2 a:before {
        content: "";
        background: #ddd;
        width: 4px;
        height: 4px;
        position: absolute;
        top: 8px;
        left: 50%;
        border-radius: 3px;
        margin-left: -4px; }
      section.row.second .right .pane-top-promotion-panel-pane-1 a, section.row.second .right .pane-top-promotion-panel-pane-2 a {
        width: 80%;
        border: 2px solid #cccccc;
        border-left: 1px solid #cccccc;
        border-right: 1px solid #cccccc;
        padding: 20px 12px 24px 12px;
        box-sizing: border-box;
        border-radius: 9px;
        display: block;
        position: relative;
        margin-bottom: 15px;
        margin: 0 auto 20px; }
        section.row.second .right .pane-top-promotion-panel-pane-1 a img, section.row.second .right .pane-top-promotion-panel-pane-2 a img {
          width: 100%;
          box-sizing: border-box;
          border: 1px solid #ddd; }
      section.row.second .right .pane-top-promotion-panel-pane-1 a:after, section.row.second .right .pane-top-promotion-panel-pane-2 a:after {
        content: "";
        background: #e6e6e6;
        width: 12px;
        height: 12px;
        position: absolute;
        bottom: 6px;
        left: 50%;
        border-radius: 30px;
        margin-left: -6px;
        border: 1px solid #ddd; }
      section.row.second .right .pane-top-promotion-panel-pane-1 ul li, section.row.second .right .pane-top-promotion-panel-pane-2 ul li {
        margin-bottom: 20px; }
        section.row.second .right .pane-top-promotion-panel-pane-1 ul li .field--top-promo-kicker, section.row.second .right .pane-top-promotion-panel-pane-2 ul li .field--top-promo-kicker {
          color: #a8130d;
          font-size: 14px;
          text-transform: uppercase;
          font-family: "Montserrat", sans-serif;
          font-weight: 400; }
        section.row.second .right .pane-top-promotion-panel-pane-1 ul li .field--top-promo-headline, section.row.second .right .pane-top-promotion-panel-pane-2 ul li .field--top-promo-headline {
          font-size: 24px;
          font-family: "sermitsiaq_egyp_boldregular", Georgia, "Times New Roman", Times, serif; }

section.row.third {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  section.row.third .left {
    float: left;
    margin-right: 15px;
    border: 1px solid #dddddd;
    border-bottom: 2px solid #dddddd;
    background: #fff;
    box-sizing: border-box;
    max-width: 100%;
    width: 66.129032258064516%; }
    section.row.third .left a.node--article {
      border: none;
      border-bottom: none;
      background: none;
      box-sizing: border-box;
      width: 100%; }
  section.row.third .right {
    float: left;
    width: 32.258064516129032%;
    background: #fff;
    border: 1px solid #ddd;
    box-sizing: border-box;
    border-bottom: 2px solid #ddd; }
    section.row.third .right .pane-most-read-panel-pane-1 h2.pane-title {
      background: #a8130d;
      font-family: "Montserrat", sans-serif;
      color: #fff;
      text-transform: uppercase;
      font-weight: 300;
      padding: 15px; }
    section.row.third .right .pane-most-read-panel-pane-1 ol.most-read {
      padding: 15px 15px 0; }
      section.row.third .right .pane-most-read-panel-pane-1 ol.most-read li {
        padding-bottom: 15px;
        margin-bottom: 15px;
        border-bottom: 1px solid #ddd;
        counter-increment: item; }
        section.row.third .right .pane-most-read-panel-pane-1 ol.most-read li a {
          text-decoration: none;
          color: inherit; }
          section.row.third .right .pane-most-read-panel-pane-1 ol.most-read li a article time {
            font-weight: 300;
            color: #757575;
            font-size: 12px; }
          section.row.third .right .pane-most-read-panel-pane-1 ol.most-read li a article h1 {
            font-size: 16px;
            margin: 3px 0 0 0;
            position: relative;
            padding-left: 30px; }
            section.row.third .right .pane-most-read-panel-pane-1 ol.most-read li a article h1 span.trumpet {
              color: #a8130d; }
          section.row.third .right .pane-most-read-panel-pane-1 ol.most-read li a article h1:before {
            margin-right: 10px;
            content: counter(item);
            color: #c5c5c5;
            width: 30px;
            text-align: left;
            display: inline-block;
            font-family: "sermitsiaq_egyp_boldregular", Georgia, "Times New Roman", Times, serif;
            font-size: 29px;
            height: 50px;
            float: left;
            position: absolute;
            left: 0;
            line-height: 0;
            top: 8px; }
      section.row.third .right .pane-most-read-panel-pane-1 ol.most-read li:last-of-type {
        margin-bottom: 0;
        border-bottom: none; }
    section.row.third .right .pane-most-read-panel-pane-1 a.read-more {
      color: #006ebd;
      text-decoration: none;
      font-size: 16px;
      padding: 15px;
      display: block; }

section.row.fourth .pane-homepage-panel-pane-5 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  section.row.fourth .pane-homepage-panel-pane-5 a.node--article {
    margin-right: 15px; }
    section.row.fourth .pane-homepage-panel-pane-5 a.node--article:last-of-type {
      margin-right: 0; }
  @media screen and (max-width: 768px) {
    section.row.fourth .pane-homepage-panel-pane-5 {
      -ms-flex-wrap: column;
      flex-wrap: column; } }
  @media screen and (max-width: 768px) {
    section.row.fourth .pane-homepage-panel-pane-5 a.node--article--w300 {
      width: 100% !important;
      margin-right: 0; }
    section.row.fourth .pane-homepage-panel-pane-5 a.node--article {
      margin-bottom: 15px; }
      section.row.fourth .pane-homepage-panel-pane-5 a.node--article:last-of-type {
        margin-bottom: 0; } }

section.row.fifth {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  section.row.fifth .left {
    float: left;
    margin-right: 15px;
    color: #fff;
    box-sizing: border-box;
    max-width: 100%;
    width: 32.258064516129032%;
    background: #a8130d;
    box-sizing: border-box;
    border-bottom: 2px solid #8c0c07; }
    section.row.fifth .left h2.pane-title {
      color: #fff;
      font-family: "Montserrat", sans-serif;
      padding: 15px;
      font-weight: 400;
      text-transform: uppercase;
      font-size: 14px; }
    section.row.fifth .left .pane-editorial-pick-panel-pane-1 a {
      text-decoration: none; }
      section.row.fifth .left .pane-editorial-pick-panel-pane-1 a article h1 {
        color: #fff;
        font-size: 35px;
        margin: 0;
        padding: 15px 15px 5px 15px; }
        section.row.fifth .left .pane-editorial-pick-panel-pane-1 a article h1 span.field--title-prefix {
          color: #fff; }
      section.row.fifth .left .pane-editorial-pick-panel-pane-1 a article h2 {
        color: #fff;
        padding: 5px 15px 0px 15px;
        font-size: 16px;
        margin: 0;
        line-height: 1.2; }
      section.row.fifth .left .pane-editorial-pick-panel-pane-1 a article img {
        width: 100%;
        height: auto; }
  section.row.fifth .right {
    float: left;
    width: 66.129032258064516%; }
    section.row.fifth .right .pane-homepage-panel-pane-6 {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
      section.row.fifth .right .pane-homepage-panel-pane-6 a.node--article {
        width: 48.780487804878049%;
        margin-bottom: 15px; }
      section.row.fifth .right .pane-homepage-panel-pane-6 a.node--article:nth-of-type(2n) {
        margin-left: 15px; }
      section.row.fifth .right .pane-homepage-panel-pane-6 a.node--article:nth-of-type(3), section.row.fifth .right .pane-homepage-panel-pane-6 a.node--article:nth-of-type(4) {
        margin-bottom: 0; }

section.row .pane-job-feed-panel-pane-2 {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid #ddd;
  border-bottom: 2px solid #ddd; }
  section.row .pane-job-feed-panel-pane-2 .jobheader {
    background: #343434;
    width: 100%;
    float: left; }
    section.row .pane-job-feed-panel-pane-2 .jobheader img {
      display: inline-block;
      float: left;
      margin: 5px;
      height: 52px;
      width: auto; }
    section.row .pane-job-feed-panel-pane-2 .jobheader a.jobLink {
      color: #fff;
      width: 100%;
      display: block; }
      section.row .pane-job-feed-panel-pane-2 .jobheader a.jobLink span {
        float: right;
        display: inline-block;
        height: 62px;
        line-height: 62px;
        padding: 0 15px;
        font-family: "Montserrat", sans-serif;
        text-transform: uppercase;
        font-size: 20px; }
  section.row .pane-job-feed-panel-pane-2 .job-wrapper {
    float: left;
    padding: 15px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    section.row .pane-job-feed-panel-pane-2 .job-wrapper article.job {
      width: 49%;
      margin-bottom: 5px;
      padding: 10px 0 15px;
      border-bottom: 1px solid #ddd;
      box-sizing: border-box;
      font-family: "Montserrat", sans-serif; }
      section.row .pane-job-feed-panel-pane-2 .job-wrapper article.job a {
        text-decoration: none;
        color: inherit; }
      section.row .pane-job-feed-panel-pane-2 .job-wrapper article.job .jobListAuthor {
        color: #949494;
        font-size: 13px;
        margin-bottom: 3px; }
      section.row .pane-job-feed-panel-pane-2 .job-wrapper article.job .jobListTitle {
        color: #343434;
        font-weight: 700;
        font-size: 18px;
        line-height: 1.2; }
    section.row .pane-job-feed-panel-pane-2 .job-wrapper article.job:nth-of-type(2n) {
      margin-left: 2%; }
    section.row .pane-job-feed-panel-pane-2 .job-wrapper article.job:nth-of-type(9), section.row .pane-job-feed-panel-pane-2 .job-wrapper article.job:nth-of-type(10) {
      border-bottom: none; }

section.row.seventh {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  section.row.seventh .left {
    float: left;
    margin-right: 15px;
    box-sizing: border-box;
    max-width: 100%;
    width: 66.129032258064516%; }
    section.row.seventh .left .pane-homepage-panel-pane-7 {
      width: 100%;
      float: left; }
      section.row.seventh .left .pane-homepage-panel-pane-7 a.node--article--w615 {
        width: 100%;
        margin-bottom: 15px; }
    section.row.seventh .left .pane-homepage-panel-pane-8 {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      float: left; }
      section.row.seventh .left .pane-homepage-panel-pane-8 a.node--article--w300 {
        width: 48.780487804878049%; }
        section.row.seventh .left .pane-homepage-panel-pane-8 a.node--article--w300 article h1 {
          font-size: 21px; }
      section.row.seventh .left .pane-homepage-panel-pane-8 a.node--article:first-of-type, section.row.seventh .left .pane-homepage-panel-pane-8 a.node--article:nth-of-type(3) {
        margin-right: 15px; }
      section.row.seventh .left .pane-homepage-panel-pane-8 a.node--article--w300:first-of-type, section.row.seventh .left .pane-homepage-panel-pane-8 a.node--article--w300:nth-of-type(2) {
        margin-bottom: 15px; }
  section.row.seventh .right {
    float: left;
    width: 32.258064516129032%;
    background: #fff;
    box-sizing: border-box;
    border: 1px solid #ddd;
    border-bottom: 2px solid #ddd; }
    section.row.seventh .right .news-list {
      font-family: "Montserrat", sans-serif; }
      section.row.seventh .right .news-list h4.news-list-header {
        background: #a8130d;
        color: #fff;
        padding: 15px; }
      section.row.seventh .right .news-list ul {
        border-top: none;
        padding: 0 15px; }
        section.row.seventh .right .news-list ul li a {
          padding: 15px 0;
          display: block;
          border-bottom: 1px solid #e9e9e9;
          text-decoration: none;
          color: #949494; }
          section.row.seventh .right .news-list ul li a h5 {
            color: #343434;
            font-weight: 700;
            font-size: 16px;
            line-height: 1; }
          section.row.seventh .right .news-list ul li a time {
            margin-bottom: 2px;
            font-size: 11px;
            display: block; }

section.row.eighth .pane-homepage-panel-pane-9 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  section.row.eighth .pane-homepage-panel-pane-9 a.node--article--w460:first-of-type {
    margin-right: 15px; }

section.row.ninth .pane-homepage-panel-pane-10 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  section.row.ninth .pane-homepage-panel-pane-10 a.node--article--w300 {
    margin-right: 15px; }
    section.row.ninth .pane-homepage-panel-pane-10 a.node--article--w300 article h1 {
      font-size: 21px; }
  section.row.ninth .pane-homepage-panel-pane-10 a.node--article--w300:last-of-type {
    margin-right: 0; }

div[class*='pane-tuniniaavik-pilivik-'] {
  background: #fff;
  box-sizing: border-box;
  border: 1px solid #ddd;
  border-bottom: 2px solid #ddd; }
  div[class*='pane-tuniniaavik-pilivik-'] .pilivikHeadlink a {
    background: #a8130d;
    color: #fff;
    padding: 15px;
    font-family: "Montserrat", sans-serif;
    text-transform: uppercase;
    display: block;
    text-decoration: none; }
  div[class*='pane-tuniniaavik-pilivik-'] .pilivik-wrapper {
    padding: 15px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    div[class*='pane-tuniniaavik-pilivik-'] .pilivik-wrapper a.pilivik-teaser {
      width: 23.747216035634744%;
      margin-right: 15px;
      text-decoration: none;
      font-family: "Montserrat", sans-serif;
      color: #000;
      font-size: 15px;
      font-weight: 700;
      float: left;
      display: block; }
      div[class*='pane-tuniniaavik-pilivik-'] .pilivik-wrapper a.pilivik-teaser span.pilivik-title {
        margin-top: 10px;
        display: block;
        line-height: 1.2; }
    div[class*='pane-tuniniaavik-pilivik-'] .pilivik-wrapper a.pilivik-teaser:last-of-type {
      margin-right: 0; }

section.row.eleventh {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  section.row.eleventh .left {
    float: left;
    margin-right: 15px;
    border: 1px solid #dddddd;
    border-bottom: 2px solid #dddddd;
    background: #fff;
    box-sizing: border-box;
    max-width: 100%;
    width: 32.258064516129032%; }
    section.row.eleventh .left .pane-top-promotion-panel-pane-1, section.row.eleventh .left .pane-top-promotion-panel-pane-2 {
      width: 100%;
      text-align: center;
      padding: 10px 15px;
      box-sizing: border-box; }
      section.row.eleventh .left .pane-top-promotion-panel-pane-1 .top-promo-headline, section.row.eleventh .left .pane-top-promotion-panel-pane-2 .top-promo-headline {
        padding-bottom: 10px;
        margin-bottom: 20px;
        border-bottom: 1px solid #ddd;
        width: 80%;
        margin: 0 auto 20px;
        font-family: "Montserrat", sans-serif;
        text-transform: uppercase;
        font-weight: 600;
        padding-top: 3px; }
      section.row.eleventh .left .pane-top-promotion-panel-pane-1 a:before, section.row.eleventh .left .pane-top-promotion-panel-pane-2 a:before {
        content: "";
        background: #ddd;
        width: 4px;
        height: 4px;
        position: absolute;
        top: 8px;
        left: 50%;
        border-radius: 3px;
        margin-left: -4px; }
      section.row.eleventh .left .pane-top-promotion-panel-pane-1 a, section.row.eleventh .left .pane-top-promotion-panel-pane-2 a {
        width: 80%;
        border: 2px solid #cccccc;
        border-left: 1px solid #cccccc;
        border-right: 1px solid #cccccc;
        padding: 20px 12px 24px 12px;
        box-sizing: border-box;
        border-radius: 9px;
        display: block;
        position: relative;
        margin-bottom: 15px;
        margin: 0 auto 20px; }
        section.row.eleventh .left .pane-top-promotion-panel-pane-1 a img, section.row.eleventh .left .pane-top-promotion-panel-pane-2 a img {
          width: 100%;
          box-sizing: border-box;
          border: 1px solid #ddd; }
      section.row.eleventh .left .pane-top-promotion-panel-pane-1 a:after, section.row.eleventh .left .pane-top-promotion-panel-pane-2 a:after {
        content: "";
        background: #e6e6e6;
        width: 12px;
        height: 12px;
        position: absolute;
        bottom: 6px;
        left: 50%;
        border-radius: 30px;
        margin-left: -6px;
        border: 1px solid #ddd; }
      section.row.eleventh .left .pane-top-promotion-panel-pane-1 ul li, section.row.eleventh .left .pane-top-promotion-panel-pane-2 ul li {
        margin-bottom: 20px; }
        section.row.eleventh .left .pane-top-promotion-panel-pane-1 ul li .field--top-promo-kicker, section.row.eleventh .left .pane-top-promotion-panel-pane-2 ul li .field--top-promo-kicker {
          color: #a8130d;
          font-size: 14px;
          text-transform: uppercase;
          font-family: "Montserrat", sans-serif;
          font-weight: 400; }
        section.row.eleventh .left .pane-top-promotion-panel-pane-1 ul li .field--top-promo-headline, section.row.eleventh .left .pane-top-promotion-panel-pane-2 ul li .field--top-promo-headline {
          font-size: 24px;
          font-family: "sermitsiaq_egyp_boldregular", Georgia, "Times New Roman", Times, serif; }
  section.row.eleventh .right {
    float: left;
    width: 66.129032258064516%; }
    section.row.eleventh .right .pane-homepage-panel-pane-11 a.node--article--w615 {
      width: 100%;
      margin-bottom: 15px; }
    section.row.eleventh .right .pane-homepage-panel-pane-12 {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      float: left; }
      section.row.eleventh .right .pane-homepage-panel-pane-12 a.node--article--w300 {
        width: 48.780487804878049%; }
        section.row.eleventh .right .pane-homepage-panel-pane-12 a.node--article--w300 article h1 {
          font-size: 21px; }
      section.row.eleventh .right .pane-homepage-panel-pane-12 a.node--article:first-of-type {
        margin-right: 15px; }

section.row.twelfth .pane-homepage-panel-pane-13 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  section.row.twelfth .pane-homepage-panel-pane-13 a.node--article--w300 {
    margin-right: 15px; }
    section.row.twelfth .pane-homepage-panel-pane-13 a.node--article--w300 article h1 {
      font-size: 21px; }
  section.row.twelfth .pane-homepage-panel-pane-13 a.node--article--w300:last-of-type {
    margin-right: 0; }

section.row.fourteenth .pane-homepage-panel-pane-14 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  section.row.fourteenth .pane-homepage-panel-pane-14 a.node--article--w460:first-of-type {
    margin-right: 15px; }

section.row.fifteenth .pane-homepage-panel-pane-15 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  section.row.fifteenth .pane-homepage-panel-pane-15 a.node--article--w300 {
    margin-right: 15px; }
    section.row.fifteenth .pane-homepage-panel-pane-15 a.node--article--w300 article h1 {
      font-size: 21px; }
  section.row.fifteenth .pane-homepage-panel-pane-15 a.node--article--w300:last-of-type {
    margin-right: 0; }

section.row.seventeenth .pane-homepage-panel-pane-16 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  section.row.seventeenth .pane-homepage-panel-pane-16 a.node--article--w300 {
    margin-right: 15px; }
    section.row.seventeenth .pane-homepage-panel-pane-16 a.node--article--w300 article h1 {
      font-size: 21px; }
  section.row.seventeenth .pane-homepage-panel-pane-16 a.node--article--w300:last-of-type {
    margin-right: 0; }

section.row.eighteenth .pane-homepage-panel-pane-17 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  section.row.eighteenth .pane-homepage-panel-pane-17 a.node--article--w460:first-of-type {
    margin-right: 15px; }

section.row.regular.nineteenth .pane-homepage-panel-pane-18 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  section.row.regular.nineteenth .pane-homepage-panel-pane-18 a.node--article--w300 {
    width: 32.258064516129032%;
    margin-bottom: 15px; }
    section.row.regular.nineteenth .pane-homepage-panel-pane-18 a.node--article--w300 article h1 {
      font-size: 21px; }
  section.row.regular.nineteenth .pane-homepage-panel-pane-18 a.node--article--w300:nth-of-type(2), section.row.regular.nineteenth .pane-homepage-panel-pane-18 a.node--article--w300:nth-of-type(5) {
    margin: 0 15px 15px; }
  section.row.regular.nineteenth .pane-homepage-panel-pane-18 a.node--article--w300:nth-of-type(4), section.row.regular.nineteenth .pane-homepage-panel-pane-18 a.node--article--w300:nth-of-type(5), section.row.regular.nineteenth .pane-homepage-panel-pane-18 a.node--article--w300:nth-of-type(6) {
    margin-bottom: 0; }

.listing section.row.top h1.striber {
  margin-bottom: 25px; }
  .listing section.row.top h1.striber span {
    visibility: hidden;
    height: 0;
    float: left; }
  .listing section.row.top h1.striber img {
    display: block; }

.listing section.row.top article[role="article"].node--stribe--full {
  margin-bottom: 25px; }
  .listing section.row.top article[role="article"].node--stribe--full h1 {
    margin: 10px 0 -3px 30px;
    color: #bdbdbd;
    font-size: 32px; }
  .listing section.row.top article[role="article"].node--stribe--full img {
    display: block;
    width: 100%;
    height: auto;
    border: 1px solid #ddd;
    border-bottom: 2px solid #ddd;
    padding: 10px;
    box-sizing: border-box;
    background: #fff; }

section.row.twentieth {
  /* display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;

	.left {
		float: left;
		box-sizing: border-box;
		max-width: 100%;
		width: 66.129032258064516%;
		margin-right: 15px;


	}
	.right {
		float: left;
		width: 32.258064516129032%;
		font-family: $mont;
		box-sizing:  border-box;
		background: #fff;
		border:  1px solid #ddd;
		border-bottom:  2px solid #ddd;
		padding: 15px;

		.pane-theme-panel-pane-2 {

			.theme-bottom-title {
				font-size: 18px;
				padding-bottom: 10px;
				border-bottom: 1px solid #ddd;
				display: block;
				line-height: 18px;
				color: #3c3c3c;
			}
			.views-field-name {
				text-transform: uppercase;
				color: $sermred;
				font-weight: 300;
			}
			.theme-node a {
				text-decoration: none;
				color:  #000;
				font-weight:  900;
				font-size: 18px;
			}
			li {
				padding: 15px 0;
				border-bottom: 1px solid #ddd;
			}
			li:last-of-type {
				border-bottom: 0;
			}
		}
	} */ }

section.row.regular.twentyfirst {
  background: #fff;
  box-sizing: border-box;
  padding: 15px;
  border: 1px solid #ddd;
  border-bottom: 2px solid #ddd; }
  section.row.regular.twentyfirst img {
    width: 100%;
    display: block;
    height: auto; }
  section.row.regular.twentyfirst article[role="article"].node--stribe--teaser h1 {
    margin: 10px 0 -3px 30px;
    color: #bdbdbd;
    font-size: 32px;
    position: relative; }
  section.row.regular.twentyfirst article[role="article"].node--stribe--teaser img {
    border: 1px solid #ddd;
    padding: 10px;
    box-sizing: border-box; }
  section.row.regular.twentyfirst a.striber-next-link {
    float: right;
    margin: 15px 0 0;
    text-decoration: none;
    font-family: arial;
    color: #000;
    text-transform: uppercase;
    font-size: 12px; }

ul.pager.pager-show-more {
  background: #fff;
  border: 1px solid #ddd;
  border-bottom: 2px solid #ddd; }

ul.pager.pager-show-more a {
  text-decoration: none;
  font-family: "Montserrat", sans-serif;
  text-transform: uppercase;
  color: #a8130d;
  font-weight: 600;
  padding: 15px;
  display: block; }

section.row div[class*="pane-top-promotion-panel-pane-"].ag .top-promo-headline {
  color: #006ebd !important; }

section.row div[class*="pane-top-promotion-panel-pane-"].sermitsiaq .top-promo-headline {
  color: #a8130d !important; }

footer#footer {
  background: #6b6b6b;
  display: block;
  width: 100%;
  float: left;
  color: #fff;
  margin-top: 15px;
  font-family: "Montserrat", sans-serif; }
  footer#footer .footer-wrapper {
    width: 930px;
    max-width: 100%;
    margin: 0 auto; }
    footer#footer .footer-wrapper .footer-top {
      margin-bottom: 30px;
      border-bottom: 1px solid #f1f1f1;
      padding: 40px 0 25px; }
    footer#footer .footer-wrapper .footer-col {
      width: 32.258064516129032%;
      float: left;
      margin-right: 15px; }
      footer#footer .footer-wrapper .footer-col h2 {
        text-transform: uppercase;
        font-weight: 900;
        font-size: 17px;
        margin: 15px 0; }
      footer#footer .footer-wrapper .footer-col p {
        font-size: 11px;
        line-height: 1.4; }
      footer#footer .footer-wrapper .footer-col a {
        text-decoration: none;
        color: inherit; }
      footer#footer .footer-wrapper .footer-col .footer-subhead {
        font-size: 13px;
        text-transform: uppercase; }
    footer#footer .footer-wrapper .footer-col.third {
      margin-right: 0;
      text-align: right; }
    footer#footer .footer-wrapper .footer-bottom {
      margin-top: 15px;
      padding: 15px 0;
      border-top: 1px solid #f1f1f1;
      float: left;
      width: 100%; }
      footer#footer .footer-wrapper .footer-bottom p, footer#footer .footer-wrapper .footer-bottom strong {
        font-family: "Montserrat", sans-serif;
        font-size: 11px;
        margin: 0; }

#termpage .header {
  font-family: "sermitsiaq_egyp_boldregular", Georgia, "Times New Roman", Times, serif;
  text-transform: uppercase;
  font-size: 40px;
  color: #585858;
  margin-bottom: 15px; }

#termpage .left {
  float: left;
  margin-right: 15px;
  width: 66.129032258064516%; }
  #termpage .left .pane-terms-panel-pane-2 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  #termpage .left a.node--article {
    text-decoration: none;
    color: #000;
    border: 1px solid #dddddd;
    border-bottom: 2px solid #dddddd;
    background: #fff;
    box-sizing: border-box;
    max-width: 100%;
    float: left;
    display: block; }
    #termpage .left a.node--article article.node--article {
      width: 100%; }
      #termpage .left a.node--article article.node--article h1 {
        margin: 0;
        padding: 15px;
        color: #000; }
      #termpage .left a.node--article article.node--article img {
        width: 100%;
        display: block;
        height: auto; }
  #termpage .left a.node--article:hover article.node--article h1 {
    color: #a8130d; }
  #termpage .left a.node--article--w615 {
    margin-bottom: 15px;
    width: 100%; }
    #termpage .left a.node--article--w615 article.node--article h1 {
      font-size: 26px; }
  #termpage .left a.node--article--w300 {
    margin-right: 15px;
    margin-bottom: 15px;
    float: left;
    width: 48.780487804878049%; }
    #termpage .left a.node--article--w300 article.node--article h1 {
      font-size: 21px; }
  #termpage .left a.node--article--w300:nth-of-type(2n) {
    margin-right: 0; }
  #termpage .left .pane-terms-panel-pane-3 a.node--article {
    padding: 15px;
    margin-bottom: 15px;
    width: 100%; }
    #termpage .left .pane-terms-panel-pane-3 a.node--article article.node--article h1 {
      padding: 0;
      font-size: 21px;
      margin-bottom: 10px; }
    #termpage .left .pane-terms-panel-pane-3 a.node--article article.node--article h2 {
      font-size: 15px;
      margin: 0; }
  #termpage .left .pane-seneste-nyheder-panel-pane-2 h2.pane-title {
    font-family: "sermitsiaq_egyp_boldregular", Georgia, "Times New Roman", Times, serif;
    margin-bottom: 15px;
    border-bottom: 1px solid #ddd;
    color: #bdbdbd;
    font-size: 45px;
    line-height: 37px; }
  #termpage .left .pane-seneste-nyheder-panel-pane-2 section.news-list a {
    padding: 15px;
    margin-bottom: 15px;
    width: 100%;
    background: #fff;
    border: 1px solid #ddd;
    border-bottom: 2px solid #ddd;
    float: left;
    box-sizing: border-box;
    text-decoration: none;
    color: inherit; }
    #termpage .left .pane-seneste-nyheder-panel-pane-2 section.news-list a h1 {
      padding: 0;
      font-size: 21px;
      margin-bottom: 10px; }
    #termpage .left .pane-seneste-nyheder-panel-pane-2 section.news-list a time {
      font-family: montserrat;
      font-weight: 300;
      font-size: 11px;
      color: #949494; }
    #termpage .left .pane-seneste-nyheder-panel-pane-2 section.news-list a h2 {
      font-size: 15px;
      margin: 0 0 5px; }
  #termpage .left .pane-seneste-nyheder-panel-pane-2 section.news-list h4.news-list-header {
    display: none; }

#termpage .right {
  width: 32.258064516129032%;
  float: left; }
  #termpage .right .pane-views-panes {
    float: left;
    margin-bottom: 15px; }
  #termpage .right .pane-top-promotion-panel-pane-1 {
    width: 100%;
    text-align: center;
    padding: 10px 15px;
    box-sizing: border-box;
    background: #fff;
    box-sizing: border-box;
    border: 1px solid #ddd;
    border-bottom: 2px solid #ddd;
    margin-bottom: 15px; }
    #termpage .right .pane-top-promotion-panel-pane-1 .top-promo-headline {
      padding-bottom: 10px;
      margin-bottom: 20px;
      border-bottom: 1px solid #ddd;
      width: 80%;
      margin: 0 auto 20px; }
    #termpage .right .pane-top-promotion-panel-pane-1 a {
      width: 80%;
      border: 2px solid #cccccc;
      border-left: 1px solid #cccccc;
      border-right: 1px solid #cccccc;
      padding: 20px 12px 24px 12px;
      box-sizing: border-box;
      border-radius: 9px;
      display: block;
      position: relative;
      margin-bottom: 15px;
      margin: 0 auto 20px; }
      #termpage .right .pane-top-promotion-panel-pane-1 a img {
        width: 100%;
        height: auto; }
    #termpage .right .pane-top-promotion-panel-pane-1 ul li {
      margin-bottom: 20px; }
      #termpage .right .pane-top-promotion-panel-pane-1 ul li .field--top-promo-kicker {
        color: #a8130d;
        font-size: 14px;
        text-transform: uppercase;
        font-family: "Montserrat", sans-serif;
        font-weight: 400; }
      #termpage .right .pane-top-promotion-panel-pane-1 ul li .field--top-promo-headline {
        font-size: 24px;
        font-family: "sermitsiaq_egyp_boldregular", Georgia, "Times New Roman", Times, serif; }
  #termpage .right .pane-seneste-nyheder-panel-pane-1 .news-list {
    background: #fff;
    box-sizing: border-box;
    border: 1px solid #ddd;
    border-bottom: 2px solid #ddd;
    font-family: "Montserrat", sans-serif; }
    #termpage .right .pane-seneste-nyheder-panel-pane-1 .news-list h4.news-list-header {
      background: #a8130d;
      color: #fff;
      padding: 15px; }
    #termpage .right .pane-seneste-nyheder-panel-pane-1 .news-list ul {
      border-top: none;
      padding: 0 15px; }
      #termpage .right .pane-seneste-nyheder-panel-pane-1 .news-list ul li a {
        padding: 15px 0;
        display: block;
        border-bottom: 1px solid #e9e9e9;
        text-decoration: none;
        color: #949494; }
        #termpage .right .pane-seneste-nyheder-panel-pane-1 .news-list ul li a h5 {
          color: #343434;
          font-weight: 700;
          font-size: 16px;
          line-height: 1; }
        #termpage .right .pane-seneste-nyheder-panel-pane-1 .news-list ul li a time {
          margin-bottom: 2px;
          font-size: 11px;
          display: block; }
  #termpage .right .pane-most-read-panel-pane-1 {
    float: left;
    width: 100%;
    background: #fff;
    border: 1px solid #ddd;
    box-sizing: border-box;
    border-bottom: 2px solid #ddd;
    margin-bottom: 15px; }
    #termpage .right .pane-most-read-panel-pane-1 h2.pane-title {
      font-family: "Montserrat", sans-serif;
      background: #a8130d;
      color: #fff;
      text-transform: uppercase;
      font-weight: 300;
      padding: 15px; }
    #termpage .right .pane-most-read-panel-pane-1 ol.most-read {
      padding: 15px 15px 0; }
      #termpage .right .pane-most-read-panel-pane-1 ol.most-read li {
        padding-bottom: 15px;
        margin-bottom: 15px;
        border-bottom: 1px solid #ddd;
        counter-increment: item; }
        #termpage .right .pane-most-read-panel-pane-1 ol.most-read li a {
          text-decoration: none;
          color: inherit; }
          #termpage .right .pane-most-read-panel-pane-1 ol.most-read li a article time {
            font-weight: 300;
            color: #757575;
            font-size: 12px; }
          #termpage .right .pane-most-read-panel-pane-1 ol.most-read li a article h1 {
            font-size: 16px;
            margin: 3px 0 0 0;
            position: relative;
            padding-left: 30px; }
            #termpage .right .pane-most-read-panel-pane-1 ol.most-read li a article h1 span.trumpet {
              color: #a8130d; }
          #termpage .right .pane-most-read-panel-pane-1 ol.most-read li a article h1:before {
            margin-right: 10px;
            content: counter(item);
            color: #c5c5c5;
            width: 30px;
            text-align: left;
            display: inline-block;
            font-family: "sermitsiaq_egyp_boldregular", Georgia, "Times New Roman", Times, serif;
            font-size: 29px;
            height: 50px;
            float: left;
            position: absolute;
            left: 0;
            line-height: 0;
            top: 8px; }
      #termpage .right .pane-most-read-panel-pane-1 ol.most-read li:last-of-type {
        margin-bottom: 0;
        border-bottom: none; }
    #termpage .right .pane-most-read-panel-pane-1 a.read-more {
      color: #006ebd;
      text-decoration: none;
      font-size: 16px;
      padding: 15px;
      display: block; }
  #termpage .right div[id^="div-gpt-ad-1519650843556-"] {
    margin-bottom: 15px;
    float: left; }
  #termpage .right div[id^="div-gpt-ad-1556001347546-"] {
    margin-bottom: 15px;
    float: left; }
  #termpage .right div[id^="div-gpt-ad-1556001471569-"] {
    margin-bottom: 15px;
    float: left; }
  #termpage .right .pane-job-feed-panel-pane-2 {
    box-sizing: border-box;
    background: #fff;
    border: 1px solid #ddd;
    border-bottom: 2px solid #ddd;
    float: left;
    max-width: 100%;
    width: 300px; }
    #termpage .right .pane-job-feed-panel-pane-2 .jobheader {
      background: #343434;
      width: 100%;
      float: left; }
      #termpage .right .pane-job-feed-panel-pane-2 .jobheader img {
        display: inline-block;
        float: left;
        margin: 5px;
        height: 42px;
        width: auto; }
      #termpage .right .pane-job-feed-panel-pane-2 .jobheader a.jobLink {
        color: #fff;
        width: 100%;
        display: block; }
        #termpage .right .pane-job-feed-panel-pane-2 .jobheader a.jobLink span {
          display: none; }
    #termpage .right .pane-job-feed-panel-pane-2 .job-wrapper {
      float: left;
      padding: 15px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
      #termpage .right .pane-job-feed-panel-pane-2 .job-wrapper article.job {
        width: 100%;
        margin-bottom: 5px;
        padding: 5px 0 10px;
        border-bottom: 1px solid #ddd;
        box-sizing: border-box;
        font-family: "Montserrat", sans-serif; }
        #termpage .right .pane-job-feed-panel-pane-2 .job-wrapper article.job a {
          text-decoration: none;
          color: inherit; }
        #termpage .right .pane-job-feed-panel-pane-2 .job-wrapper article.job .jobListAuthor {
          color: #949494;
          font-size: 13px;
          margin-bottom: 3px; }
        #termpage .right .pane-job-feed-panel-pane-2 .job-wrapper article.job .jobListTitle {
          color: #343434;
          font-weight: 700;
          font-size: 14px;
          line-height: 1; }
      #termpage .right .pane-job-feed-panel-pane-2 .job-wrapper article.job:last-of-type {
        border-bottom: none; }

#termpage div.pane-tuniniaavik-pilivik-panel-pane-11 .pilivik-wrapper .pilivik-inner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: calc(100% + 15px);
  margin-left: -15px; }
  #termpage div.pane-tuniniaavik-pilivik-panel-pane-11 .pilivik-wrapper .pilivik-inner a.pilivik-teaser {
    width: calc(33.33% - 15px) !important;
    margin-left: 15px !important;
    margin-right: 0 !important;
    margin-bottom: 15px; }
    #termpage div.pane-tuniniaavik-pilivik-panel-pane-11 .pilivik-wrapper .pilivik-inner a.pilivik-teaser img {
      width: 100%;
      height: auto; }

div.left-side {
  float: left;
  width: 610px;
  max-width: 100%; }
  div.left-side article[role="article"] .header-content {
    float: left;
    display: block; }
    .template-nuuk div.left-side article[role="article"] .header-content {
      float: none; }
  div.left-side article[role="article"] a {
    color: #a8130d;
    text-decoration: none; }
  div.left-side article[role="article"] h1 {
    font-size: 47px;
    margin: 10px 0 25px; }
    div.left-side article[role="article"] h1 span.field--title-prefix {
      color: #a8130d; }
  div.left-side article[role="article"] h2 {
    font-size: 24px;
    margin-bottom: 20px;
    line-height: 1.2; }
  div.left-side article[role="article"] .article-meta {
    height: 56px;
    padding: 10px 0;
    box-sizing: border-box;
    border-top: 1px solid #dcdcdc;
    line-height: 36px;
    font-family: "Montserrat", sans-serif;
    font-size: 13px;
    font-weight: 400;
    color: #232323;
    border-bottom: 1px solid #ddd;
    margin-bottom: 25px; }
    div.left-side article[role="article"] .article-meta .author {
      float: left;
      text-transform: uppercase;
      color: #a8130d; }
    div.left-side article[role="article"] .article-meta .author:after {
      content: "|";
      margin-right: 5px;
      margin-left: 5px;
      color: #6c6c6c; }
    div.left-side article[role="article"] .article-meta time {
      float: left; }
    div.left-side article[role="article"] .article-meta .addthis_inline_share_toolbox {
      float: right; }
      div.left-side article[role="article"] .article-meta .addthis_inline_share_toolbox a.at-share-btn {
        width: 36px;
        height: 36px;
        box-sizing: border-box;
        margin: 0 0 0 5px;
        outline: none;
        padding: 0; }
        div.left-side article[role="article"] .article-meta .addthis_inline_share_toolbox a.at-share-btn .at-icon-wrapper {
          width: 36px !important;
          height: 36px !important;
          line-height: 36px !important; }
          div.left-side article[role="article"] .article-meta .addthis_inline_share_toolbox a.at-share-btn .at-icon-wrapper svg {
            width: 30px !important;
            height: 30px !important;
            margin: 3px; }
  div.left-side article[role="article"] .article-meta.inbody {
    height: 42px;
    line-height: 22px; }
    div.left-side article[role="article"] .article-meta.inbody .author, div.left-side article[role="article"] .article-meta.inbody time {
      font-size: 12px; }
    div.left-side article[role="article"] .article-meta.inbody a.at-share-btn {
      width: 20px;
      height: 20px;
      border-radius: 20px; }
      div.left-side article[role="article"] .article-meta.inbody a.at-share-btn .at-icon-wrapper {
        width: 20px !important;
        height: 20px !important;
        line-height: 20px !important; }
        div.left-side article[role="article"] .article-meta.inbody a.at-share-btn .at-icon-wrapper svg {
          width: 14px !important;
          height: 14px !important;
          margin: 3px; }
  div.left-side article[role="article"] .field--highlighted-tag a {
    text-transform: uppercase;
    text-decoration: none;
    color: #a8130d;
    font-family: "Montserrat", sans-serif;
    font-size: 18px;
    font-weight: bold; }
  div.left-side article[role="article"] .field--gallery {
    margin-bottom: 30px;
    position: relative;
    visibility: hidden; }
    div.left-side article[role="article"] .field--gallery .owl-carousel {
      padding-bottom: 81px;
      width: 930px;
      max-width: 100%; }
      div.left-side article[role="article"] .field--gallery .owl-carousel .owl-stage-outer {
        margin-bottom: 0;
        border-bottom: none;
        box-shadow: none; }
    div.left-side article[role="article"] .field--gallery figcaption {
      position: absolute;
      color: #8a8a8a;
      padding: 18px 65px;
      height: 80px;
      box-sizing: border-box;
      font-size: 15px;
      font-family: "Montserrat", sans-serif;
      font-weight: 300;
      line-height: 1.2;
      bottom: 0;
      display: block;
      left: 0;
      right: 0;
      border-bottom: 1px solid #ddd;
      box-shadow: 0px 1px #ddd; }
      div.left-side article[role="article"] .field--gallery figcaption .field--fotograf {
        font-weight: 400;
        float: left;
        display: block;
        width: 100%; }
      div.left-side article[role="article"] .field--gallery figcaption .field--fotograf:before {
        content: "";
        height: 13px;
        width: 18px;
        margin-right: 5px;
        display: inline-block;
        background: url(../images/photo.svg) no-repeat;
        background-size: contain; }
  div.left-side article[role="article"] .regular-image {
    visibility: hidden; }
    div.left-side article[role="article"] .regular-image img {
      width: 100%; }
  div.left-side article[role="article"] .owl-carousel {
    position: relative;
    width: 930px;
    max-width: 100%; }
    div.left-side article[role="article"] .owl-carousel .owl-stage-outer {
      background: #fff;
      margin-bottom: 30px;
      border-bottom: 1px solid #ddd;
      box-shadow: 0px 1px #ddd; }
      div.left-side article[role="article"] .owl-carousel .owl-stage-outer img {
        display: block; }
    div.left-side article[role="article"] .owl-carousel figure img, div.left-side article[role="article"] .owl-carousel figure iframe {
      display: block; }
    div.left-side article[role="article"] .owl-carousel figure figcaption {
      position: relative;
      color: #8a8a8a;
      padding: 18px 0;
      margin: 0 65px;
      height: 80px;
      box-sizing: border-box;
      font-size: 15px;
      font-family: "Montserrat", sans-serif;
      font-weight: 300;
      line-height: 1.2; }
      div.left-side article[role="article"] .owl-carousel figure figcaption span.photographer {
        font-weight: 400;
        float: left;
        display: block;
        width: 100%; }
      div.left-side article[role="article"] .owl-carousel figure figcaption span.photographer:before {
        content: "";
        height: 13px;
        width: 18px;
        margin-right: 5px;
        display: inline-block;
        background: url(../images/photo.svg) no-repeat;
        background-size: contain; }
    div.left-side article[role="article"] .owl-carousel .owl-nav {
      position: absolute;
      margin: 0;
      height: 0;
      bottom: 0;
      width: 100%; }
      div.left-side article[role="article"] .owl-carousel .owl-nav .owl-prev, div.left-side article[role="article"] .owl-carousel .owl-nav .owl-next {
        width: 60px;
        height: 80px;
        margin: 0;
        padding: 0;
        position: absolute;
        bottom: 1px;
        box-sizing: border-box;
        border-radius: 0; }
      div.left-side article[role="article"] .owl-carousel .owl-nav .owl-prev, div.left-side article[role="article"] .owl-carousel .owl-nav .owl-prev:hover {
        left: 0;
        background: url(../images/arrow_left.svg?0903) no-repeat center #ffffff;
        background-size: 50%;
        border-left: 1px solid #ddd; }
      div.left-side article[role="article"] .owl-carousel .owl-nav .owl-next, div.left-side article[role="article"] .owl-carousel .owl-nav .owl-next:hover {
        right: 0;
        background: url(../images/arrow_right.svg?0903) no-repeat center #ffffff;
        background-size: 50%;
        border-right: 1px solid #ddd; }
  div.left-side article[role="article"] .owl-carousel.disabled figure figcaption {
    padding: 15px;
    margin: 0;
    height: auto;
    margin-bottom: 25px;
    float: left;
    box-sizing: border-box;
    width: 100%;
    border-width: 0px 1px 2px 1px;
    border-color: #ddd;
    border-style: solid;
    line-height: 1.2; }
  div.left-side article[role="article"] .body-content {
    max-width: 100%;
    width: 610px;
    float: left; }
    div.left-side article[role="article"] .body-content a.referenced-teaser {
      display: block;
      border: 1px solid #ddd;
      border-bottom: 2px solid #ddd;
      float: left;
      margin-bottom: 1em;
      width: 100%;
      text-decoration: none;
      color: #000;
      display: table; }
      div.left-side article[role="article"] .body-content a.referenced-teaser img {
        display: block;
        float: left;
        height: 66px;
        width: auto; }
      div.left-side article[role="article"] .body-content a.referenced-teaser .reference-wrapper {
        padding: 10px;
        display: table-cell;
        vertical-align: middle;
        width: 100%; }
        div.left-side article[role="article"] .body-content a.referenced-teaser .reference-wrapper span.reference-cta {
          font-family: "Montserrat", sans-serif;
          color: #a8130d;
          display: block;
          margin-bottom: 0px;
          font-size: 12px; }
        div.left-side article[role="article"] .body-content a.referenced-teaser .reference-wrapper span.reference-title {
          font-family: "sermitsiaq_egyp_boldregular", Georgia, "Times New Roman", Times, serif;
          font-weight: normal;
          display: block;
          font-size: 18px; }
    div.left-side article[role="article"] .body-content .media-p .media-element-container {
      border: 1px solid #ddd;
      float: left;
      padding: 10px;
      box-sizing: border-box;
      max-width: 100%;
      font-size: 12px;
      font-family: "PT Sans", sans-serif;
      margin-bottom: 1em;
      color: #737373; }
      div.left-side article[role="article"] .body-content .media-p .media-element-container .field--inline-photographer {
        margin-top: 3px; }
      div.left-side article[role="article"] .body-content .media-p .media-element-container .field--inline-photographer:before {
        content: "Foto:";
        font-weight: 700; }
      div.left-side article[role="article"] .body-content .media-p .media-element-container img {
        margin-left: -11px;
        margin-top: -11px;
        margin-bottom: 10px;
        display: block;
        float: left; }
    div.left-side article[role="article"] .body-content .media-p .media-element-container.media-inlinehalf {
      width: calc(50% - 10px);
      margin-right: 1em;
      float: left; }
    div.left-side article[role="article"] .body-content .media-p .media-element-container.media-inlinehalfright {
      width: calc(50% - 10px);
      margin-right: 1em;
      float: right; }
    div.left-side article[role="article"] .body-content .media-p .media-element-container.media-inlinehalfright img,
    div.left-side article[role="article"] .body-content .media-p .media-element-container.media-inlinehalf img {
      width: calc(100% + 22px);
      height: auto; }
    div.left-side article[role="article"] .body-content #poll-origin {
      display: none; }
    div.left-side article[role="article"] .body-content #poll #poll-origin {
      display: block; }
      div.left-side article[role="article"] .body-content #poll #poll-origin div[id^='PDI_container'] .pds-box {
        width: 100% !important;
        box-sizing: border-box !important;
        margin-bottom: 20px !important;
        padding: 0 !important;
        background: #f5f5f5 !important;
        border: 1px solid #ddd !important;
        border-bottom: 2px solid #ddd !important; }
      div.left-side article[role="article"] .body-content #poll #poll-origin div[id^='PDI_container'] .pds-question-top {
        font-family: "sermitsiaq_egyp_boldregular", Georgia, "Times New Roman", Times, serif !important;
        font-weight: normal !important;
        font-size: 26px !important;
        line-height: 1.2 !important;
        background: #fff !important;
        color: #a8130d !important;
        padding: 15px !important;
        border-bottom: 1px solid #ddd !important; }
      div.left-side article[role="article"] .body-content #poll #poll-origin div[id^='PDI_container'] .pds-answer {
        padding: 15px !important; }
        div.left-side article[role="article"] .body-content #poll #poll-origin div[id^='PDI_container'] .pds-answer .pds-total-votes {
          margin-top: 30px !important; }
      div.left-side article[role="article"] .body-content #poll #poll-origin div[id^='PDI_container'] .pds-input-label {
        width: auto !important; }
      div.left-side article[role="article"] .body-content #poll #poll-origin div[id^='PDI_container'] .pds-vote {
        padding: 10px 15px !important;
        background: #fff;
        border-top: 1px solid #ddd; }
        div.left-side article[role="article"] .body-content #poll #poll-origin div[id^='PDI_container'] .pds-vote a.pds-vote-button {
          float: none !important;
          text-align: center !important;
          border-radius: 0 !important;
          padding: 5px 0 !important; }
        div.left-side article[role="article"] .body-content #poll #poll-origin div[id^='PDI_container'] .pds-vote .pds-links {
          padding: 0 !important;
          width: 100%;
          text-align: center; }
          div.left-side article[role="article"] .body-content #poll #poll-origin div[id^='PDI_container'] .pds-vote .pds-links a.pds-view-results {
            margin: 9px auto 0;
            width: auto;
            float: none !important;
            padding: 0 !important;
            color: #808080 !important; }
        div.left-side article[role="article"] .body-content #poll #poll-origin div[id^='PDI_container'] .pds-vote .pds-return-poll {
          padding-top: 5px !important;
          float: right !important; }
    div.left-side article[role="article"] .body-content h3 {
      font-family: "sermitsiaq_egyp_boldregular", Georgia, "Times New Roman", Times, serif;
      font-size: 22px;
      margin-top: 1.2em;
      margin-bottom: 0.4em; }
    div.left-side article[role="article"] .body-content blockquote {
      font-style: italic;
      color: #a8130d;
      padding: 0 70px;
      position: relative; }
    div.left-side article[role="article"] .body-content blockquote:before {
      content: "”";
      font-size: 99px;
      position: absolute;
      left: 0;
      top: 0;
      line-height: 0.75; }
    div.left-side article[role="article"] .body-content ol, div.left-side article[role="article"] .body-content ul {
      padding-left: 50px;
      margin-bottom: 2em;
      margin-top: 2em; }
      div.left-side article[role="article"] .body-content ol li, div.left-side article[role="article"] .body-content ul li {
        margin-bottom: 0.5em;
        padding-left: 0.3em;
        color: #000;
        font-size: 18px; }
    div.left-side article[role="article"] .body-content ul {
      list-style-type: disc; }
    div.left-side article[role="article"] .body-content ol {
      list-style-type: decimal; }
    div.left-side article[role="article"] .body-content aside.fact-left, div.left-side article[role="article"] .body-content aside.fact-right {
      border: 1px solid #ddd;
      border-bottom: 2px solid #ddd;
      background: #f5f5f5;
      width: 280px;
      box-sizing: border-box;
      padding: 10px;
      font-size: 13px;
      margin: 0.7em 0;
      font-family: "sagregular", Georgia, "Times New Roman", Times, serif; }
      div.left-side article[role="article"] .body-content aside.fact-left h4, div.left-side article[role="article"] .body-content aside.fact-right h4 {
        margin: 0;
        font-family: "PT Sans", sans-serif;
        padding-bottom: 8px;
        border-bottom: 1px solid #ddd;
        box-shadow: 0px 1px rgba(255, 255, 255, 0.65);
        font-size: 20px;
        color: #a8130d;
        font-weight: 700; }
      div.left-side article[role="article"] .body-content aside.fact-left p, div.left-side article[role="article"] .body-content aside.fact-right p {
        margin: 1em 0;
        font-size: 15px;
        line-height: 1.2; }
      div.left-side article[role="article"] .body-content aside.fact-left ol, div.left-side article[role="article"] .body-content aside.fact-left ul, div.left-side article[role="article"] .body-content aside.fact-right ol, div.left-side article[role="article"] .body-content aside.fact-right ul {
        padding-left: 20px;
        font-size: 15px; }
    div.left-side article[role="article"] .body-content aside.fact-left {
      float: left;
      margin-right: 15px; }
    div.left-side article[role="article"] .body-content aside.fact-right {
      float: right;
      margin-left: 15px;
      margin-bottom: 15px; }
    div.left-side article[role="article"] .body-content .media_embed {
      text-align: center; }
    div.left-side article[role="article"] .body-content .yv-cont {
      position: relative;
      padding-bottom: 56.25%;
      /* 16:9 */
      padding-top: 25px;
      height: 0;
      margin-bottom: 1em; }
    div.left-side article[role="article"] .body-content .yv-cont iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
    div.left-side article[role="article"] .body-content .fbv-cont {
      position: relative;
      padding-bottom: 56.25%;
      /* 16:9 */
      padding-top: 25px;
      height: 0;
      margin-bottom: 1em; }
    div.left-side article[role="article"] .body-content .fbv-cont iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
    div.left-side article[role="article"] .body-content .fb-cont {
      background: #f5f5f5;
      padding: 15px 15px 6px;
      margin-bottom: 1em;
      border: 1px solid #ddd;
      border-bottom: 2px solid #ddd; }
    div.left-side article[role="article"] .body-content .fbv-cont .fb-cont {
      background: none;
      padding: 0;
      margin-bottom: 0;
      border: none;
      border-bottom: none; }
    div.left-side article[role="article"] .body-content .tf-cont {
      background: #f5f5f5;
      padding: 15px;
      width: 100%;
      margin-bottom: 1em;
      box-sizing: border-box;
      border: 1px solid #ddd;
      border-bottom: 2px solid #ddd; }
      div.left-side article[role="article"] .body-content .tf-cont .twitter-tweet {
        margin: 0 auto !important; }
    div.left-side article[role="article"] .body-content .ig-cont {
      background: #f5f5f5;
      padding: 15px;
      width: 100%;
      margin-bottom: 1em;
      box-sizing: border-box;
      border: 1px solid #ddd;
      border-bottom: 2px solid #ddd;
      text-align: center; }
      div.left-side article[role="article"] .body-content .ig-cont iframe {
        width: 500px;
        max-width: 100%;
        margin: 0 auto !important; }
    div.left-side article[role="article"] .body-content section.article-series {
      margin: 15px 0;
      float: left;
      width: 100%; }
      div.left-side article[role="article"] .body-content section.article-series h2.article-series-header {
        font-family: montserrat;
        font-size: 18px;
        text-transform: uppercase;
        margin-bottom: 0px; }
      div.left-side article[role="article"] .body-content section.article-series ol.article-series-list {
        list-style-type: none;
        padding: 0;
        width: 100%; }
        div.left-side article[role="article"] .body-content section.article-series ol.article-series-list li.article-series-list-item {
          padding: 0;
          font-size: 18px;
          background-repeat: no-repeat;
          padding: 15px 15px 15px 25px;
          background-position: 0px 17px;
          background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDYxMiA2MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYxMiA2MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0iUmlnaHQiPgoJCTxnPgoJCQk8cGF0aCBkPSJNMjc3LjU4LDE3OS42NzlsLTAuMDU3LDAuMDc3Yy01LjEyNS00LjcwNS0xMS44NTctNy42MzEtMTkuMzM1LTcuNjMxYy0xNS44MzUsMC0yOC42ODgsMTIuODUyLTI4LjY4OCwyOC42ODggICAgIGMwLDguMzc3LDMuNjM0LDE1LjgzNSw5LjM1MiwyMS4wNzZsLTAuMDU3LDAuMDc3TDMzMC40OCwzMDZsLTkxLjY4Niw4NC4wNTVsMC4wNTcsMC4wNzZjLTUuNzE4LDUuMjIxLTkuMzUyLDEyLjY4LTkuMzUyLDIxLjA1NyAgICAgYzAsMTUuODM2LDEyLjg1MiwyOC42ODgsMjguNjg4LDI4LjY4OGM3LjQ3OCwwLDE0LjIxLTIuOTI2LDE5LjMzNS03LjYxMWwwLjA1NywwLjA3NmwxMTQuNzUtMTA1LjE4OCAgICAgYzUuOTEtNS40NTEsOS4yOTUtMTMuMTAxLDkuMjk1LTIxLjE1MnMtMy4zODUtMTUuNzAyLTkuMjk1LTIxLjE1MkwyNzcuNTgsMTc5LjY3OXogTTMwNiwwQzEzNy4wMTIsMCwwLDEzNy4wMTIsMCwzMDYgICAgIHMxMzcuMDEyLDMwNiwzMDYsMzA2czMwNi0xMzcuMDEyLDMwNi0zMDZTNDc0Ljk4OCwwLDMwNiwweiBNMzA2LDU1NC42MjVDMTY4LjkxMiw1NTQuNjI1LDU3LjM3NSw0NDMuMDg4LDU3LjM3NSwzMDYgICAgIFMxNjguOTEyLDU3LjM3NSwzMDYsNTcuMzc1UzU1NC42MjUsMTY4LjkxMiw1NTQuNjI1LDMwNlM0NDMuMDg4LDU1NC42MjUsMzA2LDU1NC42MjV6IiBmaWxsPSIjYTgxMzBkIi8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
          font-weight: bold;
          border-bottom: 1px solid #ddd;
          margin-bottom: 0; }
          div.left-side article[role="article"] .body-content section.article-series ol.article-series-list li.article-series-list-item a {
            color: #000; }
        div.left-side article[role="article"] .body-content section.article-series ol.article-series-list li.article-series-list-item:last-of-type {
          border-bottom: 0; }

.most-read-on-node {
  width: 100%;
  background: #fff;
  border: 1px solid #ddd;
  box-sizing: border-box;
  border-bottom: 2px solid #ddd;
  margin-bottom: 15px; }
  .most-read-on-node h2.pane-title {
    font-family: "Montserrat", sans-serif;
    background: #a8130d;
    color: #fff;
    text-transform: uppercase;
    font-weight: 300;
    padding: 15px; }
  .most-read-on-node ol.most-read {
    padding: 15px 15px 0; }
    .most-read-on-node ol.most-read li {
      padding-bottom: 15px;
      margin-bottom: 15px;
      border-bottom: 1px solid #ddd;
      counter-increment: item; }
      .most-read-on-node ol.most-read li a {
        text-decoration: none;
        color: inherit; }
        .most-read-on-node ol.most-read li a article time {
          font-weight: 300;
          color: #757575;
          font-size: 12px; }
        .most-read-on-node ol.most-read li a article h1 {
          font-size: 16px;
          margin: 3px 0 0 0;
          position: relative;
          padding-left: 30px; }
          .most-read-on-node ol.most-read li a article h1 span.trumpet {
            color: #a8130d; }
        .most-read-on-node ol.most-read li a article h1:before {
          margin-right: 10px;
          content: counter(item);
          color: #c5c5c5;
          width: 30px;
          text-align: left;
          display: inline-block;
          font-family: "sermitsiaq_egyp_boldregular", Georgia, "Times New Roman", Times, serif;
          font-size: 29px;
          height: 50px;
          float: left;
          position: absolute;
          left: 0;
          line-height: 0;
          top: 8px; }
    .most-read-on-node ol.most-read li:last-of-type {
      margin-bottom: 0;
      border-bottom: none; }
  .most-read-on-node a.read-more {
    color: #006ebd;
    text-decoration: none;
    font-size: 16px;
    padding: 15px;
    display: block; }

.opinion {
  width: 100%;
  border: 1px solid #dcdcdc;
  border-bottom: 2px solid #dcdcdc;
  box-sizing: border-box;
  margin-bottom: 15px; }
  .opinion .opinion-header {
    font-family: "Montserrat", sans-serif;
    text-transform: uppercase;
    border-bottom: 1px solid #ddd;
    color: #585858;
    padding: 10px 0;
    line-height: 1;
    padding-left: 10px; }
  .opinion ul {
    padding: 10px;
    border-bottom: 1px solid #ddd; }
    .opinion ul li {
      list-style: disc;
      margin-left: 20px;
      font-size: 15px;
      margin-bottom: 10px; }
      .opinion ul li a {
        color: #a8130d;
        text-decoration: none; }

.from-front-below-article {
  float: left;
  width: 100%; }
  .from-front-below-article h2 {
    font-family: "utopia-std-headline",serif;
    color: #bdbdbd;
    width: 100%;
    font-size: 42px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 15px;
    line-height: 24px;
    margin-top: 25px; }
  .from-front-below-article .from-front-wrapper-inner {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    float: left;
    width: 100%; }
    .from-front-below-article .from-front-wrapper-inner a.node--article--w300 {
      text-decoration: none;
      color: #000;
      border: 1px solid #dddddd;
      border-bottom: 2px solid #dddddd;
      background: #fff;
      box-sizing: border-box;
      max-width: 100%;
      margin-bottom: 15px;
      float: left;
      display: block;
      width: 48.770491803278689%; }
      .from-front-below-article .from-front-wrapper-inner a.node--article--w300 article.node--article {
        width: 100%;
        position: relative; }
        .from-front-below-article .from-front-wrapper-inner a.node--article--w300 article.node--article img {
          width: 100%;
          display: block;
          height: auto; }
        .from-front-below-article .from-front-wrapper-inner a.node--article--w300 article.node--article h1 {
          margin: 0;
          padding: 15px;
          color: #000;
          font-size: 20px; }
    .from-front-below-article .from-front-wrapper-inner a.node--article--w300:nth-of-type(2n) {
      margin-left: 15px; }

.joblist-on-node {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid #ddd;
  border-bottom: 2px solid #ddd;
  margin-bottom: 15px; }
  .joblist-on-node--blue {
    border: none;
    border-bottom: 3px solid #29639c; }
    .joblist-on-node--blue div.jobheader {
      background: #29639c; }
      .joblist-on-node--blue div.jobheader a.jobLink img {
        margin: 5px 15px; }
      .joblist-on-node--blue div.jobheader a.jobLink span {
        text-transform: uppercase;
        float: none;
        padding: 0;
        font-size: 16px; }
    .joblist-on-node--blue .job-wrapper {
      border-left: 1px solid #29639c;
      border-right: 1px solid #29639c; }
  .joblist-on-node.content-wide .job-wrapper .views-row {
    width: 42%;
    margin-left: 4%;
    margin-right: 4%; }
    .joblist-on-node.content-wide .job-wrapper .views-row a {
      color: #000000;
      text-decoration: none;
      display: block;
      font-weight: bolder;
      margin-bottom: 8px; }
    .joblist-on-node.content-wide .job-wrapper .views-row .views-field-description {
      font-size: 85%;
      line-height: 120%; }
  .joblist-on-node .jobheader {
    background: #343434;
    width: 100%;
    float: left; }
    .joblist-on-node .jobheader a.jobLink {
      color: #fff;
      width: 100%;
      display: block; }
      .joblist-on-node .jobheader a.jobLink img {
        height: 32px;
        display: inline-block;
        float: left;
        margin: 5px;
        width: auto; }
      .joblist-on-node .jobheader a.jobLink span {
        line-height: 42px;
        height: 42px;
        font-size: 11px;
        float: right;
        display: inline-block;
        padding: 0 15px; }
  .joblist-on-node .job-wrapper {
    float: left;
    padding: 15px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    .joblist-on-node .job-wrapper article.job {
      width: 100%;
      margin-left: 0 !important;
      margin-bottom: 5px;
      padding: 5px 0 10px;
      border-bottom: 1px solid #ddd;
      box-sizing: border-box;
      font-family: "Montserrat", sans-serif; }
      .joblist-on-node .job-wrapper article.job a {
        text-decoration: none;
        color: inherit; }
      .joblist-on-node .job-wrapper article.job .jobListAuthor {
        color: #949494;
        font-size: 13px;
        margin-bottom: 3px; }
      .joblist-on-node .job-wrapper article.job .jobListTitle {
        color: #343434;
        font-weight: 700;
        font-size: 14px;
        line-height: 1; }
    .joblist-on-node .job-wrapper article.job:last-of-type {
      border-bottom: none; }

.article-right {
  float: right;
  width: 300px;
  display: none; }
  .template-nuuk .article-right {
    display: block; }
  .article-right div[id^="div-gpt-ad-1519650843556-"] {
    margin-bottom: 15px; }
  .article-right div[id^="div-gpt-ad-1556001347546-"] {
    margin-bottom: 15px; }
  .article-right div[id^="div-gpt-ad-1556001471569-"] {
    margin-bottom: 15px; }
  .article-right .news-list {
    font-family: "Montserrat", sans-serif; }
    .article-right .news-list h4.news-list-header {
      background: #a8130d;
      color: #fff;
      padding: 15px; }
    .article-right .news-list ul {
      border: 1px solid #ddd;
      border-bottom: 2px solid #ddd;
      border-top: none;
      padding: 0 15px; }
      .article-right .news-list ul li a {
        padding: 15px 0;
        display: block;
        border-bottom: 1px solid #e9e9e9;
        text-decoration: none;
        color: #949494; }
        .article-right .news-list ul li a h5 {
          color: #343434;
          font-weight: 700;
          font-size: 16px;
          line-height: 1; }
        .article-right .news-list ul li a time {
          margin-bottom: 2px;
          font-size: 11px;
          display: block; }
      .article-right .news-list ul li:last-child a {
        border-bottom: none; }

body.annoncer-page .node--basic-page--full h1 {
  color: #bdbdbd;
  font-size: 42px;
  margin-bottom: -3px;
  line-height: 1; }

body.annoncer-page .field--body {
  padding-top: 30px;
  border-top: 1px solid #ddd;
  font-family: "Montserrat", sans-serif;
  min-height: 1100px; }
  body.annoncer-page .field--body h2 {
    margin-bottom: 15px; }
  body.annoncer-page .field--body table {
    width: 100%;
    margin-bottom: 40px; }
    body.annoncer-page .field--body table tr {
      padding: 5px;
      border-bottom: 1px dashed #ddd; }
    body.annoncer-page .field--body table tr p {
      margin: 10px 0; }
  body.annoncer-page .field--body p, body.annoncer-page .field--body strong {
    font-family: "Montserrat", sans-serif;
    font-size: 13px; }
  body.annoncer-page .field--body p {
    font-weight: 300; }
  body.annoncer-page .field--body .product-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    float: left;
    width: 100%; }
    body.annoncer-page .field--body .product-wrapper .product-item {
      width: 48%;
      margin-right: 4%;
      box-sizing: border-box;
      margin-bottom: 4%;
      text-align: center; }
      body.annoncer-page .field--body .product-wrapper .product-item a {
        text-decoration: none; }
        body.annoncer-page .field--body .product-wrapper .product-item a .inner {
          background: #ddd;
          padding: 15px; }
          body.annoncer-page .field--body .product-wrapper .product-item a .inner img {
            max-height: 172px; }
      body.annoncer-page .field--body .product-wrapper .product-item .title {
        padding: 15px;
        color: #a8130d;
        border: 1px solid #ddd;
        border-bottom: 2px solid #ddd; }
    body.annoncer-page .field--body .product-wrapper .product-item:nth-of-type(2n) {
      margin-right: 0; }

body.annoncer-page .right .pane-custom, body.annoncer-page .right .ctools-collapsible-container,
body.annoncer-page .right .pane-node-field-sidebar-text {
  box-sizing: border-box;
  padding: 15px;
  margin-bottom: 15px;
  border: 1px solid #ddd;
  border-bottom: 2px solid #ddd; }
  body.annoncer-page .right .pane-custom p, body.annoncer-page .right .ctools-collapsible-container p,
  body.annoncer-page .right .pane-node-field-sidebar-text p {
    font-family: "Montserrat", sans-serif;
    font-size: 13px;
    font-weight: 300; }
    body.annoncer-page .right .pane-custom p strong, body.annoncer-page .right .ctools-collapsible-container p strong,
    body.annoncer-page .right .pane-node-field-sidebar-text p strong {
      font-family: "Montserrat", sans-serif;
      font-size: 16px; }
  body.annoncer-page .right .pane-custom td, body.annoncer-page .right .ctools-collapsible-container td,
  body.annoncer-page .right .pane-node-field-sidebar-text td {
    vertical-align: top;
    margin-bottom: 10px;
    padding-bottom: 5px; }
  body.annoncer-page .right .pane-custom .wufoo .info h2, body.annoncer-page .right .ctools-collapsible-container .wufoo .info h2,
  body.annoncer-page .right .pane-node-field-sidebar-text .wufoo .info h2 {
    display: none; }

body.annoncer-page .right .row .panel-pane:first-child {
  margin-top: 39px; }

body.annoncer-page .right .links a {
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  text-decoration: none;
  display: block;
  margin-bottom: 15px;
  color: #000; }

body.annoncer-page .right .links a:last-of-type {
  margin-bottom: 0; }

body.annoncer-page .right .contact {
  padding-bottom: 0; }
  body.annoncer-page .right .contact h2.ctools-collapsible-handle {
    font-family: "Montserrat", sans-serif;
    font-size: 16px;
    padding-bottom: 15px; }
  body.annoncer-page .right .contact table {
    background: #fff;
    z-index: 1;
    position: relative; }
    body.annoncer-page .right .contact table img {
      border-radius: 50px; }
  body.annoncer-page .right .contact #wufoo-qbcb82c19tmike {
    margin-top: -40px;
    z-index: 0;
    position: relative; }

#below-article {
  float: left;
  max-width: 100%; }

div#jobslider {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  height: 52px;
  background: #343434; }
  div#jobslider .view-header {
    position: absolute;
    top: -35px;
    background: #343434;
    padding: 5px;
    left: 0;
    border-radius: 0 5px 0 0; }
    div#jobslider .view-header img {
      width: 140px;
      display: block;
      height: auto; }
  div#jobslider ul#views-ticker-vTicker-list-job_feed {
    width: 100%; }
    div#jobslider ul#views-ticker-vTicker-list-job_feed li.views-vTicker-item.views-vTicker-item-job_feed {
      text-align: center;
      width: 100%; }
      div#jobslider ul#views-ticker-vTicker-list-job_feed li.views-vTicker-item.views-vTicker-item-job_feed a {
        color: #fff;
        text-decoration: none;
        font-family: courier new;
        height: 52px;
        line-height: 52px;
        display: block; }
  div#jobslider button#close-jobslide {
    position: absolute;
    right: 0;
    top: 10px;
    background: none;
    border: none; }

div#epaper-reference {
  width: 100%;
  float: left;
  overflow: hidden;
  padding-top: 15px;
  padding-left: 24px;
  box-sizing: border-box;
  margin-bottom: 15px;
  border: 1px solid #ddd;
  border-bottom: 2px solid #ddd; }
  div#epaper-reference a.ePaperPaper {
    width: 30%;
    position: relative;
    float: left; }
  div#epaper-reference a.ePaperPaper img {
    width: 69%;
    margin-bottom: -50px;
    box-shadow: 0px -1px 3px rgba(0, 0, 0, 0.25); }
  div#epaper-reference a.ePaperPaper img.firstImage {
    transform: rotate(-7deg); }
  div#epaper-reference a.ePaperPaper img.secondImage {
    transform: rotate(4deg);
    margin-left: -83px; }
  div#epaper-reference .ePaperName {
    width: 70%;
    float: left; }
  div#epaper-reference .ePaperName a {
    display: block;
    padding: 20px 0px 10px 20px;
    font-family: "sermitsiaq_egyp_boldregular",Georgia,"Times New Roman",Times,serif;
    font-size: 25px;
    width: 100%;
    box-sizing: border-box; }
  div#epaper-reference a.ePaperClickToBuy {
    padding: 10px 0px 20px 20px;
    display: block;
    width: 70%;
    box-sizing: border-box;
    float: left; }

body.context-annoncesider .node--basic-page--full h1 {
  font-size: 30px;
  color: #a8130d;
  margin-top: 12px; }

body.context-annoncesider .node--basic-page--full h1 a.breadcrumb {
  text-decoration: none;
  color: #bdbdbd; }

#searchpage .facet-wrapper {
  width: 16.129032258064516%;
  float: left;
  margin-right: 15px; }
  #searchpage .facet-wrapper button#advanced_search {
    background: #b6b6b6;
    color: #fff;
    height: 30px;
    margin-bottom: 15px;
    display: none; }
  #searchpage .facet-wrapper div#facets {
    margin-top: 50px; }
    #searchpage .facet-wrapper div#facets h2.pane-title {
      font-family: Arial;
      font-weight: bold;
      text-transform: uppercase;
      font-size: 14px;
      margin-bottom: 10px; }
    #searchpage .facet-wrapper div#facets ul li {
      margin-bottom: 10px;
      font-size: 12px;
      font-family: arial; }
      #searchpage .facet-wrapper div#facets ul li a {
        text-decoration: none;
        color: #000; }
    #searchpage .facet-wrapper div#facets ul li.active {
      color: #a8130d; }

#searchpage .contents {
  width: 82.258064516129032%;
  float: left; }
  #searchpage .contents h1.search-header {
    font-size: 60px;
    color: #ddd;
    margin-bottom: -12px; }
  #searchpage .contents #edit-basic {
    width: 100%; }
    #searchpage .contents #edit-basic .form-item-keys {
      width: 85%;
      float: left; }
      #searchpage .contents #edit-basic .form-item-keys label {
        display: none; }
      #searchpage .contents #edit-basic .form-item-keys input#edit-keys {
        color: #a8130d;
        width: 100%;
        outline: none;
        height: 35px;
        box-sizing: border-box;
        text-indent: 10px;
        font-size: 13px;
        border: 1px solid #d8d8d8;
        border-right: none;
        padding: 0;
        z-index: 1;
        position: relative; }
    #searchpage .contents #edit-basic input#edit-submit {
      background: #a8130d;
      width: 15%;
      float: left;
      background: url(../images/search.svg) no-repeat center #a8130d;
      text-indent: 200%;
      height: 35px;
      box-sizing: border-box;
      outline: none;
      padding: 0;
      border: 1px solid #d8d8d8;
      border-left: 0; }
  #searchpage .contents .ds-search-extra {
    width: 100%;
    margin-bottom: 15px;
    font-size: 10px;
    text-transform: uppercase;
    font-family: Arial;
    color: #8c8c8c;
    display: block;
    clear: both; }
  #searchpage .contents a.node--article--search-result {
    color: inherit;
    float: left;
    width: 100%;
    background: #fff;
    border: 1px solid #ddd;
    border-bottom: 2px solid #ddd;
    margin-bottom: 15px;
    padding: 0 15px 0 0;
    box-sizing: border-box; }
    #searchpage .contents a.node--article--search-result article.node--article--search-result figure {
      width: 22.580645161290323%;
      float: left;
      margin-right: 15px; }
      #searchpage .contents a.node--article--search-result article.node--article--search-result figure img {
        width: 100%;
        height: auto;
        display: block; }
    #searchpage .contents a.node--article--search-result article.node--article--search-result .search-teaser-header {
      width: 74.731182795698925%;
      float: left; }
      #searchpage .contents a.node--article--search-result article.node--article--search-result .search-teaser-header h1 {
        font-size: 32px;
        margin: 15px 0 0; }
      #searchpage .contents a.node--article--search-result article.node--article--search-result .search-teaser-header time {
        font-size: 10px;
        font-family: arial;
        color: #888;
        display: block;
        margin: 3px 0px; }
      #searchpage .contents a.node--article--search-result article.node--article--search-result .search-teaser-header h2 {
        font-size: 18px;
        color: #555555; }
  #searchpage .contents a.node--article--search-result:hover .search-teaser-header h1 {
    color: #a8130d; }

@media screen and (max-width: 1024px) {
  div#stickRek {
    display: none; }
  .hide-on-mobile {
    display: none; } }

@media screen and (max-width: 560px) {
  #topRek div[id^='google_ads_iframe_'] {
    border-top: none !important; }
  #content div[id^="div-gpt-ad-"] {
    width: calc(100% + 20px);
    margin-left: -10px;
    margin-bottom: 10px !important; }
  div[id^="div-gpt-ad-"] {
    margin-top: 0 !important;
    clear: both;
    height: auto !important; }
    div[id^="div-gpt-ad-"] div[id^='google_ads_iframe_'] {
      margin-top: 0 !important;
      width: 100% !important;
      display: -ms-inline-flexbox !important;
      display: inline-flex !important;
      padding: 10px 0;
      border-bottom: 1px solid #ddd !important;
      border-top: 1px solid #ddd !important;
      background: #fbfbfb;
      position: relative; }
      div[id^="div-gpt-ad-"] div[id^='google_ads_iframe_'] iframe[id^='google_ads_iframe_'] {
        margin: 0 auto;
        display: block !important; }
    div[id^="div-gpt-ad-"] div[id^='google_ads_iframe_']:before {
      content: "Annonce";
      position: absolute;
      top: 2px;
      text-align: center;
      width: 100%;
      font-family: arial;
      font-size: 6px;
      color: #949494;
      letter-spacing: 0.5px; }
  header#header div#topbar {
    background: #ececec;
    border-bottom: 1px solid #ddd; }
    header#header div#topbar #search-top {
      background: url(../images/search_m.svg) no-repeat center;
      float: right;
      border: none;
      padding: 0;
      margin-right: -10px; }
  header#header div#brand img {
    width: 200px; }
  #omenu {
    display: none;
    position: fixed;
    top: 87px;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(255, 255, 255, 0.99);
    z-index: 10000;
    padding: 15px;
    margin-left: -15px; }
    #omenu ul li {
      list-style: none; }
      #omenu ul li a {
        font-family: "Montserrat", sans-serif;
        font-weight: 300;
        color: #000;
        text-decoration: none;
        padding: 5px 0;
        font-size: 14px;
        display: block; }
    #omenu #mainmenu, #omenu #thememenu {
      width: calc(50% - 15px);
      margin: 0 0 0 15px !important;
      float: left; }
    #omenu #thememenu .theme-title .theme {
      font-family: "Montserrat", sans-serif;
      color: #a8130d;
      margin-bottom: 10px;
      padding-bottom: 5px;
      display: block;
      border-bottom: 1px solid #ddd; }
    #omenu #thememenu .theme-title .corner {
      display: none; }
    #omenu #mainmenu:before {
      content: "HOVEDMENU";
      font-family: "Montserrat", sans-serif;
      color: #a8130d;
      margin-bottom: 10px;
      padding-bottom: 5px;
      display: block;
      border-bottom: 1px solid #ddd; }
    #omenu #secondarymenu {
      width: calc(50% - 15px);
      margin: 15px 0 0 15px !important;
      float: right; }
      #omenu #secondarymenu .job-link a {
        border: none;
        color: #fff !important;
        padding-left: 10px !important; }
    #omenu #secondarymenu:before {
      content: "ANDET";
      font-family: "Montserrat", sans-serif;
      color: #a8130d;
      margin-bottom: 10px;
      padding-bottom: 5px;
      display: block;
      border-bottom: 1px solid #ddd; }
  header#header div#mainmenu .pane-system-main-menu {
    width: 100%; }
  #mainmenu, #thememenu, #secondarymenu {
    display: none; }
  #stickRek {
    display: none; }
  button#menuToggle {
    background: url(../images/menu.svg) no-repeat #fff;
    height: 34px;
    width: 46px;
    background-size: 21px;
    border: none;
    outline: none;
    float: left;
    padding: 0 10px;
    background-position: 12px;
    margin-left: 10px;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    display: block; }
  #search {
    padding: 14px 15px;
    background: #fff; }
  #search .pane-search-form input#edit-search-block-form--2 {
    height: 24px; }
  #search .pane-search-form input#edit-submit {
    height: 24px;
    background-size: 12px;
    border: none; }
  #content {
    padding: 10px; }
    #content #node-content .node-content-wrapper .from-front-below-article {
      margin-bottom: 10px; }
      #content #node-content .node-content-wrapper .from-front-below-article h2 {
        font-size: 30px;
        line-height: 17px; }
      #content #node-content .node-content-wrapper .from-front-below-article .from-front-wrapper {
        width: 100%;
        margin-right: 0;
        overflow-x: scroll;
        -webkit-overflow-scrolling: touch; }
        #content #node-content .node-content-wrapper .from-front-below-article .from-front-wrapper .from-front-wrapper-inner {
          -ms-flex-wrap: unset;
          flex-wrap: unset;
          display: -ms-inline-flexbox;
          display: inline-flex;
          width: auto; }
          #content #node-content .node-content-wrapper .from-front-below-article .from-front-wrapper .from-front-wrapper-inner a.node--article {
            width: 250px;
            margin-bottom: 0;
            margin-right: 10px !important;
            margin-left: 0 !important; }
            #content #node-content .node-content-wrapper .from-front-below-article .from-front-wrapper .from-front-wrapper-inner a.node--article article.node--article {
              margin-right: 0 !important;
              margin-left: 0 !important; }
              #content #node-content .node-content-wrapper .from-front-below-article .from-front-wrapper .from-front-wrapper-inner a.node--article article.node--article h1 {
                font-size: 21px; }
          #content #node-content .node-content-wrapper .from-front-below-article .from-front-wrapper .from-front-wrapper-inner a.node--article:last-of-type {
            margin-right: 0 !important; }
    #content #node-content .node-content-wrapper div.left-side article[role="article"] .header-content {
      width: 100%;
      margin-top: 15px; }
      #content #node-content .node-content-wrapper div.left-side article[role="article"] .header-content h1 {
        font-size: 32px;
        margin-bottom: 15px; }
      #content #node-content .node-content-wrapper div.left-side article[role="article"] .header-content h2 {
        font-weight: bold;
        font-size: 18px;
        margin-bottom: 15px; }
    #content #node-content .node-content-wrapper div.left-side article[role="article"] .owl-carousel {
      width: 100%; }
      #content #node-content .node-content-wrapper div.left-side article[role="article"] .owl-carousel figure img {
        width: 100%; }
      #content #node-content .node-content-wrapper div.left-side article[role="article"] .owl-carousel figure figcaption {
        padding: 10px;
        margin-bottom: 10px;
        font-size: 12px;
        border: none;
        font-weight: 400;
        color: #383838; }
        #content #node-content .node-content-wrapper div.left-side article[role="article"] .owl-carousel figure figcaption span.photographer:before {
          height: 9px;
          width: 13px;
          margin-top: 3px;
          color: #7d7d7d; }
    #content #node-content .node-content-wrapper div.left-side article[role="article"] .regular-image {
      width: calc(100% + 20px);
      margin-left: -10px; }
    #content #node-content .node-content-wrapper div.left-side article[role="article"] .field--gallery .owl-carousel {
      padding-bottom: 61px; }
      #content #node-content .node-content-wrapper div.left-side article[role="article"] .field--gallery .owl-carousel .owl-nav .owl-next, #content #node-content .node-content-wrapper div.left-side article[role="article"] .field--gallery .owl-carousel .owl-nav .owl-next:hover, #content #node-content .node-content-wrapper div.left-side article[role="article"] .field--gallery .owl-carousel .owl-nav .owl-prev, #content #node-content .node-content-wrapper div.left-side article[role="article"] .field--gallery .owl-carousel .owl-nav .owl-prev:hover {
        background-size: 70%;
        width: 25px;
        height: 60px; }
    #content #node-content .node-content-wrapper div.left-side article[role="article"] .field--gallery figcaption {
      padding: 10px 30px;
      font-size: 12px;
      height: 60px;
      font-weight: 400;
      color: #383838; }
      #content #node-content .node-content-wrapper div.left-side article[role="article"] .field--gallery figcaption span.photographer:before {
        height: 9px;
        width: 13px;
        margin-top: 3px; }
    #content #node-content .node-content-wrapper div.left-side article[role="article"] .article-meta.inbody {
      line-height: 1.2; }
      #content #node-content .node-content-wrapper div.left-side article[role="article"] .article-meta.inbody .author {
        font-weight: 400;
        color: #a8130d; }
        .template-nuuk #content #node-content .node-content-wrapper div.left-side article[role="article"] .article-meta.inbody .author {
          color: #35a45b; }
      #content #node-content .node-content-wrapper div.left-side article[role="article"] .article-meta.inbody .author:after {
        display: none; }
      #content #node-content .node-content-wrapper div.left-side article[role="article"] .article-meta.inbody time {
        clear: left; }
    #content #node-content .node-content-wrapper div.left-side article[role="article"] .body-content p {
      font-size: 18px; }
    #content #node-content .node-content-wrapper div.left-side article[role="article"] .body-content section.article-series {
      margin: 0;
      width: calc(100% + 20px);
      margin-left: -10px;
      margin-bottom: 15px;
      background: #f1f1f1;
      padding: 0px 20px;
      box-sizing: border-box;
      border-bottom: 2px solid #ddd;
      border-top: 1px solid #ddd; }
      #content #node-content .node-content-wrapper div.left-side article[role="article"] .body-content section.article-series h2.article-series-header {
        font-weight: 600;
        color: #a8130d;
        width: calc(100% + 40px);
        margin-left: -20px;
        float: left;
        height: 35px;
        padding: 10px 20px;
        border-bottom: 1px solid #ddd;
        background: #f1f1f1;
        box-sizing: border-box;
        display: block; }
      #content #node-content .node-content-wrapper div.left-side article[role="article"] .body-content section.article-series ol.article-series-list {
        margin-bottom: 0;
        float: left; }
        #content #node-content .node-content-wrapper div.left-side article[role="article"] .body-content section.article-series ol.article-series-list li.article-series-list-item {
          font-size: 14px;
          background-position: 0px 15px;
          background-size: 12px;
          padding-left: 19px; }
    #content #node-content .node-content-wrapper div.left-side article[role="article"] .body-content .fb_iframe_widget_fluid span {
      margin-bottom: 10px; }
    #content #node-content .node-content-wrapper div.left-side .opinion .opinion-header {
      font-size: 13px;
      color: #000; }
    #content #node-content .node-content-wrapper div.left-side .opinion ul li {
      font-size: 12px; }
    #content #node-content .node-content-wrapper div.article-right {
      margin-top: 0 !important;
      display: block !important;
      width: 100%; }
      #content #node-content .node-content-wrapper div.article-right .joblist-on-node {
        margin-bottom: 10px; }
  div[class*='pane-homepage'] a.node--article article.node--article h1 {
    font-size: 21px;
    padding: 10px 10px 12px 10px; }
  div[class*='pane-homepage'] a.node--article--930x500 article.node--article .headline-wrapper {
    position: relative;
    padding: 10px;
    background: #fff;
    text-shadow: none; }
    div[class*='pane-homepage'] a.node--article--930x500 article.node--article .headline-wrapper .read-this-wrapper {
      display: none; }
    div[class*='pane-homepage'] a.node--article--930x500 article.node--article .headline-wrapper .headline {
      width: 100%;
      float: left;
      box-sizing: border-box;
      padding-left: 0;
      border-left: none;
      margin: 0; }
      div[class*='pane-homepage'] a.node--article--930x500 article.node--article .headline-wrapper .headline h1 {
        font-size: 24px;
        color: #000;
        padding: 0;
        margin: 0; }
      div[class*='pane-homepage'] a.node--article--930x500 article.node--article .headline-wrapper .headline time {
        color: #828282;
        font-size: 9px; }
  div[class*='pane-homepage'] a.node--article--w615 h1 {
    font-size: 21px; }
  section.row {
    margin-bottom: 10px; }
  section.row.second .left {
    width: 100%;
    margin-right: 0; }
    section.row.second .left a.node--article--w615 {
      margin-bottom: 10px; }
    section.row.second .left .pane-homepage-panel-pane-3 a.node--article--w300 {
      width: 100%;
      margin-bottom: 10px;
      margin-right: 0; }
      section.row.second .left .pane-homepage-panel-pane-3 a.node--article--w300 article.node--article {
        width: 100%;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
        section.row.second .left .pane-homepage-panel-pane-3 a.node--article--w300 article.node--article figure {
          width: 35%;
          float: left; }
        section.row.second .left .pane-homepage-panel-pane-3 a.node--article--w300 article.node--article h1 {
          font-size: 16px;
          padding: 10px;
          width: 65%;
          float: left;
          box-sizing: border-box; }
    section.row.second .left .pane-homepage-panel-pane-3 a.node--article:first-of-type {
      margin-right: 0; }
  section.row.second .right {
    width: 100%;
    display: none; }
  section.row.third .left {
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px; }
  section.row.third .right {
    width: 100%;
    margin-right: 0; }
  section.row.fourth .pane-homepage-panel-pane-5 a.node--article--w460 {
    width: 100%;
    margin-right: 0 !important; }
  section.row.fourth .pane-homepage-panel-pane-5 a.node--article--w460:first-of-type {
    margin-bottom: 10px; }
  section.row.fifth .left {
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px;
    padding-bottom: 12px; }
  section.row.fifth .right {
    width: 100%;
    margin-right: 0; }
    section.row.fifth .right .pane-homepage-panel-pane-6 a.node--article {
      width: 100%;
      margin-bottom: 10px;
      margin-right: 0;
      margin-left: 0 !important; }
      section.row.fifth .right .pane-homepage-panel-pane-6 a.node--article article.node--article {
        margin-right: 0 !important;
        margin-left: 0 !important; }
        section.row.fifth .right .pane-homepage-panel-pane-6 a.node--article article.node--article h1 {
          font-size: 21px; }
    section.row.fifth .right .pane-homepage-panel-pane-6 a.node--article:last-of-type {
      margin-right: 0 !important; }
    section.row.fifth .right .pane-homepage-panel-pane-6 a.node--article:nth-of-type(3) figure, section.row.fifth .right .pane-homepage-panel-pane-6 a.node--article:nth-of-type(4) figure {
      width: 35%;
      float: left; }
    section.row.fifth .right .pane-homepage-panel-pane-6 a.node--article:nth-of-type(3) h1, section.row.fifth .right .pane-homepage-panel-pane-6 a.node--article:nth-of-type(4) h1 {
      font-size: 16px !important;
      padding: 10px;
      width: 65%;
      float: left;
      box-sizing: border-box; }
    section.row.fifth .right .pane-homepage-panel-pane-6 a.node--article:nth-of-type(3) {
      margin-bottom: 10px !important; }
  section.row .pane-job-feed-panel-pane-2 .jobheader a.jobLink img {
    height: 32px; }
  section.row .pane-job-feed-panel-pane-2 .jobheader a.jobLink span {
    line-height: 42px;
    height: 42px;
    font-size: 11px; }
  section.row .pane-job-feed-panel-pane-2 .job-wrapper article.job {
    width: 100%;
    margin-left: 0 !important; }
    section.row .pane-job-feed-panel-pane-2 .job-wrapper article.job .jobListTitle {
      font-size: 14px; }
  section.row .pane-job-feed-panel-pane-2 .job-wrapper article.job:nth-of-type(8n), section.row .pane-job-feed-panel-pane-2 .job-wrapper article.job:nth-of-type(9n), section.row .pane-job-feed-panel-pane-2 .job-wrapper article.job:nth-of-type(10n) {
    display: none; }
  section.row.seventh .left {
    width: 100%;
    margin-right: 0; }
    section.row.seventh .left .pane-homepage-panel-pane-7 a.node--article--w615 {
      margin-bottom: 10px; }
    section.row.seventh .left .pane-homepage-panel-pane-8 a.node--article--w300 {
      width: 100%;
      margin-bottom: 10px;
      margin-right: 0 !important; }
      section.row.seventh .left .pane-homepage-panel-pane-8 a.node--article--w300 article.node--article {
        width: 100%;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
        section.row.seventh .left .pane-homepage-panel-pane-8 a.node--article--w300 article.node--article figure {
          width: 35%;
          float: left; }
        section.row.seventh .left .pane-homepage-panel-pane-8 a.node--article--w300 article.node--article h1 {
          font-size: 16px;
          padding: 10px;
          width: 65%;
          float: left;
          box-sizing: border-box; }
  section.row.seventh .right {
    width: 100%;
    display: none; }
  section.row.eighth {
    margin-bottom: 0; }
    section.row.eighth .pane-homepage-panel-pane-9 a.node--article--w460 {
      margin-bottom: 10px;
      width: 100%;
      margin-right: 0 !important; }
  section.row.ninth {
    margin-bottom: 0; }
    section.row.ninth .pane-homepage-panel-pane-10 a.node--article--w300 {
      width: 100%;
      margin-bottom: 10px;
      margin-right: 0; }
      section.row.ninth .pane-homepage-panel-pane-10 a.node--article--w300 article.node--article {
        width: 100%;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
        section.row.ninth .pane-homepage-panel-pane-10 a.node--article--w300 article.node--article figure {
          width: 35%;
          float: left; }
        section.row.ninth .pane-homepage-panel-pane-10 a.node--article--w300 article.node--article h1 {
          font-size: 16px;
          padding: 10px;
          width: 65%;
          float: left;
          box-sizing: border-box; }
  div[class*='pane-tuniniaavik-pilivik-'] .pilivik-wrapper {
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
    padding: 10px;
    display: block;
    -ms-flex-wrap: unset;
    flex-wrap: unset; }
    div[class*='pane-tuniniaavik-pilivik-'] .pilivik-wrapper .pilivik-inner {
      display: -ms-inline-flexbox;
      display: inline-flex;
      -ms-flex-wrap: unset;
      flex-wrap: unset;
      width: 100%; }
      div[class*='pane-tuniniaavik-pilivik-'] .pilivik-wrapper .pilivik-inner a.pilivik-teaser {
        width: 250px;
        margin-right: 10px !important;
        margin-left: 0 !important;
        display: inline-table; }
        div[class*='pane-tuniniaavik-pilivik-'] .pilivik-wrapper .pilivik-inner a.pilivik-teaser img {
          width: 100%;
          height: auto;
          display: block; }
      div[class*='pane-tuniniaavik-pilivik-'] .pilivik-wrapper .pilivik-inner a.pilivik-teaser:last-of-type {
        padding-right: 10px; }
  section.row.eleventh {
    margin-bottom: 0; }
    section.row.eleventh .left {
      width: 100%;
      margin-right: 0;
      margin-bottom: 10px;
      display: none; }
    section.row.eleventh .right {
      width: 100%; }
      section.row.eleventh .right .pane-homepage-panel-pane-11 a.node--article--w615 {
        margin-bottom: 10px; }
      section.row.eleventh .right .pane-homepage-panel-pane-12 a.node--article--w300 {
        width: 100%;
        margin-bottom: 10px;
        margin-right: 0 !important; }
        section.row.eleventh .right .pane-homepage-panel-pane-12 a.node--article--w300 article.node--article {
          width: 100%;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
          section.row.eleventh .right .pane-homepage-panel-pane-12 a.node--article--w300 article.node--article figure {
            width: 35%;
            float: left; }
          section.row.eleventh .right .pane-homepage-panel-pane-12 a.node--article--w300 article.node--article h1 {
            font-size: 16px;
            padding: 10px;
            width: 65%;
            float: left;
            box-sizing: border-box; }
  section.row.twelfth {
    margin-bottom: 0; }
    section.row.twelfth .pane-homepage-panel-pane-13 a.node--article--w300 {
      width: 100%;
      margin-bottom: 10px;
      margin-right: 0; }
      section.row.twelfth .pane-homepage-panel-pane-13 a.node--article--w300 article.node--article {
        width: 100%;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
        section.row.twelfth .pane-homepage-panel-pane-13 a.node--article--w300 article.node--article figure {
          width: 35%;
          float: left; }
        section.row.twelfth .pane-homepage-panel-pane-13 a.node--article--w300 article.node--article h1 {
          font-size: 16px;
          padding: 10px;
          width: 65%;
          float: left;
          box-sizing: border-box; }
  section.row.thirteenth .epaper-front .epaper-header {
    padding: 10px;
    font-size: 13px;
    text-align: center; }
  section.row.thirteenth .epaper-front a.aviisi {
    width: 100%;
    text-decoration: none;
    font-family: "Montserrat", sans-serif;
    font-size: 10px;
    text-transform: uppercase;
    color: #a8130d;
    text-align: center;
    display: block; }
  section.row.fourteenth .pane-homepage-panel-pane-14 a.node--article--w460 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0 !important; }
    section.row.fourteenth .pane-homepage-panel-pane-14 a.node--article--w460 h1 {
      font-size: 21px !important; }
  section.row.fourteenth .pane-homepage-panel-pane-14 a.node--article--w460:last-of-type {
    margin-bottom: 0 !important; }
  section.row.fifteenth {
    margin-bottom: 0; }
    section.row.fifteenth .pane-homepage-panel-pane-15 a.node--article--w300 {
      width: 100%;
      margin-bottom: 10px;
      margin-right: 0; }
      section.row.fifteenth .pane-homepage-panel-pane-15 a.node--article--w300 article.node--article {
        width: 100%;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
        section.row.fifteenth .pane-homepage-panel-pane-15 a.node--article--w300 article.node--article figure {
          width: 35%;
          float: left; }
        section.row.fifteenth .pane-homepage-panel-pane-15 a.node--article--w300 article.node--article h1 {
          font-size: 16px;
          padding: 10px;
          width: 65%;
          float: left;
          box-sizing: border-box; }
  section.row.seventeenth {
    margin-bottom: 0; }
    section.row.seventeenth .pane-homepage-panel-pane-16 a.node--article--w300 {
      width: 100%;
      margin-bottom: 10px;
      margin-right: 0; }
      section.row.seventeenth .pane-homepage-panel-pane-16 a.node--article--w300 article.node--article {
        width: 100%;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
        section.row.seventeenth .pane-homepage-panel-pane-16 a.node--article--w300 article.node--article figure {
          width: 35%;
          float: left; }
        section.row.seventeenth .pane-homepage-panel-pane-16 a.node--article--w300 article.node--article h1 {
          font-size: 16px;
          padding: 10px;
          width: 65%;
          float: left;
          box-sizing: border-box; }
    section.row.seventeenth .pane-homepage-panel-pane-16 a.node--article--w300:first-of-type figure {
      width: 100%;
      float: left; }
    section.row.seventeenth .pane-homepage-panel-pane-16 a.node--article--w300:first-of-type h1 {
      font-size: 21px;
      padding: 10px;
      width: 100%;
      float: left;
      box-sizing: border-box; }
  section.row.eighteenth .pane-homepage-panel-pane-17 a.node--article--w460 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0 !important; }
    section.row.eighteenth .pane-homepage-panel-pane-17 a.node--article--w460 h1 {
      font-size: 21px !important; }
  section.row.eighteenth .pane-homepage-panel-pane-17 a.node--article--w460:last-of-type {
    margin-bottom: 0 !important; }
  section.row.regular.nineteenth {
    width: 100%;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch; }
    section.row.regular.nineteenth .pane-homepage-panel-pane-18 {
      -ms-flex-wrap: unset;
      flex-wrap: unset;
      display: -ms-inline-flexbox;
      display: inline-flex; }
      section.row.regular.nineteenth .pane-homepage-panel-pane-18 a.node--article {
        width: 250px;
        margin: 0 10px 0 0 !important; }
        section.row.regular.nineteenth .pane-homepage-panel-pane-18 a.node--article article.node--article {
          margin-right: 0 !important;
          margin-left: 0 !important; }
          section.row.regular.nineteenth .pane-homepage-panel-pane-18 a.node--article article.node--article h1 {
            font-size: 21px; }
      section.row.regular.nineteenth .pane-homepage-panel-pane-18 a.node--article:last-of-type {
        margin-right: 0 !important; }
  #termpage .left {
    width: 100%;
    margin-right: 0;
    font-size: 21px; }
    #termpage .left .pane-terms-panel-pane-1 a.node--article--w615 {
      margin-bottom: 10px; }
    #termpage .left .pane-terms-panel-pane-2 a.node--article--w300 {
      width: 100%;
      margin-bottom: 10px;
      margin-right: 0; }
      #termpage .left .pane-terms-panel-pane-2 a.node--article--w300 article.node--article {
        width: 100%;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
        #termpage .left .pane-terms-panel-pane-2 a.node--article--w300 article.node--article figure {
          width: 35%;
          float: left; }
        #termpage .left .pane-terms-panel-pane-2 a.node--article--w300 article.node--article h1 {
          font-size: 16px;
          padding: 10px;
          width: 65%;
          float: left;
          box-sizing: border-box; }
    #termpage .left .pane-terms-panel-pane-3 a.node--article {
      padding: 10px;
      margin-bottom: 10px; }
      #termpage .left .pane-terms-panel-pane-3 a.node--article article.node--article h1 {
        font-size: 16px;
        margin-bottom: 5px; }
      #termpage .left .pane-terms-panel-pane-3 a.node--article article.node--article h2 {
        font-size: 11px; }
  #termpage .right {
    margin-top: 10px;
    padding-top: 10px;
    border-top: 1px solid #ddd;
    width: 100%;
    margin: 0 0 10px; }
    #termpage .right .pane-views-panes {
      width: 100% !important;
      margin-bottom: 10px !important; }
  ul.pager.pager-show-more {
    margin-bottom: 10px; }
  ul.pager.pager-show-more a {
    padding: 10px;
    font-size: 14px;
    display: block; }
  div[class*="pane-top-promotion-panel-pane-"] a {
    width: 60% !important; }
  body.i18n-kl section.row.regular div[class*='pane-homepage'] a.node--article article.node--article h1 {
    font-size: 18px; }
  body.i18n-kl section.row.regular .pane-homepage-panel-pane-3 a.node--article--w300 article.node--article h1, body.i18n-kl section.row.regular .pane-homepage-panel-pane-8 a.node--article--w300 article.node--article h1, body.i18n-kl section.row.regular .pane-homepage-panel-pane-10 a.node--article--w300 article.node--article h1, body.i18n-kl section.row.regular .pane-homepage-panel-pane-12 a.node--article--w300 article.node--article h1, body.i18n-kl section.row.regular .pane-homepage-panel-pane-13 a.node--article--w300 article.node--article h1, body.i18n-kl section.row.regular .pane-homepage-panel-pane-15 a.node--article--w300 article.node--article h1, body.i18n-kl section.row.regular .pane-homepage-panel-pane-16 a.node--article--w300 article.node--article h1 {
    word-break: break-word !important;
    font-size: 11px !important; }
  #searchpage .spelling-suggestions {
    display: none; }
  #searchpage .facet-wrapper {
    width: 100%;
    float: left;
    margin-right: 0; }
    #searchpage .facet-wrapper div#facets {
      float: left;
      margin-top: 0;
      display: none;
      margin-bottom: 0px; }
      #searchpage .facet-wrapper div#facets h2.pane-title {
        font-family: Arial;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 11px;
        margin-bottom: 10px; }
      #searchpage .facet-wrapper div#facets ul li a {
        font-size: 13px; }
    #searchpage .facet-wrapper button#advanced_search {
      display: block;
      background: none;
      color: #a8130d;
      border: none;
      padding: 10px 0;
      margin-bottom: 5px;
      outline: none; }
  #searchpage .contents {
    width: 100%; }
    #searchpage .contents #edit-basic .form-item-keys {
      margin-bottom: 0; }
    #searchpage .contents .results h1.search-header {
      font-size: 40px;
      color: #bfbfbf;
      margin-bottom: -3px; }
    #searchpage .contents .results a.node--article--search-result {
      box-sizing: border-box;
      padding: 0;
      text-decoration: none;
      margin-bottom: 10px; }
      #searchpage .contents .results a.node--article--search-result article.node--article--search-result {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
        #searchpage .contents .results a.node--article--search-result article.node--article--search-result figure {
          width: calc(30% - 10px);
          float: left;
          margin-right: 10px; }
        #searchpage .contents .results a.node--article--search-result article.node--article--search-result .search-teaser-header {
          width: 70%;
          padding: 0 10px 0 0;
          box-sizing: border-box; }
          #searchpage .contents .results a.node--article--search-result article.node--article--search-result .search-teaser-header h1 {
            font-size: 15px;
            margin-top: 5px;
            margin-bottom: 5px; }
          #searchpage .contents .results a.node--article--search-result article.node--article--search-result .search-teaser-header h2 {
            display: none; }
  footer#footer .footer-wrapper .footer-top {
    padding: 15px;
    margin-bottom: 10px; }
    footer#footer .footer-wrapper .footer-top .pane-custom {
      text-align: center; }
      footer#footer .footer-wrapper .footer-top .pane-custom img {
        width: 220px;
        height: auto; }
  footer#footer .footer-wrapper .footer-col {
    width: 100%;
    margin: 0 0 10px 0 !important;
    padding: 15px 30px !important;
    border-bottom: 1px solid #f1f1f1;
    box-sizing: border-box;
    text-align: center; }
  footer#footer .footer-wrapper .footer-col.third {
    border-bottom: 0; }
  footer#footer .footer-wrapper .footer-bottom {
    padding: 15px 30px;
    margin-top: 0;
    text-align: center;
    box-sizing: border-box; }
  div.left-side article[role="article"] .body-content .media-p .media-element-container img {
    margin-left: -11px;
    margin-top: -11px;
    margin-bottom: 10px;
    display: block;
    float: left;
    width: calc(100% + 22px);
    height: auto; } }

.template-nuuk div#brand .branding-inner .branding-sermitsiaq {
  display: none; }

@media screen and (max-width: 560px) {
  .template-nuuk div#brand .branding-inner .branding-sermitsiaq {
    display: block;
    width: 120px;
    margin: 10px auto; }
    .template-nuuk div#brand .branding-inner .branding-sermitsiaq > img {
      width: 100% !important; } }

.template-nuuk header#header div#mainmenu {
  border-top-color: #35a45b;
  height: 60px; }
  .template-nuuk header#header div#mainmenu .pane-system-main-menu ul.menu {
    margin: 10px 0;
    float: none; }
    .template-nuuk header#header div#mainmenu .pane-system-main-menu ul.menu li {
      float: none; }
    .template-nuuk header#header div#mainmenu .pane-system-main-menu ul.menu .first a {
      display: inline-block;
      font-size: 0;
      overflow: hidden; }
      .template-nuuk header#header div#mainmenu .pane-system-main-menu ul.menu .first a:before {
        content: "";
        display: inline-block;
        width: 160px;
        height: 31px;
        float: left;
        margin-right: 10px;
        margin-top: 2px;
        background-image: url("https://sermitsiaq.ag/sites/sermitsiaq/themes/sermitsiaqag/logo.png");
        background-repeat: no-repeat;
        background-size: contain; }

.template-nuuk #termpage .left span.trumpet {
  color: #35a45b; }

.template-nuuk #termpage .left a.node--article:hover article.node--article h1 {
  color: #35a45b; }

.template-nuuk ul.pager.pager-show-more a {
  color: #35a45b; }

.template-nuuk div.left-side article[role="article"] .article-meta .author {
  color: #35a45b; }

.template-nuuk .referenced-teaser .reference-cta {
  color: #35a45b; }

.template-nuuk .referenced-teaser .reference-title .trumpet {
  color: #35a45b; }

.template-nuuk .opinion ul li a {
  color: #35a45b; }

.template-nuuk div.left-side article[role="article"] h1 span.field--title-prefix {
  color: #35a45b; }

@media screen and (max-width: 560px) {
  .template-nuuk .thememenu .pane-menu-menu-by-guide .pane-title {
    font-family: "Montserrat", sans-serif;
    color: #a8130d;
    margin-bottom: 10px;
    padding-bottom: 5px;
    display: block;
    border-bottom: 1px solid #ddd; } }

@media screen and (min-width: 561px) {
  .template-nuuk .thememenu .pane-menu-menu-by-guide .pane-title {
    background-color: #35a45b; }
    .template-nuuk .thememenu .pane-menu-menu-by-guide .pane-title:after {
      border-color: transparent transparent transparent #35a45b; } }

.template-nuuk .pane-nuuk-ugeavis {
  background-color: #fff;
  padding: 20px;
  margin-bottom: 20px;
  text-align: center; }
  .node-type-article .template-nuuk .pane-nuuk-ugeavis {
    border: 1px solid #35a45b; }
  .template-nuuk .pane-nuuk-ugeavis .views-field {
    padding-bottom: 10px;
    margin-bottom: 20px;
    border-bottom: 1px solid #ddd;
    width: 100%;
    margin: 0 auto 20px;
    font-family: "Montserrat",sans-serif;
    text-transform: uppercase;
    font-weight: 600;
    padding-top: 3px;
    color: #35a45b; }
  .template-nuuk .pane-nuuk-ugeavis a {
    width: 80%;
    border: 2px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    padding: 20px 12px 24px 12px;
    box-sizing: border-box;
    border-radius: 9px;
    display: block;
    position: relative;
    margin-bottom: 15px;
    margin: 0 auto 20px; }
    .template-nuuk .pane-nuuk-ugeavis a:before {
      content: "";
      background: #ddd;
      width: 4px;
      height: 4px;
      position: absolute;
      top: 8px;
      left: 50%;
      border-radius: 3px;
      margin-left: -4px; }
    .template-nuuk .pane-nuuk-ugeavis a:after {
      content: "";
      background: #e6e6e6;
      width: 12px;
      height: 12px;
      position: absolute;
      bottom: 6px;
      left: 50%;
      border-radius: 30px;
      margin-left: -6px;
      border: 1px solid #ddd; }
    .template-nuuk .pane-nuuk-ugeavis a img {
      display: block;
      width: 100%; }

.template-nuuk .article-right .news-list {
  margin-bottom: 20px; }
  .template-nuuk .article-right .news-list.news-nuuk-list .news-list-header {
    background-color: #35a45b; }
  .template-nuuk .article-right .news-list.news-nuuk-list .trumpet {
    color: #35a45b; }

.grid-masonry {
  margin-left: -7.5px;
  margin-right: -7.5px; }
  .grid-masonry__title {
    display: block;
    padding: 15px 15px 19px 15px;
    background-color: #35a45b;
    color: #fff;
    font-size: 26px;
    line-height: 1;
    margin: 10px 7.5px 25px 7.5px;
    font-family: "sermitsiaq_egyp_boldregular", Georgia, "Times New Roman", Times, serif;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility !important; }
  .grid-masonry__content {
    margin-bottom: 25px; }
  .grid-masonry__link {
    position: relative;
    z-index: 1;
    display: block;
    transform: scale(1);
    box-shadow: none;
    transition: transform 200ms ease-in-out, box-shadow 200ms ease-in-out; }
    .grid-masonry__link:hover {
      transform: scale(1.02);
      box-shadow: 0px 15px 40px 0px rgba(0, 0, 0, 0.15); }
  .grid-masonry__image {
    display: block;
    width: 100%; }
  .grid-masonry__sizer, .grid-masonry__item {
    width: 100%;
    padding: 0 7.5px 15px;
    box-sizing: border-box; }

@media screen and (min-width: 700px) {
  .grid-masonry__sizer, .grid-masonry__item {
    width: 50%; } }

@media screen and (min-width: 900px) {
  .grid-masonry__sizer, .grid-masonry__item {
    width: 50%; } }

@media screen and (min-width: 560px) {
  .thememenu .pane-title {
    position: relative;
    text-transform: uppercase;
    display: block;
    float: left;
    color: #fff;
    font-family: "Montserrat",sans-serif;
    font-weight: 700;
    height: 32px;
    line-height: 33px;
    padding: 0 20px 0 15px; }
    .thememenu .pane-title:after {
      position: absolute;
      right: 0;
      content: "";
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 16px 0 16px 8px;
      background-color: #fff; }
    .thememenu .pane-title:before {
      position: absolute;
      right: -8px;
      content: "";
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 16px 0 16px 8px;
      border-color: transparent transparent transparent #fff; }
  .thememenu .menu {
    display: -ms-flexbox;
    display: flex;
    border: none;
    list-style: none;
    text-align: left;
    margin: 0;
    height: 32px;
    line-height: 32px;
    padding-left: 20px; }
    .thememenu .menu li {
      font-family: "Montserrat",sans-serif;
      list-style: none;
      margin: 0 0 0 10px;
      display: inline-block;
      font-weight: 300;
      font-size: 14px;
      text-transform: capitalize; }
      .thememenu .menu li a {
        color: #fff;
        text-decoration: none;
        text-transform: none !important; } }

.sticky-ads {
  width: 960px;
  height: 0;
  margin: 0 auto; }
  .sticky-ads__container {
    position: relative;
    top: 0;
    width: 960px; }
    .is-sticky .sticky-ads__container {
      position: fixed;
      top: 15px; }
  .sticky-ads__item {
    position: absolute;
    visibility: hidden;
    opacity: 0;
    width: 160px;
    height: 600px;
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
    transition: visibility 200ms ease-in-out, opacity 200ms ease-in-out; }
    .is-visible .sticky-ads__item {
      visibility: visible;
      opacity: 1; }
    .is-bottom .sticky-ads__item {
      display: none; }
    .sticky-ads__item--left {
      left: -160px; }
    .sticky-ads__item--right {
      right: -160px; }

#breaking-news-top-banner {
  background-color: #ffd001;
  color: #000000;
  float: left;
  width: 100%;
  padding: 15px 0;
  text-align: center;
  cursor: pointer; }
  #breaking-news-top-banner .breaking-news-banner-trumpet {
    float: left;
    width: 100%;
    text-transform: uppercase;
    font-size: 40px;
    padding-bottom: 15px;
    font-family: "sermitsiaq_egyp_boldregular", Georgia, "Times New Roman", Times, serif;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility !important; }
  #breaking-news-top-banner .breaking-news-banner-title {
    float: left;
    width: 100%;
    font-size: 30px; }

.breaking-news-image-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  background-color: #ffd001;
  color: #000000;
  text-align: center;
  text-transform: uppercase;
  font-size: 1.5em;
  padding-bottom: 10px;
  padding-top: 10px;
  font-family: "sermitsiaq_egyp_boldregular", Georgia, "Times New Roman", Times, serif;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility !important; }

.node--w300 .breaking-news-image-overlay {
  font-size: 1em;
  padding-bottom: 10px;
  padding-top: 10px; }

.breaking-title-prefix {
  color: #a8130d;
  text-transform: uppercase; }

.breaking-read-more-title-prefix {
  color: #a8130d;
  text-transform: uppercase;
  margin-right: 5px; }

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