@charset "UTF-8";
/**
 * Main stylesheet for ftf.dk
 */
@font-face {
  font-family: 'FTF';
  src: url("../Fonts/FTF.eot?9hwu9p");
  src: url("../Fonts/FTF.eot?#iefix9hwu9p") format("embedded-opentype"), url("../Fonts/FTF.woff?9hwu9p") format("woff"), url("../Fonts/FTF.ttf?9hwu9p") format("truetype"), url("../Fonts/FTF.svg?9hwu9p#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 12, ../SASS/_font-family.scss */
[class^="icon-"], [class*=" icon-"] {
  font-family: 'FTF';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 26, ../SASS/_font-family.scss */
.icon-menu {
  background-image: url("../Images/menubg.png");
  width: 19px;
  height: 14px;
}

/* line 31, ../SASS/_font-family.scss */
.icon-menu.activated {
  background-image: url("../Images/menubg-x.png");
  width: 19px;
  height: 14px;
}

/* line 38, ../SASS/_font-family.scss */
.icon-pen:before {
  content: "\270e";
}

/* line 41, ../SASS/_font-family.scss */
.icon-phone:before {
  content: "\260f";
}

/* line 44, ../SASS/_font-family.scss */
.icon-mail:before {
  content: "\65";
}

/* line 47, ../SASS/_font-family.scss */
.icon-camera:before {
  content: "\2388";
}

/* line 50, ../SASS/_font-family.scss */
.icon-play:before {
  content: "\25b6";
}

/* line 53, ../SASS/_font-family.scss */
.icon-user:before {
  content: "\70";
}

/* line 56, ../SASS/_font-family.scss */
.icon-users:before {
  content: "\50";
}

/* line 59, ../SASS/_font-family.scss */
.icon-file-pdf:before {
  content: "\61";
}

/* line 62, ../SASS/_font-family.scss */
.icon-bubble:before {
  content: "\64";
}

/* line 65, ../SASS/_font-family.scss */
.icon-bubbles:before {
  content: "\44";
}

/* line 68, ../SASS/_font-family.scss */
.icon-location:before {
  content: "\58";
}

/* line 71, ../SASS/_font-family.scss */
.icon-tags:before {
  content: "\78";
}

/* line 75, ../SASS/_font-family.scss */
.icon-facebook:before {
  content: "\66";
}

/* line 78, ../SASS/_font-family.scss */
.icon-facebook2:before {
  content: "\46";
}

/* line 81, ../SASS/_font-family.scss */
.icon-twitter:before {
  content: "\54";
}

/* line 84, ../SASS/_font-family.scss */
.icon-twitter2:before {
  content: "\74";
}

/* line 87, ../SASS/_font-family.scss */
.icon-googleplus:before {
  content: "\67";
}

/* line 90, ../SASS/_font-family.scss */
.icon-googleplus2:before {
  content: "\47";
}

/* line 93, ../SASS/_font-family.scss */
.icon-mail2:before {
  content: "\45";
}

/* line 96, ../SASS/_font-family.scss */
.icon-feed:before {
  content: "\52";
}

/* line 99, ../SASS/_font-family.scss */
.icon-feed2:before {
  content: "\72";
}

/* line 102, ../SASS/_font-family.scss */
.icon-li:before {
  content: "\25a0";
}

/* line 105, ../SASS/_font-family.scss */
.icon-quotes-left:before {
  content: "\71";
}

/* line 108, ../SASS/_font-family.scss */
.icon-left-quote:before {
  content: "\51";
}

/* line 111, ../SASS/_font-family.scss */
.icon-arrowrightsimple:before {
  content: "\2192";
}

/* line 114, ../SASS/_font-family.scss */
.icon-arrowdownsimple:before {
  content: "\2193";
}

/* line 117, ../SASS/_font-family.scss */
.icon-arrowupsimple:before {
  content: "\2191";
}

/* line 120, ../SASS/_font-family.scss */
.icon-arrowleftsimple:before {
  content: "\2190";
}

/* line 123, ../SASS/_font-family.scss */
.icon-linkedin:before {
  content: "\6c";
}

/* line 126, ../SASS/_font-family.scss */
.icon-print:before {
  content: "\75";
}

/* line 129, ../SASS/_font-family.scss */
.icon-search:before {
  content: "\7a";
}

/* line 132, ../SASS/_font-family.scss */
.icon-search2:before {
  content: "\5a";
}

/* line 135, ../SASS/_font-family.scss */
.icon-info:before {
  content: "\21";
}

/* line 138, ../SASS/_font-family.scss */
.icon-bars:before {
  content: "\22";
}

/* line 141, ../SASS/_font-family.scss */
.icon-calendar-alt-stroke:before {
  content: "\24";
}

/* line 144, ../SASS/_font-family.scss */
.icon-calendar-alt-fill:before {
  content: "\25";
}

/* line 147, ../SASS/_font-family.scss */
.icon-pie:before {
  content: "\26";
}

/* line 150, ../SASS/_font-family.scss */
.icon-fullscreen:before {
  content: "\23";
}

/* line 153, ../SASS/_font-family.scss */
.icon-fullscreen-exit:before {
  content: "\27";
}

/**
 * Fonts
 */
/**
 * Breakpoints
 */
/**
 * Grid related
 */
/**
 * Section colors
 */
/* normalize-scss 3.0.0-alpha.2+normalize.3.0.0 | MIT/GPLv2 License | bit.ly/normalize-scss */
/* Base
   ========================================================================== */
/**
 * Establish a vertical rhythm unit using $base-font-size, $base-line-height,
 * and $rhythm-unit variables. Also, correct text resizing oddly in IE 6/7 when
 * body `font-size` is set using `em` units.
 */
/* line 106, ../../../../../../../usr/local/lib/ruby/gems/2.3/gems/compass-core-1.0.3/stylesheets/compass/typography/_vertical_rhythm.scss */
html {
  font-size: 93.75%;
  line-height: 1.33333em;
}

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
/* line 106, ../SASS/_normalize.scss */
html {
  font-family: "Proxima N W01 Reg", Arial, sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/**
 * Remove default margin.
 */
/* line 118, ../SASS/_normalize.scss */
body {
  margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined in IE 8/9. Correct `block` display
 * not defined on `summary` and `details` in IE and Firefox and on `main` in IE.
 */
/* line 130, ../SASS/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
/* line 150, ../SASS/_normalize.scss */
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  *display: inline;
  *zoom: 1;
  vertical-align: baseline;
  /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 169, ../SASS/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 */
/* line 179, ../SASS/_normalize.scss */
[hidden] {
  display: none;
}

/**
 * Hide the `template` element in IE, Safari, and Firefox < 22.
 */
/* line 188, ../SASS/_normalize.scss */
template {
  display: none;
}

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
/* line 200, ../SASS/_normalize.scss */
a {
  background: transparent;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
/* line 209, ../SASS/_normalize.scss */
a:active,
a:hover {
  outline: 0;
}

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE, Safari 5, and Chrome.
 */
/* line 221, ../SASS/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
/* line 229, ../SASS/_normalize.scss */
b,
strong {
  font-family: "Proxima N W01 Bold", Arial, sans-serif;
}

/**
 * Set 1 unit of vertical rhythm on the top and bottom margin.
 */
/* line 239, ../SASS/_normalize.scss */
blockquote {
  margin: 1.33333em 40px;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
/* line 248, ../SASS/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */
/* line 263, ../SASS/_normalize.scss */
dfn {
  font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */
/* line 272, ../SASS/_normalize.scss */
h1 {
  /* Set the font-size and line-height while keeping a proper vertical rhythm. */
  font-size: 3em;
  line-height: 1.11111em;
  /* Set 1 unit of vertical rhythm on the top and bottom margins. */
  margin-top: 0em;
  margin-bottom: 0.44444em;
}

/* line 287, ../SASS/_normalize.scss */
h2 {
  font-size: 3em;
  line-height: 1.11111em;
  line-height: 1.06667em;
  margin-top: 0em;
  margin-bottom: 0.44444em;
}

/* line 294, ../SASS/_normalize.scss */
h3 {
  font-size: 1.17em;
  line-height: 1.7094em;
  margin-top: 0em;
  margin-bottom: 1.1396em;
}

/* line 300, ../SASS/_normalize.scss */
h4 {
  font-size: 1em;
  line-height: 1.33333em;
  margin-top: 0em;
  margin-bottom: 1.33333em;
}

/* line 306, ../SASS/_normalize.scss */
h5 {
  font-size: 0.83em;
  line-height: 1.60643em;
  margin-top: 0em;
  margin-bottom: 1.60643em;
}

/* line 312, ../SASS/_normalize.scss */
h6 {
  font-size: 0.67em;
  line-height: 1.99005em;
  margin-top: 0em;
  margin-bottom: 1.99005em;
}

/**
 * Address styling not present in IE 8/9.
 */
/* line 324, ../SASS/_normalize.scss */
mark {
  background: #ff0;
  color: #000;
}

/**
 * Set 1 unit of vertical rhythm on the top and bottom margin.
 */
/* line 335, ../SASS/_normalize.scss */
p,
pre {
  margin: 1.33333em 0;
}

/**
 * Contain overflow in all browsers.
 */
/* line 345, ../SASS/_normalize.scss */
pre {
  overflow: auto;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */
/* line 353, ../SASS/_normalize.scss */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 361, ../SASS/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 369, ../SASS/_normalize.scss */
sup {
  top: -0.5em;
}

/* line 373, ../SASS/_normalize.scss */
sub {
  bottom: -0.25em;
}

/* Lists
   ========================================================================== */
/**
 * Address margins set differently in IE 6/7.
 */
/* line 385, ../SASS/_normalize.scss */
dl,
menu,
ol,
ul {
  margin: 1.33333em 0;
}

/* line 402, ../SASS/_normalize.scss */
dd {
  margin: 0 0 0 40px;
}

/**
 * Address paddings set differently in IE 6/7.
 */
/* line 410, ../SASS/_normalize.scss */
menu,
ol,
ul {
  padding: 0 0 0 40px;
}

/**
 * Correct list images handled incorrectly in IE 7.
 */
/* line 422, ../SASS/_normalize.scss */
nav ul,
nav ol {
  list-style: none;
  list-style-image: none;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
/* line 437, ../SASS/_normalize.scss */
img {
  border: 0;
  /* Improve image quality when scaled in IE 7. */
  -ms-interpolation-mode: bicubic;
}

/**
 * Correct overflow displayed in IE.
 */
/* line 450, ../SASS/_normalize.scss */
svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari 5.
 */
/* line 462, ../SASS/_normalize.scss */
figure {
  margin: 1.33333em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */
/* line 471, ../SASS/_normalize.scss */
hr {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * Correct margin displayed oddly in IE 6/7.
 */
/* line 489, ../SASS/_normalize.scss */
form {
  margin: 0;
}

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 * 4. Address `font-family` inconsistency between `textarea` and other form in IE 7
 * 5. Improve appearance and consistency with IE 6/7.
 */
/* line 503, ../SASS/_normalize.scss */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */
  *font-family: "Proxima N W01 Reg", Arial, sans-serif;
  /* 4 */
  *vertical-align: middle;
  /* 5 */
}

/**
 * Address `overflow` set to `hidden` in IE.
 */
/* line 521, ../SASS/_normalize.scss */
button {
  overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
/* line 532, ../SASS/_normalize.scss */
button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 * 4. Remove inner spacing in IE 7 without affecting normal text inputs.
 *    Known issue: inner spacing remains in IE 6.
 */
/* line 547, ../SASS/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
  *overflow: visible;
  /* 4 */
}

/**
 * Re-set default cursor for disabled elements.
 */
/* line 562, ../SASS/_normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
/* line 571, ../SASS/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
/* line 582, ../SASS/_normalize.scss */
input {
  line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 * 3. Remove excess padding in IE 7.
 *    Known issue: excess padding remains in IE 6.
 */
/* line 597, ../SASS/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
  *height: 13px;
  /* 3 */
  *width: 13px;
  /* 3 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
/* line 614, ../SASS/_normalize.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
/* line 625, ../SASS/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  /**
   * Remove inner padding and search cancel button in Safari and Chrome on OS X.
   * Safari (but not Chrome) clips the cancel button when the search input has
   * padding (and `textfield` appearance).
   */
}
/* line 635, ../SASS/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */
/* line 645, ../SASS/_normalize.scss */
fieldset {
  margin: 0 2px;
  /* Apply borders and padding that keep the vertical rhythm. */
  border-color: #c0c0c0;
  border-top-width: 0.06667em;
  border-top-style: solid;
  padding-top: 0.4em;
  border-bottom-width: 0.06667em;
  border-bottom-style: solid;
  padding-bottom: 0.8em;
  border-left-width: 0.06667em;
  border-left-style: solid;
  padding-left: 0.76667em;
  border-right-width: 0.06667em;
  border-right-style: solid;
  padding-right: 0.76667em;
}

/**
 * 1. Correct `color` not being inherited in IE.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 * 3. Correct alignment displayed oddly in IE 6/7.
 */
/* line 661, ../SASS/_normalize.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
  *margin-left: -7px;
  /* 3 */
}

/**
 * Remove default vertical scrollbar in IE.
 */
/* line 675, ../SASS/_normalize.scss */
textarea {
  overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
/* line 684, ../SASS/_normalize.scss */
optgroup {
  font-weight: bold;
}

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
/* line 695, ../SASS/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 700, ../SASS/_normalize.scss */
td,
th {
  padding: 0;
}

/**
 * Grid
 */
/* line 21, ../../../../../../../usr/local/lib/ruby/gems/2.3/gems/susy-2.2.12/sass/susy/language/susy/_box-sizing.scss */
*, *:before, *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 44, ../SASS/_grid.scss */
.container {
  max-width: 100%;
  margin-left: 15px;
  margin-right: 15px;
}
/* line 12, ../../../../../../../usr/local/lib/ruby/gems/2.3/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
.container:after {
  content: " ";
  display: block;
  clear: both;
}
@media (min-width: 600px) {
  /* line 44, ../SASS/_grid.scss */
  .container {
    max-width: 100%;
    margin-left: 20px;
    margin-right: 20px;
  }
  /* line 12, ../../../../../../../usr/local/lib/ruby/gems/2.3/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .container:after {
    content: " ";
    display: block;
    clear: both;
  }
}
@media (min-width: 900px) {
  /* line 44, ../SASS/_grid.scss */
  .container {
    max-width: 1040px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 20px;
  }
  /* line 12, ../../../../../../../usr/local/lib/ruby/gems/2.3/gems/susy-2.2.12/sass/susy/output/support/_clearfix.scss */
  .container:after {
    content: " ";
    display: block;
    clear: both;
  }
}

@media (min-width: 900px) {
  /* line 2, ../SASS/_content.scss */
  .fullheader .fullnewsleft {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%;
  }
}
@media (min-width: 600px) {
  /* line 9, ../SASS/_content.scss */
  .fullheader .fullnewsleft {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%;
  }
}
@media (min-width: 900px) {
  /* line 17, ../SASS/_content.scss */
  .fullheader .fullnewsright {
    width: 32.20339%;
    float: right;
    margin-top: 0px;
  }
}
@media (min-width: 600px) {
  /* line 24, ../SASS/_content.scss */
  .fullheader .fullnewsright {
    width: 32.20339%;
    float: right;
  }
}
@media (min-width: 900px) {
  /* line 32, ../SASS/_content.scss */
  .fullheaderwide .fullnewswideleft {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%;
  }
}
@media (min-width: 600px) {
  /* line 40, ../SASS/_content.scss */
  .fullheaderwide .fullnewswideleft {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%;
  }
}
@media (min-width: 900px) {
  /* line 48, ../SASS/_content.scss */
  .fullheaderwide .fullnewswideright {
    width: 32.20339%;
    float: right;
    margin-top: 0px;
  }
}
@media (min-width: 600px) {
  /* line 55, ../SASS/_content.scss */
  .fullheaderwide .fullnewswideright {
    width: 32.20339%;
    float: right;
  }
}
/* line 63, ../SASS/_content.scss */
.newsletter .tx-lfnyhedsbreve-pi1 label {
  color: #fff;
}

/* line 65, ../SASS/_content.scss */
.span_4 .newsletter .tx-lfnyhedsbreve-pi1 .newsletterWrapper input[type="text"],
.span_6 .newsletter .tx-lfnyhedsbreve-pi1 .newsletterWrapper input[type="text"],
.span_4 .newsletter .tx-lfnyhedsbreve-pi1 .newsletterWrapper input[type="email"],
.span_6 .newsletter .tx-lfnyhedsbreve-pi1 .newsletterWrapper input[type="email"] {
  width: 70%;
  float: left;
  height: 50px;
  padding-left: 15px;
  font-size: 16px;
}

/* line 76, ../SASS/_content.scss */
.span_4 .newsletter .tx-lfnyhedsbreve-pi1 .newsletterWrapper input[type="submit"],
.span_6 .newsletter .tx-lfnyhedsbreve-pi1 .newsletterWrapper input[type="submit"] {
  width: 30%;
  float: left;
  font-size: 14px;
  text-transform: uppercase;
  background: #25aad5;
  font-family: "Proxima N W01 Bold", Arial, sans-serif;
  height: 50px;
  padding-left: 8px;
}

/* line 89, ../SASS/_content.scss */
.newsletter .tx-lfnyhedsbreve-pi1 .newsletterWrapper input[type="text"],
.newsletter .tx-lfnyhedsbreve-pi1 .newsletterWrapper input[type="text"],
.newsletter .tx-lfnyhedsbreve-pi1 .newsletterWrapper input[type="email"],
.newsletter .tx-lfnyhedsbreve-pi1 .newsletterWrapper input[type="email"] {
  width: 70%;
  float: left;
  height: 50px;
  padding-left: 15px;
  font-size: 16px;
  border: 0px;
}

/* line 102, ../SASS/_content.scss */
.newsletter .tx-lfnyhedsbreve-pi1 .newsletterWrapper input[type="submit"],
.newsletter .tx-lfnyhedsbreve-pi1 .newsletterWrapper input[type="submit"] {
  width: 30%;
  float: left;
  font-size: 14px;
  text-transform: uppercase;
  background: #dd2062;
  font-family: "Proxima N W01 Bold", Arial, sans-serif;
  height: 50px;
  padding-left: 8px;
  transition: all 0.2s ease;
  border: 1px solid transparent;
}

/* line 116, ../SASS/_content.scss */
.newsletter .tx-lfnyhedsbreve-pi1 .newsletterWrapper input[type="submit"]:hover,
.newsletter .tx-lfnyhedsbreve-pi1 .newsletterWrapper input[type="submit"]:hover {
  background-color: #dd2062;
  color: #fff;
  border: 1px solid #fff;
}

/* line 123, ../SASS/_content.scss */
.fce_newsfeed_container .newsletterImage {
  position: absolute;
  width: 314px;
  height: 400px;
  margin: auto;
  background: url(../Images/ftf-newsfeed-newsletter-background.png) 0px center no-repeat;
  z-index: 10;
  display: block;
}

/* line 133, ../SASS/_content.scss */
.newsletterImage {
  position: absolute;
  width: 314px;
  height: 400px;
  margin: auto;
  z-index: 10;
}

/* line 141, ../SASS/_content.scss */
main .fce_newsfeed_container .tx-lfnyhedsbreve-pi1 form {
  position: relative;
  z-index: 30;
  width: 90%;
  margin-left: 5%;
}

/* line 148, ../SASS/_content.scss */
.om_nyhedsbrev .newsletterImage {
  width: 100px;
  margin: auto;
  height: 0px;
}

/**
 * Content
 */
/* line 159, ../SASS/_content.scss */
.news_list_container span.title a {
  color: #000;
}

/* line 163, ../SASS/_content.scss */
.footerbeforecontainerwide .fce_kontakt_3col {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 0;
}

/* line 170, ../SASS/_content.scss */
.news_list_container .listitem .title {
  font-weight: bold;
  font-size: 1.0em;
  font-family: Georgia, ms-sans;
  color: #313131;
}

/* line 171, ../SASS/_content.scss */
.news_list_container .listitem2 .title {
  font-weight: bold;
  font-size: 1.0em;
  font-family: Georgia, ms-sans;
  color: #313131;
}

/* line 173, ../SASS/_content.scss */
.news_list_container .listitem .title a:hover {
  text-decoration: none;
}

/* line 174, ../SASS/_content.scss */
.news_list_container .listitem2 .title a:hover {
  text-decoration: none;
}

/* line 176, ../SASS/_content.scss */
.news_single li {
  padding-bottom: 10px !important;
  font-size: 16px !important;
  font-family: "Proxima N W01 Reg", Arial, sans-serif;
}

/* sune t3cms - was removed from typo3 core */
/* line 184, ../SASS/_content.scss */
DIV.csc-textpic-clear {
  clear: both;
}

/* line 190, ../SASS/_content.scss */
object {
  margin-bottom: 15px;
}

/* !General html setup */
/* line 192, ../SASS/_content.scss */
h1, h2, h3, h4, h5, h6 {
  font-family: Georgia, "Times New Roman", serif;
  font-weight: normal;
  color: #000;
}

/* line 202, ../SASS/_content.scss */
a {
  text-decoration: none;
  color: #28c0da;
}

/* line 203, ../SASS/_content.scss */
a:hover {
  text-decoration: underline;
}

/* line 205, ../SASS/_content.scss */
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  color: inherit;
}

/* line 207, ../SASS/_content.scss */
img {
  max-width: 100%;
  height: auto;
}

/* line 209, ../SASS/_content.scss */
span.sectioncolor {
  color: #28c0da;
}

/* line 210, ../SASS/_content.scss */
span.pref::after {
  content: ":";
  color: #28c0da !important;
}

/* line 211, ../SASS/_content.scss */
.black span.pref::after,
.blue span.pref::after,
.red span.pref::after,
.green span.pref::after {
  color: #fff;
}

/* line 216, ../SASS/_content.scss */
.container .contact-person ul li a {
  color: #28c0da;
}

/* line 217, ../SASS/_content.scss */
.container .contact-person p a {
  color: #28c0da;
}

/* line 218, ../SASS/_content.scss */
.container .toolbar span a {
  text-decoration: none;
}

/* line 219, ../SASS/_content.scss */
.container .toolbar span a:hover {
  text-decoration: underline;
}

/* line 221, ../SASS/_content.scss */
.subheader p {
  color: #333;
}

/* line 223, ../SASS/_content.scss */
.csc-frame-rulerBefore {
  border-top: 1px solid #ccc;
}

/* line 225, ../SASS/_content.scss */
.hidden {
  display: none !important;
  visibility: hidden;
}

/* line 227, ../SASS/_content.scss */
#header .containersub .sectionheader h1 a:hover {
  background: none;
}

/* line 228, ../SASS/_content.scss */
#header .containersub .sectionheader .sectionmenu ul li a {
  background: #fff;
}

/**
 * Main container
 */
/* line 233, ../SASS/_content.scss */
main[role="main"] {
  /*padding-top: 75px;*/
}
@media (min-width: 600px) {
  /* line 233, ../SASS/_content.scss */
  main[role="main"] {
    padding-top: 0px;
  }
}
@media (min-width: 900px) {
  /* line 233, ../SASS/_content.scss */
  main[role="main"] {
    padding-top: 0px;
  }
}

@media (min-width: 600px) {
  /* line 249, ../SASS/_content.scss */
  .subpage main[role="main"] {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%;
  }
  /* line 252, ../SASS/_content.scss */
  .subpage aside[role="complementary"] {
    width: 32.20339%;
    float: right;
    margin-right: 0;
  }
}
@media (min-width: 900px) {
  /* line 257, ../SASS/_content.scss */
  .subpage main[role="main"] {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%;
  }
  /* line 260, ../SASS/_content.scss */
  .subpage aside[role="complementary"] {
    width: 32.20339%;
    float: right;
    margin-right: 0;
    margin-top: 10px;
  }
}

/* line 268, ../SASS/_content.scss */
main .container .tx-lfftfpeople-pi1 p.name {
  font-family: "Proxima N W01 Bold", Arial, sans-serif;
  margin-top: 10px;
}

/* line 273, ../SASS/_content.scss */
main .container .tx-lfftfpeople-pi1 p.title {
  margin-top: 3px;
}

/* line 277, ../SASS/_content.scss */
main .container .tx-lfftfpeople-pi1 p {
  margin: 0px;
  font-size: 14px;
}

/* line 282, ../SASS/_content.scss */
main .container .tx-lfftfpeople-pi1 .people_list p {
  margin: 0px;
  font-size: 14px;
}

/* =================================== 
 *              FOOTERBEFORECONTAINER
 ================================== */
/* LATEST */
/* line 295, ../SASS/_content.scss */
.news_latest_container {
  border-top: 1px solid #ECECEC;
  border-bottom: none;
  background: none;
  clear: none;
  border-right: 1px solid #ececec;
  border-left: 1px solid #ececec;
  border-bottom: 1px solid #ececec;
}
/* line 299, ../SASS/_content.scss */
.news_latest_container .listitem {
  padding: 13px 10px;
}
/* line 300, ../SASS/_content.scss */
.news_latest_container .listitem2 {
  padding: 13px 10px;
  background: #ededed;
}
/* line 302, ../SASS/_content.scss */
.news_latest_container img {
  float: left;
  margin-right: 10px;
}
/* line 303, ../SASS/_content.scss */
.news_latest_container .date {
  margin: 0;
  padding-bottom: 13px;
  width: 100%;
  font-size: 0.8em;
  line-height: 1.66667em;
  color: #a2a2a2;
  text-transform: uppercase;
  font-family: "Proxima N W01 Reg", Arial, sans-serif;
}
/* line 313, ../SASS/_content.scss */
.news_latest_container h4 {
  font-size: 1em;
  margin: 0;
}
/* line 314, ../SASS/_content.scss */
.news_latest_container p {
  margin: 5px 0 0;
}
/* line 316, ../SASS/_content.scss */
.news_latest_container span.category {
  color: #13D2E5;
  margin: 0;
  padding-bottom: 13px;
  width: 100%;
  font-size: 0.8em;
  line-height: 1.66667em;
  text-transform: uppercase;
  font-family: "Proxima N W01 Reg", Arial, sans-serif;
}

/* line 328, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col .news_latest_container {
  border-right: 0px;
  border-left: 0px;
  border-bottom: 0px;
  border-top: 0px;
}

/* line 335, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col .news_latest_container h4 {
  padding: 0px;
}

/* line 339, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col .news_latest_container .listitem, .footerbeforecontainer .fce_kontakt_3col .news_latest_container .listitem2 {
  padding: 0px;
}

/* line 343, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col .news_latest_container img {
  width: 320px;
  height: auto;
  clear: both;
  margin-bottom: 5px;
  margin-right: 0px;
}

/* line 351, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col .fce_kontakt_3col_left .news_latest_container {
  border-right: 0px solid #eee;
}

/* line 355, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col .fce_kontakt_3col_mid .news_latest_container {
  border-right: 0px solid #eee;
}

/* line 359, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col .news_latest_container .listitem .title, .footerbeforecontainer .fce_kontakt_3col .news_latest_container .listitem2 .title {
  font-size: 20px;
  font-family: "Proxima N W01 Bold", Arial, sans-serif;
  width: 100%;
  clear: both;
  float: left;
  margin-top: 5px;
  margin-bottom: 3px;
}

/* line 369, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col .news_latest_container .listitem, .footerbeforecontainer .fce_kontakt_3col .news_latest_container .listitem2 {
  background-color: inherit;
  border-bottom: 0px solid #eee;
  min-height: 320px;
}

/* LIST */
/* line 377, ../SASS/_content.scss */
.footerbeforecontainer {
  width: 100%;
}

/* line 381, ../SASS/_content.scss */
.footerbeforecontainer .row.twocol {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 0;
  margin-top: 20px;
  border-top: 1px solid #ececec;
  border-bottom: 1px solid #ececec;
}

/* line 391, ../SASS/_content.scss */
.footerbeforecontainer .row.twocol .col:last-child {
  float: right;
  margin-right: 0;
  width: 31.5%;
}

/* line 397, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col .news_list_container {
  border-right: 0px;
  border-left: 0px;
  border-bottom: 0px;
  border-top: 0px;
}

/* line 404, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col {
  margin-top: 15px;
  margin-bottom: 25px;
}

/* line 409, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col .news_list_container h4 {
  padding: 0px;
}

/* line 413, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col .news_list_container .listitem, .footerbeforecontainer .fce_kontakt_3col .news_list_container .listitem2 {
  padding: 0px;
}

/* line 417, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col .news_list_container img {
  width: 100%;
  height: auto;
  clear: both;
  margin-bottom: 10px;
  margin-right: 0px;
}

/* line 425, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col .fce_kontakt_3col_left {
  background-color: none;
  width: 32.3%;
  margin-bottom: 10px;
  margin-right: 1.5%;
}

/* line 432, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col .fce_kontakt_3col_mid {
  background-color: none;
  width: 32.3%;
  margin-bottom: 10px;
  margin-right: 1.5%;
}

/* line 439, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col .fce_kontakt_3col_right {
  background-color: none;
  width: 32.3%;
  margin-bottom: 10px;
}

/* line 445, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col .fce_kontakt_3col_left .news_list_container {
  border-right: 0px solid #eee;
}

/* line 449, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col .fce_kontakt_3col_mid .news_list_container {
  border-right: 0px solid #eee;
}

/* line 453, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col .news_list_container .listitem .title, .footerbeforecontainer .fce_kontakt_3col .news_list_container .listitem2 .title {
  font-size: 20px;
  width: 100%;
  clear: both;
  float: left;
  margin-top: 10px;
}

/* line 461, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col .listitem, .footerbeforecontainer .fce_kontakt_3col .listitem2 {
  background-color: inherit;
  border-bottom: 0px solid #eee;
  height: 300px;
}

/* line 467, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col .listitem:last-child, .footerbeforecontainer .fce_kontakt_3col .listitem2:last-child {
  border-bottom: 0px;
}

/* line 471, ../SASS/_content.scss */
.footerbeforecontainer .row.twocol .tx-lfttnewscatlinks-pi1 a {
  padding-right: 7px;
  padding-left: 0px;
  text-transform: uppercase;
}

/* line 477, ../SASS/_content.scss */
.footerbeforecontainer .row.twocol .tx-lfnyhedsbreve-pi1 {
  float: right;
}

/* line 481, ../SASS/_content.scss */
.footerbeforecontainer .row.twocol .toolsfooter {
  position: absolute;
  right: 0;
}

/* line 486, ../SASS/_content.scss */
.footerbeforecontainer .row.twocol .toolsfooter a.print {
  background: url(/fileadmin/_kurser2010/images/print.gif) 0 0 no-repeat;
  position: absolute;
  right: 450px;
}

/* line 492, ../SASS/_content.scss */
.footerbeforecontainer .row.twocol .toolsfooter a.fb {
  background: url(/fileadmin/_kurser2010/images/facebook.gif) 0 0 no-repeat;
  position: absolute;
  right: 410px;
}

/* line 498, ../SASS/_content.scss */
.footerbeforecontainer .row.twocol .toolsfooter a.twitter {
  background: url(/fileadmin/_kurser2010/images/twitter.gif) 0 0 no-repeat;
  position: absolute;
  right: 370px;
}

/* line 504, ../SASS/_content.scss */
.footerbeforecontainer .row.twocol .toolsfooter a.linkedin {
  background: url(/fileadmin/_kurser2010/images/linkedin.gif) 0 0 no-repeat;
  position: absolute;
  right: 330px;
}

/* line 510, ../SASS/_content.scss */
.footerbeforecontainer .row.twocol .toolsfooter a {
  display: inline-block;
  margin: 3px 10px 0 0;
  width: 28px;
  height: 28px;
  font-size: 22px;
  text-align: center;
  line-height: 17px;
}

/* line 520, ../SASS/_content.scss */
.footerbeforecontainer .row.twocol .toolsfooter a span {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 531, ../SASS/_content.scss */
.footerbeforecontainer .fce_kontakt_3col {
  padding: 0px;
}

/* line 535, ../SASS/_content.scss */
.footerbeforecontainer .row.twocol {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 0;
  margin-top: 20px;
  border-top: 0px solid #28c0da;
  border-bottom: 1px solid #28c0da;
}

/* line 545, ../SASS/_content.scss */
.footerbeforecontainer .row.twocol .col:last-child {
  float: right;
  margin-right: 0;
  width: 31.5%;
  margin-top: -3px;
}

/* line 552, ../SASS/_content.scss */
.container .footerbeforecontainer .tx-lfttnewscatlinks-pi1 {
  padding: 0px;
  /* background: #EFF5F5; */
  border-top: 0px solid #e0e0e0;
  border-bottom: 0px solid #e0e0e0;
  width: 100%;
  float: left;
  margin: 0px;
  list-style: none;
  text-transform: uppercase;
}

/* line 564, ../SASS/_content.scss */
.footerbeforecontainerwide .tx-lfttnewscatlinks-pi1 li:first-child {
  background: url(/fileadmin/_analyse2010/images/newscatlinks-first-img.png) no-repeat left top;
  padding: 0 0 0 85px;
  float: left;
}

/* =================================== 
 *              FOOTERBEFORECONTAINERWIDE
 ================================== */
/* line 574, ../SASS/_content.scss */
.footerbeforecontainerwide {
  width: 100%;
}

/* line 578, ../SASS/_content.scss */
.footerbeforecontainerwide .row.twocol {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 0;
  margin-top: 20px;
  border-top: 1px solid #ececec;
  border-bottom: 1px solid #ececec;
}

/* line 588, ../SASS/_content.scss */
.footerbeforecontainerwide .row.twocol .col:last-child {
  float: right;
  margin-right: 0;
  width: 31.5%;
}

/* line 594, ../SASS/_content.scss */
.footerbeforecontainerwide .fce_kontakt_3col .news_list_container {
  border-right: 0px;
  border-left: 0px;
  border-bottom: 0px;
  border-top: 0px;
}

/* line 601, ../SASS/_content.scss */
.footerbeforecontainerwide .fce_kontakt_3col .news_list_container h4 {
  padding: 0px;
}

/* line 605, ../SASS/_content.scss */
.footerbeforecontainerwide .fce_kontakt_3col .news_list_container .listitem, .footerbeforecontainerwide .fce_kontakt_3col .news_list_container .listitem2 {
  padding: 0px;
}

/* line 609, ../SASS/_content.scss */
.footerbeforecontainerwide .fce_kontakt_3col .news_list_container img {
  width: 320px;
  height: auto;
  clear: both;
  margin-bottom: 10px;
  margin-right: 0px;
}

/* line 617, ../SASS/_content.scss */
.footerbeforecontainerwide .fce_kontakt_3col .fce_kontakt_3col_left {
  background-color: none;
  width: 32.3%;
  max-width: 320px;
  margin-bottom: 10px;
  margin-right: 2%;
}

/* line 625, ../SASS/_content.scss */
.footerbeforecontainerwide .fce_kontakt_3col .fce_kontakt_3col_mid {
  background-color: none;
  width: 32.3%;
  max-width: 320px;
  margin-bottom: 10px;
  margin-right: 2%;
}

/* line 633, ../SASS/_content.scss */
.footerbeforecontainerwide .fce_kontakt_3col .fce_kontakt_3col_right {
  background-color: none;
  width: 32.3%;
  max-width: 320px;
  margin-bottom: 10px;
}

/* line 640, ../SASS/_content.scss */
.footerbeforecontainerwide .fce_kontakt_3col .fce_kontakt_3col_left .news_list_container {
  border-right: 0px solid #eee;
}

/* line 644, ../SASS/_content.scss */
.footerbeforecontainerwide .fce_kontakt_3col .fce_kontakt_3col_mid .news_list_container {
  border-right: 0px solid #eee;
}

/* line 648, ../SASS/_content.scss */
.footerbeforecontainerwide .fce_kontakt_3col .news_list_container .listitem .title, .footerbeforecontainerwide .fce_kontakt_3col .news_list_container .listitem2 .title {
  font-size: 20px;
  font-family: "Proxima N W01 Bold", Arial, sans-serif;
  width: 100%;
  clear: both;
  float: left;
  margin-top: 10px;
}

/* line 657, ../SASS/_content.scss */
.footerbeforecontainerwide .fce_kontakt_3col .listitem, .footerbeforecontainerwide .fce_kontakt_3col .listitem2 {
  background-color: inherit;
  border-bottom: 0px solid #eee;
  height: 300px;
}

/* line 663, ../SASS/_content.scss */
.footerbeforecontainerwide .fce_kontakt_3col .listitem:last-child, .footerbeforecontainerwide .fce_kontakt_3col .listitem2:last-child {
  border-bottom: 0px;
}

/* line 667, ../SASS/_content.scss */
.footerbeforecontainerwide .row.twocol .tx-lfttnewscatlinks-pi1 a {
  padding-right: 15px;
  padding-left: 0px;
  text-transform: uppercase;
}

/* line 673, ../SASS/_content.scss */
.footerbeforecontainerwide .row.twocol .tx-lfnyhedsbreve-pi1 {
  float: right;
}

/* line 677, ../SASS/_content.scss */
.footerbeforecontainerwide .row.twocol .toolsfooter {
  position: absolute;
}

/* line 681, ../SASS/_content.scss */
.footerbeforecontainerwide .row.twocol .toolsfooter a.print {
  background: url(/fileadmin/_kurser2010/images/print.gif) 0 0 no-repeat;
  position: absolute;
  right: 440px;
}

/* line 687, ../SASS/_content.scss */
.footerbeforecontainerwide .row.twocol .toolsfooter a.fb {
  background: url(/fileadmin/_kurser2010/images/facebook.gif) 0 0 no-repeat;
  position: absolute;
  right: 400px;
}

/* line 693, ../SASS/_content.scss */
.footerbeforecontainerwide .row.twocol .toolsfooter a.twitter {
  background: url(/fileadmin/_kurser2010/images/twitter.gif) 0 0 no-repeat;
  position: absolute;
  right: 360px;
}

/* line 699, ../SASS/_content.scss */
.footerbeforecontainerwide .row.twocol .toolsfooter a.linkedin {
  background: url(/fileadmin/_kurser2010/images/linkedin.gif) 0 0 no-repeat;
  position: absolute;
  right: 320px;
}

/* line 705, ../SASS/_content.scss */
.footerbeforecontainerwide .row.twocol .toolsfooter a {
  display: inline-block;
  margin: 3px 10px 0 0;
  width: 28px;
  height: 28px;
  font-size: 22px;
  text-align: center;
  line-height: 17px;
}

/* line 715, ../SASS/_content.scss */
.footerbeforecontainerwide .row.twocol .toolsfooter a span {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 726, ../SASS/_content.scss */
.tx-lfnyhedsbreve-pi1 .form-bottom .white-frame input.inputwrap {
  border-right: 1px solid #d2d2d2;
}

/* line 728, ../SASS/_content.scss */
input.inputwrap {
  width: 245px;
  height: 35px;
  border-top: 1px solid #28c0da;
  border-right: 0px solid #28c0da;
  border-bottom: 1px solid #28c0da;
  border-left: 1px solid #28c0da;
  padding-left: 10px;
  font-size: 14px;
}

/* line 739, ../SASS/_content.scss */
input.newsletter_submit {
  padding-left: 15px;
  padding-right: 15px;
  height: 35px;
  border: 0px solid #28c0da;
  background-color: #28c0da;
  color: #fff;
  width: 78px;
  margin-left: 0px;
  float: left;
  font-size: 14px;
  transition: all 0.2s ease;
}

/* line 753, ../SASS/_content.scss */
input.newsletter_submit:hover {
  background-color: #151719;
  color: #39c2d2;
}

/* line 758, ../SASS/_content.scss */
.tools input.text {
  width: 240px;
  height: 35px;
  border-top: 1px solid #d2d2d2;
  border-right: 0px solid #d2d2d2;
  border-bottom: 1px solid #d2d2d2;
  border-left: 1px solid #d2d2d2;
  padding-left: 10px;
}

/* line 768, ../SASS/_content.scss */
.tools input.submit {
  padding-left: 15px;
  padding-right: 15px;
  height: 35px;
  border: 0px;
  background-color: #39c2d2;
  color: #fff;
  width: 78px;
  margin-left: -3px;
  float: left;
}

/* line 780, ../SASS/_content.scss */
.form.selectpeople.selectpeoplegroups {
  width: 240px;
  height: 35px;
  padding-left: 10px;
}

/* line 786, ../SASS/_content.scss */
.fce_kontakt_2col_right .form.selectpeople.selectpeoplegroups {
  width: 240px;
  height: 35px;
  border-top: 1px solid #d2d2d2;
  border-right: 0px solid #d2d2d2;
  border-bottom: 1px solid #d2d2d2;
  border-left: 1px solid #d2d2d2;
  padding-left: 10px;
}

/* line 796, ../SASS/_content.scss */
main .tx-lfnyhedsbreve-pi1 form {
  position: relative;
  width: 100%;
  float: left;
}

/* line 802, ../SASS/_content.scss */
main .tools .tx-lfnyhedsbreve-pi1 form {
  position: absolute;
  right: 0;
  top: 0;
  width: inherit;
}

/* line 809, ../SASS/_content.scss */
.newsletter_text {
  float: left;
}

/* line 813, ../SASS/_content.scss */
.fce_kontakt_2col {
  width: 100%;
  height: 80px;
  float: left;
  margin-bottom: 20px;
  margin-bottom: 20px;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  clear: both;
}

/* line 824, ../SASS/_content.scss */
.fce_kontakt_2col_left {
  width: 50%;
  height: auto;
  float: left;
}

/* line 830, ../SASS/_content.scss */
.fce_kontakt_2col_right {
  width: 50%;
  height: auto;
  float: left;
}

/* line 836, ../SASS/_content.scss */
.fce_kontakt_2col_right form {
  float: right;
  margin-top: 27px;
}

/* line 841, ../SASS/_content.scss */
.fce_kontakt_3col {
  width: 100%;
  height: 250px;
  clear: both;
  max-width: 1040px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}

/* line 851, ../SASS/_content.scss */
.fce_kontakt_3col p {
  margin: 0px;
  color: #000;
}

/* line 856, ../SASS/_content.scss */
.fce_kontakt_3col .news_latest_container a:hover {
  text-decoration: none !important;
}

/* line 860, ../SASS/_content.scss */
.fce_kontakt_3col p a:hover {
  text-decoration: none;
}

/* line 864, ../SASS/_content.scss */
.fce_kontakt_3col_left {
  width: 33%;
  float: left;
}

/* line 869, ../SASS/_content.scss */
.fce_kontakt_3col_mid {
  width: 33%;
  float: left;
}

/* line 874, ../SASS/_content.scss */
.fce_kontakt_3col_right {
  width: 33%;
  float: left;
}

/* line 880, ../SASS/_content.scss */
.toolbar .tools a {
  display: inline-block;
  margin: 0px 10px 0 0;
  width: 35px;
  height: 35px;
  font-size: 22px;
  text-align: center;
  line-height: 17px;
}

/* line 890, ../SASS/_content.scss */
.toolbar .tools a span {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 901, ../SASS/_content.scss */
.toolbar .tools a span.focusable:active, .news_single .toolbar .tools a span.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

/* line 910, ../SASS/_content.scss */
.toolbar .tools a.fb {
  background: url(/fileadmin/_kurser2010/images/facebook.gif) 0 0 no-repeat;
}

/* line 914, ../SASS/_content.scss */
.toolbar .tools a.twitter {
  background: url(/fileadmin/_kurser2010/images/twitter.gif) 0 0 no-repeat;
}

/* line 918, ../SASS/_content.scss */
.toolbar .tools a.print {
  background: url(../Images/Icons/print.gif) 0 0 no-repeat;
}

/* line 922, ../SASS/_content.scss */
.toolbar .tools a.linkedin {
  background: url(/fileadmin/_kurser2010/images/1425939826_linkedin-128.png) 0 0 no-repeat;
}

/* line 926, ../SASS/_content.scss */
.toolbar .tools a.gplus {
  padding-left: 17px;
  background: url(/fileadmin/_kurser2010/images/1425939804_google_plus-128.png) 0 0 no-repeat;
}

/* line 931, ../SASS/_content.scss */
.container .tx-lfttnewscatlinks-pi1 {
  padding: 25px 0px 25px 0px;
  /* background: #EFF5F5; */
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  width: 100%;
  float: left;
  margin: 20px 0px 0px 0px;
  list-style: none;
  text-transform: uppercase;
}

/* line 944, ../SASS/_content.scss */
.container .tx-lfttnewscatlinks-pi1 a {
  display: inline;
  background: none;
  padding: 0 0 0 3px;
  font-size: 1em;
  color: #28c0da;
  float: left;
  margin-right: 3px;
  text-decoration: none;
}

/* line 955, ../SASS/_content.scss */
.container .tx-lfttnewscatlinks-pi1 a:hover {
  text-decoration: underline;
}

/* line 957, ../SASS/_content.scss */
.container .tx-lfttnewscatlinks-pi1 li:first-child::before {
  content: "EMNE";
  padding: 3px 25px 0 0;
  float: left;
}

/* line 963, ../SASS/_content.scss */
.container p.link-item {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-size: 16px;
}

/* line 969, ../SASS/_content.scss */
.container .clearfix .news-list h3 {
  /*  font-size:1em;*/
  color: #000;
  margin: 0 0 10px;
}

/* -------- START - T3CMS LINK-LIST / DESKTOP - START -------- */
/* -------- News Main / 1st Categori (Main) -------- */
/* line 978, ../SASS/_content.scss */
.news-list.news_2 article.news-item.big ul, .news-list.news_3 article.news-item.big ul {
  margin-top: 25px;
}

/* line 979, ../SASS/_content.scss */
.news-list.news_2 article.news-item.big.standard ul li a, .news-list.news_3 article.news-item.big.standard ul li a {
  color: #000;
}

/* line 980, ../SASS/_content.scss */
.news-list.news_2 article.news-item.big.background.black ul li a, .news-list.news_3 article.news-item.big.background.black ul li a {
  color: #fff;
}

/* line 981, ../SASS/_content.scss */
.news-list.news_2 article.news-item.big.background.blue span.pref::after, .news-list.news_3 article.news-item.big.background.blue span.pref::after {
  color: #fff !important;
}

/* line 983, ../SASS/_content.scss */
.news-list.news_1 article.news-item.standard.big ul li a span.pref.sectioncolor {
  color: #000 !important;
  font-size: 16px;
  line-height: 1;
  margin-right: 0em;
  font-family: 'Proxima N W01 Smbd';
  text-transform: none;
  font-weight: normal;
}

/* line 993, ../SASS/_content.scss */
.news-list.news_1 article.news-item.standard.big ul li a span.pref::after {
  content: ":";
  color: #000 !important;
}

/* line 998, ../SASS/_content.scss */
.news-list article.news-item.standard ul li a span.pref.sectioncolor {
  color: #000 !important;
  font-size: 16px;
  line-height: 1;
  margin-right: 0em;
  font-family: 'Proxima N W01 Smbd';
  text-transform: none;
  font-weight: normal;
}

/* line 1008, ../SASS/_content.scss */
.news-list article.news-item.standard ul li a span.pref::after {
  content: ":";
  color: #000 !important;
}

/* -------- News Main / 2nd Categori -------- */
/* line 1015, ../SASS/_content.scss */
.news-list article.news-item.standard ul li a {
  background: none;
  color: #28c0da;
  font-size: 16px;
  text-decoration: none;
  font-family: 'Proxima N W01 smbd';
  font-weight: inherit;
}

/* line 1024, ../SASS/_content.scss */
.news-list article.news-item.standard ul li a span.pref.sectioncolor {
  color: #000;
  font-size: 16px;
  line-height: 1;
  margin-right: 0em;
  font-family: 'Proxima N W01 Bold';
  text-transform: none;
}

/* line 1033, ../SASS/_content.scss */
.news-list article.news-item.standard ul li a span.pref::after {
  content: ":";
  color: #000 !important;
}

/* line 1038, ../SASS/_content.scss */
.news-list article.news-item.standard.noimagepc ul li a {
  background: none;
  color: #28c0da;
  font-size: 16px;
  text-decoration: none;
  font-family: 'Proxima N W01 Reg';
  font-weight: inherit;
}

/* line 1047, ../SASS/_content.scss */
.news-list article.news-item.standard.noimagepc ul li a span.pref.sectioncolor {
  color: #000;
  font-size: 16px;
  line-height: 1;
  margin-right: 0em;
  font-family: 'Proxima N W01 Smbd';
  text-transform: none;
  font-weight: inherit;
}

/* line 1057, ../SASS/_content.scss */
.news-list article.news-item.standard.noimagepc ul li a span.pref::after {
  content: ":";
  color: #000 !important;
}

/* -------- News Main / 3rd Categori -------- */
/* line 1065, ../SASS/_content.scss */
.news-list.news_2 article.news-item.background.fb-blue.noimage ul li a, .news-list.news_3 article.news-item.background.fb-blue.noimage ul li a {
  color: #fff;
}

/* line 1066, ../SASS/_content.scss */
.news-list article.news-item.background.red.noimage.nosub ul li a {
  color: #000;
}

/* -------- STOP - T3CMS LINK-LIST / DESKTOP - STOP -------- */
/*T3CMS */
@media only screen and (max-width: 768px) {
  /* line 1075, ../SASS/_content.scss */
  main[role="main"] {
    padding-top: 0px;
  }

  /* line 1079, ../SASS/_content.scss */
  .news_list_courses {
    width: 95% !important;
  }

  /* line 1081, ../SASS/_content.scss */
  .news_list_courses table th.firstrow.field2 {
    display: none;
  }

  /* line 1082, ../SASS/_content.scss */
  .news_list_courses table th.firstrow.field3 {
    display: none;
  }

  /* line 1083, ../SASS/_content.scss */
  .news_list_courses table th.firstrow.field4 {
    display: none;
  }

  /* line 1085, ../SASS/_content.scss */
  .news_list_courses table td.even.field2 {
    display: none;
  }

  /* line 1086, ../SASS/_content.scss */
  .news_list_courses table td.even.field3 {
    display: none;
  }

  /* line 1087, ../SASS/_content.scss */
  .news_list_courses table td.even.field4 {
    display: none;
  }

  /* line 1089, ../SASS/_content.scss */
  .news_list_courses table td.odd.field2 {
    display: none;
  }

  /* line 1090, ../SASS/_content.scss */
  .news_list_courses table td.odd.field3 {
    display: none;
  }

  /* line 1091, ../SASS/_content.scss */
  .news_list_courses table td.odd.field4 {
    display: none;
  }

  /* line 1095, ../SASS/_content.scss */
  .kurser-topnews .single_news {
    width: 62%;
  }

  /* line 1097, ../SASS/_content.scss */
  body#bentesblog footer#footer {
    margin-top: 10px;
  }

  /* line 1100, ../SASS/_content.scss */
  body#bentesblog .whitebox li img {
    width: 203px !important;
  }

  /* line 1104, ../SASS/_content.scss */
  body#bentesblog main[role="main"] {
    padding-top: 0px;
  }

  /* line 1108, ../SASS/_content.scss */
  .bentes_blog_top li {
    clear: both;
  }

  /* line 1112, ../SASS/_content.scss */
  .bentes_blog_top li img {
    width: 200px;
  }

  /* line 1116, ../SASS/_content.scss */
  DIV.csc-textpic-center DIV.csc-textpic-imagewrap, .csc-textpic-imagewrap img {
    max-width: 100% !important;
  }

  /* line 1117, ../SASS/_content.scss */
  .container .newsletter input[type="text"], .newsletter input[type="email"], .newsletter input[type="submit"] {
    font-size: 16px;
  }

  /* line 1118, ../SASS/_content.scss */
  .container .span_4 .newsletter input[type="text"], .span_6 .newsletter input[type="text"], .span_4 .newsletter input[type="email"], .span_6 .newsletter input[type="email"], .span_4 .newsletter input[type="submit"], .span_6 .newsletter input[type="submit"] {
    font-size: 16px;
  }

  /* line 1121, ../SASS/_content.scss */
  .container .news-item.big h2 {
    font-size: 1.8em;
  }

  /* line 1122, ../SASS/_content.scss */
  .container .newsletter p {
    font-size: 18px;
  }

  /* line 1123, ../SASS/_content.scss */
  .content .medlemsorg .span_6 h2, .medlemsorg .span_6 h3, .medlemsorg .span_6 .row .noimage h2, .medlemsorg .span_6 .row .noimage h3 {
    font-size: 1em !important;
  }

  /* line 1124, ../SASS/_content.scss */
  .container .medlemsorg .second .news-item:nth-child(2) {
    padding: 15px 15px;
  }

  /* line 1125, ../SASS/_content.scss */
  .container .dokumentation .row.clearfix .span_3 {
    padding-top: 30px;
  }

  /* line 1126, ../SASS/_content.scss */
  .container .dokumentation .row.clearfix .span_3 p {
    font-size: 1.3em;
  }

  /* line 1127, ../SASS/_content.scss */
  .container .flex-control-nav {
    bottom: -30px;
  }

  /* line 1128, ../SASS/_content.scss */
  footer#footer .slogan .big {
    margin: 0 70px 30px 0 !important;
  }

  /* line 1129, ../SASS/_content.scss */
  footer#footer .container address .socialmedia {
    float: left;
    margin-left: 267px;
    margin-top: 40px;
  }

  /* line 1134, ../SASS/_content.scss */
  .container .subpage aside[role="complementary"] {
    width: 31%;
    float: right;
  }

  /* line 1138, ../SASS/_content.scss */
  .container .subpage main[role="main"] {
    width: 56.55556%;
    float: left;
    margin-right: 5.11111%;
  }

  /* line 1143, ../SASS/_content.scss */
  .container .box-content .text p {
    font-size: 0.8em;
    height: 15px;
  }

  /* line 1144, ../SASS/_content.scss */
  .container .medlemsorg .second .second_b .content {
    padding: 10px 15px;
  }

  /* line 1145, ../SASS/_content.scss */
  .container .medlemsorg .second .second_a .news-item:nth-child(1) {
    background: #eeecda;
    padding: 10px 15px;
  }

  /* line 1146, ../SASS/_content.scss */
  .container .medlemsorg .wide .content {
    width: 48%;
    float: right;
    padding: 10px 10px;
  }

  /* line 1148, ../SASS/_content.scss */
  .bentes_blog_top li img {
    width: 60px;
    margin: auto;
  }

  /* line 1153, ../SASS/_content.scss */
  .bentes_blog_top li {
    clear: none;
  }
}
@media screen and (max-width: 600px) {
  /* line 1162, ../SASS/_content.scss */
  .news_list_container .browse_bottom {
    display: none;
  }

  /* line 1164, ../SASS/_content.scss */
  .newsletter.bluegrey.clearfix {
    height: auto;
    padding: 20px;
    float: left;
    width: 100%;
    margin-top: 10px;
  }

  /* line 1172, ../SASS/_content.scss */
  .newsletterImage {
    margin: auto;
    float: left;
    background-size: 50px 50px;
    margin-right: 10px;
  }

  /* line 1179, ../SASS/_content.scss */
  .newsletter h2 {
    color: #fff !important;
    margin: 0;
    max-width: 100%;
    line-height: 44px;
    font-size: 24px;
    padding-top: 15px;
  }

  /* line 1189, ../SASS/_content.scss */
  .container .span_4 .newsletter h2, .span_6 .newsletter h2 {
    float: none;
    font-size: 32px;
    margin: 0px;
    line-height: 32px;
  }

  /* line 1197, ../SASS/_content.scss */
  .faktaboks.fb-small {
    margin: 0 0 0px 15px;
  }

  /* line 1199, ../SASS/_content.scss */
  .container .news_single .toolbar {
    height: inherit;
  }

  /* line 1200, ../SASS/_content.scss */
  .news_single .toolbar .date {
    font-size: 10px;
  }

  /* line 1201, ../SASS/_content.scss */
  .news_single .toolbar .author_date {
    font-size: 10px;
  }

  /* line 1202, ../SASS/_content.scss */
  .news_single .news-lf-cat-img {
    font-size: 10px !important;
    padding-left: 5px;
  }

  /* -------- START - T3CMS LINK-LIST / MOBILE - START -------- */
  /* line 1206, ../SASS/_content.scss */
  .news-list article.news-item.standard ul li a {
    display: none;
  }

  /* line 1207, ../SASS/_content.scss */
  .news-list article.news-item.standard.noimagepc ul li a {
    display: none;
  }

  /* line 1208, ../SASS/_content.scss */
  .news-list.news_2 article.news-item.standard ul li a, .news-list.news_3 article.news-item.standard ul li a {
    display: none;
  }

  /* line 1209, ../SASS/_content.scss */
  .news-list.news_2 article.news-item.standard.noimagepc ul li a, .news-list.news_3 article.news-item.standard.noimagepc ul li a {
    display: none;
  }

  /* line 1210, ../SASS/_content.scss */
  .news-list.news_2 article.news-item.background.fb-blue.noimage ul li a, .news-list.news_3 article.news-item.background.fb-blue.noimage ul li a {
    display: none;
  }

  /* line 1211, ../SASS/_content.scss */
  .news-list article.news-item.background.red.noimage.nosub ul li a {
    display: none;
  }

  /* line 1213, ../SASS/_content.scss */
  .big-wrapper article.news-item.big.background.black ul li a {
    display: block;
  }

  /* line 1214, ../SASS/_content.scss */
  .big-wrapper article.news-item.big.background.black ul li:first-child a {
    display: block;
  }

  /* -------- STOP - T3CMS LINK-LIST / MOBILE - STOP -------- */
  /* line 1218, ../SASS/_content.scss */
  H1 {
    font-size: 1.6em;
    margin-top: 0px;
    color: #000;
    font-weight: bold;
    margin-top: 10px;
    font-size: 1.5em !important;
    line-height: 1.0em;
    float: left;
    clear: both;
    width: 100%;
    margin-bottom: 10px;
  }

  /* line 1231, ../SASS/_content.scss */
  .container .span_6 .news-list h3 {
    font: 2.6667em/1.1429 Georgia, "Times New Roman", sans-serif;
    color: #313131;
    margin: 10px 0 20px;
  }

  /* line 1237, ../SASS/_content.scss */
  .tema_1 .big h2,
  .tema_1 .big li,
  .tema_1 .big .subheader {
    display: none;
  }

  /* line 1243, ../SASS/_content.scss */
  object {
    display: none;
  }

  /* line 1245, ../SASS/_content.scss */
  .container .emneord .emne_container {
    float: left;
    width: 100%;
  }

  /* line 1250, ../SASS/_content.scss */
  .container {
    padding-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
  }

  /* line 1251, ../SASS/_content.scss */
  .col {
    margin-right: 0% !important;
  }

  /* line 1252, ../SASS/_content.scss */
  DIV.csc-textpic-center DIV.csc-textpic-imagewrap, .csc-textpic-imagewrap img {
    max-width: 100% !important;
  }

  /* line 1253, ../SASS/_content.scss */
  footer#footer .slogan p {
    margin: 0px 0px 0px 0px !important;
  }

  /* line 1254, ../SASS/_content.scss */
  footer#footer .container address .socialmedia {
    float: none;
    margin: 10px 0 0 0;
    text-align: center;
    margin-bottom: 70px;
  }

  /* line 1260, ../SASS/_content.scss */
  footer#footer .container address {
    padding: 20px 0 10px;
  }

  /* line 1263, ../SASS/_content.scss */
  footer#footer .container address p {
    font-size: 0.9em;
    text-align: center;
  }

  /* line 1267, ../SASS/_content.scss */
  footer#footer .container address .logo {
    float: none;
    display: block;
    margin: 0 auto 10px auto;
  }

  /* line 1272, ../SASS/_content.scss */
  #footer .container .slogan p {
    margin: 0 0px 0 0;
    line-height: 25px;
    text-align: center;
  }

  /* line 1277, ../SASS/_content.scss */
  footer#footer {
    margin-top: 5px !important;
  }

  /* line 1278, ../SASS/_content.scss */
  #footer .container .slogan .big {
    margin: 0px 0px 20px 0px !important;
    font-size: 1.3em;
    text-align: center;
  }

  /* line 1283, ../SASS/_content.scss */
  .container .dokumentation .row.clearfix .span_3 {
    width: 100%;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  /* line 1288, ../SASS/_content.scss */
  .container .dokumentation .row.clearfix .span_9 .content {
    position: static;
    padding: 10px 0px 0 20px;
  }

  /* line 1292, ../SASS/_content.scss */
  .tt_news {
    margin-top: 15px;
  }

  /* line 1293, ../SASS/_content.scss */
  .container .tx-feedforward-pi1 {
    margin-top: -40px !important;
    margin-bottom: -20px;
  }

  /* line 1297, ../SASS/_content.scss */
  .container .medlemstilbud .slides li img {
    position: absolute;
    top: -4px;
    left: 0;
    clip: rect(0 225px 126px 0);
  }

  /* line 1303, ../SASS/_content.scss */
  .container .medlemstilbud .slides li p {
    top: 95px;
    background: #1f2328;
    color: #28c0da;
  }

  /* line 1308, ../SASS/_content.scss */
  .container .socialmedia-links .facebook a span {
    border-left: 0px solid #7593bb;
  }

  /* line 1311, ../SASS/_content.scss */
  .container .socialmedia-links .facebook a {
    background-position: 1px -346px;
    padding-left: 13px;
  }

  /* line 1315, ../SASS/_content.scss */
  .container .socialmedia-links .twitter a span {
    border-left: 0px solid #7593bb;
  }

  /* line 1318, ../SASS/_content.scss */
  .container .socialmedia-links .twitter a {
    background-position: 9px -414px;
    padding-left: 28px;
  }

  /* line 1322, ../SASS/_content.scss */
  .container .socialmedia-links .linkedin a span {
    border-left: 0px solid #7593bb;
  }

  /* line 1323, ../SASS/_content.scss */
  .container .socialmedia-links .linkedin a {
    background-position: 7px -278px;
    padding-left: 22px;
  }

  /* line 1327, ../SASS/_content.scss */
  .container .bente .news-item .content {
    bottom: -120px;
  }

  /* line 1328, ../SASS/_content.scss */
  .container .bente .news-item .content a {
    color: #fff;
  }

  /* line 1329, ../SASS/_content.scss */
  .container .socialmedia-links {
    margin-top: 125px;
  }

  /* line 1330, ../SASS/_content.scss */
  #topbanner header#header {
    padding: 12px 0px 75px 0px;
    z-index: 9999;
  }

  /* line 1334, ../SASS/_content.scss */
  .container .flex-control-nav {
    bottom: 0px;
  }

  /* line 1335, ../SASS/_content.scss */
  .container .tema img {
    width: 100%;
    height: auto;
  }

  /* line 1336, ../SASS/_content.scss */
  .container .twocol .col {
    width: 47.44444%;
  }

  /* line 1337, ../SASS/_content.scss */
  .container .news_single .toolbar .tools span.fb a {
    padding-left: 22px;
  }

  /* line 1338, ../SASS/_content.scss */
  .container .news_single .toolbar .tools {
    display: none;
    float: left;
    clear: both;
  }

  /* line 1339, ../SASS/_content.scss */
  .container .news_single .toolbar .tools a {
    padding-left: 0px;
  }

  /* line 1340, ../SASS/_content.scss */
  .container .news_single .toolbar .author_date {
    margin-bottom: 7px;
    padding-left: 5px;
    font-size: 10px;
    padding-top: 17px;
  }

  /* line 1346, ../SASS/_content.scss */
  .container .news_single h2 {
    margin-top: 10px;
    color: #000;
    font-family: "Proxima N W01 Bold", Arial, sans-serif;
    font-size: 1.6em !important;
    line-height: 1.0em;
    float: left;
    clear: both;
    width: 100%;
  }

  /* line 1356, ../SASS/_content.scss */
  .container .news_single h1 {
    font-family: Georgia, "Times New Roman", serif;
    margin-top: 20px;
    color: #000;
    font-weight: bold;
    font-size: 1.8em !important;
    line-height: 1.0em;
    float: left;
    clear: both;
    width: 100%;
    margin-bottom: 0px;
  }

  /* line 1357, ../SASS/_content.scss */
  .container .kurser-single {
    padding-top: 10px;
  }

  /* line 1358, ../SASS/_content.scss */
  .container .kurser-box {
    margin: 15px 0 0px 0px;
  }

  /* line 1359, ../SASS/_content.scss */
  .container h2.list-header {
    font-size: 25px !important;
  }

  /* line 1360, ../SASS/_content.scss */
  .container .threekol .first {
    width: 100%;
  }

  /* line 1361, ../SASS/_content.scss */
  .container .threekol .second {
    width: 100%;
    margin-top: 10px;
  }

  /* line 1362, ../SASS/_content.scss */
  .container .threekol .third {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 20px;
  }

  /* line 1363, ../SASS/_content.scss */
  .container .news_single .toolbar .tools span.twitter a {
    padding-left: 25px;
  }

  /* line 1364, ../SASS/_content.scss */
  .container .news_single .toolbar {
    position: relative;
    width: 100%;
    border-bottom: 0px;
    border-top: 0px;
    margin-bottom: -20px;
    padding-bottom: 30px;
  }

  /* line 1373, ../SASS/_content.scss */
  .footerbeforecontainer .row.twocol {
    margin-top: 0px;
  }

  /* line 1375, ../SASS/_content.scss */
  .container .news_single .subheader {
    font-size: 16px !important;
    font-family: "Proxima N W01", Arial, sans-serif;
    font-weight: normal;
    color: #1d1d1d;
    margin: 0 0 1em;
    font-weight: bold;
    float: left;
    line-height: 20px;
    margin-bottom: 0px;
    padding-bottom: 10px;
  }

  /* line 1388, ../SASS/_content.scss */
  .container .news_single .news-single-imgcaption {
    margin: 8px 0px 0px 0px;
  }

  /* line 1390, ../SASS/_content.scss */
  .container .tema_1 .big ul.related li:first-child a, .tema_1 .big ul.related li:nth-child(2) a {
    font-size: 1.1em;
    padding-bottom: 5px;
    border: 0;
  }

  /* line 1396, ../SASS/_content.scss */
  .news_single p.link-item::before {
    font-size: 15px;
    margin-right: 3px;
  }

  /* line 1401, ../SASS/_content.scss */
  .container .tema_1 .big ul.related li:first-child a, .tema_1 .big ul.related li:nth-child(2) a {
    font-size: 1.1em;
  }

  /* line 1403, ../SASS/_content.scss */
  .container .tema_1 .big.news-item {
    margin-top: 0px;
    max-width: 100%;
    margin-bottom: 0px;
    margin-left: 0px;
  }
}
@media screen and (max-width: 400px) {
  /* line 1414, ../SASS/_content.scss */
  .footerbeforecontainer .fce_kontakt_3col .news_latest_container .listitem, .footerbeforecontainer .fce_kontakt_3col .news_latest_container .listitem2 {
    min-height: inherit;
    height: 330px;
  }

  /* line 1419, ../SASS/_content.scss */
  .container .news-item h2 span, .container .news-item h2 a, article.news-item.standard.noimage h2 a {
    font-size: 22px !important;
  }

  /* line 1421, ../SASS/_content.scss */
  .container #c385145 .news_2_wrapper .news-list.news_2 article.news-item.standard.noimage h2 a, .container #c385145 .news_2_wrapper .news-list.news_3 article.news-item.standard.noimage h2 a {
    font-size: 22px !important;
  }

  /* line 1423, ../SASS/_content.scss */
  h2.list-header span {
    font-size: 20px !important;
    padding-right: 0px !important;
  }

  /* line 1425, ../SASS/_content.scss */
  article.news-item.big.background.black {
    margin-bottom: 0px;
  }

  /* line 1427, ../SASS/_content.scss */
  .medlemsorg .second .second_b .news-item {
    background: transparent !important;
  }

  /* line 1429, ../SASS/_content.scss */
  .news_list_courses table td .imgtable {
    width: 280px !important;
  }

  /* line 1431, ../SASS/_content.scss */
  .news_list_courses td.left {
    position: absolute;
  }

  /* line 1433, ../SASS/_content.scss */
  .news_list_courses td.left .image {
    display: none;
  }

  /* line 1435, ../SASS/_content.scss */
  .news_list_courses table td .imgtable td .date {
    border-top: 0px solid #a5bcbe !important;
  }

  /* line 1437, ../SASS/_content.scss */
  .news_list_courses table td .date {
    float: right;
  }

  /* line 1439, ../SASS/_content.scss */
  .news_list_courses table td .imgtable td {
    left: 250px;
  }

  /* line 1441, ../SASS/_content.scss */
  .news_list_courses td.right {
    width: 275px !important;
    margin-top: 20px !important;
    float: left;
  }

  /* line 1443, ../SASS/_content.scss */
  .news_list_courses td.even.field1 p.bodytext {
    width: 275px;
    font-size: 12px;
  }

  /* line 1444, ../SASS/_content.scss */
  .news_list_courses td.odd.field1 p.bodytext {
    width: 275px;
    font-size: 12px;
  }

  /* .kurser-topnews .single_news {margin-left: 15px;} */
  /* line 1448, ../SASS/_content.scss */
  .news_list_courses table th.firstrow.field5 {
    display: none;
  }

  /* line 1449, ../SASS/_content.scss */
  .news_list_courses table th.firstrow.field6 {
    display: none;
  }

  /* line 1451, ../SASS/_content.scss */
  .news_list_courses table td.even.field5 {
    display: none;
  }

  /* line 1452, ../SASS/_content.scss */
  .news_list_courses table td.even.field6 {
    display: none;
  }

  /* line 1454, ../SASS/_content.scss */
  .news_list_courses table td.odd.field5 {
    display: none;
  }

  /* line 1455, ../SASS/_content.scss */
  .news_list_courses table td.odd.field6 {
    display: none;
  }

  /* line 1457, ../SASS/_content.scss */
  .news_list_courses table th.firstrow.field1 {
    font-size: 1.1em !important;
    padding-top: 30px;
  }

  /* line 1459, ../SASS/_content.scss */
  .news_single.kurser-single .kurser-box {
    float: none;
  }

  /* line 1461, ../SASS/_content.scss */
  #bentesblog .news_latest_container .browse_bottom {
    padding: 10px;
    text-align: center;
    clear: both;
  }

  /* line 1463, ../SASS/_content.scss */
  .subpage aside[role="complementary"] {
    clear: both;
  }

  /* line 1467, ../SASS/_content.scss */
  body#bentesblog .whitebox li img {
    width: 253px !important;
  }

  /* line 1471, ../SASS/_content.scss */
  .container .tx-feedforward-pi1 {
    margin-top: 10px;
  }

  /* line 1473, ../SASS/_content.scss */
  .bentes_blog_top li img {
    width: 60px;
    margin: auto;
  }

  /* line 1478, ../SASS/_content.scss */
  .bentes_blog_top {
    height: 220px;
  }

  /* line 1480, ../SASS/_content.scss */
  .bentes_blog_top ul {
    left: 2px;
  }

  /* line 1482, ../SASS/_content.scss */
  .bentes_blog_top li {
    clear: none;
    height: auto;
    margin: auto;
    padding-right: 16px;
  }

  /* line 1489, ../SASS/_content.scss */
  .bentes_blog_top ul {
    margin-top: 50px;
    margin: auto;
  }

  /* line 1494, ../SASS/_content.scss */
  main[role="main"].bigwithimage {
    background-size: 100%;
    background-position: center 0px !important;
    padding-top: 134px;
  }

  /* line 1500, ../SASS/_content.scss */
  .container .news_2 .news-item:nth-child(n+2), .container .news_3 .news-item:nth-child(n+2), .news_3 .news-item:nth-child(n+2) {
    width: 48%;
    /* float: left; */
    /* margin-left: 1%; */
    margin: 0;
    padding: 0px 0px;
    margin-top: 15px;
  }

  /* line 1508, ../SASS/_content.scss */
  .container .news_2 .news-item:nth-child(n+2).background, .container .news_3 .news-item:nth-child(n+2).background, .news_3 .news-item:nth-child(n+2).background {
    width: 100%;
  }

  /* line 1509, ../SASS/_content.scss */
  .container .twocol .col {
    width: 100%;
  }

  /* line 1513, ../SASS/_content.scss */
  .container .medlemsorg .wide .image {
    max-width: 100%;
    float: none;
  }

  /* line 1518, ../SASS/_content.scss */
  .container .medlemsorg .wide .content {
    width: 100%;
    float: left;
  }

  /* line 1523, ../SASS/_content.scss */
  .container .clearfix .black {
    padding: 10px;
  }

  /* line 1525, ../SASS/_content.scss */
  .container .clearfix .span_5 .news-list h3 {
    font-size: 1.5em;
  }
}
/**
 * Colors
 */
