@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,400;0,700;1,400;1,700&display=swap");
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\0000336}}
*, *:before, *:after {
  box-sizing: inherit; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\0000340}}
html {
  box-sizing: border-box;
  height: 100%;
  margin: 0;
  padding: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\0000347}}
body {
  position: relative;
  height: 100%;
  min-height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
  background-color: #FFF;
  color: #000;
  font-family: "Karla", sans-serif;
  display: flex;
  flex-flow: column; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\0000363}}
#menu_bar {
  flex-grow: 0;
  display: flex;
  flex-wrap: wrap;
  flex-flow: row;
  justify-content: space-between;
  align-items: baseline;
  position: relative;
  background: #428536;
  color: #FFF;
  font-family: "Karla", sans-serif;
  font-size: 100%;
  position: relative;
  z-index: 100001; }
  @media (min-width: 1024px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\0000363}}
    #menu_bar {
      padding-left: 1.2rem;
      padding-right: 1.2rem; } }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\0000383}}
  #menu_bar > .long {
    display: none; }
    @media (min-width: 1024px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\0000383}}
      #menu_bar > .long {
        display: inline;
        position: relative;
        top: 0;
        z-index: inherit; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\0000391}}
        #menu_bar > .long a {
          display: inline-block; } }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\0000397}}
  #menu_bar a.bar {
    white-space: nowrap;
    margin: 0;
    padding: 0.4rem;
    color: #FFFFFF;
    align-self: baseline; }
    @media (pointer: coarse) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\0000397}}
      #menu_bar a.bar {
        font-size: 120%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003105}}
    #menu_bar a.bar:hover {
      color: #FFFFFF;
      background: #54a945; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003109}}
    #menu_bar a.bar:first-child {
      padding-left: 0.8rem; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003115}}
  #menu_bar .title {
    margin: 0;
    padding: 0.4rem;
    flex-grow: 10;
    color: rgba(255, 255, 255, 0.6); }
    @media (pointer: coarse) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003115}}
      #menu_bar .title {
        font-size: 120%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003125}}
  #menu_bar .langs {
    display: inline;
    flex-grow: 10;
    white-space: nowrap;
    margin: 0;
    padding: 0 0.4em;
    text-align: right; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003132}}
    #menu_bar .langs form {
      display: inline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003135}}
    #menu_bar .langs .flag {
      height: 0.7rem; }
      @media (min-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003135}}
        #menu_bar .langs .flag {
          height: 1rem; } }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003143}}
  #menu_bar .login {
    display: inline;
    flex-grow: 0;
    align-self: baseline;
    white-space: nowrap;
    margin: 0;
    padding: 0 0.4em;
    text-align: right; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003152}}
  #menu_bar .login_button {
    display: none; }
    @media (min-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003152}}
      #menu_bar .login_button {
        display: inline; } }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003160}}
#menu {
  padding: 0.4rem 0rem;
  display: none;
  position: absolute;
  top: 100%;
  background: #428536;
  z-index: 100000;
  box-shadow: 0.8em 0.8em 4em 0 #444;
  min-width: 20em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003168}}
  #menu.active {
    display: block; }
  @media (max-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003160}}
    #menu {
      width: 100%; } }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003176}}
  #menu .long {
    display: block; }
    @media (min-width: 1024px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003176}}
      #menu .long {
        display: none; } }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003183}}
  #menu a {
    color: #FFF; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003185}}
    #menu a:hover {
      color: #FFF;
      background: #54a945; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003190}}
  #menu .menu_intro {
    color: #bbbbbb;
    font-size: 80%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003194}}
  #menu .menu_item_current {
    color: #bbbbbb; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003197}}
  #menu a, #menu .menu_item_current {
    font-size: 120%;
    display: block;
    margin: 0 -0.8rem;
    padding: 0 0.8rem; }
    @media (min-width: 1024px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003197}}
      #menu a, #menu .menu_item_current {
        margin: 0 -1.2rem;
        padding: 0 1.2rem; } }
    @media (pointer: coarse) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003197}}
      #menu a, #menu .menu_item_current {
        font-size: 120%;
        padding-top: 0.4rem;
        padding-bottom: 0.4rem; } }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003212}}
  #menu .menu_section {
    padding: 0 0.8rem;
    padding-bottom: 0.4rem;
    padding-top: 0.4rem;
    border-top: 1px solid #bbbbbb; }
    @media (min-width: 1024px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003212}}
      #menu .menu_section {
        padding-left: 1.2rem;
        padding-right: 1.2rem; } }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003221}}
    #menu .menu_section:first-child {
      padding-top: 0;
      border-top: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003225}}
    #menu .menu_section:last-child {
      padding-bottom: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003229}}
  #menu .menu_subsection {
    padding-bottom: 0.4rem;
    padding-top: 0.4rem;
    border-top: 1px dashed #bbbbbb; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003233}}
    #menu .menu_subsection:first-child {
      padding-top: 0;
      border-top: 0; }
  @media (min-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003238}}
    #menu .menu_login_button {
      display: none; } }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003245}}
