<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,300);
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font: inherit; font-size: 100%; vertical-align: baseline; }

html { line-height: 1; }

ol, ul { list-style: none; }

table { border-collapse: collapse; border-spacing: 0; }

caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; }

q, blockquote { quotes: none; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none; }

a img { border: none; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }

.contain:after, .row:after, .float-children:after, .intranet-boxes:after, .main-navigation:after, .main-navigation .root li:after, .search .search-container:after { content: ""; display: table; clear: both; }

@media (max-width: 34.0625em) { .hide-for-small { display: none !important; } }

@media (min-width: 34.0625em) and (max-width: 60em) { .hide-for-medium { display: none !important; } }

@media (min-width: 60em) { .hide-for-large { display: none !important; } }

/* 
The responsive grid 
**************************/
*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

html { font-size: 100%; line-height: 1.375em; }

.contain { max-width: 1170px; margin: auto; padding: 0 22px; position: relative; width: 100%; }

.row.trailer.float-children { margin-top: 22px; display: flex; flex-wrap: wrap; }
@media (max-width: 34.0625em) { .row.trailer.float-children { display: block; } }
.row.trailer.float-children:first-child { margin-top: 0; }

.contain a { color: black; font-family: "Open sans", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; }
.contain em { font-family: "Open sans", helvetica, arial, sans-serif; font-weight: 400; font-style: italic; }
.contain h1 { font-size: 1.66666em; line-height: 1.09524em; font-family: 'Open sans', Calibri, Arial, sans-serif; font-weight: 700; font-style: normal; }
.contain h2 { font-size: 1.33333em; font-family: "Open sans", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; font-weight: 400; font-style: normal; font-weight: bold; }
.contain h3 { font-size: 1.3em; font-family: "Open sans", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; font-weight: 400; font-style: normal; font-weight: bold; }
.contain h4 { font-size: 1.2em; line-height: 1.09524em; font-family: "Open sans", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; font-weight: 600; font-style: normal; }
.contain h6 { font-size: 0.7em; line-height: 1.09524em; font-family: "Open sans", helvetica, arial, sans-serif; font-weight: 400; font-style: italic; margin-top: 3px; margin-bottom: 3px; }
.contain b, .contain strong { font-weight: bold; }

.main-footer { font-family: "Open sans", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; }