/* line 7, ../SASS/_colors.scss */
.toolslib .newsletter.bluegrey.clearfix {
  background: none;
  position: absolute;
  right: 0px;
  width: 50%;
}

/* line 15, ../SASS/_colors.scss */
.newsletter.bluegrey.clearfix {
  background: #171e24;
  float: left;
  padding: 5%;
  margin-bottom: 16px;
  width: 100%;
}

/* line 23, ../SASS/_colors.scss */
main .tx-lfnyhedsbreve-pi1 label {
  color: #fff;
}

/* line 29, ../SASS/_colors.scss */
.background {
  margin-left: -15px;
  margin-right: -15px;
}
/* line 33, ../SASS/_colors.scss */
.background .content {
  padding: 15px;
  padding-top: 0;
}
@media (min-width: 600px) {
  /* line 29, ../SASS/_colors.scss */
  .background {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 44, ../SASS/_colors.scss */
  .background .content {
    padding: 30px 30px;
    padding-top: 0;
  }
}

/* line 52, ../SASS/_colors.scss */
.col .background {
  margin: 0;
  padding-top: 15px;
}

/* line 58, ../SASS/_colors.scss */
.row.threecol .col .news-list article.news-item.background.black.noimagepc {
  background: #1f2328;
}

/* line 59, ../SASS/_colors.scss */
.row.threecol .news-list article.news-item.background.black.noimage {
  padding-top: 0px;
  background: #1f2328;
}

/* line 61, ../SASS/_colors.scss */
.black {
  background: #1f2328;
  color: #fff;
}

/* line 64, ../SASS/_colors.scss */
.blue {
  background: #23b3d9;
  color: #fff;
}

/* line 67, ../SASS/_colors.scss */
.red {
  background: #e32c34;
  color: #fff;
}

/* line 70, ../SASS/_colors.scss */
.green {
  background: #269277;
  color: #fff;
}

/* line 73, ../SASS/_colors.scss */
.magenta {
  background: #a31a4b;
  color: #fff;
}

/* line 76, ../SASS/_colors.scss */
.fb-blue {
  background: #051748;
  color: #fff;
}

/* line 79, ../SASS/_colors.scss */
.blue .subheader p {
  color: #fff;
}

/* line 80, ../SASS/_colors.scss */
.black a,
.blue a,
.red a,
.green a,
.bluegrey a,
.fb-blue a {
  color: #fff;
}

/* line 86, ../SASS/_colors.scss */
.black p,
.black .subheader p {
  color: #949494;
}

/* line 88, ../SASS/_colors.scss */
.red .subheader p,
.green .subheader p {
  color: #fff;
}

/* line 90, ../SASS/_colors.scss */
.lightblue {
  background: #f0f4f6;
}

/* line 93, ../SASS/_colors.scss */
.grey {
  background: #dce3e6;
}

/* line 94, ../SASS/_colors.scss */
.bluegrey {
  background: #93a4b0;
}

/* line 97, ../SASS/_colors.scss */
.fb-blue p,
.fb-blue .subheader p,
.news-list .fb-blue .byline {
  color: #ededed;
}

/* line 101, ../SASS/_colors.scss */
.news-list .red .byline,
.news-list .green .byline {
  color: #fff;
}

/*
 * jQuery FlexSlider v2.2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */
/* Browser Resets
*********************************/
/* line 15, ../SASS/_flexslider.scss */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {
  outline: none;
}

/* line 19, ../SASS/_flexslider.scss */
.slides,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* Icon Fonts
*********************************/
/* Font-face Icons */
/* FlexSlider Necessary Styles
*********************************/
/* line 39, ../SASS/_flexslider.scss */
.flexslider {
  margin: 0;
  padding: 0;
}

/* line 40, ../SASS/_flexslider.scss */
.flexslider .slides > li {
  display: none;
  -webkit-backface-visibility: hidden;
}

/* Hide the slides before the JS is loaded. Avoids image jumping */
/* line 41, ../SASS/_flexslider.scss */
.flexslider .slides img {
  width: 100%;
  display: block;
}

/* line 42, ../SASS/_flexslider.scss */
.flex-pauseplay span {
  text-transform: capitalize;
}

/* Clearfix for the .slides element */
/* line 45, ../SASS/_flexslider.scss */
.slides:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

/* line 46, ../SASS/_flexslider.scss */
html[xmlns] .slides {
  display: block;
}

/* line 47, ../SASS/_flexslider.scss */
* html .slides {
  height: 1%;
}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
/* line 52, ../SASS/_flexslider.scss */
.no-js .slides > li:first-child {
  display: block;
}

/* FlexSlider Styling */
/* line 56, ../SASS/_flexslider.scss */
.flexslider {
  margin: 0;
  background: #fff;
  position: relative;
  zoom: 1;
}

/* line 62, ../SASS/_flexslider.scss */
.flex-viewport {
  max-height: 600px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}

/* line 69, ../SASS/_flexslider.scss */
.loading .flex-viewport {
  max-height: 300px;
}

/* line 70, ../SASS/_flexslider.scss */
.flexslider .slides {
  zoom: 1;
}

/* Direction Nav */
/* line 73, ../SASS/_flexslider.scss */
.flex-direction-nav {
  display: none;
}

@media (min-width: 600px) {
  /* line 75, ../SASS/_flexslider.scss */
  .flex-direction-nav {
    display: block;
  }

  /* line 76, ../SASS/_flexslider.scss */
  .flex-direction-nav {
    *height: 0;
  }

  /* line 77, ../SASS/_flexslider.scss */
  .flex-direction-nav a {
    text-decoration: none;
    display: block;
    width: 30px;
    height: 30px;
    margin: -15px 0 0;
    position: absolute;
    top: 50%;
    z-index: 10;
    overflow: hidden;
    opacity: 0;
    cursor: pointer;
    color: white;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    transition: all .3s ease;
  }

  /* line 94, ../SASS/_flexslider.scss */
  .flex-direction-nav .flex-prev {
    left: -50px;
  }

  /* line 95, ../SASS/_flexslider.scss */
  .flex-direction-nav .flex-next {
    right: -50px;
    text-align: right;
  }

  /* line 96, ../SASS/_flexslider.scss */
  .flexslider:hover .flex-prev {
    opacity: 0.7;
  }

  /* line 97, ../SASS/_flexslider.scss */
  .flexslider:hover .flex-next {
    opacity: 0.7;
  }

  /* line 98, ../SASS/_flexslider.scss */
  .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
    opacity: 1;
  }

  /* line 99, ../SASS/_flexslider.scss */
  .flex-direction-nav .flex-disabled {
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: default;
  }

  /* line 100, ../SASS/_flexslider.scss */
  .flex-direction-nav a:before {
    font-family: "FTF";
    font-size: 30px;
    line-height: 1;
    display: inline-block;
    content: "\2190";
  }

  /* line 107, ../SASS/_flexslider.scss */
  .flex-direction-nav a.flex-next:before {
    content: "\2192";
  }
}
/* Pause/Play */
/* line 113, ../SASS/_flexslider.scss */
.flex-pauseplay a {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  bottom: 5px;
  left: 10px;
  opacity: 0.8;
  z-index: 10;
  overflow: hidden;
  cursor: pointer;
  color: #000;
}

