/* line 5, ../../markup/sass/_grid.scss */
.single {
  margin: 0 auto; }

/* line 9, ../../markup/sass/_grid.scss */
.first {
  margin-left: 10px; }

/* line 13, ../../markup/sass/_grid.scss */
.last {
  margin-right: 10px; }

/* line 3, ../../markup/sass/_extends.scss */
.navlink, .headerlink, div#container > header a#MagasinStatus, div#container > header a#location, div#container > header a#filterToggle, div#container > header div nav a, article a, #overlay a.next, #overlay a.prev {
  text-decoration: none; }
  /* line 6, ../../markup/sass/_extends.scss */
  .navlink:hover, .headerlink:hover, div#container > header a#MagasinStatus:hover, div#container > header a#location:hover, div#container > header a#filterToggle:hover, div#container > header div nav a:hover, article a:hover, #overlay a.next:hover, #overlay a.prev:hover {
    text-decoration: underline; }

/* line 11, ../../markup/sass/_extends.scss */
.headerlink, div#container > header a#MagasinStatus, div#container > header a#location, div#container > header a#filterToggle, div#container > header div nav a {
  font-family: 'p22-underground';
  font-size: 12px;
  letter-spacing: 2px;
  text-align: center;
  padding: 0 10px;
  line-height: 60px;
  text-transform: uppercase;
  display: inline-block;
  color: black; }

/* line 23, ../../markup/sass/_extends.scss */
.modelnotification, div#main.models article span.status {
  font-family: 'p22-underground';
  font-size: 12px;
  letter-spacing: 0px;
  position: absolute;
  top: 10px;
  left: 10px;
  padding: 9px 0px;
  height: 30px;
  width: 90px;
  background-color: #fff;
  color: #000;
  text-align: center;
  text-transform: uppercase; }