#nav {
  flex-grow: 0;
  margin: 0 0.8em;
  max-width: 70em; }
  @media (min-width: 1024px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003245}}
    #nav {
      margin: 0 2em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003253}}
  #nav a, #nav .menu_item_current {
    display: inline; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003258}}
#document {
  flex-grow: 10;
  margin: 0.8em;
  max-width: 100rem; }
  @media (min-width: 1024px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003258}}
    #document {
      margin: 0.8em 2em; } }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003267}}
#foot {
  flex-grow: 0;
  clear: both;
  border-top: 1px solid #CCC;
  padding: 0.8em;
  display: flex;
  flex-flow: row;
  position: relative;
  color: #888; }
  @media (min-width: 1024px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003267}}
    #foot {
      padding: 0.8em 2em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003282}}
  #foot .logo {
    padding-right: 0.8rem; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003284}}
    #foot .logo > img {
      height: 2.45rem; }

/* ---- textstil ---- */
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003294}}
a {
  color: #58E;
  text-decoration: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003297}}
  a:hover {
    color: #83a8f3; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003302}}
a[href^="//"]:after,
a[href^="http://"]:after,
a[href^="https://"]:after {
  border: 1px solid #58E;
  margin-left: 0.1em;
  content: "⇗"; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003309}}
a[href^="//"]:hover:after,
a[href^="http://"]:hover:after,
a[href^="https://"]:hover:after {
  border: 1px solid #83a8f3;
  margin-left: 0.1em;
  content: "⇗"; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003317}}
.list-head {
  font-size: 120%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003321}}
.intro {
  font-size: 80%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003325}}
.passive {
  color: #888; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003331}}
h1, h2, h3, h4, h5, h6, .header {
  color: #428536;
  font-family: "MP Display", sans-serif;
  margin: 0.8rem 0 0.1rem 0;
  padding: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003336}}
  h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child, .header:first-child {
    margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003339}}
  tr td h1:first-child, tr td h2:first-child, tr td h3:first-child, tr td h4:first-child, tr td h5:first-child, tr td h6:first-child, tr td .header:first-child {
    margin: 0.8rem 0 0.1rem 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003342}}
  tr:first-child td h1:first-child, tr:first-child td h2:first-child, tr:first-child td h3:first-child, tr:first-child td h4:first-child, tr:first-child td h5:first-child, tr:first-child td h6:first-child, tr:first-child td .header:first-child {
    margin: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003347}}
h1 {
  margin: 0.8em 0 0 0;
  font-size: 200%;
  font-weight: normal; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003349}}
  h1:first-child {
    margin: 0 0 0 0; }
  @media (min-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003347}}
    h1 {
      font-size: 250%; } }
  @media (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003347}}
    h1 {
      font-size: 300%; } }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003361}}
h1 > .intro {
  display: block;
  font-size: 40%;
  line-height: 0.5em; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003367}}
h2 {
  font-weight: normal;
  font-size: 150%; }
  @media (min-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003367}}
    h2 {
      font-size: 170%; } }
  @media (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003367}}
    h2 {
      font-size: 200%; } }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003378}}