/* line 114, ../SASS/_flexslider.scss */
.flex-pauseplay a:before {
  font-family: "flexslider-icon";
  font-size: 20px;
  display: inline-block;
  content: '\f004';
}

/* line 115, ../SASS/_flexslider.scss */
.flex-pauseplay a:hover {
  opacity: 1;
}

/* line 116, ../SASS/_flexslider.scss */
.flex-pauseplay a.flex-play:before {
  content: '\f003';
}

/* Control Nav */
/* line 119, ../SASS/_flexslider.scss */
.flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: 5px;
  text-align: center;
  display: none;
}

/* line 126, ../SASS/_flexslider.scss */
.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}

/* line 132, ../SASS/_flexslider.scss */
.flex-control-paging li a {
  width: 7px;
  height: 7px;
  display: block;
  background: #999;
  background: rgba(0, 0, 0, 0.3);
  cursor: pointer;
  text-indent: -9999px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  border-radius: 20px;
}

/* line 145, ../SASS/_flexslider.scss */
.flex-control-paging li a:hover {
  background: white;
}

/* line 148, ../SASS/_flexslider.scss */
.flex-control-paging li a.flex-active {
  background: white;
  cursor: default;
}

/* line 153, ../SASS/_flexslider.scss */
.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden;
}

/* line 154, ../SASS/_flexslider.scss */
.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0;
}