/* line 6, ../../markup/sass/screen.scss */
* {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 12, ../../markup/sass/screen.scss */
img {
  border: none; }

/* line 16, ../../markup/sass/screen.scss */
input:focus {
  outline: none; }

/* line 20, ../../markup/sass/screen.scss */
input {
  font-family: 'p22-underground';
  font-size: 12px;
  letter-spacing: 0px;
  -webkit-appearance: none;
  text-transform: uppercase; }

/* line 26, ../../markup/sass/screen.scss */
html, body {
  width: 100%;
  height: 100%;
  border: none;
  padding: 0;
  margin: 0; }

/* line 34, ../../markup/sass/screen.scss */
div#container {
  width: 1180px;
  margin-right: 20px;
  position: relative;
  margin: 0 auto; }
  /* line 39, ../../markup/sass/screen.scss */
  div#container > header {
    position: relative;
    /*min-height: 158px;*/ }
    /* line 43, ../../markup/sass/screen.scss */
    div#container > header hgroup {
      width: 100%;
      text-align: center; }
      /* line 47, ../../markup/sass/screen.scss */
      div#container > header hgroup h1 {
        margin-bottom: 0px; }
        /* line 50, ../../markup/sass/screen.scss */
        div#container > header hgroup h1 a {
          display: inline-block;
          background: url("/National_Library/oe_/http://www.unique.dk/images/logo.gif");
          height: 22px;
          width: 321px;
          text-indent: -9999px; }
    /* line 60, ../../markup/sass/screen.scss */
    div#container > header a#MagasinStatus, div#container > header a#location {
      position: absolute;
      top: 1px;
      left: 0px;
      padding: 0px; }
    /* line 68, ../../markup/sass/screen.scss */
    div#container > header a#filterToggle {
      position: absolute;
      padding-left: 0px;
      top: 59px;
      text-decoration: none;
      text-transform: uppercase;
      color: #bababa;
      line-height: 20px;
      background: url("/National_Library/oe_/http://www.unique.dk/images/filtertogglearrow_normal.gif") center right no-repeat; }
      /* line 80, ../../markup/sass/screen.scss */
      div#container > header a#filterToggle:hover {
        text-decoration: none; }
      /* line 84, ../../markup/sass/screen.scss */
      div#container > header a#filterToggle.active {
        color: #000;
        background-image: url("/National_Library/oe_/http://www.unique.dk/images/filtertogglearrow_active.gif"); }
    /* line 92, ../../markup/sass/screen.scss */
    div#container > header div form {
      position: absolute;
      top: 20px;
      right: 0px; }
      /* line 97, ../../markup/sass/screen.scss */
      div#container > header div form input#search {
        border: none;
        border-bottom: 1px solid black; }
      /* line 102, ../../markup/sass/screen.scss */
      div#container > header div form input#sbm_search {
        font-family: 'p22-underground';
        font-size: 12px;
        letter-spacing: 2px;
        border: none;
        text-transform: uppercase;
        text-transform: uppercase;
        font-weight: normal;
        background: transparent;
        padding: 0px;
        margin-right: 0px; }
        /* line 113, ../../markup/sass/screen.scss */
        div#container > header div form input#sbm_search:hover {
          cursor: pointer; }
    /* line 119, ../../markup/sass/screen.scss */
    div#container > header div nav {
      width: 100%;
      text-align: center;
      clear: both;
      border-bottom: 1px solid black; }
      /* line 125, ../../markup/sass/screen.scss */
      div#container > header div nav.secondary, div#container > header div nav.headers {
        border: none; }
      /* line 132, ../../markup/sass/screen.scss */
      div#container > header div nav a:hover, div#container > header div nav a.active, div#container > header div nav a.inpath {
        text-decoration: underline; }
      /* line 137, ../../markup/sass/screen.scss */
      div#container > header div nav h3 {
        font-family: 'p22-underground';
        font-size: 12px;
        letter-spacing: 2px;
        text-align: center;
        text-transform: uppercase;
        font-weight: normal;
        line-height: 75px;
        margin: 0;
        width: 50%;
        float: left; }
  /* line 152, ../../markup/sass/screen.scss */
  div#container div#main {
    float: left;
    display: block;
    width: 100%;
    clear: both; }
    /* line 158, ../../markup/sass/screen.scss */
    div#container div#main.models {
      width: 1200px; }
    /* line 164, ../../markup/sass/screen.scss */
    div#container div#main section#news {
      width: 580px;
      margin-right: 20px;
      float: left;
      margin: 0; }
    /* line 170, ../../markup/sass/screen.scss */
    div#container div#main section#blog {
      width: 580px;
      margin-right: 20px;
      float: right;
      margin: 0; }
  /* line 178, ../../markup/sass/screen.scss */
  div#container footer {
    width: 100%;
    margin: 30px auto;
    clear: both;
    display: block; }
    /* line 184, ../../markup/sass/screen.scss */
    div#container footer a.totop {
      font-family: 'p22-underground';
      font-size: 12px;
      letter-spacing: 0px;
      color: #000;
      line-height: 50px;
      display: block;
      text-align: center;
      text-decoration: none;
      text-transform: uppercase; }