h3 {
  font-weight: normal;
  font-size: 115%; }
  @media (min-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003378}}
    h3 {
      font-size: 120%; } }
  @media (min-width: 768px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003378}}
    h3 {
      font-size: 140%; } }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003391}}
p.large, .p.large {
  margin: 1.6em 0 0 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003393}}
  p.large:first-child, .p.large:first-child {
    margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003396}}
  h1 + p.large, h1 + .p.large, h2 + p.large, h2 + .p.large, h3 + p.large, h3 + .p.large, h4 + p.large, h4 + .p.large, h5 + p.large, h5 + .p.large, h6 + p.large, h6 + .p.large, .header + p.large, .header + .p.large {
    margin: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003401}}
p, .p, .columns, .form-sub, .form_messagelist, .errorlist, .warninglist, .form_messagelist li, .errorlist li, .warninglist li, .messagelist, .messagelist li {
  margin: 0.8em 0 0 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003403}}
  p:first-child, .p:first-child, .columns:first-child, .form-sub:first-child, .form_messagelist:first-child, .errorlist:first-child, .warninglist:first-child, .form_messagelist li:first-child, .errorlist li:first-child, .warninglist li:first-child, .messagelist:first-child, .messagelist li:first-child {
    margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003406}}
  h1 + p, h1 + .p, h1 + .columns, h1 + .form-sub, h1 + .form_messagelist, h1 + .errorlist, h1 + .warninglist, .form_messagelist h1 + li, .errorlist h1 + li, .warninglist h1 + li, h1 + .messagelist, .messagelist h1 + li, h2 + p, h2 + .p, h2 + .columns, h2 + .form-sub, h2 + .form_messagelist, h2 + .errorlist, h2 + .warninglist, .form_messagelist h2 + li, .errorlist h2 + li, .warninglist h2 + li, h2 + .messagelist, .messagelist h2 + li, h3 + p, h3 + .p, h3 + .columns, h3 + .form-sub, h3 + .form_messagelist, h3 + .errorlist, h3 + .warninglist, .form_messagelist h3 + li, .errorlist h3 + li, .warninglist h3 + li, h3 + .messagelist, .messagelist h3 + li, h4 + p, h4 + .p, h4 + .columns, h4 + .form-sub, h4 + .form_messagelist, h4 + .errorlist, h4 + .warninglist, .form_messagelist h4 + li, .errorlist h4 + li, .warninglist h4 + li, h4 + .messagelist, .messagelist h4 + li, h5 + p, h5 + .p, h5 + .columns, h5 + .form-sub, h5 + .form_messagelist, h5 + .errorlist, h5 + .warninglist, .form_messagelist h5 + li, .errorlist h5 + li, .warninglist h5 + li, h5 + .messagelist, .messagelist h5 + li, h6 + p, h6 + .p, h6 + .columns, h6 + .form-sub, h6 + .form_messagelist, h6 + .errorlist, h6 + .warninglist, .form_messagelist h6 + li, .errorlist h6 + li, .warninglist h6 + li, h6 + .messagelist, .messagelist h6 + li, .header + p, .header + .p, .header + .columns, .header + .form-sub, .header + .form_messagelist, .header + .errorlist, .header + .warninglist, .form_messagelist .header + li, .errorlist .header + li, .warninglist .header + li, .header + .messagelist, .messagelist .header + li {
    margin: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003411}}
p.small, .p.small, dt, .form-field {
  margin: 0.4em 0 0 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003413}}
  p.small:first-child, .p.small:first-child, dt:first-child, .form-field:first-child {
    margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003416}}
  h1 + p.small, h1 + .p.small, h1 + dt, h1 + .form-field, h2 + p.small, h2 + .p.small, h2 + dt, h2 + .form-field, h3 + p.small, h3 + .p.small, h3 + dt, h3 + .form-field, h4 + p.small, h4 + .p.small, h4 + dt, h4 + .form-field, h5 + p.small, h5 + .p.small, h5 + dt, h5 + .form-field, h6 + p.small, h6 + .p.small, h6 + dt, h6 + .form-field, .header + p.small, .header + .p.small, .header + dt, .header + .form-field {
    margin: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003431}}