/* line 155, ../SASS/_flexslider.scss */
.flex-control-thumbs img {
  width: 100%;
  display: block;
  opacity: .7;
  cursor: pointer;
}

/* line 156, ../SASS/_flexslider.scss */
.flex-control-thumbs img:hover {
  opacity: 1;
}

/* line 157, ../SASS/_flexslider.scss */
.flex-control-thumbs .flex-active {
  opacity: 1;
  cursor: default;
}

@media (min-width: 600px) {
  /* line 161, ../SASS/_flexslider.scss */
  .flex-direction-nav .flex-prev {
    opacity: 1;
    left: 30px;
  }

  /* line 165, ../SASS/_flexslider.scss */
  .flex-direction-nav .flex-next {
    opacity: 1;
    right: 30px;
  }
}
@media (min-width: 1040px) {
  /* line 171, ../SASS/_flexslider.scss */
  .flex-direction-nav .flex-prev {
    left: 70px;
  }

  /* line 174, ../SASS/_flexslider.scss */
  .flex-direction-nav .flex-next {
    right: 70px;
  }
}
/**
 * Content inside flexslider
 */
/* line 185, ../SASS/_flexslider.scss */
.flexslider .slides li {
  position: relative;
}
/* line 187, ../SASS/_flexslider.scss */
.flexslider .slides li .content {
  position: absolute;
  bottom: 25px;
  left: 50%;
  width: 94%;
  margin-left: -47%;
}
@media (min-width: 600px) {
  /* line 187, ../SASS/_flexslider.scss */
  .flexslider .slides li .content {
    bottom: 50px;
    width: 70%;
    margin-left: -35%;
  }
}
@media (min-width: 900px) {
  /* line 187, ../SASS/_flexslider.scss */
  .flexslider .slides li .content {
    bottom: auto;
    top: 200px;
    width: 80%;
    margin-left: -40%;
  }
}
@media (min-width: 1040px) {
  /* line 187, ../SASS/_flexslider.scss */
  .flexslider .slides li .content {
    bottom: auto;
    top: 200px;
    width: 900px;
    margin-left: -450px;
  }
}
/* line 212, ../SASS/_flexslider.scss */
.flexslider .slides h1 {
  line-height: 1.25;
  font-size: 32px;
  text-align: center;
  font-weight: bold;
  color: white;
}
/* line 218, ../SASS/_flexslider.scss */
.flexslider .slides h1 span {
  color: #28c0da;
}
@media (min-width: 600px) {
  /* line 212, ../SASS/_flexslider.scss */
  .flexslider .slides h1 {
    font-size: 45px;
  }
}
@media (min-width: 900px) {
  /* line 212, ../SASS/_flexslider.scss */
  .flexslider .slides h1 {
    font-size: 65px;
  }
}
/* line 228, ../SASS/_flexslider.scss */
.flexslider .slides p {
  /*text-align: center;*/
  color: white;
}
@media (min-width: 900px) {
  /* line 228, ../SASS/_flexslider.scss */
  .flexslider .slides p {
    max-width: 56%;
    margin-left: 22%;
  }
}
/* line 238, ../SASS/_flexslider.scss */
.flexslider .slides img.mobile {
  min-height: 345px;
}
/* line 241, ../SASS/_flexslider.scss */
.flexslider .slides img.desktop {
  display: none;
}
@media (min-width: 600px) {
  /* line 245, ../SASS/_flexslider.scss */
  .flexslider .slides img.mobile {
    display: none;
  }
  /* line 248, ../SASS/_flexslider.scss */
  .flexslider .slides img.desktop {
    display: block;
  }
}

/**
 * Top banner
 */
/* line 4, ../SASS/Sections/_topbanner.scss */
#topbanner {
  /*display: none;*/
}

@media (min-width: 900px) {
  /* line 9, ../SASS/Sections/_topbanner.scss */
  #topbanner {
    display: block;
    max-width: 1000px;
    margin: auto;
  }
}
/**
 * Header FTF 2019
 */
/* line 4, ../SASS/Sections/_header.scss */
div#page .simontest {
  padding-top: 20px;
}

/* line 8, ../SASS/Sections/_header.scss */
div#page {
  padding-top: 20px;
}

/* line 12, ../SASS/Sections/_header.scss */
header#header {
  /*	position: fixed;*/
  background: white;
  width: 100%;
  padding: 12px 0 0;
  margin-bottom: 15px;
  z-index: 9999;
  /**
   * Header expanded (subpages and sections)
   */
  	/*&.header-expanded .search-menu {
  		@include breakpoint($tablet-breakpoint){
  			margin-top: 62px;
  		}
  		@include breakpoint($desktop-breakpoint){
  			margin-top: 78px;
  		}
  	}
  */
}
@media (min-width: 600px) {
  /* line 12, ../SASS/Sections/_header.scss */
  header#header {
    position: static;
    height: auto;
    padding: 10px 0 0;
  }
  /* line 24, ../SASS/Sections/_header.scss */
  header#header .container {
    position: relative;
  }
}
@media (min-width: 900px) {
  /* line 12, ../SASS/Sections/_header.scss */
  header#header {
    padding: 10px 0 0;
  }
}
/* line 35, ../SASS/Sections/_header.scss */
header#header .container:after {
  content: "";
  width: 100%;
  height: 10px;
  margin-top: 0px;
  background-image: linear-gradient(90deg, #28c0da 88%, #ffffff 10%);
  background-size: 35% 100%;
}
@media (min-width: 600px) {
  /* line 35, ../SASS/Sections/_header.scss */
  header#header .container:after {
    margin-top: 10px;
  }
}
@media (min-width: 900px) {
  /* line 35, ../SASS/Sections/_header.scss */
  header#header .container:after {
    height: 20px;
    background-image: linear-gradient(90deg, #28c0da 95%, #ffffff 3%);
    background-size: 34.5% 100%;
  }
}
@media screen and (min-width: 960px) and (max-width: 1100px) {
  /* line 52, ../SASS/Sections/_header.scss */
  header#header .container:after {
    background-size: 34.3% 100%;
  }
}
/* line 58, ../SASS/Sections/_header.scss */
header#header .logo {
  width: 55%;
  display: inline-block;
}
/* line 61, ../SASS/Sections/_header.scss */
header#header .logo,
header#header .logo h1 {
  color: #28c0da;
  font-size: 18px;
  font-family: "Proxima N W01 Reg", Arial, sans-serif;
  padding-top: 10px;
}
/* line 69, ../SASS/Sections/_header.scss */
header#header .logo .ir {
  display: block;
  float: left;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  text-transform: capitalize;
  background-image: url('/typo3conf/ext/ftf_setup/Resources/Public/Images/ftf_logo.png?1416223746');
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: contain;
  width: 50%;
  min-height: 36px;
  margin-right: 29px;
}
@media (min-width: 600px) {
  /* line 69, ../SASS/Sections/_header.scss */
  header#header .logo .ir {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    text-transform: capitalize;
    background-image: url('/typo3conf/ext/ftf_setup/Resources/Public/Images/ftf_logo.png?1416223746');
    background-repeat: no-repeat;
    background-position: 50% 50%;
    width: 133px;
    height: 46px;
  }
}
/* line 81, ../SASS/Sections/_header.scss */
header#header .logo .tagline {
  display: none;
}
@media (min-width: 900px) {
  /* line 81, ../SASS/Sections/_header.scss */
  header#header .logo .tagline {
    display: block;
    float: left;
    width: 15em;
    font-family: "Proxima N W01 Bold", Arial, sans-serif;
    padding-top: 8px;
    color: #28c0da;
    left: 170px;
    top: 3px;
  }
}
/* line 97, ../SASS/Sections/_header.scss */
header#header .search-menu {
  float: right;
}
@media (min-width: 600px) {
  /* line 97, ../SASS/Sections/_header.scss */
  header#header .search-menu {
    padding-top: 10px;
    width: 310px;
  }
}
/* line 103, ../SASS/Sections/_header.scss */
header#header .search-menu .search {
  display: none;
}
@media (min-width: 600px) {
  /* line 103, ../SASS/Sections/_header.scss */
  header#header .search-menu .search {
    display: inline-block;
    position: relative;
    margin: 0px 10px 0 0;
    vertical-align: top;
  }
  /* line 111, ../SASS/Sections/_header.scss */
  header#header .search-menu .search [type="text"] {
    border: 1px solid #28c0da;
    width: 255px;
    padding: 6px 30px 6px 5px;
  }
  /* line 116, ../SASS/Sections/_header.scss */
  header#header .search-menu .search button {
    position: absolute;
    right: 8px;
    top: 8px;
    border: 0;
    background: none;
    font-size: 16px;
    color: #28c0da;
  }
}
/* line 127, ../SASS/Sections/_header.scss */
header#header .search-menu .menutrigger {
  display: inline-block;
  padding-top: 0px;
  width: 40px;
  float: right;
}
/* line 132, ../SASS/Sections/_header.scss */
header#header .search-menu .menutrigger a {
  color: black;
  text-transform: uppercase;
  float: right;
  font-size: 21px;
  font-family: "Proxima N W01 Bold", Arial, sans-serif;
  letter-spacing: 1px;
  vertical-align: top;
}
/* line 140, ../SASS/Sections/_header.scss */
header#header .search-menu .menutrigger a:hover {
  text-decoration: none;
  background: transparent;
}
/* line 145, ../SASS/Sections/_header.scss */
header#header .search-menu .menutrigger span {
  display: block;
  /* font-size: 32px;
	line-height: 0.5;*/
  float: right;
  margin-left: 0px;
}
@media (min-width: 900px) {
  /* line 127, ../SASS/Sections/_header.scss */
  header#header .search-menu .menutrigger {
    width: 40px;
  }
  /* line 154, ../SASS/Sections/_header.scss */
  header#header .search-menu .menutrigger span {
    margin-top: 1px;
  }
  @-moz-document url-prefix() {
    /* line 159, ../SASS/Sections/_header.scss */
    header#header .search-menu .menutrigger span {
      margin-top: 2px;
      margin-left: 6px;
    }
  }
}
/* line 166, ../SASS/Sections/_header.scss */
header#header .search-menu .searchtrigger {
  display: inline-block;
  width: 25px;
  vertical-align: top;
  padding-top: 2px;
  margin-left: -10px;
  font-size: 20px;
}
/* line 173, ../SASS/Sections/_header.scss */
header#header .search-menu .searchtrigger a {
  color: #a2a2a2;
}
/* line 175, ../SASS/Sections/_header.scss */
header#header .search-menu .searchtrigger a:hover {
  text-decoration: none;
  background-color: transparent;
}
@media (min-width: 600px) {
  /* line 166, ../SASS/Sections/_header.scss */
  header#header .search-menu .searchtrigger {
    display: none;
  }
}
/* line 197, ../SASS/Sections/_header.scss */
header#header a {
  text-decoration: none;
}
/* line 199, ../SASS/Sections/_header.scss */
header#header a:hover {
  color: #39c2d2;
  background-color: #000;
}
/* line 204, ../SASS/Sections/_header.scss */
header#header .act a {
  background-color: #000;
  color: #39c2d2;
}

/**
 * Menu
 */
/* line 216, ../SASS/Sections/_header.scss */
#navigation {
  display: none;
  background-color: #1f2328;
  width: 100%;
  /*	height: 500px;*/
  position: absolute;
  height: auto;
  top: 75px;
  left: 0;
  padding: 15px 0;
  padding: 0px;
  z-index: 101;
  overflow: overlay;
}
@media (min-width: 600px) {
  /* line 216, ../SASS/Sections/_header.scss */
  #navigation {
    position: absolute;
    top: 100%;
    z-index: 10;
    height: auto;
    padding: 0;
    max-width: 310px;
    left: auto;
    right: 0;
    z-index: 101;
  }
}
@media (min-width: 900px) {
  /* line 216, ../SASS/Sections/_header.scss */
  #navigation {
    right: 20px;
  }
}
/* line 251, ../SASS/Sections/_header.scss */
#navigation:focus, #navigation.focus {
  display: block;
}
/* line 257, ../SASS/Sections/_header.scss */
#navigation h2 {
  font-family: "Proxima N W01 Bold", Arial, sans-serif;
  font-size: 22px;
  text-transform: uppercase;
  background: #1f2328;
  padding: 12px 15px;
  margin: 0;
  color: #fff;
  letter-spacing: 1px;
}
/* line 267, ../SASS/Sections/_header.scss */
#navigation ul {
  margin: 0;
  padding: 0;
}
/* line 271, ../SASS/Sections/_header.scss */
#navigation li {
  padding: 0;
  margin: 0;
}
/* line 274, ../SASS/Sections/_header.scss */
#navigation li a {
  display: block;
  padding: 4px 0px 20px 15px;
  color: #ddd;
  font-family: "Proxima N W01 Reg", Arial, sans-serif;
  text-transform: uppercase;
  height: 25px;
  background-color: #1f2328;
}
/* line 283, ../SASS/Sections/_header.scss */
#navigation li::last-child a {
  border: 0;
}
/* line 287, ../SASS/Sections/_header.scss */
#navigation form {
  padding: 0 15px 2px;
}
/* line 289, ../SASS/Sections/_header.scss */
#navigation form h1 {
  border: 0;
  background: 0;
  padding: 0;
}
/* line 294, ../SASS/Sections/_header.scss */
#navigation form input {
  border: 0px solid #28c0da;
  width: 100%;
  padding: 6px 30px 6px 5px;
  background: #fff;
}
/* line 300, ../SASS/Sections/_header.scss */
#navigation form .input-wrap-search {
  position: relative;
  margin: 15px 0 0 0;
}
/* line 303, ../SASS/Sections/_header.scss */
#navigation form .input-wrap-search button {
  position: absolute;
  right: 5px;
  top: 8px;
  border: 0;
  background: none;
  font-size: 16px;
  color: #28c0da;
}
@media (min-width: 600px) {
  /* line 287, ../SASS/Sections/_header.scss */
  #navigation form {
    display: none;
  }
}
@media (min-width: 600px) {
  /* line 319, ../SASS/Sections/_header.scss */
  #navigation .mainmenu > div {
    width: 100%;
    float: left;
    clear: both;
  }
  /* line 325, ../SASS/Sections/_header.scss */
  #navigation .mainmenu-politik {
    border-right: none;
  }
  /* line 328, ../SASS/Sections/_header.scss */
  #navigation .mainmenu-ftf {
    margin-top: 25px;
    margin-bottom: 15px;
  }
  /* line 332, ../SASS/Sections/_header.scss */
  #navigation .sectionheader-nested {
    display: none;
  }
}

/* line 338, ../SASS/Sections/_header.scss */
.sectionheader {
  /*display: none;*/
}
/* line 340, ../SASS/Sections/_header.scss */
.sectionheader h1 {
  text-transform: uppercase;
  font-family: "Proxima N W01 Bold", Arial, sans-serif;
  font-size: 30px;
}
@media (min-width: 600px) {
  /* line 338, ../SASS/Sections/_header.scss */
  .sectionheader {
    display: inline;
  }
  /* line 347, ../SASS/Sections/_header.scss */
  .sectionheader h1 {
    display: inline-block;
    /*width: 55%;*/
    font-family: "Proxima N W01 Bold", Arial, sans-serif;
    font-size: 50px;
    text-transform: uppercase;
    margin: 0px 0px 5px 0px;
  }
}
@media (min-width: 600px) and (min-width: 900px) {
  /* line 347, ../SASS/Sections/_header.scss */
  .sectionheader h1 {
    font-size: 50px;
  }
}
@media (min-width: 600px) {
  /* line 357, ../SASS/Sections/_header.scss */
  .sectionheader h1 a {
    text-decoration: none;
  }
  /* line 361, ../SASS/Sections/_header.scss */
  .sectionheader ul {
    margin: 0;
    padding: 0;
  }
  /* line 365, ../SASS/Sections/_header.scss */
  .sectionheader li {
    display: inline-block;
    margin-right: 1em;
  }
  /* line 368, ../SASS/Sections/_header.scss */
  .sectionheader li a {
    font-family: "Proxima N W01 Smbd", Arial, sans-serif;
    font-weight: bold;
    color: black;
    text-transform: uppercase;
    font-size: 14px;
  }
}

/* line 379, ../SASS/Sections/_header.scss */
.news_list_courses {
  width: 100%;
  margin: auto;
}

/* line 384, ../SASS/Sections/_header.scss */
.kurser-topnews .single_news {
  width: 100%;
}

/* line 385, ../SASS/Sections/_header.scss */
.kurser-topnews .single_news .car_category {
  margin: auto;
}

/* line 387, ../SASS/Sections/_header.scss */
header#header .ddmenufooter A:hover, header#header .ddmenufooterkontakt A:hover {
  background-color: transparent;
  text-decoration: none;
}

/* line 388, ../SASS/Sections/_header.scss */
.ddmenufooter span {
  float: left;
  display: block;
  margin: 27px 7px 0px 39px;
}

/* line 393, ../SASS/Sections/_header.scss */
.ddmenufooterkontakt {
  padding-top: 34px;
}

/* line 394, ../SASS/Sections/_header.scss */
.ddmenutel, .ddmenumail {
  float: left;
  width: 50%;
  text-align: center;
}

/* line 399, ../SASS/Sections/_header.scss */
.ddmenufooterkontakt A:link {
  color: #b7b7b7;
}

/* line 403, ../SASS/Sections/_header.scss */
.containersub {
  max-width: 1040px;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  padding: 5px 20px 0px 20px;
}

/* line 410, ../SASS/Sections/_header.scss */
.containersub .sectionmenu {
  border-bottom: 1px solid #28c0da;
  padding-bottom: 15px;
}

@media screen and (max-width: 600px) {
  /* line 417, ../SASS/Sections/_header.scss */
  .containersub .sectionmenu {
    border-bottom: 0px solid #ddd;
  }

  /* line 421, ../SASS/Sections/_header.scss */
  .sectionheader {
    border-bottom: 1px solid #28c0da;
    float: left;
    width: 100%;
  }

  /* line 427, ../SASS/Sections/_header.scss */
  .news_list_container .listitem {
    padding: 13px 0px;
  }

  /* line 429, ../SASS/Sections/_header.scss */
  .menutrigger a span {
    position: absolute;
    top: 20px;
    right: 15px;
  }

  /* line 435, ../SASS/Sections/_header.scss */
  #header .containersub .sectionheader .sectionmenu ul li a {
    background: transparent !important;
  }

  /* line 437, ../SASS/Sections/_header.scss */
  #header .containersub .sectionheader H1 A:hover {
    background-color: transparent;
  }

  /* line 438, ../SASS/Sections/_header.scss */
  #header .containersub .sectionheader H1.activated {
    background-image: url("/fileadmin/templates/2015/images/minus.png");
  }

  /* line 439, ../SASS/Sections/_header.scss */
  #header .containersub .sectionheader H1 A:hover {
    color: #28c0da;
  }

  /* line 440, ../SASS/Sections/_header.scss */
  #header .containersub .sectionmenu UL {
    margin-bottom: 15px;
    margin-top: 0px;
    background: #1f2328;
    float: left;
    width: 100%;
    padding: 5px 15px 5px 15px;
  }

  /* line 448, ../SASS/Sections/_header.scss */
  #header .containersub .sectionmenu UL LI A {
    color: #ddd;
    font-family: "Proxima N W01 Reg", Arial, sans-serif;
  }

  /* line 449, ../SASS/Sections/_header.scss */
  #header .containersub .sectionmenu UL LI:first-child {
    border-top: 0px solid #3f3f3f;
  }

  /* line 450, ../SASS/Sections/_header.scss */
  #header .containersub .sectionmenu UL LI:last-child {
    border-bottom: 0px solid #3f3f3f;
  }

  /* line 451, ../SASS/Sections/_header.scss */
  #header .containersub .sectionmenu UL LI {
    padding: 0px 0px 0px 0px;
    border-top: 1px solid #3f3f3f;
    height: 30px;
    padding-top: 5px;
  }

  /* line 457, ../SASS/Sections/_header.scss */
  #header .containersub .sectionmenu UL LI A:hover {
    color: #28c0da;
  }

  /* line 458, ../SASS/Sections/_header.scss */
  #header .containersub .sectionmenu {
    padding-bottom: 0px;
  }

  /* line 460, ../SASS/Sections/_header.scss */
  .containersub .sectionheader H1 A {
    width: 100%;
    display: block;
  }

  /* line 464, ../SASS/Sections/_header.scss */
  .containersub .sectionmenu {
    display: none;
  }

  /* line 465, ../SASS/Sections/_header.scss */
  .containersub {
    padding: 0px 15px 0px 15px;
  }

  /* line 467, ../SASS/Sections/_header.scss */
  .sectionheader h1 {
    background-image: url("/fileadmin/templates/2015/images/plus.png");
    background-position: right;
    background-repeat: no-repeat;
    font-size: 34px !important;
  }

  /* line 474, ../SASS/Sections/_header.scss */
  header#header {
    position: relative;
  }

  /* line 476, ../SASS/Sections/_header.scss */
  header#header .container:after {
    height: 7px;
  }

  /* line 477, ../SASS/Sections/_header.scss */
  .search-menu {
    /*position: fixed;*/
    top: 12px;
    right: 15px;
    border-bottom: 1px solid #fff;
    margin-bottom: 0px;
  }

  /* line 485, ../SASS/Sections/_header.scss */
  .logo {
    max-width: 200px;
  }
}
@media screen and (max-width: 400px) {
  /* line 492, ../SASS/Sections/_header.scss */
  header#header .search-menu {
    width: 110px;
  }
}
/**
 * Footer
 */