/* line 196, ../../markup/sass/screen.scss */
article {
  margin-bottom: 35px; }
  /* line 199, ../../markup/sass/screen.scss */
  article a {
    color: #000; }
  /* line 204, ../../markup/sass/screen.scss */
  article header {
    font-size: 25px;
    font-family: 'adobe-caslon-pro'; }
    /* line 208, ../../markup/sass/screen.scss */
    article header h2, article header p {
      font-weight: normal;
	  font-size: 38px;
      line-height: 25px;
      display: inline;
      letter-spacing: -1px;
      margin-bottom: 5px; }
      /* line 215, ../../markup/sass/screen.scss */
      article header h2 .byline, article header p .byline {
        font-style: italic; }
    /* line 220, ../../markup/sass/screen.scss */
    article header .date {
      font-family: 'p22-underground';
      font-size: 12px;
      letter-spacing: 0px;
      display: block;
      text-transform: uppercase; }
    /* line 227, ../../markup/sass/screen.scss */
    article header .modellink {
      font-weight: bold; }
  /* line 234, ../../markup/sass/screen.scss */
  article div.content img {
    margin: 18px 0 10px 0; }
  /* line 238, ../../markup/sass/screen.scss */
  article div.content div.manchet, article div.content div.bodytext {
    font-family: 'p22-underground';
    font-size: 11px;
    letter-spacing: 0px;
    text-transform: uppercase;
    line-height: 16px;
    letter-spacing: 1px; }
  /* line 247, ../../markup/sass/screen.scss */
  #overlay article {
    text-align: center;
    width: 780px;
    margin: 0 auto;
    padding: 35px 0px 65px 0; }
    /* line 254, ../../markup/sass/screen.scss */
    #overlay article header .byline {
      display: block;
      line-height: 45px; }
    /* line 259, ../../markup/sass/screen.scss */
    #overlay article header .date {
      margin-top: 10px; }
  /* line 265, ../../markup/sass/screen.scss */
  div#main.models article {
    position: relative;
    float: left;
    width: 280px;
    height: 360px;
    margin: 0 20px 20px 0; }
    /* line 273, ../../markup/sass/screen.scss */
    div#main.models article:hover span.name {
      background-color: rgba(0, 0, 0, 0.25); }
    /* line 277, ../../markup/sass/screen.scss */
    div#main.models article:hover span.add2pdf {
      visibility: visible; }
    /* line 282, ../../markup/sass/screen.scss */
    div#main.models article span.add2pdf {
      position: absolute;
      top: 10px;
      right: 10px;
      display: block;
      visibility: hidden;
      width: 26px;
      height: 26px;
      background: url("/National_Library/oe_/http://www.unique.dk/images/add2pdf.png") center no-repeat;
      text-indent: -9999px; }
    /* line 294, ../../markup/sass/screen.scss */
    div#main.models article img {
      display: block; }
    /* line 298, ../../markup/sass/screen.scss */
    div#main.models article span.name {
      position: absolute;
      display: block;
      color: #fff;
      font-family: 'adobe-caslon-pro';
      font-style: italic;
      font-size: 35px;
      line-height: 35px;
      width: 100%;
      padding: 10px 15px;
      bottom: 0px; }
    /* line 315, ../../markup/sass/screen.scss */
    div#main.models article a:hover span.name {
      background-color: rgba(0, 0, 0, 0.25); }
  /* line 320, ../../markup/sass/screen.scss */
  div#main.standard article {
    text-align: center;
    width: 580px;
    margin: 0 auto; }
  /* line 327, ../../markup/sass/screen.scss */
  div#main.frontpage article.first {
    margin-left: 0px; }

/* line 335, ../../markup/sass/screen.scss */
div#main.model section {
  width: 580px; }
  /* line 338, ../../markup/sass/screen.scss */
  div#main.model section header {
    float: left;
    width: 100%; }
    /* line 342, ../../markup/sass/screen.scss */
    div#main.model section header h2 {
      font-size: 38px;
      line-height: 25px;
      font-style: italic;
      font-family: 'adobe-caslon-pro';
      margin: 0;
      float: left; }
    /* line 351, ../../markup/sass/screen.scss */
    div#main.model section header a {
      font-family: 'p22-underground';
      font-size: 12px;
      letter-spacing: 0px;
      font-size: 10px;
      text-transform: uppercase;
      text-decoration: none;
      float: right;
      color: #000; }
      /* line 360, ../../markup/sass/screen.scss */
      div#main.model section header a:hover {
        text-decoration: underline; }
  /* line 366, ../../markup/sass/screen.scss */
  div#main.model section.left {
    float: left; }
  /* line 370, ../../markup/sass/screen.scss */
  div#main.model section.right {
    float: right; }
  /* line 374, ../../markup/sass/screen.scss */
  div#main.model section img {
    display: block;
    margin-bottom: 20px; }