.columns {
  columns: 20em;
  max-width: 65em; }

@media (min-width: 1024px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003439}}
  .flex-columns {
    display: flex;
    align-items: flex-start; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003443}}
    .flex-columns > * {
      margin-top: 0;
      margin-left: 1.6em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003447}}
    .flex-columns > *:first-child {
      margin-left: 0; } }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003454}}
.fixed-columns > .first {
  order: -1; }
@media (min-width: 1024px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003453}}
  .fixed-columns {
    display: flex;
    flex-flow: row wrap;
    align-items: start; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003463}}
    .fixed-columns.form > * {
      margin-bottom: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003466}}
    .fixed-columns > * {
      margin: 0 1rem 1rem 0;
      width: 20em;
      min-width: 15em;
      flex: 1 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003471}}
      .fixed-columns > *:first-child {
        margin-right: 1rem; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003475}}
    .fixed-columns > .double {
      width: 40em;
      max-width: 40em;
      flex: 2 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003480}}
    .fixed-columns > .first {
      order: 0; } }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003486}}
.pr {
  margin: 0.8em 0 0 0;
  padding: 0.8em;
  border: 1px solid #428536;
  background: #FFF; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003488}}
  .pr:first-child {
    margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003491}}
  .pr.direct {
    margin: 0;
    border-top: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003502}}
img.inline {
  display: inline-block;
  height: 1em; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003509}}
dl,
ul,
ol {
  margin: 0;
  padding: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003516}}
dt {
  font-weight: bold; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003520}}
dd {
  margin: 0;
  padding: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003527}}
th {
  text-align: left;
  font-weight: bold; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003532}}
table {
  border-collapse: collapse; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003537}}
table.data th, table.data td {
  padding-right: 0.2rem;
  padding-left: 0.2rem; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003542}}
table.data thead tr {
  border-bottom: 1px solid #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003545}}
table.data thead th {
  padding-right: 0.4em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003547}}
  table.data thead th.sort {
    cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003553}}
table.data tbody tr {
  border-bottom: 1px solid #CCC; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003555}}
  table.data tbody tr:last-child {
    border-bottom: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003563}}
table .symbol {
  white-space: nowrap; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003566}}
table .number {
  text-align: right; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003574}}
.advanced {
  display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003582}}
.form-pair > .form-field {
  display: inline-block;
  vertical-align: baseline; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003587}}
.form-field {
  display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003590}}
  .form-field label {
    padding: 0 5px 0 0; }
  @media (max-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003587}}
    .form-field {
      width: 100%; } }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003598}}
label {
  display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003602}}
a.button, button, input[type=submit] {
  background: #CCC;
  padding: 0.4em;
  border-radius: 0.2em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003606}}
  a.button:hover, button:hover, input[type=submit]:hover {
    background: #e6e6e6; }

@media (pointer: coarse) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003611}}
  input[type=text], input[type=button], select, button, a.button {
    font-size: 120%;
    padding: 0.4em; } }
@media (max-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003611}}
  input[type=text], input[type=button], select, button, a.button {
    width: 100%; } }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003622}}
form label {
  color: #888; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003625}}
form input, form select {
  border: 1px solid #CCC; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003628}}
form .required input, form .required select {
  border: 1px solid #CCC; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003631}}
form .error label, form .required.error label {
  color: red; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003634}}
form label {
  font-size: 80%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003638}}
form .data label {
  padding: 0;
  line-height: 80%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003644}}
.form_messagelist, .errorlist, .warninglist {
  display: block;
  border: 1px solid #CCC;
  padding: 0.5em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003649}}
  .field .form_messagelist, .field .errorlist, .field .warninglist {
    font-size: 80%;
    border: 0;
    margin: 0;
    padding: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003654}}
    .field .form_messagelist li, .field .errorlist li, .field .warninglist li {
      display: inline-block;
      margin: 0 0 0.5em 0;
      padding: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003660}}
  .form_messagelist li, .errorlist li, .warninglist li {
    display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003666}}