/* line 5, ../SASS/Sections/_footer.scss */
footer#footer {
  padding-top: 50px;
  background: #282828;
  color: #fff;
  clear: both;
  margin-top: 20px;
  /* Slogan */
  /* 23px */
  /* 46px */
  /* Contactpersons */
  /* Address */
}
/* line 9, ../SASS/Sections/_footer.scss */
footer#footer .slogan {
  padding: 0 0 60px 0;
  font-size: 1.5333em;
  font-weight: 100;
  color: #15d1e8;
}
/* line 10, ../SASS/Sections/_footer.scss */
footer#footer .slogan p {
  margin: 0 320px 0 0;
}
/* line 11, ../SASS/Sections/_footer.scss */
footer#footer .slogan .big {
  font: bold 2em/1.2 Georgia, "Times New Roman", serif;
  color: #fff;
  margin: 0 130px 30px 0;
}
/* line 14, ../SASS/Sections/_footer.scss */
footer#footer .contact-person {
  background: #202020;
  padding: 20px 9%;
}
/* line 15, ../SASS/Sections/_footer.scss */
footer#footer .contact-person img {
  float: left;
  margin-right: 20px;
}
/* line 16, ../SASS/Sections/_footer.scss */
footer#footer .contact-person ul {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 14px;
  line-height: 16px;
}
/* line 17, ../SASS/Sections/_footer.scss */
footer#footer .contact-person p {
  margin: 0;
}
/* line 20, ../SASS/Sections/_footer.scss */
footer#footer address {
  border-top: 1px solid #333;
  margin-top: 35px;
  padding: 20px 0 80px;
}
/* line 21, ../SASS/Sections/_footer.scss */
footer#footer address .logo {
  float: left;
  width: 75px;
  margin: 0 20px 0 0;
}
/* line 22, ../SASS/Sections/_footer.scss */
footer#footer address p {
  float: left;
  display: inline-block;
  color: #777;
  font-style: normal;
  margin: 0;
  line-height: 30px;
}
/* line 24, ../SASS/Sections/_footer.scss */
footer#footer address .socialmedia {
  float: right;
}
/* line 25, ../SASS/Sections/_footer.scss */
footer#footer address .socialmedia ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 26, ../SASS/Sections/_footer.scss */
footer#footer address .socialmedia li {
  display: inline-block;
  margin-left: 15px;
}
/* line 27, ../SASS/Sections/_footer.scss */
footer#footer address .socialmedia li a {
  display: block;
  line-height: 30px;
  background: url(../Images/icons.png) 0 -715px no-repeat;
  width: 27px;
  height: 27px;
}
/* line 28, ../SASS/Sections/_footer.scss */
footer#footer address .socialmedia a.twitter {
  background-position: 0 -863px;
}
/* line 29, ../SASS/Sections/_footer.scss */
footer#footer address .socialmedia a.linkedin {
  background-position: 0 -789px;
}
/* line 30, ../SASS/Sections/_footer.scss */
footer#footer address .socialmedia a.bentesblog {
  background-position: 0 -641px;
}
/* line 31, ../SASS/Sections/_footer.scss */
footer#footer address .socialmedia a.loFTFfooter {
  background-position: 0 -641px;
  background: url(../Images/ftf-loftf-footer.png) 0px 2px no-repeat;
  width: 200px;
  height: 30px;
}
/* line 39, ../SASS/Sections/_footer.scss */
footer#footer address .socialmedia li span {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
/* line 23, ../SASS/_mixins.scss */
footer#footer address .socialmedia li span.focusable:active, footer#footer address .socialmedia li span.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

@media (min-width: 600px) {
  /* line 45, ../SASS/Sections/_footer.scss */
  footer#footer address .socialmedia li {
    display: inline-block;
    margin-left: 7px;
    margin-right: 7px;
  }
}
/* !SECTION: Bentes Blog */
/* line 2, ../SASS/Sections/_bente.scss */
.bente {
  margin-bottom: 20px;
}

/* line 3, ../SASS/Sections/_bente.scss */
.bente .news-item {
  position: relative;
  margin-bottom: 20px;
}

/* line 4, ../SASS/Sections/_bente.scss */
.bente div.list-header {
  position: absolute;
  top: 16px;
  left: 0;
  font: 2em/1 Georgia, "Times New Roman", serif;
  color: #fff;
  border-bottom: 4px solid #fff;
  padding: 0 0 6px 20px;
}

/* line 5, ../SASS/Sections/_bente.scss */
.bente div.list-header span {
  font-family: "Diverda Serif W01 Light";
}

/* line 6, ../SASS/Sections/_bente.scss */
.bente .news-item img {
  margin: 0;
}

/* line 7, ../SASS/Sections/_bente.scss */
.bente .news-item .content {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  min-height: 140px;
  padding: 15px 5px 15px 20px;
  background: #333;
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
}

/* line 8, ../SASS/Sections/_bente.scss */
.bente .news-item .content h3 {
  font: 2.4em Georgia, "Times New Roman", serif;
}

/* 36px */
/* line 9, ../SASS/Sections/_bente.scss */
.bente .news-item .content a {
  color: #fff;
}

/* Bentes Side*/
/* line 12, ../SASS/Sections/_bente.scss */
.bentes_blog_top {
  position: relative;
  /*height: 365px;*/
  width: 100%;
}

/* line 13, ../SASS/Sections/_bente.scss */
.bentes_blog_top > img {
  width: 100%;
}

/* line 14, ../SASS/Sections/_bente.scss */
.bentes_blog_top ul {
  margin: 0;
  padding: 0;
  list-style: none;
  position: absolute;
  bottom: 9px;
  left: 10px;
}

/* line 15, ../SASS/Sections/_bente.scss */
.bentes_blog_top li p {
  position: absolute;
  left: -99999px;
}

/* line 16, ../SASS/Sections/_bente.scss */
.bentes_blog_top li {
  float: left;
  padding-right: 10px;
}

/* line 17, ../SASS/Sections/_bente.scss */
.bentes_blog_top li img.active {
  display: none;
}

/* line 19, ../SASS/Sections/_bente.scss */
.benteskontakt {
  clear: both;
  float: left;
  padding: 0 10px 10px 10px;
}

/* line 20, ../SASS/Sections/_bente.scss */
.benteskontakt .firstcol {
  float: left;
  width: 65px;
  padding: 0 10px 0 0;
}

/* line 21, ../SASS/Sections/_bente.scss */
.benteskontakt .secondcol {
  float: right;
  width: 175px;
}

/* line 22, ../SASS/Sections/_bente.scss */
.benteskontakt .header {
  background: none;
  color: #15d1e8;
  font-weight: bold;
  display: block;
  min-height: 2px;
  margin: 0 0 3px;
}

/* line 23, ../SASS/Sections/_bente.scss */
.benteskontakt p {
  margin: 0 0 3px 1px;
}

/* line 24, ../SASS/Sections/_bente.scss */
.benteskontakt .contenttable {
  border-collapse: collapse;
  margin: 0;
  padding: 0;
}

/* line 25, ../SASS/Sections/_bente.scss */
.benteskontakt .contenttable td {
  margin: 0;
  padding: 0 !important;
  border: 0 !important;
}

/* line 26, ../SASS/Sections/_bente.scss */
.benteskontakt .contenttable td p {
  margin: 0;
}

/*Content*/
/* #bentesblog #content {border: 1px solid #d8dbe0;} */
/* line 30, ../SASS/Sections/_bente.scss */
#bentesblog h2 {
  margin: 5px 0 0 0px;
  /* font-weight: bold;  */
  font-size: 20px;
}

/* line 31, ../SASS/Sections/_bente.scss */
#bentesblog .news_single h2 {
  margin-left: 0;
  font-weight: normal;
  margin-bottom: 15px;
}

/*Links i hoejre side*/
/* line 34, ../SASS/Sections/_bente.scss */
#bentesblog .bwbox .header_bottom {
  background: transparent url(../Images/header_bottom.gif) repeat-x 0 0;
}

/*#bentesblog .bwbox .text {background: #e2ebec; border-top: 1px solid #fff;}
#bentesblog .bwbox .whitebox {background: #fff; padding-top: 10px; margin-top: 4px;}*/
/*Nyhedsliste*/
/* line 39, ../SASS/Sections/_bente.scss */
#bentesblog .bwbox .tabbed_news {
  padding: 0 7px 0;
}

/* line 40, ../SASS/Sections/_bente.scss */
#bentesblog #content .bwbox .text p, .bwbox .text p {
  margin: 0;
}

/*FTF Mener*/
/* line 43, ../SASS/Sections/_bente.scss */
#bentesblog .news_latest_container {
  background: none;
  border: 0;
}

/* line 44, ../SASS/Sections/_bente.scss */
#bentesblog .news_latest_container .listitem,
#bentesblog .news_latest_container .listitem2 {
  border: 1px solid #d8dbe0;
  margin: 10px 0 0;
  width: auto;
  padding: 0 20px;
}

/* line 47, ../SASS/Sections/_bente.scss */
#bentesblog .listitem > img {
  display: none;
}

/* line 48, ../SASS/Sections/_bente.scss */
#bentesblog .list_right {
  /* float: right; width: 90%; */
}

/* line 49, ../SASS/Sections/_bente.scss */
#bentesblog .list_right .date {
  margin-bottom: 10px;
  border-bottom: 1px dotted #d8dbe0;
  font-weight: normal;
  padding-bottom: 3px;
  margin-top: 6px;
  margin-left: 0px;
}

/* line 50, ../SASS/Sections/_bente.scss */
#bentesblog .list_right h3 {
  line-height: 17px;
  margin-bottom: 0;
  font-weight: bold;
  padding-top: 8px;
}

/* line 51, ../SASS/Sections/_bente.scss */
#bentesblog .list_right h3 a {
  color: #333;
}

/* line 52, ../SASS/Sections/_bente.scss */
#bentesblog .list_right a {
  color: #11bdd3;
  text-decoration: none;
}

/* line 53, ../SASS/Sections/_bente.scss */
#bentesblog .list_right p.bodytext,
#bentesblog .list_right p.read-more {
  margin: 10px 0px 0px 0px;
}

/* line 56, ../SASS/Sections/_bente.scss */
body#bentesblog .news_latest_container .listitem, body#bentesblog .news_latest_container .listitem2 {
  padding: 10px 20px;
}

/* LIST: bente-news-list */
/* OBS. Fordi feedforward ikke kan templates faar Bentes blog to stylings ... */
/* line 63, ../SASS/Sections/_bente.scss */
.bente-news-list .news-item,
.tx-feedforward-pi1 .listitem {
  padding-right: 20px;
}

/* line 65, ../SASS/Sections/_bente.scss */
.bente-news-list .news-item h3,
.tx-feedforward-pi1 .listitem h3 {
  font: 1em/1.333 "Proxima N W01 Reg", Arial, sans-serif;
  margin: 0 0 2em;
  position: relative;
}

/* line 67, ../SASS/Sections/_bente.scss */
.bente-news-list .news-item:last-child h3,
.tx-feedforward-pi1 .listitem:last-child h3 {
  margin: 0;
}

/* line 69, ../SASS/Sections/_bente.scss */
.bente-news-list .news-item h3 a,
.tx-feedforward-pi1 .listitem h3 a {
  display: block;
  padding-left: 50px;
  /* background: url(../images/icons.png) 10px -61px no-repeat; */
  color: #000;
  min-height: 2em;
}

/*
.bente-news-list .facebook h3 a,
.tx-feedforward-pi1 .facebook h3 a  {background-position: 10px -136px;}
.bente-news-list .blog h3 a,
.tx-feedforward-pi1 .blog h3 a {background-position: 10px -212px;}
*/
/* line 77, ../SASS/Sections/_bente.scss */
.bente-news-list .facebook h3 a::before,
.tx-feedforward-pi1 .listitem h3 a::before {
  content: " ";
  height: 30px;
  width: 30px;
  background: url(../Images/icons.png) 0px -61px no-repeat;
  position: absolute;
  top: 0;
  left: 10px;
}

/* line 82, ../SASS/Sections/_bente.scss */
.bente-news-list .facebook h3 a::before,
.tx-feedforward-pi1 .facebook h3 a::before {
  background-position: 0px -136px;
}

/* line 84, ../SASS/Sections/_bente.scss */
.bente-news-list .blog h3 a::before,
.tx-feedforward-pi1 .blog h3 a::before {
  background-position: 0px -212px;
}

/* line 87, ../SASS/Sections/_bente.scss */
#bentesblog .news_latest_container .listitem2 {
  background: #ededed;
}

/* line 91, ../SASS/Sections/_bente.scss */
#bentesblog aside[role="complementary"] .news_list_container .listitem .image IMG {
  float: none;
}

/* Social media links */
/* line 96, ../SASS/Sections/_bente.scss */
.socialmedia-links > div {
  float: left;
  width: 32%;
  margin-right: 2%;
  height: 50px;
}

/* line 97, ../SASS/Sections/_bente.scss */
.socialmedia-links > div:last-child {
  margin-right: 0;
}

/* line 98, ../SASS/Sections/_bente.scss */
.socialmedia-links > div a {
  display: block;
  padding-left: 41px;
  line-height: 50px;
  color: #fff;
  background-image: url(../Images/icons.png);
  background-repeat: no-repeat;
}

/* line 99, ../SASS/Sections/_bente.scss */
.socialmedia-links > div span {
  padding-left: 9px;
}

/* line 100, ../SASS/Sections/_bente.scss */
.socialmedia-links .facebook a {
  background-color: #305c99;
  background-position: 16px -346px;
}

/* line 101, ../SASS/Sections/_bente.scss */
.socialmedia-links .twitter a {
  background-color: #00cdff;
  background-position: 16px -414px;
}

/* line 102, ../SASS/Sections/_bente.scss */
.socialmedia-links .linkedin a {
  background-color: #3096be;
  background-position: 16px -278px;
}

/* line 103, ../SASS/Sections/_bente.scss */
.socialmedia-links .facebook a span {
  border-left: 1px solid #7593bb;
}

/* line 104, ../SASS/Sections/_bente.scss */
.socialmedia-links .twitter a span {
  border-left: 1px solid #56deff;
}

/* line 105, ../SASS/Sections/_bente.scss */
.socialmedia-links .linkedin a span {
  border-left: 1px solid #75b9d4;
}

@media screen and (max-width: 600px) {
  /* line 109, ../SASS/Sections/_bente.scss */
  .bente .news-item .content {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    min-height: 120px;
    padding: 15px 15px 15px 20px;
    background: #000;
    background: black;
    color: #fff;
  }

  /* line 110, ../SASS/Sections/_bente.scss */
  .bente div.list-header {
    position: absolute;
    top: 16px;
    left: 0;
    font: 2em/1 Georgia, "Times New Roman", serif;
    color: #fff;
    border-bottom: 2px solid #fff;
    padding: 0 0 3px 20px;
  }

  /* line 111, ../SASS/Sections/_bente.scss */
  .container .bente .news-item .content h3 {
    font: 1.1em Georgia, "Times New Roman", serif !important;
  }
}
@media screen and (max-width: 400px) {
  /* line 116, ../SASS/Sections/_bente.scss */
  #bentesblog .listitem .list_right .date, #bentesblog .listitem2 .list_right .date {
    margin-bottom: 10px;
    margin-top: 10px;
  }

  /* line 121, ../SASS/Sections/_bente.scss */
  #bentesblog .listitem .list_right p.bodytext, #bentesblog .list_right p.read-more, #bentesblog .listitem2 .list_right p.bodytext, #bentesblog .list_right p.read-more {
    margin-left: 0px;
    font-size: 14px;
    margin: 5px 0px;
  }

  /* line 127, ../SASS/Sections/_bente.scss */
  #bentesblog .list_right h3 a {
    font-size: 16px;
  }
}
/* Section: FTF Dokumentation */
/* line 2, ../SASS/Sections/_dokumentation.scss */
.dokumentation {
  margin-top: 0px;
  background: #1f2328;
}

/* line 3, ../SASS/Sections/_dokumentation.scss */
.dokumentation .row.clearfix {
  padding-bottom: 0;
  border-bottom: 0;
  /* 25px */
}
/* line 7, ../SASS/Sections/_dokumentation.scss */
.dokumentation .row.clearfix .span_3 {
  width: 25.5%;
  padding-top: 200px;
}
/* line 8, ../SASS/Sections/_dokumentation.scss */
.dokumentation .row.clearfix .span_9 {
  margin-left: 0;
  position: relative;
}
/* line 10, ../SASS/Sections/_dokumentation.scss */
.dokumentation .row.clearfix .span_3 .black {
  padding: 30px;
  padding-top: 0;
  padding-bottom: 0;
}
/* line 11, ../SASS/Sections/_dokumentation.scss */
.dokumentation .row.clearfix .span_3 p {
  font-size: 1.6667em;
  line-height: 1;
  margin: 0;
}
/* line 13, ../SASS/Sections/_dokumentation.scss */
.dokumentation .row.clearfix .span_9 .content {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 145px;
  background: #000;
  background: rgba(0, 0, 0, 0.6);
  padding: 10px 60px 0 20px;
}
/* line 14, ../SASS/Sections/_dokumentation.scss */
.dokumentation .row.clearfix .span_9 h2 {
  color: #fff;
  font-size: 2.2667em;
  margin: 0;
}
/* line 15, ../SASS/Sections/_dokumentation.scss */
.dokumentation .row.clearfix .span_9 a {
  color: #fff;
}
/* line 16, ../SASS/Sections/_dokumentation.scss */
.dokumentation .row.clearfix .byline {
  display: block;
  font-size: 13px;
  color: #a3aeb7;
  margin: 10px 0;
}

@media screen and (max-width: 600px) {
  /* line 21, ../SASS/Sections/_dokumentation.scss */
  .container .dokumentation .row.clearfix .span_9 .content {
    height: auto;
    margin-bottom: 30px;
    background: transparent;
  }

  /* line 27, ../SASS/Sections/_dokumentation.scss */
  .dokumentation .row.clearfix .span_9 h2 {
    color: #fff;
    font-size: 1.1em !important;
    margin: 0;
  }
}
/* Section: Medlemstilbud */
/* line 2, ../SASS/Sections/_medlemstilbud.scss */
.medlemstilbud {
  margin-bottom: 20px;
  padding: 30px;
}

/* .medlemstilbud h2 {font: 2em "Proxima N W01 Reg", Arial, sans-serif;} */
/* line 4, ../SASS/Sections/_medlemstilbud.scss */
.black h2.list-header {
  color: #fff;
  margin-right: 11%;
  background-image: url(../Images/header-lines-black.png);
}

/* line 5, ../SASS/Sections/_medlemstilbud.scss */
.black h2.list-header span {
  color: #fff;
  background: #1f2328;
}

/* line 8, ../SASS/Sections/_medlemstilbud.scss */
.medlemstilbud {
  /* Stupid important... argh */
  /* Direction Nav */
}
/* line 9, ../SASS/Sections/_medlemstilbud.scss */
.medlemstilbud .flexslider {
  background: transparent;
}
/* line 10, ../SASS/Sections/_medlemstilbud.scss */
.medlemstilbud .slides li {
  position: relative;
  min-height: 162px;
  margin-right: 20px;
}
/* line 11, ../SASS/Sections/_medlemstilbud.scss */
.medlemstilbud .slides li p {
  position: absolute;
  top: 0;
  left: 0;
  height: 36px;
  margin: 0;
  padding: 10px 0px 0px 10px;
  width: 100%;
  background: #454545;
  color: #28c0da;
  max-width: inherit;
}
/* line 23, ../SASS/Sections/_medlemstilbud.scss */
.medlemstilbud .slides li a {
  color: #28c0da !important;
  display: block;
}
/* line 24, ../SASS/Sections/_medlemstilbud.scss */
.medlemstilbud .slides li:hover a {
  text-decoration: underline;
}
/* line 25, ../SASS/Sections/_medlemstilbud.scss */
.medlemstilbud .slides li img {
  position: absolute;
  top: 36px;
  left: 0;
  clip: rect(0 225px 126px 0);
}
/* line 28, ../SASS/Sections/_medlemstilbud.scss */
.medlemstilbud .flex-direction-nav {
  *height: 0;
}
/* line 29, ../SASS/Sections/_medlemstilbud.scss */
.medlemstilbud .flex-direction-nav a {
  width: 36px;
  height: 36px;
  margin: 0;
  display: block;
  background: url(../Images/icons.png) no-repeat 0 -1011px;
  position: absolute;
  top: -64px;
  left: auto;
  right: 40px;
  z-index: 10;
  cursor: pointer;
  text-indent: -9999px;
}
/* line 30, ../SASS/Sections/_medlemstilbud.scss */
.medlemstilbud .flex-direction-nav a:before {
  display: none;
}
/* line 31, ../SASS/Sections/_medlemstilbud.scss */
.medlemstilbud .flex-direction-nav .flex-next {
  background-position: 0 -1085px;
  right: 0;
  text-align: left;
}
/* line 32, ../SASS/Sections/_medlemstilbud.scss */
.medlemstilbud .flex-direction-nav a:hover {
  -webkit-box-shadow: 0 0 6px 0px #fff;
  box-shadow: 0 0 6px 0px #fff;
}
/* line 33, ../SASS/Sections/_medlemstilbud.scss */
.medlemstilbud .flex-direction-nav .flex-disabled,
.medlemstilbud .flex-direction-nav .flex-disabled:hover {
  opacity: .6;
  cursor: default;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* SECTION: Vidensbank */
/* line 2, ../SASS/Sections/_vidensbank.scss */
.vidensbank {
  position: relative;
  padding: 20px 20px 20px;
  margin-bottom: 30px;
  clear: both;
}

/* line 3, ../SASS/Sections/_vidensbank.scss */
main .vidensbank .row {
  margin-bottom: 0;
  padding-bottom: 0;
  border: 0;
}

/* line 5, ../SASS/Sections/_vidensbank.scss */
.vidensbank .news-list .byline {
  color: #7d7f80;
}

/* line 10, ../SASS/Sections/_vidensbank.scss */
.vidensbank .row.threecol .col {
  width: 23.72881%;
  float: left;
  margin-right: 1.69492%;
}
/* line 11, ../SASS/Sections/_vidensbank.scss */
.vidensbank .row.threecol .col:first-child {
  width: 40.67797%;
  float: left;
  margin-right: 1.69492%;
}
/* line 14, ../SASS/Sections/_vidensbank.scss */
.vidensbank .row.threecol .col:last-child {
  width: 32.20339%;
  float: right;
  margin-right: 0;
}

/* line 20, ../SASS/Sections/_vidensbank.scss */
.vidensbank .news-list h3 {
  font: 22px Georgia, "Times New Roman", serif;
}

/* line 21, ../SASS/Sections/_vidensbank.scss */
.vidensbank .threecol .first .news-list h3 {
  font-size: 2em;
}

/* line 23, ../SASS/Sections/_vidensbank.scss */
.vidensbank .first .news-item {
  border-bottom: 1px solid #ccd0d1;
  margin-bottom: 20px;
  padding-bottom: 20px;
}

/* line 24, ../SASS/Sections/_vidensbank.scss */
.vidensbank .first .news-item:last-child {
  border: 0;
}

/* line 25, ../SASS/Sections/_vidensbank.scss */
.vidensbank .first h3 {
  margin: 10px 0 15px;
}

/* line 27, ../SASS/Sections/_vidensbank.scss */
.vidensbank .middle .byline {
  margin-top: 0;
}

/* line 28, ../SASS/Sections/_vidensbank.scss */
.vidensbank .middle h3 {
  font-size: 22px;
  line-height: 25px;
}

/* line 29, ../SASS/Sections/_vidensbank.scss */
.vidensbank .middle .news-list img {
  margin: 0 0 10px;
}

/* line 30, ../SASS/Sections/_vidensbank.scss */
.vidensbank .middle .news-item {
  border-bottom: 1px solid #ccd0d1;
  margin-bottom: 20px;
  padding-bottom: 10px;
}

/* line 31, ../SASS/Sections/_vidensbank.scss */
.vidensbank .middle .news-item:last-child {
  border: 0;
  margin: 0;
}

/* line 32, ../SASS/Sections/_vidensbank.scss */
.vidensbank .middle .news-list h3 a {
  color: #000;
}

/* line 34, ../SASS/Sections/_vidensbank.scss */
.vidensbank .last h3 {
  font: 14px/16px "Proxima N W01 Reg", Arial, sans-serif;
  margin-bottom: 15px;
}

/* line 35, ../SASS/Sections/_vidensbank.scss */
.vidensbank .last .news-item {
  position: relative;
  min-height: 102px;
  border-bottom: 1px solid #ccd0d1;
  padding: 0 0 0 120px;
  margin-bottom: 15px;
}

/* line 36, ../SASS/Sections/_vidensbank.scss */
.vidensbank .last .news-item:last-child {
  border: 0;
}

/* line 37, ../SASS/Sections/_vidensbank.scss */
.vidensbank .last .news-item img {
  position: absolute;
  top: 0;
  left: 0;
  clip: rect(0 107px 100px 0);
  width: auto;
}

/* line 38, ../SASS/Sections/_vidensbank.scss */
.vidensbank .last .byline {
  margin: 0 0 5px;
  padding-top: 10px;
}

/* line 39, ../SASS/Sections/_vidensbank.scss */
.vidensbank .last .noimage {
  min-height: 0;
  padding-left: 0;
}

/* ==========================================================================
   Politikomraadeforsider
   ========================================================================== */
/*
 

#bluegreen .news-list .byline .cat,
#bluegreen .sectioncolor {color: #6ccfb2;}
#bluegreen .sectionbasedcolor {background: #9ddfcc;}
#bluegreen .sectionbasedcolor input[type="submit"] {background: #6ccfb2;}
#bluegreen .span_4 .headersonly .news-item {background-image: url(../Images/Icons/list-arrow-bluegreen.png);}


#magenta .news-list .byline .cat,
#magenta .sectioncolor {color: #a31a4b;}
#magenta .sectionbasedcolor {background: #a31a4b;}
#magenta .sectionbasedcolor input[type="submit"] {background: #84113A;}
#magenta .span_4 .headersonly .news-item {background-image: url(../Images/Icons/list-arrow-orange.png);}

#specialdesignedekurser .news-list .byline .cat,
#specialdesignedekurser .sectioncolor {color: #a31a4b;}
#specialdesignedekurser .sectionbasedcolor {background: #a31a4b;}
#specialdesignedekurser .sectionbasedcolor input[type="submit"] {background: #84113A;}
#specialdesignedekurser .span_4 .headersonly .news-item {background-image: url(../Images/Icons/list-arrow-orange.png);}


#orange .news-list .byline .cat,
#orange .sectioncolor {color: #ff862b;}
#orange .sectionbasedcolor {background: #ffaf71;}
#orange .sectionbasedcolor input[type="submit"] {background: #ff862b;}
#orange .span_4 .headersonly .news-item {background-image: url(../Images/Icons/list-arrow-orange.png);}

#blue .news-list .byline .cat,
#blue .sectioncolor {color: #13a7d7;}
#blue .sectionbasedcolor {background: #23b3d9;}
#blue .sectionbasedcolor input[type="submit"] {background: #13a7d7;}
#blue .span_4 .headersonly .news-item {background-image: url(../Images/Icons/list-arrow-blue.png);}

#green .news-list .byline .cat,
#green .sectioncolor {color: #84c708;}
#green .sectionbasedcolor {background: #a7df3e;}
#green .sectionbasedcolor input[type="submit"] {background: #84c708;}
#green .span_4 .headersonly .news-item {background-image: url(../Images/Icons/list-arrow-green.png);}

#red .news-list .byline .cat,
#red .sectioncolor {color: #fd5555;}
#red .sectionbasedcolor {background: #fd7272;}
#red .sectionbasedcolor input[type="submit"] {background: #fd5555;}
#red .span_4 .headersonly .news-item {background-image: url(../Images/Icons/list-arrow-red.png);}

#yellow .news-list .byline .cat,
#yellow .sectioncolor {color: #ffbe00;}
#yellow .sectionbasedcolor {background: #ffce3e;}
#yellow .sectionbasedcolor input[type="submit"] {background: #ffbe00;}
#yellow .span_4 .headersonly .news-item {background-image: url(../Images/Icons/list-arrow-yellow.png);}


#darkblue .news-list .byline .cat,
#darkblue .sectioncolor {color: #6d9499;}
#darkblue .sectionbasedcolor {background: #8db5ba;}
#darkblue .sectionbasedcolor input[type="submit"] {background: #6d9499;}
#darkblue .span_4 .headersonly .news-item {background-image: url(../Images/Icons/list-arrow-darkblue.png);}
*/
/* line 1, ../SASS/Modules/_rows.scss */
footer#footer .row.clearfix.contact.threecol {
  padding-top: 30px;
}