/* Animations */
@-webkit-keyframes $animation_name {}
@-moz-keyframes $animation_name {}
@-o-keyframes $animation_name {}
/*.caption{
	max-width: 100%;
	float: right; padding: 0 $content-padding $content-padding $content-padding;
	img{
		max-width: 100%; 	width: 100%;
	}
}*/
.caption-wrapper { padding-bottom: 11px; box-sizing: content-box; display: inline-table; }
.caption-wrapper p { font-size: 12px; font-style: italic; color: #3c3c3b; margin-bottom: 0; }
.caption-wrapper.fRight { padding-left: 11px; }
.caption-wrapper.fLeft { padding-right: 11px; }

h1 { font-size: 1.66666em; line-height: 1.2375em; }

h2 { font-size: 1.33333em; line-height: 1.54688em; }

h3 { font-size: 1.3em; line-height: 1.58654em; }

h4 { font-size: 1.2em; line-height: 1.71875em; }

.login-status-navigation { float: right; }

.login-status-navigation li { font-family: "Open sans", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; text-align: right; display: inline-block; line-height: 45px; padding: 0 5px; }

.readmore { display: none; text-align: center; font-size: 20px; margin: 25px 0; font-weight: bold; }

.trailer + .readmore { display: block; }

.social-share { width: 100%; display: table; }
.social-share a { display: inline-block; width: 2em; margin-right: 1em; }

.social { display: flex; }
.social a { display: inline-block; flex-grow: 1; padding: 0 6.5vw 0 0; }
.social a:nth-child(2) { text-align: center; }
.social a:last-child { padding-right: 0; text-align: right; }
.social a img { max-width: 70px; }

.social + div &gt; section { text-align: center; }
.social + div &gt; section a { text-align: center; margin: .5em 0; line-height: 1.2em; display: inline-block; padding: .5em; width: 100%; text-decoration: none; background-color: #9CC5CA; }
.social + div &gt; section a:hover { background-color: #c2dbdd; }

[class^="icon-"], [class*=" icon-"] { font-family: 'iteraweb'; 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; }

.icon-menu:before { content: "\e600"; }

.icon-linkedin:before { content: "\e601"; }

.icon-instagram:before { content: "\e604"; }

.icon-search:before { content: "\e602"; }

.icon-facebook:before { content: "\e603"; }

.icon-twitter:before { content: "\e605"; }

.icon-facebook2:before { content: "\e606"; }

.icon-facebook3:before { content: "\e607"; }

.icon-twitter2:before { content: "\e608"; }

.icon-twitter3:before { content: "\e609"; }

.icon-zoom-in:before { content: "\e60a"; }

.icon-zoom-out:before { content: "\e60b"; }

.icon-arrow-up:before { content: "\e60c"; }

.icon-envelope:before { content: "\e60d"; }

.icon-cancel-circle:before { content: "\e60e"; }

.icon-itera-arrow:before { content: "\e60f"; }

.icon-image-grid:before { content: "\e610"; }

.icon-image-list:before { content: "\e611"; }

.icon-close:before { content: "\e614"; }

.icon-magnifier:before { content: "\e615"; }

.vertical-center { position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
.vertical-center .table { display: table; width: 100%; height: 100%; }
.vertical-center .table &gt; * { display: table-cell; vertical-align: middle; position: relative; }

.flex-container { display: flex; flex-wrap: wrap; }

.intranet-section .flex-container { justify-content: space-between; }

.intranet-section .flex-item { margin-right: 0 !important; }

.flex-item { margin-right: 5%; width: 30%; padding: 15px 0; position: relative; }
.flex-item:nth-child(3n) { margin-right: 0; }
@media (max-width: 60em) { .flex-item { width: 47.5%; }
  .flex-item:nth-child(3n) { margin-right: 5%; }
  .flex-item:nth-child(2n) { margin-right: 0; } }
@media (max-width: 34.0625em) { .flex-item { width: 100%; } }
.flex-item a, .flex-item p { display: inline; }
.flex-item h1 a, .flex-item h2 a, .flex-item h3 a { text-decoration: none; }
.flex-item h1 a:hover, .flex-item h2 a:hover, .flex-item h3 a:hover { text-decoration: underline; }

.intranet-section .flex-container:first-of-type .flex-item:not(.intranet-teaser-hide):after { content: ''; width: 100%; height: 1px; background-image: -webkit-linear-gradient(left, #ccc, #333, #ccc); position: absolute; bottom: 0px; left: 0; right: 0; }
.intranet-section .teasersWithImage .flex-item:first-child { width: 100%; }
.intranet-section .teasersWithImage .flex-item:first-child img { width: 45%; margin-left: 5%; float: right; }
@media (max-width: 60em) { .intranet-section .teasersWithImage .flex-item:first-child img { width: 100%; float: none; margin: 0; } }
.intranet-section .flex-item { width: 45%; padding: 20px 0; position: relative; }
@media (min-width: 34em) { .intranet-section .flex-item:nth-last-child(-n+2):after { display: none; } }
@media (max-width: 60em) { .intranet-section .flex-item { width: 100%; }
  .intranet-section .flex-item:last-child:after { display: none; } }

.flex-container--6 .flex-item { width: 45%; }

.flex-container--12 .flex-item { width: 100%; }

@media (min-width: 34em) { .float-children &gt; * { /*&amp;:first-child:nth-last-child(4),
&amp;:first-child:nth-last-child(4) ~ * { @include span(3 of 12); &amp;:last-child { @include omega; }
}*/ }
  .float-children &gt; *:last-child { float: right; margin-right: 0; }
  .float-children &gt; *:last-child:first-child { width: 100%; float: none; }
  .float-children &gt; *:first-child:nth-last-child(2), .float-children &gt; *:first-child:nth-last-child(2) ~ * { max-width: calc(50% - .5em); width: 49.15254%; float: left; margin-right: 1.69492%; }
  .float-children &gt; *:first-child:nth-last-child(2):last-child, .float-children &gt; *:first-child:nth-last-child(2) ~ *:last-child { float: right; margin-right: 0; }
  .float-children &gt; *:first-child:nth-last-child(2) .slider, .float-children &gt; *:first-child:nth-last-child(2) ~ * .slider { margin-top: 1.5em; }
  .float-children &gt; *:first-child:nth-last-child(3), .float-children &gt; *:first-child:nth-last-child(3) ~ * { width: 32.20339%; float: left; margin-right: 1.69492%; }
  .float-children &gt; *:first-child:nth-last-child(3):last-child, .float-children &gt; *:first-child:nth-last-child(3) ~ *:last-child { float: right; margin-right: 0; }
  .float-children &gt; *:first-child:nth-last-child(3) .slider, .float-children &gt; *:first-child:nth-last-child(3) ~ * .slider { margin-top: 1.5em; height: calc(100% - 1.5em); }
  .float-children &gt; *:first-child:nth-last-child(3) .slider div, .float-children &gt; *:first-child:nth-last-child(3) .slider .slidesjs-container, .float-children &gt; *:first-child:nth-last-child(3) .slider .slidesjs-control, .float-children &gt; *:first-child:nth-last-child(3) ~ * .slider div, .float-children &gt; *:first-child:nth-last-child(3) ~ * .slider .slidesjs-container, .float-children &gt; *:first-child:nth-last-child(3) ~ * .slider .slidesjs-control { height: 100% !important; overflow: hidden; }
  .float-children &gt; *:first-child:nth-last-child(3) .slider div img, .float-children &gt; *:first-child:nth-last-child(3) .slider .slidesjs-container img, .float-children &gt; *:first-child:nth-last-child(3) .slider .slidesjs-control img, .float-children &gt; *:first-child:nth-last-child(3) ~ * .slider div img, .float-children &gt; *:first-child:nth-last-child(3) ~ * .slider .slidesjs-container img, .float-children &gt; *:first-child:nth-last-child(3) ~ * .slider .slidesjs-control img { height: 100%; width: auto; } }

@media (max-width: 34.0625em) { body article { padding: 11px; } }
body article p, body article div { font-family: "Open sans"; }
body article p { margin-bottom: 22px; }
body article h1 { font-family: "Open sans"; font-size: 32px; margin: 11px 0; }
body article h2 { font-family: "Open sans"; font-size: 26px; }
body article .ingress { font-weight: bold; margin-bottom: 22px; }
body article .editor-content { margin-bottom: 22px; }
@media (min-width: 34em) { body article .article-body { width: 66.10169%; float: left; margin-right: 1.69492%; } }
body article ul { list-style: disc inside; }
body article ol { list-style: decimal inside; }

.article-body table[border="0px"] tbody, .article-body table[border="0px"] tr, .article-body table[border="0px"] td, .article-body table[border="0"] tbody, .article-body table[border="0"] tr, .article-body table[border="0"] td { border: 0 !important; }
.article-body table[border="1px"] td, .article-body table[border="1"] td { border-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.article-body table[border="2px"] td, .article-body table[border="2"] td { border-width: 2px; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; }
.article-body table[border="3px"] td, .article-body table[border="3"] td { border-width: 3px; border-top-width: 3px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 3px; }
.article-body table[border] tbody, .article-body table[border] tr { border: 0; }
.article-body table[border] td { border-color: #cfcdc5; border-style: solid; padding: 2px; }

.attachment { background-color: #9CC5CA; }
@media (min-width: 34em) { .attachment { width: 32.20339%; float: right; margin-right: 0; } }
.section-body .attachment { width: 100%; float: none; }
.attachment .content, .attachment h4 { padding: 0.5em; }
@media (min-width: 34em) { .attachment { float: right; margin-right: 0; } }
.attachment h4 { border-bottom: 1px solid #c2dbdd; }
.attachment span { font-weight: bold; margin-right: 22px; min-width: 60px; display: inline-block; }
.attachment p { margin-bottom: 0; }
.attachment .attachment-list { padding: 11px; }
.attachment li { margin-bottom: 3px; }
.attachment.contact { margin-bottom: 1em; }
.attachment.contact h4 { padding-left: 0; padding-right: 0; border-bottom-width: 0; }

.button { background-color: #9CC5CA; padding: .5em 1em; text-decoration: none; line-height: 1.2em; display: inline-block; font-size: inherit; font-family: inherit; border: 0; }

.logged-in { display: inline; padding-right: 0; }
.logged-in form { display: inline-block; }
.logged-in button { background: none; border: none; font-size: inherit; font-family: "Open sans", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; text-decoration: underline; padding: 0; cursor: pointer; }
.logged-in &gt; * { padding-right: 11px; }

.intranet-tools { text-align: right; border-top: 1px solid #efeeeb; }
@media (max-width: 34.0625em) { .intranet-tools { background: transparent; margin-top: -22px; border-top: none; } }
.intranet-tools ul { display: inline-block; width: 100%; }
@media (max-width: 34.0625em) { .intranet-tools ul { display: none; border-top: 1px solid #cfcdc5; } }
.intranet-tools ul li { display: inline-block; padding: .5em .25em; }
.intranet-tools img { height: 30px; width: auto; vertical-align: bottom; }
.intranet-tools a { text-decoration: none; }
.intranet-tools button { background: none; border: none; font-family: "Open sans", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; padding: .5em 1.5em; position: relative; background-color: #cfcdc5; cursor: pointer; /*    &amp;:after { content:  "\25be"; }*/ }
.intranet-tools .intranet-tools-icon { width: 22px; height: 25px; position: relative; background: transparent url(images/tool-icon.png) center right 5px; background-size: 18px; background-repeat: no-repeat; padding-left: 26px; vertical-align: sub; padding-right: 14.66667px; }
.intranet-tools .intranet-tools-icon:before { right: calc(100% - 15px); top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: transparent; border-right-color: #000000; border-width: 5px; margin-top: -5px; }
@media (max-width: 34.0625em) { .intranet-tools .intranet-tools-icon { padding-bottom: 5.5px; border: 1px solid #cfcdc5; border-right: 1px solid white; border-bottom: 1px solid white; transform: translateY(1px); }
  .intranet-tools .intranet-tools-icon:before { top: calc(50% + 5px); border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: transparent; border-top-color: #000000; border-width: 5px; } }

.intranet-tools-locked { position: relative; }
.intranet-tools-locked img { opacity: .25; }
.intranet-tools-locked:hover:after, .intranet-tools-locked:focus:after { position: absolute; left: 0; right: 0; top: 0; bottom: 0; content: ""; background: transparent url(images/x.png) center; background-size: 15px; background-repeat: no-repeat; }

/*.intranet-box { margin-top:  1.5em; //background:  $blue;

 &gt;* { padding: 0.5em; font-family: "Open sans", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; }
 p { font-size: .8em; }
 ul:not(.attachment-list) { font-size: .8em; li { list-style-position: inside; list-style-type: disc; } }
 h4 { font-size: 1.2em; //border-bottom: 1px solid $light-blue; }
}*/
.intranet-box { margin-bottom: 44px; }
.intranet-box ul { font-family: "Open sans", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; display: block; }
.intranet-box ul li { display: list-item; list-style: disc; list-style-position: inside; }
.intranet-box .show-more { position: relative; transition: max-height .25s linear; max-height: 120px; overflow: hidden; }
.intranet-box .show-more, .intranet-box .show-more p, .intranet-box .show-more span { font-family: "Open sans", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; font-size: 16px; line-height: 1.5; margin: 0; }
.intranet-box .show-more-expand { display: none; font-family: "Open sans", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; }
.intranet-box .show-more--expanded { display: block; max-height: 1500px; }

@media (min-width: 34em) { .intranet-boxes &gt; *:last-child:first-child { width: 66.10169%; float: left; margin-right: 1.69492%; }
  .intranet-boxes &gt; *:first-child:nth-last-child(2), .intranet-boxes &gt; *:first-child:nth-last-child(2) ~ * { width: 49.15254%; float: left; margin-right: 1.69492%; }
  .intranet-boxes &gt; *:first-child:nth-last-child(2):last-child, .intranet-boxes &gt; *:first-child:nth-last-child(2) ~ *:last-child { float: right; margin-right: 0; }
  .intranet-boxes &gt; *:first-child:nth-last-child(3), .intranet-boxes &gt; *:first-child:nth-last-child(3) ~ * { width: 32.20339%; float: left; margin-right: 1.69492%; }
  .intranet-boxes &gt; *:first-child:nth-last-child(3):last-child, .intranet-boxes &gt; *:first-child:nth-last-child(3) ~ *:last-child { float: right; margin-right: 0; }
  .intranet-boxes &gt; *:first-child:nth-last-child(4), .intranet-boxes &gt; *:first-child:nth-last-child(4) ~ * { width: 23.72881%; float: left; margin-right: 1.69492%; }
  .intranet-boxes &gt; *:first-child:nth-last-child(4):last-child, .intranet-boxes &gt; *:first-child:nth-last-child(4) ~ *:last-child { float: right; margin-right: 0; } }

/*.teaser-intranet { background: transparent !important; position: relative; &amp;:before { content: ""; position: absolute; left: -5px; top: -5px; right: -5px; bottom: 0px; background: $blue; z-index: -1; }
}*/
.profile-image { width: 150px; float: left; padding-top: 14.66667px; }
@media (max-width: 34.0625em) { .profile-image { display: inline; } }

.profile { width: calc(100% - 150px); float: right; padding-left: 22px; }
.profile .mobile-profile-image { max-width: 100px; float: right; margin-left: 11px; margin-bottom: 11px; }
@media (max-width: 34.0625em) { .profile { width: 100%; } }
@media (max-width: 60em) { .profile .article-body { width: 100%; } }

.margin-bottom { margin-bottom: 1em; }

.intranet-section { width: 66.10169%; float: left; margin-right: 1.69492%; margin-top: 22px; }
@media (max-width: 34.0625em) { .intranet-section { width: 100%; float: right; margin-right: 0; } }
.intranet-section .section-body { position: relative; }
.intranet-section .row:first-of-type .teaser-item:not(.intranet-teaser-hide) { flex: 1 1 calc(100%); width: calc(100%); max-width: calc(100%); display: block; position: relative; }
@media (min-width: 60em) { .intranet-section .row:first-of-type .teaser-item:not(.intranet-teaser-hide) { flex: 1 1 calc(50% - 1em); width: calc(50% - 1em); max-width: calc(50% - 1em); } }
.intranet-section .row:first-of-type .teaser-item:not(.intranet-teaser-hide):after { content: ''; width: 100%; height: 1px; background-image: -webkit-linear-gradient(left, #ccc, #333, #ccc); position: absolute; bottom: 0px; }
.intranet-section .row:first-of-type .teaser-item:not(.intranet-teaser-hide):nth-last-child(-n+2):after { display: none; }
.intranet-section .row:first-of-type .teaser-item:not(.intranet-teaser-hide) hr { display: none; }
.intranet-section .row:first-of-type .teaser-item:not(.intranet-teaser-hide):nth-child(1) p { display: block; }
.intranet-section .row:first-of-type .teaser-item:not(.intranet-teaser-hide):nth-child(1) p img { display: none; }
@media (min-width: 60em) { .intranet-section .row:first-of-type .teaser-item:not(.intranet-teaser-hide) { display: inline-block; }
  .intranet-section .row:first-of-type .teaser-item:not(.intranet-teaser-hide):nth-child(3n) { margin-right: inherit; }
  .intranet-section .row:first-of-type .teaser-item:not(.intranet-teaser-hide):nth-child(2n+2) { margin-right: 22px; }
  .intranet-section .row:first-of-type .teaser-item:not(.intranet-teaser-hide):nth-child(2n+3) { margin-right: 0; }
  .intranet-section .row:first-of-type .teaser-item:not(.intranet-teaser-hide):nth-child(1) { flex: 1 1 100%; width: 100%; max-width: 100%; margin-right: 8.8px; }
  .intranet-section .row:first-of-type .teaser-item:not(.intranet-teaser-hide):nth-child(1) img { float: right; width: 48%; margin-left: 1em; margin-bottom: 1em; } }
@media (min-width: 60em) { .intranet-section .row:first-of-type .teaser-item.intranet-teaser-hide { flex: 1 1 calc(50% - 1em); width: calc(50% - 1em); max-width: calc(50% - 1em); }
  .intranet-section .row:first-of-type .teaser-item.intranet-teaser-hide:nth-child(2n+2) { margin-right: 22px; }
  .intranet-section .row:first-of-type .teaser-item.intranet-teaser-hide:nth-child(2n+1) { margin-right: 0; } }

.intranet-section-body-showMore + h1 { position: relative; padding-right: 111px; padding-left: 11px; }
.intranet-section-body-showMore + h1:before { content: ""; position: absolute; top: -11px; bottom: -11px; left: 0; right: 0; background: #efeeeb; z-index: -1; pointer-events: none; }
@media (max-width: 34.0625em) { .intranet-section-body-showMore + h1:before { left: -22px; right: -22px; } }

.intranet-section-body-showMore { position: absolute; left: 0; right: 11px; top: 0; height: auto; color: grey !important; text-decoration: underline; text-align: right; line-height: 33px; z-index: 5; }
@media (max-width: 34.0625em) { .intranet-section-body-showMore { top: 22px; } }
.intranet-section-body-showMore:after { content: " ▼"; }

.intranet-section-body-showMore:after { text-decoration: none; }

.intranet-section-hide { display: none; }

@media (max-width: 60em) { .teasers &gt; hr { display: none; } }

@media (max-width: 60em) { .teaser-item.intranet-teaser-hide { display: none; } }

@media (min-width: 60em) { .hidden-teasers { display: none; } }
.hidden-teasers hr { display: none; }
.hidden-teasers .show-hidden-teasers { margin: auto auto; display: block; margin-bottom: 22px; font-family: "Open sans", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; }
.hidden-teasers.open hr { display: block; }
.hidden-teasers.open .show-hidden-teasers { background: #efeeeb; }
.hidden-teasers.open .teaser-item { display: inline-block; flex: 1 1 calc(50% - 1em); width: calc(50% - 1em); max-width: calc(50% - 1em); }
@media (min-width: 34.0625em) and (max-width: 60em) { .hidden-teasers.open .teaser-item { display: inline-block; }
  .hidden-teasers.open .teaser-item:nth-child(2n+2) { margin-right: 0; float: left; }
  .hidden-teasers.open .teaser-item:nth-child(2n+1) { margin-right: 1em; float: left; clear: both; } }
@media (max-width: 34.0625em) { .hidden-teasers.open .teaser-item { max-width: 100%; width: 100%; display: block; float: left; } }

/*.intranet-section { @include span(8 of 12 ); margin-top: $base-line-height; @include breakpoint(medium-down){ @include span(12 of 12 omega); }
}*/
.intranet-aside { width: 32.20339%; float: right; margin-right: 0; margin-top: 22px; padding-left: 22px; }
.intranet-aside hr { display: none; }
@media (max-width: 34.0625em) { .intranet-aside { width: 100%; float: right; margin-right: 0; padding: 11px; } }

.top-story-image { max-width: calc(50% - 1em); float: right; margin-left: 5.5px; margin-bottom: 5.5px; }

.login label + input[type=text], .login label + input[type=password] { margin-left: 5.5px; }
.login .button { margin-top: 11px; }

.main-content { margin-bottom: 22px; }

.main-footer { border-top: 1px solid #3c3c3b; padding-top: 22px; padding-bottom: 22px; }

.main-header { margin-bottom: 22px; position: relative; }
.main-header .logo { height: auto; }
@media (min-width: 34em) { .main-header .logo { width: 80%; } }

.phone { position: absolute; right: 0px; text-align: right; padding-right: 1.5em; margin: 0; }
@media (max-width: 34.0625em) { .phone { top: 0px; } }
@media (min-width: 34em) { .phone { bottom: 0px; } }
.main-header .phone { font-size: 20px; font-weight: bold; }
.main-navigation .phone { font-size: 16px; line-height: 44px; }

.main-navigation { position: relative; font-family: "Open sans", sans-serif; background-color: #c2dbdd; z-index: 12; }
.main-navigation ul { list-style: none; }
.main-navigation.expanded &gt; ul, .main-navigation .expanded &gt; ul { display: block !important; }
@media (min-width: 34em) { .main-navigation .root { position: relative; } }
@media (max-width: 34.0625em) { .main-navigation .root { display: none; border-top: 1px solid #6fa3a8; }
  .main-navigation .root ul { float: left; width: 100%; border-top: 1px solid #6fa3a8; }
  .main-navigation .root li { position: relative; border-bottom: 1px solid #6fa3a8; }
  .main-navigation .root .level-3 li { padding-left: 22px; } }
.main-navigation .root ul, .main-navigation .root div { display: none; }
@media (min-width: 34em) { .main-navigation .root &gt; li { float: left; }
  .main-navigation .root &gt; li &gt; ul { left: 0; right: 0; }
  .main-navigation .root &gt; li &gt; ul a:hover { text-decoration: underline; }
  .main-navigation .root &gt; li:hover { background-color: #9CC5CA; }
  .main-navigation .root &gt; li:hover ul, .main-navigation .root &gt; li:hover div { display: block; } }
.main-navigation .root &gt; li &gt; a { padding: 11px; font-weight: bold; display: block; }
.main-navigation .expand:not(.mobile) { display: none; cursor: pointer; outline: none; border: none; background: #9CC5CA; position: absolute; right: 0; height: 44px; width: 44px; top: 0; border-left: 1px solid #6fa3a8; color: #6fa3a8; }
@media (max-width: 34.0625em) { .main-navigation .expand:not(.mobile) { display: block; } }
.main-navigation a { text-decoration: none; display: block; color: black; }
.main-navigation .level-2 { background-color: #9CC5CA; }
@media (max-width: 34.0625em) { .main-navigation .level-2 &gt; li &gt; a { padding: 11px 11px; } }
@media (min-width: 34em) { .main-navigation .level-2 { padding: 22px; position: absolute; column-count: 3; }
  .main-navigation .level-2 &gt; li { margin-bottom: 22px; break-inside: avoid; } }
@media (max-width: 34.0625em) { .main-navigation .level-2 ul { background-color: #6fa3a8; } }
.main-navigation .level-3 li { border-color: #9CC5CA; }
.main-navigation .level-3 &gt; li &gt; a { padding: 3px 11px; font-size: 14px; }
@media (max-width: 34.0625em) { .main-navigation .level-3 &gt; li &gt; a { padding: 5.5px; } }
.main-navigation .list-footer { display: none; }
@media (max-width: 34.0625em) { .main-navigation .list-footer { display: none; } }
.main-navigation .mobile { outline: none; border: none; background-color: #9CC5CA; display: none; height: 44px; line-height: 44px; cursor: pointer; padding: 0 22px 0 44px; position: relative; color: #fff; font-size: 14px; text-shadow: none; }
.main-navigation .mobile span, .main-navigation .mobile span:before, .main-navigation .mobile span:after { display: block; position: absolute; background-color: #fff; height: 3px; content: ""; }
.main-navigation .mobile span { top: calc(50% - 1.5px); width: 25%; left: 5px; }
.main-navigation .mobile span:before { top: -250%; width: 100%; }
.main-navigation .mobile span:after { width: 100%; bottom: -280%; }
@media (max-width: 34.0625em) { .main-navigation .mobile { display: block; } }

.member-bio { margin: 25px 0; font-family: "Open sans", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; }
.member-bio p, .member-bio h1, .member-bio h2, .member-bio h3, .member-bio li { font-family: "Open sans", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; }

.member-card { margin: 50px 0 25px 0; }
.member-card__image { border: 3px solid #ccc; width: 200px; height: 200px; float: left; margin-right: 25px; background-size: cover; background-position: center center; }
@media (max-width: 34.0625em) { .member-card__image { width: 100%; margin-bottom: 15px; height: 150px; } }
.member-card__info { width: calc(80% - 175px); float: left; }
@media (max-width: 34.0625em) { .member-card__info { width: 100%; } }
.member-card table { margin-top: 45px; border-top: 1px solid #f1f1f1; }
.member-card table tr { border-bottom: 1px solid #f1f1f1; }
.member-card table tr:last-child { border: 0; }
.member-card table td:first-child { font-weight: bold; }
.member-card table td { padding: 5px 20px 5px 0; color: #484848; font-family: "Open sans", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; }
@media (max-width: 34.0625em) { .member-card table { width: 100%; margin-top: 15px; } }

.member-list li { padding: 15px 10px 15px 115px !important; border: 2px solid #f1f1f1; width: 30%; height: 140px; margin: 10px 2% 10px 0; float: left; position: relative; }
@media (min-width: 34.0625em) and (max-width: 60em) { .member-list li { width: 45%; } }
@media (max-width: 34.0625em) { .member-list li { width: 100%; } }
.member-list li a { text-decoration: none; }
.member-list li a:hover { text-decoration: underline; }
.member-list li h2 { font-size: 16px; color: #323232; margin: 0 0 5px 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.member-list li strong { color: #686868; }
.member-list li p { margin: 0; line-height: 1.4; font-size: 13px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.member-list li p:first-of-type { margin-bottom: 5px; }
.member-list li p:first-of-type a { font-weight: bold; text-decoration: underline; color: #9cc5ca; }
.member-list li:hover div { opacity: 1; }
.member-list div { transition: opacity .2s linear; position: absolute; height: 140px; left: -2px; top: -2px; bottom: -2px; opacity: .96; width: 100px; background-size: cover; background-position: center center; }

.member-search { width: 50%; padding: 50px 0; }
@media (max-width: 60em) { .member-search { width: 100%; } }
.member-search label { font-weight: bold; display: block; margin: 5px 0; font-size: 14px; font-family: 'Open Sans'; position: relative; }
.member-search input { padding: 10px 5px; width: 100%; border: 2px solid #f1f1f1; }

/* line 1, ../scss/base/_screen.scss */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font: inherit; font-size: 100%; }

p { font-family: "Open sans", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial; margin-bottom: 5px; color: black; }

img { width: 100%; }

hr { border: 0; height: 1px; background: #333; background-image: -webkit-linear-gradient(left, #ccc, #333, #ccc); background-image: -moz-linear-gradient(left, #ccc, #333, #ccc); background-image: -ms-linear-gradient(left, #ccc, #333, #ccc); background-image: -o-linear-gradient(left, #ccc, #333, #ccc); }

.crumbs { font: 12px Helvetica, Arial, Sans-Serif; color: #000; display: inline-block; *display: block; zoom: 1; width: 100%; }

.crumbs li { margin: 3px; list-style-type: none; float: left; }

.crumbs li a { text-decoration: none; display: block; padding: 0 15px 0 0; background: url(/assets/css/images/crumbs.gif) no-repeat right center; color: #777; }

.tlf { font-weight: bold; font-size: 18px; }

.rss-item { margin-bottom: 1em; padding-bottom: 1em; border-bottom: 1px solid black; }
.rss-item:last-of-type { border-bottom: 0; }
.rss-item .rss-date { font-size: 15px; font-weight: 700; margin-bottom: 0.75em; }
.rss-item h2 a, .rss-item h3 a { text-decoration: none; }

.search-results-box { list-style: none; }
.search-results-box a { text-decoration: none; }
.search-results-box li { border-bottom: 1px solid black; }
.search-results-box li:last-child { border-bottom-width: 0px; }
.search-results-box .results-box h3 { padding: 1em 0 0.5em 0; }
.search-results-box .results-box p { width: 100%; padding-bottom: 0.5em; }

.search { padding: .4em; float: right !important; }
.search:hover { background-color: inherit !important; }
@media (max-width: 34.0625em) { .search { float: none !important; } }
.search &gt; .search-button { width: 44px; background: transparent url(images/search.svg) center center no-repeat; background-size: 55%; }
@media (max-width: 34.0625em) { .search &gt; .search-button { width: 33px; } }
.search .search-container { padding: 5.5px; right: 22px; width: 50%; max-width: 300px; column-count: 1; }
.search button { cursor: pointer; float: right; outline: none; width: 44px; height: 33px; border: none; background-color: #7FADB2; }
.search button:hover { background-color: #6fa3a8; }
.search input, .search input:focus { padding: 0; padding-right: 5px; float: left; display: block; border: none; outline: none; width: calc(100% - 44px); transition: background-color 0.3s cubic-bezier(0.77, 0, 0.175, 1); line-height: 33px; font-size: 14px; height: 33px; }

.section .section-text { margin-bottom: 22px; }

.site-top-border { margin-bottom: 22px; background-color: #9CC5CA; overflow: hidden; }
.site-top-border .text-size-adjust { color: #fff; float: right; padding-right: 11px; }
.site-top-border .text-size-adjust span { display: inline; margin: 0; letter-spacing: -2px; font-family: "Open sans"; }

.slider { display: none; position: relative; }
.slider .slidesjs-navigation { position: absolute; top: 0; bottom: 0; width: 5%; min-width: 80px; z-index: 11; cursor: pointer; }
.slider .slidesjs-next { right: 0; }
.slider .slidesjs-next:after { content: url(/assets/img/chevron-right.png); position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.slider .slidesjs-previous { left: 0; }
.slider .slidesjs-previous:after { content: url(/assets/img/chevron-left.png); position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

.subpagelist .subpage-item { display: block; margin: 1em 0; overflow: hidden; }
.subpagelist .subpage-item .date { color: #ABABAB; font-size: 14px; }
.subpagelist .subpage-item section { overflow: hidden; width: 100%; }
.subpagelist .subpage-item section:hover { background-color: #c2dbdd; }
.subpagelist .subpage-item section &gt; div { width: 100%; float: left; overflow-wrap: break-word; padding-bottom: 0.5em; }
.subpagelist .subpage-item section &gt; img { width: 10%; float: left; margin-right: 1em; }
@media (min-width: 34.0625em) and (max-width: 60em) { .subpagelist .subpage-item section &gt; img { width: 33%; } }
@media (max-width: 34.0625em) { .subpagelist .subpage-item section &gt; img { min-width: 100%; } }
.subpagelist .subpage-item section &gt; img + div { width: calc(90% - 1em); }
@media (min-width: 34.0625em) and (max-width: 60em) { .subpagelist .subpage-item section &gt; img + div { width: calc(66% - 1em); } }
@media (max-width: 34.0625em) { .subpagelist .subpage-item section &gt; img + div { width: 100%; } }
.subpagelist .subpage-item section p { margin-bottom: 0; }

.teaser-item { transition: background-color 0.5s ease; background-color: transparent; text-align: left; border-radius: 4px; margin-right: 1.7em; margin-bottom: 1em; flex: 1 1 calc(33% - 1em); width: calc(33% - 1em); display: inline-block; *display: inline; min-height: 80px; zoom: 1; float: left; /*  @include breakpoint(large-up){ max-width: 33%; } @include breakpoint(medium){ max-width: 50%; }*/ }
@media (min-width: 60em) { .teaser-item { display: inline-block; }
  .teaser-item:nth-child(3n) { margin-right: 0; } }
@media (min-width: 34.0625em) and (max-width: 60em) { .teaser-item { flex-basis: calc(32% - 1em); } }
@media (max-width: 34.0625em) { .teaser-item { min-width: 100%; display: block; } }
.teaser-item div { padding: 0; position: relative; padding-bottom: 1em; }
.teaser-item div p, .teaser-item div .read-more { display: inline; }
.teaser-item h3 a, .teaser-item h2 a { text-decoration: none; }
.teaser-item h3 a:hover, .teaser-item h2 a:hover { text-decoration: underline; }

.tooltip { position: relative; text-decoration: none; border: 0; }

.tooltip:hover:after { display: block; bottom: 37px; color: #9CC5CA; font-size: 11px; content: attr(title); text-decoration: none; border: 0; text-align: center; right: -85px; margin: auto; padding: 2px 5px; position: absolute; z-index: 98; text-transform: uppercase; min-width: 200px; font-weight: 600; }

.tooltip:hover:before { display: block; background: #9CC5CA; height: 1px; bottom: 38px; content: ""; width: 25px; left: 0; right: 0; margin: auto; position: absolute; z-index: 99; }
</pre></body></html>