.errorlist {
  color: red;
  display: block;
  border: 1px solid red; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003673}}
.warninglist {
  color: orange;
  display: block;
  border: 1px solid orange; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003684}}
.buttons {
  margin-bottom: -0.4em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003685}}
  .buttons button {
    margin-bottom: 0.4em; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003691}}
a.mini_button, button.mini_button {
  display: inline-block;
  border: 1px solid #CCC;
  padding: 0.2rem 0.3rem;
  border-radius: 0.2rem; }
  @media (pointer: coarse) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003691}}
    a.mini_button, button.mini_button {
      padding: 0.4rem 0.6rem; } }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003699}}
  a.mini_button:enabled, button.mini_button:enabled {
    background: #FFF;
    cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003702}}
    a.mini_button:enabled:hover, button.mini_button:enabled:hover {
      background: #e6e6e6; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003706}}
  a.mini_button:disabled, button.mini_button:disabled {
    background: #e6e6e6; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003710}}
  a.mini_button.copied, button.mini_button.copied {
    background: #428536;
    border-color: #428536; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003714}}
  a.mini_button.normal, button.mini_button.normal {
    transition: background-color 1000ms ease,border-color 1000ms ease; }

@media (min-width: 1024px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003721}}
  .legend-first {
    display: flex;
    align-items: flex-start; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003725}}
    .legend-first > * {
      margin-top: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003728}}
    .legend-first > .legend {
      order: 2;
      margin: 0 0 0.8em 1.6em; } }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003737}}
.map-container {
  flex-grow: 2;
  display: flex;
  width: 100%;
  min-width: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003745}}
  .map-container #search {
    max-width: 15em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003749}}
  .map-container .legend {
    flex-grow: 1;
    flex-shrink: 0;
    max-height: calc(100dvh - 5rem);
    overflow-y: scroll;
    position: relative;
    padding: 0.8em 0.8em 0.8em 0.8em;
    border-right: 1px solid #CCC; }
    @media (min-width: 1024px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003749}}
      .map-container .legend {
        padding: 0.8em 2em 0.8em 2em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003760}}
    .map-container .legend:last-child {
      border-right: 0px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003765}}
    .map-container .legend .close {
      position: absolute;
      top: 0.8em;
      right: 0.8em;
      font-size: 100%;
      cursor: pointer; }
      @media (min-width: 1024px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003765}}
        .map-container .legend .close {
          right: 2em; } }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003778}}
.map {
  flex-grow: 2;
  box-sizing: border-box;
  min-height: 20em;
  width: 100%;
  position: relative; }
  @media (min-width: 320px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003778}}
    .map {
      min-height: 25em; } }
  @media (min-width: 1024px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003778}}
    .map {
      min-height: 45em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003791}}
  .map.full {
    flex-grow: 10; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003794}}
  .map.small {
    min-height: 20em; }
    @media (min-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003794}}
      .map.small {
        min-height: 25em; } }
    @media (min-width: 1024px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003794}}
      .map.small {
        min-height: 30em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003803}}
  .map.wide {
    min-height: 15em; }
    @media (min-width: 320px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003803}}
      .map.wide {
        min-height: 20em; } }
    @media (min-width: 1024px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003803}}
      .map.wide {
        min-height: 25em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003813}}
  .map .status {
    z-index: 10002;
    position: absolute;
    display: none;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 0.4em;
    background: rgba(255, 255, 255, 0.9);
    font-size: 100%; }
    @media (min-width: 480px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003813}}
      .map .status {
        font-size: 120%; } }
    @media (min-width: 1024px) {
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003813}}
      .map .status {
        padding-left: 1.6em;
        padding-right: 1.6em; } }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003831}}
  .map .placeholder {
    position: absolute;
    z-index: 1000;
    padding-left: 3rem;
    padding-top: 0.4rem; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003832}}
  .map .map_cover {
    position: absolute;
    z-index: 10001;
    width: 100%;
    height: 100%;
    transition: all 1s ease-out;
    opacity: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003839}}
    .map .map_cover.triggered {
      background: rgba(0, 0, 0, 0.1);
      transition: all 0s ease-out;
      opacity: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003846}}
  .map .ol-attribution {
    bottom: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003855}}