/* line 381, ../../markup/sass/screen.scss */
table.specs {
  margin-bottom: 20px; }
  /* line 384, ../../markup/sass/screen.scss */
  table.specs th, table.specs td {
    font-family: 'p22-underground';
    font-size: 12px;
    letter-spacing: 0px;
    text-align: left;
    text-transform: uppercase;
    font-weight: normal;
    line-height: 17px; }
  /* line 393, ../../markup/sass/screen.scss */
  table.specs td {
    width: 100px; }
    /* line 396, ../../markup/sass/screen.scss */
    table.specs td.col1 {
      padding-left: 10px; }
  /* line 401, ../../markup/sass/screen.scss */
  table.specs td.col2 {
    text-align: right; }

/* line 406, ../../markup/sass/screen.scss */
div.filters ul, div.filters ul li, div.filters ul ul, div.filters ul ul li {
  font-family: 'p22-underground';
  font-size: 12px;
  letter-spacing: 0px;
  margin: 0;
  padding: 0;
  list-style: none; }

/* line 414, ../../markup/sass/screen.scss */
div.filters {
  border-bottom: 1px solid #000;
  padding-bottom: 10px;
  float: left;
  width: 100%;
  /*display: none;*/ }

/* line 422, ../../markup/sass/screen.scss */
div.filters > ul {
  margin: 20px auto 0px auto;
  width: 780px; }
  /* line 426, ../../markup/sass/screen.scss */
  div.filters > ul > li {
    width: 130px;
    min-height: 50px;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 10px; }
    /* line 433, ../../markup/sass/screen.scss */
    div.filters > ul > li ul li {
      font-family: 'p22-underground';
      font-size: 11px;
      letter-spacing: 0px;
      text-align: center;
      display: block; }
      /* line 439, ../../markup/sass/screen.scss */
      div.filters > ul > li ul li a {
        color: #000;
        text-decoration: none; }
        /* line 443, ../../markup/sass/screen.scss */
        div.filters > ul > li ul li a:hover {
          text-decoration: underline; }
      /* line 448, ../../markup/sass/screen.scss */
      div.filters > ul > li ul li.active a {
        text-decoration: underline; }

/* line 455, ../../markup/sass/screen.scss */
#modal {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  overflow: hidden; }

/* line 463, ../../markup/sass/screen.scss */
#overlay {
  -webkit-box-shadow: #aaaaaa 0 0 20px 0px;
  -moz-box-shadow: #aaaaaa 0 0 20px 0px;
  box-shadow: #aaaaaa 0 0 20px 0px;
  position: relative;
  width: 1200px;
  margin: 0 auto;
  background: white;
  border: 2px solid #7f7f7f;
  display: none;
  overflow: hidden; }
  /* line 473, ../../markup/sass/screen.scss */
  #overlay.email {
    width: 698px;
    left: 230px; }
    /* line 477, ../../markup/sass/screen.scss */
    #overlay.email article {
      width: 100%; }
      /* line 480, ../../markup/sass/screen.scss */
      #overlay.email article h2 {
        font-family: 'p22-underground';
        font-size: 12px;
        letter-spacing: 2px;
        display: block;
        text-align: center;
        text-transform: uppercase;
        font-weight: normal; }
      /* line 489, ../../markup/sass/screen.scss */
      #overlay.email article ul, #overlay.email article ul li {
        margin: 0;
        padding: 0;
        list-style: none; }
      /* line 495, ../../markup/sass/screen.scss */
      #overlay.email article ul {
        float: left;
        margin-bottom: 20px; }
        /* line 499, ../../markup/sass/screen.scss */
        #overlay.email article ul li {
          width: 100%;
          float: left;
          line-height: 25px; }
          /* line 504, ../../markup/sass/screen.scss */
          #overlay.email article ul li label {
            font-family: 'p22-underground';
            font-size: 12px;
            letter-spacing: 2px;
            float: left;
            text-align: right;
            text-transform: uppercase;
            width: 335px; }
          /* line 513, ../../markup/sass/screen.scss */
          #overlay.email article ul li input {
            float: right;
            border: none;
            border-bottom: 1px solid #000;
            width: 150px;
            margin: 0 200px 0 0; }
      /* line 523, ../../markup/sass/screen.scss */
      #overlay.email article textarea {
        display: block;
        clear: both;
        border: 2px solid #7F7F7F;
        margin: 0 auto;
        width: 338px;
        height: 156px; }
      /* line 532, ../../markup/sass/screen.scss */
      #overlay.email article input#submit {
        font-family: 'p22-underground';
        font-size: 12px;
        letter-spacing: 2px;
        border: 2px solid #7F7F7F;
        background: transparent;
        line-height: 30px;
        padding: 0 15px;
        text-transform: uppercase;
        margin-top: 20px; }
  /* line 545, ../../markup/sass/screen.scss */
  #overlay a.close {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 56px;
    height: 56px;
    background: url("/National_Library/oe_/http://www.unique.dk/images/overlay_close.gif") center no-repeat;
    text-indent: -9999px; }
  /* line 555, ../../markup/sass/screen.scss */
  #overlay a.next, #overlay a.prev {
    font-family: 'p22-underground';
    font-size: 12px;
    letter-spacing: 0px;
    color: #000;
    position: absolute;
    top: 100px;
    text-transform: uppercase; }
  /* line 564, ../../markup/sass/screen.scss */
  #overlay a.next {
    right: 85px; }
  /* line 568, ../../markup/sass/screen.scss */
  #overlay a.prev {
    left: 85px; }