/* line 5, ../SASS/Modules/_rows.scss */
.container .row.twocol {
  clear: both;
  margin-bottom: 5px;
  min-height: 70px;
}

/* line 11, ../SASS/Modules/_rows.scss */
.container .row.threecol {
  margin-bottom: 5px;
}

/* line 13, ../SASS/Modules/_rows.scss */
.col {
  width: 44.44444%;
  float: left;
  margin-right: 11.11111%;
}
/* line 15, ../SASS/Modules/_rows.scss */
.col:last-child {
  float: right;
  margin-right: 0;
}
@media (min-width: 600px) {
  /* line 13, ../SASS/Modules/_rows.scss */
  .col {
    width: 48.86364%;
    float: left;
    margin-right: 2.27273%;
  }
}
@media (min-width: 900px) {
  /* line 13, ../SASS/Modules/_rows.scss */
  .col {
    width: 49.15254%;
    float: left;
    margin-right: 1.69492%;
  }
}

/* line 26, ../SASS/Modules/_rows.scss */
.row {
  *zoom: 1;
  margin-bottom: 0px;
  padding-bottom: 0px;
  border-bottom: 0px solid #e0e0e0;
}
/* line 38, ../../../../../../../usr/local/lib/ruby/gems/2.3/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
.row:after {
  content: "";
  display: table;
  clear: both;
}
/* line 34, ../SASS/Modules/_rows.scss */
.row.threecol .col {
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 15px;
  margin-right: 0;
}
/* line 38, ../SASS/Modules/_rows.scss */
.row.threecol .col:last-child {
  margin-bottom: 0;
}
@media (min-width: 600px) {
  /* line 34, ../SASS/Modules/_rows.scss */
  .row.threecol .col {
    width: 31.68182%;
    float: left;
    margin-right: 2.27273%;
    margin-bottom: 0;
  }
  /* line 44, ../SASS/Modules/_rows.scss */
  .row.threecol .col:last-child {
    float: right;
    margin-right: 0;
  }
}
@media (min-width: 900px) {
  /* line 34, ../SASS/Modules/_rows.scss */
  .row.threecol .col {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%;
  }
}
@media (min-width: 600px) {
  /* line 26, ../SASS/Modules/_rows.scss */
  .row {
    margin-bottom: 20px;
    padding-bottom: 10px;
  }
}

@media (min-width: 600px) {
  /* line 60, ../SASS/Modules/_rows.scss */
  .bigleft .col {
    width: 58.33333%;
    float: left;
    margin-right: 4.16667%;
  }
}
@media (min-width: 900px) {
  /* line 60, ../SASS/Modules/_rows.scss */
  .bigleft .col {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%;
  }
}
@media (min-width: 600px) {
  /* line 68, ../SASS/Modules/_rows.scss */
  .bigleft .col.last {
    width: 37.5%;
    float: right;
    margin-right: 0;
    margin-right: 0;
  }
}
@media (min-width: 900px) {
  /* line 68, ../SASS/Modules/_rows.scss */
  .bigleft .col.last {
    width: 32.20339%;
    float: right;
    margin-right: 0;
    margin-right: 0;
  }
}

/* GENERAL NEWS-LIST SETUP */
/* line 3, ../SASS/News/_news-list.scss */
.mostread-container {
  clear: both;
  width: 100%;
  height: auto;
  position: relative;
}

/* line 10, ../SASS/News/_news-list.scss */
span.mostpop-img {
  float: left;
  width: 40%;
  height: auto;
}

/* line 16, ../SASS/News/_news-list.scss */
.mostpop-container-datecat span.date {
  display: none;
}

/* line 17, ../SASS/News/_news-list.scss */
.mostpop-container-datecat span.category {
  display: none;
}

/* line 19, ../SASS/News/_news-list.scss */
#c385145 .tx-esgnewsselector-pi1 {
  background-color: #e9e9e9;
  padding: 10px;
  margin-bottom: 10px;
}

/* line 25, ../SASS/News/_news-list.scss */
#c384521 .container {
  padding-left: 0px;
}

/* line 27, ../SASS/News/_news-list.scss */
#c382862 .clearfix .span_4 .news-list h3 {
  font-weight: bold;
}

/* line 31, ../SASS/News/_news-list.scss */
#c382862 .row.clearfix {
  margin-bottom: 0px;
  padding-bottom: 10px;
}

/* line 36, ../SASS/News/_news-list.scss */
#c382847 .row.clearfix {
  margin-bottom: 0px;
}

/* line 40, ../SASS/News/_news-list.scss */
.big.standard {
  margin-bottom: 0px;
  padding-bottom: 0px;
  border-bottom: 0px solid #e0e0e0;
}

/* line 46, ../SASS/News/_news-list.scss */
.emneord .emne_container li a {
  color: #000;
}

/* line 50, ../SASS/News/_news-list.scss */
.news_single .news-single-img p.news-single-imgcaption {
  margin-top: 0px;
  font-size: 14px;
  color: #565656;
  padding: 0px;
  width: 100% !important;
  line-height: 15px;
}

/* line 59, ../SASS/News/_news-list.scss */
.tx-esgnewsselector-pi1 .col.span_6.second .news-item.clearfix.standard {
  clear: both;
  float: left;
  width: 100%;
}

/* line 60, ../SASS/News/_news-list.scss */
.tx-esgnewsselector-pi1 .col.span_6.second .news-item.standard.noimage {
  clear: both;
  float: left;
  width: 100%;
}

/* line 62, ../SASS/News/_news-list.scss */
article.news-item.background.blue.nosub.noimagepc span.byline span.cat {
  color: #fff !important;
}

/* line 64, ../SASS/News/_news-list.scss */
article.news-item.background.fb-blue.nosub.noimagepc span.byline {
  padding-top: 10px;
  margin-bottom: 0px;
}

/* line 65, ../SASS/News/_news-list.scss */
article.news-item.background.blue.nosub.noimagepc span.byline {
  padding-top: 10px !important;
  color: #fff;
  margin-bottom: 0px;
}

/* line 66, ../SASS/News/_news-list.scss */
article.news-item.background.black.nosub.noimagepc span.byline {
  padding-top: 10px;
  margin-bottom: 0px;
}

/* line 68, ../SASS/News/_news-list.scss */
article.news-item.background.red.nosub.noimagepc span.byline {
  padding-top: 10px;
  margin-bottom: 0px;
}

/* line 69, ../SASS/News/_news-list.scss */
article.news-item.background.red.nosub.noimagepc h2 {
  margin-top: 0px;
}

/* line 70, ../SASS/News/_news-list.scss */
article.news-item.background.blue.nosub.noimagepc h2 {
  margin-top: 0px;
}

/* line 71, ../SASS/News/_news-list.scss */
article.news-item.background.black.nosub.noimagepc h2 {
  margin-top: 0px;
}

/* line 72, ../SASS/News/_news-list.scss */
article.news-item.background.fb-blue.nosub.noimagepc h2 {
  margin-top: 0px;
}

/* line 74, ../SASS/News/_news-list.scss */
.twocol .col H3 {
  margin-top: 10px;
  margin-bottom: 0px;
}

/* line 77, ../SASS/News/_news-list.scss */
.news-list .byline {
  display: block;
  font-size: 0.8em;
  line-height: 1.66667em;
  color: #a2a2a2;
  text-transform: uppercase;
  margin-bottom: 15px;
}
/* line 83, ../SASS/News/_news-list.scss */
.news-list .byline .cat {
  color: #28c0da !important;
}
/* line 91, ../SASS/News/_news-list.scss */
.news-list .blue .byline .cat,
.news-list .black .byline .cat,
.news-list .red .byline .cat,
.news-list .green .byline .cat,
.news-list .lightblue .byline .cat,
.news-list .bluegrey .byline .cat {
  color: #d5d5d5;
}
/* line 98, ../SASS/News/_news-list.scss */
.news-list img {
  width: 100%;
  display: block;
  margin-bottom: 10px;
}
/* line 104, ../SASS/News/_news-list.scss */
.news-list h2 {
  color: #000;
}
/* line 108, ../SASS/News/_news-list.scss */
.news-list h3 {
  font: 1em/1.3333 "Proxima N W01 Reg", Arial, sans-serif;
  color: black;
  margin: 0 0 10px;
}
/* line 114, ../SASS/News/_news-list.scss */
.news-list .subheader {
  display: none;
}
/* line 116, ../SASS/News/_news-list.scss */
.news-list .subheader p {
  margin: 0 0 10px;
}
/* line 120, ../SASS/News/_news-list.scss */
.news-list span.date {
  font-size: 0.8em;
  line-height: 1.66667em;
  color: #a2a2a2;
}
/* line 128, ../SASS/News/_news-list.scss */
.news-list .noimage img,
.news-list .nosub .subheader {
  display: none;
}
@media (min-width: 600px) {
  /* line 132, ../SASS/News/_news-list.scss */
  .news-list .subheader {
    display: block;
  }
}

/* line 138, ../SASS/News/_news-list.scss */
.span_8 .news-list h2 {
  margin: 15px 0 20px;
}

/* line 139, ../SASS/News/_news-list.scss */
.span_8 .news-list .noimage h2 {
  font-size: 6em;
}

/* 90px */
/* line 141, ../SASS/News/_news-list.scss */
.medlemstilbud.black h2.list-header {
  font-family: "Proxima N W01 Bold", Arial, sans-serif;
  font-size: 1.2667em;
  text-transform: uppercase;
  margin: 0 0 20px;
}

/* line 149, ../SASS/News/_news-list.scss */
.mostpop_container h2.list-header {
  padding: 0px;
}

/* line 150, ../SASS/News/_news-list.scss */
.emneord h2.list-header {
  padding: 10px 0 0px 40px;
  background: url(../Images/ftf-arrow-right.png) 2px 14px no-repeat;
  border-bottom: 1px solid #e5ecef;
  padding: 10px 0 10px 40px;
}

/* line 157, ../SASS/News/_news-list.scss */
h2.list-header {
  border-bottom: 1px solid #e5ecef;
  text-transform: uppercase;
  padding: 10px 0 10px 40px;
  margin: 0;
  font-family: "Proxima N W01 Bold", Arial, sans-serif;
  font-size: 30px;
  margin-top: 30px;
  margin-bottom: 20px;
  background: url(../Images/ftf-arrow-right.png) 2px center no-repeat;
}
/* line 168, ../SASS/News/_news-list.scss */
h2.list-header span {
  display: inline-block;
  background: #fff;
  padding-right: 30px;
}

/* Light blue list-header */
/* line 178, ../SASS/News/_news-list.scss */
.lightblue h2.list-header {
  background-image: url(../Images/header-lines-greybg.png);
  margin-left: 0px;
  margin-right: 20px;
}

/* line 179, ../SASS/News/_news-list.scss */
.lightblue h2.list-header span {
  background: #f0f4f6;
}

/**
 * Related items
 */
/* line 185, ../SASS/News/_news-list.scss */
ul.related {
  list-style: none;
  margin: 10px 0 0;
  padding: 0;
}
/* line 189, ../SASS/News/_news-list.scss */
ul.related a {
  display: block;
}

/* line 198, ../SASS/News/_news-list.scss */
.span_8 ul.related li a {
  padding: 12px 0 11px 2px;
  border-bottom: 1px solid #3e3e3e;
}

/* line 199, ../SASS/News/_news-list.scss */
.span_8 ul.related li:first-child a,
.span_8 ul.related li:nth-child(2) a {
  font-size: 1.4667em;
  padding-bottom: 10px;
}

/* 22px */
/* line 202, ../SASS/News/_news-list.scss */
.span_8 .news-list .black ul.related li a {
  color: #fff;
}

/* line 205, ../SASS/News/_news-list.scss */
article .subheader p:last-child {
  margin: 0;
}

/* line 207, ../SASS/News/_news-list.scss */
.news-list .black h2 {
  color: #fff;
}

/* Twocol news-list */
/* line 213, ../SASS/News/_news-list.scss */
.twocol .news-list h2 {
  font-size: 2.6667em;
  line-height: 1.0476;
  color: #000;
  margin: 10px 0 20px;
}

/* 40px */
/* line 214, ../SASS/News/_news-list.scss */
.twocol .news-list .noimage h2 {
  font-size: 3.3333em;
  margin-top: 20px;
}

/* 50px */
/* Threecol news-list */
/* line 223, ../SASS/News/_news-list.scss */
.threecol .news-list h2 {
  font-size: 1.4em;
  line-height: 1.0476;
  margin: 10px 0 20px;
}

/* 20px */
/* line 225, ../SASS/News/_news-list.scss */
.threecol .news-list .noimage .byline {
  margin-top: 0;
}

/* line 226, ../SASS/News/_news-list.scss */
.threecol .news-list .noimage h2 {
  font-size: 2.6667em;
  margin: 10px 0 20px;
}

/* 40px */
/* line 229, ../SASS/News/_news-list.scss */
.threecol .news-list h2 {
  font-size: 1.4em;
  margin: 10px 0 20px;
}

/* line 231, ../SASS/News/_news-list.scss */
.news-list .noimage img,
.news-list .nosub .subheader {
  display: none;
}

/* line 234, ../SASS/News/_news-list.scss */
.news-list .content ul li:first-child {
  font-size: 20px;
  font-family: "Proxima N W01 Bold", Arial, sans-serif;
}

/* line 236, ../SASS/News/_news-list.scss */
.news-list .content ul li {
  padding-bottom: 10px;
}

/* line 238, ../SASS/News/_news-list.scss */
.news-list article.news-item.background.black.noimage .content {
  padding-top: 15px;
}

/* line 240, ../SASS/News/_news-list.scss */
.noimagepc img {
  display: none;
}

/* line 241, ../SASS/News/_news-list.scss */
.news_2 .noimagepc h2, .news_3 .noimagepc h2 {
  font-size: 2.6em;
  margin-top: 10px;
  line-height: 1.0em;
}

/* line 247, ../SASS/News/_news-list.scss */
.news-list article.news-item.background.black.noimage span.cat {
  color: #28c0da;
}

/* line 251, ../SASS/News/_news-list.scss */
.news_list_container .browse_top {
  padding: 10px 10px 0;
}

/* line 252, ../SASS/News/_news-list.scss */
.news_list_container .browse_bottom {
  padding: 10px;
  text-align: right;
}

/* line 253, ../SASS/News/_news-list.scss */
.news_list .browse_bottom {
  padding: 3px 10px 5px;
  text-align: right;
}

/* line 254, ../SASS/News/_news-list.scss */
#bentesblog .browse_top {
  padding: 10px 10px 0;
  clear: both;
}

/* line 255, ../SASS/News/_news-list.scss */
#bentesblog .browse_bottom {
  padding: 10px;
  text-align: right;
  clear: both;
  display: none;
}

/* line 257, ../SASS/News/_news-list.scss */
.whitebox {
  padding-bottom: 10px;
}

/* line 261, ../SASS/News/_news-list.scss */
.browse_top a {
  text-decoration: none;
}

/* line 262, ../SASS/News/_news-list.scss */
.browse_top .showresults {
  float: right;
}

/* line 263, ../SASS/News/_news-list.scss */
.browse_top .showresults span {
  font-weight: bold;
  color: #1FD1E7;
}

/* line 264, ../SASS/News/_news-list.scss */
.browse_top .browselinks {
  float: left;
}

/* line 265, ../SASS/News/_news-list.scss */
.browselinks span {
  font-weight: bold;
}

/* line 266, ../SASS/News/_news-list.scss */
.browselinks span.left {
  padding-right: 5px;
}

/* line 267, ../SASS/News/_news-list.scss */
.browselinks span.right {
  padding-left: 5px;
}

/* line 269, ../SASS/News/_news-list.scss */
.browse_bottom .showresults {
  display: none;
}

/* line 270, ../SASS/News/_news-list.scss */
.browse_bottom a {
  text-decoration: none;
}

/* line 271, ../SASS/News/_news-list.scss */
.browse_bottom strong {
  margin-left: 7px;
}

/* line 272, ../SASS/News/_news-list.scss */
.browse_bottom a {
  padding: 4px 6px;
  margin-left: 7px;
  background: #f8f8f8;
  border: 1px solid #ececec;
  color: #646464;
}

/* line 273, ../SASS/News/_news-list.scss */
.browse_bottom a:hover {
  background: #ededed;
  border: 1px solid #d6d6d6;
}

/* line 275, ../SASS/News/_news-list.scss */
.nopc {
  display: none;
}

/* line 277, ../SASS/News/_news-list.scss */
.clearfix .headersonly .news-item,
.clearfix .span_4 .headersonly .news-item {
  padding: 10px 10px 0 30px;
  margin: 0;
  border-bottom: 1px solid #e5ecef;
  background: url(../Images/Icons/list-arrow-blue.png) 0 15px no-repeat !important;
}

/* line 286, ../SASS/News/_news-list.scss */
.faktaboks.fb-small p {
  font-size: 14px !important;
}