.messagelist {
  display: block;
  border: 1px solid #CCC;
  padding: 0.5em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003860}}
  .field .messagelist {
    font-size: 80%;
    border: 0;
    margin: 0;
    padding: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003865}}
    .field .messagelist li {
      display: inline-block;
      margin: 0 0 0.5em 0;
      padding: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003871}}
  .messagelist li {
    display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003877}}
  .messagelist .error {
    color: red; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003882}}
  .messagelist .warning {
    color: orange; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003889}}
.event_symbol {
  position: relative;
  bottom: 0.05em; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003895}}
.events .date_group {
  color: #428536;
  border-bottom: 1px solid #428536; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003902}}
.event .event_type {
  color: #428536; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003905}}
.event .address {
  font-style: italic; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003911}}
.event.suggestion .list-head {
  color: #b2c9f7; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003914}}
.event.cancelled .list-head {
  text-decoration: line-through;
  color: #b2c9f7; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003920}}
.event_child {
  border-top: 1px solid #CCC;
  padding-top: 0.4em; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003926}}
table.participations th {
  vertical-align: top;
  text-align: left;
  padding: 0.4em 0.4em 0.4em 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003931}}
table.participations td {
  border: 1px solid #CCC;
  padding: 0.4em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003936}}
table.participations .participation {
  position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003939}}
  table.participations .participation .comment {
    font-size: 80%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003942}}
  table.participations .participation .edit-controls.existing {
    font-size: 80%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003945}}
  table.participations .participation.editing .summary {
    display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003948}}
  table.participations .participation.editing .edit {
    display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003952}}
  table.participations .participation .edit_close {
    display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003955}}
  table.participations .participation.editing .edit_close {
    display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003959}}
  table.participations .participation form {
    display: none;
    margin: -0.4em;
    box-shadow: 0.8em 0.8em 4em 0 #444;
    padding: 0.8em;
    z-index: 1000;
    background: #FFF; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003967}}
  table.participations .participation.editing form {
    display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003973}}
.noninterest {
  text-decoration: line-through; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003977}}
.comment {
  position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003980}}
  .comment .by {
    font-size: 80%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003983}}
  .comment .edit-controls.existing {
    font-size: 80%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003986}}
  .comment .commentText {
    font-size: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003990}}
  .comment.editing .summary {
    display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003993}}
  .comment.editing .edit {
    display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003996}}
  .comment .edit_close {
    display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\00003999}}
  .comment.editing .edit_close {
    display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\000031003}}
  .comment form {
    width: 100%;
    max-width: 40rem;
    display: none;
    box-shadow: 0.8em 0.8em 4em 0 #444;
    padding: 0.8em;
    z-index: 1000;
    background: #FFF; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\000031013}}
  .comment textarea {
    width: 100%;
    max-width: 38.4rem; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\000031017}}
  .comment.editing form {
    display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\000031025}}
#legend-gradient {
  display: flex;
  flex-flow: column; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\000031029}}
  #legend-gradient .range {
    display: flex;
    flex-flow: row;
    align-items: flex-start; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\000031034}}
    #legend-gradient .range .box {
      width: 2em;
      height: 2em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\000031038}}
    #legend-gradient .range .value {
      padding: 0 0 0 0.4em; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\000031045}}
#tables tr.current {
  background: #CCC; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/per\/projekt\/www\/kampanj\/static-compiled\/css\/base\.scss}line{font-family:\000031052}}
#tables table.data .name {
  width: 100%; }

@font-face {
  font-family: "MP Display";
  src: url("../fonts/mp-display.woff2") format("woff2");
  font-style: normal;
  font-weight: bold; }

/*# sourceMappingURL=base.css.map */