/* line 575, ../../markup/sass/screen.scss */
#magasinContainer table.specs {
  float: left;
  margin-top: 5px; }
  /* line 579, ../../markup/sass/screen.scss */
  #magasinContainer table.specs th, #magasinContainer table.specs td {
    font-size: 10px;
    color: #808080; }
  /* line 584, ../../markup/sass/screen.scss */
  #magasinContainer table.specs td {
    width: 76px; }
/* line 589, ../../markup/sass/screen.scss */
#magasinContainer ul, #magasinContainer li {
  margin: 0;
  padding: 0;
  list-style: none; }
/* line 595, ../../markup/sass/screen.scss */
#magasinContainer li {
  float: left;
  width: 100%;
  margin-bottom: 20px; }
  /* line 600, ../../markup/sass/screen.scss */
  #magasinContainer li div {
    width: 259px;
    float: left; }
    /* line 604, ../../markup/sass/screen.scss */
    #magasinContainer li div a, #magasinContainer li div h2 {
      font-family: 'p22-underground';
      font-size: 12px;
      letter-spacing: 0px;
      font-size: 10px;
      font-weight: normal;
      text-transform: uppercase; }
    /* line 611, ../../markup/sass/screen.scss */
    #magasinContainer li div h2 {
      float: left;
      margin: 0; }
    /* line 616, ../../markup/sass/screen.scss */
    #magasinContainer li div a {
      float: right;
      color: #c7c7c7;
      text-decoration: none; }
      /* line 621, ../../markup/sass/screen.scss */
      #magasinContainer li div a:hover {
        text-decoration: underline; }
  /* line 627, ../../markup/sass/screen.scss */
  #magasinContainer li img {
    display: block;
    float: left;
    margin-left: 20px; }

/* line 635, ../../markup/sass/screen.scss */
#xsltsearch {
  font-family: 'p22-underground';
  font-size: 12px;
  letter-spacing: 0px;
  text-align: center; }
  /* line 639, ../../markup/sass/screen.scss */
  #xsltsearch #xsltsearch_summary {
    text-transform: uppercase;
    margin: 0px;
    line-height: 60px; }
  /* line 645, ../../markup/sass/screen.scss */
  #xsltsearch .xsltsearch_result a {
    font-family: 'adobe-caslon-pro';
    font-style: italic;
    font-size: 35px;
    font-weight: normal;
    line-height: 35px;
    letter-spacing: -1px;
    text-decoration: none;
    color: #000; }

				
span.masonry-brick[data-dato]:after {
  font-family: 'p22-underground';
  font-size: 12px;
  letter-spacing: 0px;
  position: absolute;
  top: 10px;
  left: 10px;
  padding: 9px 0px;
  width: 90px;
  background-color: #fff;
  color: #000;
  text-align: center;
  text-transform: uppercase;
  content: attr(data-dato);
}



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