@media only screen and (max-width: 600px) {
  /* line 291, ../SASS/News/_news-list.scss */
  .footerbeforecontainer .fce_kontakt_3col .news_latest_container img {
    width: 100%;
  }

  /* line 293, ../SASS/News/_news-list.scss */
  .container .footerbeforecontainer .tx-lfttnewscatlinks-pi1 {
    padding-bottom: 10px;
    border-bottom: 1px solid #e0e0e0;
  }

  /* line 298, ../SASS/News/_news-list.scss */
  .footerbeforecontainer .row.twocol .toolsfooter a.linkedin {
    right: 40px;
    top: -40px;
    width: 25%;
    display: none !important;
  }

  /* line 305, ../SASS/News/_news-list.scss */
  .footerbeforecontainer .row.twocol .toolsfooter a.twitter {
    right: 120px;
    top: -40px;
    width: 25%;
    display: none !important;
  }

  /* line 313, ../SASS/News/_news-list.scss */
  .footerbeforecontainer .row.twocol .toolsfooter a.fb {
    right: 80px;
    top: -40px;
    width: 25%;
    display: none !important;
  }

  /* line 320, ../SASS/News/_news-list.scss */
  .footerbeforecontainer .row.twocol .toolsfooter a.print {
    top: -40px;
    right: 160px;
    width: 25%;
    height: 35px;
    background-color: #de4054 !important;
    background: url(/fileadmin/_kurser2010/images/ftf-mobile-print.png) no-repeat;
    background-position: center;
    display: none !important;
  }

  /* line 331, ../SASS/News/_news-list.scss */
  .footerbeforecontainer .fce_kontakt_3col .fce_kontakt_3col_left {
    width: 100%;
    max-width: inherit;
  }

  /* line 336, ../SASS/News/_news-list.scss */
  .footerbeforecontainer .fce_kontakt_3col .fce_kontakt_3col_mid {
    width: 100%;
    max-width: inherit;
  }

  /* line 341, ../SASS/News/_news-list.scss */
  .footerbeforecontainer .fce_kontakt_3col .fce_kontakt_3col_right {
    width: 100%;
    max-width: inherit;
  }

  /* line 347, ../SASS/News/_news-list.scss */
  .container .row.threecol {
    margin-top: 0px;
  }

  /* line 349, ../SASS/News/_news-list.scss */
  #c382978 .list-header {
    margin-top: 0px;
  }

  /* line 351, ../SASS/News/_news-list.scss */
  #c382975 .col.span_4 {
    margin-top: 30px;
  }

  /* line 353, ../SASS/News/_news-list.scss */
  #orange .sectionbasedcolor {
    margin-top: 15px;
  }

  /* line 355, ../SASS/News/_news-list.scss */
  .row.twocol .news-list article.news-item.background.black.noimage {
    padding-top: 0px !important;
    margin-top: 15px !important;
  }

  /* line 356, ../SASS/News/_news-list.scss */
  .row.twocol .news-list article.news-item.background.black.noimage .content {
    padding-bottom: 10px !important;
  }

  /* line 357, ../SASS/News/_news-list.scss */
  .row.twocol .news-list article.news-item.background.black.noimage h2 a span {
    font-size: 17px !important;
  }

  /* line 358, ../SASS/News/_news-list.scss */
  .row.twocol .news-list article.news-item.background.black.noimage span.byline {
    padding-top: 0px !important;
  }

  /* line 360, ../SASS/News/_news-list.scss */
  .faktaboks.fb-small {
    height: auto;
    clear: both;
    width: 100% !important;
  }

  /* NEWS 1 */
  /* line 367, ../SASS/News/_news-list.scss */
  .news_1_wrapper .news-list.news_1 .news-item.standard.big {
    margin-bottom: 0px;
  }

  /* line 368, ../SASS/News/_news-list.scss */
  .news_1_wrapper .row.threecol .col .news-list article.news-item.background.black.noimagepc {
    margin-bottom: 0px;
  }

  /* line 369, ../SASS/News/_news-list.scss */
  .news_1_wrapper article.news-item.standard {
    margin-top: 15px;
  }

  /* line 370, ../SASS/News/_news-list.scss */
  .news_1_wrapper article.news-item.standard h2 {
    margin-bottom: 0px;
  }

  /* line 371, ../SASS/News/_news-list.scss */
  .news-list.news_1 .row.twocol .col {
    margin-top: 0px;
  }

  /* line 372, ../SASS/News/_news-list.scss */
  #c383059 #blue .sectionbasedcolor {
    margin-bottom: 10px;
    margin-top: 20px;
  }

  /* line 376, ../SASS/News/_news-list.scss */
  #blue .sectionbasedcolor {
    margin-top: 15px;
  }

  /* line 377, ../SASS/News/_news-list.scss */
  .container .tx-esgnewsselector-pi1 .news_1_wrapper .row.twocol .col {
    margin-top: 0px;
  }

  /* line 378, ../SASS/News/_news-list.scss */
  .clearfix .span_4 .news-list h2 {
    margin: 0px 0 20px;
  }

  /* line 379, ../SASS/News/_news-list.scss */
  #c383222 .row.clearfix {
    padding-bottom: 0px;
  }

  /* line 380, ../SASS/News/_news-list.scss */
  #c383223 h2.list-header {
    margin-top: 0px;
  }

  /* NEWS 2 */
  /* line 383, ../SASS/News/_news-list.scss */
  div#c385145 {
    margin-bottom: 0px;
  }

  /* line 385, ../SASS/News/_news-list.scss */
  #c385145 .tx-esgnewsselector-pi1 {
    background-color: transparent;
    padding: 0px;
    margin-bottom: 0px;
  }

  /* line 391, ../SASS/News/_news-list.scss */
  .medlemstilbud {
    margin-bottom: 0px;
    padding: 30px 30px 0px 30px;
  }

  /* line 393, ../SASS/News/_news-list.scss */
  .dokumentation {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  /* line 398, ../SASS/News/_news-list.scss */
  .container .news_2 .news-item:nth-child(n+2), .container .news_3 .news-item:nth-child(n+2), .news_3 .news-item:nth-child(n+2) {
    padding: 0px 0px;
    margin-top: 15px;
  }

  /* line 403, ../SASS/News/_news-list.scss */
  .container .news-item h2 span, .container .threecol .news-item article.news-item.background.black.noimage h2 span {
    font-size: 17px !important;
  }

  /* line 404, ../SASS/News/_news-list.scss */
  .container .news-item h2 span, .container .threecol .news-item article.news-item.background.black.noimage h2 a {
    font-size: 17px !important;
  }

  /* line 406, ../SASS/News/_news-list.scss */
  .news_single .news-single-img p.news-single-imgcaption {
    margin-bottom: 10px;
    line-height: 15px !important;
  }

  /* line 411, ../SASS/News/_news-list.scss */
  .tema .fb-blue .content {
    margin-bottom: 25px;
  }

  /* line 413, ../SASS/News/_news-list.scss */
  .col .csc-default {
    margin-bottom: 0px;
  }

  /* line 415, ../SASS/News/_news-list.scss */
  div#c385321 {
    margin-top: -8px;
  }

  /* line 419, ../SASS/News/_news-list.scss */
  .tema_2 .tema .black .content, .tema_2 .tema .black.big .content, .tema_3 .tema .black .content, .tema_3 .tema .black.big .content {
    background: #1f2328 !important;
    margin-bottom: 15px;
  }

  /* line 421, ../SASS/News/_news-list.scss */
  article.news-item.big.background.black h2 a span.sectioncolor {
    padding-left: 0px;
  }

  /* line 423, ../SASS/News/_news-list.scss */
  .tema article.news-item.big.background.black span.byline {
    padding: 10px 5px 5px 28px;
  }

  /* line 425, ../SASS/News/_news-list.scss */
  .tema .red .content {
    margin-top: -10px;
    margin-bottom: 15px;
  }

  /* line 430, ../SASS/News/_news-list.scss */
  .tema .blue .content {
    margin-top: 0px;
    margin-bottom: 25px;
  }

  /* line 435, ../SASS/News/_news-list.scss */
  .news_2_wrapper article.news-item.standard .content h2 {
    margin: 0px;
    margin-bottom: 5px;
    word-break: break-word;
  }

  /* line 441, ../SASS/News/_news-list.scss */
  DIV.csc-textpic DIV.csc-textpic-single-image IMG {
    margin-bottom: 0px;
  }

  /* line 445, ../SASS/News/_news-list.scss */
  .news-item.standard span.byline {
    margin-bottom: 0px;
  }

  /* line 447, ../SASS/News/_news-list.scss */
  .news_2_wrapper .news-list h2 {
    font-size: 1.0em;
    margin: 0px 0px 10px 0px;
    line-height: 1.0em;
  }

  /* line 453, ../SASS/News/_news-list.scss */
  .news_2_wrapper .news-list h2 {
    font-size: 1.0em;
    margin: 0px 0 0px;
    line-height: 1.0em;
  }

  /* line 459, ../SASS/News/_news-list.scss */
  .news_2_wrapper .news-list h2 a {
    margin-top: 0px;
  }

  /* line 461, ../SASS/News/_news-list.scss */
  .row {
    margin-bottom: 0px;
    padding-bottom: 0px;
  }

  /* line 466, ../SASS/News/_news-list.scss */
  .container .row.twocol {
    margin-bottom: 0px;
  }

  /* line 468, ../SASS/News/_news-list.scss */
  .bente {
    margin-top: -30px;
  }

  /* line 469, ../SASS/News/_news-list.scss */
  .news_2_wrapper .twocol .news-list h2 {
    margin: -3px 0 30px !important;
  }

  /* line 470, ../SASS/News/_news-list.scss */
  ul.related {
    list-style: none;
    margin: 0px 0 0 !important;
    padding: 0;
  }

  /* line 476, ../SASS/News/_news-list.scss */
  .news-list .content ul li {
    padding-bottom: 0px !important;
  }

  /* line 478, ../SASS/News/_news-list.scss */
  article.news-item.background.fb-blue.nosub.noimagepc {
    padding-top: 0px;
  }

  /* line 479, ../SASS/News/_news-list.scss */
  article.news-item.background.fb-blue.nosub.noimagepc span.byline {
    padding-top: 10px;
  }

  /* line 480, ../SASS/News/_news-list.scss */
  article.news-item.background.blue.nosub.noimagepc {
    padding-top: 0px;
  }

  /* line 481, ../SASS/News/_news-list.scss */
  article.news-item.background.blue.nosub.noimagepc span.byline {
    margin-top: 10px !important;
    color: #fff;
  }

  /* line 482, ../SASS/News/_news-list.scss */
  article.news-item.background.black.nosub.noimagepc {
    padding-top: 0px;
  }

  /* line 483, ../SASS/News/_news-list.scss */
  article.news-item.background.black.nosub.noimagepc span.byline {
    padding-top: 10px;
  }

  /* line 484, ../SASS/News/_news-list.scss */
  article.news-item.background.green.nosub.noimagepc {
    padding-top: 0px;
  }

  /* line 485, ../SASS/News/_news-list.scss */
  article.news-item.background.red.nosub.noimagepc {
    padding-top: 0px;
    margin-top: 15px;
  }

  /* line 486, ../SASS/News/_news-list.scss */
  article.news-item.background.red.nosub.noimagepc span.byline {
    padding-top: 10px;
  }

  /* line 487, ../SASS/News/_news-list.scss */
  article.news-item.background.green.nosub.noimagepc {
    padding-top: 0px;
  }

  /* line 488, ../SASS/News/_news-list.scss */
  article.news-item.background.blue.noimage {
    padding-top: 0px;
    margin-top: 10px !important;
  }

  /* line 489, ../SASS/News/_news-list.scss */
  article.news-item.background.blue.noimage span.cat {
    color: #fff !important;
  }

  /* line 491, ../SASS/News/_news-list.scss */
  .news-list.news_2 article.news-item.big.background.black span.byline, .news-list.news_3 article.news-item.big.background.black span.byline {
    margin-bottom: 10px;
  }

  /* line 493, ../SASS/News/_news-list.scss */
  .tema_2 .tema .black .content, .tema_2 .tema .black.big .content {
    margin-top: -10px;
  }

  /* line 494, ../SASS/News/_news-list.scss */
  .tema_3 .tema .black .content, .tema_3 .tema .black.big .content {
    margin-top: -10px;
  }

  /* line 496, ../SASS/News/_news-list.scss */
  .tema_2 .big .byline, .tema_3 .big .byline {
    padding: 2% 5%;
  }

  /* line 497, ../SASS/News/_news-list.scss */
  .tema_2 .tema .big .content, .tema_3 .tema .big .content {
    width: 100%;
    padding: 0px;
  }

  /* line 498, ../SASS/News/_news-list.scss */
  .tema_2 .tema .big .content .subheader, .tema_3 .tema .big .content .subheader {
    padding: 2% 5% 4% 6%;
  }

  /* line 499, ../SASS/News/_news-list.scss */
  .tema_2 .tema .big .content ul.related, .tema_3 .tema .big .content ul.related {
    padding: 0% 5% 7% 5%;
  }

  /* line 500, ../SASS/News/_news-list.scss */
  .tema_2 .tema .big .content ul li:first-child, .tema_3 .tema .big .content ul li:first-child {
    display: block;
  }

  /* line 501, ../SASS/News/_news-list.scss */
  .tema_2 .tema .big .content ul li, .tema_3 .tema .big .content ul li {
    display: none;
  }

  /* line 503, ../SASS/News/_news-list.scss */
  .tema_2 .big .content, .tema_3 .big .content {
    margin-bottom: 7px !important;
  }

  /* line 504, ../SASS/News/_news-list.scss */
  .big-wrapper article.news-item.big.standard ul li:first-child a span.pref.sectioncolor {
    font-size: 16px !important;
  }

  /* line 505, ../SASS/News/_news-list.scss */
  .big-wrapper article.news-item.big.standard ul li:first-child a {
    font-size: 16px !important;
  }

  /* line 508, ../SASS/News/_news-list.scss */
  .nopc {
    display: block;
  }

  /* line 509, ../SASS/News/_news-list.scss */
  .big-wrapper-inner {
    background-image: none !important;
    float: left;
    margin-top: 10px;
  }

  /* line 510, ../SASS/News/_news-list.scss */
  .news-list article.news-item.background.black.noimage ul li a {
    font-size: 15px;
  }

  /* line 511, ../SASS/News/_news-list.scss */
  .lightblue h2.list-header {
    margin-left: 0px;
    margin-right: 0px;
  }

  /* line 512, ../SASS/News/_news-list.scss */
  .container .news-item.big h2 {
    font-size: 1.7em !important;
  }

  /* line 513, ../SASS/News/_news-list.scss */
  .container .news-item.big h2 {
    font-size: 1.7em !important;
  }

  /* line 515, ../SASS/News/_news-list.scss */
  #c385145 .news-list.news_2 article.news-item.standard.noimage h2 a span, #c385145 .news-list.news_3 article.news-item.standard.noimage h2 a span {
    font-size: 22px !important;
  }

  /* line 516, ../SASS/News/_news-list.scss */
  .container .news-item h2 span, .container .news-item h2 a {
    font-size: 22px !important;
  }

  /* line 518, ../SASS/News/_news-list.scss */
  .news-list.news_2 article.news-item.standard.nosub h2 a span, .news-list.news_3 article.news-item.standard.nosub h2 a span {
    font-size: 17px !important;
  }

  /* line 520, ../SASS/News/_news-list.scss */
  .news-list.news_2 article.news-item.standard h2 a span, .news-list.news_3 article.news-item.standard h2 a span {
    font-size: 17px !important;
  }

  /* line 522, ../SASS/News/_news-list.scss */
  .container .tx-esgnewsselector-pi1 article.news-item.background.fb-blue.noimagepc h2 a span {
    font-size: 25px !important;
  }

  /* line 523, ../SASS/News/_news-list.scss */
  .container .tx-esgnewsselector-pi1 article.news-item.background.black.noimage h2 a span {
    font-size: 25px !important;
  }

  /* line 525, ../SASS/News/_news-list.scss */
  .container .tx-esgnewsselector-pi1 .news-item.big .content h2 span, .container .tx-esgnewsselector-pi1 .news-item.big .content h2 a {
    font-size: 28px !important;
    line-height: 100%;
  }

  /* line 526, ../SASS/News/_news-list.scss */
  .container .tema .big-wrapper .news-item .content h2 span, .container .tema .big-wrapper .news-item .content h2 {
    padding-left: 3%;
  }

  /* line 527, ../SASS/News/_news-list.scss */
  .container .tema .big-wrapper .news-item .content h2 span, .container .tema .big-wrapper .news-item .content h2 a {
    font-size: 28px !important;
  }

  /* line 529, ../SASS/News/_news-list.scss */
  .container .twocol .news-item h2 span, .container .twocol .news-item h2 a {
    font-size: 16px !important;
  }

  /* line 530, ../SASS/News/_news-list.scss */
  .container .news-item h2 span.sectioncolor {
    font-size: 1.0em !important;
  }

  /* line 533, ../SASS/News/_news-list.scss */
  #c382858 .tx-feedforward-pi1 .news_latest_container.speciallist {
    margin-top: 230px;
  }

  /* line 535, ../SASS/News/_news-list.scss */
  .tx-esgnewsselector-pi1 .news-item h2 a {
    font-size: 17px;
  }

  /* line 537, ../SASS/News/_news-list.scss */
  .news_2, .news_3 {
    padding-bottom: 0px !important;
  }
}
@media only screen and (max-width: 768px) {
  /* line 542, ../SASS/News/_news-list.scss */
  .container .threecol .news-list .noimage h2 {
    font-size: 1.1em !important;
  }

  /*.container h2.list-header {font-family: Georgia, "Times New Roman", serif; font-size:1.1em !important;}*/
  /* line 544, ../SASS/News/_news-list.scss */
  .noimagepc img {
    display: block;
  }

  /* line 546, ../SASS/News/_news-list.scss */
  .news-list .content ul li:first-child {
    font-size: 20px;
    font-family: "Proxima N W01 Bold", Arial, sans-serif;
    line-height: 20px;
  }

  /* line 548, ../SASS/News/_news-list.scss */
  .news-list .blue .byline, .news-list .red .byline, .news-list .black .byline, .news-list .green .byline, .news-list .fb-blue .byline, .news-list .bluegrey .byline {
    padding-top: 10px;
    margin-bottom: 10px;
  }

  /* line 553, ../SASS/News/_news-list.scss */
  .container .twocol .news-list .news-item.background.blue h2 {
    margin-top: 0px;
    margin-bottom: 15px;
  }

  /* line 558, ../SASS/News/_news-list.scss */
  .news-list article.news-item.background.blue .content ul li {
    font-size: 15px;
    font-family: "Proxima N W01 Reg", Arial, sans-serif;
  }

  /* line 560, ../SASS/News/_news-list.scss */
  .news-list .content ul li {
    padding-bottom: 10px;
    line-height: 16px;
  }

  /* line 562, ../SASS/News/_news-list.scss */
  .news_2, .news_3, .news_3 {
    margin-bottom: 10px !important;
  }
}
/* line 2, ../SASS/News/_news-item.scss */
.news-item h2 {
  font-size: 1.13333em;
  line-height: 1.76471em;
}
/* line 7, ../SASS/News/_news-item.scss */
.news-item.big h2 {
  font-size: 3em;
  line-height: 1.11111em;
}
@media (min-width: 600px) {
  /* line 13, ../SASS/News/_news-item.scss */
  .news-item h2 {
    font-size: 1.2em;
    line-height: 1.66667em;
    line-height: 1.33333em;
  }
}

/* line 21, ../SASS/News/_news-item.scss */
.big.standard {
  margin-bottom: 0px;
  padding-bottom: 0px;
  border-bottom: 0px solid #e0e0e0;
}
@media (min-width: 600px) {
  /* line 27, ../SASS/News/_news-item.scss */
  .big.standard {
    margin-bottom: 0px;
    padding-bottom: 5px;
  }
}

@media only screen and (max-width: 600px) {
  /* line 36, ../SASS/News/_news-item.scss */
  .news_1_wrapper .big.standard {
    margin-bottom: 15px;
  }

  /* line 40, ../SASS/News/_news-item.scss */
  .news_1_wrapper .news-list.news_1 article.news-item.standard.big h2 {
    padding: 0% 5% 0% 0%;
  }

  /* line 44, ../SASS/News/_news-item.scss */
  .container .tx-esgnewsselector-pi1 .row.twocol .col {
    margin-top: 10px;
    width: 48%;
  }

  /* line 49, ../SASS/News/_news-item.scss */
  .container .tx-esgnewsselector-pi1 .row.twocol .col h2 {
    font-size: 0.9em !important;
  }
}
/* NEWS_1 SPECIFIC */
@media (min-width: 900px) {
  /* line 6, ../SASS/News/_news1.scss */
  .news_1 .big {
    overflow: hidden;
    *zoom: 1;
  }
  /* line 8, ../SASS/News/_news1.scss */
  .news_1 .big img {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%;
  }
  /* line 11, ../SASS/News/_news1.scss */
  .news_1 .big .content {
    width: 40.67797%;
    float: right;
    margin-right: 0;
  }
}

/* line 1, ../SASS/News/_news2.scss */
.footerbeforecontainer {
  clear: both;
  float: left;
  position: relative;
}

/* NEWS_2 SPECIFIC */
/* line 5, ../SASS/News/_news2.scss */
.news_2, .news_3 {
  *zoom: 1;
  margin-bottom: 0px !important;
  padding-bottom: 7.5px;
  border-bottom: 0px solid #e0e0e0;
}
/* line 38, ../../../../../../../usr/local/lib/ruby/gems/2.3/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
.news_2:after, .news_3:after {
  content: "";
  display: table;
  clear: both;
}
/* line 11, ../SASS/News/_news2.scss */
.news_2 .noimage h2, .news_3 .noimage h2 {
  font-size: 2.6em;
  margin-top: 10px;
  line-height: 1.0em;
}
/* line 18, ../SASS/News/_news2.scss */
.news_2 .big, .news_3 .big {
  margin-bottom: 15px;
}
/* line 23, ../SASS/News/_news2.scss */
.news_2 .news-item:nth-child(n+2), .news_3 .news-item:nth-child(n+2) {
  width: 44.44444%;
  float: left;
  margin-right: 11.11111%;
}
/* line 26, ../SASS/News/_news2.scss */
.news_2 .news-item:last-child, .news_3 .news-item:last-child {
  float: right;
  margin-right: 0;
}
@media (min-width: 600px) {
  /* line 5, ../SASS/News/_news2.scss */
  .news_2, .news_3 {
    margin-bottom: 20px;
    padding-bottom: 0;
  }
  /* line 33, ../SASS/News/_news2.scss */
  .news_2 .big, .news_3 .big {
    width: 59.09091%;
    float: left;
    margin-right: 2.27273%;
    margin-bottom: 20px;
  }
  /* line 37, ../SASS/News/_news2.scss */
  .news_2 .news-item:nth-child(n+2), .news_3 .news-item:nth-child(n+2) {
    width: 38.63636%;
    float: left;
    margin-right: 2.27273%;
    float: right;
    margin-right: 0;
  }
  /* line 41, ../SASS/News/_news2.scss */
  .news_2 .news-item:nth-child(2), .news_3 .news-item:nth-child(2) {
    margin-bottom: 20px;
    padding-bottom: 0px;
    padding-top: 0px;
  }
  /* line 46, ../SASS/News/_news2.scss */
  .news_2 .news-item:nth-child(3), .news_3 .news-item:nth-child(3) {
    margin-bottom: 20px;
    width: 100%;
  }
}
@media (min-width: 900px) {
  /* line 53, ../SASS/News/_news2.scss */
  .news_2 .big, .news_3 .big {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%;
  }
  /* line 56, ../SASS/News/_news2.scss */
  .news_2 .news-item:nth-child(n+2), .news_3 .news-item:nth-child(n+2) {
    width: 32.20339%;
    float: left;
    margin-right: 1.69492%;
    float: right;
    margin-right: 0;
  }
}

/* line 1, ../SASS/News/_theme.scss */
.tema .background.black {
  background: transparent;
  padding-top: 0px;
}

/* line 2, ../SASS/News/_theme.scss */
.tema .background.blue,
.tema .background.red,
.tema .background.green,
.tema .background.fb-blue {
  padding: 0;
}

/* .tema_2 .tema .black .content, .tema_2 .tema .black.big .content, .tema_1 .tema .black .content, .tema_1 .tema .black.big .content  {background: #000; background: rgba(0,0,0,0.8);} */
/* line 7, ../SASS/News/_theme.scss */
.tema .blue .content {
  background: #13a7d7;
  background: rgba(19, 167, 215, 0.8);
}

/* line 8, ../SASS/News/_theme.scss */
.tema .red .content {
  background: #e32c34;
}

/* line 9, ../SASS/News/_theme.scss */
.tema .green .content {
  background: #84c708;
  background: rgba(132, 199, 8, 0.8);
}

/* line 10, ../SASS/News/_theme.scss */
.tema .fb-blue .content {
  background: #051748;
  background: rgba(5, 23, 72, 0.8);
}

/* line 12, ../SASS/News/_theme.scss */
.tema_2 .tema .black .content, .tema_2 .tema .black.big .content {
  background: rgba(31, 35, 40, 0.9);
}

/* line 13, ../SASS/News/_theme.scss */
.tema_3 .tema .black .content, .tema_3 .tema .black.big .content {
  background: rgba(31, 35, 40, 0.9);
}

/* line 15, ../SASS/News/_theme.scss */
.tema_1 .tema .content ul.related li, .tema_2 .tema .content ul.related li, .tema_3 .tema .content ul.related li {
  width: 100%;
}

/* line 17, ../SASS/News/_theme.scss */
.tema .big-wrapper {
  padding-bottom: 15px;
}

/* line 20, ../SASS/News/_theme.scss */
.tema .big-wrapper-inner {
  overflow: hidden;
}

/* Tema 1 */
/* line 2, ../SASS/News/_theme1.scss */
.tema_1 .big.news-item {
  margin-top: 100px;
  max-width: 70%;
  margin-bottom: 30px;
}

/* line 3, ../SASS/News/_theme1.scss */
.tema_1 .big .content {
  float: none;
  width: auto;
}

/* line 4, ../SASS/News/_theme1.scss */
.tema_1 .big h2 {
  font-size: 3.4667em;
}

/*52px*/
/* line 5, ../SASS/News/_theme1.scss */
.tema_1 .big h2,
.tema_1 .big li,
.tema_1 .big .byline,
.tema_1 .big .subheader {
  background: #fff;
  background: rgba(255, 255, 255, 0.9);
  margin: 0;
  display: inline-block;
  padding: 0 20px 10px;
}

/* line 9, ../SASS/News/_theme1.scss */
.tema_1 .big h2 {
  padding-top: 5px;
  padding-bottom: 20px;
}

/* line 10, ../SASS/News/_theme1.scss */
.tema_1 .big li {
  padding-top: 5px;
  padding-bottom: 0;
}

/* line 11, ../SASS/News/_theme1.scss */
.tema_1 .big ul.related li a {
  padding: 2px 0 11px 2px;
  border-bottom: 1px solid #c0bfbe;
}

/* line 12, ../SASS/News/_theme1.scss */
.tema_1 .big ul.related li:first-child a,
.tema_1 .big ul.related li:nth-child(2) a {
  font-size: 1.4667em;
  padding-bottom: 5px;
  border: 0;
}

/* 22px */
/* line 14, ../SASS/News/_theme1.scss */
.tema_1 .big li a {
  border: 0;
}

/* line 15, ../SASS/News/_theme1.scss */
.tema_1 .big li:last-child {
  padding-bottom: 15px;
}

/* line 16, ../SASS/News/_theme1.scss */
.tema_1 .big ul {
  margin: 0;
}

/* line 18, ../SASS/News/_theme1.scss */
.tema_1 .background .content {
  background: none;
}

/* line 20, ../SASS/News/_theme1.scss */
.tema_1 .big .byline {
  padding-top: 13px;
  padding-bottom: 0px;
  width: 100%;
  display: block;
  font-size: 0.8em;
  line-height: 1.66667em;
  color: #a2a2a2;
  text-transform: uppercase;
}
/* line 29, ../SASS/News/_theme1.scss */
.tema_1 .big .byline .cat {
  color: #28c0da;
}

/* line 34, ../SASS/News/_theme1.scss */
.tema_1 .black h2,
.tema_1 .black li,
.tema_1 .black .byline,
.tema_1 .black .subheader {
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}

/* line 38, ../SASS/News/_theme1.scss */
.tema_1 .blue h2,
.tema_1 .blue li,
.tema_1 .blue .subheader {
  background: #23b3d9;
  background: rgba(35, 179, 217, 0.8);
}

/* line 41, ../SASS/News/_theme1.scss */
.tema_1 .red h2,
.tema_1 .red li,
.tema_1 .red .subheader {
  background: #e32c34;
  background: rgba(227, 44, 52, 0.8);
}

/* line 44, ../SASS/News/_theme1.scss */
.tema_1 .green h2,
.tema_1 .green li,
.tema_1 .green .subheader {
  background: #269277;
  background: rgba(38, 146, 119, 0.8);
}

/* line 47, ../SASS/News/_theme1.scss */
.tema_1 .fb-blue h2,
.tema_1 .fb-blue li,
.tema_1 .fb-blue .subheader {
  background: #051748;
  background: rgba(5, 23, 72, 0.8);
}

/* line 50, ../SASS/News/_theme1.scss */
.tema_1 .lightblue h2,
.tema_1 .lightblue li,
.tema_1 .lightblue .subheader {
  background: #f0f4f6;
  background: rgba(240, 244, 246, 0.8);
}

/* line 53, ../SASS/News/_theme1.scss */
.tema_1 .grey h2,
.tema_1 .grey li,
.tema_1 .grey .subheader {
  background: #dce3e6;
  background: rgba(220, 227, 230, 0.8);
}

/* line 56, ../SASS/News/_theme1.scss */
.tema_1 .bluegrey h2,
.tema_1 .bluegrey li,
.tema_1 .bluegrey .subheader {
  background: #93a4b0;
  background: rgba(147, 164, 176, 0.8);
}

@media screen and (max-width: 600px) {
  /* line 61, ../SASS/News/_theme1.scss */
  .container .tema_1 .big ul.related li:first-child a, .container .tema_1 .big ul.related li:nth-child(2) a {
    font-size: 1.0em;
    padding-bottom: 5px;
    border: 0;
  }

  /* 22px */
  /* line 62, ../SASS/News/_theme1.scss */
  .tema_1 .big h2,
  .tema_1 .big .subheader {
    /*background: #fff; 
    background: rgba(255, 255, 255, 0.9);*/
    margin: 0;
    display: inline-block;
    padding: 10px 18px 0px 18px;
  }

  /* line 71, ../SASS/News/_theme1.scss */
  .tema_1 .big li {
    /*background: #fff; 
    background: rgba(255, 255, 255, 0.9);*/
    margin: 0;
    display: inline-block;
    padding: 1px 18px 0px 18px;
  }

  /* line 79, ../SASS/News/_theme1.scss */
  .tema_1 .background .content {
    background: none;
    width: 100%;
    padding: 0px;
  }

  /* line 85, ../SASS/News/_theme1.scss */
  .tema_1 .black h2, .tema_1 .black li, .tema_1 .black .byline, .tema_1 .black .subheader {
    background: #1f2328;
  }
}
/*tema 3 same as 2*/
/* line 2, ../SASS/News/_theme2.scss */
.tx-esgnewsselector-pi1 .big-wrapper-inner {
  background-size: cover;
}

/* Tema 2 */
/* line 6, ../SASS/News/_theme2.scss */
.tema_2 .big.news-item, .tema_3 .big.news-item {
  margin: 110px 0 20px 20px;
  max-width: 59%;
  border: 0;
  padding-bottom: 0;
}

/* line 7, ../SASS/News/_theme2.scss */
.tema_2 .big .content, .tema_3 .big .content {
  float: none;
  width: auto;
}

/* line 8, ../SASS/News/_theme2.scss */
.tema_2 .big h2, .tema_3 .big h2 {
  font-size: 3em;
  margin-bottom: 20px;
}

/*45px*/
/* .tema_2 .big h2 a {color: #000;} */
/* line 10, ../SASS/News/_theme2.scss */
.tema_2 .big .content, .tema_3 .big .content {
  background: rgba(255, 255, 255, 0.9);
  margin: 0;
  padding: 30px 25px 20px;
}

/* line 11, ../SASS/News/_theme2.scss */
.tema_2 .big ul.related li a, .tema_3 .big ul.related li a {
  padding: 12px 0 11px 2px;
}

/* line 12, ../SASS/News/_theme2.scss */
.tema_2 .big ul.related li:last-child a, .tema_3 .big ul.related li:last-child a {
  border-bottom: 0;
}

/* line 13, ../SASS/News/_theme2.scss */
.tema_2 .big ul.related li:first-child a,
.tema_2 .big ul.related li:nth-child(2) a, .tema_3 .big ul.related li:first-child a,
.tema_3 .big ul.related li:nth-child(2) a {
  font-size: 1.4667em;
}

/* 22px */
/* line 16, ../SASS/News/_theme2.scss */
.tema_2 .big .content ul, .tema_3 .big .content ul {
  margin: 0;
  padding-bottom: 20px;
  height: auto;
}

/* line 18, ../SASS/News/_theme2.scss */
.news-list .blue span.sectioncolor {
  color: #FFF;
  font-family: "Proxima N W01 Bold", Arial, sans-serif;
}

/* line 19, ../SASS/News/_theme2.scss */
.news-list .blue .byline, .news-list .red .byline, .news-list .black .byline, .news-list .green .byline, .news-list .fb-blue .byline, .news-list .bluegrey .byline {
  color: #fff;
  padding-top: 15px;
}

/* line 21, ../SASS/News/_theme2.scss */
.tema_2 .big .byline, .tema_3 .big .byline {
  padding-bottom: 13px;
  width: 100%;
  display: block;
  font-size: 0.8em;
  line-height: 1.66667em;
  color: #a2a2a2;
  text-transform: uppercase;
}
/* line 30, ../SASS/News/_theme2.scss */
.tema_2 .big .byline .cat, .tema_3 .big .byline .cat {
  color: #28c0da;
}

/*T3CMS */
/* line 38, ../SASS/News/_theme2.scss */
.big-wrapper article.news-item.big.background.black ul li {
  font-size: 16px;
  font-family: 'Proxima N W01 Reg', Arial, sans-serif;
  height: auto;
}

/* line 39, ../SASS/News/_theme2.scss */
.big-wrapper article.news-item.big.background.black ul li a {
  font-size: 16px;
  font-family: 'Proxima N W01 Bold', Arial, sans-serif;
  margin-top: 15px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}

/* line 47, ../SASS/News/_theme2.scss */
.big-wrapper article.news-item.big.background.black ul li:first-child {
  font-size: 20px;
  font-family: 'Proxima N W01 Bold', Arial, sans-serif;
}

/* line 48, ../SASS/News/_theme2.scss */
.big-wrapper article.news-item.big.background.black ul li:first-child a {
  font-size: 20px;
  font-family: 'Proxima N W01 Bold', Arial, sans-serif;
}

/* line 50, ../SASS/News/_theme2.scss */
.big-wrapper article.news-item.big.standard ul li {
  height: 30px;
}

/* line 51, ../SASS/News/_theme2.scss */
.big-wrapper article.news-item.big.standard ul li a {
  font-size: 16px;
  color: #15d1e8;
}

/* line 52, ../SASS/News/_theme2.scss */
.big-wrapper article.news-item.big.standard ul li:first-child a {
  font-size: 20px;
}

/* line 53, ../SASS/News/_theme2.scss */
.big-wrapper article.news-item.big.standard ul li:first-child a span.pref.sectioncolor {
  font-size: 20px;
}

/* line 55, ../SASS/News/_theme2.scss */
.big-wrapper article.news-item.big.standard ul li a span.pref.sectioncolor {
  color: #000 !important;
  font-size: 16px;
  line-height: 1;
  margin-right: 0em;
  font-family: 'Proxima N W01 Smbd', Arial, sans-serif;
  text-transform: none;
  font-weight: normal;
}

/* line 65, ../SASS/News/_theme2.scss */
.big-wrapper article.news-item.big.standard ul li a span.pref::after {
  color: #000 !important;
}

@media only screen and (max-width: 768px) {
  /* line 68, ../SASS/News/_theme2.scss */
  .container .tema_2 .big.news-item {
    max-width: 79%;
  }

  /* line 69, ../SASS/News/_theme2.scss */
  .container .tema_3 .big.news-item {
    max-width: 79%;
  }
}
@media screen and (max-width: 600px) {
  /* line 74, ../SASS/News/_theme2.scss */
  .news_2 .big, .news_3 .big, .news_3 .big {
    margin-bottom: 0px;
  }

  /* line 78, ../SASS/News/_theme2.scss */
  .news-list .blue .byline, .news-list .red .byline, .news-list .black .byline, .news-list .green .byline, .news-list .fb-blue .byline, .news-list .bluegrey .byline {
    color: #fff;
    padding-top: 10px;
  }

  /* line 80, ../SASS/News/_theme2.scss */
  .row.threecol .col {
    margin-bottom: 3px;
  }

  /* line 82, ../SASS/News/_theme2.scss */
  .tema .big-wrapper {
    margin-top: 10px;
    padding-bottom: 0px;
    width: auto;
    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: -30px;
  }

  /* line 90, ../SASS/News/_theme2.scss */
  .container .tema_2 .big.news-item, .container .tema_3 .big.news-item {
    max-width: 100%;
    margin: 0px;
  }

  /* line 94, ../SASS/News/_theme2.scss */
  .tema_2 .big ul.related li:first-child a, .tema_2 .big ul.related li:nth-child(2) a, .tema_3 .big ul.related li:first-child a, .tema_3 .big ul.related li:nth-child(2) a {
    font-size: 0.6em;
  }

  /* line 95, ../SASS/News/_theme2.scss */
  .tema_2 .big h2, .tema_3 .big h2 {
    font-size: 1.1em !important;
    margin-bottom: 10px;
  }

  /*45px*/
  /* line 96, ../SASS/News/_theme2.scss */
  .row.clearfix .col {
    width: 100%;
    background-image: none;
    margin-top: 20px;
  }

  /* line 101, ../SASS/News/_theme2.scss */
  .container .row.clearfix .col.span_4 .news-list {
    margin-top: 0px;
    float: left;
    clear: both;
    margin-bottom: 10px;
  }

  /* line 108, ../SASS/News/_theme2.scss */
  .container .vidensbank .row.clearfix .col.span_4 .news-list {
    margin-top: 20px;
  }

  /* line 110, ../SASS/News/_theme2.scss */
  .container .newsletter p {
    font-size: 1em !important;
  }

  /* line 112, ../SASS/News/_theme2.scss */
  .newsletter.bluegrey {
    background: #93a4b0;
    margin-bottom: 15px;
    margin-top: 0px;
  }

  /* line 117, ../SASS/News/_theme2.scss */
  .container .twocol .news-list h2 {
    font-size: 1.1em !important;
    margin-top: 0px;
    margin-bottom: 25px;
  }

  /* line 122, ../SASS/News/_theme2.scss */
  .threecol .news-list h2 {
    font-size: 1.1em !important;
    margin-top: 0px;
  }

  /* line 123, ../SASS/News/_theme2.scss */
  .container .news-item.big h2 {
    font-size: 1.0em !important;
    padding: 2% 5% 0% 0%;
  }

  /*  .news-list .news-item .content h3 {font-size:2em !important;}*/
  /* line 125, ../SASS/News/_theme2.scss */
  .container .tema_1 .news-item.big.background h2 {
    font-size: 1.7em !important;
    margin: 0px 0px 0px  0px;
    padding-bottom: 20px;
  }

  /* line 130, ../SASS/News/_theme2.scss */
  .container .tema_1 .news-item.big .subheader {
    display: none;
  }

  /* line 131, ../SASS/News/_theme2.scss */
  .container .medlemsorg .first .news-item:nth-child(2) {
    padding: 5%;
  }

  /* line 132, ../SASS/News/_theme2.scss */
  .container .medlemsorg .second .news-item:nth-child(1), .medlemsorg .second .second_a .news-item:nth-child(2) {
    padding: 5%;
  }

  /* line 133, ../SASS/News/_theme2.scss */
  .container .medlemsorg .second .news-item:nth-child(2) {
    padding: 5%;
  }

  /* line 134, ../SASS/News/_theme2.scss */
  .container .medlemsorg .second .second_b .content {
    padding: 0%;
  }

  /* line 135, ../SASS/News/_theme2.scss */
  .medlemsorg .span_6 .row .span_6 {
    width: 100% !important;
  }

  /* line 136, ../SASS/News/_theme2.scss */
  .medlemsorg .span_6 .row .col {
    margin-left: 0% !important;
  }

  /* line 137, ../SASS/News/_theme2.scss */
  .medlemsorg .span_6 .row .noimage h3 {
    font-size: 1.1em !important;
    padding-bottom: 13px;
  }

  /* line 141, ../SASS/News/_theme2.scss */
  .medlemsorg .span_6 h3 {
    font-size: 1.1em !important;
  }
}
/* line 1, ../SASS/News/_news-single.scss */
.subpage main .tools .tx-lfnyhedsbreve-pi1 form {
  position: absolute;
  left: 170px;
  top: 35px;
  width: inherit;
}

/* line 8, ../SASS/News/_news-single.scss */
.faktaboks.fb-list {
  padding: 2%;
  background-color: #e9e9e9;
}

/* line 13, ../SASS/News/_news-single.scss */
.faktaboks.fb-list h2 {
  font-family: Georgia, "Times New Roman", serif;
  font-size: 24px;
  margin-top: 0px;
}

/* line 19, ../SASS/News/_news-single.scss */
.subpage .news_single .toolbar {
  margin-top: 10px;
  overflow: hidden;
  padding: 0px;
  margin: 0px;
  font-size: 12px;
  float: left;
  width: 100%;
  position: relative;
  height: 70px;
}

/* line 31, ../SASS/News/_news-single.scss */
.subpage .news_single .toolbar .tools a.linkedin {
  background: url(/fileadmin/_kurser2010/images/linkedin.gif) 0 0 no-repeat;
  position: absolute;
  left: 0px;
  float: left;
  top: 35px;
}

/* line 39, ../SASS/News/_news-single.scss */
.subpage .news_single .toolbar .tools a.fb {
  background: url(/fileadmin/_kurser2010/images/facebook.gif) 0 0 no-repeat;
  position: absolute;
  left: 40px;
  float: left;
  top: 35px;
}

/* line 47, ../SASS/News/_news-single.scss */
.subpage .news_single .toolbar .tools a.twitter {
  background: url(/fileadmin/_kurser2010/images/twitter.gif) 0 0 no-repeat;
  position: absolute;
  left: 80px;
  float: left;
  top: 35px;
}

/* line 55, ../SASS/News/_news-single.scss */
.subpage .news_single .toolbar .tools a.print {
  background: url(/fileadmin/_kurser2010/images/print.gif) 0 0 no-repeat;
  position: absolute;
  left: 120px;
  float: left;
  top: 35px;
}

/* line 66, ../SASS/News/_news-single.scss */
.news_single h1 {
  font-size: 60px;
  font-weight: bold;
  color: #000;
  float: left;
  margin-top: 1%;
  width: 100%;
}
/* line 74, ../SASS/News/_news-single.scss */
.news_single h2 {
  font-size: 46px;
  line-height: 1;
  font-weight: bold;
  color: #000;
  float: left;
  margin-top: 1%;
}
/* line 83, ../SASS/News/_news-single.scss */
.news_single .date {
  float: left;
  margin-right: 1%;
  font-size: 14px;
  /*line-height: 1.66667em;*/
  color: #a2a2a2;
  text-transform: uppercase;
}
/* line 94, ../SASS/News/_news-single.scss */
.news_single .container .tx-lfttnewscatlinks-pi1 {
  margin-top: 140px;
}
/* line 98, ../SASS/News/_news-single.scss */
.news_single .news-single-img img {
  width: 100%;
}
/* line 102, ../SASS/News/_news-single.scss */
.news_single .news-lf-cat-img {
  float: left;
  color: #28c0da;
  font-size: 14px;
  text-transform: uppercase;
  padding-top: 17px;
}
/* line 110, ../SASS/News/_news-single.scss */
.news_single .subheader {
  font-family: "Proxima N W01 Bold", Arial, sans-serif;
  line-height: 27px;
  color: #000;
  margin: 0 0 1em;
  font-size: 20px;
}
/* line 118, ../SASS/News/_news-single.scss */
.news_single .toolbar {
  margin-top: 10px;
  overflow: hidden;
  padding: 0px;
  margin: 0px;
  font-size: 12px;
  float: left;
  width: 100%;
  position: relative;
  height: 35px;
  border-bottom: 0px solid #28c0da;
  margin-bottom: 0px;
  padding-bottom: 50px;
}
/* line 132, ../SASS/News/_news-single.scss */
.news_single .toolbar .author_date {
  float: left;
  padding-top: 17px;
  padding-left: 10px;
  font-size: 14px;
}
/* line 139, ../SASS/News/_news-single.scss */
.news_single .toolbar .tools {
  position: relative;
}
/* line 150, ../SASS/News/_news-single.scss */
.news_single .toolbar .tools a {
  display: inline-block;
  margin: 3px 10px 0 0;
  width: 28px;
  height: 28px;
  font-size: 22px;
  text-align: center;
  line-height: 17px;
}
/* line 151, ../SASS/News/_news-single.scss */
.news_single .toolbar .tools a span {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
/* line 23, ../SASS/_mixins.scss */
.news_single .toolbar .tools a span.focusable:active, .news_single .toolbar .tools a span.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}
/* line 153, ../SASS/News/_news-single.scss */
.news_single .toolbar .tools a.fb {
  background: url(/fileadmin/_kurser2010/images/facebook.gif) 0 0 no-repeat;
  position: absolute;
  right: 450px;
}
/* line 154, ../SASS/News/_news-single.scss */
.news_single .toolbar .tools a.twitter {
  background: url(/fileadmin/_kurser2010/images/twitter.gif) 0 0 no-repeat;
  position: absolute;
  right: 410px;
}
/* line 155, ../SASS/News/_news-single.scss */
.news_single .toolbar .tools a.print {
  padding-left: 17px;
  background: url(../Images/Icons/print.gif) left center no-repeat;
  position: absolute;
  right: 370px;
}
/* line 156, ../SASS/News/_news-single.scss */
.news_single .toolbar .tools a.linkedin {
  background: url(/fileadmin/_kurser2010/images/linkedin.gif) 0 0 no-repeat;
  position: absolute;
  right: 330px;
}
/* line 160, ../SASS/News/_news-single.scss */
.news_single .toolbar .date {
  color: #000;
  background: none;
  padding: 0;
  padding-top: 17px;
}
/* line 162, ../SASS/News/_news-single.scss */
.news_single .toolbar img {
  display: none;
}
/* line 166, ../SASS/News/_news-single.scss */
.news_single p {
  font-size: 17px;
  line-height: 24px;
  color: #000;
}
/* line 174, ../SASS/News/_news-single.scss */
.news_single p.link-item::before {
  content: "Læs også:";
  background: #fff;
  color: #000;
  /*padding: 0.4em;*/
  font-size: 16px;
  line-height: 1;
  margin-right: 0em;
  font-family: "Proxima N W01 bold", Arial, sans-serif;
  font-weight: bold;
  text-transform: none;
}
/* line 186, ../SASS/News/_news-single.scss */
.news_single p.link-item a {
  background: none;
  /*display: inline-block; will break faktakboks on singleview*/
  padding-left: 0.3em;
  color: #28c0da;
  font-size: 16px;
  text-decoration: none;
  font-family: 'Proxima N W01 Bold';
}

/* line 197, ../SASS/News/_news-single.scss */
.faktaboks-citatboks {
  padding: 28px 50px 20px 84px;
  background: url(/fileadmin/_analyse2010/templates/content/faktabokse/images/blockquote.png) 34px 34px no-repeat;
  clear: both;
}

/* line 198, ../SASS/News/_news-single.scss */
.faktaboks-citatboks blockquote {
  font: 22px Georgia, "Times New Roman", serif;
  color: #000;
  margin: 0;
  padding: 0;
}

/* line 199, ../SASS/News/_news-single.scss */
.faktaboks-citatboks p {
  background: url(/fileadmin/_analyse2010/templates/content/faktabokse/images/seperator.png) 0 0 repeat-x;
  color: #464646;
  font-size: 12px;
  margin-top: 10px;
  padding: 12px 0 0 1px;
}

/* line 201, ../SASS/News/_news-single.scss */
.faktaboks {
  clear: both;
  margin-bottom: 21px;
  font-family: 'Proxima N W01 Bold', Verdana, sans-serif;
}
/* line 206, ../SASS/News/_news-single.scss */
.faktaboks.fb-small {
  float: right;
  width: 294px;
  margin: 0 0 30px 15px;
}
/* line 207, ../SASS/News/_news-single.scss */
.faktaboks.fb-small p a {
  color: #28c0da;
  font-family: 'Proxima N W01 Bold', Verdana, sans-serif;
  font-size: 14px;
}
/* line 213, ../SASS/News/_news-single.scss */
.faktaboks p {
  font-size: 14px;
}
/* line 215, ../SASS/News/_news-single.scss */
.faktaboks .fb-inner {
  padding: 0;
}
/* line 217, ../SASS/News/_news-single.scss */
.faktaboks.historien-kort-fortalt {
  width: 210px;
}
/* line 219, ../SASS/News/_news-single.scss */
.faktaboks h2 {
  font-size: 17px;
  font-family: 'Proxima N W01 Bold', Verdana, sans-serif;
  margin-bottom: 10px;
  width: 100%;
}
/* line 225, ../SASS/News/_news-single.scss */
.faktaboks.fb-small h2 {
  font-size: 22px;
  background-position: 0 0;
}
/* line 226, ../SASS/News/_news-single.scss */
.faktaboks.fb-graph h2 {
  text-indent: 29px;
  background: url(/fileadmin/_analyse2010/templates/content/faktabokse/images/graph.png) 0 5px no-repeat !important;
}
/* line 228, ../SASS/News/_news-single.scss */
.faktaboks p {
  font-size: 14px;
  font-family: 'Proxima N W01 Reg', Verdana, sans-serif;
}
/* line 233, ../SASS/News/_news-single.scss */
.faktaboks li {
  font-size: 12px;
  margin: 3px 0;
}
/* line 235, ../SASS/News/_news-single.scss */
.faktaboks .contenttable {
  width: 100%;
  border-collapse: collapse;
}
/* line 236, ../SASS/News/_news-single.scss */
.faktaboks .contenttable td {
  padding: 5px 20px 5px 10px;
}
/* line 237, ../SASS/News/_news-single.scss */
.faktaboks .contenttable td p {
  margin: 0;
}
/* line 238, ../SASS/News/_news-single.scss */
.faktaboks .contenttable .even td {
  background: #c8d1d2;
  border-bottom: 1px solid #9aa5a6;
}
/* line 239, ../SASS/News/_news-single.scss */
.faktaboks .contenttable td.last {
  text-align: right;
}
/* line 242, ../SASS/News/_news-single.scss */
.faktaboks .fb-list .fb-content {
  padding-bottom: 10px;
}
/* line 243, ../SASS/News/_news-single.scss */
.faktaboks .fb-list .fb-inner {
  padding-bottom: 0;
}
/* line 245, ../SASS/News/_news-single.scss */
.faktaboks .section {
  background: #ccd5d6;
  border-bottom: 1px solid #a6b2b3;
  padding: 14px 14px 2px;
  margin-bottom: 15px;
}
/* line 246, ../SASS/News/_news-single.scss */
.faktaboks .section h3 {
  font-size: 20px;
}
/* line 248, ../SASS/News/_news-single.scss */
.faktaboks .video {
  overflow-x: hidden;
  width: 588px;
  clear: both;
}

/* line 252, ../SASS/News/_news-single.scss */
.news-share {
  width: 100%;
  height: auto;
  float: left;
  margin-top: 10px;
}

/* line 259, ../SASS/News/_news-single.scss */
.news-share p {
  color: #fff;
  margin: 0px;
  border-left: 0px solid #6f90b8;
  margin-left: 101px;
  margin-top: 3px;
  font-family: 'Proxima N W01 Smbd';
}

/* line 273, ../SASS/News/_news-single.scss */
.news-share a {
  display: block;
  padding: 14px;
}

/* line 278, ../SASS/News/_news-single.scss */
.news-share-twitter,
.news-share-gplus {
  width: 48%;
  height: 50px;
  float: left;
  background-color: #13cffd;
}

/* line 287, ../SASS/News/_news-single.scss */
.news-share-facebook,
.news-share-linkedin {
  width: 48%;
  height: 50px;
  float: left;
  background-color: #2f5e98;
  margin-right: 4%;
}

/* line 297, ../SASS/News/_news-single.scss */
.news-share-linkedin,
.news-share-gplus {
  margin-top: 20px;
}

/* line 300, ../SASS/News/_news-single.scss */
.news-share-linkedin {
  background: #333333;
}
/* line 302, ../SASS/News/_news-single.scss */
.news-share-linkedin img {
  border-radius: 0px;
  background-color: white;
}

/* line 307, ../SASS/News/_news-single.scss */
.news-share-gplus {
  background: #e13135;
}

/* line 311, ../SASS/News/_news-single.scss */
.news-share img {
  max-width: 100%;
  height: auto;
  float: left;
  margin: 0px 25px 0px 18%;
}

@media screen and (max-width: 600px) {
  /* line 320, ../SASS/News/_news-single.scss */
  .news_single p {
    font-size: 16px;
    font-family: 'Proxima N W01 Reg', arial, sans-serif;
    font-weight: normal;
    line-height: 20px !important;
  }

  /* line 327, ../SASS/News/_news-single.scss */
  .news_single p b {
    color: #000;
  }

  /* line 329, ../SASS/News/_news-single.scss */
  .news_single .fb-black p b {
    color: #fff;
  }

  /* line 331, ../SASS/News/_news-single.scss */
  .news_single p.bodytext.link-item {
    margin-bottom: 10px;
    line-height: 20px;
  }

  /* line 333, ../SASS/News/_news-single.scss */
  .faktaboks-citatboks {
    padding: 40px 0px 0px 0px !important;
    background: url(/fileadmin/_analyse2010/templates/content/faktabokse/images/blockquote.png) 0px 5px no-repeat !important;
    clear: both;
  }

  /* line 339, ../SASS/News/_news-single.scss */
  .container iframe {
    /*width:292px !important;*/
    width: 100% !important;
  }

  /* line 344, ../SASS/News/_news-single.scss */
  .news-single-img img {
    width: 100%;
  }

  /* line 348, ../SASS/News/_news-single.scss */
  .container .tx-lfttnewscatlinks-pi1 {
    margin: 15px 0px 15px 0px;
  }

  /* line 352, ../SASS/News/_news-single.scss */
  .nomobile {
    display: none;
  }

  /* line 354, ../SASS/News/_news-single.scss */
  .news-share {
    margin-top: 0px;
  }

  /* line 355, ../SASS/News/_news-single.scss */
  .news-share a {
    padding: 8px 12px;
  }

  /* line 359, ../SASS/News/_news-single.scss */
  .news-share img {
    max-width: 18px;
    height: auto;
    float: left;
    margin: 10px 0px 0px 0px;
  }

  /* line 366, ../SASS/News/_news-single.scss */
  .news-share p {
    color: #fff;
    margin: 10px 0px 0px 0px;
    border-left: 0px solid #6f90b8;
    margin-left: 23px;
    font-family: 'Proxima N W01 Smbd';
    font-size: 12px;
  }

  /* line 374, ../SASS/News/_news-single.scss */
  .news-share-linkedin,
  .news-share-gplus {
    margin-top: 10px;
  }
}
/* line 1, ../SASS/News/_related.scss */
ul.related-content {
  background: #fff;
  margin: 0;
  padding: 0 0 5px;
  list-style: none;
}

/* line 4, ../SASS/News/_related.scss */
ul.related-content li {
  padding: 8px 10px 0 22px;
  border-bottom: 1px solid #dfe9ea;
  /* background: url(/fileadmin/_kurser2010/images/punkt.gif) 10px 14px no-repeat; */
}

/* line 5, ../SASS/News/_related.scss */
ul.related-content li.last {
  border-bottom: 0;
}

/* line 6, ../SASS/News/_related.scss */
ul.related-content li img {
  float: left;
  padding: 0 10px 10px 0;
  margin-left: -15px;
}

/* -12px foer */
/* line 7, ../SASS/News/_related.scss */
ul.related-content h3 {
  font: 0.8em Arial, sans-serif;
}

/* line 8, ../SASS/News/_related.scss */
ul.related-content h3 a {
  text-decoration: none;
}

/* line 9, ../SASS/News/_related.scss */
ul.related-content h3 span {
  color: #6b6b6b;
}

/* line 11, ../SASS/News/_related.scss */
.third ul.related-content li img {
  float: left;
  padding: 0 10px 10px 0;
  margin-left: 0px;
}

/* !Newsletters */
/* line 2, ../SASS/_newsletters.scss */
.newsletter {
  padding: 25px 30px 30px;
  margin-bottom: 16px;
}

/* line 3, ../SASS/_newsletters.scss */
.span_4 .newsletter,
.span_6 .newsletter {
  padding: 30px;
  margin-bottom: 15px;
}

/* line 6, ../SASS/_newsletters.scss */
.newsletter h2 {
  color: #fff !important;
  margin: 0;
  max-width: 100%;
  line-height: 34px;
  font-family: "Proxima N W01 Bold", Arial, sans-serif;
  font-size: 28px;
  text-align: left;
  margin-top: 20px;
  width: 100%;
  clear: both;
}

/* line 19, ../SASS/_newsletters.scss */
.span_4 .newsletter h2,
.span_6 .newsletter h2 {
  float: none;
  font-size: 27px;
  line-height: 35px;
  margin: 20px 0 30px;
  max-width: none;
  font-weight: bold;
}

/* line 29, ../SASS/_newsletters.scss */
.newsletter .content {
  /*float: left;*/
  width: 100%;
  margin-top: 20px;
}

/* line 31, ../SASS/_newsletters.scss */
#c386015 .span_4 .newsletter .content, #c386015 .span_6 .newsletter .content {
  float: none;
  width: 100%;
  margin-top: 0;
  position: relative;
  z-index: 100;
  padding-left: 20px;
}

/* line 40, ../SASS/_newsletters.scss */
.span_4 .newsletter .content,
.span_6 .newsletter .content {
  float: none;
  width: auto;
  margin-top: 0;
  z-index: 100;
  position: relative;
}

/* line 43, ../SASS/_newsletters.scss */
.newsletter p {
  font-size: 20px;
  line-height: 24px;
  margin: 0 0 10px;
  text-align: left;
  color: #fff;
  margin-top: 20px;
}

/* line 44, ../SASS/_newsletters.scss */
.span_4 .newsletter .content p,
.span_6 .newsletter .content p {
  margin: 0 0 15px;
  text-align: left;
  width: 100%;
  float: left;
  font-size: 18px;
  z-index: 100;
  padding-left: 15px;
}

/* line 55, ../SASS/_newsletters.scss */
.newsletter input[type="submit"] {
  color: #fff;
  background: #5d686f;
  border: 0px;
}

/* line 57, ../SASS/_newsletters.scss */
.span_4 .newsletter input[type="text"], .span_6 .newsletter input[type="text"],
.span_4 .newsletter input[type="email"], .span_6 .newsletter input[type="email"],
.span_4 .newsletter input[type="submit"], .span_6 .newsletter input[type="submit"] {
  display: block;
  width: 100%;
}

/* line 61, ../SASS/_newsletters.scss */
.newsletter .checkboxes {
  margin-bottom: 20px;
}

/* line 62, ../SASS/_newsletters.scss */
.newsletter .checkboxes input {
  vertical-align: top;
  margin-top: 2px;
}
