/* generated on Wed Nov 01 2017 15:05:58 GMT+0100 (West-Europa (standaardtijd))*/
 @charset "UTF-8";
/**
 Rabo World new
 */
@font-face {
  font-family: 'rfs-icons';
  src: url("/en/images/static/rfs-icons-eot.eot");
  src: url("/en/images/static/rfs-icons-eot.eot") format("eot"), url("/en/images/static/rfs-icons-woff2.woff2") format("woff2"), url("/en/images/static/rfs-icons-woff.woff") format("woff"), url("/en/images/static/rfs-icons-ttf.ttf") format("truetype"); }

@font-face {
  font-family: 'rfs-icons-algemeen';
  src: url("/en/images/static/rfs-icons-algemeen-eot.eot");
  src: url("/en/images/static/rfs-icons-algemeen-eot.eot") format("eot"), url("/en/images/static/rfs-icons-algemeen-woff2.woff2") format("woff2"), url("/en/images/static/rfs-icons-algemeen-woff.woff") format("woff"), url("/en/images/static/rfs-icons-algemeen-ttf.ttf") format("truetype"); }

@font-face {
  font-family: "rdc-font";
  src: url("/en/images/static/rdc-font-eot.eot");
  src: url("/en/images/static/rdc-font-eot.eot?#iefix") format("embedded-opentype"), url("/en/images/static/rdc-font-woff.woff") format("woff"), url("/en/images/static/rdc-font-ttf.ttf") format("truetype"), url("/en/images/static/rdc-font-svg.svg") format("svg");
  font-weight: normal;
  font-style: normal; }

/* line 38, src/scss/base/_fonts.scss */
[data-icon]:before {
  font-family: "rdc-font" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* line 51, src/scss/base/_fonts.scss */
[class^="rdc-"]:before,
[class*=" rdc-"]:before {
  font-family: "rdc-font" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* line 64, src/scss/base/_fonts.scss */
.rdc-arrow:before {
  content: "\61"; }

/* line 67, src/scss/base/_fonts.scss */
.rdc-close:before {
  content: "\62"; }

/* line 70, src/scss/base/_fonts.scss */
.rdc-speech:before {
  content: "\63"; }

/* line 73, src/scss/base/_fonts.scss */
.rdc-fullscreen:before {
  content: "\64"; }

/* line 76, src/scss/base/_fonts.scss */
.rdc-linkedin:before {
  content: "\65"; }

/* line 79, src/scss/base/_fonts.scss */
.rdc-mail:before {
  content: "\66"; }

/* line 82, src/scss/base/_fonts.scss */
.rdc-pause:before {
  content: "\67"; }

/* line 85, src/scss/base/_fonts.scss */
.rdc-pin:before {
  content: "\68"; }

/* line 88, src/scss/base/_fonts.scss */
.rdc-play:before {
  content: "\69"; }

/* line 91, src/scss/base/_fonts.scss */
.rdc-play-second:before {
  content: "\6a"; }

/* line 94, src/scss/base/_fonts.scss */
.rdc-playlist:before {
  content: "\6b"; }

/* line 97, src/scss/base/_fonts.scss */
.rdc-share:before {
  content: "\6c"; }

/* line 100, src/scss/base/_fonts.scss */
.rdc-twitter:before {
  content: "\6d"; }

/* line 103, src/scss/base/_fonts.scss */
.rdc-audio-second:before {
  content: "\6e"; }

/* line 106, src/scss/base/_fonts.scss */
.rdc-arrow-small-down:before {
  content: "\6f"; }

/* line 109, src/scss/base/_fonts.scss */
.rdc-arrow-small-left:before {
  content: "\70"; }

/* line 112, src/scss/base/_fonts.scss */
.rdc-pause-secondary:before {
  content: "\71"; }

/* line 115, src/scss/base/_fonts.scss */
.rdc-search:before {
  content: "\72"; }

/* line 49, src/scss/restyle/_global.scss */
.responsivegrid {
  position: fixed;
  top: 0;
  left: 50%;
  height: 100px;
  z-index: 10000;
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
  text-align: center; }
  @media only screen {
    /* line 49, src/scss/restyle/_global.scss */
    .responsivegrid {
      background: rgba(240, 129, 0, 0.62); } }

/* line 65, src/scss/restyle/_global.scss */
.small-range {
  width: 745px;
  margin-left: -372.5px; }
  @media only screen and (max-width: 745px) {
    /* line 65, src/scss/restyle/_global.scss */
    .small-range {
      background: rgba(0, 255, 0, 0.63); } }

/* line 73, src/scss/restyle/_global.scss */
.smallmedium-range {
  top: 100px;
  width: 745px;
  border-left: 72.5px solid yellow;
  border-right: 72.5px solid yellow;
  margin-left: -372.5px; }
  @media only screen and (min-width: 600px) and (max-width: 745px) {
    /* line 73, src/scss/restyle/_global.scss */
    .smallmedium-range {
      background: rgba(0, 255, 0, 0.63); } }

/* line 84, src/scss/restyle/_global.scss */
.medium-range {
  top: 200px;
  width: 1020px;
  border-left: 137px solid red;
  border-right: 137px solid red;
  margin-left: -510px; }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 84, src/scss/restyle/_global.scss */
    .medium-range {
      background: rgba(0, 255, 0, 0.63); } }

/* line 96, src/scss/restyle/_global.scss */
.large-range {
  top: 300px;
  width: 1440px;
  border-left: 209.5px solid blue;
  border-right: 209.5px solid blue;
  margin-left: -720px; }
  @media only screen and (min-width: 1021px) and (max-width: 1440px) {
    /* line 96, src/scss/restyle/_global.scss */
    .large-range {
      background: rgba(0, 255, 0, 0.63); } }

/* line 108, src/scss/restyle/_global.scss */
.xlarge-range {
  top: 400px;
  width: 1920px;
  border-left: 239.5px solid green;
  border-right: 239.5px solid green;
  margin-left: -960px; }
  @media only screen and (min-width: 1441px) and (max-width: 1920px) {
    /* line 108, src/scss/restyle/_global.scss */
    .xlarge-range {
      background: rgba(0, 255, 0, 0.63); } }

/* line 120, src/scss/restyle/_global.scss */
.xxlarge-range {
  width: 1920px;
  top: 500px;
  margin-left: -960.5px; }
  @media only screen and (min-width: 1921px) and (max-width: 999999999999) {
    /* line 120, src/scss/restyle/_global.scss */
    .xxlarge-range {
      background: rgba(0, 255, 0, 0.63); } }

/* line 38, src/scss/base/_raboworld-styleguide.scss */
.homepage-2017 .h1,
.rw-detail-maincontent h1,
.h1,
h1 {
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-size: 54px;
  color: #000099;
  line-height: 64px; }
  @media only screen and (max-width: 745px) {
    /* line 38, src/scss/base/_raboworld-styleguide.scss */
    .homepage-2017 .h1,
    .rw-detail-maincontent h1,
    .h1,
    h1 {
      font-size: 30px;
      line-height: 34px; } }

/* line 52, src/scss/base/_raboworld-styleguide.scss */
.homepage-2017 .h2,
.rw-detail-maincontent h2,
.h2,
h2 {
  /* 02. H2 Header: */
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-size: 40px;
  color: #fd6400;
  line-height: 48px;
  margin-top: 40px; }
  @media only screen and (max-width: 745px) {
    /* line 52, src/scss/base/_raboworld-styleguide.scss */
    .homepage-2017 .h2,
    .rw-detail-maincontent h2,
    .h2,
    h2 {
      font-size: 24px;
      line-height: 31.2px;
      margin-top: 20px; } }

/* line 69, src/scss/base/_raboworld-styleguide.scss */
.homepage-2017 .h3,
.rw-detail-maincontent h3,
.h3,
h3 {
  /* 03. H3 Header: */
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-size: 24px;
  color: #000099;
  line-height: 32px; }

/* line 80, src/scss/base/_raboworld-styleguide.scss */
.homepage-2017 h3.italic,
.rw-detail-maincontent h3.italic,
.h3.italic,
h3.italic {
  /* 04. H3 Italic Header: */
  font-family: "Myriad SemiBold Italic", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }

/* line 88, src/scss/base/_raboworld-styleguide.scss */
.homepage-2017 h4,
.rw-detail-maincontent h4,
.h4,
h4 {
  /* 05. H4 Header: */
  font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-size: 20px;
  color: #000099;
  line-height: 24px; }

/* line 99, src/scss/base/_raboworld-styleguide.scss */
.plaintext, .rw-detail-aside__item--title {
  /* 06. Plain text: */
  font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-size: 17px;
  color: #333333;
  line-height: 28px; }

/* line 107, src/scss/base/_raboworld-styleguide.scss */
.link {
  /* 07. Link 16pt: */
  font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-size: 16px;
  color: #000099;
  line-height: 24px; }

/* line 115, src/scss/base/_raboworld-styleguide.scss */
.secundair-topic-heading {
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-size: 24px;
  line-height: 32px;
  color: #000099; }

/* line 1, src/scss/restyle/general/_grid.scss */
#page, .page-highlights, header .container, .row, footer, .extrabar, .cookieblock .container, .breadcrumbs, .topimage .container, .container-quote {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 960px;
  *zoom: 1; }
  /* line 5, src/scss/restyle/_global.scss */
  #page:before, .page-highlights:before, #page:after, .page-highlights:after, header .container:before, header .container:after, .row:before, .row:after, footer:before, footer:after, .extrabar:before, .extrabar:after, .cookieblock .container:before, .cookieblock .container:after, .breadcrumbs:before, .breadcrumbs:after, .topimage .container:before, .topimage .container:after, .container-quote:before, .container-quote:after {
    content: " ";
    display: table; }
  /* line 6, src/scss/restyle/_global.scss */
  #page:after, .page-highlights:after, header .container:after, .row:after, footer:after, .extrabar:after, .cookieblock .container:after, .breadcrumbs:after, .topimage .container:after, .container-quote:after {
    clear: both; }

@media only screen and (min-width: 746px) {
  /* line 12, src/scss/restyle/general/_grid.scss */
  #page, .page-highlights, header .container, .row, footer, .extrabar, .cookieblock .container, .breadcrumbs, .topimage .container, .container-quote {
    overflow: visible; } }

@media only screen and (min-width: 746px) and (max-width: 1020px) {
  /* line 17, src/scss/restyle/general/_grid.scss */
  #page, .page-highlights, header .container, .row, footer, .extrabar, .cookieblock .container, .breadcrumbs, .topimage .container, .container-quote {
    max-width: 768px; } }

/* line 26, src/scss/restyle/general/_grid.scss */
.container {
  padding-left: 0;
  padding-right: 0; }

/* line 31, src/scss/restyle/general/_grid.scss */
.row {
  clear: both;
  *zoom: 1; }
  /* line 5, src/scss/restyle/_global.scss */
  .row:before, .row:after {
    content: " ";
    display: table; }
  /* line 6, src/scss/restyle/_global.scss */
  .row:after {
    clear: both; }

/* line 47, src/scss/restyle/general/_grid.scss */
.row .onecol {
  padding-left: 0;
  padding-right: 0;
  width: 8.33333%;
  float: left; }

/* line 53, src/scss/restyle/general/_grid.scss */
.row .twocol {
  padding-left: 0;
  padding-right: 0;
  width: 16.66667%;
  float: left; }

/* line 59, src/scss/restyle/general/_grid.scss */
.row .threecol {
  padding-left: 0;
  padding-right: 0;
  width: 25%;
  float: left; }
  @media only screen and (max-width: 745px) {
    /* line 59, src/scss/restyle/general/_grid.scss */
    .row .threecol {
      padding-left: 0;
      padding-right: 0;
      width: 100%;
      float: left; } }

/* line 68, src/scss/restyle/general/_grid.scss */
.row .fourcol {
  padding-left: 0;
  padding-right: 0;
  width: 33.33333%;
  float: left; }
  @media only screen and (max-width: 745px) {
    /* line 68, src/scss/restyle/general/_grid.scss */
    .row .fourcol {
      padding-left: 0;
      padding-right: 0;
      width: 100%;
      float: left; } }

/* line 78, src/scss/restyle/general/_grid.scss */
.row .fivecol {
  padding-left: 0;
  padding-right: 0;
  width: 41.66667%;
  float: left; }

/* line 84, src/scss/restyle/general/_grid.scss */
.row .sixcol {
  padding-left: 0;
  padding-right: 0;
  width: 50%;
  float: left; }
  @media only screen and (max-width: 745px) {
    /* line 84, src/scss/restyle/general/_grid.scss */
    .row .sixcol {
      padding-left: 0;
      padding-right: 0;
      width: 100%;
      float: left; } }

/* line 93, src/scss/restyle/general/_grid.scss */
.row .sevencol {
  padding-left: 0;
  padding-right: 0;
  width: 58.33333%;
  float: left; }

/* line 99, src/scss/restyle/general/_grid.scss */
.row .eightcol {
  padding-left: 0;
  padding-right: 0;
  width: 66.66667%;
  float: left; }

/* line 105, src/scss/restyle/general/_grid.scss */
.row .ninecol {
  padding-left: 0;
  padding-right: 0;
  width: 75%;
  float: left; }

/* line 111, src/scss/restyle/general/_grid.scss */
.row .tencol {
  padding-left: 0;
  padding-right: 0;
  width: 83.33333%;
  float: left; }

/* line 116, src/scss/restyle/general/_grid.scss */
.row .elevencol {
  padding-left: 0;
  padding-right: 0;
  width: 91.66667%;
  float: left; }

/* line 122, src/scss/restyle/general/_grid.scss */
.row .twelvecol {
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  float: left; }

/* line 130, src/scss/restyle/general/_grid.scss */
.row .ninecol .threecol {
  width: 29.1%;
  margin-right: 5.81039755351682%; }

/* line 135, src/scss/restyle/general/_grid.scss */
.row .eightcol .fourcol {
  width: 47.018348623853%;
  margin-right: 5.81039755351682%; }

/* line 140, src/scss/restyle/general/_grid.scss */
.row .eightcol .threecol {
  width: 33.0%;
  margin-right: 0%; }

/* line 12, src/scss/restyle/general/_general.scss */
body, html {
  height: 100%; }

/* line 16, src/scss/restyle/general/_general.scss */
body {
  text-rendering: optimize legibility;
  -webkit-font-smoothing: antialiased;
  background: #EFEFEF; }

/* line 30, src/scss/restyle/general/_general.scss */
.eightcol h2 {
  font-size: 1.5em;
  color: #ff6600;
  padding-right: 40px;
  padding-bottom: 20px;
  font-weight: 300; }

/* line 37, src/scss/restyle/general/_general.scss */
img {
  height: auto;
  width: 100%; }

/* line 41, src/scss/restyle/general/_general.scss */
img#wait {
  width: auto; }

/* line 44, src/scss/restyle/general/_general.scss */
*, *:before, *:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 50, src/scss/restyle/general/_general.scss */
#pageTitle {
  font-size: 2.25em; }

/*34px*/
/* line 55, src/scss/restyle/general/_general.scss */
h1 {
  color: #002688;
  font-size: 2.25em;
  margin-left: 20px; }

/* 36px */
/* line 62, src/scss/restyle/general/_general.scss */
h2 {
  font-size: 1.5em;
  color: #002688;
  margin: 0; }

/* 24px */
/* line 71, src/scss/restyle/general/_general.scss */
h3 {
  font-size: 1em;
  color: #002688; }

/* 16px */
/* 16px */
/* line 83, src/scss/restyle/general/_general.scss */
h4 {
  font-size: 1em; }

/* line 87, src/scss/restyle/general/_general.scss */
h5 {
  font-size: 1em; }

/* line 91, src/scss/restyle/general/_general.scss */
.orange {
  color: #FF6600; }

/* line 95, src/scss/restyle/general/_general.scss */
.blue {
  color: #002688; }

/* line 99, src/scss/restyle/general/_general.scss */
p {
  padding-bottom: 30px;
  line-height: 1.5em; }

/* line 137, src/scss/restyle/general/_general.scss */
#page, .page-highlights {
  z-index: 99;
  position: relative;
  /*	z-index: 1; */
  padding-bottom: 80px;
  /*background-color: rgb(256,256,256);*/
  border-radius: 0 0 5px 5px; }
  @media only screen and (max-width: 745px) {
    /* line 137, src/scss/restyle/general/_general.scss */
    #page, .page-highlights {
      padding-bottom: 80px; } }

/* line 152, src/scss/restyle/general/_general.scss */
#fade {
  position: fixed;
  top: 230px;
  left: 0;
  width: 100%;
  height: 200%;
  top: 0px !important;
  background: #000026;
  opacity: .25;
  z-index: 100;
  display: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10) !important; }

/* line 185, src/scss/restyle/general/_general.scss */
.row {
  overflow: visible; }

/* line 191, src/scss/restyle/general/_general.scss */
.email a {
  padding-left: 25px; }

/* line 194, src/scss/restyle/general/_general.scss */
.email a span {
  margin-top: 0;
  margin-left: -25px;
  display: inline-block;
  position: absolute;
  width: 26px;
  height: 22px;
  background: url("/en/images/static/mail-icon.svg") no-repeat left center;
  padding-left: 20px; }

/* line 207, src/scss/restyle/general/_general.scss */
#page li.zip, .page-highlights li.zip,
#page li.doc, .page-highlights li.doc,
#page li.xls, .page-highlights li.xls,
#page li.xlsx, .page-highlights li.xlsx,
#page li.ppt, .page-highlights li.ppt,
#page li.img, .page-highlights li.img,
#page li.other, .page-highlights li.other,
#page li.pdf, .page-highlights li.pdf,
#page li.internalLink, .page-highlights li.internalLink,
li.externalLink,
#page .fancybox, .page-highlights .fancybox {
  clear: left;
  padding-top: 0;
  margin-right: 20px; }

/* line 222, src/scss/restyle/general/_general.scss */
#page li.zip a, .page-highlights li.zip a,
#page li.doc a, .page-highlights li.doc a,
#page li.xls a, .page-highlights li.xls a,
#page li.xlsx a, .page-highlights li.xlsx a,
#page li.ppt a, .page-highlights li.ppt a,
#page li.img a, .page-highlights li.img a,
#page li.other a, .page-highlights li.other a,
#page li.internalLink a, .page-highlights li.internalLink a,
#page li.pdf a, .page-highlights li.pdf a,
#page .fancybox, .page-highlights .fancybox,
#page li.externalLink a, .page-highlights li.externalLink a {
  width: auto;
  padding-left: 25px;
  display: inline-block;
  color: #002688;
  text-decoration: none; }

/* line 239, src/scss/restyle/general/_general.scss */
#page .zip span, .page-highlights .zip span,
#page .doc span, .page-highlights .doc span,
#page .xls span, .page-highlights .xls span,
#page .xlsx span, .page-highlights .xlsx span,
#page .ppt span, .page-highlights .ppt span,
#page .img span, .page-highlights .img span,
#page .other span, .page-highlights .other span,
#page li.pdf a:hover, .page-highlights li.pdf a:hover,
#page li.internalLink a:hover, .page-highlights li.internalLink a:hover,
#page li.externalLink a:hover, .page-highlights li.externalLink a:hover,
#page li.pdf a:focus, .page-highlights li.pdf a:focus,
#page li.internalLink a:focus, .page-highlights li.internalLink a:focus,
#page li.externalLink a:focus, .page-highlights li.externalLink a:focus {
  color: #4C4CB7; }

/* line 256, src/scss/restyle/general/_general.scss */
table #page li.internalLink a, table .page-highlights li.internalLink a,
table #page li.pdf a,
table .page-highlights li.pdf a,
table #page .fancybox,
table .page-highlights .fancybox,
table #page li.externalLink a,
table .page-highlights li.externalLink a {
  white-space: nowrap; }

/* line 265, src/scss/restyle/general/_general.scss */
#page .article section h1, .page-highlights .article section h1 {
  font-size: 18px;
  color: #002685;
  font-weight: 400; }

/* line 271, src/scss/restyle/general/_general.scss */
#page .zip span, .page-highlights .zip span,
#page .doc span, .page-highlights .doc span,
#page .xls span, .page-highlights .xls span,
#page .xlsx span, .page-highlights .xlsx span,
#page .ppt span, .page-highlights .ppt span,
#page .img span, .page-highlights .img span,
#page .other span, .page-highlights .other span,
#page .pdf span, .page-highlights .pdf span {
  padding-left: 25px;
  margin: 0 0 0 -25px;
  display: block;
  float: left;
  width: 29px;
  height: 25px;
  background: url("/en/images/static/download-icon-orange.svg") no-repeat 0px 3px; }

/* line 288, src/scss/restyle/general/_general.scss */
.lt-ie9 #page .zip span, .lt-ie9 .page-highlights .zip span,
.lt-ie9 #page .doc span,
.lt-ie9 .page-highlights .doc span,
.lt-ie9 #page .xls span,
.lt-ie9 .page-highlights .xls span,
.lt-ie9 #page .xlsx span,
.lt-ie9 .page-highlights .xlsx span,
.lt-ie9 #page .ppt span,
.lt-ie9 .page-highlights .ppt span,
.lt-ie9 #page .img span,
.lt-ie9 .page-highlights .img span,
.lt-ie9 #page .other span,
.lt-ie9 .page-highlights .other span,
.lt-ie9 #page .pdf span,
.lt-ie9 .page-highlights .pdf span {
  background: url("/en/images/static/download-icon-orange-ie.png") no-repeat top left; }

/* links */
/* line 304, src/scss/restyle/general/_general.scss */
#page .internalLink span, .page-highlights .internalLink span,
#page .fancybox span, .page-highlights .fancybox span,
#fullfooter .internalLink span {
  position: relative;
  margin: 0 0 0 -25px;
  display: block;
  float: left;
  width: 22px;
  height: 22px;
  line-height: 22px;
  background: url("/en/images/static/arrow-right-block-grey-bg.svg") no-repeat 0px 2px; }
  /* line 313, src/scss/restyle/general/_general.scss */
  #page .internalLink span:before, .page-highlights .internalLink span:before,
  #page .fancybox span:before, .page-highlights .fancybox span:before,
  #fullfooter .internalLink span:before {
    content: "";
    position: absolute;
    left: 0px;
    width: 22px;
    height: 22px;
    top: 0px;
    background: url("/en/images/static/arrow-round-white-arrow.svg") no-repeat -25px 0px;
    -webkit-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out; }

/* line 325, src/scss/restyle/general/_general.scss */
#page .internalLink:hover span:before, .page-highlights .internalLink:hover span:before,
#page .fancybox:hover span:before, .page-highlights .fancybox:hover span:before,
#fullfooter .internalLink:hover span:before {
  background: url("/en/images/static/arrow-round-white-arrow.svg") no-repeat -2px 0px; }

/* line 330, src/scss/restyle/general/_general.scss */
#page .fancybox, .page-highlights .fancybox {
  padding-left: 25px;
  display: inline-block;
  margin-top: 5px; }
  /* line 334, src/scss/restyle/general/_general.scss */
  #page .fancybox span, .page-highlights .fancybox span {
    margin-left: -25px; }

/* line 339, src/scss/restyle/general/_general.scss */
#page .externalLink span, .page-highlights .externalLink span {
  position: relative;
  margin: 0 0 0 -25px;
  display: block;
  float: left;
  width: 22px;
  height: 22px;
  background: url("/en/images/static/arrow-right-border-grey-bg.svg") no-repeat 1px 1px; }
  /* line 347, src/scss/restyle/general/_general.scss */
  #page .externalLink span:before, .page-highlights .externalLink span:before {
    content: "";
    position: absolute;
    left: 0px;
    width: 22px;
    height: 22px;
    top: 0px;
    background: url("/en/images/static/arrow-right-border-grey-arrow.svg") no-repeat -21px 0px;
    -webkit-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out; }

/* line 359, src/scss/restyle/general/_general.scss */
#page .externalLink:hover span:before, .page-highlights .externalLink:hover span:before {
  background: url("/en/images/static/arrow-right-border-grey-arrow.svg") no-repeat 0px 0px; }

/* line 363, src/scss/restyle/general/_general.scss */
.lt-ie9 #page .externalLink span, .lt-ie9 .page-highlights .externalLink span,
.lt-ie9 #page .internalLink,
.lt-ie9 .page-highlights .internalLink,
.lt-ie9 #page .fancybox,
.lt-ie9 .page-highlights .fancybox,
.lt-ie9 #fullfooter .internalLink {
  background: url("/en/images/static/arrow-right-border-grey-bg-ie.png") no-repeat left center; }

/* line 376, src/scss/restyle/general/_general.scss */
#page li, .page-highlights li {
  margin-bottom: 10px; }

/* line 379, src/scss/restyle/general/_general.scss */
#page li a, .page-highlights li a {
  color: #000099; }

/* line 383, src/scss/restyle/general/_general.scss */
#page li a:hover, .page-highlights li a:hover {
  color: #4C4CB7; }

/* forms dropdowns etc */
/* line 389, src/scss/restyle/general/_general.scss */
.closebutton {
  background: url("/en/images/static/cross-blue.svg") no-repeat top left;
  width: 26px;
  height: 26px;
  position: absolute;
  margin-top: 5px;
  right: 0;
  cursor: pointer;
  z-index: 999; }

/* line 399, src/scss/restyle/general/_general.scss */
.lt-ie9 .closebutton {
  background: url("/en/images/static/cross-blue-ie.png") no-repeat top left; }

/* line 403, src/scss/restyle/general/_general.scss */
.custom-form .ui-state-default,
.custom-form .ui-widget-content .ui-state-default,
.custom-form .ui-widget-header .ui-state-default {
  /*background: url('/en/images/static/searchform_background.png') no-repeat top right */ }

/* line 409, src/scss/restyle/general/_general.scss */
.bigfooter .ui-state-default,
.bigfooter .ui-widget-content .ui-state-default,
.bigfooter .ui-widget-header .ui-state-default {
  /* background: url('/en/images/static/searchform_background_grey.png') no-repeat top right */ }

/* line 416, src/scss/restyle/general/_general.scss */
.bigfooter .footerselect div {
  width: auto;
  overflow: hidden;
  position: relative;
  display: inline-block;
  padding-right: 0px;
  font-size: 13px;
  line-height: 13px;
  margin-top: 0; }

/* line 426, src/scss/restyle/general/_general.scss */
.bigfooter .footerselect div a {
  width: 217px !important;
  height: 40px; }

/* line 432, src/scss/restyle/general/_general.scss */
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  font-weight: normal;
  color: #333333;
  height: 40px; }

/* line 442, src/scss/restyle/general/_general.scss */
.formElement {
  padding: 20px; }
  /* line 445, src/scss/restyle/general/_general.scss */
  .formElement label {
    display: block;
    float: left;
    width: 160px;
    color: #333333;
    line-height: 20px;
    font-size: 17px;
    font-weight: 300;
    color: #2D3338; }
  /* line 456, src/scss/restyle/general/_general.scss */
  .formElement .selectcontainer {
    clear: none;
    float: left;
    margin-left: 0px;
    margin-right: -2px; }
  /* line 463, src/scss/restyle/general/_general.scss */
  .formElement p {
    font-size: 17px;
    padding: 0 0 0 20px;
    font-weight: 300; }
  /* line 469, src/scss/restyle/general/_general.scss */
  .formElement legend {
    color: #333333;
    padding: 25px 0px 0px 20px;
    font-size: 17px;
    font-weight: bold; }
  /* line 477, src/scss/restyle/general/_general.scss */
  .formElement #kaptchaContainer #kaptcha-picture {
    width: 150px;
    height: 50px;
    float: left;
    margin-left: -23px; }
  /* line 483, src/scss/restyle/general/_general.scss */
  .formElement #kaptchaContainer div {
    float: right;
    width: 160px; }
    /* line 486, src/scss/restyle/general/_general.scss */
    .formElement #kaptchaContainer div p {
      font-size: 15px;
      padding: 0 0 0 10px;
      font-weight: 300; }

/* line 494, src/scss/restyle/general/_general.scss */
a.reload,
.ui-widget-content a.reload {
  display: block;
  padding-left: 35px;
  position: relative;
  color: #000099;
  font-size: 15px;
  font-weight: 300; }

/* line 503, src/scss/restyle/general/_general.scss */
a.reload span {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 8px;
  background: url("/en/images/static/arrow-recycle-blue.svg") no-repeat center center; }

/* line 512, src/scss/restyle/general/_general.scss */
.formElement input[type='text'],
.formElement textarea {
  border: 1px solid #ddd;
  width: 320px;
  height: 40px;
  padding: 6px 10px;
  -webkit-box-shadow: inset 0 1px 1px #ddd;
  box-shadow: inset 0 1px 1px #ddd; }

/* line 520, src/scss/restyle/general/_general.scss */
.formElement input[type='submit'] {
  border: none;
  background: #FF6600;
  border-radius: 20px/60px;
  height: 40px;
  padding: 5px 20px;
  min-width: 180px;
  line-height: 14px;
  color: white;
  font-size: 0.875em;
  font-size: 17px;
  text-align: center;
  position: relative;
  left: 70px;
  top: 40px; }

/* line 537, src/scss/restyle/general/_general.scss */
.formElement .bottomline {
  border-bottom: 1px solid #dadada; }

/* line 541, src/scss/restyle/general/_general.scss */
#locationFinder,
#locationFinder3,
.ui-selectmenu-dropdown {
  border: 1px solid #ccc;
  border-bottom: 2px solid #ccc;
  width: 217px;
  padding: 0px 0px 5px 10px;
  background: #fff;
  display: inline-block; }

/* line 552, src/scss/restyle/general/_general.scss */
#countryPicker,
#countryPicker2,
#countryPicker3 {
  z-index: 0;
  float: none;
  position: relative;
  margin: 0;
  line-height: 25px;
  display: inline-block;
  width: 175px;
  height: 25px;
  border: none;
  padding-left: 10px; }

/* line 568, src/scss/restyle/general/_general.scss */
#countryPickerCopy,
#countryPickerCopy2,
#countryPickerCopy3 {
  z-index: 1;
  font-size: 0.8125em;
  position: absolute;
  margin-left: 10px;
  margin-top: 5px;
  border: 0;
  padding: 0 0 0 0px;
  width: 130px;
  display: none; }

/* line 582, src/scss/restyle/general/_general.scss */
#countryPickerCopy3 {
  padding: 0 0 0 0px; }

/* line 586, src/scss/restyle/general/_general.scss */
#countryPickerGo,
#countryPickerGo2,
#countryPickerGo3 {
  display: inline-block;
  width: 27px;
  height: 27px;
  padding: 0 15px 0 0;
  margin: 0 0 0 0;
  float: right;
  border: none;
  background: url("/en/images/static/arrow-down-orange.svg") no-repeat center center;
  -webkit-appearance: none; }

/* states and images */
/* line 602, src/scss/restyle/general/_general.scss */
rrow .ui-icon {
  width: 16px;
  height: 16px;
  background: url("/en/images/static/arrow-down-orange.svg") center center no-repeat; }

/* line 609, src/scss/restyle/general/_general.scss */
.ui-widget-content .ui-icon {
  background: url("/en/images/static/arrow-down-orange.svg") center center no-repeat; }

/* line 612, src/scss/restyle/general/_general.scss */
.ui-widget-header .ui-icon {
  background: url("/en/images/static/arrow-down-orange.svg") center center no-repeat; }

/* line 615, src/scss/restyle/general/_general.scss */
.ui-state-default .ui-icon {
  background: url("/en/images/static/arrow-down-orange.svg") center center no-repeat; }

/* line 618, src/scss/restyle/general/_general.scss */
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
  background: url("/en/images/static/arrow-down-orange.svg") center center no-repeat; }

/* line 622, src/scss/restyle/general/_general.scss */
.ui-state-active .ui-icon {
  background: url("/en/images/static/arrow-down-orange.svg") center center no-repeat; }

/* line 625, src/scss/restyle/general/_general.scss */
.ui-state-highlight .ui-icon {
  background: url("/en/images/static/arrow-down-orange.svg") center center no-repeat; }

/* line 628, src/scss/restyle/general/_general.scss */
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background: url("/en/images/static/arrow-down-orange.svg"); }

/* line 635, src/scss/restyle/general/_general.scss */
.lt-ie9 .ui-icon,
.lt-ie9 .ui-widget-content .ui-icon,
.lt-ie9 .ui-widget-header .ui-icon,
.lt-ie9 .ui-state-default .ui-icon,
.lt-ie9 .ui-state-hover .ui-icon,
.lt-ie9 .ui-state-focus .ui-icon,
.lt-ie9 .ui-state-active .ui-icon,
.lt-ie9 .ui-state-highlight .ui-icon,
.lt-ie9 .ui-state-error .ui-icon,
.lt-ie9 .ui-state-error-text .ui-icon,
.lt-ie9 #countryPickerGo,
.lt-ie9 #countryPickerGo2,
.lt-ie9 #countryPickerGo3 {
  background: url("/en/images/static/arrow-down-orange-ie.png") no-repeat center center; }

/* Video */
/* line 656, src/scss/restyle/general/_general.scss */
body .video {
  position: relative;
  margin-bottom: 20px; }

/* line 660, src/scss/restyle/general/_general.scss */
.video > h4 {
  position: absolute;
  color: #fff;
  bottom: 0px;
  left: 0px;
  font-family: "Myriad Italic", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-size: 15px;
  background: url("/en/images/static/gradient-h4.png") repeat-x bottom left;
  padding: 100px 15px 15px;
  width: 100%;
  z-index: 1; }

/* line 672, src/scss/restyle/general/_general.scss */
.video .pointer {
  width: 76px;
  height: 76px;
  display: inline-block;
  background: url("/en/images/static/play-icon.png") no-repeat center center;
  -webkit-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out; }
  /* line 678, src/scss/restyle/general/_general.scss */
  .video .pointer:hover {
    opacity: 0.8; }

/* line 682, src/scss/restyle/general/_general.scss */
.video .pointer img {
  display: none; }

/* line 685, src/scss/restyle/general/_general.scss */
.playbutton {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -33px 0 0 -33px;
  z-index: 10; }

/* line 696, src/scss/restyle/general/_general.scss */
.article .tablewrap {
  margin: 20px 0; }

/* line 697, src/scss/restyle/general/_general.scss */
.article table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 701, src/scss/restyle/general/_general.scss */
.article table th,
.article table td {
  font-size: 16px;
  vertical-align: top;
  margin: 0;
  border-bottom: 1px solid #ddd;
  padding: 10px 0px 6px 0px; }
  /* line 710, src/scss/restyle/general/_general.scss */
  .article table th ul,
  .article table td ul {
    margin-top: 7px; }

/* line 714, src/scss/restyle/general/_general.scss */
.article table th {
  padding-bottom: 12px; }

/* line 717, src/scss/restyle/general/_general.scss */
.article table tr:last-child td {
  border-bottom: none; }

/* line 721, src/scss/restyle/general/_general.scss */
.article table thead td, .article table thead th {
  background: white; }

/* line 722, src/scss/restyle/general/_general.scss */
.article table tbody tr.even th, .article table tbody tr.even td {
  background: white; }

/* line 723, src/scss/restyle/general/_general.scss */
.article table tbody tr.odd th, .article table tbody tr.odd td {
  background: #F5F6FA; }

/* line 724, src/scss/restyle/general/_general.scss */
.article table th {
  text-align: left;
  font-weight: 300;
  font-size: 18px;
  color: #002685; }

/* line 730, src/scss/restyle/general/_general.scss */
.article table li {
  font-size: 1em; }

/* line 731, src/scss/restyle/general/_general.scss */
.article table td {
  font-size: 17px;
  color: #000;
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }

/* -------------------------------------------- */
/* -------------------------------------------- */
/* stylesheet Rabobank.com 		 				*/
/* Date: 28-11-2012 							*/
/* -------------------------------------------- */
/* -------------------------------------------- */
/* =============================================================================
 HTML5 display definitions
 ========================================================================== */
/* line 12, src/scss/restyle/_current.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
  display: block; }

/* line 13, src/scss/restyle/_current.scss */
audio, canvas, video {
  display: inline-block;
  *display: inline;
  *zoom: 1; }

/* line 14, src/scss/restyle/_current.scss */
audio:not([controls]) {
  display: none; }

/* line 15, src/scss/restyle/_current.scss */
[hidden] {
  display: none; }

/* =============================================================================
 Base
 ========================================================================== */
/* line 22, src/scss/restyle/_current.scss */
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; }

/* line 24, src/scss/restyle/_current.scss */
html, button, input, select, textarea {
  font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  color: #222; }

/* line 27, src/scss/restyle/_current.scss */
body {
  margin: 0;
  font-size: 1em;
  line-height: 1.5em; }

/* line 30, src/scss/restyle/_current.scss */
::-moz-selection {
  background: #ababab;
  color: #000;
  text-shadow: none; }

/* line 31, src/scss/restyle/_current.scss */
::-moz-selection {
  background: #ababab;
  color: #000;
  text-shadow: none; }
::selection {
  background: #ababab;
  color: #000;
  text-shadow: none; }

/* =============================================================================
 Links
 ========================================================================== */
/* line 38, src/scss/restyle/_current.scss */
a {
  color: #002688;
  text-decoration: none;
  -webkit-transform: all 300ms;
  -webkit-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms; }

/* line 45, src/scss/restyle/_current.scss */
a:hover {
  color: #3368bf; }

/* line 46, src/scss/restyle/_current.scss */
a:visited {
  color: #002688; }

/* line 47, src/scss/restyle/_current.scss */
a:focus {
  outline: none;
  color: #3368bf; }

/* Improve readability when focused and hovered in all browsers: h5bp.com/h */
/* line 50, src/scss/restyle/_current.scss */
a:hover, a:active {
  outline: none; }

/* =============================================================================
 Typography
 ========================================================================== */
/* line 57, src/scss/restyle/_current.scss */
abbr[title] {
  border-bottom: 1px dotted; }

/* line 59, src/scss/restyle/_current.scss */
b, strong {
  font-weight: bold; }

/* line 61, src/scss/restyle/_current.scss */
blockquote {
  margin: 1em 40px; }

/* line 63, src/scss/restyle/_current.scss */
dfn {
  font-style: italic; }

/* line 65, src/scss/restyle/_current.scss */
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #DDDDDD;
  margin: 2em 0;
  padding: 0; }

/* line 67, src/scss/restyle/_current.scss */
ins {
  background: #ff9;
  color: #000;
  text-decoration: none; }

/* line 69, src/scss/restyle/_current.scss */
mark {
  background: #ff0;
  color: #000;
  font-style: italic;
  font-weight: bold; }

/* line 72, src/scss/restyle/_current.scss */
pre, code, kbd, samp {
  font-family: monospace, serif;
  _font-family: 'courier new', monospace;
  font-size: 1em; }

/* line 75, src/scss/restyle/_current.scss */
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word; }

/* line 77, src/scss/restyle/_current.scss */
q {
  quotes: none; }

/* line 78, src/scss/restyle/_current.scss */
q:before, q:after {
  content: "";
  content: none; }

/* line 80, src/scss/restyle/_current.scss */
small {
  font-size: 85%; }

/* line 83, src/scss/restyle/_current.scss */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

/* line 84, src/scss/restyle/_current.scss */
sup {
  top: -0.5em; }

/* line 85, src/scss/restyle/_current.scss */
sub {
  bottom: -0.25em; }

/* =============================================================================
 Lists
 ========================================================================== */
/* line 92, src/scss/restyle/_current.scss */
ul, ol {
  margin: 0;
  padding: 0; }

/* line 93, src/scss/restyle/_current.scss */
dd {
  margin: 0 0 0 40px; }

/* line 94, src/scss/restyle/_current.scss */
nav ul, nav ol {
  list-style: none;
  list-style-image: none;
  margin: 0;
  padding: 0; }

/* =============================================================================
 Embedded content
 ========================================================================== */
/* line 101, src/scss/restyle/_current.scss */
img {
  border: 0;
  -ms-interpolation-mode: bicubic;
  vertical-align: middle; }

/* line 103, src/scss/restyle/_current.scss */
svg:not(:root) {
  overflow: hidden; }

/* =============================================================================
 Figures
 ========================================================================== */
/* line 110, src/scss/restyle/_current.scss */
figure {
  margin: 0; }

/* =============================================================================
 Forms
 ========================================================================== */
/* line 117, src/scss/restyle/_current.scss */
form {
  margin: 0; }

/* line 118, src/scss/restyle/_current.scss */
fieldset {
  border: 0;
  margin: 0;
  padding: 0; }

/* Indicate that 'label' will shift focus to the associated form element */
/* line 121, src/scss/restyle/_current.scss */
label {
  cursor: pointer; }

/* line 123, src/scss/restyle/_current.scss */
legend {
  border: 0;
  *margin-left: -7px;
  padding: 0;
  white-space: normal; }

/* line 125, src/scss/restyle/_current.scss */
button, input, select, textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
  *vertical-align: middle; }

/* line 127, src/scss/restyle/_current.scss */
button, input {
  line-height: normal;
  -webkit-appearance: none;
  border-radius: 0; }

/* line 131, src/scss/restyle/_current.scss */
button, input[type="button"], input[type="reset"], input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
  *overflow: visible; }

/* line 133, src/scss/restyle/_current.scss */
button[disabled], input[disabled] {
  cursor: default; }

/* line 135, src/scss/restyle/_current.scss */
input[type="checkbox"], input[type="radio"] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  *width: 13px;
  *height: 13px; }

/* line 136, src/scss/restyle/_current.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #939D9E; }

/* line 137, src/scss/restyle/_current.scss */
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none; }

/* line 139, src/scss/restyle/_current.scss */
input:-webkit-autofill {
  color: #F2F2FA !important; }

/* line 144, src/scss/restyle/_current.scss */
button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/* line 146, src/scss/restyle/_current.scss */
textarea {
  overflow: auto;
  vertical-align: top;
  resize: vertical; }

/* line 149, src/scss/restyle/_current.scss */
input:invalid, textarea:invalid {
  background-color: #f0dddd; }

/* =============================================================================
 Chrome Frame Prompt
 ========================================================================== */
/* line 156, src/scss/restyle/_current.scss */
.chromeframe {
  margin: 0.2em 0;
  background: #ccc;
  color: black;
  padding: 0.2em 0; }

/* CSS Resets */
/* line 160, src/scss/restyle/_current.scss */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, q, small, strong, sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
  border: 0;
  margin: 0;
  padding: 0; }

/* line 160, src/scss/restyle/_current.scss */
article, aside, figure, figure img, figcaption, hgroup, footer, header, nav, section, video, object {
  display: block; }

/* line 160, src/scss/restyle/_current.scss */
a img {
  border: 0; }

/* line 160, src/scss/restyle/_current.scss */
figure {
  position: relative; }

/* line 160, src/scss/restyle/_current.scss */
figure img {
  width: 100%; }

/* line 163, src/scss/restyle/_current.scss */
body, td, textarea, .articleText h2, .videodesc strong {
  font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-style: normal;
  font-weight: 500;
  color: #392533; }

/* line 164, src/scss/restyle/_current.scss */
h3, h4, h5, #swap #swaplist.active li.active a.tab span,
.videodesc strong {
  font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #392533; }

/* line 166, src/scss/restyle/_current.scss */
h1, h2, h3.bottomline, legend, #pageTitle, #readmore a, .quote p, .article ol.steps div.listnumber, .article table.bigNumberStats td,
.article table.bigNumberStats th, .jvectormap-zoomin, .jvectormap-zoomout, .caption h3, .caption h4, .cv h2, .article table.cv td.time {
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-style: normal;
  font-weight: 300;
  color: #FF6600;
  line-height: 1.3em; }

/* line 168, src/scss/restyle/_current.scss */
b, strong, address span.header {
  font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-style: normal;
  font-weight: normal; }

/* line 169, src/scss/restyle/_current.scss */
.sectieAnkeiler h3, .bigAnkeiler h3, .tab span, #swap #swaplist.active li.active a.tab span, #swap #swaplist a.tab span, #swap #swaplist.active li.li.active a.tab span, #filter h3, ul.reports li .bigdate {
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-style: normal;
  font-weight: normal; }

/* link types */
/* line 173, src/scss/restyle/_current.scss */
.articleText a {
  color: #FF6600;
  text-decoration: underline; }

/* line 174, src/scss/restyle/_current.scss */
.articleText a.ui-selectmenu {
  color: #000;
  text-decoration: none; }

/* line 175, src/scss/restyle/_current.scss */
.articleText a:hover, .articleText a:focus {
  color: #7890BE;
  text-decoration: underline; }

/* ==================================================================================================================== */
/* ! homepage 																											*/
/* ==================================================================================================================== */
/* line 181, src/scss/restyle/_current.scss */
.homeContent .fourcol {
  padding-top: 25px;
  padding-bottom: 40px; }

/* line 182, src/scss/restyle/_current.scss */
.homeContent h3 {
  color: #ff6600; }

/* line 183, src/scss/restyle/_current.scss */
.homeContent h2 {
  color: #ff6600;
  font-size: 1.75em; }

/* line 184, src/scss/restyle/_current.scss */
.homeContent .leftside {
  margin-right: 20px; }

/* line 185, src/scss/restyle/_current.scss */
.homeContent #locationFinder {
  margin-right: 20px; }

/* line 186, src/scss/restyle/_current.scss */
.homeContent .leftside h2, .homeContent .leftside h3, .homeContent .leftside form,
.homeContent .leftside p,
.homeContent .leftside ul {
  padding-left: 20px; }

/* line 189, src/scss/restyle/_current.scss */
.homeContent .careerAnkeiler {
  margin-top: 30px; }

/* line 192, src/scss/restyle/_current.scss */
h1.topline {
  margin: 25px 20px 15px 20px;
  padding-top: 35px;
  font-size: 2.625em; }

/* line 193, src/scss/restyle/_current.scss */
#pressTopline h1.topline {
  margin: 55px 20px 15px 20px;
  padding-top: 35px;
  font-size: 2.625em; }

/* line 194, src/scss/restyle/_current.scss */
h2.bottomline.home {
  color: #ff6600;
  margin-top: 30px;
  padding-bottom: 15px;
  font-size: 1.75em; }

/* line 196, src/scss/restyle/_current.scss */
.fourcol.last .faq {
  padding-right: 20px; }

/* line 198, src/scss/restyle/_current.scss */
.toggle {
  clear: both;
  margin-right: 25px;
  display: block;
  line-height: 17px;
  color: #ff6600;
  text-decoration: none; }

/* line 199, src/scss/restyle/_current.scss */
.toggle:hover, .toggle:focus {
  text-decoration: none; }

/* line 200, src/scss/restyle/_current.scss */
.toggle span {
  background: url("/en/images/static/plus-min.png") no-repeat top left;
  width: 17px;
  height: 17px;
  float: left;
  display: block;
  margin-right: 10px; }

/* line 201, src/scss/restyle/_current.scss */
.toggle.open span {
  background: url("/en/images/static/plus-min.png") no-repeat bottom left; }

/* ==================================================================================================================== */
/* ! article 																											*/
/* ==================================================================================================================== */
/* line 207, src/scss/restyle/_current.scss */
#corner span, #dcorner span {
  background: url("/en/images/static/tl_corner.png"); }

/* line 208, src/scss/restyle/_current.scss */
#corner {
  z-index: 20;
  width: 100%;
  height: 0;
  margin: 0 0 0 0;
  padding: 0;
  position: relative; }

/* line 209, src/scss/restyle/_current.scss */
#dcorner {
  z-index: 20;
  width: 100%;
  height: 0;
  margin: 0 0 26px 0;
  position: relative;
  border-bottom: solid 10px white; }

/* line 210, src/scss/restyle/_current.scss */
#corner span {
  position: absolute;
  left: 0;
  top: 0;
  width: 5px;
  height: 5px;
  background-position: 5px -5px;
  display: block; }

/* line 211, src/scss/restyle/_current.scss */
#dcorner span {
  position: absolute;
  right: 0;
  top: -5px;
  width: 5px;
  height: 5px;
  background-position: 0 -15px;
  display: block; }

/* in article.css */
/*.gallery img, img.fullwidth, .wideimg img, .gallerynotext img, img.fullwidth, .wideimg img { width: 100%; display: block; }*/
/* line 216, src/scss/restyle/_current.scss */
.gallery, .gallerynotext {
  width: 100%;
  height: auto;
  margin-bottom: 20px;
  margin-top: 3px;
  position: relative;
  z-index: 1; }

/* line 217, src/scss/restyle/_current.scss */
#gallery {
  overflow: hidden; }

/* ==================================================================================================================== */
/* ! SUPERSIZED	gallery																									*/
/* ==================================================================================================================== */
/* line 223, src/scss/restyle/_current.scss */
#controls-wrapper {
  margin-top: -30px;
  height: 32px;
  width: 100%;
  z-index: 4;
  position: relative; }

/* line 224, src/scss/restyle/_current.scss */
#prevslide, #nextslide {
  position: absolute;
  height: 100px;
  width: 63px;
  top: 35%;
  filter: alpha(opacity=60);
  opacity: 0.60;
  -moz-opacity: 0.60;
  z-index: 60;
  visibility: hidden; }

/* line 227, src/scss/restyle/_current.scss */
#prevslide {
  margin-left: 0px;
  background: url("/en/images/static/gallery_updown.png") no-repeat center left; }

/* line 228, src/scss/restyle/_current.scss */
#nextslide {
  right: 0px;
  background: url("/en/images/static/gallery_updown.png") no-repeat center right; }

/* line 229, src/scss/restyle/_current.scss */
#prevslide:hover, #nextslide:hover {
  cursor: pointer; }

/* line 230, src/scss/restyle/_current.scss */
#prevslide:focus, #nextslide:focus {
  filter: alpha(opacity=100);
  opacity: 0.99;
  -moz-opacity: 0.99; }

/* line 233, src/scss/restyle/_current.scss */
#supersized-loader {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 0;
  width: 60px;
  height: 60px;
  margin: -30px 0 0 -30px;
  text-indent: -999em;
  background: url("/en/images/static/progress.gif") no-repeat center center; }

/* line 235, src/scss/restyle/_current.scss */
#supersized {
  display: block;
  position: relative;
  z-index: 10;
  height: 100%;
  width: auto;
  margin-bottom: 20px; }

/* line 236, src/scss/restyle/_current.scss */
#supersized img {
  width: auto;
  height: auto;
  position: relative;
  outline: none; }

/* line 237, src/scss/restyle/_current.scss */
#supersized.speed img {
  -ms-interpolation-mode: nearest-neighbor;
  image-rendering: -moz-crisp-edges; }

/*Speed*/
/* line 238, src/scss/restyle/_current.scss */
#supersized.quality img {
  -ms-interpolation-mode: bicubic;
  image-rendering: optimizeQuality; }

/*Quality*/
/* line 240, src/scss/restyle/_current.scss */
#supersized li {
  width: 64.5%;
  display: block;
  border-right: 0px solid white;
  list-style: none;
  z-index: 1010;
  position: absolute;
  margin: 0;
  background: #fff;
  font-size: 1em; }

/* line 241, src/scss/restyle/_current.scss */
#supersized li.half {
  overflow: hidden;
  padding: 0px; }

/* line 242, src/scss/restyle/_current.scss */
#supersized li.image-loading {
  background: #fff url("/en/images/static/spinner.gif") no-repeat center center;
  width: 100%;
  height: 100%; }

/* line 243, src/scss/restyle/_current.scss */
#supersized li.image-loading img {
  visibility: hidden; }

/* line 244, src/scss/restyle/_current.scss */
#supersized a, #supersized a img {
  width: 100%;
  height: 100%;
  display: block; }

/* line 246, src/scss/restyle/_current.scss */
#supersized li .half1 img, #supersized li .half2 img {
  overflow: hidden;
  margin: 0; }

/* line 247, src/scss/restyle/_current.scss */
#supersized li .half1 {
  margin-bottom: 3px;
  overflow: hidden; }

/* line 250, src/scss/restyle/_current.scss */
#supersized li.prevslide {
  z-index: 20; }

/* line 251, src/scss/restyle/_current.scss */
#supersized li.activeslide {
  z-index: 30; }

/* line 252, src/scss/restyle/_current.scss */
#supersized li.prevslide img, #supersized li.activeslide img {
  display: inline; }

/* line 254, src/scss/restyle/_current.scss */
#supersized .caption {
  width: 85%;
  height: 100px;
  clear: both;
  display: block;
  z-index: 60;
  position: absolute;
  display: block;
  bottom: 10%;
  margin-left: 0px; }

/* line 255, src/scss/restyle/_current.scss */
#supersized .caption div.bg {
  background: #ff6600;
  height: 100px;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  filter: alpha(opacity=90);
  opacity: 0.90;
  -moz-opacity: 0.90;
  z-index: 10;
  border-radius: 0px 5px 5px 0px;
  background: -webkit-gradient(linear, left top, left bottom, from(#FF771D), to(#FF6600));
  background: -moz-linear-gradient(top, #FF771D, #FF6600);
  z-index: -1; }

/* line 272, src/scss/restyle/_current.scss */
#supersized .caption a {
  display: block;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background: url("/en/images/static/captionarrow_big.png") no-repeat center right; }

/* line 273, src/scss/restyle/_current.scss */
#supersized .caption h3, .caption p {
  color: white; }

/* line 274, src/scss/restyle/_current.scss */
#supersized .caption h3 {
  font-size: 1.875em;
  padding: 10px 40px 0 15px; }

/* 30px */
/* line 275, src/scss/restyle/_current.scss */
#supersized .caption p {
  font-size: 0.8125em;
  padding: 0px 70px 10px 15px;
  height: 2em;
  overflow: hidden; }

/*13 px*/
/* line 277, src/scss/restyle/_current.scss */
#supersized .half2 .caption, #supersized .half1 .caption {
  height: 70px; }

/* line 278, src/scss/restyle/_current.scss */
#supersized .half1 .caption {
  bottom: 60%; }

/* line 280, src/scss/restyle/_current.scss */
#supersized .half1 a, #supersized .half2 a {
  background: url("/en/images/static/captionarrow_small.png") no-repeat center right; }

/* line 281, src/scss/restyle/_current.scss */
#supersized .half2 .caption div.bg, #supersized .half1 .caption div.bg {
  height: 70px; }

/* line 282, src/scss/restyle/_current.scss */
#supersized .half .caption h3 {
  font-size: 1.5em;
  padding-top: 16px;
  line-height: 1.2em; }

/* 24px */
/* line 283, src/scss/restyle/_current.scss */
#supersized .half1 .caption h3, #supersized .half2 .caption h3 {
  font-size: 1.25em; }

/* 20px */
/* line 284, src/scss/restyle/_current.scss */
#supersized .half1 .caption p, #supersized .half2 .caption p {
  height: 1em; }

/* line 287, src/scss/restyle/_current.scss */
#supersized .caption a:hover, #supersized .caption a:focus {
  background-color: #ff6600;
  border-radius: 0px 5px 5px 0px; }

/* ==================================================================================================================== */
/* supersized gallery on annualChannelBefore	   																	    */
/* ==================================================================================================================== */
/* line 296, src/scss/restyle/_current.scss */
#asupersized {
  display: block;
  position: relative;
  z-index: 1;
  height: 100%;
  width: auto;
  margin-bottom: 36px; }

/* line 304, src/scss/restyle/_current.scss */
#asupersized-loader {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 0;
  width: 60px;
  height: 60px;
  margin: -30px 0 0 -30px;
  text-indent: -999em;
  background: url("/en/images/static/progress.gif") no-repeat center center; }

/* line 314, src/scss/restyle/_current.scss */
#asupersized img {
  width: auto;
  height: auto;
  position: relative;
  outline: none; }

/* line 320, src/scss/restyle/_current.scss */
#asupersized.speed img {
  -ms-interpolation-mode: nearest-neighbor;
  image-rendering: -moz-crisp-edges; }

/*Speed*/
/* line 325, src/scss/restyle/_current.scss */
#asupersized.quality img {
  -ms-interpolation-mode: bicubic;
  /*image-rendering: optimizeQuality;*/ }

/*Quality*/
/* line 330, src/scss/restyle/_current.scss */
#asupersized li {
  width: 100%;
  display: block;
  border-right: 0 solid white;
  list-style: none;
  z-index: 1010;
  position: absolute;
  margin: 0;
  background: #fff;
  font-size: 1em; }

/* line 342, src/scss/restyle/_current.scss */
#asupersized li.image-loading {
  background: #fff url("/en/images/static/spinner.gif") no-repeat center center;
  width: 100%;
  height: 100%; }

/* line 347, src/scss/restyle/_current.scss */
#asupersized li.image-loading img {
  visibility: hidden; }

/* line 350, src/scss/restyle/_current.scss */
#asupersized a, #asupersized a img {
  width: 100%;
  height: 100%;
  display: block;
  cursor: default; }

/* line 357, src/scss/restyle/_current.scss */
#asupersized.imglink a, #asupersized.imglink a img {
  width: 100%;
  height: 100%;
  display: block;
  cursor: pointer; }

/* line 364, src/scss/restyle/_current.scss */
#asupersized li.prevslide {
  z-index: 20; }

/* line 367, src/scss/restyle/_current.scss */
#asupersized li.activeslide {
  z-index: 30; }

/* line 370, src/scss/restyle/_current.scss */
#asupersized li.prevslide img, #asupersized li.activeslide img {
  display: inline; }

/* line 373, src/scss/restyle/_current.scss */
#annualsuper.gallery, #annualsuper.gallerynotext {
  margin-bottom: 36px; }

/* line 376, src/scss/restyle/_current.scss */
#annualsuper.gallery fof, #annualsuper.gallerynotext fof, #annualsuper.fof {
  margin-bottom: 0px; }

/* Controls Bar
----------------------------*/
/* line 383, src/scss/restyle/_current.scss */
#controls-wrapper {
  position: absolute;
  overflow: hidden;
  margin: 300px 0px 0px;
  /* height:345px; */
  width: 345px;
  left: 0;
  top: 36px;
  z-index: 1;
  background: #ffffff;
  border-radius: 0 5px 5px 0; }

/* line 397, src/scss/restyle/_current.scss */
.gallerynotext #controls-wrapper {
  background: none;
  /* height: 200px; */ }

/* line 401, src/scss/restyle/_current.scss */
#controls-wrapper h3 {
  padding: 20px;
  font-size: 36px;
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-style: normal;
  font-weight: 300;
  line-height: 1.3em; }

/* line 409, src/scss/restyle/_current.scss */
#controls-wrapper p {
  padding: 0 20px; }

/* line 412, src/scss/restyle/_current.scss */
#controls-wrapper p strong {
  display: block; }

/* line 415, src/scss/restyle/_current.scss */
#slidecounter {
  float: left;
  color: #000;
  margin: 0 10px 0 15px;
  line-height: 42px; }

/* line 421, src/scss/restyle/_current.scss */
#slidecaption {
  height: 300px;
  overflow: hidden;
  float: left;
  color: #000; }

/* line 427, src/scss/restyle/_current.scss */
#navigation {
  float: right;
  margin: 0 20px 0 0; }

/* line 431, src/scss/restyle/_current.scss */
#play-button {
  float: left;
  margin-top: 1px;
  border-right: 1px solid #333;
  /* background:url('../img/bg-hover.png') repeat-x 0 44px; */ }

/* line 437, src/scss/restyle/_current.scss */
#play-button:hover {
  background-position: 0 1px;
  cursor: pointer; }

/* line 441, src/scss/restyle/_current.scss */
#prevslide, #nextslide {
  position: absolute;
  height: 43px;
  width: 43px;
  top: 50%;
  margin-top: -21px;
  opacity: 0.6; }

/* line 449, src/scss/restyle/_current.scss */
#prevslide {
  left: 10px;
  /* background:url('/en/images/static/back.svg'); */ }

/* line 453, src/scss/restyle/_current.scss */
#nextslide {
  right: 10px;
  /* background:url('../img/forward.png');*/ }

/* line 457, src/scss/restyle/_current.scss */
#prevslide:active, #nextslide:active {
  margin-top: -19px; }

/* line 460, src/scss/restyle/_current.scss */
#prevslide:hover, #nextslide:hover {
  cursor: pointer; }

/* line 463, src/scss/restyle/_current.scss */
ul#slide-list {
  /*padding:15px 0; */
  float: left;
  position: absolute;
  left: 50%;
  bottom: 0;
  height: 20px; }

/* line 471, src/scss/restyle/_current.scss */
ul#slide-list li {
  list-style: none;
  width: 12px;
  height: 12px;
  float: left;
  margin: 0 5px 0 0; }

/* line 478, src/scss/restyle/_current.scss */
ul#slide-list li.current-slide a, ul#slide-list li.current-slide a:hover {
  background: url("/en/images/static/annual_activepoint.png") no-repeat scroll top left; }

/* line 481, src/scss/restyle/_current.scss */
ul#slide-list li a {
  display: block;
  width: 12px;
  height: 12px;
  background: url("/en/images/static/annual_point.png") no-repeat scroll top left; }

/* line 487, src/scss/restyle/_current.scss */
ul#slide-list li a:hover {
  background: url("/en/images/static/annual_activepoint.png") no-repeat scroll top left;
  cursor: pointer; }

/* line 491, src/scss/restyle/_current.scss */
.gallerynotext #controls-wrapper ul#slide-list {
  left: 20%; }

/* line 494, src/scss/restyle/_current.scss */
#tray-button {
  float: right;
  margin-top: 1px;
  border-left: 1px solid #333;
  /*background:url('../img/bg-hover.png') repeat-x 0 44px; */ }

/* line 495, src/scss/restyle/_current.scss */
#tray-button:hover {
  background-position: 0 1px;
  cursor: pointer; }

/* Progress Bar
----------------------------*/
/* line 500, src/scss/restyle/_current.scss */
#progress-back {
  z-index: 5;
  position: fixed;
  bottom: 42px;
  left: 0;
  height: 8px;
  width: 100%;
  /*background:url('../img/progress-back.png') repeat-x; */ }

/* line 501, src/scss/restyle/_current.scss */
#progress-bar {
  position: relative;
  height: 8px;
  width: 100%;
  /*background:url('../img/progress-bar.png') repeat-x; */ }

/* Thumbnail Navigation
----------------------------*/
/* line 505, src/scss/restyle/_current.scss */
#nextthumb, #prevthumb {
  z-index: 2;
  display: none;
  position: fixed;
  bottom: 61px;
  height: 75px;
  width: 100px;
  overflow: hidden;
  background: #ddd;
  border: 1px solid #fff;
  -webkit-box-shadow: 0 0 5px #000; }

/* line 506, src/scss/restyle/_current.scss */
#nextthumb {
  right: 12px; }

/* line 507, src/scss/restyle/_current.scss */
#prevthumb {
  left: 12px; }

/* line 508, src/scss/restyle/_current.scss */
#nextthumb img, #prevthumb img {
  width: 150px;
  height: auto; }

/* line 509, src/scss/restyle/_current.scss */
#nextthumb:active, #prevthumb:active {
  bottom: 59px; }

/* line 510, src/scss/restyle/_current.scss */
#nextthumb:hover, #prevthumb:hover {
  cursor: pointer; }

/* Thumbnail Tray
----------------------------*/
/* line 514, src/scss/restyle/_current.scss */
#thumb-tray {
  position: fixed;
  z-index: 3;
  bottom: 0;
  left: 0;
  /*background:url(../img/bg-black.png)*/
  height: 150px;
  width: 100%;
  overflow: hidden;
  text-align: center;
  -webkit-box-shadow: 0px 0px 4px #000;
  box-shadow: 0px 0px 4px #000; }

/* line 515, src/scss/restyle/_current.scss */
#thumb-back, #thumb-forward {
  position: absolute;
  z-index: 5;
  bottom: 42px;
  height: 108px;
  width: 40px; }

/* line 516, src/scss/restyle/_current.scss */
#thumb-back {
  left: 0;
  /*background: url('../img/thumb-back.png') no-repeat center center*/ }

/* line 517, src/scss/restyle/_current.scss */
#thumb-forward {
  right: 0;
  /*background:url('../img/thumb-forward.png') no-repeat center center;*/ }

/* line 518, src/scss/restyle/_current.scss */
#thumb-back:hover, #thumb-forward:hover {
  cursor: pointer;
  background-color: rgba(255, 255, 255, 0.1); }

/* line 519, src/scss/restyle/_current.scss */
#thumb-back:hover {
  border-right: 1px solid rgba(255, 255, 255, 0.2); }

/* line 520, src/scss/restyle/_current.scss */
#thumb-forward:hover {
  border-left: 1px solid rgba(255, 255, 255, 0.2); }

/* line 522, src/scss/restyle/_current.scss */
ul#thumb-list {
  display: inline-block;
  list-style: none;
  position: relative;
  left: 0;
  padding: 0; }

/* line 523, src/scss/restyle/_current.scss */
ul#thumb-list li {
  background: #111;
  list-style: none;
  display: inline;
  width: 150px;
  height: 108px;
  overflow: hidden;
  float: left;
  margin: 0; }

/* line 524, src/scss/restyle/_current.scss */
ul#thumb-list li img {
  width: 200px;
  height: auto;
  opacity: 0.5;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60);
  -webkit-transition: all 100ms ease-in-out;
  -o-transition: all 100ms ease-in-out;
  transition: all 100ms ease-in-out; }

/* line 525, src/scss/restyle/_current.scss */
ul#thumb-list li.current-thumb img, ul#thumb-list li:hover img {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100); }

/* line 526, src/scss/restyle/_current.scss */
ul#thumb-list li:hover {
  cursor: pointer; }

/* line 528, src/scss/restyle/_current.scss */
.lt-ie8 #content-gallery .es-carousel {
  padding: 20px 0 0 100px; }

/* line 529, src/scss/restyle/_current.scss */
.lt-ie8 #timeline .timeline {
  padding: 0;
  width: 80%; }

/* line 530, src/scss/restyle/_current.scss */
.lt-ie8 #countdown_dashboard {
  padding: 0 0 30px 0; }

/* line 531, src/scss/restyle/_current.scss */
.lt-ie8 #countdown_dashboard .digit, .lt-ie8 #countdown_dashboard .seperator_dash {
  line-height: 1em;
  margin-bottom: 0;
  padding-bottom: 0; }

/* line 532, src/scss/restyle/_current.scss */
.lt-ie8 #countdown_dashboard .dash_title {
  margin-top: 0; }

/* Smaller screens */
@media only screen and (max-width: 1070px) {
  /* line 537, src/scss/restyle/_current.scss */
  #controls-wrapper {
    height: 90%;
    top: 5%; } }

/* article */
/* line 545, src/scss/restyle/_current.scss */
.article.marginTop {
  padding-top: 30px; }

/* line 546, src/scss/restyle/_current.scss */
.articleDate {
  margin: 5px 0 0 20px;
  color: #392533;
  font-size: 1em;
  padding-bottom: 0px; }

/* line 547, src/scss/restyle/_current.scss */
.tags {
  clear: both;
  margin-left: 20px; }

/* line 548, src/scss/restyle/_current.scss */
.tagtitle {
  font-size: 0.75em;
  color: #999999; }

/* line 549, src/scss/restyle/_current.scss */
.tags a.frst {
  margin-left: 0; }

/* line 550, src/scss/restyle/_current.scss */
.tags a.tag {
  font-size: 0.8125em;
  padding-right: .5em;
  text-decoration: underline; }

/* line 551, src/scss/restyle/_current.scss */
.article .tags {
  margin-left: 20px; }

/* line 553, src/scss/restyle/_current.scss */
.article {
  margin: 15px 0 0 0; }

/* line 554, src/scss/restyle/_current.scss */
.articleText h1 {
  font-size: 1.5em;
  color: #002688;
  margin: 0 0 25px 0; }

/* line 555, src/scss/restyle/_current.scss */
.articleText h2 {
  font-size: 1em;
  color: #002688;
  margin-bottom: 3px;
  margin-top: 30px; }

/* line 556, src/scss/restyle/_current.scss */
.articleTitle {
  margin: 20px; }

/* line 558, src/scss/restyle/_current.scss */
.article .colorblock .video {
  float: left;
  margin-right: 20px;
  width: 350px;
  height: 175px;
  overflow: hidden;
  position: relative;
  z-index: 100000; }

/* line 559, src/scss/restyle/_current.scss */
.article .colorblock .explain h4 {
  font-size: 0.8125em;
  color: #002687;
  padding-top: 7px;
  margin: 0;
  font-weight: bold; }

/* line 560, src/scss/restyle/_current.scss */
.article .colorblock .explain {
  margin-left: 0px; }

/* line 562, src/scss/restyle/_current.scss */
.article .colorblock h2 {
  margin-bottom: 15px; }

/* line 566, src/scss/restyle/_current.scss */
.article table {
  padding-bottom: 0;
  width: 100%; }

/* line 571, src/scss/restyle/_current.scss */
.article table.bigNumberStats {
  border: none;
  background: none; }

/* line 572, src/scss/restyle/_current.scss */
.article table.bigNumberStats th {
  font-size: 1.625em;
  color: #FF6600;
  text-align: right;
  line-height: 1.2em;
  padding: 0px 5px 0px 0px; }

/* line 573, src/scss/restyle/_current.scss */
.article table.bigNumberStats td {
  font-size: 1.375em;
  color: #003890;
  line-height: 1.5em;
  padding: 0px; }

/* line 575, src/scss/restyle/_current.scss */
.article .colorblock .bottomline {
  padding-bottom: 0;
  clear: both; }

/* line 576, src/scss/restyle/_current.scss */
.article .colorblock .imagebox {
  min-height: 130px; }

/* line 578, src/scss/restyle/_current.scss */
.article .altlanguage {
  margin: 20px;
  font-weight: bold; }

/* line 579, src/scss/restyle/_current.scss */
.article .seperator {
  margin-left: -20px;
  background: url("/en/images/static/dotted.gif") repeat-x top left;
  width: auto;
  height: 20px; }

/* line 580, src/scss/restyle/_current.scss */
.article .seperator hr {
  visibility: hidden; }

/* sortable table */
/* line 583, src/scss/restyle/_current.scss */
.dataTable .sorting span {
  display: inline;
  width: auto;
  background: #fff;
  color: #666666;
  cursor: pointer; }

/* line 584, src/scss/restyle/_current.scss */
.dataTable .sorting span:hover {
  display: inline;
  width: auto;
  padding-right: 20px;
  background: #fff url("/en/images/static/tableupdown.gif") no-repeat top right;
  font-weight: bold;
  cursor: pointer; }

/* line 585, src/scss/restyle/_current.scss */
.dataTable .sorting_asc span {
  display: inline;
  width: auto;
  padding-right: 20px;
  background: #fff url("/en/images/static/tableupdown.gif") no-repeat top right;
  cursor: pointer; }

/* line 586, src/scss/restyle/_current.scss */
.dataTable .sorting_desc span {
  display: inline;
  width: auto;
  padding-right: 20px;
  background: #fff url("/en/images/static/tableupdown.gif") no-repeat bottom right;
  cursor: pointer; }

/* line 587, src/scss/restyle/_current.scss */
.dataTable td {
  color: #002688; }

@-moz-document url-prefix() {
  /* line 590, src/scss/restyle/_current.scss */
  .sortable.dataTable {
    float: left; } }

/* line 595, src/scss/restyle/_current.scss */
.dataTables_paginate {
  display: inline-block;
  width: auto;
  position: relative;
  text-align: center;
  margin: 10px auto 10px auto;
  cursor: pointer; }

/* line 596, src/scss/restyle/_current.scss */
.dataTables_paginate a {
  text-decoration: none;
  font-size: .8em;
  color: #002688; }

/* line 597, src/scss/restyle/_current.scss */
.articleText .paginate_disabled_previous, .articleText .paginate_disabled_next, .articleText .paginate_button_disabled {
  color: #eee;
  cursor: default; }

/* line 598, src/scss/restyle/_current.scss */
.dataTables_paginate .first.paginate_button, .dataTables_paginate .last.paginate_button {
  display: none; }

/* line 599, src/scss/restyle/_current.scss */
.dataTables_paginate.paging_full_numbers a {
  display: block;
  float: left;
  width: 20px;
  height: 20px;
  padding: 0px;
  text-align: center;
  margin: 5px;
  line-height: 20px; }

/* line 600, src/scss/restyle/_current.scss */
.articleText .paginate_active {
  color: white;
  background: url("/en/images/static/bladeren.png") no-repeat top left; }

/* line 601, src/scss/restyle/_current.scss */
.dataTables_paginate.paging_full_numbers span a:hover {
  color: #ff6600;
  background: url("/en/images/static/bladeren.png") no-repeat bottom left;
  text-decoration: none;
  cursor: pointer; }

/* line 602, src/scss/restyle/_current.scss */
.dataTables_paginate.paging_full_numbers .previous, .dataTables_paginate.paging_full_numbers .next {
  margin: 5px 20px 5px 20px;
  width: 60px;
  line-height: 20px; }

/* line 603, src/scss/restyle/_current.scss */
.dataTables_paginate.paging_full_numbers .previous:hover, .dataTables_paginate.paging_full_numbers .next:hover {
  text-decoration: none;
  color: #ff6600; }

/* line 604, src/scss/restyle/_current.scss */
.dataTables_paginate.paging_full_numbers .previous.paginate_button.paginate_button_disabled:hover, .dataTables_paginate.paging_full_numbers .next.paginate_button.paginate_button_disabled:hover {
  text-decoration: none;
  color: #eee; }

/* line 605, src/scss/restyle/_current.scss */
.dataTables_empty a, .dataTables_empty a:hover, .dataTable tr.odd:hover td.dataTables_empty a {
  text-decoration: none;
  color: #002688;
  cursor: default; }

/* line 607, src/scss/restyle/_current.scss */
.dataTables_length {
  display: none; }

/* line 608, src/scss/restyle/_current.scss */
.dataTables_info {
  float: left;
  font-size: 0.8125em;
  line-height: 30px; }

/* line 609, src/scss/restyle/_current.scss */
.dataTable tr.odd:hover td, .dataTable tr.even:hover td, .dataTable tr:hover td a {
  background: #EAEEF4;
  color: #ff6600;
  cursor: pointer; }

/* line 610, src/scss/restyle/_current.scss */
.selectval {
  font-size: 13px;
  margin-top: 0;
  padding: 0 5px;
  position: relative;
  width: 150px;
  float: left; }

/* line 616, src/scss/restyle/_current.scss */
.dataTables_filter {
  clear: both;
  float: right;
  margin-bottom: 25px; }

/* line 617, src/scss/restyle/_current.scss */
.selectval div {
  /* background: url('/en/images/static/searchform_background.png') no-repeat scroll left top #FFFFFF; */
  margin-left: 5px;
  padding-left: 5px;
  text-decoration: none; }

/* line 622, src/scss/restyle/_current.scss */
.selectval div a, .selectval div a:hover, .selectval div a:focus {
  text-decoration: none;
  color: #333333; }

/* line 623, src/scss/restyle/_current.scss */
.dataTables_filter input[type="text"] {
  background: url("/en/images/static/bg-form-zoek.png") no-repeat scroll left top transparent;
  height: 17px;
  padding: 6px 40px 6px 10px;
  width: 132px;
  color: #999999;
  font-size: 13px; }

/* line 632, src/scss/restyle/_current.scss */
.dataTables_filter input[type="text"].active {
  color: #333333; }

/* line 633, src/scss/restyle/_current.scss */
h2.languages {
  margin: 20px 0 20px 20px; }

/* tags or keywords */
/* ==================================================================================================================== */
/* ! Image gallery																										*/
/* ==================================================================================================================== */
/* Elastislide Style */
/* line 642, src/scss/restyle/_current.scss */
.rg-gallery {
  position: relative;
  background: #F5F6FA;
  margin-left: -20px;
  border-radius: 0 5px 5px 0; }

/* line 643, src/scss/restyle/_current.scss */
.title-gallery h3 {
  margin-left: 20px;
  height: 50px;
  padding-top: 5px;
  font-size: 1.25em;
  line-height: 50px; }

/* line 644, src/scss/restyle/_current.scss */
.es-carousel-wrapper {
  padding: 0px 20px 20px 20px;
  position: relative;
  margin-bottom: 20px; }

/* line 645, src/scss/restyle/_current.scss */
.es-carousel {
  overflow: hidden; }

/* line 646, src/scss/restyle/_current.scss */
.es-carousel ul {
  display: none; }

/* line 647, src/scss/restyle/_current.scss */
.es-carousel ul li {
  height: auto;
  float: left;
  display: block; }

/* line 648, src/scss/restyle/_current.scss */
.es-carousel ul li a {
  display: block;
  border-style: solid;
  border-color: #F5F6FA;
  opacity: 0.8;
  -webkit-touch-callout: none; }

/* line 649, src/scss/restyle/_current.scss */
.es-carousel ul li.selected a {
  border-color: #ff6600;
  opacity: 1.0; }

/* line 650, src/scss/restyle/_current.scss */
.es-carousel ul li a img {
  margin-top: -1px; }

/* line 651, src/scss/restyle/_current.scss */
.es-carousel ul li a img {
  display: block;
  border: none;
  width: 100%; }

/* line 652, src/scss/restyle/_current.scss */
.es-nav span {
  position: absolute;
  top: 50%;
  left: 2px;
  background: transparent url("/en/images/static/nav.png") no-repeat top left;
  width: 20px;
  height: 32px;
  margin-top: -26px;
  text-indent: -9000px;
  cursor: pointer;
  opacity: 1; }

/* line 653, src/scss/restyle/_current.scss */
.es-nav span.es-nav-next {
  right: 2px;
  left: auto;
  background-position: top right; }

/* line 654, src/scss/restyle/_current.scss */
.es-nav span:hover {
  opacity: 0.8; }

/* line 655, src/scss/restyle/_current.scss */
.rg-image-wrapper {
  display: none;
  position: relative;
  padding: 0px 20px;
  min-height: 20px; }

/* line 656, src/scss/restyle/_current.scss */
.rg-image {
  position: relative;
  text-align: center;
  line-height: 0px;
  height: auto; }

/* line 657, src/scss/restyle/_current.scss */
.rg-image img {
  width: 100%; }

/* line 658, src/scss/restyle/_current.scss */
.rg-image-nav a {
  position: absolute;
  top: 0px;
  left: 5px;
  background: url("/en/images/static/nav.png") no-repeat 0% 50%;
  width: 20px;
  height: 100%;
  text-indent: -9000px;
  cursor: pointer;
  opacity: 1;
  outline: none; }

/* line 659, src/scss/restyle/_current.scss */
.rg-image-nav a.rg-image-nav-next {
  right: 5px;
  left: auto;
  background-position: 100% 50%; }

/* line 660, src/scss/restyle/_current.scss */
.rg-image-nav a:hover {
  opacity: 0.8; }

/* line 661, src/scss/restyle/_current.scss */
.rg-caption {
  text-align: left;
  margin-top: 15px;
  position: relative; }

/* line 662, src/scss/restyle/_current.scss */
.rg-caption p {
  line-height: 16px;
  padding: 0px 0 20px 0;
  font-weight: bold; }

/* line 663, src/scss/restyle/_current.scss */
.rg-view {
  height: 30px;
  position: absolute;
  top: 10px;
  right: 20px; }

/* line 664, src/scss/restyle/_current.scss */
.rg-view a {
  display: block;
  float: right;
  width: 16px;
  height: 16px;
  margin-top: 12px;
  background: url("/en/images/static/views.png") no-repeat top left;
  opacity: 0.8; }

/* line 665, src/scss/restyle/_current.scss */
.rg-view a:hover {
  opacity: 1.0; }

/* line 666, src/scss/restyle/_current.scss */
.rg-view a.rg-view-full {
  background-position: 0px 0px; }

/* line 667, src/scss/restyle/_current.scss */
.rg-view a.rg-view-selected {
  background: url("/en/images/static/views.png") no-repeat bottom left; }

/* line 668, src/scss/restyle/_current.scss */
.rg-view a.rg-view-thumbs {
  background-position: 0px -16px; }

/* line 669, src/scss/restyle/_current.scss */
.rg-loading {
  width: 46px;
  height: 46px;
  position: absolute;
  top: 50%;
  left: 50%;
  background: #fff url("/en/images/static/spinner.gif") no-repeat center center;
  margin: -23px 0px 0px -23px;
  z-index: 100;
  border-radius: 5px;
  opacity: 0.7; }

/* ==================================================================================================================== */
/* Gallery on annualChannelAfter																							 */
/* ==================================================================================================================== */
/* line 675, src/scss/restyle/_current.scss */
#content-gallery .rg-image-wrapper {
  display: block;
  margin: 0 15px; }

/* line 679, src/scss/restyle/_current.scss */
#content-gallery .title-gallery {
  visibility: hidden;
  height: 1px;
  width: 1px; }

/* line 684, src/scss/restyle/_current.scss */
#content-gallery .rg-view {
  visibility: hidden; }

/* line 687, src/scss/restyle/_current.scss */
#content-gallery .rg-image {
  width: 74%;
  float: right; }

/* line 691, src/scss/restyle/_current.scss */
#content-gallery .rg-caption-wrapper {
  width: 26%;
  float: left;
  padding: 0 0%; }

/* line 696, src/scss/restyle/_current.scss */
#content-gallery .rg-caption-wrapper h2 {
  color: #002687;
  font-size: 1.125em;
  margin: 0;
  padding: 0; }

/* line 702, src/scss/restyle/_current.scss */
#content-gallery .rg-caption {
  margin: 0;
  padding: 0; }

/* line 706, src/scss/restyle/_current.scss */
#content-gallery .rg-caption p {
  font-size: 0.875em;
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-style: normal;
  font-weight: 300;
  color: #000;
  line-height: 1.3em;
  margin-top: 6px; }

/* line 715, src/scss/restyle/_current.scss */
#content-gallery .es-carousel ul li {
  height: 10px;
  float: left;
  display: block;
  background: url("/en/images/static/annual_point.png") no-repeat top left; }

/* line 721, src/scss/restyle/_current.scss */
#content-gallery .es-carousel ul li a {
  display: block;
  border-style: solid;
  border-color: #F5F6FA;
  opacity: 0.8;
  webkit-touch-callout: none; }

/* line 728, src/scss/restyle/_current.scss */
#content-gallery .es-carousel ul li a img {
  visibility: hidden; }

/* line 731, src/scss/restyle/_current.scss */
#content-gallery .es-carousel ul li.selected {
  background: url("/en/images/static/annual_activepoint.png") no-repeat top left; }

/* line 734, src/scss/restyle/_current.scss */
#content-gallery .es-carousel {
  width: auto;
  padding: 20px 0 0 300px;
  text-align: center;
  margin-top: 20px;
  margin-left: -20px; }

/* Summary page styling */
/* line 743, src/scss/restyle/_current.scss */
.reportsSummaries {
  margin: 15px 20px; }

/* line 746, src/scss/restyle/_current.scss */
.reportsSummaries .sectionList {
  clear: both;
  overflow: hidden; }

/* line 750, src/scss/restyle/_current.scss */
.reportsSummaries div.sectionTitle {
  color: #002688;
  float: left;
  font-size: 24px;
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-weight: lighter;
  line-height: 1.4;
  margin: 0;
  padding: 10px 0;
  width: 100%;
  cursor: pointer; }

/* line 762, src/scss/restyle/_current.scss */
.summarListTitle {
  margin-top: 60px; }

/* line 765, src/scss/restyle/_current.scss */
.summarySection li {
  clear: both;
  margin-bottom: 0;
  padding: 0 20px 30px 20px; }

/* line 770, src/scss/restyle/_current.scss */
.summarySection h2 {
  color: #002687;
  font-size: 20px;
  padding: 25px 0 15px 0; }

/* line 775, src/scss/restyle/_current.scss */
.summarySection p {
  font-size: 13px;
  padding-bottom: 10px; }

/* line 779, src/scss/restyle/_current.scss */
.withImage {
  float: left;
  margin-right: 30px;
  width: 70%; }

/* line 784, src/scss/restyle/_current.scss */
.summaryImage {
  float: right;
  margin-top: 30px; }

/* line 788, src/scss/restyle/_current.scss */
.summaryIndex {
  clear: both;
  color: #999;
  display: block;
  font-style: italic;
  font-size: 13px; }

/* line 795, src/scss/restyle/_current.scss */
.reportsSummaries .toggle {
  clear: both;
  display: inline-block;
  line-height: 17px;
  color: #ff6600;
  text-decoration: none; }

/* line 796, src/scss/restyle/_current.scss */
.reportsSummaries .toggle:hover, .toggle:focus {
  text-decoration: none; }

/* line 797, src/scss/restyle/_current.scss */
.reportsSummaries .toggle span {
  background: none; }

/* line 798, src/scss/restyle/_current.scss */
.reportsSummaries .toggle.open span {
  background: none; }

/* line 800, src/scss/restyle/_current.scss */
button.toggle {
  background-color: transparent;
  background: url("/en/images/static/toggle-open.png") no-repeat center center;
  border: none;
  float: left;
  margin-right: 10px;
  height: 35px;
  width: 20px; }

/* line 809, src/scss/restyle/_current.scss */
button.opened {
  background: url("/en/images/static/toggle-close.png") no-repeat center center; }

/* line 813, src/scss/restyle/_current.scss */
.videodesc {
  margin: 20px 20px 0 20px;
  clear: both; }

/* line 817, src/scss/restyle/_current.scss */
.videodesc strong {
  font-size: 20px;
  color: #002685;
  font-weight: lighter;
  line-height: 1.3em; }

/* line 823, src/scss/restyle/_current.scss */
h1.videoTitle {
  margin: 0 20px 15px 20px; }

/* line 826, src/scss/restyle/_current.scss */
.last p {
  margin-right: 15px; }

/* line 829, src/scss/restyle/_current.scss */
.cornerL .fixedvideo {
  width: 165px;
  height: 90px;
  float: left;
  overflow: hidden;
  clear: both;
  padding-right: 8px;
  padding-bottom: 10px; }

/* line 830, src/scss/restyle/_current.scss */
.cornerL .fixedvideo img {
  width: 100%; }

/* line 831, src/scss/restyle/_current.scss */
.cornerL .fixedvideo .playbutton {
  margin-top: 27px;
  margin-left: 60px; }

/* line 832, src/scss/restyle/_current.scss */
.cornerL .fixedvideo .playbutton img {
  width: 70%; }

/* line 833, src/scss/restyle/_current.scss */
.cornerL .videodesc {
  clear: none;
  margin: 0; }

/* line 834, src/scss/restyle/_current.scss */
.cornerL .videodesc strong {
  font-size: 0.8125em;
  color: #002687;
  padding-top: 7px;
  margin: 0;
  font-weight: normal; }

/* end of Summary page styling */
/* news overview */
/* line 839, src/scss/restyle/_current.scss */
#newsoverview {
  padding-bottom: 0;
  background: url("/en/images/static/dotted_vertical.png") repeat-y top center; }

/* line 840, src/scss/restyle/_current.scss */
ul#newslist {
  display: none; }

/* line 841, src/scss/restyle/_current.scss */
ul#newslist-l {
  float: right; }

/* line 842, src/scss/restyle/_current.scss */
ul#newslist-r {
  float: left; }

/* line 844, src/scss/restyle/_current.scss */
ul.newslist {
  width: 50%; }

/* line 846, src/scss/restyle/_current.scss */
ul.newslist li {
  display: block;
  background: url("/en/images/static/dotted.gif") repeat-x scroll top left; }

/* line 847, src/scss/restyle/_current.scss */
ul.newslist li a {
  display: block;
  padding: 20px; }

/* line 848, src/scss/restyle/_current.scss */
ul.newslist li a:hover {
  background-color: #F5F6FA; }

/* line 849, src/scss/restyle/_current.scss */
ul.newslist li a img {
  padding-bottom: 20px;
  width: 90%; }

/* line 850, src/scss/restyle/_current.scss */
ul.newslist li h2 {
  color: #002688; }

/* line 851, src/scss/restyle/_current.scss */
ul.newslist li a h2 {
  font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 1.23076923076923em; }

/* line 852, src/scss/restyle/_current.scss */
ul.newslist li a p {
  font-size: 1em;
  color: #333333; }

/* line 853, src/scss/restyle/_current.scss */
ul.newslist li a p.date {
  color: #999999; }

/* line 854, src/scss/restyle/_current.scss */
#requestResults {
  /*background: url('/en/images/static/dotted.gif') repeat-x scroll top left;*/
  padding: 20px 0; }

/* line 857, src/scss/restyle/_current.scss */
#searchnews {
  margin-bottom: 35px;
  background: #F5F6FA;
  border-radius: 5px 0 0 5px;
  padding: 20px; }

/* line 867, src/scss/restyle/_current.scss */
#searchnews h2 {
  color: #002685;
  padding-bottom: 10px; }

/* line 868, src/scss/restyle/_current.scss */
#searchnews p {
  padding-bottom: 10px;
  font-size: .75em; }

/* line 873, src/scss/restyle/_current.scss */
#searchnews form div {
  width: 200px;
  margin: 0px 0;
  padding-left: 5px;
  height: 27px;
  /* background: url('/en/images/static/searchform_background.png') */ }

/* line 877, src/scss/restyle/_current.scss */
.searchResults #searchbutton, #searchnews #searchbutton {
  margin-top: 10px;
  background: #002D99 url("/en/images/static/bg_zoek.png") no-repeat 7px 7px;
  border: none;
  height: 27px;
  padding: 0 10px 0 30px;
  color: white;
  -moz-border-radius: 5px;
  font-size: 14px;
  line-height: 14px;
  border-radius: 5px; }

/* line 886, src/scss/restyle/_current.scss */
.searchResults select {
  width: 143px; }

/* line 890, src/scss/restyle/_current.scss */
#results .bottomline {
  margin: 0;
  padding: 10px 0 0px 20px; }

/* line 891, src/scss/restyle/_current.scss */
#results .bottomline div#numberOfResults {
  padding-bottom: 10px;
  font-size: 0.8125em; }

/* line 892, src/scss/restyle/_current.scss */
#searchnews #input_box_inv, .searchResults #input_box_inv {
  color: #999999; }

/* line 893, src/scss/restyle/_current.scss */
#searchnews #input_box_inv.active, .searchResults #input_box_inv.active {
  color: #333333; }

/* ==================================================================================================================== */
/* ! PRESS ROOM																											*/
/* ==================================================================================================================== */
/* component text styling */
/* line 901, src/scss/restyle/_current.scss */
.componentText h2 {
  font-size: 1.5em;
  color: #002688;
  margin: 0 0 15px 0;
  padding: 15px 0; }

/* line 902, src/scss/restyle/_current.scss */
.componentText h3 {
  font-size: 1em;
  color: #002688;
  margin-bottom: 3px; }

/* line 903, src/scss/restyle/_current.scss */
.componentText h4 {
  font-weight: bold; }

/* pres.overviews overview */
/* line 909, src/scss/restyle/_current.scss */
.overview {
  height: 400px;
  margin-top: 10px; }

/* line 910, src/scss/restyle/_current.scss */
.overview ol {
  height: 400px; }

/* line 911, src/scss/restyle/_current.scss */
.overview ol h2 {
  color: #FFF;
  font-size: 2em; }

/* line 912, src/scss/restyle/_current.scss */
.overview ol li.first h2 {
  font-size: 2.5em; }

/* line 913, src/scss/restyle/_current.scss */
.overview ol li {
  float: left;
  display: block;
  width: 47%; }

/* line 918, src/scss/restyle/_current.scss */
.overview ol li.first {
  width: 53%; }

/* line 921, src/scss/restyle/_current.scss */
.overview ol li a {
  color: #FFF;
  display: block;
  height: 139px;
  padding: 30px 35px; }

/* line 929, src/scss/restyle/_current.scss */
.overview ol li.first a {
  border: none;
  height: 340px; }

/* line 933, src/scss/restyle/_current.scss */
.overview ol li.last a {
  border-bottom: none;
  height: 140px; }

/* line 937, src/scss/restyle/_current.scss */
.overview p {
  font-size: 14px;
  margin-top: 15px; }

/* line 941, src/scss/restyle/_current.scss */
.overview .firstIntro {
  float: left;
  width: 52%; }

/* line 945, src/scss/restyle/_current.scss */
.overview .firstImage {
  float: right;
  width: 43%; }

/* line 949, src/scss/restyle/_current.scss */
.overview .firstImage img {
  margin-top: 8px; }

/* line 952, src/scss/restyle/_current.scss */
.ellipsis {
  overflow: hidden;
  height: 200px;
  line-height: 25px;
  margin: 0 20px 20px 0; }

/* line 959, src/scss/restyle/_current.scss */
.ellipsis:before {
  content: "";
  float: left;
  width: 5px;
  height: 200px; }

/* line 964, src/scss/restyle/_current.scss */
.ellipsis > *:first-child {
  float: right;
  width: 100%;
  margin-left: -5px; }

/* line 969, src/scss/restyle/_current.scss */
.ellipsis:after {
  content: "\02026";
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  float: right;
  position: relative;
  top: -18.5px;
  left: 100%;
  width: 3em;
  margin-left: -3em;
  padding-right: 5px;
  text-align: right;
  background-size: 100% 100%; }

/* line 981, src/scss/restyle/_current.scss */
#resultsAfterOverview {
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  margin-bottom: 15px; }

/* line 985, src/scss/restyle/_current.scss */
#resultsAfterOverview span {
  font-size: 13px; }

/* featured section */
/* line 990, src/scss/restyle/_current.scss */
.featured {
  margin: 30px 0 0 20px; }

/* line 991, src/scss/restyle/_current.scss */
.eventDate {
  float: left;
  margin: 10px;
  height: 90px;
  width: 90px;
  line-height: 1.3em;
  border: solid 1px #EEF0F3;
  color: #002699;
  border-radius: 5px;
  text-align: center; }

/* line 998, src/scss/restyle/_current.scss */
.eventDate span {
  display: block; }

/* line 999, src/scss/restyle/_current.scss */
.day {
  font-size: 2.6em;
  font-weight: 100;
  padding-top: 23px; }

/* line 1000, src/scss/restyle/_current.scss */
.month {
  color: #B4B4C7;
  font-size: 0.8em;
  padding-top: 15px;
  text-transform: uppercase; }

/* line 1001, src/scss/restyle/_current.scss */
.eventText {
  float: left;
  margin: 10px 0 10px 20px;
  padding: 0 20px 20px 0px;
  width: 70%; }

/* line 1002, src/scss/restyle/_current.scss */
.eventText p {
  padding-bottom: 10px; }

/* home alternative */
/* line 1006, src/scss/restyle/_current.scss */
.featuredEvent {
  margin: 24px 0 0 0;
  width: 100%; }

/* line 1007, src/scss/restyle/_current.scss */
.featuredEvent h2 {
  font-size: 1.75em;
  color: #002688;
  margin-left: 25px; }

/* line 1008, src/scss/restyle/_current.scss */
.featuredEvent h3 {
  font-size: 1.25em;
  color: #002688;
  margin-bottom: 6px; }

/* line 1009, src/scss/restyle/_current.scss */
.featuredEvent .col {
  width: 47%;
  float: left;
  margin-right: 3%; }

/* line 1011, src/scss/restyle/_current.scss */
p.ankeilerText {
  min-height: 96px; }

/* press room calendar */
/* line 1015, src/scss/restyle/_current.scss */
.eventList h2 {
  color: #002688;
  margin: 30px 20px 15px 0px;
  font-size: 1.75em; }

/* line 1016, src/scss/restyle/_current.scss */
.pastEvents ul li {
  line-height: 2.6em;
  padding-left: 2px; }

/* press releases */
/* line 1019, src/scss/restyle/_current.scss */
.tableSmallfont, .tableAside {
  font-size: 0.8em;
  margin-bottom: 20px;
  text-align: left;
  width: 100%; }

/* line 1020, src/scss/restyle/_current.scss */
.tableSmallfont th {
  text-align: inherit; }

/* line 1021, src/scss/restyle/_current.scss */
.tableSmallfont td {
  line-height: 2.4em; }

/* line 1022, src/scss/restyle/_current.scss */
.tableSmallfont li, .tableAside li {
  font-size: 1em; }

/* line 1023, src/scss/restyle/_current.scss */
.tableAside th, .tableAside td {
  vertical-align: top; }

/* press releases details */
/* line 1027, src/scss/restyle/_current.scss */
.addressPress strong {
  font-size: 0.875em; }

/* line 1031, src/scss/restyle/_current.scss */
.addressPress .header {
  line-height: 1.5em;
  margin-top: 30px; }

/* line 1036, src/scss/restyle/_current.scss */
li.goTo {
  margin-top: 20px; }

/* press releases search */
/* line 1042, src/scss/restyle/_current.scss */
#searchReleases .searchitem {
  float: left;
  position: relative;
  margin: 10px 10px 0 0;
  width: 184px; }

/* line 1043, src/scss/restyle/_current.scss */
#searchReleases .searchitem .search_box {
  width: 175px;
  height: 22px;
  border: none;
  background: url("/en/images/static/bg-form-zoek.png") no-repeat top left;
  padding: 3px 0 3px 10px;
  margin: 0;
  color: #999999;
  line-height: 22px;
  font-size: 13px; }

/* line 1044, src/scss/restyle/_current.scss */
#searchReleases .searchitem .search_box.active {
  color: #333333; }

/* line 1045, src/scss/restyle/_current.scss */
#searchReleases .searchitem #search_button {
  position: absolute;
  top: 0;
  right: 0;
  border: none;
  background: url("/en/images/static/bg-form-zoek.png") no-repeat scroll top right;
  width: 30px;
  height: 27px;
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  -webkit-appearance: none; }

/* line 1049, src/scss/restyle/_current.scss */
#searchReleases .textblock {
  font-size: inherit; }

/* line 1051, src/scss/restyle/_current.scss */
.sItem .releasesFoot {
  margin: 12px 0 0 0; }

/* line 1052, src/scss/restyle/_current.scss */
.filterTags .label {
  padding-right: 8px; }

/* line 1053, src/scss/restyle/_current.scss */
.filterTags a {
  color: #333333;
  font-size: 100%;
  height: 24px;
  padding: 0;
  display: inline-block;
  text-decoration: underline; }

/* line 1054, src/scss/restyle/_current.scss */
.filterTags a:hover, .filterTags a:focus {
  color: #7890BE; }

/* line 1055, src/scss/restyle/_current.scss */
.releasesFoot #tagsSocial {
  margin: 0;
  font-size: inherit; }

/* line 1056, src/scss/restyle/_current.scss */
.releasesFoot #tagsSocial .label {
  line-height: 1.9em;
  padding-right: 12px; }

/* press officers */
/* line 1060, src/scss/restyle/_current.scss */
ul.officerList li {
  padding: 10px 0;
  width: 100%;
  display: block;
  position: relative; }

/* line 1061, src/scss/restyle/_current.scss */
.officerSection img {
  width: 90%;
  display: inline;
  margin-bottom: 1px; }

/* line 1062, src/scss/restyle/_current.scss */
.officerSection address, .officerSection dl, .officerSection p {
  line-height: 1.7em; }

/* line 1063, src/scss/restyle/_current.scss */
.officerSection address {
  font-size: 100%; }

/* line 1064, src/scss/restyle/_current.scss */
.officerSection address .header {
  line-height: inherit;
  margin-top: 0; }

/* line 1065, src/scss/restyle/_current.scss */
.officerSection dl {
  margin-top: 5px; }

/* line 1066, src/scss/restyle/_current.scss */
.officerSection dl p {
  margin-bottom: 5px; }

/* line 1067, src/scss/restyle/_current.scss */
.officerSection dl dt {
  font-weight: bold; }

/* line 1068, src/scss/restyle/_current.scss */
.officerSection dl dd {
  float: left; }

/* line 1069, src/scss/restyle/_current.scss */
.officerSection p {
  font-size: 100%; }

/* line 1070, src/scss/restyle/_current.scss */
.officerSection {
  float: left;
  margin: 10px 0; }

/* line 1071, src/scss/restyle/_current.scss */
.officerImage {
  width: 15%;
  margin-right: 5%; }

/* line 1072, src/scss/restyle/_current.scss */
.officerContact {
  width: 80%; }

/* line 1073, src/scss/restyle/_current.scss */
#page .officerFocus, .page-highlights .officerFocus {
  width: 80%;
  float: right;
  position: relative; }
  /* line 1078, src/scss/restyle/_current.scss */
  #page .officerFocus span, .page-highlights .officerFocus span {
    margin: 0; }
  /* line 1081, src/scss/restyle/_current.scss */
  #page .officerFocus a, .page-highlights .officerFocus a {
    padding-left: 0 !important; }
  /* line 1084, src/scss/restyle/_current.scss */
  #page .officerFocus li, .page-highlights .officerFocus li {
    margin: 0 0 5px 0;
    padding: 0; }

/* line 1089, src/scss/restyle/_current.scss */
#page .officerSection img, .page-highlights .officerSection img {
  width: 100%; }

/* line 1092, src/scss/restyle/_current.scss */
#page .article .officerSection p, .page-highlights .article .officerSection p {
  margin: 0; }

@media only screen and (max-width: 745px) {
  /* line 1099, src/scss/restyle/_current.scss */
  #page .article .officerImage, .page-highlights .article .officerImage {
    width: 100%;
    max-width: 140px; }
    /* line 1102, src/scss/restyle/_current.scss */
    #page .article .officerImage img, .page-highlights .article .officerImage img {
      width: 100%; }
  /* line 1107, src/scss/restyle/_current.scss */
  #page .article .officerContact, .page-highlights .article .officerContact,
  #page .article .officerFocus, .page-highlights .article .officerFocus {
    width: 100%;
    float: right; } }

/* ================================================================================================================ */
/* ! RESEARCH																										*/
/* ================================================================================================================ */
/* line 1120, src/scss/restyle/_current.scss */
.section.articles {
  margin: 20px;
  clear: both; }

/* line 1121, src/scss/restyle/_current.scss */
.section.articles.profile {
  clear: both; }

/* line 1122, src/scss/restyle/_current.scss */
#selectors {
  margin-top: 10px;
  padding: 20px; }

/* line 1123, src/scss/restyle/_current.scss */
#selectors strong.category {
  display: none; }

/* line 1125, src/scss/restyle/_current.scss */
#selectors .tagcloud_item {
  color: #333333;
  font-size: 0.8125em;
  height: 24px;
  padding: 0;
  display: inline-block;
  font-weight: bold; }

/* line 1126, src/scss/restyle/_current.scss */
#selectors span .tagcloud_item {
  font-weight: normal; }

/* line 1127, src/scss/restyle/_current.scss */
#selectors .tagcloud_item:hover, .tagcloud_item:focus {
  color: #7890BE; }

/* line 1128, src/scss/restyle/_current.scss */
#selectors .tagcloud_item span {
  padding-right: 8px; }

/* line 1129, src/scss/restyle/_current.scss */
#selectors .tagcloud_item {
  background: #fff;
  border: solid 1px  #fff;
  line-height: 24px;
  text-decoration: underline;
  margin-right: 0px;
  padding-right: 8px; }

/* line 1130, src/scss/restyle/_current.scss */
#selectors .tagcloud_item:hover {
  color: #7890BE; }

/* line 1133, src/scss/restyle/_current.scss */
#selectors .tagcloud div {
  text-align: right;
  font-size: 0.8125em;
  padding-top: 5px;
  margin-top: 5px;
  background: url("/en/images/static/dotted.gif") repeat-x scroll top left; }

/* line 1134, src/scss/restyle/_current.scss */
#selectors .tagcloud div a {
  color: #001F8C;
  text-decoration: none;
  padding-left: 20px;
  background: url("/en/images/static/plus-min.png") no-repeat 2px -40px; }

/* line 1135, src/scss/restyle/_current.scss */
#selectors .tagcloud div a.less-tags {
  background-position: 2px -22px; }

/* line 1136, src/scss/restyle/_current.scss */
#selectors .tagcloud div a:hover {
  color: #FF6600; }

/* line 1137, src/scss/restyle/_current.scss */
.active-filter {
  display: none; }

/* line 1140, src/scss/restyle/_current.scss */
.currentSelection li {
  background: #F5F6FA;
  border-left: solid 1px  #E8EDF0;
  border-top: solid 1px  #E8EDF0;
  border-bottom: solid 1px  #E8EDF0;
  line-height: 24px;
  text-decoration: none;
  margin-right: 8px;
  padding: 0;
  color: #333333;
  font-size: 0.8125em;
  height: 24px;
  padding: 0;
  display: inline-block; }

/* line 1141, src/scss/restyle/_current.scss */
.lt-ie8 .currentSelection li {
  display: inline; }

/* line 1142, src/scss/restyle/_current.scss */
.currentSelection li a {
  padding: 4px 30px 4px 10px;
  background: url("/en/images/static/crossout.png") no-repeat top right; }

/* line 1143, src/scss/restyle/_current.scss */
.currentSelection li a:hover {
  color: #6890be; }

/* line 1145, src/scss/restyle/_current.scss */
span.remove {
  display: none; }

/* line 1146, src/scss/restyle/_current.scss */
.currentSelection ul.selection {
  margin-left: -20px;
  padding-left: 20px; }

/* line 1147, src/scss/restyle/_current.scss */
.currentSelection li.remove-all {
  display: block;
  width: 100%;
  text-align: right;
  border: none;
  background: none;
  margin: -30px 0 15px 0;
  padding-top: 0px; }

/* line 1148, src/scss/restyle/_current.scss */
.currentSelection li.remove-all a {
  text-align: right;
  color: #001F8C;
  text-decoration: none;
  padding-left: 20px;
  background: none;
  padding: 0; }

/* line 1149, src/scss/restyle/_current.scss */
.currentSelection li.remove-all a:hover {
  color: #FF6600; }

/* line 1150, src/scss/restyle/_current.scss */
.section.articles h2 {
  font-size: 1.25em;
  background: url("/en/images/static/dotted.gif") repeat-x scroll bottom left;
  padding-bottom: 7px; }

/* result */
/* line 1153, src/scss/restyle/_current.scss */
.result {
  margin-left: -20px; }

/* line 1154, src/scss/restyle/_current.scss */
.result .box {
  margin: 40px 0;
  border-top: solid 1px #EEF0F3;
  border-right: solid 1px #EEF0F3;
  border-bottom: solid 1px #EEF0F3;
  moz-border-radius: 0 5px 5px 0;
  border-radius: 0 5px 5px 0; }

/* line 1160, src/scss/restyle/_current.scss */
.section.articles.profile .result .box {
  margin: 20px 0 40px 0;
  border: none; }

/* line 1161, src/scss/restyle/_current.scss */
.section.articles.profile h2 {
  padding-top: 30px;
  font-size: 1.5em; }

/* line 1164, src/scss/restyle/_current.scss */
.pager-header {
  color: #002685;
  padding: 10px 0 10px 20px; }

/* line 1166, src/scss/restyle/_current.scss */
ul.reports li.download {
  background: url("/en/images/static/dotted.gif") repeat-x scroll top left;
  font-size: 1em;
  display: table-row; }

/* line 1167, src/scss/restyle/_current.scss */
.section.articles.profile ul.reports li.download {
  background: none; }

/* line 1168, src/scss/restyle/_current.scss */
ul.reports li .profile {
  display: table-cell;
  padding: 5px 0 0 20px;
  vertical-align: top;
  width: 70px; }

/* line 1169, src/scss/restyle/_current.scss */
ul.reports li .profile img {
  width: 50px; }

/* line 1170, src/scss/restyle/_current.scss */
ul.reports li .bigdate {
  display: table-cell;
  padding: 0px 0 0 20px;
  vertical-align: top;
  width: 150px;
  line-height: 1.3em;
  font-size: 0.9375em;
  color: #002699; }

/* line 1171, src/scss/restyle/_current.scss */
ul.reports li .thetext {
  display: table-cell;
  margin: 0;
  padding: 0 20px 20px 0px;
  vertical-align: top; }

/* line 1172, src/scss/restyle/_current.scss */
ul.reports li .thetext p {
  padding-bottom: 8px; }

/* line 1173, src/scss/restyle/_current.scss */
ul.reports li .thetext .tagsSocial {
  margin: 0; }

/* line 1174, src/scss/restyle/_current.scss */
ul.reports li .thetext .tagsSocial .share span {
  font-size: 0.92857142857143em;
  width: 45px; }

/* line 1175, src/scss/restyle/_current.scss */
ul.reports li .thetext .filterlist .filterlabel {
  width: 50px;
  display: block;
  float: left; }

/* line 1177, src/scss/restyle/_current.scss */
.lt-ie8 ul.reports li .bigdate, .lt-ie8 ul.reports li .profile, .lt-ie8 ul.reports li .thetext {
  float: left;
  padding-top: 20px; }

/* line 1179, src/scss/restyle/_current.scss */
h4.metadata {
  font-size: 0.8125em;
  line-height: 1.5em;
  color: #6C7279; }

/* line 1181, src/scss/restyle/_current.scss */
ul.reports li .thetext .article-tag {
  text-decoration: underline;
  padding-right: 10px;
  cursor: pointer; }

/* line 1182, src/scss/restyle/_current.scss */
ul.reports li .thetext .article-tag:hover {
  color: #6890be; }

/* line 1185, src/scss/restyle/_current.scss */
.header .miniDownloads a {
  font-size: 1em;
  font-weight: bold; }

/* line 1186, src/scss/restyle/_current.scss */
.header .miniDownloads li {
  margin-bottom: 3px;
  padding-bottom: 0; }

/* page numbers */
/* line 1190, src/scss/restyle/_current.scss */
.resultnavigation {
  padding-top: 10px;
  margin-top: 30px;
  margin-bottom: 40px;
  text-align: center;
  position: relative; }

/* line 1191, src/scss/restyle/_current.scss */
.resultnavigation li {
  display: inline;
  padding-left: 10px; }

/* line 1192, src/scss/restyle/_current.scss */
.resultnavigation li span.pager-current, .resultnavigation li a {
  padding: 1px 6px;
  border: solid 1px white;
  moz-border-radius: 5px;
  border-radius: 5px; }

/* line 1197, src/scss/restyle/_current.scss */
.resultnavigation li span.pager-current {
  color: white;
  background: #001F8C;
  border: solid 1px #001F8C; }

/* line 1198, src/scss/restyle/_current.scss */
.resultnavigation li a:hover {
  border: solid 1px #FF6600; }

/* line 1199, src/scss/restyle/_current.scss */
.resultnavigation li a.pager-next:hover, .resultnavigation li a.pager-prev:hover {
  border: solid 1px white; }

/* line 1200, src/scss/restyle/_current.scss */
.resultnavigation li a.pager-next span, .resultnavigation li a.pager-prev span, .resultnavigation li span.pager-next span, .resultnavigation li span.pager-prev span {
  padding: 10px; }

/* line 1201, src/scss/restyle/_current.scss */
.resultnavigation li span.pager-next, .resultnavigation li span.pager-prev {
  color: #ccc; }

/* line 1202, src/scss/restyle/_current.scss */
.resultnavigation ul.pager {
  display: inline; }

/* line 1203, src/scss/restyle/_current.scss */
.resultnavigation a.goUp {
  display: inline;
  font-size: 0.8em; }

/* ============================================================================================================ */
/* ! forms 																										*/
/* ============================================================================================================ */
/* line 1211, src/scss/restyle/_current.scss */
.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix {
  visibility: hidden; }

/* line 1212, src/scss/restyle/_current.scss */
.ui-dialog-titlebar {
  display: none; }

/* line 1213, src/scss/restyle/_current.scss */
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all {
  margin-top: -120px;
  border: none;
  background: none; }

/* line 1214, src/scss/restyle/_current.scss */
.formElement, .formElementAccept {
  width: 560px;
  overflow: auto;
  background: #fff;
  margin: 0 auto;
  padding: 0 0 40px 20px;
  border: none;
  border-radius: 5px; }

/* line 1218, src/scss/restyle/_current.scss */
.formElement h1, .formElementAccept h1 {
  font-size: 2.125em;
  color: #ff6600;
  padding: 15px 15px 0px 0; }

/* line 1219, src/scss/restyle/_current.scss */
.formElement p, .formElementAccept p {
  padding: 20px 20px 0 20px; }

/* line 1220, src/scss/restyle/_current.scss */
.formElement ul, .formElementAccept ul {
  margin: 15px 20px 0 20px; }

/* line 1222, src/scss/restyle/_current.scss */
.formElement li {
  clear: both;
  padding: 10px 0; }

/* in general.scss */
/*.formElement legend { color: #333333; padding: 25px 0px 0px 20px; font-size: 0.9375em; font-weight: bold }*/
/* line 1227, src/scss/restyle/_current.scss */
.formElement input {
  float: left; }

/* line 1228, src/scss/restyle/_current.scss */
.formElement .radiotext {
  padding-left: 5px;
  line-height: 20px; }

/* line 1229, src/scss/restyle/_current.scss */
.formElement .readmore {
  margin-left: 180px;
  margin-top: 30px; }

/* in general.scss */
/* .formElement input[type='text'] { border: none; width: 262px; height: 17px; padding: 6px 10px; background: url('/en/images/static/bg_form.png') no-repeat top left; } */
/* line 1233, src/scss/restyle/_current.scss */
.formElement input[type='text']:focus, .formElement input.ieFocusHack {
  background-position: 0 -40px; }

/* line 1234, src/scss/restyle/_current.scss */
.formElement input.error[type='text'] {
  background-position: 0 -80px; }

/* line 1235, src/scss/restyle/_current.scss */
.formElement .formcountrycontainer {
  width: 313px;
  float: left; }

/* line 1236, src/scss/restyle/_current.scss */
.formElement .formcountrycontainer label.error {
  margin-left: 0; }

/* line 1238, src/scss/restyle/_current.scss */
.formElement #countryPicker2 {
  width: 249px;
  font-size: 1em; }

/* line 1240, src/scss/restyle/_current.scss */
.formElement #countryPickerCopy2 {
  font-size: 1em; }

/* in general.scss */
/* .formElement .selectcontainer { clear: none; float: left; background: #ffffff url('/en/images/static/searchform_background.png') no-repeat top left; margin-left: 0px; margin-right: -2px; padding-left: 5px } */
/* line 1244, src/scss/restyle/_current.scss */
.formElement textarea {
  resize: none;
  width: 262px;
  height: 95px;
  padding: 10px;
  border: none;
  /* background: url('/en/images/static/bg_form.png') no-repeat 1px -123px */ }

/* line 1246, src/scss/restyle/_current.scss */
.formElement textarea:focus, .formElement textarea.ieFocusHack {
  background-position: 1px -249px; }

/* line 1247, src/scss/restyle/_current.scss */
.formElement textarea.error {
  background-position: 1px -375px; }

/* in general.scss */
/* .formElement label { display: block; float: left; width: 185px; color: #333333; line-height: 20px } */
/* line 1251, src/scss/restyle/_current.scss */
.formElement .inverted label {
  float: left;
  margin-right: 30%; }

/* line 1252, src/scss/restyle/_current.scss */
.formElement span.required {
  display: inline; }

/* line 1253, src/scss/restyle/_current.scss */
.formElement #kaptchaContainer {
  margin-left: 185px; }

/* line 1254, src/scss/restyle/_current.scss */
.formElement #kaptchaContainer div {
  width: 150px;
  float: left; }

/* in general.scss */
/*.formElement #kaptchaContainer img { float: left; padding-right: 25px }
.formElement #kaptchaContainer p { font-size: 1em; padding: 5px 0; margin: 0 } 
a.reload, .ui-widget-content a.reload { display: block; padding-left: 20px; position: relative; color: #002899 }
a.reload span { display: block; width: 20px; height: 20px; position: absolute; left: 0; background: url('/en/images/static/icons.svg') no-repeat -2px -425px } */
/* line 1262, src/scss/restyle/_current.scss */
.formElement a.tooltip {
  width: 10px;
  height: 10px;
  display: block;
  float: right; }

/* in general.scss */
/*.formElement input[type='submit'] { border: none; background: url('/en/images/static/bg_bigbuttons.png') no-repeat top right; height: 40px; padding: 0px 60px 10px 20px; line-height: 14px; color: white; font-size: 0.875em }
*/
/* line 1268, src/scss/restyle/_current.scss */
.formElement label.error {
  display: block;
  color: #ff6600;
  margin-left: 190px;
  width: 260px;
  padding-bottom: 2px; }

/* line 1269, src/scss/restyle/_current.scss */
.formElement .ez-radio label.error {
  margin-left: 170px; }

/* line 1272, src/scss/restyle/_current.scss */
.formElement #error {
  display: none;
  background-color: #FFEFE5;
  -moz-border-radius: 0 5px 5px 0;
  margin: 10px 70px 0px -20px;
  padding: 15px 20px;
  border-radius: 0 5px 5px 0; }

/* line 1277, src/scss/restyle/_current.scss */
.formElement #error ul#errorul {
  margin-left: 20px;
  margin-bottom: 20px; }

/* line 1278, src/scss/restyle/_current.scss */
.formElement #error ul#errorul li {
  margin: 0;
  padding: 0 3px;
  height: 20px;
  background: url("/en/images/static/icons.svg") no-repeat 0 -288px; }

/* line 1279, src/scss/restyle/_current.scss */
.formElement #error ul#errorul li label {
  font-weight: bold;
  padding-left: 18px;
  font-weight: bold;
  color: #002688;
  width: 80%; }

/* line 1280, src/scss/restyle/_current.scss */
.formElementAccept .articleText {
  margin-left: 0px; }

/* line 1282, src/scss/restyle/_current.scss */
form input[type="checkbox"] {
  -webkit-appearance: checkbox; }

/* ================================================================================================================ */
/* ! sidebar																										*/
/* ================================================================================================================ */
/* in aside */
/* .banimage img{ width:90%} */
/* .banlist {margin-top:20px} */
/* ==================================================================================================================== */
/* ! Location contact																									*/
/* ==================================================================================================================== */
/* in contact.scss */
/* .contactLocation h2, .contactPressroom > h2 { padding-bottom: 20px; color: #ff6600; }
.contactPressroom > h2 {margin: 25px 0 0 25px;}
.contactblock { margin-right: 0px }
.textx { clear : both; padding-top: 20px; padding-right:20px}
.contactblock .alert { font-size: 1em; line-height: 1.7em; margin-left: 0; color: #002688; margin-bottom: 20px; padding-right: 20px}

.contactLocation .description, .contactLocation .rcpopupheader, .contactLocation .rcpopupdescription,.contactLocation .contact, .contactLocation p  {display:none}
*/
/* Dropdown control */
/* ui */
/* line 1321, src/scss/restyle/_current.scss */
.ui-autocomplete.ui-corner-all {
  max-height: 150px;
  overflow-y: auto;
  overflow-x: hidden;
  padding-right: 0;
  border-radius: 0 0 5px 5px;
  z-index: 100 !important; }

/* addressses */
/* line 1331, src/scss/restyle/_current.scss */
address {
  font-style: normal;
  font-size: 0.8125em; }

/* line 1332, src/scss/restyle/_current.scss */
address span.header {
  display: block;
  color: #392533;
  font-size: 1em;
  margin-top: 15px;
  line-height: 1em; }

/* line 1333, src/scss/restyle/_current.scss */
.contact {
  line-height: 1.2em; }

/* line 1334, src/scss/restyle/_current.scss */
.contact div {
  margin: 0px 0 15px 0; }

/* line 1335, src/scss/restyle/_current.scss */
.contact div.email, .contact div.language {
  margin-bottom: 0; }

/* line 1336, src/scss/restyle/_current.scss */
.email a, .form a, .url a {
  padding-left: 25px;
  width: auto;
  display: inline-block;
  line-height: 20px; }

/* in general.scss */
/* .email a span { margin-top: 0; margin-left: -20px; position: absolute; display: block; width: 15px; height: 15px; background: url('/en/images/static/icons.svg') no-repeat 0px 5px; } */
/* line 1339, src/scss/restyle/_current.scss */
.form a span {
  margin-top: 0;
  margin-left: -20px;
  position: absolute;
  display: block;
  width: 15px;
  height: 15px;
  margin-right: 5px;
  background: url("/en/images/static/icons.svg") no-repeat 0px -377px; }

/* line 1340, src/scss/restyle/_current.scss */
.url a span {
  margin-top: 0;
  margin-left: -20px;
  position: absolute;
  display: block;
  width: 15px;
  height: 15px;
  background: url("/en/images/static/icons.svg") no-repeat 0 -83px; }

/* line 1341, src/scss/restyle/_current.scss */
.linkedin a span {
  background-position: 0 -500px;
  width: 15px;
  height: 20px; }

/* line 1342, src/scss/restyle/_current.scss */
.twitter a span {
  background-position: 0 -520px;
  width: 15px;
  height: 20px; }

/* line 1344, src/scss/restyle/_current.scss */
address .adr {
  line-height: 1.5em; }

/* line 1345, src/scss/restyle/_current.scss */
address .adr span.header {
  margin-bottom: 3px; }

/* line 1347, src/scss/restyle/_current.scss */
.aside .colorblock {
  background-color: #F5F6FA;
  padding: 20px;
  margin-left: -20px;
  margin-bottom: 0px; }

/* line 1348, src/scss/restyle/_current.scss */
.article address {
  font-size: 0.875em;
  margin-top: -10px; }

/* line 1350, src/scss/restyle/_current.scss */
.article address a {
  color: #002699;
  text-decoration: none; }

/* line 1351, src/scss/restyle/_current.scss */
.article address a:hover {
  color: #ff6600;
  text-decoration: none; }

/* ================================================================================================================ */
/* ! ankeilers																										*/
/* ================================================================================================================ */
/* mini ankeilers */
/* line 1362, src/scss/restyle/_current.scss */
.bottomline.meuh {
  background: none; }

/* in article/_ankeiler.scss */
/* .miniAnkeilers, .sectieAnkeilers { width: 100%; padding-bottom: 0; } */
/* in article/aside.css */
/*.miniAnkeiler { position: relative; clear: both; padding: 15px 30px 0 20px; margin-left: -20px; margin-bottom: 0; margin-right: 20px; background: url('/en/images/static/dotted.gif') no-repeat 20px 0; }
*/
/* .miniAnkeiler.hover { background: #F5F6FA; } */
/* in article/aside.css */
/*.miniAnkeiler.first { background: none;  margin-top: -20px; } /*padding-top: 0;*/
/* .miniAnkeiler.first.hover { background: #F5F6FA; } */
/* in article/aside.css */
/* .miniAnkeiler .textblock { float: left; line-height: 1.4em; width: 75%; margin-left: 5%; padding-bottom: 0; font-size: 0.92307692307692em;  } */
/* .miniAnkeiler .textblock a.title { font-size: 1.33333333333333em; margin-left: 0; }
.miniAnkeiler .textblock a.whole { clear: both; display: block; font-size: 1.23076923076923em; position: relative; color: #392533; padding-bottom: 15px;  }
.miniAnkeiler .textblock a.whole p { padding-bottom: 0 }
.sectieAnkeiler .textblock { position: absolute; width: 400px; right: 0; height: 160px;  background: url('/en/images/static/bg_sectieAnkeiler.png') no-repeat top right; }
*/
/* article/aside.css */
/* .miniAnkeiler .thumbnailbox { float: left; padding-bottom: 15px; width: 20%; } */
/* article/aside.css */
/*.miniAnkeiler .thumbnailbox img { width: 95%;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px; 	 }*/
/* line 1400, src/scss/restyle/_current.scss */
.miniAnkeiler span.arrow {
  display: block;
  position: absolute;
  right: 10px;
  top: 45%;
  height: 15px;
  width: 18px;
  background: url("/en/images/static/icons.svg") no-repeat 0 -137px; }

/* line 1401, src/scss/restyle/_current.scss */
.miniAnkeiler.nothumb .textblock {
  float: left;
  line-height: 1.4em;
  width: 90%;
  margin-left: 0; }

/* in article.css */
/* .sectieAnkeiler .textblock h3.title { padding: 20px 20px 5px 20px; font-size: 1.53846153846154em; color: #002688; height:1em;	white-space: nowrap; width: 90%; overflow:hidden; text-overflow: ellipsis} */
/*.sectieAnkeiler .textblock div.whole { padding: 0 20px; font-size: 1.23076923076923em; height:3.8em; overflow:hidden; } */
/* line 1415, src/scss/restyle/_current.scss */
ul.moreAnkeilers {
  padding: 15px 0; }

/* in aside.css */
/* .miniAnkeiler h2.bottomline {margin-bottom:20px} */
/* read more ankeilers */
/* line 1422, src/scss/restyle/_current.scss */
#moreAnkeiler h3 {
  font-size: 1.5em;
  padding-left: 20px;
  margin-top: 20px; }

/* line 1423, src/scss/restyle/_current.scss */
#moreAnkeiler .thumbnails {
  padding-bottom: 0px;
  margin: 5px 0px; }

/* line 1424, src/scss/restyle/_current.scss */
#moreAnkeiler .imgcontainer {
  margin: 0px;
  text-align: center; }

/* line 1425, src/scss/restyle/_current.scss */
#moreAnkeiler .imgcontainer .fullwidth {
  width: 100%;
  border-radius: 5px; }

/* line 1430, src/scss/restyle/_current.scss */
#moreAnkeiler .last .imgcontainer .fullwidth {
  width: 100%;
  border-radius: 5px 0 0 5px; }

/* line 1435, src/scss/restyle/_current.scss */
#moreAnkeiler .first .imgcontainer .fullwidth {
  width: 100%;
  border-radius: 0 5px 5px 0; }

/* line 1442, src/scss/restyle/_current.scss */
#moreAnkeiler .morecontainer {
  padding: 5px 20px; }

/* line 1443, src/scss/restyle/_current.scss */
#moreAnkeiler .morecontainer h2 {
  font-size: 1.25em;
  margin-top: 15px; }

/* line 1444, src/scss/restyle/_current.scss */
#moreAnkeiler .morecontainer .group {
  font-size: .75em;
  color: #6C7279; }

/* line 1445, src/scss/restyle/_current.scss */
#moreAnkeiler a {
  background: white;
  display: block;
  width: 100%;
  height: 100%;
  min-height: 300px; }

/* line 1446, src/scss/restyle/_current.scss */
#moreAnkeiler a:hover, #moreAnkeiler a:focus {
  background: #f5f6fa; }

/* downloads */
/* line 1450, src/scss/restyle/_current.scss */
.overviewBlock p {
  padding-right: 20px; }

/* in general/minidownloads.scss */
/* line 1478, src/scss/restyle/_current.scss */
.custom-form div {
  width: auto;
  height: 27px;
  overflow: hidden;
  position: relative;
  display: inline-block;
  padding-left: 5px;
  padding-right: 0px;
  /* background: url('/en/images/static/searchform_background.png') no-repeat top left; */
  font-size: 13px;
  line-height: 13px;
  margin-top: 0; }

/* in general.css */
/* .custom-form .ui-state-default, .custom-form .ui-widget-content .ui-state-default, .custom-form .ui-widget-header .ui-state-default {
    background: url('/en/images/static/searchform_background.png') no-repeat top right
}*/
/* ============================================================================================================ */
/* ! Footer																										*/
/* ============================================================================================================ */
/* in footer.css */
/*#footer { clear: both; margin-top: 40px; padding: 20px 0; }
#footer ul.footerlinks { margin-left: 20px; }
#footer ul.footerlinks li { display: block; float: left; border-right: solid 1px #CFD7DE; padding-right: 10px; margin-right: 10px; margin-bottom: 15px }
#footer ul.footerlinks li.last { border-right: none}
#footer ul.footerlinks li a { }
#footer ul.rssfeeds { float: right }
#footer ul.rssfeeds li { display: block; float: left; padding-right: 10px; margin-right: 10px; margin-bottom: 15px; color: #002685 }
#footer ul.rssfeeds li a { color: #002685; padding-left: 24px; position: relative}
#footer ul.rssfeeds li a:hover { color: #ff6600}
#footer ul.rssfeeds li a span { background: url('/en/images/static/icons.svg') no-repeat 0 -464px; position: absolute; width: 20px; height: 20px; top: 0; left: 0}
#footer #copyright { float: right; color: #889297; font-size: 0.8125em; margin-right: 20px; padding-top: 0; }
*/
/*footer*/
/* cookies */
/* line 1547, src/scss/restyle/_current.scss */
#printthis {
  display: none; }

/* in footer.css */
/* .bigfooter h3 { padding: 20px 10px 15px 0; color: #ff6600}
.bigfooter .topline div.threecol { margin-top: 5px; background: url('/en/images/static/dotted.gif') repeat-x top left; padding-top: 35px}
*/
/* in footer.css */
/*.bigfooter .aboutus { background: #F1F3F8; -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px; }
.bigfooter .description, .bigfooter .rcpopupheader, .bigfooter .rcpopupdescription,.bigfooter .contact, .bigfooter p, .bigfooter  h4 {display:none} */
/* in general.css */
/*.bigfooter #countryPickerGo3 { background: url('/en/images/static/searchform_background_grey.png') no-repeat top right; } */
/* in general */
/* .bigfooter .footerselect div{width:auto;height:27px; overflow:hidden; position:relative; display:inline-block;
    padding-left:5px;padding-right:0px;background: url('/en/images/static/searchform_background_grey.png') no-repeat top left; font-size: 13px;line-height:13px;
    margin-top: 0;
} */
/* in general.css */
/* .bigfooter .ui-state-default, .bigfooter .ui-widget-content .ui-state-default, .bigfooter .ui-widget-header .ui-state-default {
    background: url('/en/images/static/searchform_background_grey.png') no-repeat top right
}*/
/*.bigfooter .locateus, .bigfooter, .linklist, .bigfooter .logincontact { margin-left:20px;}*/
/* line 1587, src/scss/restyle/_current.scss */
.ui-autocomplete {
  max-height: 100px;
  overflow-y: auto;
  /* prevent horizontal scrollbar */
  overflow-x: hidden;
  /* add padding to account for vertical scrollbar */
  padding-right: 20px; }

/* ==================================================================================================================== */
/* ! error pages																										*/
/* ==================================================================================================================== */
/* language does noet exist */
/* line 1601, src/scss/restyle/_current.scss */
#redirected, .fullshade, .fullBlock {
  z-index: 996;
  position: absolute;
  top: 1px;
  left: 0;
  width: 100%;
  height: 100%; }

/* line 1602, src/scss/restyle/_current.scss */
.fullshade {
  position: fixed;
  background: #000;
  z-index: 997;
  opacity: 0.3;
  filter: alpha(opacity=30); }

/* line 1604, src/scss/restyle/_current.scss */
.fullBlock {
  position: fixed;
  display: none; }

/* line 1606, src/scss/restyle/_current.scss */
#errorBib {
  position: relative;
  margin: 2px auto auto auto;
  padding: 0 0 10px 0;
  width: 600px;
  background: #ffffff;
  height: auto;
  z-index: 998;
  border-radius: 0 0 5px 5px; }

/* line 1612, src/scss/restyle/_current.scss */
.bibContent {
  padding: 30px 20px 15px 20px; }

/* line 1613, src/scss/restyle/_current.scss */
.bibContent p {
  margin: 3px 0; }

/* line 1614, src/scss/restyle/_current.scss */
.bibContent h2 {
  margin-bottom: 10px; }

/* line 1615, src/scss/restyle/_current.scss */
#errorBib .bottomline {
  padding-bottom: 0; }

/* line 1617, src/scss/restyle/_current.scss */
#bib {
  position: relative;
  margin: 100px auto auto auto;
  padding: 10px 0 10px 0;
  width: 350px;
  height: auto;
  background: #ffffff;
  z-index: 998;
  display: none;
  overflow: hidden;
  border-radius: 5px; }

/* line 1623, src/scss/restyle/_current.scss */
#bib h2, #bib h3 {
  color: #FF6600; }

/* line 1624, src/scss/restyle/_current.scss */
#bib .description, #bib .rcpopupheader, #bib .rcpopupdescription, #bib .contact {
  display: none; }

/* in general.scss */
/* .closebutton { background: url('/en/images/static/closepop.png') no-repeat top left; width: 26px; height: 26px; position: absolute; margin-top: 5px; right: 0; cursor: pointer; z-index: 999} */
/* line 1628, src/scss/restyle/_current.scss */
.closefancy.closebutton {
  margin-top: 5px;
  right: 1px; }

/* line 1631, src/scss/restyle/_current.scss */
.itr {
  z-index: 100;
  display: block;
  width: 5px;
  height: 5px;
  position: absolute;
  right: -5px;
  top: 0;
  background: url("/en/images/static/rouderdWhite.png") no-repeat 0 0; }

/* line 1632, src/scss/restyle/_current.scss */
.itl {
  z-index: 100;
  display: block;
  width: 5px;
  height: 5px;
  position: absolute;
  left: -5px;
  top: 0;
  background: url("/en/images/static/rouderdWhite.png") no-repeat -5px 0; }

/* line 1636, src/scss/restyle/_current.scss */
:focus {
  outline: 0 auto -webkit-focus-ring-color; }

/* ============================================================================================================ */
/* ! world map																									*/
/* ============================================================================================================ */
/* #mapContainer { padding: 90px 0 10px 0; margin-top: 10px; height: 500px; moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    -khtml-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}
 */
/* line 1653, src/scss/restyle/_current.scss */
#mapContainer.small {
  height: 300px;
  padding-top: 40px; }

/* #mapLabel { position: absolute; margin-top: 0px; margin-left: 20px }
#mapLabel h1 { color: white; margin: -80px 0 -5px 0; }
#mapLabel h2 { color: #11526C; font-size: 24px; } */
/* line 1661, src/scss/restyle/_current.scss */
#worldMap {
  height: 500px; }

/* line 1662, src/scss/restyle/_current.scss */
#worldMap.small {
  height: 250px;
  width: 599px; }

/* line 1665, src/scss/restyle/_current.scss */
.jvectormap-label {
  z-index: 2;
  font-size: 11px;
  position: absolute;
  display: none;
  padding: 0px 10px 0px 10px;
  background: #ffffff;
  color: #FF6600;
  border-radius: 3px; }

/* line 1671, src/scss/restyle/_current.scss */
.jvectormap-label div {
  position: relative;
  height: 11px;
  width: 22px;
  margin: auto auto -11px auto;
  background: url("/en/images/static/labelMap.png") no-repeat bottom center; }

/* line 1672, src/scss/restyle/_current.scss */
.jvectormap-label span {
  margin: 0 5px 0 -10px;
  display: none;
  float: left;
  width: 15px;
  height: 15px;
  background: url("/en/images/static/icons.svg") no-repeat 0 -57px; }

/* line 1674, src/scss/restyle/_current.scss */
.jvectormap-zoomin, .jvectormap-zoomout {
  position: absolute;
  font-size: 18px;
  background: #ffffff;
  padding: 3px;
  color: #FF6600;
  width: 17px;
  height: 17px;
  cursor: pointer;
  line-height: 14px;
  text-align: center;
  border-radius: 3px; }

/* line 1680, src/scss/restyle/_current.scss */
.jvectormap-zoomin.max, .jvectormap-zoomout.max {
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5; }

/* .jvectormap-zoomin { left: 20px; top: 20px; } */
/* .jvectormap-zoomout { left: 20px; top: 54px; } */
/* line 1691, src/scss/restyle/_current.scss */
.mapAnkeiler {
  margin-right: 20px; }

/* line 1693, src/scss/restyle/_current.scss */
.mapAnkeiler img.fullwidth {
  max-width: 300px; }

/* twitter feed */
/* line 1695, src/scss/restyle/_current.scss */
h2.twitter {
  background: url("/en/images/static/twitterbird.png") no-repeat 8px 8px;
  padding-left: 40px; }

/* line 1696, src/scss/restyle/_current.scss */
.tweets.bottomline {
  padding-bottom: 0; }

/* line 1697, src/scss/restyle/_current.scss */
ul.tweet_list {
  margin-bottom: 0;
  padding-bottom: 0; }

/* line 1698, src/scss/restyle/_current.scss */
ul.tweet_list li {
  position: relative;
  clear: both;
  padding: 15px 0px 0px 20px;
  margin-left: -20px;
  margin-bottom: 0;
  margin-right: 0px;
  background: url("/en/images/static/dotted.gif") no-repeat 20px 0; }

/* line 1699, src/scss/restyle/_current.scss */
ul.tweet_list li.hover {
  background: #F5F6FA; }

/* line 1700, src/scss/restyle/_current.scss */
ul.tweet_list li.prevHover {
  background: none; }

/* line 1702, src/scss/restyle/_current.scss */
ul.tweet_list li .avatar {
  float: left;
  width: 20%;
  min-width: 60px; }

/* line 1703, src/scss/restyle/_current.scss */
ul.tweet_list li .noavatar .avatar {
  display: none; }

/* line 1705, src/scss/restyle/_current.scss */
ul.tweet_list li .tweetcontent {
  float: left;
  width: 70%;
  margin-bottom: 16px; }

/* line 1706, src/scss/restyle/_current.scss */
ul.tweet_list li .noavatar .tweetcontent {
  float: left;
  width: 90%;
  margin-bottom: 16px; }

/* line 1707, src/scss/restyle/_current.scss */
ul.tweet_list li .retweet {
  visibility: hidden; }

/* line 1708, src/scss/restyle/_current.scss */
ul.tweet_list li .retweet, ul.tweet_list li .retweet a, ul.tweet_list li.hover .retweet a {
  color: #434343; }

/* line 1709, src/scss/restyle/_current.scss */
ul.tweet_list li.hover .retweet {
  visibility: visible; }

/* line 1710, src/scss/restyle/_current.scss */
ul.tweet_list li .date, ul.tweet_list li .date a, ul.tweet_list li:hover .date a {
  color: #999999; }

/* line 1711, src/scss/restyle/_current.scss */
ul.tweet_list li.hover .retweet a:hover {
  color: #ff6600; }

/**
* CSS File for ezMark jQuery Plugin
*
**/
/*Styles are in general.css*/
/*.ez-hide { opacity: 0; filter: alpha(opacity=0); }*/
/*.ez-checkbox {*/
/*background: transparent url('/en/images/static/checkbox-red.png') 0 1px no-repeat;*/
/*display: inline-block;*/
/*}*/
/*.ez-radio {*/
/*background: url('/en/images/static/radio-black.png') 0px 0px no-repeat;*/
/*display: inline-block;*/
/*line-height: 18px;*/
/*height: 20px; width:20px; vertical-align: top;*/
/*}*/
/*.ez-radio label {*/
/*padding-left:20px;*/
/*}*/
/*.ez-checked { background-position: 0px -19px; }*/
/*.ez-selected { background-position: 0px -19px; }*/
/*.ez-checkbox-green {*/
/*background: transparent url('/en/images/static/checkbox-green.png') 0 1px no-repeat;*/
/*display: inline-block;*/
/**display: inline;*/
/*}*/
/*.ez-checked-green { background-position: 0 -18px; }*/
/*.ez-checkbox, .ez-radio { zoom: 1; *display: inline; _height: 30px; }*/
/* Selectmenu ----------------------------------*/
/* line 1750, src/scss/restyle/_current.scss */
#channelContact div {
  visibility: hidden;
  position: relative;
  margin: 0;
  font-size: 13px;
  padding: 0 5px;
  /* background: url('/en/images/static/searchform_background.png') no-repeat top left; */
  margin-left: 0px;
  padding-left: 5px;
  width: 100px; }

/* line 1751, src/scss/restyle/_current.scss */
#channelDrop div {
  /*background: #ffffff url('/en/images/static/searchform_background.png') no-repeat top left; */
  margin-left: 20px;
  padding-left: 5px; }

/* line 1752, src/scss/restyle/_current.scss */
.ui-selectmenu {
  display: block;
  display: inline-block;
  position: relative;
  height: 2.2em;
  vertical-align: middle;
  text-decoration: none;
  overflow: hidden;
  zoom: 1; }

/* line 1753, src/scss/restyle/_current.scss */
.ui-selectmenu-icon {
  position: absolute;
  right: 10px;
  margin-top: -5px;
  top: 50%;
  width: 10px;
  height: 10px; }

/* line 1761, src/scss/restyle/_current.scss */
.ui-selectmenu-menu {
  padding: 0;
  margin: 0;
  position: absolute;
  top: 0;
  display: none;
  z-index: 1005 !important; }

/* z-index: 1005 to make selectmenu work with dialog */
/* line 1762, src/scss/restyle/_current.scss */
.ui-selectmenu-menu ul {
  padding: 0;
  margin: 0;
  list-style: none;
  position: relative;
  overflow: auto;
  overflow-y: auto;
  overflow-x: hidden; }

/* line 1763, src/scss/restyle/_current.scss */
.ui-selectmenu-open {
  display: block; }

/* line 1764, src/scss/restyle/_current.scss */
.ui-selectmenu-menu-popup {
  margin-top: -1px; }

/* line 1766, src/scss/restyle/_current.scss */
.ui-selectmenu-menu li {
  padding: 0;
  margin: 0;
  display: block;
  border-top: 1px dotted transparent;
  border-bottom: 1px dotted transparent;
  border-right-width: 0 !important;
  border-left-width: 0 !important;
  font-weight: normal !important; }

/* line 1767, src/scss/restyle/_current.scss */
.ui-selectmenu-menu li a {
  line-height: 1em;
  display: block;
  padding: .405em 5px .405em 8px;
  outline: none;
  text-decoration: none; }

/* line 1768, src/scss/restyle/_current.scss */
.ui-selectmenu-menu li a:hover {
  line-height: 1em; }

/* line 1769, src/scss/restyle/_current.scss */
.ui-selectmenu-status {
  display: block;
  padding: .405em 7px .405em 5px;
  outline: none;
  text-decoration: none; }

/* line 1770, src/scss/restyle/_current.scss */
.ui-selectmenu-menu li.ui-state-disabled a, .ui-state-disabled {
  cursor: default; }

/* line 1771, src/scss/restyle/_current.scss */
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status {
  padding-left: 10px;
  position: relative;
  margin-left: 5px; }

/* line 1773, src/scss/restyle/_current.scss */
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon {
  position: absolute;
  top: 1em;
  margin-top: -8px;
  left: 0; }

/* line 1774, src/scss/restyle/_current.scss */
.ui-selectmenu-status {
  line-height: 1.4em; }

/* line 1775, src/scss/restyle/_current.scss */
.ui-selectmenu-open .ui-selectmenu-menu li a {
  padding-left: 0;
  margin-left: 0; }

/* line 1776, src/scss/restyle/_current.scss */
a.selectbox.ui-state-hover, a.selectbox.ui-state-active {
  color: #000; }

/* line 1783, src/scss/restyle/_current.scss */
.ui-selectmenu-open li.ui-selectmenu-item-focus a {
  background: #F5F6FA;
  color: #ff6600; }

/* line 1785, src/scss/restyle/_current.scss */
.ui-selectmenu-menu li span, .ui-selectmenu-status span {
  display: block;
  margin-bottom: .2em; }

/* line 1786, src/scss/restyle/_current.scss */
.ui-selectmenu-menu li .ui-selectmenu-item-header {
  font-weight: bold; }

/* line 1788, src/scss/restyle/_current.scss */
.ui-selectmenu-menu li .ui-selectmenu-item-footer {
  opacity: .8; }

/* for optgroups */
/* line 1790, src/scss/restyle/_current.scss */
.ui-selectmenu-menu .ui-selectmenu-group {
  font-size: 1em; }

/* line 1791, src/scss/restyle/_current.scss */
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label {
  line-height: 1.4em;
  display: block;
  padding: .6em .5em 0;
  font-weight: bold; }

/* line 1792, src/scss/restyle/_current.scss */
.ui-selectmenu-menu .ui-selectmenu-group ul {
  margin: 0;
  padding: 0; }

/* IE6 workaround (dotted transparent borders) */
/* line 1794, src/scss/restyle/_current.scss */
* html .ui-selectmenu-menu li {
  border-color: pink;
  -webkit-filter: chroma(color=pink);
  filter: chroma(color=pink);
  width: 100%; }

/* line 1795, src/scss/restyle/_current.scss */
* html .ui-selectmenu-menu li a {
  position: relative; }

/* IE7 workaround (opacity disabled) */
/* line 1797, src/scss/restyle/_current.scss */
* + html .ui-state-disabled, * + html .ui-state-disabled a {
  color: silver; }

/* line 1800, src/scss/restyle/_current.scss */
.wf-loading body {
  visibility: hidden; }

/* line 1805, src/scss/restyle/_current.scss */
.lt-ie9.wf-loading body {
  visibility: visible; }

/* line 1810, src/scss/restyle/_current.scss */
.wf-loading body.worldmap {
  visibility: visible; }

/* line 1814, src/scss/restyle/_current.scss */
.wf-active body {
  visibility: visible; }

/* line 1817, src/scss/restyle/_current.scss */
.wf-inactive body {
  visibility: visible; }

/* Annual Results Video */
/* line 1821, src/scss/restyle/_current.scss */
.videoOverlay {
  background: url("/en/images/static/play-button-overlay.png") repeat-x top left; }

/* in general.css */
/*.playbutton {
    position: absolute;
    margin-top: 60px;
    margin-left: 145px;
}*/
/* line 1829, src/scss/restyle/_current.scss */
.videocolorblock .video img {
  width: 100%; }

/* line 1832, src/scss/restyle/_current.scss */
.lt-ie8 .playbutton {
  width: 60px; }

/* line 1833, src/scss/restyle/_current.scss */
.playbutton span.pointer {
  cursor: pointer; }

/* begin overlay */
/* line 1837, src/scss/restyle/_current.scss */
.overlay {
  display: none;
  z-index: 10000;
  background-color: #fff;
  width: 100%;
  max-width: 590px;
  /* CSS3 styling for latest browsers */ }

/* line 1849, src/scss/restyle/_current.scss */
.overlay .close {
  width: 26px;
  height: 26px;
  position: absolute;
  margin-top: 15px;
  right: 5;
  cursor: pointer;
  z-index: 999;
  background: url("/en/images/static/cross-blue-ie.png") no-repeat top left; }

/* line 1857, src/scss/restyle/_current.scss */
.overlay .close:hover {
  background-position: bottom left; }

/* line 1859, src/scss/restyle/_current.scss */
.overlay .content {
  border-bottom: 1px solid #ccc;
  margin: 14px 15px 30px 15px;
  overflow: visible; }

/* line 1860, src/scss/restyle/_current.scss */
.overlay .content h2 {
  margin-bottom: 20px;
  padding-left: 12px;
  border-bottom: 1px solid #ccc; }

/* line 1861, src/scss/restyle/_current.scss */
.overlay .content h3 {
  margin: 25px 0 5px 0;
  padding-left: 12px; }

/* line 1862, src/scss/restyle/_current.scss */
.overlay .content ul {
  margin-bottom: 25px;
  padding-left: 12px; }

/* end overlay */
/* ==|== media queries ======================================================
 EXAMPLE Media Query for Responsive Design.
 This example overrides the primary ('mobile first') styles
 Modify as content requires.
 ========================================================================== */
@media only screen and (max-width: 1200px) {
  /* line 1878, src/scss/restyle/_current.scss */
  .lt-ie8 ul.newslist {
    width: 49.7%; }
  /* line 1879, src/scss/restyle/_current.scss */
  .fixedvideo {
    width: 343px;
    height: 175px;
    overflow: hidden; }
  /* line 1880, src/scss/restyle/_current.scss */
  .last .fixedvideo, .row .fourcol.fixedvideocol.last {
    float: left; } }

@media only screen and (max-width: 1140px) {
  /* line 1884, src/scss/restyle/_current.scss */
  .withImage {
    width: 60%; } }

/* Smaller screens */
/* mediakit */
@media only screen and (max-width: 1105px) {
  /* line 1894, src/scss/restyle/_current.scss */
  ul.memberlist li div.desco {
    top: 8%; }
  /* line 1896, src/scss/restyle/_current.scss */
  ul.memberlist div.downloads {
    position: relative;
    top: 0;
    left: 0;
    padding: 5px 0 0 0;
    width: 100%; }
  /* line 1902, src/scss/restyle/_current.scss */
  ul.memberlist div.downloads li.highRes, ul.memberlist div.downloads li.lowRes {
    width: 20%; }
  /* line 1904, src/scss/restyle/_current.scss */
  ul.mediakitImages li.even, ul.mediakitImages li.odd {
    float: none; }
  /* line 1906, src/scss/restyle/_current.scss */
  ul.mediakitImages li div.buildingInfo {
    left: 38%;
    padding-left: 10px;
    width: 100%; }
  /*
        #mediakitReports {
            display: none; }
    */
  /* line 1914, src/scss/restyle/_current.scss */
  .overview .firstImage img {
    width: 100%; } }

@media only screen and (max-width: 1070px) {
  /*	body { font-size: 0.9em; line-height: 1.4em; }	*/
  /* line 1967, src/scss/restyle/_current.scss */
  #supersized .caption p {
    display: none; }
  /* line 1968, src/scss/restyle/_current.scss */
  #supersized .caption, #supersized .caption div.bg {
    height: 42px;
    overflow: hidden; }
  /* line 1969, src/scss/restyle/_current.scss */
  #supersized .caption h3 {
    font-size: 1.25em; }
  /* line 1970, src/scss/restyle/_current.scss */
  #supersized .half .caption, #supersized .half .caption div.bg {
    height: 32px;
    overflow: hidden; }
  /* line 1971, src/scss/restyle/_current.scss */
  #supersized .half .caption h3 {
    font-size: 0.875em;
    padding-top: 7px; }
  /* line 1972, src/scss/restyle/_current.scss */
  #supersized .caption a {
    background: url("/en/images/static/captionarrow_big2.png") no-repeat center right; }
  /* line 1973, src/scss/restyle/_current.scss */
  #supersized .half .caption a {
    background: url("/en/images/static/captionarrow_small2.png") no-repeat center right; }
  /* line 1975, src/scss/restyle/_current.scss */
  .lt-ie8 #page, .lt-ie8 .page-highlights, .lt-ie8 #masthead, .lt-ie8 #mfooter, .lt-ie8 #subnav, .lt-ie8 extrabar, .lt-ie8 .cookieblock {
    margin: 0 10px; }
  /* line 1976, src/scss/restyle/_current.scss */
  .lt-ie8 .row .fourcol.aside {
    width: 30%; }
  /* line 1977, src/scss/restyle/_current.scss */
  .lt-ie8 .doormat {
    margin: 0; } }

/*fixed witdh for smaller viewports*/
@media only screen and (max-width: 1024px) {
  /* in General.css */
  /* #page, #masthead, #mfooter, #subnav, .extrabar, .doormat, .cookieblock {
        width: 760px;
    } */ }

/* ==|== non-semantic helper classes ========================================
 Please define your styles before this section.
 ========================================================================== */
/* For image replacement */
/* line 2005, src/scss/restyle/_current.scss */
.ir {
  display: block;
  border: 0;
  text-indent: -999em;
  overflow: hidden;
  background-color: transparent;
  background-repeat: no-repeat;
  text-align: left;
  direction: ltr;
  *line-height: 0; }

/* line 2006, src/scss/restyle/_current.scss */
.ir br {
  display: none; }

/* Hide from both screenreaders and browsers: h5bp.com/u */
/* line 2009, src/scss/restyle/_current.scss */
.hidden {
  display: none !important;
  visibility: hidden; }

/* Hide only visually, but have it available for screenreaders: h5bp.com/v */
/* line 2012, src/scss/restyle/_current.scss */
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard: h5bp.com/p */
/* line 2015, src/scss/restyle/_current.scss */
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }

/* Hide visually and from screenreaders, but maintain layout */
/* line 2019, src/scss/restyle/_current.scss */
.invisible {
  visibility: hidden; }

/* Contain floats: h5bp.com/q */
/* line 2022, src/scss/restyle/_current.scss */
.clearfix:before, .clearfix:after {
  content: " ";
  display: table; }

/* line 2023, src/scss/restyle/_current.scss */
.clearfix:after {
  clear: both; }

/* line 2024, src/scss/restyle/_current.scss */
.clearfix {
  *zoom: 1; }

/* line 2025, src/scss/restyle/_current.scss */
.clear {
  clear: both; }

/* =============================================================================
 Internet explorer 7 - 8
 ========================================================================== */
/*
.lt-ie9 h1, .lt-ie9 h2, .lt-ie9 h3.bottomline, .lt-ie9 legend, .lt-ie9 #pageTitle, .lt-ie9 #readmore a,
.lt-ie9 .quote p,.lt-ie9 .article ol.steps div.listnumber,.lt-ie9 .article table.bigNumberStats td, .lt-ie9 .article table.bigNumberStats th, .sectieAnkeiler h3, .bigAnkeiler h3, .tab span,
.lt-ie9 .jvectormap-zoomin, .lt-ie9 .jvectormap-zoomout { font-family: myriad-pro-n4,'MyriadPro_Regular',myriad-pro,'Tahoma','Lucida Sans Unicode', 'Lucida Grande','Arial',sans-serif; font-style: normal; font-weight: 500; font-weight: 500; }
*/
/* line 2037, src/scss/restyle/_current.scss */
.lt-ie9 .clearfix {
  zoom: 1; }

/* rounded */
/* line 2040, src/scss/restyle/_current.scss */
.lt-ie9 .colorblock {
  margin-bottom: 0; }

/* line 2041, src/scss/restyle/_current.scss */
.lt-ie9 .fullimgwrap, .lt-ie9 .colorblockwrap {
  width: auto;
  margin: 0;
  padding: 0; }

/* line 2042, src/scss/restyle/_current.scss */
.lt-ie9 .lborderwrap {
  margin-bottom: 35px; }

/* line 2043, src/scss/restyle/_current.scss */
.lt-ie9 .socmed li.socialMedia {
  margin-top: -5px; }

/* line 2045, src/scss/restyle/_current.scss */
.lt-ie9 .bibtcorner span, .lt-ie9 .bibbcorner span, .lt-ie9 .topcorner span, .lt-ie9 .bottomcorner span, .lt-ie9 .ptopcorner span, .lt-ie9 .pbottomcorner span, .lt-ie9 .bbottomcorner span, .lt-ie9 .btopcorner span {
  background: url("/en/images/static/tl_corner.png"); }

/* line 2046, src/scss/restyle/_current.scss */
.lt-ie9 .topcorner, .lt-ie9 .ptopcorner, .lt-ie9 .btopcorner {
  width: 100%;
  height: 0;
  margin: 0 0 0 0;
  padding: 0;
  position: relative; }

/* line 2047, src/scss/restyle/_current.scss */
.lt-ie9 .bottomcorner, .lt-ie9 .pbottomcorner, .lt-ie9 .bbottomcorner {
  width: 100%;
  height: 0;
  margin: 0;
  margin-bottom: 20px;
  position: relative; }

/* line 2049, src/scss/restyle/_current.scss */
.lt-ie9 #moreAnkeiler .bottomcorner {
  margin-bottom: 0; }

/* line 2051, src/scss/restyle/_current.scss */
.lt-ie9 .topcorner span.l {
  position: absolute;
  left: 0;
  top: 0;
  width: 5px;
  height: 5px;
  background-position: 0 -5px;
  display: block; }

/* line 2052, src/scss/restyle/_current.scss */
.lt-ie9 .topcorner span.r {
  position: absolute;
  right: 0;
  top: 0;
  width: 5px;
  height: 5px;
  background-position: 0 -10px;
  display: block; }

/* line 2053, src/scss/restyle/_current.scss */
.lt-ie9 .bottomcorner span.r {
  position: absolute;
  right: 0;
  top: -5px;
  width: 5px;
  height: 5px;
  background-position: 0 -15px;
  display: block; }

/* line 2054, src/scss/restyle/_current.scss */
.lt-ie9 .bottomcorner span.l {
  position: absolute;
  left: 0;
  top: -5px;
  width: 5px;
  height: 5px;
  background-position: 0 -20px;
  display: block; }

/* line 2056, src/scss/restyle/_current.scss */
.lt-ie9 .tablewrap .topcorner span.l {
  position: absolute;
  left: 0;
  top: 0;
  width: 5px;
  height: 5px;
  background-position: 0 -25px;
  display: block; }

/* line 2057, src/scss/restyle/_current.scss */
.lt-ie9 .tablewrap .topcorner span.r {
  position: absolute;
  right: 0;
  top: 0;
  width: 5px;
  height: 5px;
  background-position: -5px -25px;
  display: block; }

/* line 2058, src/scss/restyle/_current.scss */
.lt-ie9 .tablewrap .bottomcorner span.r {
  position: absolute;
  right: 0;
  top: -5px;
  width: 5px;
  height: 5px;
  background-position: -5px -30px;
  display: block; }

/* line 2059, src/scss/restyle/_current.scss */
.lt-ie9 .tablewrap .bottomcorner span.l {
  position: absolute;
  left: 0;
  top: -5px;
  width: 5px;
  height: 5px;
  background-position: 0 -30px;
  display: block; }

/* line 2061, src/scss/restyle/_current.scss */
.lt-ie9 .naviwrap .topcorner span.l {
  position: absolute;
  left: 0;
  top: 0;
  width: 5px;
  height: 5px;
  background-position: 0 -35px;
  display: block; }

/* line 2062, src/scss/restyle/_current.scss */
.lt-ie9 .naviwrap .topcorner span.r {
  position: absolute;
  right: 0;
  top: 0;
  width: 5px;
  height: 5px;
  background-position: -5px -35px;
  display: block; }

/* line 2065, src/scss/restyle/_current.scss */
.lt-ie9 .ptopcorner span.lp {
  position: absolute;
  left: 0;
  top: 0;
  width: 5px;
  height: 5px;
  background-position: -5px -5px;
  display: block; }

/* line 2066, src/scss/restyle/_current.scss */
.lt-ie9 .ptopcorner span.rp {
  position: absolute;
  right: 0;
  top: 0;
  width: 5px;
  height: 5px;
  background-position: -5px -10px;
  display: block; }

/* line 2067, src/scss/restyle/_current.scss */
.lt-ie9 .pbottomcorner span.rp {
  position: absolute;
  right: 0;
  top: -5px;
  width: 5px;
  height: 5px;
  background-position: -5px -15px;
  display: block; }

/* line 2068, src/scss/restyle/_current.scss */
.lt-ie9 .pbottomcorner span.lp {
  position: absolute;
  left: 0;
  top: -5px;
  width: 5px;
  height: 5px;
  background-position: -5px -20px;
  display: block; }

/* line 2070, src/scss/restyle/_current.scss */
.lt-ie9 .btopcorner span.lb {
  position: absolute;
  left: 0;
  top: 0;
  width: 5px;
  height: 5px;
  background-position: -5px 0;
  display: block; }

/* line 2071, src/scss/restyle/_current.scss */
.lt-ie9 .bbottomcorner span.lb {
  position: absolute;
  left: 0;
  top: -5px;
  width: 5px;
  height: 5px;
  background-position: 0 0;
  display: block; }

/* line 2073, src/scss/restyle/_current.scss */
.lt-ie9 .btopcorner span.rb {
  position: absolute;
  right: 0;
  top: 0;
  width: 5px;
  height: 5px;
  background-position: 0px -10px;
  display: block; }

/* line 2074, src/scss/restyle/_current.scss */
.lt-ie9 .bbottomcorner span.rb {
  position: absolute;
  right: 0;
  top: -5px;
  width: 5px;
  height: 5px;
  background-position: 0px -15px;
  display: block; }

/* line 2077, src/scss/restyle/_current.scss */
.lt-ie9 #bib {
  padding: 0; }

/* line 2078, src/scss/restyle/_current.scss */
.lt-ie9 .bibtcorner span.l {
  float: left;
  width: 5px;
  height: 5px;
  background-position: 0 -45px;
  display: block; }

/* line 2079, src/scss/restyle/_current.scss */
.lt-ie9 .bibtcorner span.r {
  float: right;
  width: 5px;
  height: 5px;
  background-position: -5px -45px;
  display: block; }

/* line 2080, src/scss/restyle/_current.scss */
.lt-ie9 .bibbcorner span.l {
  float: left;
  width: 5px;
  height: 5px;
  background-position: 0 -50px;
  display: block; }

/* line 2081, src/scss/restyle/_current.scss */
.lt-ie9 .bibbcorner span.r {
  float: right;
  width: 5px;
  height: 5px;
  background-position: -5px -50px;
  display: block; }

/* line 2084, src/scss/restyle/_current.scss */
.jvectormap-label {
  height: 25px;
  line-height: 25px; }

/* line 2086, src/scss/restyle/_current.scss */
.lt-ie9 .cornerLB, .lt-ie9 .cornerL, .lt-ie9 .cornerR, .lt-ie9 .corner {
  margin-bottom: 0; }

/* line 2087, src/scss/restyle/_current.scss */
.lt-ie9 #channelFilter {
  margin-top: -2px;
  font-size: 13px;
  padding: 0px 5px; }

/* line 2088, src/scss/restyle/_current.scss */
.lt-ie9 #channelFilter label {
  padding-top: 2px; }

/* line 2090, src/scss/restyle/_current.scss */
.lt-ie9 .formElement .selectcontainer {
  background: #ffffff; }

/* line 2091, src/scss/restyle/_current.scss */
.lt-ie9 .jvectormap-label div {
  display: none; }

/* =============================================================================
 Internet explorer 7
 ========================================================================== */
/* line 2097, src/scss/restyle/_current.scss */
.lt-ie8 .bigfooter .footerselect div {
  width: 149px;
  height: 28px;
  display: block;
  background-position: 0px 0px;
  overflow: hidden;
  padding-right: 0px; }

/* line 2098, src/scss/restyle/_current.scss */
.lt-ie8 .bigfooter .footerselect span.ui-selectmenu-status {
  display: block;
  margin-top: -1px;
  overflow: hidden; }

/* line 2099, src/scss/restyle/_current.scss */
.lt-ie8 ul.tweet_list li {
  padding: 15px 0px 15px 20px; }

/* line 2101, src/scss/restyle/_current.scss */
.lt-ie8 #mapLabel h1 {
  position: absolute; }

/* line 2106, src/scss/restyle/_current.scss */
.lt-ie8 #page, .lt-ie8 .page-highlights {
  position: relative;
  z-index: 1; }

/* line 2110, src/scss/restyle/_current.scss */
.lt-ie8 #mapLabel h2 {
  position: absolute;
  margin-top: -30px; }

/* line 2111, src/scss/restyle/_current.scss */
.lt-ie8 .row .threecol {
  width: 22.0000%; }

/* line 2113, src/scss/restyle/_current.scss */
.lt-ie8 #copyright {
  margin-top: 20px; }

/* line 2114, src/scss/restyle/_current.scss */
.lt-ie8 .searchbar #input_button_inv {
  top: 1px; }

/* line 2115, src/scss/restyle/_current.scss */
.lt-ie8 .sectionNavigation li div.doormat .section img {
  margin-bottom: -10px; }

/* line 2116, src/scss/restyle/_current.scss */
.lt-ie8 .article ol.steps li h4 {
  margin-top: -1.5em; }

/* line 2117, src/scss/restyle/_current.scss */
.lt-ie8 .article ol.steps li {
  border-left: none; }

/* line 2119, src/scss/restyle/_current.scss */
.lt-ie8 .ibr {
  position: static;
  float: right;
  width: 6px;
  margin-top: -45px;
  padding: 0;
  z-index: 90;
  background-position: -8px 0px; }

/* line 2120, src/scss/restyle/_current.scss */
.lt-ie8 .sectionNavigation li.hover .ibr {
  margin-top: -45px;
  background-position: -8px 0px;
  width: 6px; }

/* line 2121, src/scss/restyle/_current.scss */
.lt-ie8 .ibl {
  position: static;
  width: 5px;
  margin-top: 0px;
  overflow: hidden;
  float: left; }

/* line 2123, src/scss/restyle/_current.scss */
.lt-ie8 .sectionNavigation li.mainnav.active div.contain, .lt-ie8 .sectionNavigation li.mainnav.hover div.contain {
  display: block;
  background: white url("/en/images/static/ie-navtab.png") no-repeat 0 0px; }

/* line 2131, src/scss/restyle/_current.scss */
.lt-ie8 .active div {
  background-color: #fff; }

/* line 2134, src/scss/restyle/_current.scss */
.lt-ie8 .fullscreen {
  z-index: 1200; }

/*.lt-ie8 .sectionNavigation li div.contain a span.itemTitle, .lt-ie8 .sectionNavigation li.hover div.contain a span.itemTitle { padding-top: 4px; } */
/* line 2139, src/scss/restyle/_current.scss */
.lt-ie8 .sectionNavigation li div.contain a {
  height: 100%; }

/* line 2142, src/scss/restyle/_current.scss */
.lt-ie8 .article table {
  border-collapse: collapse; }

/* line 2143, src/scss/restyle/_current.scss */
.lt-ie8 #countryPickerCopy {
  margin-left: -172px;
  margin-top: 6px; }

/* line 2144, src/scss/restyle/_current.scss */
.lt-ie8 #countryPickerCopy2 {
  margin-left: -172px;
  margin-top: 6px; }

/* line 2145, src/scss/restyle/_current.scss */
.lt-ie8 #countryPickerCopy3 {
  margin-left: -144px; }

/* .lt-ie8 #extraNames .email a span { background: none} */
/* line 2147, src/scss/restyle/_current.scss */
.lt-ie8 .row .eightcol .threecol {
  width: 33%; }

/* line 2149, src/scss/restyle/_current.scss */
.lt-ie8 #swap .marginContact {
  width: 100%; }

/* line 2150, src/scss/restyle/_current.scss */
.lt-ie8 .article .videocolorblock {
  width: 97%;
  height: 100%; }

/* line 2151, src/scss/restyle/_current.scss */
.lt-ie8 .overview .firstIntro, .lt-ie8 .overview .firstImage {
  cursor: pointer; }

/* line 2153, src/scss/restyle/_current.scss */
.lt-ie8 .miniDownloads li.internalLink a span {
  padding-right: 0px !important;
  padding-left: 13px !important; }

/* line 2154, src/scss/restyle/_current.scss */
.lt-ie8 .miniDownloads li.externalLink a span {
  padding-right: 0px !important;
  padding-left: 13px !important; }

/* ==|== print styles =======================================================
 Print styles.
 Inlined to avoid required HTTP connection: h5bp.com/r
 ========================================================================== */
/* line 2190, src/scss/restyle/_current.scss */
.lt-ie8 .sectionNavigation li div.contain a span.itemTitle, .lt-ie8 .sectionNavigation li.hover div.contain a span.itemTitle {
  display: block;
  /*	margin-top: inherit;
        clear: expression(style.marginTop = "" + (offsetHeight < parentNode.offsetHeight ? parseInt((parentNode.offsetHeight - offsetHeight) / 2) + "px" : "0"), style.clear = "none", 0); */ }

/* style for site selection dialog */
/* line 2199, src/scss/restyle/_current.scss */
.redirect-dialog {
  overflow: hidden; }

/* line 2203, src/scss/restyle/_current.scss */
.redirect-dialog label {
  position: absolute;
  margin-left: 20px; }

/* line 2208, src/scss/restyle/_current.scss */
input[type="checkbox"] {
  -webkit-appearance: checkbox; }

/* line 2212, src/scss/restyle/_current.scss */
.redirect-dialog.formElement .submit {
  margin: 0 90px 30px auto; }

/* line 2216, src/scss/restyle/_current.scss */
.redirect-dialog li > div.checkbox {
  float: left;
  margin: 4px 5px 0 2px; }

/*disclaimer*/
/* line 2272, src/scss/restyle/_current.scss */
.wrapper-disclaimer {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.8);
  display: none;
  z-index: 1000000;
  opacity: 0;
  -webkit-transition: opacity 400ms ease-in;
  -o-transition: opacity 400ms ease-in;
  transition: opacity 400ms ease-in; }
  /* line 2285, src/scss/restyle/_current.scss */
  .modal-open .wrapper-disclaimer {
    display: block;
    opacity: 1; }
    /* line 2288, src/scss/restyle/_current.scss */
    .modal-open .wrapper-disclaimer .disclaimer {
      width: 770px;
      top: 30px;
      bottom: 30px;
      left: 0;
      right: 0;
      position: fixed;
      margin: 2% auto;
      z-index: 9999;
      background: #fff; }
      /* line 2299, src/scss/restyle/_current.scss */
      .modal-open .wrapper-disclaimer .disclaimer .close {
        background: url("/en/images/static/cross-blue.svg") no-repeat top left;
        top: 30px;
        right: 20px;
        margin-top: 0; }
      /* line 2305, src/scss/restyle/_current.scss */
      .modal-open .wrapper-disclaimer .disclaimer .header-disclaimer {
        height: 80px;
        padding-left: 30px;
        -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); }
        /* line 2309, src/scss/restyle/_current.scss */
        .modal-open .wrapper-disclaimer .disclaimer .header-disclaimer h2 {
          margin: 0 !important;
          line-height: 80px; }
      /* line 2314, src/scss/restyle/_current.scss */
      .modal-open .wrapper-disclaimer .disclaimer .content-disclaimer {
        overflow-y: scroll;
        width: 100%;
        max-width: 770px;
        position: fixed;
        padding: 15px 30px;
        top: 140px;
        bottom: 149px; }
        /* line 2322, src/scss/restyle/_current.scss */
        .modal-open .wrapper-disclaimer .disclaimer .content-disclaimer p {
          padding-bottom: 30px;
          margin-bottom: 0 !important; }
          /* line 2325, src/scss/restyle/_current.scss */
          .modal-open .wrapper-disclaimer .disclaimer .content-disclaimer p:last-child {
            padding-bottom: 50px; }
      /* line 2331, src/scss/restyle/_current.scss */
      .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer {
        position: absolute;
        min-height: 80px;
        bottom: 0;
        left: 0;
        right: 0;
        -webkit-box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.15);
        box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.15);
        padding: 20px;
        text-align: center;
        background-color: #fff; }
        /* line 2341, src/scss/restyle/_current.scss */
        .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer .btn, .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer .cookieblock .buttons #allowcookies, .cookieblock .buttons .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer #allowcookies, .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer .cookieblock .buttons #dontallowcookies, .cookieblock .buttons .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer #dontallowcookies, .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer .article a.button, .article .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer a.button, .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer #page.mvp .results-content #noresults input, #page.mvp .results-content #noresults .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer input, .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer .mvp.page-highlights .results-content #noresults input, .mvp.page-highlights .results-content #noresults .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer input, .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer
        #page.mvp .results-content #results input,
        #page.mvp .results-content #results .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer input, .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer .mvp.page-highlights .results-content #results input, .mvp.page-highlights .results-content #results .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer input {
          width: 280px !important;
          margin: 0 10px 10px 0;
          padding: 5px !important; }
  @media only screen and (max-width: 745px) {
    /* line 2352, src/scss/restyle/_current.scss */
    .modal-open .wrapper-disclaimer .disclaimer {
      position: fixed;
      left: 0;
      right: 0;
      bottom: 0;
      top: 0;
      width: 100%;
      height: 100%;
      z-index: 19999999;
      margin: 0; }
      /* line 2362, src/scss/restyle/_current.scss */
      .modal-open .wrapper-disclaimer .disclaimer .close {
        background: url("/en/images/static/cross-blue.svg") no-repeat top left;
        top: 16px;
        right: 10px; }
      /* line 2367, src/scss/restyle/_current.scss */
      .modal-open .wrapper-disclaimer .disclaimer .header-disclaimer {
        height: 50px;
        padding-left: 20px; }
        /* line 2370, src/scss/restyle/_current.scss */
        .modal-open .wrapper-disclaimer .disclaimer .header-disclaimer h2 {
          margin: 0 !important;
          font-size: 24px;
          line-height: 50px; }
      /* line 2376, src/scss/restyle/_current.scss */
      .modal-open .wrapper-disclaimer .disclaimer .content-disclaimer {
        max-width: 100%;
        width: auto;
        top: 50px;
        bottom: 140px;
        padding: 20px; }
        /* line 2382, src/scss/restyle/_current.scss */
        .modal-open .wrapper-disclaimer .disclaimer .content-disclaimer p {
          padding-bottom: 20px; }
          /* line 2384, src/scss/restyle/_current.scss */
          .modal-open .wrapper-disclaimer .disclaimer .content-disclaimer p:last-child {
            padding-bottom: 20px; }
      /* line 2390, src/scss/restyle/_current.scss */
      .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer .btn, .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer .cookieblock .buttons #allowcookies, .cookieblock .buttons .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer #allowcookies, .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer .cookieblock .buttons #dontallowcookies, .cookieblock .buttons .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer #dontallowcookies, .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer .article a.button, .article .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer a.button, .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer #page.mvp .results-content #noresults input, #page.mvp .results-content #noresults .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer input, .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer .mvp.page-highlights .results-content #noresults input, .mvp.page-highlights .results-content #noresults .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer input, .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer
      #page.mvp .results-content #results input,
      #page.mvp .results-content #results .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer input, .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer .mvp.page-highlights .results-content #results input, .mvp.page-highlights .results-content #results .modal-open .wrapper-disclaimer .disclaimer .footer-disclaimer input {
        margin: 0 0 10px 0; } }

/* line 2401, src/scss/restyle/_current.scss */
body.modal-open {
  overflow: hidden !important; }

/*
 * jQuery UI CSS Framework 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */
/* Layout helpers
----------------------------------*/
/* line 13, src/scss/restyle/_current-jquery-ui.scss */
.ui-helper-hidden {
  display: none; }

/* line 14, src/scss/restyle/_current-jquery-ui.scss */
.ui-helper-hidden-accessible {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px); }

/* line 15, src/scss/restyle/_current-jquery-ui.scss */
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none; }

/* line 16, src/scss/restyle/_current-jquery-ui.scss */
.ui-helper-clearfix:before, .ui-helper-clearfix:after {
  content: "";
  display: table; }

/* line 17, src/scss/restyle/_current-jquery-ui.scss */
.ui-helper-clearfix:after {
  clear: both; }

/* line 18, src/scss/restyle/_current-jquery-ui.scss */
.ui-helper-clearfix {
  zoom: 1; }

/* line 19, src/scss/restyle/_current-jquery-ui.scss */
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0); }

/* Interaction Cues
----------------------------------*/
/* line 24, src/scss/restyle/_current-jquery-ui.scss */
.ui-state-disabled {
  cursor: default !important; }

/* Icons
----------------------------------*/
/* states and images */
/* line 31, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat; }

/* Misc visuals
----------------------------------*/
/* Overlays */
/* line 38, src/scss/restyle/_current-jquery-ui.scss */
.ui-widget-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

/*
 * jQuery UI CSS Framework 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=&fwDefault=normal&fsDefault=1em&cornerRadius=0px&bgColorHeader=ffffff&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=0&borderColorHeader=3f7589&fcHeader=333333&iconColorHeader=333333&bgColorContent=ffffff&bgTextureContent=05_inset_soft.png&bgImgOpacityContent=10&borderColorContent=3f7589&fcContent=333333&iconColorContent=333333&bgColorDefault=ffffff&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=60&borderColorDefault=3f7589&fcDefault=333333&iconColorDefault=333333&bgColorHover=f3f6fa&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=50&borderColorHover=f3f6fa&fcHover=333333&iconColorHover=333333&bgColorActive=f3f6fa&bgTextureActive=04_highlight_hard.png&bgImgOpacityActive=30&borderColorActive=f3f6fa&fcActive=ff6600&iconColorActive=ff6600&bgColorHighlight=f3f6fa&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=f3f6fa&fcHighlight=333333&iconColorHighlight=333333&bgColorError=3f7589&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=95&borderColorError=3f7589&fcError=333333&iconColorError=cd0a0a&bgColorOverlay=333333&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=15&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=07_diagonals_small.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=0px&offsetTopShadow=4px&offsetLeftShadow=4px&cornerRadiusShadow=4px
 */
/* Component containers
----------------------------------*/
/* line 56, src/scss/restyle/_current-jquery-ui.scss */
.ui-widget {
  font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-size: 1em; }

/* line 57, src/scss/restyle/_current-jquery-ui.scss */
.ui-widget .ui-widget {
  font-size: 1em; }

/* line 58, src/scss/restyle/_current-jquery-ui.scss */
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
  font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-size: 1em; }

/* line 59, src/scss/restyle/_current-jquery-ui.scss */
.ui-widget-content {
  border: 1px solid #999999;
  background: #ffffff;
  color: #333333; }

/* line 61, src/scss/restyle/_current-jquery-ui.scss */
.ui-widget-content a {
  color: #333333; }

/* line 62, src/scss/restyle/_current-jquery-ui.scss */
.ui-widget-content a:hover {
  color: #ff6600; }

/* line 63, src/scss/restyle/_current-jquery-ui.scss */
.ui-widget-header {
  border: 1px solid #999999;
  background: #ffffff;
  color: #333333;
  font-weight: bold; }

/* line 64, src/scss/restyle/_current-jquery-ui.scss */
.ui-widget-header a {
  color: #333333; }

/* Interaction states
----------------------------------*/
/* line 68, src/scss/restyle/_current-jquery-ui.scss */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  background: white;
  font-weight: normal;
  color: #333333; }

/* line 69, src/scss/restyle/_current-jquery-ui.scss */
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
  color: #333333;
  text-decoration: none; }

/* .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {border: 1px dotted transparent; font-weight: normal; color: #333333; }
.ui-state-hover a, .ui-state-hover a:hover { color: #333333; text-decoration: none}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { font-weight: normal; color: #ff6600; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ff6600; text-decoration: none; }
.ui-widget :active { outline: none; } */
/* Interaction Cues
----------------------------------*/
/* line 79, src/scss/restyle/_current-jquery-ui.scss */
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
  border: 1px solid #999999;
  background: #999999 url("images/ui-bg_glass_55_f3f6fa_1x400.png") 50% 50% repeat-x;
  color: #333333; }

/* line 80, src/scss/restyle/_current-jquery-ui.scss */
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
  color: #333333; }

/* line 81, src/scss/restyle/_current-jquery-ui.scss */
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
  border: 1px solid #999999;
  background: #999999 url("images/ui-bg_diagonals-thick_95_3f7589_40x40.png") 50% 50% repeat;
  color: #333333; }

/* line 82, src/scss/restyle/_current-jquery-ui.scss */
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
  color: #333333; }

/* line 83, src/scss/restyle/_current-jquery-ui.scss */
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
  color: #333333; }

/* line 84, src/scss/restyle/_current-jquery-ui.scss */
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
  font-weight: bold; }

/* line 85, src/scss/restyle/_current-jquery-ui.scss */
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: Alpha(Opacity=70);
  font-weight: normal; }

/* line 86, src/scss/restyle/_current-jquery-ui.scss */
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: Alpha(Opacity=35);
  background-image: none; }

/* Icons
----------------------------------*/
/* moved to general.css */
/* states and images */
/*.ui-icon { width: 16px; height: 16px; background-image: url('/en/images/static/ui-icons_ff6600_256x240.png'); }
.ui-widget-content .ui-icon {background-image: url('/en/images/static/ui-icons_ff6600_256x240.png'); }
.ui-widget-header .ui-icon {background-image: url('/en/images/static/ui-icons_ff6600_256x240.png'); }
.ui-state-default .ui-icon { background-image: url('/en/images/static/ui-icons_ff6600_256x240.png'); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url('/en/images/static/ui-icons_ff6600_256x240.png'); }
.ui-state-active .ui-icon {background-image: url('/en/images/static/ui-icons_ff6600_256x240.png'); }
.ui-state-highlight .ui-icon {background-image: url('/en/images/static/ui-icons_ff6600_256x240.png'); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url('images/ui-icons_cd0a0a_256x240.png'); }*/
/* positioning */
/* line 103, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-carat-1-n {
  background-position: 0 0; }

/* line 104, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-carat-1-ne {
  background-position: -16px 0; }

/* line 105, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-carat-1-e {
  background-position: -32px 0; }

/* line 106, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-carat-1-se {
  background-position: -48px 0; }

/* line 107, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-carat-1-s {
  background-position: -64px 0; }

/* line 108, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-carat-1-sw {
  background-position: -80px 0; }

/* line 109, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-carat-1-w {
  background-position: -96px 0; }

/* line 110, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-carat-1-nw {
  background-position: -112px 0; }

/* line 111, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-carat-2-n-s {
  background-position: -128px 0; }

/* line 112, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-carat-2-e-w {
  background-position: -144px 0; }

/* line 113, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-triangle-1-n {
  background-position: 0 -16px; }

/* line 114, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-triangle-1-ne {
  background-position: -16px -16px; }

/* line 115, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-triangle-1-e {
  background-position: -32px -16px; }

/* line 116, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-triangle-1-se {
  background-position: -48px -16px; }

/* line 117, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-triangle-1-s {
  background-position: -64px -11116px; }

/* line 118, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-triangle-1-sw {
  background-position: -80px -16px; }

/* line 119, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-triangle-1-w {
  background-position: -96px -16px; }

/* line 120, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-triangle-1-nw {
  background-position: -112px -16px; }

/* line 121, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px; }

/* line 122, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px; }

/* line 123, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrow-1-n {
  background-position: 0 -32px; }

/* line 124, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrow-1-ne {
  background-position: -16px -32px; }

/* line 125, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrow-1-e {
  background-position: -32px -32px; }

/* line 126, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrow-1-se {
  background-position: -48px -32px; }

/* line 127, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrow-1-s {
  background-position: -64px -32px; }

/* line 128, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrow-1-sw {
  background-position: -80px -32px; }

/* line 129, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrow-1-w {
  background-position: -96px -32px; }

/* line 130, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrow-1-nw {
  background-position: -112px -32px; }

/* line 131, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px; }

/* line 132, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px; }

/* line 133, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px; }

/* line 134, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px; }

/* line 135, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px; }

/* line 136, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px; }

/* line 137, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px; }

/* line 138, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px; }

/* line 139, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowthick-1-n {
  background-position: 0 -48px; }

/* line 140, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px; }

/* line 141, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px; }

/* line 142, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px; }

/* line 143, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px; }

/* line 144, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px; }

/* line 145, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px; }

/* line 146, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px; }

/* line 147, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px; }

/* line 148, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px; }

/* line 149, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px; }

/* line 150, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px; }

/* line 151, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px; }

/* line 152, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px; }

/* line 153, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px; }

/* line 154, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px; }

/* line 155, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px; }

/* line 156, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px; }

/* line 157, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px; }

/* line 158, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px; }

/* line 159, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px; }

/* line 160, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px; }

/* line 161, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px; }

/* line 162, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px; }

/* line 163, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px; }

/* line 164, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px; }

/* line 165, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px; }

/* line 166, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px; }

/* line 167, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrow-4 {
  background-position: 0 -80px; }

/* line 168, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-arrow-4-diag {
  background-position: -16px -80px; }

/* line 169, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-extlink {
  background-position: -32px -80px; }

/* line 170, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-newwin {
  background-position: -48px -80px; }

/* line 171, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-refresh {
  background-position: -64px -80px; }

/* line 172, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-shuffle {
  background-position: -80px -80px; }

/* line 173, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-transfer-e-w {
  background-position: -96px -80px; }

/* line 174, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-transferthick-e-w {
  background-position: -112px -80px; }

/* line 175, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-folder-collapsed {
  background-position: 0 -96px; }

/* line 176, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-folder-open {
  background-position: -16px -96px; }

/* line 177, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-document {
  background-position: -32px -96px; }

/* line 178, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-document-b {
  background-position: -48px -96px; }

/* line 179, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-note {
  background-position: -64px -96px; }

/* line 180, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-mail-closed {
  background-position: -80px -96px; }

/* line 181, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-mail-open {
  background-position: -96px -96px; }

/* line 182, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-suitcase {
  background-position: -112px -96px; }

/* line 183, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-comment {
  background-position: -128px -96px; }

/* line 184, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-person {
  background-position: -144px -96px; }

/* line 185, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-print {
  background-position: -160px -96px; }

/* line 186, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-trash {
  background-position: -176px -96px; }

/* line 187, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-locked {
  background-position: -192px -96px; }

/* line 188, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-unlocked {
  background-position: -208px -96px; }

/* line 189, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-bookmark {
  background-position: -224px -96px; }

/* line 190, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-tag {
  background-position: -240px -96px; }

/* line 191, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-home {
  background-position: 0 -112px; }

/* line 192, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-flag {
  background-position: -16px -112px; }

/* line 193, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-calendar {
  background-position: -32px -112px; }

/* line 194, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-cart {
  background-position: -48px -112px; }

/* line 195, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-pencil {
  background-position: -64px -112px; }

/* line 196, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-clock {
  background-position: -80px -112px; }

/* line 197, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-disk {
  background-position: -96px -112px; }

/* line 198, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-calculator {
  background-position: -112px -112px; }

/* line 199, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-zoomin {
  background-position: -128px -112px; }

/* line 200, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-zoomout {
  background-position: -144px -112px; }

/* line 201, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-search {
  background-position: -160px -112px; }

/* line 202, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-wrench {
  background-position: -176px -112px; }

/* line 203, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-gear {
  background-position: -192px -112px; }

/* line 204, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-heart {
  background-position: -208px -112px; }

/* line 205, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-star {
  background-position: -224px -112px; }

/* line 206, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-link {
  background-position: -240px -112px; }

/* line 207, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-cancel {
  background-position: 0 -128px; }

/* line 208, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-plus {
  background-position: -16px -128px; }

/* line 209, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-plusthick {
  background-position: -32px -128px; }

/* line 210, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-minus {
  background-position: -48px -128px; }

/* line 211, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-minusthick {
  background-position: -64px -128px; }

/* line 212, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-close {
  background-position: -80px -128px; }

/* line 213, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-closethick {
  background-position: -96px -128px; }

/* line 214, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-key {
  background-position: -112px -128px; }

/* line 215, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-lightbulb {
  background-position: -128px -128px; }

/* line 216, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-scissors {
  background-position: -144px -128px; }

/* line 217, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-clipboard {
  background-position: -160px -128px; }

/* line 218, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-copy {
  background-position: -176px -128px; }

/* line 219, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-contact {
  background-position: -192px -128px; }

/* line 220, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-image {
  background-position: -208px -128px; }

/* line 221, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-video {
  background-position: -224px -128px; }

/* line 222, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-script {
  background-position: -240px -128px; }

/* line 223, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-alert {
  background-position: 0 -144px; }

/* line 224, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-info {
  background-position: -16px -144px; }

/* line 225, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-notice {
  background-position: -32px -144px; }

/* line 226, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-help {
  background-position: -48px -144px; }

/* line 227, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-check {
  background-position: -64px -144px; }

/* line 228, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-bullet {
  background-position: -80px -144px; }

/* line 229, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-radio-off {
  background-position: -96px -144px; }

/* line 230, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-radio-on {
  background-position: -112px -144px; }

/* line 231, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-pin-w {
  background-position: -128px -144px; }

/* line 232, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-pin-s {
  background-position: -144px -144px; }

/* line 233, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-play {
  background-position: 0 -160px; }

/* line 234, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-pause {
  background-position: -16px -160px; }

/* line 235, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-seek-next {
  background-position: -32px -160px; }

/* line 236, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-seek-prev {
  background-position: -48px -160px; }

/* line 237, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-seek-end {
  background-position: -64px -160px; }

/* line 238, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-seek-start {
  background-position: -80px -160px; }

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
/* line 240, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-seek-first {
  background-position: -80px -160px; }

/* line 241, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-stop {
  background-position: -96px -160px; }

/* line 242, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-eject {
  background-position: -112px -160px; }

/* line 243, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-volume-off {
  background-position: -128px -160px; }

/* line 244, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-volume-on {
  background-position: -144px -160px; }

/* line 245, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-power {
  background-position: 0 -176px; }

/* line 246, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-signal-diag {
  background-position: -16px -176px; }

/* line 247, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-signal {
  background-position: -32px -176px; }

/* line 248, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-battery-0 {
  background-position: -48px -176px; }

/* line 249, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-battery-1 {
  background-position: -64px -176px; }

/* line 250, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-battery-2 {
  background-position: -80px -176px; }

/* line 251, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-battery-3 {
  background-position: -96px -176px; }

/* line 252, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-circle-plus {
  background-position: 0 -192px; }

/* line 253, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-circle-minus {
  background-position: -16px -192px; }

/* line 254, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-circle-close {
  background-position: -32px -192px; }

/* line 255, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-circle-triangle-e {
  background-position: -48px -192px; }

/* line 256, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-circle-triangle-s {
  background-position: -64px -192px; }

/* line 257, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-circle-triangle-w {
  background-position: -80px -192px; }

/* line 258, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-circle-triangle-n {
  background-position: -96px -192px; }

/* line 259, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-circle-arrow-e {
  background-position: -112px -192px; }

/* line 260, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-circle-arrow-s {
  background-position: -128px -192px; }

/* line 261, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-circle-arrow-w {
  background-position: -144px -192px; }

/* line 262, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-circle-arrow-n {
  background-position: -160px -192px; }

/* line 263, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-circle-zoomin {
  background-position: -176px -192px; }

/* line 264, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-circle-zoomout {
  background-position: -192px -192px; }

/* line 265, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-circle-check {
  background-position: -208px -192px; }

/* line 266, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-circlesmall-plus {
  background-position: 0 -208px; }

/* line 267, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-circlesmall-minus {
  background-position: -16px -208px; }

/* line 268, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-circlesmall-close {
  background-position: -32px -208px; }

/* line 269, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-squaresmall-plus {
  background-position: -48px -208px; }

/* line 270, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-squaresmall-minus {
  background-position: -64px -208px; }

/* line 271, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-squaresmall-close {
  background-position: -80px -208px; }

/* line 272, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px; }

/* line 273, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px; }

/* line 274, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px; }

/* line 275, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px; }

/* line 276, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px; }

/* line 277, src/scss/restyle/_current-jquery-ui.scss */
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px; }

/* Misc visuals
----------------------------------*/
/* Corner radius 
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -khtml-border-top-left-radius: 3px; border-top-left-radius: 3px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -khtml-border-top-right-radius: 3px; border-top-right-radius: 3px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; -khtml-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; -khtml-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; }
*/
/* Overlays */
/* line 290, src/scss/restyle/_current-jquery-ui.scss */
.ui-widget-overlay {
  background: #333333;
  opacity: .30;
  filter: Alpha(Opacity=30); }

/* line 291, src/scss/restyle/_current-jquery-ui.scss */
.ui-widget-shadow {
  margin: 4px 0 0 4px;
  padding: 0px;
  background: #aaaaaa url("images/ui-bg_diagonals-small_0_aaaaaa_40x40.png") 50% 50% repeat;
  opacity: .30;
  filter: Alpha(Opacity=30);
  border-radius: 4px; }

/*
 * jQuery UI Autocomplete 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
/* line 300, src/scss/restyle/_current-jquery-ui.scss */
.ui-autocomplete {
  position: absolute;
  cursor: default; }

/* workarounds */
/* line 303, src/scss/restyle/_current-jquery-ui.scss */
* html .ui-autocomplete {
  width: 1px; }

/* without this, the menu expands to 100% in IE6 */
/*
 * jQuery UI Menu 1.8.17
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
/* line 314, src/scss/restyle/_current-jquery-ui.scss */
.ui-menu {
  list-style: none;
  padding: 2px;
  margin: 0;
  display: block;
  float: left; }

/* line 321, src/scss/restyle/_current-jquery-ui.scss */
.ui-menu .ui-menu {
  margin-top: -5px; }

/* line 324, src/scss/restyle/_current-jquery-ui.scss */
.ui-menu .ui-menu-item {
  margin: 0;
  padding: 0;
  zoom: 1;
  float: left;
  clear: left;
  width: 100%; }

/* line 332, src/scss/restyle/_current-jquery-ui.scss */
.ui-menu .ui-menu-item a {
  text-decoration: none;
  display: block;
  padding: .2em .4em;
  line-height: 1.5;
  zoom: 1; }

/* line 339, src/scss/restyle/_current-jquery-ui.scss */
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
  background: #F3F6FA; }

/* line 346, src/scss/restyle/_current-jquery-ui.scss */
.ui-autocomplete-input {
  padding-left: 6px;
  border: none; }

/* line 352, src/scss/restyle/_current-jquery-ui.scss */
.ui-button {
  border: none;
  margin-left: -4px; }

/* line 354, src/scss/restyle/_current-jquery-ui.scss */
.ui-button-icon-only {
  padding-top: 5px; }

/*-- Published at 12/13/2012 3:59:22 PM --*/
/*-- Unresolved Paths --
images/ui-bg_glass_55_f3f6fa_1x400.png
images/ui-bg_diagonals-thick_95_3f7589_40x40.png
images/ui-icons_cd0a0a_256x240.png
images/ui-bg_diagonals-small_0_aaaaaa_40x40.png

*/
/* line 1, src/scss/restyle/general/_ez-radio-checkbox.scss */
.ez-hide {
  opacity: 0;
  filter: alpha(opacity=0); }

/* line 2, src/scss/restyle/general/_ez-radio-checkbox.scss */
.ez-checkbox {
  background: transparent url("/en/images/static/checkbox-red.png") 0 1px no-repeat;
  display: inline-block; }

/* line 9, src/scss/restyle/general/_ez-radio-checkbox.scss */
.ez-radio {
  background: url("/en/images/static/radio-orange.png") 0px 0px no-repeat;
  display: inline-block;
  line-height: 18px;
  height: 23px;
  width: 24px;
  vertical-align: middle; }

/* line 19, src/scss/restyle/general/_ez-radio-checkbox.scss */
.ez-radio label {
  padding-left: 20px; }

/* line 23, src/scss/restyle/general/_ez-radio-checkbox.scss */
.ez-checked {
  background-position: 0px -23px; }

/* line 24, src/scss/restyle/general/_ez-radio-checkbox.scss */
.ez-selected {
  background-position: 0px -23px; }

/* line 26, src/scss/restyle/general/_ez-radio-checkbox.scss */
.ez-checkbox-green {
  background: transparent url("/en/images/static/checkbox-green.png") 0 1px no-repeat;
  display: inline-block;
  *display: inline; }

/* line 31, src/scss/restyle/general/_ez-radio-checkbox.scss */
.ez-checked-green {
  background-position: 0 -18px; }

/* line 32, src/scss/restyle/general/_ez-radio-checkbox.scss */
.ez-checkbox, .ez-radio {
  zoom: 1;
  *display: inline;
  _height: 30px; }

/* line 2, src/scss/restyle/general/_footer.scss */
footer {
  margin-top: 0px;
  padding: 0 20px 20px 20px;
  position: relative; }
  @media only screen and (max-width: 745px) {
    /* line 2, src/scss/restyle/general/_footer.scss */
    footer {
      margin-top: -40px;
      padding-top: 00px; } }
  @media only screen and (min-width: 746px) {
    /* line 2, src/scss/restyle/general/_footer.scss */
    footer {
      padding-bottom: 140px; } }
  /* line 17, src/scss/restyle/general/_footer.scss */
  footer ul li {
    line-height: 24px; }
    /* line 19, src/scss/restyle/general/_footer.scss */
    footer ul li a {
      font-size: 14px;
      color: #000099; }
  /* line 24, src/scss/restyle/general/_footer.scss */
  footer .logo {
    padding-left: 0;
    padding-right: 0;
    width: 16.66667%;
    float: left; }
    /* line 25, src/scss/restyle/general/_footer.scss */
    footer .logo img {
      width: 58px; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 24, src/scss/restyle/general/_footer.scss */
      footer .logo {
        padding-left: 0;
        padding-right: 0;
        width: 25%;
        float: left; } }
    /* line 33, src/scss/restyle/general/_footer.scss */
    footer .logo.logo-small {
      display: none; }
  /* line 37, src/scss/restyle/general/_footer.scss */
  footer .links {
    padding-left: 0;
    padding-right: 0;
    width: 25%;
    float: left; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 37, src/scss/restyle/general/_footer.scss */
      footer .links {
        padding-left: 0;
        padding-right: 0;
        width: 33.33333%;
        float: left; } }
  /* line 44, src/scss/restyle/general/_footer.scss */
  footer .rss-and-copy {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left; }
    @media only screen and (min-width: 746px) {
      /* line 44, src/scss/restyle/general/_footer.scss */
      footer .rss-and-copy {
        padding-left: 0;
        padding-right: 0;
        width: 41.66667%;
        float: left; } }
    @media only screen and (min-width: 1021px) {
      /* line 44, src/scss/restyle/general/_footer.scss */
      footer .rss-and-copy {
        padding-left: 0;
        padding-right: 0;
        width: 58.33333%;
        float: left; } }
  /* line 53, src/scss/restyle/general/_footer.scss */
  footer .rssfeeds {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left; }
    @media only screen and (min-width: 1021px) {
      /* line 53, src/scss/restyle/general/_footer.scss */
      footer .rssfeeds {
        padding-left: 0;
        padding-right: 0;
        width: 50%;
        float: left; } }
    /* line 59, src/scss/restyle/general/_footer.scss */
    footer .rssfeeds li {
      display: block;
      color: #000099; }
      /* line 62, src/scss/restyle/general/_footer.scss */
      footer .rssfeeds li a {
        color: #000099;
        padding-left: 24px;
        padding-right: 24px;
        position: relative; }
        /* line 67, src/scss/restyle/general/_footer.scss */
        footer .rssfeeds li a:hover {
          color: #3368bf; }
        /* line 70, src/scss/restyle/general/_footer.scss */
        footer .rssfeeds li a span {
          background: url("/en/images/static/rss-icon.svg") no-repeat 0 0;
          position: absolute;
          width: 20px;
          height: 15px;
          top: 1px;
          left: 0; }
  /* line 81, src/scss/restyle/general/_footer.scss */
  footer .copyright {
    color: #999999;
    font-size: 14px;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 81, src/scss/restyle/general/_footer.scss */
      footer .copyright {
        margin-top: 30px; } }
    @media only screen and (min-width: 1021px) {
      /* line 81, src/scss/restyle/general/_footer.scss */
      footer .copyright {
        padding-left: 0;
        padding-right: 0;
        width: 50%;
        float: left; } }
    /* line 93, src/scss/restyle/general/_footer.scss */
    footer .copyright .logincontact {
      max-width: 180px; }
  @media only screen and (max-width: 745px) {
    /* line 101, src/scss/restyle/general/_footer.scss */
    footer .row .copyright {
      padding-left: 0;
      padding-right: 0;
      width: 100%;
      float: left;
      padding: 20px; }
    /* line 105, src/scss/restyle/general/_footer.scss */
    footer .row .links {
      padding-left: 0;
      padding-right: 0;
      width: 100%;
      float: left;
      padding: 20px; }
    /* line 109, src/scss/restyle/general/_footer.scss */
    footer .row .rssfeeds {
      padding-left: 0;
      padding-right: 0;
      width: 100%;
      float: left;
      padding: 20px; }
    /* line 113, src/scss/restyle/general/_footer.scss */
    footer .row .copyright {
      clear: both; }
    /* line 116, src/scss/restyle/general/_footer.scss */
    footer .row .logo {
      display: none; }
    /* line 119, src/scss/restyle/general/_footer.scss */
    footer .row .logo-small {
      display: block;
      padding: 20px; } }

/* line 49, src/scss/restyle/_global.scss */
.responsivegrid {
  position: fixed;
  top: 0;
  left: 50%;
  height: 100px;
  z-index: 10000;
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
  text-align: center; }
  @media only screen {
    /* line 49, src/scss/restyle/_global.scss */
    .responsivegrid {
      background: rgba(240, 129, 0, 0.62); } }

/* line 65, src/scss/restyle/_global.scss */
.small-range {
  width: 745px;
  margin-left: -372.5px; }
  @media only screen and (max-width: 745px) {
    /* line 65, src/scss/restyle/_global.scss */
    .small-range {
      background: rgba(0, 255, 0, 0.63); } }

/* line 73, src/scss/restyle/_global.scss */
.smallmedium-range {
  top: 100px;
  width: 745px;
  border-left: 72.5px solid yellow;
  border-right: 72.5px solid yellow;
  margin-left: -372.5px; }
  @media only screen and (min-width: 600px) and (max-width: 745px) {
    /* line 73, src/scss/restyle/_global.scss */
    .smallmedium-range {
      background: rgba(0, 255, 0, 0.63); } }

/* line 84, src/scss/restyle/_global.scss */
.medium-range {
  top: 200px;
  width: 1020px;
  border-left: 137px solid red;
  border-right: 137px solid red;
  margin-left: -510px; }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 84, src/scss/restyle/_global.scss */
    .medium-range {
      background: rgba(0, 255, 0, 0.63); } }

/* line 96, src/scss/restyle/_global.scss */
.large-range {
  top: 300px;
  width: 1440px;
  border-left: 209.5px solid blue;
  border-right: 209.5px solid blue;
  margin-left: -720px; }
  @media only screen and (min-width: 1021px) and (max-width: 1440px) {
    /* line 96, src/scss/restyle/_global.scss */
    .large-range {
      background: rgba(0, 255, 0, 0.63); } }

/* line 108, src/scss/restyle/_global.scss */
.xlarge-range {
  top: 400px;
  width: 1920px;
  border-left: 239.5px solid green;
  border-right: 239.5px solid green;
  margin-left: -960px; }
  @media only screen and (min-width: 1441px) and (max-width: 1920px) {
    /* line 108, src/scss/restyle/_global.scss */
    .xlarge-range {
      background: rgba(0, 255, 0, 0.63); } }

/* line 120, src/scss/restyle/_global.scss */
.xxlarge-range {
  width: 1920px;
  top: 500px;
  margin-left: -960.5px; }
  @media only screen and (min-width: 1921px) and (max-width: 999999999999) {
    /* line 120, src/scss/restyle/_global.scss */
    .xxlarge-range {
      background: rgba(0, 255, 0, 0.63); } }

/* small displays */
@media only screen {
  /* line 195, src/scss/restyle/general/_visibility.scss */
  .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }
  /* line 198, src/scss/restyle/general/_visibility.scss */
  .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }
  /* line 202, src/scss/restyle/general/_visibility.scss */
  table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
    display: table; }
  /* line 205, src/scss/restyle/general/_visibility.scss */
  thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important; }
  /* line 208, src/scss/restyle/general/_visibility.scss */
  tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important; }
  /* line 211, src/scss/restyle/general/_visibility.scss */
  tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row !important; }
  /* line 214, src/scss/restyle/general/_visibility.scss */
  th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important; } }

/* medium displays */
@media only screen and (min-width: 746px) {
  /* line 195, src/scss/restyle/general/_visibility.scss */
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }
  /* line 198, src/scss/restyle/general/_visibility.scss */
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }
  /* line 202, src/scss/restyle/general/_visibility.scss */
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
    display: table; }
  /* line 205, src/scss/restyle/general/_visibility.scss */
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important; }
  /* line 208, src/scss/restyle/general/_visibility.scss */
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important; }
  /* line 211, src/scss/restyle/general/_visibility.scss */
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row !important; }
  /* line 214, src/scss/restyle/general/_visibility.scss */
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important; } }

/* large displays */
@media only screen and (min-width: 1021px) {
  /* line 195, src/scss/restyle/general/_visibility.scss */
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }
  /* line 198, src/scss/restyle/general/_visibility.scss */
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }
  /* line 202, src/scss/restyle/general/_visibility.scss */
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
    display: table; }
  /* line 205, src/scss/restyle/general/_visibility.scss */
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important; }
  /* line 208, src/scss/restyle/general/_visibility.scss */
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important; }
  /* line 211, src/scss/restyle/general/_visibility.scss */
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row !important; }
  /* line 214, src/scss/restyle/general/_visibility.scss */
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important; } }

/* xlarge displays */
@media only screen and (min-width: 1441px) {
  /* line 195, src/scss/restyle/general/_visibility.scss */
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }
  /* line 198, src/scss/restyle/general/_visibility.scss */
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }
  /* line 202, src/scss/restyle/general/_visibility.scss */
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
    display: table; }
  /* line 205, src/scss/restyle/general/_visibility.scss */
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important; }
  /* line 208, src/scss/restyle/general/_visibility.scss */
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important; }
  /* line 211, src/scss/restyle/general/_visibility.scss */
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row !important; }
  /* line 214, src/scss/restyle/general/_visibility.scss */
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xlarge, td.show-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important; } }

/* xxlarge displays */
@media only screen and (min-width: 1921px) {
  /* line 195, src/scss/restyle/general/_visibility.scss */
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }
  /* line 198, src/scss/restyle/general/_visibility.scss */
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }
  /* line 202, src/scss/restyle/general/_visibility.scss */
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xlarge, table.hide-for-xlarge-down, table.show-for-xxlarge-only, table.show-for-xxlarge-up, table.show-for-xxlarge, table.show-for-xxlarge-down {
    display: table; }
  /* line 205, src/scss/restyle/general/_visibility.scss */
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xlarge, thead.hide-for-xlarge-down, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up, thead.show-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important; }
  /* line 208, src/scss/restyle/general/_visibility.scss */
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xlarge, tbody.hide-for-xlarge-down, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important; }
  /* line 211, src/scss/restyle/general/_visibility.scss */
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xlarge, tr.hide-for-xlarge-down, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up, tr.show-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row !important; }
  /* line 214, src/scss/restyle/general/_visibility.scss */
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.hide-for-xlarge-down, td.hide-for-xlarge-down, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up, th.show-for-xxlarge, td.show-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important; } }

/* Orientation targeting */
/* line 228, src/scss/restyle/general/_visibility.scss */
.show-for-landscape,
.hide-for-portrait {
  display: inherit !important; }

/* line 230, src/scss/restyle/general/_visibility.scss */
.hide-for-landscape,
.show-for-portrait {
  display: none !important; }

/* Specific visibility for tables */
/* line 235, src/scss/restyle/general/_visibility.scss */
table.hide-for-landscape, table.show-for-portrait {
  display: table; }

/* line 239, src/scss/restyle/general/_visibility.scss */
thead.hide-for-landscape, thead.show-for-portrait {
  display: table-header-group !important; }

/* line 243, src/scss/restyle/general/_visibility.scss */
tbody.hide-for-landscape, tbody.show-for-portrait {
  display: table-row-group !important; }

/* line 247, src/scss/restyle/general/_visibility.scss */
tr.hide-for-landscape, tr.show-for-portrait {
  display: table-row !important; }

/* line 252, src/scss/restyle/general/_visibility.scss */
td.hide-for-landscape, td.show-for-portrait,
th.hide-for-landscape,
th.show-for-portrait {
  display: table-cell !important; }

@media only screen and (orientation: landscape) {
  /* line 257, src/scss/restyle/general/_visibility.scss */
  .show-for-landscape,
  .hide-for-portrait {
    display: inherit !important; }
  /* line 259, src/scss/restyle/general/_visibility.scss */
  .hide-for-landscape,
  .show-for-portrait {
    display: none !important; }
  /* Specific visibility for tables */
  /* line 264, src/scss/restyle/general/_visibility.scss */
  table.show-for-landscape, table.hide-for-portrait {
    display: table; }
  /* line 268, src/scss/restyle/general/_visibility.scss */
  thead.show-for-landscape, thead.hide-for-portrait {
    display: table-header-group !important; }
  /* line 272, src/scss/restyle/general/_visibility.scss */
  tbody.show-for-landscape, tbody.hide-for-portrait {
    display: table-row-group !important; }
  /* line 276, src/scss/restyle/general/_visibility.scss */
  tr.show-for-landscape, tr.hide-for-portrait {
    display: table-row !important; }
  /* line 281, src/scss/restyle/general/_visibility.scss */
  td.show-for-landscape, td.hide-for-portrait,
  th.show-for-landscape,
  th.hide-for-portrait {
    display: table-cell !important; } }

@media only screen and (orientation: portrait) {
  /* line 287, src/scss/restyle/general/_visibility.scss */
  .show-for-portrait,
  .hide-for-landscape {
    display: inherit !important; }
  /* line 289, src/scss/restyle/general/_visibility.scss */
  .hide-for-portrait,
  .show-for-landscape {
    display: none !important; }
  /* Specific visibility for tables */
  /* line 294, src/scss/restyle/general/_visibility.scss */
  table.show-for-portrait, table.hide-for-landscape {
    display: table; }
  /* line 298, src/scss/restyle/general/_visibility.scss */
  thead.show-for-portrait, thead.hide-for-landscape {
    display: table-header-group !important; }
  /* line 302, src/scss/restyle/general/_visibility.scss */
  tbody.show-for-portrait, tbody.hide-for-landscape {
    display: table-row-group !important; }
  /* line 306, src/scss/restyle/general/_visibility.scss */
  tr.show-for-portrait, tr.hide-for-landscape {
    display: table-row !important; }
  /* line 311, src/scss/restyle/general/_visibility.scss */
  td.show-for-portrait, td.hide-for-landscape,
  th.show-for-portrait,
  th.hide-for-landscape {
    display: table-cell !important; } }

/* Touch-enabled device targeting */
/* line 317, src/scss/restyle/general/_visibility.scss */
.show-for-touch {
  display: none !important; }

/* line 318, src/scss/restyle/general/_visibility.scss */
.hide-for-touch {
  display: inherit !important; }

/* line 319, src/scss/restyle/general/_visibility.scss */
.touch .show-for-touch {
  display: inherit !important; }

/* line 320, src/scss/restyle/general/_visibility.scss */
.touch .hide-for-touch {
  display: none !important; }

/* Specific visibility for tables */
/* line 323, src/scss/restyle/general/_visibility.scss */
table.hide-for-touch {
  display: table; }

/* line 324, src/scss/restyle/general/_visibility.scss */
.touch table.show-for-touch {
  display: table; }

/* line 325, src/scss/restyle/general/_visibility.scss */
thead.hide-for-touch {
  display: table-header-group !important; }

/* line 326, src/scss/restyle/general/_visibility.scss */
.touch thead.show-for-touch {
  display: table-header-group !important; }

/* line 327, src/scss/restyle/general/_visibility.scss */
tbody.hide-for-touch {
  display: table-row-group !important; }

/* line 328, src/scss/restyle/general/_visibility.scss */
.touch tbody.show-for-touch {
  display: table-row-group !important; }

/* line 329, src/scss/restyle/general/_visibility.scss */
tr.hide-for-touch {
  display: table-row !important; }

/* line 330, src/scss/restyle/general/_visibility.scss */
.touch tr.show-for-touch {
  display: table-row !important; }

/* line 331, src/scss/restyle/general/_visibility.scss */
td.hide-for-touch {
  display: table-cell !important; }

/* line 332, src/scss/restyle/general/_visibility.scss */
.touch td.show-for-touch {
  display: table-cell !important; }

/* line 333, src/scss/restyle/general/_visibility.scss */
th.hide-for-touch {
  display: table-cell !important; }

/* line 334, src/scss/restyle/general/_visibility.scss */
.touch th.show-for-touch {
  display: table-cell !important; }

/* line 3, src/scss/mvp/_page-layouts.scss */
#page.mvp .static-content, .mvp.page-highlights .static-content,
#page.mvp .news-content, .mvp.page-highlights .news-content,
#page.mvp .overview-content, .mvp.page-highlights .overview-content,
#page.mvp .article-content, .mvp.page-highlights .article-content,
#page.mvp .contact-content, .mvp.page-highlights .contact-content,
#page.mvp .tab-content, .mvp.page-highlights .tab-content,
#page.mvp .press-content, .mvp.page-highlights .press-content,
#page.mvp .results-content, .mvp.page-highlights .results-content {
  clear: both;
  *zoom: 1; }
  /* line 5, src/scss/restyle/_global.scss */
  #page.mvp .static-content:before, .mvp.page-highlights .static-content:before, #page.mvp .static-content:after, .mvp.page-highlights .static-content:after,
  #page.mvp .news-content:before, .mvp.page-highlights .news-content:before,
  #page.mvp .news-content:after, .mvp.page-highlights .news-content:after,
  #page.mvp .overview-content:before, .mvp.page-highlights .overview-content:before,
  #page.mvp .overview-content:after, .mvp.page-highlights .overview-content:after,
  #page.mvp .article-content:before, .mvp.page-highlights .article-content:before,
  #page.mvp .article-content:after, .mvp.page-highlights .article-content:after,
  #page.mvp .contact-content:before, .mvp.page-highlights .contact-content:before,
  #page.mvp .contact-content:after, .mvp.page-highlights .contact-content:after,
  #page.mvp .tab-content:before, .mvp.page-highlights .tab-content:before,
  #page.mvp .tab-content:after, .mvp.page-highlights .tab-content:after,
  #page.mvp .press-content:before, .mvp.page-highlights .press-content:before,
  #page.mvp .press-content:after, .mvp.page-highlights .press-content:after,
  #page.mvp .results-content:before, .mvp.page-highlights .results-content:before,
  #page.mvp .results-content:after, .mvp.page-highlights .results-content:after {
    content: " ";
    display: table; }
  /* line 6, src/scss/restyle/_global.scss */
  #page.mvp .static-content:after, .mvp.page-highlights .static-content:after,
  #page.mvp .news-content:after, .mvp.page-highlights .news-content:after,
  #page.mvp .overview-content:after, .mvp.page-highlights .overview-content:after,
  #page.mvp .article-content:after, .mvp.page-highlights .article-content:after,
  #page.mvp .contact-content:after, .mvp.page-highlights .contact-content:after,
  #page.mvp .tab-content:after, .mvp.page-highlights .tab-content:after,
  #page.mvp .press-content:after, .mvp.page-highlights .press-content:after,
  #page.mvp .results-content:after, .mvp.page-highlights .results-content:after {
    clear: both; }
  /* line 15, src/scss/mvp/_page-layouts.scss */
  #page.mvp .static-content .article, .mvp.page-highlights .static-content .article,
  #page.mvp .news-content .article, .mvp.page-highlights .news-content .article,
  #page.mvp .overview-content .article, .mvp.page-highlights .overview-content .article,
  #page.mvp .article-content .article, .mvp.page-highlights .article-content .article,
  #page.mvp .contact-content .article, .mvp.page-highlights .contact-content .article,
  #page.mvp .tab-content .article, .mvp.page-highlights .tab-content .article,
  #page.mvp .press-content .article, .mvp.page-highlights .press-content .article,
  #page.mvp .results-content .article, .mvp.page-highlights .results-content .article {
    width: 100%;
    background: none;
    position: relative;
    padding: 20px 0 0 0;
    margin: 40px 0 0 0;
    background: #fff;
    z-index: 2; }
    @media only screen and (max-width: 745px) {
      /* line 15, src/scss/mvp/_page-layouts.scss */
      #page.mvp .static-content .article, .mvp.page-highlights .static-content .article,
      #page.mvp .news-content .article, .mvp.page-highlights .news-content .article,
      #page.mvp .overview-content .article, .mvp.page-highlights .overview-content .article,
      #page.mvp .article-content .article, .mvp.page-highlights .article-content .article,
      #page.mvp .contact-content .article, .mvp.page-highlights .contact-content .article,
      #page.mvp .tab-content .article, .mvp.page-highlights .tab-content .article,
      #page.mvp .press-content .article, .mvp.page-highlights .press-content .article,
      #page.mvp .results-content .article, .mvp.page-highlights .results-content .article {
        margin: 0 0 0 0; } }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 15, src/scss/mvp/_page-layouts.scss */
      #page.mvp .static-content .article, .mvp.page-highlights .static-content .article,
      #page.mvp .news-content .article, .mvp.page-highlights .news-content .article,
      #page.mvp .overview-content .article, .mvp.page-highlights .overview-content .article,
      #page.mvp .article-content .article, .mvp.page-highlights .article-content .article,
      #page.mvp .contact-content .article, .mvp.page-highlights .contact-content .article,
      #page.mvp .tab-content .article, .mvp.page-highlights .tab-content .article,
      #page.mvp .press-content .article, .mvp.page-highlights .press-content .article,
      #page.mvp .results-content .article, .mvp.page-highlights .results-content .article {
        margin: 0 0 0 0; } }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 33, src/scss/mvp/_page-layouts.scss */
      #page.mvp .static-content .article:after, .mvp.page-highlights .static-content .article:after,
      #page.mvp .news-content .article:after, .mvp.page-highlights .news-content .article:after,
      #page.mvp .overview-content .article:after, .mvp.page-highlights .overview-content .article:after,
      #page.mvp .article-content .article:after, .mvp.page-highlights .article-content .article:after,
      #page.mvp .contact-content .article:after, .mvp.page-highlights .contact-content .article:after,
      #page.mvp .tab-content .article:after, .mvp.page-highlights .tab-content .article:after,
      #page.mvp .press-content .article:after, .mvp.page-highlights .press-content .article:after,
      #page.mvp .results-content .article:after, .mvp.page-highlights .results-content .article:after {
        content: '';
        background: none;
        top: 0px;
        right: -800px;
        width: 2000px;
        margin: 0;
        height: 100%;
        position: absolute;
        z-index: -2;
        display: block;
        overflow: hidden; } }
    @media only screen and (min-width: 1021px) {
      /* line 15, src/scss/mvp/_page-layouts.scss */
      #page.mvp .static-content .article, .mvp.page-highlights .static-content .article,
      #page.mvp .news-content .article, .mvp.page-highlights .news-content .article,
      #page.mvp .overview-content .article, .mvp.page-highlights .overview-content .article,
      #page.mvp .article-content .article, .mvp.page-highlights .article-content .article,
      #page.mvp .contact-content .article, .mvp.page-highlights .contact-content .article,
      #page.mvp .tab-content .article, .mvp.page-highlights .tab-content .article,
      #page.mvp .press-content .article, .mvp.page-highlights .press-content .article,
      #page.mvp .results-content .article, .mvp.page-highlights .results-content .article {
        background: #fff;
        padding: 0;
        border-radius: 0 0 20px 0; }
        /* line 53, src/scss/mvp/_page-layouts.scss */
        #page.mvp .static-content .article.has-inpage-nav, .mvp.page-highlights .static-content .article.has-inpage-nav,
        #page.mvp .news-content .article.has-inpage-nav, .mvp.page-highlights .news-content .article.has-inpage-nav,
        #page.mvp .overview-content .article.has-inpage-nav, .mvp.page-highlights .overview-content .article.has-inpage-nav,
        #page.mvp .article-content .article.has-inpage-nav, .mvp.page-highlights .article-content .article.has-inpage-nav,
        #page.mvp .contact-content .article.has-inpage-nav, .mvp.page-highlights .contact-content .article.has-inpage-nav,
        #page.mvp .tab-content .article.has-inpage-nav, .mvp.page-highlights .tab-content .article.has-inpage-nav,
        #page.mvp .press-content .article.has-inpage-nav, .mvp.page-highlights .press-content .article.has-inpage-nav,
        #page.mvp .results-content .article.has-inpage-nav, .mvp.page-highlights .results-content .article.has-inpage-nav {
          border-radius: 0 20px 20px 0; }
        /* line 58, src/scss/mvp/_page-layouts.scss */
        #page.mvp .static-content .article:before, .mvp.page-highlights .static-content .article:before,
        #page.mvp .news-content .article:before, .mvp.page-highlights .news-content .article:before,
        #page.mvp .overview-content .article:before, .mvp.page-highlights .overview-content .article:before,
        #page.mvp .article-content .article:before, .mvp.page-highlights .article-content .article:before,
        #page.mvp .contact-content .article:before, .mvp.page-highlights .contact-content .article:before,
        #page.mvp .tab-content .article:before, .mvp.page-highlights .tab-content .article:before,
        #page.mvp .press-content .article:before, .mvp.page-highlights .press-content .article:before,
        #page.mvp .results-content .article:before, .mvp.page-highlights .results-content .article:before {
          content: '';
          background: #fff;
          left: -600px;
          width: 600px;
          height: 100%;
          top: 0;
          position: absolute;
          z-index: 2; }
        /* line 70, src/scss/mvp/_page-layouts.scss */
        #page.mvp .static-content .article:after, .mvp.page-highlights .static-content .article:after,
        #page.mvp .news-content .article:after, .mvp.page-highlights .news-content .article:after,
        #page.mvp .overview-content .article:after, .mvp.page-highlights .overview-content .article:after,
        #page.mvp .article-content .article:after, .mvp.page-highlights .article-content .article:after,
        #page.mvp .contact-content .article:after, .mvp.page-highlights .contact-content .article:after,
        #page.mvp .tab-content .article:after, .mvp.page-highlights .tab-content .article:after,
        #page.mvp .press-content .article:after, .mvp.page-highlights .press-content .article:after,
        #page.mvp .results-content .article:after, .mvp.page-highlights .results-content .article:after {
          content: '';
          background: #fff;
          left: -680px;
          width: 1360px;
          height: 40px;
          top: -80px;
          position: absolute;
          z-index: -2; } }
    /* line 82, src/scss/mvp/_page-layouts.scss */
    #page.mvp .static-content .article.break, .mvp.page-highlights .static-content .article.break,
    #page.mvp .news-content .article.break, .mvp.page-highlights .news-content .article.break,
    #page.mvp .overview-content .article.break, .mvp.page-highlights .overview-content .article.break,
    #page.mvp .article-content .article.break, .mvp.page-highlights .article-content .article.break,
    #page.mvp .contact-content .article.break, .mvp.page-highlights .contact-content .article.break,
    #page.mvp .tab-content .article.break, .mvp.page-highlights .tab-content .article.break,
    #page.mvp .press-content .article.break, .mvp.page-highlights .press-content .article.break,
    #page.mvp .results-content .article.break, .mvp.page-highlights .results-content .article.break {
      margin-top: 0;
      top: -40px; }
      @media only screen and (max-width: 745px) {
        /* line 82, src/scss/mvp/_page-layouts.scss */
        #page.mvp .static-content .article.break, .mvp.page-highlights .static-content .article.break,
        #page.mvp .news-content .article.break, .mvp.page-highlights .news-content .article.break,
        #page.mvp .overview-content .article.break, .mvp.page-highlights .overview-content .article.break,
        #page.mvp .article-content .article.break, .mvp.page-highlights .article-content .article.break,
        #page.mvp .contact-content .article.break, .mvp.page-highlights .contact-content .article.break,
        #page.mvp .tab-content .article.break, .mvp.page-highlights .tab-content .article.break,
        #page.mvp .press-content .article.break, .mvp.page-highlights .press-content .article.break,
        #page.mvp .results-content .article.break, .mvp.page-highlights .results-content .article.break {
          top: 0; } }
    /* line 89, src/scss/mvp/_page-layouts.scss */
    #page.mvp .static-content .article .content, .mvp.page-highlights .static-content .article .content,
    #page.mvp .news-content .article .content, .mvp.page-highlights .news-content .article .content,
    #page.mvp .overview-content .article .content, .mvp.page-highlights .overview-content .article .content,
    #page.mvp .article-content .article .content, .mvp.page-highlights .article-content .article .content,
    #page.mvp .contact-content .article .content, .mvp.page-highlights .contact-content .article .content,
    #page.mvp .tab-content .article .content, .mvp.page-highlights .tab-content .article .content,
    #page.mvp .press-content .article .content, .mvp.page-highlights .press-content .article .content,
    #page.mvp .results-content .article .content, .mvp.page-highlights .results-content .article .content {
      padding-left: 0;
      padding-right: 0;
      width: 100%;
      float: left;
      z-index: 10;
      position: relative;
      padding: 0 20px 40px; }
      @media only screen and (min-width: 746px) {
        /* line 89, src/scss/mvp/_page-layouts.scss */
        #page.mvp .static-content .article .content, .mvp.page-highlights .static-content .article .content,
        #page.mvp .news-content .article .content, .mvp.page-highlights .news-content .article .content,
        #page.mvp .overview-content .article .content, .mvp.page-highlights .overview-content .article .content,
        #page.mvp .article-content .article .content, .mvp.page-highlights .article-content .article .content,
        #page.mvp .contact-content .article .content, .mvp.page-highlights .contact-content .article .content,
        #page.mvp .tab-content .article .content, .mvp.page-highlights .tab-content .article .content,
        #page.mvp .press-content .article .content, .mvp.page-highlights .press-content .article .content,
        #page.mvp .results-content .article .content, .mvp.page-highlights .results-content .article .content {
          padding: 0 20px 40px;
          width: 680px; } }
      @media only screen and (min-width: 1021px) {
        /* line 89, src/scss/mvp/_page-layouts.scss */
        #page.mvp .static-content .article .content, .mvp.page-highlights .static-content .article .content,
        #page.mvp .news-content .article .content, .mvp.page-highlights .news-content .article .content,
        #page.mvp .overview-content .article .content, .mvp.page-highlights .overview-content .article .content,
        #page.mvp .article-content .article .content, .mvp.page-highlights .article-content .article .content,
        #page.mvp .contact-content .article .content, .mvp.page-highlights .contact-content .article .content,
        #page.mvp .tab-content .article .content, .mvp.page-highlights .tab-content .article .content,
        #page.mvp .press-content .article .content, .mvp.page-highlights .press-content .article .content,
        #page.mvp .results-content .article .content, .mvp.page-highlights .results-content .article .content {
          padding-left: 0;
          padding-right: 0;
          width: 66.66667%;
          float: left;
          width: 680px;
          padding-right: 40px;
          padding-bottom: 100px; } }
      /* line 107, src/scss/mvp/_page-layouts.scss */
      #page.mvp .static-content .article .content .magazine, .mvp.page-highlights .static-content .article .content .magazine,
      #page.mvp .news-content .article .content .magazine, .mvp.page-highlights .news-content .article .content .magazine,
      #page.mvp .overview-content .article .content .magazine, .mvp.page-highlights .overview-content .article .content .magazine,
      #page.mvp .article-content .article .content .magazine, .mvp.page-highlights .article-content .article .content .magazine,
      #page.mvp .contact-content .article .content .magazine, .mvp.page-highlights .contact-content .article .content .magazine,
      #page.mvp .tab-content .article .content .magazine, .mvp.page-highlights .tab-content .article .content .magazine,
      #page.mvp .press-content .article .content .magazine, .mvp.page-highlights .press-content .article .content .magazine,
      #page.mvp .results-content .article .content .magazine, .mvp.page-highlights .results-content .article .content .magazine {
        width: 100%; }
    /* line 111, src/scss/mvp/_page-layouts.scss */
    #page.mvp .static-content .article .aside, .mvp.page-highlights .static-content .article .aside,
    #page.mvp .news-content .article .aside, .mvp.page-highlights .news-content .article .aside,
    #page.mvp .overview-content .article .aside, .mvp.page-highlights .overview-content .article .aside,
    #page.mvp .article-content .article .aside, .mvp.page-highlights .article-content .article .aside,
    #page.mvp .contact-content .article .aside, .mvp.page-highlights .contact-content .article .aside,
    #page.mvp .tab-content .article .aside, .mvp.page-highlights .tab-content .article .aside,
    #page.mvp .press-content .article .aside, .mvp.page-highlights .press-content .article .aside,
    #page.mvp .results-content .article .aside, .mvp.page-highlights .results-content .article .aside {
      padding-left: 0;
      padding-right: 0;
      width: 100%;
      float: left;
      display: block;
      position: relative;
      z-index: 100;
      padding: 0 20px 40px 20px; }
      /* line 119, src/scss/mvp/_page-layouts.scss */
      .lt-ie9 #page.mvp .static-content .article .aside, .lt-ie9 .mvp.page-highlights .static-content .article .aside, .lt-ie9
      #page.mvp .news-content .article .aside, .lt-ie9 .mvp.page-highlights .news-content .article .aside, .lt-ie9
      #page.mvp .overview-content .article .aside, .lt-ie9 .mvp.page-highlights .overview-content .article .aside, .lt-ie9
      #page.mvp .article-content .article .aside, .lt-ie9 .mvp.page-highlights .article-content .article .aside, .lt-ie9
      #page.mvp .contact-content .article .aside, .lt-ie9 .mvp.page-highlights .contact-content .article .aside, .lt-ie9
      #page.mvp .tab-content .article .aside, .lt-ie9 .mvp.page-highlights .tab-content .article .aside, .lt-ie9
      #page.mvp .press-content .article .aside, .lt-ie9 .mvp.page-highlights .press-content .article .aside, .lt-ie9
      #page.mvp .results-content .article .aside, .lt-ie9 .mvp.page-highlights .results-content .article .aside {
        padding: 0 0 0 40px; }
        /* line 122, src/scss/mvp/_page-layouts.scss */
        .lt-ie9 #page.mvp .static-content .article .aside:before, .lt-ie9 .mvp.page-highlights .static-content .article .aside:before, .lt-ie9
        #page.mvp .news-content .article .aside:before, .lt-ie9 .mvp.page-highlights .news-content .article .aside:before, .lt-ie9
        #page.mvp .overview-content .article .aside:before, .lt-ie9 .mvp.page-highlights .overview-content .article .aside:before, .lt-ie9
        #page.mvp .article-content .article .aside:before, .lt-ie9 .mvp.page-highlights .article-content .article .aside:before, .lt-ie9
        #page.mvp .contact-content .article .aside:before, .lt-ie9 .mvp.page-highlights .contact-content .article .aside:before, .lt-ie9
        #page.mvp .tab-content .article .aside:before, .lt-ie9 .mvp.page-highlights .tab-content .article .aside:before, .lt-ie9
        #page.mvp .press-content .article .aside:before, .lt-ie9 .mvp.page-highlights .press-content .article .aside:before, .lt-ie9
        #page.mvp .results-content .article .aside:before, .lt-ie9 .mvp.page-highlights .results-content .article .aside:before {
          display: none; }
      @media only screen and (min-width: 1021px) {
        /* line 111, src/scss/mvp/_page-layouts.scss */
        #page.mvp .static-content .article .aside, .mvp.page-highlights .static-content .article .aside,
        #page.mvp .news-content .article .aside, .mvp.page-highlights .news-content .article .aside,
        #page.mvp .overview-content .article .aside, .mvp.page-highlights .overview-content .article .aside,
        #page.mvp .article-content .article .aside, .mvp.page-highlights .article-content .article .aside,
        #page.mvp .contact-content .article .aside, .mvp.page-highlights .contact-content .article .aside,
        #page.mvp .tab-content .article .aside, .mvp.page-highlights .tab-content .article .aside,
        #page.mvp .press-content .article .aside, .mvp.page-highlights .press-content .article .aside,
        #page.mvp .results-content .article .aside, .mvp.page-highlights .results-content .article .aside {
          padding-left: 0;
          padding-right: 0;
          width: 33.33333%;
          float: left;
          padding: 20px;
          position: relative;
          width: 280px;
          z-index: 9; }
          /* line 135, src/scss/mvp/_page-layouts.scss */
          #page.mvp .static-content .article .aside:before, .mvp.page-highlights .static-content .article .aside:before,
          #page.mvp .news-content .article .aside:before, .mvp.page-highlights .news-content .article .aside:before,
          #page.mvp .overview-content .article .aside:before, .mvp.page-highlights .overview-content .article .aside:before,
          #page.mvp .article-content .article .aside:before, .mvp.page-highlights .article-content .article .aside:before,
          #page.mvp .contact-content .article .aside:before, .mvp.page-highlights .contact-content .article .aside:before,
          #page.mvp .tab-content .article .aside:before, .mvp.page-highlights .tab-content .article .aside:before,
          #page.mvp .press-content .article .aside:before, .mvp.page-highlights .press-content .article .aside:before,
          #page.mvp .results-content .article .aside:before, .mvp.page-highlights .results-content .article .aside:before {
            content: '';
            background: url("/en/images/static/article-line.png");
            position: absolute;
            left: -2px;
            top: 0;
            width: 5px;
            height: 152px;
            z-index: 100; }
          /* line 145, src/scss/mvp/_page-layouts.scss */
          #page.mvp .static-content .article .aside.search:before, .mvp.page-highlights .static-content .article .aside.search:before,
          #page.mvp .news-content .article .aside.search:before, .mvp.page-highlights .news-content .article .aside.search:before,
          #page.mvp .overview-content .article .aside.search:before, .mvp.page-highlights .overview-content .article .aside.search:before,
          #page.mvp .article-content .article .aside.search:before, .mvp.page-highlights .article-content .article .aside.search:before,
          #page.mvp .contact-content .article .aside.search:before, .mvp.page-highlights .contact-content .article .aside.search:before,
          #page.mvp .tab-content .article .aside.search:before, .mvp.page-highlights .tab-content .article .aside.search:before,
          #page.mvp .press-content .article .aside.search:before, .mvp.page-highlights .press-content .article .aside.search:before,
          #page.mvp .results-content .article .aside.search:before, .mvp.page-highlights .results-content .article .aside.search:before {
            display: none; } }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 151, src/scss/mvp/_page-layouts.scss */
      #page.mvp .static-content .article.has-inpage-nav, .mvp.page-highlights .static-content .article.has-inpage-nav,
      #page.mvp .news-content .article.has-inpage-nav, .mvp.page-highlights .news-content .article.has-inpage-nav,
      #page.mvp .overview-content .article.has-inpage-nav, .mvp.page-highlights .overview-content .article.has-inpage-nav,
      #page.mvp .article-content .article.has-inpage-nav, .mvp.page-highlights .article-content .article.has-inpage-nav,
      #page.mvp .contact-content .article.has-inpage-nav, .mvp.page-highlights .contact-content .article.has-inpage-nav,
      #page.mvp .tab-content .article.has-inpage-nav, .mvp.page-highlights .tab-content .article.has-inpage-nav,
      #page.mvp .press-content .article.has-inpage-nav, .mvp.page-highlights .press-content .article.has-inpage-nav,
      #page.mvp .results-content .article.has-inpage-nav, .mvp.page-highlights .results-content .article.has-inpage-nav {
        background: none; }
        /* line 156, src/scss/mvp/_page-layouts.scss */
        #page.mvp .static-content .article.has-inpage-nav:before, .mvp.page-highlights .static-content .article.has-inpage-nav:before,
        #page.mvp .news-content .article.has-inpage-nav:before, .mvp.page-highlights .news-content .article.has-inpage-nav:before,
        #page.mvp .overview-content .article.has-inpage-nav:before, .mvp.page-highlights .overview-content .article.has-inpage-nav:before,
        #page.mvp .article-content .article.has-inpage-nav:before, .mvp.page-highlights .article-content .article.has-inpage-nav:before,
        #page.mvp .contact-content .article.has-inpage-nav:before, .mvp.page-highlights .contact-content .article.has-inpage-nav:before,
        #page.mvp .tab-content .article.has-inpage-nav:before, .mvp.page-highlights .tab-content .article.has-inpage-nav:before,
        #page.mvp .press-content .article.has-inpage-nav:before, .mvp.page-highlights .press-content .article.has-inpage-nav:before,
        #page.mvp .results-content .article.has-inpage-nav:before, .mvp.page-highlights .results-content .article.has-inpage-nav:before {
          content: '';
          background: #fff;
          left: -100px;
          width: 628px;
          height: 100%;
          top: -40px;
          position: absolute;
          z-index: 10; }
        /* line 168, src/scss/mvp/_page-layouts.scss */
        #page.mvp .static-content .article.has-inpage-nav:after, .mvp.page-highlights .static-content .article.has-inpage-nav:after,
        #page.mvp .news-content .article.has-inpage-nav:after, .mvp.page-highlights .news-content .article.has-inpage-nav:after,
        #page.mvp .overview-content .article.has-inpage-nav:after, .mvp.page-highlights .overview-content .article.has-inpage-nav:after,
        #page.mvp .article-content .article.has-inpage-nav:after, .mvp.page-highlights .article-content .article.has-inpage-nav:after,
        #page.mvp .contact-content .article.has-inpage-nav:after, .mvp.page-highlights .contact-content .article.has-inpage-nav:after,
        #page.mvp .tab-content .article.has-inpage-nav:after, .mvp.page-highlights .tab-content .article.has-inpage-nav:after,
        #page.mvp .press-content .article.has-inpage-nav:after, .mvp.page-highlights .press-content .article.has-inpage-nav:after,
        #page.mvp .results-content .article.has-inpage-nav:after, .mvp.page-highlights .results-content .article.has-inpage-nav:after {
          content: '';
          background: #fff;
          top: 0px;
          right: -0px;
          width: 2000px;
          margin: 0;
          height: 100%;
          border-top: 160px solid #ededed;
          border-radius: 0 0 20px 0;
          position: absolute;
          z-index: -2;
          display: block;
          overflow: hidden; } }
    @media only screen and (min-width: 2160px) {
      /* line 187, src/scss/mvp/_page-layouts.scss */
      #page.mvp .static-content .article:before, .mvp.page-highlights .static-content .article:before,
      #page.mvp .news-content .article:before, .mvp.page-highlights .news-content .article:before,
      #page.mvp .overview-content .article:before, .mvp.page-highlights .overview-content .article:before,
      #page.mvp .article-content .article:before, .mvp.page-highlights .article-content .article:before,
      #page.mvp .contact-content .article:before, .mvp.page-highlights .contact-content .article:before,
      #page.mvp .tab-content .article:before, .mvp.page-highlights .tab-content .article:before,
      #page.mvp .press-content .article:before, .mvp.page-highlights .press-content .article:before,
      #page.mvp .results-content .article:before, .mvp.page-highlights .results-content .article:before {
        left: -800px;
        width: 800px; }
      /* line 191, src/scss/mvp/_page-layouts.scss */
      #page.mvp .static-content .article:after, .mvp.page-highlights .static-content .article:after,
      #page.mvp .news-content .article:after, .mvp.page-highlights .news-content .article:after,
      #page.mvp .overview-content .article:after, .mvp.page-highlights .overview-content .article:after,
      #page.mvp .article-content .article:after, .mvp.page-highlights .article-content .article:after,
      #page.mvp .contact-content .article:after, .mvp.page-highlights .contact-content .article:after,
      #page.mvp .tab-content .article:after, .mvp.page-highlights .tab-content .article:after,
      #page.mvp .press-content .article:after, .mvp.page-highlights .press-content .article:after,
      #page.mvp .results-content .article:after, .mvp.page-highlights .results-content .article:after {
        left: -800px;
        width: 1480px; } }

/* line 369, src/scss/mvp/_page-layouts.scss */
#page.mvp .results-content.press-aside, .mvp.page-highlights .results-content.press-aside {
  background: #fff; }
  /* line 375, src/scss/mvp/_page-layouts.scss */
  #page.mvp .results-content.press-aside .article .aside, .mvp.page-highlights .results-content.press-aside .article .aside {
    background: #fff; }
    /* line 376, src/scss/mvp/_page-layouts.scss */
    #page.mvp .results-content.press-aside .article .aside:before, .mvp.page-highlights .results-content.press-aside .article .aside:before {
      display: none; }
    /* line 380, src/scss/mvp/_page-layouts.scss */
    #page.mvp .results-content.press-aside .article .aside h2, .mvp.page-highlights .results-content.press-aside .article .aside h2 {
      display: block; }

@media only screen and (min-width: 1021px) {
  /* line 387, src/scss/mvp/_page-layouts.scss */
  #page.mvp .results-content.press-aside, .mvp.page-highlights .results-content.press-aside {
    position: absolute;
    top: 970px; }
    /* line 390, src/scss/mvp/_page-layouts.scss */
    #page.mvp .results-content.press-aside .article, .mvp.page-highlights .results-content.press-aside .article {
      min-height: 100px; }
      /* line 392, src/scss/mvp/_page-layouts.scss */
      #page.mvp .results-content.press-aside .article .aside, .mvp.page-highlights .results-content.press-aside .article .aside {
        background: #fff; }
        /* line 393, src/scss/mvp/_page-layouts.scss */
        #page.mvp .results-content.press-aside .article .aside:before, .mvp.page-highlights .results-content.press-aside .article .aside:before {
          display: none; }
        /* line 397, src/scss/mvp/_page-layouts.scss */
        #page.mvp .results-content.press-aside .article .aside h2, .mvp.page-highlights .results-content.press-aside .article .aside h2 {
          display: block; } }

@media only screen and (min-width: 746px) {
  /* line 368, src/scss/mvp/_page-layouts.scss */
  #page.mvp .results-content, .mvp.page-highlights .results-content {
    padding: 0; } }

/* line 409, src/scss/mvp/_page-layouts.scss */
#page.mvp .results-content .article, .mvp.page-highlights .results-content .article {
  min-height: 2500px;
  margin-top: 0px;
  padding-top: 0px; }
  @media only screen and (min-width: 1021px) {
    /* line 409, src/scss/mvp/_page-layouts.scss */
    #page.mvp .results-content .article, .mvp.page-highlights .results-content .article {
      margin-top: 0px;
      padding-left: 0px; } }
  /* line 417, src/scss/mvp/_page-layouts.scss */
  #page.mvp .results-content .article:after, .mvp.page-highlights .results-content .article:after {
    display: none; }
  /* line 420, src/scss/mvp/_page-layouts.scss */
  #page.mvp .results-content .article .aside, .mvp.page-highlights .results-content .article .aside {
    margin-top: -40px;
    min-height: 0;
    padding: 20px 0 20px 20px;
    background: #EFEFEF; }
    /* line 427, src/scss/mvp/_page-layouts.scss */
    #page.mvp .results-content .article .aside.articlesfilters, .mvp.page-highlights .results-content .article .aside.articlesfilters {
      background: transparent; }
    /* line 430, src/scss/mvp/_page-layouts.scss */
    #page.mvp .results-content .article .aside .extrainfo, .mvp.page-highlights .results-content .article .aside .extrainfo {
      clear: both;
      padding: 20px 30px 0 0;
      font-size: 16px;
      background: #fff; }
      /* line 435, src/scss/mvp/_page-layouts.scss */
      #page.mvp .results-content .article .aside .extrainfo h2, .mvp.page-highlights .results-content .article .aside .extrainfo h2 {
        display: block;
        margin: 0; }
    /* line 440, src/scss/mvp/_page-layouts.scss */
    #page.mvp .results-content .article .aside ul, .mvp.page-highlights .results-content .article .aside ul {
      margin: 10px 0; }
    /* line 443, src/scss/mvp/_page-layouts.scss */
    #page.mvp .results-content .article .aside h2, .mvp.page-highlights .results-content .article .aside h2 {
      margin-top: 40px;
      margin-bottom: 20px; }
    @media only screen and (min-width: 1021px) {
      /* line 420, src/scss/mvp/_page-layouts.scss */
      #page.mvp .results-content .article .aside, .mvp.page-highlights .results-content .article .aside {
        background: #fff;
        position: relative;
        top: auto;
        min-height: 280px;
        margin: 40px 0 0 0; } }
    /* line 455, src/scss/mvp/_page-layouts.scss */
    #page.mvp .results-content .article .aside:before, .mvp.page-highlights .results-content .article .aside:before {
      background: none; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 459, src/scss/mvp/_page-layouts.scss */
      #page.mvp .results-content .article .aside:before, .mvp.page-highlights .results-content .article .aside:before {
        content: '';
        position: absolute;
        background: #EFEFEF;
        z-index: 20;
        left: -668px;
        top: 0;
        width: 668px;
        height: 100%;
        z-index: 9; }
      /* line 472, src/scss/mvp/_page-layouts.scss */
      #page.mvp .results-content .article .aside.articlesfilters:before, .mvp.page-highlights .results-content .article .aside.articlesfilters:before {
        display: none; } }

/* line 26, src/scss/restyle/general/_minidownloads.scss */
#page.mvp .article-content .miniDownloads.article:after, .mvp.page-highlights .article-content .miniDownloads.article:after,
#page.mvp .article-content .miniDownloads.article:before, .mvp.page-highlights .article-content .miniDownloads.article:before {
  display: none; }

/* line 30, src/scss/restyle/general/_minidownloads.scss */
#page ul.miniDownloads, .page-highlights ul.miniDownloads {
  margin-bottom: 30px; }

/* line 34, src/scss/restyle/general/_minidownloads.scss */
#page .miniDownloads li a, .page-highlights .miniDownloads li a {
  font-size: 17px;
  font-weight: 100;
  color: #000099;
  text-decoration: underline;
  line-height: 25px; }

/* line 42, src/scss/restyle/general/_minidownloads.scss */
#page .aside .miniDownloads a, .page-highlights .aside .miniDownloads a {
  text-decoration: none;
  font-size: 14px; }
  /* line 46, src/scss/restyle/general/_minidownloads.scss */
  #page .aside .miniDownloads a span, .page-highlights .aside .miniDownloads a span {
    width: 20px;
    background: url("/en/images/static/download-icon.png") no-repeat 0px 3px; }

/* line 1, src/scss/restyle/general/_mosaic.scss */
.mosaic {
  clear: both;
  background: #fff;
  padding: 50px 0 50px 0 !important;
  margin-top: -40px;
  z-index: 90; }

/* line 6, src/scss/restyle/general/_memberlist.scss */
ul.mediakitImages li {
  width: 100%;
  display: block;
  padding: 12px 0;
  position: relative;
  height: 170px;
  overflow: hidden;
  margin-bottom: 20px;
  border-radius: 0 0 0 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #ddd; }

/* line 21, src/scss/restyle/general/_memberlist.scss */
ul.mediakitImages li img {
  margin-bottom: 1px;
  display: inline;
  width: 250px;
  position: absolute;
  border-radius: 0 0 0 10px;
  left: 0;
  top: 0; }

/* line 30, src/scss/restyle/general/_memberlist.scss */
ul.mediakitImages li.even {
  float: left; }

/* line 33, src/scss/restyle/general/_memberlist.scss */
ul.mediakitImages li.odd {
  float: right; }

/* line 36, src/scss/restyle/general/_memberlist.scss */
ul.mediakitImages li div.buildingInfo {
  position: absolute;
  width: 350px;
  top: 50px;
  right: 0; }
  /* line 42, src/scss/restyle/general/_memberlist.scss */
  ul.mediakitImages li div.buildingInfo h4 {
    font-size: 18px;
    color: #000099;
    font-weight: 400; }
  /* line 47, src/scss/restyle/general/_memberlist.scss */
  ul.mediakitImages li div.buildingInfo .downloads {
    margin-top: 15px; }
    /* line 50, src/scss/restyle/general/_memberlist.scss */
    ul.mediakitImages li div.buildingInfo .downloads li {
      border: 0; }

/* line 56, src/scss/restyle/general/_memberlist.scss */
h2.listTitle {
  padding: 20px 20px 20px 20px;
  font-size: 1.5em; }

/* line 60, src/scss/restyle/general/_memberlist.scss */
ul.memberlist.noimg li.odd {
  background: url("/en/images/static/dotted_vertical.png") repeat-y top left; }

/* line 63, src/scss/restyle/general/_memberlist.scss */
ul.memberlist.noimg li {
  height: 122px; }

/* line 66, src/scss/restyle/general/_memberlist.scss */
ul.memberlist.noimg li div.desco {
  position: absolute;
  left: 0%;
  top: 0;
  height: 100%;
  width: 100%;
  background: url("/en/images/static/dotted.gif") repeat-x scroll bottom left; }

/* line 74, src/scss/restyle/general/_memberlist.scss */
ul.memberlist li {
  width: 100%;
  height: 170px;
  display: block;
  border: 1px solid #ddd;
  border-radius: 0 0 0 10px;
  overflow: hidden;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* line 88, src/scss/restyle/general/_memberlist.scss */
ul.memberlist li img {
  position: absolute;
  left: 0;
  top: 0;
  width: 160px;
  border-radius: 0 0 0 10px; }

/* line 95, src/scss/restyle/general/_memberlist.scss */
ul.memberlist li div.desco {
  padding: 20px 20px 20px 30px;
  position: absolute;
  top: 0;
  right: 0;
  width: 480px; }

/* line 102, src/scss/restyle/general/_memberlist.scss */
ul.memberlist li h2 {
  display: block;
  padding: 20px 15px 0 15px;
  font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 1.23076923076923em; }

/* line 111, src/scss/restyle/general/_memberlist.scss */
ul.memberlist li h3 {
  padding: 0 15px;
  font-size: 18px; }

/* line 115, src/scss/restyle/general/_memberlist.scss */
ul.memberlist li.even {
  float: left; }

/* line 118, src/scss/restyle/general/_memberlist.scss */
ul.memberlist li.odd {
  float: right; }

/* line 121, src/scss/restyle/general/_memberlist.scss */
#page ul.memberlist li div.desco p, .page-highlights ul.memberlist li div.desco p {
  color: #333333;
  padding: 0 15px;
  font-family: 'Cambria', serif;
  font-size: 16px; }

/* line 127, src/scss/restyle/general/_memberlist.scss */
ul.memberlist div.downloads {
  position: absolute;
  top: 80px;
  right: 0;
  left: auto;
  width: 435px; }
  /* line 134, src/scss/restyle/general/_memberlist.scss */
  ul.memberlist div.downloads ul,
  ul.memberlist div.downloads li {
    border: 0;
    height: auto;
    width: auto; }

/* line 142, src/scss/restyle/general/_memberlist.scss */
#page .downloads ul li, .page-highlights .downloads ul li {
  padding: 8px 0;
  font-size: 100%;
  margin: 0; }

/* line 147, src/scss/restyle/general/_memberlist.scss */
.downloads li a {
  padding: 3px 0 0 0px; }

/* line 150, src/scss/restyle/general/_memberlist.scss */
.downloads li.highRes, div.downloads li.lowRes {
  display: inline; }

/* line 153, src/scss/restyle/general/_memberlist.scss */
.downloads li.lowRes a {
  padding: 5px 0; }

/* line 156, src/scss/restyle/general/_memberlist.scss */
.downloads ul.downloadpdf a {
  padding: 3px 0 0 14px; }

/* line 161, src/scss/restyle/general/_memberlist.scss */
#page .downloads ul.downloadimg a span, .page-highlights .downloads ul.downloadimg a span {
  margin-left: 0px; }

/* line 166, src/scss/restyle/general/_memberlist.scss */
ul.downloadReports li {
  padding: 8px 0; }

/* line 169, src/scss/restyle/general/_memberlist.scss */
ul.downloadReports li a {
  padding: 5px 0 5px 20px;
  line-height: 2em; }

/* line 1, src/scss/restyle/general/_lists.scss */
ul li {
  list-style-type: none;
  line-height: 1.5em; }

/* line 6, src/scss/restyle/general/_lists.scss */
#page.mvp .article ol > li, .mvp.page-highlights .article ol > li,
#page ol > li, .page-highlights ol > li,
ol > li {
  line-height: 1.5em;
  color: #2C3338;
  font-weight: 300;
  font-size: 18px;
  margin-left: 30px;
  margin-bottom: 0;
  padding: 0 0 0 5px;
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
  /* line 18, src/scss/restyle/general/_lists.scss */
  #page.mvp .article ol > li > h2, .mvp.page-highlights .article ol > li > h2,
  #page ol > li > h2, .page-highlights ol > li > h2,
  ol > li > h2 {
    color: #2C3338;
    font-size: 18px;
    font-weight: 800;
    margin-bottom: 0;
    font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
  /* line 25, src/scss/restyle/general/_lists.scss */
  #page.mvp .article ol > li > *, .mvp.page-highlights .article ol > li > *,
  #page ol > li > *, .page-highlights ol > li > *,
  ol > li > * {
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-weight: 300;
    font-size: 17px; }

/* line 32, src/scss/restyle/general/_lists.scss */
#page ul.bullits, .page-highlights ul.bullits,
ul.bullits {
  padding-bottom: 30px; }
  /* line 37, src/scss/restyle/general/_lists.scss */
  #page ul.bullits.links li a, .page-highlights ul.bullits.links li a,
  ul.bullits.links li a {
    color: #002685;
    text-decoration: underline; }
    /* line 40, src/scss/restyle/general/_lists.scss */
    #page ul.bullits.links li a:hover, .page-highlights ul.bullits.links li a:hover,
    ul.bullits.links li a:hover {
      color: #F60; }
  /* line 46, src/scss/restyle/general/_lists.scss */
  #page ul.bullits li, .page-highlights ul.bullits li,
  ul.bullits li {
    color: #2D3338;
    position: relative;
    margin-bottom: 3px !important;
    padding-left: 18px;
    list-style-type: none;
    font-weight: 100;
    font-size: 17px;
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
    /* line 55, src/scss/restyle/general/_lists.scss */
    #page ul.bullits li:before, .page-highlights ul.bullits li:before,
    ul.bullits li:before {
      content: "";
      position: absolute;
      background: #FF6600;
      border-radius: 10px;
      width: 6px;
      height: 6px;
      left: 1px;
      top: 10px; }

/* line 68, src/scss/restyle/general/_lists.scss */
ul.bullits li strong {
  color: #002688; }

/* line 72, src/scss/restyle/general/_lists.scss */
#page .numberListHolder, .page-highlights .numberListHolder {
  margin-bottom: 30px; }

/* line 76, src/scss/restyle/general/_lists.scss */
#page .numberListHolder h2, .page-highlights .numberListHolder h2 {
  margin-bottom: 20px; }

/* line 80, src/scss/restyle/general/_lists.scss */
#page .numberListHolder p, .page-highlights .numberListHolder p {
  padding-bottom: 15px; }

/* line 84, src/scss/restyle/general/_lists.scss */
#page .numbered-stepsHolder, .page-highlights .numbered-stepsHolder {
  margin-bottom: 30px; }

/* line 88, src/scss/restyle/general/_lists.scss */
#page .numbered-stepsHolder h3, .page-highlights .numbered-stepsHolder h3 {
  margin-bottom: 20px; }

/* line 92, src/scss/restyle/general/_lists.scss */
#page.mvp .article ol.steps, .mvp.page-highlights .article ol.steps,
#page ol.steps, .page-highlights ol.steps,
ol.steps {
  counter-reset: steps;
  list-style-type: none; }
  /* line 98, src/scss/restyle/general/_lists.scss */
  #page.mvp .article ol.steps li, .mvp.page-highlights .article ol.steps li,
  #page ol.steps li, .page-highlights ol.steps li,
  ol.steps li {
    padding: 2px 0 25px 30px;
    margin-left: 11px;
    margin-bottom: 0;
    border-left: 2px solid #DDDDDD;
    position: relative; }
    /* line 104, src/scss/restyle/general/_lists.scss */
    #page.mvp .article ol.steps li:last-child, .mvp.page-highlights .article ol.steps li:last-child,
    #page ol.steps li:last-child, .page-highlights ol.steps li:last-child,
    ol.steps li:last-child {
      border: 0;
      left: 2px; }
    /* line 108, src/scss/restyle/general/_lists.scss */
    #page.mvp .article ol.steps li:before, .mvp.page-highlights .article ol.steps li:before,
    #page ol.steps li:before, .page-highlights ol.steps li:before,
    ol.steps li:before {
      position: absolute;
      color: #fff;
      background: url("/en/images/static/circle-grey.svg") no-repeat left center;
      background-size: 36px 36px;
      counter-increment: steps;
      content: counters(steps, ".") " ";
      width: 36px;
      height: 36px;
      text-align: center;
      font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
      font-size: 17px;
      font-weight: 300;
      left: -19px;
      padding: 4px;
      padding-left: 6px;
      top: -4px; }
    /* line 126, src/scss/restyle/general/_lists.scss */
    #page.mvp .article ol.steps li p, .mvp.page-highlights .article ol.steps li p,
    #page ol.steps li p, .page-highlights ol.steps li p,
    ol.steps li p {
      /*margin: -1.5em 0 0 0;*/
      padding: 0;
      font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
      font-size: 17px; }
    /* line 132, src/scss/restyle/general/_lists.scss */
    #page.mvp .article ol.steps li span, .mvp.page-highlights .article ol.steps li span,
    #page ol.steps li span, .page-highlights ol.steps li span,
    ol.steps li span {
      /*margin: -1.5em 0 0 0;*/
      padding: 0;
      font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
      font-size: 17px; }
    /* line 138, src/scss/restyle/general/_lists.scss */
    #page.mvp .article ol.steps li strong, .mvp.page-highlights .article ol.steps li strong,
    #page ol.steps li strong, .page-highlights ol.steps li strong,
    ol.steps li strong {
      color: #002687;
      padding-top: 8px;
      margin: 0;
      font-weight: bold; }

/* line 147, src/scss/restyle/general/_lists.scss */
.lt-ie9 #page.mvp .article ol.steps li:before, .lt-ie9 .mvp.page-highlights .article ol.steps li:before,
.lt-ie9 #page ol.steps li:before,
.lt-ie9 .page-highlights ol.steps li:before, ol.steps li:before {
  background: url("/en/images/static/circle-grey-ie.png") no-repeat left center; }

/* line 1, src/scss/restyle/general/_readmore.scss */
.readmore {
  margin: 0 0 40px 0;
  clear: both;
  width: auto; }

/* line 7, src/scss/restyle/general/_readmore.scss */
.article .readmore a,
.readmore a {
  display: inline-block;
  color: #000099;
  font-size: 15px;
  line-height: 20px;
  text-decoration: none;
  padding-left: 25px;
  background: url("/en/images/static/arrow-right-block-grey.svg") no-repeat 1px 0px; }

/* line 17, src/scss/restyle/general/_readmore.scss */
.readmore a:hover {
  text-decoration: underline; }

/* line 34, src/scss/restyle/general/_readmore.scss */
.article .readmore {
  margin-top: 10px; }

/* line 38, src/scss/restyle/general/_readmore.scss */
.lt-ie9 .article .readmore a,
.lt-ie9 .readmore a {
  background: url("/en/images/static/arrow-right-border-grey-bg-ie.png") no-repeat 1px 0px; }

/* social media buttons etc. */
/* line 6, src/scss/restyle/general/_socialbuttons.scss */
#tagsSocial h2, .tagsSocial h2 {
  padding-bottom: 10px;
  margin-top: 0; }

/* line 11, src/scss/restyle/general/_socialbuttons.scss */
#tagsSocial .tagtitle,
#tagsSocial a,
.tagsSocial .tagtitle,
.tagsSocial a {
  font-size: 0.875em;
  color: #392533; }

/* line 18, src/scss/restyle/general/_socialbuttons.scss */
#tagsSocial a,
.tagsSocial a {
  text-decoration: underline;
  padding-left: 0.5em; }

/* line 24, src/scss/restyle/general/_socialbuttons.scss */
#tagsSocial a:hover,
#tagsSocial a:focus,
.tagsSocial a:hover,
.tagsSocial a:focus {
  color: #7890BE; }

/* line 31, src/scss/restyle/general/_socialbuttons.scss */
#tagsSocial .share,
.tagsSocial .share {
  display: inline-block;
  position: relative; }

/* line 38, src/scss/restyle/general/_socialbuttons.scss */
#tagsSocial .share span,
.tagsSocial .share span {
  display: block;
  line-height: 1.4em;
  margin-bottom: 24px;
  font-size: 16px;
  color: #001372;
  font-style: italic; }

/* line 58, src/scss/restyle/general/_socialbuttons.scss */
#tagsSocial .share a,
.tagsSocial .share a {
  background-repeat: no-repeat;
  width: 38px;
  height: 38px;
  display: inline-block;
  margin: 2px 2px 0px 0;
  padding: 0; }
  /* line 68, src/scss/restyle/general/_socialbuttons.scss */
  #tagsSocial .share a:hover,
  .tagsSocial .share a:hover {
    opacity: 0.8; }

/* line 73, src/scss/restyle/general/_socialbuttons.scss */
#tagsSocial .share a.nhover, .tagsSocial .share a.nhover {
  /*filter:alpha(opacity=30);
      -moz-opacity: 0.30;
      -khtml-opacity: 0.30;
      opacity: 0.30;*/ }

/* line 80, src/scss/restyle/general/_socialbuttons.scss */
#socLinkedin, .socLinkedin {
  background: url("/en/images/static/linkedin.svg") no-repeat top left; }

/* line 83, src/scss/restyle/general/_socialbuttons.scss */
#socTwitter, .socTwitter {
  background: url("/en/images/static/twitter.svg") no-repeat top left; }

/* line 86, src/scss/restyle/general/_socialbuttons.scss */
#socFacebook, .socFacebook {
  background: url("/en/images/static/facebook.svg") no-repeat top left; }

/* line 89, src/scss/restyle/general/_socialbuttons.scss */
#socPocket, .socPocket {
  background: url("/en/images/static/pocket.svg") no-repeat top left; }

/* line 92, src/scss/restyle/general/_socialbuttons.scss */
#socInstapaper, .socInstapaper {
  background: url("/en/images/static/instapaper.svg") no-repeat top left; }

/* line 95, src/scss/restyle/general/_socialbuttons.scss */
#socGoogleplus, .socGoogleplus {
  background: url("/en/images/static/googleplus.svg") no-repeat top left; }

/* line 98, src/scss/restyle/general/_socialbuttons.scss */
#socEmail, .socEmail {
  background: url("/en/images/static/mail.svg") no-repeat top left; }

/* line 103, src/scss/restyle/general/_socialbuttons.scss */
.lt-ie9 #tagsSocial a {
  position: relative; }
  /* line 105, src/scss/restyle/general/_socialbuttons.scss */
  .lt-ie9 #tagsSocial a:before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    background: url("/en/images/static/social-buttons-ie.png") no-repeat top left;
    width: 38px;
    height: 38px; }

/* line 116, src/scss/restyle/general/_socialbuttons.scss */
.lt-ie9 #tagsSocial a#socLinkedin:before, .lt-ie9 #tagsSocial a.socLinkedin:before {
  background-position: -84px 0px; }

/* line 122, src/scss/restyle/general/_socialbuttons.scss */
.lt-ie9 #tagsSocial a#socTwitter:before, .lt-ie9 #tagsSocial a.socTwitter:before {
  background-position: -42px 0px; }

/* line 127, src/scss/restyle/general/_socialbuttons.scss */
.lt-ie9 #tagsSocial a#socFacebook:before, .lt-ie9 #tagsSocial a.socFacebook:before {
  background-position: 0px 0px; }

/* line 132, src/scss/restyle/general/_socialbuttons.scss */
.lt-ie9 #tagsSocial a#socPocket:before, .lt-ie9 #tagsSocial a.socPocket:before {
  background-position: -38px 0px; }

/* line 137, src/scss/restyle/general/_socialbuttons.scss */
.lt-ie9 #tagsSocial a#socInstapaper:before, .lt-ie9 #tagsSocial a.socInstapaper:before {
  background-position: -38px 0px; }

/* line 142, src/scss/restyle/general/_socialbuttons.scss */
.lt-ie9 #tagsSocial a#socGoogleplus:before, .lt-ie9 #tagsSocial a.socGoogleplus:before {
  background-position: -128px 0px; }

/* line 147, src/scss/restyle/general/_socialbuttons.scss */
.lt-ie9 #tagsSocial a#socEmail:before, .lt-ie9 #tagsSocial a.socEmail:before {
  background-position: -170px 0px; }

/* line 2, src/scss/restyle/general/_vcard.scss */
.article address.vcard {
  border: none; }
  /* line 3, src/scss/restyle/general/_vcard.scss */
  .article address.vcard h3 {
    font-size: 17px;
    color: #000; }
  /* line 7, src/scss/restyle/general/_vcard.scss */
  .article address.vcard .header.type {
    font-size: 17px;
    margin-bottom: 5px; }
  /* line 11, src/scss/restyle/general/_vcard.scss */
  .article address.vcard .value {
    font-weight: 300;
    font-size: 17px; }
    /* line 14, src/scss/restyle/general/_vcard.scss */
    .article address.vcard .value a {
      color: #FF6600;
      text-decoration: underline; }
  /* line 19, src/scss/restyle/general/_vcard.scss */
  .article address.vcard .email a {
    width: 250px;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    width: 100%; }

/* line 28, src/scss/restyle/general/_vcard.scss */
.article .header.type {
  font-size: 17px;
  font-weight: 400;
  margin-bottom: 5px; }

/* line 1, src/scss/restyle/general/_rabo-buttons.scss */
#page .btn, .page-highlights .btn, #page .cookieblock .buttons #allowcookies, .cookieblock .buttons #page #allowcookies, .page-highlights .cookieblock .buttons #allowcookies, .cookieblock .buttons .page-highlights #allowcookies, #page .cookieblock .buttons #dontallowcookies, .cookieblock .buttons #page #dontallowcookies, .page-highlights .cookieblock .buttons #dontallowcookies, .cookieblock .buttons .page-highlights #dontallowcookies, #page .article a.button, .article #page a.button, .page-highlights .article a.button, .article .page-highlights a.button, #page.mvp .results-content #noresults input, #page .mvp.page-highlights .results-content #noresults input, .mvp.page-highlights .results-content #noresults #page input, .mvp.page-highlights .results-content #noresults input, #page.mvp .results-content #results input, #page .mvp.page-highlights .results-content #results input, .mvp.page-highlights .results-content #results #page input, .mvp.page-highlights .results-content #results input,
.btn,
.cookieblock .buttons #allowcookies,
.cookieblock .buttons #allowcookies.dismiss,
.cookieblock .buttons #dontallowcookies,
.article a.button,
#page.mvp .results-content #noresults input,
.mvp.page-highlights .results-content #noresults input,
#page.mvp .results-content #results input,
.mvp.page-highlights .results-content #results input {
  display: inline-block;
  -webkit-transition: all 300ms ease-out;
  -o-transition: all 300ms ease-out;
  transition: all 300ms ease-out;
  text-decoration: none;
  cursor: pointer; }
  /* line 8, src/scss/restyle/general/_rabo-buttons.scss */
  #page .btn.btn-more, .page-highlights .btn.btn-more, #page .cookieblock .buttons .btn-more#allowcookies, .cookieblock .buttons #page .btn-more#allowcookies, .page-highlights .cookieblock .buttons .btn-more#allowcookies, .cookieblock .buttons .page-highlights .btn-more#allowcookies, #page .cookieblock .buttons .btn-more#dontallowcookies, .cookieblock .buttons #page .btn-more#dontallowcookies, .page-highlights .cookieblock .buttons .btn-more#dontallowcookies, .cookieblock .buttons .page-highlights .btn-more#dontallowcookies, #page .article a.btn-more.button, .article #page a.btn-more.button, .page-highlights .article a.btn-more.button, .article .page-highlights a.btn-more.button, #page.mvp .results-content #noresults input.btn-more, #page .mvp.page-highlights .results-content #noresults input.btn-more, .mvp.page-highlights .results-content #noresults #page input.btn-more, .mvp.page-highlights .results-content #noresults input.btn-more, #page.mvp .results-content #results input.btn-more, #page .mvp.page-highlights .results-content #results input.btn-more, .mvp.page-highlights .results-content #results #page input.btn-more, .mvp.page-highlights .results-content #results input.btn-more,
  .btn.btn-more,
  .cookieblock .buttons .btn-more#allowcookies,
  .cookieblock .buttons .btn-more#dontallowcookies,
  .article a.btn-more.button,
  #page.mvp .results-content #noresults input.btn-more,
  .mvp.page-highlights .results-content #noresults input.btn-more,
  #page.mvp .results-content #results input.btn-more,
  .mvp.page-highlights .results-content #results input.btn-more {
    position: relative;
    font-size: 16px;
    padding: 0 0 20px 28px;
    margin-top: 20px;
    color: #002685;
    background: url("/en/images/static/arrow-round-blue-right-bg.svg") no-repeat left top; }
    /* line 17, src/scss/restyle/general/_rabo-buttons.scss */
    #page .btn.btn-more:before, .page-highlights .btn.btn-more:before, #page .cookieblock .buttons .btn-more#allowcookies:before, .cookieblock .buttons #page .btn-more#allowcookies:before, .page-highlights .cookieblock .buttons .btn-more#allowcookies:before, .cookieblock .buttons .page-highlights .btn-more#allowcookies:before, #page .cookieblock .buttons .btn-more#dontallowcookies:before, .cookieblock .buttons #page .btn-more#dontallowcookies:before, .page-highlights .cookieblock .buttons .btn-more#dontallowcookies:before, .cookieblock .buttons .page-highlights .btn-more#dontallowcookies:before, #page .article a.btn-more.button:before, .article #page a.btn-more.button:before, .page-highlights .article a.btn-more.button:before, .article .page-highlights a.btn-more.button:before, #page.mvp .results-content #noresults input.btn-more:before, #page .mvp.page-highlights .results-content #noresults input.btn-more:before, .mvp.page-highlights .results-content #noresults #page input.btn-more:before, .mvp.page-highlights .results-content #noresults input.btn-more:before, #page.mvp .results-content #results input.btn-more:before, #page .mvp.page-highlights .results-content #results input.btn-more:before, .mvp.page-highlights .results-content #results #page input.btn-more:before, .mvp.page-highlights .results-content #results input.btn-more:before,
    .btn.btn-more:before,
    .cookieblock .buttons .btn-more#allowcookies:before,
    .cookieblock .buttons .btn-more#dontallowcookies:before,
    .article a.btn-more.button:before,
    #page.mvp .results-content #noresults input.btn-more:before,
    .mvp.page-highlights .results-content #noresults input.btn-more:before,
    #page.mvp .results-content #results input.btn-more:before,
    .mvp.page-highlights .results-content #results input.btn-more:before {
      content: "";
      position: absolute;
      left: 0px;
      width: 23px;
      height: 23px;
      top: 0px;
      background: url("/en/images/static/arrow-round-white-arrow.svg") no-repeat -23px 0px;
      -webkit-transition: all 0.2s ease-out;
      -o-transition: all 0.2s ease-out;
      transition: all 0.2s ease-out; }
    /* line 27, src/scss/restyle/general/_rabo-buttons.scss */
    #page .btn.btn-more:hover:before, .page-highlights .btn.btn-more:hover:before, #page .cookieblock .buttons .btn-more#allowcookies:hover:before, .cookieblock .buttons #page .btn-more#allowcookies:hover:before, .page-highlights .cookieblock .buttons .btn-more#allowcookies:hover:before, .cookieblock .buttons .page-highlights .btn-more#allowcookies:hover:before, #page .cookieblock .buttons .btn-more#dontallowcookies:hover:before, .cookieblock .buttons #page .btn-more#dontallowcookies:hover:before, .page-highlights .cookieblock .buttons .btn-more#dontallowcookies:hover:before, .cookieblock .buttons .page-highlights .btn-more#dontallowcookies:hover:before, #page .article a.btn-more.button:hover:before, .article #page a.btn-more.button:hover:before, .page-highlights .article a.btn-more.button:hover:before, .article .page-highlights a.btn-more.button:hover:before, #page.mvp .results-content #noresults input.btn-more:hover:before, #page .mvp.page-highlights .results-content #noresults input.btn-more:hover:before, .mvp.page-highlights .results-content #noresults #page input.btn-more:hover:before, .mvp.page-highlights .results-content #noresults input.btn-more:hover:before, #page.mvp .results-content #results input.btn-more:hover:before, #page .mvp.page-highlights .results-content #results input.btn-more:hover:before, .mvp.page-highlights .results-content #results #page input.btn-more:hover:before, .mvp.page-highlights .results-content #results input.btn-more:hover:before,
    .btn.btn-more:hover:before,
    .cookieblock .buttons .btn-more#allowcookies:hover:before,
    .cookieblock .buttons .btn-more#dontallowcookies:hover:before,
    .article a.btn-more.button:hover:before,
    #page.mvp .results-content #noresults input.btn-more:hover:before,
    .mvp.page-highlights .results-content #noresults input.btn-more:hover:before,
    #page.mvp .results-content #results input.btn-more:hover:before,
    .mvp.page-highlights .results-content #results input.btn-more:hover:before {
      background: url("/en/images/static/arrow-round-white-arrow.svg") no-repeat 0px 0px; }
    /* line 30, src/scss/restyle/general/_rabo-buttons.scss */
    #page .btn.btn-more:hover, .page-highlights .btn.btn-more:hover, #page .cookieblock .buttons .btn-more#allowcookies:hover, .cookieblock .buttons #page .btn-more#allowcookies:hover, .page-highlights .cookieblock .buttons .btn-more#allowcookies:hover, .cookieblock .buttons .page-highlights .btn-more#allowcookies:hover, #page .cookieblock .buttons .btn-more#dontallowcookies:hover, .cookieblock .buttons #page .btn-more#dontallowcookies:hover, .page-highlights .cookieblock .buttons .btn-more#dontallowcookies:hover, .cookieblock .buttons .page-highlights .btn-more#dontallowcookies:hover, #page .article a.btn-more.button:hover, .article #page a.btn-more.button:hover, .page-highlights .article a.btn-more.button:hover, .article .page-highlights a.btn-more.button:hover, #page.mvp .results-content #noresults input.btn-more:hover, #page .mvp.page-highlights .results-content #noresults input.btn-more:hover, .mvp.page-highlights .results-content #noresults #page input.btn-more:hover, .mvp.page-highlights .results-content #noresults input.btn-more:hover, #page.mvp .results-content #results input.btn-more:hover, #page .mvp.page-highlights .results-content #results input.btn-more:hover, .mvp.page-highlights .results-content #results #page input.btn-more:hover, .mvp.page-highlights .results-content #results input.btn-more:hover,
    .btn.btn-more:hover,
    .cookieblock .buttons .btn-more#allowcookies:hover,
    .cookieblock .buttons .btn-more#dontallowcookies:hover,
    .article a.btn-more.button:hover,
    #page.mvp .results-content #noresults input.btn-more:hover,
    .mvp.page-highlights .results-content #noresults input.btn-more:hover,
    #page.mvp .results-content #results input.btn-more:hover,
    .mvp.page-highlights .results-content #results input.btn-more:hover {
      opacity: 0.7; }
    /* line 33, src/scss/restyle/general/_rabo-buttons.scss */
    #page .btn.btn-more.btn-more-grey, .page-highlights .btn.btn-more.btn-more-grey, #page .cookieblock .buttons .btn-more.btn-more-grey#allowcookies, .cookieblock .buttons #page .btn-more.btn-more-grey#allowcookies, .page-highlights .cookieblock .buttons .btn-more.btn-more-grey#allowcookies, .cookieblock .buttons .page-highlights .btn-more.btn-more-grey#allowcookies, #page .cookieblock .buttons .btn-more.btn-more-grey#dontallowcookies, .cookieblock .buttons #page .btn-more.btn-more-grey#dontallowcookies, .page-highlights .cookieblock .buttons .btn-more.btn-more-grey#dontallowcookies, .cookieblock .buttons .page-highlights .btn-more.btn-more-grey#dontallowcookies, #page .article a.btn-more.btn-more-grey.button, .article #page a.btn-more.btn-more-grey.button, .page-highlights .article a.btn-more.btn-more-grey.button, .article .page-highlights a.btn-more.btn-more-grey.button, #page.mvp .results-content #noresults input.btn-more.btn-more-grey, #page .mvp.page-highlights .results-content #noresults input.btn-more.btn-more-grey, .mvp.page-highlights .results-content #noresults #page input.btn-more.btn-more-grey, .mvp.page-highlights .results-content #noresults input.btn-more.btn-more-grey, #page.mvp .results-content #results input.btn-more.btn-more-grey, #page .mvp.page-highlights .results-content #results input.btn-more.btn-more-grey, .mvp.page-highlights .results-content #results #page input.btn-more.btn-more-grey, .mvp.page-highlights .results-content #results input.btn-more.btn-more-grey,
    .btn.btn-more.btn-more-grey,
    .cookieblock .buttons .btn-more.btn-more-grey#allowcookies,
    .cookieblock .buttons .btn-more.btn-more-grey#dontallowcookies,
    .article a.btn-more.btn-more-grey.button,
    #page.mvp .results-content #noresults input.btn-more.btn-more-grey,
    .mvp.page-highlights .results-content #noresults input.btn-more.btn-more-grey,
    #page.mvp .results-content #results input.btn-more.btn-more-grey,
    .mvp.page-highlights .results-content #results input.btn-more.btn-more-grey {
      background: url("/en/images/static/arrow-right-block-grey-bg.svg") no-repeat 0px 2px; }
    /* line 37, src/scss/restyle/general/_rabo-buttons.scss */
    #page .btn.btn-more.btn-more-grey-outline, .page-highlights .btn.btn-more.btn-more-grey-outline, #page .cookieblock .buttons .btn-more.btn-more-grey-outline#allowcookies, .cookieblock .buttons #page .btn-more.btn-more-grey-outline#allowcookies, .page-highlights .cookieblock .buttons .btn-more.btn-more-grey-outline#allowcookies, .cookieblock .buttons .page-highlights .btn-more.btn-more-grey-outline#allowcookies, #page .cookieblock .buttons .btn-more.btn-more-grey-outline#dontallowcookies, .cookieblock .buttons #page .btn-more.btn-more-grey-outline#dontallowcookies, .page-highlights .cookieblock .buttons .btn-more.btn-more-grey-outline#dontallowcookies, .cookieblock .buttons .page-highlights .btn-more.btn-more-grey-outline#dontallowcookies, #page .article a.btn-more.btn-more-grey-outline.button, .article #page a.btn-more.btn-more-grey-outline.button, .page-highlights .article a.btn-more.btn-more-grey-outline.button, .article .page-highlights a.btn-more.btn-more-grey-outline.button, #page.mvp .results-content #noresults input.btn-more.btn-more-grey-outline, #page .mvp.page-highlights .results-content #noresults input.btn-more.btn-more-grey-outline, .mvp.page-highlights .results-content #noresults #page input.btn-more.btn-more-grey-outline, .mvp.page-highlights .results-content #noresults input.btn-more.btn-more-grey-outline, #page.mvp .results-content #results input.btn-more.btn-more-grey-outline, #page .mvp.page-highlights .results-content #results input.btn-more.btn-more-grey-outline, .mvp.page-highlights .results-content #results #page input.btn-more.btn-more-grey-outline, .mvp.page-highlights .results-content #results input.btn-more.btn-more-grey-outline,
    .btn.btn-more.btn-more-grey-outline,
    .cookieblock .buttons .btn-more.btn-more-grey-outline#allowcookies,
    .cookieblock .buttons .btn-more.btn-more-grey-outline#dontallowcookies,
    .article a.btn-more.btn-more-grey-outline.button,
    #page.mvp .results-content #noresults input.btn-more.btn-more-grey-outline,
    .mvp.page-highlights .results-content #noresults input.btn-more.btn-more-grey-outline,
    #page.mvp .results-content #results input.btn-more.btn-more-grey-outline,
    .mvp.page-highlights .results-content #results input.btn-more.btn-more-grey-outline {
      background: url("/en/images/static/arrow-right-border-grey-bg.svg") no-repeat left top;
      background-size: 23px 23px; }
      /* line 41, src/scss/restyle/general/_rabo-buttons.scss */
      #page .btn.btn-more.btn-more-grey-outline:before, .page-highlights .btn.btn-more.btn-more-grey-outline:before, #page .cookieblock .buttons .btn-more.btn-more-grey-outline#allowcookies:before, .cookieblock .buttons #page .btn-more.btn-more-grey-outline#allowcookies:before, .page-highlights .cookieblock .buttons .btn-more.btn-more-grey-outline#allowcookies:before, .cookieblock .buttons .page-highlights .btn-more.btn-more-grey-outline#allowcookies:before, #page .cookieblock .buttons .btn-more.btn-more-grey-outline#dontallowcookies:before, .cookieblock .buttons #page .btn-more.btn-more-grey-outline#dontallowcookies:before, .page-highlights .cookieblock .buttons .btn-more.btn-more-grey-outline#dontallowcookies:before, .cookieblock .buttons .page-highlights .btn-more.btn-more-grey-outline#dontallowcookies:before, #page .article a.btn-more.btn-more-grey-outline.button:before, .article #page a.btn-more.btn-more-grey-outline.button:before, .page-highlights .article a.btn-more.btn-more-grey-outline.button:before, .article .page-highlights a.btn-more.btn-more-grey-outline.button:before, #page.mvp .results-content #noresults input.btn-more.btn-more-grey-outline:before, #page .mvp.page-highlights .results-content #noresults input.btn-more.btn-more-grey-outline:before, .mvp.page-highlights .results-content #noresults #page input.btn-more.btn-more-grey-outline:before, .mvp.page-highlights .results-content #noresults input.btn-more.btn-more-grey-outline:before, #page.mvp .results-content #results input.btn-more.btn-more-grey-outline:before, #page .mvp.page-highlights .results-content #results input.btn-more.btn-more-grey-outline:before, .mvp.page-highlights .results-content #results #page input.btn-more.btn-more-grey-outline:before, .mvp.page-highlights .results-content #results input.btn-more.btn-more-grey-outline:before,
      .btn.btn-more.btn-more-grey-outline:before,
      .cookieblock .buttons .btn-more.btn-more-grey-outline#allowcookies:before,
      .cookieblock .buttons .btn-more.btn-more-grey-outline#dontallowcookies:before,
      .article a.btn-more.btn-more-grey-outline.button:before,
      #page.mvp .results-content #noresults input.btn-more.btn-more-grey-outline:before,
      .mvp.page-highlights .results-content #noresults input.btn-more.btn-more-grey-outline:before,
      #page.mvp .results-content #results input.btn-more.btn-more-grey-outline:before,
      .mvp.page-highlights .results-content #results input.btn-more.btn-more-grey-outline:before {
        background: url("/en/images/static/arrow-right-border-grey-arrow.svg") no-repeat -22px 1px !important; }
      /* line 45, src/scss/restyle/general/_rabo-buttons.scss */
      #page .btn.btn-more.btn-more-grey-outline:hover, .page-highlights .btn.btn-more.btn-more-grey-outline:hover, #page .cookieblock .buttons .btn-more.btn-more-grey-outline#allowcookies:hover, .cookieblock .buttons #page .btn-more.btn-more-grey-outline#allowcookies:hover, .page-highlights .cookieblock .buttons .btn-more.btn-more-grey-outline#allowcookies:hover, .cookieblock .buttons .page-highlights .btn-more.btn-more-grey-outline#allowcookies:hover, #page .cookieblock .buttons .btn-more.btn-more-grey-outline#dontallowcookies:hover, .cookieblock .buttons #page .btn-more.btn-more-grey-outline#dontallowcookies:hover, .page-highlights .cookieblock .buttons .btn-more.btn-more-grey-outline#dontallowcookies:hover, .cookieblock .buttons .page-highlights .btn-more.btn-more-grey-outline#dontallowcookies:hover, #page .article a.btn-more.btn-more-grey-outline.button:hover, .article #page a.btn-more.btn-more-grey-outline.button:hover, .page-highlights .article a.btn-more.btn-more-grey-outline.button:hover, .article .page-highlights a.btn-more.btn-more-grey-outline.button:hover, #page.mvp .results-content #noresults input.btn-more.btn-more-grey-outline:hover, #page .mvp.page-highlights .results-content #noresults input.btn-more.btn-more-grey-outline:hover, .mvp.page-highlights .results-content #noresults #page input.btn-more.btn-more-grey-outline:hover, .mvp.page-highlights .results-content #noresults input.btn-more.btn-more-grey-outline:hover, #page.mvp .results-content #results input.btn-more.btn-more-grey-outline:hover, #page .mvp.page-highlights .results-content #results input.btn-more.btn-more-grey-outline:hover, .mvp.page-highlights .results-content #results #page input.btn-more.btn-more-grey-outline:hover, .mvp.page-highlights .results-content #results input.btn-more.btn-more-grey-outline:hover,
      .btn.btn-more.btn-more-grey-outline:hover,
      .cookieblock .buttons .btn-more.btn-more-grey-outline#allowcookies:hover,
      .cookieblock .buttons .btn-more.btn-more-grey-outline#dontallowcookies:hover,
      .article a.btn-more.btn-more-grey-outline.button:hover,
      #page.mvp .results-content #noresults input.btn-more.btn-more-grey-outline:hover,
      .mvp.page-highlights .results-content #noresults input.btn-more.btn-more-grey-outline:hover,
      #page.mvp .results-content #results input.btn-more.btn-more-grey-outline:hover,
      .mvp.page-highlights .results-content #results input.btn-more.btn-more-grey-outline:hover {
        opacity: 0.7; }
      /* line 49, src/scss/restyle/general/_rabo-buttons.scss */
      #page .btn.btn-more.btn-more-grey-outline:hover:before, .page-highlights .btn.btn-more.btn-more-grey-outline:hover:before, #page .cookieblock .buttons .btn-more.btn-more-grey-outline#allowcookies:hover:before, .cookieblock .buttons #page .btn-more.btn-more-grey-outline#allowcookies:hover:before, .page-highlights .cookieblock .buttons .btn-more.btn-more-grey-outline#allowcookies:hover:before, .cookieblock .buttons .page-highlights .btn-more.btn-more-grey-outline#allowcookies:hover:before, #page .cookieblock .buttons .btn-more.btn-more-grey-outline#dontallowcookies:hover:before, .cookieblock .buttons #page .btn-more.btn-more-grey-outline#dontallowcookies:hover:before, .page-highlights .cookieblock .buttons .btn-more.btn-more-grey-outline#dontallowcookies:hover:before, .cookieblock .buttons .page-highlights .btn-more.btn-more-grey-outline#dontallowcookies:hover:before, #page .article a.btn-more.btn-more-grey-outline.button:hover:before, .article #page a.btn-more.btn-more-grey-outline.button:hover:before, .page-highlights .article a.btn-more.btn-more-grey-outline.button:hover:before, .article .page-highlights a.btn-more.btn-more-grey-outline.button:hover:before, #page.mvp .results-content #noresults input.btn-more.btn-more-grey-outline:hover:before, #page .mvp.page-highlights .results-content #noresults input.btn-more.btn-more-grey-outline:hover:before, .mvp.page-highlights .results-content #noresults #page input.btn-more.btn-more-grey-outline:hover:before, .mvp.page-highlights .results-content #noresults input.btn-more.btn-more-grey-outline:hover:before, #page.mvp .results-content #results input.btn-more.btn-more-grey-outline:hover:before, #page .mvp.page-highlights .results-content #results input.btn-more.btn-more-grey-outline:hover:before, .mvp.page-highlights .results-content #results #page input.btn-more.btn-more-grey-outline:hover:before, .mvp.page-highlights .results-content #results input.btn-more.btn-more-grey-outline:hover:before,
      .btn.btn-more.btn-more-grey-outline:hover:before,
      .cookieblock .buttons .btn-more.btn-more-grey-outline#allowcookies:hover:before,
      .cookieblock .buttons .btn-more.btn-more-grey-outline#dontallowcookies:hover:before,
      .article a.btn-more.btn-more-grey-outline.button:hover:before,
      #page.mvp .results-content #noresults input.btn-more.btn-more-grey-outline:hover:before,
      .mvp.page-highlights .results-content #noresults input.btn-more.btn-more-grey-outline:hover:before,
      #page.mvp .results-content #results input.btn-more.btn-more-grey-outline:hover:before,
      .mvp.page-highlights .results-content #results input.btn-more.btn-more-grey-outline:hover:before {
        background: url("/en/images/static/arrow-right-border-grey-arrow.svg") no-repeat 1px 1px !important; }
  /* line 55, src/scss/restyle/general/_rabo-buttons.scss */
  #page .btn.btn-rabo, .page-highlights .btn.btn-rabo, .page-highlights .btn.btn-rabo-grey, .page-highlights .article a.btn-rabo-grey.button, .article .page-highlights a.btn-rabo-grey.button, .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, .mvp.page-highlights .results-content #results input.btn-rabo-grey, #page
  .btn.btn-rabo-grey, #page .cookieblock .buttons #allowcookies, .cookieblock .buttons #page #allowcookies, .page-highlights .cookieblock .buttons #allowcookies, .cookieblock .buttons .page-highlights #allowcookies, #page .cookieblock .buttons #dontallowcookies, .cookieblock .buttons #page #dontallowcookies, .page-highlights .cookieblock .buttons #dontallowcookies, .cookieblock .buttons .page-highlights #dontallowcookies, #page .article a.button, .article #page a.button, .page-highlights .article a.button, .article .page-highlights a.button, #page.mvp .results-content #noresults input, #page .mvp.page-highlights .results-content #noresults input, .mvp.page-highlights .results-content #noresults #page input, .mvp.page-highlights .results-content #noresults input, #page.mvp .results-content #results input, #page .mvp.page-highlights .results-content #results input, .mvp.page-highlights .results-content #results #page input, .mvp.page-highlights .results-content #results input,
  .btn.btn-rabo,
  #page .btn.btn-rabo-grey,
  .page-highlights .btn.btn-rabo-grey,
  #page .article a.btn-rabo-grey.button,
  .article #page a.btn-rabo-grey.button,
  .page-highlights .article a.btn-rabo-grey.button,
  .article .page-highlights a.btn-rabo-grey.button,
  #page .mvp.page-highlights .results-content #noresults input.btn-rabo-grey,
  .mvp.page-highlights .results-content #noresults #page input.btn-rabo-grey,
  .mvp.page-highlights .results-content #noresults input.btn-rabo-grey,
  #page .mvp.page-highlights .results-content #results input.btn-rabo-grey,
  .mvp.page-highlights .results-content #results #page input.btn-rabo-grey,
  .mvp.page-highlights .results-content #results input.btn-rabo-grey,
  .btn.btn-rabo-grey,
  .cookieblock .buttons #allowcookies,
  .cookieblock .buttons #allowcookies.dismiss,
  .cookieblock .buttons #dontallowcookies,
  .article a.button,
  #page.mvp .results-content #noresults input,
  .mvp.page-highlights .results-content #noresults input,
  #page.mvp .results-content #results input,
  .mvp.page-highlights .results-content #results input {
    font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    background: #FF6600;
    color: #fff;
    padding: 0px 30px;
    border-radius: 4px /15px;
    white-space: nowrap;
    text-align: center;
    line-height: 30px; }
    /* line 64, src/scss/restyle/general/_rabo-buttons.scss */
    #page .btn.btn-rabo:hover, .page-highlights .btn.btn-rabo:hover, .page-highlights .btn.btn-rabo-grey:hover, .page-highlights .article a.btn-rabo-grey.button:hover, .article .page-highlights a.btn-rabo-grey.button:hover, .mvp.page-highlights .results-content #noresults input.btn-rabo-grey:hover, .mvp.page-highlights .results-content #results input.btn-rabo-grey:hover, #page
    .btn.btn-rabo-grey:hover, #page .cookieblock .buttons #allowcookies:hover, .cookieblock .buttons #page #allowcookies:hover, .page-highlights .cookieblock .buttons #allowcookies:hover, .cookieblock .buttons .page-highlights #allowcookies:hover, #page .cookieblock .buttons #dontallowcookies:hover, .cookieblock .buttons #page #dontallowcookies:hover, .page-highlights .cookieblock .buttons #dontallowcookies:hover, .cookieblock .buttons .page-highlights #dontallowcookies:hover, #page .article a.button:hover, .article #page a.button:hover, .page-highlights .article a.button:hover, .article .page-highlights a.button:hover, #page.mvp .results-content #noresults input:hover, #page .mvp.page-highlights .results-content #noresults input:hover, .mvp.page-highlights .results-content #noresults #page input:hover, .mvp.page-highlights .results-content #noresults input:hover, #page.mvp .results-content #results input:hover, #page .mvp.page-highlights .results-content #results input:hover, .mvp.page-highlights .results-content #results #page input:hover, .mvp.page-highlights .results-content #results input:hover,
    .btn.btn-rabo:hover,
    #page .btn.btn-rabo-grey:hover,
    .page-highlights .btn.btn-rabo-grey:hover,
    #page .article a.btn-rabo-grey.button:hover,
    .article #page a.btn-rabo-grey.button:hover,
    .page-highlights .article a.btn-rabo-grey.button:hover,
    .article .page-highlights a.btn-rabo-grey.button:hover,
    #page .mvp.page-highlights .results-content #noresults input.btn-rabo-grey:hover,
    .mvp.page-highlights .results-content #noresults #page input.btn-rabo-grey:hover,
    .mvp.page-highlights .results-content #noresults input.btn-rabo-grey:hover,
    #page .mvp.page-highlights .results-content #results input.btn-rabo-grey:hover,
    .mvp.page-highlights .results-content #results #page input.btn-rabo-grey:hover,
    .mvp.page-highlights .results-content #results input.btn-rabo-grey:hover,
    .btn.btn-rabo-grey:hover,
    .cookieblock .buttons #allowcookies:hover,
    .cookieblock .buttons #dontallowcookies:hover,
    .article a.button:hover,
    #page.mvp .results-content #noresults input:hover,
    .mvp.page-highlights .results-content #noresults input:hover,
    #page.mvp .results-content #results input:hover,
    .mvp.page-highlights .results-content #results input:hover {
      background-color: #FF8C40; }
  /* line 69, src/scss/restyle/general/_rabo-buttons.scss */
  #page .btn.btn-rabo-white, .page-highlights .btn.btn-rabo-white, #page .cookieblock .buttons .btn-rabo-white#allowcookies, .cookieblock .buttons #page .btn-rabo-white#allowcookies, .page-highlights .cookieblock .buttons .btn-rabo-white#allowcookies, .cookieblock .buttons .page-highlights .btn-rabo-white#allowcookies, #page .cookieblock .buttons .btn-rabo-white#dontallowcookies, .cookieblock .buttons #page .btn-rabo-white#dontallowcookies, .page-highlights .cookieblock .buttons .btn-rabo-white#dontallowcookies, .cookieblock .buttons .page-highlights .btn-rabo-white#dontallowcookies, #page .article a.btn-rabo-white.button, .article #page a.btn-rabo-white.button, .page-highlights .article a.btn-rabo-white.button, .article .page-highlights a.btn-rabo-white.button, #page.mvp .results-content #noresults input.btn-rabo-white, #page .mvp.page-highlights .results-content #noresults input.btn-rabo-white, .mvp.page-highlights .results-content #noresults #page input.btn-rabo-white, .mvp.page-highlights .results-content #noresults input.btn-rabo-white, #page.mvp .results-content #results input.btn-rabo-white, #page .mvp.page-highlights .results-content #results input.btn-rabo-white, .mvp.page-highlights .results-content #results #page input.btn-rabo-white, .mvp.page-highlights .results-content #results input.btn-rabo-white,
  .btn.btn-rabo-white,
  .cookieblock .buttons .btn-rabo-white#allowcookies,
  .cookieblock .buttons .btn-rabo-white#dontallowcookies,
  .article a.btn-rabo-white.button,
  #page.mvp .results-content #noresults input.btn-rabo-white,
  .mvp.page-highlights .results-content #noresults input.btn-rabo-white,
  #page.mvp .results-content #results input.btn-rabo-white,
  .mvp.page-highlights .results-content #results input.btn-rabo-white {
    background: #fff;
    color: #002685;
    border: 2px solid #002685;
    padding: 0px 5px;
    border-radius: 4px;
    font-weight: 400;
    text-align: center;
    line-height: 24px; }
    /* line 78, src/scss/restyle/general/_rabo-buttons.scss */
    #page .btn.btn-rabo-white:hover, .page-highlights .btn.btn-rabo-white:hover, #page .cookieblock .buttons .btn-rabo-white#allowcookies:hover, .cookieblock .buttons #page .btn-rabo-white#allowcookies:hover, .page-highlights .cookieblock .buttons .btn-rabo-white#allowcookies:hover, .cookieblock .buttons .page-highlights .btn-rabo-white#allowcookies:hover, #page .cookieblock .buttons .btn-rabo-white#dontallowcookies:hover, .cookieblock .buttons #page .btn-rabo-white#dontallowcookies:hover, .page-highlights .cookieblock .buttons .btn-rabo-white#dontallowcookies:hover, .cookieblock .buttons .page-highlights .btn-rabo-white#dontallowcookies:hover, #page .article a.btn-rabo-white.button:hover, .article #page a.btn-rabo-white.button:hover, .page-highlights .article a.btn-rabo-white.button:hover, .article .page-highlights a.btn-rabo-white.button:hover, #page.mvp .results-content #noresults input.btn-rabo-white:hover, #page .mvp.page-highlights .results-content #noresults input.btn-rabo-white:hover, .mvp.page-highlights .results-content #noresults #page input.btn-rabo-white:hover, .mvp.page-highlights .results-content #noresults input.btn-rabo-white:hover, #page.mvp .results-content #results input.btn-rabo-white:hover, #page .mvp.page-highlights .results-content #results input.btn-rabo-white:hover, .mvp.page-highlights .results-content #results #page input.btn-rabo-white:hover, .mvp.page-highlights .results-content #results input.btn-rabo-white:hover,
    .btn.btn-rabo-white:hover,
    .cookieblock .buttons .btn-rabo-white#allowcookies:hover,
    .cookieblock .buttons .btn-rabo-white#dontallowcookies:hover,
    .article a.btn-rabo-white.button:hover,
    #page.mvp .results-content #noresults input.btn-rabo-white:hover,
    .mvp.page-highlights .results-content #noresults input.btn-rabo-white:hover,
    #page.mvp .results-content #results input.btn-rabo-white:hover,
    .mvp.page-highlights .results-content #results input.btn-rabo-white:hover {
      background-color: #FF8C40;
      color: #fff; }
  /* line 83, src/scss/restyle/general/_rabo-buttons.scss */
  #page .btn.btn-rabo-grey, .page-highlights .btn.btn-rabo-grey, #page .cookieblock .buttons .btn-rabo-grey#allowcookies, .cookieblock .buttons #page .btn-rabo-grey#allowcookies, .page-highlights .cookieblock .buttons .btn-rabo-grey#allowcookies, .cookieblock .buttons .page-highlights .btn-rabo-grey#allowcookies, #page .cookieblock .buttons .btn-rabo-grey#dontallowcookies, .cookieblock .buttons #page .btn-rabo-grey#dontallowcookies, .page-highlights .cookieblock .buttons .btn-rabo-grey#dontallowcookies, .cookieblock .buttons .page-highlights .btn-rabo-grey#dontallowcookies, #page .article a.btn-rabo-grey.button, .article #page a.btn-rabo-grey.button, .page-highlights .article a.btn-rabo-grey.button, .article .page-highlights a.btn-rabo-grey.button, #page.mvp .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults #page input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, #page.mvp .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .results-content #results input.btn-rabo-grey, .mvp.page-highlights .results-content #results #page input.btn-rabo-grey, .mvp.page-highlights .results-content #results input.btn-rabo-grey,
  .btn.btn-rabo-grey,
  .cookieblock .buttons .btn-rabo-grey#allowcookies,
  .cookieblock .buttons .btn-rabo-grey#dontallowcookies,
  .article a.btn-rabo-grey.button,
  #page.mvp .results-content #noresults input.btn-rabo-grey,
  .mvp.page-highlights .results-content #noresults input.btn-rabo-grey,
  #page.mvp .results-content #results input.btn-rabo-grey,
  .mvp.page-highlights .results-content #results input.btn-rabo-grey {
    background-color: #f7f7f7;
    color: #5e6a71; }
    /* line 87, src/scss/restyle/general/_rabo-buttons.scss */
    #page .btn.btn-rabo-grey:hover, .page-highlights .btn.btn-rabo-grey:hover, #page .cookieblock .buttons .btn-rabo-grey#allowcookies:hover, .cookieblock .buttons #page .btn-rabo-grey#allowcookies:hover, .page-highlights .cookieblock .buttons .btn-rabo-grey#allowcookies:hover, .cookieblock .buttons .page-highlights .btn-rabo-grey#allowcookies:hover, #page .cookieblock .buttons .btn-rabo-grey#dontallowcookies:hover, .cookieblock .buttons #page .btn-rabo-grey#dontallowcookies:hover, .page-highlights .cookieblock .buttons .btn-rabo-grey#dontallowcookies:hover, .cookieblock .buttons .page-highlights .btn-rabo-grey#dontallowcookies:hover, #page .article a.btn-rabo-grey.button:hover, .article #page a.btn-rabo-grey.button:hover, .page-highlights .article a.btn-rabo-grey.button:hover, .article .page-highlights a.btn-rabo-grey.button:hover, #page.mvp .results-content #noresults input.btn-rabo-grey:hover, #page .mvp.page-highlights .results-content #noresults input.btn-rabo-grey:hover, .mvp.page-highlights .results-content #noresults #page input.btn-rabo-grey:hover, .mvp.page-highlights .results-content #noresults input.btn-rabo-grey:hover, #page.mvp .results-content #results input.btn-rabo-grey:hover, #page .mvp.page-highlights .results-content #results input.btn-rabo-grey:hover, .mvp.page-highlights .results-content #results #page input.btn-rabo-grey:hover, .mvp.page-highlights .results-content #results input.btn-rabo-grey:hover,
    .btn.btn-rabo-grey:hover,
    .cookieblock .buttons .btn-rabo-grey#allowcookies:hover,
    .cookieblock .buttons .btn-rabo-grey#dontallowcookies:hover,
    .article a.btn-rabo-grey.button:hover,
    #page.mvp .results-content #noresults input.btn-rabo-grey:hover,
    .mvp.page-highlights .results-content #noresults input.btn-rabo-grey:hover,
    #page.mvp .results-content #results input.btn-rabo-grey:hover,
    .mvp.page-highlights .results-content #results input.btn-rabo-grey:hover {
      background-color: #efefef; }
  /* line 92, src/scss/restyle/general/_rabo-buttons.scss */
  #page .btn.btn-rabo-grey-dark-outline, .page-highlights .btn.btn-rabo-grey-dark-outline, #page .cookieblock .buttons .btn-rabo-grey-dark-outline#allowcookies, .cookieblock .buttons #page .btn-rabo-grey-dark-outline#allowcookies, .page-highlights .cookieblock .buttons .btn-rabo-grey-dark-outline#allowcookies, .cookieblock .buttons .page-highlights .btn-rabo-grey-dark-outline#allowcookies, #page .cookieblock .buttons .btn-rabo-grey-dark-outline#dontallowcookies, .cookieblock .buttons #page .btn-rabo-grey-dark-outline#dontallowcookies, .page-highlights .cookieblock .buttons .btn-rabo-grey-dark-outline#dontallowcookies, .cookieblock .buttons .page-highlights .btn-rabo-grey-dark-outline#dontallowcookies, #page .article a.btn-rabo-grey-dark-outline.button, .article #page a.btn-rabo-grey-dark-outline.button, .page-highlights .article a.btn-rabo-grey-dark-outline.button, .article .page-highlights a.btn-rabo-grey-dark-outline.button, #page.mvp .results-content #noresults input.btn-rabo-grey-dark-outline, #page .mvp.page-highlights .results-content #noresults input.btn-rabo-grey-dark-outline, .mvp.page-highlights .results-content #noresults #page input.btn-rabo-grey-dark-outline, .mvp.page-highlights .results-content #noresults input.btn-rabo-grey-dark-outline, #page.mvp .results-content #results input.btn-rabo-grey-dark-outline, #page .mvp.page-highlights .results-content #results input.btn-rabo-grey-dark-outline, .mvp.page-highlights .results-content #results #page input.btn-rabo-grey-dark-outline, .mvp.page-highlights .results-content #results input.btn-rabo-grey-dark-outline,
  .btn.btn-rabo-grey-dark-outline,
  .cookieblock .buttons .btn-rabo-grey-dark-outline#allowcookies,
  .cookieblock .buttons .btn-rabo-grey-dark-outline#dontallowcookies,
  .article a.btn-rabo-grey-dark-outline.button,
  #page.mvp .results-content #noresults input.btn-rabo-grey-dark-outline,
  .mvp.page-highlights .results-content #noresults input.btn-rabo-grey-dark-outline,
  #page.mvp .results-content #results input.btn-rabo-grey-dark-outline,
  .mvp.page-highlights .results-content #results input.btn-rabo-grey-dark-outline {
    border: 1px solid #e3e3e3; }

/* line 97, src/scss/restyle/general/_rabo-buttons.scss */
.lt-ie9 #page.mvp .overview-content .article .btn.btn-more, .lt-ie9 .mvp.page-highlights .overview-content .article .btn.btn-more, .lt-ie9 #page.mvp .overview-content .article .cookieblock .buttons .btn-more#allowcookies, .cookieblock .buttons .lt-ie9 #page.mvp .overview-content .article .btn-more#allowcookies, .lt-ie9 .mvp.page-highlights .overview-content .article .cookieblock .buttons .btn-more#allowcookies, .cookieblock .buttons .lt-ie9 .mvp.page-highlights .overview-content .article .btn-more#allowcookies, .lt-ie9 #page.mvp .overview-content .article .cookieblock .buttons .btn-more#dontallowcookies, .cookieblock .buttons .lt-ie9 #page.mvp .overview-content .article .btn-more#dontallowcookies, .lt-ie9 .mvp.page-highlights .overview-content .article .cookieblock .buttons .btn-more#dontallowcookies, .cookieblock .buttons .lt-ie9 .mvp.page-highlights .overview-content .article .btn-more#dontallowcookies, .lt-ie9 #page.mvp .overview-content .article a.btn-more.button, .lt-ie9 .mvp.page-highlights .overview-content .article a.btn-more.button, .lt-ie9 #page.mvp .overview-content .article .results-content #noresults input.btn-more, .lt-ie9 #page.mvp .results-content #noresults .overview-content .article input.btn-more, .lt-ie9 .mvp.page-highlights .overview-content .article #page.mvp .results-content #noresults input.btn-more, #page.mvp .results-content #noresults .lt-ie9 .mvp.page-highlights .overview-content .article input.btn-more, .mvp.page-highlights .results-content #noresults .lt-ie9 #page.mvp .overview-content .article input.btn-more, .lt-ie9 .mvp.page-highlights .overview-content .article .results-content #noresults input.btn-more, .lt-ie9 .mvp.page-highlights .results-content #noresults .overview-content .article input.btn-more, .lt-ie9 #page.mvp .overview-content .article .results-content #results input.btn-more, .lt-ie9 #page.mvp .results-content #results .overview-content .article input.btn-more, .lt-ie9 .mvp.page-highlights .overview-content .article
#page.mvp .results-content #results input.btn-more,
#page.mvp .results-content #results .lt-ie9 .mvp.page-highlights .overview-content .article input.btn-more, .mvp.page-highlights .results-content #results .lt-ie9 #page.mvp .overview-content .article input.btn-more, .lt-ie9 .mvp.page-highlights .overview-content .article .results-content #results input.btn-more, .lt-ie9 .mvp.page-highlights .results-content #results .overview-content .article input.btn-more {
  background: url("/en/images/static/arrow-round-blue-right-bg-ie.png") no-repeat top left; }

/* line 102, src/scss/restyle/general/_rabo-buttons.scss */
div.toptext > a.btn, .cookieblock .buttons div.toptext > a#allowcookies, .cookieblock .buttons div.toptext > a#dontallowcookies, .article div.toptext > a.button {
  height: 40px;
  line-height: 40px;
  padding: 0 40px; }

/* line 108, src/scss/restyle/general/_rabo-buttons.scss */
#moreEventsButton {
  font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: #FF6600;
  color: #fff;
  padding: 0px 30px;
  border-radius: 4px /15px;
  white-space: nowrap;
  text-align: center;
  line-height: 30px;
  border: 0; }
  /* line 121, src/scss/restyle/general/_rabo-buttons.scss */
  #moreEventsButton:hover {
    background-color: #FF8C40; }

/* line 127, src/scss/restyle/general/_rabo-buttons.scss */
.content-press .btn.btn-rabo, .content-press #page .btn.btn-rabo-grey, #page .content-press .btn.btn-rabo-grey, .content-press .page-highlights .btn.btn-rabo-grey, .page-highlights .content-press .btn.btn-rabo-grey, .content-press #page .article a.btn-rabo-grey.button, #page .article .content-press a.btn-rabo-grey.button, .content-press .article #page a.btn-rabo-grey.button, .article #page .content-press a.btn-rabo-grey.button, .content-press .page-highlights .article a.btn-rabo-grey.button, .page-highlights .article .content-press a.btn-rabo-grey.button, .content-press .article .page-highlights a.btn-rabo-grey.button, .article .page-highlights .content-press a.btn-rabo-grey.button, .content-press #page .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .results-content #noresults .content-press input.btn-rabo-grey, .content-press .mvp.page-highlights .results-content #noresults #page input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults #page .content-press input.btn-rabo-grey, .content-press .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults .content-press input.btn-rabo-grey, .content-press #page .mvp.page-highlights .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .results-content #results .content-press input.btn-rabo-grey, .content-press .mvp.page-highlights .results-content #results #page input.btn-rabo-grey, .mvp.page-highlights .results-content #results #page .content-press input.btn-rabo-grey, .content-press .mvp.page-highlights .results-content #results input.btn-rabo-grey, .mvp.page-highlights .results-content #results .content-press input.btn-rabo-grey, .content-press
.btn.btn-rabo-grey, .content-press .cookieblock .buttons #allowcookies, .cookieblock .buttons .content-press #allowcookies, .content-press .cookieblock .buttons #dontallowcookies, .cookieblock .buttons .content-press #dontallowcookies, .content-press .article a.button, .article .content-press a.button, .content-press #page.mvp .results-content #noresults input, #page.mvp .results-content #noresults .content-press input, .content-press .mvp.page-highlights .results-content #noresults input, .mvp.page-highlights .results-content #noresults .content-press input, .content-press
#page.mvp .results-content #results input,
#page.mvp .results-content #results .content-press input, .content-press .mvp.page-highlights .results-content #results input, .mvp.page-highlights .results-content #results .content-press input {
  margin-top: 30px !important; }
  @media only screen and (max-width: 745px) {
    /* line 127, src/scss/restyle/general/_rabo-buttons.scss */
    .content-press .btn.btn-rabo, .content-press #page .btn.btn-rabo-grey, #page .content-press .btn.btn-rabo-grey, .content-press .page-highlights .btn.btn-rabo-grey, .page-highlights .content-press .btn.btn-rabo-grey, .content-press #page .article a.btn-rabo-grey.button, #page .article .content-press a.btn-rabo-grey.button, .content-press .article #page a.btn-rabo-grey.button, .article #page .content-press a.btn-rabo-grey.button, .content-press .page-highlights .article a.btn-rabo-grey.button, .page-highlights .article .content-press a.btn-rabo-grey.button, .content-press .article .page-highlights a.btn-rabo-grey.button, .article .page-highlights .content-press a.btn-rabo-grey.button, .content-press #page .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .results-content #noresults .content-press input.btn-rabo-grey, .content-press .mvp.page-highlights .results-content #noresults #page input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults #page .content-press input.btn-rabo-grey, .content-press .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults .content-press input.btn-rabo-grey, .content-press #page .mvp.page-highlights .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .results-content #results .content-press input.btn-rabo-grey, .content-press .mvp.page-highlights .results-content #results #page input.btn-rabo-grey, .mvp.page-highlights .results-content #results #page .content-press input.btn-rabo-grey, .content-press .mvp.page-highlights .results-content #results input.btn-rabo-grey, .mvp.page-highlights .results-content #results .content-press input.btn-rabo-grey, .content-press
    .btn.btn-rabo-grey, .content-press .cookieblock .buttons #allowcookies, .cookieblock .buttons .content-press #allowcookies, .content-press .cookieblock .buttons #dontallowcookies, .cookieblock .buttons .content-press #dontallowcookies, .content-press .article a.button, .article .content-press a.button, .content-press #page.mvp .results-content #noresults input, #page.mvp .results-content #noresults .content-press input, .content-press .mvp.page-highlights .results-content #noresults input, .mvp.page-highlights .results-content #noresults .content-press input, .content-press
    #page.mvp .results-content #results input,
    #page.mvp .results-content #results .content-press input, .content-press .mvp.page-highlights .results-content #results input, .mvp.page-highlights .results-content #results .content-press input {
      width: 100%; } }

/* line 2, src/scss/restyle/general/_cookie.scss */
.cookieblock {
  position: relative;
  z-index: 110000;
  background: #F7F7F7;
  width: 100%;
  padding: 5px 10px;
  border-bottom: 1px solid #E9E9E9; }
  @media only screen and (min-width: 746px) {
    /* line 2, src/scss/restyle/general/_cookie.scss */
    .cookieblock {
      padding: 20px; } }

/* line 15, src/scss/restyle/general/_cookie.scss */
.cookieblock h3 {
  font-size: 18px;
  color: #FF6600; }

/* line 20, src/scss/restyle/general/_cookie.scss */
.cookieblock p {
  font-size: 15px; }

/* line 24, src/scss/restyle/general/_cookie.scss */
.cookieblock p a {
  text-decoration: underline; }

/* line 27, src/scss/restyle/general/_cookie.scss */
.cookieblock .text {
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  float: left; }
  @media only screen and (min-width: 746px) {
    /* line 27, src/scss/restyle/general/_cookie.scss */
    .cookieblock .text {
      padding-left: 0;
      padding-right: 0;
      width: 50%;
      float: left; } }

/* line 39, src/scss/restyle/general/_cookie.scss */
.cookieblock .buttons form {
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  float: left;
  padding-top: 10px; }
  @media only screen and (min-width: 746px) {
    /* line 39, src/scss/restyle/general/_cookie.scss */
    .cookieblock .buttons form {
      padding-left: 0;
      padding-right: 0;
      width: 25%;
      float: left;
      padding-top: 40px; } }

/* line 53, src/scss/restyle/general/_cookie.scss */
.cookieblock .buttons #allowcookies {
  border: 0;
  padding: 0px 15px; }
  @media only screen and (min-width: 1021px) {
    /* line 53, src/scss/restyle/general/_cookie.scss */
    .cookieblock .buttons #allowcookies {
      padding: 0px 30px; } }

/* line 63, src/scss/restyle/general/_cookie.scss */
.cookieblock .buttons #allowcookies.dismiss {
  border: 0;
  padding: 0px 15px; }
  @media only screen and (min-width: 1021px) {
    /* line 63, src/scss/restyle/general/_cookie.scss */
    .cookieblock .buttons #allowcookies.dismiss {
      padding: 0px 30px; } }

/* line 73, src/scss/restyle/general/_cookie.scss */
.cookieblock .buttons #dontallowcookies {
  border: 0;
  background: #949D9E;
  padding: 0px 15px; }
  /* line 78, src/scss/restyle/general/_cookie.scss */
  .cookieblock .buttons #dontallowcookies:hover {
    background: #B2B8B9; }
  @media only screen and (min-width: 1021px) {
    /* line 73, src/scss/restyle/general/_cookie.scss */
    .cookieblock .buttons #dontallowcookies {
      padding: 0px 30px; } }

/* line 88, src/scss/restyle/general/_cookie.scss */
#page #cookiechoice .cookie-header, .page-highlights #cookiechoice .cookie-header {
  padding-left: 7px; }

/* line 92, src/scss/restyle/general/_cookie.scss */
#page #cookiechoice .cookie-body, .page-highlights #cookiechoice .cookie-body {
  display: block;
  padding-left: 35px; }

/* line 97, src/scss/restyle/general/_cookie.scss */
#page #cookiechoice .row, .page-highlights #cookiechoice .row {
  padding-bottom: 16px; }

/* line 101, src/scss/restyle/general/_cookie.scss */
#page #cookiechoice p, .page-highlights #cookiechoice p {
  font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  margin-bottom: 12px; }

/* ==|== print styles =======================================================
 Print styles.
 Inlined to avoid required HTTP connection: h5bp.com/r
 ========================================================================== */
@media print {
  /* line 7, src/scss/restyle/general/_print.scss */
  * {
    overflow: visible !important;
    background: transparent !important;
    color: black !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    text-shadow: none !important;
    -webkit-filter: none !important;
    filter: none !important;
    -ms-filter: none !important; }
  /* Black prints faster: h5bp.com/s */
  /* line 8, src/scss/restyle/general/_print.scss */
  a, a:visited {
    text-decoration: underline; }
  /* line 9, src/scss/restyle/general/_print.scss */
  a[href]:after {
    content: " (" attr(href) ")"; }
  /* line 10, src/scss/restyle/general/_print.scss */
  abbr[title]:after {
    content: " (" attr(title) ")"; }
  /* line 11, src/scss/restyle/general/_print.scss */
  .ir a:after, a[href^="javascript: "]:after, a[href^="#"]:after {
    content: ""; }
  /* Don't show links for images, or javascript/internal links */
  /* line 12, src/scss/restyle/general/_print.scss */
  pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }
  /* line 13, src/scss/restyle/general/_print.scss */
  thead {
    display: table-header-group; }
  /* h5bp.com/t */
  /* line 14, src/scss/restyle/general/_print.scss */
  tr, img {
    page-break-inside: avoid; }
  /* line 15, src/scss/restyle/general/_print.scss */
  img {
    max-width: 100% !important;
    width: auto; }
  @page {
    margin: 0.5cm; }
  /* line 17, src/scss/restyle/general/_print.scss */
  p, h2, h3 {
    orphans: 3;
    widows: 3; }
  /* line 18, src/scss/restyle/general/_print.scss */
  h2, h3 {
    page-break-after: avoid; }
  /* line 20, src/scss/restyle/general/_print.scss */
  body {
    background: none; }
  /* line 21, src/scss/restyle/general/_print.scss */
  .seperator, #channels, .contactLocation, #searchform, #serviceNavigation, .miniAnkeilers, .overviewBlock, .sectionNavigation, .sectieAnkeilers, img.fullwidth,
  .groupNavigation, .breadcrumbs, .socmed, .bigimg, .wideimg, .caption, .internalLink, .externalLink, #discussion, #readMore, #tagsSocial, #footer ul, .bigfooter, #swap, footer, .mainnav, .sitewide, .responsive-menu-toggle, .topimage, .image-aankeiler-container-large, .image-aankeiler-container-medium, .image-aankeiler, .inpage-nav {
    display: none !important; }
  /* line 26, src/scss/restyle/general/_print.scss */
  .row .eightcol {
    width: 100%; }
  /* line 27, src/scss/restyle/general/_print.scss */
  .row .fourcol {
    width: 100%; }
  /* line 28, src/scss/restyle/general/_print.scss */
  .contactAuthor {
    width: 40%;
    float: left;
    border: none; }
  /* line 31, src/scss/restyle/general/_print.scss */
  #printthis, #logo {
    display: block;
    position: relative; } }

/* line 1, src/scss/restyle/general/_profile.scss */
.profileImage {
  padding-left: 0;
  padding-right: 0;
  width: 33.33333%;
  float: left;
  padding: 0 40px 40px 0;
  overflow: hidden;
  position: relative; }

/* line 9, src/scss/restyle/general/_profile.scss */
.profileDescription {
  padding-left: 0;
  padding-right: 0;
  width: 66.66667%;
  float: left; }

/* line 1, src/scss/restyle/general/_swap.scss */
#swap.contactswap {
  margin-top: 70px;
  width: auto;
  background: #fff;
  position: relative;
  padding-top: 30px; }
  @media only screen and (max-width: 745px) {
    /* line 1, src/scss/restyle/general/_swap.scss */
    #swap.contactswap {
      margin-top: 0; } }
  /* line 12, src/scss/restyle/general/_swap.scss */
  #swap.contactswap h2 {
    font-size: 18px;
    font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-weight: normal; }
  /* line 18, src/scss/restyle/general/_swap.scss */
  #swap.contactswap .hide-medium-down {
    display: none;
    z-index: 0; }
    @media only screen and (min-width: 746px) {
      /* line 18, src/scss/restyle/general/_swap.scss */
      #swap.contactswap .hide-medium-down {
        display: block;
        z-index: 10; } }
  /* line 29, src/scss/restyle/general/_swap.scss */
  #swap.contactswap .select-box-mobile {
    font-size: 17px;
    color: #FF6600;
    padding: 20px;
    border-top: 1px solid #DDDDDD;
    border-bottom: 2px solid #DDDDDD;
    -webkit-box-shadow: 0px 3px 4px #ddd;
    box-shadow: 0px 3px 4px #ddd;
    cursor: pointer;
    background: url("/en/images/static/cross-orange.svg") no-repeat 90% center; }
    @media only screen and (min-width: 746px) {
      /* line 29, src/scss/restyle/general/_swap.scss */
      #swap.contactswap .select-box-mobile {
        display: none; } }
  /* line 45, src/scss/restyle/general/_swap.scss */
  #swap.contactswap:after {
    content: '';
    background: #fff;
    width: 80px;
    height: 100%;
    position: absolute;
    right: -80px;
    top: 0; }

/* line 56, src/scss/restyle/general/_swap.scss */
#swap.contactswap:before {
  content: '';
  position: absolute;
  background: #fff;
  z-index: 20;
  left: -668px;
  top: 0;
  width: 668px;
  height: 100%; }

/* line 67, src/scss/restyle/general/_swap.scss */
#swap.contactswap h1 {
  color: #f60;
  font-size: 54px;
  padding: 20px 0;
  margin: 0; }
  @media only screen and (max-width: 745px) {
    /* line 67, src/scss/restyle/general/_swap.scss */
    #swap.contactswap h1 {
      margin-left: 20px; } }

/* line 78, src/scss/restyle/general/_swap.scss */
#swap .marginContact {
  background: #FFF;
  position: relative;
  width: auto;
  border-radius: 5px;
  padding-bottom: 100px; }
  @media only screen and (max-width: 745px) {
    /* line 78, src/scss/restyle/general/_swap.scss */
    #swap .marginContact {
      z-index: 900; } }

/* line 94, src/scss/restyle/general/_swap.scss */
#swap .backgroundContact {
  float: left;
  width: 33%;
  height: 100%; }
  @media only screen and (max-width: 745px) {
    /* line 94, src/scss/restyle/general/_swap.scss */
    #swap .backgroundContact {
      clear: both;
      height: auto !important;
      width: 100%; }
      /* line 104, src/scss/restyle/general/_swap.scss */
      #swap .backgroundContact #contactNavilist {
        z-index: -10;
        width: 100%;
        float: none;
        padding-left: 0;
        padding-right: 0;
        width: 100%;
        float: left; } }
  @media only screen and (min-width: 746px) {
    /* line 94, src/scss/restyle/general/_swap.scss */
    #swap .backgroundContact {
      padding-left: 0;
      padding-right: 0;
      width: 41.66667%;
      float: left; } }
  @media only screen and (min-width: 1021px) {
    /* line 94, src/scss/restyle/general/_swap.scss */
    #swap .backgroundContact {
      padding-left: 0;
      padding-right: 0;
      width: 33.33333%;
      float: left; } }

/* line 120, src/scss/restyle/general/_swap.scss */
#swap #openup {
  padding-bottom: 15px;
  border-bottom: 1px solid #dadada;
  display: inline-block;
  width: 100%;
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-weight: 300;
  font-size: 32px;
  color: #FF6600;
  position: relative;
  margin-top: 30px; }
  @media only screen and (max-width: 745px) {
    /* line 120, src/scss/restyle/general/_swap.scss */
    #swap #openup {
      font-size: 24px; } }
  /* line 136, src/scss/restyle/general/_swap.scss */
  #swap #openup span {
    background: url("/en/images/static/arrow-down-dark-blue.svg") no-repeat center center;
    width: 10px;
    height: 10px;
    position: absolute;
    right: 10px;
    bottom: 15px; }
  /* line 145, src/scss/restyle/general/_swap.scss */
  #swap #openup.open span {
    background: url("/en/images/static/arrow-up-dark-blue.svg") no-repeat center center; }

/* line 151, src/scss/restyle/general/_swap.scss */
#swap #extraNames {
  background: #F0F3F5;
  padding: 30px; }
  /* line 155, src/scss/restyle/general/_swap.scss */
  #swap #extraNames .contactLocation h4 {
    font-weight: 300;
    color: #FF6600;
    margin-bottom: 30px;
    font-size: 17px; }

/* line 163, src/scss/restyle/general/_swap.scss */
#swap #flexcontent {
  float: left;
  height: auto;
  padding-bottom: 100px;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  float: left; }
  @media only screen and (max-width: 745px) {
    /* line 163, src/scss/restyle/general/_swap.scss */
    #swap #flexcontent {
      padding: 0 20px; } }
  @media only screen and (min-width: 746px) {
    /* line 163, src/scss/restyle/general/_swap.scss */
    #swap #flexcontent {
      padding-left: 0;
      padding-right: 0;
      width: 58.33333%;
      float: left; } }
  @media only screen and (min-width: 1021px) {
    /* line 163, src/scss/restyle/general/_swap.scss */
    #swap #flexcontent {
      padding-left: 0;
      padding-right: 0;
      width: 66.66667%;
      float: left; } }

/* line 185, src/scss/restyle/general/_swap.scss */
#swap #contactNavilist {
  border-radius: 5px; }

/* line 192, src/scss/restyle/general/_swap.scss */
#swap #contactNavilist li {
  display: block;
  width: 100%;
  height: 52px;
  margin-bottom: 0px; }

/* line 199, src/scss/restyle/general/_swap.scss */
#swap #contactNavilist a.tab {
  display: block;
  height: 100%;
  padding: 0;
  margin: 0; }

/* line 211, src/scss/restyle/general/_swap.scss */
#swap #contactNavilist.active a.tab {
  border-bottom: 1px solid #ddd;
  padding-left: 0;
  padding-right: 0;
  width: 75%;
  float: left; }
  @media only screen and (max-width: 745px) {
    /* line 211, src/scss/restyle/general/_swap.scss */
    #swap #contactNavilist.active a.tab {
      background: #fff;
      width: 100%;
      padding-left: 10px;
      background: #fff url("/en/images/static/arrow-right-grey.svg") no-repeat 90% center; } }

/* line 223, src/scss/restyle/general/_swap.scss */
#swap #contactNavilist.active li.active a.tab {
  border: none;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  float: left;
  background: url("/en/images/static/select-bar.svg") no-repeat left top;
  margin-top: -1px; }
  @media only screen and (max-width: 745px) {
    /* line 223, src/scss/restyle/general/_swap.scss */
    #swap #contactNavilist.active li.active a.tab {
      background: #fff;
      border-top: 1px solid #fff;
      border-bottom: 1px solid #ddd;
      padding-left: 10px;
      margin-top: 0;
      background: #fff url("/en/images/static/arrow-right-grey.svg") no-repeat 90% center; } }

/* line 242, src/scss/restyle/general/_swap.scss */
#swap #contactNavilist.active li.active a.tab span {
  color: #FF6600;
  font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
  @media only screen and (max-width: 745px) {
    /* line 242, src/scss/restyle/general/_swap.scss */
    #swap #contactNavilist.active li.active a.tab span {
      color: #777;
      font-weight: 300;
      font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; } }

/* line 252, src/scss/restyle/general/_swap.scss */
#swap #contactNavilist.active li a:focus span,
#swap #contactNavilist.active li a:hover span {
  color: #FF6600; }

@media only screen and (max-width: 745px) {
  /* line 257, src/scss/restyle/general/_swap.scss */
  #swap #contactNavilist.active li a:hover span,
  #swap #contactNavilist.active li.active a:hover span {
    color: #FF6600; } }

/* line 263, src/scss/restyle/general/_swap.scss */
#swap #contactNavilist.active li a span {
  color: #777777;
  font-size: 17px;
  font-weight: 400;
  padding-left: 15px; }

/* line 271, src/scss/restyle/general/_swap.scss */
#swap #contactNavilist li.fi a.tab {
  border-radius: 5px 5px 0 0; }

/* line 277, src/scss/restyle/general/_swap.scss */
#swap #contactNavilist li.li a.tab {
  border-radius: 0 0 5px 5px; }

/* line 284, src/scss/restyle/general/_swap.scss */
#swap #contactNavilist.active li.li a.tab {
  border-radius: 0 0 5px 0; }

/* line 290, src/scss/restyle/general/_swap.scss */
#swap .backgroundContact {
  border-radius: 0 5px 5px 0; }

/* line 297, src/scss/restyle/general/_swap.scss */
.contactinfo {
  clear: both; }

/* line 298, src/scss/restyle/general/_swap.scss */
.contactintro {
  clear: both;
  width: 100%;
  margin-left: 0px;
  padding-top: 36px;
  padding-bottom: 45px; }

/* line 299, src/scss/restyle/general/_swap.scss */
.contactintro ul {
  margin: -10px 0 20px 20px; }

/* line 300, src/scss/restyle/general/_swap.scss */
.contactintro h2 {
  font-size: 1.625em; }

/* line 301, src/scss/restyle/general/_swap.scss */
.contactlisting {
  clear: both;
  margin: 0px 20px 45px 20px;
  padding: 10px; }

/* line 302, src/scss/restyle/general/_swap.scss */
.contactlisting h2 {
  margin: 20px 0px;
  font-size: 1.625em; }

/* line 303, src/scss/restyle/general/_swap.scss */
.contactlisting p {
  font-size: .75em; }

/* line 306, src/scss/restyle/general/_swap.scss */
.contactaddresses {
  clear: both;
  margin: 0px 20px 0px 20px;
  padding: 10px 10px 0 10px; }

/* line 307, src/scss/restyle/general/_swap.scss */
.contactaddresses h2 {
  font-size: 1.625em;
  margin: 20px 0px; }

/* line 308, src/scss/restyle/general/_swap.scss */
.contactaddresses .vcard h2 {
  margin: 10px  0 10px 0;
  padding: 0 0 10px 0;
  width: 40%;
  border-bottom: 1px solid #eee;
  font-size: 1.333333em; }

/* line 310, src/scss/restyle/general/_swap.scss */
.contactaddresses .vcard {
  padding-bottom: 35px; }

/* line 311, src/scss/restyle/general/_swap.scss */
.cornerL .vcard div, .cornerL .vcard div.email, .contact .vcard div, .contact .vcard div.email {
  margin-bottom: 20px; }

/* line 313, src/scss/restyle/general/_swap.scss */
#swap #contactNavilist.active,
#swap #contactNavilist.active li.fi,
#swap #contactNavilist.active li.fi a.tab,
#swap #contactNavilist.active li.fi a.tab span {
  border-radius: 0 5px 0 0; }

/* line 322, src/scss/restyle/general/_swap.scss */
#swap #contactNavilist a.tab span {
  font-size: 1.375em;
  color: #392533;
  line-height: 49px;
  display: block;
  height: 49px;
  overflow: hidden;
  margin: 0; }

/* line 332, src/scss/restyle/general/_swap.scss */
#swap #contactNavilist .slider {
  display: none; }

/* line 335, src/scss/restyle/general/_swap.scss */
#swap .slidercontainer {
  width: 100%; }

/* line 336, src/scss/restyle/general/_swap.scss */
#swap .slidercontainer .col {
  width: 47%;
  float: left;
  margin-right: 3%; }

/* line 337, src/scss/restyle/general/_swap.scss */
#swap .slidercontainer .fullcol {
  width: 100%;
  float: left;
  margin-right: 3%; }

/* line 342, src/scss/restyle/general/_swap.scss */
#swap .slidercontainer .fullcol .contactLocation {
  margin: 25px; }

/* line 343, src/scss/restyle/general/_swap.scss */
img.fullimgwidth {
  width: 100%; }

/* line 344, src/scss/restyle/general/_swap.scss */
#swap .slidercontainer .col .contactLocation {
  margin: 25px; }

/* line 345, src/scss/restyle/general/_swap.scss */
#swap .slidercontainer .col .card {
  margin-top: -20px; }

/* line 346, src/scss/restyle/general/_swap.scss */
#swap .slidercontainer .col.last {
  margin-left: 3%;
  width: 44%; }

/* line 351, src/scss/restyle/general/_swap.scss */
#swap {
  width: 100%;
  margin-top: 10px;
  position: relative;
  z-index: 1; }

/* line 358, src/scss/restyle/general/_swap.scss */
#swap .bgimage {
  width: 100%; }

/* line 362, src/scss/restyle/general/_swap.scss */
#swap #swaplist {
  position: absolute;
  top: 10%;
  left: 3.684210526316%;
  height: 80%;
  width: 92.631578947368%;
  z-index: 2;
  border-radius: 5px;
  background-color: #F7F7F7; }

/* line 376, src/scss/restyle/general/_swap.scss */
#swap #swaplist li {
  display: block;
  width: 25%;
  height: 14.285714285714%;
  position: static; }

/* height: 14.285714285714% */
/* line 384, src/scss/restyle/general/_swap.scss */
#swap #swaplist li.item.li, #swap #swaplist li.item.fi {
  height: 14.285714285714%; }

/* line 388, src/scss/restyle/general/_swap.scss */
#swap #swaplist li.active {
  width: 100%; }

/* line 392, src/scss/restyle/general/_swap.scss */
#swap #swaplist a.tab {
  display: block;
  width: 84%;
  height: 100%;
  padding: 0 8% 0 8%;
  background: #F7F7F7;
  cursor: default; }

/* line 401, src/scss/restyle/general/_swap.scss */
#swap #swaplist li.active a.tab {
  width: 21%;
  padding: 0 2% 0 2%; }

/* line 409, src/scss/restyle/general/_swap.scss */
#swap #swaplist.active a.tab {
  background: #F7F7F7; }

/*#swap #swaplist a.tab:focus span{ color:#ff6600}*/
/* line 421, src/scss/restyle/general/_swap.scss */
#swap #swaplist li.fi a.tab {
  border-radius: 5px 5px 0 0; }

/* line 428, src/scss/restyle/general/_swap.scss */
#swap #swaplist li.li a.tab {
  border-radius: 0 0 5px 5px; }

/* line 435, src/scss/restyle/general/_swap.scss */
#swap #swaplist.active li.li a.tab {
  border-radius: 0 0 0 5px; }

/* line 442, src/scss/restyle/general/_swap.scss */
#swap #swaplist.active li.fi a.tab {
  border-radius: 5px 0 0 0; }

/* line 449, src/scss/restyle/general/_swap.scss */
#swap #swaplist a.tab span {
  font-size: 1.66em;
  color: #2b2b2b;
  line-height: 2.2em;
  display: block;
  height: 100%;
  overflow: hidden;
  margin: 0; }

/* line 459, src/scss/restyle/general/_swap.scss */
#swap #swaplist.active li.li.active a.tab span, #swap #swaplist li.li a.tab span, #swap #swaplist.active li.li.active a.tab {
  background-image: none; }

/* line 463, src/scss/restyle/general/_swap.scss */
#swap .fpmain {
  position: absolute;
  left: 36%;
  top: 10%;
  z-index: 19; }

/* line 470, src/scss/restyle/general/_swap.scss */
#swap .fpmain h2 {
  font-size: 1.375em;
  color: #11526C; }

/* line 475, src/scss/restyle/general/_swap.scss */
#swap .fpmain.contra h2 {
  color: #fff; }

/* line 479, src/scss/restyle/general/_swap.scss */
#swap .fpmain h1 {
  font-size: 2.75em;
  color: #11526C;
  margin: 0 30px 10px 0; }

/*#114059*/
/* line 486, src/scss/restyle/general/_swap.scss */
#swap .fpmain.contra h1 {
  color: #fff; }

/* line 490, src/scss/restyle/general/_swap.scss */
#swap .fpmain ul {
  margin-left: -30px; }

/* line 494, src/scss/restyle/general/_swap.scss */
#swap .fpmain li {
  display: block;
  width: 300px;
  margin-bottom: 4px;
  font-size: 1em; }

/* line 501, src/scss/restyle/general/_swap.scss */
#swap .fpmain li a {
  display: block;
  padding: 5px 20px 7px 30px;
  color: #11526C;
  font-size: 1.125em;
  position: relative; }

/* line 512, src/scss/restyle/general/_swap.scss */
#swap .fpmain.contra li a {
  color: #fff; }

/* line 516, src/scss/restyle/general/_swap.scss */
#swap .fpmain li a span {
  width: 15px;
  height: 15px;
  position: absolute;
  margin-left: -20px; }

/* line 526, src/scss/restyle/general/_swap.scss */
#swap .fpmain li a:hover, #swap .fpmain li a:focus {
  color: #11526C; }

/* line 530, src/scss/restyle/general/_swap.scss */
#swap .fpmain.contra li a:hover, #swap .fpmain.contra li a:focus {
  color: #fff; }

/* line 534, src/scss/restyle/general/_swap.scss */
#swap #swaplist li .slider {
  display: none;
  position: absolute;
  left: 24%;
  background: white;
  width: 76%;
  top: 0;
  height: 100%;
  z-index: 2;
  overflow: hidden;
  border-radius: 5px; }

/* line 550, src/scss/restyle/general/_swap.scss */
#swap #swaplist li .slider .fptext {
  float: left;
  width: 55%; }

/* line 555, src/scss/restyle/general/_swap.scss */
#swap #swaplist li .slider li {
  width: 100%; }

/* line 559, src/scss/restyle/general/_swap.scss */
#swap #swaplist li .slider .fpimg {
  position: absolute;
  right: 0;
  width: 45%;
  height: 100%; }

/* line 566, src/scss/restyle/general/_swap.scss */
#swap #swaplist li .slider .fpimg img {
  width: 100%;
  height: 100%;
  border-radius: 0 5px 5px 0; }

/* line 575, src/scss/restyle/general/_swap.scss */
#swap #swaplist h2 {
  font-size: 2.76923076923077em;
  line-height: 1.2em;
  margin: 20px 20px 10px 30px;
  max-height: 2.4em;
  overflow: hidden; }

/* line 583, src/scss/restyle/general/_swap.scss */
#swap #swaplist h3 {
  color: #392533;
  font-size: 1em;
  font-weight: bold;
  margin: 0px 30px 0px 30px;
  line-height: 1.5em; }

/* line 591, src/scss/restyle/general/_swap.scss */
#swap #swaplist p {
  margin: 0px 30px 0px 30px;
  padding: 0;
  font-size: 1em; }

/* line 597, src/scss/restyle/general/_swap.scss */
#swap #swaplist ul {
  margin: 15px 30px 0px 30px; }

/* line 601, src/scss/restyle/general/_swap.scss */
#swap #swaplist ul li {
  font-size: 1em; }

/*swap on homepage */
/* line 608, src/scss/restyle/general/_swap.scss */
.swap {
  padding: 40px;
  background: #fff;
  /*#7fb9cf;*/
  /*margin-top: 300px;*/
  position: relative;
  /*top:800px;*/
  z-index: 1; }

/* line 617, src/scss/restyle/general/_swap.scss */
.swap > ul {
  position: relative;
  width: 100%;
  z-index: 2;
  behavior: url(pie.htc);
  border-radius: 5px;
  background-color: #F7F7F7;
  overflow: hidden;
  height: 336px; }

/* line 631, src/scss/restyle/general/_swap.scss */
.swap > ul > li {
  width: 25%;
  height: 48px; }

/* line 636, src/scss/restyle/general/_swap.scss */
.swap > ul li a.tab {
  display: block;
  padding: 0 8%;
  height: 100%;
  color: #2b2b2b;
  overflow: hidden; }

/* line 644, src/scss/restyle/general/_swap.scss */
.swap > ul li a.tab span {
  font-size: 1.4em;
  line-height: 2em;
  height: 100%;
  display: block; }

/* line 651, src/scss/restyle/general/_swap.scss */
.swap > ul li.active a.tab span,
.swap > ul li.last-swap a.tab span {
  background: none; }

/* line 656, src/scss/restyle/general/_swap.scss */
.swap > ul li.active.last-swap a.tab {
  background: #fff; }

/* line 660, src/scss/restyle/general/_swap.scss */
.swap > ul li.active a.tab {
  color: #FF6600; }

/* line 664, src/scss/restyle/general/_swap.scss */
.swap > ul ul {
  margin: 15px 30px 0; }

/* line 668, src/scss/restyle/general/_swap.scss */
.swap > ul li .slider {
  display: none;
  position: absolute;
  right: 0;
  top: 0;
  background: white;
  width: 75%;
  height: 100%;
  overflow: hidden; }

/* line 679, src/scss/restyle/general/_swap.scss */
.swap > ul li.active .slider {
  display: block; }

/* line 683, src/scss/restyle/general/_swap.scss */
.swap > ul li .slider .fptext {
  width: 55%; }

/* line 687, src/scss/restyle/general/_swap.scss */
.swap > ul li .slider .fpimg {
  position: absolute;
  right: 0;
  height: 100%;
  width: 45%;
  overflow: hidden; }

/* line 695, src/scss/restyle/general/_swap.scss */
.swap > ul li .slider .fpimg img {
  float: right;
  height: 336px; }

/* line 700, src/scss/restyle/general/_swap.scss */
.swap > ul h2 {
  font-size: 2em;
  line-height: 1.2em;
  margin: 20px 20px 10px 30px;
  max-height: 2.4em;
  overflow: hidden; }

/* line 708, src/scss/restyle/general/_swap.scss */
.swap > ul h3 {
  color: #392533;
  font-size: 1em;
  font-weight: bold;
  margin: 0px 30px 0px 30px;
  line-height: 1.5em; }

/* line 716, src/scss/restyle/general/_swap.scss */
.swap > ul p {
  margin: 0px 30px 0px 30px;
  padding: 0;
  font-size: 0.8em; }

/* line 722, src/scss/restyle/general/_swap.scss */
.swap > ul > li li {
  font-size: 0.8em;
  line-height: 1.2em; }

/* line 727, src/scss/restyle/general/_swap.scss */
.swap > ul ul {
  margin: 15px 30px 0px 30px; }

/* line 731, src/scss/restyle/general/_swap.scss */
.swap > ul li {
  font-size: 1em; }

/* line 1, src/scss/restyle/general/_social-media-widget.scss */
.homewidget .item {
  height: 175px;
  margin-bottom: 8px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 960px;
  *zoom: 1; }
  /* line 5, src/scss/restyle/_global.scss */
  .homewidget .item:before, .homewidget .item:after {
    content: " ";
    display: table; }
  /* line 6, src/scss/restyle/_global.scss */
  .homewidget .item:after {
    clear: both; }

/* line 9, src/scss/restyle/general/_social-media-widget.scss */
.homewidget .item .header {
  height: 40px;
  border: 1px solid #DFE1E2;
  border-radius: 0 8px 0 0; }

/* line 17, src/scss/restyle/general/_social-media-widget.scss */
.homewidget .item .header .avatar {
  float: left;
  width: 25px;
  height: 25px;
  padding-left: 7px;
  padding-top: 8px;
  border-style: none; }

/* line 26, src/scss/restyle/general/_social-media-widget.scss */
.homewidget .item .header .author {
  font-size: 1.4em;
  padding-left: 8px;
  padding-top: 10px;
  width: 200px;
  white-space: nowrap;
  float: left;
  color: #002688; }

/* line 36, src/scss/restyle/general/_social-media-widget.scss */
.homewidget .item .leftcolumn {
  min-height: 120px;
  text-align: center;
  vertical-align: middle;
  border-style: none;
  border-left: 1px solid #DFE1E2;
  padding-left: 0;
  padding-right: 0;
  width: 25%;
  float: left; }

/* line 51, src/scss/restyle/general/_social-media-widget.scss */
.homewidget .item .leftcolumn .itemimg {
  border-style: none;
  width: auto;
  max-width: 100px;
  border-bottom-left-radius: 5px; }

/* line 60, src/scss/restyle/general/_social-media-widget.scss */
.homewidget .item .rightcolumn {
  padding-left: 0;
  padding-right: 0;
  width: 75%;
  float: left;
  min-height: 120px;
  float: left;
  padding-left: 8px;
  padding-right: 5px;
  padding-top: 5px;
  word-wrap: break-word;
  border-left: 1px solid #DFE1E2;
  border-right: 1px solid #DFE1E2; }

/* line 76, src/scss/restyle/general/_social-media-widget.scss */
.homewidget .item .onecolumn {
  min-height: 120px;
  float: left;
  padding-left: 8px;
  padding-right: 5px;
  padding-top: 5px;
  border-left: 1px solid #DFE1E2;
  border-right: 1px solid #DFE1E2;
  word-wrap: break-word;
  border-bottom-left-radius: 5px; }

/* line 91, src/scss/restyle/general/_social-media-widget.scss */
.homewidget .item .footer {
  clear: both;
  text-align: right;
  background-color: #fff;
  border: 1px solid #DFE1E2; }

/* line 98, src/scss/restyle/general/_social-media-widget.scss */
.homewidget .item .footer .timestamp {
  font-size: .9em;
  color: #002688;
  float: right;
  padding-right: 5px; }

/* line 105, src/scss/restyle/general/_social-media-widget.scss */
.marginwidget .item {
  max-width: 330px;
  min-width: 267px;
  height: 165px;
  margin-bottom: 8px; }

/* line 112, src/scss/restyle/general/_social-media-widget.scss */
.marginwidget .item .header {
  background-color: #dbdcdd;
  height: 40px; }

/* line 117, src/scss/restyle/general/_social-media-widget.scss */
.marginwidget .item .header .avatar {
  float: left;
  width: 25px;
  height: 25px;
  padding-left: 7px;
  padding-top: 8px;
  border-style: none;
  margin-top: 6px; }

/* line 127, src/scss/restyle/general/_social-media-widget.scss */
.marginwidget .item .header .author {
  font-size: 1em;
  padding-left: 8px;
  padding-top: 10px;
  width: 183px;
  white-space: nowrap;
  float: left;
  color: #002688;
  overflow: hidden; }

/* line 138, src/scss/restyle/general/_social-media-widget.scss */
.marginwidget .item .leftcolumn {
  height: 145px;
  width: 110px;
  float: left;
  text-align: center;
  vertical-align: middle;
  border-style: none;
  background-color: #eee; }

/* line 148, src/scss/restyle/general/_social-media-widget.scss */
.marginwidget .item .leftcolumn .itemimg {
  border-style: none; }

/* line 152, src/scss/restyle/general/_social-media-widget.scss */
.marginwidget .item .rightcolumn {
  height: 145px;
  width: 130px;
  float: left;
  padding-left: 8px;
  padding-right: 5px;
  padding-top: 5px;
  background-color: #eee;
  word-wrap: break-word;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0.8em;
  line-height: 1.4em; }

/* line 166, src/scss/restyle/general/_social-media-widget.scss */
.marginwidget .item .onecolumn {
  height: 105px;
  width: 317px;
  float: left;
  padding-left: 8px;
  padding-right: 5px;
  padding-top: 5px;
  background-color: #eee;
  word-wrap: break-word; }

/* line 177, src/scss/restyle/general/_social-media-widget.scss */
.marginwidget .item .footer {
  clear: both;
  text-align: right;
  background-color: #fff; }

/* line 183, src/scss/restyle/general/_social-media-widget.scss */
.marginwidget .item .footer .timestamp {
  font-size: .9em;
  color: #002688;
  float: right;
  padding-right: 27px; }

/* line 192, src/scss/restyle/general/_social-media-widget.scss */
.marginwidget .item .header .flickr-w-icon,
.marginwidget .item .header .flickr-b-icon,
.marginwidget .item .header .facebook-w-icon,
.marginwidget .item .header .facebook-b-icon,
.marginwidget .item .header .linkedin-w-icon,
.marginwidget .item .header .linkedin-b-icon,
.marginwidget .item .header .youtube-w-icon,
.marginwidget .item .header .youtube-b-icon,
.marginwidget .item .header .instagram-w-icon,
.marginwidget .item .header .instagram-b-icon,
.marginwidget .item .header .twitter-w-icon,
.marginwidget .item .header .twitter-b-icon {
  padding-right: 54px; }

/* line 212, src/scss/restyle/general/_social-media-widget.scss */
.mosaic {
  max-width: 1140px;
  min-width: 960px;
  height: 810px;
  padding-top: 10px; }

/* line 219, src/scss/restyle/general/_social-media-widget.scss */
.mosaic .column {
  width: 285px;
  height: 800px;
  float: left; }

/* line 225, src/scss/restyle/general/_social-media-widget.scss */
.mosaic .doublecolumn {
  width: 570px;
  height: 800px;
  float: left; }

/* line 231, src/scss/restyle/general/_social-media-widget.scss */
.mosaic .item {
  width: 279px;
  height: 188px;
  float: left;
  margin-right: 3px;
  margin-left: 3px;
  margin-bottom: 8px;
  background-color: #eee; }

/* line 241, src/scss/restyle/general/_social-media-widget.scss */
.mosaic .item .header {
  background-color: #dbdcdd;
  height: 40px; }

/* line 246, src/scss/restyle/general/_social-media-widget.scss */
.mosaic .item .header .avatar {
  float: left;
  width: 25px;
  height: 25px;
  padding-left: 7px;
  padding-top: 8px;
  border-style: none; }

/* line 255, src/scss/restyle/general/_social-media-widget.scss */
.mosaic .item .header .author {
  font-size: 1.1em;
  padding-left: 8px;
  padding-top: 7px;
  width: 200px;
  white-space: nowrap;
  float: left;
  color: #002688; }

/* line 265, src/scss/restyle/general/_social-media-widget.scss */
.mosaic .item .leftcolumn {
  height: 115px;
  width: 115px;
  float: left;
  text-align: center;
  vertical-align: middle;
  border-style: none; }

/* line 274, src/scss/restyle/general/_social-media-widget.scss */
.mosaic .item .leftcolumn .itemimg {
  border-style: none;
  padding-left: 5px;
  padding-top: 5px; }

/* line 280, src/scss/restyle/general/_social-media-widget.scss */
.mosaic .item .rightcolumn {
  line-height: 1.5em;
  height: 115px;
  width: 146px;
  float: left;
  font-size: .8em;
  padding-left: 8px;
  padding-right: 5px;
  padding-top: 5px;
  word-wrap: break-word; }

/* line 292, src/scss/restyle/general/_social-media-widget.scss */
.mosaic .item .onecolumn {
  line-height: 1.5em;
  height: 115px;
  width: 266px;
  float: left;
  font-size: .8em;
  padding-left: 8px;
  padding-right: 5px;
  padding-top: 5px;
  word-wrap: break-word; }

/* line 304, src/scss/restyle/general/_social-media-widget.scss */
.mosaic .item .footer {
  clear: both;
  text-align: right;
  height: 15px; }

/* line 310, src/scss/restyle/general/_social-media-widget.scss */
.mosaic .item .footer .timestamp {
  font-size: .8em;
  color: #002688;
  float: right;
  padding-right: 5px; }

/* line 317, src/scss/restyle/general/_social-media-widget.scss */
.mosaic .featereditem {
  width: 564px;
  height: 384px;
  float: left;
  margin-right: 3px;
  margin-left: 3px;
  margin-bottom: 8px;
  background-color: #eee; }

/* line 327, src/scss/restyle/general/_social-media-widget.scss */
.mosaic .featereditem .header {
  background-color: #FF6600;
  height: 40px; }

/* line 332, src/scss/restyle/general/_social-media-widget.scss */
.mosaic .featereditem .header .avatar {
  float: left;
  width: 25px;
  height: 25px;
  padding-left: 7px;
  padding-top: 8px;
  border-style: none; }

/* line 341, src/scss/restyle/general/_social-media-widget.scss */
.mosaic .featereditem .header .author {
  font-size: 1.1em;
  padding-left: 8px;
  padding-top: 7px;
  float: left;
  color: #fff; }

/* line 349, src/scss/restyle/general/_social-media-widget.scss */
.mosaic .featereditem .column {
  height: 316px;
  width: 550px;
  float: left;
  text-align: center;
  border-style: none; }

/* line 357, src/scss/restyle/general/_social-media-widget.scss */
.mosaic .featereditem .column .itemimg {
  border-style: none; }

/* line 361, src/scss/restyle/general/_social-media-widget.scss */
.mosaic .featereditem .footer {
  clear: both;
  text-align: right;
  height: 15px; }

/* line 367, src/scss/restyle/general/_social-media-widget.scss */
.mosaic .featereditem .footer .timestamp {
  font-size: .8em;
  color: #002688;
  float: right;
  padding-right: 5px; }

/* line 374, src/scss/restyle/general/_social-media-widget.scss */
.twitter-b-icon {
  background: url("/en/images/static/twitter-b.png");
  background-repeat: no-repeat;
  margin-top: 10px;
  padding-right: 34px;
  height: 20px;
  float: right; }

/* line 383, src/scss/restyle/general/_social-media-widget.scss */
.twitter-w-icon {
  background: url("/en/images/static/twitter-w.png");
  background-repeat: no-repeat;
  margin-top: 10px;
  padding-right: 34px;
  height: 20px;
  float: right; }

/* line 392, src/scss/restyle/general/_social-media-widget.scss */
.instagram-b-icon {
  background: url("/en/images/static/instagram-b.png");
  background-repeat: no-repeat;
  margin-top: 11px;
  padding-right: 34px;
  height: 20px;
  float: right; }

/* line 401, src/scss/restyle/general/_social-media-widget.scss */
.instagram-w-icon {
  background: url("/en/images/static/instagram-w.png");
  background-repeat: no-repeat;
  margin-top: 11px;
  padding-right: 34px;
  height: 20px;
  float: right; }

/* line 410, src/scss/restyle/general/_social-media-widget.scss */
.youtube-b-icon {
  background: url("/en/images/static/youtube-b.png");
  background-repeat: no-repeat;
  margin-top: 7px;
  padding-right: 32px;
  height: 25px;
  float: right; }

/* line 419, src/scss/restyle/general/_social-media-widget.scss */
.youtube-w-icon {
  background: url("/en/images/static/youtube-w.png");
  background-repeat: no-repeat;
  margin-top: 7px;
  padding-right: 32px;
  height: 25px;
  float: right; }

/* line 428, src/scss/restyle/general/_social-media-widget.scss */
.linkedin-b-icon {
  background: url("/en/images/static/linkedin-b.png");
  background-repeat: no-repeat;
  margin-top: 11px;
  padding-right: 32px;
  height: 20px;
  float: right; }

/* line 437, src/scss/restyle/general/_social-media-widget.scss */
.linkedin-w-icon {
  background: url("/en/images/static/linkedin-w.png");
  background-repeat: no-repeat;
  margin-top: 11px;
  padding-right: 32px;
  height: 20px;
  float: right; }

/* line 446, src/scss/restyle/general/_social-media-widget.scss */
.facebook-b-icon {
  background: url("/en/images/static/facebook-b.png");
  background-repeat: no-repeat;
  margin-top: 10px;
  padding-right: 32px;
  height: 20px;
  float: right; }

/* line 455, src/scss/restyle/general/_social-media-widget.scss */
.facebook-w-icon {
  background: url("/en/images/static/facebook-w.png");
  background-repeat: no-repeat;
  margin-top: 10px;
  padding-right: 32px;
  height: 20px;
  float: right; }

/* line 464, src/scss/restyle/general/_social-media-widget.scss */
.flickr-b-icon {
  background: url("/en/images/static/flickr-b.png");
  background-repeat: no-repeat;
  margin-top: 8px;
  padding-right: 35px;
  height: 25px;
  float: right; }

/* line 473, src/scss/restyle/general/_social-media-widget.scss */
.flickr-w-icon {
  background: url("/en/images/static/flickr-w.png");
  background-repeat: no-repeat;
  margin-top: 8px;
  padding-right: 35px;
  height: 25px;
  float: right; }

/*-- Published at 5/28/2014 10:05:36 AM --*/
/*-- Unresolved Paths --

*/
/* line 2, src/scss/restyle/article/_article.scss */
#page .container .eightcol, .page-highlights .container .eightcol {
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  float: left; }
  /* line 6, src/scss/restyle/article/_article.scss */
  #page .container .eightcol .article, .page-highlights .container .eightcol .article {
    padding: 20px 20px 0 20px; }
  @media only screen and (min-width: 1021px) {
    /* line 2, src/scss/restyle/article/_article.scss */
    #page .container .eightcol, .page-highlights .container .eightcol {
      padding-left: 0;
      padding-right: 0;
      width: 66.66667%;
      float: left; }
      /* line 15, src/scss/restyle/article/_article.scss */
      #page .container .eightcol .article, .page-highlights .container .eightcol .article {
        padding: 40px 0 0 0; } }

/* line 22, src/scss/restyle/article/_article.scss */
.wideimg,
.bigimg {
  margin: 0;
  height: 400px;
  width: 100%;
  position: relative; }
  /* line 29, src/scss/restyle/article/_article.scss */
  .wideimg.mapimage,
  .bigimg.mapimage {
    top: 60px; }
  /* line 33, src/scss/restyle/article/_article.scss */
  .wideimg img,
  .bigimg img {
    position: absolute;
    top: 0;
    width: 960px;
    left: 0; }
    @media only screen and (min-width: 746px) {
      /* line 33, src/scss/restyle/article/_article.scss */
      .wideimg img,
      .bigimg img {
        width: 1280px;
        left: -160px; } }
  @media only screen and (min-width: 746px) {
    /* line 22, src/scss/restyle/article/_article.scss */
    .wideimg,
    .bigimg {
      min-height: 400px; } }

/* line 51, src/scss/restyle/article/_article.scss */
.bigvideo {
  margin: 0 0 30px 0; }

/* line 56, src/scss/restyle/article/_article.scss */
#page .article, .page-highlights .article {
  position: relative;
  z-index: 20;
  background: #fff;
  margin: 0;
  padding-top: 40px;
  padding-right: 0px;
  padding-bottom: 100px;
  border-radius: 0 0 15px 0; }

/* line 69, src/scss/restyle/article/_article.scss */
#page .article:before, .page-highlights .article:before {
  content: '';
  position: absolute;
  background: #fff;
  z-index: 10;
  left: -668px;
  top: 0;
  width: 668px;
  height: 100%; }

/* line 79, src/scss/restyle/article/_article.scss */
#page .article:after, .page-highlights .article:after {
  content: '';
  position: absolute;
  background: #fff;
  z-index: 20;
  top: 0;
  display: none;
  height: 100%;
  margin-top: 40px; }
  @media only screen and (min-width: 1021px) {
    /* line 79, src/scss/restyle/article/_article.scss */
    #page .article:after, .page-highlights .article:after {
      right: -319px;
      width: 319px;
      display: block; } }

/* line 95, src/scss/restyle/article/_article.scss */
#page article:after, .page-highlights article:after {
  content: '';
  position: absolute;
  display: inline-block;
  width: 30px;
  height: 150px;
  background: #fff url("/en/images/static/article-line.png") no-repeat 27px 30px;
  top: 0;
  right: -30px;
  display: none;
  z-index: 100; }
  @media only screen and (min-width: 1021px) {
    /* line 95, src/scss/restyle/article/_article.scss */
    #page article:after, .page-highlights article:after {
      display: block; } }

/* line 111, src/scss/restyle/article/_article.scss */
#page article:before, .page-highlights article:before {
  content: '';
  position: absolute;
  width: 50px;
  height: 100px;
  background: #EFEFEF;
  bottom: -42px;
  right: -334px;
  width: 334px;
  height: 42px;
  z-index: 100;
  display: none; }
  @media only screen and (min-width: 1021px) {
    /* line 111, src/scss/restyle/article/_article.scss */
    #page article:before, .page-highlights article:before {
      display: inline-block; } }

/* line 129, src/scss/restyle/article/_article.scss */
#page.mvp .static-content .article .article, .mvp.page-highlights .static-content .article .article,
#page.mvp .tab-content .article .article, .mvp.page-highlights .tab-content .article .article,
#page.mvp .news-content .article .article, .mvp.page-highlights .news-content .article .article,
#page.mvp .overview-content .article .article, .mvp.page-highlights .overview-content .article .article,
#page.mvp .article-content .article .article, .mvp.page-highlights .article-content .article .article,
#page.mvp .results-content .article .article, .mvp.page-highlights .results-content .article .article,
#page .article .article, .page-highlights .article .article {
  position: inherit;
  z-index: inherit;
  background: transparent;
  padding: 0;
  margin: 0; }
  /* line 141, src/scss/restyle/article/_article.scss */
  #page.mvp .static-content .article .article:before, .mvp.page-highlights .static-content .article .article:before, #page.mvp .static-content .article .article:after, .mvp.page-highlights .static-content .article .article:after,
  #page.mvp .tab-content .article .article:before, .mvp.page-highlights .tab-content .article .article:before,
  #page.mvp .tab-content .article .article:after, .mvp.page-highlights .tab-content .article .article:after,
  #page.mvp .news-content .article .article:before, .mvp.page-highlights .news-content .article .article:before,
  #page.mvp .news-content .article .article:after, .mvp.page-highlights .news-content .article .article:after,
  #page.mvp .overview-content .article .article:before, .mvp.page-highlights .overview-content .article .article:before,
  #page.mvp .overview-content .article .article:after, .mvp.page-highlights .overview-content .article .article:after,
  #page.mvp .article-content .article .article:before, .mvp.page-highlights .article-content .article .article:before,
  #page.mvp .article-content .article .article:after, .mvp.page-highlights .article-content .article .article:after,
  #page.mvp .results-content .article .article:before, .mvp.page-highlights .results-content .article .article:before,
  #page.mvp .results-content .article .article:after, .mvp.page-highlights .results-content .article .article:after,
  #page .article .article:before, .page-highlights .article .article:before,
  #page .article .article:after, .page-highlights .article .article:after {
    display: none; }

/* line 147, src/scss/restyle/article/_article.scss */
#page .article h1, .page-highlights .article h1 {
  color: #FF6600;
  font-size: 38px;
  margin-left: 0;
  line-height: auto; }
  @media only screen and (max-width: 745px) {
    /* line 147, src/scss/restyle/article/_article.scss */
    #page .article h1, .page-highlights .article h1 {
      display: block !important; } }
  @media only screen and (min-width: 746px) {
    /* line 147, src/scss/restyle/article/_article.scss */
    #page .article h1, .page-highlights .article h1 {
      font-size: 54px; } }

/* line 162, src/scss/restyle/article/_article.scss */
#page h2.articleSubtitle, .page-highlights h2.articleSubtitle {
  font-size: 32px;
  color: #002688; }

/* line 166, src/scss/restyle/article/_article.scss */
#page h2, .page-highlights h2 {
  font-size: 32px; }

/* line 170, src/scss/restyle/article/_article.scss */
#page .article p, .page-highlights .article p {
  color: #2D3338;
  font-size: 17px;
  line-height: auto;
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-style: normal;
  font-weight: 300;
  line-height: 28px;
  margin-bottom: 28px; }

/* line 182, src/scss/restyle/article/_article.scss */
.articleText {
  margin: 0; }

/* line 186, src/scss/restyle/article/_article.scss */
.articleIntro {
  margin-left: 0;
  margin-top: 20px; }

/* line 192, src/scss/restyle/article/_article.scss */
#page .articleIntro p, .page-highlights .articleIntro p {
  font-size: 20px;
  line-height: 34px;
  color: #2E3438;
  font-family: Cambria,Georgia,Palatino,Times New Roman,serif;
  padding-bottom: 0; }
  @media only screen and (max-width: 745px) {
    /* line 192, src/scss/restyle/article/_article.scss */
    #page .articleIntro p, .page-highlights .articleIntro p {
      font-size: 19px;
      line-height: 34px; } }

/* line 208, src/scss/restyle/article/_article.scss */
#page p.lead, .page-highlights p.lead {
  font-family: Cambria,Georgia,Palatino,Times New Roman,serif;
  color: #2c3338;
  padding-bottom: 20px;
  font-size: 19px;
  line-height: 1.6; }
  @media only screen and (min-width: 746px) {
    /* line 208, src/scss/restyle/article/_article.scss */
    #page p.lead, .page-highlights p.lead {
      font-size: 20px;
      line-height: 1.8; } }

/* line 221, src/scss/restyle/article/_article.scss */
#page .articleText .quote, .page-highlights .articleText .quote {
  margin-bottom: 50px;
  margin-top: 20px;
  padding-left: 20px;
  border-left: 3px solid #FF6600; }

/* line 227, src/scss/restyle/article/_article.scss */
#page .articleText .quote p, .page-highlights .articleText .quote p {
  font-size: 32px;
  font-style: italic;
  color: #FF6600;
  font-family: 'Calibri', serif;
  font-style: italic;
  line-height: 1.2;
  padding-bottom: 0;
  margin-bottom: 15px; }

/* line 237, src/scss/restyle/article/_article.scss */
#page .articleText .quote span.author, .page-highlights .articleText .quote span.author {
  display: block;
  font-size: 14px;
  color: #FF6600; }

/* in article/aside.css */
/*.miniAnkeiler { position: relative; clear: both; padding: 15px 30px 0 20px; margin-left: -20px; margin-bottom: 0; margin-right: 20px; background: url('/en/images/static/dotted.gif') no-repeat 20px 0; }
*/
/* .miniAnkeiler.hover { background: #F5F6FA; } */
/* in article/aside.css */
/*.miniAnkeiler.first { background: none;  margin-top: -20px; } /*padding-top: 0;*/
/* .miniAnkeiler.first.hover { background: #F5F6FA; } */
/* in article/aside.css */
/* .miniAnkeiler .textblock { float: left; line-height: 1.4em; width: 75%; margin-left: 5%; padding-bottom: 0; font-size: 0.92307692307692em;  } */
/* .miniAnkeiler .textblock a.title { font-size: 1.33333333333333em; margin-left: 0; }
.miniAnkeiler .textblock a.whole { clear: both; display: block; font-size: 1.23076923076923em; position: relative; color: #392533; padding-bottom: 15px;  }
.miniAnkeiler .textblock a.whole p { padding-bottom: 0 }
.sectieAnkeiler .textblock { position: absolute; width: 400px; right: 0; height: 160px;  background: url('/en/images/static/bg_sectieAnkeiler.png') no-repeat top right; }
*/
/* article/aside.css */
/* .miniAnkeiler .thumbnailbox { float: left; padding-bottom: 15px; width: 20%; } */
/* line 32, src/scss/restyle/article/_ankeiler.scss */
#page.mvp .sectieAnkeilersHolder, .mvp.page-highlights .sectieAnkeilersHolder {
  margin-bottom: 30px; }

/* line 36, src/scss/restyle/article/_ankeiler.scss */
_ankeiler .miniAnkeilers,
#page.mvp .sectieAnkeilers, .mvp.page-highlights .sectieAnkeilers,
.sectieAnkeilers {
  position: relative;
  width: 100%;
  margin-top: 10px;
  padding-bottom: 0;
  overflow: hidden; }
  /* line 47, src/scss/restyle/article/_ankeiler.scss */
  _ankeiler .miniAnkeilers:last-of-type ul li.sectieAnkeiler,
  #page.mvp .sectieAnkeilers:last-of-type ul li.sectieAnkeiler, .mvp.page-highlights .sectieAnkeilers:last-of-type ul li.sectieAnkeiler,
  .sectieAnkeilers:last-of-type ul li.sectieAnkeiler {
    border: 0; }
  /* line 55, src/scss/restyle/article/_ankeiler.scss */
  _ankeiler .miniAnkeilers ul li.sectieAnkeiler,
  #page.mvp .sectieAnkeilers ul li.sectieAnkeiler, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler,
  .sectieAnkeilers ul li.sectieAnkeiler {
    border-bottom: 1px solid #DDDDDD;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 960px;
    *zoom: 1;
    padding-bottom: 20px; }
    /* line 5, src/scss/restyle/_global.scss */
    _ankeiler .miniAnkeilers ul li.sectieAnkeiler:before, _ankeiler .miniAnkeilers ul li.sectieAnkeiler:after,
    #page.mvp .sectieAnkeilers ul li.sectieAnkeiler:before, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler:before,
    #page.mvp .sectieAnkeilers ul li.sectieAnkeiler:after, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler:after,
    .sectieAnkeilers ul li.sectieAnkeiler:before,
    .sectieAnkeilers ul li.sectieAnkeiler:after {
      content: " ";
      display: table; }
    /* line 6, src/scss/restyle/_global.scss */
    _ankeiler .miniAnkeilers ul li.sectieAnkeiler:after,
    #page.mvp .sectieAnkeilers ul li.sectieAnkeiler:after, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler:after,
    .sectieAnkeilers ul li.sectieAnkeiler:after {
      clear: both; }
    /* line 61, src/scss/restyle/article/_ankeiler.scss */
    _ankeiler .miniAnkeilers ul li.sectieAnkeiler .cutbox,
    #page.mvp .sectieAnkeilers ul li.sectieAnkeiler .cutbox, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler .cutbox,
    .sectieAnkeilers ul li.sectieAnkeiler .cutbox {
      margin-top: 20px;
      max-width: 340px; }
      @media only screen and (min-width: 746px) {
        /* line 61, src/scss/restyle/article/_ankeiler.scss */
        _ankeiler .miniAnkeilers ul li.sectieAnkeiler .cutbox,
        #page.mvp .sectieAnkeilers ul li.sectieAnkeiler .cutbox, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler .cutbox,
        .sectieAnkeilers ul li.sectieAnkeiler .cutbox {
          height: 120px;
          overflow: hidden;
          max-width: 340px;
          padding-left: 0;
          padding-right: 0;
          width: 50%;
          float: right;
          margin-top: 25px; }
          /* line 75, src/scss/restyle/article/_ankeiler.scss */
          _ankeiler .miniAnkeilers ul li.sectieAnkeiler .cutbox img,
          #page.mvp .sectieAnkeilers ul li.sectieAnkeiler .cutbox img, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler .cutbox img,
          .sectieAnkeilers ul li.sectieAnkeiler .cutbox img {
            margin-top: -10px;
            max-width: 340px; } }
      /* line 81, src/scss/restyle/article/_ankeiler.scss */
      _ankeiler .miniAnkeilers ul li.sectieAnkeiler .cutbox.cutbox-full,
      #page.mvp .sectieAnkeilers ul li.sectieAnkeiler .cutbox.cutbox-full, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler .cutbox.cutbox-full,
      .sectieAnkeilers ul li.sectieAnkeiler .cutbox.cutbox-full {
        height: 200px;
        max-width: 340px;
        overflow: visible; }
        /* line 85, src/scss/restyle/article/_ankeiler.scss */
        _ankeiler .miniAnkeilers ul li.sectieAnkeiler .cutbox.cutbox-full img,
        #page.mvp .sectieAnkeilers ul li.sectieAnkeiler .cutbox.cutbox-full img, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler .cutbox.cutbox-full img,
        .sectieAnkeilers ul li.sectieAnkeiler .cutbox.cutbox-full img {
          margin-top: -10px;
          max-width: 340px;
          height: 200px; }
        @media only screen and (min-width: 746px) {
          /* line 81, src/scss/restyle/article/_ankeiler.scss */
          _ankeiler .miniAnkeilers ul li.sectieAnkeiler .cutbox.cutbox-full,
          #page.mvp .sectieAnkeilers ul li.sectieAnkeiler .cutbox.cutbox-full, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler .cutbox.cutbox-full,
          .sectieAnkeilers ul li.sectieAnkeiler .cutbox.cutbox-full {
            height: 200px;
            overflow: visible;
            max-width: 340px; } }
    /* line 99, src/scss/restyle/article/_ankeiler.scss */
    _ankeiler .miniAnkeilers ul li.sectieAnkeiler .textblock,
    #page.mvp .sectieAnkeilers ul li.sectieAnkeiler .textblock, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler .textblock,
    .sectieAnkeilers ul li.sectieAnkeiler .textblock {
      padding-top: 20px; }
      @media only screen and (min-width: 746px) {
        /* line 99, src/scss/restyle/article/_ankeiler.scss */
        _ankeiler .miniAnkeilers ul li.sectieAnkeiler .textblock,
        #page.mvp .sectieAnkeilers ul li.sectieAnkeiler .textblock, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler .textblock,
        .sectieAnkeilers ul li.sectieAnkeiler .textblock {
          padding-left: 0;
          padding-right: 0;
          width: 50%;
          float: left; } }
      /* line 106, src/scss/restyle/article/_ankeiler.scss */
      _ankeiler .miniAnkeilers ul li.sectieAnkeiler .textblock h3.title,
      #page.mvp .sectieAnkeilers ul li.sectieAnkeiler .textblock h3.title, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler .textblock h3.title,
      .sectieAnkeilers ul li.sectieAnkeiler .textblock h3.title {
        font-size: 22px;
        margin: 0 0 8px 0;
        color: #000099; }
        /* line 110, src/scss/restyle/article/_ankeiler.scss */
        _ankeiler .miniAnkeilers ul li.sectieAnkeiler .textblock h3.title.highlight,
        #page.mvp .sectieAnkeilers ul li.sectieAnkeiler .textblock h3.title.highlight, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler .textblock h3.title.highlight,
        .sectieAnkeilers ul li.sectieAnkeiler .textblock h3.title.highlight {
          color: #2c3338; }
      /* line 115, src/scss/restyle/article/_ankeiler.scss */
      _ankeiler .miniAnkeilers ul li.sectieAnkeiler .textblock p,
      #page.mvp .sectieAnkeilers ul li.sectieAnkeiler .textblock p, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler .textblock p,
      .sectieAnkeilers ul li.sectieAnkeiler .textblock p {
        font-size: 15px;
        color: #5E6A71;
        font-weight: 100;
        padding-right: 20px;
        padding-bottom: 10px; }
      /* line 123, src/scss/restyle/article/_ankeiler.scss */
      _ankeiler .miniAnkeilers ul li.sectieAnkeiler .textblock .readmore,
      #page.mvp .sectieAnkeilers ul li.sectieAnkeiler .textblock .readmore, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler .textblock .readmore,
      .sectieAnkeilers ul li.sectieAnkeiler .textblock .readmore {
        margin: 0; }
    /* line 128, src/scss/restyle/article/_ankeiler.scss */
    _ankeiler .miniAnkeilers ul li.sectieAnkeiler .textblock-full,
    #page.mvp .sectieAnkeilers ul li.sectieAnkeiler .textblock-full, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler .textblock-full,
    .sectieAnkeilers ul li.sectieAnkeiler .textblock-full {
      padding-top: 20px; }
      /* line 130, src/scss/restyle/article/_ankeiler.scss */
      _ankeiler .miniAnkeilers ul li.sectieAnkeiler .textblock-full a,
      #page.mvp .sectieAnkeilers ul li.sectieAnkeiler .textblock-full a, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler .textblock-full a,
      .sectieAnkeilers ul li.sectieAnkeiler .textblock-full a {
        text-decoration: none; }
        /* line 133, src/scss/restyle/article/_ankeiler.scss */
        _ankeiler .miniAnkeilers ul li.sectieAnkeiler .textblock-full a:hover .highlight:before,
        #page.mvp .sectieAnkeilers ul li.sectieAnkeiler .textblock-full a:hover .highlight:before, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler .textblock-full a:hover .highlight:before,
        .sectieAnkeilers ul li.sectieAnkeiler .textblock-full a:hover .highlight:before {
          opacity: 0.3; }
      /* line 138, src/scss/restyle/article/_ankeiler.scss */
      _ankeiler .miniAnkeilers ul li.sectieAnkeiler .textblock-full p,
      #page.mvp .sectieAnkeilers ul li.sectieAnkeiler .textblock-full p, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler .textblock-full p,
      .sectieAnkeilers ul li.sectieAnkeiler .textblock-full p {
        margin-bottom: 0; }
        /* line 140, src/scss/restyle/article/_ankeiler.scss */
        _ankeiler .miniAnkeilers ul li.sectieAnkeiler .textblock-full p.author, _ankeiler .miniAnkeilers ul li.sectieAnkeiler .textblock-full p.source,
        #page.mvp .sectieAnkeilers ul li.sectieAnkeiler .textblock-full p.author, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler .textblock-full p.author,
        #page.mvp .sectieAnkeilers ul li.sectieAnkeiler .textblock-full p.source, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler .textblock-full p.source,
        .sectieAnkeilers ul li.sectieAnkeiler .textblock-full p.author,
        .sectieAnkeilers ul li.sectieAnkeiler .textblock-full p.source {
          color: #85888A;
          font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
          font-size: 15px;
          line-height: 20px; }
      /* line 147, src/scss/restyle/article/_ankeiler.scss */
      _ankeiler .miniAnkeilers ul li.sectieAnkeiler .textblock-full h3,
      #page.mvp .sectieAnkeilers ul li.sectieAnkeiler .textblock-full h3, .mvp.page-highlights .sectieAnkeilers ul li.sectieAnkeiler .textblock-full h3,
      .sectieAnkeilers ul li.sectieAnkeiler .textblock-full h3 {
        font-size: 22px;
        margin: 0 0 8px 0;
        color: #2c3338; }

/* line 159, src/scss/restyle/article/_ankeiler.scss */
.sectieAnkeiler .textblock div.whole:hover {
  background: white; }

/* overflow:auto;  padding: 0  0 0 20px; */
/* line 160, src/scss/restyle/article/_ankeiler.scss */
.miniAnkeiler .group {
  color: #999999;
  font-size: 0.81263924912133em; }

/* line 161, src/scss/restyle/article/_ankeiler.scss */
span.date {
  color: #999999; }

/* line 162, src/scss/restyle/article/_ankeiler.scss */
span.place {
  color: #002685; }

/*.sectieAnkeiler .textblock div.readmore { position: absolute; top: 115px; left: 20px; } */
/* line 165, src/scss/restyle/article/_ankeiler.scss */
.sectieAnkeiler.last {
  margin-bottom: 0; }

/* line 1, src/scss/restyle/article/_topimage.scss */
.top-background {
  top: 120px;
  width: 100%;
  height: 1000px;
  position: absolute;
  z-index: 0; }
  /* line 9, src/scss/restyle/article/_topimage.scss */
  .top-background:before {
    content: '';
    background: #fff;
    right: -520px;
    width: 1500px;
    height: 332px;
    top: -12px;
    position: absolute;
    z-index: 1; }
  /* line 19, src/scss/restyle/article/_topimage.scss */
  .top-background:after {
    content: '';
    background: #fff;
    left: -520px;
    width: 1000px;
    height: 100%;
    top: -12px;
    position: absolute;
    z-index: 1; }

/* line 31, src/scss/restyle/article/_topimage.scss */
.topimage {
  margin: auto;
  margin-bottom: -180px;
  position: relative;
  width: 960px;
  border-radius: 0 0 30px 0; }
  @media only screen and (max-width: 745px) {
    /* line 31, src/scss/restyle/article/_topimage.scss */
    .topimage {
      margin-right: 50%;
      left: 480px; } }
  /* line 51, src/scss/restyle/article/_topimage.scss */
  .topimage img.mobile,
  .topimage img.desktop {
    display: none; }
  @media only screen and (max-width: 745px) {
    /* line 56, src/scss/restyle/article/_topimage.scss */
    .topimage img.mobile {
      display: block; } }
  @media only screen and (min-width: 746px) {
    /* line 62, src/scss/restyle/article/_topimage.scss */
    .topimage img.desktop {
      display: block; } }
  /* line 68, src/scss/restyle/article/_topimage.scss */
  .topimage.small {
    min-height: 670px;
    margin-bottom: -320px; }
    @media only screen and (max-width: 745px) {
      /* line 68, src/scss/restyle/article/_topimage.scss */
      .topimage.small {
        min-height: 560px; } }
    /* line 76, src/scss/restyle/article/_topimage.scss */
    .topimage.small img.mobile {
      margin-top: -100px; }
    /* line 80, src/scss/restyle/article/_topimage.scss */
    .topimage.small img {
      height: auto;
      min-height: unset;
      width: 100%;
      border-radius: 0 0 30px 0; }
    @media only screen and (min-width: 1021px) {
      /* line 68, src/scss/restyle/article/_topimage.scss */
      .topimage.small {
        margin-bottom: -280px; } }
  /* line 91, src/scss/restyle/article/_topimage.scss */
  .topimage.narrow {
    min-height: 710px;
    margin-bottom: -320px; }
    @media only screen and (max-width: 745px) {
      /* line 91, src/scss/restyle/article/_topimage.scss */
      .topimage.narrow {
        min-height: 610px; } }
    /* line 99, src/scss/restyle/article/_topimage.scss */
    .topimage.narrow img.mobile {
      margin-top: -100px; }
    /* line 103, src/scss/restyle/article/_topimage.scss */
    .topimage.narrow img {
      height: auto;
      min-height: unset;
      width: 100%;
      border-radius: 0 0 30px 0; }
    @media only screen and (min-width: 1021px) {
      /* line 91, src/scss/restyle/article/_topimage.scss */
      .topimage.narrow {
        margin-bottom: -280px; } }
  @media only screen and (max-width: 401px) {
    /* line 31, src/scss/restyle/article/_topimage.scss */
    .topimage {
      min-height: 320px;
      border-radius: 0 0 30px 0;
      margin-right: 50% !important;
      left: 480px !important; }
      /* line 122, src/scss/restyle/article/_topimage.scss */
      .topimage.narrow {
        margin-right: -160px !important;
        left: auto !important; }
      /* line 127, src/scss/restyle/article/_topimage.scss */
      .topimage img {
        width: auto;
        margin-right: 0;
        float: right;
        height: 510px; } }
  @media only screen and (max-width: 745px) {
    /* line 31, src/scss/restyle/article/_topimage.scss */
    .topimage {
      width: 960px;
      left: auto;
      float: right;
      margin-right: -160px;
      -webkit-transform: none !important;
      -ms-transform: none !important;
      transform: none !important; } }
  @media only screen {
    /* line 31, src/scss/restyle/article/_topimage.scss */
    .topimage {
      min-height: 580px; }
      /* line 146, src/scss/restyle/article/_topimage.scss */
      .topimage.homepage {
        min-height: 620px; } }
  @media only screen and (max-width: 401px) {
    /* line 31, src/scss/restyle/article/_topimage.scss */
    .topimage {
      min-height: 560px;
      border-radius: 0 0 30px 0; }
      /* line 153, src/scss/restyle/article/_topimage.scss */
      .topimage.homepage {
        min-height: 620px; } }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 31, src/scss/restyle/article/_topimage.scss */
    .topimage {
      width: 1080px;
      left: auto;
      float: right;
      margin-right: -120px;
      -webkit-transform: none !important;
      -ms-transform: none !important;
      transform: none !important; } }
  @media only screen and (max-width: 1024px) {
    /* line 31, src/scss/restyle/article/_topimage.scss */
    .topimage {
      -webkit-transform: none !important; } }
  @media only screen and (min-width: 746px) {
    /* line 31, src/scss/restyle/article/_topimage.scss */
    .topimage {
      min-height: 580px; }
      /* line 175, src/scss/restyle/article/_topimage.scss */
      .topimage.homepage {
        min-height: 660px; } }
  @media only screen and (min-width: 1021px) {
    /* line 31, src/scss/restyle/article/_topimage.scss */
    .topimage {
      min-height: 680px;
      width: 1280px;
      overflow: hidden; }
      /* line 186, src/scss/restyle/article/_topimage.scss */
      .topimage.homepage {
        min-height: 760px;
        margin-bottom: -160px; }
      /* line 191, src/scss/restyle/article/_topimage.scss */
      .topimage img {
        position: absolute;
        width: auto;
        min-width: 100%;
        min-height: 100%;
        top: 0px;
        z-index: 2;
        margin: 0; } }
  /* line 204, src/scss/restyle/article/_topimage.scss */
  .topimage.topimage-fullwidth {
    width: 100%;
    min-height: 800px;
    border-radius: 0; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 204, src/scss/restyle/article/_topimage.scss */
      .topimage.topimage-fullwidth {
        min-height: 580px;
        width: 1139px; } }
    @media only screen and (max-width: 745px) {
      /* line 204, src/scss/restyle/article/_topimage.scss */
      .topimage.topimage-fullwidth {
        margin-right: 0;
        height: 440px;
        min-height: 440px;
        margin-bottom: 0; }
        /* line 219, src/scss/restyle/article/_topimage.scss */
        .topimage.topimage-fullwidth img {
          height: 440px; } }

/* line 226, src/scss/restyle/article/_topimage.scss */
.toptext {
  height: 10px;
  position: relative;
  margin: auto;
  z-index: 10000;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 960px;
  *zoom: 1; }
  @media only screen and (min-width: 1021px) {
    /* line 226, src/scss/restyle/article/_topimage.scss */
    .toptext {
      z-index: 90; } }
  /* line 5, src/scss/restyle/_global.scss */
  .toptext:before, .toptext:after {
    content: " ";
    display: table; }
  /* line 6, src/scss/restyle/_global.scss */
  .toptext:after {
    clear: both; }
  @media only screen and (min-width: 746px) {
    /* line 226, src/scss/restyle/article/_topimage.scss */
    .toptext {
      overflow: visible; } }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 226, src/scss/restyle/article/_topimage.scss */
    .toptext {
      max-width: 768px;
      left: 25px; } }
  /* line 246, src/scss/restyle/article/_topimage.scss */
  .toptext span {
    display: block;
    font-size: 28px; }
  /* line 251, src/scss/restyle/article/_topimage.scss */
  .toptext h1, .toptext h2, .toptext .btn-rabo, .toptext #page .btn.btn-rabo-grey, #page .toptext .btn.btn-rabo-grey, .toptext .page-highlights .btn.btn-rabo-grey, .page-highlights .toptext .btn.btn-rabo-grey, .toptext #page .article a.btn-rabo-grey.button, #page .article .toptext a.btn-rabo-grey.button, .toptext .article #page a.btn-rabo-grey.button, .article #page .toptext a.btn-rabo-grey.button, .toptext .page-highlights .article a.btn-rabo-grey.button, .page-highlights .article .toptext a.btn-rabo-grey.button, .toptext .article .page-highlights a.btn-rabo-grey.button, .article .page-highlights .toptext a.btn-rabo-grey.button, .toptext #page.mvp .results-content #noresults input.btn-rabo-grey, #page.mvp .results-content #noresults .toptext input.btn-rabo-grey, .toptext #page .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .results-content #noresults .toptext input.btn-rabo-grey, .toptext .mvp.page-highlights .results-content #noresults #page input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults #page .toptext input.btn-rabo-grey, .toptext .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults .toptext input.btn-rabo-grey, .toptext #page.mvp .results-content #results input.btn-rabo-grey, #page.mvp .results-content #results .toptext input.btn-rabo-grey, .toptext #page .mvp.page-highlights .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .results-content #results .toptext input.btn-rabo-grey, .toptext .mvp.page-highlights .results-content #results #page input.btn-rabo-grey, .mvp.page-highlights .results-content #results #page .toptext input.btn-rabo-grey, .toptext .mvp.page-highlights .results-content #results input.btn-rabo-grey, .mvp.page-highlights .results-content #results .toptext input.btn-rabo-grey, .toptext
  .btn.btn-rabo-grey, .toptext .cookieblock .buttons .btn-rabo-grey#allowcookies, .cookieblock .buttons .toptext .btn-rabo-grey#allowcookies, .toptext .cookieblock .buttons .btn-rabo-grey#dontallowcookies, .cookieblock .buttons .toptext .btn-rabo-grey#dontallowcookies, .toptext .article a.btn-rabo-grey.button, .article .toptext a.btn-rabo-grey.button {
    left: 15px;
    color: #fff;
    position: absolute; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 251, src/scss/restyle/article/_topimage.scss */
      .toptext h1, .toptext h2, .toptext .btn-rabo, .toptext #page .btn.btn-rabo-grey, #page .toptext .btn.btn-rabo-grey, .toptext .page-highlights .btn.btn-rabo-grey, .page-highlights .toptext .btn.btn-rabo-grey, .toptext #page .article a.btn-rabo-grey.button, #page .article .toptext a.btn-rabo-grey.button, .toptext .article #page a.btn-rabo-grey.button, .article #page .toptext a.btn-rabo-grey.button, .toptext .page-highlights .article a.btn-rabo-grey.button, .page-highlights .article .toptext a.btn-rabo-grey.button, .toptext .article .page-highlights a.btn-rabo-grey.button, .article .page-highlights .toptext a.btn-rabo-grey.button, .toptext #page.mvp .results-content #noresults input.btn-rabo-grey, #page.mvp .results-content #noresults .toptext input.btn-rabo-grey, .toptext #page .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .results-content #noresults .toptext input.btn-rabo-grey, .toptext .mvp.page-highlights .results-content #noresults #page input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults #page .toptext input.btn-rabo-grey, .toptext .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults .toptext input.btn-rabo-grey, .toptext #page.mvp .results-content #results input.btn-rabo-grey, #page.mvp .results-content #results .toptext input.btn-rabo-grey, .toptext #page .mvp.page-highlights .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .results-content #results .toptext input.btn-rabo-grey, .toptext .mvp.page-highlights .results-content #results #page input.btn-rabo-grey, .mvp.page-highlights .results-content #results #page .toptext input.btn-rabo-grey, .toptext .mvp.page-highlights .results-content #results input.btn-rabo-grey, .mvp.page-highlights .results-content #results .toptext input.btn-rabo-grey, .toptext
      .btn.btn-rabo-grey, .toptext .cookieblock .buttons .btn-rabo-grey#allowcookies, .cookieblock .buttons .toptext .btn-rabo-grey#allowcookies, .toptext .cookieblock .buttons .btn-rabo-grey#dontallowcookies, .cookieblock .buttons .toptext .btn-rabo-grey#dontallowcookies, .toptext .article a.btn-rabo-grey.button, .article .toptext a.btn-rabo-grey.button {
        left: 0; } }
  /* line 266, src/scss/restyle/article/_topimage.scss */
  .toptext.with-button h1 {
    bottom: -200px; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 266, src/scss/restyle/article/_topimage.scss */
      .toptext.with-button h1 {
        bottom: -290px; } }
    @media only screen and (min-width: 1021px) {
      /* line 266, src/scss/restyle/article/_topimage.scss */
      .toptext.with-button h1 {
        bottom: 80px; } }
  /* line 277, src/scss/restyle/article/_topimage.scss */
  .toptext.with-button a.btn, .toptext.with-button .cookieblock .buttons a#allowcookies, .cookieblock .buttons .toptext.with-button a#allowcookies, .toptext.with-button .cookieblock .buttons a#dontallowcookies, .cookieblock .buttons .toptext.with-button a#dontallowcookies, .toptext.with-button .article a.button, .article .toptext.with-button a.button {
    top: 220px; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 277, src/scss/restyle/article/_topimage.scss */
      .toptext.with-button a.btn, .toptext.with-button .cookieblock .buttons a#allowcookies, .cookieblock .buttons .toptext.with-button a#allowcookies, .toptext.with-button .cookieblock .buttons a#dontallowcookies, .cookieblock .buttons .toptext.with-button a#dontallowcookies, .toptext.with-button .article a.button, .article .toptext.with-button a.button {
        top: 320px; } }
    @media only screen and (min-width: 1021px) {
      /* line 277, src/scss/restyle/article/_topimage.scss */
      .toptext.with-button a.btn, .toptext.with-button .cookieblock .buttons a#allowcookies, .cookieblock .buttons .toptext.with-button a#allowcookies, .toptext.with-button .cookieblock .buttons a#dontallowcookies, .cookieblock .buttons .toptext.with-button a#dontallowcookies, .toptext.with-button .article a.button, .article .toptext.with-button a.button {
        top: -52px; } }
  /* line 291, src/scss/restyle/article/_topimage.scss */
  #page .toptext.product, .page-highlights .toptext.product {
    position: static;
    height: auto; }
    @media only screen and (min-width: 746px) {
      /* line 291, src/scss/restyle/article/_topimage.scss */
      #page .toptext.product, .page-highlights .toptext.product {
        display: none; } }
    /* line 299, src/scss/restyle/article/_topimage.scss */
    #page .toptext.product .wrapper, .page-highlights .toptext.product .wrapper {
      position: static;
      padding-bottom: 20px;
      margin-bottom: 20px;
      border-bottom: 1px solid #dddddd;
      padding-left: 0; }
      /* line 306, src/scss/restyle/article/_topimage.scss */
      #page .toptext.product .wrapper h1, .page-highlights .toptext.product .wrapper h1 {
        display: none; }
      /* line 309, src/scss/restyle/article/_topimage.scss */
      #page .toptext.product .wrapper ul, .page-highlights .toptext.product .wrapper ul {
        margin-bottom: 20px;
        display: block; }
      /* line 313, src/scss/restyle/article/_topimage.scss */
      #page .toptext.product .wrapper li, .page-highlights .toptext.product .wrapper li {
        color: #000;
        display: block; }
  /* line 320, src/scss/restyle/article/_topimage.scss */
  .toptext.product .wrapper {
    position: absolute;
    bottom: 50px; }
    @media only screen and (max-width: 745px) {
      /* line 320, src/scss/restyle/article/_topimage.scss */
      .toptext.product .wrapper {
        bottom: -300px;
        padding-left: 20px; }
        /* line 328, src/scss/restyle/article/_topimage.scss */
        .toptext.product .wrapper ul {
          display: none; }
        /* line 331, src/scss/restyle/article/_topimage.scss */
        .toptext.product .wrapper .btn, .toptext.product .wrapper .cookieblock .buttons #allowcookies, .cookieblock .buttons .toptext.product .wrapper #allowcookies, .toptext.product .wrapper .cookieblock .buttons #dontallowcookies, .cookieblock .buttons .toptext.product .wrapper #dontallowcookies, .toptext.product .wrapper .article a.button, .article .toptext.product .wrapper a.button, .toptext.product .wrapper #page.mvp .results-content #noresults input, #page.mvp .results-content #noresults .toptext.product .wrapper input, .toptext.product .wrapper .mvp.page-highlights .results-content #noresults input, .mvp.page-highlights .results-content #noresults .toptext.product .wrapper input, .toptext.product .wrapper
        #page.mvp .results-content #results input,
        #page.mvp .results-content #results .toptext.product .wrapper input, .toptext.product .wrapper .mvp.page-highlights .results-content #results input, .mvp.page-highlights .results-content #results .toptext.product .wrapper input {
          display: none; } }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 320, src/scss/restyle/article/_topimage.scss */
      .toptext.product .wrapper {
        bottom: -340px; } }
    /* line 340, src/scss/restyle/article/_topimage.scss */
    .toptext.product .wrapper h1 {
      bottom: auto;
      position: static;
      margin-bottom: 30px; }
      @media only screen and (min-width: 746px) and (max-width: 1020px) {
        /* line 340, src/scss/restyle/article/_topimage.scss */
        .toptext.product .wrapper h1 {
          margin-bottom: 20px; } }
    /* line 349, src/scss/restyle/article/_topimage.scss */
    .toptext.product .wrapper ul {
      position: static;
      margin-bottom: 30px; }
      /* line 356, src/scss/restyle/article/_topimage.scss */
      .toptext.product .wrapper ul li {
        margin-bottom: 10px;
        color: #fff; }
        /* line 359, src/scss/restyle/article/_topimage.scss */
        .toptext.product .wrapper ul li:before {
          margin-right: 14px; }
    /* line 365, src/scss/restyle/article/_topimage.scss */
    .toptext.product .wrapper .btn, .toptext.product .wrapper .cookieblock .buttons #allowcookies, .cookieblock .buttons .toptext.product .wrapper #allowcookies, .toptext.product .wrapper .cookieblock .buttons #dontallowcookies, .cookieblock .buttons .toptext.product .wrapper #dontallowcookies, .toptext.product .wrapper .article a.button, .article .toptext.product .wrapper a.button, .toptext.product .wrapper #page.mvp .results-content #noresults input, #page.mvp .results-content #noresults .toptext.product .wrapper input, .toptext.product .wrapper .mvp.page-highlights .results-content #noresults input, .mvp.page-highlights .results-content #noresults .toptext.product .wrapper input, .toptext.product .wrapper
    #page.mvp .results-content #results input,
    #page.mvp .results-content #results .toptext.product .wrapper input, .toptext.product .wrapper .mvp.page-highlights .results-content #results input, .mvp.page-highlights .results-content #results .toptext.product .wrapper input {
      bottom: auto;
      position: static; }
  /* line 377, src/scss/restyle/article/_topimage.scss */
  .toptext.narrow h1 {
    bottom: -320px; }
  /* line 387, src/scss/restyle/article/_topimage.scss */
  .toptext.narrow h2 {
    display: none; }
  /* line 392, src/scss/restyle/article/_topimage.scss */
  .toptext h1 {
    font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
    @media only screen and (max-width: 745px) {
      /* line 392, src/scss/restyle/article/_topimage.scss */
      .toptext h1 {
        font-size: 32px;
        bottom: -200px; }
        /* line 399, src/scss/restyle/article/_topimage.scss */
        .toptext h1 span {
          font-size: 18px;
          line-height: 1.4; } }
    @media only screen and (min-width: 746px) {
      /* line 392, src/scss/restyle/article/_topimage.scss */
      .toptext h1 {
        font-size: 64px;
        font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        top: auto;
        bottom: -220px;
        line-height: 60px;
        max-width: 490px; }
        /* line 411, src/scss/restyle/article/_topimage.scss */
        .toptext h1.toptext-highlights {
          max-width: 100%; } }
    @media only screen and (max-width: 745px) {
      /* line 416, src/scss/restyle/article/_topimage.scss */
      .toptext h1.toptext-highlights {
        font-size: 36px;
        line-height: 40px;
        font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        bottom: -340px; } }
    @media only screen and (min-width: 1021px) {
      /* line 392, src/scss/restyle/article/_topimage.scss */
      .toptext h1 {
        bottom: 40px;
        max-width: 680px; } }
  @media only screen {
    /* line 429, src/scss/restyle/article/_topimage.scss */
    .toptext h2 {
      font-size: 22px;
      top: 340px; } }
  @media only screen and (min-width: 746px) {
    /* line 429, src/scss/restyle/article/_topimage.scss */
    .toptext h2 {
      font-size: 28px;
      top: 300px; } }
  @media only screen and (min-width: 1021px) {
    /* line 429, src/scss/restyle/article/_topimage.scss */
    .toptext h2 {
      top: -100px; } }
  @media only screen {
    /* line 443, src/scss/restyle/article/_topimage.scss */
    .toptext .btn-rabo, .toptext #page .btn.btn-rabo-grey, #page .toptext .btn.btn-rabo-grey, .toptext .page-highlights .btn.btn-rabo-grey, .page-highlights .toptext .btn.btn-rabo-grey, .toptext #page .article a.btn-rabo-grey.button, #page .article .toptext a.btn-rabo-grey.button, .toptext .article #page a.btn-rabo-grey.button, .article #page .toptext a.btn-rabo-grey.button, .toptext .page-highlights .article a.btn-rabo-grey.button, .page-highlights .article .toptext a.btn-rabo-grey.button, .toptext .article .page-highlights a.btn-rabo-grey.button, .article .page-highlights .toptext a.btn-rabo-grey.button, .toptext #page.mvp .results-content #noresults input.btn-rabo-grey, #page.mvp .results-content #noresults .toptext input.btn-rabo-grey, .toptext #page .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .results-content #noresults .toptext input.btn-rabo-grey, .toptext .mvp.page-highlights .results-content #noresults #page input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults #page .toptext input.btn-rabo-grey, .toptext .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults .toptext input.btn-rabo-grey, .toptext #page.mvp .results-content #results input.btn-rabo-grey, #page.mvp .results-content #results .toptext input.btn-rabo-grey, .toptext #page .mvp.page-highlights .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .results-content #results .toptext input.btn-rabo-grey, .toptext .mvp.page-highlights .results-content #results #page input.btn-rabo-grey, .mvp.page-highlights .results-content #results #page .toptext input.btn-rabo-grey, .toptext .mvp.page-highlights .results-content #results input.btn-rabo-grey, .mvp.page-highlights .results-content #results .toptext input.btn-rabo-grey, .toptext
    .btn.btn-rabo-grey, .toptext .cookieblock .buttons .btn-rabo-grey#allowcookies, .cookieblock .buttons .toptext .btn-rabo-grey#allowcookies, .toptext .cookieblock .buttons .btn-rabo-grey#dontallowcookies, .cookieblock .buttons .toptext .btn-rabo-grey#dontallowcookies, .toptext .article a.btn-rabo-grey.button, .article .toptext a.btn-rabo-grey.button {
      top: 360px; } }
  @media only screen and (min-width: 746px) {
    /* line 443, src/scss/restyle/article/_topimage.scss */
    .toptext .btn-rabo, .toptext #page .btn.btn-rabo-grey, #page .toptext .btn.btn-rabo-grey, .toptext .page-highlights .btn.btn-rabo-grey, .page-highlights .toptext .btn.btn-rabo-grey, .toptext #page .article a.btn-rabo-grey.button, #page .article .toptext a.btn-rabo-grey.button, .toptext .article #page a.btn-rabo-grey.button, .article #page .toptext a.btn-rabo-grey.button, .toptext .page-highlights .article a.btn-rabo-grey.button, .page-highlights .article .toptext a.btn-rabo-grey.button, .toptext .article .page-highlights a.btn-rabo-grey.button, .article .page-highlights .toptext a.btn-rabo-grey.button, .toptext #page.mvp .results-content #noresults input.btn-rabo-grey, #page.mvp .results-content #noresults .toptext input.btn-rabo-grey, .toptext #page .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .results-content #noresults .toptext input.btn-rabo-grey, .toptext .mvp.page-highlights .results-content #noresults #page input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults #page .toptext input.btn-rabo-grey, .toptext .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults .toptext input.btn-rabo-grey, .toptext #page.mvp .results-content #results input.btn-rabo-grey, #page.mvp .results-content #results .toptext input.btn-rabo-grey, .toptext #page .mvp.page-highlights .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .results-content #results .toptext input.btn-rabo-grey, .toptext .mvp.page-highlights .results-content #results #page input.btn-rabo-grey, .mvp.page-highlights .results-content #results #page .toptext input.btn-rabo-grey, .toptext .mvp.page-highlights .results-content #results input.btn-rabo-grey, .mvp.page-highlights .results-content #results .toptext input.btn-rabo-grey, .toptext
    .btn.btn-rabo-grey, .toptext .cookieblock .buttons .btn-rabo-grey#allowcookies, .cookieblock .buttons .toptext .btn-rabo-grey#allowcookies, .toptext .cookieblock .buttons .btn-rabo-grey#dontallowcookies, .cookieblock .buttons .toptext .btn-rabo-grey#dontallowcookies, .toptext .article a.btn-rabo-grey.button, .article .toptext a.btn-rabo-grey.button {
      top: 350px; } }
  @media only screen and (min-width: 1021px) {
    /* line 443, src/scss/restyle/article/_topimage.scss */
    .toptext .btn-rabo, .toptext #page .btn.btn-rabo-grey, #page .toptext .btn.btn-rabo-grey, .toptext .page-highlights .btn.btn-rabo-grey, .page-highlights .toptext .btn.btn-rabo-grey, .toptext #page .article a.btn-rabo-grey.button, #page .article .toptext a.btn-rabo-grey.button, .toptext .article #page a.btn-rabo-grey.button, .article #page .toptext a.btn-rabo-grey.button, .toptext .page-highlights .article a.btn-rabo-grey.button, .page-highlights .article .toptext a.btn-rabo-grey.button, .toptext .article .page-highlights a.btn-rabo-grey.button, .article .page-highlights .toptext a.btn-rabo-grey.button, .toptext #page.mvp .results-content #noresults input.btn-rabo-grey, #page.mvp .results-content #noresults .toptext input.btn-rabo-grey, .toptext #page .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .results-content #noresults .toptext input.btn-rabo-grey, .toptext .mvp.page-highlights .results-content #noresults #page input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults #page .toptext input.btn-rabo-grey, .toptext .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults .toptext input.btn-rabo-grey, .toptext #page.mvp .results-content #results input.btn-rabo-grey, #page.mvp .results-content #results .toptext input.btn-rabo-grey, .toptext #page .mvp.page-highlights .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .results-content #results .toptext input.btn-rabo-grey, .toptext .mvp.page-highlights .results-content #results #page input.btn-rabo-grey, .mvp.page-highlights .results-content #results #page .toptext input.btn-rabo-grey, .toptext .mvp.page-highlights .results-content #results input.btn-rabo-grey, .mvp.page-highlights .results-content #results .toptext input.btn-rabo-grey, .toptext
    .btn.btn-rabo-grey, .toptext .cookieblock .buttons .btn-rabo-grey#allowcookies, .cookieblock .buttons .toptext .btn-rabo-grey#allowcookies, .toptext .cookieblock .buttons .btn-rabo-grey#dontallowcookies, .cookieblock .buttons .toptext .btn-rabo-grey#dontallowcookies, .toptext .article a.btn-rabo-grey.button, .article .toptext a.btn-rabo-grey.button {
      top: -48px; } }
  /* line 455, src/scss/restyle/article/_topimage.scss */
  .toptext span.highlight {
    display: inline-block;
    padding: 5px; }
    /* line 458, src/scss/restyle/article/_topimage.scss */
    .toptext span.highlight:before {
      opacity: .7; }
    @media only screen and (max-width: 745px) {
      /* line 455, src/scss/restyle/article/_topimage.scss */
      .toptext span.highlight {
        display: block;
        padding: 2px 2px;
        margin: 10px 0; } }
  /* line 468, src/scss/restyle/article/_topimage.scss */
  .toptext.toptext-press h2 {
    position: absolute;
    bottom: 0;
    top: -174px;
    left: 0;
    width: 70%;
    font-size: 50px;
    line-height: 50px; }
    /* line 476, src/scss/restyle/article/_topimage.scss */
    .toptext.toptext-press h2 a {
      color: #fff;
      position: relative; }
    /* line 480, src/scss/restyle/article/_topimage.scss */
    .toptext.toptext-press h2 span {
      background: url("/en/images/static/arrow-right-slideshow-white.svg") no-repeat center center;
      height: 22px;
      width: 22px;
      display: inline-block;
      margin-left: 5px;
      background-size: contain; }
  /* line 489, src/scss/restyle/article/_topimage.scss */
  .toptext.toptext-press .date {
    font-size: 16px;
    margin-top: -30px; }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 494, src/scss/restyle/article/_topimage.scss */
    .toptext.toptext-press h2 {
      top: 100px; }
    /* line 497, src/scss/restyle/article/_topimage.scss */
    .toptext.toptext-press .date {
      position: absolute;
      top: 340px; } }
  @media only screen and (max-width: 745px) {
    /* line 503, src/scss/restyle/article/_topimage.scss */
    .toptext.toptext-press h2 {
      top: 145px;
      font-size: 25px;
      left: 20px;
      width: 95%;
      line-height: 32px; }
      /* line 509, src/scss/restyle/article/_topimage.scss */
      .toptext.toptext-press h2 span {
        height: 12px;
        width: 10px; }
    /* line 515, src/scss/restyle/article/_topimage.scss */
    .toptext.toptext-press .date {
      position: absolute;
      top: 275px;
      left: 20px;
      font-size: 13px; } }
  /* line 523, src/scss/restyle/article/_topimage.scss */
  .toptext.toptext.country-page h1 {
    color: #000099; }

/* line 1, src/scss/restyle/article/_paragraphblocks.scss */
.article .themeblock,
.article .colorblock,
.article .videocolorblock {
  position: relative; }

/* line 11, src/scss/restyle/article/_paragraphblocks.scss */
.article .themeblock {
  background-color: #F5F6FA;
  padding: 30px;
  margin: 30px 0; }

/* line 16, src/scss/restyle/article/_paragraphblocks.scss */
.article .themeblock p {
  margin-bottom: 28px; }

/* line 19, src/scss/restyle/article/_paragraphblocks.scss */
.article .videocolorblock {
  border-top: 1px solid #DDDDDD;
  padding-top: 30px;
  margin: 30px 0; }

/* line 24, src/scss/restyle/article/_paragraphblocks.scss */
.article .colorblock {
  padding: 0; }

/* line 28, src/scss/restyle/article/_paragraphblocks.scss */
.article .themeblock .imagebox,
.article .colorblock .imagebox {
  font-size: 17px;
  line-height: 28px; }
  /* line 32, src/scss/restyle/article/_paragraphblocks.scss */
  .article .themeblock .imagebox img,
  .article .colorblock .imagebox img {
    float: left;
    width: 280px;
    margin: 8px 30px 20px 0; }

@media only screen and (max-width: 745px) {
  /* line 39, src/scss/restyle/article/_paragraphblocks.scss */
  .article .themeblock .imagebox img {
    width: 100%; } }

@media only screen and (min-width: 1021px) {
  /* line 45, src/scss/restyle/article/_paragraphblocks.scss */
  .article .colorblock .imagebox.pushedright img,
  .article .colorblock .imagebox.pushedright .video {
    float: right;
    /* width: 280px; */
    margin: 0 -240px 20px 0;
    min-width: 440px;
    height: auto;
    padding-left: 40px;
    margin-top: 8px; }
    /* line 56, src/scss/restyle/article/_paragraphblocks.scss */
    .article .colorblock .imagebox.pushedright img img,
    .article .colorblock .imagebox.pushedright .video img {
      float: none;
      margin: 0;
      padding: 0;
      width: 480px; } }

/* line 67, src/scss/restyle/article/_paragraphblocks.scss */
.article .videocolorblock .video {
  float: left;
  margin-right: 30px;
  overflow: hidden;
  padding: 4px 0px; }

/* line 73, src/scss/restyle/article/_paragraphblocks.scss */
.article .themeblock h4,
.article .videocolorblock h4 {
  font-size: 18px;
  color: #000099;
  margin: 0 0 8px 0; }

/* line 79, src/scss/restyle/article/_paragraphblocks.scss */
.article .videocolorblock .explain {
  margin-left: 0px; }

/* line 82, src/scss/restyle/article/_paragraphblocks.scss */
.article .videocolorblock h2 {
  margin-left: 20px; }

/* line 88, src/scss/restyle/article/_paragraphblocks.scss */
.article a.button {
  border: 0; }

/* line 6, src/scss/restyle/article/_aside.scss */
#page.mvp .static-content .article .aside h2, .mvp.page-highlights .static-content .article .aside h2,
#page.mvp .tab-content .article .aside h2, .mvp.page-highlights .tab-content .article .aside h2,
#page.mvp .news-content .article .aside h2, .mvp.page-highlights .news-content .article .aside h2,
#page.mvp .overview-content .article .aside h2, .mvp.page-highlights .overview-content .article .aside h2,
#page.mvp .article-content .article .aside h2, .mvp.page-highlights .article-content .article .aside h2 {
  font-size: 22px;
  margin: 0px 0 15px 0; }

/* line 11, src/scss/restyle/article/_aside.scss */
#page.mvp .static-content .article .aside #tagsSocial h2, .mvp.page-highlights .static-content .article .aside #tagsSocial h2, #page.mvp .static-content .article .aside .tagsSocial h2, .mvp.page-highlights .static-content .article .aside .tagsSocial h2,
#page.mvp .tab-content .article .aside #tagsSocial h2, .mvp.page-highlights .tab-content .article .aside #tagsSocial h2,
#page.mvp .tab-content .article .aside .tagsSocial h2, .mvp.page-highlights .tab-content .article .aside .tagsSocial h2,
#page.mvp .news-content .article .aside #tagsSocial h2, .mvp.page-highlights .news-content .article .aside #tagsSocial h2,
#page.mvp .news-content .article .aside .tagsSocial h2, .mvp.page-highlights .news-content .article .aside .tagsSocial h2,
#page.mvp .overview-content .article .aside #tagsSocial h2, .mvp.page-highlights .overview-content .article .aside #tagsSocial h2,
#page.mvp .overview-content .article .aside .tagsSocial h2, .mvp.page-highlights .overview-content .article .aside .tagsSocial h2,
#page.mvp .article-content .article .aside #tagsSocial h2, .mvp.page-highlights .article-content .article .aside #tagsSocial h2,
#page.mvp .article-content .article .aside .tagsSocial h2, .mvp.page-highlights .article-content .article .aside .tagsSocial h2 {
  margin: 10px 0 5px 0; }

/* line 15, src/scss/restyle/article/_aside.scss */
#page.mvp .static-content .article .aside h4, .mvp.page-highlights .static-content .article .aside h4,
#page.mvp .tab-content .article .aside h4, .mvp.page-highlights .tab-content .article .aside h4,
#page.mvp .news-content .article .aside h4, .mvp.page-highlights .news-content .article .aside h4,
#page.mvp .overview-content .article .aside h4, .mvp.page-highlights .overview-content .article .aside h4,
#page.mvp .article-content .article .aside h4, .mvp.page-highlights .article-content .article .aside h4 {
  font-size: 17px; }

/* line 18, src/scss/restyle/article/_aside.scss */
#page.mvp .static-content .article .aside .detail, .mvp.page-highlights .static-content .article .aside .detail,
#page.mvp .tab-content .article .aside .detail, .mvp.page-highlights .tab-content .article .aside .detail,
#page.mvp .news-content .article .aside .detail, .mvp.page-highlights .news-content .article .aside .detail,
#page.mvp .overview-content .article .aside .detail, .mvp.page-highlights .overview-content .article .aside .detail,
#page.mvp .article-content .article .aside .detail, .mvp.page-highlights .article-content .article .aside .detail {
  font-style: italic;
  color: #999999; }

/*tables with scroll*/
/* line 2, src/scss/restyle/article/_responsive-tables.scss */
table {
  border-right: 0;
  border-left: 0;
  border-collapse: collapse;
  border-spacing: 0; }

/* line 17, src/scss/restyle/article/_responsive-tables.scss */
table tbody tr {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd; }

/* line 25, src/scss/restyle/article/_responsive-tables.scss */
.article .accordion.comp table.responsive-table td, .article .accordion.comp table.responsive-table th {
  min-width: 100px; }

/* line 31, src/scss/restyle/article/_responsive-tables.scss */
.article .accordion.comp .accordion.comp div.table-wrapper td, .article .accordion.comp .accordion.comp div.table-wrapper th {
  min-width: 100px; }

/* line 39, src/scss/restyle/article/_responsive-tables.scss */
table.responsive-table td,
table.responsive-table th,
div.table-wrapper td,
div.table-wrapper th {
  padding: 9px 10px;
  text-align: left;
  font-family: 'Myriad Light', 'Tahoma', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  font-size: 17px;
  min-width: 140px;
  border-left: 0;
  border-right: 0; }

/* line 51, src/scss/restyle/article/_responsive-tables.scss */
table.responsive-table {
  margin-bottom: 0; }
  /* line 54, src/scss/restyle/article/_responsive-tables.scss */
  table.responsive-table ul {
    padding-left: 20px; }
    /* line 56, src/scss/restyle/article/_responsive-tables.scss */
    table.responsive-table ul li {
      list-style-type: disc; }

/* line 62, src/scss/restyle/article/_responsive-tables.scss */
.pinned {
  float: left;
  width: 40%;
  overflow: hidden;
  overflow-x: scroll; }
  /* line 67, src/scss/restyle/article/_responsive-tables.scss */
  .pinned table {
    border-right: none;
    border-left: none;
    width: 100%; }
    /* line 71, src/scss/restyle/article/_responsive-tables.scss */
    .pinned table th, .pinned table td {
      white-space: nowrap; }

/* line 78, src/scss/restyle/article/_responsive-tables.scss */
.pinned td:last-child {
  border-bottom: 0; }

/* line 82, src/scss/restyle/article/_responsive-tables.scss */
caption {
  background-color: #fff; }

/* line 86, src/scss/restyle/article/_responsive-tables.scss */
div.table-wrapper {
  position: relative;
  margin-bottom: 20px;
  overflow: hidden; }

/* line 92, src/scss/restyle/article/_responsive-tables.scss */
.scrollable {
  overflow: scroll;
  overflow-y: hidden;
  width: 60%;
  float: right;
  -webkit-box-shadow: inset 5px 0 3px -1px #c8c8c8;
  box-shadow: inset 5px 0 3px -1px #c8c8c8; }
  /* line 100, src/scss/restyle/article/_responsive-tables.scss */
  .scrollable table.responsive-table td, .scrollable table.responsive-table th {
    position: relative;
    white-space: nowrap;
    overflow: hidden; }
    /* line 105, src/scss/restyle/article/_responsive-tables.scss */
    .scrollable table.responsive-table td:first-child, .scrollable table.responsive-table th:first-child {
      display: none; }
  /* line 110, src/scss/restyle/article/_responsive-tables.scss */
  .scrollable table.responsive-table.pinned td {
    display: none; }

/* line 1, src/scss/restyle/landen/_landen.scss */
#page .country-list, .page-highlights .country-list {
  background: #fff;
  margin: -80px 0 0 -100px;
  padding: 40px 80px 100px 100px;
  width: 1120px;
  position: relative; }
  @media only screen and (min-width: 1021px) {
    /* line 1, src/scss/restyle/landen/_landen.scss */
    #page .country-list, .page-highlights .country-list {
      margin: -80px 0 0 -80px;
      padding: 40px 80px 100px 80px;
      width: 1120px; } }
  /* line 14, src/scss/restyle/landen/_landen.scss */
  #page .country-list .column, .page-highlights .country-list .column {
    padding: 20px;
    margin-bottom: 20px; }
    @media only screen and (min-width: 746px) {
      /* line 14, src/scss/restyle/landen/_landen.scss */
      #page .country-list .column, .page-highlights .country-list .column {
        float: left;
        padding: 0 20px;
        width: 50%; } }
    @media only screen and (min-width: 1021px) {
      /* line 14, src/scss/restyle/landen/_landen.scss */
      #page .country-list .column, .page-highlights .country-list .column {
        width: 190px; } }
    /* line 29, src/scss/restyle/landen/_landen.scss */
    #page .country-list .column h4, .page-highlights .country-list .column h4 {
      font-size: 18px;
      color: #002685;
      font-weight: 300;
      margin-bottom: 15px; }
    /* line 36, src/scss/restyle/landen/_landen.scss */
    #page .country-list .column a.internalLink, .page-highlights .country-list .column a.internalLink {
      display: block;
      margin-bottom: 12px;
      font-size: 17px;
      line-height: 24px;
      font-weight: 300;
      font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
      /* line 44, src/scss/restyle/landen/_landen.scss */
      #page .country-list .column a.internalLink span, .page-highlights .country-list .column a.internalLink span {
        margin: 2px 5px 0 0; }

/* line 51, src/scss/restyle/landen/_landen.scss */
#mapContainer {
  position: relative;
  background: url("/en/images/static/map-background.jpg") no-repeat center center;
  width: 100%;
  height: 360px; }
  /* line 57, src/scss/restyle/landen/_landen.scss */
  #mapContainer .small-map {
    width: 100%;
    padding: 60px 0 0 0; }
    /* line 61, src/scss/restyle/landen/_landen.scss */
    #mapContainer .small-map .map {
      height: 359px;
      margin: auto;
      display: block;
      background: url("/en/images/static/map-small.png") no-repeat center center;
      background-size: 730px 359px; }
      @media only screen and (max-width: 745px) {
        /* line 61, src/scss/restyle/landen/_landen.scss */
        #mapContainer .small-map .map {
          background-size: 300px 147px;
          height: 147px; } }
    /* line 74, src/scss/restyle/landen/_landen.scss */
    #mapContainer .small-map h2 {
      position: absolute;
      width: 100%;
      text-align: center;
      top: 30%;
      color: #fff;
      font-size: 38px; }
  @media only screen and (min-width: 746px) {
    /* line 51, src/scss/restyle/landen/_landen.scss */
    #mapContainer {
      width: 1280px;
      height: 560px;
      margin: 0 0 0 -260px; }
      /* line 90, src/scss/restyle/landen/_landen.scss */
      #mapContainer .small-map img {
        width: 730px; }
      /* line 93, src/scss/restyle/landen/_landen.scss */
      #mapContainer .small-map h2 {
        position: absolute;
        top: 32%;
        color: #fff;
        font-size: 62px; } }
  @media only screen and (min-width: 1021px) {
    /* line 104, src/scss/restyle/landen/_landen.scss */
    #mapContainer .small-map h2 {
      left: 100px; } }
  @media only screen and (min-width: 1028px) {
    /* line 51, src/scss/restyle/landen/_landen.scss */
    #mapContainer {
      margin: 0px 0 0 -160px;
      padding: 0px 0 0 0;
      height: 680px;
      width: 1280px; }
      /* line 117, src/scss/restyle/landen/_landen.scss */
      #mapContainer .small-map {
        display: none; } }
  /* line 124, src/scss/restyle/landen/_landen.scss */
  #mapContainer #worldMap .jvectormap-container {
    display: none;
    overflow: initial !important; }
    /* line 128, src/scss/restyle/landen/_landen.scss */
    #mapContainer #worldMap .jvectormap-container svg {
      height: 680px !important;
      padding: 65px 1px; }
  @media only screen and (min-width: 1028px) {
    /* line 122, src/scss/restyle/landen/_landen.scss */
    #mapContainer #worldMap {
      background: none;
      padding-top: 0px; }
      /* line 139, src/scss/restyle/landen/_landen.scss */
      #mapContainer #worldMap .jvectormap-container {
        display: block; } }

/* line 145, src/scss/restyle/landen/_landen.scss */
#mapLabel {
  position: absolute;
  margin-top: 0px;
  margin-left: 20px; }

/* line 146, src/scss/restyle/landen/_landen.scss */
#mapLabel h1 {
  display: none;
  color: white;
  margin: -80px 0 -5px 0; }

/* line 147, src/scss/restyle/landen/_landen.scss */
#mapLabel h2 {
  display: none;
  color: #11526C;
  font-size: 24px; }

/* line 149, src/scss/restyle/landen/_landen.scss */
.jvectormap-zoomin {
  left: 160px;
  top: 50px;
  background: url("/en/images/static/map-zoom-in.jpg") no-repeat center center;
  text-indent: -9999px;
  border-radius: 0;
  width: 36px;
  height: 36px; }

/* line 159, src/scss/restyle/landen/_landen.scss */
.jvectormap-zoomout {
  left: 160px;
  top: 90px;
  background: url("/en/images/static/map-zoom-out.jpg") no-repeat center center;
  text-indent: -9999px;
  border-radius: 0;
  width: 36px;
  height: 36px; }

/* line 170, src/scss/restyle/landen/_landen.scss */
.jvectormap-label {
  font-size: 15px; }
  /* line 173, src/scss/restyle/landen/_landen.scss */
  .jvectormap-label:after {
    background: url("/en/images/static/triangle-white.png") no-repeat center center;
    content: '';
    left: 50%;
    margin-left: -9px;
    width: 18px;
    height: 18px;
    top: 15px;
    display: block;
    position: absolute; }

/* line 3, src/scss/restyle/overzicht/_overview-pictures.scss */
#page.mvp .overview-content, .mvp.page-highlights .overview-content {
  max-width: 720px; }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 3, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content, .mvp.page-highlights .overview-content {
      margin-left: 25px;
      clear: both; } }
  @media only screen and (min-width: 1021px) {
    /* line 3, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content, .mvp.page-highlights .overview-content {
      max-width: 960px; } }
  /* line 15, src/scss/restyle/overzicht/_overview-pictures.scss */
  #page.mvp .overview-content .article, .mvp.page-highlights .overview-content .article {
    margin-top: 0;
    padding-left: 0px;
    padding-top: 0; }
    /* line 16, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content .article .overview-pictures-container, .mvp.page-highlights .overview-content .article .overview-pictures-container {
      position: relative;
      height: 480px; }
      /* line 19, src/scss/restyle/overzicht/_overview-pictures.scss */
      #page.mvp .overview-content .article .overview-pictures-container.no-pictures, .mvp.page-highlights .overview-content .article .overview-pictures-container.no-pictures {
        height: 240px; }
      /* line 22, src/scss/restyle/overzicht/_overview-pictures.scss */
      #page.mvp .overview-content .article .overview-pictures-container .btn.btn-more, .mvp.page-highlights .overview-content .article .overview-pictures-container .btn.btn-more, #page.mvp .overview-content .article .overview-pictures-container .cookieblock .buttons .btn-more#allowcookies, .cookieblock .buttons #page.mvp .overview-content .article .overview-pictures-container .btn-more#allowcookies, .mvp.page-highlights .overview-content .article .overview-pictures-container .cookieblock .buttons .btn-more#allowcookies, .cookieblock .buttons .mvp.page-highlights .overview-content .article .overview-pictures-container .btn-more#allowcookies, #page.mvp .overview-content .article .overview-pictures-container .cookieblock .buttons .btn-more#dontallowcookies, .cookieblock .buttons #page.mvp .overview-content .article .overview-pictures-container .btn-more#dontallowcookies, .mvp.page-highlights .overview-content .article .overview-pictures-container .cookieblock .buttons .btn-more#dontallowcookies, .cookieblock .buttons .mvp.page-highlights .overview-content .article .overview-pictures-container .btn-more#dontallowcookies, #page.mvp .overview-content .article .overview-pictures-container a.btn-more.button, .mvp.page-highlights .overview-content .article .overview-pictures-container a.btn-more.button, #page.mvp .overview-content .article .overview-pictures-container .results-content #noresults input.btn-more, #page.mvp .results-content #noresults .overview-content .article .overview-pictures-container input.btn-more, .mvp.page-highlights .overview-content .article .overview-pictures-container #page.mvp .results-content #noresults input.btn-more, .mvp.page-highlights .results-content #noresults #page.mvp .overview-content .article .overview-pictures-container input.btn-more, .mvp.page-highlights .overview-content .article .overview-pictures-container .results-content #noresults input.btn-more, .mvp.page-highlights .results-content #noresults .overview-content .article .overview-pictures-container input.btn-more, #page.mvp .overview-content .article .overview-pictures-container .results-content #results input.btn-more, #page.mvp .results-content #results .overview-content .article .overview-pictures-container input.btn-more, .mvp.page-highlights .overview-content .article .overview-pictures-container
      #page.mvp .results-content #results input.btn-more, .mvp.page-highlights .results-content #results #page.mvp .overview-content .article .overview-pictures-container input.btn-more, .mvp.page-highlights .overview-content .article .overview-pictures-container .results-content #results input.btn-more, .mvp.page-highlights .results-content #results .overview-content .article .overview-pictures-container input.btn-more {
        margin-left: 20px; }
    /* line 26, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content .article .articleIntro.inoverview-top, .mvp.page-highlights .overview-content .article .articleIntro.inoverview-top {
      width: 60%;
      border-bottom: 1px solid #dddddd;
      padding-bottom: 39px; }
      @media only screen {
        /* line 26, src/scss/restyle/overzicht/_overview-pictures.scss */
        #page.mvp .overview-content .article .articleIntro.inoverview-top, .mvp.page-highlights .overview-content .article .articleIntro.inoverview-top {
          width: 100%;
          padding: 0 20px 20px 0; } }
      @media only screen and (min-width: 746px) {
        /* line 26, src/scss/restyle/overzicht/_overview-pictures.scss */
        #page.mvp .overview-content .article .articleIntro.inoverview-top, .mvp.page-highlights .overview-content .article .articleIntro.inoverview-top {
          width: 90%; } }
      @media only screen and (min-width: 1021px) {
        /* line 26, src/scss/restyle/overzicht/_overview-pictures.scss */
        #page.mvp .overview-content .article .articleIntro.inoverview-top, .mvp.page-highlights .overview-content .article .articleIntro.inoverview-top {
          width: 89%; } }
    /* line 43, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content .article .sixcollarge, .mvp.page-highlights .overview-content .article .sixcollarge {
      padding-left: 0;
      padding-right: 0;
      width: 100%;
      float: left; }
      @media only screen and (min-width: 746px) {
        /* line 43, src/scss/restyle/overzicht/_overview-pictures.scss */
        #page.mvp .overview-content .article .sixcollarge, .mvp.page-highlights .overview-content .article .sixcollarge {
          padding-left: 0;
          padding-right: 0;
          width: 50%;
          float: left;
          padding-right: 60px; } }
    /* line 51, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content .article .articleIntro > p, .mvp.page-highlights .overview-content .article .articleIntro > p {
      margin-bottom: 0; }
    /* line 54, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content .article .text-block > p, .mvp.page-highlights .overview-content .article .text-block > p {
      margin-bottom: 0; }
    /* line 57, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content .article .agenda-block > p, .mvp.page-highlights .overview-content .article .agenda-block > p {
      margin-bottom: 0; }
    /* line 61, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content .article .image-block > img, .mvp.page-highlights .overview-content .article .image-block > img {
      margin-bottom: 0px; }
    /* line 64, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content .article .image-block p, .mvp.page-highlights .overview-content .article .image-block p {
      margin-top: 20px;
      margin-bottom: 0; }
    /* line 83, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content .article .btn.btn-more, .mvp.page-highlights .overview-content .article .btn.btn-more, #page.mvp .overview-content .article .cookieblock .buttons .btn-more#allowcookies, .cookieblock .buttons #page.mvp .overview-content .article .btn-more#allowcookies, .mvp.page-highlights .overview-content .article .cookieblock .buttons .btn-more#allowcookies, .cookieblock .buttons .mvp.page-highlights .overview-content .article .btn-more#allowcookies, #page.mvp .overview-content .article .cookieblock .buttons .btn-more#dontallowcookies, .cookieblock .buttons #page.mvp .overview-content .article .btn-more#dontallowcookies, .mvp.page-highlights .overview-content .article .cookieblock .buttons .btn-more#dontallowcookies, .cookieblock .buttons .mvp.page-highlights .overview-content .article .btn-more#dontallowcookies, #page.mvp .overview-content .article a.btn-more.button, .mvp.page-highlights .overview-content .article a.btn-more.button, #page.mvp .overview-content .article .results-content #noresults input.btn-more, #page.mvp .results-content #noresults .overview-content .article input.btn-more, .mvp.page-highlights .overview-content .article #page.mvp .results-content #noresults input.btn-more, .mvp.page-highlights .results-content #noresults #page.mvp .overview-content .article input.btn-more, .mvp.page-highlights .overview-content .article .results-content #noresults input.btn-more, .mvp.page-highlights .results-content #noresults .overview-content .article input.btn-more, #page.mvp .overview-content .article .results-content #results input.btn-more, #page.mvp .results-content #results .overview-content .article input.btn-more, .mvp.page-highlights .overview-content .article
    #page.mvp .results-content #results input.btn-more, .mvp.page-highlights .results-content #results #page.mvp .overview-content .article input.btn-more, .mvp.page-highlights .overview-content .article .results-content #results input.btn-more, .mvp.page-highlights .results-content #results .overview-content .article input.btn-more {
      z-index: 11; }
    /* line 88, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content .article h3 span.note, .mvp.page-highlights .overview-content .article h3 span.note {
      color: #9FACB8;
      display: block;
      font-size: 15px; }
    /* line 93, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content .article img.icon, .mvp.page-highlights .overview-content .article img.icon {
      width: auto;
      margin-bottom: 10px; }
    @media only screen and (min-width: 746px) {
      /* line 98, src/scss/restyle/overzicht/_overview-pictures.scss */
      #page.mvp .overview-content .article .btn.btn-more, .mvp.page-highlights .overview-content .article .btn.btn-more, #page.mvp .overview-content .article .cookieblock .buttons .btn-more#allowcookies, .cookieblock .buttons #page.mvp .overview-content .article .btn-more#allowcookies, .mvp.page-highlights .overview-content .article .cookieblock .buttons .btn-more#allowcookies, .cookieblock .buttons .mvp.page-highlights .overview-content .article .btn-more#allowcookies, #page.mvp .overview-content .article .cookieblock .buttons .btn-more#dontallowcookies, .cookieblock .buttons #page.mvp .overview-content .article .btn-more#dontallowcookies, .mvp.page-highlights .overview-content .article .cookieblock .buttons .btn-more#dontallowcookies, .cookieblock .buttons .mvp.page-highlights .overview-content .article .btn-more#dontallowcookies, #page.mvp .overview-content .article a.btn-more.button, .mvp.page-highlights .overview-content .article a.btn-more.button, #page.mvp .overview-content .article .results-content #noresults input.btn-more, #page.mvp .results-content #noresults .overview-content .article input.btn-more, .mvp.page-highlights .overview-content .article #page.mvp .results-content #noresults input.btn-more, .mvp.page-highlights .results-content #noresults #page.mvp .overview-content .article input.btn-more, .mvp.page-highlights .overview-content .article .results-content #noresults input.btn-more, .mvp.page-highlights .results-content #noresults .overview-content .article input.btn-more, #page.mvp .overview-content .article .results-content #results input.btn-more, #page.mvp .results-content #results .overview-content .article input.btn-more, .mvp.page-highlights .overview-content .article
      #page.mvp .results-content #results input.btn-more, .mvp.page-highlights .results-content #results #page.mvp .overview-content .article input.btn-more, .mvp.page-highlights .overview-content .article .results-content #results input.btn-more, .mvp.page-highlights .results-content #results .overview-content .article input.btn-more {
        margin-left: 0px;
        font-size: 16px;
        text-decoration: none; } }
    @media only screen and (min-width: 1021px) {
      /* line 15, src/scss/restyle/overzicht/_overview-pictures.scss */
      #page.mvp .overview-content .article, .mvp.page-highlights .overview-content .article {
        margin-top: 0px;
        padding-left: 0px; } }
    /* line 109, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content .article:after, .mvp.page-highlights .overview-content .article:after {
      display: none; }
    /* line 113, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content .article .aside, .mvp.page-highlights .overview-content .article .aside {
      max-width: 240px;
      padding: 0; }
      @media only screen and (max-width: 745px) {
        /* line 113, src/scss/restyle/overzicht/_overview-pictures.scss */
        #page.mvp .overview-content .article .aside, .mvp.page-highlights .overview-content .article .aside {
          max-width: inherit; }
          /* line 120, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .aside .image-aankeiler, .mvp.page-highlights .overview-content .article .aside .image-aankeiler {
            float: none;
            max-width: auto;
            clear: both;
            width: 100%; } }
      @media only screen and (min-width: 746px) and (max-width: 1020px) {
        /* line 113, src/scss/restyle/overzicht/_overview-pictures.scss */
        #page.mvp .overview-content .article .aside, .mvp.page-highlights .overview-content .article .aside {
          position: absolute;
          right: 0;
          bottom: 0px;
          padding-left: 0;
          padding-right: 0;
          width: 33.33333%;
          float: left; } }
      @media only screen and (min-width: 746px) {
        /* line 113, src/scss/restyle/overzicht/_overview-pictures.scss */
        #page.mvp .overview-content .article .aside, .mvp.page-highlights .overview-content .article .aside {
          position: absolute;
          right: 0;
          bottom: 0px; }
          /* line 140, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .aside img, .mvp.page-highlights .overview-content .article .aside img {
            min-width: 240px;
            width: 240px; } }
      /* line 147, src/scss/restyle/overzicht/_overview-pictures.scss */
      #page.mvp .overview-content .article .aside .inpage-nav, .mvp.page-highlights .overview-content .article .aside .inpage-nav {
        display: block;
        min-height: 280px;
        margin: 0; }
        @media only screen and (max-width: 745px) {
          /* line 147, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .aside .inpage-nav, .mvp.page-highlights .overview-content .article .aside .inpage-nav {
            display: none; } }
        /* line 156, src/scss/restyle/overzicht/_overview-pictures.scss */
        #page.mvp .overview-content .article .aside .inpage-nav.tablet, .mvp.page-highlights .overview-content .article .aside .inpage-nav.tablet {
          display: none; }
        /* line 159, src/scss/restyle/overzicht/_overview-pictures.scss */
        #page.mvp .overview-content .article .aside .inpage-nav.mobile, .mvp.page-highlights .overview-content .article .aside .inpage-nav.mobile {
          display: none; }
        @media only screen and (min-width: 746px) and (max-width: 1020px) {
          /* line 147, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .aside .inpage-nav, .mvp.page-highlights .overview-content .article .aside .inpage-nav {
            right: 0; } }
        @media only screen and (min-width: 1021px) {
          /* line 167, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .aside .inpage-nav:before, .mvp.page-highlights .overview-content .article .aside .inpage-nav:before {
            display: none; } }
      /* line 172, src/scss/restyle/overzicht/_overview-pictures.scss */
      #page.mvp .overview-content .article .aside:before, .mvp.page-highlights .overview-content .article .aside:before {
        background: none; }
    /* line 176, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content .article .content, .mvp.page-highlights .overview-content .article .content {
      padding-left: 0;
      padding-right: 0;
      width: 100%;
      float: left;
      z-index: 10;
      position: relative;
      padding: 0px 20px 40px; }
      /* line 178, src/scss/restyle/overzicht/_overview-pictures.scss */
      #page.mvp .overview-content .article .content.overview-pictures, .mvp.page-highlights .overview-content .article .content.overview-pictures {
        padding-left: 0;
        padding-right: 0;
        width: 100%;
        float: left;
        padding: 0;
        *zoom: 1; }
        @media only screen and (min-width: 746px) {
          /* line 178, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .content.overview-pictures, .mvp.page-highlights .overview-content .article .content.overview-pictures {
            padding-left: 0;
            padding-right: 0;
            width: 66.66667%;
            float: left; } }
        @media only screen and (min-width: 1021px) {
          /* line 178, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .content.overview-pictures, .mvp.page-highlights .overview-content .article .content.overview-pictures {
            min-width: 720px;
            padding-left: 0;
            padding-right: 0;
            width: 66.66667%;
            float: left; } }
        /* line 5, src/scss/restyle/_global.scss */
        #page.mvp .overview-content .article .content.overview-pictures:before, .mvp.page-highlights .overview-content .article .content.overview-pictures:before, #page.mvp .overview-content .article .content.overview-pictures:after, .mvp.page-highlights .overview-content .article .content.overview-pictures:after {
          content: " ";
          display: table; }
        /* line 6, src/scss/restyle/_global.scss */
        #page.mvp .overview-content .article .content.overview-pictures:after, .mvp.page-highlights .overview-content .article .content.overview-pictures:after {
          clear: both; }
      @media only screen and (min-width: 746px) {
        /* line 176, src/scss/restyle/overzicht/_overview-pictures.scss */
        #page.mvp .overview-content .article .content, .mvp.page-highlights .overview-content .article .content {
          padding: 0px 0px 40px; } }
      @media only screen and (min-width: 1021px) {
        /* line 176, src/scss/restyle/overzicht/_overview-pictures.scss */
        #page.mvp .overview-content .article .content, .mvp.page-highlights .overview-content .article .content {
          padding-left: 0;
          padding-right: 0;
          width: 100%;
          float: left; } }
      /* line 213, src/scss/restyle/overzicht/_overview-pictures.scss */
      #page.mvp .overview-content .article .content h2, .mvp.page-highlights .overview-content .article .content h2 {
        margin: 60px 0px 20px; }
      /* line 218, src/scss/restyle/overzicht/_overview-pictures.scss */
      #page.mvp .overview-content .article .content.post-breaking h2, .mvp.page-highlights .overview-content .article .content.post-breaking h2 {
        margin: 60px 0 20px 0; }
        @media only screen and (min-width: 746px) {
          /* line 218, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .content.post-breaking h2, .mvp.page-highlights .overview-content .article .content.post-breaking h2 {
            margin: 0; } }
      /* line 227, src/scss/restyle/overzicht/_overview-pictures.scss */
      #page.mvp .overview-content .article .content .row.cols, .mvp.page-highlights .overview-content .article .content .row.cols {
        position: relative; }
        /* line 230, src/scss/restyle/overzicht/_overview-pictures.scss */
        #page.mvp .overview-content .article .content .row.cols .twocol-overview, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview,
        #page.mvp .overview-content .article .content .row.cols .threecol-overview, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview,
        #page.mvp .overview-content .article .content .row.cols .fourcol-overview, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview {
          position: static;
          margin-bottom: 0;
          padding-bottom: 40px;
          padding-left: 0;
          padding-right: 0;
          width: 100%;
          float: left;
          margin-top: 20px;
          padding-bottom: 15px; }
          @media only screen and (max-width: 745px) {
            /* line 230, src/scss/restyle/overzicht/_overview-pictures.scss */
            #page.mvp .overview-content .article .content .row.cols .twocol-overview, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview,
            #page.mvp .overview-content .article .content .row.cols .threecol-overview, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview,
            #page.mvp .overview-content .article .content .row.cols .fourcol-overview, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview {
              position: relative;
              margin-bottom: 0; }
              /* line 241, src/scss/restyle/overzicht/_overview-pictures.scss */
              #page.mvp .overview-content .article .content .row.cols .twocol-overview .image-container, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .image-container,
              #page.mvp .overview-content .article .content .row.cols .threecol-overview .image-container, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .image-container,
              #page.mvp .overview-content .article .content .row.cols .fourcol-overview .image-container, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .image-container {
                position: absolute;
                top: 5px;
                left: 0;
                width: 35px; }
                /* line 246, src/scss/restyle/overzicht/_overview-pictures.scss */
                #page.mvp .overview-content .article .content .row.cols .twocol-overview .image-container img, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .image-container img,
                #page.mvp .overview-content .article .content .row.cols .threecol-overview .image-container img, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .image-container img,
                #page.mvp .overview-content .article .content .row.cols .fourcol-overview .image-container img, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .image-container img {
                  width: 28px; } }
          /* line 252, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .content .row.cols .twocol-overview .content, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .content,
          #page.mvp .overview-content .article .content .row.cols .threecol-overview .content, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .content,
          #page.mvp .overview-content .article .content .row.cols .fourcol-overview .content, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .content {
            position: static;
            padding: 0;
            margin: 0; }
            @media only screen and (max-width: 745px) {
              /* line 252, src/scss/restyle/overzicht/_overview-pictures.scss */
              #page.mvp .overview-content .article .content .row.cols .twocol-overview .content, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .content,
              #page.mvp .overview-content .article .content .row.cols .threecol-overview .content, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .content,
              #page.mvp .overview-content .article .content .row.cols .fourcol-overview .content, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .content {
                padding-left: 42px; } }
          /* line 262, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .content .row.cols .twocol-overview .btn-rabo, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .btn-rabo, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview #page .btn.btn-rabo-grey, #page .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .btn.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .btn.btn-rabo-grey, #page.mvp .cookieblock .buttons .overview-content .article .content .row.cols .twocol-overview .btn-rabo-grey#allowcookies, .mvp.page-highlights .cookieblock .buttons .overview-content .article .content .row.cols .twocol-overview .btn-rabo-grey#allowcookies, #page.mvp .cookieblock .buttons .overview-content .article .content .row.cols .twocol-overview .btn-rabo-grey#dontallowcookies, .mvp.page-highlights .cookieblock .buttons .overview-content .article .content .row.cols .twocol-overview .btn-rabo-grey#dontallowcookies, .mvp.page-highlights .overview-content #page .article .content .row.cols .twocol-overview a.btn-rabo-grey.button, #page .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview #page a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article #page .content .row.cols .twocol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .page-highlights a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .page-highlights .content .row.cols .twocol-overview a.btn-rabo-grey.button, #page.mvp .overview-content .article .content .row.cols .twocol-overview .results-content #noresults input.btn-rabo-grey, #page.mvp .results-content #noresults .overview-content .article .content .row.cols .twocol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview #page.mvp .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .results-content #noresults .overview-content .article .content .row.cols .twocol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .results-content #noresults #page input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults #page .overview-content .article .content .row.cols .twocol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .results-content #noresults input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults .overview-content .article .content .row.cols .twocol-overview input.btn-rabo-grey, #page.mvp .overview-content .article .content .row.cols .twocol-overview .results-content #results input.btn-rabo-grey, #page.mvp .results-content #results .overview-content .article .content .row.cols .twocol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview #page.mvp .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .results-content #results .overview-content .article .content .row.cols .twocol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .results-content #results #page input.btn-rabo-grey, .mvp.page-highlights .results-content #results #page .overview-content .article .content .row.cols .twocol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .results-content #results input.btn-rabo-grey, .mvp.page-highlights .results-content #results .overview-content .article .content .row.cols .twocol-overview input.btn-rabo-grey, #page.mvp .overview-content .article .content .row.cols .twocol-overview
          .btn.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview
          .btn.btn-rabo-grey, #page.mvp .overview-content .article .content .row.cols .twocol-overview .cookieblock .buttons .btn-rabo-grey#allowcookies, .cookieblock .buttons #page.mvp .overview-content .article .content .row.cols .twocol-overview .btn-rabo-grey#allowcookies, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .cookieblock .buttons .btn-rabo-grey#allowcookies, .cookieblock .buttons .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .btn-rabo-grey#allowcookies, #page.mvp .overview-content .article .content .row.cols .twocol-overview .cookieblock .buttons .btn-rabo-grey#dontallowcookies, .cookieblock .buttons #page.mvp .overview-content .article .content .row.cols .twocol-overview .btn-rabo-grey#dontallowcookies, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .cookieblock .buttons .btn-rabo-grey#dontallowcookies, .cookieblock .buttons .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .btn-rabo-grey#dontallowcookies, #page.mvp .overview-content .article .content .row.cols .twocol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview a.btn-rabo-grey.button,
          #page.mvp .overview-content .article .content .row.cols .threecol-overview .btn-rabo, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .btn-rabo, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview #page .btn.btn-rabo-grey, #page .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .btn.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .btn.btn-rabo-grey, #page.mvp .cookieblock .buttons .overview-content .article .content .row.cols .threecol-overview .btn-rabo-grey#allowcookies, .mvp.page-highlights .cookieblock .buttons .overview-content .article .content .row.cols .threecol-overview .btn-rabo-grey#allowcookies, #page.mvp .cookieblock .buttons .overview-content .article .content .row.cols .threecol-overview .btn-rabo-grey#dontallowcookies, .mvp.page-highlights .cookieblock .buttons .overview-content .article .content .row.cols .threecol-overview .btn-rabo-grey#dontallowcookies, .mvp.page-highlights .overview-content #page .article .content .row.cols .threecol-overview a.btn-rabo-grey.button, #page .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview #page a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article #page .content .row.cols .threecol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .page-highlights a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .page-highlights .content .row.cols .threecol-overview a.btn-rabo-grey.button, #page.mvp .overview-content .article .content .row.cols .threecol-overview .results-content #noresults input.btn-rabo-grey, #page.mvp .results-content #noresults .overview-content .article .content .row.cols .threecol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview #page.mvp .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .results-content #noresults .overview-content .article .content .row.cols .threecol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .results-content #noresults #page input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults #page .overview-content .article .content .row.cols .threecol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .results-content #noresults input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults .overview-content .article .content .row.cols .threecol-overview input.btn-rabo-grey, #page.mvp .overview-content .article .content .row.cols .threecol-overview .results-content #results input.btn-rabo-grey, #page.mvp .results-content #results .overview-content .article .content .row.cols .threecol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview #page.mvp .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .results-content #results .overview-content .article .content .row.cols .threecol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .results-content #results #page input.btn-rabo-grey, .mvp.page-highlights .results-content #results #page .overview-content .article .content .row.cols .threecol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .results-content #results input.btn-rabo-grey, .mvp.page-highlights .results-content #results .overview-content .article .content .row.cols .threecol-overview input.btn-rabo-grey,
          #page.mvp .overview-content .article .content .row.cols .threecol-overview
          .btn.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview
          .btn.btn-rabo-grey,
          #page.mvp .overview-content .article .content .row.cols .threecol-overview .cookieblock .buttons .btn-rabo-grey#allowcookies, .cookieblock .buttons
          #page.mvp .overview-content .article .content .row.cols .threecol-overview .btn-rabo-grey#allowcookies, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .cookieblock .buttons .btn-rabo-grey#allowcookies, .cookieblock .buttons .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .btn-rabo-grey#allowcookies,
          #page.mvp .overview-content .article .content .row.cols .threecol-overview .cookieblock .buttons .btn-rabo-grey#dontallowcookies, .cookieblock .buttons
          #page.mvp .overview-content .article .content .row.cols .threecol-overview .btn-rabo-grey#dontallowcookies, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .cookieblock .buttons .btn-rabo-grey#dontallowcookies, .cookieblock .buttons .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .btn-rabo-grey#dontallowcookies,
          #page.mvp .overview-content .article .content .row.cols .threecol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview a.btn-rabo-grey.button,
          #page.mvp .overview-content .article .content .row.cols .fourcol-overview .btn-rabo, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .btn-rabo, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview #page .btn.btn-rabo-grey, #page .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .btn.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .btn.btn-rabo-grey, #page.mvp .cookieblock .buttons .overview-content .article .content .row.cols .fourcol-overview .btn-rabo-grey#allowcookies, .mvp.page-highlights .cookieblock .buttons .overview-content .article .content .row.cols .fourcol-overview .btn-rabo-grey#allowcookies, #page.mvp .cookieblock .buttons .overview-content .article .content .row.cols .fourcol-overview .btn-rabo-grey#dontallowcookies, .mvp.page-highlights .cookieblock .buttons .overview-content .article .content .row.cols .fourcol-overview .btn-rabo-grey#dontallowcookies, .mvp.page-highlights .overview-content #page .article .content .row.cols .fourcol-overview a.btn-rabo-grey.button, #page .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview #page a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article #page .content .row.cols .fourcol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .page-highlights a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .page-highlights .content .row.cols .fourcol-overview a.btn-rabo-grey.button, #page.mvp .overview-content .article .content .row.cols .fourcol-overview .results-content #noresults input.btn-rabo-grey, #page.mvp .results-content #noresults .overview-content .article .content .row.cols .fourcol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview #page.mvp .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .results-content #noresults .overview-content .article .content .row.cols .fourcol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .results-content #noresults #page input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults #page .overview-content .article .content .row.cols .fourcol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .results-content #noresults input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults .overview-content .article .content .row.cols .fourcol-overview input.btn-rabo-grey, #page.mvp .overview-content .article .content .row.cols .fourcol-overview .results-content #results input.btn-rabo-grey, #page.mvp .results-content #results .overview-content .article .content .row.cols .fourcol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview #page.mvp .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .results-content #results .overview-content .article .content .row.cols .fourcol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .results-content #results #page input.btn-rabo-grey, .mvp.page-highlights .results-content #results #page .overview-content .article .content .row.cols .fourcol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .results-content #results input.btn-rabo-grey, .mvp.page-highlights .results-content #results .overview-content .article .content .row.cols .fourcol-overview input.btn-rabo-grey,
          #page.mvp .overview-content .article .content .row.cols .fourcol-overview
          .btn.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview
          .btn.btn-rabo-grey,
          #page.mvp .overview-content .article .content .row.cols .fourcol-overview .cookieblock .buttons .btn-rabo-grey#allowcookies, .cookieblock .buttons
          #page.mvp .overview-content .article .content .row.cols .fourcol-overview .btn-rabo-grey#allowcookies, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .cookieblock .buttons .btn-rabo-grey#allowcookies, .cookieblock .buttons .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .btn-rabo-grey#allowcookies,
          #page.mvp .overview-content .article .content .row.cols .fourcol-overview .cookieblock .buttons .btn-rabo-grey#dontallowcookies, .cookieblock .buttons
          #page.mvp .overview-content .article .content .row.cols .fourcol-overview .btn-rabo-grey#dontallowcookies, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .cookieblock .buttons .btn-rabo-grey#dontallowcookies, .cookieblock .buttons .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .btn-rabo-grey#dontallowcookies,
          #page.mvp .overview-content .article .content .row.cols .fourcol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview a.btn-rabo-grey.button {
            margin: 0; }
            @media only screen and (min-width: 746px) {
              /* line 262, src/scss/restyle/overzicht/_overview-pictures.scss */
              #page.mvp .overview-content .article .content .row.cols .twocol-overview .btn-rabo, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .btn-rabo, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview #page .btn.btn-rabo-grey, #page .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .btn.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .btn.btn-rabo-grey, #page.mvp .cookieblock .buttons .overview-content .article .content .row.cols .twocol-overview .btn-rabo-grey#allowcookies, .mvp.page-highlights .cookieblock .buttons .overview-content .article .content .row.cols .twocol-overview .btn-rabo-grey#allowcookies, #page.mvp .cookieblock .buttons .overview-content .article .content .row.cols .twocol-overview .btn-rabo-grey#dontallowcookies, .mvp.page-highlights .cookieblock .buttons .overview-content .article .content .row.cols .twocol-overview .btn-rabo-grey#dontallowcookies, .mvp.page-highlights .overview-content #page .article .content .row.cols .twocol-overview a.btn-rabo-grey.button, #page .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview #page a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article #page .content .row.cols .twocol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .page-highlights a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .page-highlights .content .row.cols .twocol-overview a.btn-rabo-grey.button, #page.mvp .overview-content .article .content .row.cols .twocol-overview .results-content #noresults input.btn-rabo-grey, #page.mvp .results-content #noresults .overview-content .article .content .row.cols .twocol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview #page.mvp .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .results-content #noresults .overview-content .article .content .row.cols .twocol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .results-content #noresults #page input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults #page .overview-content .article .content .row.cols .twocol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .results-content #noresults input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults .overview-content .article .content .row.cols .twocol-overview input.btn-rabo-grey, #page.mvp .overview-content .article .content .row.cols .twocol-overview .results-content #results input.btn-rabo-grey, #page.mvp .results-content #results .overview-content .article .content .row.cols .twocol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview #page.mvp .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .results-content #results .overview-content .article .content .row.cols .twocol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .results-content #results #page input.btn-rabo-grey, .mvp.page-highlights .results-content #results #page .overview-content .article .content .row.cols .twocol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .results-content #results input.btn-rabo-grey, .mvp.page-highlights .results-content #results .overview-content .article .content .row.cols .twocol-overview input.btn-rabo-grey, #page.mvp .overview-content .article .content .row.cols .twocol-overview
              .btn.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview
              .btn.btn-rabo-grey, #page.mvp .overview-content .article .content .row.cols .twocol-overview .cookieblock .buttons .btn-rabo-grey#allowcookies, .cookieblock .buttons #page.mvp .overview-content .article .content .row.cols .twocol-overview .btn-rabo-grey#allowcookies, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .cookieblock .buttons .btn-rabo-grey#allowcookies, .cookieblock .buttons .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .btn-rabo-grey#allowcookies, #page.mvp .overview-content .article .content .row.cols .twocol-overview .cookieblock .buttons .btn-rabo-grey#dontallowcookies, .cookieblock .buttons #page.mvp .overview-content .article .content .row.cols .twocol-overview .btn-rabo-grey#dontallowcookies, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .cookieblock .buttons .btn-rabo-grey#dontallowcookies, .cookieblock .buttons .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview .btn-rabo-grey#dontallowcookies, #page.mvp .overview-content .article .content .row.cols .twocol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview a.btn-rabo-grey.button,
              #page.mvp .overview-content .article .content .row.cols .threecol-overview .btn-rabo, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .btn-rabo, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview #page .btn.btn-rabo-grey, #page .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .btn.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .btn.btn-rabo-grey, #page.mvp .cookieblock .buttons .overview-content .article .content .row.cols .threecol-overview .btn-rabo-grey#allowcookies, .mvp.page-highlights .cookieblock .buttons .overview-content .article .content .row.cols .threecol-overview .btn-rabo-grey#allowcookies, #page.mvp .cookieblock .buttons .overview-content .article .content .row.cols .threecol-overview .btn-rabo-grey#dontallowcookies, .mvp.page-highlights .cookieblock .buttons .overview-content .article .content .row.cols .threecol-overview .btn-rabo-grey#dontallowcookies, .mvp.page-highlights .overview-content #page .article .content .row.cols .threecol-overview a.btn-rabo-grey.button, #page .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview #page a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article #page .content .row.cols .threecol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .page-highlights a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .page-highlights .content .row.cols .threecol-overview a.btn-rabo-grey.button, #page.mvp .overview-content .article .content .row.cols .threecol-overview .results-content #noresults input.btn-rabo-grey, #page.mvp .results-content #noresults .overview-content .article .content .row.cols .threecol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview #page.mvp .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .results-content #noresults .overview-content .article .content .row.cols .threecol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .results-content #noresults #page input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults #page .overview-content .article .content .row.cols .threecol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .results-content #noresults input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults .overview-content .article .content .row.cols .threecol-overview input.btn-rabo-grey, #page.mvp .overview-content .article .content .row.cols .threecol-overview .results-content #results input.btn-rabo-grey, #page.mvp .results-content #results .overview-content .article .content .row.cols .threecol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview #page.mvp .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .results-content #results .overview-content .article .content .row.cols .threecol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .results-content #results #page input.btn-rabo-grey, .mvp.page-highlights .results-content #results #page .overview-content .article .content .row.cols .threecol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .results-content #results input.btn-rabo-grey, .mvp.page-highlights .results-content #results .overview-content .article .content .row.cols .threecol-overview input.btn-rabo-grey,
              #page.mvp .overview-content .article .content .row.cols .threecol-overview
              .btn.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview
              .btn.btn-rabo-grey,
              #page.mvp .overview-content .article .content .row.cols .threecol-overview .cookieblock .buttons .btn-rabo-grey#allowcookies, .cookieblock .buttons
              #page.mvp .overview-content .article .content .row.cols .threecol-overview .btn-rabo-grey#allowcookies, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .cookieblock .buttons .btn-rabo-grey#allowcookies, .cookieblock .buttons .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .btn-rabo-grey#allowcookies,
              #page.mvp .overview-content .article .content .row.cols .threecol-overview .cookieblock .buttons .btn-rabo-grey#dontallowcookies, .cookieblock .buttons
              #page.mvp .overview-content .article .content .row.cols .threecol-overview .btn-rabo-grey#dontallowcookies, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .cookieblock .buttons .btn-rabo-grey#dontallowcookies, .cookieblock .buttons .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview .btn-rabo-grey#dontallowcookies,
              #page.mvp .overview-content .article .content .row.cols .threecol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview a.btn-rabo-grey.button,
              #page.mvp .overview-content .article .content .row.cols .fourcol-overview .btn-rabo, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .btn-rabo, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview #page .btn.btn-rabo-grey, #page .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .btn.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .btn.btn-rabo-grey, #page.mvp .cookieblock .buttons .overview-content .article .content .row.cols .fourcol-overview .btn-rabo-grey#allowcookies, .mvp.page-highlights .cookieblock .buttons .overview-content .article .content .row.cols .fourcol-overview .btn-rabo-grey#allowcookies, #page.mvp .cookieblock .buttons .overview-content .article .content .row.cols .fourcol-overview .btn-rabo-grey#dontallowcookies, .mvp.page-highlights .cookieblock .buttons .overview-content .article .content .row.cols .fourcol-overview .btn-rabo-grey#dontallowcookies, .mvp.page-highlights .overview-content #page .article .content .row.cols .fourcol-overview a.btn-rabo-grey.button, #page .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview #page a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article #page .content .row.cols .fourcol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .page-highlights a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .page-highlights .content .row.cols .fourcol-overview a.btn-rabo-grey.button, #page.mvp .overview-content .article .content .row.cols .fourcol-overview .results-content #noresults input.btn-rabo-grey, #page.mvp .results-content #noresults .overview-content .article .content .row.cols .fourcol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview #page.mvp .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .results-content #noresults .overview-content .article .content .row.cols .fourcol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .results-content #noresults #page input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults #page .overview-content .article .content .row.cols .fourcol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .results-content #noresults input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults .overview-content .article .content .row.cols .fourcol-overview input.btn-rabo-grey, #page.mvp .overview-content .article .content .row.cols .fourcol-overview .results-content #results input.btn-rabo-grey, #page.mvp .results-content #results .overview-content .article .content .row.cols .fourcol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview #page.mvp .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .results-content #results .overview-content .article .content .row.cols .fourcol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .results-content #results #page input.btn-rabo-grey, .mvp.page-highlights .results-content #results #page .overview-content .article .content .row.cols .fourcol-overview input.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .results-content #results input.btn-rabo-grey, .mvp.page-highlights .results-content #results .overview-content .article .content .row.cols .fourcol-overview input.btn-rabo-grey,
              #page.mvp .overview-content .article .content .row.cols .fourcol-overview
              .btn.btn-rabo-grey, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview
              .btn.btn-rabo-grey,
              #page.mvp .overview-content .article .content .row.cols .fourcol-overview .cookieblock .buttons .btn-rabo-grey#allowcookies, .cookieblock .buttons
              #page.mvp .overview-content .article .content .row.cols .fourcol-overview .btn-rabo-grey#allowcookies, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .cookieblock .buttons .btn-rabo-grey#allowcookies, .cookieblock .buttons .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .btn-rabo-grey#allowcookies,
              #page.mvp .overview-content .article .content .row.cols .fourcol-overview .cookieblock .buttons .btn-rabo-grey#dontallowcookies, .cookieblock .buttons
              #page.mvp .overview-content .article .content .row.cols .fourcol-overview .btn-rabo-grey#dontallowcookies, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .cookieblock .buttons .btn-rabo-grey#dontallowcookies, .cookieblock .buttons .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview .btn-rabo-grey#dontallowcookies,
              #page.mvp .overview-content .article .content .row.cols .fourcol-overview a.btn-rabo-grey.button, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview a.btn-rabo-grey.button {
                position: absolute;
                bottom: 20px; } }
          @media only screen and (max-width: 745px) {
            /* line 270, src/scss/restyle/overzicht/_overview-pictures.scss */
            #page.mvp .overview-content .article .content .row.cols .twocol-overview p, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview p,
            #page.mvp .overview-content .article .content .row.cols .threecol-overview p, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview p,
            #page.mvp .overview-content .article .content .row.cols .fourcol-overview p, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview p {
              margin-bottom: 10px; } }
          /* line 275, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .content .row.cols .twocol-overview h3, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview h3,
          #page.mvp .overview-content .article .content .row.cols .threecol-overview h3, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview h3,
          #page.mvp .overview-content .article .content .row.cols .fourcol-overview h3, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview h3 {
            margin: 0px 0 15px; }
            @media only screen and (max-width: 745px) {
              /* line 275, src/scss/restyle/overzicht/_overview-pictures.scss */
              #page.mvp .overview-content .article .content .row.cols .twocol-overview h3, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview h3,
              #page.mvp .overview-content .article .content .row.cols .threecol-overview h3, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview h3,
              #page.mvp .overview-content .article .content .row.cols .fourcol-overview h3, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview h3 {
                margin: 0 0 5px 0; } }
          @media only screen and (min-width: 746px) {
            /* line 230, src/scss/restyle/overzicht/_overview-pictures.scss */
            #page.mvp .overview-content .article .content .row.cols .twocol-overview, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview,
            #page.mvp .overview-content .article .content .row.cols .threecol-overview, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview,
            #page.mvp .overview-content .article .content .row.cols .fourcol-overview, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview {
              padding-left: 0;
              padding-right: 0;
              width: 50%;
              float: left;
              padding-bottom: 40px;
              padding-right: 40px; }
              /* line 290, src/scss/restyle/overzicht/_overview-pictures.scss */
              #page.mvp .overview-content .article .content .row.cols .twocol-overview:nth-child(odd), .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview:nth-child(odd),
              #page.mvp .overview-content .article .content .row.cols .threecol-overview:nth-child(odd), .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview:nth-child(odd),
              #page.mvp .overview-content .article .content .row.cols .fourcol-overview:nth-child(odd), .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview:nth-child(odd) {
                clear: both; } }
          @media only screen and (min-width: 1021px) {
            /* line 230, src/scss/restyle/overzicht/_overview-pictures.scss */
            #page.mvp .overview-content .article .content .row.cols .twocol-overview, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview,
            #page.mvp .overview-content .article .content .row.cols .threecol-overview, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview,
            #page.mvp .overview-content .article .content .row.cols .fourcol-overview, .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview {
              padding-left: 0;
              padding-right: 0;
              width: 25%;
              float: left;
              padding-bottom: 40px;
              padding-right: 40px;
              min-height: 391px; }
              /* line 299, src/scss/restyle/overzicht/_overview-pictures.scss */
              #page.mvp .overview-content .article .content .row.cols .twocol-overview:nth-child(odd), .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview:nth-child(odd),
              #page.mvp .overview-content .article .content .row.cols .threecol-overview:nth-child(odd), .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview:nth-child(odd),
              #page.mvp .overview-content .article .content .row.cols .fourcol-overview:nth-child(odd), .mvp.page-highlights .overview-content .article .content .row.cols .fourcol-overview:nth-child(odd) {
                clear: none; } }
        @media only screen and (min-width: 746px) {
          /* line 311, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .content .row.cols .twocol-overview, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview {
            padding-left: 0;
            padding-right: 0;
            width: 50%;
            float: left;
            padding-bottom: 40px;
            padding-right: 40px; }
            /* line 316, src/scss/restyle/overzicht/_overview-pictures.scss */
            #page.mvp .overview-content .article .content .row.cols .twocol-overview:nth-child(odd), .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview:nth-child(odd) {
              clear: both; } }
        @media only screen and (min-width: 1021px) {
          /* line 311, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .content .row.cols .twocol-overview, .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview {
            min-height: 244px;
            padding-left: 0;
            padding-right: 0;
            width: 50%;
            float: left;
            padding-bottom: 40px;
            padding-right: 40px; }
            /* line 329, src/scss/restyle/overzicht/_overview-pictures.scss */
            #page.mvp .overview-content .article .content .row.cols .twocol-overview:nth-child(odd), .mvp.page-highlights .overview-content .article .content .row.cols .twocol-overview:nth-child(odd) {
              clear: none; } }
        @media only screen and (min-width: 746px) {
          /* line 334, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .content .row.cols .threecol-overview, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview {
            padding-left: 0;
            padding-right: 0;
            width: 33.33333%;
            float: left;
            padding-bottom: 40px;
            padding-right: 40px; }
            /* line 339, src/scss/restyle/overzicht/_overview-pictures.scss */
            #page.mvp .overview-content .article .content .row.cols .threecol-overview:nth-child(odd), .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview:nth-child(odd) {
              clear: none; } }
        @media only screen and (min-width: 1021px) {
          /* line 334, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .content .row.cols .threecol-overview, .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview {
            min-height: 340px;
            padding-left: 0;
            padding-right: 0;
            width: 33.33333%;
            float: left;
            padding-bottom: 40px;
            padding-right: 40px; }
            /* line 349, src/scss/restyle/overzicht/_overview-pictures.scss */
            #page.mvp .overview-content .article .content .row.cols .threecol-overview:nth-child(odd), .mvp.page-highlights .overview-content .article .content .row.cols .threecol-overview:nth-child(odd) {
              clear: none; } }
      /* line 366, src/scss/restyle/overzicht/_overview-pictures.scss */
      #page.mvp .overview-content .article .content .image-aankeiler-container-large, .mvp.page-highlights .overview-content .article .content .image-aankeiler-container-large {
        overflow: hidden;
        padding-left: 0;
        padding-right: 0;
        width: 25%;
        float: left; }
        @media only screen and (max-width: 745px) {
          /* line 366, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .content .image-aankeiler-container-large, .mvp.page-highlights .overview-content .article .content .image-aankeiler-container-large {
            padding-left: 0;
            padding-right: 0;
            width: 100%;
            float: left;
            margin-top: 20px;
            float: none;
            clear: both; } }
        @media only screen and (min-width: 746px) and (max-width: 1020px) {
          /* line 366, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .content .image-aankeiler-container-large, .mvp.page-highlights .overview-content .article .content .image-aankeiler-container-large {
            padding-left: 0;
            padding-right: 0;
            width: 100%;
            float: left;
            overflow: hidden;
            max-height: 240px; } }
        @media only screen and (min-width: 746px) {
          /* line 386, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .content .image-aankeiler-container-large img, .mvp.page-highlights .overview-content .article .content .image-aankeiler-container-large img {
            min-width: 480px;
            width: 480px; } }
        @media only screen and (min-width: 1021px) {
          /* line 366, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .content .image-aankeiler-container-large, .mvp.page-highlights .overview-content .article .content .image-aankeiler-container-large {
            padding-left: 0;
            padding-right: 0;
            width: 66.66667%;
            float: left;
            width: 480px; } }
        /* line 397, src/scss/restyle/overzicht/_overview-pictures.scss */
        #page.mvp .overview-content .article .content .image-aankeiler-container-large:hover img, .mvp.page-highlights .overview-content .article .content .image-aankeiler-container-large:hover img {
          -ms-transform: scale(1.03, 1.03);
          /* IE 9 */
          -webkit-transform: scale(1.03, 1.03);
          /* Chrome, Safari, Opera */
          transform: scale(1.03, 1.03); }
          @media only screen and (max-width: 745px) {
            /* line 397, src/scss/restyle/overzicht/_overview-pictures.scss */
            #page.mvp .overview-content .article .content .image-aankeiler-container-large:hover img, .mvp.page-highlights .overview-content .article .content .image-aankeiler-container-large:hover img {
              -ms-transform: scale(1, 1);
              /* IE 9 */
              -webkit-transform: scale(1, 1);
              /* Chrome, Safari, Opera */
              transform: scale(1, 1); } }
      /* line 409, src/scss/restyle/overzicht/_overview-pictures.scss */
      #page.mvp .overview-content .article .content .image-aankeiler-container-medium, .mvp.page-highlights .overview-content .article .content .image-aankeiler-container-medium {
        overflow: hidden;
        padding-left: 0;
        padding-right: 0;
        width: 100%;
        float: left; }
        @media only screen and (min-width: 746px) {
          /* line 409, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .content .image-aankeiler-container-medium, .mvp.page-highlights .overview-content .article .content .image-aankeiler-container-medium {
            padding-left: 0;
            padding-right: 0;
            width: 100%;
            float: left; }
            /* line 417, src/scss/restyle/overzicht/_overview-pictures.scss */
            #page.mvp .overview-content .article .content .image-aankeiler-container-medium img, .mvp.page-highlights .overview-content .article .content .image-aankeiler-container-medium img {
              min-width: 240px;
              width: 240px; } }
        @media only screen and (min-width: 1021px) {
          /* line 409, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .content .image-aankeiler-container-medium, .mvp.page-highlights .overview-content .article .content .image-aankeiler-container-medium {
            padding-left: 0;
            padding-right: 0;
            width: 33.33333%;
            float: left;
            width: 240px; } }
    /* line 439, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content .article .image-aankeiler a, .mvp.page-highlights .overview-content .article .image-aankeiler a {
      position: relative;
      display: block;
      float: left;
      overflow: hidden;
      -webkit-transform: all 700ms;
      -webkit-transition: all 700ms;
      -o-transition: all 700ms;
      transition: all 700ms; }
      /* line 448, src/scss/restyle/overzicht/_overview-pictures.scss */
      #page.mvp .overview-content .article .image-aankeiler a h3, .mvp.page-highlights .overview-content .article .image-aankeiler a h3 {
        font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
      /* line 451, src/scss/restyle/overzicht/_overview-pictures.scss */
      #page.mvp .overview-content .article .image-aankeiler a h4, .mvp.page-highlights .overview-content .article .image-aankeiler a h4 {
        font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        font-weight: 100; }
      /* line 456, src/scss/restyle/overzicht/_overview-pictures.scss */
      #page.mvp .overview-content .article .image-aankeiler a h3, .mvp.page-highlights .overview-content .article .image-aankeiler a h3, #page.mvp .overview-content .article .image-aankeiler a h4, .mvp.page-highlights .overview-content .article .image-aankeiler a h4 {
        color: #fff;
        position: absolute;
        bottom: 24px;
        font-weight: normal; }
        @media only screen and (min-width: 1021px) {
          /* line 456, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .image-aankeiler a h3, .mvp.page-highlights .overview-content .article .image-aankeiler a h3, #page.mvp .overview-content .article .image-aankeiler a h4, .mvp.page-highlights .overview-content .article .image-aankeiler a h4 {
            bottom: 34px; } }
        /* line 464, src/scss/restyle/overzicht/_overview-pictures.scss */
        #page.mvp .overview-content .article .image-aankeiler a h3:before, .mvp.page-highlights .overview-content .article .image-aankeiler a h3:before, #page.mvp .overview-content .article .image-aankeiler a h4:before, .mvp.page-highlights .overview-content .article .image-aankeiler a h4:before {
          content: "";
          height: 1px;
          width: 40px;
          background: rgba(255, 255, 255, 0.25);
          display: block;
          top: -15px;
          position: absolute; }
      /* line 475, src/scss/restyle/overzicht/_overview-pictures.scss */
      #page.mvp .overview-content .article .image-aankeiler a img, .mvp.page-highlights .overview-content .article .image-aankeiler a img {
        position: relative;
        -webkit-transform: all 700ms;
        -webkit-transition: all 700ms;
        -o-transition: all 700ms;
        transition: all 700ms;
        z-index: 0; }
        @media only screen and (max-width: 745px) {
          /* line 475, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .image-aankeiler a img, .mvp.page-highlights .overview-content .article .image-aankeiler a img {
            -webkit-transform: none;
            -webkit-transition: none;
            -o-transition: none;
            transition: none; } }
      /* line 489, src/scss/restyle/overzicht/_overview-pictures.scss */
      #page.mvp .overview-content .article .image-aankeiler a:hover img, .mvp.page-highlights .overview-content .article .image-aankeiler a:hover img {
        -ms-transform: scale(1.05, 1.05);
        /* IE 9 */
        -webkit-transform: scale(1.05, 1.05);
        /* Chrome, Safari, Opera */
        transform: scale(1.05, 1.05); }
        @media only screen and (max-width: 745px) {
          /* line 489, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .image-aankeiler a:hover img, .mvp.page-highlights .overview-content .article .image-aankeiler a:hover img {
            -ms-transform: scale(1, 1);
            -webkit-transform: scale(1, 1);
            transform: scale(1, 1); } }
      @media only screen and (min-width: 746px) {
        /* line 503, src/scss/restyle/overzicht/_overview-pictures.scss */
        #page.mvp .overview-content .article .image-aankeiler a:hover:before, .mvp.page-highlights .overview-content .article .image-aankeiler a:hover:before {
          opacity: .4; }
        /* line 506, src/scss/restyle/overzicht/_overview-pictures.scss */
        #page.mvp .overview-content .article .image-aankeiler a:before, .mvp.page-highlights .overview-content .article .image-aankeiler a:before {
          content: "";
          position: absolute;
          bottom: 0px;
          left: 0px;
          width: 100%;
          height: 100%;
          min-width: 240px;
          opacity: 1;
          z-index: 10;
          background: url("/en/images/static/gradient-image-ankeiler.png") no-repeat bottom left;
          -webkit-transform: all 700ms;
          -webkit-transition: all 700ms;
          -o-transition: all 700ms;
          transition: all 700ms; }
        /* line 523, src/scss/restyle/overzicht/_overview-pictures.scss */
        #page.mvp .overview-content .article .image-aankeiler a.nogradient:before, .mvp.page-highlights .overview-content .article .image-aankeiler a.nogradient:before {
          display: none; } }
      /* line 528, src/scss/restyle/overzicht/_overview-pictures.scss */
      #page.mvp .overview-content .article .image-aankeiler a h3, .mvp.page-highlights .overview-content .article .image-aankeiler a h3 {
        top: 162px;
        font-size: 40px;
        left: 35px;
        z-index: 11;
        margin-right: 30px; }
        @media only screen and (min-width: 746px) and (max-width: 1020px) {
          /* line 528, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .image-aankeiler a h3, .mvp.page-highlights .overview-content .article .image-aankeiler a h3 {
            line-height: 27px;
            top: auto;
            bottom: 253px;
            font-size: 20px;
            font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
            left: 20px; } }
        @media only screen and (min-width: 1021px) {
          /* line 528, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .image-aankeiler a h3, .mvp.page-highlights .overview-content .article .image-aankeiler a h3 {
            top: auto;
            bottom: 44px;
            line-height: 50px; } }
        /* line 550, src/scss/restyle/overzicht/_overview-pictures.scss */
        #page.mvp .overview-content .article .image-aankeiler a h3:before, .mvp.page-highlights .overview-content .article .image-aankeiler a h3:before {
          top: -25px; }
      /* line 554, src/scss/restyle/overzicht/_overview-pictures.scss */
      #page.mvp .overview-content .article .image-aankeiler a h4, .mvp.page-highlights .overview-content .article .image-aankeiler a h4 {
        left: 18px;
        font-size: 20px;
        z-index: 11;
        margin-right: 20px; }
      @media only screen and (max-width: 745px) {
        /* line 439, src/scss/restyle/overzicht/_overview-pictures.scss */
        #page.mvp .overview-content .article .image-aankeiler a, .mvp.page-highlights .overview-content .article .image-aankeiler a {
          float: none;
          max-width: auto;
          clear: both;
          width: 100%; }
          /* line 566, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .image-aankeiler a img, .mvp.page-highlights .overview-content .article .image-aankeiler a img {
            max-width: 80px;
            margin: 0 0 10px 20px;
            float: left; }
          /* line 571, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .image-aankeiler a:hover img, .mvp.page-highlights .overview-content .article .image-aankeiler a:hover img {
            -ms-transform: none;
            /* IE 9 */
            -webkit-transform: none;
            /* Chrome, Safari, Opera */
            transform: none; }
          /* line 577, src/scss/restyle/overzicht/_overview-pictures.scss */
          #page.mvp .overview-content .article .image-aankeiler a h3, .mvp.page-highlights .overview-content .article .image-aankeiler a h3, #page.mvp .overview-content .article .image-aankeiler a h4, .mvp.page-highlights .overview-content .article .image-aankeiler a h4 {
            left: 110px;
            top: 20px;
            color: #001372;
            font-size: 18px;
            font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; } }
    /* line 588, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content .article.has-inpage-nav:before, .mvp.page-highlights .overview-content .article.has-inpage-nav:before {
      top: 0px; }
    /* line 592, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content .article.has-inpage-nav:after, .mvp.page-highlights .overview-content .article.has-inpage-nav:after {
      border-top: 0; }
  @media only screen and (min-width: 746px) {
    /* line 600, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content .inpage-nav.mobile, .mvp.page-highlights .overview-content .inpage-nav.mobile {
      display: none; }
    /* line 604, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content .inpage-nav.tablet, .mvp.page-highlights .overview-content .inpage-nav.tablet {
      display: none; } }
  @media only screen and (max-width: 745px) {
    /* line 610, src/scss/restyle/overzicht/_overview-pictures.scss */
    #page.mvp .overview-content .inpage-nav.mobile, .mvp.page-highlights .overview-content .inpage-nav.mobile {
      display: block;
      padding: 20px 25px 20px 25px;
      margin: 0 20px 20px 20px; } }

/* line 632, src/scss/restyle/overzicht/_overview-pictures.scss */
#page .article .featuredEvent a, .page-highlights .article .featuredEvent a {
  text-decoration: none; }

/* line 2, src/scss/restyle/overzicht/_news-list.scss */
#page .news-list ul, .page-highlights .news-list ul {
  margin: 20px 0; }
  /* line 4, src/scss/restyle/overzicht/_news-list.scss */
  #page .news-list ul li, .page-highlights .news-list ul li {
    position: relative;
    padding: 0 0 15px 0;
    margin: 0 0 15px 0; }
    /* line 8, src/scss/restyle/overzicht/_news-list.scss */
    #page .news-list ul li:before, .page-highlights .news-list ul li:before {
      content: "";
      height: 1px;
      width: 40px;
      background: #DDDDDD;
      display: block;
      bottom: 0;
      position: absolute; }
    /* line 17, src/scss/restyle/overzicht/_news-list.scss */
    #page .news-list ul li a, .page-highlights .news-list ul li a {
      font-size: 18px; }
      /* line 19, src/scss/restyle/overzicht/_news-list.scss */
      #page .news-list ul li a .date, .page-highlights .news-list ul li a .date {
        display: block;
        font-family: "Myriad Light Italic", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        font-size: 13px; }

/* line 2, src/scss/restyle/overzicht/_articles-list.scss */
#page .articles-list ul, .page-highlights .articles-list ul {
  margin: 20px 0; }
  /* line 4, src/scss/restyle/overzicht/_articles-list.scss */
  #page .articles-list ul li, .page-highlights .articles-list ul li {
    position: relative;
    border-bottom: 1px solid  #DDDDDD;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 960px;
    *zoom: 1;
    padding: 0 0 15px 0;
    margin: 0 0 15px 0; }
    /* line 5, src/scss/restyle/_global.scss */
    #page .articles-list ul li:before, .page-highlights .articles-list ul li:before, #page .articles-list ul li:after, .page-highlights .articles-list ul li:after {
      content: " ";
      display: table; }
    /* line 6, src/scss/restyle/_global.scss */
    #page .articles-list ul li:after, .page-highlights .articles-list ul li:after {
      clear: both; }
    /* line 12, src/scss/restyle/overzicht/_articles-list.scss */
    #page .articles-list ul li .article-image, .page-highlights .articles-list ul li .article-image {
      padding-left: 0;
      padding-right: 0;
      width: 100%;
      float: left; }
      @media only screen and (min-width: 746px) {
        /* line 12, src/scss/restyle/overzicht/_articles-list.scss */
        #page .articles-list ul li .article-image, .page-highlights .articles-list ul li .article-image {
          padding-left: 0;
          padding-right: 0;
          width: 33.33333%;
          float: left; } }
    /* line 18, src/scss/restyle/overzicht/_articles-list.scss */
    #page .articles-list ul li .article-text, .page-highlights .articles-list ul li .article-text {
      padding-left: 0;
      padding-right: 0;
      width: 100%;
      float: left; }
      @media only screen and (min-width: 746px) {
        /* line 18, src/scss/restyle/overzicht/_articles-list.scss */
        #page .articles-list ul li .article-text, .page-highlights .articles-list ul li .article-text {
          padding-left: 0;
          padding-right: 0;
          width: 66.66667%;
          float: left; } }
    /* line 25, src/scss/restyle/overzicht/_articles-list.scss */
    #page .articles-list ul li img, .page-highlights .articles-list ul li img {
      margin-bottom: 10px; }
      @media only screen and (min-width: 746px) {
        /* line 25, src/scss/restyle/overzicht/_articles-list.scss */
        #page .articles-list ul li img, .page-highlights .articles-list ul li img {
          padding-right: 10px;
          max-width: 124px; } }
    /* line 33, src/scss/restyle/overzicht/_articles-list.scss */
    #page .articles-list ul li a, .page-highlights .articles-list ul li a {
      font-size: 18px; }
      /* line 35, src/scss/restyle/overzicht/_articles-list.scss */
      #page .articles-list ul li a .date, .page-highlights .articles-list ul li a .date {
        display: block;
        font-family: "Myriad Light Italic", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        font-size: 13px; }

/* line 1, src/scss/restyle/header/_breadcrumbs.scss */
div.breadcrumbs {
  background: #EFEFEF;
  margin: auto;
  overflow: hidden;
  display: none; }
  @media only screen and (min-width: 746px) {
    /* line 1, src/scss/restyle/header/_breadcrumbs.scss */
    div.breadcrumbs {
      display: block;
      padding: 18px 20px; } }
  @media only screen and (min-width: 1021px) {
    /* line 1, src/scss/restyle/header/_breadcrumbs.scss */
    div.breadcrumbs {
      padding: 18px 0; } }

/* line 17, src/scss/restyle/header/_breadcrumbs.scss */
div.nobreadcrumbs {
  margin-top: 0;
  height: 10px;
  overflow: hidden; }

/* line 22, src/scss/restyle/header/_breadcrumbs.scss */
div.breadcrumbs ul li.internalLink, div.breadcrumbs ol li.internalLink {
  display: inline-block;
  padding: 0;
  margin: 0 13px 0 0; }

/* line 27, src/scss/restyle/header/_breadcrumbs.scss */
div.breadcrumbs ul li.internalLink a, div.breadcrumbs ol li.internalLink a {
  color: #5E6A71;
  padding: 0 13px 0 0;
  background: url("/en/images/static/arrow-right-grey.svg") no-repeat center right; }

/* line 33, src/scss/restyle/header/_breadcrumbs.scss */
div.breadcrumbs ul li.internalLink:last-of-type, div.breadcrumbs ol li.internalLink:last-of-type a {
  background: none; }

/* line 36, src/scss/restyle/header/_breadcrumbs.scss */
div.breadcrumbs ul li.internalLink a span {
  display: none;
  background: none; }

/* line 40, src/scss/restyle/header/_breadcrumbs.scss */
div.breadcrumbs ol li.internalLink a span {
  font-size: 14px; }

/* line 43, src/scss/restyle/header/_breadcrumbs.scss */
div.breadcrumbs ul li.internalLink a:hover, div.breadcrumbs ol li.internalLink a:hover {
  color: #FF6600; }

/* line 46, src/scss/restyle/header/_breadcrumbs.scss */
div.breadcrumbs ol li,
div.breadcrumbs ul li {
  list-style-type: none;
  line-height: 18px;
  font-size: 14px; }

/* line 1, src/scss/restyle/header/_searchform.scss */
#searchform {
  width: 165px;
  margin-right: 0;
  /*margin-top: -18px; */
  height: 30px;
  overflow: hidden;
  position: absolute;
  right: 0px;
  top: 5px;
  /*border:1px solid red;*/ }

/* line 12, src/scss/restyle/header/_searchform.scss */
#searchform #input_box {
  width: 150px;
  height: 22px;
  border: 1px solid #A1B4BE;
  /*background: url('/en/images/static/searchform_background.png') no-repeat top left; */
  padding: 3px 0 2px 10px;
  margin: 0;
  color: #A1B4BE;
  line-height: 22px;
  font-size: 13px; }

/* line 25, src/scss/restyle/header/_searchform.scss */
#searchform #input_box.active {
  color: #A1B4BE; }

/* line 26, src/scss/restyle/header/_searchform.scss */
#searchform #input_button {
  position: absolute;
  border: none;
  top: 7px;
  right: 9px;
  background-color: transparent;
  background: url("/en/images/static/icons.svg") no-repeat 0px -16px;
  background-size: 39px 48px;
  top: 7px;
  right: 6px;
  width: 16px;
  width: 16px;
  height: 16px;
  /*border-radius: 0px;*/
  /*-moz-border-radius: 0px;*/
  /*-webkit-border-radius: 0px;*/
  /*-webkit-appearance: none;*/ }

/* line 1, src/scss/restyle/header/_responsive-nav.scss */
.responsive-menu-toggle {
  font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  position: absolute;
  bottom: 11px;
  left: 10px;
  display: inline-block;
  -webkit-transition: all 300ms ease-out;
  -o-transition: all 300ms ease-out;
  transition: all 300ms ease-out;
  font-size: 14px;
  background: white;
  color: #000099;
  border: 1px solid #000099;
  padding: 6px 6px 5px 6px;
  border-radius: 4px;
  font-weight: 400;
  text-align: center;
  line-height: 1;
  z-index: 100; }
  /* line 20, src/scss/restyle/header/_responsive-nav.scss */
  .responsive-menu-toggle:hover {
    background-color: #000099;
    color: white; }

/* line 25, src/scss/restyle/header/_responsive-nav.scss */
.lt-ie9 .responsive-menu-toggle {
  display: none; }

/* line 28, src/scss/restyle/header/_responsive-nav.scss */
.inner-wrap {
  position: relative;
  overflow: hidden;
  min-height: 100%;
  -webkit-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out; }

/* line 35, src/scss/restyle/header/_responsive-nav.scss */
body.showsidenav {
  overflow: hidden; }

/* line 38, src/scss/restyle/header/_responsive-nav.scss */
.showsidenav .inner-wrap {
  -webkit-transform: translateX(90%);
  -ms-transform: translateX(90%);
  transform: translateX(90%);
  -webkit-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  overflow-x: hidden; }

/* line 45, src/scss/restyle/header/_responsive-nav.scss */
.responsive-menu {
  position: absolute;
  display: block;
  background: #fff;
  text-align: left;
  width: 90%;
  top: 0;
  margin: 0;
  height: 100%;
  overflow-x: hidden;
  left: 0;
  z-index: 120000;
  -webkit-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  transform: translateX(-100%);
  -webkit-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out; }
  /* line 60, src/scss/restyle/header/_responsive-nav.scss */
  .responsive-menu .bottom-link {
    background: #F7F7F8; }
    /* line 63, src/scss/restyle/header/_responsive-nav.scss */
    .responsive-menu .bottom-link a {
      font-size: 15px;
      padding: 20px 35px 20px 60px;
      line-height: 25px;
      border-bottom: 1px solid #E0E0E0;
      color: #666;
      background: url("/en/images/static/arrow-round-blue-right.svg") no-repeat 35px center; }
  /* line 73, src/scss/restyle/header/_responsive-nav.scss */
  .responsive-menu h3 {
    display: none; }
  /* line 76, src/scss/restyle/header/_responsive-nav.scss */
  .responsive-menu a,
  .responsive-menu a:visited {
    display: inline-block;
    width: 100%;
    border-bottom: 1px solid #E0E0E0;
    line-height: 25px;
    padding: 20px 25px; }
  /* line 84, src/scss/restyle/header/_responsive-nav.scss */
  .responsive-menu a:hover,
  .responsive-menu li.active a,
  .responsive-menu a:active {
    color: #ff6600; }
  /* line 89, src/scss/restyle/header/_responsive-nav.scss */
  .responsive-menu ul {
    margin: 0;
    padding: 0; }
    /* line 92, src/scss/restyle/header/_responsive-nav.scss */
    .responsive-menu ul.channelnavigation {
      margin: 50px 20px 20px;
      border: 1px solid #ccc;
      border-bottom: 2px solid #ccc; }
      /* line 93, src/scss/restyle/header/_responsive-nav.scss */
      .responsive-menu ul.channelnavigation:before {
        content: "Kanaal:";
        position: absolute;
        top: 20px;
        color: #666666;
        font-size: 14px; }
    /* line 104, src/scss/restyle/header/_responsive-nav.scss */
    .responsive-menu ul li {
      position: relative;
      font-size: 17px;
      width: 100%;
      background: #fff;
      overflow: hidden; }
      /* line 111, src/scss/restyle/header/_responsive-nav.scss */
      .responsive-menu ul li .subnav {
        max-height: 0;
        margin: 0;
        padding: 0;
        -webkit-transition: all 0.4s ease-out;
        -o-transition: all 0.4s ease-out;
        transition: all 0.4s ease-out; }
      /* line 119, src/scss/restyle/header/_responsive-nav.scss */
      .responsive-menu ul li.hasdoormat.showdoormat .subnav {
        max-height: 1200px;
        height: auto; }
      /* line 124, src/scss/restyle/header/_responsive-nav.scss */
      .responsive-menu ul li.hasdoormat.showdoormat:after {
        background: url("/en/images/static/arrow-up-orange.svg") no-repeat center center; }
      /* line 129, src/scss/restyle/header/_responsive-nav.scss */
      .responsive-menu ul li.hasdoormat:after {
        content: "";
        position: absolute;
        display: inline-block;
        right: 25px;
        top: 25px;
        width: 10px;
        height: 10px;
        background: url("/en/images/static/arrow-down-orange.svg") no-repeat center center;
        -webkit-appearance: none; }
      /* line 144, src/scss/restyle/header/_responsive-nav.scss */
      .responsive-menu ul li div ul li {
        background-color: #F7F7F8; }
        /* line 146, src/scss/restyle/header/_responsive-nav.scss */
        .responsive-menu ul li div ul li a {
          color: #666666;
          font-size: 15px;
          padding-left: 35px; }
  /* line 155, src/scss/restyle/header/_responsive-nav.scss */
  .responsive-menu .service {
    padding: 20px;
    position: relative;
    color: #fff;
    font-size: 13px; }
    /* line 162, src/scss/restyle/header/_responsive-nav.scss */
    .responsive-menu .service a {
      display: inline;
      line-height: 15px;
      padding: 0 10px 0 0;
      border: 0;
      width: auto;
      color: #939D9E; }
      /* line 169, src/scss/restyle/header/_responsive-nav.scss */
      .responsive-menu .service a.contact {
        padding-right: 25px; }
    /* line 176, src/scss/restyle/header/_responsive-nav.scss */
    .responsive-menu .service a:hover,
    .responsive-menu .service li.active a,
    .responsive-menu .service a:active,
    .responsive-menu .service a.active {
      color: #ff6600; }

/* line 188, src/scss/restyle/header/_responsive-nav.scss */
.lt-ie9 .responsive-menu {
  display: none; }

/* line 192, src/scss/restyle/header/_responsive-nav.scss */
.showsidenav .responsive-menu .mobile-menu-header .logo {
  height: 24px;
  overflow: hidden;
  position: relative;
  left: -2px; }

/* line 199, src/scss/restyle/header/_responsive-nav.scss */
.responsive-menu {
  overflow-x: visible; }

/* line 203, src/scss/restyle/header/_responsive-nav.scss */
.showsidenav .responsive-menu {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
  overflow-x: hidden; }

/* line 1, src/scss/restyle/homepage/_quote-block.scss */
.container-quote {
  position: absolute;
  top: 120px; }
  @media only screen and (max-width: 745px) {
    /* line 1, src/scss/restyle/homepage/_quote-block.scss */
    .container-quote {
      top: -80px; } }
  @media only screen and (max-width: 401px) {
    /* line 1, src/scss/restyle/homepage/_quote-block.scss */
    .container-quote {
      min-height: 385px; } }
  @media only screen {
    /* line 1, src/scss/restyle/homepage/_quote-block.scss */
    .container-quote {
      min-height: 455px; } }
  @media only screen and (min-width: 746px) {
    /* line 1, src/scss/restyle/homepage/_quote-block.scss */
    .container-quote {
      min-height: 580px;
      left: 50%;
      margin-left: -380px; } }
  @media only screen and (min-width: 1021px) {
    /* line 1, src/scss/restyle/homepage/_quote-block.scss */
    .container-quote {
      left: 50%;
      margin-left: -480px;
      min-height: 680px; } }

/* line 31, src/scss/restyle/homepage/_quote-block.scss */
.quote-block {
  position: absolute;
  bottom: 0px;
  padding: 30px 40px 30px;
  border-radius: 20px 0 0 0;
  margin: 0 30px;
  z-index: 10;
  margin: 0 20px;
  background: #002688;
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(0, 38, 136, 0.8)), color-stop(100%, rgba(10, 31, 109, 0.8)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(-45deg, rgba(0, 38, 136, 0.8) 0%, rgba(10, 31, 109, 0.8) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(-45deg, rgba(0, 38, 136, 0.8) 0%, rgba(10, 31, 109, 0.8) 100%);
  /* Opera 11.10+ */
  /* IE10+ */
  background: -webkit-linear-gradient(315deg, rgba(0, 38, 136, 0.8) 0%, rgba(10, 31, 109, 0.8) 100%);
  background: -o-linear-gradient(315deg, rgba(0, 38, 136, 0.8) 0%, rgba(10, 31, 109, 0.8) 100%);
  background: linear-gradient(135deg, rgba(0, 38, 136, 0.8) 0%, rgba(10, 31, 109, 0.8) 100%);
  /* W3C */
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 10000; }
  @media only screen and (min-width: 1021px) {
    /* line 31, src/scss/restyle/homepage/_quote-block.scss */
    .quote-block {
      z-index: 90; } }
  @media only screen and (max-width: 401px) {
    /* line 31, src/scss/restyle/homepage/_quote-block.scss */
    .quote-block {
      bottom: 0; } }
  @media only screen and (min-width: 746px) {
    /* line 31, src/scss/restyle/homepage/_quote-block.scss */
    .quote-block {
      width: 400px;
      bottom: 160px; } }
  @media only screen and (min-width: 1021px) {
    /* line 31, src/scss/restyle/homepage/_quote-block.scss */
    .quote-block {
      margin: 0;
      min-height: 320px;
      bottom: 210px; } }
  @media only screen and (min-width: 1200px) {
    /* line 31, src/scss/restyle/homepage/_quote-block.scss */
    .quote-block {
      -webkit-transform: translate(-80px, 0);
      -moz-transform: translate(-80px, 0);
      -ms-transform: translate(-80px, 0);
      -o-transform: translate(-80px, 0); } }
  /* line 79, src/scss/restyle/homepage/_quote-block.scss */
  .quote-block:hover {
    opacity: 0.9;
    padding: 32px 40px 34px; }

/*.quote-block:after {*/
/*content:"";*/
/*position:absolute;*/
/*top:-110px;*/
/*width:800px;*/
/*height:110px;*/
/*background: #fff;*/
/*right:-1600px;*/
/*}*/
/* line 105, src/scss/restyle/homepage/_quote-block.scss */
.quote-block h1 {
  color: #fff;
  margin: 0;
  padding: 0;
  font-weight: 300;
  font-size: 40px;
  line-height: 48px;
  min-height: 240px; }
  @media only screen and (max-width: 745px) {
    /* line 105, src/scss/restyle/homepage/_quote-block.scss */
    .quote-block h1 {
      font-size: 30px;
      min-height: 68px;
      line-height: 36px; } }

/* line 121, src/scss/restyle/homepage/_quote-block.scss */
.quote-block p.note {
  position: relative;
  bottom: 0px;
  padding: 10px 30px 0 0;
  color: #fff;
  font-family: "Myriad SemiBold Italic", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  line-height: 1.4; }
  /* line 130, src/scss/restyle/homepage/_quote-block.scss */
  .quote-block p.note .detail {
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
  @media only screen and (max-width: 401px) {
    /* line 121, src/scss/restyle/homepage/_quote-block.scss */
    .quote-block p.note {
      font-size: 14px; } }
  @media only screen and (max-width: 401px) {
    /* line 121, src/scss/restyle/homepage/_quote-block.scss */
    .quote-block p.note {
      font-size: 14px; } }

/* line 142, src/scss/restyle/homepage/_quote-block.scss */
.quote-block span {
  display: block;
  font-weight: 300;
  color: #A7B2D1;
  font-family: "Myriad Light Italic", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }

/* line 149, src/scss/restyle/homepage/_quote-block.scss */
.quote-block p.note:before {
  content: "";
  position: absolute;
  right: 0px;
  top: 15px;
  width: 27px;
  height: 27px;
  background: url("/en/images/static/arrow-right-block-white.svg") no-repeat center right;
  background-size: 27px 27px; }

/* line 1, src/scss/restyle/homepage/_quote-subsite-block.scss */
.container-quote {
  position: absolute;
  top: 120px; }
  @media only screen and (max-width: 745px) {
    /* line 1, src/scss/restyle/homepage/_quote-subsite-block.scss */
    .container-quote {
      top: -30px; } }
  @media only screen and (max-width: 401px) {
    /* line 1, src/scss/restyle/homepage/_quote-subsite-block.scss */
    .container-quote {
      min-height: 385px; } }
  @media only screen {
    /* line 1, src/scss/restyle/homepage/_quote-subsite-block.scss */
    .container-quote {
      min-height: 455px; } }
  @media only screen and (min-width: 746px) {
    /* line 1, src/scss/restyle/homepage/_quote-subsite-block.scss */
    .container-quote {
      min-height: 580px;
      left: 50%;
      margin-left: -380px; } }
  @media only screen and (min-width: 1021px) {
    /* line 1, src/scss/restyle/homepage/_quote-subsite-block.scss */
    .container-quote {
      left: 50%;
      margin-left: -480px;
      min-height: 680px; } }

/* line 31, src/scss/restyle/homepage/_quote-subsite-block.scss */
div.quote-block-new {
  position: absolute;
  bottom: 0px;
  padding: 30px 40px 30px;
  border-radius: 20px 0 0 0;
  width: calc(100% - 40px);
  background: #002688;
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(0, 38, 136, 0.8)), color-stop(100%, rgba(10, 31, 109, 0.8)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(-45deg, rgba(0, 38, 136, 0.8) 0%, rgba(10, 31, 109, 0.8) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(-45deg, rgba(0, 38, 136, 0.8) 0%, rgba(10, 31, 109, 0.8) 100%);
  /* Opera 11.10+ */
  /* IE10+ */
  background: -webkit-linear-gradient(315deg, rgba(0, 38, 136, 0.8) 0%, rgba(10, 31, 109, 0.8) 100%);
  background: -o-linear-gradient(315deg, rgba(0, 38, 136, 0.8) 0%, rgba(10, 31, 109, 0.8) 100%);
  background: linear-gradient(135deg, rgba(0, 38, 136, 0.8) 0%, rgba(10, 31, 109, 0.8) 100%);
  /* W3C */
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 10000; }
  @media only screen and (min-width: 1021px) {
    /* line 31, src/scss/restyle/homepage/_quote-subsite-block.scss */
    div.quote-block-new {
      z-index: 90; } }
  @media only screen and (max-width: 401px) {
    /* line 31, src/scss/restyle/homepage/_quote-subsite-block.scss */
    div.quote-block-new {
      bottom: 0; } }
  @media only screen and (min-width: 746px) {
    /* line 31, src/scss/restyle/homepage/_quote-subsite-block.scss */
    div.quote-block-new {
      width: 400px;
      bottom: 160px; } }
  @media only screen and (min-width: 1021px) {
    /* line 31, src/scss/restyle/homepage/_quote-subsite-block.scss */
    div.quote-block-new {
      margin: 0;
      min-height: 320px;
      bottom: 210px; } }
  @media only screen and (min-width: 1200px) {
    /* line 31, src/scss/restyle/homepage/_quote-subsite-block.scss */
    div.quote-block-new {
      -webkit-transform: translate(-80px, 0);
      -moz-transform: translate(-80px, 0);
      -ms-transform: translate(-80px, 0);
      -o-transform: translate(-80px, 0); } }
  /* line 80, src/scss/restyle/homepage/_quote-subsite-block.scss */
  div.quote-block-new:hover {
    opacity: 0.9; }

/*.quote-block:after {*/
/*content:"";*/
/*position:absolute;*/
/*top:-110px;*/
/*width:800px;*/
/*height:110px;*/
/*background: #fff;*/
/*right:-1600px;*/
/*}*/
/* line 106, src/scss/restyle/homepage/_quote-subsite-block.scss */
div.quote-block-new h1 {
  color: #fff;
  margin: 0;
  padding: 0;
  font-weight: 300;
  font-size: 40px;
  line-height: 48px;
  min-height: 240px; }
  @media only screen and (max-width: 745px) {
    /* line 106, src/scss/restyle/homepage/_quote-subsite-block.scss */
    div.quote-block-new h1 {
      font-size: 30px;
      min-height: 68px;
      line-height: 36px; } }

/* line 122, src/scss/restyle/homepage/_quote-subsite-block.scss */
div.quote-block-new p.note {
  position: relative;
  bottom: 0px;
  padding: 10px 30px 0px 35px;
  color: #fff;
  font-family: "Myriad SemiBold Italic", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  line-height: 1.4; }
  /* line 131, src/scss/restyle/homepage/_quote-subsite-block.scss */
  div.quote-block-new p.note .detail {
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
  @media only screen and (max-width: 401px) {
    /* line 122, src/scss/restyle/homepage/_quote-subsite-block.scss */
    div.quote-block-new p.note {
      font-size: 14px; } }
  @media only screen and (max-width: 401px) {
    /* line 122, src/scss/restyle/homepage/_quote-subsite-block.scss */
    div.quote-block-new p.note {
      font-size: 14px; } }

/* line 143, src/scss/restyle/homepage/_quote-subsite-block.scss */
div.quote-block-new span {
  display: block;
  font-weight: 300;
  padding: 10px 0px 0px 35px;
  color: #A7B2D1;
  font-family: "Myriad Light Italic", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }

/* line 151, src/scss/restyle/homepage/_quote-subsite-block.scss */
div.quote-block-new p.note:before {
  content: "";
  position: absolute;
  left: 0px;
  top: 8px;
  width: 27px;
  height: 27px;
  background: url("/en/images/static/arrow-right-block-white.svg") no-repeat center right;
  background-size: 27px 27px; }

/* line 163, src/scss/restyle/homepage/_quote-subsite-block.scss */
div.quote-block-new div.container-caroussel-dots {
  position: absolute;
  right: 0px;
  bottom: -18px; }
  /* line 168, src/scss/restyle/homepage/_quote-subsite-block.scss */
  div.quote-block-new div.container-caroussel-dots div.dot {
    float: right;
    background: #FFFFFF;
    margin: 0px 0px 0px 6px;
    width: 8px;
    height: 8px;
    cursor: pointer;
    opacity: .2; }
  /* line 178, src/scss/restyle/homepage/_quote-subsite-block.scss */
  div.quote-block-new div.container-caroussel-dots div.dot.selected {
    opacity: 1; }

/* line 1, src/scss/restyle/search/_search-results.scss */
.lt-ie9 #page.mvp .results-content .searchbar #input_box_inv, .lt-ie9 .mvp.page-highlights .results-content .searchbar #input_box_inv,
.lt-ie9 #page.mvp .results-content .searchbar #input_box_inv,
.lt-ie9 .mvp.page-highlights .results-content .searchbar #input_box_inv {
  padding-top: 10px;
  padding-bottom: 10px;
  height: 60px; }

/* line 12, src/scss/restyle/search/_search-results.scss */
#page.mvp .results-content h1, .mvp.page-highlights .results-content h1 {
  color: #FF6600;
  font-size: 46px;
  margin: 0px 0 20px 0;
  padding-top: 30px;
  padding-left: 20px; }
  @media only screen and (min-width: 1021px) {
    /* line 12, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content h1, .mvp.page-highlights .results-content h1 {
      padding-left: 0px; } }

/* line 24, src/scss/restyle/search/_search-results.scss */
#page.mvp .results-content .searchbar, .mvp.page-highlights .results-content .searchbar {
  position: relative;
  margin-bottom: 40px;
  padding: 0 20px; }
  @media only screen and (min-width: 746px) {
    /* line 24, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content .searchbar, .mvp.page-highlights .results-content .searchbar {
      padding: 0 0 0 20px; } }
  @media only screen and (min-width: 1021px) {
    /* line 24, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content .searchbar, .mvp.page-highlights .results-content .searchbar {
      padding: 0; } }
  /* line 37, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content .searchbar input[type="search"], .mvp.page-highlights .results-content .searchbar input[type="search"],
  #page.mvp .results-content .searchbar #input_box_inv, .mvp.page-highlights .results-content .searchbar #input_box_inv {
    -webkit-appearance: none;
    width: 100%;
    max-width: 960px;
    min-height: 60px;
    border: none;
    background: #fff;
    border-top: 1px solid #d9d9d9;
    padding: 0 50px 0 20px;
    margin: 0;
    color: #999999;
    line-height: 60px;
    font-size: 28px;
    z-index: 75;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
    /* line 57, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content .searchbar input[type="search"].active, .mvp.page-highlights .results-content .searchbar input[type="search"].active,
    #page.mvp .results-content .searchbar #input_box_inv.active, .mvp.page-highlights .results-content .searchbar #input_box_inv.active {
      color: #000; }
  /* line 62, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content .searchbar input[type="submit"], .mvp.page-highlights .results-content .searchbar input[type="submit"],
  #page.mvp .results-content .searchbar #input_button_inv, .mvp.page-highlights .results-content .searchbar #input_button_inv {
    position: absolute;
    border: 0;
    background: url("/en/images/static/icons.svg") no-repeat 0 -30px;
    background-size: 74px 94px;
    right: 30px;
    top: 16px;
    width: 36px;
    height: 38px; }
    @media only screen and (min-width: 1021px) {
      /* line 62, src/scss/restyle/search/_search-results.scss */
      #page.mvp .results-content .searchbar input[type="submit"], .mvp.page-highlights .results-content .searchbar input[type="submit"],
      #page.mvp .results-content .searchbar #input_button_inv, .mvp.page-highlights .results-content .searchbar #input_button_inv {
        right: 13px; } }

/* line 80, src/scss/restyle/search/_search-results.scss */
#page.mvp .results-content .aside, .mvp.page-highlights .results-content .aside {
  position: relative;
  min-height: 260px;
  z-index: 2; }
  /* line 84, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content .aside label, .mvp.page-highlights .results-content .aside label {
    width: 100%;
    margin: 14px 0;
    color: #868686;
    display: inline;
    padding: 0 20px 0 0px; }
    @media only screen and (min-width: 1021px) {
      /* line 84, src/scss/restyle/search/_search-results.scss */
      #page.mvp .results-content .aside label, .mvp.page-highlights .results-content .aside label {
        display: block; } }
  /* line 96, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content .aside h2, .mvp.page-highlights .results-content .aside h2 {
    display: none; }
    @media only screen and (min-width: 1021px) {
      /* line 96, src/scss/restyle/search/_search-results.scss */
      #page.mvp .results-content .aside h2, .mvp.page-highlights .results-content .aside h2 {
        display: block; } }
  /* line 102, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content .aside h3, .mvp.page-highlights .results-content .aside h3 {
    margin: 8px 20px 10px 0;
    display: inline-block;
    color: #868686;
    font-weight: normal;
    font-size: 15px;
    float: left;
    display: none; }
    @media only screen and (min-width: 746px) {
      /* line 102, src/scss/restyle/search/_search-results.scss */
      #page.mvp .results-content .aside h3, .mvp.page-highlights .results-content .aside h3 {
        display: block; } }
    @media only screen and (min-width: 1021px) {
      /* line 102, src/scss/restyle/search/_search-results.scss */
      #page.mvp .results-content .aside h3, .mvp.page-highlights .results-content .aside h3 {
        float: none;
        font-size: 18px;
        color: #002685;
        font-weight: 600;
        margin: 20px 0 10px 0;
        display: block; } }
  /* line 124, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content .aside .dropdown, .mvp.page-highlights .results-content .aside .dropdown {
    display: none; }
    @media only screen and (min-width: 1021px) {
      /* line 124, src/scss/restyle/search/_search-results.scss */
      #page.mvp .results-content .aside .dropdown, .mvp.page-highlights .results-content .aside .dropdown {
        display: block; } }
  /* line 135, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content .aside #channelFilter > div, .mvp.page-highlights .results-content .aside #channelFilter > div, #page.mvp .results-content .aside #typeFilter > div, .mvp.page-highlights .results-content .aside #typeFilter > div {
    display: inline; }
    @media only screen and (min-width: 1021px) {
      /* line 135, src/scss/restyle/search/_search-results.scss */
      #page.mvp .results-content .aside #channelFilter > div, .mvp.page-highlights .results-content .aside #channelFilter > div, #page.mvp .results-content .aside #typeFilter > div, .mvp.page-highlights .results-content .aside #typeFilter > div {
        display: block; } }
  /* line 141, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content .aside #channelFilter .channelSelectRadio, .mvp.page-highlights .results-content .aside #channelFilter .channelSelectRadio, #page.mvp .results-content .aside #typeFilter .channelSelectRadio, .mvp.page-highlights .results-content .aside #typeFilter .channelSelectRadio {
    display: none; }
  @media only screen and (min-width: 1021px) {
    /* line 145, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content .aside #channelFilter .channelSelectRadio, .mvp.page-highlights .results-content .aside #channelFilter .channelSelectRadio, #page.mvp .results-content .aside #typeFilter .channelSelectRadio, .mvp.page-highlights .results-content .aside #typeFilter .channelSelectRadio {
      display: block; } }
  /* line 149, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content .aside #channelFilter .selectbox, .mvp.page-highlights .results-content .aside #channelFilter .selectbox,
  #page.mvp .results-content .aside #channelFilter #channelSelect, .mvp.page-highlights .results-content .aside #channelFilter #channelSelect, #page.mvp .results-content .aside #typeFilter .selectbox, .mvp.page-highlights .results-content .aside #typeFilter .selectbox,
  #page.mvp .results-content .aside #typeFilter #channelSelect, .mvp.page-highlights .results-content .aside #typeFilter #channelSelect {
    float: left;
    margin-right: 20px; }
    @media only screen and (min-width: 1021px) {
      /* line 149, src/scss/restyle/search/_search-results.scss */
      #page.mvp .results-content .aside #channelFilter .selectbox, .mvp.page-highlights .results-content .aside #channelFilter .selectbox,
      #page.mvp .results-content .aside #channelFilter #channelSelect, .mvp.page-highlights .results-content .aside #channelFilter #channelSelect, #page.mvp .results-content .aside #typeFilter .selectbox, .mvp.page-highlights .results-content .aside #typeFilter .selectbox,
      #page.mvp .results-content .aside #typeFilter #channelSelect, .mvp.page-highlights .results-content .aside #typeFilter #channelSelect {
        display: none; } }
  /* line 160, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content .aside .ui-selectmenu-dropdown, .mvp.page-highlights .results-content .aside .ui-selectmenu-dropdown {
    min-width: 180px;
    margin-bottom: 10px;
    border: none;
    border-bottom: 1px solid #ddd; }
    @media only screen and (min-width: 1021px) {
      /* line 160, src/scss/restyle/search/_search-results.scss */
      #page.mvp .results-content .aside .ui-selectmenu-dropdown, .mvp.page-highlights .results-content .aside .ui-selectmenu-dropdown {
        border: 1px solid #DDDDDD;
        -webkit-box-shadow: 0px 1px 0px #ddd;
        box-shadow: 0px 1px 0px #ddd; } }
  /* line 177, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content .aside #channelDrop, .mvp.page-highlights .results-content .aside #channelDrop {
    display: inline; }
  /* line 181, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content .aside .searchResults #channelDrop div, .mvp.page-highlights .results-content .aside .searchResults #channelDrop div {
    margin-left: 0px;
    background: none;
    display: inline; }
  /* line 187, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content .aside #langFilter, .mvp.page-highlights .results-content .aside #langFilter {
    padding-top: 5px;
    clear: none; }
    @media only screen and (max-width: 745px) {
      /* line 187, src/scss/restyle/search/_search-results.scss */
      #page.mvp .results-content .aside #langFilter, .mvp.page-highlights .results-content .aside #langFilter {
        clear: both; } }
    @media only screen and (min-width: 1021px) {
      /* line 187, src/scss/restyle/search/_search-results.scss */
      #page.mvp .results-content .aside #langFilter, .mvp.page-highlights .results-content .aside #langFilter {
        display: block;
        padding: 0; } }
  /* line 202, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content .aside #langFilter .langswitch, .mvp.page-highlights .results-content .aside #langFilter .langswitch {
    padding-top: 10px; }
  /* line 207, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content .aside #langFilter .langswitch label, .mvp.page-highlights .results-content .aside #langFilter .langswitch label {
    /*color: #392533;*/ }
  /* line 214, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content .aside #langFilter .langswitch .ez-selected label, .mvp.page-highlights .results-content .aside #langFilter .langswitch .ez-selected label {
    color: #392533; }
  /* line 218, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content .aside #langFilter .ez-radio, .mvp.page-highlights .results-content .aside #langFilter .ez-radio {
    /*margin-top: 4px*/ }
  /* line 223, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content .aside .filterlistselect-container, .mvp.page-highlights .results-content .aside .filterlistselect-container {
    margin-top: 10px;
    float: left;
    margin-right: 20px; }
    /* line 225, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content .aside .filterlistselect-container h3, .mvp.page-highlights .results-content .aside .filterlistselect-container h3 {
      display: none; }
      @media only screen and (min-width: 1021px) {
        /* line 225, src/scss/restyle/search/_search-results.scss */
        #page.mvp .results-content .aside .filterlistselect-container h3, .mvp.page-highlights .results-content .aside .filterlistselect-container h3 {
          display: block; } }
    @media only screen and (min-width: 1021px) {
      /* line 223, src/scss/restyle/search/_search-results.scss */
      #page.mvp .results-content .aside .filterlistselect-container, .mvp.page-highlights .results-content .aside .filterlistselect-container {
        display: none; } }
  /* line 238, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content .aside .selectitem, .mvp.page-highlights .results-content .aside .selectitem {
    float: left;
    margin-right: 20px;
    min-width: 128px;
    margin-top: 10px; }
    /* line 243, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content .aside .selectitem h3, .mvp.page-highlights .results-content .aside .selectitem h3 {
      display: none; }
      @media only screen and (min-width: 1021px) {
        /* line 243, src/scss/restyle/search/_search-results.scss */
        #page.mvp .results-content .aside .selectitem h3, .mvp.page-highlights .results-content .aside .selectitem h3 {
          display: block; } }
  /* line 250, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content .aside #filter, .mvp.page-highlights .results-content .aside #filter {
    display: none; }
    @media only screen and (min-width: 1021px) {
      /* line 250, src/scss/restyle/search/_search-results.scss */
      #page.mvp .results-content .aside #filter, .mvp.page-highlights .results-content .aside #filter {
        display: block; } }
    /* line 263, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content .aside #filter a, .mvp.page-highlights .results-content .aside #filter a {
      display: block;
      width: 100%;
      margin: 14px 0;
      color: #868686;
      background: url("/en/images/static/radio-orange.png") 0px 0px no-repeat;
      padding: 0 20px 0 28px;
      line-height: 18px;
      height: 23px; }
      /* line 278, src/scss/restyle/search/_search-results.scss */
      #page.mvp .results-content .aside #filter a.on, .mvp.page-highlights .results-content .aside #filter a.on {
        background-position: 0px -23px; }

/* line 291, src/scss/restyle/search/_search-results.scss */
#page.mvp .results-content #numberOfResults, .mvp.page-highlights .results-content #numberOfResults {
  padding: 0 0 16px;
  color: #868686;
  font-style: italic; }

/* line 296, src/scss/restyle/search/_search-results.scss */
#page.mvp .results-content #noresults, .mvp.page-highlights .results-content #noresults,
#page.mvp .results-content #results, .mvp.page-highlights .results-content #results {
  position: relative;
  background: #fff;
  border: 0;
  padding-top: 33px;
  float: right; }
  /* line 313, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content #noresults input, .mvp.page-highlights .results-content #noresults input,
  #page.mvp .results-content #results input, .mvp.page-highlights .results-content #results input {
    border: 0; }
    /* line 329, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults input#moreResultsButton, .mvp.page-highlights .results-content #noresults input#moreResultsButton,
    #page.mvp .results-content #results input#moreResultsButton, .mvp.page-highlights .results-content #results input#moreResultsButton {
      height: 30px; }
  /* line 334, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content #noresults ul li.sItem, .mvp.page-highlights .results-content #noresults ul li.sItem,
  #page.mvp .results-content #results ul li.sItem, .mvp.page-highlights .results-content #results ul li.sItem {
    position: relative;
    margin-bottom: 15px; }
    /* line 338, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults ul li.sItem .container, .mvp.page-highlights .results-content #noresults ul li.sItem .container,
    #page.mvp .results-content #results ul li.sItem .container, .mvp.page-highlights .results-content #results ul li.sItem .container {
      border-bottom: 1px solid #D7DADA;
      background: none; }
    /* line 344, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults ul li.sItem .textblock, .mvp.page-highlights .results-content #noresults ul li.sItem .textblock,
    #page.mvp .results-content #results ul li.sItem .textblock, .mvp.page-highlights .results-content #results ul li.sItem .textblock {
      line-height: 1.6em;
      font-size: 16px;
      padding-left: 0;
      padding-right: 0;
      width: 100%;
      float: left; }
    /* line 353, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults ul li.sItem.thumb .textblock, .mvp.page-highlights .results-content #noresults ul li.sItem.thumb .textblock,
    #page.mvp .results-content #results ul li.sItem.thumb .textblock, .mvp.page-highlights .results-content #results ul li.sItem.thumb .textblock {
      position: relative;
      padding-left: 0;
      padding-right: 0;
      width: 66.66667%;
      right: 33.33333%;
      left: auto;
      float: left; }
    /* line 361, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults ul li.sItem .thumbnailbox, .mvp.page-highlights .results-content #noresults ul li.sItem .thumbnailbox,
    #page.mvp .results-content #results ul li.sItem .thumbnailbox, .mvp.page-highlights .results-content #results ul li.sItem .thumbnailbox {
      position: relative;
      padding-left: 0;
      padding-right: 0;
      width: 33.33333%;
      left: 66.66667%;
      right: auto;
      float: left;
      padding-left: 20px;
      text-align: right; }
    /* line 374, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults ul li.sItem .thumbnailbox img, .mvp.page-highlights .results-content #noresults ul li.sItem .thumbnailbox img,
    #page.mvp .results-content #results ul li.sItem .thumbnailbox img, .mvp.page-highlights .results-content #results ul li.sItem .thumbnailbox img {
      width: 100%;
      max-width: 178px; }
    /* line 379, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults ul li.sItem a.title span, .mvp.page-highlights .results-content #noresults ul li.sItem a.title span,
    #page.mvp .results-content #results ul li.sItem a.title span, .mvp.page-highlights .results-content #results ul li.sItem a.title span {
      margin-left: 0;
      font-weight: bold;
      color: #002687;
      font-size: 20px;
      font-weight: 400;
      padding: 8px 0;
      display: block; }
    /* line 388, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults ul li.sItem .textblock a.title span.subtitle, .mvp.page-highlights .results-content #noresults ul li.sItem .textblock a.title span.subtitle,
    #page.mvp .results-content #results ul li.sItem .textblock a.title span.subtitle, .mvp.page-highlights .results-content #results ul li.sItem .textblock a.title span.subtitle {
      display: block;
      font-weight: normal; }
    /* line 392, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults ul li.sItem .textblock a.title span.function, .mvp.page-highlights .results-content #noresults ul li.sItem .textblock a.title span.function,
    #page.mvp .results-content #results ul li.sItem .textblock a.title span.function, .mvp.page-highlights .results-content #results ul li.sItem .textblock a.title span.function {
      padding-left: 4px;
      font-weight: normal;
      color: #FF6600; }
    /* line 401, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults ul li.sItem .highlight, .mvp.page-highlights .results-content #noresults ul li.sItem .highlight,
    #page.mvp .results-content #results ul li.sItem .highlight, .mvp.page-highlights .results-content #results ul li.sItem .highlight {
      background: #E5E5F5;
      padding: 3px; }
      /* line 405, src/scss/restyle/search/_search-results.scss */
      #page.mvp .results-content #noresults ul li.sItem .highlight b, .mvp.page-highlights .results-content #noresults ul li.sItem .highlight b,
      #page.mvp .results-content #results ul li.sItem .highlight b, .mvp.page-highlights .results-content #results ul li.sItem .highlight b {
        font-weight: 500; }
    /* line 409, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults ul li.sItem .textblock a.title:focus span, .mvp.page-highlights .results-content #noresults ul li.sItem .textblock a.title:focus span,
    #page.mvp .results-content #noresults ul li.sItem .textblock a.title:hover span, .mvp.page-highlights .results-content #noresults ul li.sItem .textblock a.title:hover span,
    #page.mvp .results-content #noresults ul li.sItem .textblock a.title:focus span, .mvp.page-highlights .results-content #noresults ul li.sItem .textblock a.title:focus span,
    #page.mvp .results-content #noresults ul li.sItem .textblock a.title, .mvp.page-highlights .results-content #noresults ul li.sItem .textblock a.title,
    #page.mvp .results-content #results ul li.sItem .textblock a.title:focus span, .mvp.page-highlights .results-content #results ul li.sItem .textblock a.title:focus span,
    #page.mvp .results-content #results ul li.sItem .textblock a.title:hover span, .mvp.page-highlights .results-content #results ul li.sItem .textblock a.title:hover span,
    #page.mvp .results-content #results ul li.sItem .textblock a.title:focus span, .mvp.page-highlights .results-content #results ul li.sItem .textblock a.title:focus span,
    #page.mvp .results-content #results ul li.sItem .textblock a.title, .mvp.page-highlights .results-content #results ul li.sItem .textblock a.title {
      color: #FF6600; }
    /* line 415, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults ul li.sItem.nothumb .textblock, .mvp.page-highlights .results-content #noresults ul li.sItem.nothumb .textblock,
    #page.mvp .results-content #results ul li.sItem.nothumb .textblock, .mvp.page-highlights .results-content #results ul li.sItem.nothumb .textblock {
      width: 100%;
      margin-left: 0; }
    /* line 419, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults ul li.sItem div.video, .mvp.page-highlights .results-content #noresults ul li.sItem div.video,
    #page.mvp .results-content #results ul li.sItem div.video, .mvp.page-highlights .results-content #results ul li.sItem div.video {
      padding: 5px 20px 0 0; }
    /* line 422, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults ul li.sItem div.video a, .mvp.page-highlights .results-content #noresults ul li.sItem div.video a,
    #page.mvp .results-content #results ul li.sItem div.video a, .mvp.page-highlights .results-content #results ul li.sItem div.video a {
      display: block;
      padding-left: 30px;
      font-size: 1.08333333333333em;
      line-height: 20px;
      height: 20px;
      background: url("/en/images/static/video.png") no-repeat 0 2px; }
    /* line 430, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults ul li.sItem div.video div, .mvp.page-highlights .results-content #noresults ul li.sItem div.video div,
    #page.mvp .results-content #results ul li.sItem div.video div, .mvp.page-highlights .results-content #results ul li.sItem div.video div {
      padding-left: 30px; }
    /* line 434, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults ul li.sItem .foot, .mvp.page-highlights .results-content #noresults ul li.sItem .foot,
    #page.mvp .results-content #results ul li.sItem .foot, .mvp.page-highlights .results-content #results ul li.sItem .foot {
      margin-bottom: 25px;
      margin-top: 10px;
      color: #fff; }
    /* line 440, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults ul li.sItem .foot .channel, .mvp.page-highlights .results-content #noresults ul li.sItem .foot .channel,
    #page.mvp .results-content #results ul li.sItem .foot .channel, .mvp.page-highlights .results-content #results ul li.sItem .foot .channel {
      background: #80989B;
      border: 1px solid #80989C;
      color: #fff;
      font-size: 12px;
      text-transform: uppercase;
      border-radius: 4px;
      padding: 3px 10px;
      font-weight: 600;
      margin-right: 5px;
      letter-spacing: 1px; }
    /* line 453, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults ul li.sItem .foot .date, .mvp.page-highlights .results-content #noresults ul li.sItem .foot .date,
    #page.mvp .results-content #results ul li.sItem .foot .date, .mvp.page-highlights .results-content #results ul li.sItem .foot .date {
      padding: 0 6px 0 4px;
      color: #999;
      font-size: 15px; }
    /* line 459, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults ul li.sItem .foot .name, .mvp.page-highlights .results-content #noresults ul li.sItem .foot .name,
    #page.mvp .results-content #results ul li.sItem .foot .name, .mvp.page-highlights .results-content #results ul li.sItem .foot .name {
      padding: 0 6px 0 4px;
      color: #999; }
    /* line 484, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults ul li.sItem.zip a, .mvp.page-highlights .results-content #noresults ul li.sItem.zip a, #page.mvp .results-content #noresults ul li.sItem.pdf a, .mvp.page-highlights .results-content #noresults ul li.sItem.pdf a, #page.mvp .results-content #noresults ul li.sItem.ppt a, .mvp.page-highlights .results-content #noresults ul li.sItem.ppt a, #page.mvp .results-content #noresults ul li.sItem.pptx a, .mvp.page-highlights .results-content #noresults ul li.sItem.pptx a, #page.mvp .results-content #noresults ul li.sItem.doc a, .mvp.page-highlights .results-content #noresults ul li.sItem.doc a, #page.mvp .results-content #noresults ul li.sItem.docx a, .mvp.page-highlights .results-content #noresults ul li.sItem.docx a, #page.mvp .results-content #noresults ul li.sItem.xls a, .mvp.page-highlights .results-content #noresults ul li.sItem.xls a, #page.mvp .results-content #noresults ul li.sItem.xlsx a, .mvp.page-highlights .results-content #noresults ul li.sItem.xlsx a, #page.mvp .results-content #noresults ul li.sItem.img a, .mvp.page-highlights .results-content #noresults ul li.sItem.img a, #page.mvp .results-content #noresults ul li.sItem.other a, .mvp.page-highlights .results-content #noresults ul li.sItem.other a,
    #page.mvp .results-content #results ul li.sItem.zip a, .mvp.page-highlights .results-content #results ul li.sItem.zip a,
    #page.mvp .results-content #results ul li.sItem.pdf a, .mvp.page-highlights .results-content #results ul li.sItem.pdf a,
    #page.mvp .results-content #results ul li.sItem.ppt a, .mvp.page-highlights .results-content #results ul li.sItem.ppt a,
    #page.mvp .results-content #results ul li.sItem.pptx a, .mvp.page-highlights .results-content #results ul li.sItem.pptx a,
    #page.mvp .results-content #results ul li.sItem.doc a, .mvp.page-highlights .results-content #results ul li.sItem.doc a,
    #page.mvp .results-content #results ul li.sItem.docx a, .mvp.page-highlights .results-content #results ul li.sItem.docx a,
    #page.mvp .results-content #results ul li.sItem.xls a, .mvp.page-highlights .results-content #results ul li.sItem.xls a,
    #page.mvp .results-content #results ul li.sItem.xlsx a, .mvp.page-highlights .results-content #results ul li.sItem.xlsx a,
    #page.mvp .results-content #results ul li.sItem.img a, .mvp.page-highlights .results-content #results ul li.sItem.img a,
    #page.mvp .results-content #results ul li.sItem.other a, .mvp.page-highlights .results-content #results ul li.sItem.other a {
      display: block;
      padding: 8px 0 8px 30px;
      background: url("/en/images/static/download-icon-orange.svg") no-repeat center left; }
      /* line 489, src/scss/restyle/search/_search-results.scss */
      #page.mvp .results-content #noresults ul li.sItem.zip a span, .mvp.page-highlights .results-content #noresults ul li.sItem.zip a span, #page.mvp .results-content #noresults ul li.sItem.pdf a span, .mvp.page-highlights .results-content #noresults ul li.sItem.pdf a span, #page.mvp .results-content #noresults ul li.sItem.ppt a span, .mvp.page-highlights .results-content #noresults ul li.sItem.ppt a span, #page.mvp .results-content #noresults ul li.sItem.pptx a span, .mvp.page-highlights .results-content #noresults ul li.sItem.pptx a span, #page.mvp .results-content #noresults ul li.sItem.doc a span, .mvp.page-highlights .results-content #noresults ul li.sItem.doc a span, #page.mvp .results-content #noresults ul li.sItem.docx a span, .mvp.page-highlights .results-content #noresults ul li.sItem.docx a span, #page.mvp .results-content #noresults ul li.sItem.xls a span, .mvp.page-highlights .results-content #noresults ul li.sItem.xls a span, #page.mvp .results-content #noresults ul li.sItem.xlsx a span, .mvp.page-highlights .results-content #noresults ul li.sItem.xlsx a span, #page.mvp .results-content #noresults ul li.sItem.img a span, .mvp.page-highlights .results-content #noresults ul li.sItem.img a span, #page.mvp .results-content #noresults ul li.sItem.other a span, .mvp.page-highlights .results-content #noresults ul li.sItem.other a span,
      #page.mvp .results-content #results ul li.sItem.zip a span, .mvp.page-highlights .results-content #results ul li.sItem.zip a span,
      #page.mvp .results-content #results ul li.sItem.pdf a span, .mvp.page-highlights .results-content #results ul li.sItem.pdf a span,
      #page.mvp .results-content #results ul li.sItem.ppt a span, .mvp.page-highlights .results-content #results ul li.sItem.ppt a span,
      #page.mvp .results-content #results ul li.sItem.pptx a span, .mvp.page-highlights .results-content #results ul li.sItem.pptx a span,
      #page.mvp .results-content #results ul li.sItem.doc a span, .mvp.page-highlights .results-content #results ul li.sItem.doc a span,
      #page.mvp .results-content #results ul li.sItem.docx a span, .mvp.page-highlights .results-content #results ul li.sItem.docx a span,
      #page.mvp .results-content #results ul li.sItem.xls a span, .mvp.page-highlights .results-content #results ul li.sItem.xls a span,
      #page.mvp .results-content #results ul li.sItem.xlsx a span, .mvp.page-highlights .results-content #results ul li.sItem.xlsx a span,
      #page.mvp .results-content #results ul li.sItem.img a span, .mvp.page-highlights .results-content #results ul li.sItem.img a span,
      #page.mvp .results-content #results ul li.sItem.other a span, .mvp.page-highlights .results-content #results ul li.sItem.other a span {
        padding: 0px; }
    /* line 493, src/scss/restyle/search/_search-results.scss */
    #page.mvp .results-content #noresults ul li.sItem.zip span, .mvp.page-highlights .results-content #noresults ul li.sItem.zip span, #page.mvp .results-content #noresults ul li.sItem.pdf span, .mvp.page-highlights .results-content #noresults ul li.sItem.pdf span, #page.mvp .results-content #noresults ul li.sItem.ppt span, .mvp.page-highlights .results-content #noresults ul li.sItem.ppt span, #page.mvp .results-content #noresults ul li.sItem.pptx span, .mvp.page-highlights .results-content #noresults ul li.sItem.pptx span, #page.mvp .results-content #noresults ul li.sItem.doc span, .mvp.page-highlights .results-content #noresults ul li.sItem.doc span, #page.mvp .results-content #noresults ul li.sItem.docx span, .mvp.page-highlights .results-content #noresults ul li.sItem.docx span, #page.mvp .results-content #noresults ul li.sItem.xls span, .mvp.page-highlights .results-content #noresults ul li.sItem.xls span, #page.mvp .results-content #noresults ul li.sItem.xlsx span, .mvp.page-highlights .results-content #noresults ul li.sItem.xlsx span, #page.mvp .results-content #noresults ul li.sItem.img span, .mvp.page-highlights .results-content #noresults ul li.sItem.img span, #page.mvp .results-content #noresults ul li.sItem.other span, .mvp.page-highlights .results-content #noresults ul li.sItem.other span,
    #page.mvp .results-content #results ul li.sItem.zip span, .mvp.page-highlights .results-content #results ul li.sItem.zip span,
    #page.mvp .results-content #results ul li.sItem.pdf span, .mvp.page-highlights .results-content #results ul li.sItem.pdf span,
    #page.mvp .results-content #results ul li.sItem.ppt span, .mvp.page-highlights .results-content #results ul li.sItem.ppt span,
    #page.mvp .results-content #results ul li.sItem.pptx span, .mvp.page-highlights .results-content #results ul li.sItem.pptx span,
    #page.mvp .results-content #results ul li.sItem.doc span, .mvp.page-highlights .results-content #results ul li.sItem.doc span,
    #page.mvp .results-content #results ul li.sItem.docx span, .mvp.page-highlights .results-content #results ul li.sItem.docx span,
    #page.mvp .results-content #results ul li.sItem.xls span, .mvp.page-highlights .results-content #results ul li.sItem.xls span,
    #page.mvp .results-content #results ul li.sItem.xlsx span, .mvp.page-highlights .results-content #results ul li.sItem.xlsx span,
    #page.mvp .results-content #results ul li.sItem.img span, .mvp.page-highlights .results-content #results ul li.sItem.img span,
    #page.mvp .results-content #results ul li.sItem.other span, .mvp.page-highlights .results-content #results ul li.sItem.other span {
      margin: auto;
      display: inline-block;
      background: none;
      width: auto;
      height: auto;
      float: none;
      padding: 0; }
      /* line 501, src/scss/restyle/search/_search-results.scss */
      #page.mvp .results-content #noresults ul li.sItem.zip span.highlight, .mvp.page-highlights .results-content #noresults ul li.sItem.zip span.highlight, #page.mvp .results-content #noresults ul li.sItem.pdf span.highlight, .mvp.page-highlights .results-content #noresults ul li.sItem.pdf span.highlight, #page.mvp .results-content #noresults ul li.sItem.ppt span.highlight, .mvp.page-highlights .results-content #noresults ul li.sItem.ppt span.highlight, #page.mvp .results-content #noresults ul li.sItem.pptx span.highlight, .mvp.page-highlights .results-content #noresults ul li.sItem.pptx span.highlight, #page.mvp .results-content #noresults ul li.sItem.doc span.highlight, .mvp.page-highlights .results-content #noresults ul li.sItem.doc span.highlight, #page.mvp .results-content #noresults ul li.sItem.docx span.highlight, .mvp.page-highlights .results-content #noresults ul li.sItem.docx span.highlight, #page.mvp .results-content #noresults ul li.sItem.xls span.highlight, .mvp.page-highlights .results-content #noresults ul li.sItem.xls span.highlight, #page.mvp .results-content #noresults ul li.sItem.xlsx span.highlight, .mvp.page-highlights .results-content #noresults ul li.sItem.xlsx span.highlight, #page.mvp .results-content #noresults ul li.sItem.img span.highlight, .mvp.page-highlights .results-content #noresults ul li.sItem.img span.highlight, #page.mvp .results-content #noresults ul li.sItem.other span.highlight, .mvp.page-highlights .results-content #noresults ul li.sItem.other span.highlight,
      #page.mvp .results-content #results ul li.sItem.zip span.highlight, .mvp.page-highlights .results-content #results ul li.sItem.zip span.highlight,
      #page.mvp .results-content #results ul li.sItem.pdf span.highlight, .mvp.page-highlights .results-content #results ul li.sItem.pdf span.highlight,
      #page.mvp .results-content #results ul li.sItem.ppt span.highlight, .mvp.page-highlights .results-content #results ul li.sItem.ppt span.highlight,
      #page.mvp .results-content #results ul li.sItem.pptx span.highlight, .mvp.page-highlights .results-content #results ul li.sItem.pptx span.highlight,
      #page.mvp .results-content #results ul li.sItem.doc span.highlight, .mvp.page-highlights .results-content #results ul li.sItem.doc span.highlight,
      #page.mvp .results-content #results ul li.sItem.docx span.highlight, .mvp.page-highlights .results-content #results ul li.sItem.docx span.highlight,
      #page.mvp .results-content #results ul li.sItem.xls span.highlight, .mvp.page-highlights .results-content #results ul li.sItem.xls span.highlight,
      #page.mvp .results-content #results ul li.sItem.xlsx span.highlight, .mvp.page-highlights .results-content #results ul li.sItem.xlsx span.highlight,
      #page.mvp .results-content #results ul li.sItem.img span.highlight, .mvp.page-highlights .results-content #results ul li.sItem.img span.highlight,
      #page.mvp .results-content #results ul li.sItem.other span.highlight, .mvp.page-highlights .results-content #results ul li.sItem.other span.highlight {
        background: none repeat scroll 0% 0% #E5E5F5; }

/* line 513, src/scss/restyle/search/_search-results.scss */
#page.mvp .results-content #requestResults, .mvp.page-highlights .results-content #requestResults {
  float: right;
  position: relative;
  text-align: center;
  height: 10px;
  padding: 0;
  margin: 0; }
  /* line 521, src/scss/restyle/search/_search-results.scss */
  #page.mvp .results-content #requestResults img, .mvp.page-highlights .results-content #requestResults img {
    width: auto;
    margin: -160px 0 0 0; }

/* line 529, src/scss/restyle/search/_search-results.scss */
#page.mvp .results-content #wait, .mvp.page-highlights .results-content #wait {
  display: none; }

/* line 533, src/scss/restyle/search/_search-results.scss */
#page.mvp .results-content li.zip a, .mvp.page-highlights .results-content li.zip a {
  background: url("/en/images/static/downloads.png") no-repeat 0 2px; }

/* line 537, src/scss/restyle/search/_search-results.scss */
#page.mvp .results-content li.pdf a, .mvp.page-highlights .results-content li.pdf a {
  background: url("/en/images/static/downloads.png") no-repeat 0 -397px; }

/* line 541, src/scss/restyle/search/_search-results.scss */
#page.mvp .results-content li.doc a, .mvp.page-highlights .results-content li.doc a, #page.mvp .results-content li.docx a, .mvp.page-highlights .results-content li.docx a {
  background: url("/en/images/static/downloads.png") no-repeat 0 -90px; }

/* line 545, src/scss/restyle/search/_search-results.scss */
#page.mvp .results-content li.xls a, .mvp.page-highlights .results-content li.xls a, #page.mvp .results-content li.xlsx a, .mvp.page-highlights .results-content li.xlsx a {
  background: url("/en/images/static/downloads.png") no-repeat 0 -331px; }

/* line 549, src/scss/restyle/search/_search-results.scss */
#page.mvp .results-content li.ppt a, .mvp.page-highlights .results-content li.ppt a, #page.mvp .results-content li.pptx a, .mvp.page-highlights .results-content li.pptx a {
  background: url("/en/images/static/downloads.png") no-repeat 0 -180px; }

/* line 553, src/scss/restyle/search/_search-results.scss */
#page.mvp .results-content li.img a, .mvp.page-highlights .results-content li.img a {
  background: url("/en/images/static/downloads.png") no-repeat 0 -260px; }

/* line 557, src/scss/restyle/search/_search-results.scss */
#page.mvp .results-content li.other a, .mvp.page-highlights .results-content li.other a {
  background: url("/en/images/static/downloads.png") no-repeat 0 -481px; }

/* line 579, src/scss/restyle/search/_search-results.scss */
#page.mvp .results-content #temp li, .mvp.page-highlights .results-content #temp li {
  display: none; }

/* line 583, src/scss/restyle/search/_search-results.scss */
#page.mvp .results-content li.added, .mvp.page-highlights .results-content li.added {
  display: none; }

/* line 589, src/scss/restyle/search/_search-results.scss */
#page.mvp .results-content #searchfilters .ui-selectmenu-dropdown, .mvp.page-highlights .results-content #searchfilters .ui-selectmenu-dropdown {
  border: 1px solid #ddd; }

/* line 595, src/scss/restyle/search/_search-results.scss */
.lt-ie9 #page.mvp .results-content .searchbar input[type="submit"], .lt-ie9 .mvp.page-highlights .results-content .searchbar input[type="submit"],
.lt-ie9 #page.mvp .results-content .searchbar #input_button_inv,
.lt-ie9 .mvp.page-highlights .results-content .searchbar #input_button_inv {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABR0RVh0Q3JlYXRpb24gVGltZQA2LzUvMTQpr0ckAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAActJREFUOI2l1M+LTWEcx/HXPTMT/gGixEYWbCg7EgtRYnaUonuOMbgnySxZEGI1i+lMqescRcrGdsivEkuFpqZZ2czCZGFlg9xjcZ6ZzlzX3InP5vuc5/v0fj7P9/ucp6GmLC9O4gY2+lNzuJwm8YP6ZFmWi+NGgERoIw7zs3iCz9iAQ9gacm2cS5P4VzdsMMSbAfQNZzqdzqMLI6cXV020716Kouh4AI3gC650W29kebENH1FiX5rEb3sccaEMe/AKA9ieJvFM3VmEsyGZLQeCNInfYDKU52J3PsLhMG4vB6rpTogHesE246eq6H2VJvEsvmNTlhdD3TBopEncWaEzqvoSbkMd9gmDoRF9leXFFqzGXJrEP7phz8N4ZIWukhBfdCciTATb57O82N3H1S5VF0tVV5fC0iSewW0MYSrLi2N/AQ3jGVZhGh+61yz8TgOqq9EM89OYwjzW4iB2hFwnnKhdluVomsTlElht91O4hfU9zM3jOt7jJdZgvBU3x3rCai73YifW4Sve4fVC97K82I+noTTXWnHzak/YSpXlxRE8Vj0WY624Of7PsAA8gfuqGo5GfdYvqzSJH6IVPo/+lzOqx3GyuDeMqd89ro+urSvj8QAAAABJRU5ErkJggg==);
  background-position: center center; }

/* line 614, src/scss/restyle/search/_search-results.scss */
.lt-ie9 #page.mvp .results-content #noresults ul li.sItem.zip a, .lt-ie9 .mvp.page-highlights .results-content #noresults ul li.sItem.zip a, .lt-ie9 #page.mvp .results-content #noresults ul li.sItem.pdf a, .lt-ie9 .mvp.page-highlights .results-content #noresults ul li.sItem.pdf a, .lt-ie9 #page.mvp .results-content #noresults ul li.sItem.ppt a, .lt-ie9 .mvp.page-highlights .results-content #noresults ul li.sItem.ppt a, .lt-ie9 #page.mvp .results-content #noresults ul li.sItem.pptx a, .lt-ie9 .mvp.page-highlights .results-content #noresults ul li.sItem.pptx a, .lt-ie9 #page.mvp .results-content #noresults ul li.sItem.doc a, .lt-ie9 .mvp.page-highlights .results-content #noresults ul li.sItem.doc a, .lt-ie9 #page.mvp .results-content #noresults ul li.sItem.docx a, .lt-ie9 .mvp.page-highlights .results-content #noresults ul li.sItem.docx a, .lt-ie9 #page.mvp .results-content #noresults ul li.sItem.xls a, .lt-ie9 .mvp.page-highlights .results-content #noresults ul li.sItem.xls a, .lt-ie9 #page.mvp .results-content #noresults ul li.sItem.xlsx a, .lt-ie9 .mvp.page-highlights .results-content #noresults ul li.sItem.xlsx a, .lt-ie9 #page.mvp .results-content #noresults ul li.sItem.img a, .lt-ie9 .mvp.page-highlights .results-content #noresults ul li.sItem.img a, .lt-ie9 #page.mvp .results-content #noresults ul li.sItem.other a, .lt-ie9 .mvp.page-highlights .results-content #noresults ul li.sItem.other a,
.lt-ie9 #page.mvp .results-content #results ul li.sItem.zip a,
.lt-ie9 .mvp.page-highlights .results-content #results ul li.sItem.zip a,
.lt-ie9 #page.mvp .results-content #results ul li.sItem.pdf a,
.lt-ie9 .mvp.page-highlights .results-content #results ul li.sItem.pdf a,
.lt-ie9 #page.mvp .results-content #results ul li.sItem.ppt a,
.lt-ie9 .mvp.page-highlights .results-content #results ul li.sItem.ppt a,
.lt-ie9 #page.mvp .results-content #results ul li.sItem.pptx a,
.lt-ie9 .mvp.page-highlights .results-content #results ul li.sItem.pptx a,
.lt-ie9 #page.mvp .results-content #results ul li.sItem.doc a,
.lt-ie9 .mvp.page-highlights .results-content #results ul li.sItem.doc a,
.lt-ie9 #page.mvp .results-content #results ul li.sItem.docx a,
.lt-ie9 .mvp.page-highlights .results-content #results ul li.sItem.docx a,
.lt-ie9 #page.mvp .results-content #results ul li.sItem.xls a,
.lt-ie9 .mvp.page-highlights .results-content #results ul li.sItem.xls a,
.lt-ie9 #page.mvp .results-content #results ul li.sItem.xlsx a,
.lt-ie9 .mvp.page-highlights .results-content #results ul li.sItem.xlsx a,
.lt-ie9 #page.mvp .results-content #results ul li.sItem.img a,
.lt-ie9 .mvp.page-highlights .results-content #results ul li.sItem.img a,
.lt-ie9 #page.mvp .results-content #results ul li.sItem.other a,
.lt-ie9 .mvp.page-highlights .results-content #results ul li.sItem.other a {
  background: url("/en/images/static/download-icon-orange-ie.png") no-repeat center left; }

/* line 6, src/scss/mvp/_type.scss */
#page.mvp .static-content .article h1, .mvp.page-highlights .static-content .article h1,
#page.mvp .tab-content .article h1, .mvp.page-highlights .tab-content .article h1,
#page.mvp .press-content .article h1, .mvp.page-highlights .press-content .article h1 {
  color: #000099; }

/* line 13, src/scss/mvp/_type.scss */
#page.mvp .article h1, .mvp.page-highlights .article h1 {
  font-weight: 300;
  font-size: 36px;
  line-height: 40px;
  color: #FF6600; }
  @media only screen and (min-width: 600px) {
    /* line 13, src/scss/mvp/_type.scss */
    #page.mvp .article h1, .mvp.page-highlights .article h1 {
      font-size: 54px;
      line-height: 64px; } }

/* line 28, src/scss/mvp/_type.scss */
#page.mvp .article h2, .mvp.page-highlights .article h2 {
  font-weight: 300;
  color: #FF6600;
  font-size: 32px;
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
  @media only screen and (max-width: 745px) {
    /* line 28, src/scss/mvp/_type.scss */
    #page.mvp .article h2, .mvp.page-highlights .article h2 {
      font-size: 24px;
      font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; } }
  @media only screen and (min-width: 600px) and (max-width: 745px) {
    /* line 28, src/scss/mvp/_type.scss */
    #page.mvp .article h2, .mvp.page-highlights .article h2 {
      font-size: 32px;
      font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; } }

/* line 45, src/scss/mvp/_type.scss */
#page.mvp .article h3, .mvp.page-highlights .article h3 {
  font-size: 18px;
  color: #002685; }

/* line 51, src/scss/mvp/_type.scss */
#page.mvp .article h3.home, .mvp.page-highlights .article h3.home {
  margin-top: 15px !important; }

/* line 55, src/scss/mvp/_type.scss */
#page.mvp .article .content > h3, .mvp.page-highlights .article .content > h3 {
  margin-top: 30px; }

/* line 58, src/scss/mvp/_type.scss */
#page.mvp .article .content > h2, .mvp.page-highlights .article .content > h2 {
  margin-top: 40px; }

/* line 67, src/scss/mvp/_type.scss */
a h1,
a h2,
a h3,
a h4 {
  text-decoration: none; }

/* line 2, src/scss/mvp/components/_tags.scss */
#page.mvp .tag, .mvp.page-highlights .tag {
  background: #80989B;
  border: 1px solid #80989C;
  color: #fff;
  font-size: 12px;
  text-transform: uppercase;
  border-radius: 4px;
  padding: 3px 10px;
  font-weight: 600;
  margin-right: 5px;
  letter-spacing: 1px; }
  /* line 14, src/scss/mvp/components/_tags.scss */
  #page.mvp .tag.inverted, .mvp.page-highlights .tag.inverted {
    background: none;
    border: 1px solid #80989C;
    color: #80989C;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; }

/* line 2, src/scss/mvp/components/_meta-data.scss */
#page.mvp .meta-data, .mvp.page-highlights .meta-data {
  margin: 10px 0 20px 0; }
  /* line 5, src/scss/mvp/components/_meta-data.scss */
  #page.mvp .meta-data date, .mvp.page-highlights .meta-data date {
    font-size: 15px;
    font-weight: 400;
    color: #aaa; }

/* line 3, src/scss/mvp/components/_link-list.scss */
#page.mvp .link-list section, .mvp.page-highlights .link-list section {
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  float: left; }
  @media only screen and (min-width: 746px) {
    /* line 3, src/scss/mvp/components/_link-list.scss */
    #page.mvp .link-list section, .mvp.page-highlights .link-list section {
      padding-left: 0;
      padding-right: 0;
      width: 50%;
      float: left; } }
  /* line 10, src/scss/mvp/components/_link-list.scss */
  #page.mvp .link-list section ul, .mvp.page-highlights .link-list section ul {
    margin: 10px 0 30px 0; }
    /* line 13, src/scss/mvp/components/_link-list.scss */
    #page.mvp .link-list section ul li, .mvp.page-highlights .link-list section ul li {
      margin: 0 0 5px 0; }
      /* line 16, src/scss/mvp/components/_link-list.scss */
      #page.mvp .link-list section ul li a, .mvp.page-highlights .link-list section ul li a {
        font-size: 17px;
        font-weight: 300; }

/* line 3, src/scss/mvp/components/_inpage-nav.scss */
#page.mvp .inpage-nav, .mvp.page-highlights .inpage-nav {
  background-color: #002688;
  background-image: -moz-linear-gradient(left top, #002688 0%, #0A1F6D 100%);
  background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #002688), color-stop(1, #0A1F6D));
  background: -webkit-linear-gradient(left top, #002688 0%, #0A1F6D 100%);
  background: -o-linear-gradient(left top, #002688 0%, #0A1F6D 100%);
  background: -webkit-gradient(linear, left top, right bottom, from(#002688), to(#0A1F6D));
  background: linear-gradient(left top, #002688 0%, #0A1F6D 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#002688', endColorstr='#0A1F6D', GradientType=0);
  color: #fff;
  border-radius: 0 15px 0 0;
  position: relative;
  z-index: 110;
  padding: 20px 25px 20px 25px;
  margin-bottom: 14px;
  display: none; }
  /* line 13, src/scss/mvp/components/_inpage-nav.scss */
  #page.mvp .inpage-nav.homepage, .mvp.page-highlights .inpage-nav.homepage {
    background: #ff771d;
    /* Old browsers */
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #ff771d), color-stop(100%, #ff6600));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #ff771d 0%, #ff6600 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #ff771d 0%, #ff6600 100%);
    /* Opera 11.10+ */
    /* IE10+ */
    background: -webkit-gradient(linear, left top, right top, from(#ff771d), to(#ff6600));
    background: linear-gradient(to right, #ff771d 0%, #ff6600 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff771d', endColorstr='#ff6600', GradientType=1);
    /* IE6-9 */ }
    /* line 22, src/scss/mvp/components/_inpage-nav.scss */
    #page.mvp .inpage-nav.homepage ul li a, .mvp.page-highlights .inpage-nav.homepage ul li a {
      border-bottom: 1px solid rgba(238, 238, 238, 0.31); }
  @media only screen and (max-width: 745px) {
    /* line 3, src/scss/mvp/components/_inpage-nav.scss */
    #page.mvp .inpage-nav, .mvp.page-highlights .inpage-nav {
      cursor: pointer; }
      /* line 37, src/scss/mvp/components/_inpage-nav.scss */
      #page.mvp .inpage-nav.active:after, .mvp.page-highlights .inpage-nav.active:after {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
        top: 30px; }
      /* line 46, src/scss/mvp/components/_inpage-nav.scss */
      #page.mvp .inpage-nav:after, .mvp.page-highlights .inpage-nav:after {
        background: url("/en/images/static/arrow-down-white.svg") no-repeat center center;
        content: '';
        position: absolute;
        width: 10px;
        height: 10px;
        right: 30px;
        top: 44%; }
      /* line 56, src/scss/mvp/components/_inpage-nav.scss */
      #page.mvp .inpage-nav.homepage, .mvp.page-highlights .inpage-nav.homepage {
        cursor: default; }
        /* line 59, src/scss/mvp/components/_inpage-nav.scss */
        #page.mvp .inpage-nav.homepage:after, .mvp.page-highlights .inpage-nav.homepage:after {
          display: none; } }
  @media only screen and (min-width: 746px) {
    /* line 3, src/scss/mvp/components/_inpage-nav.scss */
    #page.mvp .inpage-nav, .mvp.page-highlights .inpage-nav {
      padding: 20px 25px 10px 25px;
      margin: -20px -20px 14px -20px; } }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 3, src/scss/mvp/components/_inpage-nav.scss */
    #page.mvp .inpage-nav, .mvp.page-highlights .inpage-nav {
      position: relative;
      right: -20px; } }
  @media only screen and (min-width: 1021px) {
    /* line 3, src/scss/mvp/components/_inpage-nav.scss */
    #page.mvp .inpage-nav, .mvp.page-highlights .inpage-nav {
      display: block; } }
  /* line 79, src/scss/mvp/components/_inpage-nav.scss */
  #page.mvp .inpage-nav.mobile, .mvp.page-highlights .inpage-nav.mobile {
    display: block; }
    @media only screen and (min-width: 746px) {
      /* line 79, src/scss/mvp/components/_inpage-nav.scss */
      #page.mvp .inpage-nav.mobile, .mvp.page-highlights .inpage-nav.mobile {
        display: none; } }
  /* line 86, src/scss/mvp/components/_inpage-nav.scss */
  #page.mvp .inpage-nav.tablet, .mvp.page-highlights .inpage-nav.tablet {
    display: none; }
    @media only screen and (min-width: 746px) {
      /* line 86, src/scss/mvp/components/_inpage-nav.scss */
      #page.mvp .inpage-nav.tablet, .mvp.page-highlights .inpage-nav.tablet {
        display: block;
        width: 280px;
        margin: 0 0 20px 0px;
        float: right;
        position: relative;
        margin-top: -150px;
        right: -109px; } }
    @media only screen and (min-width: 1021px) {
      /* line 86, src/scss/mvp/components/_inpage-nav.scss */
      #page.mvp .inpage-nav.tablet, .mvp.page-highlights .inpage-nav.tablet {
        display: none; } }
  @media only screen and (min-width: 1021px) {
    /* line 104, src/scss/mvp/components/_inpage-nav.scss */
    #page.mvp .inpage-nav:before, .mvp.page-highlights .inpage-nav:before {
      content: '';
      background: url("/en/images/static/article-line.png");
      position: absolute;
      left: -2px;
      bottom: -152px;
      width: 5px;
      height: 152px;
      z-index: 100; } }
  /* line 116, src/scss/mvp/components/_inpage-nav.scss */
  #page.mvp .inpage-nav h4, .mvp.page-highlights .inpage-nav h4,
  #page.mvp .inpage-nav h5, .mvp.page-highlights .inpage-nav h5 {
    display: block;
    font-family: "Myriad Italic", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    color: #fff; }
  /* line 124, src/scss/mvp/components/_inpage-nav.scss */
  #page.mvp .inpage-nav h5, .mvp.page-highlights .inpage-nav h5 {
    font-size: 16px;
    padding-right: 10px;
    line-height: 18px;
    margin-top: 2px; }
  /* line 131, src/scss/mvp/components/_inpage-nav.scss */
  #page.mvp .inpage-nav h4, .mvp.page-highlights .inpage-nav h4 {
    font-family: "Myriad SemiBold Italic", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 20px !important;
    line-height: 22px; }
  /* line 137, src/scss/mvp/components/_inpage-nav.scss */
  #page.mvp .inpage-nav ul, .mvp.page-highlights .inpage-nav ul {
    margin-top: 10px; }
    @media only screen and (max-width: 745px) {
      /* line 137, src/scss/mvp/components/_inpage-nav.scss */
      #page.mvp .inpage-nav ul, .mvp.page-highlights .inpage-nav ul {
        height: 0px;
        margin: 0;
        opacity: 0;
        overflow: hidden;
        -webkit-transition: all 0.2s ease-in;
        -o-transition: all 0.2s ease-in;
        transition: all 0.2s ease-in; }
        /* line 148, src/scss/mvp/components/_inpage-nav.scss */
        #page.mvp .inpage-nav ul.active, .mvp.page-highlights .inpage-nav ul.active {
          height: auto;
          opacity: 1;
          margin-top: 20px; } }
    /* line 155, src/scss/mvp/components/_inpage-nav.scss */
    #page.mvp .inpage-nav ul li, .mvp.page-highlights .inpage-nav ul li {
      margin-bottom: 0; }
      /* line 157, src/scss/mvp/components/_inpage-nav.scss */
      #page.mvp .inpage-nav ul li:last-child a, .mvp.page-highlights .inpage-nav ul li:last-child a {
        border-bottom: none; }
      /* line 160, src/scss/mvp/components/_inpage-nav.scss */
      #page.mvp .inpage-nav ul li a, .mvp.page-highlights .inpage-nav ul li a {
        position: relative;
        display: block;
        color: #fff;
        font-size: 16px;
        font-weight: 500;
        font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        text-decoration: none;
        border-bottom: 1px solid #3B5093;
        padding: 15px 25px 15px 0; }
        /* line 171, src/scss/mvp/components/_inpage-nav.scss */
        #page.mvp .inpage-nav ul li a:after, .mvp.page-highlights .inpage-nav ul li a:after {
          content: "";
          position: absolute;
          top: 50%;
          margin-top: -10px;
          width: 20px;
          height: 20px;
          right: 4px;
          background: url("/en/images/static/arrow-right-white.svg") no-repeat right center;
          -webkit-transition: all 0.1s ease-out;
          -o-transition: all 0.1s ease-out;
          transition: all 0.1s ease-out; }
        /* line 182, src/scss/mvp/components/_inpage-nav.scss */
        #page.mvp .inpage-nav ul li a:hover:after, .mvp.page-highlights .inpage-nav ul li a:hover:after {
          right: 0px; }
  /* line 191, src/scss/mvp/components/_inpage-nav.scss */
  #page.mvp .inpage-nav.inpage-nav-press ul li, .mvp.page-highlights .inpage-nav.inpage-nav-press ul li {
    list-style: none; }
  /* line 196, src/scss/mvp/components/_inpage-nav.scss */
  #page.mvp .inpage-nav.inpage-nav-press .search-bar, .mvp.page-highlights .inpage-nav.inpage-nav-press .search-bar {
    border-bottom: 1px solid #3B5093;
    margin-bottom: 0; }
    /* line 199, src/scss/mvp/components/_inpage-nav.scss */
    #page.mvp .inpage-nav.inpage-nav-press .search-bar input[type="text"], .mvp.page-highlights .inpage-nav.inpage-nav-press .search-bar input[type="text"] {
      width: 100%;
      border: none;
      color: #999999;
      font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
      font-size: 16px;
      font-style: italic;
      padding: 5px;
      height: 40px;
      margin-bottom: 10px;
      background: #021e69;
      font-weight: bold;
      border-top: 1px solid #011858; }
    /* line 214, src/scss/mvp/components/_inpage-nav.scss */
    #page.mvp .inpage-nav.inpage-nav-press .search-bar input[type="submit"], .mvp.page-highlights .inpage-nav.inpage-nav-press .search-bar input[type="submit"] {
      top: 7px;
      background-size: 60px 60px;
      background-position: 0px -18px; }
  @media only screen and (min-width: 746px) {
    /* line 189, src/scss/mvp/components/_inpage-nav.scss */
    #page.mvp .inpage-nav.inpage-nav-press, .mvp.page-highlights .inpage-nav.inpage-nav-press {
      margin: -145px -20px 14px -20px; }
      /* line 223, src/scss/mvp/components/_inpage-nav.scss */
      #page.mvp .inpage-nav.inpage-nav-press h4, .mvp.page-highlights .inpage-nav.inpage-nav-press h4 {
        margin-bottom: 30px; } }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 228, src/scss/mvp/components/_inpage-nav.scss */
    #page.mvp .inpage-nav.inpage-nav-press .search-bar, .mvp.page-highlights .inpage-nav.inpage-nav-press .search-bar {
      width: 230px;
      display: block; } }
  @media only screen and (max-width: 745px) {
    /* line 234, src/scss/mvp/components/_inpage-nav.scss */
    #page.mvp .inpage-nav.inpage-nav-press.tablet, .mvp.page-highlights .inpage-nav.inpage-nav-press.tablet {
      display: block; }
    /* line 237, src/scss/mvp/components/_inpage-nav.scss */
    #page.mvp .inpage-nav.inpage-nav-press .search-bar, .mvp.page-highlights .inpage-nav.inpage-nav-press .search-bar {
      display: none; } }

/* line 246, src/scss/mvp/components/_inpage-nav.scss */
.lt-ie9 #page.mvp .inpage-nav ul li a:after, .lt-ie9 .mvp.page-highlights .inpage-nav ul li a:after {
  background: url("/en/images/static/arrow-right-white-ie.png") no-repeat right center; }

/* line 251, src/scss/mvp/components/_inpage-nav.scss */
.lt-ie9 #page.mvp .inpage-nav.homepage ul li a, .lt-ie9 .mvp.page-highlights .inpage-nav.homepage ul li a {
  border-bottom-color: #ff9f00; }

/* line 1, src/scss/mvp/components/_timeline.scss */
#timeline {
  margin: 30px 0; }
  /* line 5, src/scss/mvp/components/_timeline.scss */
  #timeline ul {
    margin: 20px 0 0 0;
    padding: 20px 0 0 0;
    clear: both;
    border-top: 3px solid #E3EBF2; }
    /* line 11, src/scss/mvp/components/_timeline.scss */
    #timeline ul li {
      display: block;
      width: 25%;
      float: left;
      padding: 0 20px 0 10px;
      position: relative; }
      /* line 18, src/scss/mvp/components/_timeline.scss */
      #timeline ul li:before {
        content: '';
        border-radius: 50%;
        width: 19px;
        height: 19px;
        position: absolute;
        top: -31px;
        left: 10px;
        background: #739ABC;
        border: 2px solid #fff; }
      /* line 30, src/scss/mvp/components/_timeline.scss */
      #timeline ul li .time {
        display: block;
        font-size: 14px;
        color: #9FACB8; }
      /* line 36, src/scss/mvp/components/_timeline.scss */
      #timeline ul li .text {
        display: block;
        font-size: 16px;
        color: #5E6A71; }

/* line 1, src/scss/mvp/components/_ui-dialog.scss */
.ui-selectmenu-menu-dropdown.ui-corner-bottom.selectbox {
  margin-left: 4px;
  border: 1px solid #ddd; }

/* line 6, src/scss/mvp/components/_ui-dialog.scss */
.ui-widget-content.formElement {
  border: none;
  border-radius: 0; }
  @media only screen and (min-width: 746px) {
    /* line 6, src/scss/mvp/components/_ui-dialog.scss */
    .ui-widget-content.formElement {
      width: 560px !important;
      padding: 40px 15px 0 15px !important; } }

/* line 19, src/scss/mvp/components/_ui-dialog.scss */
.ui-dialog.ui-widget.ui-widget-content #kaptchaContainer div {
  width: 120px; }

/* line 23, src/scss/mvp/components/_ui-dialog.scss */
.ui-dialog.ui-widget.ui-widget-content fieldset .selectcontainer {
  border: 1px solid #ddd;
  width: 100%;
  height: 40px;
  position: relative;
  -webkit-box-shadow: 0px 1px 1px #ddd;
  box-shadow: 0px 1px 1px #ddd;
  overflow: hidden;
  background: transparent;
  cursor: pointer; }
  @media only screen and (min-width: 746px) {
    /* line 23, src/scss/mvp/components/_ui-dialog.scss */
    .ui-dialog.ui-widget.ui-widget-content fieldset .selectcontainer {
      width: 50%; } }
  /* line 37, src/scss/mvp/components/_ui-dialog.scss */
  .ui-dialog.ui-widget.ui-widget-content fieldset .selectcontainer:after {
    content: '';
    background: #fff url("/en/images/static/arrow-down-orange.svg") no-repeat center center;
    width: 40px;
    height: 45px;
    position: absolute;
    right: 0;
    top: 0px;
    pointer-events: none;
    z-index: 999999; }
  /* line 49, src/scss/mvp/components/_ui-dialog.scss */
  .ui-dialog.ui-widget.ui-widget-content fieldset .selectcontainer select {
    width: 100% !important;
    height: 100%;
    background: none;
    border: none;
    font-size: 16px;
    color: #333;
    padding-top: 5px;
    padding-left: 12px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none; }

/* line 63, src/scss/mvp/components/_ui-dialog.scss */
.ui-dialog.ui-widget.ui-widget-content textarea {
  width: 65%;
  border: 1px solid #ddd; }

/* line 68, src/scss/mvp/components/_ui-dialog.scss */
.ui-dialog.ui-widget.ui-widget-content input.error,
.ui-dialog.ui-widget.ui-widget-content textarea.error {
  border: 1px solid #C0262C; }

/* line 73, src/scss/mvp/components/_ui-dialog.scss */
.ui-dialog.ui-widget.ui-widget-content .closebutton {
  top: 25px;
  right: 27px; }

/* line 78, src/scss/mvp/components/_ui-dialog.scss */
.ui-dialog.ui-widget.ui-widget-content #error {
  background: #F9E9EA;
  color: #C1272D;
  margin: 15px;
  padding: 15px; }
  /* line 84, src/scss/mvp/components/_ui-dialog.scss */
  .ui-dialog.ui-widget.ui-widget-content #error p {
    padding: 0;
    margin: 0; }

/* line 91, src/scss/mvp/components/_ui-dialog.scss */
.ui-dialog.ui-widget.ui-widget-content .formElement h1 {
  font-size: 38px; }

/* line 95, src/scss/mvp/components/_ui-dialog.scss */
.ui-dialog.ui-widget.ui-widget-content .formElement h3 {
  padding-top: 15px;
  padding-left: 20px;
  font-family: 'Myriad SemiBold';
  font-size: 17px; }

/* line 102, src/scss/mvp/components/_ui-dialog.scss */
.ui-dialog.ui-widget.ui-widget-content .formElement p {
  padding: 10px 10px 10px 20px;
  font-family: 'Myriad Light';
  font-size: 17px; }

/* line 108, src/scss/mvp/components/_ui-dialog.scss */
.ui-dialog.ui-widget.ui-widget-content .formElement ul {
  margin-top: 0; }

@media only screen and (min-width: 746px) {
  /* line 112, src/scss/mvp/components/_ui-dialog.scss */
  .ui-dialog.ui-widget.ui-widget-content .formElement fieldset {
    padding: 12px 0 25px 0; } }

/* line 117, src/scss/mvp/components/_ui-dialog.scss */
.ui-dialog.ui-widget.ui-widget-content .formElement label.error {
  width: 100%;
  margin-left: 0;
  color: #C1272D;
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 75%;
  left: 33.33333%;
  right: auto;
  float: left;
  padding: 0 5px;
  font-size: 14px; }

/* line 127, src/scss/mvp/components/_ui-dialog.scss */
.ui-dialog.ui-widget.ui-widget-content .formElement label {
  font-family: 'Myriad Light';
  padding: 10px 0 10px 0;
  width: 35%; }

@media only screen and (min-width: 746px) {
  /* line 135, src/scss/mvp/components/_ui-dialog.scss */
  .ui-dialog.ui-widget.ui-widget-content .formElement li {
    padding: 15px 0 0 0; }
  /* line 138, src/scss/mvp/components/_ui-dialog.scss */
  .ui-dialog.ui-widget.ui-widget-content .formElement input {
    width: 65%; } }

/* line 143, src/scss/mvp/components/_ui-dialog.scss */
.ui-dialog.ui-widget.ui-widget-content .submit.clearfix {
  padding: 20px; }
  /* line 145, src/scss/mvp/components/_ui-dialog.scss */
  .ui-dialog.ui-widget.ui-widget-content .submit.clearfix input {
    min-width: auto;
    position: static;
    left: auto;
    top: auto;
    float: right;
    width: auto; }

@media only screen and (min-width: 746px) {
  /* line 156, src/scss/mvp/components/_ui-dialog.scss */
  .ui-dialog.ui-widget.ui-widget-content h1 {
    margin-left: 20px; }
  /* line 160, src/scss/mvp/components/_ui-dialog.scss */
  .ui-dialog.ui-widget.ui-widget-content div.bottomline {
    border-bottom: 1px solid #ddd;
    margin: 10px 20px 10px 20px; } }

@media only screen and (max-width: 745px) {
  /* line 16, src/scss/mvp/components/_ui-dialog.scss */
  .ui-dialog.ui-widget.ui-widget-content {
    width: 100% !important;
    left: 0 !important;
    margin: 0 !important;
    border-radius: 0;
    border: none; }
    /* line 174, src/scss/mvp/components/_ui-dialog.scss */
    .ui-dialog.ui-widget.ui-widget-content h1 {
      margin-left: 20px; }
    /* line 178, src/scss/mvp/components/_ui-dialog.scss */
    .ui-dialog.ui-widget.ui-widget-content div.bottomline {
      border-bottom: 0; }
    /* line 182, src/scss/mvp/components/_ui-dialog.scss */
    .ui-dialog.ui-widget.ui-widget-content .formElement {
      padding: 0 0 40px 0 !important;
      top: 0 !important;
      width: 100% !important; }
      /* line 187, src/scss/mvp/components/_ui-dialog.scss */
      .ui-dialog.ui-widget.ui-widget-content .formElement input,
      .ui-dialog.ui-widget.ui-widget-content .formElement textarea {
        width: 100% !important;
        border: 1px solid #ddd; }
      /* line 194, src/scss/mvp/components/_ui-dialog.scss */
      .ui-dialog.ui-widget.ui-widget-content .formElement fieldset {
        width: 100% !important; }
        /* line 197, src/scss/mvp/components/_ui-dialog.scss */
        .ui-dialog.ui-widget.ui-widget-content .formElement fieldset p {
          width: 100%; }
        /* line 200, src/scss/mvp/components/_ui-dialog.scss */
        .ui-dialog.ui-widget.ui-widget-content .formElement fieldset #iteml {
          width: 100%; }
          /* line 203, src/scss/mvp/components/_ui-dialog.scss */
          .ui-dialog.ui-widget.ui-widget-content .formElement fieldset #iteml input {
            width: 100%; }
        /* line 208, src/scss/mvp/components/_ui-dialog.scss */
        .ui-dialog.ui-widget.ui-widget-content .formElement fieldset #kaptcha #kaptchaContainer {
          margin-left: 0;
          margin-top: 20px; }
          /* line 212, src/scss/mvp/components/_ui-dialog.scss */
          .ui-dialog.ui-widget.ui-widget-content .formElement fieldset #kaptcha #kaptchaContainer img {
            float: none;
            display: block;
            margin: 0; }
          /* line 217, src/scss/mvp/components/_ui-dialog.scss */
          .ui-dialog.ui-widget.ui-widget-content .formElement fieldset #kaptcha #kaptchaContainer div {
            width: 100%;
            display: block;
            float: none;
            left: 0;
            margin: 0; }
            /* line 224, src/scss/mvp/components/_ui-dialog.scss */
            .ui-dialog.ui-widget.ui-widget-content .formElement fieldset #kaptcha #kaptchaContainer div p {
              padding: 10px 0 0 0; }
            /* line 227, src/scss/mvp/components/_ui-dialog.scss */
            .ui-dialog.ui-widget.ui-widget-content .formElement fieldset #kaptcha #kaptchaContainer div a {
              padding: 4px 0 0 25px; }
              /* line 229, src/scss/mvp/components/_ui-dialog.scss */
              .ui-dialog.ui-widget.ui-widget-content .formElement fieldset #kaptcha #kaptchaContainer div a span {
                left: 0; }
        /* line 236, src/scss/mvp/components/_ui-dialog.scss */
        .ui-dialog.ui-widget.ui-widget-content .formElement fieldset .submit.clearfix {
          padding: 20px; }
          /* line 238, src/scss/mvp/components/_ui-dialog.scss */
          .ui-dialog.ui-widget.ui-widget-content .formElement fieldset .submit.clearfix input {
            min-width: auto;
            position: static;
            left: auto;
            top: auto;
            float: none; } }

/* line 253, src/scss/mvp/components/_ui-dialog.scss */
#errorBib {
  border-radius: 0px;
  padding: 10px 40px 40px 40px;
  margin: 240px auto 0 auto; }
  @media only screen and (max-width: 745px) {
    /* line 253, src/scss/mvp/components/_ui-dialog.scss */
    #errorBib {
      width: auto;
      margin: 60px 20px 20px 20px;
      padding: 0px 10px 10px 10px; } }
  /* line 264, src/scss/mvp/components/_ui-dialog.scss */
  #errorBib h2 {
    font-size: 38px; }
    @media only screen and (max-width: 745px) {
      /* line 264, src/scss/mvp/components/_ui-dialog.scss */
      #errorBib h2 {
        margin-bottom: 40px; } }
  /* line 270, src/scss/mvp/components/_ui-dialog.scss */
  #errorBib p {
    font-size: 17px;
    color: #2D3338; }
  /* line 274, src/scss/mvp/components/_ui-dialog.scss */
  #errorBib a {
    font-weight: 300;
    color: #FF6600;
    text-decoration: underline;
    font-size: 17px; }
  /* line 280, src/scss/mvp/components/_ui-dialog.scss */
  #errorBib .internalLink {
    font-size: 17px; }
  /* line 284, src/scss/mvp/components/_ui-dialog.scss */
  #errorBib #closepop {
    margin-top: 48px;
    right: 40px; }
    @media only screen and (max-width: 745px) {
      /* line 284, src/scss/mvp/components/_ui-dialog.scss */
      #errorBib #closepop {
        margin-top: 20px;
        right: 10px; } }
  @media only screen and (max-width: 745px) {
    /* line 293, src/scss/mvp/components/_ui-dialog.scss */
    #errorBib .bibContent {
      padding: 10px 10px 20px 10px; } }

/* line 1, src/scss/comp/country-page/_topimage.scss */
.topimage-wrapper {
  position: relative;
  background: #90d1e3;
  /* Old browsers */
  /* FF3.6+ */
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #90d1e3), color-stop(71%, #90d1e3));
  /* Chrome,Safari4+ */
  background: -webkit-radial-gradient(center, ellipse cover, #90d1e3 0%, #90d1e3 71%);
  /* Chrome10+,Safari5.1+ */
  background: -o-radial-gradient(center, ellipse cover, #90d1e3 0%, #90d1e3 71%);
  /* Opera 12+ */
  /* IE10+ */
  background: -webkit-radial-gradient(center ellipse, #90d1e3 0%, #90d1e3 71%);
  background: -o-radial-gradient(center ellipse, #90d1e3 0%, #90d1e3 71%);
  background: radial-gradient(ellipse at center, #90d1e3 0%, #90d1e3 71%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#90d1e3', endColorstr='#90d1e3',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */ }
  @media only screen and (max-width: 745px) {
    /* line 1, src/scss/comp/country-page/_topimage.scss */
    .topimage-wrapper {
      height: 360px;
      margin-bottom: -80px; } }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 1, src/scss/comp/country-page/_topimage.scss */
    .topimage-wrapper {
      height: 610px;
      margin-bottom: -140px; } }
  /* line 63, src/scss/comp/country-page/_topimage.scss */
  .topimage-wrapper .topimage.country-page {
    min-height: 740px;
    margin: auto auto -240px auto; }
    @media only screen and (max-width: 745px) {
      /* line 63, src/scss/comp/country-page/_topimage.scss */
      .topimage-wrapper .topimage.country-page {
        float: left;
        min-height: 280px;
        left: -0px !important; } }
    @media only screen and (max-width: 401px) {
      /* line 63, src/scss/comp/country-page/_topimage.scss */
      .topimage-wrapper .topimage.country-page {
        left: -350px !important;
        max-height: 120px; } }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 63, src/scss/comp/country-page/_topimage.scss */
      .topimage-wrapper .topimage.country-page {
        min-height: 610px;
        margin: auto auto -240px auto;
        float: none; } }
    @media only screen and (max-width: 745px) {
      /* line 82, src/scss/comp/country-page/_topimage.scss */
      .topimage-wrapper .topimage.country-page img {
        width: 100%;
        margin: 0 0 0 -10%; } }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 82, src/scss/comp/country-page/_topimage.scss */
      .topimage-wrapper .topimage.country-page img {
        width: 120%;
        max-width: 1200px;
        margin: 0 0 0 -10%;
        padding: 0; } }
    /* line 97, src/scss/comp/country-page/_topimage.scss */
    .topimage-wrapper .topimage.country-page h2 {
      color: #fff; }
      @media only screen and (min-width: 1021px) {
        /* line 97, src/scss/comp/country-page/_topimage.scss */
        .topimage-wrapper .topimage.country-page h2 {
          margin-left: 140px;
          font-size: 46px;
          position: absolute;
          bottom: 280px;
          z-index: 2000000; } }

@media only screen and (max-width: 745px) {
  /* line 1, src/scss/comp/country-page/_toptext.scss */
  .toptext.country-page {
    display: none; } }

/* line 1, src/scss/comp/content/_country-cta.scss */
#page.mvp .country-cta, .mvp.page-highlights .country-cta {
  background-color: rgba(68, 105, 125, 0.08);
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 0 0 30px 0;
  height: 300px;
  text-align: center;
  position: relative; }
  /* line 11, src/scss/comp/content/_country-cta.scss */
  #page.mvp .country-cta img, .mvp.page-highlights .country-cta img {
    height: 80%;
    width: 80%;
    position: absolute;
    top: 10%;
    left: 10%;
    z-index: -1; }
  /* line 20, src/scss/comp/content/_country-cta.scss */
  #page.mvp .country-cta h2, .mvp.page-highlights .country-cta h2 {
    padding-top: 70px;
    color: #000099;
    margin-bottom: 0; }
  /* line 26, src/scss/comp/content/_country-cta.scss */
  #page.mvp .country-cta p, .mvp.page-highlights .country-cta p {
    width: 100%;
    margin: auto;
    font-size: 16px;
    margin-bottom: 10px; }
    @media only screen and (min-width: 746px) {
      /* line 26, src/scss/comp/content/_country-cta.scss */
      #page.mvp .country-cta p, .mvp.page-highlights .country-cta p {
        width: 380px; } }

/* line 1, src/scss/comp/content/_usp-block.scss */
.usp-block,
#page.mvp .usp-block, .mvp.page-highlights .usp-block {
  background-image: -webkit-linear-gradient(-90deg, #99d140 0%, #97c14a 100%);
  background-image: -ms-linear-gradient(-90deg, #99d140 0%, #97c14a 100%);
  border-radius: 0 20px 0 0;
  padding: 20px; }
  @media only screen and (min-width: 746px) {
    /* line 1, src/scss/comp/content/_usp-block.scss */
    .usp-block,
    #page.mvp .usp-block, .mvp.page-highlights .usp-block {
      margin: 0 0 0 30px; } }
  /* line 15, src/scss/comp/content/_usp-block.scss */
  .usp-block img,
  #page.mvp .usp-block img, .mvp.page-highlights .usp-block img {
    width: 30px;
    margin-right: 10px; }
  /* line 20, src/scss/comp/content/_usp-block.scss */
  .usp-block h2,
  #page.mvp .usp-block h2, .mvp.page-highlights .usp-block h2 {
    color: #fff;
    font-size: 17px;
    font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    display: inline-block; }
  /* line 27, src/scss/comp/content/_usp-block.scss */
  .usp-block p,
  #page.mvp .usp-block p, .mvp.page-highlights .usp-block p {
    color: #fff;
    font-size: 17px;
    margin-top: 20px;
    margin-bottom: 40px; }

/* line 1, src/scss/comp/content/_calender.scss */
#page .calender, .page-highlights .calender {
  margin: 30px 0 60px 0;
  border-bottom: 1px solid #dddddd; }
  /* line 6, src/scss/comp/content/_calender.scss */
  #page .calender .calender-item, .page-highlights .calender .calender-item {
    position: relative;
    margin: 30px 0;
    padding: 30px 0;
    border-top: 1px solid #dddddd; }
    /* line 13, src/scss/comp/content/_calender.scss */
    #page .calender .calender-item.small .date, .page-highlights .calender .calender-item.small .date {
      background: #05237b; }
    /* line 19, src/scss/comp/content/_calender.scss */
    #page .calender .calender-item.big .date, .page-highlights .calender .calender-item.big .date {
      background: #f60; }
    /* line 24, src/scss/comp/content/_calender.scss */
    #page .calender .calender-item .date, .page-highlights .calender .calender-item .date {
      position: absolute;
      left: 0;
      top: 30px;
      font-size: 20px;
      color: #fff;
      width: 80px;
      height: 80px;
      text-align: center;
      border-radius: 0 20px 20px 20px;
      padding-top: 22px;
      line-height: 1; }
      @media only screen and (max-width: 745px) {
        /* line 24, src/scss/comp/content/_calender.scss */
        #page .calender .calender-item .date, .page-highlights .calender .calender-item .date {
          padding-top: 16px;
          width: 60px;
          height: 60px;
          border-radius: 0 10px 10px 10px;
          font-size: 16px; } }
      /* line 45, src/scss/comp/content/_calender.scss */
      #page .calender .calender-item .date .number, .page-highlights .calender .calender-item .date .number {
        font-size: 30px;
        display: inline-block;
        margin-top: -5px;
        line-height: 0.8; }
        @media only screen and (max-width: 745px) {
          /* line 45, src/scss/comp/content/_calender.scss */
          #page .calender .calender-item .date .number, .page-highlights .calender .calender-item .date .number {
            font-size: 24px; } }
    /* line 57, src/scss/comp/content/_calender.scss */
    #page .calender .calender-item .content-container, .page-highlights .calender .calender-item .content-container {
      padding-left: 110px; }
      @media only screen and (max-width: 745px) {
        /* line 57, src/scss/comp/content/_calender.scss */
        #page .calender .calender-item .content-container, .page-highlights .calender .calender-item .content-container {
          padding-left: 80px; } }
      /* line 64, src/scss/comp/content/_calender.scss */
      #page .calender .calender-item .content-container p, .page-highlights .calender .calender-item .content-container p {
        margin: 10px 0;
        font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
        @media only screen and (max-width: 745px) {
          /* line 64, src/scss/comp/content/_calender.scss */
          #page .calender .calender-item .content-container p, .page-highlights .calender .calender-item .content-container p {
            font-size: 15px;
            line-height: 1.6; } }
      /* line 74, src/scss/comp/content/_calender.scss */
      #page .calender .calender-item .content-container p.detail, .page-highlights .calender .calender-item .content-container p.detail {
        margin: 0;
        font-style: italic;
        font-size: 13px;
        color: #949d9e; }
        /* line 80, src/scss/comp/content/_calender.scss */
        #page .calender .calender-item .content-container p.detail strong, .page-highlights .calender .calender-item .content-container p.detail strong {
          font-style: italic;
          color: #f60; }
      /* line 87, src/scss/comp/content/_calender.scss */
      #page .calender .calender-item .content-container .add, .page-highlights .calender .calender-item .content-container .add {
        position: absolute;
        right: 0;
        margin-top: -3px;
        font-size: 14px;
        text-decoration: none;
        color: #000099; }
        /* line 95, src/scss/comp/content/_calender.scss */
        #page .calender .calender-item .content-container .add:hover, .page-highlights .calender .calender-item .content-container .add:hover {
          color: #f60; }
        /* line 99, src/scss/comp/content/_calender.scss */
        #page .calender .calender-item .content-container .add:before, .page-highlights .calender .calender-item .content-container .add:before {
          content: '';
          display: inline-block;
          position: relative;
          left: -10px;
          top: 5px;
          width: 19px;
          height: 19px;
          background: url("/en/images/static/calender-icon.png");
          background-size: 19px; }
        @media only screen and (max-width: 745px) {
          /* line 87, src/scss/comp/content/_calender.scss */
          #page .calender .calender-item .content-container .add, .page-highlights .calender .calender-item .content-container .add {
            position: relative;
            top: 30px;
            left: -13px; } }

/* line 4, src/scss/comp/content/_checklist.scss */
ul.checklist li,
#page.mvp ul.checklist li, .mvp.page-highlights ul.checklist li {
  font-size: 14px;
  position: relative;
  padding-left: 24px; }
  @media only screen and (min-width: 746px) {
    /* line 4, src/scss/comp/content/_checklist.scss */
    ul.checklist li,
    #page.mvp ul.checklist li, .mvp.page-highlights ul.checklist li {
      font-size: 16px; } }
  /* line 13, src/scss/comp/content/_checklist.scss */
  ul.checklist li:before,
  #page.mvp ul.checklist li:before, .mvp.page-highlights ul.checklist li:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 4px;
    background: url("/en/images/static/arrow-green.png");
    background-size: 16px;
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    margin-right: 6px; }

/* line 1, src/scss/comp/content/_product-summary.scss */
#page.mvp .product-summary, .mvp.page-highlights .product-summary {
  position: relative;
  margin: 30px 0;
  padding-left: 80px; }
  @media only screen and (min-width: 746px) {
    /* line 1, src/scss/comp/content/_product-summary.scss */
    #page.mvp .product-summary, .mvp.page-highlights .product-summary {
      width: 50%;
      float: left;
      padding-left: 100px; } }
  /* line 13, src/scss/comp/content/_product-summary.scss */
  #page.mvp .product-summary .icon, .mvp.page-highlights .product-summary .icon {
    width: 60px;
    height: 60px;
    background-size: 60px;
    position: absolute;
    left: 0;
    top: 0; }
    @media only screen and (min-width: 746px) {
      /* line 13, src/scss/comp/content/_product-summary.scss */
      #page.mvp .product-summary .icon, .mvp.page-highlights .product-summary .icon {
        width: 80px;
        height: 80px;
        background-size: 80px; } }
    /* line 28, src/scss/comp/content/_product-summary.scss */
    #page.mvp .product-summary .icon.blue, .mvp.page-highlights .product-summary .icon.blue {
      background-image: url("/en/images/static/squarcle-blue.svg"); }
    /* line 31, src/scss/comp/content/_product-summary.scss */
    #page.mvp .product-summary .icon.green, .mvp.page-highlights .product-summary .icon.green {
      background-image: url("/en/images/static/squarcle-green.svg"); }
    /* line 34, src/scss/comp/content/_product-summary.scss */
    #page.mvp .product-summary .icon.orange, .mvp.page-highlights .product-summary .icon.orange {
      background-image: url("/en/images/static/squarcle-orange.svg"); }
    /* line 38, src/scss/comp/content/_product-summary.scss */
    #page.mvp .product-summary .icon span, .mvp.page-highlights .product-summary .icon span {
      color: #fff;
      font-size: 22px;
      font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
      display: block;
      text-align: center;
      position: relative;
      top: 18px; }
      @media only screen and (min-width: 746px) {
        /* line 38, src/scss/comp/content/_product-summary.scss */
        #page.mvp .product-summary .icon span, .mvp.page-highlights .product-summary .icon span {
          font-size: 30px;
          top: 27px; } }
  /* line 54, src/scss/comp/content/_product-summary.scss */
  #page.mvp .product-summary h3, .mvp.page-highlights .product-summary h3 {
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 22px;
    margin-bottom: 16px; }

/* line 2, src/scss/comp/content/_arrow-links.scss */
a.internal-link,
a.external-link {
  position: relative;
  display: inline-block; }
  /* line 8, src/scss/comp/content/_arrow-links.scss */
  a.internal-link:hover span,
  a.external-link:hover span {
    color: #f60; }
  /* line 13, src/scss/comp/content/_arrow-links.scss */
  a.internal-link span,
  a.external-link span {
    color: #000099;
    font-size: 14px;
    text-decoration: none;
    width: 220px;
    padding-left: 30px;
    display: inline-block;
    position: relative;
    left: 0;
    top: -1px;
    line-height: 24px;
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease; }

/* line 30, src/scss/comp/content/_arrow-links.scss */
a.internal-link {
  display: inline-block;
  position: relative;
  height: 22px;
  width: 22px;
  cursor: pointer;
  background: url("/en/images/static/arrow-bg-grey.svg") no-repeat center;
  background-size: 20px; }
  /* line 12, src/scss/mixins/_arrow-button.scss */
  a.internal-link:after {
    position: absolute;
    content: '';
    left: 1px;
    top: 0;
    height: 22px;
    width: 22px;
    background: url("/en/images/static/arrow-white.svg") no-repeat center;
    background-size: 4.44444px;
    -webkit-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out; }
  /* line 24, src/scss/mixins/_arrow-button.scss */
  a.internal-link:hover:after {
    opacity: 0;
    left: 14px; }
  /* line 28, src/scss/mixins/_arrow-button.scss */
  a.internal-link:before {
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    left: -14px;
    top: 0;
    background: url("/en/images/static/arrow-white.svg") no-repeat center;
    background-size: 4.44444px;
    opacity: 0;
    -webkit-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out; }
  /* line 41, src/scss/mixins/_arrow-button.scss */
  a.internal-link:hover:before {
    opacity: 1;
    left: 2px; }

/* line 33, src/scss/comp/content/_arrow-links.scss */
a.external-link {
  display: inline-block;
  position: relative;
  height: 22px;
  width: 22px;
  cursor: pointer;
  background: url("/en/images/static/arrow-bg-grey-inverted.svg") no-repeat center;
  background-size: 20px; }
  /* line 12, src/scss/mixins/_arrow-button.scss */
  a.external-link:after {
    position: absolute;
    content: '';
    left: 1px;
    top: 0;
    height: 22px;
    width: 22px;
    background: url("/en/images/static/arrow-grey.svg") no-repeat center;
    background-size: 4.44444px;
    -webkit-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out; }
  /* line 24, src/scss/mixins/_arrow-button.scss */
  a.external-link:hover:after {
    opacity: 0;
    left: 14px; }
  /* line 28, src/scss/mixins/_arrow-button.scss */
  a.external-link:before {
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    left: -14px;
    top: 0;
    background: url("/en/images/static/arrow-grey.svg") no-repeat center;
    background-size: 4.44444px;
    opacity: 0;
    -webkit-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out; }
  /* line 41, src/scss/mixins/_arrow-button.scss */
  a.external-link:hover:before {
    opacity: 1;
    left: 2px; }

/* line 1, src/scss/comp/content/_media-kit.scss */
#page .media-wrapper, .page-highlights .media-wrapper {
  border-bottom: 1px solid #dddddd;
  padding-bottom: 40px; }
  /* line 6, src/scss/comp/content/_media-kit.scss */
  #page .media-wrapper .row, .page-highlights .media-wrapper .row {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 960px;
    *zoom: 1; }
    /* line 5, src/scss/restyle/_global.scss */
    #page .media-wrapper .row:before, .page-highlights .media-wrapper .row:before, #page .media-wrapper .row:after, .page-highlights .media-wrapper .row:after {
      content: " ";
      display: table; }
    /* line 6, src/scss/restyle/_global.scss */
    #page .media-wrapper .row:after, .page-highlights .media-wrapper .row:after {
      clear: both; }
  /* line 10, src/scss/comp/content/_media-kit.scss */
  #page .media-wrapper .media, .page-highlights .media-wrapper .media {
    padding-left: 0;
    padding-right: 0;
    width: 33.33333%;
    float: left;
    padding-right: 30px;
    margin: 20px 0; }
    @media only screen and (max-width: 745px) {
      /* line 10, src/scss/comp/content/_media-kit.scss */
      #page .media-wrapper .media, .page-highlights .media-wrapper .media {
        padding-left: 0;
        padding-right: 0;
        width: 100%;
        float: left; } }
    @media only screen and (max-width: 745px) {
      /* line 21, src/scss/comp/content/_media-kit.scss */
      #page .media-wrapper .media.person img, .page-highlights .media-wrapper .media.person img {
        position: absolute;
        left: 10px;
        width: 100px; }
      /* line 26, src/scss/comp/content/_media-kit.scss */
      #page .media-wrapper .media.person h3, .page-highlights .media-wrapper .media.person h3,
      #page .media-wrapper .media.person p, .page-highlights .media-wrapper .media.person p,
      #page .media-wrapper .media.person ul, .page-highlights .media-wrapper .media.person ul {
        margin-left: 110px; }
      /* line 31, src/scss/comp/content/_media-kit.scss */
      #page .media-wrapper .media.person ul li, .page-highlights .media-wrapper .media.person ul li {
        font-size: 15px; } }
    /* line 38, src/scss/comp/content/_media-kit.scss */
    #page .media-wrapper .media.video .image-holder, .page-highlights .media-wrapper .media.video .image-holder {
      position: relative; }
      /* line 42, src/scss/comp/content/_media-kit.scss */
      #page .media-wrapper .media.video .image-holder:hover:before, .page-highlights .media-wrapper .media.video .image-holder:hover:before {
        opacity: 0.8; }
      /* line 47, src/scss/comp/content/_media-kit.scss */
      #page .media-wrapper .media.video .image-holder:before, .page-highlights .media-wrapper .media.video .image-holder:before {
        content: '';
        display: inline-block;
        width: 50px;
        height: 50px;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-top: -25px;
        margin-left: -25px;
        background: url("/en/images/static/play-icon.png");
        background-size: 50px;
        -webkit-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease; }
    /* line 66, src/scss/comp/content/_media-kit.scss */
    #page .media-wrapper .media img, .page-highlights .media-wrapper .media img {
      border-radius: 0 0 20px 0;
      margin-bottom: 10px; }
      @media only screen and (max-width: 745px) {
        /* line 66, src/scss/comp/content/_media-kit.scss */
        #page .media-wrapper .media img, .page-highlights .media-wrapper .media img {
          max-width: 180px; } }
    /* line 75, src/scss/comp/content/_media-kit.scss */
    #page .media-wrapper .media h3, .page-highlights .media-wrapper .media h3 {
      font-size: 18px;
      color: #2c3338;
      margin-bottom: 10px; }
    /* line 81, src/scss/comp/content/_media-kit.scss */
    #page .media-wrapper .media p, .page-highlights .media-wrapper .media p {
      color: #2c3338;
      font-size: 15px;
      padding: 0;
      margin-bottom: 10px;
      line-height: 1.4;
      font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
    /* line 89, src/scss/comp/content/_media-kit.scss */
    #page .media-wrapper .media p.detail, .page-highlights .media-wrapper .media p.detail {
      font-style: italic;
      color: #999999; }
    /* line 95, src/scss/comp/content/_media-kit.scss */
    #page .media-wrapper .media ul li, .page-highlights .media-wrapper .media ul li {
      padding-left: 25px; }
      @media only screen and (max-width: 745px) {
        /* line 95, src/scss/comp/content/_media-kit.scss */
        #page .media-wrapper .media ul li, .page-highlights .media-wrapper .media ul li {
          font-size: 17px; } }
      /* line 103, src/scss/comp/content/_media-kit.scss */
      #page .media-wrapper .media ul li a, .page-highlights .media-wrapper .media ul li a {
        padding-left: 0; }
      /* line 106, src/scss/comp/content/_media-kit.scss */
      #page .media-wrapper .media ul li.pdf span, .page-highlights .media-wrapper .media ul li.pdf span {
        background-size: 20px; }
  /* line 113, src/scss/comp/content/_media-kit.scss */
  #page .media-wrapper .more, .page-highlights .media-wrapper .more {
    padding-left: 0;
    padding-right: 0;
    width: 33.33333%;
    float: left;
    margin-left: 66.66667% !important; }
    @media only screen and (max-width: 745px) {
      /* line 113, src/scss/comp/content/_media-kit.scss */
      #page .media-wrapper .more, .page-highlights .media-wrapper .more {
        padding-left: 0;
        padding-right: 0;
        width: 100%;
        float: left;
        margin-left: 0% !important; } }

/* line 48, src/scss/comp/content/_dropdown.scss */
.dropdown.comp {
  display: inline-block;
  position: relative;
  cursor: pointer;
  border: 1px solid #ccc;
  border-bottom: 2px solid #ccc;
  background: #fff;
  margin: 0 0 14px 0; }
  @media only screen and (max-width: 745px) {
    /* line 48, src/scss/comp/content/_dropdown.scss */
    .dropdown.comp {
      width: 100%; } }
  /* line 16, src/scss/comp/content/_dropdown.scss */
  .dropdown.comp:after {
    content: '';
    display: inline-block;
    position: absolute;
    height: 100%;
    width: 30px;
    right: 0px;
    top: 0px;
    background: url("/en/images/static/arrow-down-orange.svg") no-repeat center center; }
  /* line 28, src/scss/comp/content/_dropdown.scss */
  .dropdown.comp select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    background: none;
    position: relative;
    border: 0;
    padding: 6px 8px;
    padding-right: 40px;
    z-index: 100;
    font-size: 15px;
    width: 100%; }
  /* line 43, src/scss/comp/content/_dropdown.scss */
  .dropdown.comp select::-ms-expand {
    display: none; }

/* line 52, src/scss/comp/content/_dropdown.scss */
.aside .dropdown.comp {
  width: 90%; }

/* line 3, src/scss/comp/content/_contact-block.scss */
#page .contact-block .contact, .page-highlights .contact-block .contact {
  margin: 0 0 40px 0; }
  /* line 6, src/scss/comp/content/_contact-block.scss */
  #page .contact-block .contact p, .page-highlights .contact-block .contact p {
    margin: 0 0 14px 0;
    padding: 0;
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 15px;
    line-height: 1.4; }
    /* line 14, src/scss/comp/content/_contact-block.scss */
    #page .contact-block .contact p strong, .page-highlights .contact-block .contact p strong {
      font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
      /* line 17, src/scss/comp/content/_contact-block.scss */
      #page .contact-block .contact p strong.title, .page-highlights .contact-block .contact p strong.title {
        font-size: 17px; }

/* line 1, src/scss/comp/tabs/_tabs.scss */
.tabs.comp {
  margin-bottom: 40px; }
  /* line 5, src/scss/comp/tabs/_tabs.scss */
  .tabs.comp .interface {
    border-bottom: 1px solid #dddddd;
    padding: 0;
    margin: 0;
    position: relative; }
    /* line 11, src/scss/comp/tabs/_tabs.scss */
    .tabs.comp .interface:after, .tabs.comp .interface:before {
      content: '';
      display: block;
      position: absolute;
      width: 100px;
      height: 1px;
      bottom: -1px;
      background: #ddd;
      z-index: 1000; }
    /* line 22, src/scss/comp/tabs/_tabs.scss */
    .tabs.comp .interface:before {
      left: -100px;
      background-image: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 100%);
      background-image: -ms-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 100%); }
    /* line 28, src/scss/comp/tabs/_tabs.scss */
    .tabs.comp .interface:after {
      right: -100px;
      background-image: -webkit-linear-gradient(180deg, white 0%, rgba(255, 255, 255, 0) 100%);
      background-image: -ms-linear-gradient(180deg, white 0%, rgba(255, 255, 255, 0) 100%); }
    /* line 35, src/scss/comp/tabs/_tabs.scss */
    .tabs.comp .interface > span {
      font-size: 16px;
      line-height: 1.2;
      color: #000099;
      display: inline-block;
      margin: 0;
      padding: 6px 30px;
      cursor: pointer;
      border: 1px solid #dddddd;
      position: relative;
      bottom: -1px;
      margin-right: 10px;
      font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
      -webkit-transition: all 0.2s ease-out;
      -o-transition: all 0.2s ease-out;
      transition: all 0.2s ease-out; }
      @media only screen and (max-width: 745px) {
        /* line 35, src/scss/comp/tabs/_tabs.scss */
        .tabs.comp .interface > span {
          text-align: center;
          width: 45%; } }
      @media only screen and (min-width: 746px) {
        /* line 35, src/scss/comp/tabs/_tabs.scss */
        .tabs.comp .interface > span {
          padding: 10px 50px;
          font-size: 18px;
          line-height: 1.4; } }
      /* line 62, src/scss/comp/tabs/_tabs.scss */
      .tabs.comp .interface > span.active {
        border-bottom: 1px solid #fff;
        color: #f60; }
  /* line 69, src/scss/comp/tabs/_tabs.scss */
  .tabs.comp .tab {
    display: none;
    padding: 40px 0;
    border-bottom: 1px solid #dddddd; }
    /* line 74, src/scss/comp/tabs/_tabs.scss */
    .tabs.comp .tab.active {
      display: block; }

/* line 3, src/scss/comp/tabs/_tab-page.scss */
#page.mvp .tab-content .tab-page.interface, .mvp.page-highlights .tab-content .tab-page.interface {
  margin: 0 20px; }
  @media only screen and (min-width: 1021px) {
    /* line 3, src/scss/comp/tabs/_tab-page.scss */
    #page.mvp .tab-content .tab-page.interface, .mvp.page-highlights .tab-content .tab-page.interface {
      margin: 0; } }
  @media only screen and (max-width: 745px) {
    /* line 3, src/scss/comp/tabs/_tab-page.scss */
    #page.mvp .tab-content .tab-page.interface, .mvp.page-highlights .tab-content .tab-page.interface {
      margin: 0;
      padding: 0 20px;
      background: #fff; } }
  /* line 14, src/scss/comp/tabs/_tab-page.scss */
  #page.mvp .tab-content .tab-page.interface .dropdown, .mvp.page-highlights .tab-content .tab-page.interface .dropdown {
    display: inline-block;
    position: relative;
    cursor: pointer;
    border: 1px solid #ccc;
    border-bottom: 2px solid #ccc;
    background: #fff;
    margin: 0 0 14px 0; }
    @media only screen and (max-width: 745px) {
      /* line 14, src/scss/comp/tabs/_tab-page.scss */
      #page.mvp .tab-content .tab-page.interface .dropdown, .mvp.page-highlights .tab-content .tab-page.interface .dropdown {
        width: 100%; } }
    /* line 16, src/scss/comp/content/_dropdown.scss */
    #page.mvp .tab-content .tab-page.interface .dropdown:after, .mvp.page-highlights .tab-content .tab-page.interface .dropdown:after {
      content: '';
      display: inline-block;
      position: absolute;
      height: 100%;
      width: 30px;
      right: 0px;
      top: 0px;
      background: url("/en/images/static/arrow-down-orange.svg") no-repeat center center; }
    /* line 28, src/scss/comp/content/_dropdown.scss */
    #page.mvp .tab-content .tab-page.interface .dropdown select, .mvp.page-highlights .tab-content .tab-page.interface .dropdown select {
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      cursor: pointer;
      background: none;
      position: relative;
      border: 0;
      padding: 12px 15px;
      padding-right: 40px;
      z-index: 100;
      font-size: 15px;
      width: 100%; }
    /* line 43, src/scss/comp/content/_dropdown.scss */
    #page.mvp .tab-content .tab-page.interface .dropdown select::-ms-expand, .mvp.page-highlights .tab-content .tab-page.interface .dropdown select::-ms-expand {
      display: none; }
    @media only screen and (max-width: 745px) {
      /* line 14, src/scss/comp/tabs/_tab-page.scss */
      #page.mvp .tab-content .tab-page.interface .dropdown, .mvp.page-highlights .tab-content .tab-page.interface .dropdown {
        width: 100%; } }

/* line 24, src/scss/comp/tabs/_tab-page.scss */
#page.mvp .tab-content .interface .dropdown.comp, .mvp.page-highlights .tab-content .interface .dropdown.comp {
  display: inline-block;
  position: relative;
  cursor: pointer;
  border: 1px solid #ccc;
  border-bottom: 2px solid #ccc;
  background: #fff;
  margin: 0 0 14px 0;
  display: inline-block;
  margin: 20px 0; }
  @media only screen and (max-width: 745px) {
    /* line 24, src/scss/comp/tabs/_tab-page.scss */
    #page.mvp .tab-content .interface .dropdown.comp, .mvp.page-highlights .tab-content .interface .dropdown.comp {
      width: 100%; } }
  /* line 16, src/scss/comp/content/_dropdown.scss */
  #page.mvp .tab-content .interface .dropdown.comp:after, .mvp.page-highlights .tab-content .interface .dropdown.comp:after {
    content: '';
    display: inline-block;
    position: absolute;
    height: 100%;
    width: 30px;
    right: 0px;
    top: 0px;
    background: url("/en/images/static/arrow-down-orange.svg") no-repeat center center; }
  /* line 28, src/scss/comp/content/_dropdown.scss */
  #page.mvp .tab-content .interface .dropdown.comp select, .mvp.page-highlights .tab-content .interface .dropdown.comp select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    background: none;
    position: relative;
    border: 0;
    padding: 12px 15px;
    padding-right: 40px;
    z-index: 100;
    font-size: 15px;
    width: 100%; }
  /* line 43, src/scss/comp/content/_dropdown.scss */
  #page.mvp .tab-content .interface .dropdown.comp select::-ms-expand, .mvp.page-highlights .tab-content .interface .dropdown.comp select::-ms-expand {
    display: none; }
  @media only screen and (max-width: 745px) {
    /* line 24, src/scss/comp/tabs/_tab-page.scss */
    #page.mvp .tab-content .interface .dropdown.comp, .mvp.page-highlights .tab-content .interface .dropdown.comp {
      width: 100%;
      margin-bottom: 0px; } }
  @media only screen and (min-width: 746px) {
    /* line 24, src/scss/comp/tabs/_tab-page.scss */
    #page.mvp .tab-content .interface .dropdown.comp, .mvp.page-highlights .tab-content .interface .dropdown.comp {
      margin: 0 0 20px 0;
      display: none; }
      /* line 39, src/scss/comp/tabs/_tab-page.scss */
      #page.mvp .tab-content .interface .dropdown.comp.medium-visible, .mvp.page-highlights .tab-content .interface .dropdown.comp.medium-visible {
        display: inline-block; } }
  @media only screen and (min-width: 1021px) {
    /* line 24, src/scss/comp/tabs/_tab-page.scss */
    #page.mvp .tab-content .interface .dropdown.comp, .mvp.page-highlights .tab-content .interface .dropdown.comp {
      display: none; } }

/* line 48, src/scss/comp/tabs/_tab-page.scss */
#page.mvp .tab-content .interface .tabs, .mvp.page-highlights .tab-content .interface .tabs {
  position: relative;
  z-index: 100;
  border-bottom: 1px solid #dddddd;
  bottom: -1px;
  display: none; }
  @media only screen and (min-width: 746px) {
    /* line 48, src/scss/comp/tabs/_tab-page.scss */
    #page.mvp .tab-content .interface .tabs, .mvp.page-highlights .tab-content .interface .tabs {
      display: inline-block; }
      /* line 58, src/scss/comp/tabs/_tab-page.scss */
      #page.mvp .tab-content .interface .tabs.medium-hidden, .mvp.page-highlights .tab-content .interface .tabs.medium-hidden {
        display: none; } }
  @media only screen and (min-width: 1021px) {
    /* line 48, src/scss/comp/tabs/_tab-page.scss */
    #page.mvp .tab-content .interface .tabs, .mvp.page-highlights .tab-content .interface .tabs {
      display: inline-block; } }
  /* line 66, src/scss/comp/tabs/_tab-page.scss */
  #page.mvp .tab-content .interface .tabs:after, .mvp.page-highlights .tab-content .interface .tabs:after, #page.mvp .tab-content .interface .tabs:before, .mvp.page-highlights .tab-content .interface .tabs:before {
    content: '';
    display: block;
    position: absolute;
    width: 100px;
    height: 1px;
    bottom: -1px;
    background: #ddd; }
  /* line 77, src/scss/comp/tabs/_tab-page.scss */
  #page.mvp .tab-content .interface .tabs:before, .mvp.page-highlights .tab-content .interface .tabs:before {
    left: -100px;
    background-image: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 100%);
    background-image: -ms-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 100%); }
  /* line 83, src/scss/comp/tabs/_tab-page.scss */
  #page.mvp .tab-content .interface .tabs:after, .mvp.page-highlights .tab-content .interface .tabs:after {
    right: -100px;
    background-image: -webkit-linear-gradient(180deg, white 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -ms-linear-gradient(180deg, white 0%, rgba(255, 255, 255, 0) 100%); }
  /* line 90, src/scss/comp/tabs/_tab-page.scss */
  #page.mvp .tab-content .interface .tabs ul, .mvp.page-highlights .tab-content .interface .tabs ul {
    margin: 0 0 -1px 0;
    padding: 0; }
    /* line 94, src/scss/comp/tabs/_tab-page.scss */
    #page.mvp .tab-content .interface .tabs ul li, .mvp.page-highlights .tab-content .interface .tabs ul li {
      background: #fff;
      display: inline-block;
      padding: 8px 20px;
      margin: 0 6px 0 0;
      font-size: 18px;
      border: 1px solid #dddddd;
      cursor: pointer;
      color: #000099;
      position: relative;
      -webkit-transition: all 0.2s ease-in-out;
      -o-transition: all 0.2s ease-in-out;
      transition: all 0.2s ease-in-out; }
      /* line 107, src/scss/comp/tabs/_tab-page.scss */
      #page.mvp .tab-content .interface .tabs ul li.active, .mvp.page-highlights .tab-content .interface .tabs ul li.active {
        border-bottom: 1px solid #fff;
        color: #ff6600; }
        /* line 111, src/scss/comp/tabs/_tab-page.scss */
        #page.mvp .tab-content .interface .tabs ul li.active .badge, .mvp.page-highlights .tab-content .interface .tabs ul li.active .badge {
          background: #FF6600; }
      @media only screen and (min-width: 746px) and (max-width: 1020px) {
        /* line 94, src/scss/comp/tabs/_tab-page.scss */
        #page.mvp .tab-content .interface .tabs ul li, .mvp.page-highlights .tab-content .interface .tabs ul li {
          padding: 8px 10px; } }
      /* line 120, src/scss/comp/tabs/_tab-page.scss */
      #page.mvp .tab-content .interface .tabs ul li .badge, .mvp.page-highlights .tab-content .interface .tabs ul li .badge {
        position: absolute;
        right: 4px;
        top: -12px;
        padding: 2px;
        min-width: 24px;
        height: 24px;
        background: #000099;
        color: white;
        border-radius: 65px / 80px;
        text-align: center;
        font-size: 70%;
        line-height: 20px; }

/* line 139, src/scss/comp/tabs/_tab-page.scss */
#page.mvp .tab-content .content.tab, .mvp.page-highlights .tab-content .content.tab {
  display: none;
  opacity: 0;
  position: static;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out; }
  /* line 146, src/scss/comp/tabs/_tab-page.scss */
  #page.mvp .tab-content .content.tab.active, .mvp.page-highlights .tab-content .content.tab.active {
    display: block;
    opacity: 1; }
  /* line 151, src/scss/comp/tabs/_tab-page.scss */
  #page.mvp .tab-content .content.tab.wide-tab, .mvp.page-highlights .tab-content .content.tab.wide-tab {
    width: 100%;
    padding: 0; }
  /* line 156, src/scss/comp/tabs/_tab-page.scss */
  #page.mvp .tab-content .content.tab .aside, .mvp.page-highlights .tab-content .content.tab .aside {
    padding: 0; }
    @media only screen and (min-width: 1021px) {
      /* line 156, src/scss/comp/tabs/_tab-page.scss */
      #page.mvp .tab-content .content.tab .aside, .mvp.page-highlights .tab-content .content.tab .aside {
        position: absolute;
        right: 0;
        top: -40px;
        padding: 20px 20px 40px; } }

/* line 167, src/scss/comp/tabs/_tab-page.scss */
#page.mvp .tab-content .article:after, .mvp.page-highlights .tab-content .article:after {
  left: -400px; }
  /* line 170, src/scss/comp/tabs/_tab-page.scss */
  #page.mvp .tab-content .article:after .content, .mvp.page-highlights .tab-content .article:after .content {
    width: 100%; }

/* line 2, src/scss/comp/search/_search-page.scss */
#page .search-page.comp h1, .page-highlights .search-page.comp h1 {
  padding: 20px 0; }
  @media only screen and (max-width: 745px) {
    /* line 2, src/scss/comp/search/_search-page.scss */
    #page .search-page.comp h1, .page-highlights .search-page.comp h1 {
      padding: 30px 0 0 20px; } }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 2, src/scss/comp/search/_search-page.scss */
    #page .search-page.comp h1, .page-highlights .search-page.comp h1 {
      padding: 20px 0 20px 20px; } }

/* line 15, src/scss/comp/search/_search-page.scss */
#page .search-page.comp .search-bar, .page-highlights .search-page.comp .search-bar {
  padding-bottom: 30px; }
  /* line 16, src/scss/comp/search/_search-page.scss */
  #page .search-page.comp .search-bar input[type="text"], .page-highlights .search-page.comp .search-bar input[type="text"] {
    background: white; }
  /* line 20, src/scss/comp/search/_search-page.scss */
  #page .search-page.comp .search-bar input[type="submit"], .page-highlights .search-page.comp .search-bar input[type="submit"] {
    right: 32px; }
  @media only screen and (max-width: 745px) {
    /* line 15, src/scss/comp/search/_search-page.scss */
    #page .search-page.comp .search-bar, .page-highlights .search-page.comp .search-bar {
      padding: 0 20px 20px 20px; } }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 15, src/scss/comp/search/_search-page.scss */
    #page .search-page.comp .search-bar, .page-highlights .search-page.comp .search-bar {
      width: 100%;
      padding: 0 0 20px 20px; } }

/* line 35, src/scss/comp/search/_search-page.scss */
#page .search-page.comp .dropdown.comp:after, .page-highlights .search-page.comp .dropdown.comp:after {
  margin-right: 10px; }

/* line 43, src/scss/comp/search/_search-page.scss */
#page .search-page.comp .tab-content .tab-page.interface .dropdown.comp, .page-highlights .search-page.comp .tab-content .tab-page.interface .dropdown.comp {
  margin-top: 0; }

@media only screen and (max-width: 745px) {
  /* line 41, src/scss/comp/search/_search-page.scss */
  #page .search-page.comp .tab-content .tab-page.interface, .page-highlights .search-page.comp .tab-content .tab-page.interface {
    background: #EFEFEF;
    padding-top: 0;
    padding-bottom: 20px; } }

/* line 53, src/scss/comp/search/_search-page.scss */
#page .search-page.comp .tab-content .tab-page.interface .tabs, .page-highlights .search-page.comp .tab-content .tab-page.interface .tabs {
  min-height: 44px; }
  /* line 56, src/scss/comp/search/_search-page.scss */
  #page .search-page.comp .tab-content .tab-page.interface .tabs ul li, .page-highlights .search-page.comp .tab-content .tab-page.interface .tabs ul li {
    min-width: 125px;
    text-align: center; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 56, src/scss/comp/search/_search-page.scss */
      #page .search-page.comp .tab-content .tab-page.interface .tabs ul li, .page-highlights .search-page.comp .tab-content .tab-page.interface .tabs ul li {
        margin-right: 0px; } }

/* line 66, src/scss/comp/search/_search-page.scss */
#page .search-page.comp .tab-content .tab-page.interface .title, .page-highlights .search-page.comp .tab-content .tab-page.interface .title {
  display: block;
  padding-top: 10px;
  color: #000099;
  font-size: 24px;
  font-weight: bold; }

@media only screen and (min-width: 1021px) {
  /* line 75, src/scss/comp/search/_search-page.scss */
  #page .search-page.comp .tab-content .tab-page.interface .title, .page-highlights .search-page.comp .tab-content .tab-page.interface .title {
    display: none; } }

/* line 84, src/scss/comp/search/_search-page.scss */
#page .search-page.comp .tab-content .results-content .article, .page-highlights .search-page.comp .tab-content .results-content .article {
  min-height: 600px; }

/* line 91, src/scss/comp/search/_search-page.scss */
#page .search-page.comp .tab-content .results-content .viewfilters .channelSelectRadio .disabled, .page-highlights .search-page.comp .tab-content .results-content .viewfilters .channelSelectRadio .disabled {
  opacity: 0.4; }

/* line 95, src/scss/comp/search/_search-page.scss */
#page .search-page.comp .tab-content .results-content .viewfilters .channelSelectRadio input, .page-highlights .search-page.comp .tab-content .results-content .viewfilters .channelSelectRadio input {
  opacity: 0; }

/* line 100, src/scss/comp/search/_search-page.scss */
#page .search-page.comp .tab-content .results-content .viewfilters .search-filters.aside, .page-highlights .search-page.comp .tab-content .results-content .viewfilters .search-filters.aside {
  position: inherit;
  padding-top: 0;
  padding-left: 0; }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 105, src/scss/comp/search/_search-page.scss */
    #page .search-page.comp .tab-content .results-content .viewfilters .search-filters.aside h3, .page-highlights .search-page.comp .tab-content .results-content .viewfilters .search-filters.aside h3 {
      display: none; } }

/* line 112, src/scss/comp/search/_search-page.scss */
#page .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper, .page-highlights .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper {
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  float: left;
  display: block;
  padding: 0 20px; }
  @media only screen and (min-width: 1021px) {
    /* line 112, src/scss/comp/search/_search-page.scss */
    #page .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper, .page-highlights .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper {
      display: none; } }
  /* line 122, src/scss/comp/search/_search-page.scss */
  #page .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper h3, .page-highlights .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper h3 {
    padding: 20px 0 10px 0; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 122, src/scss/comp/search/_search-page.scss */
      #page .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper h3, .page-highlights .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper h3 {
        display: inline-block;
        width: 30%; } }
    /* line 129, src/scss/comp/search/_search-page.scss */
    #page .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper h3.no-padding-top, .page-highlights .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper h3.no-padding-top {
      padding-top: 0; }
    @media only screen and (max-width: 745px) {
      /* line 134, src/scss/comp/search/_search-page.scss */
      #page .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper h3.small-invisible, .page-highlights .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper h3.small-invisible {
        display: none; } }
  /* line 140, src/scss/comp/search/_search-page.scss */
  #page .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper .dropdown, .page-highlights .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper .dropdown {
    display: block; }
    @media only screen and (max-width: 745px) {
      /* line 140, src/scss/comp/search/_search-page.scss */
      #page .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper .dropdown, .page-highlights .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper .dropdown {
        width: 100%; } }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 140, src/scss/comp/search/_search-page.scss */
      #page .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper .dropdown, .page-highlights .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper .dropdown {
        width: 30%;
        display: inline-block; } }
    /* line 152, src/scss/comp/search/_search-page.scss */
    #page .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper .dropdown select, .page-highlights .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper .dropdown select {
      padding: 12px 15px;
      padding-right: 40px; }
  /* line 158, src/scss/comp/search/_search-page.scss */
  #page .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper .divider, .page-highlights .search-page.comp .tab-content .results-content .viewfilters .dropdown-wrapper .divider {
    padding: 10px 0;
    border-bottom: 1px solid #dddddd; }

/* line 166, src/scss/comp/search/_search-page.scss */
#page .search-page.comp .tab-content .results-content .results .content, .page-highlights .search-page.comp .tab-content .results-content .results .content {
  padding-top: 20px; }
  @media only screen and (max-width: 745px) {
    /* line 168, src/scss/comp/search/_search-page.scss */
    #page .search-page.comp .tab-content .results-content .results .content.magazine, .page-highlights .search-page.comp .tab-content .results-content .results .content.magazine {
      padding-left: 0;
      padding-top: 0; } }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 166, src/scss/comp/search/_search-page.scss */
    #page .search-page.comp .tab-content .results-content .results .content, .page-highlights .search-page.comp .tab-content .results-content .results .content {
      padding-left: 0; } }
  /* line 181, src/scss/comp/search/_search-page.scss */
  #page .search-page.comp .tab-content .results-content .results .content .result, .page-highlights .search-page.comp .tab-content .results-content .results .content .result {
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; }
    /* line 184, src/scss/comp/search/_search-page.scss */
    #page .search-page.comp .tab-content .results-content .results .content .result.loading, .page-highlights .search-page.comp .tab-content .results-content .results .content .result.loading {
      opacity: 0.4; }
    /* line 188, src/scss/comp/search/_search-page.scss */
    #page .search-page.comp .tab-content .results-content .results .content .result .image-container, .page-highlights .search-page.comp .tab-content .results-content .results .content .result .image-container {
      padding-top: 25px; }
    /* line 192, src/scss/comp/search/_search-page.scss */
    #page .search-page.comp .tab-content .results-content .results .content .result .result-wrapper-small, .page-highlights .search-page.comp .tab-content .results-content .results .content .result .result-wrapper-small {
      display: none; }
      @media only screen and (max-width: 745px) {
        /* line 192, src/scss/comp/search/_search-page.scss */
        #page .search-page.comp .tab-content .results-content .results .content .result .result-wrapper-small, .page-highlights .search-page.comp .tab-content .results-content .results .content .result .result-wrapper-small {
          display: block; } }
      /* line 199, src/scss/comp/search/_search-page.scss */
      #page .search-page.comp .tab-content .results-content .results .content .result .result-wrapper-small .image-container, .page-highlights .search-page.comp .tab-content .results-content .results .content .result .result-wrapper-small .image-container {
        display: block;
        width: 80%;
        margin-bottom: 0; }
    /* line 206, src/scss/comp/search/_search-page.scss */
    #page .search-page.comp .tab-content .results-content .results .content .result .result-wrapper, .page-highlights .search-page.comp .tab-content .results-content .results .content .result .result-wrapper {
      display: block; }
      @media only screen and (max-width: 745px) {
        /* line 206, src/scss/comp/search/_search-page.scss */
        #page .search-page.comp .tab-content .results-content .results .content .result .result-wrapper, .page-highlights .search-page.comp .tab-content .results-content .results .content .result .result-wrapper {
          display: none; } }

/* line 1, src/scss/comp/search/_search-bar.scss */
.search-bar {
  position: relative; }
  @media only screen and (max-width: 745px) {
    /* line 1, src/scss/comp/search/_search-bar.scss */
    .search-bar {
      margin-top: 20px; } }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 1, src/scss/comp/search/_search-bar.scss */
    .search-bar {
      width: 360px;
      margin-bottom: 20px; } }
  /* line 12, src/scss/comp/search/_search-bar.scss */
  .search-bar input[type="text"] {
    width: 100%;
    border: none;
    padding: 14px 24px;
    font-size: 28px;
    color: #999999;
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    border-top: 1px solid #dadddf;
    background: #f2f3f4; }
  /* line 26, src/scss/comp/search/_search-bar.scss */
  .search-bar input[type="submit"] {
    position: absolute;
    right: 14px;
    top: 18px;
    opacity: 0.4;
    width: 28px;
    height: 28px;
    background: url("/en/images/static/icons.svg") no-repeat -9px -27px;
    background-size: 80px 80px;
    border: none;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease; }
    /* line 40, src/scss/comp/search/_search-bar.scss */
    .search-bar input[type="submit"]:hover {
      opacity: 1; }
  /* line 44, src/scss/comp/search/_search-bar.scss */
  .content-press .search-bar {
    display: none; }
    @media only screen and (max-width: 745px) {
      /* line 44, src/scss/comp/search/_search-bar.scss */
      .content-press .search-bar {
        display: block; }
        /* line 48, src/scss/comp/search/_search-bar.scss */
        .content-press .search-bar input[type="text"] {
          padding: 10px 24px;
          font-size: 16px; }
        /* line 52, src/scss/comp/search/_search-bar.scss */
        .content-press .search-bar input[type="submit"] {
          top: 7px;
          background-size: 60px 60px;
          background-position: 0px -18px; } }

/* line 4, src/scss/comp/search/_results.scss */
#page .results.highlights .result .image-container, .page-highlights .results.highlights .result .image-container {
  padding-left: 0;
  padding-right: 0;
  width: 41.66667%;
  float: left; }
  @media only screen and (max-width: 745px) {
    /* line 4, src/scss/comp/search/_results.scss */
    #page .results.highlights .result .image-container, .page-highlights .results.highlights .result .image-container {
      padding-left: 0;
      padding-right: 0;
      width: 100%;
      float: left;
      display: block; } }

/* line 13, src/scss/comp/search/_results.scss */
#page .results.highlights .result .content-container, .page-highlights .results.highlights .result .content-container {
  padding-left: 0;
  padding-right: 0;
  width: 58.33333%;
  float: left;
  padding: 0 20px 0 0; }
  @media only screen and (max-width: 745px) {
    /* line 13, src/scss/comp/search/_results.scss */
    #page .results.highlights .result .content-container, .page-highlights .results.highlights .result .content-container {
      padding-left: 0;
      padding-right: 0;
      width: 100%;
      float: left; } }

/* line 23, src/scss/comp/search/_results.scss */
#page .results .search-header, .page-highlights .results .search-header {
  text-align: center;
  position: relative;
  padding-top: 49px;
  max-width: 795px;
  overflow: hidden; }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 23, src/scss/comp/search/_results.scss */
    #page .results .search-header, .page-highlights .results .search-header {
      max-width: 640px;
      margin-left: 20px; } }
  @media only screen and (max-width: 745px) {
    /* line 23, src/scss/comp/search/_results.scss */
    #page .results .search-header, .page-highlights .results .search-header {
      display: none; } }
  /* line 39, src/scss/comp/search/_results.scss */
  #page .results .search-header h2, .page-highlights .results .search-header h2 {
    display: inline-block;
    font-size: 48px;
    line-height: 26px;
    padding: 0 20px;
    padding-top: 16px;
    position: relative; }
    /* line 47, src/scss/comp/search/_results.scss */
    #page .results .search-header h2:before, .page-highlights .results .search-header h2:before, #page .results .search-header h2:after, .page-highlights .results .search-header h2:after {
      content: '';
      width: 2000px;
      height: 2px;
      border-bottom: 2px solid #ff6600;
      position: absolute;
      display: block;
      right: 100%;
      top: 26px; }
    /* line 59, src/scss/comp/search/_results.scss */
    #page .results .search-header h2:after, .page-highlights .results .search-header h2:after {
      right: auto;
      left: 100%; }
  /* line 65, src/scss/comp/search/_results.scss */
  #page .results .search-header h3, .page-highlights .results .search-header h3 {
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 24px;
    line-height: 42px; }

/* line 72, src/scss/comp/search/_results.scss */
#page .results .magazine-result, .page-highlights .results .magazine-result {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 960px;
  *zoom: 1;
  position: relative; }
  /* line 5, src/scss/restyle/_global.scss */
  #page .results .magazine-result:before, .page-highlights .results .magazine-result:before, #page .results .magazine-result:after, .page-highlights .results .magazine-result:after {
    content: " ";
    display: table; }
  /* line 6, src/scss/restyle/_global.scss */
  #page .results .magazine-result:after, .page-highlights .results .magazine-result:after {
    clear: both; }
  @media only screen and (max-width: 745px) {
    /* line 72, src/scss/comp/search/_results.scss */
    #page .results .magazine-result, .page-highlights .results .magazine-result {
      max-height: 350px; } }
  /* line 80, src/scss/comp/search/_results.scss */
  #page .results .magazine-result .content-container, .page-highlights .results .magazine-result .content-container {
    height: 358px; }
    @media only screen and (max-width: 745px) {
      /* line 80, src/scss/comp/search/_results.scss */
      #page .results .magazine-result .content-container, .page-highlights .results .magazine-result .content-container {
        height: 270px; } }
    /* line 87, src/scss/comp/search/_results.scss */
    #page .results .magazine-result .content-container .image-holder, .page-highlights .results .magazine-result .content-container .image-holder {
      position: absolute;
      left: 0;
      top: 0;
      overflow: hidden;
      max-width: 600px;
      height: 358px; }
      @media only screen and (max-width: 745px) {
        /* line 87, src/scss/comp/search/_results.scss */
        #page .results .magazine-result .content-container .image-holder, .page-highlights .results .magazine-result .content-container .image-holder {
          height: 270px; } }
      /* line 98, src/scss/comp/search/_results.scss */
      #page .results .magazine-result .content-container .image-holder img, .page-highlights .results .magazine-result .content-container .image-holder img {
        height: 358px;
        width: auto;
        margin: 0 auto;
        display: block; }
        @media only screen and (max-width: 745px) {
          /* line 98, src/scss/comp/search/_results.scss */
          #page .results .magazine-result .content-container .image-holder img, .page-highlights .results .magazine-result .content-container .image-holder img {
            max-height: 350px; } }
      @media only screen and (min-width: 746px) and (max-width: 1020px) {
        /* line 87, src/scss/comp/search/_results.scss */
        #page .results .magazine-result .content-container .image-holder, .page-highlights .results .magazine-result .content-container .image-holder {
          margin-left: 20px; } }
    /* line 116, src/scss/comp/search/_results.scss */
    #page .results .magazine-result .content-container .content, .page-highlights .results .magazine-result .content-container .content {
      padding-top: 0;
      max-height: 358px;
      position: absolute;
      top: 25%;
      width: 60%;
      left: 20px;
      color: white;
      font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
      line-height: 28px; }
      @media only screen and (min-width: 746px) and (max-width: 1020px) {
        /* line 116, src/scss/comp/search/_results.scss */
        #page .results .magazine-result .content-container .content, .page-highlights .results .magazine-result .content-container .content {
          margin-left: 20px; } }
      @media only screen and (max-width: 745px) {
        /* line 116, src/scss/comp/search/_results.scss */
        #page .results .magazine-result .content-container .content, .page-highlights .results .magazine-result .content-container .content {
          max-height: 270px;
          width: 90%;
          padding-left: 0; } }
      /* line 137, src/scss/comp/search/_results.scss */
      #page .results .magazine-result .content-container .content .title, .page-highlights .results .magazine-result .content-container .content .title {
        font-size: 42px;
        line-height: 48px; }
        @media only screen and (max-width: 745px) {
          /* line 137, src/scss/comp/search/_results.scss */
          #page .results .magazine-result .content-container .content .title, .page-highlights .results .magazine-result .content-container .content .title {
            font-size: 21px;
            line-height: 30px; } }
      /* line 147, src/scss/comp/search/_results.scss */
      #page .results .magazine-result .content-container .content .dateText, .page-highlights .results .magazine-result .content-container .content .dateText {
        display: block;
        font-family: "Myriad Light Italic", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        font-size: 15px;
        font-weight: 600; }
        @media only screen and (max-width: 745px) {
          /* line 147, src/scss/comp/search/_results.scss */
          #page .results .magazine-result .content-container .content .dateText, .page-highlights .results .magazine-result .content-container .content .dateText {
            font-size: 12px; } }
      /* line 158, src/scss/comp/search/_results.scss */
      #page .results .magazine-result .content-container .content .intro, .page-highlights .results .magazine-result .content-container .content .intro {
        font-size: 16px; }
        @media only screen and (max-width: 745px) {
          /* line 158, src/scss/comp/search/_results.scss */
          #page .results .magazine-result .content-container .content .intro, .page-highlights .results .magazine-result .content-container .content .intro {
            line-height: 19px;
            font-size: 15px; } }
      /* line 167, src/scss/comp/search/_results.scss */
      #page .results .magazine-result .content-container .content .arrow, .page-highlights .results .magazine-result .content-container .content .arrow {
        font-size: 14px;
        font-weight: 200;
        padding-top: 2px;
        padding-left: 30px;
        padding-bottom: 5px;
        background: url("/en/images/static/arrow-right-block-white-small.svg") no-repeat 1px 0px; }
    /* line 177, src/scss/comp/search/_results.scss */
    #page .results .magazine-result .content-container.first, .page-highlights .results .magazine-result .content-container.first {
      height: 540px; }
      @media only screen and (max-width: 745px) {
        /* line 177, src/scss/comp/search/_results.scss */
        #page .results .magazine-result .content-container.first, .page-highlights .results .magazine-result .content-container.first {
          height: 350px; } }
      /* line 184, src/scss/comp/search/_results.scss */
      #page .results .magazine-result .content-container.first .image-holder, .page-highlights .results .magazine-result .content-container.first .image-holder {
        border-radius: 30px 0 30px 0;
        position: absolute;
        left: 0;
        top: 0;
        overflow: hidden;
        max-width: 800px;
        height: 540px; }
        @media only screen and (max-width: 745px) {
          /* line 184, src/scss/comp/search/_results.scss */
          #page .results .magazine-result .content-container.first .image-holder, .page-highlights .results .magazine-result .content-container.first .image-holder {
            height: 350px;
            border-radius: 0 0 0 0; } }
        /* line 198, src/scss/comp/search/_results.scss */
        #page .results .magazine-result .content-container.first .image-holder img, .page-highlights .results .magazine-result .content-container.first .image-holder img {
          height: 540px;
          width: auto; }
          @media only screen and (max-width: 745px) {
            /* line 198, src/scss/comp/search/_results.scss */
            #page .results .magazine-result .content-container.first .image-holder img, .page-highlights .results .magazine-result .content-container.first .image-holder img {
              height: 350px; } }
        @media only screen and (min-width: 746px) and (max-width: 1020px) {
          /* line 184, src/scss/comp/search/_results.scss */
          #page .results .magazine-result .content-container.first .image-holder, .page-highlights .results .magazine-result .content-container.first .image-holder {
            margin-left: 20px;
            max-width: 640px; } }
      /* line 215, src/scss/comp/search/_results.scss */
      #page .results .magazine-result .content-container.first .content, .page-highlights .results .magazine-result .content-container.first .content {
        position: absolute;
        top: 40%;
        width: 60%;
        left: 20px;
        color: white;
        font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        line-height: 28px; }
        @media only screen and (max-width: 745px) {
          /* line 215, src/scss/comp/search/_results.scss */
          #page .results .magazine-result .content-container.first .content, .page-highlights .results .magazine-result .content-container.first .content {
            width: 90%;
            padding-left: 0; } }
        /* line 230, src/scss/comp/search/_results.scss */
        #page .results .magazine-result .content-container.first .content .title, .page-highlights .results .magazine-result .content-container.first .content .title {
          font-size: 54px;
          line-height: 60px;
          min-height: 120px; }
          @media only screen and (max-width: 745px) {
            /* line 230, src/scss/comp/search/_results.scss */
            #page .results .magazine-result .content-container.first .content .title, .page-highlights .results .magazine-result .content-container.first .content .title {
              font-size: 27px;
              line-height: 30px; } }
        /* line 241, src/scss/comp/search/_results.scss */
        #page .results .magazine-result .content-container.first .content .dateText, .page-highlights .results .magazine-result .content-container.first .content .dateText {
          font-family: "Myriad Light Italic", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
          font-size: 15px;
          font-weight: 600; }
        /* line 247, src/scss/comp/search/_results.scss */
        #page .results .magazine-result .content-container.first .content .intro, .page-highlights .results .magazine-result .content-container.first .content .intro {
          font-size: 19px; }
          @media only screen and (max-width: 745px) {
            /* line 247, src/scss/comp/search/_results.scss */
            #page .results .magazine-result .content-container.first .content .intro, .page-highlights .results .magazine-result .content-container.first .content .intro {
              font-size: 15px; } }
        /* line 255, src/scss/comp/search/_results.scss */
        #page .results .magazine-result .content-container.first .content .arrow, .page-highlights .results .magazine-result .content-container.first .content .arrow {
          font-size: 14px;
          font-weight: 400;
          padding-top: 2px;
          padding-left: 30px;
          padding-bottom: 5px;
          background: url("/en/images/static/arrow-right-block-white-small.svg") no-repeat 1px 0px; }

/* line 270, src/scss/comp/search/_results.scss */
#page .results .result, .page-highlights .results .result {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 960px;
  *zoom: 1;
  padding: 25px 0;
  margin-bottom: 15px;
  border-bottom: 1px solid #dddddd; }
  /* line 5, src/scss/restyle/_global.scss */
  #page .results .result:before, .page-highlights .results .result:before, #page .results .result:after, .page-highlights .results .result:after {
    content: " ";
    display: table; }
  /* line 6, src/scss/restyle/_global.scss */
  #page .results .result:after, .page-highlights .results .result:after {
    clear: both; }
  /* line 278, src/scss/comp/search/_results.scss */
  #page .results .result .image-container, .page-highlights .results .result .image-container {
    padding-left: 0;
    padding-right: 0;
    width: 33.33333%;
    float: left;
    padding-top: 25px;
    position: relative; }
    /* line 283, src/scss/comp/search/_results.scss */
    #page .results .result .image-container .icon-wrapper, .page-highlights .results .result .image-container .icon-wrapper {
      display: inline-block;
      z-index: 120;
      margin: 0 auto;
      background: rgba(0, 0, 0, 0.5);
      padding: 5px;
      border: 1px solid #ffffff;
      border-radius: 50%;
      position: absolute;
      top: 47%;
      left: 40%; }
    @media only screen and (max-width: 745px) {
      /* line 278, src/scss/comp/search/_results.scss */
      #page .results .result .image-container, .page-highlights .results .result .image-container {
        margin-bottom: 20px;
        display: none; }
        /* line 300, src/scss/comp/search/_results.scss */
        #page .results .result .image-container .icon-wrapper, .page-highlights .results .result .image-container .icon-wrapper {
          left: 43%; } }
    /* line 305, src/scss/comp/search/_results.scss */
    #page .results .result .image-container .video-icon, .page-highlights .results .result .image-container .video-icon {
      display: inline-block;
      padding: 5px 5px 0 6px; }
      /* line 309, src/scss/comp/search/_results.scss */
      #page .results .result .image-container .video-icon span, .page-highlights .results .result .image-container .video-icon span {
        display: inline-block;
        height: 18px;
        width: 18px;
        background: url("/en/images/static/play-icon-arrow.png") no-repeat center; }
    /* line 317, src/scss/comp/search/_results.scss */
    #page .results .result .image-container .slideshow-icon, .page-highlights .results .result .image-container .slideshow-icon {
      display: inline-block;
      padding: 5px 5px 0 6px; }
      /* line 321, src/scss/comp/search/_results.scss */
      #page .results .result .image-container .slideshow-icon span, .page-highlights .results .result .image-container .slideshow-icon span {
        display: inline-block;
        height: 18px;
        width: 18px;
        background: url("/en/images/static/slideshow-icon.png") no-repeat center; }
  /* line 330, src/scss/comp/search/_results.scss */
  #page .results .result .content-container, .page-highlights .results .result .content-container {
    padding-left: 0;
    padding-right: 0;
    width: 66.66667%;
    float: left;
    padding: 0 20px 0 0; }
    @media only screen and (max-width: 745px) {
      /* line 330, src/scss/comp/search/_results.scss */
      #page .results .result .content-container, .page-highlights .results .result .content-container {
        padding-left: 0;
        padding-right: 0;
        width: 100%;
        float: left; } }
    /* line 336, src/scss/comp/search/_results.scss */
    #page .results .result .content-container.wide, .page-highlights .results .result .content-container.wide {
      padding-left: 0;
      padding-right: 0;
      width: 100%;
      float: left;
      padding: 0; }
      @media only screen and (min-width: 746px) and (max-width: 1020px) {
        /* line 336, src/scss/comp/search/_results.scss */
        #page .results .result .content-container.wide, .page-highlights .results .result .content-container.wide {
          padding-left: 20px; } }
    /* line 347, src/scss/comp/search/_results.scss */
    #page .results .result .content-container .title, .page-highlights .results .result .content-container .title {
      display: block;
      font-size: 20px;
      color: #000099;
      text-decoration: none;
      margin-bottom: 5px; }
      /* line 354, src/scss/comp/search/_results.scss */
      #page .results .result .content-container .title:hover, .page-highlights .results .result .content-container .title:hover {
        color: #f60; }
    /* line 360, src/scss/comp/search/_results.scss */
    #page .results .result .content-container p, .page-highlights .results .result .content-container p {
      margin: 20px 0;
      font-size: 16px; }
  /* line 366, src/scss/comp/search/_results.scss */
  #page .results .result.press, .page-highlights .results .result.press {
    margin-bottom: 0;
    padding: 20px 0; }
    @media only screen and (max-width: 745px) {
      /* line 366, src/scss/comp/search/_results.scss */
      #page .results .result.press, .page-highlights .results .result.press {
        padding: 10px 0; } }
    /* line 372, src/scss/comp/search/_results.scss */
    #page .results .result.press .image-container, .page-highlights .results .result.press .image-container {
      width: 160px;
      height: 160px;
      margin-right: 20px;
      padding-top: 0; }
      /* line 377, src/scss/comp/search/_results.scss */
      #page .results .result.press .image-container img, .page-highlights .results .result.press .image-container img {
        width: 160px;
        height: 160px; }
      @media only screen and (max-width: 745px) {
        /* line 372, src/scss/comp/search/_results.scss */
        #page .results .result.press .image-container, .page-highlights .results .result.press .image-container {
          display: none; } }
    /* line 386, src/scss/comp/search/_results.scss */
    #page .results .result.press .content-container, .page-highlights .results .result.press .content-container {
      width: 70%;
      padding: 0; }
      /* line 389, src/scss/comp/search/_results.scss */
      #page .results .result.press .content-container .title, .page-highlights .results .result.press .content-container .title {
        position: relative; }
        /* line 391, src/scss/comp/search/_results.scss */
        #page .results .result.press .content-container .title span, .page-highlights .results .result.press .content-container .title span {
          background: url("/en/images/static/arrow-right-slideshow-blue.svg") no-repeat center center;
          height: 14px;
          width: 14px;
          display: inline-block;
          margin-left: 5px;
          background-size: contain; }
      /* line 400, src/scss/comp/search/_results.scss */
      #page .results .result.press .content-container p, .page-highlights .results .result.press .content-container p {
        margin: 0; }
      @media only screen and (max-width: 745px) {
        /* line 386, src/scss/comp/search/_results.scss */
        #page .results .result.press .content-container, .page-highlights .results .result.press .content-container {
          width: 100%; }
          /* line 405, src/scss/comp/search/_results.scss */
          #page .results .result.press .content-container .title, .page-highlights .results .result.press .content-container .title {
            font-size: 18px; }
            /* line 407, src/scss/comp/search/_results.scss */
            #page .results .result.press .content-container .title:after, .page-highlights .results .result.press .content-container .title:after {
              display: none; }
          /* line 411, src/scss/comp/search/_results.scss */
          #page .results .result.press .content-container p, .page-highlights .results .result.press .content-container p {
            display: none; }
          /* line 414, src/scss/comp/search/_results.scss */
          #page .results .result.press .content-container .date, .page-highlights .results .result.press .content-container .date {
            font-size: 13px;
            position: relative; }
            /* line 417, src/scss/comp/search/_results.scss */
            #page .results .result.press .content-container .date:after, .page-highlights .results .result.press .content-container .date:after {
              content: '';
              background: #efefef;
              position: absolute;
              bottom: -10px;
              left: 0;
              height: 1px;
              width: 40px; } }
    @media only screen and (max-width: 745px) {
      /* line 366, src/scss/comp/search/_results.scss */
      #page .results .result.press, .page-highlights .results .result.press {
        border-bottom: none;
        padding-bottom: 10px; } }

/* line 438, src/scss/comp/search/_results.scss */
#page .results.coveo-press-results .result.press .image-container, .page-highlights .results.coveo-press-results .result.press .image-container {
  width: 80px;
  height: 80px; }
  /* line 441, src/scss/comp/search/_results.scss */
  #page .results.coveo-press-results .result.press .image-container img, .page-highlights .results.coveo-press-results .result.press .image-container img {
    width: 80px;
    height: 80px; }

/* line 446, src/scss/comp/search/_results.scss */
#page .results.coveo-press-results .result.press .content-container, .page-highlights .results.coveo-press-results .result.press .content-container {
  width: 80%; }

/* line 1, src/scss/comp/header/_header.scss */
.showsidenav .inner-wrap {
  -webkit-transform: none;
  -ms-transform: none;
  transform: none; }

/* line 8, src/scss/comp/header/_header.scss */
header.comp {
  position: relative;
  width: 100%;
  height: auto;
  position: relative;
  z-index: 100000; }
  /* line 11, src/scss/comp/header/_header.scss */
  header.comp::before {
    content: ' ';
    display: block;
    position: absolute;
    right: 0;
    height: 1px;
    bottom: 0;
    width: 160px;
    z-index: 1000;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0.65+0,0+100;Neutral+Density */
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #e3e3e3 0%, white 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: -webkit-gradient(linear, left top, right top, from(#e3e3e3), to(white));
    background: -o-linear-gradient(left, #e3e3e3 0%, white 100%);
    background: linear-gradient(to right, #e3e3e3 0%, white 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#e3e3e3',GradientType=1 );
    /* IE6-9 */ }
  /* line 27, src/scss/comp/header/_header.scss */
  header.comp::after {
    content: ' ';
    display: block;
    position: absolute;
    left: 0;
    height: 1px;
    bottom: 0;
    width: 160px;
    z-index: 1000;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0.65+0,0+100;Neutral+Density */
    /* FF3.6-15 */
    background: -webkit-linear-gradient(right, #e3e3e3 0%, white 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: -webkit-gradient(linear, right top, left top, from(#e3e3e3), to(white));
    background: -o-linear-gradient(right, #e3e3e3 0%, white 100%);
    background: linear-gradient(to left, #e3e3e3 0%, white 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3e3', endColorstr='#a6000000',GradientType=1 );
    /* IE6-9 */ }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 8, src/scss/comp/header/_header.scss */
    header.comp {
      height: 150px; } }
  @media only screen and (min-width: 1021px) {
    /* line 8, src/scss/comp/header/_header.scss */
    header.comp {
      height: 120px; } }
  /* line 55, src/scss/comp/header/_header.scss */
  header.comp .desktop {
    display: none; }
    @media only screen and (min-width: 746px) {
      /* line 55, src/scss/comp/header/_header.scss */
      header.comp .desktop {
        display: block; } }
  /* line 62, src/scss/comp/header/_header.scss */
  header.comp .mobile {
    display: block; }
    @media only screen and (min-width: 746px) {
      /* line 62, src/scss/comp/header/_header.scss */
      header.comp .mobile {
        display: none; } }
  /* line 70, src/scss/comp/header/_header.scss */
  header.comp .fade {
    position: fixed;
    top: 0;
    left: 0;
    background: #000026;
    opacity: 0;
    cursor: pointer; }
  /* line 81, src/scss/comp/header/_header.scss */
  header.comp .close-button {
    opacity: 0;
    position: fixed;
    top: 0;
    right: -40px;
    width: 10%;
    height: 65px;
    background: white;
    z-index: 80000;
    cursor: pointer;
    -webkit-transition: opacity 0.3s ease-out;
    -o-transition: opacity 0.3s ease-out;
    transition: opacity 0.3s ease-out; }
    /* line 92, src/scss/comp/header/_header.scss */
    header.comp .close-button span {
      cursor: pointer;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      position: absolute;
      display: block;
      top: 0;
      right: 0;
      width: 100%;
      height: 100%;
      background-color: #fff;
      border-bottom: 1px solid #E0E0E0; }
      /* line 103, src/scss/comp/header/_header.scss */
      header.comp .close-button span:hover::after {
        -webkit-transform: translate(-50%, -50%) rotate(45deg);
        -ms-transform: translate(-50%, -50%) rotate(45deg);
        transform: translate(-50%, -50%) rotate(45deg); }
      /* line 106, src/scss/comp/header/_header.scss */
      header.comp .close-button span:hover::before {
        -webkit-transform: translate(-50%, -50%) rotate(-45deg);
        -ms-transform: translate(-50%, -50%) rotate(-45deg);
        transform: translate(-50%, -50%) rotate(-45deg); }
      /* line 109, src/scss/comp/header/_header.scss */
      header.comp .close-button span::before {
        content: ' ';
        display: block;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%) rotate(45deg);
        -ms-transform: translate(-50%, -50%) rotate(45deg);
        transform: translate(-50%, -50%) rotate(45deg);
        width: 2px;
        height: 20px;
        background-color: #000099;
        position: absolute;
        -webkit-transition: transform 0.3s ease-out;
        -webkit-transition: -webkit-transform 0.3s ease-out;
        transition: -webkit-transform 0.3s ease-out;
        -o-transition: transform 0.3s ease-out;
        transition: transform 0.3s ease-out;
        transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; }
      /* line 121, src/scss/comp/header/_header.scss */
      header.comp .close-button span::after {
        position: absolute;
        content: ' ';
        display: block;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%) rotate(-45deg);
        -ms-transform: translate(-50%, -50%) rotate(-45deg);
        transform: translate(-50%, -50%) rotate(-45deg);
        width: 2px;
        height: 20px;
        background-color: #000099;
        -webkit-transition: transform 0.3s ease-out;
        -webkit-transition: -webkit-transform 0.3s ease-out;
        transition: -webkit-transform 0.3s ease-out;
        -o-transition: transform 0.3s ease-out;
        transition: transform 0.3s ease-out;
        transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; }
      @media only screen and (min-width: 746px) {
        /* line 92, src/scss/comp/header/_header.scss */
        header.comp .close-button span {
          display: none; } }
    @media only screen and (min-width: 746px) {
      /* line 81, src/scss/comp/header/_header.scss */
      header.comp .close-button {
        z-index: 200; } }
  /* line 146, src/scss/comp/header/_header.scss */
  header.comp.active .fade {
    opacity: 0.25;
    width: 100%;
    height: 100%; }
  @media only screen and (max-width: 745px) {
    /* line 152, src/scss/comp/header/_header.scss */
    header.comp.active .close-button {
      opacity: 1;
      right: 0;
      -webkit-transition: all 0.3s ease-out;
      -o-transition: all 0.3s ease-out;
      transition: all 0.3s ease-out; } }
  /* line 163, src/scss/comp/header/_header.scss */
  header.comp.active::before {
    height: 0; }
  /* line 166, src/scss/comp/header/_header.scss */
  header.comp.active::after {
    height: 0; }
  /* line 171, src/scss/comp/header/_header.scss */
  header.comp .row {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 960px;
    *zoom: 1;
    height: 100%;
    position: relative;
    background: #fff;
    -webkit-transition: all 0.4s ease-in;
    -o-transition: all 0.4s ease-in;
    transition: all 0.4s ease-in; }
    /* line 5, src/scss/restyle/_global.scss */
    header.comp .row:before, header.comp .row:after {
      content: " ";
      display: table; }
    /* line 6, src/scss/restyle/_global.scss */
    header.comp .row:after {
      clear: both; }
    /* line 177, src/scss/comp/header/_header.scss */
    header.comp .row:after {
      content: '';
      position: absolute;
      top: 0;
      margin: auto;
      height: 100%;
      background: #fff;
      z-index: 100;
      left: -30%;
      width: 150%;
      -webkit-transition: all 0.4s ease-in;
      -o-transition: all 0.4s ease-in;
      transition: all 0.4s ease-in; }
      @media only screen and (min-width: 1021px) {
        /* line 177, src/scss/comp/header/_header.scss */
        header.comp .row:after {
          left: -80px;
          width: 1120px; } }
    @media only screen and (min-width: 746px) {
      /* line 171, src/scss/comp/header/_header.scss */
      header.comp .row {
        max-width: 728px; } }
    @media only screen and (min-width: 1021px) {
      /* line 171, src/scss/comp/header/_header.scss */
      header.comp .row {
        max-width: 960px; } }
  /* line 207, src/scss/comp/header/_header.scss */
  header.comp .top-row {
    width: 100%;
    height: 60px;
    background: white;
    position: relative;
    z-index: 300;
    -webkit-transition: all 0.4s ease-in;
    -o-transition: all 0.4s ease-in;
    transition: all 0.4s ease-in; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 207, src/scss/comp/header/_header.scss */
      header.comp .top-row {
        height: 90px; } }
  /* line 221, src/scss/comp/header/_header.scss */
  header.comp.active .top-row {
    background: none; }
    /* line 223, src/scss/comp/header/_header.scss */
    header.comp.active .top-row .row {
      background: white; }
  /* line 230, src/scss/comp/header/_header.scss */
  header.comp.hide .bottom-row.sticky, header.comp.hide .long-read {
    margin-top: -120px; }
  /* line 234, src/scss/comp/header/_header.scss */
  header.comp.hide .mobile, header.comp.hide .long-read {
    margin-top: -120px; }
  /* line 239, src/scss/comp/header/_header.scss */
  header.comp .bottom-row {
    width: 100%;
    height: 60px;
    position: absolute;
    background: #fff;
    z-index: 300;
    top: 60px;
    -webkit-transition: box-shadow 0.4s ease-in, background 0.4s ease-in, margin 0.4s ease-in;
    -webkit-transition: background 0.4s ease-in, margin 0.4s ease-in, -webkit-box-shadow 0.4s ease-in;
    transition: background 0.4s ease-in, margin 0.4s ease-in, -webkit-box-shadow 0.4s ease-in;
    -o-transition: box-shadow 0.4s ease-in, background 0.4s ease-in, margin 0.4s ease-in;
    transition: box-shadow 0.4s ease-in, background 0.4s ease-in, margin 0.4s ease-in;
    transition: box-shadow 0.4s ease-in, background 0.4s ease-in, margin 0.4s ease-in, -webkit-box-shadow 0.4s ease-in;
    border-bottom: 1px solid #e3e3e3; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 239, src/scss/comp/header/_header.scss */
      header.comp .bottom-row {
        top: 90px; } }
    /* line 258, src/scss/comp/header/_header.scss */
    header.comp .bottom-row.sticky {
      position: fixed;
      top: 0;
      z-index: 20000;
      -webkit-box-shadow: 0 4px 2px -4px rgba(0, 0, 0, 0.3);
      box-shadow: 0 4px 2px -4px rgba(0, 0, 0, 0.3); }
  /* line 267, src/scss/comp/header/_header.scss */
  header.comp.active .bottom-row {
    background: none;
    border-bottom: 0; }
    /* line 271, src/scss/comp/header/_header.scss */
    header.comp.active .bottom-row.sticky {
      -webkit-box-shadow: none;
      box-shadow: none; }
    /* line 274, src/scss/comp/header/_header.scss */
    header.comp.active .bottom-row .row {
      background: #fff; }

/* line 282, src/scss/comp/header/_header.scss */
header.subsite {
  position: relative;
  margin-bottom: 40px; }
  /* line 286, src/scss/comp/header/_header.scss */
  header.subsite #menu-subsite {
    position: relative;
    z-index: 301;
    height: 40px; }
    /* line 290, src/scss/comp/header/_header.scss */
    header.subsite #menu-subsite .top-row {
      width: 100%;
      height: 40px;
      position: absolute;
      top: 0;
      background-color: #000099; }
      /* line 297, src/scss/comp/header/_header.scss */
      header.subsite #menu-subsite .top-row .content .left-link {
        z-index: 1000;
        position: absolute;
        top: 8px;
        color: #949d9e;
        font-size: 13px; }
        /* line 303, src/scss/comp/header/_header.scss */
        header.subsite #menu-subsite .top-row .content .left-link:hover {
          color: #fff; }
      /* line 307, src/scss/comp/header/_header.scss */
      header.subsite #menu-subsite .top-row .content .sitewide {
        top: 5px; }
        /* line 310, src/scss/comp/header/_header.scss */
        header.subsite #menu-subsite .top-row .content .sitewide a:hover {
          color: #fff; }
        /* line 313, src/scss/comp/header/_header.scss */
        header.subsite #menu-subsite .top-row .content .sitewide .searchform {
          color: #fff; }
          /* line 315, src/scss/comp/header/_header.scss */
          header.subsite #menu-subsite .top-row .content .sitewide .searchform input[type='search'] {
            padding: 5px 28px 5px 0;
            background-color: #000099; }
          /* line 320, src/scss/comp/header/_header.scss */
          header.subsite #menu-subsite .top-row .content .sitewide .searchform input.button {
            top: 5px; }
          /* line 325, src/scss/comp/header/_header.scss */
          header.subsite #menu-subsite .top-row .content .sitewide .searchform:hover input[type='search'] {
            color: #fff !important; }
          /* line 328, src/scss/comp/header/_header.scss */
          header.subsite #menu-subsite .top-row .content .sitewide .searchform:hover input.button {
            background: url("/en/images/static/icons-white.svg") no-repeat 0 -20px;
            background-size: 43px 57px; }
          /* line 333, src/scss/comp/header/_header.scss */
          header.subsite #menu-subsite .top-row .content .sitewide .searchform:hover input::-webkit-input-placeholder {
            color: #fff; }
          /* line 340, src/scss/comp/header/_header.scss */
          header.subsite #menu-subsite .top-row .content .sitewide .searchform:hover input:hover::-moz-placeholder {
            color: #fff; }
          /* line 344, src/scss/comp/header/_header.scss */
          header.subsite #menu-subsite .top-row .content .sitewide .searchform:hover input:-ms-input-placeholder {
            color: #fff; }
      /* line 352, src/scss/comp/header/_header.scss */
      header.subsite #menu-subsite .top-row .row:after {
        background-color: #000099; }
    @media only screen and (max-width: 745px) {
      /* line 286, src/scss/comp/header/_header.scss */
      header.subsite #menu-subsite {
        top: 0;
        position: absolute;
        width: 100%;
        z-index: 200333; }
        /* line 361, src/scss/comp/header/_header.scss */
        header.subsite #menu-subsite .sitewide {
          display: none; }
        /* line 364, src/scss/comp/header/_header.scss */
        header.subsite #menu-subsite .left-link {
          left: 20px; } }
  /* line 370, src/scss/comp/header/_header.scss */
  header.subsite .title-wrapper {
    position: relative; }
    /* line 372, src/scss/comp/header/_header.scss */
    header.subsite .title-wrapper .title-row {
      width: 100%;
      height: 40px;
      position: absolute;
      background: transparent; }
      /* line 377, src/scss/comp/header/_header.scss */
      header.subsite .title-wrapper .title-row .header-title {
        font-size: 26px;
        color: #000099;
        position: absolute;
        background-color: #fff;
        left: calc(10% + 120px);
        top: 25px;
        z-index: 301; }
        @media only screen and (min-width: 1921px) {
          /* line 377, src/scss/comp/header/_header.scss */
          header.subsite .title-wrapper .title-row .header-title {
            left: calc(4% + 120px); } }
        @media only screen and (min-width: 746px) and (max-width: 1020px) {
          /* line 377, src/scss/comp/header/_header.scss */
          header.subsite .title-wrapper .title-row .header-title {
            left: 0; } }
        @media only screen and (max-width: 745px) {
          /* line 377, src/scss/comp/header/_header.scss */
          header.subsite .title-wrapper .title-row .header-title {
            z-index: 100000;
            left: 80px;
            top: 5px;
            font-size: 18px; } }
      @media only screen and (max-width: 745px) {
        /* line 401, src/scss/comp/header/_header.scss */
        header.subsite .title-wrapper .title-row.sticky .header-title {
          font-size: 18px;
          position: fixed;
          left: 80px;
          top: 10px; } }
  /* line 414, src/scss/comp/header/_header.scss */
  header.subsite .desktop .bottom-row {
    top: 100px; }
    /* line 416, src/scss/comp/header/_header.scss */
    header.subsite .desktop .bottom-row.sticky {
      top: 0; }
      /* line 418, src/scss/comp/header/_header.scss */
      header.subsite .desktop .bottom-row.sticky .logo:before {
        display: block;
        opacity: 1; }
    /* line 423, src/scss/comp/header/_header.scss */
    header.subsite .desktop .bottom-row .logo:before {
      display: none;
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-out;
      -o-transition: opacity 0.2s ease-out;
      transition: opacity 0.2s ease-out; }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 435, src/scss/comp/header/_header.scss */
    header.subsite .desktop .bottom-row.sticky {
      top: 0; }
    /* line 438, src/scss/comp/header/_header.scss */
    header.subsite .desktop .bottom-row .logo {
      display: none; } }
  @media only screen and (max-width: 745px) {
    /* line 445, src/scss/comp/header/_header.scss */
    header.subsite .mobile {
      position: absolute !important;
      top: 40px !important;
      -o-transition: none !important;
      transition: none !important;
      -webkit-transition: none !important;
      -moz-transition: none !important; }
      /* line 452, src/scss/comp/header/_header.scss */
      header.subsite .mobile.sticky {
        position: fixed !important;
        top: -1px !important; } }

@media only screen and (max-width: 745px) {
  /* line 1, src/scss/comp/header/_mobile-header.scss */
  header.comp {
    padding-top: 45px; } }

/* line 6, src/scss/comp/header/_mobile-header.scss */
header.comp .mobile {
  position: fixed;
  top: -1px;
  width: 100%;
  padding-top: 1px;
  height: 45px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 20000;
  -webkit-box-shadow: 0 0px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0px 2px rgba(0, 0, 0, 0.3);
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease; }
  /* line 18, src/scss/comp/header/_mobile-header.scss */
  header.comp .mobile .sitewide .contact,
  header.comp .mobile .sitewide .search {
    top: 5px;
    position: absolute; }
    /* line 23, src/scss/comp/header/_mobile-header.scss */
    header.comp .mobile .sitewide .contact:before,
    header.comp .mobile .sitewide .search:before {
      background: white url("/en/images/static/icons.svg") no-repeat 0 -19px;
      width: 18px;
      height: 18px;
      content: "";
      top: 3px;
      position: absolute;
      right: 10px;
      background-size: 43px 57px;
      cursor: pointer; }
  /* line 35, src/scss/comp/header/_mobile-header.scss */
  header.comp .mobile .sitewide .contact {
    right: 45px; }
    /* line 37, src/scss/comp/header/_mobile-header.scss */
    header.comp .mobile .sitewide .contact:before {
      background: url("/en/images/static/icons.svg") no-repeat scroll -25px 0px/43px 57px transparent; }
  /* line 41, src/scss/comp/header/_mobile-header.scss */
  header.comp .mobile .sitewide .search {
    right: 10px; }
    /* line 43, src/scss/comp/header/_mobile-header.scss */
    header.comp .mobile .sitewide .search:before {
      background: url("/en/images/static/icons.svg") no-repeat scroll -25px -20px/43px 57px transparent; }
  /* line 49, src/scss/comp/header/_mobile-header.scss */
  header.comp .mobile .responsive-menu-toggle {
    position: absolute;
    left: 12px;
    border-radius: 2px;
    top: 9px;
    position: relative;
    font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    z-index: 200; }
  /* line 59, src/scss/comp/header/_mobile-header.scss */
  header.comp .mobile .search-field {
    width: 100%;
    height: 100%;
    max-height: 1%;
    position: fixed;
    overflow: hidden;
    z-index: 100000;
    opacity: 0;
    -webkit-transition: opacity 0.4s ease;
    -o-transition: opacity 0.4s ease;
    transition: opacity 0.4s ease; }
    /* line 69, src/scss/comp/header/_mobile-header.scss */
    header.comp .mobile .search-field.active {
      opacity: 1;
      max-height: 100%; }
    /* line 73, src/scss/comp/header/_mobile-header.scss */
    header.comp .mobile .search-field.anim-out {
      max-height: 100%; }
    /* line 77, src/scss/comp/header/_mobile-header.scss */
    header.comp .mobile .search-field .fade {
      opacity: 1;
      position: relative;
      -webkit-transition: opacity 0.4s ease;
      -o-transition: opacity 0.4s ease;
      transition: opacity 0.4s ease; }
    /* line 83, src/scss/comp/header/_mobile-header.scss */
    header.comp .mobile .search-field.active .fade {
      opacity: 0.25;
      height: 100%;
      width: 100%; }
    /* line 90, src/scss/comp/header/_mobile-header.scss */
    header.comp .mobile .search-field .searchform {
      background: #fff;
      padding: 10px 20px;
      z-index: 910000;
      position: relative;
      padding-left: 40px;
      opacity: 1;
      -webkit-transition: all 0.4s ease-in;
      -o-transition: all 0.4s ease-in;
      transition: all 0.4s ease-in; }
      /* line 100, src/scss/comp/header/_mobile-header.scss */
      header.comp .mobile .search-field .searchform input.term {
        border: none;
        position: relative;
        top: -2px;
        color: #2c3338;
        font-size: 14px;
        width: 100%;
        padding-left: 2px;
        position: absolute;
        top: 12px; }
      /* line 111, src/scss/comp/header/_mobile-header.scss */
      header.comp .mobile .search-field .searchform .button {
        position: relative;
        border: none;
        width: 28px;
        height: 17px;
        top: 2px;
        background: none;
        background: url("/en/images/static/icons.svg") no-repeat 0 -20px;
        background-size: 55px 58px; }
      /* line 121, src/scss/comp/header/_mobile-header.scss */
      header.comp .mobile .search-field .searchform .close {
        background: url("/en/images/static/icons.svg") no-repeat scroll -42px -50px/68px 67px transparent;
        width: 18px;
        height: 18px;
        right: 0px;
        top: 13px;
        cursor: pointer;
        position: absolute;
        opacity: 0;
        -webkit-transition: all 0.4s ease-in;
        -o-transition: all 0.4s ease-in;
        transition: all 0.4s ease-in; }
    /* line 134, src/scss/comp/header/_mobile-header.scss */
    header.comp .mobile .search-field.active .searchform {
      padding-left: 20px;
      opacity: 1; }
      /* line 138, src/scss/comp/header/_mobile-header.scss */
      header.comp .mobile .search-field.active .searchform .close {
        right: 20px;
        opacity: 1; }

/* line 1, src/scss/comp/header/_mobile-menu.scss */
.responsive-menu {
  position: fixed;
  -webkit-overflow-scrolling: touch; }
  /* line 5, src/scss/comp/header/_mobile-menu.scss */
  .responsive-menu .mobile-menu-header {
    display: inline-block;
    width: 100%;
    border-bottom: 1px solid #E0E0E0;
    line-height: 25px;
    padding: 20px 6px 20px 20px;
    color: #002688;
    text-decoration: none;
    -webkit-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
    cursor: pointer;
    background-color: #fff; }
    @media only screen and (max-width: 745px) {
      /* line 18, src/scss/comp/header/_mobile-menu.scss */
      .responsive-menu .mobile-menu-header .logo {
        position: absolute;
        left: 150%;
        -webkit-transform: translateX(-45%);
        -ms-transform: translateX(-45%);
        transform: translateX(-45%);
        opacity: 1;
        width: 100px;
        margin-top: 12px; } }
    /* line 28, src/scss/comp/header/_mobile-menu.scss */
    .showsidenav .responsive-menu .mobile-menu-header .logo {
      height: 24px;
      overflow: hidden;
      position: relative;
      left: 2px;
      opacity: 1;
      margin-top: 0;
      -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
      transform: translateX(0); }
    /* line 39, src/scss/comp/header/_mobile-menu.scss */
    .responsive-menu .mobile-menu-header .logo img {
      width: 99px;
      height: auto;
      position: absolute;
      bottom: 0; }
  /* line 49, src/scss/comp/header/_mobile-menu.scss */
  .responsive-menu a {
    padding: 20px; }
  /* line 53, src/scss/comp/header/_mobile-menu.scss */
  .responsive-menu li.current > a,
  .responsive-menu li.current .trigger {
    color: #f60; }
  /* line 58, src/scss/comp/header/_mobile-menu.scss */
  .responsive-menu .trigger {
    display: inline-block;
    width: 100%;
    border-bottom: 1px solid #E0E0E0;
    line-height: 25px;
    padding: 20px 20px;
    color: #002688;
    text-decoration: none;
    -webkit-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
    cursor: pointer; }
    /* line 69, src/scss/comp/header/_mobile-menu.scss */
    .responsive-menu .trigger:hover {
      color: #f60; }
    /* line 73, src/scss/comp/header/_mobile-menu.scss */
    .responsive-menu .trigger:after {
      content: "";
      position: absolute;
      display: inline-block;
      right: 25px;
      top: 25px;
      width: 10px;
      height: 10px;
      background: url("/en/images/static/arrow-down-orange.svg") no-repeat scroll center center transparent; }
    /* line 83, src/scss/comp/header/_mobile-menu.scss */
    .responsive-menu .trigger.active {
      color: #f60; }
      /* line 86, src/scss/comp/header/_mobile-menu.scss */
      .responsive-menu .trigger.active:after {
        background: url("/en/images/static/arrow-up-orange.svg") no-repeat scroll center center transparent; }
  /* line 93, src/scss/comp/header/_mobile-menu.scss */
  .responsive-menu li.hassub .subnav {
    background-color: #EFEFEF;
    font-size: 15px;
    margin: 0 -16px; }
    /* line 99, src/scss/comp/header/_mobile-menu.scss */
    .responsive-menu li.hassub .subnav.active {
      max-height: 1500px;
      border-bottom: 1px solid #E0E0E0; }
    /* line 105, src/scss/comp/header/_mobile-menu.scss */
    .responsive-menu li.hassub .subnav .text-section p {
      padding: 20px; }
    /* line 109, src/scss/comp/header/_mobile-menu.scss */
    .responsive-menu li.hassub .subnav .text-section a {
      padding: 20px; }
    /* line 113, src/scss/comp/header/_mobile-menu.scss */
    .responsive-menu li.hassub .subnav .text-section ul li a {
      padding: 20px 0; }
    /* line 118, src/scss/comp/header/_mobile-menu.scss */
    .responsive-menu li.hassub .subnav h4 {
      padding: 20px; }
    /* line 122, src/scss/comp/header/_mobile-menu.scss */
    .responsive-menu li.hassub .subnav ul {
      margin: 0;
      padding: 0; }
      /* line 126, src/scss/comp/header/_mobile-menu.scss */
      .responsive-menu li.hassub .subnav ul li {
        padding: 0 20px;
        background: #efefef; }
        /* line 131, src/scss/comp/header/_mobile-menu.scss */
        .responsive-menu li.hassub .subnav ul li:last-of-type a {
          border-bottom: none; }
        /* line 137, src/scss/comp/header/_mobile-menu.scss */
        .responsive-menu li.hassub .subnav ul li.current a {
          color: #f60; }
        /* line 142, src/scss/comp/header/_mobile-menu.scss */
        .responsive-menu li.hassub .subnav ul li a {
          background: none;
          padding: 20px 0;
          font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
          border-bottom: 1px solid #E0E0E0;
          white-space: nowrap;
          overflow: hidden;
          -o-text-overflow: ellipsis;
          text-overflow: ellipsis; }
    /* line 153, src/scss/comp/header/_mobile-menu.scss */
    .responsive-menu li.hassub .subnav .bottom-link {
      padding: 0 20px;
      background: #efefef; }
      /* line 157, src/scss/comp/header/_mobile-menu.scss */
      .responsive-menu li.hassub .subnav .bottom-link a {
        border-bottom: none;
        padding: 0px 0 20px 30px;
        font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        background: url(/en/images/static/arrow-round-blue-right-bg.svg) no-repeat left top !important; }
  /* line 167, src/scss/comp/header/_mobile-menu.scss */
  .responsive-menu .link-section,
  .responsive-menu .text-section {
    padding: 0;
    background-color: #EFEFEF; }
    /* line 172, src/scss/comp/header/_mobile-menu.scss */
    .responsive-menu .link-section:not(:first-child),
    .responsive-menu .text-section:not(:first-child) {
      border-top: 1px solid #E0E0E0; }
    /* line 176, src/scss/comp/header/_mobile-menu.scss */
    .responsive-menu .link-section:last-child,
    .responsive-menu .text-section:last-child {
      border-bottom: 1px solid #E0E0E0; }
    /* line 180, src/scss/comp/header/_mobile-menu.scss */
    .responsive-menu .link-section h4,
    .responsive-menu .text-section h4 {
      padding: 20px 0;
      font-style: italic; }
    /* line 185, src/scss/comp/header/_mobile-menu.scss */
    .responsive-menu .link-section a,
    .responsive-menu .text-section a {
      padding: 20px 0;
      font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
      color: #666666; }
      /* line 190, src/scss/comp/header/_mobile-menu.scss */
      .responsive-menu .link-section a:last-child,
      .responsive-menu .text-section a:last-child {
        border-bottom: 0px; }
  /* line 197, src/scss/comp/header/_mobile-menu.scss */
  .responsive-menu .bottom-link span {
    display: block;
    padding: 20px 0; }

/* line 1, src/scss/comp/header/_mobile-sitewide.scss */
header.comp .mobile .sitewide {
  height: 20px;
  right: -20px; }
  /* line 5, src/scss/comp/header/_mobile-sitewide.scss */
  header.comp .mobile .sitewide a {
    top: -12px;
    right: 20px;
    height: 0px;
    padding-right: 0px;
    padding-left: 18px; }

/* line 14, src/scss/comp/header/_mobile-sitewide.scss */
.responsive-menu .menu .sitewide {
  position: static;
  padding: 16px 20px;
  width: 100%; }
  /* line 19, src/scss/comp/header/_mobile-sitewide.scss */
  .responsive-menu .menu .sitewide .language {
    display: inline-block;
    margin-right: 0px;
    padding: 0 5px 0 8px; }
    /* line 24, src/scss/comp/header/_mobile-sitewide.scss */
    .responsive-menu .menu .sitewide .language a {
      padding: 0;
      margin-right: 4px; }
  /* line 30, src/scss/comp/header/_mobile-sitewide.scss */
  .responsive-menu .menu .sitewide a {
    border: none;
    position: relative;
    display: inline;
    width: auto;
    padding: 0; }
  /* line 38, src/scss/comp/header/_mobile-sitewide.scss */
  .responsive-menu .menu .sitewide a.contact,
  .responsive-menu .menu .sitewide a.map {
    margin-right: 0;
    padding-left: 0px;
    padding-right: 12px; }
    /* line 44, src/scss/comp/header/_mobile-sitewide.scss */
    .responsive-menu .menu .sitewide a.contact:before,
    .responsive-menu .menu .sitewide a.map:before {
      top: 0px;
      right: 0; }
  /* line 49, src/scss/comp/header/_mobile-sitewide.scss */
  .responsive-menu .menu .sitewide a.magazine {
    border-left: 1px solid #f2f2fa;
    padding-left: 14px; }
  /* line 54, src/scss/comp/header/_mobile-sitewide.scss */
  .responsive-menu .menu .sitewide a.contact {
    margin-left: 0;
    padding-left: 0;
    line-height: 3;
    border-right: 1px solid #f2f2fa; }
  /* line 62, src/scss/comp/header/_mobile-sitewide.scss */
  .responsive-menu .menu .sitewide .searchform {
    margin-top: 6px;
    margin-bottom: 12px;
    display: block;
    position: relative; }
    /* line 68, src/scss/comp/header/_mobile-sitewide.scss */
    .responsive-menu .menu .sitewide .searchform input[type='search'] {
      width: 100%;
      color: #666666;
      padding-left: 15px;
      background: #F2F2FA;
      margin: 0;
      -webkit-box-sizing: border-box;
      box-sizing: border-box; }

/* line 1, src/scss/comp/header/_sitewide.scss */
.sitewide {
  position: absolute;
  top: 4px;
  z-index: 200; }
  @media only screen and (min-width: 746px) {
    /* line 1, src/scss/comp/header/_sitewide.scss */
    .sitewide {
      top: 30px;
      right: -20px; } }
  @media only screen and (min-width: 1021px) {
    /* line 1, src/scss/comp/header/_sitewide.scss */
    .sitewide {
      top: 21px; } }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 14, src/scss/comp/header/_sitewide.scss */
    .sitewide.subsite {
      top: 12px; } }
  /* line 21, src/scss/comp/header/_sitewide.scss */
  .sitewide .language {
    display: inline-block;
    margin-right: 25px;
    padding-right: 0;
    display: none; }
    /* line 27, src/scss/comp/header/_sitewide.scss */
    .sitewide .language a {
      margin: 0; }
    @media only screen and (min-width: 746px) {
      /* line 21, src/scss/comp/header/_sitewide.scss */
      .sitewide .language {
        display: inline-block; } }
  /* line 37, src/scss/comp/header/_sitewide.scss */
  .sitewide a {
    color: #949d9e;
    font-size: 13px;
    display: inline-block;
    margin-right: 25px;
    display: inline-block;
    line-height: 23px; }
    /* line 45, src/scss/comp/header/_sitewide.scss */
    .sitewide a.active, .sitewide a:hover {
      color: #ff6600; }
    /* line 51, src/scss/comp/header/_sitewide.scss */
    .sitewide a.search:before {
      background: url("/en/images/static/icons.svg") no-repeat 0 -20px;
      background-size: 43px 57px; }
    /* line 55, src/scss/comp/header/_sitewide.scss */
    .sitewide a.search:hover:before {
      background: url("/en/images/static/icons-orange.svg") no-repeat 0 -20px;
      background-size: 43px 57px; }
  /* line 62, src/scss/comp/header/_sitewide.scss */
  .sitewide .searchform {
    position: relative;
    display: inline-block; }
    /* line 67, src/scss/comp/header/_sitewide.scss */
    .sitewide .searchform:hover input.button {
      background: url("/en/images/static/icons-orange.svg") no-repeat 0 -20px;
      background-size: 43px 57px; }
    /* line 72, src/scss/comp/header/_sitewide.scss */
    .sitewide .searchform:hover input[type='search']::-webkit-input-placeholder {
      color: #f60; }
    /* line 73, src/scss/comp/header/_sitewide.scss */
    .sitewide .searchform:hover input[type='search']:-moz-placeholder {
      color: #f60;
      opacity: 1; }
    /* line 76, src/scss/comp/header/_sitewide.scss */
    .sitewide .searchform:hover input[type='search']::-moz-placeholder {
      color: #f60;
      opacity: 1; }
    /* line 79, src/scss/comp/header/_sitewide.scss */
    .sitewide .searchform:hover input[type='search']:-ms-input-placeholder {
      color: #f60; }
    /* line 83, src/scss/comp/header/_sitewide.scss */
    .sitewide .searchform input.button {
      -webkit-appearance: none;
      background: url("/en/images/static/icons.svg") no-repeat 0 -20px;
      background-size: 43px 57px;
      overflow: hidden;
      width: 18px;
      height: 18px;
      content: "";
      top: 13px;
      position: absolute;
      right: 22px;
      font-size: 12px;
      font-weight: 500;
      border: 0;
      -webkit-box-shadow: none;
      box-shadow: none; }
    /* line 101, src/scss/comp/header/_sitewide.scss */
    .sitewide .searchform input[type='search'] {
      -webkit-appearance: none;
      font-size: 13px;
      border: 0;
      -webkit-box-shadow: none;
      box-shadow: none;
      width: 88px;
      padding: 12px 28px 13px 0;
      background: #fff;
      color: #949d9e;
      cursor: pointer;
      -webkit-transition: all 0.2s ease-out;
      -o-transition: all 0.2s ease-out;
      transition: all 0.2s ease-out; }
      /* line 114, src/scss/comp/header/_sitewide.scss */
      .sitewide .searchform input[type='search']::-webkit-input-placeholder {
        color: #949d9e; }
      /* line 115, src/scss/comp/header/_sitewide.scss */
      .sitewide .searchform input[type='search']:-moz-placeholder {
        color: #949d9e;
        opacity: 1; }
      /* line 118, src/scss/comp/header/_sitewide.scss */
      .sitewide .searchform input[type='search']::-moz-placeholder {
        color: #949d9e;
        opacity: 1; }
      /* line 121, src/scss/comp/header/_sitewide.scss */
      .sitewide .searchform input[type='search']:-ms-input-placeholder {
        color: #949d9e; }
      /* line 124, src/scss/comp/header/_sitewide.scss */
      .sitewide .searchform input[type='search']:focus {
        width: 200px;
        color: #666666;
        padding-left: 15px;
        background: #F2F2FA; }
        @media only screen and (max-width: 745px) {
          /* line 124, src/scss/comp/header/_sitewide.scss */
          .sitewide .searchform input[type='search']:focus {
            width: 90px; } }
    /* line 137, src/scss/comp/header/_sitewide.scss */
    .sitewide .searchform:hover input[type='search']:focus {
      color: #666;
      cursor: default; }
      /* line 141, src/scss/comp/header/_sitewide.scss */
      .sitewide .searchform:hover input[type='search']:focus::-webkit-input-placeholder {
        color: #949d9e; }
      /* line 142, src/scss/comp/header/_sitewide.scss */
      .sitewide .searchform:hover input[type='search']:focus:-moz-placeholder {
        color: #949d9e;
        opacity: 1; }
      /* line 145, src/scss/comp/header/_sitewide.scss */
      .sitewide .searchform:hover input[type='search']:focus::-moz-placeholder {
        color: #949d9e;
        opacity: 1; }
      /* line 148, src/scss/comp/header/_sitewide.scss */
      .sitewide .searchform:hover input[type='search']:focus:-ms-input-placeholder {
        color: #949d9e; }

/* line 1, src/scss/comp/header/_menu.scss */
header.comp .menu {
  position: relative;
  z-index: 200; }
  /* line 5, src/scss/comp/header/_menu.scss */
  header.comp .menu .sitewide {
    display: none; }
  @media only screen and (min-width: 1021px) {
    /* line 1, src/scss/comp/header/_menu.scss */
    header.comp .menu {
      text-align: right; } }
  /* line 13, src/scss/comp/header/_menu.scss */
  header.comp .menu > ul {
    padding-top: 14px;
    border-top: 1px solid #e3e3e3; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 13, src/scss/comp/header/_menu.scss */
      header.comp .menu > ul {
        text-align: justify; }
        /* line 20, src/scss/comp/header/_menu.scss */
        header.comp .menu > ul:before {
          content: '';
          display: block;
          width: 100%;
          margin-bottom: -20px; }
        /* line 26, src/scss/comp/header/_menu.scss */
        header.comp .menu > ul:after {
          content: '';
          display: inline-block;
          width: 100%; } }
    @media only screen and (min-width: 1021px) {
      /* line 13, src/scss/comp/header/_menu.scss */
      header.comp .menu > ul {
        width: auto;
        float: right; } }
    /* line 37, src/scss/comp/header/_menu.scss */
    header.comp .menu > ul li {
      display: inline-block;
      font-size: 16px;
      color: #000099;
      margin-left: 20px; }
      /* line 43, src/scss/comp/header/_menu.scss */
      header.comp .menu > ul li:first-child {
        margin-left: 0; }
      @media only screen and (min-width: 746px) and (max-width: 1020px) {
        /* line 37, src/scss/comp/header/_menu.scss */
        header.comp .menu > ul li {
          margin-top: 20px; } }
      @media only screen and (min-width: 1021px) {
        /* line 37, src/scss/comp/header/_menu.scss */
        header.comp .menu > ul li {
          margin-left: 40px; } }
      /* line 57, src/scss/comp/header/_menu.scss */
      header.comp .menu > ul li.current a,
      header.comp .menu > ul li.current .trigger {
        color: #f60; }
      /* line 63, src/scss/comp/header/_menu.scss */
      header.comp .menu > ul li a,
      header.comp .menu > ul li .trigger {
        font-size: inherit;
        color: inherit;
        cursor: pointer;
        -webkit-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out; }
        /* line 71, src/scss/comp/header/_menu.scss */
        header.comp .menu > ul li a:hover,
        header.comp .menu > ul li .trigger:hover {
          color: #f60; }
      /* line 76, src/scss/comp/header/_menu.scss */
      header.comp .menu > ul li.login a {
        color: white; }
      /* line 80, src/scss/comp/header/_menu.scss */
      header.comp .menu > ul li .trigger {
        position: relative; }
        /* line 83, src/scss/comp/header/_menu.scss */
        header.comp .menu > ul li .trigger:after {
          content: "";
          display: inline-block;
          position: absolute;
          top: 10px;
          right: -12px;
          width: 0px;
          height: 0px;
          border-width: 3px;
          border-style: solid;
          border-color: #009 transparent transparent;
          -webkit-border-image: none;
          -o-border-image: none;
          border-image: none; }
        /* line 97, src/scss/comp/header/_menu.scss */
        header.comp .menu > ul li .trigger:hover:after {
          border-color: #f60 transparent transparent; }
        /* line 101, src/scss/comp/header/_menu.scss */
        header.comp .menu > ul li .trigger.active {
          color: #F60; }
          /* line 104, src/scss/comp/header/_menu.scss */
          header.comp .menu > ul li .trigger.active:before {
            content: '';
            display: inline-block;
            width: 100%;
            height: 2px;
            position: absolute;
            bottom: -21px;
            left: 0;
            background: #f60;
            z-index: 500; }
          /* line 116, src/scss/comp/header/_menu.scss */
          header.comp .menu > ul li .trigger.active:after {
            top: 7px;
            border-color: transparent transparent #F60 transparent; }

/* line 1, src/scss/comp/header/_subnav.scss */
header.comp .menu .subnav {
  visibility: hidden;
  position: absolute;
  opacity: 0;
  width: 100%;
  background: #fff;
  left: 0;
  top: 40px;
  text-align: left;
  padding-bottom: 80px;
  -webkit-box-shadow: none;
  box-shadow: none;
  z-index: 1000000;
  -webkit-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out; }
  /* line 16, src/scss/comp/header/_subnav.scss */
  header.comp .menu .subnav:after {
    content: '';
    position: absolute;
    top: 0;
    margin: auto;
    height: 100%;
    background: #fff;
    z-index: 0;
    border-radius: 0 0 20px 0;
    left: -30%;
    width: 150%;
    -webkit-transition: all 0.4s ease-in;
    -o-transition: all 0.4s ease-in;
    transition: all 0.4s ease-in; }
    @media only screen and (min-width: 1021px) {
      /* line 16, src/scss/comp/header/_subnav.scss */
      header.comp .menu .subnav:after {
        left: -80px;
        width: 1120px; } }
  /* line 36, src/scss/comp/header/_subnav.scss */
  header.comp .menu .subnav.active {
    visibility: visible;
    opacity: 1;
    top: 60px;
    width: 100%; }
    /* line 42, src/scss/comp/header/_subnav.scss */
    header.comp .menu .subnav.active:after {
      -webkit-transition: all 0.6s ease-in;
      -o-transition: all 0.6s ease-in;
      transition: all 0.6s ease-in;
      -webkit-box-shadow: inset 0 4px 2px -4px rgba(0, 0, 0, 0.3);
      box-shadow: inset 0 4px 2px -4px rgba(0, 0, 0, 0.3); }
  /* line 48, src/scss/comp/header/_subnav.scss */
  header.comp .menu .subnav h3 {
    color: #F60;
    font-weight: 100;
    font-family: "Myriad Light Italic","Tahoma","Lucida Sans Unicode","Lucida Grande",sans-serif;
    margin: 30px 0px 20px;
    font-size: 26px;
    position: relative;
    z-index: 200; }
  /* line 58, src/scss/comp/header/_subnav.scss */
  header.comp .menu .subnav ul {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 960px;
    *zoom: 1;
    position: relative;
    z-index: 200; }
    /* line 5, src/scss/restyle/_global.scss */
    header.comp .menu .subnav ul:before, header.comp .menu .subnav ul:after {
      content: " ";
      display: table; }
    /* line 6, src/scss/restyle/_global.scss */
    header.comp .menu .subnav ul:after {
      clear: both; }
    /* line 63, src/scss/comp/header/_subnav.scss */
    header.comp .menu .subnav ul li {
      padding-left: 0;
      padding-right: 0;
      width: 33.33333%;
      float: left;
      margin: 0;
      display: inline-block; }
      /* line 69, src/scss/comp/header/_subnav.scss */
      header.comp .menu .subnav ul li.current a {
        color: #f60; }
      /* line 74, src/scss/comp/header/_subnav.scss */
      header.comp .menu .subnav ul li a {
        font-size: 16px;
        padding: 0px;
        line-height: 42px;
        color: #777;
        margin: 0px;
        white-space: nowrap;
        overflow: hidden;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        padding-right: 1em; }
  /* line 88, src/scss/comp/header/_subnav.scss */
  header.comp .menu .subnav .link-container {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 960px;
    *zoom: 1;
    position: relative;
    z-index: 200;
    margin-top: 1.6rem; }
    /* line 5, src/scss/restyle/_global.scss */
    header.comp .menu .subnav .link-container:before, header.comp .menu .subnav .link-container:after {
      content: " ";
      display: table; }
    /* line 6, src/scss/restyle/_global.scss */
    header.comp .menu .subnav .link-container:after {
      clear: both; }
    /* line 94, src/scss/comp/header/_subnav.scss */
    header.comp .menu .subnav .link-container h4 {
      margin-bottom: 1rem;
      font-size: 15px;
      font-style: italic; }
    /* line 100, src/scss/comp/header/_subnav.scss */
    header.comp .menu .subnav .link-container a {
      opacity: 1;
      display: block; }
      /* line 104, src/scss/comp/header/_subnav.scss */
      header.comp .menu .subnav .link-container a:hover {
        opacity: 0.7; }
    /* line 109, src/scss/comp/header/_subnav.scss */
    header.comp .menu .subnav .link-container p {
      color: #2c3338;
      font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
      font-style: normal;
      font-weight: 300;
      line-height: 28px;
      margin-bottom: 0.8rem; }
    /* line 118, src/scss/comp/header/_subnav.scss */
    header.comp .menu .subnav .link-container .link-section {
      width: 25%;
      display: inline-block;
      vertical-align: top; }
    /* line 124, src/scss/comp/header/_subnav.scss */
    header.comp .menu .subnav .link-container .text-section {
      width: 49%;
      display: inline-block;
      vertical-align: top; }
    /* line 132, src/scss/comp/header/_subnav.scss */
    header.comp .menu .subnav .link-container .link-section ul,
    header.comp .menu .subnav .link-container .text-section ul {
      display: inline-block; }
      /* line 135, src/scss/comp/header/_subnav.scss */
      header.comp .menu .subnav .link-container .link-section ul li,
      header.comp .menu .subnav .link-container .text-section ul li {
        display: block;
        width: 100%; }
  /* line 143, src/scss/comp/header/_subnav.scss */
  header.comp .menu .subnav .bottom-link {
    position: absolute;
    bottom: 0px;
    width: 100%;
    max-width: 960px;
    border-top: 1px solid rgba(0, 0, 153, 0.06);
    line-height: 60px;
    z-index: 200; }
    /* line 152, src/scss/comp/header/_subnav.scss */
    header.comp .menu .subnav .bottom-link span {
      display: inline-block;
      color: #ababab;
      font-style: italic;
      font-size: 0.8rem; }
    /* line 159, src/scss/comp/header/_subnav.scss */
    header.comp .menu .subnav .bottom-link a {
      color: #009;
      font-weight: 100;
      text-align: right;
      font-size: 15px;
      padding: 0px 0px 0px 30px;
      line-height: 23px;
      float: right; }

@media only screen and (min-width: 746px) {
  /* line 4, src/scss/comp/header/_logo.scss */
  header.comp .mobile-menu-header .logo {
    display: none; } }

/* line 11, src/scss/comp/header/_logo.scss */
header.comp .logo {
  width: 60px;
  display: none;
  z-index: 10;
  position: relative;
  -webkit-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out; }
  /* line 18, src/scss/comp/header/_logo.scss */
  header.comp .logo:before {
    content: '';
    position: absolute;
    background: #fff;
    width: 90px;
    height: 80px;
    bottom: 20px;
    opacity: 0;
    top: -80px;
    z-index: 0;
    -webkit-transition: opacity 0.2s ease-out;
    -o-transition: opacity 0.2s ease-out;
    transition: opacity 0.2s ease-out; }
  @media only screen and (min-width: 746px) {
    /* line 11, src/scss/comp/header/_logo.scss */
    header.comp .logo {
      position: absolute;
      display: block; } }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 11, src/scss/comp/header/_logo.scss */
    header.comp .logo {
      top: -80px;
      z-index: 900999999; } }
  @media only screen and (min-width: 1021px) {
    /* line 11, src/scss/comp/header/_logo.scss */
    header.comp .logo {
      left: 0;
      bottom: 20px;
      z-index: 600; } }

@media only screen and (min-width: 1021px) {
  /* line 50, src/scss/comp/header/_logo.scss */
  header.comp .bottom-row.sticky .logo {
    width: 90px; }
    /* line 53, src/scss/comp/header/_logo.scss */
    header.comp .bottom-row.sticky .logo:before {
      opacity: 1;
      top: 0px; } }

/* line 4, src/scss/comp/header/_long-read.scss */
header.comp.active .long-read.in-use,
header.comp.active .long-read {
  opacity: 0; }

/* line 10, src/scss/comp/header/_long-read.scss */
header.comp .long-read {
  display: none;
  background-color: white;
  -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15);
  position: fixed;
  width: 100%;
  height: 30px;
  top: 0;
  z-index: 10;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  float: left;
  -webkit-transition: all 0.4s ease-in;
  -o-transition: all 0.4s ease-in;
  transition: all 0.4s ease-in; }
  /* line 24, src/scss/comp/header/_long-read.scss */
  header.comp .long-read.sticky {
    top: 60px; }
  /* line 28, src/scss/comp/header/_long-read.scss */
  header.comp .long-read.in-use {
    display: block; }
  /* line 32, src/scss/comp/header/_long-read.scss */
  header.comp .long-read .bar,
  header.comp .long-read .inner-bar {
    z-index: 1000;
    position: absolute;
    height: 6px;
    width: 100%;
    left: 0;
    top: 13px; }
  /* line 42, src/scss/comp/header/_long-read.scss */
  header.comp .long-read .bar {
    background: #949D9E;
    opacity: 0.302; }
  /* line 47, src/scss/comp/header/_long-read.scss */
  header.comp .long-read .inner-bar {
    background: #FF6600;
    z-index: 10100;
    -webkit-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;
    width: 0%; }

/* line 57, src/scss/comp/header/_long-read.scss */
header.comp .mobile .long-read {
  padding: 0 20px; }
  /* line 61, src/scss/comp/header/_long-read.scss */
  header.comp .mobile .long-read.sticky {
    top: 45px;
    -webkit-box-shadow: 0 -1px -0 #e3e3e3, 0 1px -0 #e3e3e3;
    box-shadow: 0 -1px -0 #e3e3e3, 0 1px -0 #e3e3e3; }

/* line 5, src/scss/comp/header/_simple.scss */
header.comp.simple .menu ul li {
  opacity: 0; }

/* line 11, src/scss/comp/header/_simple.scss */
header.comp.simple .cta {
  position: relative;
  z-index: 100000;
  width: 100%; }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 11, src/scss/comp/header/_simple.scss */
    header.comp.simple .cta {
      position: absolute;
      top: 0; } }
  /* line 21, src/scss/comp/header/_simple.scss */
  header.comp.simple .cta a {
    display: inline-block;
    position: relative;
    height: 22px;
    width: 22px;
    cursor: pointer;
    background: url("/en/images/static/arrow-bg-blue.svg") no-repeat center;
    background-size: 20px;
    display: inline-block;
    position: absolute;
    top: 18px;
    right: 140px; }
    /* line 12, src/scss/mixins/_arrow-button.scss */
    header.comp.simple .cta a:after {
      position: absolute;
      content: '';
      left: 1px;
      top: 0;
      height: 22px;
      width: 22px;
      background: url("/en/images/static/arrow-white.svg") no-repeat center;
      background-size: 4.44444px;
      -webkit-transition: all 0.25s ease-in-out;
      -o-transition: all 0.25s ease-in-out;
      transition: all 0.25s ease-in-out; }
    /* line 24, src/scss/mixins/_arrow-button.scss */
    header.comp.simple .cta a:hover:after {
      opacity: 0;
      left: 14px; }
    /* line 28, src/scss/mixins/_arrow-button.scss */
    header.comp.simple .cta a:before {
      position: absolute;
      content: '';
      height: 22px;
      width: 22px;
      left: -14px;
      top: 0;
      background: url("/en/images/static/arrow-white.svg") no-repeat center;
      background-size: 4.44444px;
      opacity: 0;
      -webkit-transition: all 0.25s ease-in-out;
      -o-transition: all 0.25s ease-in-out;
      transition: all 0.25s ease-in-out; }
    /* line 41, src/scss/mixins/_arrow-button.scss */
    header.comp.simple .cta a:hover:before {
      opacity: 1;
      left: 2px; }
    @media only screen and (max-width: 745px) {
      /* line 21, src/scss/comp/header/_simple.scss */
      header.comp.simple .cta a {
        right: auto;
        left: 20px;
        top: 10px; } }
    /* line 34, src/scss/comp/header/_simple.scss */
    header.comp.simple .cta a span {
      color: #000099;
      text-decoration: none;
      width: 220px;
      padding-left: 30px;
      display: inline-block;
      position: relative;
      display: absolute;
      left: 0;
      top: -1px;
      line-height: 24px;
      font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }

@media only screen and (min-width: 746px) and (max-width: 1020px) {
  /* line 1, src/scss/comp/contact/_contact.scss */
  #page.mvp .contact-page.comp, .mvp.page-highlights .contact-page.comp {
    padding-left: 20px; } }

@media only screen and (min-width: 1021px) and (max-width: 1440px) {
  /* line 1, src/scss/comp/contact/_contact.scss */
  #page.mvp .contact-page.comp, .mvp.page-highlights .contact-page.comp {
    padding-left: 0; } }

/* line 13, src/scss/comp/contact/_contact.scss */
#page.mvp .contact-page.comp .article, .mvp.page-highlights .contact-page.comp .article {
  padding-top: 0;
  padding-bottom: 0; }
  /* line 15, src/scss/comp/contact/_contact.scss */
  #page.mvp .contact-page.comp .article:after, .mvp.page-highlights .contact-page.comp .article:after {
    display: none; }

/* line 23, src/scss/comp/contact/_contact.scss */
#page.mvp .contact-page.comp h1, .mvp.page-highlights .contact-page.comp h1 {
  font-size: 54px;
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  padding: 20px 0 20px 0;
  color: #ff6600; }
  @media only screen and (max-width: 745px) {
    /* line 23, src/scss/comp/contact/_contact.scss */
    #page.mvp .contact-page.comp h1, .mvp.page-highlights .contact-page.comp h1 {
      padding-left: 20px; } }

/* line 35, src/scss/comp/contact/_contact.scss */
#page.mvp .contact-page.comp h2, .mvp.page-highlights .contact-page.comp h2 {
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
  font-size: 26px; }

/* line 40, src/scss/comp/contact/_contact.scss */
#page.mvp .contact-page.comp .content-container, .mvp.page-highlights .contact-page.comp .content-container {
  position: relative;
  padding-bottom: 20px; }
  /* line 45, src/scss/comp/contact/_contact.scss */
  #page.mvp .contact-page.comp .content-container .contact .vcard div, .mvp.page-highlights .contact-page.comp .content-container .contact .vcard div {
    margin-bottom: 0; }

@media only screen and (min-width: 746px) {
  /* line 54, src/scss/comp/contact/_contact.scss */
  #page.mvp .contact-page.comp ul.contact .menu-item, .mvp.page-highlights .contact-page.comp ul.contact .menu-item {
    width: 270px;
    margin-bottom: 0; } }

/* line 60, src/scss/comp/contact/_contact.scss */
#page.mvp .contact-page.comp ul.contact li.menu-item, .mvp.page-highlights .contact-page.comp ul.contact li.menu-item {
  margin-bottom: 0; }
  /* line 64, src/scss/comp/contact/_contact.scss */
  #page.mvp .contact-page.comp ul.contact li.menu-item.active, .mvp.page-highlights .contact-page.comp ul.contact li.menu-item.active {
    padding-left: 20px; }
    @media only screen and (max-width: 745px) {
      /* line 64, src/scss/comp/contact/_contact.scss */
      #page.mvp .contact-page.comp ul.contact li.menu-item.active, .mvp.page-highlights .contact-page.comp ul.contact li.menu-item.active {
        width: 93%; }
        /* line 71, src/scss/comp/contact/_contact.scss */
        #page.mvp .contact-page.comp ul.contact li.menu-item.active .contact-content, .mvp.page-highlights .contact-page.comp ul.contact li.menu-item.active .contact-content {
          display: block; } }
    @media only screen and (min-width: 1021px) {
      /* line 77, src/scss/comp/contact/_contact.scss */
      #page.mvp .contact-page.comp ul.contact li.menu-item.active .contact-content, .mvp.page-highlights .contact-page.comp ul.contact li.menu-item.active .contact-content {
        width: 660px; } }
    @media only screen and (min-width: 746px) {
      /* line 64, src/scss/comp/contact/_contact.scss */
      #page.mvp .contact-page.comp ul.contact li.menu-item.active, .mvp.page-highlights .contact-page.comp ul.contact li.menu-item.active {
        padding-left: 18px; }
        /* line 85, src/scss/comp/contact/_contact.scss */
        #page.mvp .contact-page.comp ul.contact li.menu-item.active .contact-content, .mvp.page-highlights .contact-page.comp ul.contact li.menu-item.active .contact-content {
          display: block;
          position: absolute;
          top: 0;
          right: 0;
          width: 460px; } }
    @media only screen and (min-width: 1021px) {
      /* line 95, src/scss/comp/contact/_contact.scss */
      #page.mvp .contact-page.comp ul.contact li.menu-item.active .contact-content, .mvp.page-highlights .contact-page.comp ul.contact li.menu-item.active .contact-content {
        width: 660px; } }
    /* line 100, src/scss/comp/contact/_contact.scss */
    #page.mvp .contact-page.comp ul.contact li.menu-item.active .trigger, .mvp.page-highlights .contact-page.comp ul.contact li.menu-item.active .trigger {
      background: url("/en/images/static/arrow-down-grey.svg") no-repeat 100% center;
      padding-left: 0px;
      display: block;
      border: none;
      width: 100%;
      margin-top: -1px;
      font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
      @media only screen and (min-width: 746px) {
        /* line 100, src/scss/comp/contact/_contact.scss */
        #page.mvp .contact-page.comp ul.contact li.menu-item.active .trigger, .mvp.page-highlights .contact-page.comp ul.contact li.menu-item.active .trigger {
          background: url("/en/images/static/select-bar.svg") no-repeat;
          background-position: right 1px top;
          margin-left: -18px;
          padding-left: 18px;
          border-left: 1px solid #ddd;
          height: 51px;
          color: #FF6600; } }
      @media only screen and (max-width: 745px) {
        /* line 100, src/scss/comp/contact/_contact.scss */
        #page.mvp .contact-page.comp ul.contact li.menu-item.active .trigger, .mvp.page-highlights .contact-page.comp ul.contact li.menu-item.active .trigger {
          background: url("/en/images/static/arrow-up-orange.svg") no-repeat 100% center;
          border-bottom: 1px solid #ddd;
          width: 100%; } }
    /* line 127, src/scss/comp/contact/_contact.scss */
    #page.mvp .contact-page.comp ul.contact li.menu-item.active .contact-content, .mvp.page-highlights .contact-page.comp ul.contact li.menu-item.active .contact-content {
      padding-left: 0; }
  /* line 133, src/scss/comp/contact/_contact.scss */
  #page.mvp .contact-page.comp ul.contact li.menu-item .contact-content, .mvp.page-highlights .contact-page.comp ul.contact li.menu-item .contact-content {
    padding-left: 20px;
    margin-bottom: 0; }
  /* line 139, src/scss/comp/contact/_contact.scss */
  #page.mvp .contact-page.comp ul.contact li.menu-item:first-child .trigger, .mvp.page-highlights .contact-page.comp ul.contact li.menu-item:first-child .trigger {
    border-top: 1px solid #ddd; }
  /* line 145, src/scss/comp/contact/_contact.scss */
  #page.mvp .contact-page.comp ul.contact li.menu-item:first-child.active .trigger, .mvp.page-highlights .contact-page.comp ul.contact li.menu-item:first-child.active .trigger {
    border-top: none; }
  /* line 150, src/scss/comp/contact/_contact.scss */
  #page.mvp .contact-page.comp ul.contact li.menu-item .trigger, .mvp.page-highlights .contact-page.comp ul.contact li.menu-item .trigger {
    cursor: pointer;
    border-bottom: 1px solid #ddd;
    width: 88%;
    color: #777777;
    font-size: 15px;
    font-weight: 400;
    padding-left: 20px;
    line-height: 49px;
    border-bottom: 1px solid #ddd;
    margin-top: -1px;
    height: 51px;
    font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    display: block; }
    @media only screen and (max-width: 745px) {
      /* line 150, src/scss/comp/contact/_contact.scss */
      #page.mvp .contact-page.comp ul.contact li.menu-item .trigger, .mvp.page-highlights .contact-page.comp ul.contact li.menu-item .trigger {
        width: 100%;
        background: url("/en/images/static/arrow-down-grey.svg") no-repeat 93% center; } }
    @media only screen and (min-width: 746px) {
      /* line 150, src/scss/comp/contact/_contact.scss */
      #page.mvp .contact-page.comp ul.contact li.menu-item .trigger, .mvp.page-highlights .contact-page.comp ul.contact li.menu-item .trigger {
        padding-left: 18px; } }

@media only screen and (max-width: 745px) {
  /* line 3, src/scss/comp/contact/_contact-content.scss */
  #page .contact-page.comp li.menu-item.active .contact-content, .page-highlights .contact-page.comp li.menu-item.active .contact-content {
    opacity: 1;
    max-height: 100000px; } }

@media only screen and (min-width: 746px) {
  /* line 3, src/scss/comp/contact/_contact-content.scss */
  #page .contact-page.comp li.menu-item.active .contact-content, .page-highlights .contact-page.comp li.menu-item.active .contact-content {
    display: block; } }

/* line 15, src/scss/comp/contact/_contact-content.scss */
#page .contact-page.comp .contact-content, .page-highlights .contact-page.comp .contact-content {
  display: none;
  font-size: 16px; }
  @media only screen and (max-width: 745px) {
    /* line 15, src/scss/comp/contact/_contact-content.scss */
    #page .contact-page.comp .contact-content, .page-highlights .contact-page.comp .contact-content {
      max-height: 0;
      overflow: hidden;
      opacity: 0;
      -webkit-transition: opacity 0.4s ease-in;
      -o-transition: opacity 0.4s ease-in;
      transition: opacity 0.4s ease-in; } }
  /* line 29, src/scss/comp/contact/_contact-content.scss */
  #page .contact-page.comp .contact-content h3, .page-highlights .contact-page.comp .contact-content h3 {
    font-size: 22px;
    color: darkblue;
    padding: 15px 0 20px 0; }
  /* line 35, src/scss/comp/contact/_contact-content.scss */
  #page .contact-page.comp .contact-content .row, .page-highlights .contact-page.comp .contact-content .row {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 960px;
    *zoom: 1;
    padding-bottom: 20px;
    border-bottom: 1px solid #dadada; }
    /* line 5, src/scss/restyle/_global.scss */
    #page .contact-page.comp .contact-content .row:before, .page-highlights .contact-page.comp .contact-content .row:before, #page .contact-page.comp .contact-content .row:after, .page-highlights .contact-page.comp .contact-content .row:after {
      content: " ";
      display: table; }
    /* line 6, src/scss/restyle/_global.scss */
    #page .contact-page.comp .contact-content .row:after, .page-highlights .contact-page.comp .contact-content .row:after {
      clear: both; }
    @media only screen and (min-width: 746px) {
      /* line 35, src/scss/comp/contact/_contact-content.scss */
      #page .contact-page.comp .contact-content .row, .page-highlights .contact-page.comp .contact-content .row {
        width: 95%;
        margin-left: 0; } }
    /* line 45, src/scss/comp/contact/_contact-content.scss */
    #page .contact-page.comp .contact-content .row:last-of-type, .page-highlights .contact-page.comp .contact-content .row:last-of-type {
      border-bottom: none; }
  /* line 52, src/scss/comp/contact/_contact-content.scss */
  #page .contact-page.comp .contact-content .main-contact h2, .page-highlights .contact-page.comp .contact-content .main-contact h2 {
    position: relative;
    padding: 15px 0 15px 0;
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
    /* line 57, src/scss/comp/contact/_contact-content.scss */
    #page .contact-page.comp .contact-content .main-contact h2.map-heading, .page-highlights .contact-page.comp .contact-content .main-contact h2.map-heading {
      width: 100%; }
    /* line 61, src/scss/comp/contact/_contact-content.scss */
    #page .contact-page.comp .contact-content .main-contact h2 span.map-heading-text a, .page-highlights .contact-page.comp .contact-content .main-contact h2 span.map-heading-text a {
      text-align: center;
      color: #43b3ff;
      position: absolute;
      top: 0;
      left: 0;
      font-size: 20px;
      line-height: 1;
      padding: 55px; }
      @media only screen and (min-width: 746px) {
        /* line 61, src/scss/comp/contact/_contact-content.scss */
        #page .contact-page.comp .contact-content .main-contact h2 span.map-heading-text a, .page-highlights .contact-page.comp .contact-content .main-contact h2 span.map-heading-text a {
          padding: 80px 40px 80px 40px;
          font-size: 26px; } }
      @media only screen and (min-width: 1021px) {
        /* line 61, src/scss/comp/contact/_contact-content.scss */
        #page .contact-page.comp .contact-content .main-contact h2 span.map-heading-text a, .page-highlights .contact-page.comp .contact-content .main-contact h2 span.map-heading-text a {
          font-size: 36px;
          line-height: 42px;
          padding: 100px 90px 15px 90px; } }
  /* line 86, src/scss/comp/contact/_contact-content.scss */
  #page .contact-page.comp .contact-content .main-contact .form a, .page-highlights .contact-page.comp .contact-content .main-contact .form a {
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
  /* line 93, src/scss/comp/contact/_contact-content.scss */
  #page .contact-page.comp .contact-content .main-contact address .column, .page-highlights .contact-page.comp .contact-content .main-contact address .column {
    margin-bottom: 0; }
  /* line 97, src/scss/comp/contact/_contact-content.scss */
  #page .contact-page.comp .contact-content .main-contact address .form, .page-highlights .contact-page.comp .contact-content .main-contact address .form {
    margin-bottom: 0; }
    /* line 100, src/scss/comp/contact/_contact-content.scss */
    #page .contact-page.comp .contact-content .main-contact address .form a, .page-highlights .contact-page.comp .contact-content .main-contact address .form a {
      line-height: 25px; }
  /* line 104, src/scss/comp/contact/_contact-content.scss */
  #page .contact-page.comp .contact-content .main-contact address .value, .page-highlights .contact-page.comp .contact-content .main-contact address .value {
    font-size: 17px;
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
    /* line 109, src/scss/comp/contact/_contact-content.scss */
    #page .contact-page.comp .contact-content .main-contact address .value .street-address, .page-highlights .contact-page.comp .contact-content .main-contact address .value .street-address {
      display: block; }
  /* line 114, src/scss/comp/contact/_contact-content.scss */
  #page .contact-page.comp .contact-content .main-contact address .header, .page-highlights .contact-page.comp .contact-content .main-contact address .header {
    margin-bottom: 3px;
    font-size: 17px;
    font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
  /* line 121, src/scss/comp/contact/_contact-content.scss */
  #page .contact-page.comp .contact-content .main-contact .column, .page-highlights .contact-page.comp .contact-content .main-contact .column {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left;
    font-size: 17px;
    font-weight: 300;
    line-height: 24px;
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
    @media only screen and (min-width: 746px) {
      /* line 121, src/scss/comp/contact/_contact-content.scss */
      #page .contact-page.comp .contact-content .main-contact .column, .page-highlights .contact-page.comp .contact-content .main-contact .column {
        padding-left: 0;
        padding-right: 0;
        width: 50%;
        float: left; } }
    /* line 137, src/scss/comp/contact/_contact-content.scss */
    #page .contact-page.comp .contact-content .main-contact .column .column-header, .page-highlights .contact-page.comp .contact-content .main-contact .column .column-header {
      color: #FF6600; }
  /* line 142, src/scss/comp/contact/_contact-content.scss */
  #page .contact-page.comp .contact-content .main-contact .form, .page-highlights .contact-page.comp .contact-content .main-contact .form {
    padding-bottom: 5px; }
  /* line 150, src/scss/comp/contact/_contact-content.scss */
  #page .contact-page.comp .contact-content .other-contact h3, .page-highlights .contact-page.comp .contact-content .other-contact h3 {
    font-size: 18px;
    font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-weight: 600;
    line-height: 30px;
    text-align: left;
    padding-bottom: 30px; }
  /* line 159, src/scss/comp/contact/_contact-content.scss */
  #page .contact-page.comp .contact-content .other-contact h4, .page-highlights .contact-page.comp .contact-content .other-contact h4 {
    color: #FF6600;
    font-size: 17px;
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 28px;
    text-align: left; }
  /* line 171, src/scss/comp/contact/_contact-content.scss */
  #page .contact-page.comp .contact-content .other-contact address .value, .page-highlights .contact-page.comp .contact-content .other-contact address .value {
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    color: #000000;
    font-size: 17px;
    font-weight: 300;
    line-height: 26px;
    text-align: left; }
    /* line 180, src/scss/comp/contact/_contact-content.scss */
    #page .contact-page.comp .contact-content .other-contact address .value .name, .page-highlights .contact-page.comp .contact-content .other-contact address .value .name {
      padding-top: 8px;
      display: block; }
    /* line 185, src/scss/comp/contact/_contact-content.scss */
    #page .contact-page.comp .contact-content .other-contact address .value .tel, .page-highlights .contact-page.comp .contact-content .other-contact address .value .tel {
      display: block; }
    /* line 189, src/scss/comp/contact/_contact-content.scss */
    #page .contact-page.comp .contact-content .other-contact address .value .email, .page-highlights .contact-page.comp .contact-content .other-contact address .value .email {
      display: block; }
      /* line 193, src/scss/comp/contact/_contact-content.scss */
      #page .contact-page.comp .contact-content .other-contact address .value .email a span, .page-highlights .contact-page.comp .contact-content .other-contact address .value .email a span {
        height: 27px; }
  /* line 201, src/scss/comp/contact/_contact-content.scss */
  #page .contact-page.comp .contact-content .other-contact .row, .page-highlights .contact-page.comp .contact-content .other-contact .row {
    border-bottom: none; }
  /* line 205, src/scss/comp/contact/_contact-content.scss */
  #page .contact-page.comp .contact-content .other-contact .column, .page-highlights .contact-page.comp .contact-content .other-contact .column {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left; }
    /* line 206, src/scss/comp/contact/_contact-content.scss */
    #page .contact-page.comp .contact-content .other-contact .column a, .page-highlights .contact-page.comp .contact-content .other-contact .column a {
      font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
      color: #000099;
      font-size: 17px;
      font-weight: 300;
      line-height: 28px;
      text-align: left;
      text-decoration: none; }
    @media only screen and (min-width: 1021px) {
      /* line 205, src/scss/comp/contact/_contact-content.scss */
      #page .contact-page.comp .contact-content .other-contact .column, .page-highlights .contact-page.comp .contact-content .other-contact .column {
        padding-left: 0;
        padding-right: 0;
        width: 50%;
        float: left; } }
    /* line 222, src/scss/comp/contact/_contact-content.scss */
    #page .contact-page.comp .contact-content .other-contact .column .column-header, .page-highlights .contact-page.comp .contact-content .other-contact .column .column-header {
      color: #FF6600; }

/* line 1, src/scss/comp/press/_press-package.scss */
#page .aside .press-package, .page-highlights .aside .press-package {
  background-image: -webkit-linear-gradient(100deg, #ff6601 0%, #ff771e 100%);
  background-image: -ms-linear-gradient(100deg, #ff6601 0%, #ff771e 100%);
  color: #fff;
  border-radius: 20px 20px 20px 0;
  position: relative;
  padding: 18px;
  margin: 30px 0; }
  /* line 13, src/scss/comp/press/_press-package.scss */
  #page .aside .press-package:after, .page-highlights .aside .press-package:after {
    content: '';
    display: inline-block;
    position: absolute;
    top: 18px;
    right: 18px;
    width: 20px;
    height: 28px;
    background-image: url("/en/images/static/download-icon.png");
    background-repeat: no-repeat;
    opacity: 0.4; }
  /* line 26, src/scss/comp/press/_press-package.scss */
  #page .aside .press-package h2, .page-highlights .aside .press-package h2 {
    font-size: 22px;
    color: #fff;
    margin-bottom: 8px;
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
  /* line 33, src/scss/comp/press/_press-package.scss */
  #page .aside .press-package .internal-link, .page-highlights .aside .press-package .internal-link {
    display: inline-block;
    position: relative;
    height: 22px;
    width: 22px;
    cursor: pointer;
    background: url("/en/images/static/arrow-bg-white.svg") no-repeat center;
    background-size: 20px; }
    /* line 12, src/scss/mixins/_arrow-button.scss */
    #page .aside .press-package .internal-link:after, .page-highlights .aside .press-package .internal-link:after {
      position: absolute;
      content: '';
      left: 1px;
      top: 0;
      height: 22px;
      width: 22px;
      background: url("/en/images/static/arrow-orange.svg") no-repeat center;
      background-size: 4.44444px;
      -webkit-transition: all 0.25s ease-in-out;
      -o-transition: all 0.25s ease-in-out;
      transition: all 0.25s ease-in-out; }
    /* line 24, src/scss/mixins/_arrow-button.scss */
    #page .aside .press-package .internal-link:hover:after, .page-highlights .aside .press-package .internal-link:hover:after {
      opacity: 0;
      left: 14px; }
    /* line 28, src/scss/mixins/_arrow-button.scss */
    #page .aside .press-package .internal-link:before, .page-highlights .aside .press-package .internal-link:before {
      position: absolute;
      content: '';
      height: 22px;
      width: 22px;
      left: -14px;
      top: 0;
      background: url("/en/images/static/arrow-orange.svg") no-repeat center;
      background-size: 4.44444px;
      opacity: 0;
      -webkit-transition: all 0.25s ease-in-out;
      -o-transition: all 0.25s ease-in-out;
      transition: all 0.25s ease-in-out; }
    /* line 41, src/scss/mixins/_arrow-button.scss */
    #page .aside .press-package .internal-link:hover:before, .page-highlights .aside .press-package .internal-link:hover:before {
      opacity: 1;
      left: 2px; }
    /* line 36, src/scss/comp/press/_press-package.scss */
    #page .aside .press-package .internal-link span, .page-highlights .aside .press-package .internal-link span {
      color: #fff; }

/* line 1, src/scss/comp/press/_press-contact.scss */
#page .aside .press-contact, .page-highlights .aside .press-contact {
  margin: 20px 0; }
  /* line 4, src/scss/comp/press/_press-contact.scss */
  #page .aside .press-contact h2, .page-highlights .aside .press-contact h2 {
    font-size: 22px;
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
  /* line 9, src/scss/comp/press/_press-contact.scss */
  #page .aside .press-contact img, .page-highlights .aside .press-contact img {
    width: 60px;
    margin: 10px 0; }
    /* line 12, src/scss/comp/press/_press-contact.scss */
    #page .aside .press-contact img.big-img, .page-highlights .aside .press-contact img.big-img {
      width: 240px;
      height: 240px; }
  /* line 18, src/scss/comp/press/_press-contact.scss */
  #page .aside .press-contact h4, .page-highlights .aside .press-contact h4 {
    font-size: 17px; }
  /* line 22, src/scss/comp/press/_press-contact.scss */
  #page .aside .press-contact p, .page-highlights .aside .press-contact p {
    font-size: 16px;
    margin: 0 0 10px 0;
    padding: 0;
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    line-height: 1.4; }
    /* line 29, src/scss/comp/press/_press-contact.scss */
    #page .aside .press-contact p strong, .page-highlights .aside .press-contact p strong {
      font-size: 15px; }
  /* line 35, src/scss/comp/press/_press-contact.scss */
  #page .aside .press-contact p.detail, .page-highlights .aside .press-contact p.detail {
    color: #999999;
    font-style: italic; }

/* line 1, src/scss/comp/press/_press-thema-dropdown.scss */
.dropdown-thema {
  display: none; }
  /* line 3, src/scss/comp/press/_press-thema-dropdown.scss */
  .dropdown-thema.desktop {
    display: block; }
  /* line 6, src/scss/comp/press/_press-thema-dropdown.scss */
  .dropdown-thema h3 {
    margin: 20px 0; }
  /* line 11, src/scss/comp/press/_press-thema-dropdown.scss */
  .dropdown-thema .dropdown-content li a {
    position: relative;
    width: 240px;
    height: 140px;
    z-index: 1;
    display: block;
    text-decoration: none; }
    /* line 18, src/scss/comp/press/_press-thema-dropdown.scss */
    .dropdown-thema .dropdown-content li a:before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      opacity: 1;
      z-index: 1;
      background: url("/assets/static/gradient.png") no-repeat;
      background-size: cover; }
    /* line 32, src/scss/comp/press/_press-thema-dropdown.scss */
    .dropdown-thema .dropdown-content li a img {
      width: 240px;
      height: 140px; }
    /* line 36, src/scss/comp/press/_press-thema-dropdown.scss */
    .dropdown-thema .dropdown-content li a span {
      position: absolute;
      bottom: 10px;
      left: 15px;
      z-index: 10;
      color: #fff;
      font-size: 17px;
      font-weight: bold;
      text-shadow: 0 0 4px rgba(0, 0, 0, 0.8);
      font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
      /* line 46, src/scss/comp/press/_press-thema-dropdown.scss */
      .dropdown-thema .dropdown-content li a span.arrow {
        background: url("/en/images/static/arrow-right-slideshow-white.svg") no-repeat center center;
        height: 12px;
        width: 14px;
        display: inline-block;
        margin-left: 5px;
        background-size: contain;
        position: static; }
  @media only screen and (min-width: 746px) and (max-width: 1020px), only screen and (max-width: 745px) {
    /* line 1, src/scss/comp/press/_press-thema-dropdown.scss */
    .dropdown-thema {
      border: 1px solid #dddddd;
      overflow: hidden;
      margin: 20px 0;
      position: relative;
      display: block; }
      /* line 65, src/scss/comp/press/_press-thema-dropdown.scss */
      .dropdown-thema.desktop {
        display: none; }
      /* line 68, src/scss/comp/press/_press-thema-dropdown.scss */
      .dropdown-thema:after {
        background: url("/en/images/static/arrow-down-dark-blue.svg") no-repeat center center;
        content: '';
        position: absolute;
        width: 14px;
        height: 7px;
        right: 35px;
        top: 28px;
        background-size: contain; }
      /* line 78, src/scss/comp/press/_press-thema-dropdown.scss */
      .dropdown-thema h3 {
        padding-left: 25px;
        cursor: pointer; }
      /* line 82, src/scss/comp/press/_press-thema-dropdown.scss */
      .dropdown-thema .dropdown-content {
        display: none;
        padding: 10px 25px; }
        /* line 86, src/scss/comp/press/_press-thema-dropdown.scss */
        .dropdown-thema .dropdown-content li {
          border-bottom: 1px solid #dddddd;
          padding: 10px 0; }
          /* line 90, src/scss/comp/press/_press-thema-dropdown.scss */
          .dropdown-thema .dropdown-content li a {
            width: 100%;
            height: auto; }
            /* line 93, src/scss/comp/press/_press-thema-dropdown.scss */
            .dropdown-thema .dropdown-content li a:before {
              background: none; }
            /* line 97, src/scss/comp/press/_press-thema-dropdown.scss */
            .dropdown-thema .dropdown-content li a:hover:after {
              background: url("/en/images/static/arrow-right-slideshow-blue.svg") no-repeat center center;
              height: 12px;
              width: 14px;
              position: absolute;
              content: '';
              right: 0;
              top: 0;
              margin-left: 5px;
              background-size: contain; }
            /* line 110, src/scss/comp/press/_press-thema-dropdown.scss */
            .dropdown-thema .dropdown-content li a img {
              display: none; }
            /* line 113, src/scss/comp/press/_press-thema-dropdown.scss */
            .dropdown-thema .dropdown-content li a span {
              position: static;
              color: #000099;
              text-shadow: none;
              font-weight: normal; }
          /* line 120, src/scss/comp/press/_press-thema-dropdown.scss */
          .dropdown-thema .dropdown-content li:last-child {
            border-bottom: 0; }
      /* line 126, src/scss/comp/press/_press-thema-dropdown.scss */
      .dropdown-thema.active:after {
        background: url("/en/images/static/arrow-up-dark-blue.svg") no-repeat center center;
        background-size: contain; }
      /* line 130, src/scss/comp/press/_press-thema-dropdown.scss */
      .dropdown-thema.active .dropdown-content {
        display: block; } }

/* line 1, src/scss/comp/slideshow/_slideshow.scss */
.slideshow.comp {
  height: 400px;
  overflow: hidden;
  position: relative; }

/* line 1, src/scss/comp/slideshow/_slide.scss */
.slideshow.comp .slides {
  width: 20000px;
  -webkit-transition: margin 0.5s ease-out;
  -o-transition: margin 0.5s ease-out;
  transition: margin 0.5s ease-out; }
  /* line 6, src/scss/comp/slideshow/_slide.scss */
  .slideshow.comp .slides.no-anim {
    -webkit-transition: none 0.4s ease;
    -o-transition: none 0.4s ease;
    transition: none 0.4s ease; }
  /* line 10, src/scss/comp/slideshow/_slide.scss */
  .slideshow.comp .slides .slide {
    z-index: 0;
    float: left; }
    @media only screen and (max-width: 745px) {
      /* line 10, src/scss/comp/slideshow/_slide.scss */
      .slideshow.comp .slides .slide {
        max-height: 400px; } }
    @media only screen and (min-width: 746px) {
      /* line 10, src/scss/comp/slideshow/_slide.scss */
      .slideshow.comp .slides .slide {
        height: 680px; } }
    /* line 21, src/scss/comp/slideshow/_slide.scss */
    .slideshow.comp .slides .slide .background {
      overflow: hidden;
      width: 100%;
      margin-top: -60px; }
      /* line 26, src/scss/comp/slideshow/_slide.scss */
      .slideshow.comp .slides .slide .background img {
        width: auto;
        min-height: 100px;
        max-height: 600px; }
      @media only screen and (min-width: 746px) {
        /* line 21, src/scss/comp/slideshow/_slide.scss */
        .slideshow.comp .slides .slide .background {
          height: 680px;
          margin-top: -40px; }
          /* line 37, src/scss/comp/slideshow/_slide.scss */
          .slideshow.comp .slides .slide .background img {
            min-height: 770px; } }
    /* line 43, src/scss/comp/slideshow/_slide.scss */
    .slideshow.comp .slides .slide.active .content {
      opacity: 1;
      z-index: 10;
      -webkit-transition: all 0.2s ease-out;
      -o-transition: all 0.2s ease-out;
      transition: all 0.2s ease-out; }
    /* line 48, src/scss/comp/slideshow/_slide.scss */
    .slideshow.comp .slides .slide.no-anim .content {
      -webkit-transition: none 0.2s ease-in;
      -o-transition: none 0.2s ease-in;
      transition: none 0.2s ease-in; }

/* line 5, src/scss/comp/slideshow/_controls.scss */
.slideshow.comp .controls .prev,
.slideshow.comp .controls .next {
  width: 16px;
  height: 16px;
  position: absolute;
  margin-top: -8px;
  top: 50%;
  z-index: 100;
  cursor: pointer; }
  /* line 17, src/scss/comp/slideshow/_controls.scss */
  .slideshow.comp .controls .prev span,
  .slideshow.comp .controls .next span {
    height: 16px;
    width: 16px;
    position: absolute;
    display: inline-block; }

/* line 26, src/scss/comp/slideshow/_controls.scss */
.slideshow.comp .controls .prev {
  left: 0; }

/* line 29, src/scss/comp/slideshow/_controls.scss */
.slideshow.comp .controls .next {
  right: 0; }

/* line 1, src/scss/comp/slideshow/home/_slideshow.scss */
.slideshow.comp.home, .slideshow.text {
  height: 400px;
  position: relative;
  margin-left: -160px;
  overflow: visible; }
  @media only screen and (min-width: 746px) {
    /* line 1, src/scss/comp/slideshow/home/_slideshow.scss */
    .slideshow.comp.home, .slideshow.text {
      height: 600px; } }
  /* line 12, src/scss/comp/slideshow/home/_slideshow.scss */
  .slideshow.comp.home:before, .slideshow.text:before {
    content: '';
    width: 100%;
    left: 0;
    height: 470px;
    position: absolute;
    /* FF3.6+ */
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(0, 0, 0, 0.47)), color-stop(25%, rgba(0, 0, 0, 0.47)), color-stop(75%, transparent), color-stop(100%, transparent));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.47) 0%, rgba(0, 0, 0, 0.47) 25%, transparent 75%, transparent 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(45deg, rgba(0, 0, 0, 0.47) 0%, rgba(0, 0, 0, 0.47) 25%, transparent 75%, transparent 100%);
    /* Opera 11.10+ */
    /* IE10+ */
    background: linear-gradient(45deg, rgba(0, 0, 0, 0.47) 0%, rgba(0, 0, 0, 0.47) 25%, transparent 75%, transparent 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#78000000', endColorstr='#00000000',GradientType=1 );
    /* IE6-9 fallback on horizontal gradient */ }
    @media only screen and (min-width: 746px) {
      /* line 12, src/scss/comp/slideshow/home/_slideshow.scss */
      .slideshow.comp.home:before, .slideshow.text:before {
        width: 220%;
        left: -50%;
        height: 640px; } }
  /* line 34, src/scss/comp/slideshow/home/_slideshow.scss */
  .slideshow.comp.home:after, .slideshow.text:after {
    content: '';
    right: 0;
    bottom: -80px;
    position: absolute;
    display: none;
    height: 80px;
    width: 220%;
    background: #fff; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 34, src/scss/comp/slideshow/home/_slideshow.scss */
      .slideshow.comp.home:after, .slideshow.text:after {
        right: 23px; } }
    @media only screen and (min-width: 746px) {
      /* line 34, src/scss/comp/slideshow/home/_slideshow.scss */
      .slideshow.comp.home:after, .slideshow.text:after {
        display: block; } }
  /* line 53, src/scss/comp/slideshow/home/_slideshow.scss */
  .slideshow.comp.home h3, .slideshow.text h3 {
    color: #fff;
    font-size: 16px;
    font-family: "Myriad SemiBold Italic", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    position: absolute;
    top: 20px;
    text-align: center;
    width: 100%;
    left: 80px; }
    @media only screen and (min-width: 746px) {
      /* line 53, src/scss/comp/slideshow/home/_slideshow.scss */
      .slideshow.comp.home h3, .slideshow.text h3 {
        top: 120px; } }

/* line 72, src/scss/comp/slideshow/home/_slideshow.scss */
.slideshow.text h3, .slideshow.text .slide .content img {
  display: none; }

/* line 75, src/scss/comp/slideshow/home/_slideshow.scss */
.slideshow.text:after {
  display: none !important; }

/* line 1, src/scss/comp/slideshow/home/_slide.scss */
.slideshow.comp.home .slides, .slideshow.text .slides {
  width: 20000px;
  -webkit-transition: margin 0.5s ease-out;
  -o-transition: margin 0.5s ease-out;
  transition: margin 0.5s ease-out; }
  /* line 6, src/scss/comp/slideshow/home/_slide.scss */
  .slideshow.comp.home .slides.no-anim, .slideshow.text .slides.no-anim {
    -webkit-transition: none 0.4s ease;
    -o-transition: none 0.4s ease;
    transition: none 0.4s ease; }
  /* line 10, src/scss/comp/slideshow/home/_slide.scss */
  .slideshow.comp.home .slides .slide, .slideshow.text .slides .slide {
    z-index: 0;
    float: left; }
    @media only screen and (max-width: 745px) {
      /* line 10, src/scss/comp/slideshow/home/_slide.scss */
      .slideshow.comp.home .slides .slide, .slideshow.text .slides .slide {
        max-height: 400px; } }
    @media only screen and (min-width: 746px) {
      /* line 10, src/scss/comp/slideshow/home/_slide.scss */
      .slideshow.comp.home .slides .slide, .slideshow.text .slides .slide {
        height: 680px; } }
    /* line 21, src/scss/comp/slideshow/home/_slide.scss */
    .slideshow.comp.home .slides .slide .background, .slideshow.text .slides .slide .background {
      overflow: hidden;
      width: 100%;
      margin-top: -60px; }
      /* line 26, src/scss/comp/slideshow/home/_slide.scss */
      .slideshow.comp.home .slides .slide .background img, .slideshow.text .slides .slide .background img {
        width: auto;
        min-height: 100px;
        max-height: 600px; }
      @media only screen and (min-width: 746px) {
        /* line 21, src/scss/comp/slideshow/home/_slide.scss */
        .slideshow.comp.home .slides .slide .background, .slideshow.text .slides .slide .background {
          width: 1280px;
          height: 680px;
          margin-top: -40px; }
          /* line 37, src/scss/comp/slideshow/home/_slide.scss */
          .slideshow.comp.home .slides .slide .background img, .slideshow.text .slides .slide .background img {
            min-height: 770px; } }
    /* line 43, src/scss/comp/slideshow/home/_slide.scss */
    .slideshow.comp.home .slides .slide.active .content, .slideshow.text .slides .slide.active .content {
      opacity: 1;
      z-index: 10;
      -webkit-transition: all 0.2s ease-out;
      -o-transition: all 0.2s ease-out;
      transition: all 0.2s ease-out; }
    /* line 48, src/scss/comp/slideshow/home/_slide.scss */
    .slideshow.comp.home .slides .slide.left .content, .slideshow.text .slides .slide.left .content {
      margin-left: -160px; }
      @media only screen and (max-width: 745px) {
        /* line 48, src/scss/comp/slideshow/home/_slide.scss */
        .slideshow.comp.home .slides .slide.left .content, .slideshow.text .slides .slide.left .content {
          margin-left: -65px; } }
    /* line 54, src/scss/comp/slideshow/home/_slide.scss */
    .slideshow.comp.home .slides .slide.right .content, .slideshow.text .slides .slide.right .content {
      margin-left: -80px; }
      @media only screen and (max-width: 745px) {
        /* line 54, src/scss/comp/slideshow/home/_slide.scss */
        .slideshow.comp.home .slides .slide.right .content, .slideshow.text .slides .slide.right .content {
          margin-left: -35px; } }
    /* line 60, src/scss/comp/slideshow/home/_slide.scss */
    .slideshow.comp.home .slides .slide.no-anim .content, .slideshow.text .slides .slide.no-anim .content {
      -webkit-transition: none 0.2s ease-in;
      -o-transition: none 0.2s ease-in;
      transition: none 0.2s ease-in; }
    /* line 64, src/scss/comp/slideshow/home/_slide.scss */
    .slideshow.comp.home .slides .slide .content, .slideshow.text .slides .slide .content {
      position: absolute;
      left: 50%;
      margin-left: -120px;
      text-align: center;
      opacity: 0;
      color: #fff;
      top: 40px;
      z-index: 1;
      -webkit-transition: all 0.2s ease-in;
      -o-transition: all 0.2s ease-in;
      transition: all 0.2s ease-in; }
      @media only screen and (max-width: 745px) {
        /* line 64, src/scss/comp/slideshow/home/_slide.scss */
        .slideshow.comp.home .slides .slide .content, .slideshow.text .slides .slide .content {
          width: 240px;
          margin-left: -40px; } }
      @media only screen and (min-width: 746px) {
        /* line 64, src/scss/comp/slideshow/home/_slide.scss */
        .slideshow.comp.home .slides .slide .content, .slideshow.text .slides .slide .content {
          width: 400px;
          top: 140px; } }
      /* line 85, src/scss/comp/slideshow/home/_slide.scss */
      .slideshow.comp.home .slides .slide .content img, .slideshow.text .slides .slide .content img {
        width: 80px;
        margin: 20px 0; }
        @media only screen and (max-width: 745px) {
          /* line 85, src/scss/comp/slideshow/home/_slide.scss */
          .slideshow.comp.home .slides .slide .content img, .slideshow.text .slides .slide .content img {
            margin: 10px 0; } }
      /* line 93, src/scss/comp/slideshow/home/_slide.scss */
      .slideshow.comp.home .slides .slide .content h2, .slideshow.text .slides .slide .content h2 {
        color: #fff;
        margin: 20px 0; }
        @media only screen and (max-width: 745px) {
          /* line 93, src/scss/comp/slideshow/home/_slide.scss */
          .slideshow.comp.home .slides .slide .content h2, .slideshow.text .slides .slide .content h2 {
            margin: 0 0 10px 0; } }
      /* line 101, src/scss/comp/slideshow/home/_slide.scss */
      .slideshow.comp.home .slides .slide .content p, .slideshow.text .slides .slide .content p {
        font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
        @media only screen and (min-width: 746px) {
          /* line 101, src/scss/comp/slideshow/home/_slide.scss */
          .slideshow.comp.home .slides .slide .content p, .slideshow.text .slides .slide .content p {
            padding: 0 80px; } }
      /* line 108, src/scss/comp/slideshow/home/_slide.scss */
      .slideshow.comp.home .slides .slide .content .link, .slideshow.text .slides .slide .content .link {
        display: block;
        height: 30px;
        width: 30px;
        position: relative;
        margin-top: 20px;
        display: inline-block;
        position: relative;
        height: 26px;
        width: 26px;
        cursor: pointer;
        background: url("/en/images/static/arrow-bg-white.svg") no-repeat center;
        background-size: 24px; }
        /* line 12, src/scss/mixins/_arrow-button.scss */
        .slideshow.comp.home .slides .slide .content .link:after, .slideshow.text .slides .slide .content .link:after {
          position: absolute;
          content: '';
          left: 1px;
          top: 0;
          height: 26px;
          width: 26px;
          background: url("/en/images/static/arrow-black.svg") no-repeat center;
          background-size: 5.33333px;
          -webkit-transition: all 0.25s ease-in-out;
          -o-transition: all 0.25s ease-in-out;
          transition: all 0.25s ease-in-out; }
        /* line 24, src/scss/mixins/_arrow-button.scss */
        .slideshow.comp.home .slides .slide .content .link:hover:after, .slideshow.text .slides .slide .content .link:hover:after {
          opacity: 0;
          left: 14px; }
        /* line 28, src/scss/mixins/_arrow-button.scss */
        .slideshow.comp.home .slides .slide .content .link:before, .slideshow.text .slides .slide .content .link:before {
          position: absolute;
          content: '';
          height: 26px;
          width: 26px;
          left: -14px;
          top: 0;
          background: url("/en/images/static/arrow-black.svg") no-repeat center;
          background-size: 5.33333px;
          opacity: 0;
          -webkit-transition: all 0.25s ease-in-out;
          -o-transition: all 0.25s ease-in-out;
          transition: all 0.25s ease-in-out; }
        /* line 41, src/scss/mixins/_arrow-button.scss */
        .slideshow.comp.home .slides .slide .content .link:hover:before, .slideshow.text .slides .slide .content .link:hover:before {
          opacity: 1;
          left: 2px; }
        @media only screen and (max-width: 745px) {
          /* line 108, src/scss/comp/slideshow/home/_slide.scss */
          .slideshow.comp.home .slides .slide .content .link, .slideshow.text .slides .slide .content .link {
            margin-top: 10px; } }

/* line 5, src/scss/comp/slideshow/home/_controls.scss */
.slideshow.comp.home .controls .prev, .slideshow.text .controls .prev,
.slideshow.comp.home .controls .next, .slideshow.text .controls .next {
  width: 24px;
  height: 24px;
  position: absolute;
  margin-top: -12px;
  top: 50%;
  z-index: 100;
  cursor: pointer; }
  /* line 17, src/scss/comp/slideshow/home/_controls.scss */
  .slideshow.comp.home .controls .prev span, .slideshow.text .controls .prev span,
  .slideshow.comp.home .controls .next span, .slideshow.text .controls .next span {
    display: inline-block;
    position: relative;
    height: 26px;
    width: 26px;
    cursor: pointer;
    background: url("/en/images/static/arrow-bg-white-inverted.svg") no-repeat center;
    background-size: 24px; }
    /* line 12, src/scss/mixins/_arrow-button.scss */
    .slideshow.comp.home .controls .prev span:after, .slideshow.text .controls .prev span:after,
    .slideshow.comp.home .controls .next span:after, .slideshow.text .controls .next span:after {
      position: absolute;
      content: '';
      left: 1px;
      top: 0;
      height: 26px;
      width: 26px;
      background: url("/en/images/static/arrow-white.svg") no-repeat center;
      background-size: 5.33333px;
      -webkit-transition: all 0.25s ease-in-out;
      -o-transition: all 0.25s ease-in-out;
      transition: all 0.25s ease-in-out; }
    /* line 24, src/scss/mixins/_arrow-button.scss */
    .slideshow.comp.home .controls .prev span:hover:after, .slideshow.text .controls .prev span:hover:after,
    .slideshow.comp.home .controls .next span:hover:after, .slideshow.text .controls .next span:hover:after {
      opacity: 0;
      left: 14px; }
    /* line 28, src/scss/mixins/_arrow-button.scss */
    .slideshow.comp.home .controls .prev span:before, .slideshow.text .controls .prev span:before,
    .slideshow.comp.home .controls .next span:before, .slideshow.text .controls .next span:before {
      position: absolute;
      content: '';
      height: 26px;
      width: 26px;
      left: -14px;
      top: 0;
      background: url("/en/images/static/arrow-white.svg") no-repeat center;
      background-size: 5.33333px;
      opacity: 0;
      -webkit-transition: all 0.25s ease-in-out;
      -o-transition: all 0.25s ease-in-out;
      transition: all 0.25s ease-in-out; }
    /* line 41, src/scss/mixins/_arrow-button.scss */
    .slideshow.comp.home .controls .prev span:hover:before, .slideshow.text .controls .prev span:hover:before,
    .slideshow.comp.home .controls .next span:hover:before, .slideshow.text .controls .next span:hover:before {
      opacity: 1;
      left: 2px; }

/* line 22, src/scss/comp/slideshow/home/_controls.scss */
.slideshow.comp.home .controls .prev, .slideshow.text .controls .prev {
  left: 170px;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 22, src/scss/comp/slideshow/home/_controls.scss */
    .slideshow.comp.home .controls .prev, .slideshow.text .controls .prev {
      left: 176px; } }

/* line 35, src/scss/comp/slideshow/home/_controls.scss */
.slideshow.comp.home .controls .next, .slideshow.text .controls .next {
  right: 10px; }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 35, src/scss/comp/slideshow/home/_controls.scss */
    .slideshow.comp.home .controls .next, .slideshow.text .controls .next {
      right: 16px; } }

/* line 1, src/scss/comp/slideshow/template/_slideshow.scss */
.slideshow.comp.template {
  margin-bottom: 40px;
  border-radius: 0 0 20px 0; }
  @media only screen and (max-width: 745px) {
    /* line 1, src/scss/comp/slideshow/template/_slideshow.scss */
    .slideshow.comp.template {
      height: auto;
      padding-bottom: 170px;
      margin-bottom: 280px;
      margin-bottom: 50%;
      overflow: visible; } }
  /* line 13, src/scss/comp/slideshow/template/_slideshow.scss */
  .slideshow.comp.template:after, .slideshow.comp.template:before {
    content: '';
    position: absolute;
    width: 100px;
    height: 100%;
    top: -60px;
    z-index: 1;
    opacity: 0.3; }
    @media only screen and (max-width: 745px) {
      /* line 13, src/scss/comp/slideshow/template/_slideshow.scss */
      .slideshow.comp.template:after, .slideshow.comp.template:before {
        display: none; } }
  /* line 30, src/scss/comp/slideshow/template/_slideshow.scss */
  .slideshow.comp.template:before {
    left: -20px;
    background-image: -webkit-linear-gradient(270deg, transparent 0%, black 100%);
    background-image: -webkit-gradient(linear, right top, left top, from(transparent), to(black));
    background-image: -webkit-linear-gradient(right, transparent 0%, black 100%);
    background-image: -o-linear-gradient(right, transparent 0%, black 100%);
    background-image: linear-gradient(270deg, transparent 0%, black 100%); }
  /* line 37, src/scss/comp/slideshow/template/_slideshow.scss */
  .slideshow.comp.template:after {
    right: -20px;
    background-image: -webkit-linear-gradient(270deg, black 0%, transparent 100%);
    background-image: -webkit-gradient(linear, right top, left top, from(black), to(transparent));
    background-image: -webkit-linear-gradient(right, black 0%, transparent 100%);
    background-image: -o-linear-gradient(right, black 0%, transparent 100%);
    background-image: linear-gradient(270deg, black 0%, transparent 100%); }

@media only screen and (max-width: 745px) {
  /* line 1, src/scss/comp/slideshow/template/_slide.scss */
  #page .slideshow.comp.template .slides, .page-highlights .slideshow.comp.template .slides {
    height: auto;
    width: 5000%; } }

@media only screen and (max-width: 745px) {
  /* line 8, src/scss/comp/slideshow/template/_slide.scss */
  #page .slideshow.comp.template .slides .slide, .page-highlights .slideshow.comp.template .slides .slide {
    width: 2%;
    max-height: initial; } }

/* line 15, src/scss/comp/slideshow/template/_slide.scss */
#page .slideshow.comp.template .slides .slide .background, .page-highlights .slideshow.comp.template .slides .slide .background {
  margin-top: 0;
  overflow: hidden;
  width: 100%;
  min-height: initial;
  min-width: initial; }
  @media only screen and (min-width: 746px) {
    /* line 15, src/scss/comp/slideshow/template/_slide.scss */
    #page .slideshow.comp.template .slides .slide .background, .page-highlights .slideshow.comp.template .slides .slide .background {
      height: 339px;
      width: 900px; } }
  @media only screen and (min-width: 1021px) {
    /* line 15, src/scss/comp/slideshow/template/_slide.scss */
    #page .slideshow.comp.template .slides .slide .background, .page-highlights .slideshow.comp.template .slides .slide .background {
      width: 100%; } }
  @media only screen and (min-width: 1021px) {
    /* line 15, src/scss/comp/slideshow/template/_slide.scss */
    #page .slideshow.comp.template .slides .slide .background, .page-highlights .slideshow.comp.template .slides .slide .background {
      width: 640px; } }
  /* line 34, src/scss/comp/slideshow/template/_slide.scss */
  #page .slideshow.comp.template .slides .slide .background img, .page-highlights .slideshow.comp.template .slides .slide .background img {
    min-height: 339px;
    min-width: initial; }
    @media only screen and (max-width: 745px) {
      /* line 34, src/scss/comp/slideshow/template/_slide.scss */
      #page .slideshow.comp.template .slides .slide .background img, .page-highlights .slideshow.comp.template .slides .slide .background img {
        min-height: initial;
        width: 100%; } }
    @media only screen and (min-width: 1021px) {
      /* line 34, src/scss/comp/slideshow/template/_slide.scss */
      #page .slideshow.comp.template .slides .slide .background img, .page-highlights .slideshow.comp.template .slides .slide .background img {
        max-width: 640px; } }

/* line 49, src/scss/comp/slideshow/template/_slide.scss */
#page .slideshow.comp.template .slides .slide.active .content, .page-highlights .slideshow.comp.template .slides .slide.active .content {
  opacity: 1; }
  /* line 52, src/scss/comp/slideshow/template/_slide.scss */
  #page .slideshow.comp.template .slides .slide.active .content p, .page-highlights .slideshow.comp.template .slides .slide.active .content p {
    opacity: 1;
    z-index: 100; }

/* line 58, src/scss/comp/slideshow/template/_slide.scss */
#page .slideshow.comp.template .slides .slide.right .content p, .page-highlights .slideshow.comp.template .slides .slide.right .content p {
  -webkit-transition: none 0.2s ease-in;
  -o-transition: none 0.2s ease-in;
  transition: none 0.2s ease-in; }

/* line 62, src/scss/comp/slideshow/template/_slide.scss */
#page .slideshow.comp.template .slides .slide .content, .page-highlights .slideshow.comp.template .slides .slide .content {
  height: 59px;
  padding-bottom: 0;
  position: absolute;
  left: 0;
  z-index: 10;
  opacity: 0;
  background-color: #f0f3f4;
  border-radius: 0 0 20px 0;
  -webkit-transition: opacity 0.2s ease-in;
  -o-transition: opacity 0.2s ease-in;
  transition: opacity 0.2s ease-in; }
  @media only screen and (max-width: 745px) {
    /* line 62, src/scss/comp/slideshow/template/_slide.scss */
    #page .slideshow.comp.template .slides .slide .content, .page-highlights .slideshow.comp.template .slides .slide .content {
      bottom: auto;
      height: auto; } }
  /* line 80, src/scss/comp/slideshow/template/_slide.scss */
  #page .slideshow.comp.template .slides .slide .content p, .page-highlights .slideshow.comp.template .slides .slide .content p {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    -webkit-transition: opacity 0.2s ease-in;
    -o-transition: opacity 0.2s ease-in;
    transition: opacity 0.2s ease-in;
    opacity: 0; }
    @media only screen and (max-width: 745px) {
      /* line 80, src/scss/comp/slideshow/template/_slide.scss */
      #page .slideshow.comp.template .slides .slide .content p, .page-highlights .slideshow.comp.template .slides .slide .content p {
        position: static;
        padding-top: 10px;
        top: auto;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none; } }
    @media only screen and (min-width: 1021px) {
      /* line 80, src/scss/comp/slideshow/template/_slide.scss */
      #page .slideshow.comp.template .slides .slide .content p, .page-highlights .slideshow.comp.template .slides .slide .content p {
        padding-left: 20px; } }

/* line 5, src/scss/comp/slideshow/template/_controls.scss */
.slideshow.comp.template .controls .full-screen {
  position: absolute;
  right: 22px;
  cursor: pointer;
  z-index: 99999;
  display: none; }
  @media only screen and (min-width: 746px) {
    /* line 5, src/scss/comp/slideshow/template/_controls.scss */
    .slideshow.comp.template .controls .full-screen {
      display: block; } }
  /* line 16, src/scss/comp/slideshow/template/_controls.scss */
  .slideshow.comp.template .controls .full-screen span {
    display: inline-block;
    height: 18px;
    width: 18px;
    margin-top: 30px;
    background: url("/en/images/static/full-screen-white.svg") no-repeat center;
    background-size: 18px 18px; }

/* line 27, src/scss/comp/slideshow/template/_controls.scss */
.slideshow.comp.template .controls .prev,
.slideshow.comp.template .controls .next {
  top: 50%;
  width: 48px;
  height: 48px;
  margin-top: -58px; }
  @media only screen and (max-width: 745px) {
    /* line 27, src/scss/comp/slideshow/template/_controls.scss */
    .slideshow.comp.template .controls .prev,
    .slideshow.comp.template .controls .next {
      top: auto;
      margin-top: 20%; } }
  /* line 39, src/scss/comp/slideshow/template/_controls.scss */
  .slideshow.comp.template .controls .prev span,
  .slideshow.comp.template .controls .next span {
    display: inline-block;
    position: relative;
    height: 26px;
    width: 26px;
    cursor: pointer;
    background: url("/en/images/static/arrow-bg-white-thin-inverted.svg") no-repeat center;
    background-size: 24px;
    left: 24px;
    top: 12px; }
    /* line 12, src/scss/mixins/_arrow-button.scss */
    .slideshow.comp.template .controls .prev span:after,
    .slideshow.comp.template .controls .next span:after {
      position: absolute;
      content: '';
      left: 1px;
      top: 0;
      height: 26px;
      width: 26px;
      background: url("/en/images/static/arrow-white.svg") no-repeat center;
      background-size: 5.33333px;
      -webkit-transition: all 0.25s ease-in-out;
      -o-transition: all 0.25s ease-in-out;
      transition: all 0.25s ease-in-out; }
    /* line 24, src/scss/mixins/_arrow-button.scss */
    .slideshow.comp.template .controls .prev span:hover:after,
    .slideshow.comp.template .controls .next span:hover:after {
      opacity: 0;
      left: 14px; }
    /* line 28, src/scss/mixins/_arrow-button.scss */
    .slideshow.comp.template .controls .prev span:before,
    .slideshow.comp.template .controls .next span:before {
      position: absolute;
      content: '';
      height: 26px;
      width: 26px;
      left: -14px;
      top: 0;
      background: url("/en/images/static/arrow-white.svg") no-repeat center;
      background-size: 5.33333px;
      opacity: 0;
      -webkit-transition: all 0.25s ease-in-out;
      -o-transition: all 0.25s ease-in-out;
      transition: all 0.25s ease-in-out; }
    /* line 41, src/scss/mixins/_arrow-button.scss */
    .slideshow.comp.template .controls .prev span:hover:before,
    .slideshow.comp.template .controls .next span:hover:before {
      opacity: 1;
      left: 2px; }

/* line 46, src/scss/comp/slideshow/template/_controls.scss */
.slideshow.comp.template .controls .prev {
  left: 20px;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

/* line 56, src/scss/comp/slideshow/template/_controls.scss */
.slideshow.comp.template .controls .next {
  right: 20px; }

/* line 60, src/scss/comp/slideshow/template/_controls.scss */
.slideshow.comp.template .controls .page-index {
  position: absolute;
  bottom: 80px;
  left: 20px;
  color: #fff;
  font-size: 17px;
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
  @media only screen and (max-width: 745px) {
    /* line 60, src/scss/comp/slideshow/template/_controls.scss */
    .slideshow.comp.template .controls .page-index {
      top: auto;
      margin-top: 40%;
      bottom: auto; } }
  /* line 76, src/scss/comp/slideshow/template/_controls.scss */
  .slideshow.comp.template .controls .page-index .index {
    font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }

/* line 1, src/scss/comp/slideshow/template-big/_slideshow.scss */
.slideshow.comp.template-big {
  height: auto;
  width: 100%;
  position: relative;
  margin-bottom: 20px;
  margin-top: 60px;
  overflow: visible;
  margin-bottom: 180px;
  margin-top: 80px; }
  @media only screen and (min-width: 746px) {
    /* line 1, src/scss/comp/slideshow/template-big/_slideshow.scss */
    .slideshow.comp.template-big {
      height: auto;
      margin-left: -165px;
      width: 1040px;
      overflow: hidden;
      padding-bottom: 100px;
      margin-bottom: 40px; } }
  @media only screen and (min-width: 1021px) {
    /* line 1, src/scss/comp/slideshow/template-big/_slideshow.scss */
    .slideshow.comp.template-big {
      width: 1280px; } }
  /* line 26, src/scss/comp/slideshow/template-big/_slideshow.scss */
  .slideshow.comp.template-big:before {
    content: '';
    width: 100%;
    left: 0;
    height: 470px;
    position: absolute;
    display: none;
    /* FF3.6+ */
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(0, 0, 0, 0.47)), color-stop(25%, rgba(0, 0, 0, 0.47)), color-stop(75%, transparent), color-stop(100%, transparent));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0.47) 0%, rgba(0, 0, 0, 0.47) 25%, transparent 75%, transparent 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(45deg, rgba(0, 0, 0, 0.47) 0%, rgba(0, 0, 0, 0.47) 25%, transparent 75%, transparent 100%);
    /* Opera 11.10+ */
    /* IE10+ */
    background: linear-gradient(45deg, rgba(0, 0, 0, 0.47) 0%, rgba(0, 0, 0, 0.47) 25%, transparent 75%, transparent 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#78000000', endColorstr='#00000000',GradientType=1 );
    /* IE6-9 fallback on horizontal gradient */ }
    @media only screen and (min-width: 746px) {
      /* line 26, src/scss/comp/slideshow/template-big/_slideshow.scss */
      .slideshow.comp.template-big:before {
        width: 220%;
        left: -50%;
        height: 625px; } }
  /* line 49, src/scss/comp/slideshow/template-big/_slideshow.scss */
  .slideshow.comp.template-big:after {
    content: '';
    right: 0;
    top: 0;
    left: -155px;
    position: absolute;
    height: 40px;
    width: 100%;
    background: #fff;
    display: none;
    border-radius: 0 0 20px 0; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 49, src/scss/comp/slideshow/template-big/_slideshow.scss */
      .slideshow.comp.template-big:after {
        left: -127px; } }
    @media only screen and (min-width: 746px) {
      /* line 49, src/scss/comp/slideshow/template-big/_slideshow.scss */
      .slideshow.comp.template-big:after {
        display: block; } }
  /* line 69, src/scss/comp/slideshow/template-big/_slideshow.scss */
  .slideshow.comp.template-big h3 {
    color: #fff;
    font-size: 16px;
    font-family: "Myriad SemiBold Italic", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    position: absolute;
    top: 20px;
    text-align: center;
    width: 100%;
    left: 80px; }
    @media only screen and (min-width: 746px) {
      /* line 69, src/scss/comp/slideshow/template-big/_slideshow.scss */
      .slideshow.comp.template-big h3 {
        top: 120px; } }

/* line 1, src/scss/comp/slideshow/template-big/_slide.scss */
#page .slideshow.comp.template-big .slides, .page-highlights .slideshow.comp.template-big .slides {
  width: 20000px;
  height: auto;
  -webkit-transition: margin 0.5s ease-out;
  -o-transition: margin 0.5s ease-out;
  transition: margin 0.5s ease-out; }
  @media only screen and (max-width: 745px) {
    /* line 1, src/scss/comp/slideshow/template-big/_slide.scss */
    #page .slideshow.comp.template-big .slides, .page-highlights .slideshow.comp.template-big .slides {
      width: 1000%; } }
  /* line 11, src/scss/comp/slideshow/template-big/_slide.scss */
  #page .slideshow.comp.template-big .slides.no-anim, .page-highlights .slideshow.comp.template-big .slides.no-anim {
    -webkit-transition: none 0.4s ease;
    -o-transition: none 0.4s ease;
    transition: none 0.4s ease; }
  /* line 15, src/scss/comp/slideshow/template-big/_slide.scss */
  #page .slideshow.comp.template-big .slides .slide, .page-highlights .slideshow.comp.template-big .slides .slide {
    z-index: 0;
    float: left;
    width: 1280px; }
    @media only screen and (max-width: 745px) {
      /* line 15, src/scss/comp/slideshow/template-big/_slide.scss */
      #page .slideshow.comp.template-big .slides .slide, .page-highlights .slideshow.comp.template-big .slides .slide {
        max-height: 400px;
        width: 12%; } }
    @media only screen and (min-width: 746px) {
      /* line 15, src/scss/comp/slideshow/template-big/_slide.scss */
      #page .slideshow.comp.template-big .slides .slide, .page-highlights .slideshow.comp.template-big .slides .slide {
        height: 600px; } }
    /* line 28, src/scss/comp/slideshow/template-big/_slide.scss */
    #page .slideshow.comp.template-big .slides .slide .background, .page-highlights .slideshow.comp.template-big .slides .slide .background {
      overflow: hidden;
      width: 100%;
      margin-top: -60px;
      margin-left: -20px; }
      /* line 34, src/scss/comp/slideshow/template-big/_slide.scss */
      #page .slideshow.comp.template-big .slides .slide .background img, .page-highlights .slideshow.comp.template-big .slides .slide .background img {
        width: 100%;
        min-height: 100px;
        max-height: 600px; }
      @media only screen and (min-width: 746px) {
        /* line 28, src/scss/comp/slideshow/template-big/_slide.scss */
        #page .slideshow.comp.template-big .slides .slide .background, .page-highlights .slideshow.comp.template-big .slides .slide .background {
          width: 1280px;
          height: 640px;
          margin-top: -40px;
          margin-left: 0; }
          /* line 46, src/scss/comp/slideshow/template-big/_slide.scss */
          #page .slideshow.comp.template-big .slides .slide .background img, .page-highlights .slideshow.comp.template-big .slides .slide .background img {
            min-height: 770px; } }
    /* line 52, src/scss/comp/slideshow/template-big/_slide.scss */
    #page .slideshow.comp.template-big .slides .slide.active .content, .page-highlights .slideshow.comp.template-big .slides .slide.active .content {
      z-index: 100;
      opacity: 1; }
      /* line 56, src/scss/comp/slideshow/template-big/_slide.scss */
      #page .slideshow.comp.template-big .slides .slide.active .content p, .page-highlights .slideshow.comp.template-big .slides .slide.active .content p {
        opacity: 1; }
    /* line 61, src/scss/comp/slideshow/template-big/_slide.scss */
    #page .slideshow.comp.template-big .slides .slide.right .content p, .page-highlights .slideshow.comp.template-big .slides .slide.right .content p {
      -webkit-transition: none 0.2s ease-in;
      -o-transition: none 0.2s ease-in;
      transition: none 0.2s ease-in; }
    /* line 65, src/scss/comp/slideshow/template-big/_slide.scss */
    #page .slideshow.comp.template-big .slides .slide .content, .page-highlights .slideshow.comp.template-big .slides .slide .content {
      height: auto;
      min-height: 100px;
      position: absolute;
      left: 160px;
      z-index: 0;
      bottom: 0;
      width: 640px;
      opacity: 0;
      padding: 20px 20px 20px 0;
      background: #f0f3f5;
      border-radius: 0 0 20px 0;
      -webkit-transition: opacity 0.2s ease-in;
      -o-transition: opacity 0.2s ease-in;
      transition: opacity 0.2s ease-in; }
      @media only screen and (max-width: 745px) {
        /* line 65, src/scss/comp/slideshow/template-big/_slide.scss */
        #page .slideshow.comp.template-big .slides .slide .content, .page-highlights .slideshow.comp.template-big .slides .slide .content {
          left: 0;
          bottom: auto;
          width: 100%;
          padding-left: 20px; } }
      @media only screen and (min-width: 746px) and (max-width: 1020px) {
        /* line 65, src/scss/comp/slideshow/template-big/_slide.scss */
        #page .slideshow.comp.template-big .slides .slide .content, .page-highlights .slideshow.comp.template-big .slides .slide .content {
          padding: 20px; } }
      /* line 93, src/scss/comp/slideshow/template-big/_slide.scss */
      #page .slideshow.comp.template-big .slides .slide .content p, .page-highlights .slideshow.comp.template-big .slides .slide .content p {
        font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        -webkit-transition: opacity 0.2s ease-in;
        -o-transition: opacity 0.2s ease-in;
        transition: opacity 0.2s ease-in;
        opacity: 0;
        position: relative;
        color: #2c3338;
        font-size: 17px;
        padding: 0;
        margin: 0; }
        @media only screen and (min-width: 1021px) {
          /* line 93, src/scss/comp/slideshow/template-big/_slide.scss */
          #page .slideshow.comp.template-big .slides .slide .content p, .page-highlights .slideshow.comp.template-big .slides .slide .content p {
            padding-left: 20px; } }

/* line 5, src/scss/comp/slideshow/template-big/_controls.scss */
.slideshow.comp.template-big .controls .prev,
.slideshow.comp.template-big .controls .next {
  width: 26.66667px;
  height: 26.66667px;
  margin-top: -43.33333px;
  position: absolute;
  top: 50%;
  z-index: 100;
  cursor: pointer; }
  @media only screen and (min-width: 746px) {
    /* line 5, src/scss/comp/slideshow/template-big/_controls.scss */
    .slideshow.comp.template-big .controls .prev,
    .slideshow.comp.template-big .controls .next {
      width: 40px;
      height: 40px;
      margin-top: -50px; } }
  /* line 22, src/scss/comp/slideshow/template-big/_controls.scss */
  .slideshow.comp.template-big .controls .prev span,
  .slideshow.comp.template-big .controls .next span {
    display: inline-block;
    position: relative;
    height: 28.66667px;
    width: 28.66667px;
    cursor: pointer;
    background: url("/en/images/static/arrow-bg-darkblue-transparent.svg") no-repeat center;
    background-size: 26.66667px; }
    /* line 12, src/scss/mixins/_arrow-button.scss */
    .slideshow.comp.template-big .controls .prev span:after,
    .slideshow.comp.template-big .controls .next span:after {
      position: absolute;
      content: '';
      left: 1px;
      top: 0;
      height: 28.66667px;
      width: 28.66667px;
      background: url("/en/images/static/arrow-white.svg") no-repeat center;
      background-size: 5.92593px;
      -webkit-transition: all 0.25s ease-in-out;
      -o-transition: all 0.25s ease-in-out;
      transition: all 0.25s ease-in-out; }
    /* line 24, src/scss/mixins/_arrow-button.scss */
    .slideshow.comp.template-big .controls .prev span:hover:after,
    .slideshow.comp.template-big .controls .next span:hover:after {
      opacity: 0;
      left: 14px; }
    /* line 28, src/scss/mixins/_arrow-button.scss */
    .slideshow.comp.template-big .controls .prev span:before,
    .slideshow.comp.template-big .controls .next span:before {
      position: absolute;
      content: '';
      height: 28.66667px;
      width: 28.66667px;
      left: -14px;
      top: 0;
      background: url("/en/images/static/arrow-white.svg") no-repeat center;
      background-size: 5.92593px;
      opacity: 0;
      -webkit-transition: all 0.25s ease-in-out;
      -o-transition: all 0.25s ease-in-out;
      transition: all 0.25s ease-in-out; }
    /* line 41, src/scss/mixins/_arrow-button.scss */
    .slideshow.comp.template-big .controls .prev span:hover:before,
    .slideshow.comp.template-big .controls .next span:hover:before {
      opacity: 1;
      left: 2px; }
    @media only screen and (min-width: 746px) {
      /* line 22, src/scss/comp/slideshow/template-big/_controls.scss */
      .slideshow.comp.template-big .controls .prev span,
      .slideshow.comp.template-big .controls .next span {
        display: inline-block;
        position: relative;
        height: 42px;
        width: 42px;
        cursor: pointer;
        background: url("/en/images/static/arrow-bg-darkblue-transparent.svg") no-repeat center;
        background-size: 40px; }
        /* line 12, src/scss/mixins/_arrow-button.scss */
        .slideshow.comp.template-big .controls .prev span:after,
        .slideshow.comp.template-big .controls .next span:after {
          position: absolute;
          content: '';
          left: 1px;
          top: 0;
          height: 42px;
          width: 42px;
          background: url("/en/images/static/arrow-white.svg") no-repeat center;
          background-size: 8.88889px;
          -webkit-transition: all 0.25s ease-in-out;
          -o-transition: all 0.25s ease-in-out;
          transition: all 0.25s ease-in-out; }
        /* line 24, src/scss/mixins/_arrow-button.scss */
        .slideshow.comp.template-big .controls .prev span:hover:after,
        .slideshow.comp.template-big .controls .next span:hover:after {
          opacity: 0;
          left: 14px; }
        /* line 28, src/scss/mixins/_arrow-button.scss */
        .slideshow.comp.template-big .controls .prev span:before,
        .slideshow.comp.template-big .controls .next span:before {
          position: absolute;
          content: '';
          height: 42px;
          width: 42px;
          left: -14px;
          top: 0;
          background: url("/en/images/static/arrow-white.svg") no-repeat center;
          background-size: 8.88889px;
          opacity: 0;
          -webkit-transition: all 0.25s ease-in-out;
          -o-transition: all 0.25s ease-in-out;
          transition: all 0.25s ease-in-out; }
        /* line 41, src/scss/mixins/_arrow-button.scss */
        .slideshow.comp.template-big .controls .prev span:hover:before,
        .slideshow.comp.template-big .controls .next span:hover:before {
          opacity: 1;
          left: 2px; } }

/* line 31, src/scss/comp/slideshow/template-big/_controls.scss */
.slideshow.comp.template-big .controls .prev {
  left: 170px;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }
  @media only screen and (max-width: 745px) {
    /* line 31, src/scss/comp/slideshow/template-big/_controls.scss */
    .slideshow.comp.template-big .controls .prev {
      left: 0; } }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 31, src/scss/comp/slideshow/template-big/_controls.scss */
    .slideshow.comp.template-big .controls .prev {
      left: 160px; } }

/* line 47, src/scss/comp/slideshow/template-big/_controls.scss */
.slideshow.comp.template-big .controls .next {
  right: 0px; }
  @media only screen and (min-width: 746px) {
    /* line 47, src/scss/comp/slideshow/template-big/_controls.scss */
    .slideshow.comp.template-big .controls .next {
      right: 130px; } }
  @media only screen and (min-width: 1021px) {
    /* line 47, src/scss/comp/slideshow/template-big/_controls.scss */
    .slideshow.comp.template-big .controls .next {
      right: 160px; } }

/* line 58, src/scss/comp/slideshow/template-big/_controls.scss */
.slideshow.comp.template-big .controls .page-index {
  position: absolute;
  bottom: 100px;
  left: 160px;
  padding: 15px 0;
  color: #fff;
  font-size: 17px;
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
  @media only screen and (max-width: 745px) {
    /* line 58, src/scss/comp/slideshow/template-big/_controls.scss */
    .slideshow.comp.template-big .controls .page-index {
      left: 0;
      bottom: 0; } }
  @media only screen and (min-width: 746px) {
    /* line 58, src/scss/comp/slideshow/template-big/_controls.scss */
    .slideshow.comp.template-big .controls .page-index {
      padding: 20px;
      background: rgba(0, 0, 38, 0.75);
      border-radius: 0 10px 0 0;
      text-shadow: 1px 1px solid rgba(0, 0, 0, 0.4); } }
  /* line 79, src/scss/comp/slideshow/template-big/_controls.scss */
  .slideshow.comp.template-big .controls .page-index .index {
    font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }

/* line 1, src/scss/comp/slideshow/template-topimage/_slideshow.scss */
.slideshow.comp.template-topimage {
  position: relative;
  min-height: 680px;
  margin-bottom: -180px;
  -webkit-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease; }
  @media only screen and (max-width: 745px) {
    /* line 1, src/scss/comp/slideshow/template-topimage/_slideshow.scss */
    .slideshow.comp.template-topimage {
      min-height: 160px;
      height: 160px;
      margin-bottom: -40px; } }
  /* line 14, src/scss/comp/slideshow/template-topimage/_slideshow.scss */
  .slideshow.comp.template-topimage.enabled.fixed {
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 1000000; }
  /* line 22, src/scss/comp/slideshow/template-topimage/_slideshow.scss */
  .slideshow.comp.template-topimage.enabled {
    margin-bottom: -40px;
    width: auto;
    background: black;
    z-index: 100;
    min-height: 100%;
    height: 100%; }
    /* line 31, src/scss/comp/slideshow/template-topimage/_slideshow.scss */
    .slideshow.comp.template-topimage.enabled .fullscreen-container {
      height: 100%; }
  /* line 36, src/scss/comp/slideshow/template-topimage/_slideshow.scss */
  .slideshow.comp.template-topimage.active {
    width: 100%;
    background-color: grey; }
  /* line 41, src/scss/comp/slideshow/template-topimage/_slideshow.scss */
  .slideshow.comp.template-topimage .fullscreen-container {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease; }
    @media only screen and (max-width: 745px) {
      /* line 41, src/scss/comp/slideshow/template-topimage/_slideshow.scss */
      .slideshow.comp.template-topimage .fullscreen-container {
        height: 160px; } }
  /* line 56, src/scss/comp/slideshow/template-topimage/_slideshow.scss */
  .slideshow.comp.template-topimage.enabled .title {
    opacity: 0; }
  /* line 61, src/scss/comp/slideshow/template-topimage/_slideshow.scss */
  .slideshow.comp.template-topimage .title {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 960px;
    *zoom: 1;
    position: relative;
    z-index: 1000;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease; }
    /* line 5, src/scss/restyle/_global.scss */
    .slideshow.comp.template-topimage .title:before, .slideshow.comp.template-topimage .title:after {
      content: " ";
      display: table; }
    /* line 6, src/scss/restyle/_global.scss */
    .slideshow.comp.template-topimage .title:after {
      clear: both; }
    @media only screen and (max-width: 745px) {
      /* line 61, src/scss/comp/slideshow/template-topimage/_slideshow.scss */
      .slideshow.comp.template-topimage .title {
        display: none; } }
    @media only screen and (min-width: 746px) {
      /* line 61, src/scss/comp/slideshow/template-topimage/_slideshow.scss */
      .slideshow.comp.template-topimage .title {
        max-width: 728px;
        height: 460px; } }
    @media only screen and (min-width: 1021px) {
      /* line 61, src/scss/comp/slideshow/template-topimage/_slideshow.scss */
      .slideshow.comp.template-topimage .title {
        max-width: 960px;
        height: 410px; } }
    /* line 80, src/scss/comp/slideshow/template-topimage/_slideshow.scss */
    .slideshow.comp.template-topimage .title .row {
      position: absolute;
      bottom: 0; }
      /* line 84, src/scss/comp/slideshow/template-topimage/_slideshow.scss */
      .slideshow.comp.template-topimage .title .row h1 {
        font-size: 54px;
        color: #fff;
        text-shadow: 0 0 14px rgba(0, 0, 0, 0.8); }

/* line 4, src/scss/comp/slideshow/template-topimage/_slide.scss */
.slideshow.comp.template-topimage.enabled .slides .slide {
  max-height: initial; }
  /* line 7, src/scss/comp/slideshow/template-topimage/_slide.scss */
  .slideshow.comp.template-topimage.enabled .slides .slide.active .content p {
    opacity: 1;
    background: rgba(0, 0, 38, 0.75); }
  /* line 12, src/scss/comp/slideshow/template-topimage/_slide.scss */
  .slideshow.comp.template-topimage.enabled .slides .slide .background img {
    height: auto;
    width: auto;
    max-width: 100%;
    max-height: 100%;
    min-height: initial;
    min-width: initial;
    position: relative;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%); }
  /* line 29, src/scss/comp/slideshow/template-topimage/_slide.scss */
  .slideshow.comp.template-topimage.enabled .slides .slide .content {
    z-index: 10;
    width: 100%;
    height: auto;
    position: absolute; }
    /* line 35, src/scss/comp/slideshow/template-topimage/_slide.scss */
    .slideshow.comp.template-topimage.enabled .slides .slide .content p {
      padding: 5px 5px 20px 70px;
      text-align: start;
      height: auto;
      width: 100%;
      opacity: 0;
      -webkit-transition: opacity 0.4s ease-in;
      -o-transition: opacity 0.4s ease-in;
      transition: opacity 0.4s ease-in; }
      @media only screen and (min-width: 746px) {
        /* line 35, src/scss/comp/slideshow/template-topimage/_slide.scss */
        .slideshow.comp.template-topimage.enabled .slides .slide .content p {
          padding-top: 15px;
          height: 60px;
          text-align: center;
          position: absolute;
          bottom: 0; } }

/* line 57, src/scss/comp/slideshow/template-topimage/_slide.scss */
.slideshow.comp.template-topimage .slides {
  text-align: center;
  width: 2000%;
  height: 100%; }
  /* line 62, src/scss/comp/slideshow/template-topimage/_slide.scss */
  .slideshow.comp.template-topimage .slides .slide {
    width: 5%;
    height: 100%; }
    /* line 67, src/scss/comp/slideshow/template-topimage/_slide.scss */
    .slideshow.comp.template-topimage .slides .slide .background {
      margin-top: 0;
      width: 100%;
      height: 100%;
      position: relative; }
      @media only screen and (max-width: 745px) {
        /* line 73, src/scss/comp/slideshow/template-topimage/_slide.scss */
        .slideshow.comp.template-topimage .slides .slide .background img {
          height: 160px; } }
    /* line 80, src/scss/comp/slideshow/template-topimage/_slide.scss */
    .slideshow.comp.template-topimage .slides .slide.right .content p {
      -webkit-transition: none 0.2s ease-in;
      -o-transition: none 0.2s ease-in;
      transition: none 0.2s ease-in; }
    /* line 84, src/scss/comp/slideshow/template-topimage/_slide.scss */
    .slideshow.comp.template-topimage .slides .slide .content {
      height: 60px;
      padding-bottom: 0;
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      z-index: 10;
      -webkit-transition: none 0.2s ease-in;
      -o-transition: none 0.2s ease-in;
      transition: none 0.2s ease-in; }
      /* line 95, src/scss/comp/slideshow/template-topimage/_slide.scss */
      .slideshow.comp.template-topimage .slides .slide .content p {
        color: white;
        position: relative;
        left: 0;
        bottom: 0;
        width: 0;
        height: 60px;
        font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        opacity: 0;
        -webkit-transition: opacity 0.2s ease-in;
        -o-transition: opacity 0.2s ease-in;
        transition: opacity 0.2s ease-in; }

/* line 1, src/scss/comp/slideshow/template-topimage/_controls.scss */
.slideshow.comp.template-topimage .controls {
  text-align: center; }
  /* line 10, src/scss/comp/slideshow/template-topimage/_controls.scss */
  .slideshow.comp.template-topimage .controls.enabled .close {
    display: inline-block;
    opacity: 1; }
  /* line 15, src/scss/comp/slideshow/template-topimage/_controls.scss */
  .slideshow.comp.template-topimage .controls.enabled .prev,
  .slideshow.comp.template-topimage .controls.enabled .next,
  .slideshow.comp.template-topimage .controls.enabled .page-index {
    display: block; }
  /* line 21, src/scss/comp/slideshow/template-topimage/_controls.scss */
  .slideshow.comp.template-topimage .controls.enabled .full-screen {
    opacity: 0;
    cursor: normal; }
  /* line 29, src/scss/comp/slideshow/template-topimage/_controls.scss */
  .slideshow.comp.template-topimage .controls .full-screen {
    display: inline-block;
    position: relative;
    z-index: 10000;
    top: 210px;
    cursor: pointer;
    margin: 0 auto;
    font-size: 17px;
    font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    color: white;
    text-align: center;
    background: rgba(0, 0, 0, 0.5);
    padding: 5px 20px;
    border: 1px solid #fff;
    border-radius: 6%/80%;
    line-height: 1.8;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease; }
    @media only screen and (max-width: 745px) {
      /* line 29, src/scss/comp/slideshow/template-topimage/_controls.scss */
      .slideshow.comp.template-topimage .controls .full-screen {
        top: 60px; } }
    /* line 56, src/scss/comp/slideshow/template-topimage/_controls.scss */
    .slideshow.comp.template-topimage .controls .full-screen:hover {
      background: rgba(0, 0, 0, 0.4); }
    /* line 60, src/scss/comp/slideshow/template-topimage/_controls.scss */
    .slideshow.comp.template-topimage .controls .full-screen .icon {
      display: inline-block;
      padding-right: 8px;
      position: relative;
      top: 5px; }
      /* line 66, src/scss/comp/slideshow/template-topimage/_controls.scss */
      .slideshow.comp.template-topimage .controls .full-screen .icon span {
        display: inline-block;
        height: 21px;
        width: 21px;
        background: url("/en/images/static/full-screen-white.svg") no-repeat center; }
  /* line 76, src/scss/comp/slideshow/template-topimage/_controls.scss */
  .slideshow.comp.template-topimage .controls .close {
    position: absolute;
    top: 0px;
    right: 0px;
    cursor: pointer;
    z-index: 100000;
    display: none;
    opacity: 0;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease; }
    /* line 87, src/scss/comp/slideshow/template-topimage/_controls.scss */
    .slideshow.comp.template-topimage .controls .close span {
      display: inline-block;
      height: 50px;
      width: 50px;
      background: url("/en/images/static/cross-white.svg") no-repeat center; }
  /* line 95, src/scss/comp/slideshow/template-topimage/_controls.scss */
  .slideshow.comp.template-topimage .controls .prev,
  .slideshow.comp.template-topimage .controls .next {
    display: none;
    top: 50%;
    width: 40px;
    height: 40px; }
    /* line 102, src/scss/comp/slideshow/template-topimage/_controls.scss */
    .slideshow.comp.template-topimage .controls .prev span,
    .slideshow.comp.template-topimage .controls .next span {
      display: inline-block;
      position: relative;
      height: 42px;
      width: 42px;
      cursor: pointer;
      background: url("/en/images/static/arrow-bg-darkblue-transparent.svg") no-repeat center;
      background-size: 40px; }
      /* line 12, src/scss/mixins/_arrow-button.scss */
      .slideshow.comp.template-topimage .controls .prev span:after,
      .slideshow.comp.template-topimage .controls .next span:after {
        position: absolute;
        content: '';
        left: 1px;
        top: 0;
        height: 42px;
        width: 42px;
        background: url("/en/images/static/arrow-white.svg") no-repeat center;
        background-size: 8.88889px;
        -webkit-transition: all 0.25s ease-in-out;
        -o-transition: all 0.25s ease-in-out;
        transition: all 0.25s ease-in-out; }
      /* line 24, src/scss/mixins/_arrow-button.scss */
      .slideshow.comp.template-topimage .controls .prev span:hover:after,
      .slideshow.comp.template-topimage .controls .next span:hover:after {
        opacity: 0;
        left: 14px; }
      /* line 28, src/scss/mixins/_arrow-button.scss */
      .slideshow.comp.template-topimage .controls .prev span:before,
      .slideshow.comp.template-topimage .controls .next span:before {
        position: absolute;
        content: '';
        height: 42px;
        width: 42px;
        left: -14px;
        top: 0;
        background: url("/en/images/static/arrow-white.svg") no-repeat center;
        background-size: 8.88889px;
        opacity: 0;
        -webkit-transition: all 0.25s ease-in-out;
        -o-transition: all 0.25s ease-in-out;
        transition: all 0.25s ease-in-out; }
      /* line 41, src/scss/mixins/_arrow-button.scss */
      .slideshow.comp.template-topimage .controls .prev span:hover:before,
      .slideshow.comp.template-topimage .controls .next span:hover:before {
        opacity: 1;
        left: 2px; }
  /* line 107, src/scss/comp/slideshow/template-topimage/_controls.scss */
  .slideshow.comp.template-topimage .controls .prev {
    left: 20px;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg); }
  /* line 116, src/scss/comp/slideshow/template-topimage/_controls.scss */
  .slideshow.comp.template-topimage .controls .next {
    right: 20px; }
  /* line 121, src/scss/comp/slideshow/template-topimage/_controls.scss */
  .slideshow.comp.template-topimage .controls .page-index {
    display: none;
    position: absolute;
    bottom: 20px;
    left: 20px;
    z-index: 100;
    color: #fff;
    font-size: 17px;
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
    /* line 132, src/scss/comp/slideshow/template-topimage/_controls.scss */
    .slideshow.comp.template-topimage .controls .page-index .index {
      font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }

/* line 1, src/scss/comp/video/_video.scss */
.video.comp {
  margin-bottom: -120px;
  position: relative;
  background: #efefef;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  text-align: center; }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 1, src/scss/comp/video/_video.scss */
    .video.comp {
      margin-bottom: 20px; } }
  /* line 12, src/scss/comp/video/_video.scss */
  .video.comp .clip-wrapper.close-wrapper {
    height: 30px; }
  /* line 15, src/scss/comp/video/_video.scss */
  .video.comp .closebutton {
    display: none; }
  /* line 19, src/scss/comp/video/_video.scss */
  .video.comp.active {
    z-index: 10000;
    margin-bottom: -40px; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 19, src/scss/comp/video/_video.scss */
      .video.comp.active {
        margin-bottom: 120px; } }
    /* line 27, src/scss/comp/video/_video.scss */
    .video.comp.active .closebutton {
      display: block; }
  /* line 33, src/scss/comp/video/_video.scss */
  .video.comp.active .full-screen {
    opacity: 0; }
  /* line 36, src/scss/comp/video/_video.scss */
  .video.comp .start-video {
    display: inline-block;
    position: relative;
    z-index: 120;
    top: 210px;
    cursor: pointer;
    margin: 0 auto;
    font-size: 17px;
    font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    color: white;
    text-align: center;
    background: rgba(0, 0, 0, 0.5);
    padding: 5px 20px;
    border: 1px solid #fff;
    border-radius: 6%/80%;
    line-height: 1.8;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 36, src/scss/comp/video/_video.scss */
      .video.comp .start-video {
        top: 110px; } }
    @media only screen and (max-width: 745px) {
      /* line 36, src/scss/comp/video/_video.scss */
      .video.comp .start-video {
        top: 60px; } }
    /* line 66, src/scss/comp/video/_video.scss */
    .video.comp .start-video:hover {
      background: rgba(0, 0, 0, 0.3); }
    /* line 70, src/scss/comp/video/_video.scss */
    .video.comp .start-video .icon {
      display: inline-block;
      padding-right: 8px;
      position: relative;
      top: 5px; }
      /* line 76, src/scss/comp/video/_video.scss */
      .video.comp .start-video .icon span {
        display: inline-block;
        height: 21px;
        width: 21px;
        background: url("/en/images/static/play-icon-arrow.png") no-repeat center; }
  /* line 85, src/scss/comp/video/_video.scss */
  .video.comp .clip-wrapper {
    position: relative;
    width: 100%;
    max-width: 1280px;
    margin: auto;
    overflow: hidden;
    height: 420px; }
    @media only screen and (max-width: 745px) {
      /* line 85, src/scss/comp/video/_video.scss */
      .video.comp .clip-wrapper {
        height: 245px; } }
    @media only screen and (min-width: 746px) {
      /* line 85, src/scss/comp/video/_video.scss */
      .video.comp .clip-wrapper {
        height: 455px; } }
    @media only screen and (min-width: 1021px) {
      /* line 85, src/scss/comp/video/_video.scss */
      .video.comp .clip-wrapper {
        height: 655px; } }
    /* line 103, src/scss/comp/video/_video.scss */
    .video.comp .clip-wrapper .clip-thumb {
      position: absolute;
      left: 0;
      top: 0;
      z-index: 10; }
    /* line 110, src/scss/comp/video/_video.scss */
    .video.comp .clip-wrapper iframe {
      position: relative;
      z-index: 1;
      opacity: 0;
      -webkit-transition: all 0.4s ease;
      -o-transition: all 0.4s ease;
      transition: all 0.4s ease; }
  /* line 119, src/scss/comp/video/_video.scss */
  .video.comp.active .clip-wrapper .clip-thumb {
    z-index: 1; }
  /* line 122, src/scss/comp/video/_video.scss */
  .video.comp.active .clip-wrapper iframe {
    z-index: 10;
    opacity: 1; }
  /* line 128, src/scss/comp/video/_video.scss */
  .video.comp.active .title {
    opacity: 0;
    z-index: 0; }
  /* line 132, src/scss/comp/video/_video.scss */
  .video.comp .title {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 960px;
    *zoom: 1;
    top: 0;
    z-index: 100;
    text-align: left;
    margin-top: -240px;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease; }
    /* line 5, src/scss/restyle/_global.scss */
    .video.comp .title:before, .video.comp .title:after {
      content: " ";
      display: table; }
    /* line 6, src/scss/restyle/_global.scss */
    .video.comp .title:after {
      clear: both; }
    @media only screen and (max-width: 745px) {
      /* line 132, src/scss/comp/video/_video.scss */
      .video.comp .title {
        display: none; } }
    @media only screen and (min-width: 746px) {
      /* line 132, src/scss/comp/video/_video.scss */
      .video.comp .title {
        max-width: 728px; } }
    @media only screen and (min-width: 1021px) {
      /* line 132, src/scss/comp/video/_video.scss */
      .video.comp .title {
        max-width: 960px;
        height: 240px; } }
    /* line 152, src/scss/comp/video/_video.scss */
    .video.comp .title .row {
      z-index: 100;
      position: relative;
      bottom: 0; }
      /* line 157, src/scss/comp/video/_video.scss */
      .video.comp .title .row h1 {
        font-size: 54px;
        color: #fff;
        text-shadow: 0 0 14px rgba(0, 0, 0, 0.8); }

/* line 168, src/scss/comp/video/_video.scss */
.content .video-container {
  padding-bottom: 62.5%;
  position: relative;
  margin: 0 0; }

/* line 3, src/scss/comp/article/_template-accordion.scss */
.accordion.comp .themeblock {
  background-color: #FFFFFF;
  margin: 0 0 0 0;
  padding-top: 0; }

/* line 9, src/scss/comp/article/_template-accordion.scss */
.accordion.comp .accordion-section {
  border: 1px solid #DDDDDD;
  border-bottom: 2px solid #DDDDDD;
  margin-bottom: 5px; }
  /* line 15, src/scss/comp/article/_template-accordion.scss */
  .accordion.comp .accordion-section.active a {
    color: #FF6000; }
  /* line 19, src/scss/comp/article/_template-accordion.scss */
  .accordion.comp .accordion-section.active .accordion-item-title {
    background: url("/en/images/static/arrow-up-orange.svg") no-repeat 96% center; }
  /* line 23, src/scss/comp/article/_template-accordion.scss */
  .accordion.comp .accordion-section.active .accordion-item {
    max-height: 1000px; }
  /* line 28, src/scss/comp/article/_template-accordion.scss */
  .accordion.comp .accordion-section a {
    text-decoration: none;
    color: #002688; }
  /* line 33, src/scss/comp/article/_template-accordion.scss */
  .accordion.comp .accordion-section .accordion-item-title {
    width: 100%;
    padding: 15px 15px 15px 30px;
    display: inline-block;
    -webkit-transition: all linear 0.15s;
    -o-transition: all linear 0.15s;
    transition: all linear 0.15s;
    font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 16px;
    background: url("/en/images/static/arrow-down-grey.svg") no-repeat 96% center; }
  /* line 43, src/scss/comp/article/_template-accordion.scss */
  .accordion.comp .accordion-section .accordion-item {
    max-height: 0;
    overflow: hidden;
    -webkit-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out; }
  /* line 50, src/scss/comp/article/_template-accordion.scss */
  .accordion.comp .accordion-section .accordion-item-title:hover {
    color: #ff6000; }

/* line 1, src/scss/comp/article/_template-more-stories.scss */
.more-stories.comp {
  padding-bottom: 80px; }
  /* line 4, src/scss/comp/article/_template-more-stories.scss */
  .more-stories.comp h2 {
    font-size: 32px;
    padding-bottom: 32px; }
    @media only screen and (max-width: 745px) {
      /* line 4, src/scss/comp/article/_template-more-stories.scss */
      .more-stories.comp h2 {
        padding-left: 20px;
        font-size: 24px; } }
  /* line 14, src/scss/comp/article/_template-more-stories.scss */
  .more-stories.comp .more-stories-block {
    padding-left: 0;
    padding-right: 0;
    width: 33.33333%;
    float: left; }
    @media only screen and (max-width: 745px) {
      /* line 14, src/scss/comp/article/_template-more-stories.scss */
      .more-stories.comp .more-stories-block {
        padding-left: 0;
        padding-right: 0;
        width: 100%;
        float: left;
        padding-bottom: 30px; } }
    /* line 25, src/scss/comp/article/_template-more-stories.scss */
    .more-stories.comp .more-stories-block:hover .template-quote-block div.link-text .arrow {
      right: -5px; }
    /* line 32, src/scss/comp/article/_template-more-stories.scss */
    .more-stories.comp .more-stories-block:hover .template-image-block img {
      -webkit-transform: scale(1.05, 1.05);
      -ms-transform: scale(1.05, 1.05);
      transform: scale(1.05, 1.05); }
    /* line 41, src/scss/comp/article/_template-more-stories.scss */
    .more-stories.comp .more-stories-block .template-image-block {
      overflow: hidden; }
      /* line 43, src/scss/comp/article/_template-more-stories.scss */
      .more-stories.comp .more-stories-block .template-image-block img {
        -webkit-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease; }
  /* line 49, src/scss/comp/article/_template-more-stories.scss */
  .more-stories.comp .template-container-block {
    position: relative; }
    /* line 52, src/scss/comp/article/_template-more-stories.scss */
    .more-stories.comp .template-container-block .template-quote-block {
      margin-top: -50px;
      padding: 20px 20px 80px 20px;
      z-index: 10;
      width: 93.75%;
      opacity: 0.95;
      border-radius: 0 0 10px 0;
      background-image: -webkit-linear-gradient(-41deg, #002688 0%, #0a1f6d 100%);
      background-image: -webkit-linear-gradient(131deg, #002688 0%, #0a1f6d 100%);
      background-image: -o-linear-gradient(131deg, #002688 0%, #0a1f6d 100%);
      background-image: linear-gradient(-41deg, #002688 0%, #0a1f6d 100%); }
      @media only screen and (min-width: 746px) and (max-width: 1020px) {
        /* line 52, src/scss/comp/article/_template-more-stories.scss */
        .more-stories.comp .template-container-block .template-quote-block {
          min-height: 200px; } }
      @media only screen and (min-width: 1021px) {
        /* line 52, src/scss/comp/article/_template-more-stories.scss */
        .more-stories.comp .template-container-block .template-quote-block {
          min-height: 170px; } }
      /* line 73, src/scss/comp/article/_template-more-stories.scss */
      .more-stories.comp .template-container-block .template-quote-block h3 {
        font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        font-size: 22px;
        color: white; }
      /* line 79, src/scss/comp/article/_template-more-stories.scss */
      .more-stories.comp .template-container-block .template-quote-block div.link-text {
        font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        font-size: 14px;
        color: white;
        width: 80%;
        position: absolute;
        bottom: 0px;
        padding: 15px 30px 15px 0;
        border-top: 1px solid #5269A7; }
        /* line 90, src/scss/comp/article/_template-more-stories.scss */
        .more-stories.comp .template-container-block .template-quote-block div.link-text .arrow {
          position: absolute;
          right: 0;
          top: 15px;
          height: 20px;
          width: 20px;
          background: url("/en/images/static/arrow-right-white.svg") no-repeat 100% center;
          -webkit-transition: all 0.15s ease;
          -o-transition: all 0.15s ease;
          transition: all 0.15s ease; }

/* line 1, src/scss/comp/magazine-rework/_magazine.scss */
.magazine.comp {
  top: 0;
  left: 0;
  -webkit-transition: all 0.8s ease-in-out;
  -o-transition: all 0.8s ease-in-out;
  transition: all 0.8s ease-in-out; }
  @media only screen and (min-width: 746px) {
    /* line 1, src/scss/comp/magazine-rework/_magazine.scss */
    .magazine.comp {
      height: 100%;
      width: 100%;
      position: fixed; } }

/* line 1, src/scss/comp/magazine-rework/_pager.scss */
.magazine-pager.comp {
  position: fixed;
  left: 0;
  top: 50%;
  z-index: 10000;
  width: 40px;
  display: none;
  opacity: 0.85;
  -webkit-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease; }
  @media only screen and (min-width: 746px) {
    /* line 1, src/scss/comp/magazine-rework/_pager.scss */
    .magazine-pager.comp {
      display: block; } }
  /* line 18, src/scss/comp/magazine-rework/_pager.scss */
  .magazine-pager.comp:hover {
    opacity: 1; }
  /* line 22, src/scss/comp/magazine-rework/_pager.scss */
  .magazine-pager.comp .prev,
  .magazine-pager.comp .next {
    display: block;
    height: 38px;
    cursor: pointer;
    background-image: url("/en/images/static/arrow-up-grey.svg");
    background-size: 16px;
    background-position: center;
    background-repeat: no-repeat; }
    /* line 32, src/scss/comp/magazine-rework/_pager.scss */
    .magazine-pager.comp .prev:hover,
    .magazine-pager.comp .next:hover {
      background-image: url("/en/images/static/arrow-up-orange.svg"); }
  /* line 37, src/scss/comp/magazine-rework/_pager.scss */
  .magazine-pager.comp .next {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg); }
  /* line 44, src/scss/comp/magazine-rework/_pager.scss */
  .magazine-pager.comp .pages {
    padding: 10px 0 20px 0; }
    /* line 47, src/scss/comp/magazine-rework/_pager.scss */
    .magazine-pager.comp .pages .wrapper {
      position: relative;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      transform: translateY(-50%); }
    /* line 58, src/scss/comp/magazine-rework/_pager.scss */
    .magazine-pager.comp .pages:hover .page.active {
      padding-top: 0;
      padding-right: 15px;
      padding-bottom: 0;
      padding-left: 15px; }
      /* line 66, src/scss/comp/magazine-rework/_pager.scss */
      .magazine-pager.comp .pages:hover .page.active:hover {
        padding-top: 0;
        padding-right: 0;
        padding-bottom: 0;
        padding-left: 15px; }
        /* line 74, src/scss/comp/magazine-rework/_pager.scss */
        .magazine-pager.comp .pages:hover .page.active:hover:after {
          border-bottom: 2px solid #f60; }
        /* line 77, src/scss/comp/magazine-rework/_pager.scss */
        .magazine-pager.comp .pages:hover .page.active:hover .page-number {
          opacity: 1; }
      /* line 82, src/scss/comp/magazine-rework/_pager.scss */
      .magazine-pager.comp .pages:hover .page.active:after {
        border-bottom: 2px solid #c8cdcd; }
      /* line 85, src/scss/comp/magazine-rework/_pager.scss */
      .magazine-pager.comp .pages:hover .page.active .page-number {
        opacity: 0;
        top: 2px; }
    /* line 92, src/scss/comp/magazine-rework/_pager.scss */
    .magazine-pager.comp .pages .page {
      display: block;
      cursor: pointer;
      height: 8px;
      text-align: center;
      padding-top: 0;
      padding-right: 15px;
      padding-bottom: 0;
      padding-left: 15px;
      -webkit-transition: all 0.4s ease;
      -o-transition: all 0.4s ease;
      transition: all 0.4s ease; }
      /* line 106, src/scss/comp/magazine-rework/_pager.scss */
      .magazine-pager.comp .pages .page:after {
        content: '';
        border-bottom: 2px solid #c8cdcd;
        position: relative;
        display: block;
        height: 2px;
        width: 100%;
        top: 0px;
        z-index: 90; }
      /* line 117, src/scss/comp/magazine-rework/_pager.scss */
      .magazine-pager.comp .pages .page:hover, .magazine-pager.comp .pages .page.active {
        padding-right: 0; }
        /* line 121, src/scss/comp/magazine-rework/_pager.scss */
        .magazine-pager.comp .pages .page:hover:after, .magazine-pager.comp .pages .page.active:after {
          border-bottom: 2px solid #f60; }
        /* line 124, src/scss/comp/magazine-rework/_pager.scss */
        .magazine-pager.comp .pages .page:hover .page-number, .magazine-pager.comp .pages .page.active .page-number {
          opacity: 1; }
      /* line 129, src/scss/comp/magazine-rework/_pager.scss */
      .magazine-pager.comp .pages .page .page-number {
        opacity: 0;
        color: #f60;
        position: relative;
        right: 20px;
        display: block;
        width: 20px;
        height: 8px;
        margin: auto;
        z-index: 100;
        font-size: 12px;
        top: 2px;
        line-height: 1;
        font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        -webkit-transition: opacity 0.4s ease;
        -o-transition: opacity 0.4s ease;
        transition: opacity 0.4s ease; }

/* line 2, src/scss/comp/magazine-rework/_sections.scss */
.magazine.comp .page {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 960px;
  *zoom: 1;
  max-width: none;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  padding: 40px 40px 60px 40px; }
  /* line 5, src/scss/restyle/_global.scss */
  .magazine.comp .page:before, .magazine.comp .page:after {
    content: " ";
    display: table; }
  /* line 6, src/scss/restyle/_global.scss */
  .magazine.comp .page:after {
    clear: both; }
  @media only screen and (max-width: 745px) {
    /* line 2, src/scss/comp/magazine-rework/_sections.scss */
    .magazine.comp .page {
      padding: 0;
      border-radius: 0;
      height: 100%;
      width: 100%;
      position: initial;
      display: block; } }
  /* line 22, src/scss/comp/magazine-rework/_sections.scss */
  .magazine.comp .page .section-holder {
    position: relative;
    overflow: hidden;
    height: 100%;
    background: #fff;
    border-radius: 0 0 30px 0; }
    @media only screen and (max-width: 745px) {
      /* line 22, src/scss/comp/magazine-rework/_sections.scss */
      .magazine.comp .page .section-holder {
        border-radius: 0px; } }
  /* line 34, src/scss/comp/magazine-rework/_sections.scss */
  .magazine.comp .page .section {
    padding-left: 0;
    padding-right: 0;
    width: 50%;
    float: left;
    display: table;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
    -ms-flex-flow: column;
    flex-flow: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    position: relative;
    height: 100%;
    z-index: 1000;
    top: 0;
    background: #fff;
    -webkit-transition: all 0.7s ease-in-out;
    -o-transition: all 0.7s ease-in-out;
    transition: all 0.7s ease-in-out; }
    @media only screen and (max-width: 745px) {
      /* line 34, src/scss/comp/magazine-rework/_sections.scss */
      .magazine.comp .page .section {
        width: 100%;
        height: auto;
        display: block; } }
    /* line 55, src/scss/comp/magazine-rework/_sections.scss */
    .magazine.comp .page .section .mobile-image {
      display: none; }
      @media only screen and (max-width: 745px) {
        /* line 55, src/scss/comp/magazine-rework/_sections.scss */
        .magazine.comp .page .section .mobile-image {
          display: block;
          position: absolute;
          top: 0;
          bottom: 0;
          left: 0;
          right: 0;
          z-index: -2; } }
  /* line 70, src/scss/comp/magazine-rework/_sections.scss */
  .magazine.comp .page .image-holder {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: -10;
    background-size: cover;
    background-position: center center; }
  /* line 84, src/scss/comp/magazine-rework/_sections.scss */
  .magazine.comp .page:first-child .image-holder {
    background-position: 0px 0; }

/* line 91, src/scss/comp/magazine-rework/_sections.scss */
.magazine.comp .page.current .section {
  z-index: 2000; }

/* line 97, src/scss/comp/magazine-rework/_sections.scss */
.magazine.comp .page.prev .section {
  top: 120%; }

/* line 100, src/scss/comp/magazine-rework/_sections.scss */
.magazine.comp .page.prev .section:last-child {
  top: -60%; }

/* line 106, src/scss/comp/magazine-rework/_sections.scss */
.magazine.comp .page.next .section {
  top: -60%; }

/* line 109, src/scss/comp/magazine-rework/_sections.scss */
.magazine.comp .page.next .section:last-child {
  top: 120%; }

/* line 1, src/scss/comp/magazine-rework/_logo.scss */
.magazine.comp .logo-mask {
  position: absolute;
  z-index: 20000;
  height: 100%;
  width: 50%;
  left: 50%;
  padding: 40px 40px 40px 0; }
  @media only screen and (max-width: 745px) {
    /* line 1, src/scss/comp/magazine-rework/_logo.scss */
    .magazine.comp .logo-mask {
      padding: 0; } }
  /* line 21, src/scss/comp/magazine-rework/_logo.scss */
  .magazine.comp .logo-mask:after {
    content: '';
    display: inline-block;
    background: url("/en/images/static/the-dot-logo.png");
    background-size: 138px;
    width: 138px;
    height: 138px;
    position: absolute;
    top: 170px;
    left: -69px;
    -webkit-transition: all 0.7s ease-in-out;
    -o-transition: all 0.7s ease-in-out;
    transition: all 0.7s ease-in-out; }
    @media only screen and (max-width: 745px) {
      /* line 21, src/scss/comp/magazine-rework/_logo.scss */
      .magazine.comp .logo-mask:after {
        width: 150px;
        height: 150px;
        background-size: 150px;
        top: 70px;
        margin-top: 0;
        left: -75px;
        -webkit-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0); } }
  /* line 45, src/scss/comp/magazine-rework/_logo.scss */
  .magazine.comp .logo-mask.active:after {
    background-size: 288px;
    width: 288px;
    height: 288px;
    position: absolute;
    top: 50%;
    margin-top: -144px;
    left: -144px; }
    @media only screen and (max-width: 745px) {
      /* line 45, src/scss/comp/magazine-rework/_logo.scss */
      .magazine.comp .logo-mask.active:after {
        width: 150px;
        height: 150px;
        background-size: 150px;
        top: 70px;
        margin-top: 0;
        left: -75px;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1); } }
  /* line 67, src/scss/comp/magazine-rework/_logo.scss */
  .magazine.comp .logo-mask.active .images {
    opacity: 0;
    top: 46%; }
  /* line 73, src/scss/comp/magazine-rework/_logo.scss */
  .magazine.comp .logo-mask .images {
    position: relative;
    width: 120%;
    height: 50px;
    overflow: hidden;
    top: 166px;
    margin-left: -50px;
    width: 100px;
    -webkit-transition: all 0.7s ease-in-out;
    -o-transition: all 0.7s ease-in-out;
    transition: all 0.7s ease-in-out; }
    @media only screen and (max-width: 745px) {
      /* line 73, src/scss/comp/magazine-rework/_logo.scss */
      .magazine.comp .logo-mask .images {
        display: none; } }
    /* line 88, src/scss/comp/magazine-rework/_logo.scss */
    .magazine.comp .logo-mask .images .image-holder {
      position: relative;
      display: block;
      width: 100%;
      height: 100%;
      top: -170px;
      left: 0px;
      background-size: cover;
      -webkit-transition: all 0.7s ease-in-out;
      -o-transition: all 0.7s ease-in-out;
      transition: all 0.7s ease-in-out; }
      /* line 99, src/scss/comp/magazine-rework/_logo.scss */
      .magazine.comp .logo-mask .images .image-holder:nth-child(odd) {
        left: 60px;
        background-position: -50px center; }

/* line 1, src/scss/comp/magazine-rework/_next-arrow.scss */
.magazine.comp .next-arrow {
  position: absolute;
  z-index: 20000;
  height: 50px;
  width: 50px;
  margin-left: -25px;
  left: 50%;
  bottom: 125px;
  background: url("/en/images/static/next-arrow.png");
  background-size: 50px;
  cursor: pointer;
  -webkit-transition: all 0.7s ease-in-out;
  -o-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out; }
  @media only screen and (max-width: 745px) {
    /* line 1, src/scss/comp/magazine-rework/_next-arrow.scss */
    .magazine.comp .next-arrow {
      display: none; } }
  /* line 21, src/scss/comp/magazine-rework/_next-arrow.scss */
  .magazine.comp .next-arrow.inactive {
    opacity: 0;
    bottom: 0px; }

/* line 2, src/scss/comp/magazine-rework/_layouts.scss */
.magazine.comp h1 {
  font-size: 3.5rem;
  line-height: 3.5rem;
  color: #16169F; }
  @media only screen and (max-width: 745px) {
    /* line 2, src/scss/comp/magazine-rework/_layouts.scss */
    .magazine.comp h1 {
      font-size: 2.5rem;
      line-height: 2.5rem; } }

/* line 13, src/scss/comp/magazine-rework/_layouts.scss */
.magazine.comp h2 {
  font-size: 2rem;
  line-height: 2rem;
  color: #16169F; }
  @media only screen and (max-width: 745px) {
    /* line 13, src/scss/comp/magazine-rework/_layouts.scss */
    .magazine.comp h2 {
      font-size: 1.3rem;
      line-height: 1.3rem; } }

/* line 24, src/scss/comp/magazine-rework/_layouts.scss */
.magazine.comp h5 {
  font-size: 1rem;
  font-style: italic;
  color: #FF6600; }
  @media only screen and (max-width: 745px) {
    /* line 24, src/scss/comp/magazine-rework/_layouts.scss */
    .magazine.comp h5 {
      font-size: 0.8rem; } }

/* line 34, src/scss/comp/magazine-rework/_layouts.scss */
.magazine.comp p,
.magazine.comp span {
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }

/* line 39, src/scss/comp/magazine-rework/_layouts.scss */
.magazine.comp .content {
  width: 100%;
  padding: 5rem;
  margin-bottom: 6rem; }
  @media only screen and (max-width: 745px) {
    /* line 39, src/scss/comp/magazine-rework/_layouts.scss */
    .magazine.comp .content {
      padding: 2rem;
      margin-bottom: 0; } }

/* line 50, src/scss/comp/magazine-rework/_layouts.scss */
.magazine.comp .detail {
  margin-top: 1rem; }
  /* line 53, src/scss/comp/magazine-rework/_layouts.scss */
  .magazine.comp .detail .time {
    font-size: 0.8rem;
    font-style: italic; }
  /* line 57, src/scss/comp/magazine-rework/_layouts.scss */
  .magazine.comp .detail .author {
    font-size: 0.8rem;
    font-weight: bold; }

/* line 64, src/scss/comp/magazine-rework/_layouts.scss */
.magazine.comp .content p {
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 300;
  margin-bottom: 2rem; }
  @media only screen and (max-width: 745px) {
    /* line 64, src/scss/comp/magazine-rework/_layouts.scss */
    .magazine.comp .content p {
      font-size: 1rem;
      line-height: 1.5rem;
      margin-bottom: 0; } }

/* line 78, src/scss/comp/magazine-rework/_layouts.scss */
.magazine.comp .image-gradient {
  display: none;
  position: absolute;
  z-index: -1;
  height: 100%;
  width: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0, 0, 0, 0.75)));
  background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.75) 100%);
  background: -o-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.75) 100%);
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.75)));
  background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.75) 100%); }
  @media only screen and (max-width: 745px) {
    /* line 78, src/scss/comp/magazine-rework/_layouts.scss */
    .magazine.comp .image-gradient {
      display: block; } }

@media only screen and (max-width: 745px) {
  /* line 103, src/scss/comp/magazine-rework/_layouts.scss */
  .magazine.comp .photo .content,
  .magazine.comp .video .content,
  .magazine.comp .article .content {
    padding-top: 200px !important; } }

@media only screen and (max-width: 745px) {
  /* line 108, src/scss/comp/magazine-rework/_layouts.scss */
  .magazine.comp .photo .content h1,
  .magazine.comp .video .content h1,
  .magazine.comp .article .content h1 {
    color: #FFF; } }

@media only screen and (max-width: 745px) {
  /* line 114, src/scss/comp/magazine-rework/_layouts.scss */
  .magazine.comp .photo .content h5,
  .magazine.comp .video .content h5,
  .magazine.comp .article .content h5 {
    color: #FFF; } }

@media only screen and (max-width: 745px) {
  /* line 120, src/scss/comp/magazine-rework/_layouts.scss */
  .magazine.comp .photo .content p,
  .magazine.comp .video .content p,
  .magazine.comp .article .content p {
    display: none; } }

@media only screen and (max-width: 745px) {
  /* line 126, src/scss/comp/magazine-rework/_layouts.scss */
  .magazine.comp .photo .content .detail,
  .magazine.comp .video .content .detail,
  .magazine.comp .article .content .detail {
    color: #FFF; } }

/* line 135, src/scss/comp/magazine-rework/_layouts.scss */
.magazine-logo {
  height: 30px;
  width: 200px;
  position: fixed;
  left: 80px;
  bottom: 20px;
  z-index: 200;
  background-image: url("../assets/static/rabobank-logo-magazine.jpg");
  background-position: 50% 100%;
  background-size: 50%;
  background-repeat: no-repeat; }
  @media only screen and (max-width: 745px) {
    /* line 135, src/scss/comp/magazine-rework/_layouts.scss */
    .magazine-logo {
      position: relative;
      bottom: -30px;
      margin: 0 auto;
      display: block;
      left: 0;
      right: 0; } }

/* line 1, src/scss/comp/magazine-rework/_social.scss */
.magazine-social.comp {
  position: fixed;
  right: 80px;
  bottom: 25px;
  z-index: 200; }
  @media only screen and (max-width: 745px) {
    /* line 1, src/scss/comp/magazine-rework/_social.scss */
    .magazine-social.comp {
      position: relative;
      display: block;
      margin: 0 auto;
      bottom: 50px;
      left: 0;
      right: 0;
      width: 230px;
      z-index: 1000; } }
  /* line 17, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp ’ .icon {
    width: 15px;
    height: 15px;
    display: inline-block;
    position: absolute;
    left: 0;
    top: 8px;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; }
  /* line 29, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp.inverted .icon.share-inverted {
    opacity: 1; }
  /* line 32, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp.inverted .icon.share {
    opacity: 0; }
  /* line 38, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp.active .icon.share-inverted,
  .magazine-social.comp.active .icon.share {
    opacity: 0; }
  /* line 44, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp.active.inverted .icon.close-inverted {
    opacity: 1; }
  /* line 47, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp.active.inverted .icon.close {
    opacity: 0; }
  /* line 51, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp.active .icon.close-inverted {
    opacity: 0; }
  /* line 54, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp.active .icon.close {
    opacity: 1; }
  /* line 59, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp .icon.share-inverted {
    background: url("/en/images/static/share-icon-white.svg");
    background-repeat: no-repeat;
    opacity: 0; }
  /* line 64, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp .icon.share {
    background: url("/en/images/static/share-icon.svg");
    background-repeat: no-repeat;
    opacity: 1; }
  /* line 70, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp .icon.close-inverted {
    background: url("/en/images/static/icons-white.svg");
    background-position: 0 -37px;
    background-size: 40px;
    background-repeat: no-repeat;
    opacity: 0;
    width: 15px;
    height: 14px; }
  /* line 79, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp .icon.close {
    background: url("/en/images/static/icons.svg");
    background-position: 0 -37px;
    background-size: 40px;
    background-repeat: no-repeat;
    opacity: 0; }
  /* line 87, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp .share {
    cursor: pointer;
    margin-bottom: 5px;
    font-size: 13px;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    color: #949d9e; }
    /* line 97, src/scss/comp/magazine-rework/_social.scss */
    .magazine-social.comp .share p {
      display: inline-block;
      padding: 0 0 0 5px; }
  /* line 103, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp.active .share {
    bottom: 0; }
  /* line 106, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp.inverted .share {
    color: #fff;
    text-shadow: 0px 1px 10px rgba(0, 0, 0, 0.5); }
  /* line 113, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp #tagsSocial #socFacebook {
    -webkit-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out; }
  /* line 116, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp #tagsSocial #socTwitter {
    -webkit-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out; }
  /* line 119, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp #tagsSocial #socLinkedin {
    -webkit-transition: all 0.4s ease-out;
    -o-transition: all 0.4s ease-out;
    transition: all 0.4s ease-out; }
  /* line 122, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp #tagsSocial #socGoogleplus {
    -webkit-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out; }
  /* line 125, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp #tagsSocial #socEmail {
    -webkit-transition: all 0.6s ease-out;
    -o-transition: all 0.6s ease-out;
    transition: all 0.6s ease-out; }
  /* line 131, src/scss/comp/magazine-rework/_social.scss */
  .magazine-social.comp.active #tagsSocial #socFacebook,
  .magazine-social.comp.active #tagsSocial #socTwitter,
  .magazine-social.comp.active #tagsSocial #socLinkedin,
  .magazine-social.comp.active #tagsSocial #socGoogleplus,
  .magazine-social.comp.active #tagsSocial #socEmail {
    bottom: 0; }

/* line 3, src/scss/comp/magazine-rework/pages/_cover.scss */
.magazine.comp .cover.prev .section {
  top: 0%;
  opacity: 0;
  -ms-transform: scale(1.05, 1.05);
  /* IE 9 */
  /* IE 9 */
  -webkit-transform: scale(1.05, 1.05);
  /* Safari */
  transform: scale(1.05, 1.05); }

@media only screen and (max-width: 745px) {
  /* line 1, src/scss/comp/magazine-rework/pages/_cover.scss */
  .magazine.comp .cover {
    height: 400px; } }

/* line 19, src/scss/comp/magazine-rework/pages/_cover.scss */
.magazine.comp .cover .section {
  padding: 0; }
  @media only screen and (max-width: 745px) {
    /* line 19, src/scss/comp/magazine-rework/pages/_cover.scss */
    .magazine.comp .cover .section {
      height: 100%; } }
  /* line 26, src/scss/comp/magazine-rework/pages/_cover.scss */
  .magazine.comp .cover .section .content {
    padding: 0; }
  /* line 30, src/scss/comp/magazine-rework/pages/_cover.scss */
  .magazine.comp .cover .section:first-child {
    width: 100%; }
  /* line 37, src/scss/comp/magazine-rework/pages/_cover.scss */
  .magazine.comp .cover .section:last-child {
    overflow: hidden;
    top: 0;
    right: 0;
    position: absolute;
    background: none; }
    @media only screen and (max-width: 745px) {
      /* line 37, src/scss/comp/magazine-rework/pages/_cover.scss */
      .magazine.comp .cover .section:last-child {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0; } }
    /* line 52, src/scss/comp/magazine-rework/pages/_cover.scss */
    .magazine.comp .cover .section:last-child .image-holder {
      width: 200%;
      margin-left: -100%;
      background-position: 0px 0; }
    /* line 57, src/scss/comp/magazine-rework/pages/_cover.scss */
    .magazine.comp .cover .section:last-child .row {
      position: absolute;
      z-index: 10000;
      top: 50%;
      right: 0; }
      @media only screen and (max-width: 745px) {
        /* line 57, src/scss/comp/magazine-rework/pages/_cover.scss */
        .magazine.comp .cover .section:last-child .row {
          top: 65%; } }
      /* line 67, src/scss/comp/magazine-rework/pages/_cover.scss */
      .magazine.comp .cover .section:last-child .row h1 {
        color: #fff;
        font-family: "Myriad SemiBold Italic", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        font-size: 30px;
        width: 280px;
        margin-left: 150px;
        margin-top: -60px;
        line-height: 1.3em; }
        @media only screen and (max-width: 745px) {
          /* line 67, src/scss/comp/magazine-rework/pages/_cover.scss */
          .magazine.comp .cover .section:last-child .row h1 {
            margin: 0 auto;
            text-align: center;
            font-size: 25px;
            line-height: 1.2em; } }

/* line 3, src/scss/comp/magazine-rework/pages/_foreword.scss */
.magazine.comp .foreword .section .content h1 {
  padding-right: 4rem; }
  @media only screen and (max-width: 745px) {
    /* line 3, src/scss/comp/magazine-rework/pages/_foreword.scss */
    .magazine.comp .foreword .section .content h1 {
      padding-right: 0; } }

/* line 11, src/scss/comp/magazine-rework/pages/_foreword.scss */
.magazine.comp .foreword .section .content h5 {
  margin-bottom: 2rem; }
  @media only screen and (max-width: 745px) {
    /* line 11, src/scss/comp/magazine-rework/pages/_foreword.scss */
    .magazine.comp .foreword .section .content h5 {
      margin-bottom: 1rem; } }

/* line 19, src/scss/comp/magazine-rework/pages/_foreword.scss */
.magazine.comp .foreword .section .content .detail {
  display: table; }
  @media only screen and (max-width: 745px) {
    /* line 19, src/scss/comp/magazine-rework/pages/_foreword.scss */
    .magazine.comp .foreword .section .content .detail {
      width: 100%; } }
  /* line 26, src/scss/comp/magazine-rework/pages/_foreword.scss */
  .magazine.comp .foreword .section .content .detail .portrait {
    display: table-cell;
    vertical-align: middle;
    height: auto;
    width: 60px;
    padding-right: 1rem;
    max-height: 60px; }
  /* line 35, src/scss/comp/magazine-rework/pages/_foreword.scss */
  .magazine.comp .foreword .section .content .detail .person {
    display: table-cell;
    vertical-align: middle; }
    /* line 39, src/scss/comp/magazine-rework/pages/_foreword.scss */
    .magazine.comp .foreword .section .content .detail .person span {
      display: block;
      line-height: 1.2rem; }
    /* line 44, src/scss/comp/magazine-rework/pages/_foreword.scss */
    .magazine.comp .foreword .section .content .detail .person .name {
      font-weight: 700; }
    /* line 48, src/scss/comp/magazine-rework/pages/_foreword.scss */
    .magazine.comp .foreword .section .content .detail .person .job {
      font-style: italic;
      color: #CCC; }

/* line 2, src/scss/comp/magazine-rework/pages/_articles.scss */
.magazine.comp .articles .content {
  margin-bottom: 0; }

/* line 6, src/scss/comp/magazine-rework/pages/_articles.scss */
.magazine.comp .articles .image-section {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end; }
  @media only screen and (max-width: 745px) {
    /* line 6, src/scss/comp/magazine-rework/pages/_articles.scss */
    .magazine.comp .articles .image-section {
      padding-top: 200px;
      position: relative; } }
  /* line 14, src/scss/comp/magazine-rework/pages/_articles.scss */
  .magazine.comp .articles .image-section .image-gradient {
    display: block; }
  /* line 18, src/scss/comp/magazine-rework/pages/_articles.scss */
  .magazine.comp .articles .image-section h1,
  .magazine.comp .articles .image-section h5,
  .magazine.comp .articles .image-section p {
    color: #FFF; }

@media only screen and (max-width: 745px) {
  /* line 25, src/scss/comp/magazine-rework/pages/_articles.scss */
  .magazine.comp .articles p {
    display: none; } }

@media only screen and (max-width: 745px) {
  /* line 30, src/scss/comp/magazine-rework/pages/_articles.scss */
  .magazine.comp .articles p.detail {
    display: block; } }

/* line 37, src/scss/comp/magazine-rework/pages/_articles.scss */
.magazine.comp .articles .text-section {
  display: block; }
  /* line 40, src/scss/comp/magazine-rework/pages/_articles.scss */
  .magazine.comp .articles .text-section .author-image {
    width: auto;
    height: auto;
    float: left;
    margin-right: 10px;
    max-width: 60px;
    max-height: 60px; }
    @media only screen and (max-width: 745px) {
      /* line 40, src/scss/comp/magazine-rework/pages/_articles.scss */
      .magazine.comp .articles .text-section .author-image {
        display: none; } }
  /* line 53, src/scss/comp/magazine-rework/pages/_articles.scss */
  .magazine.comp .articles .text-section .row {
    height: 100%; }
    /* line 56, src/scss/comp/magazine-rework/pages/_articles.scss */
    .magazine.comp .articles .text-section .row .content {
      height: 100%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-flow: column;
      -ms-flex-flow: column;
      flex-flow: column;
      -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
      justify-content: space-around; }
      /* line 63, src/scss/comp/magazine-rework/pages/_articles.scss */
      .magazine.comp .articles .text-section .row .content .separator {
        width: 100%;
        height: 1px;
        background-color: #DDD;
        margin-top: 10px;
        margin-bottom: 10px; }

@media only screen and (max-width: 745px) {
  /* line 1, src/scss/comp/magazine-rework/pages/_form.scss */
  .magazine.comp .form {
    padding-bottom: 20px;
    background-color: #FFF; } }

/* line 9, src/scss/comp/magazine-rework/pages/_form.scss */
.magazine.comp .form .section .content h1 {
  margin-bottom: 2rem; }

/* line 13, src/scss/comp/magazine-rework/pages/_form.scss */
.magazine.comp .form .section .content .detail {
  margin-bottom: 2rem; }
  /* line 16, src/scss/comp/magazine-rework/pages/_form.scss */
  .magazine.comp .form .section .content .detail .release {
    font-style: italic; }

/* line 22, src/scss/comp/magazine-rework/pages/_form.scss */
.magazine.comp .form .section .content .form-holder p {
  margin-bottom: 0.5rem;
  font-size: 1rem;
  line-height: 1rem;
  font-weight: bold; }

/* line 29, src/scss/comp/magazine-rework/pages/_form.scss */
.magazine.comp .form .section .content .form-holder .email-input {
  min-width: 50%;
  padding: 10px;
  border: 1px solid #DDD;
  border-right: 0px;
  border-top-left-radius: 4px 15px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 4px 15px; }
  @media only screen and (max-width: 745px) {
    /* line 29, src/scss/comp/magazine-rework/pages/_form.scss */
    .magazine.comp .form .section .content .form-holder .email-input {
      width: 60%; } }

/* line 44, src/scss/comp/magazine-rework/pages/_form.scss */
.magazine.comp .form .section .content .form-holder .submit-btn {
  min-width: 25%;
  padding: 10px 15px;
  background-color: #FF6600;
  color: #FFF;
  font-weight: bold;
  border: 1px solid #FF6600;
  border-top-left-radius: 0px;
  border-top-right-radius: 4px 15px;
  border-bottom-right-radius: 4px 15px;
  border-bottom-left-radius: 0px; }
  @media only screen and (max-width: 745px) {
    /* line 44, src/scss/comp/magazine-rework/pages/_form.scss */
    .magazine.comp .form .section .content .form-holder .submit-btn {
      width: 40%; } }
  /* line 60, src/scss/comp/magazine-rework/pages/_form.scss */
  .magazine.comp .form .section .content .form-holder .submit-btn:hover {
    background-color: #cc5200;
    border: 1px solid #cc5200; }

/* line 1, src/scss/comp/careers/_search.scss */
.careers.comp {
  min-height: 1200px; }
  /* line 9, src/scss/comp/careers/_search.scss */
  .careers.comp #page .search-page.comp h1, .careers.comp .page-highlights .search-page.comp h1 {
    padding-top: 20px; }
    @media only screen and (min-width: 1021px) and (max-width: 1440px) {
      /* line 9, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp h1, .careers.comp .page-highlights .search-page.comp h1 {
        padding: 20px 0; } }
  /* line 17, src/scss/comp/careers/_search.scss */
  .careers.comp #page .search-page.comp .popover-button, .careers.comp .page-highlights .search-page.comp .popover-button {
    display: none;
    float: right;
    padding-right: 20px; }
  /* line 23, src/scss/comp/careers/_search.scss */
  .careers.comp #page .search-page.comp .search-bar, .careers.comp .page-highlights .search-page.comp .search-bar {
    padding-bottom: 60px; }
    /* line 26, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .search-bar .invalid, .careers.comp .page-highlights .search-page.comp .search-bar .invalid {
      padding: 15px 0;
      float: left;
      color: red; }
      @media only screen and (max-width: 745px) {
        /* line 26, src/scss/comp/careers/_search.scss */
        .careers.comp #page .search-page.comp .search-bar .invalid, .careers.comp .page-highlights .search-page.comp .search-bar .invalid {
          font-size: 15px;
          padding: 8px 0;
          width: 50%; } }
  @media only screen and (max-width: 745px) {
    /* line 40, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .search-bar, .careers.comp .page-highlights .search-page.comp .search-bar {
      padding-bottom: 0; }
    /* line 44, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .popover-button, .careers.comp .page-highlights .search-page.comp .popover-button {
      display: block; } }
  @media only screen and (min-width: 746px) {
    /* line 52, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .all-filters .result-header, .careers.comp .page-highlights .search-page.comp .all-filters .result-header {
      display: none;
      padding-bottom: 15px; } }
  /* line 58, src/scss/comp/careers/_search.scss */
  .careers.comp #page .search-page.comp .all-filters .search-position, .careers.comp .page-highlights .search-page.comp .all-filters .search-position {
    border-top: 1px solid #dddddd;
    padding: 20px 0;
    margin-top: 20px;
    width: 100%;
    text-align: center; }
    /* line 65, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .all-filters .search-position a, .careers.comp .page-highlights .search-page.comp .all-filters .search-position a {
      width: 90%; }
    @media only screen and (min-width: 746px) {
      /* line 58, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp .all-filters .search-position, .careers.comp .page-highlights .search-page.comp .all-filters .search-position {
        display: none; } }
  /* line 75, src/scss/comp/careers/_search.scss */
  .careers.comp #page .search-page.comp #filter-popover, .careers.comp .page-highlights .search-page.comp #filter-popover {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 5;
    width: 100%;
    height: 100%;
    display: none;
    overflow-y: scroll;
    padding-top: 45px;
    padding-left: 20px;
    background: #EFEFEF; }
    /* line 88, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp #filter-popover .careers-filters.aside, .careers.comp .page-highlights .search-page.comp #filter-popover .careers-filters.aside {
      display: block;
      background: #EFEFEF;
      padding-top: 11px;
      padding-bottom: 0; }
      /* line 94, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp #filter-popover .careers-filters.aside h2, .careers.comp .page-highlights .search-page.comp #filter-popover .careers-filters.aside h2 {
        padding-top: 10px;
        font-size: 36px; }
      /* line 99, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp #filter-popover .careers-filters.aside .all-filters, .careers.comp .page-highlights .search-page.comp #filter-popover .careers-filters.aside .all-filters {
        background: white;
        position: relative;
        padding-bottom: 40px; }
        /* line 104, src/scss/comp/careers/_search.scss */
        .careers.comp #page .search-page.comp #filter-popover .careers-filters.aside .all-filters:before, .careers.comp .page-highlights .search-page.comp #filter-popover .careers-filters.aside .all-filters:before {
          content: '';
          position: absolute;
          background: #fff;
          z-index: 10;
          left: -668px;
          top: 0;
          width: 668px;
          height: 100%; }
        /* line 115, src/scss/comp/careers/_search.scss */
        .careers.comp #page .search-page.comp #filter-popover .careers-filters.aside .all-filters:after, .careers.comp .page-highlights .search-page.comp #filter-popover .careers-filters.aside .all-filters:after {
          content: '';
          position: absolute;
          background: #fff;
          z-index: 20;
          top: -40px;
          right: -20px;
          margin-top: 40px;
          width: 20px;
          height: 100%; }
      /* line 128, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp #filter-popover .careers-filters.aside .dropdown.comp, .careers.comp .page-highlights .search-page.comp #filter-popover .careers-filters.aside .dropdown.comp {
        width: 100%; }
      /* line 133, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp #filter-popover .careers-filters.aside .radius-search .dropdown.comp, .careers.comp .page-highlights .search-page.comp #filter-popover .careers-filters.aside .radius-search .dropdown.comp {
        width: 80px;
        height: 40px; }
        /* line 137, src/scss/comp/careers/_search.scss */
        .careers.comp #page .search-page.comp #filter-popover .careers-filters.aside .radius-search .dropdown.comp select, .careers.comp .page-highlights .search-page.comp #filter-popover .careers-filters.aside .radius-search .dropdown.comp select {
          padding: 6px 15px; }
        /* line 141, src/scss/comp/careers/_search.scss */
        .careers.comp #page .search-page.comp #filter-popover .careers-filters.aside .radius-search .dropdown.comp:after, .careers.comp .page-highlights .search-page.comp #filter-popover .careers-filters.aside .radius-search .dropdown.comp:after {
          margin-right: 5px;
          width: 20px; }
    /* line 150, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp #filter-popover.show-popover-filters, .careers.comp .page-highlights .search-page.comp #filter-popover.show-popover-filters {
      display: block; }
    /* line 154, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp #filter-popover a.cancelButton, .careers.comp .page-highlights .search-page.comp #filter-popover a.cancelButton {
      position: absolute;
      top: 75px;
      right: 15px;
      padding-right: 10px;
      padding-top: 10px;
      background: url("/en/images/static/cross-blue.svg") 0 0 no-repeat;
      width: 20px;
      height: 20px;
      z-index: 10; }
    /* line 166, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp #filter-popover label, .careers.comp .page-highlights .search-page.comp #filter-popover label {
      color: #868686; }
  /* line 171, src/scss/comp/careers/_search.scss */
  .careers.comp #page .search-page.comp .results .content, .careers.comp .page-highlights .search-page.comp .results .content {
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 171, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp .results .content, .careers.comp .page-highlights .search-page.comp .results .content {
        width: 508px;
        float: left;
        padding-left: 0; } }
    /* line 180, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .results .content.loading, .careers.comp .page-highlights .search-page.comp .results .content.loading {
      opacity: 0.4; }
  /* line 186, src/scss/comp/careers/_search.scss */
  .careers.comp #page .search-page.comp .viewfilters, .careers.comp .page-highlights .search-page.comp .viewfilters {
    height: 0; }
  /* line 190, src/scss/comp/careers/_search.scss */
  .careers.comp #page .search-page.comp .result-header, .careers.comp .page-highlights .search-page.comp .result-header {
    padding-top: 40px;
    padding-bottom: 15px;
    border-bottom: 1px solid #dddddd; }
    /* line 195, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .result-header .total-count, .careers.comp .page-highlights .search-page.comp .result-header .total-count {
      color: grey;
      font-style: italic; }
  /* line 202, src/scss/comp/careers/_search.scss */
  .careers.comp #page .search-page.comp .result, .careers.comp .page-highlights .search-page.comp .result {
    margin-bottom: 0; }
    /* line 206, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .result .content-container, .careers.comp .page-highlights .search-page.comp .result .content-container {
      width: 100%;
      font-weight: 400;
      color: grey; }
      /* line 211, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp .result .content-container.big, .careers.comp .page-highlights .search-page.comp .result .content-container.big {
        display: none; }
        @media only screen and (min-width: 1021px) {
          /* line 211, src/scss/comp/careers/_search.scss */
          .careers.comp #page .search-page.comp .result .content-container.big, .careers.comp .page-highlights .search-page.comp .result .content-container.big {
            display: block; } }
        /* line 218, src/scss/comp/careers/_search.scss */
        .careers.comp #page .search-page.comp .result .content-container.big .position, .careers.comp .page-highlights .search-page.comp .result .content-container.big .position {
          width: 75%;
          display: inline-block; }
        /* line 223, src/scss/comp/careers/_search.scss */
        .careers.comp #page .search-page.comp .result .content-container.big .date, .careers.comp .page-highlights .search-page.comp .result .content-container.big .date {
          width: 25%;
          display: inline-block;
          text-align: right;
          font-size: 15px;
          float: right; }
      /* line 232, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp .result .content-container.small-medium, .careers.comp .page-highlights .search-page.comp .result .content-container.small-medium {
        display: none; }
        @media only screen and (max-width: 745px) {
          /* line 232, src/scss/comp/careers/_search.scss */
          .careers.comp #page .search-page.comp .result .content-container.small-medium, .careers.comp .page-highlights .search-page.comp .result .content-container.small-medium {
            display: block; }
            /* line 238, src/scss/comp/careers/_search.scss */
            .careers.comp #page .search-page.comp .result .content-container.small-medium .location, .careers.comp .page-highlights .search-page.comp .result .content-container.small-medium .location {
              padding-top: 15px;
              padding-left: 0px; } }
        @media only screen and (min-width: 746px) and (max-width: 1020px) {
          /* line 232, src/scss/comp/careers/_search.scss */
          .careers.comp #page .search-page.comp .result .content-container.small-medium, .careers.comp .page-highlights .search-page.comp .result .content-container.small-medium {
            display: block; }
            /* line 247, src/scss/comp/careers/_search.scss */
            .careers.comp #page .search-page.comp .result .content-container.small-medium .location, .careers.comp .page-highlights .search-page.comp .result .content-container.small-medium .location {
              padding-top: 15px;
              padding-left: 0; } }
      /* line 254, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp .result .content-container a, .careers.comp .page-highlights .search-page.comp .result .content-container a {
        cursor: pointer; }
      /* line 258, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp .result .content-container .location, .careers.comp .page-highlights .search-page.comp .result .content-container .location {
        padding-left: 5px; }
  /* line 264, src/scss/comp/careers/_search.scss */
  .careers.comp #page .search-page.comp .careers-filters.aside, .careers.comp .page-highlights .search-page.comp .careers-filters.aside {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left;
    padding: 0 20px 20px 0;
    position: relative; }
    /* line 270, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .careers-filters.aside h3, .careers.comp .page-highlights .search-page.comp .careers-filters.aside h3 {
      display: inline-block;
      font-size: 18px;
      color: #002685;
      font-weight: 600;
      margin: 20px 0 10px 0; }
    /* line 278, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .careers-filters.aside label, .careers.comp .page-highlights .search-page.comp .careers-filters.aside label {
      display: block;
      margin: 0 0 0 0;
      overflow: hidden;
      height: 0;
      opacity: 0; }
      /* line 286, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp .careers-filters.aside label.show, .careers.comp .page-highlights .search-page.comp .careers-filters.aside label.show {
        height: 30px;
        opacity: 1; }
      /* line 291, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp .careers-filters.aside label.no-filters, .careers.comp .page-highlights .search-page.comp .careers-filters.aside label.no-filters {
        -webkit-transition: none;
        -o-transition: none;
        transition: none; }
    /* line 300, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .careers-filters.aside .moreButton, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .moreButton, .careers.comp #page .search-page.comp .careers-filters.aside .lessButton, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .lessButton {
      position: relative;
      height: 30px;
      display: block;
      margin-left: 2px; }
      /* line 306, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp .careers-filters.aside .moreButton a, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .moreButton a, .careers.comp #page .search-page.comp .careers-filters.aside .lessButton a, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .lessButton a {
        display: block;
        background: url("/en/images/static/arrow-down-dark-blue.svg") no-repeat left center;
        position: absolute;
        top: 0;
        left: 0;
        padding-left: 20px; }
    /* line 317, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .careers-filters.aside .lessButton a, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .lessButton a {
      background: url("/en/images/static/arrow-up-dark-blue.svg") no-repeat left center; }
    @media only screen and (min-width: 746px) {
      /* line 264, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp .careers-filters.aside, .careers.comp .page-highlights .search-page.comp .careers-filters.aside {
        padding-left: 0;
        padding-right: 0;
        width: 33.33333%;
        float: left;
        padding: 20px 20px 20px 0;
        position: relative;
        width: 280px;
        z-index: 9;
        background: #fff;
        top: auto;
        min-height: 280px;
        margin: 0 0 0 0; }
        /* line 331, src/scss/comp/careers/_search.scss */
        .careers.comp #page .search-page.comp .careers-filters.aside:before, .careers.comp .page-highlights .search-page.comp .careers-filters.aside:before {
          content: '';
          background: none;
          position: absolute;
          left: -2px;
          top: 0;
          width: 5px;
          height: 152px;
          z-index: 100; }
        /* line 341, src/scss/comp/careers/_search.scss */
        .careers.comp #page .search-page.comp .careers-filters.aside.search:before, .careers.comp .page-highlights .search-page.comp .careers-filters.aside.search:before {
          display: none; }
        /* line 350, src/scss/comp/careers/_search.scss */
        .careers.comp #page .search-page.comp .careers-filters.aside h2, .careers.comp .page-highlights .search-page.comp .careers-filters.aside h2 {
          display: block; }
        /* line 354, src/scss/comp/careers/_search.scss */
        .careers.comp #page .search-page.comp .careers-filters.aside .no-filters, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .no-filters {
          display: block; } }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 264, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp .careers-filters.aside, .careers.comp .page-highlights .search-page.comp .careers-filters.aside {
        width: 260px;
        padding-right: 0;
        padding-left: 20px; } }
    @media only screen and (max-width: 745px) {
      /* line 264, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp .careers-filters.aside, .careers.comp .page-highlights .search-page.comp .careers-filters.aside {
        display: none; } }
    /* line 372, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .careers-filters.aside h2, .careers.comp .page-highlights .search-page.comp .careers-filters.aside h2 {
      margin-top: 0;
      margin-bottom: 0;
      display: block; }
    /* line 378, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .careers-filters.aside h3, .careers.comp .page-highlights .search-page.comp .careers-filters.aside h3 {
      margin-bottom: 0; }
    /* line 382, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .careers-filters.aside select, .careers.comp .page-highlights .search-page.comp .careers-filters.aside select {
      padding-left: 20px;
      height: 40px; }
    /* line 387, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .careers-filters.aside .search-bar, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .search-bar {
      display: none;
      padding: 0 0 64px 0; }
      /* line 391, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp .careers-filters.aside .search-bar input[type="submit"], .careers.comp .page-highlights .search-page.comp .careers-filters.aside .search-bar input[type="submit"] {
        right: 12px; }
      @media only screen and (max-width: 745px) {
        /* line 387, src/scss/comp/careers/_search.scss */
        .careers.comp #page .search-page.comp .careers-filters.aside .search-bar, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .search-bar {
          display: block;
          margin-top: 19px; } }
    /* line 402, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .careers-filters.aside .dropdown, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .dropdown {
      margin-top: 10px; }
      @media only screen and (min-width: 746px) {
        /* line 402, src/scss/comp/careers/_search.scss */
        .careers.comp #page .search-page.comp .careers-filters.aside .dropdown, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .dropdown {
          display: inline-block; } }
    /* line 412, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .careers-filters.aside .radius-search input[type=text], .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search input[type=text] {
      height: 40px;
      border: 1px solid #dddddd;
      background-color: #f2f3f4;
      text-align: center;
      margin-left: 5px; }
      /* line 419, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp .careers-filters.aside .radius-search input[type=text].radius, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search input[type=text].radius {
        width: 72px; }
        @media only screen and (min-width: 746px) and (max-width: 1020px) {
          /* line 419, src/scss/comp/careers/_search.scss */
          .careers.comp #page .search-page.comp .careers-filters.aside .radius-search input[type=text].radius, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search input[type=text].radius {
            width: 62px; } }
      /* line 426, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp .careers-filters.aside .radius-search input[type=text].zipCode, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search input[type=text].zipCode {
        width: 90px; }
        @media only screen and (min-width: 746px) and (max-width: 1020px) {
          /* line 426, src/scss/comp/careers/_search.scss */
          .careers.comp #page .search-page.comp .careers-filters.aside .radius-search input[type=text].zipCode, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search input[type=text].zipCode {
            width: 82px; } }
    /* line 435, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .careers-filters.aside .radius-search .dropdown.comp, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .dropdown.comp {
      width: 80px;
      height: 40px; }
      /* line 439, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp .careers-filters.aside .radius-search .dropdown.comp select, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .dropdown.comp select {
        padding: 6px 15px; }
      /* line 443, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp .careers-filters.aside .radius-search .dropdown.comp:after, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .dropdown.comp:after {
        margin-right: 5px;
        width: 20px; }
    /* line 449, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .careers-filters.aside .radius-search .btn.btn-rabo, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .btn.btn-rabo, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search #page .btn.btn-rabo-grey, #page .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .btn.btn-rabo-grey, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .btn.btn-rabo-grey, .careers.comp #page .cookieblock .buttons .search-page.comp .careers-filters.aside .radius-search .btn-rabo-grey#allowcookies, .careers.comp .cookieblock .buttons #page .search-page.comp .careers-filters.aside .radius-search .btn-rabo-grey#allowcookies, .careers.comp .page-highlights .cookieblock .buttons .search-page.comp .careers-filters.aside .radius-search .btn-rabo-grey#allowcookies, .careers.comp .cookieblock .buttons .page-highlights .search-page.comp .careers-filters.aside .radius-search .btn-rabo-grey#allowcookies, .careers.comp #page .cookieblock .buttons .search-page.comp .careers-filters.aside .radius-search .btn-rabo-grey#dontallowcookies, .careers.comp .cookieblock .buttons #page .search-page.comp .careers-filters.aside .radius-search .btn-rabo-grey#dontallowcookies, .careers.comp .page-highlights .cookieblock .buttons .search-page.comp .careers-filters.aside .radius-search .btn-rabo-grey#dontallowcookies, .careers.comp .cookieblock .buttons .page-highlights .search-page.comp .careers-filters.aside .radius-search .btn-rabo-grey#dontallowcookies, .careers.comp #page .article .search-page.comp .careers-filters.aside .radius-search a.btn-rabo-grey.button, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search #page .article a.btn-rabo-grey.button, #page .article .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search a.btn-rabo-grey.button, .careers.comp .article #page .search-page.comp .careers-filters.aside .radius-search a.btn-rabo-grey.button, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .article #page a.btn-rabo-grey.button, .article #page .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search a.btn-rabo-grey.button, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .article a.btn-rabo-grey.button, .careers.comp .page-highlights .article .search-page.comp .careers-filters.aside .radius-search a.btn-rabo-grey.button, .careers.comp .article .page-highlights .search-page.comp .careers-filters.aside .radius-search a.btn-rabo-grey.button, .article .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search a.btn-rabo-grey.button, .careers.comp #page .mvp.page-highlights .search-page.comp .careers-filters.aside .radius-search .results-content #noresults input.btn-rabo-grey, #page .careers.comp .mvp.page-highlights .search-page.comp .careers-filters.aside .radius-search .results-content #noresults input.btn-rabo-grey, .careers.comp #page .mvp.page-highlights .results-content #noresults .search-page.comp .careers-filters.aside .radius-search input.btn-rabo-grey, #page .careers.comp .mvp.page-highlights .results-content #noresults .search-page.comp .careers-filters.aside .radius-search input.btn-rabo-grey, .careers.comp .mvp.page-highlights .search-page.comp .careers-filters.aside .radius-search .results-content #noresults #page input.btn-rabo-grey, .careers.comp .mvp.page-highlights .results-content #noresults #page .search-page.comp .careers-filters.aside .radius-search input.btn-rabo-grey, .careers.comp .mvp.page-highlights .search-page.comp .careers-filters.aside .radius-search .results-content #noresults input.btn-rabo-grey, .careers.comp .mvp.page-highlights .results-content #noresults .search-page.comp .careers-filters.aside .radius-search input.btn-rabo-grey, .careers.comp #page .mvp.page-highlights .search-page.comp .careers-filters.aside .radius-search .results-content #results input.btn-rabo-grey, #page .careers.comp .mvp.page-highlights .search-page.comp .careers-filters.aside .radius-search .results-content #results input.btn-rabo-grey, .careers.comp #page .mvp.page-highlights .results-content #results .search-page.comp .careers-filters.aside .radius-search input.btn-rabo-grey, #page .careers.comp .mvp.page-highlights .results-content #results .search-page.comp .careers-filters.aside .radius-search input.btn-rabo-grey, .careers.comp .mvp.page-highlights .search-page.comp .careers-filters.aside .radius-search .results-content #results #page input.btn-rabo-grey, .careers.comp .mvp.page-highlights .results-content #results #page .search-page.comp .careers-filters.aside .radius-search input.btn-rabo-grey, .careers.comp .mvp.page-highlights .search-page.comp .careers-filters.aside .radius-search .results-content #results input.btn-rabo-grey, .careers.comp .mvp.page-highlights .results-content #results .search-page.comp .careers-filters.aside .radius-search input.btn-rabo-grey, .careers.comp #page .search-page.comp .careers-filters.aside .radius-search
    .btn.btn-rabo-grey, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search
    .btn.btn-rabo-grey, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .article a.btn-rabo-grey.button, .article .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search a.btn-rabo-grey.button, .careers.comp #page .search-page.comp .careers-filters.aside .radius-search .cookieblock .buttons #allowcookies, .cookieblock .buttons .careers.comp #page .search-page.comp .careers-filters.aside .radius-search #allowcookies, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .cookieblock .buttons #allowcookies, .cookieblock .buttons .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search #allowcookies, .careers.comp #page .search-page.comp .careers-filters.aside .radius-search .cookieblock .buttons #dontallowcookies, .cookieblock .buttons .careers.comp #page .search-page.comp .careers-filters.aside .radius-search #dontallowcookies, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .cookieblock .buttons #dontallowcookies, .cookieblock .buttons .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search #dontallowcookies, .careers.comp #page .search-page.comp .careers-filters.aside .radius-search .article a.button, .article .careers.comp #page .search-page.comp .careers-filters.aside .radius-search a.button, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .article a.button, .article .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search a.button, .careers.comp #page.mvp .search-page.comp .careers-filters.aside .radius-search .results-content #noresults input, .careers.comp #page.mvp .results-content #noresults .search-page.comp .careers-filters.aside .radius-search input, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search #page.mvp .results-content #noresults input, #page.mvp .results-content #noresults .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search input, .careers.comp #page .search-page.comp .careers-filters.aside .radius-search .mvp.page-highlights .results-content #noresults input, .mvp.page-highlights .results-content #noresults .careers.comp #page .search-page.comp .careers-filters.aside .radius-search input, .careers.comp .mvp.page-highlights .search-page.comp .careers-filters.aside .radius-search .results-content #noresults input, .careers.comp .mvp.page-highlights .results-content #noresults .search-page.comp .careers-filters.aside .radius-search input, .careers.comp #page.mvp .search-page.comp .careers-filters.aside .radius-search .results-content #results input, .careers.comp #page.mvp .results-content #results .search-page.comp .careers-filters.aside .radius-search input, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search
    #page.mvp .results-content #results input,
    #page.mvp .results-content #results .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search input, .careers.comp #page .search-page.comp .careers-filters.aside .radius-search .mvp.page-highlights .results-content #results input, .mvp.page-highlights .results-content #results .careers.comp #page .search-page.comp .careers-filters.aside .radius-search input, .careers.comp .mvp.page-highlights .search-page.comp .careers-filters.aside .radius-search .results-content #results input, .careers.comp .mvp.page-highlights .results-content #results .search-page.comp .careers-filters.aside .radius-search input {
      width: 46px;
      height: 40px;
      line-height: 41px;
      padding: 0;
      margin-left: 5px; }
      /* line 456, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp .careers-filters.aside .radius-search .btn.btn-rabo .icon, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .btn.btn-rabo .icon, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search #page .btn.btn-rabo-grey .icon, #page .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .btn.btn-rabo-grey .icon, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .btn.btn-rabo-grey .icon, .careers.comp #page .cookieblock .buttons .search-page.comp .careers-filters.aside .radius-search .btn-rabo-grey#allowcookies .icon, .careers.comp .cookieblock .buttons #page .search-page.comp .careers-filters.aside .radius-search .btn-rabo-grey#allowcookies .icon, .careers.comp .page-highlights .cookieblock .buttons .search-page.comp .careers-filters.aside .radius-search .btn-rabo-grey#allowcookies .icon, .careers.comp .cookieblock .buttons .page-highlights .search-page.comp .careers-filters.aside .radius-search .btn-rabo-grey#allowcookies .icon, .careers.comp #page .cookieblock .buttons .search-page.comp .careers-filters.aside .radius-search .btn-rabo-grey#dontallowcookies .icon, .careers.comp .cookieblock .buttons #page .search-page.comp .careers-filters.aside .radius-search .btn-rabo-grey#dontallowcookies .icon, .careers.comp .page-highlights .cookieblock .buttons .search-page.comp .careers-filters.aside .radius-search .btn-rabo-grey#dontallowcookies .icon, .careers.comp .cookieblock .buttons .page-highlights .search-page.comp .careers-filters.aside .radius-search .btn-rabo-grey#dontallowcookies .icon, .careers.comp #page .article .search-page.comp .careers-filters.aside .radius-search a.btn-rabo-grey.button .icon, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search #page .article a.btn-rabo-grey.button .icon, #page .article .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search a.btn-rabo-grey.button .icon, .careers.comp .article #page .search-page.comp .careers-filters.aside .radius-search a.btn-rabo-grey.button .icon, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .article #page a.btn-rabo-grey.button .icon, .article #page .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search a.btn-rabo-grey.button .icon, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .article a.btn-rabo-grey.button .icon, .careers.comp .page-highlights .article .search-page.comp .careers-filters.aside .radius-search a.btn-rabo-grey.button .icon, .careers.comp .article .page-highlights .search-page.comp .careers-filters.aside .radius-search a.btn-rabo-grey.button .icon, .article .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search a.btn-rabo-grey.button .icon, .careers.comp #page .mvp.page-highlights .search-page.comp .careers-filters.aside .radius-search .results-content #noresults input.btn-rabo-grey .icon, #page .careers.comp .mvp.page-highlights .search-page.comp .careers-filters.aside .radius-search .results-content #noresults input.btn-rabo-grey .icon, .careers.comp #page .mvp.page-highlights .results-content #noresults .search-page.comp .careers-filters.aside .radius-search input.btn-rabo-grey .icon, #page .careers.comp .mvp.page-highlights .results-content #noresults .search-page.comp .careers-filters.aside .radius-search input.btn-rabo-grey .icon, .careers.comp .mvp.page-highlights .search-page.comp .careers-filters.aside .radius-search .results-content #noresults #page input.btn-rabo-grey .icon, .careers.comp .mvp.page-highlights .results-content #noresults #page .search-page.comp .careers-filters.aside .radius-search input.btn-rabo-grey .icon, .careers.comp .mvp.page-highlights .search-page.comp .careers-filters.aside .radius-search .results-content #noresults input.btn-rabo-grey .icon, .careers.comp .mvp.page-highlights .results-content #noresults .search-page.comp .careers-filters.aside .radius-search input.btn-rabo-grey .icon, .careers.comp #page .mvp.page-highlights .search-page.comp .careers-filters.aside .radius-search .results-content #results input.btn-rabo-grey .icon, #page .careers.comp .mvp.page-highlights .search-page.comp .careers-filters.aside .radius-search .results-content #results input.btn-rabo-grey .icon, .careers.comp #page .mvp.page-highlights .results-content #results .search-page.comp .careers-filters.aside .radius-search input.btn-rabo-grey .icon, #page .careers.comp .mvp.page-highlights .results-content #results .search-page.comp .careers-filters.aside .radius-search input.btn-rabo-grey .icon, .careers.comp .mvp.page-highlights .search-page.comp .careers-filters.aside .radius-search .results-content #results #page input.btn-rabo-grey .icon, .careers.comp .mvp.page-highlights .results-content #results #page .search-page.comp .careers-filters.aside .radius-search input.btn-rabo-grey .icon, .careers.comp .mvp.page-highlights .search-page.comp .careers-filters.aside .radius-search .results-content #results input.btn-rabo-grey .icon, .careers.comp .mvp.page-highlights .results-content #results .search-page.comp .careers-filters.aside .radius-search input.btn-rabo-grey .icon, .careers.comp #page .search-page.comp .careers-filters.aside .radius-search
      .btn.btn-rabo-grey .icon, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search
      .btn.btn-rabo-grey .icon, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .article a.btn-rabo-grey.button .icon, .article .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search a.btn-rabo-grey.button .icon, .careers.comp #page .search-page.comp .careers-filters.aside .radius-search .cookieblock .buttons #allowcookies .icon, .cookieblock .buttons .careers.comp #page .search-page.comp .careers-filters.aside .radius-search #allowcookies .icon, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .cookieblock .buttons #allowcookies .icon, .cookieblock .buttons .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search #allowcookies .icon, .careers.comp #page .search-page.comp .careers-filters.aside .radius-search .cookieblock .buttons #dontallowcookies .icon, .cookieblock .buttons .careers.comp #page .search-page.comp .careers-filters.aside .radius-search #dontallowcookies .icon, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .cookieblock .buttons #dontallowcookies .icon, .cookieblock .buttons .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search #dontallowcookies .icon, .careers.comp #page .search-page.comp .careers-filters.aside .radius-search .article a.button .icon, .article .careers.comp #page .search-page.comp .careers-filters.aside .radius-search a.button .icon, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search .article a.button .icon, .article .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search a.button .icon, .careers.comp #page.mvp .search-page.comp .careers-filters.aside .radius-search .results-content #noresults input .icon, .careers.comp #page.mvp .results-content #noresults .search-page.comp .careers-filters.aside .radius-search input .icon, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search #page.mvp .results-content #noresults input .icon, #page.mvp .results-content #noresults .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search input .icon, .careers.comp #page .search-page.comp .careers-filters.aside .radius-search .mvp.page-highlights .results-content #noresults input .icon, .mvp.page-highlights .results-content #noresults .careers.comp #page .search-page.comp .careers-filters.aside .radius-search input .icon, .careers.comp .mvp.page-highlights .search-page.comp .careers-filters.aside .radius-search .results-content #noresults input .icon, .careers.comp .mvp.page-highlights .results-content #noresults .search-page.comp .careers-filters.aside .radius-search input .icon, .careers.comp #page.mvp .search-page.comp .careers-filters.aside .radius-search .results-content #results input .icon, .careers.comp #page.mvp .results-content #results .search-page.comp .careers-filters.aside .radius-search input .icon, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search
      #page.mvp .results-content #results input .icon,
      #page.mvp .results-content #results .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search input .icon, .careers.comp #page .search-page.comp .careers-filters.aside .radius-search .mvp.page-highlights .results-content #results input .icon, .mvp.page-highlights .results-content #results .careers.comp #page .search-page.comp .careers-filters.aside .radius-search input .icon, .careers.comp .mvp.page-highlights .search-page.comp .careers-filters.aside .radius-search .results-content #results input .icon, .careers.comp .mvp.page-highlights .results-content #results .search-page.comp .careers-filters.aside .radius-search input .icon {
        background: url("/en/images/static/search-glass-small.png") no-repeat 0 0;
        padding: 1px 10px 10px 8px; }
    /* line 462, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .careers-filters.aside .radius-search span, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search span {
      padding: 10px; }
    /* line 466, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .careers-filters.aside .radius-search form, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search form {
      padding-bottom: 25px; }
    /* line 471, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .careers-filters.aside .radius-search.ng-enter, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search.ng-enter, .careers.comp #page .search-page.comp .careers-filters.aside .radius-search.ng-leave, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search.ng-leave {
      -webkit-transition: all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;
      -o-transition: all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;
      transition: all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s; }
    /* line 475, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .careers-filters.aside .radius-search.ng-enter, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search.ng-enter,
    .careers.comp #page .search-page.comp .careers-filters.aside .radius-search.ng-leave.ng-leave-active,
    .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search.ng-leave.ng-leave-active {
      opacity: 0; }
    /* line 480, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .careers-filters.aside .radius-search.ng-leave, .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search.ng-leave,
    .careers.comp #page .search-page.comp .careers-filters.aside .radius-search.ng-enter.ng-enter-active,
    .careers.comp .page-highlights .search-page.comp .careers-filters.aside .radius-search.ng-enter.ng-enter-active {
      opacity: 1; }
    /* line 489, src/scss/comp/careers/_search.scss */
    .careers.comp #page .search-page.comp .careers-filters.aside span.checkbox-text, .careers.comp .page-highlights .search-page.comp .careers-filters.aside span.checkbox-text {
      padding-left: 5px;
      font-size: 16px;
      font-weight: 400;
      line-height: 40px; }
      /* line 495, src/scss/comp/careers/_search.scss */
      .careers.comp #page .search-page.comp .careers-filters.aside span.checkbox-text.disabled, .careers.comp .page-highlights .search-page.comp .careers-filters.aside span.checkbox-text.disabled {
        color: lightgrey; }

/* line 1, src/scss/comp/careers/_detail.scss */
.careers.comp {
  min-height: 1200px; }
  /* line 7, src/scss/comp/careers/_detail.scss */
  .careers.comp #page .careers-detail .article, .careers.comp .page-highlights .careers-detail .article {
    min-height: 1200px; }
    /* line 11, src/scss/comp/careers/_detail.scss */
    .careers.comp #page .careers-detail .article h1, .careers.comp .page-highlights .careers-detail .article h1 {
      margin-bottom: 10px; }
    /* line 15, src/scss/comp/careers/_detail.scss */
    .careers.comp #page .careers-detail .article table, .careers.comp .page-highlights .careers-detail .article table {
      border-top: 0;
      font-size: 17px; }
      /* line 19, src/scss/comp/careers/_detail.scss */
      .careers.comp #page .careers-detail .article table tbody tr td:first-child, .careers.comp .page-highlights .careers-detail .article table tbody tr td:first-child {
        font-weight: bold;
        color: black; }
      /* line 24, src/scss/comp/careers/_detail.scss */
      .careers.comp #page .careers-detail .article table tbody tr:first-child td:nth-child(2), .careers.comp .page-highlights .careers-detail .article table tbody tr:first-child td:nth-child(2) {
        font-weight: normal;
        color: black; }
      /* line 29, src/scss/comp/careers/_detail.scss */
      .careers.comp #page .careers-detail .article table tbody tr:nth-child(even), .careers.comp .page-highlights .careers-detail .article table tbody tr:nth-child(even) {
        background-color: white; }
    /* line 35, src/scss/comp/careers/_detail.scss */
    .careers.comp #page .careers-detail .article .aside .apply, .careers.comp .page-highlights .careers-detail .article .aside .apply {
      display: none; }
      @media only screen and (min-width: 1021px) {
        /* line 35, src/scss/comp/careers/_detail.scss */
        .careers.comp #page .careers-detail .article .aside .apply, .careers.comp .page-highlights .careers-detail .article .aside .apply {
          display: block; } }
      /* line 43, src/scss/comp/careers/_detail.scss */
      .careers.comp #page .careers-detail .article .aside .apply h2, .careers.comp .page-highlights .careers-detail .article .aside .apply h2 {
        padding: 35px 0 20px 0; }
      /* line 47, src/scss/comp/careers/_detail.scss */
      .careers.comp #page .careers-detail .article .aside .apply a, .careers.comp .page-highlights .careers-detail .article .aside .apply a {
        width: 100%;
        height: 40px;
        line-height: 42px;
        font-size: 17px;
        font-weight: 600; }
    /* line 57, src/scss/comp/careers/_detail.scss */
    .careers.comp #page .careers-detail .article .position-info, .careers.comp .page-highlights .careers-detail .article .position-info {
      padding-top: 30px; }
    /* line 61, src/scss/comp/careers/_detail.scss */
    .careers.comp #page .careers-detail .article .content, .careers.comp .page-highlights .careers-detail .article .content {
      padding-bottom: 60px; }
      /* line 64, src/scss/comp/careers/_detail.scss */
      .careers.comp #page .careers-detail .article .content .apply, .careers.comp .page-highlights .careers-detail .article .content .apply {
        padding-top: 20px; }
        /* line 67, src/scss/comp/careers/_detail.scss */
        .careers.comp #page .careers-detail .article .content .apply a, .careers.comp .page-highlights .careers-detail .article .content .apply a {
          height: 40px;
          line-height: 42px;
          font-size: 17px;
          font-weight: 600; }
        /* line 74, src/scss/comp/careers/_detail.scss */
        .careers.comp #page .careers-detail .article .content .apply.top, .careers.comp .page-highlights .careers-detail .article .content .apply.top {
          display: block; }
          @media only screen and (min-width: 1021px) {
            /* line 74, src/scss/comp/careers/_detail.scss */
            .careers.comp #page .careers-detail .article .content .apply.top, .careers.comp .page-highlights .careers-detail .article .content .apply.top {
              display: none; } }
      /* line 83, src/scss/comp/careers/_detail.scss */
      .careers.comp #page .careers-detail .article .content .back, .careers.comp .page-highlights .careers-detail .article .content .back {
        padding-top: 30px; }
        /* line 86, src/scss/comp/careers/_detail.scss */
        .careers.comp #page .careers-detail .article .content .back a, .careers.comp .page-highlights .careers-detail .article .content .back a {
          color: #000099; }
    /* line 92, src/scss/comp/careers/_detail.scss */
    .careers.comp #page .careers-detail .article .description, .careers.comp .page-highlights .careers-detail .article .description {
      padding: 20px 0 !important;
      font-weight: 300 !important;
      font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif !important; }
      /* line 97, src/scss/comp/careers/_detail.scss */
      .careers.comp #page .careers-detail .article .description b, .careers.comp .page-highlights .careers-detail .article .description b {
        font-weight: 600 !important; }
      /* line 101, src/scss/comp/careers/_detail.scss */
      .careers.comp #page .careers-detail .article .description ul, .careers.comp .page-highlights .careers-detail .article .description ul {
        list-style-type: disc; }
        /* line 103, src/scss/comp/careers/_detail.scss */
        .careers.comp #page .careers-detail .article .description ul li, .careers.comp .page-highlights .careers-detail .article .description ul li {
          padding-left: 18px !important;
          list-style-type: none !important;
          position: relative; }
          /* line 108, src/scss/comp/careers/_detail.scss */
          .careers.comp #page .careers-detail .article .description ul li:before, .careers.comp .page-highlights .careers-detail .article .description ul li:before {
            content: '';
            position: absolute;
            background: #FF6600;
            border-radius: 10px;
            width: 6px;
            height: 6px;
            left: 1px;
            top: 10px; }
      /* line 122, src/scss/comp/careers/_detail.scss */
      .careers.comp #page .careers-detail .article .description i font, .careers.comp .page-highlights .careers-detail .article .description i font {
        font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif !important;
        font-size: 18px !important;
        font-weight: 600 !important;
        line-height: 30px !important; }
      /* line 131, src/scss/comp/careers/_detail.scss */
      .careers.comp #page .careers-detail .article .description font, .careers.comp .page-highlights .careers-detail .article .description font {
        font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif !important;
        font-size: 17px !important;
        line-height: 28px !important; }
      /* line 137, src/scss/comp/careers/_detail.scss */
      .careers.comp #page .careers-detail .article .description p, .careers.comp .page-highlights .careers-detail .article .description p {
        font-size: 17px !important;
        line-height: 28px !important;
        margin-bottom: 0 !important;
        padding-top: 5px !important; }
      /* line 144, src/scss/comp/careers/_detail.scss */
      .careers.comp #page .careers-detail .article .description h6, .careers.comp .page-highlights .careers-detail .article .description h6 {
        font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif !important;
        font-size: 26px !important;
        font-weight: 600 !important;
        line-height: 30px !important;
        margin-bottom: -15px !important; }

/* line 1, src/scss/comp/bonds-tables/_bonds-tables.scss */
#bonds-tables.bonds-tables {
  margin: 0px auto 20px 0;
  background-color: #fff;
  max-width: 1335px;
  padding: 1% 1% 1% 20%; }
  @media (max-width: 1500px) {
    /* line 8, src/scss/comp/bonds-tables/_bonds-tables.scss */
    #bonds-tables.bonds-tables {
      margin: 10px auto 50px auto;
      max-width: 1000px;
      padding: 1%; } }
  /* line 14, src/scss/comp/bonds-tables/_bonds-tables.scss */
  #bonds-tables.bonds-tables table {
    margin: 25px auto;
    width: 100%; }
  /* line 19, src/scss/comp/bonds-tables/_bonds-tables.scss */
  #bonds-tables.bonds-tables .items.hover {
    background-color: #000099;
    cursor: pointer; }
    /* line 22, src/scss/comp/bonds-tables/_bonds-tables.scss */
    #bonds-tables.bonds-tables .items.hover > td:last-child {
      position: relative; }
      /* line 24, src/scss/comp/bonds-tables/_bonds-tables.scss */
      #bonds-tables.bonds-tables .items.hover > td:last-child:after {
        content: "";
        position: absolute;
        top: 50%;
        margin-top: -10px;
        width: 20px;
        height: 20px;
        right: 14px;
        background: url("/en/images/static/arrow-right-white.svg") no-repeat right center;
        -webkit-transition: all 0.1s ease-out;
        -o-transition: all 0.1s ease-out;
        transition: all 0.1s ease-out; }
  /* line 40, src/scss/comp/bonds-tables/_bonds-tables.scss */
  #bonds-tables.bonds-tables .items.hover td {
    color: white;
    font-weight: bold; }
  /* line 45, src/scss/comp/bonds-tables/_bonds-tables.scss */
  #bonds-tables.bonds-tables .sort-arrow {
    position: relative;
    cursor: pointer; }
  /* line 50, src/scss/comp/bonds-tables/_bonds-tables.scss */
  #bonds-tables.bonds-tables .sort-arrow.active, #bonds-tables.bonds-tables .sort-arrow.reverse {
    color: #000099; }
  /* line 54, src/scss/comp/bonds-tables/_bonds-tables.scss */
  #bonds-tables.bonds-tables .sort-arrow.active:after, #bonds-tables.bonds-tables .sort-arrow.reverse:after {
    content: "";
    display: inline-block;
    position: absolute;
    bottom: 15px;
    right: 5px;
    width: 0;
    height: 0;
    border-width: 3px;
    border-style: solid;
    border-color: #009 transparent transparent;
    -webkit-border-image: none;
    -o-border-image: none;
    border-image: none; }
  /* line 68, src/scss/comp/bonds-tables/_bonds-tables.scss */
  #bonds-tables.bonds-tables .sort-arrow.reverse:after {
    border-color: transparent transparent #009 transparent;
    bottom: 20px; }
  /* line 73, src/scss/comp/bonds-tables/_bonds-tables.scss */
  #bonds-tables.bonds-tables .dropdown.comp:after {
    background: url("/en/images/static/arrow-down-orange.svg") no-repeat center center; }
  /* line 77, src/scss/comp/bonds-tables/_bonds-tables.scss */
  #bonds-tables.bonds-tables .bonds-wrapper {
    margin: 0 30px; }
    /* line 79, src/scss/comp/bonds-tables/_bonds-tables.scss */
    #bonds-tables.bonds-tables .bonds-wrapper h2 {
      margin-bottom: 20px; }
  /* line 83, src/scss/comp/bonds-tables/_bonds-tables.scss */
  #bonds-tables.bonds-tables input {
    min-height: 32px;
    border: 1px solid #ccc;
    border-bottom: 2px solid #ccc;
    padding: 6px 10px; }
  /* line 89, src/scss/comp/bonds-tables/_bonds-tables.scss */
  #bonds-tables.bonds-tables .current {
    color: #fff;
    background-color: #03039D;
    font-weight: bold;
    border-radius: 3px; }
  /* line 95, src/scss/comp/bonds-tables/_bonds-tables.scss */
  #bonds-tables.bonds-tables .noselect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }

@media (max-width: 778px) {
  /* line 111, src/scss/comp/bonds-tables/_bonds-tables.scss */
  #bonds-tables.bonds-tables input {
    width: 100%;
    margin-bottom: 20px; }
  /* line 116, src/scss/comp/bonds-tables/_bonds-tables.scss */
  #bonds-tables.bonds-tables table {
    margin: 0 auto; } }

/* line 1, src/scss/comp/social-feed/_social-feed.scss */
.social-media-wrapper {
  position: relative;
  z-index: 20; }

/* line 6, src/scss/comp/social-feed/_social-feed.scss */
.social-media {
  max-width: 960px;
  padding: 20px 20px 40px 20px; }
  /* line 10, src/scss/comp/social-feed/_social-feed.scss */
  .social-media h2, .social-media .load-more-wrapper {
    margin-left: 5px; }
  /* line 13, src/scss/comp/social-feed/_social-feed.scss */
  .social-media .social-block-wrapper {
    height: 140px;
    margin: 10px 5px;
    float: left;
    position: relative; }
    /* line 22, src/scss/comp/social-feed/_social-feed.scss */
    .social-media .social-block-wrapper .social-block-content .social-icons:before {
      content: '';
      background: url("/en/images/static/twitter.svg") no-repeat;
      right: 10px;
      width: 37px;
      height: 37px;
      bottom: 10px;
      position: absolute;
      z-index: 2; }
    /* line 32, src/scss/comp/social-feed/_social-feed.scss */
    .social-media .social-block-wrapper .social-block-content .social-icons.social-ln:before {
      background: url("/en/images/static/linkedin.svg") no-repeat; }
    /* line 35, src/scss/comp/social-feed/_social-feed.scss */
    .social-media .social-block-wrapper .social-block-content p {
      padding: 10px; }
    /* line 38, src/scss/comp/social-feed/_social-feed.scss */
    .social-media .social-block-wrapper .social-block-content a {
      color: #FF6600; }
  /* line 43, src/scss/comp/social-feed/_social-feed.scss */
  .social-media .media-photo {
    width: 21%;
    background-image: url("/assets/content/test-pic.jpg");
    background-repeat: no-repeat;
    background-position: center; }
  /* line 49, src/scss/comp/social-feed/_social-feed.scss */
  .social-media .media-text {
    width: 44%;
    background-color: #efefef; }
    /* line 52, src/scss/comp/social-feed/_social-feed.scss */
    .social-media .media-text span {
      color: #04049D;
      font-weight: bold; }
  /* line 57, src/scss/comp/social-feed/_social-feed.scss */
  .social-media .load-more-wrapper {
    clear: both;
    margin: 15px auto;
    text-align: center; }
    /* line 61, src/scss/comp/social-feed/_social-feed.scss */
    .social-media .load-more-wrapper .load-more-btn {
      margin: 20px auto; }
  @media (max-width: 767px) {
    /* line 67, src/scss/comp/social-feed/_social-feed.scss */
    .social-media .media-photo, .social-media .media-text {
      width: 70%;
      height: 160px; }
    /* line 71, src/scss/comp/social-feed/_social-feed.scss */
    .social-media .media-photo {
      background-size: 100%; }
    /* line 74, src/scss/comp/social-feed/_social-feed.scss */
    .social-media .load-more-wrapper {
      text-align: left; } }
  @media (max-width: 401px) {
    /* line 79, src/scss/comp/social-feed/_social-feed.scss */
    .social-media .media-photo, .social-media .media-text {
      width: 90%; } }

/* line 85, src/scss/comp/social-feed/_social-feed.scss */
.social-media-sidebar {
  margin: 20px 0; }
  /* line 87, src/scss/comp/social-feed/_social-feed.scss */
  .social-media-sidebar .social-block-wrapper {
    height: 170px;
    width: 240px;
    padding: 20px;
    margin: 10px 0px;
    float: left;
    position: relative; }
    /* line 95, src/scss/comp/social-feed/_social-feed.scss */
    .social-media-sidebar .social-block-wrapper p {
      margin-bottom: 10px !important; }
    /* line 98, src/scss/comp/social-feed/_social-feed.scss */
    .social-media-sidebar .social-block-wrapper.media-photo {
      background-image: url("/assets/content/test-pic.jpg");
      background-repeat: no-repeat;
      background-position: center; }
    /* line 103, src/scss/comp/social-feed/_social-feed.scss */
    .social-media-sidebar .social-block-wrapper.media-text {
      background-color: #efefef;
      padding: 10px; }
      /* line 106, src/scss/comp/social-feed/_social-feed.scss */
      .social-media-sidebar .social-block-wrapper.media-text span {
        color: #04049D;
        font-weight: bold; }
    /* line 112, src/scss/comp/social-feed/_social-feed.scss */
    .social-media-sidebar .social-block-wrapper .social-block-content .social-icons:before {
      content: '';
      background: url("/en/images/static/twitter.svg") no-repeat;
      right: 10px;
      width: 37px;
      height: 37px;
      bottom: 10px;
      position: absolute;
      z-index: 2; }
    /* line 122, src/scss/comp/social-feed/_social-feed.scss */
    .social-media-sidebar .social-block-wrapper .social-block-content .social-icons.social-ln:before {
      background: url("/en/images/static/linkedin.svg") no-repeat; }
    /* line 125, src/scss/comp/social-feed/_social-feed.scss */
    .social-media-sidebar .social-block-wrapper .social-block-content p {
      padding: 10px; }
    /* line 128, src/scss/comp/social-feed/_social-feed.scss */
    .social-media-sidebar .social-block-wrapper .social-block-content a {
      color: #FF6600; }
    @media (max-width: 1024px) {
      /* line 87, src/scss/comp/social-feed/_social-feed.scss */
      .social-media-sidebar .social-block-wrapper {
        margin: 10px 5px; } }

/* line 1, src/scss/comp/page-highlights/_page-highlights.scss */
.highlight {
  display: inline-block;
  position: relative;
  padding: 0 5px 0 2px;
  line-height: 24px; }
  /* line 7, src/scss/comp/page-highlights/_page-highlights.scss */
  .highlight:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: -1;
    background-color: #ff6600;
    opacity: .15;
    -webkit-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out; }
  /* line 20, src/scss/comp/page-highlights/_page-highlights.scss */
  .highlight:nth-child(2n):before {
    left: -3px;
    -webkit-transform: rotate(1deg);
    -ms-transform: rotate(1deg);
    transform: rotate(1deg); }
  /* line 24, src/scss/comp/page-highlights/_page-highlights.scss */
  .highlight:nth-child(2n+1):before {
    left: 0;
    -webkit-transform: rotate(-1deg);
    -ms-transform: rotate(-1deg);
    transform: rotate(-1deg); }

/* line 29, src/scss/comp/page-highlights/_page-highlights.scss */
.hilite {
  background-color: rgba(255, 102, 0, 0.16); }

/* line 32, src/scss/comp/page-highlights/_page-highlights.scss */
.theme {
  font-size: 14px !important;
  font-family: "Myriad SemiBold Italic", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif !important;
  line-height: 18px !important;
  margin-top: 10px;
  margin-bottom: 0 !important;
  color: #2D3338; }
  /* line 39, src/scss/comp/page-highlights/_page-highlights.scss */
  .theme .author {
    color: #85888A;
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 15px;
    line-height: 20px;
    margin-left: 5px; }

/* line 47, src/scss/comp/page-highlights/_page-highlights.scss */
a.link {
  display: inline-block;
  position: relative;
  height: 22px;
  width: 22px;
  cursor: pointer;
  background: url("/en/images/static/arrow-bg-white.svg") no-repeat center;
  background-size: 20px;
  display: block;
  background-position: left;
  width: 100%;
  padding-left: 30px;
  margin: 15px 0; }
  /* line 12, src/scss/mixins/_arrow-button.scss */
  a.link:after {
    position: absolute;
    content: '';
    left: 1px;
    top: 0;
    height: 22px;
    width: 22px;
    background: url("/en/images/static/arrow-darkblue.svg") no-repeat center;
    background-size: 4.44444px;
    -webkit-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out; }
  /* line 24, src/scss/mixins/_arrow-button.scss */
  a.link:hover:after {
    opacity: 0;
    left: 14px; }
  /* line 28, src/scss/mixins/_arrow-button.scss */
  a.link:before {
    position: absolute;
    content: '';
    height: 22px;
    width: 22px;
    left: -14px;
    top: 0;
    background: url("/en/images/static/arrow-darkblue.svg") no-repeat center;
    background-size: 4.44444px;
    opacity: 0;
    -webkit-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out; }
  /* line 41, src/scss/mixins/_arrow-button.scss */
  a.link:hover:before {
    opacity: 1;
    left: 2px; }

/* line 55, src/scss/comp/page-highlights/_page-highlights.scss */
.blog-part {
  margin: 0 0 40px 0; }
  /* line 57, src/scss/comp/page-highlights/_page-highlights.scss */
  .blog-part .title {
    font-size: 17px;
    line-height: 20px !important;
    font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif !important;
    margin-bottom: 5px !important; }
  /* line 63, src/scss/comp/page-highlights/_page-highlights.scss */
  .blog-part .date {
    font-size: 15px !important;
    line-height: 20px !important;
    margin-bottom: 5px !important; }

/* line 71, src/scss/comp/page-highlights/_page-highlights.scss */
.content-highlights-wrapper {
  float: left;
  width: 100%;
  min-height: 600px;
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: top center;
  position: relative;
  top: -35px; }
  /* line 80, src/scss/comp/page-highlights/_page-highlights.scss */
  .content-highlights-wrapper:before {
    content: '';
    position: absolute;
    background: url("/en/images/static/gradient-breaker.png") no-repeat;
    background-size: 100%;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0; }
  /* line 91, src/scss/comp/page-highlights/_page-highlights.scss */
  .content-highlights-wrapper .content-highlights {
    width: 100%;
    max-width: 960px;
    margin: 0 auto; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 91, src/scss/comp/page-highlights/_page-highlights.scss */
      .content-highlights-wrapper .content-highlights {
        max-width: 728px; } }
    @media only screen and (max-width: 745px) {
      /* line 91, src/scss/comp/page-highlights/_page-highlights.scss */
      .content-highlights-wrapper .content-highlights {
        max-width: 100%; } }
    /* line 101, src/scss/comp/page-highlights/_page-highlights.scss */
    .content-highlights-wrapper .content-highlights .title-image {
      margin: 80px 0 30px 0;
      position: relative; }
      /* line 104, src/scss/comp/page-highlights/_page-highlights.scss */
      .content-highlights-wrapper .content-highlights .title-image p.intro {
        width: 40% !important;
        padding-top: 20px; }
      /* line 108, src/scss/comp/page-highlights/_page-highlights.scss */
      .content-highlights-wrapper .content-highlights .title-image h2, .content-highlights-wrapper .content-highlights .title-image p, .content-highlights-wrapper .content-highlights .title-image a {
        color: #fff !important;
        text-shadow: 0 0 6px rgba(0, 0, 0, 0.5) !important; }
      /* line 113, src/scss/comp/page-highlights/_page-highlights.scss */
      .content-highlights-wrapper .content-highlights .title-image h2 {
        font-size: 40px !important; }
      @media only screen and (max-width: 745px) {
        /* line 101, src/scss/comp/page-highlights/_page-highlights.scss */
        .content-highlights-wrapper .content-highlights .title-image {
          margin: 200px 20px 30px 20px; }
          /* line 119, src/scss/comp/page-highlights/_page-highlights.scss */
          .content-highlights-wrapper .content-highlights .title-image p.intro {
            width: 100% !important; } }
    /* line 124, src/scss/comp/page-highlights/_page-highlights.scss */
    .content-highlights-wrapper .content-highlights ul {
      position: absolute;
      top: 50%;
      max-width: 960px;
      margin: 50px 0 30px 00px;
      z-index: 100; }
      @media only screen and (min-width: 746px) and (max-width: 1020px) {
        /* line 124, src/scss/comp/page-highlights/_page-highlights.scss */
        .content-highlights-wrapper .content-highlights ul {
          max-width: 728px;
          width: 728px; } }
      @media only screen and (max-width: 745px) {
        /* line 124, src/scss/comp/page-highlights/_page-highlights.scss */
        .content-highlights-wrapper .content-highlights ul {
          display: none; } }
      /* line 137, src/scss/comp/page-highlights/_page-highlights.scss */
      .content-highlights-wrapper .content-highlights ul li {
        display: inline-block;
        width: 27%;
        margin: 20px;
        padding: 20px 20px 20px 0;
        vertical-align: bottom; }
        /* line 143, src/scss/comp/page-highlights/_page-highlights.scss */
        .content-highlights-wrapper .content-highlights ul li a {
          color: #fff !important;
          font-size: 20px;
          font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
          /* line 147, src/scss/comp/page-highlights/_page-highlights.scss */
          .content-highlights-wrapper .content-highlights ul li a .highlight {
            font-size: 22px; }
            /* line 149, src/scss/comp/page-highlights/_page-highlights.scss */
            .content-highlights-wrapper .content-highlights ul li a .highlight:before {
              opacity: .4; }
          /* line 155, src/scss/comp/page-highlights/_page-highlights.scss */
          .content-highlights-wrapper .content-highlights ul li a:hover .highlight:before {
            opacity: .7; }
        /* line 161, src/scss/comp/page-highlights/_page-highlights.scss */
        .content-highlights-wrapper .content-highlights ul li p {
          color: #fff !important;
          text-shadow: 0 0 6px rgba(0, 0, 0, 0.5) !important; }
        @media only screen and (min-width: 746px) and (max-width: 1020px) {
          /* line 137, src/scss/comp/page-highlights/_page-highlights.scss */
          .content-highlights-wrapper .content-highlights ul li {
            margin: 10px;
            padding: 10px 5px 10px 0; } }
        @media only screen and (max-width: 745px) {
          /* line 137, src/scss/comp/page-highlights/_page-highlights.scss */
          .content-highlights-wrapper .content-highlights ul li {
            display: block;
            width: 100%;
            margin: 0;
            padding: 5px 20px; } }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 71, src/scss/comp/page-highlights/_page-highlights.scss */
    .content-highlights-wrapper {
      background-size: 145%; }
      /* line 183, src/scss/comp/page-highlights/_page-highlights.scss */
      .content-highlights-wrapper:before {
        background-size: auto; } }
  @media only screen and (max-width: 745px) {
    /* line 71, src/scss/comp/page-highlights/_page-highlights.scss */
    .content-highlights-wrapper {
      background-size: auto; }
      /* line 189, src/scss/comp/page-highlights/_page-highlights.scss */
      .content-highlights-wrapper:before {
        background-size: auto; } }

/* line 195, src/scss/comp/page-highlights/_page-highlights.scss */
.page-highlights {
  padding-bottom: 0 !important; }
  @media only screen and (max-width: 745px) {
    /* line 195, src/scss/comp/page-highlights/_page-highlights.scss */
    .page-highlights {
      clear: both; }
      /* line 200, src/scss/comp/page-highlights/_page-highlights.scss */
      .page-highlights h2 {
        font-size: 24px; } }
  /* line 204, src/scss/comp/page-highlights/_page-highlights.scss */
  .page-highlights p {
    margin-bottom: 0 !important; }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 210, src/scss/comp/page-highlights/_page-highlights.scss */
    .page-highlights .article.has-inpage-nav:before {
      left: -125px !important; }
    /* line 213, src/scss/comp/page-highlights/_page-highlights.scss */
    .page-highlights .article.has-inpage-nav:after {
      border-radius: 0 15px 20px 0 !important; } }
  /* line 221, src/scss/comp/page-highlights/_page-highlights.scss */
  .page-highlights .article-content.next-part {
    width: 680px;
    float: left; }
    @media only screen and (max-width: 745px) {
      /* line 221, src/scss/comp/page-highlights/_page-highlights.scss */
      .page-highlights .article-content.next-part {
        width: 100%; } }
    /* line 227, src/scss/comp/page-highlights/_page-highlights.scss */
    .page-highlights .article-content.next-part .article {
      border-radius: 0;
      top: -75px;
      padding-bottom: 20px; }
      /* line 231, src/scss/comp/page-highlights/_page-highlights.scss */
      .page-highlights .article-content.next-part .article:after {
        margin-top: 0;
        top: 40px;
        right: -280px;
        bottom: 0;
        width: 280px;
        height: auto;
        display: block; }
        @media only screen and (min-width: 746px) and (max-width: 1020px) {
          /* line 231, src/scss/comp/page-highlights/_page-highlights.scss */
          .page-highlights .article-content.next-part .article:after {
            right: -239px;
            width: 239px;
            z-index: -1; } }
      @media only screen and (min-width: 746px) and (max-width: 1020px) {
        /* line 227, src/scss/comp/page-highlights/_page-highlights.scss */
        .page-highlights .article-content.next-part .article {
          width: 528px !important; }
          /* line 248, src/scss/comp/page-highlights/_page-highlights.scss */
          .page-highlights .article-content.next-part .article .content.articleText {
            padding-left: 20px; } }
  /* line 254, src/scss/comp/page-highlights/_page-highlights.scss */
  .page-highlights .content.articleText {
    margin-top: -40px;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    float: left;
    width: 680px; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 254, src/scss/comp/page-highlights/_page-highlights.scss */
      .page-highlights .content.articleText {
        padding: 0;
        width: 528px !important;
        top: -20px; }
        /* line 264, src/scss/comp/page-highlights/_page-highlights.scss */
        .page-highlights .content.articleText .inpage-nav.tablet {
          display: none !important; } }
    @media only screen and (max-width: 745px) {
      /* line 254, src/scss/comp/page-highlights/_page-highlights.scss */
      .page-highlights .content.articleText {
        margin-top: -60px;
        padding: 0 20px !important;
        width: 100%; } }
  /* line 276, src/scss/comp/page-highlights/_page-highlights.scss */
  .page-highlights .aside {
    background-color: #fff;
    border-radius: 0 20px 20px 0 !important; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 276, src/scss/comp/page-highlights/_page-highlights.scss */
      .page-highlights .aside {
        float: right !important;
        padding: 20px 0 !important;
        position: relative;
        width: 240px !important;
        z-index: 9;
        top: -22px; }
        /* line 288, src/scss/comp/page-highlights/_page-highlights.scss */
        .page-highlights .aside .inpage-nav {
          display: block !important;
          width: 240px !important; }
        /* line 292, src/scss/comp/page-highlights/_page-highlights.scss */
        .page-highlights .aside #tagsSocial {
          margin: 20px 5px 20px 20px; }
        /* line 295, src/scss/comp/page-highlights/_page-highlights.scss */
        .page-highlights .aside .blog-wrapper {
          margin: 20px; } }
  /* line 305, src/scss/comp/page-highlights/_page-highlights.scss */
  .page-highlights .blog-wrapper {
    margin: 20px 0; }
    /* line 307, src/scss/comp/page-highlights/_page-highlights.scss */
    .page-highlights .blog-wrapper .blog-part {
      margin: 0 0 40px 0; }
      /* line 309, src/scss/comp/page-highlights/_page-highlights.scss */
      .page-highlights .blog-wrapper .blog-part h4 {
        font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
      /* line 313, src/scss/comp/page-highlights/_page-highlights.scss */
      .page-highlights .blog-wrapper .blog-part:hover .highlight:before {
        opacity: .7; }
      /* line 317, src/scss/comp/page-highlights/_page-highlights.scss */
      .page-highlights .blog-wrapper .blog-part .theme {
        font-size: 14px !important;
        font-family: "Myriad SemiBold Italic", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif !important;
        line-height: 18px !important;
        margin-top: 10px; }
      /* line 323, src/scss/comp/page-highlights/_page-highlights.scss */
      .page-highlights .blog-wrapper .blog-part .author {
        color: #85888A;
        font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        font-size: 15px;
        line-height: 20px; }

/* line 334, src/scss/comp/page-highlights/_page-highlights.scss */
.grid {
  position: relative;
  top: -75px;
  z-index: 11; }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 334, src/scss/comp/page-highlights/_page-highlights.scss */
    .grid {
      margin: 0 0 0 20px; } }
  @media only screen and (max-width: 745px) {
    /* line 334, src/scss/comp/page-highlights/_page-highlights.scss */
    .grid {
      padding: 0 20px;
      background-color: #fff; } }
  /* line 346, src/scss/comp/page-highlights/_page-highlights.scss */
  .grid .row:before {
    content: '';
    background: #fff;
    left: -600px;
    width: 600px;
    height: 100%;
    top: 0;
    position: absolute;
    z-index: 2; }
  /* line 356, src/scss/comp/page-highlights/_page-highlights.scss */
  .grid .row > div {
    float: left;
    width: 33.3%;
    height: 320px;
    display: inline-block; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 356, src/scss/comp/page-highlights/_page-highlights.scss */
      .grid .row > div {
        height: 240px; } }
    @media only screen and (max-width: 745px) {
      /* line 356, src/scss/comp/page-highlights/_page-highlights.scss */
      .grid .row > div {
        width: 100%;
        height: 120px;
        margin-bottom: 15px;
        display: block; } }
    /* line 370, src/scss/comp/page-highlights/_page-highlights.scss */
    .grid .row > div.double-block {
      width: 66.6%; }
      @media only screen and (max-width: 745px) {
        /* line 370, src/scss/comp/page-highlights/_page-highlights.scss */
        .grid .row > div.double-block {
          width: 100%; } }
      /* line 375, src/scss/comp/page-highlights/_page-highlights.scss */
      .grid .row > div.double-block img {
        min-width: 640px;
        width: 640px; }
        @media only screen and (min-width: 746px) and (max-width: 1020px) {
          /* line 375, src/scss/comp/page-highlights/_page-highlights.scss */
          .grid .row > div.double-block img {
            min-width: 480px;
            width: 100%; } }
        @media only screen and (max-width: 745px) {
          /* line 375, src/scss/comp/page-highlights/_page-highlights.scss */
          .grid .row > div.double-block img {
            min-width: 80px; } }
    /* line 389, src/scss/comp/page-highlights/_page-highlights.scss */
    .grid .row > div.article-block > div a, .grid .row > div.author-block > div a {
      position: relative;
      display: block;
      height: 320px;
      width: 100%;
      min-width: 320px;
      overflow: hidden;
      color: #fff;
      -webkit-transition: all 700ms ease;
      -o-transition: all 700ms ease;
      transition: all 700ms ease; }
      @media only screen and (min-width: 746px) and (max-width: 1020px) {
        /* line 389, src/scss/comp/page-highlights/_page-highlights.scss */
        .grid .row > div.article-block > div a, .grid .row > div.author-block > div a {
          min-width: 240px;
          height: 240px; } }
      @media only screen and (max-width: 745px) {
        /* line 389, src/scss/comp/page-highlights/_page-highlights.scss */
        .grid .row > div.article-block > div a, .grid .row > div.author-block > div a {
          min-width: 100%;
          height: 120px; } }
      /* line 407, src/scss/comp/page-highlights/_page-highlights.scss */
      .grid .row > div.article-block > div a:hover, .grid .row > div.author-block > div a:hover {
        color: #fff; }
        /* line 409, src/scss/comp/page-highlights/_page-highlights.scss */
        .grid .row > div.article-block > div a:hover:before, .grid .row > div.author-block > div a:hover:before {
          opacity: .4; }
        /* line 412, src/scss/comp/page-highlights/_page-highlights.scss */
        .grid .row > div.article-block > div a:hover img, .grid .row > div.author-block > div a:hover img {
          -ms-transform: scale(1.03, 1.03);
          -webkit-transform: scale(1.03, 1.03);
          transform: scale(1.03, 1.03); }
          @media only screen and (min-width: 746px) and (max-width: 1020px) {
            /* line 412, src/scss/comp/page-highlights/_page-highlights.scss */
            .grid .row > div.article-block > div a:hover img, .grid .row > div.author-block > div a:hover img {
              -ms-transform: none;
              transform: none;
              -webkit-transform: none; } }
          @media only screen and (max-width: 745px) {
            /* line 412, src/scss/comp/page-highlights/_page-highlights.scss */
            .grid .row > div.article-block > div a:hover img, .grid .row > div.author-block > div a:hover img {
              -ms-transform: none;
              transform: none;
              -webkit-transform: none; } }
        /* line 425, src/scss/comp/page-highlights/_page-highlights.scss */
        .grid .row > div.article-block > div a:hover .highlight:before, .grid .row > div.author-block > div a:hover .highlight:before {
          opacity: .7; }
      /* line 429, src/scss/comp/page-highlights/_page-highlights.scss */
      .grid .row > div.article-block > div a:before, .grid .row > div.author-block > div a:before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        opacity: 1;
        z-index: 1;
        background: url("/en/images/static/double-block-gradient.png") no-repeat bottom left;
        -webkit-transition: all 700ms ease;
        -o-transition: all 700ms ease;
        transition: all 700ms ease; }
        @media only screen and (max-width: 745px) {
          /* line 429, src/scss/comp/page-highlights/_page-highlights.scss */
          .grid .row > div.article-block > div a:before, .grid .row > div.author-block > div a:before {
            background: none;
            display: none; } }
      /* line 446, src/scss/comp/page-highlights/_page-highlights.scss */
      .grid .row > div.article-block > div a img, .grid .row > div.author-block > div a img {
        -webkit-transition: all 700ms ease;
        -o-transition: all 700ms ease;
        transition: all 700ms ease; }
        @media only screen and (max-width: 745px) {
          /* line 446, src/scss/comp/page-highlights/_page-highlights.scss */
          .grid .row > div.article-block > div a img, .grid .row > div.author-block > div a img {
            height: 80px;
            width: 80px;
            -o-transition: none;
            transition: none;
            -webkit-transition: none; } }
      /* line 457, src/scss/comp/page-highlights/_page-highlights.scss */
      .grid .row > div.article-block > div a .highlight:before, .grid .row > div.author-block > div a .highlight:before {
        opacity: .4; }
    /* line 462, src/scss/comp/page-highlights/_page-highlights.scss */
    .grid .row > div.article-block > div .block-title, .grid .row > div.author-block > div .block-title {
      position: absolute;
      bottom: 25px;
      left: 0;
      right: 0;
      padding: 10px 20px;
      z-index: 1; }
      /* line 470, src/scss/comp/page-highlights/_page-highlights.scss */
      .grid .row > div.article-block > div .block-title:before, .grid .row > div.author-block > div .block-title:before {
        content: "";
        height: 1px;
        width: 40px;
        background: rgba(255, 255, 255, 0.25);
        display: block;
        top: -5px;
        position: absolute; }
      /* line 479, src/scss/comp/page-highlights/_page-highlights.scss */
      .grid .row > div.article-block > div .block-title p, .grid .row > div.article-block > div .block-title h3, .grid .row > div.article-block > div .block-title span, .grid .row > div.author-block > div .block-title p, .grid .row > div.author-block > div .block-title h3, .grid .row > div.author-block > div .block-title span {
        color: #fff !important; }
      /* line 482, src/scss/comp/page-highlights/_page-highlights.scss */
      .grid .row > div.article-block > div .block-title h3, .grid .row > div.author-block > div .block-title h3 {
        font-size: 22px;
        line-height: 28px; }
      @media only screen and (max-width: 745px) {
        /* line 462, src/scss/comp/page-highlights/_page-highlights.scss */
        .grid .row > div.article-block > div .block-title, .grid .row > div.author-block > div .block-title {
          left: 80px;
          padding-left: 10px;
          bottom: 0;
          top: 0;
          padding-top: 0; }
          /* line 492, src/scss/comp/page-highlights/_page-highlights.scss */
          .grid .row > div.article-block > div .block-title p, .grid .row > div.article-block > div .block-title span, .grid .row > div.author-block > div .block-title p, .grid .row > div.author-block > div .block-title span {
            color: black !important;
            font-size: 14px; }
          /* line 496, src/scss/comp/page-highlights/_page-highlights.scss */
          .grid .row > div.article-block > div .block-title h3, .grid .row > div.author-block > div .block-title h3 {
            font-size: 18px;
            line-height: 20px;
            color: #000099 !important; } }
    /* line 505, src/scss/comp/page-highlights/_page-highlights.scss */
    .grid .row > div.article-block.author-block h3, .grid .row > div.author-block.author-block h3 {
      font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
    /* line 508, src/scss/comp/page-highlights/_page-highlights.scss */
    .grid .row > div.article-block.author-block span, .grid .row > div.author-block.author-block span {
      font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
    /* line 514, src/scss/comp/page-highlights/_page-highlights.scss */
    .grid .row > div.article-block.article-block h3, .grid .row > div.author-block.article-block h3 {
      font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
      @media only screen and (max-width: 745px) {
        /* line 514, src/scss/comp/page-highlights/_page-highlights.scss */
        .grid .row > div.article-block.article-block h3, .grid .row > div.author-block.article-block h3 {
          font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; } }
    @media only screen and (max-width: 745px) {
      /* line 520, src/scss/comp/page-highlights/_page-highlights.scss */
      .grid .row > div.article-block.article-block span, .grid .row > div.author-block.article-block span {
        font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; } }
  /* line 530, src/scss/comp/page-highlights/_page-highlights.scss */
  .grid .row:last-child > div:last-child a {
    border-radius: 0 0 15px 0; }
    /* line 532, src/scss/comp/page-highlights/_page-highlights.scss */
    .grid .row:last-child > div:last-child a:before {
      border-radius: 0 0 15px 0; }
  /* line 538, src/scss/comp/page-highlights/_page-highlights.scss */
  .grid:after {
    content: '';
    background: #fff;
    left: -600px;
    width: 600px;
    height: 100%;
    top: 0;
    position: absolute;
    z-index: 2000; }
    @media only screen and (min-width: 1921px) {
      /* line 538, src/scss/comp/page-highlights/_page-highlights.scss */
      .grid:after {
        left: -800px;
        width: 800px; } }

/* line 555, src/scss/comp/page-highlights/_page-highlights.scss */
.image-subcontent {
  margin-right: 80px;
  background-color: #fff;
  margin-top: -80px;
  padding: 5px 20px 20px 0;
  border-radius: 0 15px 0 0;
  position: relative;
  z-index: 1; }
  /* line 563, src/scss/comp/page-highlights/_page-highlights.scss */
  .image-subcontent:after {
    content: '';
    background: url("/en/images/static/article-line.png") !important;
    position: absolute;
    top: 20px;
    right: 0;
    width: 3px;
    height: 150px;
    z-index: 10; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 563, src/scss/comp/page-highlights/_page-highlights.scss */
      .image-subcontent:after {
        width: 0; } }
    @media only screen and (max-width: 745px) {
      /* line 563, src/scss/comp/page-highlights/_page-highlights.scss */
      .image-subcontent:after {
        width: 0; } }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 555, src/scss/comp/page-highlights/_page-highlights.scss */
    .image-subcontent {
      margin-right: 0;
      border-radius: 0;
      margin-top: 0; } }
  @media only screen and (max-width: 745px) {
    /* line 555, src/scss/comp/page-highlights/_page-highlights.scss */
    .image-subcontent {
      margin-right: 0;
      border-radius: 0;
      margin-top: 0; } }
  /* line 589, src/scss/comp/page-highlights/_page-highlights.scss */
  .image-subcontent h2 {
    margin-top: 10px;
    color: #000099 !important;
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif !important; }

@media only screen and (min-width: 746px) {
  /* line 596, src/scss/comp/page-highlights/_page-highlights.scss */
  .wrapper-img-content {
    margin-right: -40px !important; } }

/* line 600, src/scss/comp/page-highlights/_page-highlights.scss */
.wrapper-img-content:nth-of-type(1) {
  margin-top: -40px; }
  @media only screen and (max-width: 745px) {
    /* line 600, src/scss/comp/page-highlights/_page-highlights.scss */
    .wrapper-img-content:nth-of-type(1) {
      margin-top: 0; } }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 600, src/scss/comp/page-highlights/_page-highlights.scss */
    .wrapper-img-content:nth-of-type(1) {
      margin-top: 0; } }

/* line 612, src/scss/comp/page-highlights/_page-highlights.scss */
.media-objects {
  clear: both; }
  /* line 614, src/scss/comp/page-highlights/_page-highlights.scss */
  .media-objects .media-item {
    float: left;
    margin: 20px;
    max-width: 240px; }
    /* line 618, src/scss/comp/page-highlights/_page-highlights.scss */
    .media-objects .media-item div {
      width: 240px;
      height: 240px;
      background-size: cover;
      background-repeat: no-repeat;
      border-radius: 0 20px 0 0;
      overflow: hidden; }
    /* line 626, src/scss/comp/page-highlights/_page-highlights.scss */
    .media-objects .media-item h4 {
      font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif !important;
      font-size: 24px;
      color: #000099;
      margin: 20px 0; }
    /* line 632, src/scss/comp/page-highlights/_page-highlights.scss */
    .media-objects .media-item p {
      font-family: "Cambria", "Georgia", "Times New Roman", sans-serif !important;
      font-style: italic !important;
      margin: 0 !important;
      font-size: 15px !important;
      line-height: 20px !important;
      color: #ababab !important; }

/* line 2, src/scss/comp/research/_research.scss */
.research .topimage {
  min-height: 700px; }
  @media only screen and (max-width: 745px) {
    /* line 2, src/scss/comp/research/_research.scss */
    .research .topimage {
      min-height: 200px;
      height: 200px;
      overflow: hidden;
      margin-right: 0 !important;
      left: 0 !important; } }
  @media only screen and (max-width: 745px) {
    /* line 13, src/scss/comp/research/_research.scss */
    .research .topimage img {
      height: auto; } }
  @media (max-width: 401px) {
    /* line 13, src/scss/comp/research/_research.scss */
    .research .topimage img {
      height: 400px; } }

/* line 24, src/scss/comp/research/_research.scss */
.research .toptext {
  bottom: 280px; }
  @media (max-width: 1020px) {
    /* line 24, src/scss/comp/research/_research.scss */
    .research .toptext {
      bottom: 140px; } }

/* line 32, src/scss/comp/research/_research.scss */
.research #page, .research .page-highlights {
  bottom: 280px;
  padding-bottom: 0; }
  @media only screen and (max-width: 745px) {
    /* line 32, src/scss/comp/research/_research.scss */
    .research #page, .research .page-highlights {
      bottom: 0; } }
  @media only screen and (max-width: 745px) {
    /* line 40, src/scss/comp/research/_research.scss */
    .research #page .overview-content, .research .page-highlights .overview-content {
      max-width: 100% !important; } }

/* line 48, src/scss/comp/research/_research.scss */
.research .image-aankeiler-wide a {
  min-width: 480px;
  max-height: 240px; }
  @media (max-width: 1020px) {
    /* line 48, src/scss/comp/research/_research.scss */
    .research .image-aankeiler-wide a {
      bottom: 240px;
      left: 240px;
      margin-bottom: -240px; } }
  @media only screen and (max-width: 745px) {
    /* line 48, src/scss/comp/research/_research.scss */
    .research .image-aankeiler-wide a {
      display: none !important; } }
  /* line 62, src/scss/comp/research/_research.scss */
  .research .image-aankeiler-wide a img {
    margin-top: -25%; }

/* line 68, src/scss/comp/research/_research.scss */
.research .aside {
  top: 179px; }
  @media (max-width: 1020px) {
    /* line 68, src/scss/comp/research/_research.scss */
    .research .aside {
      bottom: auto;
      top: -61px; } }
  @media only screen and (max-width: 745px) {
    /* line 68, src/scss/comp/research/_research.scss */
    .research .aside {
      display: none !important; } }

/* line 81, src/scss/comp/research/_research.scss */
.research .article {
  background-color: transparent !important; }
  @media only screen and (max-width: 745px) {
    /* line 81, src/scss/comp/research/_research.scss */
    .research .article {
      background-color: #FFFFFF !important; } }
  /* line 88, src/scss/comp/research/_research.scss */
  .research .article .main-content {
    background-color: #FFFFFF; }
    /* line 91, src/scss/comp/research/_research.scss */
    .research .article .main-content .sidebar {
      width: 240px;
      height: auto;
      float: right; }
      @media only screen and (max-width: 745px) {
        /* line 91, src/scss/comp/research/_research.scss */
        .research .article .main-content .sidebar {
          display: none; } }
    /* line 101, src/scss/comp/research/_research.scss */
    .research .article .main-content .row {
      width: calc(100% - 240px);
      display: inline-block; }
      @media only screen and (max-width: 745px) {
        /* line 101, src/scss/comp/research/_research.scss */
        .research .article .main-content .row {
          width: 100%; } }
    /* line 113, src/scss/comp/research/_research.scss */
    .research .article .main-content .article-summary .metadata {
      margin-bottom: 0.8em; }
      /* line 116, src/scss/comp/research/_research.scss */
      .research .article .main-content .article-summary .metadata .date,
      .research .article .main-content .article-summary .metadata .author {
        color: #ababab; }
        /* line 120, src/scss/comp/research/_research.scss */
        .research .article .main-content .article-summary .metadata .date a,
        .research .article .main-content .article-summary .metadata .author a {
          color: #5e6a71; }
          /* line 123, src/scss/comp/research/_research.scss */
          .research .article .main-content .article-summary .metadata .date a:hover,
          .research .article .main-content .article-summary .metadata .author a:hover {
            color: #2c3338;
            text-decoration: underline; }
    /* line 131, src/scss/comp/research/_research.scss */
    .research .article .main-content .article-summary .tags {
      margin-left: 0;
      margin-bottom: 0.8em; }
      /* line 135, src/scss/comp/research/_research.scss */
      .research .article .main-content .article-summary .tags .icon {
        display: inline-block;
        width: 22px;
        height: 22px;
        margin-right: 5px;
        margin-bottom: -7px;
        background-repeat: no-repeat;
        background-position: center; }
        /* line 144, src/scss/comp/research/_research.scss */
        .research .article .main-content .article-summary .tags .icon.icon-pdf {
          background-image: url(../assets/static/icon-pdf.png);
          background-size: 20px; }
        /* line 149, src/scss/comp/research/_research.scss */
        .research .article .main-content .article-summary .tags .icon.icon-padlock {
          background-image: url(../assets/static/icon-padlock.png);
          background-size: 10px 14px; }
    /* line 156, src/scss/comp/research/_research.scss */
    .research .article .main-content .article-summary .image {
      position: relative;
      display: inline-block;
      width: 150px;
      height: 80px;
      margin-left: 0.5em;
      overflow: hidden; }
      @media only screen and (max-width: 745px) {
        /* line 156, src/scss/comp/research/_research.scss */
        .research .article .main-content .article-summary .image {
          display: none; } }
      /* line 168, src/scss/comp/research/_research.scss */
      .research .article .main-content .article-summary .image img {
        width: auto;
        height: auto;
        min-width: 100%;
        min-height: 100%; }
    /* line 177, src/scss/comp/research/_research.scss */
    .research .article .main-content .article-summary.image-article p {
      width: calc(100% - 150px - 1.5em);
      display: inline-block; }
      @media only screen and (max-width: 745px) {
        /* line 177, src/scss/comp/research/_research.scss */
        .research .article .main-content .article-summary.image-article p {
          width: 100%; } }
  /* line 192, src/scss/comp/research/_research.scss */
  .research .article .tabs .interface {
    text-align: center; }
    /* line 195, src/scss/comp/research/_research.scss */
    .research .article .tabs .interface span {
      width: 46%;
      margin: 0 1%; }

/* line 203, src/scss/comp/research/_research.scss */
.research footer {
  margin-top: -280px; }

/* line 208, src/scss/comp/research/_research.scss */
#tagsSocial {
  padding: 1em; }
  /* line 211, src/scss/comp/research/_research.scss */
  #tagsSocial h2 {
    font-size: 1.4em !important; }
  /* line 216, src/scss/comp/research/_research.scss */
  #tagsSocial .share a {
    width: 30px;
    height: 30px;
    background-size: 100%; }

/* line 224, src/scss/comp/research/_research.scss */
.most-reads {
  width: 100%;
  height: auto;
  padding: 0 1em;
  margin-top: 2em; }
  /* line 230, src/scss/comp/research/_research.scss */
  .most-reads h2 {
    font-size: 1.4em !important; }
  /* line 237, src/scss/comp/research/_research.scss */
  .most-reads .articles .article {
    border-bottom: 1px solid #dddddd;
    border-radius: 0 !important;
    padding-bottom: 1em !important;
    margin-bottom: 1em !important;
    position: relative !important;
    z-index: 3; }
    /* line 245, src/scss/comp/research/_research.scss */
    .most-reads .articles .article .number {
      display: block;
      position: absolute;
      top: 10px;
      right: 10px;
      height: 80px;
      width: 80px;
      z-index: 1;
      font-size: 80px;
      line-height: 80px;
      text-align: right;
      font-style: italic;
      font-weight: 700;
      font-family: Cambria, Cochin, Georgia, Times, Times New Roman, serif;
      color: #ff6600;
      opacity: 0.3; }
      @media only screen and (max-width: 745px) {
        /* line 245, src/scss/comp/research/_research.scss */
        .most-reads .articles .article .number {
          top: -10px; } }
    /* line 267, src/scss/comp/research/_research.scss */
    .most-reads .articles .article .title {
      color: #000099;
      display: block; }
      /* line 271, src/scss/comp/research/_research.scss */
      .most-reads .articles .article .title:hover {
        text-decoration: underline; }
    /* line 276, src/scss/comp/research/_research.scss */
    .most-reads .articles .article .date,
    .most-reads .articles .article .author {
      color: #ababab;
      display: block;
      font-size: 0.8em;
      line-height: 1.2em; }
      /* line 283, src/scss/comp/research/_research.scss */
      .most-reads .articles .article .date a,
      .most-reads .articles .article .author a {
        color: #5e6a71; }
        /* line 286, src/scss/comp/research/_research.scss */
        .most-reads .articles .article .date a:hover,
        .most-reads .articles .article .author a:hover {
          color: #2c3338;
          text-decoration: underline; }

/* line 296, src/scss/comp/research/_research.scss */
.featured-block-container {
  height: 600px;
  margin-bottom: 4em; }
  @media only screen and (max-width: 745px) {
    /* line 296, src/scss/comp/research/_research.scss */
    .featured-block-container {
      height: 400px; } }
  /* line 304, src/scss/comp/research/_research.scss */
  .featured-block-container .featured-block {
    width: 100vw;
    height: 600px;
    position: absolute;
    left: calc((100vw - 960px)/2 * -1);
    right: calc((100vw - 960px)/2);
    color: #FFFFFF;
    overflow: hidden; }
    @media (max-width: 1020px) {
      /* line 304, src/scss/comp/research/_research.scss */
      .featured-block-container .featured-block {
        left: calc((100vw - 720px)/2 * -1);
        right: calc((100vw - 720px)/2); } }
    @media only screen and (max-width: 745px) {
      /* line 304, src/scss/comp/research/_research.scss */
      .featured-block-container .featured-block {
        left: 0;
        right: 0;
        height: 400px; } }
    @media only screen and (max-width: 745px) {
      /* line 304, src/scss/comp/research/_research.scss */
      .featured-block-container .featured-block {
        height: auto; } }
    /* line 328, src/scss/comp/research/_research.scss */
    .featured-block-container .featured-block .content-endcap {
      height: 50px;
      width: calc(((100vw - 960px) / 2) + 960px);
      position: absolute;
      top: 0;
      left: 0;
      z-index: 4;
      background-color: #FFFFFF;
      border-bottom-right-radius: 15px; }
      @media (max-width: 1020px) {
        /* line 328, src/scss/comp/research/_research.scss */
        .featured-block-container .featured-block .content-endcap {
          width: calc(((100vw - 720px) / 2) + 720px); } }
      @media only screen and (max-width: 745px) {
        /* line 328, src/scss/comp/research/_research.scss */
        .featured-block-container .featured-block .content-endcap {
          width: 720px; } }
      @media only screen and (max-width: 745px) {
        /* line 328, src/scss/comp/research/_research.scss */
        .featured-block-container .featured-block .content-endcap {
          display: none; } }
    /* line 351, src/scss/comp/research/_research.scss */
    .featured-block-container .featured-block .background {
      width: auto;
      height: auto;
      min-width: 100%;
      min-height: 100%;
      position: absolute;
      z-index: 1; }
    /* line 360, src/scss/comp/research/_research.scss */
    .featured-block-container .featured-block .image-gradient {
      width: 100%;
      height: 100%;
      position: absolute;
      z-index: 2;
      /* FF3.6-15 */
      background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.7) 100%);
      /* Chrome10-25,Safari5.1-6 */
      background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.7)));
      background: -o-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.7) 100%);
      background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.7) 100%);
      /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
      /* IE6-9 */ }
    /* line 371, src/scss/comp/research/_research.scss */
    .featured-block-container .featured-block .inner-content {
      width: 480px;
      display: block;
      margin: 0 auto;
      text-align: center;
      padding-top: 150px;
      position: relative;
      z-index: 3; }
      @media only screen and (max-width: 745px) {
        /* line 371, src/scss/comp/research/_research.scss */
        .featured-block-container .featured-block .inner-content {
          padding-top: 90px; } }
      @media only screen and (max-width: 745px) {
        /* line 371, src/scss/comp/research/_research.scss */
        .featured-block-container .featured-block .inner-content {
          padding-top: 0;
          width: calc(100% - 2em);
          margin: 0 auto 2em 2em;
          text-align: left; } }
      /* line 391, src/scss/comp/research/_research.scss */
      .featured-block-container .featured-block .inner-content h2 {
        color: #FFFFFF !important; }
      /* line 395, src/scss/comp/research/_research.scss */
      .featured-block-container .featured-block .inner-content p {
        color: #FFFFFF !important; }
      /* line 399, src/scss/comp/research/_research.scss */
      .featured-block-container .featured-block .inner-content .internal-link {
        background: url(/en/images/static/arrow-bg-white.svg) no-repeat center;
        background-size: 20px; }
        /* line 403, src/scss/comp/research/_research.scss */
        .featured-block-container .featured-block .inner-content .internal-link:before {
          background: url(/en/images/static/arrow-darkblue.svg) no-repeat center; }
        /* line 407, src/scss/comp/research/_research.scss */
        .featured-block-container .featured-block .inner-content .internal-link:after {
          background: url(/en/images/static/arrow-darkblue.svg) no-repeat center; }

/* line 415, src/scss/comp/research/_research.scss */
.footer-nav {
  width: 100%;
  margin: 0 !important;
  border-radius: 0  0 15px 0 !important;
  display: block !important; }
  @media only screen and (max-width: 745px) {
    /* line 415, src/scss/comp/research/_research.scss */
    .footer-nav {
      display: none !important; } }
  @media (max-width: 1020px) {
    /* line 415, src/scss/comp/research/_research.scss */
    .footer-nav {
      right: auto !important; } }
  /* line 429, src/scss/comp/research/_research.scss */
  .footer-nav.mobile, .footer-nav.tablet {
    display: none !important; }
  /* line 434, src/scss/comp/research/_research.scss */
  .footer-nav .before {
    position: absolute !important;
    top: 0 !important;
    bottom: 0 !important;
    left: -800px !important;
    width: 800px !important;
    height: auto !important;
    background: #002688 !important; }
  /* line 444, src/scss/comp/research/_research.scss */
  .footer-nav li {
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 30%;
    margin-right: 10%; }
    /* line 450, src/scss/comp/research/_research.scss */
    .footer-nav li a {
      border-bottom: none !important; }
  /* line 455, src/scss/comp/research/_research.scss */
  .footer-nav .separator {
    display: inline-block;
    height: 1px;
    width: 30%;
    margin-right: 10%;
    background-color: #FFFFFF;
    opacity: 0.25;
    position: relative;
    bottom: 0.3em; }

/* line 466, src/scss/comp/research/_research.scss */
.mobile {
  display: none; }
  @media only screen and (max-width: 745px) {
    /* line 466, src/scss/comp/research/_research.scss */
    .mobile {
      display: block; } }

@media only screen and (max-width: 745px) {
  /* line 1, src/scss/comp/research/_research-home.scss */
  .overviewhome .mvp#page .overview-content .article .content .cols.row .image-container, .overviewhome .mvp.page-highlights .overview-content .article .content .cols.row .image-container {
    position: static !important;
    width: 100% !important;
    height: auto !important; } }

@media only screen and (max-width: 745px) {
  /* line 9, src/scss/comp/research/_research-home.scss */
  .overviewhome .mvp#page .overview-content .article .content .cols.row .image-container img.icon, .overviewhome .mvp.page-highlights .overview-content .article .content .cols.row .image-container img.icon {
    width: 100% !important; } }

@media only screen and (max-width: 745px) {
  /* line 15, src/scss/comp/research/_research-home.scss */
  .overviewhome .mvp#page .overview-content .article .content .cols.row .content, .overviewhome .mvp.page-highlights .overview-content .article .content .cols.row .content {
    padding-left: 0 !important; } }

/* line 21, src/scss/comp/research/_research-home.scss */
.overviewhome .mvp#page .overview-content .article .content .cols.row .content ul.miniDownloads li.externalLink a, .overviewhome .mvp.page-highlights .overview-content .article .content .cols.row .content ul.miniDownloads li.externalLink a {
  text-decoration: none; }

/* line 25, src/scss/comp/research/_research-home.scss */
.separator {
  height: 1px;
  width: 90%;
  background-color: #DDD;
  margin: 2.5em 0; }
  @media only screen and (max-width: 745px) {
    /* line 25, src/scss/comp/research/_research-home.scss */
    .separator {
      width: calc(100% - 60px);
      margin: 30px auto; } }

/* line 37, src/scss/comp/research/_research-home.scss */
.files {
  padding-bottom: 30px; }
  /* line 40, src/scss/comp/research/_research-home.scss */
  .files .files-list {
    width: 30%;
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
    @media only screen and (max-width: 745px) {
      /* line 40, src/scss/comp/research/_research-home.scss */
      .files .files-list {
        width: calc(100% - 60px);
        margin: 0 30px;
        display: block; } }
    /* line 51, src/scss/comp/research/_research-home.scss */
    .files .files-list li {
      margin-bottom: 0; }
      /* line 54, src/scss/comp/research/_research-home.scss */
      .files .files-list li a {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
        padding-bottom: 0 !important; }
    /* line 61, src/scss/comp/research/_research-home.scss */
    .files .files-list .read-more {
      display: block;
      margin-top: 0 !important; }
    /* line 66, src/scss/comp/research/_research-home.scss */
    .files .files-list ul:not(.file-link) li a {
      margin-top: 0; }
  /* line 71, src/scss/comp/research/_research-home.scss */
  .files .featured-file {
    display: inline-block;
    width: calc(60% - 30px);
    height: 400px;
    vertical-align: top;
    position: relative;
    overflow: hidden;
    padding: 30px;
    margin-left: 30px;
    background-size: auto 100%;
    background-position: center center;
    -webkit-transition: background-size 700ms ease-out;
    -o-transition: background-size 700ms ease-out;
    transition: background-size 700ms ease-out; }
    /* line 84, src/scss/comp/research/_research-home.scss */
    .files .featured-file:hover {
      background-size: auto 105%; }
    @media only screen and (max-width: 745px) {
      /* line 71, src/scss/comp/research/_research-home.scss */
      .files .featured-file {
        width: calc(100% - 60px);
        display: block;
        margin: 0 30px; } }
    /* line 94, src/scss/comp/research/_research-home.scss */
    .files .featured-file .hover-overlay {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: #000;
      opacity: 0.3;
      -webkit-transition: opacity 0.3s ease-out;
      -o-transition: opacity 0.3s ease-out;
      transition: opacity 0.3s ease-out; }
    /* line 107, src/scss/comp/research/_research-home.scss */
    .files .featured-file:hover .hover-overlay {
      opacity: 0; }
    /* line 111, src/scss/comp/research/_research-home.scss */
    .files .featured-file .text {
      width: calc(100% - 60px);
      position: absolute;
      bottom: 30px; }
    /* line 117, src/scss/comp/research/_research-home.scss */
    .files .featured-file h2 {
      color: #FFF !important;
      position: relative;
      z-index: 4;
      margin-top: 0 !important;
      margin-bottom: 10px !important; }
    /* line 125, src/scss/comp/research/_research-home.scss */
    .files .featured-file p {
      margin-bottom: 10px !important;
      color: #FFF !important;
      position: relative;
      z-index: 4; }
    /* line 132, src/scss/comp/research/_research-home.scss */
    .files .featured-file span {
      color: #FFF !important;
      font-size: 14px; }
    /* line 137, src/scss/comp/research/_research-home.scss */
    .files .featured-file .source {
      font-weight: 700;
      font-style: italic; }
    /* line 142, src/scss/comp/research/_research-home.scss */
    .files .featured-file .date {
      font-weight: 300; }

/* line 3, src/scss/comp/research/_research-files.scss */
.research-files .file {
  display: block;
  width: 100%;
  height: 380px;
  position: relative;
  overflow: hidden;
  padding: 30px;
  margin-bottom: 10px;
  background-size: 100% auto;
  background-position: center center;
  -webkit-transition: background-size 700ms ease-out;
  -o-transition: background-size 700ms ease-out;
  transition: background-size 700ms ease-out; }
  @media (max-width: 600px) {
    /* line 3, src/scss/comp/research/_research-files.scss */
    .research-files .file {
      background-size: auto 100%; }
      /* line 18, src/scss/comp/research/_research-files.scss */
      .research-files .file:hover {
        background-size: auto 105% !important; } }
  /* line 23, src/scss/comp/research/_research-files.scss */
  .research-files .file:hover {
    background-size: 105% auto; }
  /* line 27, src/scss/comp/research/_research-files.scss */
  .research-files .file .hover-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.3;
    -webkit-transition: opacity 0.3s ease-out;
    -o-transition: opacity 0.3s ease-out;
    transition: opacity 0.3s ease-out; }
  /* line 40, src/scss/comp/research/_research-files.scss */
  .research-files .file:hover .hover-overlay {
    opacity: 0; }
  /* line 44, src/scss/comp/research/_research-files.scss */
  .research-files .file .text {
    width: calc(100% - 60px);
    position: absolute;
    bottom: 30px; }
  /* line 50, src/scss/comp/research/_research-files.scss */
  .research-files .file h2 {
    color: #FFF !important;
    position: relative;
    z-index: 4;
    margin-top: 0 !important;
    margin-bottom: 10px !important; }
  /* line 58, src/scss/comp/research/_research-files.scss */
  .research-files .file p {
    margin-bottom: 10px !important;
    color: #FFF !important;
    position: relative;
    z-index: 4; }
  /* line 65, src/scss/comp/research/_research-files.scss */
  .research-files .file span {
    color: #FFF !important;
    font-size: 14px; }
  /* line 70, src/scss/comp/research/_research-files.scss */
  .research-files .file .source {
    font-weight: 700;
    font-style: italic; }
  /* line 75, src/scss/comp/research/_research-files.scss */
  .research-files .file .date {
    font-weight: 300; }

/* line 81, src/scss/comp/research/_research-files.scss */
.files-index {
  padding: 1em; }
  /* line 84, src/scss/comp/research/_research-files.scss */
  .files-index .btn, .files-index .cookieblock .buttons #allowcookies, .cookieblock .buttons .files-index #allowcookies, .files-index .cookieblock .buttons #dontallowcookies, .cookieblock .buttons .files-index #dontallowcookies, .files-index .article a.button, .article .files-index a.button, .files-index #page.mvp .results-content #noresults input, #page.mvp .results-content #noresults .files-index input, .files-index .mvp.page-highlights .results-content #noresults input, .mvp.page-highlights .results-content #noresults .files-index input, .files-index
  #page.mvp .results-content #results input,
  #page.mvp .results-content #results .files-index input, .files-index .mvp.page-highlights .results-content #results input, .mvp.page-highlights .results-content #results .files-index input {
    display: block !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important; }

/* line 2, src/scss/comp/overview/overview.scss */
.overviewhome .topimage.narrow {
  min-height: 534px;
  margin-bottom: -320px; }

/* line 7, src/scss/comp/overview/overview.scss */
.overviewhome #page.mvp .static-content .article .content, .overviewhome .mvp.page-highlights .static-content .article .content {
  padding-bottom: 0px; }

/* line 13, src/scss/comp/overview/overview.scss */
.overviewhome #page .miniDownloads.article li, .overviewhome .page-highlights .miniDownloads.article li {
  margin-bottom: 0; }
  /* line 16, src/scss/comp/overview/overview.scss */
  .overviewhome #page .miniDownloads.article li a.btn.btn-more, .overviewhome .page-highlights .miniDownloads.article li a.btn.btn-more, .overviewhome #page .miniDownloads.article li .cookieblock .buttons a.btn-more#allowcookies, .cookieblock .buttons .overviewhome #page .miniDownloads.article li a.btn-more#allowcookies, .overviewhome .page-highlights .miniDownloads.article li .cookieblock .buttons a.btn-more#allowcookies, .cookieblock .buttons .overviewhome .page-highlights .miniDownloads.article li a.btn-more#allowcookies, .overviewhome #page .miniDownloads.article li .cookieblock .buttons a.btn-more#dontallowcookies, .cookieblock .buttons .overviewhome #page .miniDownloads.article li a.btn-more#dontallowcookies, .overviewhome .page-highlights .miniDownloads.article li .cookieblock .buttons a.btn-more#dontallowcookies, .cookieblock .buttons .overviewhome .page-highlights .miniDownloads.article li a.btn-more#dontallowcookies, .overviewhome #page .miniDownloads.article li a.btn-more.button, .overviewhome .page-highlights .miniDownloads.article li a.btn-more.button {
    padding: 0 0 6px 28px !important; }

/* line 24, src/scss/comp/overview/overview.scss */
.overviewhome #page.mvp .overview-content .article img.icon, .overviewhome .mvp.page-highlights .overview-content .article img.icon, .mvp.page-highlights .overview-content .article img.icon {
  width: 100%;
  height: auto; }

/* normal set of components for rabobank.com 2017 */
/* line 1, src/scss/comp/raboworld/components/_wiy-raboworld.scss */
.wiy-raboworld {
  padding-bottom: 24px;
  border-bottom: 1px solid #e3e3e3; }
  /* line 6, src/scss/comp/raboworld/components/_wiy-raboworld.scss */
  .wiy-raboworld__logo {
    width: inherit; }
  /* line 10, src/scss/comp/raboworld/components/_wiy-raboworld.scss */
  .wiy-raboworld__link {
    display: block; }
  /* line 14, src/scss/comp/raboworld/components/_wiy-raboworld.scss */
  .wiy-raboworld__title {
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 24px;
    line-height: 32px;
    color: #000099; }
  /* line 21, src/scss/comp/raboworld/components/_wiy-raboworld.scss */
  .wiy-raboworld__map-holder {
    margin-top: 24px;
    min-height: 148px; }
  /* line 26, src/scss/comp/raboworld/components/_wiy-raboworld.scss */
  .wiy-raboworld:hover .wiy-raboworld__button-text {
    color: #fd6400; }
  /* line 30, src/scss/comp/raboworld/components/_wiy-raboworld.scss */
  .wiy-raboworld__button {
    margin-top: 16px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #000099; }
    /* line 35, src/scss/comp/raboworld/components/_wiy-raboworld.scss */
    .wiy-raboworld__button-text {
      margin-left: 8px;
      display: inline-block;
      -webkit-transition: color .35s;
      -o-transition: color .35s;
      transition: color .35s; }

/**
 * @description
 * Icon on the left
 * Text on the right side
 *
 * This file holds the variants where the text has a icon on the left side.
 * There are many variants of this implementation, such as arrow links and download button.
 *
 * In most use cases this combination will be a link.
 * Please specify if other wise.
 *
 * @src this example is done with anchor tag
 *  <a href="#" title="link to Read about some epic content" class="icon-text__arrow--sqircle">
 *       Read about some epic content
 *  </a>
 *
 */
/* line 19, src/scss/comp/raboworld/components/_icon-with-text.scss */
.icon-text__arrow {
  position: relative; }
  /* line 4, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
  .icon-text__arrow:before {
    font-family: 'rdc-font';
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none; }
  /* line 17, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
  .icon-text__arrow:before {
    content: "\61"; }
  /* line 24, src/scss/comp/raboworld/components/_icon-with-text.scss */
  .icon-text__arrow:before {
    margin-right: 10px;
    vertical-align: middle; }
  /* line 28, src/scss/comp/raboworld/components/_icon-with-text.scss */
  .icon-text__arrow:hover {
    color: #fd6400; }
    /* line 30, src/scss/comp/raboworld/components/_icon-with-text.scss */
    .icon-text__arrow:hover:before {
      color: #fd6400; }

/* line 36, src/scss/comp/raboworld/components/_icon-with-text.scss */
.icon-text__arrow_sqircle, .icon-text__arrow_sqircle--secondary {
  position: relative;
  margin-left: 35px;
  display: inline-block; }
  /* line 175, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .icon-text__arrow_sqircle:before, .icon-text__arrow_sqircle--secondary:before {
    font-family: 'rfs-icons';
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none; }
  /* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .icon-text__arrow_sqircle:before, .icon-text__arrow_sqircle--secondary:before {
    content: "\F113"; }
  /* line 4, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
  .icon-text__arrow_sqircle:after, .icon-text__arrow_sqircle--secondary:after {
    font-family: 'rdc-font';
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none; }
  /* line 17, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
  .icon-text__arrow_sqircle:after, .icon-text__arrow_sqircle--secondary:after {
    content: "\61"; }
  /* line 16, src/scss/comp/raboworld/mixins/_mixins.scss */
  .icon-text__arrow_sqircle:before, .icon-text__arrow_sqircle--secondary:before {
    font-size: 2.2em;
    color: #fd6400;
    vertical-align: middle;
    margin-right: 10px;
    margin-left: -35px; }
  /* line 24, src/scss/comp/raboworld/mixins/_mixins.scss */
  .icon-text__arrow_sqircle:after, .icon-text__arrow_sqircle--secondary:after {
    left: 11px;
    top: 1px;
    font-size: 1.2em;
    color: white;
    position: absolute;
    -webkit-transition: left 0.15s ease-out;
    -o-transition: left 0.15s ease-out;
    transition: left 0.15s ease-out;
    margin-left: -35px; }
  @media (hover: hover) {
    /* line 35, src/scss/comp/raboworld/mixins/_mixins.scss */
    .icon-text__arrow_sqircle:not(.disabled):hover, .icon-text__arrow_sqircle--secondary:not(.disabled):hover {
      color: #fd6400; }
      /* line 37, src/scss/comp/raboworld/mixins/_mixins.scss */
      .icon-text__arrow_sqircle:not(.disabled):hover:after, .icon-text__arrow_sqircle--secondary:not(.disabled):hover:after {
        left: 13px; } }
  /* line 42, src/scss/comp/raboworld/mixins/_mixins.scss */
  .no-hovermq .icon-text__arrow_sqircle:not(.disabled):hover, .no-hovermq .icon-text__arrow_sqircle--secondary:not(.disabled):hover {
    color: #fd6400; }
  /* line 38, src/scss/comp/raboworld/components/_icon-with-text.scss */
  .icon-text__arrow_sqircle__link-text:hover {
    color: #fd6400; }
    /* line 40, src/scss/comp/raboworld/components/_icon-with-text.scss */
    .icon-text__arrow_sqircle__link-text:hover:before {
      color: #fd6400; }

/* line 48, src/scss/comp/raboworld/components/_icon-with-text.scss */
.icon-text__arrow_sqircle--secondary:before {
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #ababab;
  color: #efefef; }

/* line 53, src/scss/comp/raboworld/components/_icon-with-text.scss */
.icon-text__arrow_sqircle--secondary:after {
  color: #000099; }

/* line 59, src/scss/comp/raboworld/components/_icon-with-text.scss */
.icon-text__downloadFile {
  margin: 10px 0;
  display: none; }
  @media screen and (min-width: 63.75em) {
    /* line 59, src/scss/comp/raboworld/components/_icon-with-text.scss */
    .icon-text__downloadFile {
      display: block; } }

/* line 175, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
.downloadFile--file:before {
  font-family: 'rfs-icons';
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-decoration: none;
  text-transform: none; }

/* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
.downloadFile--file:before {
  content: "\F113"; }

/* line 175, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
.downloadFile--file:after {
  font-family: 'rfs-icons';
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-decoration: none;
  text-transform: none; }

/* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
.downloadFile--file:after {
  content: "\F028"; }

/* line 73, src/scss/comp/raboworld/components/_icon-with-text.scss */
.downloadFile--pdf {
  margin: 10px 0;
  display: none; }
  /* line 175, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .downloadFile--pdf:before {
    font-family: 'rfs-icons';
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none; }
  /* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .downloadFile--pdf:before {
    content: "\F144"; }
  @media screen and (min-width: 63.75em) {
    /* line 73, src/scss/comp/raboworld/components/_icon-with-text.scss */
    .downloadFile--pdf {
      display: block; } }

/* line 84, src/scss/comp/raboworld/components/_icon-with-text.scss */
.link-list {
  margin: 20px 0; }
  /* line 87, src/scss/comp/raboworld/components/_icon-with-text.scss */
  .link-list li {
    margin: 12px 0; }
  /* line 91, src/scss/comp/raboworld/components/_icon-with-text.scss */
  .link-list a {
    display: block;
    margin: 10px 0; }
  /* line 96, src/scss/comp/raboworld/components/_icon-with-text.scss */
  .link-list a[href]::after,
  .link-list a[href]::before {
    content: ' ';
    vertical-align: middle;
    margin-right: 10px;
    color: #000099;
    font-size: 27px;
    font-family: 'rfs-icons';
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
    width: 27px;
    text-align: right;
    display: inline-block;
    position: relative; }
    /* line 175, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
    .link-list a[href]::after:before,
    .link-list a[href]::before:before {
      font-family: 'rfs-icons';
      -moz-osx-font-smoothing: grayscale;
      -webkit-font-smoothing: antialiased;
      font-style: normal;
      font-variant: normal;
      font-weight: normal;
      text-decoration: none;
      text-transform: none; }
  /* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .link-list a[href]:before {
    content: "\F143"; }
  /* line 122, src/scss/comp/raboworld/components/_icon-with-text.scss */
  .link-list a[download]::after {
    color: #ffffff;
    position: absolute;
    left: -5px;
    right: 0;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    color: #ffffff;
    font-size: 17px;
    z-index: 5; }
  /* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .link-list a[href$=".mp3"]:before {
    content: "\F036"; }
  /* line 139, src/scss/comp/raboworld/components/_icon-with-text.scss */
  .link-list a[href$=".mp3"][download] {
    display: none; }
  @media screen and (min-width: 63.75em) {
    /* line 143, src/scss/comp/raboworld/components/_icon-with-text.scss */
    .link-list a[href$=".mp3"][download] {
      display: block; } }
  /* line 148, src/scss/comp/raboworld/components/_icon-with-text.scss */
  .link-list a[download] {
    position: relative; }
  /* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .link-list a[href$=".mp3"][download]:before {
    content: "\F113"; }
  /* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .link-list a[href$=".mp3"][download]:after {
    content: "\F028"; }
  /* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .link-list a[href$=".pdf"]:before {
    content: "\F144"; }

/* line 164, src/scss/comp/raboworld/components/_icon-with-text.scss */
.downloadFile__icon {
  position: relative; }
  /* line 167, src/scss/comp/raboworld/components/_icon-with-text.scss */
  .downloadFile__icon:before {
    vertical-align: middle;
    margin-right: 10px;
    color: #fd6400;
    font-size: 27px; }
  /* line 173, src/scss/comp/raboworld/components/_icon-with-text.scss */
  .downloadFile__icon:after {
    color: #ffffff;
    position: absolute;
    left: 5px;
    right: 0;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%); }
  /* line 182, src/scss/comp/raboworld/components/_icon-with-text.scss */
  .downloadFile__icon:hover {
    color: #fd6400; }

/* line 187, src/scss/comp/raboworld/components/_icon-with-text.scss */
.video-invert, .rw-large-video-player.comp .now-playing .video-info.is-paused .image-container, .rw-large-video-player.comp .up-next .video-info .image-container, .audio-invert, .recommended-podcasts .current-podcast__image .current-podcast__icon, .pause-invert, .rw-large-video-player.comp .now-playing .image-container, .NoVideoPlaybackAllowedForLegalReasons .rw-detail__video__header, .NoVideoPlaybackAllowedForLegalReasons #largeVideoPlayerId, .NoVideoPlaybackAllowedForLegalReasons .video-container .video-player {
  position: relative;
  color: #ffffff;
  cursor: pointer; }
  /* line 4, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
  .video-invert:before, .rw-large-video-player.comp .now-playing .video-info.is-paused .image-container:before, .rw-large-video-player.comp .up-next .video-info .image-container:before, .audio-invert:before, .recommended-podcasts .current-podcast__image .current-podcast__icon:before, .pause-invert:before, .rw-large-video-player.comp .now-playing .image-container:before, .NoVideoPlaybackAllowedForLegalReasons .rw-detail__video__header:before, .NoVideoPlaybackAllowedForLegalReasons #largeVideoPlayerId:before, .NoVideoPlaybackAllowedForLegalReasons .video-container .video-player:before {
    font-family: 'rdc-font';
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none; }
  /* line 193, src/scss/comp/raboworld/components/_icon-with-text.scss */
  .video-invert:before, .rw-large-video-player.comp .now-playing .video-info.is-paused .image-container:before, .rw-large-video-player.comp .up-next .video-info .image-container:before, .audio-invert:before, .recommended-podcasts .current-podcast__image .current-podcast__icon:before, .pause-invert:before, .rw-large-video-player.comp .now-playing .image-container:before, .NoVideoPlaybackAllowedForLegalReasons .rw-detail__video__header:before, .NoVideoPlaybackAllowedForLegalReasons #largeVideoPlayerId:before, .NoVideoPlaybackAllowedForLegalReasons .video-container .video-player:before {
    width: 39px;
    height: 39px;
    line-height: 1;
    position: absolute;
    font-size: 40px;
    z-index: 1;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); }
  /* line 205, src/scss/comp/raboworld/components/_icon-with-text.scss */
  .video-invert:hover:before, .rw-large-video-player.comp .now-playing .video-info.is-paused .image-container:hover:before, .rw-large-video-player.comp .up-next .video-info .image-container:hover:before, .audio-invert:hover:before, .recommended-podcasts .current-podcast__image .current-podcast__icon:hover:before, .pause-invert:hover:before, .rw-large-video-player.comp .now-playing .image-container:hover:before, .NoVideoPlaybackAllowedForLegalReasons .rw-detail__video__header:hover:before, .NoVideoPlaybackAllowedForLegalReasons #largeVideoPlayerId:hover:before, .NoVideoPlaybackAllowedForLegalReasons .video-container .video-player:hover:before {
    background-color: #fd6400;
    width: 39px;
    height: 39px;
    border-radius: 50%; }

/* line 17, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
.video-invert:before, .rw-large-video-player.comp .now-playing .video-info.is-paused .image-container:before, .rw-large-video-player.comp .up-next .video-info .image-container:before {
  content: "\6a"; }

/* line 17, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
.audio-invert:before, .recommended-podcasts .current-podcast__image .current-podcast__icon:before {
  content: "\6e"; }

/* line 17, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
.pause-invert:before, .rw-large-video-player.comp .now-playing .image-container:before {
  content: "\71"; }

@media screen and (min-width: 46.625em) {
  /* line 20, src/scss/comp/raboworld/components/_grid.scss */
  .display-on-mobile {
    display: none; } }

@media screen and (max-width: 46.5625em) {
  /* line 26, src/scss/comp/raboworld/components/_grid.scss */
  .hide-on-mobile {
    display: none; } }

/* line 32, src/scss/comp/raboworld/components/_grid.scss */
[class*='grid-'] {
  float: left;
  min-height: 1px;
  width: 100%;
  position: relative; }

@media screen and (min-width: 63.75em) {
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-1 .pull-l-1 {
    margin-left: -9.09091%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-1 .pull-l-2 {
    margin-left: -10%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-1 .pull-l-3 {
    margin-left: -11.11111%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-1 .pull-l-4 {
    margin-left: -12.5%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-1 .pull-l-5 {
    margin-left: -14.28571%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-1 .pull-l-6 {
    margin-left: -16.66667%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-1 .pull-l-7 {
    margin-left: -20%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-1 .pull-l-8 {
    margin-left: -25%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-2 .pull-l-1 {
    margin-left: -18.18182%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-2 .pull-l-2 {
    margin-left: -20%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-2 .pull-l-3 {
    margin-left: -22.22222%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-2 .pull-l-4 {
    margin-left: -25%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-2 .pull-l-5 {
    margin-left: -28.57143%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-2 .pull-l-6 {
    margin-left: -33.33333%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-2 .pull-l-7 {
    margin-left: -40%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-2 .pull-l-8 {
    margin-left: -50%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-3 .pull-l-1 {
    margin-left: -27.27273%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-3 .pull-l-2 {
    margin-left: -30%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-3 .pull-l-3 {
    margin-left: -33.33333%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-3 .pull-l-4 {
    margin-left: -37.5%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-3 .pull-l-5 {
    margin-left: -42.85714%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-3 .pull-l-6 {
    margin-left: -50%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-3 .pull-l-7 {
    margin-left: -60%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-3 .pull-l-8 {
    margin-left: -75%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-4 .pull-l-1 {
    margin-left: -36.36364%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-4 .pull-l-2 {
    margin-left: -40%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-4 .pull-l-3 {
    margin-left: -44.44444%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-4 .pull-l-4 {
    margin-left: -50%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-4 .pull-l-5 {
    margin-left: -57.14286%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-4 .pull-l-6 {
    margin-left: -66.66667%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-4 .pull-l-7 {
    margin-left: -80%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-4 .pull-l-8 {
    margin-left: -100%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-5 .pull-l-1 {
    margin-left: -45.45455%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-5 .pull-l-2 {
    margin-left: -50%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-5 .pull-l-3 {
    margin-left: -55.55556%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-5 .pull-l-4 {
    margin-left: -62.5%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-5 .pull-l-5 {
    margin-left: -71.42857%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-5 .pull-l-6 {
    margin-left: -83.33333%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-5 .pull-l-7 {
    margin-left: -100%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-5 .pull-l-8 {
    margin-left: -125%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-6 .pull-l-1 {
    margin-left: -54.54545%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-6 .pull-l-2 {
    margin-left: -60%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-6 .pull-l-3 {
    margin-left: -66.66667%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-6 .pull-l-4 {
    margin-left: -75%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-6 .pull-l-5 {
    margin-left: -85.71429%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-6 .pull-l-6 {
    margin-left: -100%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-6 .pull-l-7 {
    margin-left: -120%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-6 .pull-l-8 {
    margin-left: -150%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-7 .pull-l-1 {
    margin-left: -63.63636%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-7 .pull-l-2 {
    margin-left: -70%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-7 .pull-l-3 {
    margin-left: -77.77778%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-7 .pull-l-4 {
    margin-left: -87.5%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-7 .pull-l-5 {
    margin-left: -100%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-7 .pull-l-6 {
    margin-left: -116.66667%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-7 .pull-l-7 {
    margin-left: -140%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-7 .pull-l-8 {
    margin-left: -175%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-8 .pull-l-1 {
    margin-left: -72.72727%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-8 .pull-l-2 {
    margin-left: -80%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-8 .pull-l-3 {
    margin-left: -88.88889%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-8 .pull-l-4 {
    margin-left: -100%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-8 .pull-l-5 {
    margin-left: -114.28571%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-8 .pull-l-6 {
    margin-left: -133.33333%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-8 .pull-l-7 {
    margin-left: -160%; }
  /* line 43, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-8 .pull-l-8 {
    margin-left: -200%; } }

/* line 51, src/scss/comp/raboworld/components/_grid.scss */
.wrapper {
  width: auto;
  margin-left: -12px;
  margin-right: -12px; }
  @media screen and (min-width: 46.625em) and (max-width: 63.6875em) {
    /* line 51, src/scss/comp/raboworld/components/_grid.scss */
    .wrapper {
      margin-left: 0;
      margin-right: 0; } }
  @media screen and (min-width: 63.75em) {
    /* line 51, src/scss/comp/raboworld/components/_grid.scss */
    .wrapper {
      margin-left: -12px;
      margin-right: -12px; } }
  /* line 66, src/scss/comp/raboworld/components/_grid.scss */
  .wrapper:after {
    clear: both;
    content: '';
    display: table; }

/* line 73, src/scss/comp/raboworld/components/_grid.scss */
[class*='grid-s-'] {
  padding-left: 12px;
  padding-right: 12px; }

/* line 80, src/scss/comp/raboworld/components/_grid.scss */
.wrapper > * {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: 16px;
  margin-right: 16px; }
  @media screen and (max-width: 46.5625em) {
    /* line 80, src/scss/comp/raboworld/components/_grid.scss */
    .wrapper > * {
      margin-left: 8px;
      margin-right: 8px; } }

/* line 93, src/scss/comp/raboworld/components/_grid.scss */
.grid-s-1 {
  width: 8.33333%; }

/* line 80, src/scss/comp/raboworld/components/_grid.scss */
.wrapper > * {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: 16px;
  margin-right: 16px; }
  @media screen and (max-width: 46.5625em) {
    /* line 80, src/scss/comp/raboworld/components/_grid.scss */
    .wrapper > * {
      margin-left: 8px;
      margin-right: 8px; } }

/* line 93, src/scss/comp/raboworld/components/_grid.scss */
.grid-s-2 {
  width: 16.66667%; }

/* line 80, src/scss/comp/raboworld/components/_grid.scss */
.wrapper > * {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: 16px;
  margin-right: 16px; }
  @media screen and (max-width: 46.5625em) {
    /* line 80, src/scss/comp/raboworld/components/_grid.scss */
    .wrapper > * {
      margin-left: 8px;
      margin-right: 8px; } }

/* line 93, src/scss/comp/raboworld/components/_grid.scss */
.grid-s-3 {
  width: 25%; }

/* line 80, src/scss/comp/raboworld/components/_grid.scss */
.wrapper > * {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: 16px;
  margin-right: 16px; }
  @media screen and (max-width: 46.5625em) {
    /* line 80, src/scss/comp/raboworld/components/_grid.scss */
    .wrapper > * {
      margin-left: 8px;
      margin-right: 8px; } }

/* line 93, src/scss/comp/raboworld/components/_grid.scss */
.grid-s-4 {
  width: 33.33333%; }

/* line 80, src/scss/comp/raboworld/components/_grid.scss */
.wrapper > * {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: 16px;
  margin-right: 16px; }
  @media screen and (max-width: 46.5625em) {
    /* line 80, src/scss/comp/raboworld/components/_grid.scss */
    .wrapper > * {
      margin-left: 8px;
      margin-right: 8px; } }

/* line 93, src/scss/comp/raboworld/components/_grid.scss */
.grid-s-5 {
  width: 41.66667%; }

/* line 80, src/scss/comp/raboworld/components/_grid.scss */
.wrapper > * {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: 16px;
  margin-right: 16px; }
  @media screen and (max-width: 46.5625em) {
    /* line 80, src/scss/comp/raboworld/components/_grid.scss */
    .wrapper > * {
      margin-left: 8px;
      margin-right: 8px; } }

/* line 93, src/scss/comp/raboworld/components/_grid.scss */
.grid-s-6 {
  width: 50%; }

/* line 80, src/scss/comp/raboworld/components/_grid.scss */
.wrapper > * {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: 16px;
  margin-right: 16px; }
  @media screen and (max-width: 46.5625em) {
    /* line 80, src/scss/comp/raboworld/components/_grid.scss */
    .wrapper > * {
      margin-left: 8px;
      margin-right: 8px; } }

/* line 93, src/scss/comp/raboworld/components/_grid.scss */
.grid-s-7 {
  width: 58.33333%; }

/* line 80, src/scss/comp/raboworld/components/_grid.scss */
.wrapper > * {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: 16px;
  margin-right: 16px; }
  @media screen and (max-width: 46.5625em) {
    /* line 80, src/scss/comp/raboworld/components/_grid.scss */
    .wrapper > * {
      margin-left: 8px;
      margin-right: 8px; } }

/* line 93, src/scss/comp/raboworld/components/_grid.scss */
.grid-s-8 {
  width: 66.66667%; }

/* line 80, src/scss/comp/raboworld/components/_grid.scss */
.wrapper > * {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: 16px;
  margin-right: 16px; }
  @media screen and (max-width: 46.5625em) {
    /* line 80, src/scss/comp/raboworld/components/_grid.scss */
    .wrapper > * {
      margin-left: 8px;
      margin-right: 8px; } }

/* line 93, src/scss/comp/raboworld/components/_grid.scss */
.grid-s-9 {
  width: 75%; }

/* line 80, src/scss/comp/raboworld/components/_grid.scss */
.wrapper > * {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: 16px;
  margin-right: 16px; }
  @media screen and (max-width: 46.5625em) {
    /* line 80, src/scss/comp/raboworld/components/_grid.scss */
    .wrapper > * {
      margin-left: 8px;
      margin-right: 8px; } }

/* line 93, src/scss/comp/raboworld/components/_grid.scss */
.grid-s-10 {
  width: 83.33333%; }

/* line 80, src/scss/comp/raboworld/components/_grid.scss */
.wrapper > * {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: 16px;
  margin-right: 16px; }
  @media screen and (max-width: 46.5625em) {
    /* line 80, src/scss/comp/raboworld/components/_grid.scss */
    .wrapper > * {
      margin-left: 8px;
      margin-right: 8px; } }

/* line 93, src/scss/comp/raboworld/components/_grid.scss */
.grid-s-11 {
  width: 91.66667%; }

/* line 80, src/scss/comp/raboworld/components/_grid.scss */
.wrapper > * {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: 16px;
  margin-right: 16px; }
  @media screen and (max-width: 46.5625em) {
    /* line 80, src/scss/comp/raboworld/components/_grid.scss */
    .wrapper > * {
      margin-left: 8px;
      margin-right: 8px; } }

/* line 93, src/scss/comp/raboworld/components/_grid.scss */
.grid-s-12 {
  width: 100%; }

/* line 99, src/scss/comp/raboworld/components/_grid.scss */
.offset-s-1 {
  margin-left: 8.33333%; }

/* line 99, src/scss/comp/raboworld/components/_grid.scss */
.offset-s-2 {
  margin-left: 16.66667%; }

/* line 99, src/scss/comp/raboworld/components/_grid.scss */
.offset-s-3 {
  margin-left: 25%; }

/* line 99, src/scss/comp/raboworld/components/_grid.scss */
.offset-s-4 {
  margin-left: 33.33333%; }

/* line 99, src/scss/comp/raboworld/components/_grid.scss */
.offset-s-5 {
  margin-left: 41.66667%; }

/* line 99, src/scss/comp/raboworld/components/_grid.scss */
.offset-s-6 {
  margin-left: 50%; }

/* line 99, src/scss/comp/raboworld/components/_grid.scss */
.offset-s-7 {
  margin-left: 58.33333%; }

/* line 99, src/scss/comp/raboworld/components/_grid.scss */
.offset-s-8 {
  margin-left: 66.66667%; }

/* line 99, src/scss/comp/raboworld/components/_grid.scss */
.offset-s-9 {
  margin-left: 75%; }

/* line 99, src/scss/comp/raboworld/components/_grid.scss */
.offset-s-10 {
  margin-left: 83.33333%; }

/* line 99, src/scss/comp/raboworld/components/_grid.scss */
.offset-s-11 {
  margin-left: 91.66667%; }

/* line 99, src/scss/comp/raboworld/components/_grid.scss */
.offset-s-12 {
  margin-left: 100%; }

@media screen and (min-width: 46.625em) {
  /* line 106, src/scss/comp/raboworld/components/_grid.scss */
  [class*='grid-m-'] {
    padding-left: 12px;
    padding-right: 12px; }
  /* line 111, src/scss/comp/raboworld/components/_grid.scss */
  .wrapper > * {
    padding-left: 16px;
    padding-right: 16px;
    margin-left: 0;
    margin-right: 0; }
  /* line 120, src/scss/comp/raboworld/components/_grid.scss */
  .grid-m-1 {
    width: 8.33333%; }
  /* line 120, src/scss/comp/raboworld/components/_grid.scss */
  .grid-m-2 {
    width: 16.66667%; }
  /* line 120, src/scss/comp/raboworld/components/_grid.scss */
  .grid-m-3 {
    width: 25%; }
  /* line 120, src/scss/comp/raboworld/components/_grid.scss */
  .grid-m-4 {
    width: 33.33333%; }
  /* line 120, src/scss/comp/raboworld/components/_grid.scss */
  .grid-m-5 {
    width: 41.66667%; }
  /* line 120, src/scss/comp/raboworld/components/_grid.scss */
  .grid-m-6 {
    width: 50%; }
  /* line 120, src/scss/comp/raboworld/components/_grid.scss */
  .grid-m-7 {
    width: 58.33333%; }
  /* line 120, src/scss/comp/raboworld/components/_grid.scss */
  .grid-m-8 {
    width: 66.66667%; }
  /* line 120, src/scss/comp/raboworld/components/_grid.scss */
  .grid-m-9 {
    width: 75%; }
  /* line 120, src/scss/comp/raboworld/components/_grid.scss */
  .grid-m-10 {
    width: 83.33333%; }
  /* line 120, src/scss/comp/raboworld/components/_grid.scss */
  .grid-m-11 {
    width: 91.66667%; }
  /* line 120, src/scss/comp/raboworld/components/_grid.scss */
  .grid-m-12 {
    width: 100%; }
  /* line 126, src/scss/comp/raboworld/components/_grid.scss */
  .offset-m-1 {
    margin-left: 8.33333%; }
  /* line 126, src/scss/comp/raboworld/components/_grid.scss */
  .offset-m-2 {
    margin-left: 16.66667%; }
  /* line 126, src/scss/comp/raboworld/components/_grid.scss */
  .offset-m-3 {
    margin-left: 25%; }
  /* line 126, src/scss/comp/raboworld/components/_grid.scss */
  .offset-m-4 {
    margin-left: 33.33333%; }
  /* line 126, src/scss/comp/raboworld/components/_grid.scss */
  .offset-m-5 {
    margin-left: 41.66667%; }
  /* line 126, src/scss/comp/raboworld/components/_grid.scss */
  .offset-m-6 {
    margin-left: 50%; }
  /* line 126, src/scss/comp/raboworld/components/_grid.scss */
  .offset-m-7 {
    margin-left: 58.33333%; }
  /* line 126, src/scss/comp/raboworld/components/_grid.scss */
  .offset-m-8 {
    margin-left: 66.66667%; }
  /* line 126, src/scss/comp/raboworld/components/_grid.scss */
  .offset-m-9 {
    margin-left: 75%; }
  /* line 126, src/scss/comp/raboworld/components/_grid.scss */
  .offset-m-10 {
    margin-left: 83.33333%; }
  /* line 126, src/scss/comp/raboworld/components/_grid.scss */
  .offset-m-11 {
    margin-left: 91.66667%; }
  /* line 126, src/scss/comp/raboworld/components/_grid.scss */
  .offset-m-12 {
    margin-left: 100%; } }

@media screen and (min-width: 63.75em) {
  /* line 134, src/scss/comp/raboworld/components/_grid.scss */
  [class*='grid-l-'] {
    padding-left: 12px;
    padding-right: 12px; }
  /* line 139, src/scss/comp/raboworld/components/_grid.scss */
  .wrapper > * {
    padding-left: 12px;
    padding-right: 12px; }
  /* line 145, src/scss/comp/raboworld/components/_grid.scss */
  .grid-l-1 {
    width: 8.33333%; }
  /* line 145, src/scss/comp/raboworld/components/_grid.scss */
  .grid-l-2 {
    width: 16.66667%; }
  /* line 145, src/scss/comp/raboworld/components/_grid.scss */
  .grid-l-3 {
    width: 25%; }
  /* line 145, src/scss/comp/raboworld/components/_grid.scss */
  .grid-l-4 {
    width: 33.33333%; }
  /* line 145, src/scss/comp/raboworld/components/_grid.scss */
  .grid-l-5 {
    width: 41.66667%; }
  /* line 145, src/scss/comp/raboworld/components/_grid.scss */
  .grid-l-6 {
    width: 50%; }
  /* line 145, src/scss/comp/raboworld/components/_grid.scss */
  .grid-l-7 {
    width: 58.33333%; }
  /* line 145, src/scss/comp/raboworld/components/_grid.scss */
  .grid-l-8 {
    width: 66.66667%; }
  /* line 145, src/scss/comp/raboworld/components/_grid.scss */
  .grid-l-9 {
    width: 75%; }
  /* line 145, src/scss/comp/raboworld/components/_grid.scss */
  .grid-l-10 {
    width: 83.33333%; }
  /* line 145, src/scss/comp/raboworld/components/_grid.scss */
  .grid-l-11 {
    width: 91.66667%; }
  /* line 145, src/scss/comp/raboworld/components/_grid.scss */
  .grid-l-12 {
    width: 100%; }
  /* line 150, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-1 {
    margin-left: 8.33333%; }
  /* line 150, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-2 {
    margin-left: 16.66667%; }
  /* line 150, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-3 {
    margin-left: 25%; }
  /* line 150, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-4 {
    margin-left: 33.33333%; }
  /* line 150, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-5 {
    margin-left: 41.66667%; }
  /* line 150, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-6 {
    margin-left: 50%; }
  /* line 150, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-7 {
    margin-left: 58.33333%; }
  /* line 150, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-8 {
    margin-left: 66.66667%; }
  /* line 150, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-9 {
    margin-left: 75%; }
  /* line 150, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-10 {
    margin-left: 83.33333%; }
  /* line 150, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-11 {
    margin-left: 91.66667%; }
  /* line 150, src/scss/comp/raboworld/components/_grid.scss */
  .offset-l-12 {
    margin-left: 100%; } }

@media screen and (min-width: 90em) {
  /* line 158, src/scss/comp/raboworld/components/_grid.scss */
  [class*='grid-xl-'] {
    padding-left: 12px;
    padding-right: 12px; }
  /* line 164, src/scss/comp/raboworld/components/_grid.scss */
  .grid-xl-1 {
    width: 8.33333%; }
  /* line 164, src/scss/comp/raboworld/components/_grid.scss */
  .grid-xl-2 {
    width: 16.66667%; }
  /* line 164, src/scss/comp/raboworld/components/_grid.scss */
  .grid-xl-3 {
    width: 25%; }
  /* line 164, src/scss/comp/raboworld/components/_grid.scss */
  .grid-xl-4 {
    width: 33.33333%; }
  /* line 164, src/scss/comp/raboworld/components/_grid.scss */
  .grid-xl-5 {
    width: 41.66667%; }
  /* line 164, src/scss/comp/raboworld/components/_grid.scss */
  .grid-xl-6 {
    width: 50%; }
  /* line 164, src/scss/comp/raboworld/components/_grid.scss */
  .grid-xl-7 {
    width: 58.33333%; }
  /* line 164, src/scss/comp/raboworld/components/_grid.scss */
  .grid-xl-8 {
    width: 66.66667%; }
  /* line 164, src/scss/comp/raboworld/components/_grid.scss */
  .grid-xl-9 {
    width: 75%; }
  /* line 164, src/scss/comp/raboworld/components/_grid.scss */
  .grid-xl-10 {
    width: 83.33333%; }
  /* line 164, src/scss/comp/raboworld/components/_grid.scss */
  .grid-xl-11 {
    width: 91.66667%; }
  /* line 164, src/scss/comp/raboworld/components/_grid.scss */
  .grid-xl-12 {
    width: 100%; }
  /* line 170, src/scss/comp/raboworld/components/_grid.scss */
  .offset-xl-1 {
    margin-left: 8.33333%; }
  /* line 170, src/scss/comp/raboworld/components/_grid.scss */
  .offset-xl-2 {
    margin-left: 16.66667%; }
  /* line 170, src/scss/comp/raboworld/components/_grid.scss */
  .offset-xl-3 {
    margin-left: 25%; }
  /* line 170, src/scss/comp/raboworld/components/_grid.scss */
  .offset-xl-4 {
    margin-left: 33.33333%; }
  /* line 170, src/scss/comp/raboworld/components/_grid.scss */
  .offset-xl-5 {
    margin-left: 41.66667%; }
  /* line 170, src/scss/comp/raboworld/components/_grid.scss */
  .offset-xl-6 {
    margin-left: 50%; }
  /* line 170, src/scss/comp/raboworld/components/_grid.scss */
  .offset-xl-7 {
    margin-left: 58.33333%; }
  /* line 170, src/scss/comp/raboworld/components/_grid.scss */
  .offset-xl-8 {
    margin-left: 66.66667%; }
  /* line 170, src/scss/comp/raboworld/components/_grid.scss */
  .offset-xl-9 {
    margin-left: 75%; }
  /* line 170, src/scss/comp/raboworld/components/_grid.scss */
  .offset-xl-10 {
    margin-left: 83.33333%; }
  /* line 170, src/scss/comp/raboworld/components/_grid.scss */
  .offset-xl-11 {
    margin-left: 91.66667%; }
  /* line 170, src/scss/comp/raboworld/components/_grid.scss */
  .offset-xl-12 {
    margin-left: 100%; } }

/* line 1, src/scss/comp/raboworld/components/_tiles.scss */
.tile {
  position: relative;
  background-color: #ffffff;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.08); }
  /* line 5, src/scss/comp/raboworld/components/_tiles.scss */
  .tile::before {
    content: '';
    position: absolute;
    z-index: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    -webkit-box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.24);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.24);
    /* BG tile: */
    -webkit-transition: opacity .35s, -webkit-transform 0.5s;
    transition: opacity .35s, -webkit-transform 0.5s;
    -o-transition: transform 0.5s, opacity .35s;
    transition: transform 0.5s, opacity .35s;
    transition: transform 0.5s, opacity .35s, -webkit-transform 0.5s;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  /* line 19, src/scss/comp/raboworld/components/_tiles.scss */
  .related-content__item .tile {
    min-height: 100%; }
  /* line 23, src/scss/comp/raboworld/components/_tiles.scss */
  .tile--is-hidden {
    display: none; }
  /* line 27, src/scss/comp/raboworld/components/_tiles.scss */
  .tile:hover::before {
    opacity: 1; }
  /* line 31, src/scss/comp/raboworld/components/_tiles.scss */
  .tile__subject {
    display: none; }
  /* line 35, src/scss/comp/raboworld/components/_tiles.scss */
  .tile__container__link, .tile__link {
    position: relative;
    display: block; }
  /* line 41, src/scss/comp/raboworld/components/_tiles.scss */
  .tile__link {
    border: 1px solid transparent;
    height: 100%; }
  /* line 46, src/scss/comp/raboworld/components/_tiles.scss */
  .tile__title {
    margin: 8px 0 0 0;
    padding: 0;
    font-size: 20px;
    line-height: 1.2;
    max-height: 47px;
    overflow: hidden;
    color: #000099;
    -webkit-transition: color .35s;
    -o-transition: color .35s;
    transition: color .35s;
    font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
    /* line 56, src/scss/comp/raboworld/components/_tiles.scss */
    .tile--podcast .tile__title {
      height: 47px; }
  /* line 62, src/scss/comp/raboworld/components/_tiles.scss */
  .tile:hover .tile__title {
    color: #fd6400; }
  /* line 66, src/scss/comp/raboworld/components/_tiles.scss */
  .tile--quote:hover .tile__title {
    color: #ffffff; }
  /* line 71, src/scss/comp/raboworld/components/_tiles.scss */
  .tile__link .tile--quote .tile__action-text {
    -webkit-transition: color .35s;
    -o-transition: color .35s;
    transition: color .35s; }
  /* line 75, src/scss/comp/raboworld/components/_tiles.scss */
  .tile__link .tile--quote:hover .tile__action-text {
    color: #fd6400;
    text-decoration: none; }
  /* line 80, src/scss/comp/raboworld/components/_tiles.scss */
  .tile__type {
    font-weight: 100;
    font-size: 16px;
    line-height: 1.5;
    color: #aaa; }
  /* line 87, src/scss/comp/raboworld/components/_tiles.scss */
  .tile__header {
    background-size: cover;
    background-position: 50% 50%; }
    /* line 91, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__header-text {
      border-top-right-radius: 20px;
      padding: 20px 20px 30px;
      color: #ffffff;
      position: relative; }
      /* line 97, src/scss/comp/raboworld/components/_tiles.scss */
      .tile__header-text .tile__title {
        font-style: italic; }
      /* line 101, src/scss/comp/raboworld/components/_tiles.scss */
      .tile__header-text .tile__type {
        color: #ffffff; }
    /* line 106, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__header--podcast {
      height: 160px;
      background-color: #000099;
      margin-bottom: -20px;
      border-top-right-radius: 25px; }
      @media only screen and (min-width: 746px) {
        /* line 113, src/scss/comp/raboworld/components/_tiles.scss */
        .masonry__item--width-2 .tile__header--podcast {
          height: 248px; } }
    /* line 119, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__header--video {
      position: relative;
      padding-bottom: 56.25%;
      /* 16:9 - default size */
      height: 0;
      background-color: #f7f7f7; }
      /* line 125, src/scss/comp/raboworld/components/_tiles.scss */
      .tile__header--video--16x9 {
        padding-bottom: 56.25%;
        /* 16:9 */ }
      /* line 128, src/scss/comp/raboworld/components/_tiles.scss */
      .tile__header--video--4x3 {
        padding-bottom: 75%;
        /* 4:3 */ }
      /* line 131, src/scss/comp/raboworld/components/_tiles.scss */
      .tile__header--video--1x1 {
        padding-bottom: 100%;
        /* 1:1 */ }
      /* line 135, src/scss/comp/raboworld/components/_tiles.scss */
      .tile__header--video-source {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 5; }
    /* line 145, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__header__img {
      background-color: #e3e3e3;
      width: auto;
      display: inline-block;
      vertical-align: middle;
      height: 205px;
      /* becomes .masonry__item--width-2 tile__header__img */ }
      /* line 149, src/scss/comp/raboworld/components/_tiles.scss */
      .tile--img > .tile__header__img {
        max-width: 100%;
        overflow: hidden; }
        /* line 153, src/scss/comp/raboworld/components/_tiles.scss */
        .tile--img > .tile__header__img.compat-object-fit {
          width: 100%;
          background-size: cover;
          background-position: top center; }
          /* line 158, src/scss/comp/raboworld/components/_tiles.scss */
          .tile--img > .tile__header__img.compat-object-fit img {
            display: none; }
      /* line 164, src/scss/comp/raboworld/components/_tiles.scss */
      .tile__header__img > .tile__header__img {
        max-width: none; }
      @supports ((-o-object-fit: cover) or (object-fit: cover)) {
        /* line 145, src/scss/comp/raboworld/components/_tiles.scss */
        .tile__header__img {
          -o-object-fit: cover;
          object-fit: cover;
          width: 100%; } }
      /* line 177, src/scss/comp/raboworld/components/_tiles.scss */
      .tile--quote .tile__header__img {
        min-height: 205px;
        height: 100%; }
      @media only screen and (min-width: 746px) {
        /* line 184, src/scss/comp/raboworld/components/_tiles.scss */
        .masonry__item--width-2 .tile__header__img {
          min-height: 341px; } }
    /* line 191, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__header--orange.tile--quote .tile__header {
      background-color: #fd6400; }
    /* line 195, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__header--orange .tile-podcast-overlay__graphic-element::before {
      background-color: #fd6400; }
    /* line 200, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__header--orange .tile__header {
      background-color: #fd6400; }
      /* line 203, src/scss/comp/raboworld/components/_tiles.scss */
      .tile__header--orange .tile__header .header-background__overlay-color {
        background-color: #fd6400; }
      /* line 207, src/scss/comp/raboworld/components/_tiles.scss */
      .tile--quote .tile__header--orange .tile__header {
        background-color: #ffffff; }
    /* line 191, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__header--blue.tile--quote .tile__header {
      background-color: #000099; }
    /* line 195, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__header--blue .tile-podcast-overlay__graphic-element::before {
      background-color: #000099; }
    /* line 200, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__header--blue .tile__header {
      background-color: #000099; }
      /* line 203, src/scss/comp/raboworld/components/_tiles.scss */
      .tile__header--blue .tile__header .header-background__overlay-color {
        background-color: #000099; }
      /* line 207, src/scss/comp/raboworld/components/_tiles.scss */
      .tile--quote .tile__header--blue .tile__header {
        background-color: #ffffff; }
    /* line 191, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__header--magenta.tile--quote .tile__header {
      background-color: #c8009c; }
    /* line 195, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__header--magenta .tile-podcast-overlay__graphic-element::before {
      background-color: #c8009c; }
    /* line 200, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__header--magenta .tile__header {
      background-color: #c8009c; }
      /* line 203, src/scss/comp/raboworld/components/_tiles.scss */
      .tile__header--magenta .tile__header .header-background__overlay-color {
        background-color: #c8009c; }
      /* line 207, src/scss/comp/raboworld/components/_tiles.scss */
      .tile--quote .tile__header--magenta .tile__header {
        background-color: #ffffff; }
    /* line 191, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__header--green.tile--quote .tile__header {
      background-color: #80ba27; }
    /* line 195, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__header--green .tile-podcast-overlay__graphic-element::before {
      background-color: #80ba27; }
    /* line 200, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__header--green .tile__header {
      background-color: #80ba27; }
      /* line 203, src/scss/comp/raboworld/components/_tiles.scss */
      .tile__header--green .tile__header .header-background__overlay-color {
        background-color: #80ba27; }
      /* line 207, src/scss/comp/raboworld/components/_tiles.scss */
      .tile--quote .tile__header--green .tile__header {
        background-color: #ffffff; }
    /* line 191, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__header--lightblue.tile--quote .tile__header {
      background-color: #90d1e3; }
    /* line 195, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__header--lightblue .tile-podcast-overlay__graphic-element::before {
      background-color: #90d1e3; }
    /* line 200, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__header--lightblue .tile__header {
      background-color: #90d1e3; }
      /* line 203, src/scss/comp/raboworld/components/_tiles.scss */
      .tile__header--lightblue .tile__header .header-background__overlay-color {
        background-color: #90d1e3; }
      /* line 207, src/scss/comp/raboworld/components/_tiles.scss */
      .tile--quote .tile__header--lightblue .tile__header {
        background-color: #ffffff; }
  /* line 215, src/scss/comp/raboworld/components/_tiles.scss */
  .tile__container {
    background-color: white;
    position: relative; }
    /* line 219, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__container__action {
      text-decoration: none;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center; }
      /* line 224, src/scss/comp/raboworld/components/_tiles.scss */
      .tile__container__action .tile__action-text {
        color: #000099;
        font-size: 16px;
        line-height: 1.5;
        position: absolute;
        top: 50%;
        left: 56px;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
        display: block;
        white-space: nowrap; }
      /* line 238, src/scss/comp/raboworld/components/_tiles.scss */
      .tile__container__action:hover .tile__action-text {
        text-decoration: underline; }
  /* line 244, src/scss/comp/raboworld/components/_tiles.scss */
  .tile__content {
    padding: 8px 16px 16px 16px;
    position: relative;
    width: 100%; }
    /* line 250, src/scss/comp/raboworld/components/_tiles.scss */
    .tile--quote .tile__content {
      padding-top: 20px;
      padding-bottom: 12px; }
    /* line 255, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__content-extra {
      display: none; }
      /* line 258, src/scss/comp/raboworld/components/_tiles.scss */
      .tile__content-extra .tile-author {
        position: relative; }
        /* line 261, src/scss/comp/raboworld/components/_tiles.scss */
        .tile__content-extra .tile-author__img {
          width: 64px;
          height: 64px;
          position: absolute;
          left: 23px;
          top: 50%;
          -webkit-transform: translate(0, -50%);
          -ms-transform: translate(0, -50%);
          transform: translate(0, -50%); }
        /* line 270, src/scss/comp/raboworld/components/_tiles.scss */
        .tile__content-extra .tile-author__name {
          display: block;
          margin-left: 99px;
          margin-right: 10px;
          font-size: 16px;
          line-height: 1.5;
          color: #333333;
          font-weight: 400; }
        /* line 280, src/scss/comp/raboworld/components/_tiles.scss */
        .tile__content-extra .tile-author__job-title {
          display: block;
          margin-left: 99px;
          margin-right: 10px;
          color: #aaa;
          font-size: 16px;
          line-height: 1.5;
          font-weight: 400;
          height: 50px;
          overflow: hidden; }
  /* line 295, src/scss/comp/raboworld/components/_tiles.scss */
  .tile__cornerimg {
    position: absolute;
    right: 20px;
    top: -35px;
    z-index: 10;
    min-width: 70px;
    min-height: 70px; }
    /* line 302, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__cornerimg--img {
      border-radius: 50%;
      border: 2px solid white;
      width: 70px;
      height: 70px;
      background-color: #f7f7f7; }
  /* line 311, src/scss/comp/raboworld/components/_tiles.scss */
  .tile--img {
    height: 315px; }
    /* line 315, src/scss/comp/raboworld/components/_tiles.scss */
    .tile--img.has-no-excerpt {
      height: auto; }
      /* line 318, src/scss/comp/raboworld/components/_tiles.scss */
      .tile--img.has-no-excerpt .tile__excerpt {
        display: none; }
      /* line 322, src/scss/comp/raboworld/components/_tiles.scss */
      .tile--img.has-no-excerpt .tile__container {
        height: auto; }
    /* line 327, src/scss/comp/raboworld/components/_tiles.scss */
    .tile--img .tile__container {
      -webkit-transition: height .20s,-webkit-transform .35s;
      transition: height .20s,-webkit-transform .35s;
      -o-transition: height .20s,transform .35s;
      transition: height .20s,transform .35s;
      transition: height .20s,transform .35s,-webkit-transform .35s;
      height: 110px;
      overflow: hidden; }
    /* line 332, src/scss/comp/raboworld/components/_tiles.scss */
    .tile--img .tile__excerpt {
      opacity: 0;
      -webkit-transition: opacity .15s;
      -o-transition: opacity .15s;
      transition: opacity .15s; }
    /* line 338, src/scss/comp/raboworld/components/_tiles.scss */
    .tile--img:not(.has-no-excerpt):hover .tile__container {
      -webkit-transform: translate(0, -98px);
      -ms-transform: translate(0, -98px);
      transform: translate(0, -98px);
      height: 200px;
      -webkit-transition: height .50s, -webkit-transform .35s;
      transition: height .50s, -webkit-transform .35s;
      -o-transition: height .50s, transform .35s;
      transition: height .50s, transform .35s;
      transition: height .50s, transform .35s, -webkit-transform .35s; }
    /* line 343, src/scss/comp/raboworld/components/_tiles.scss */
    .tile--img:not(.has-no-excerpt):hover .tile__excerpt {
      opacity: 1;
      -webkit-transition: opacity .25s;
      -o-transition: opacity .25s;
      transition: opacity .25s; }
    @media only screen and (min-width: 746px) {
      /* line 350, src/scss/comp/raboworld/components/_tiles.scss */
      .masonry__item--width-2 .tile--img {
        height: 525px; }
        /* line 354, src/scss/comp/raboworld/components/_tiles.scss */
        .tile__container {
          max-height: 184px; }
        /* line 357, src/scss/comp/raboworld/components/_tiles.scss */
        .masonry__item--width-2 .tile__container {
          max-height: 164px; }
        /* line 360, src/scss/comp/raboworld/components/_tiles.scss */
        .masonry__item--width-2 .tile--img .tile__excerpt {
          opacity: 1; }
        /* line 363, src/scss/comp/raboworld/components/_tiles.scss */
        .masonry__item--width-2 .tile--img .tile__container {
          height: 184px; } }
  /* line 370, src/scss/comp/raboworld/components/_tiles.scss */
  .tile--img .tile__excerpt {
    display: block;
    font-size: 17px;
    color: #333333;
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    line-height: 1.64706;
    margin: 12px 0 0 0;
    max-height: 107px;
    overflow: hidden; }
    @media only screen and (min-width: 746px) {
      /* line 382, src/scss/comp/raboworld/components/_tiles.scss */
      .masonry__item--width-2 .tile--img .tile__excerpt {
        display: block; } }
  /* line 388, src/scss/comp/raboworld/components/_tiles.scss */
  .tile--video {
    min-height: 283px; }
    @media only screen and (min-width: 746px) {
      /* line 393, src/scss/comp/raboworld/components/_tiles.scss */
      .masonry__item--width-2 .tile--video {
        min-height: 391px; } }
  /* line 399, src/scss/comp/raboworld/components/_tiles.scss */
  .tile--podcast {
    border-top-right-radius: 24px; }
    /* line 402, src/scss/comp/raboworld/components/_tiles.scss */
    .tile--podcast .tile__container {
      border-top-right-radius: 24px; }
    /* line 406, src/scss/comp/raboworld/components/_tiles.scss */
    .tile--podcast .tile__content {
      border-top-right-radius: 24px; }
    /* line 410, src/scss/comp/raboworld/components/_tiles.scss */
    .tile--podcast-link {
      display: block; }
  /* line 415, src/scss/comp/raboworld/components/_tiles.scss */
  .tile--quote {
    min-height: 288px;
    border-top-right-radius: 24px; }
    @media only screen and (min-width: 746px) {
      /* line 419, src/scss/comp/raboworld/components/_tiles.scss */
      .masonry__item--width-2 .tile--quote {
        min-height: 352px; } }
    /* line 424, src/scss/comp/raboworld/components/_tiles.scss */
    .tile--quote .tile__header {
      background-color: #fd6400;
      padding-bottom: 71px;
      border-top-right-radius: 24px; }
    /* line 430, src/scss/comp/raboworld/components/_tiles.scss */
    .tile--quote .tile__container {
      border-top-right-radius: 24px;
      position: absolute;
      left: 0;
      right: 0;
      bottom: 0; }
  /* line 440, src/scss/comp/raboworld/components/_tiles.scss */
  .tile--podcast::before, .tile--quote::before {
    border-radius: 5px 24px 5px 5px; }
  /* line 446, src/scss/comp/raboworld/components/_tiles.scss */
  .tile-author__img {
    border-radius: 50%;
    width: 70px;
    height: 70px; }
  /* line 453, src/scss/comp/raboworld/components/_tiles.scss */
  .tile-podcast-overlay {
    position: relative;
    height: 100%;
    border-top-right-radius: 24px;
    background-image: url("/en/images/static/speaker-tile.svg"), url("/en/images/static/Pause.svg"), url("/en/images/static/play-tile.svg"); }
    /* line 463, src/scss/comp/raboworld/components/_tiles.scss */
    .tile-podcast-overlay__graphic-element {
      left: 0;
      right: 0;
      bottom: 0;
      top: 0;
      background-color: #000099;
      background-image: url("/en/images/static/podcast-tile__background.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center calc(50% - 10px);
      border-top-right-radius: 24px;
      position: absolute; }
      /* line 476, src/scss/comp/raboworld/components/_tiles.scss */
      .tile-podcast-overlay__graphic-element:before {
        content: '';
        background-color: #000099;
        opacity: .72;
        height: 100%;
        width: 100%;
        display: block;
        position: absolute;
        border-top-right-radius: 24px; }
      /* line 489, src/scss/comp/raboworld/components/_tiles.scss */
      .tile__header--orange .tile-podcast-overlay__graphic-element {
        background-color: #fd6400; }
      /* line 489, src/scss/comp/raboworld/components/_tiles.scss */
      .tile__header--blue .tile-podcast-overlay__graphic-element {
        background-color: #000099; }
      /* line 489, src/scss/comp/raboworld/components/_tiles.scss */
      .tile__header--magenta .tile-podcast-overlay__graphic-element {
        background-color: #c8009c; }
      /* line 489, src/scss/comp/raboworld/components/_tiles.scss */
      .tile__header--green .tile-podcast-overlay__graphic-element {
        background-color: #80ba27; }
      /* line 489, src/scss/comp/raboworld/components/_tiles.scss */
      .tile__header--lightblue .tile-podcast-overlay__graphic-element {
        background-color: #90d1e3; }
    /* line 496, src/scss/comp/raboworld/components/_tiles.scss */
    .tile-podcast-overlay:hover {
      cursor: pointer; }
    /* line 501, src/scss/comp/raboworld/components/_tiles.scss */
    .tile-podcast-overlay:hover .tile-podcast-overlay__icon::before {
      opacity: 1; }
    /* line 506, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__podcast-link.is-playing .tile-podcast-overlay__icon::after {
      background-image: url("/en/images/static/Pause.svg"); }
    /* line 510, src/scss/comp/raboworld/components/_tiles.scss */
    .tile__podcast-link.is-paused .tile-podcast-overlay__icon::after {
      background-image: url("/en/images/static/play-tile.svg"); }
    /* line 514, src/scss/comp/raboworld/components/_tiles.scss */
    .tile-podcast-overlay__icon {
      position: absolute;
      width: 32px;
      height: 32px;
      left: 50%;
      top: 50%;
      margin-top: -10px;
      -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%); }
      /* line 522, src/scss/comp/raboworld/components/_tiles.scss */
      .tile-podcast-overlay__icon::before {
        background-color: #fd6400;
        -webkit-transition: opacity .35s;
        -o-transition: opacity .35s;
        transition: opacity .35s;
        opacity: 0;
        content: ' ';
        display: block;
        width: 28px;
        height: 28px;
        margin: 2px;
        position: absolute;
        z-index: 10;
        border-radius: 100%; }
      /* line 536, src/scss/comp/raboworld/components/_tiles.scss */
      .tile-podcast-overlay__icon::after {
        z-index: 20;
        position: absolute;
        content: ' ';
        display: block;
        width: 32px;
        height: 32px;
        background-image: url("/en/images/static/speaker-tile.svg");
        background-size: cover;
        background-position: center center;
        background-repeat: no-repeat; }
  @media only screen and (min-width: 746px) {
    /* line 552, src/scss/comp/raboworld/components/_tiles.scss */
    .masonry__item--width-2 .tile--podcast .tile__content {
      width: 50%; }
      /* line 555, src/scss/comp/raboworld/components/_tiles.scss */
      .masonry__item--width-2 .tile--podcast .tile__content-extra {
        display: block;
        width: 50%;
        border-left: 1px solid #e3e3e3;
        margin: 20px 0; } }

/* line 567, src/scss/comp/raboworld/components/_tiles.scss */
.super-circle {
  color: #ffffff;
  display: inline-block;
  width: 32px;
  height: 32px;
  background-image: url("/en/images/static/icon__arrow--blue.svg"), url("/en/images/static/super-circle—gray.svg");
  background-position: center center;
  background-repeat: no-repeat; }

/* line 577, src/scss/comp/raboworld/components/_tiles.scss */
.header-background {
  position: relative;
  z-index: 0;
  margin-bottom: -24px;
  height: 242px;
  overflow: hidden;
  border-top-right-radius: 24px;
  margin-left: 1px; }
  @media only screen and (min-width: 746px) {
    /* line 587, src/scss/comp/raboworld/components/_tiles.scss */
    .masonry__item--width-2 .header-background {
      height: 305px; } }
  /* line 592, src/scss/comp/raboworld/components/_tiles.scss */
  .header-background__image {
    border-top-right-radius: 24px;
    -webkit-filter: grayscale(50%);
    filter: grayscale(50%); }
    /* line 595, src/scss/comp/raboworld/components/_tiles.scss */
    .header-background__image source,
    .header-background__image img {
      border-top-right-radius: 24px;
      -webkit-filter: grayscale(50%);
      filter: grayscale(50%); }
    /* line 601, src/scss/comp/raboworld/components/_tiles.scss */
    .header-background__image.compat-object-fit {
      width: 100%;
      background-size: cover;
      background-position: top center;
      height: 100%;
      display: block; }
      /* line 609, src/scss/comp/raboworld/components/_tiles.scss */
      .header-background__image.compat-object-fit img {
        display: none; }
  /* line 615, src/scss/comp/raboworld/components/_tiles.scss */
  .header-background__overlay-color {
    border-top-right-radius: 24px;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    opacity: .88;
    background-color: #fd6400;
    z-index: 5; }
  /* line 627, src/scss/comp/raboworld/components/_tiles.scss */
  .header-background__overlay-text {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 10; }
    /* line 635, src/scss/comp/raboworld/components/_tiles.scss */
    .header-background__overlay-text .tile__type {
      position: absolute;
      left: 16px;
      top: 28px;
      right: 16px;
      font-size: 16px;
      line-height: 1.5;
      font-weight: 400;
      color: #ffffff; }
    /* line 646, src/scss/comp/raboworld/components/_tiles.scss */
    .header-background__overlay-text .tile__title {
      display: block;
      margin: 66px 16px 0;
      font-size: 24px;
      line-height: 1.33333;
      color: #ffffff;
      padding: 0;
      font-family: "Myriad SemiBold Italic", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
      max-height: 95px; }
      @media only screen and (min-width: 746px) {
        /* line 657, src/scss/comp/raboworld/components/_tiles.scss */
        .masonry__item--width-2 .header-background__overlay-text .tile__title {
          font-size: 40px;
          right: 156px;
          line-height: 1.2;
          max-height: 150px; } }
    /* line 666, src/scss/comp/raboworld/components/_tiles.scss */
    .header-background__overlay-text .title-author__name {
      margin: 16px 16px 0;
      display: block;
      color: #ffffff;
      font-size: 16px;
      line-height: 1.5;
      font-style: italic;
      font-weight: 400; }

/* line 681, src/scss/comp/raboworld/components/_tiles.scss */
.tiles__container {
  background-color: #ffffff;
  position: relative;
  border-top-right-radius: 24px;
  padding: 16px 8px 70px;
  margin-bottom: 40px; }
  @media only screen and (min-width: 746px) {
    /* line 681, src/scss/comp/raboworld/components/_tiles.scss */
    .tiles__container {
      padding: 24px 16px 0;
      margin-top: -48px;
      margin-bottom: 64px; } }
  @media only screen and (min-width: 1021px) {
    /* line 681, src/scss/comp/raboworld/components/_tiles.scss */
    .tiles__container {
      margin-top: -130px; } }
  /* line 696, src/scss/comp/raboworld/components/_tiles.scss */
  .tiles__container::before {
    position: absolute;
    left: -99vw;
    width: 100vw;
    z-index: -1;
    top: 0;
    content: ' ';
    background-color: #ffffff;
    height: 100vh; }
  /* line 706, src/scss/comp/raboworld/components/_tiles.scss */
  .tiles__container::after {
    position: absolute;
    left: -100vw;
    width: 100vw;
    bottom: 0;
    content: ' ';
    background-color: #ffffff;
    height: 100px; }

/* line 719, src/scss/comp/raboworld/components/_tiles.scss */
.masonry__item--width-2 .tile--img:hover .tile__container {
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  height: 200px; }

/* line 723, src/scss/comp/raboworld/components/_tiles.scss */
.masonry__item--width-2 .tile--img:hover .tile__excerpt {
  opacity: 1;
  -webkit-transition: opacity .25s;
  -o-transition: opacity .25s;
  transition: opacity .25s; }

/**
 * @description
 * The header which consist of three parts
 *
 * *** Big background image
 * The styling is done in this file. The image is called with inline styling (style="background-image: url()") in the template.
 * This is done so it's easier to load an image from the backend and manipulate in the front-end.
 *
 * *** Sqircle (weird shaped square)
 * The circle is included. Two mixins in the psuedo element (:before and :after)
 * Has a small transition property, so it will be smooth when the screens resizes
 *
 * *** Text box
 * The text box has a header and a link. The link has a sqircle icon include
 * The text is contained within the rw-hero--container. This has a container size width (960px)
 *
 * ** Header Width:
 * Full width: this is the default behaviour
 * container size: .container-width
 *
 * ** Header height:
 * .container-width has the default height of 300px and 450px
 * this can be overwritten in case of different header height
 */
/* line 26, src/scss/comp/raboworld/components/_top-headers.scss */
.container-width {
  max-width: 1120px;
  margin: 0 auto;
  height: 320px; }
  @media screen and (min-width: 46.625em) {
    /* line 26, src/scss/comp/raboworld/components/_top-headers.scss */
    .container-width {
      border-bottom-right-radius: 25px; } }
  @media screen and (min-width: 63.75em) {
    /* line 26, src/scss/comp/raboworld/components/_top-headers.scss */
    .container-width {
      height: 450px; }
      /* line 35, src/scss/comp/raboworld/components/_top-headers.scss */
      .container-width.rw-hero--small {
        height: 320px; } }

/* line 41, src/scss/comp/raboworld/components/_top-headers.scss */
.rw-hero {
  position: relative;
  overflow: hidden; }

/* line 46, src/scss/comp/raboworld/components/_top-headers.scss */
.rw-hero--container {
  height: 100%;
  margin: 0 28px; }
  @media screen and (min-width: 46.625em) {
    /* line 46, src/scss/comp/raboworld/components/_top-headers.scss */
    .rw-hero--container {
      width: auto;
      margin: 0 28px; } }
  @media screen and (min-width: 63.75em) {
    /* line 46, src/scss/comp/raboworld/components/_top-headers.scss */
    .rw-hero--container {
      width: 960px;
      margin: 0 auto 0 96px; } }

/* line 60, src/scss/comp/raboworld/components/_top-headers.scss */
.rw-hero--image {
  background-size: cover;
  background-position: center top;
  background-repeat: no-repeat;
  width: 100%;
  height: 383px;
  max-width: 1120px;
  margin: 0 auto; }
  @media screen and (min-width: 63.75em) {
    /* line 60, src/scss/comp/raboworld/components/_top-headers.scss */
    .rw-hero--image {
      border-bottom-right-radius: 24px;
      background-position: center top;
      height: 448px; } }
  /* line 77, src/scss/comp/raboworld/components/_top-headers.scss */
  .rw-hero-podcast .rw-hero--image {
    position: relative; }
    /* line 80, src/scss/comp/raboworld/components/_top-headers.scss */
    .rw-hero-podcast .rw-hero--image .rw-hero--container {
      position: relative;
      z-index: 2; }
    /* line 85, src/scss/comp/raboworld/components/_top-headers.scss */
    .rw-hero-podcast .rw-hero--image::before {
      content: ' ';
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      z-index: 1;
      background-color: #000099;
      position: absolute;
      opacity: .72;
      border-bottom-right-radius: 24px; }

/* line 100, src/scss/comp/raboworld/components/_top-headers.scss */
.rw-hero__body--container {
  position: absolute;
  bottom: 0;
  padding: 0 15px 15px;
  max-width: 272px;
  bottom: 0; }
  @media screen and (min-width: 46.625em) {
    /* line 100, src/scss/comp/raboworld/components/_top-headers.scss */
    .rw-hero__body--container {
      top: 15%;
      bottom: initial;
      max-width: 379px; } }

/* line 114, src/scss/comp/raboworld/components/_top-headers.scss */
.rw-hero__body--background {
  z-index: 0; }
  /* line 175, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .rw-hero__body--background:before {
    font-family: 'rfs-icons';
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none; }
  /* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .rw-hero__body--background:before {
    content: "\F113"; }
  /* line 175, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .rw-hero__body--background:after {
    font-family: 'rfs-icons';
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none; }
  /* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .rw-hero__body--background:after {
    content: "\F113"; }
  /* line 121, src/scss/comp/raboworld/components/_top-headers.scss */
  .rw-hero__body--background:before, .rw-hero__body--background:after {
    position: absolute;
    font-size: 400px;
    color: rgba(255, 255, 255, 0.52);
    left: -100px;
    bottom: 30px;
    -webkit-transition: 0.8s linear;
    -o-transition: 0.8s linear;
    transition: 0.8s linear;
    -webkit-transform-origin: top;
    -ms-transform-origin: top;
    transform-origin: top; }
    @media screen and (min-width: 46.625em) {
      /* line 121, src/scss/comp/raboworld/components/_top-headers.scss */
      .rw-hero__body--background:before, .rw-hero__body--background:after {
        font-size: 480px;
        top: -50px;
        left: -70px;
        bottom: 0; } }
  /* line 139, src/scss/comp/raboworld/components/_top-headers.scss */
  .rw-hero__body--background:after {
    -webkit-transform: rotate(20deg);
    -ms-transform: rotate(20deg);
    transform: rotate(20deg);
    color: rgba(255, 255, 255, 0.38); }
    @media screen and (min-width: 46.625em) {
      /* line 139, src/scss/comp/raboworld/components/_top-headers.scss */
      .rw-hero__body--background:after {
        top: -40px;
        -webkit-transform: rotate(10deg);
        -ms-transform: rotate(10deg);
        transform: rotate(10deg); } }

/* line 150, src/scss/comp/raboworld/components/_top-headers.scss */
.rw-hero__text {
  z-index: 1;
  position: relative;
  margin-bottom: 20px; }
  @media screen and (min-width: 46.625em) {
    /* line 150, src/scss/comp/raboworld/components/_top-headers.scss */
    .rw-hero__text {
      bottom: 0px; } }
  /* line 159, src/scss/comp/raboworld/components/_top-headers.scss */
  .rw-hero__text--title {
    font-family: "Myriad SemiBold Italic", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    color: #000099;
    font-weight: 400;
    font-size: 30px;
    margin-bottom: 15px;
    line-height: 1.2; }
    @media screen and (min-width: 46.625em) {
      /* line 159, src/scss/comp/raboworld/components/_top-headers.scss */
      .rw-hero__text--title {
        font-size: 40px; } }

/* line 1, src/scss/comp/raboworld/components/_mixed-content.scss */
.mixed-content {
  padding-bottom: 0;
  border-bottom: 1px solid #e3e3e3; }

/* line 2, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
.recommended-podcasts {
  padding-top: 140px;
  padding-bottom: 65px; }
  @media screen and (min-width: 63.75em) {
    /* line 2, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
    .recommended-podcasts {
      margin-left: 0;
      margin-right: 0; } }
  /* line 10, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
  .recommended-podcasts__header {
    margin-bottom: 30px; }
  /* line 14, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
  .recommended-podcasts__main {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  /* line 21, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
  .recommended-podcasts__overview {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    margin: 0 auto 0;
    padding-top: 24px;
    padding-left: 16px;
    padding-right: 16px; }
    @media screen and (min-width: 46.625em) {
      /* line 21, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
      .recommended-podcasts__overview {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        max-width: 50%;
        /* No really IE10/11, do not grow bigger than 66% */
        padding-left: 32px;
        padding-right: 20px;
        padding-top: 0; } }
    @media screen and (min-width: 63.75em) {
      /* line 21, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
      .recommended-podcasts__overview {
        margin: 40px auto 0;
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 33.3%;
        -ms-flex: 1 1 33.3%;
        flex: 1 1 33.3%;
        margin-top: 0;
        max-width: 33%;
        /* No really IE10/11, do not grow bigger than 33% */ } }
  /* line 45, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
  .recommended-podcasts .list-icon__container {
    width: 100%; }
  /* line 50, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
  .recommended-podcasts .current-podcast {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    /* line 54, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
    .recommended-podcasts .current-podcast__subject {
      display: none; }
    /* line 58, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
    .recommended-podcasts .current-podcast__header {
      font-size: 20px;
      line-height: 1.2;
      color: #000099;
      max-height: 24px;
      margin-bottom: 16px;
      overflow: hidden; }
    /* line 67, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
    .recommended-podcasts .current-podcast__image {
      width: 72px;
      height: 72px;
      display: inline-block;
      background-image: url("/en/images/static/podcast-tile__background.jpg");
      background-size: cover;
      background-position: center center;
      position: relative; }
      /* line 76, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
      .recommended-podcasts .current-podcast__image:before {
        content: '';
        background-color: #000099;
        opacity: .72;
        height: 100%;
        width: 100%;
        display: block; }
      /* line 85, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
      .recommended-podcasts .current-podcast__image .current-podcast__icon {
        position: absolute;
        top: 0;
        height: 100%;
        width: 100%; }
    /* line 94, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
    .recommended-podcasts .current-podcast__title {
      font-size: 16px;
      font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
      line-height: 1.5;
      color: #000099;
      max-height: 48px;
      overflow: hidden; }
    /* line 103, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
    .recommended-podcasts .current-podcast__right-container {
      display: inline-block;
      width: 100%;
      margin-left: 10px; }
    /* line 109, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
    .recommended-podcasts .current-podcast__metadata {
      font-size: 16px;
      line-height: 1.5;
      color: #aaa;
      max-height: 24px;
      display: block;
      overflow: hidden;
      margin-top: -10px;
      margin-bottom: 10px; }
    /* line 120, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
    .recommended-podcasts .current-podcast__data {
      position: relative;
      min-height: 80px;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%; }
      @media screen and (min-width: 63.75em) {
        /* line 120, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
        .recommended-podcasts .current-podcast__data {
          padding-right: 20px;
          -webkit-box-flex: 0;
          -webkit-flex: 0 0 50%;
          -ms-flex: 0 0 50%;
          flex: 0 0 50%;
          max-width: 50%; } }
    /* line 134, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
    .recommended-podcasts .current-podcast__data:before, .recommended-podcasts .current-podcast__data:after, .recommended-podcasts .current-podcast__author:before, .recommended-podcasts .current-podcast__author:after {
      content: none !important; }
    /* line 141, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
    .recommended-podcasts .current-podcast__author {
      position: relative;
      min-height: 80px;
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      margin-top: 16px;
      padding-top: 16px;
      border-top: 1px solid #aaa; }
      @media screen and (min-width: 63.75em) {
        /* line 141, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
        .recommended-podcasts .current-podcast__author {
          margin-top: 0;
          padding-top: 0;
          padding-left: 20px;
          display: block;
          -webkit-box-flex: 0;
          -webkit-flex: 0 0 50%;
          -ms-flex: 0 0 50%;
          flex: 0 0 50%;
          max-width: 50%;
          border-top: 0;
          border-left: 1px solid #aaa; } }
      /* line 160, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
      .recommended-podcasts .current-podcast__author-img {
        width: 72px;
        height: 72px;
        border-radius: 50%;
        position: absolute; }
      /* line 167, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
      .recommended-podcasts .current-podcast__author-name {
        display: block;
        color: #333333;
        font-size: 16px;
        line-height: 1.5;
        height: 24px;
        overflow: hidden;
        margin-left: 84px; }
      /* line 177, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
      .recommended-podcasts .current-podcast__author-job-title {
        display: block;
        font-size: 16px;
        line-height: 1.5;
        color: #aaa;
        max-height: 48px;
        overflow: hidden;
        margin-left: 84px; }

/* line 190, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
.recommended-podcast {
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.08);
  border-top-right-radius: 24px;
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%;
  /* No really IE10/11, do not grow bigger than 100% */ }
  @media screen and (min-width: 46.625em) {
    /* line 190, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
    .recommended-podcast {
      -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
      flex-basis: 50%;
      max-width: 50%;
      /* No really IE10/11, do not grow bigger than 66% */ } }
  @media screen and (min-width: 63.75em) {
    /* line 190, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
    .recommended-podcast {
      -webkit-flex-basis: 66.6%;
      -ms-flex-preferred-size: 66.6%;
      flex-basis: 66.6%;
      max-width: 66.6%;
      /* No really IE10/11, do not grow bigger than 66% */ } }
  /* line 207, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
  .recommended-podcast__header {
    background-color: #000099;
    margin-bottom: -20px;
    border-top-right-radius: 25px;
    height: 160px; }
    @media screen and (min-width: 46.625em) {
      /* line 207, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
      .recommended-podcast__header {
        height: 176px; } }
    @media screen and (min-width: 63.75em) {
      /* line 207, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
      .recommended-podcast__header {
        height: 248px; } }
  /* line 220, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
  .recommended-podcast__link {
    display: block;
    height: 100%; }
  /* line 225, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
  .recommended-podcast-overlay {
    position: relative;
    height: 100%;
    overflow: hidden;
    border-top-right-radius: 24px; }
    /* line 231, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
    .recommended-podcast-overlay__graphic-element {
      position: absolute;
      left: 0;
      right: 0;
      bottom: 0;
      top: 0;
      background-image: url("/en/images/static/podcast-tile__background.jpg");
      background-size: cover;
      background-position: center center;
      border-top-right-radius: 24px; }
      /* line 241, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
      .recommended-podcast-overlay__graphic-element::before {
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        right: 0;
        content: ' ';
        background-color: #000099;
        opacity: .72;
        border-top-right-radius: 24px; }
      /* line 252, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
      .recommended-podcast-overlay__graphic-element::after {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        content: ' ';
        background-color: #000099;
        width: 30px;
        height: 30px;
        z-index: 5;
        border-radius: 50%;
        border: 1px solid red;
        margin-top: -10px;
        -webkit-transition: background-color .35s;
        -o-transition: background-color .35s;
        transition: background-color .35s; }
        /* line 267, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
        .recommended-podcast-overlay:hover .recommended-podcast-overlay__graphic-element::after {
          background-color: #fd6400; }
    /* line 273, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
    .recommended-podcast-overlay__icon {
      width: 32px;
      height: 32px;
      position: absolute;
      left: 50%;
      top: 50%;
      z-index: 10;
      margin-top: -10px;
      -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      background-image: url("/en/images/static/speaker-tile.svg");
      background-size: cover;
      background-position: center center; }
  /* line 292, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
  .recommended-podcast .recommended-podcast__link.is-playing .recommended-podcast-overlay__icon {
    background-image: url("/en/images/static/Pause.svg"); }
  /* line 298, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
  .recommended-podcast .recommended-podcast__link.is-paused .recommended-podcast-overlay__icon {
    background-image: url("/en/images/static/play-tile.svg"); }
  /* line 305, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
  .recommended-podcast__content {
    background-color: white;
    border-top-right-radius: 24px;
    padding: 24px 8px;
    position: relative;
    z-index: 2; }
    @media screen and (min-width: 46.625em) {
      /* line 305, src/scss/comp/raboworld/components/_recommended-podcasts.scss */
      .recommended-podcast__content {
        padding: 24px 16px; } }

/* line 1, src/scss/comp/raboworld/components/_projects-and-events.scss */
.projects-and-events {
  position: relative;
  z-index: 10; }
  /* line 5, src/scss/comp/raboworld/components/_projects-and-events.scss */
  .projects-and-events__header {
    background-color: white;
    border-bottom-right-radius: 24px;
    position: relative;
    margin: -62px auto 0;
    max-width: 960px;
    z-index: 1; }
    @media only screen and (min-width: 746px) {
      /* line 5, src/scss/comp/raboworld/components/_projects-and-events.scss */
      .projects-and-events__header {
        top: 61px; } }
    @media screen and (max-width: 46.5625em) {
      /* line 5, src/scss/comp/raboworld/components/_projects-and-events.scss */
      .projects-and-events__header {
        border-bottom-right-radius: 0;
        margin: 0 -16px 0 0; } }
    /* line 22, src/scss/comp/raboworld/components/_projects-and-events.scss */
    .projects-and-events__header::before {
      position: absolute;
      left: -99vw;
      width: 100vw;
      z-index: -1;
      top: 0;
      bottom: 0;
      content: ' ';
      background-color: white; }
  /* line 33, src/scss/comp/raboworld/components/_projects-and-events.scss */
  .projects-and-events .section__title {
    padding-bottom: 20px; }

/* ---- grid-item ---- */
/* line 5, src/scss/comp/raboworld/components/_masonry-grid.scss */
.masonry {
  position: relative;
  margin-left: -8px;
  margin-right: -8px;
  min-height: 800px;
  -webkit-transition: height .1s ease-out;
  -o-transition: height .1s ease-out;
  transition: height .1s ease-out;
  padding-bottom: 52px; }
  @media screen and (max-width: 46.5625em) {
    /* line 5, src/scss/comp/raboworld/components/_masonry-grid.scss */
    .masonry {
      min-height: 600px;
      padding-bottom: 0px; } }
  /* line 19, src/scss/comp/raboworld/components/_masonry-grid.scss */
  .masonry__button-bar {
    text-align: center;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0; }
    @media screen and (min-width: 46.625em) {
      /* line 19, src/scss/comp/raboworld/components/_masonry-grid.scss */
      .masonry__button-bar {
        margin-top: 32px; } }
  /* line 31, src/scss/comp/raboworld/components/_masonry-grid.scss */
  .masonry:after {
    content: '';
    display: block;
    clear: both; }
  /* line 37, src/scss/comp/raboworld/components/_masonry-grid.scss */
  .masonry__item {
    width: 100%;
    padding: 8px;
    max-width: 100%; }
    /* line 41, src/scss/comp/raboworld/components/_masonry-grid.scss */
    .masonry__item--width2 {
      width: 100%;
      max-width: 100%; }
    /* line 46, src/scss/comp/raboworld/components/_masonry-grid.scss */
    .masonry__item--is-hidden {
      display: none; }
  /* line 51, src/scss/comp/raboworld/components/_masonry-grid.scss */
  .masonry__sizer {
    width: 100%;
    max-width: 100%; }
  /* line 56, src/scss/comp/raboworld/components/_masonry-grid.scss */
  .masonry__stamp-map, .masonry__stamp-mixed-content {
    padding: 8px;
    top: 0; }
    /* line 60, src/scss/comp/raboworld/components/_masonry-grid.scss */
    .masonry__stamp-map > div, .masonry__stamp-mixed-content > div {
      width: 100%;
      max-width: 100%; }
  /* line 68, src/scss/comp/raboworld/components/_masonry-grid.scss */
  .masonry__stamp-mixed-content > div {
    padding: 8px 16px; }
  @media screen and (min-width: 46.625em) {
    /* line 76, src/scss/comp/raboworld/components/_masonry-grid.scss */
    .masonry__item {
      float: left;
      width: 49.9%;
      max-width: 49.9%; }
      /* line 81, src/scss/comp/raboworld/components/_masonry-grid.scss */
      .masonry__item--width-2 {
        width: 100%;
        max-width: 100%; }
    /* line 87, src/scss/comp/raboworld/components/_masonry-grid.scss */
    .masonry__sizer {
      width: 49.9%;
      max-width: 49.9%; }
    /* line 93, src/scss/comp/raboworld/components/_masonry-grid.scss */
    .masonry__stamp-map {
      position: absolute;
      right: 0;
      top: 0;
      width: 49.9%;
      max-width: 49.9%; }
    /* line 100, src/scss/comp/raboworld/components/_masonry-grid.scss */
    .masonry__stamp-mixed-content {
      position: absolute;
      right: 0;
      top: 328px;
      width: 49.9%;
      max-width: 49.9%; } }
  @media screen and (min-width: 63.75em) {
    /* line 113, src/scss/comp/raboworld/components/_masonry-grid.scss */
    .masonry__item {
      width: 33.333%;
      max-width: 33.333%; }
      /* line 116, src/scss/comp/raboworld/components/_masonry-grid.scss */
      .masonry__item--width-2 {
        width: 66.666%;
        max-width: 66.666%; }
    /* line 122, src/scss/comp/raboworld/components/_masonry-grid.scss */
    .masonry__stamp-map, .masonry__stamp-mixed-content, .masonry__sizer {
      width: 33.333%;
      max-width: 33.333%; }
    /* line 130, src/scss/comp/raboworld/components/_masonry-grid.scss */
    .masonry__stamp-mixed-content {
      top: 296px; } }
  @media screen and (max-width: 46.5625em) {
    /* line 137, src/scss/comp/raboworld/components/_masonry-grid.scss */
    .masonry.flexLayout {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column; }
      /* line 141, src/scss/comp/raboworld/components/_masonry-grid.scss */
      .masonry.flexLayout .masonry__item {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1; }
      /* line 145, src/scss/comp/raboworld/components/_masonry-grid.scss */
      .masonry.flexLayout .masonry__stamp-map {
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5; }
      /* line 149, src/scss/comp/raboworld/components/_masonry-grid.scss */
      .masonry.flexLayout .masonry__stamp-mixed-content {
        -webkit-box-ordinal-group: 7;
        -webkit-order: 6;
        -ms-flex-order: 6;
        order: 6; }
      /* line 153, src/scss/comp/raboworld/components/_masonry-grid.scss */
      .masonry.flexLayout .masonry__item:nth-child(n+6) {
        -webkit-box-ordinal-group: 11;
        -webkit-order: 10;
        -ms-flex-order: 10;
        order: 10; } }

/**
 * *Body overheader
 * The body overheader makes sure that the body content block goes over the header.
 * There is a transition for effects when the header shouldn't go over the header anymore.
 * This is the case  when a video is playing.
 *
 * The content block has two block sides on the left top and the bottom top. This functions as a cover and is
 * placed with the before and after pseudo elements.
 * To be explicit; the :before covers the top, :after the bottom.
 *
 * .body-overheader-meta is for the aside
 * This is put for a special size (only tablet size) because it has a different way of working.
 *
 */
/* line 18, src/scss/comp/raboworld/components/_detail-base.scss */
.body-overheader {
  width: 100%;
  position: relative;
  z-index: 2;
  background-color: white;
  padding: 0 50px 80px 0;
  -webkit-transition: 0.35s ease-out;
  -o-transition: 0.35s ease-out;
  transition: 0.35s ease-out; }
  @media only screen and (min-width: 746px) {
    /* line 18, src/scss/comp/raboworld/components/_detail-base.scss */
    .body-overheader {
      border-top-right-radius: 25px;
      border-bottom-right-radius: 25px;
      margin: -50px auto 0; } }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 18, src/scss/comp/raboworld/components/_detail-base.scss */
    .body-overheader {
      width: auto;
      margin-right: 50px;
      border-bottom-right-radius: 0; } }
  @media only screen and (min-width: 1021px) {
    /* line 18, src/scss/comp/raboworld/components/_detail-base.scss */
    .body-overheader {
      margin: -70px auto 0;
      padding: 0; } }
  /* line 43, src/scss/comp/raboworld/components/_detail-base.scss */
  .body-overheader:before, .body-overheader:after {
    position: absolute;
    left: -99vw;
    width: 100vw;
    z-index: -1;
    content: ' ';
    background-color: white;
    height: 100px; }
  /* line 53, src/scss/comp/raboworld/components/_detail-base.scss */
  .body-overheader:before {
    top: 0; }
  /* line 56, src/scss/comp/raboworld/components/_detail-base.scss */
  .body-overheader:after {
    bottom: 0; }
  /* line 60, src/scss/comp/raboworld/components/_detail-base.scss */
  .body-overheader.main-equal-meta {
    margin-top: 0; }

@media only screen and (min-width: 746px) and (max-width: 1020px) {
  /* line 66, src/scss/comp/raboworld/components/_detail-base.scss */
  .body-overheader-meta {
    background-color: white;
    border-bottom-right-radius: 25px;
    position: relative;
    margin: 0 50px -30px 0; }
    /* line 73, src/scss/comp/raboworld/components/_detail-base.scss */
    .body-overheader-meta:before {
      position: absolute;
      left: -100vw;
      width: 100vw;
      top: 0;
      content: ' ';
      background-color: white;
      height: 100%; } }

/* line 85, src/scss/comp/raboworld/components/_detail-base.scss */
.rw-detailheader {
  max-width: 960px;
  margin: 0 auto; }

/* line 90, src/scss/comp/raboworld/components/_detail-base.scss */
.rw-detailpage {
  max-width: 960px;
  margin: 0 auto;
  padding: 0 12px; }
  @media only screen and (min-width: 1021px) {
    /* line 90, src/scss/comp/raboworld/components/_detail-base.scss */
    .rw-detailpage {
      padding: 0; } }

/* line 100, src/scss/comp/raboworld/components/_detail-base.scss */
.playlist-template + footer {
  margin-top: 45px; }

@media only screen and (min-width: 1021px) {
  /* line 104, src/scss/comp/raboworld/components/_detail-base.scss */
  .rw-detail-scale {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; } }

/* line 111, src/scss/comp/raboworld/components/_detail-base.scss */
.rw-detail-maincontent {
  padding: 40px 20px 30px 20px; }
  @media only screen and (min-width: 1021px) {
    /* line 111, src/scss/comp/raboworld/components/_detail-base.scss */
    .rw-detail-maincontent {
      -webkit-box-flex: 1;
      -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
      flex: 1 1 auto;
      padding: 40px 24px;
      min-height: 530px; } }
  /* line 119, src/scss/comp/raboworld/components/_detail-base.scss */
  .rw-detail-maincontent .video-container {
    padding-bottom: 62.5%;
    position: relative;
    margin: 49px 24px; }

@media only screen and (min-width: 1021px) {
  /* line 126, src/scss/comp/raboworld/components/_detail-base.scss */
  .rw-detail-aside__section {
    margin-bottom: 70px;
    padding-bottom: 30px; } }

/* line 134, src/scss/comp/raboworld/components/_detail-base.scss */
.rw-detail-metaside {
  margin-top: 40px;
  margin-left: 20px;
  margin-right: 20px; }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 134, src/scss/comp/raboworld/components/_detail-base.scss */
    .rw-detail-metaside {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex; } }
  @media only screen and (min-width: 1021px) {
    /* line 134, src/scss/comp/raboworld/components/_detail-base.scss */
    .rw-detail-metaside {
      -webkit-box-flex: 0;
      -webkit-flex: 0 0 232px;
      -ms-flex: 0 0 232px;
      flex: 0 0 232px;
      position: relative; }
      /* line 145, src/scss/comp/raboworld/components/_detail-base.scss */
      .rw-detail-metaside::before {
        content: ' ';
        position: absolute;
        width: 1px;
        height: 160px;
        left: -20px;
        top: -40px;
        background: #e3e3e3;
        /* Old browsers */
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #e3e3e3 0%, #ffffff 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#ffffff));
        background: -o-linear-gradient(top, #e3e3e3 0%, #ffffff 100%);
        background: linear-gradient(to bottom, #e3e3e3 0%, #ffffff 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ } }

/* line 161, src/scss/comp/raboworld/components/_detail-base.scss */
.rw-detail__header {
  margin-bottom: 30px; }
  /* line 165, src/scss/comp/raboworld/components/_detail-base.scss */
  .rw-detail__header__title {
    font-size: 36px; }
    @media screen and (min-width: 63.75em) {
      /* line 165, src/scss/comp/raboworld/components/_detail-base.scss */
      .rw-detail__header__title {
        font-size: 55px; } }

/* line 172, src/scss/comp/raboworld/components/_detail-base.scss */
.rw-detail__header__metadata {
  color: #aaa;
  margin-top: 32px; }
  /* line 176, src/scss/comp/raboworld/components/_detail-base.scss */
  .rw-detail__header__metadata__flag {
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px; }
    /* line 180, src/scss/comp/raboworld/components/_detail-base.scss */
    .rw-detail__header__metadata__flag img {
      width: auto;
      max-height: 18px;
      -webkit-box-shadow: 0px 0px 10px 1px #e3e3e3;
      box-shadow: 0px 0px 10px 1px #e3e3e3;
      background-color: #e3e3e3; }

/* line 1, src/scss/comp/raboworld/components/_detailpage-relatedcontent.scss */
.related-content {
  background-color: #f7f7f7;
  padding: 50px 0 100px; }
  @media screen and (min-width: 63.75em) {
    /* line 1, src/scss/comp/raboworld/components/_detailpage-relatedcontent.scss */
    .related-content {
      padding: 150px 0 100px;
      margin-top: -70px; } }

/* line 11, src/scss/comp/raboworld/components/_detailpage-relatedcontent.scss */
.related-content__header {
  font-size: 40px;
  margin-bottom: 30px; }

/* line 16, src/scss/comp/raboworld/components/_detailpage-relatedcontent.scss */
.related-content__wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -12px; }

/* line 21, src/scss/comp/raboworld/components/_detailpage-relatedcontent.scss */
.related-content__item {
  margin-bottom: 30px;
  padding-left: 12px;
  padding-right: 12px;
  width: 100%;
  display: none;
  max-width: 100%; }
  /* line 29, src/scss/comp/raboworld/components/_detailpage-relatedcontent.scss */
  .related-content__item:first-child {
    display: block; }
  @media screen and (min-width: 46.625em) {
    /* line 21, src/scss/comp/raboworld/components/_detailpage-relatedcontent.scss */
    .related-content__item {
      margin-bottom: 0;
      max-width: calc(50% - 1px); }
      /* line 36, src/scss/comp/raboworld/components/_detailpage-relatedcontent.scss */
      .related-content__item:nth-child(2) {
        display: block; } }
  @media screen and (min-width: 63.75em) {
    /* line 21, src/scss/comp/raboworld/components/_detailpage-relatedcontent.scss */
    .related-content__item {
      display: block;
      max-width: 33.33%; } }

@media screen and (min-width: 46.625em) {
  /* line 49, src/scss/comp/raboworld/components/_detailpage-relatedcontent.scss */
  .related-content__wrapper article:nth-last-child(n+1),
  .related-content__wrapper article:nth-last-child(n+1) ~ article {
    max-width: 100%; }
  /* line 54, src/scss/comp/raboworld/components/_detailpage-relatedcontent.scss */
  .related-content__wrapper article:nth-last-child(n+2),
  .related-content__wrapper article:nth-last-child(n+2) ~ article {
    max-width: 50%; } }

@media screen and (min-width: 63.75em) {
  /* line 61, src/scss/comp/raboworld/components/_detailpage-relatedcontent.scss */
  .related-content__wrapper article:nth-last-child(n+1),
  .related-content__wrapper article:nth-last-child(n+1) ~ article {
    max-width: 100%; }
  /* line 66, src/scss/comp/raboworld/components/_detailpage-relatedcontent.scss */
  .related-content__wrapper article:nth-last-child(n+2),
  .related-content__wrapper article:nth-last-child(n+2) ~ article {
    max-width: 50%; }
  /* line 71, src/scss/comp/raboworld/components/_detailpage-relatedcontent.scss */
  .related-content__wrapper article:nth-last-child(n+3),
  .related-content__wrapper article:nth-last-child(n+3) ~ article {
    max-width: 33.33%; }
  /* line 76, src/scss/comp/raboworld/components/_detailpage-relatedcontent.scss */
  .related-content__wrapper article:nth-last-child(3) {
    max-width: 33.34%; }
  /* line 80, src/scss/comp/raboworld/components/_detailpage-relatedcontent.scss */
  .related-content__wrapper article:nth-last-child(n+4),
  .related-content__wrapper article:nth-last-child(n+4) ~ article {
    max-width: 25%; } }

/* line 1, src/scss/comp/raboworld/components/_detailpage-mainbody.scss */
.rw-detail-maincontent__body {
  font-size: 17px;
  line-height: 1.64706;
  font-weight: 400;
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
  /* line 7, src/scss/comp/raboworld/components/_detailpage-mainbody.scss */
  .rw-detail-maincontent__body .rw-detail-metaside h1,
  .rw-detail-maincontent__body .rw-detail-metaside h2 {
    font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    color: #000099;
    font-size: 1em; }
  /* line 14, src/scss/comp/raboworld/components/_detailpage-mainbody.scss */
  .rw-detail-maincontent__body .rw-detail-metaside h2 {
    font-size: 20px;
    margin-bottom: 10px; }
  /* line 19, src/scss/comp/raboworld/components/_detailpage-mainbody.scss */
  .rw-detail-maincontent__body p {
    margin-bottom: 28px; }
  /* line 23, src/scss/comp/raboworld/components/_detailpage-mainbody.scss */
  .rw-detail-maincontent__body p + img {
    padding-top: 49px; }
  /* line 27, src/scss/comp/raboworld/components/_detailpage-mainbody.scss */
  .rw-detail-maincontent__body img {
    max-width: 100%;
    padding: 64px 16px; }
    @media only screen and (min-width: 1021px) {
      /* line 27, src/scss/comp/raboworld/components/_detailpage-mainbody.scss */
      .rw-detail-maincontent__body img {
        padding: 64px 24px; } }
  /* line 35, src/scss/comp/raboworld/components/_detailpage-mainbody.scss */
  .rw-detail-maincontent__body blockquote {
    position: relative;
    padding: 25px 0 25px 40px;
    font-size: 24px;
    line-height: 1.41667;
    font-family: "Myriad Italic", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    border-bottom-left-radius: 20px;
    border-left: 2px solid #fd6400;
    margin: 50px 12px 75px; }
    @media only screen and (min-width: 1021px) {
      /* line 35, src/scss/comp/raboworld/components/_detailpage-mainbody.scss */
      .rw-detail-maincontent__body blockquote {
        margin: 50px 0 75px 0;
        margin-left: -91px; } }
    /* line 50, src/scss/comp/raboworld/components/_detailpage-mainbody.scss */
    .rw-detail-maincontent__body blockquote .socialmedia-group {
      position: absolute;
      bottom: -35px; }

/* line 58, src/scss/comp/raboworld/components/_detailpage-mainbody.scss */
.rw-detail-maincontent--intro {
  font-size: 20px;
  color: #333333;
  line-height: 1.7;
  font-family: Cambria, "Hoefler Text", Utopia, "Liberation Serif", "Nimbus Roman No9 L Regular", Times, "Times New Roman", serif; }

/* line 2, src/scss/comp/raboworld/components/_detailpage-aside.scss */
.aside-col {
  margin-bottom: 40px; }
  @media screen and (min-width: 46.625em) and (max-width: 63.6875em) {
    /* line 2, src/scss/comp/raboworld/components/_detailpage-aside.scss */
    .aside-col {
      -webkit-box-flex: 1;
      -webkit-flex: 1 1 50%;
      -ms-flex: 1 1 50%;
      flex: 1 1 50%; } }

/* line 10, src/scss/comp/raboworld/components/_detailpage-aside.scss */
.rw-detail-aside__section__title {
  font-size: 20px;
  color: #000099;
  margin-bottom: 15px;
  font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }

/* line 18, src/scss/comp/raboworld/components/_detailpage-aside.scss */
.icon-socialmedia {
  position: relative;
  font-size: 0;
  line-height: 1;
  margin-right: 5px;
  display: inline-block; }
  /* line 175, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .icon-socialmedia:before {
    font-family: 'rfs-icons';
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none; }
  /* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .icon-socialmedia:before {
    content: "\F113"; }
  /* line 4, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
  .icon-socialmedia:after {
    font-family: 'rdc-font';
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none; }
  /* line 27, src/scss/comp/raboworld/components/_detailpage-aside.scss */
  .icon-socialmedia:after {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    color: white;
    font-size: 20px; }
  /* line 36, src/scss/comp/raboworld/components/_detailpage-aside.scss */
  .icon-socialmedia:before {
    font-size: 35px; }
  /* line 41, src/scss/comp/raboworld/components/_detailpage-aside.scss */
  .icon-socialmedia--twitter:before {
    color: #00ACED; }
  /* line 17, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
  .icon-socialmedia--twitter:after {
    content: "\6d"; }
  /* line 49, src/scss/comp/raboworld/components/_detailpage-aside.scss */
  .icon-socialmedia--linkedin:before {
    color: #3399CC; }
  /* line 17, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
  .icon-socialmedia--linkedin:after {
    content: "\65"; }
  /* line 56, src/scss/comp/raboworld/components/_detailpage-aside.scss */
  .icon-socialmedia--mail:before {
    color: #31556D; }
  /* line 17, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
  .icon-socialmedia--mail:after {
    content: "\66"; }

/* line 67, src/scss/comp/raboworld/components/_detailpage-aside.scss */
.rw-detail-aside__section--personMeta .rw-detail-aside__content--img {
  width: 80px;
  height: 80px;
  border-radius: 50%;
  margin-bottom: 10px; }

/* line 75, src/scss/comp/raboworld/components/_detailpage-aside.scss */
.rw-detail-aside__content--jobtitle,
.rw-detail-aside__content--name {
  display: block; }

/* line 80, src/scss/comp/raboworld/components/_detailpage-aside.scss */
.rw-detail-aside__content--name {
  font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }

/* line 83, src/scss/comp/raboworld/components/_detailpage-aside.scss */
.rw-detail-aside__content--jobtitle {
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }

/* line 89, src/scss/comp/raboworld/components/_detailpage-aside.scss */
.rw-detail-aside__item--detail {
  color: #aaa;
  display: block; }

/* line 98, src/scss/comp/raboworld/components/_detailpage-aside.scss */
.rw-detail-aside__item .rw-detail-aside__item--action {
  display: block;
  border-bottom: 1px solid #e3e3e3;
  padding: 17px 0; }

/* line 109, src/scss/comp/raboworld/components/_detailpage-aside.scss */
.arrow-link {
  position: relative;
  padding-left: 25px;
  display: block; }
  /* line 175, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .arrow-link:before {
    font-family: 'rfs-icons';
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none; }
  /* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .arrow-link:before {
    content: "\F117"; }
  /* line 116, src/scss/comp/raboworld/components/_detailpage-aside.scss */
  .arrow-link:before {
    position: absolute;
    left: 0;
    -webkit-transition: left 0.1s ease-out;
    -o-transition: left 0.1s ease-out;
    transition: left 0.1s ease-out; }
  /* line 122, src/scss/comp/raboworld/components/_detailpage-aside.scss */
  .arrow-link:hover:before {
    left: 3px; }

/* line 128, src/scss/comp/raboworld/components/_detailpage-aside.scss */
.rw-detail-aside__item .rw-detail-aside__item--action:hover .arrow-link:before {
  left: 3px; }

@media screen and (min-width: 63.75em) {
  /* line 4, src/scss/comp/raboworld/components/_detailpage-podcast.scss */
  .rw-hero-podcast .rw-hero--container {
    padding-right: 232px; } }

/* line 9, src/scss/comp/raboworld/components/_detailpage-podcast.scss */
.rw-hero-podcast .rw-hero--container.rw-no-quote {
  text-align: center;
  padding-right: 0; }

/* line 17, src/scss/comp/raboworld/components/_detailpage-podcast.scss */
.rw-detail__podcast__header {
  padding-top: 35px; }
  @media screen and (max-width: 46.5625em) {
    /* line 17, src/scss/comp/raboworld/components/_detailpage-podcast.scss */
    .rw-detail__podcast__header {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      position: absolute;
      top: 50%;
      -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
      transform: translate(0, -50%);
      text-align: center;
      padding-top: 0;
      left: 0;
      right: 0; }
      /* line 31, src/scss/comp/raboworld/components/_detailpage-podcast.scss */
      .rw-detail__podcast__header .rw-detail__podcast__header__audiotoggle {
        margin-right: 0; }
      /* line 35, src/scss/comp/raboworld/components/_detailpage-podcast.scss */
      .rw-detail__podcast__header .rw-detail__podcast__header--title {
        margin-bottom: 24px; }
      /* line 39, src/scss/comp/raboworld/components/_detailpage-podcast.scss */
      .rw-detail__podcast__header .audio-item {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        text-align: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center; } }
  @media screen and (min-width: 46.625em) {
    /* line 17, src/scss/comp/raboworld/components/_detailpage-podcast.scss */
    .rw-detail__podcast__header {
      padding-top: 70px; } }
  /* line 17, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
  .rw-detail__podcast__header .audio-item.tile__podcast-link.is-playing .rw-detail__podcast__header__audiotoggle:after {
    content: "\67"; }
  /* line 17, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
  .rw-detail__podcast__header .audio-item.tile__podcast-link.is-paused .rw-detail__podcast__header__audiotoggle:after {
    content: "\69"; }

/* line 66, src/scss/comp/raboworld/components/_detailpage-podcast.scss */
.rw-detail__podcast__header__audiotoggle {
  display: inline-block;
  border: none;
  background-color: transparent;
  position: relative;
  font-size: 0;
  vertical-align: top;
  margin-right: 28px;
  padding: 0;
  height: 44px; }
  @media screen and (min-width: 46.625em) {
    /* line 78, src/scss/comp/raboworld/components/_detailpage-podcast.scss */
    .rw-no-quote .rw-detail__podcast__header__audiotoggle {
      margin-right: 0;
      position: absolute;
      top: 50%;
      -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
      transform: translate(0, -50%);
      margin-top: -20px; } }
  @media screen and (min-width: 63.75em) {
    /* line 88, src/scss/comp/raboworld/components/_detailpage-podcast.scss */
    .rw-no-quote .rw-detail__podcast__header__audiotoggle {
      margin-top: -40px;
      margin-left: -36px; } }
  /* line 175, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .rw-detail__podcast__header__audiotoggle:before {
    font-family: 'rfs-icons';
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none; }
  /* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .rw-detail__podcast__header__audiotoggle:before {
    content: "\F113"; }
  /* line 4, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
  .rw-detail__podcast__header__audiotoggle:after {
    font-family: 'rdc-font';
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none; }
  /* line 17, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
  .rw-detail__podcast__header__audiotoggle:after {
    content: "\69"; }
  /* line 98, src/scss/comp/raboworld/components/_detailpage-podcast.scss */
  .rw-detail__podcast__header__audiotoggle:before {
    color: white;
    font-size: 40px; }
  /* line 103, src/scss/comp/raboworld/components/_detailpage-podcast.scss */
  .rw-detail__podcast__header__audiotoggle:active:before, .rw-detail__podcast__header__audiotoggle:focus:before {
    position: relative;
    left: 0;
    top: 0; }
  /* line 109, src/scss/comp/raboworld/components/_detailpage-podcast.scss */
  .rw-detail__podcast__header__audiotoggle:after {
    color: #000099;
    font-size: 20px;
    position: absolute;
    left: 2px;
    right: 0;
    top: 12px; }

/* line 119, src/scss/comp/raboworld/components/_detailpage-podcast.scss */
.rw-detail__podcast__header--title {
  color: white;
  font-size: 36px;
  line-height: 1.2;
  display: block; }
  @media screen and (min-width: 46.625em) {
    /* line 119, src/scss/comp/raboworld/components/_detailpage-podcast.scss */
    .rw-detail__podcast__header--title {
      display: inline-block;
      font-size: 40px;
      width: calc(100% - 75px); } }

/* line 1, src/scss/comp/raboworld/components/_detailpage-video.scss */
.rw-detail__video__header {
  height: 100%;
  background-color: #e3e3e3;
  border-bottom-right-radius: 25px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  position: relative; }
  /* line 14, src/scss/comp/raboworld/components/_detailpage-video.scss */
  .NoVideoPlaybackAllowedForLegalReasons .rw-detail__video__header::before {
    position: absolute;
    content: '\6a';
    line-height: 1;
    height: 39px;
    width: 39px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); }
  /* line 27, src/scss/comp/raboworld/components/_detailpage-video.scss */
  .rw-detail__video__header iframe {
    background-color: #e3e3e3;
    width: 100%;
    height: 100%;
    border-bottom-right-radius: 25px; }

/* line 36, src/scss/comp/raboworld/components/_detailpage-video.scss */
.rw-hero-video .rw-hero--container {
  max-width: 1120px;
  width: auto;
  margin: 0 auto; }
  @media screen and (min-width: 63.75em) {
    /* line 36, src/scss/comp/raboworld/components/_detailpage-video.scss */
    .rw-hero-video .rw-hero--container {
      width: 1120px; } }

/* line 3, src/scss/comp/raboworld/components/_worldmap.scss */
.circle-counter {
  background-color: #fd6400;
  padding: 3px;
  border-radius: 50%;
  height: 25px;
  width: 25px;
  position: absolute;
  right: 40px;
  text-align: center;
  color: white; }

/* line 175, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
.sqircle--green:before {
  font-family: 'rfs-icons';
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-decoration: none;
  text-transform: none; }

/* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
.sqircle--green:before {
  content: "\F113"; }

/* line 18, src/scss/comp/raboworld/components/_worldmap.scss */
.sqircle--green:before {
  color: #80ba27;
  font-size: 52px;
  position: absolute;
  z-index: -1; }

/* line 25, src/scss/comp/raboworld/components/_worldmap.scss */
.sqircle--green .sqircle__date {
  position: relative;
  left: 14px;
  line-height: 3px;
  top: 5px;
  color: white; }
  /* line 32, src/scss/comp/raboworld/components/_worldmap.scss */
  .sqircle--green .sqircle__date--day {
    font-size: 19px;
    font-weight: 600;
    display: block; }

/* line 40, src/scss/comp/raboworld/components/_worldmap.scss */
.anchor {
  position: relative;
  top: -60px; }

/* line 45, src/scss/comp/raboworld/components/_worldmap.scss */
.worldmap-parent {
  background-color: #90d1e3;
  height: 232px; }
  @media only screen and (min-width: 746px) {
    /* line 45, src/scss/comp/raboworld/components/_worldmap.scss */
    .worldmap-parent {
      height: 504px; } }
  /* line 51, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap-parent .worldmap-parent--inner {
    height: 100%;
    max-width: 960px;
    margin: 0 auto; }
    /* line 56, src/scss/comp/raboworld/components/_worldmap.scss */
    .worldmap-parent .worldmap-parent--inner #worldmap-rw {
      position: relative;
      height: 232px; }
      @media only screen and (min-width: 746px) {
        /* line 56, src/scss/comp/raboworld/components/_worldmap.scss */
        .worldmap-parent .worldmap-parent--inner #worldmap-rw {
          height: 504px; } }
      @media only screen and (min-width: 1021px) {
        /* line 56, src/scss/comp/raboworld/components/_worldmap.scss */
        .worldmap-parent .worldmap-parent--inner #worldmap-rw {
          left: 30%;
          width: 1000px; } }

/* line 73, src/scss/comp/raboworld/components/_worldmap.scss */
.worldmap__dataparent {
  max-width: 960px;
  position: relative;
  margin: -35px auto 0;
  bottom: 0; }
  @media only screen and (min-width: 746px) and (max-width: 1020px) {
    /* line 73, src/scss/comp/raboworld/components/_worldmap.scss */
    .worldmap__dataparent {
      bottom: -50px;
      margin-top: -429px; } }
  @media only screen and (min-width: 1021px) {
    /* line 73, src/scss/comp/raboworld/components/_worldmap.scss */
    .worldmap__dataparent {
      bottom: -32px;
      margin-top: -410px; } }

/* line 89, src/scss/comp/raboworld/components/_worldmap.scss */
.worldmap__content {
  width: 304px;
  height: 413px;
  margin: 0 auto; }
  @media only screen and (min-width: 746px) {
    /* line 89, src/scss/comp/raboworld/components/_worldmap.scss */
    .worldmap__content {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin-left: 16px; } }
  @media only screen and (min-width: 1021px) {
    /* line 89, src/scss/comp/raboworld/components/_worldmap.scss */
    .worldmap__content {
      margin: 0; } }
  /* line 102, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__content--item {
    background-color: white;
    -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.21);
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.21);
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    margin-right: 30px;
    width: 304px; }
  /* line 110, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__content--left {
    z-index: 2;
    border-top-right-radius: 24px;
    overflow: hidden; }
  /* line 115, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__content--right {
    border-top-left-radius: 24px;
    -webkit-transition: -webkit-transform 0.4s;
    transition: -webkit-transform 0.4s;
    -o-transition: transform 0.4s;
    transition: transform 0.4s;
    transition: transform 0.4s, -webkit-transform 0.4s;
    position: absolute;
    top: 0;
    z-index: -1; }
    @media only screen and (min-width: 746px) {
      /* line 115, src/scss/comp/raboworld/components/_worldmap.scss */
      .worldmap__content--right {
        -webkit-transform: translateX(-110%) scaleY(0.8);
        -ms-transform: translateX(-110%) scaleY(0.8);
        transform: translateX(-110%) scaleY(0.8);
        position: relative; } }
    /* line 127, src/scss/comp/raboworld/components/_worldmap.scss */
    .worldmap__content--right.is-overlay {
      z-index: 1; }
    @media only screen and (min-width: 746px) {
      /* line 131, src/scss/comp/raboworld/components/_worldmap.scss */
      .worldmap__content--right.is-active {
        -webkit-transform: translateX(0) scaleY(1);
        -ms-transform: translateX(0) scaleY(1);
        transform: translateX(0) scaleY(1);
        z-index: 1; } }
    /* line 138, src/scss/comp/raboworld/components/_worldmap.scss */
    .worldmap__content--right .worldmap__list-header__title {
      cursor: pointer; }
      /* line 4, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
      .worldmap__content--right .worldmap__list-header__title:before {
        font-family: 'rdc-font';
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        text-decoration: none;
        text-transform: none; }
      /* line 17, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
      .worldmap__content--right .worldmap__list-header__title:before {
        content: "\61"; }
      /* line 144, src/scss/comp/raboworld/components/_worldmap.scss */
      .worldmap__content--right .worldmap__list-header__title:before {
        -webkit-transform: scaleX(-1);
        -ms-transform: scaleX(-1);
        transform: scaleX(-1);
        display: inline-block;
        vertical-align: bottom;
        margin-right: 5px; }
      @media only screen and (min-width: 746px) {
        /* line 138, src/scss/comp/raboworld/components/_worldmap.scss */
        .worldmap__content--right .worldmap__list-header__title {
          cursor: default; }
          /* line 153, src/scss/comp/raboworld/components/_worldmap.scss */
          .worldmap__content--right .worldmap__list-header__title:before {
            content: none; } }

/**
  * Transite between the screen depening on which screen is active.
  * Visibility property is used because it has a dependency on the 'overflow' property
  * By default all screen are hidden and toggled when they are active.
  */
/* line 167, src/scss/comp/raboworld/components/_worldmap.scss */
.worldmap__content-container {
  width: calc(304px * 3 + 20px);
  -webkit-transition: -webkit-transform 0.4s;
  transition: -webkit-transform 0.4s;
  -o-transition: transform 0.4s;
  transition: transform 0.4s;
  transition: transform 0.4s, -webkit-transform 0.4s; }
  /* line 171, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__content-container .worldmap__content--section {
    display: inline-block;
    vertical-align: top;
    width: 304px;
    visibility: hidden; }
  /* line 178, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__content-container.section-continents {
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0); }
    /* line 180, src/scss/comp/raboworld/components/_worldmap.scss */
    .worldmap__content-container.section-continents .worldmap__continents {
      visibility: visible; }
  /* line 184, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__content-container.section-countries {
    -webkit-transform: translate(-300px);
    -ms-transform: translate(-300px);
    transform: translate(-300px); }
    /* line 186, src/scss/comp/raboworld/components/_worldmap.scss */
    .worldmap__content-container.section-countries .worldmap__countries {
      visibility: visible; }
  /* line 190, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__content-container.section-countrydetail {
    -webkit-transform: translate(-600px);
    -ms-transform: translate(-600px);
    transform: translate(-600px); }
    /* line 192, src/scss/comp/raboworld/components/_worldmap.scss */
    .worldmap__content-container.section-countrydetail .worldmap__country-detail {
      visibility: visible; }

/* line 198, src/scss/comp/raboworld/components/_worldmap.scss */
.worldmap__content--body {
  height: calc(403px - 61px);
  overflow: unset; }

/* line 204, src/scss/comp/raboworld/components/_worldmap.scss */
.section-countries .worldmap__content--body,
.overflow-height-auto {
  overflow-y: auto;
  overflow-x: hidden; }

/* line 212, src/scss/comp/raboworld/components/_worldmap.scss */
.rw-2017 #page .buttonlist__item, .rw-2017 .page-highlights .buttonlist__item {
  margin-bottom: 0; }

/* line 220, src/scss/comp/raboworld/components/_worldmap.scss */
.buttonlist__item {
  height: 55px;
  border-bottom: 1px solid #e3e3e3;
  padding: 0 0 0 3px;
  position: relative; }
  /* line 4, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
  .buttonlist__item:after {
    font-family: 'rdc-font';
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none; }
  /* line 17, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
  .buttonlist__item:after {
    content: "\61"; }
  /* line 229, src/scss/comp/raboworld/components/_worldmap.scss */
  .buttonlist__item:after {
    color: #000099;
    position: absolute;
    right: 5px;
    top: 15px;
    -webkit-transition: linear 0.1s;
    -o-transition: linear 0.1s;
    transition: linear 0.1s; }
  /* line 237, src/scss/comp/raboworld/components/_worldmap.scss */
  .buttonlist__item:hover {
    cursor: pointer; }
    /* line 239, src/scss/comp/raboworld/components/_worldmap.scss */
    .buttonlist__item:hover:after {
      right: 0; }
  /* line 244, src/scss/comp/raboworld/components/_worldmap.scss */
  .buttonlist__item:last-child {
    border: none; }

/* line 250, src/scss/comp/raboworld/components/_worldmap.scss */
.buttonlist--action {
  background: none;
  width: 100%;
  height: 100%;
  text-align: left;
  border: none;
  padding: 0; }
  /* line 258, src/scss/comp/raboworld/components/_worldmap.scss */
  .buttonlist--action:hover {
    color: #fd6400; }

/* line 264, src/scss/comp/raboworld/components/_worldmap.scss */
.worldmap__list-header {
  border-bottom: 1px solid #e3e3e3;
  padding: 15px;
  position: relative; }
  /* line 269, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__list-header__title {
    line-height: 1;
    padding: 10px; }
    /* line 273, src/scss/comp/raboworld/components/_worldmap.scss */
    .worldmap__list-header__title.worldmap--previous {
      cursor: pointer; }
      /* line 4, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
      .worldmap__list-header__title.worldmap--previous:before {
        font-family: 'rdc-font';
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        text-decoration: none;
        text-transform: none; }
      /* line 17, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
      .worldmap__list-header__title.worldmap--previous:before {
        content: "\61"; }
      /* line 278, src/scss/comp/raboworld/components/_worldmap.scss */
      .worldmap__list-header__title.worldmap--previous:before {
        -webkit-transform: scaleX(-1);
        -ms-transform: scaleX(-1);
        transform: scaleX(-1);
        display: inline-block;
        vertical-align: bottom;
        margin-right: 5px; }

/**
 * Search Item
 * - This has a dependency with the class '.worldmap__search__btns'
 *   which holds the buttons
 */
/* line 293, src/scss/comp/raboworld/components/_worldmap.scss */
.worldmap__list-header__search {
  height: 41px;
  width: 30px;
  top: 20px;
  overflow: hidden;
  position: absolute;
  right: 20px;
  -webkit-transition: width .5s;
  -o-transition: width .5s;
  transition: width .5s; }
  /* line 302, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__list-header__search.is-active {
    width: 264px; }
  /* line 306, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__list-header__search--open-btn, .worldmap__list-header__search--close-btn {
    border: none;
    background: none;
    font-size: 0;
    position: relative;
    height: 32px; }
  /* line 315, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__list-header__search--open-btn {
    padding: 0; }
    /* line 4, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
    .worldmap__list-header__search--open-btn:before {
      font-family: 'rdc-font';
      -moz-osx-font-smoothing: grayscale;
      -webkit-font-smoothing: antialiased;
      font-style: normal;
      font-variant: normal;
      font-weight: normal;
      text-decoration: none;
      text-transform: none; }
    /* line 17, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
    .worldmap__list-header__search--open-btn:before {
      content: "\72"; }
    /* line 319, src/scss/comp/raboworld/components/_worldmap.scss */
    .worldmap__list-header__search--open-btn:before {
      font-size: 26px;
      color: #000099;
      top: 5px;
      position: relative;
      padding: 3px;
      left: 0; }
  /* line 329, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__list-header__search--close-btn {
    display: none;
    position: relative; }
    /* line 175, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
    .worldmap__list-header__search--close-btn:before {
      font-family: 'rfs-icons';
      -moz-osx-font-smoothing: grayscale;
      -webkit-font-smoothing: antialiased;
      font-style: normal;
      font-variant: normal;
      font-weight: normal;
      text-decoration: none;
      text-transform: none; }
    /* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
    .worldmap__list-header__search--close-btn:before {
      content: "\F113"; }
    /* line 50, src/scss/comp/raboworld/mixins/_mixins.scss */
    .worldmap__list-header__search--close-btn:before {
      font-size: 32px;
      vertical-align: middle;
      -webkit-text-stroke-width: 1px;
      -webkit-text-stroke-color: #ababab;
      color: #efefef; }
    /* line 57, src/scss/comp/raboworld/mixins/_mixins.scss */
    .worldmap__list-header__search--close-btn:after {
      color: #000099;
      left: 14px;
      top: 11px;
      font-size: 1rem;
      position: absolute; }
    /* line 4, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
    .worldmap__list-header__search--close-btn:after {
      font-family: 'rdc-font';
      -moz-osx-font-smoothing: grayscale;
      -webkit-font-smoothing: antialiased;
      font-style: normal;
      font-variant: normal;
      font-weight: normal;
      text-decoration: none;
      text-transform: none; }
    /* line 17, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
    .worldmap__list-header__search--close-btn:after {
      content: "\62"; }
    /* line 334, src/scss/comp/raboworld/components/_worldmap.scss */
    .worldmap__list-header__search--close-btn:after {
      font-size: 13px;
      left: 8px;
      right: 0; }
  /* line 341, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__list-header__search--input {
    border: none;
    width: calc(100% - 50px);
    padding: 10px 32px 10px 10px; }
    /* line 346, src/scss/comp/raboworld/components/_worldmap.scss */
    .worldmap__list-header__search--input::-ms-clear {
      display: none; }
  /* line 352, src/scss/comp/raboworld/components/_worldmap.scss */
  .is-active .worldmap__list-header__search--input {
    border-bottom: 1px solid #e3e3e3;
    border-bottom-left-radius: 12px; }
  /* line 359, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__list-header__search #worldmap-search:invalid {
    background: white; }

/**
 * Search button container
 * - Has two buttons. One is always on screen
 *   When the parent has the 'is-active' class it shows the
 *   buttons with a transition.
 */
/* line 370, src/scss/comp/raboworld/components/_worldmap.scss */
.worldmap__search__btns {
  position: absolute;
  right: -48px;
  top: 0;
  width: 80px;
  overflow: hidden;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  transition: all .5s; }
  /* line 378, src/scss/comp/raboworld/components/_worldmap.scss */
  .is-active .worldmap__search__btns {
    right: 0; }
    /* line 381, src/scss/comp/raboworld/components/_worldmap.scss */
    .is-active .worldmap__search__btns .worldmap__list-header__search--open-btn {
      pointer-events: none;
      display: inline-block; }
    /* line 386, src/scss/comp/raboworld/components/_worldmap.scss */
    .is-active .worldmap__search__btns .worldmap__list-header__search--close-btn {
      display: inline-block;
      padding-right: 0;
      top: -7px; }

/**
 * Rightside content
 *
 * Three types of information content:
 * - Projects: List
 * - Events: List
 * - About: Table view
 */
/* line 408, src/scss/comp/raboworld/components/_worldmap.scss */
.infolist article:before, .infolist article:after {
  content: none !important; }

/* line 414, src/scss/comp/raboworld/components/_worldmap.scss */
.infolist__action {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

/* line 417, src/scss/comp/raboworld/components/_worldmap.scss */
.infolist__item {
  margin-bottom: 20px; }
  /* line 419, src/scss/comp/raboworld/components/_worldmap.scss */
  .infolist__item--title {
    color: #000099;
    font-size: 16px;
    font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
  /* line 425, src/scss/comp/raboworld/components/_worldmap.scss */
  .infolist__item--left {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0;
    -ms-flex: 1 0;
    flex: 1 0;
    padding-right: 10px;
    position: relative; }
    /* line 430, src/scss/comp/raboworld/components/_worldmap.scss */
    .infolist__item--left img {
      background-color: #f7f7f7;
      height: 100%;
      width: 100%;
      display: block; }
  /* line 437, src/scss/comp/raboworld/components/_worldmap.scss */
  .infolist__item--right {
    -webkit-box-flex: 2;
    -webkit-flex: 2 0;
    -ms-flex: 2 0;
    flex: 2 0; }
    /* line 440, src/scss/comp/raboworld/components/_worldmap.scss */
    .infolist__item--right img {
      background-color: #f7f7f7;
      height: 100%;
      width: 100%;
      display: block; }

/* line 450, src/scss/comp/raboworld/components/_worldmap.scss */
.worldmap__content--sides {
  padding: 0 20px; }
  /* line 452, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__content--sides.info--right {
    padding: 20px 20px 0; }

/* line 457, src/scss/comp/raboworld/components/_worldmap.scss */
.info--right {
  display: none; }

/* line 461, src/scss/comp/raboworld/components/_worldmap.scss */
.no-projects-text {
  color: #777777; }

/* line 465, src/scss/comp/raboworld/components/_worldmap.scss */
.item-projects .worldmap__information--projects,
.item-events .worldmap__information--events,
.item-about .worldmap__information--about {
  display: block; }

/* line 473, src/scss/comp/raboworld/components/_worldmap.scss */
.worldmap__information--projects .infolist__item--right {
  padding-top: 15px; }

/* line 478, src/scss/comp/raboworld/components/_worldmap.scss */
.worldmap__information--about {
  word-break: break-all; }
  /* line 481, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__information--about a {
    color: #000099; }
  /* line 485, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__information--about dl {
    width: 100%; }
    /* line 487, src/scss/comp/raboworld/components/_worldmap.scss */
    .worldmap__information--about dl:first-child, .worldmap__information--about dl:nth-child(2) {
      border-bottom: 1px solid #e3e3e3;
      padding-top: 0; }
  /* line 493, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__information--about dd {
    padding: .5em 0; }
  /* line 496, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__information--about dt, .worldmap__information--about dd {
    display: inline-block;
    width: 31%; }
    /* line 499, src/scss/comp/raboworld/components/_worldmap.scss */
    .worldmap__information--about dt:first-child, .worldmap__information--about dd:first-child {
      padding: 0; }
  /* line 503, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__information--about dt {
    text-align: left;
    color: #777777;
    clear: left;
    float: left; }
    /* line 509, src/scss/comp/raboworld/components/_worldmap.scss */
    .worldmap__information--about dt:first-child {
      padding-top: .5em; }
  /* line 513, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__information--about dd {
    width: 69%;
    padding-left: 1em;
    clear: right; }
    /* line 517, src/scss/comp/raboworld/components/_worldmap.scss */
    .worldmap__information--about dd span {
      display: block; }
  /* line 521, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__information--about dd + dd {
    float: right;
    clear: both; }
  /* line 525, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__information--about dd + dt {
    clear: both;
    padding-top: .5em; }
  /* line 529, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__information--about dt + dt {
    width: 100%;
    float: none;
    padding: 0 70% 0 0; }
  /* line 534, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__information--about dt + dt + dd {
    margin-top: -2em; }
  /* line 537, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__information--about dt + dt + dd + dt {
    margin-top: 2em; }
  /* line 541, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__information--about.info--right {
    padding: 0 20px; }
  /* line 545, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__information--about .contact-info-header {
    padding-top: 16px; }

/* line 550, src/scss/comp/raboworld/components/_worldmap.scss */
.worldmap__information--link {
  padding: 10px 0; }
  /* line 553, src/scss/comp/raboworld/components/_worldmap.scss */
  .worldmap__information--link .super-circle.super-circle--gray {
    vertical-align: middle; }

/* line 1, src/scss/comp/raboworld/components/_rw-cookiewall.scss */
.cookiewall {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999999; }
  /* line 9, src/scss/comp/raboworld/components/_rw-cookiewall.scss */
  .cookiewall__blocker {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #000;
    opacity: .5; }
  /* line 20, src/scss/comp/raboworld/components/_rw-cookiewall.scss */
  .cookiewall__content {
    position: fixed;
    overflow-y: auto;
    overflow-x: hidden;
    background-color: white;
    border-radius: 10px;
    left: 0;
    right: 0;
    top: 52%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%); }
    @media only screen and (min-width: 746px) {
      /* line 20, src/scss/comp/raboworld/components/_rw-cookiewall.scss */
      .cookiewall__content {
        left: 5%;
        right: 5%;
        width: 648px;
        top: 50%;
        left: 50%;
        right: auto;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        max-width: 648px; } }
    /* line 43, src/scss/comp/raboworld/components/_rw-cookiewall.scss */
    .cookiewall__content-header {
      padding: 18px 15px;
      color: #000099;
      background-color: #e3e3e3;
      font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
      font-size: 18px;
      line-height: 1;
      white-space: nowrap;
      position: relative; }
      /* line 53, src/scss/comp/raboworld/components/_rw-cookiewall.scss */
      .cookiewall__content-header span {
        position: absolute;
        right: 0px;
        top: 50%;
        width: 50px;
        height: 40px;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
        -webkit-transition: -webkit-transform .5s;
        transition: -webkit-transform .5s;
        -o-transition: transform .5s;
        transition: transform .5s;
        transition: transform .5s, -webkit-transform .5s;
        cursor: pointer; }
        /* line 63, src/scss/comp/raboworld/components/_rw-cookiewall.scss */
        .cookiewall__content-header span:hover::after {
          -webkit-transform: translate(-50%, -50%) rotate(135deg);
          -ms-transform: translate(-50%, -50%) rotate(135deg);
          transform: translate(-50%, -50%) rotate(135deg); }
        /* line 66, src/scss/comp/raboworld/components/_rw-cookiewall.scss */
        .cookiewall__content-header span:hover::before {
          -webkit-transform: translate(-50%, -50%) rotate(-135deg);
          -ms-transform: translate(-50%, -50%) rotate(-135deg);
          transform: translate(-50%, -50%) rotate(-135deg); }
        /* line 69, src/scss/comp/raboworld/components/_rw-cookiewall.scss */
        .cookiewall__content-header span::after, .cookiewall__content-header span::before {
          content: ' ';
          position: absolute;
          top: 50%;
          left: 50%;
          height: 2px;
          width: 24px;
          -webkit-transition: -webkit-transform .5s;
          transition: -webkit-transform .5s;
          -o-transition: transform .5s;
          transition: transform .5s;
          transition: transform .5s, -webkit-transform .5s;
          background-color: #000099;
          -webkit-transform: translate(-50%, -50%) rotate(45deg);
          -ms-transform: translate(-50%, -50%) rotate(45deg);
          transform: translate(-50%, -50%) rotate(45deg); }
        /* line 81, src/scss/comp/raboworld/components/_rw-cookiewall.scss */
        .cookiewall__content-header span::after {
          -webkit-transform: translate(-50%, -50%) rotate(-45deg);
          -ms-transform: translate(-50%, -50%) rotate(-45deg);
          transform: translate(-50%, -50%) rotate(-45deg); }
    /* line 87, src/scss/comp/raboworld/components/_rw-cookiewall.scss */
    .cookiewall__content-main {
      overflow: auto;
      min-height: 360px;
      max-height: 480px;
      margin-bottom: 36px; }
      @media only screen and (min-width: 746px) {
        /* line 87, src/scss/comp/raboworld/components/_rw-cookiewall.scss */
        .cookiewall__content-main {
          height: auto; } }
      /* line 98, src/scss/comp/raboworld/components/_rw-cookiewall.scss */
      .cookiewall__content-main > div {
        padding: 0 10px;
        margin: 15px 0; }
        @media only screen and (min-width: 746px) {
          /* line 98, src/scss/comp/raboworld/components/_rw-cookiewall.scss */
          .cookiewall__content-main > div {
            height: auto;
            padding: 0px 15px; } }
    @media only screen and (max-width: 745px) {
      /* line 108, src/scss/comp/raboworld/components/_rw-cookiewall.scss */
      .cookiewall__content-text {
        font-size: 14px;
        line-height: 18px; }
        /* line 113, src/scss/comp/raboworld/components/_rw-cookiewall.scss */
        .cookiewall__content-text p {
          line-height: 18px; } }
  /* line 122, src/scss/comp/raboworld/components/_rw-cookiewall.scss */
  .cookiewall a.arrow-link {
    margin-left: 12px; }
  /* line 126, src/scss/comp/raboworld/components/_rw-cookiewall.scss */
  .cookiewall a.btn-rabo, .cookiewall #page a.btn.btn-rabo-grey, #page .cookiewall a.btn.btn-rabo-grey, .cookiewall .page-highlights a.btn.btn-rabo-grey, .page-highlights .cookiewall a.btn.btn-rabo-grey, .cookiewall #page .article a.btn-rabo-grey.button, #page .article .cookiewall a.btn-rabo-grey.button, .cookiewall .article #page a.btn-rabo-grey.button, .article #page .cookiewall a.btn-rabo-grey.button, .cookiewall .page-highlights .article a.btn-rabo-grey.button, .page-highlights .article .cookiewall a.btn-rabo-grey.button, .cookiewall .article .page-highlights a.btn-rabo-grey.button, .article .page-highlights .cookiewall a.btn-rabo-grey.button, .cookiewall
  a.btn.btn-rabo-grey, .cookiewall .cookieblock .buttons a.btn-rabo-grey#allowcookies, .cookieblock .buttons .cookiewall a.btn-rabo-grey#allowcookies, .cookiewall .cookieblock .buttons a.btn-rabo-grey#dontallowcookies, .cookieblock .buttons .cookiewall a.btn-rabo-grey#dontallowcookies, .cookiewall .article a.btn-rabo-grey.button, .article .cookiewall a.btn-rabo-grey.button {
    padding: 7px 76px;
    font-weight: 600; }

/* line 1, src/scss/comp/raboworld/_style-extensions.scss */
body.rw-2017 {
  background-color: #ffffff; }
  /* line 5, src/scss/comp/raboworld/_style-extensions.scss */
  body.rw-2017 footer {
    margin-top: 0px; }
  @media screen and (min-width: 46.625em) {
    /* line 10, src/scss/comp/raboworld/_style-extensions.scss */
    body.rw-2017 footer {
      padding-top: 32px; } }
  @media screen and (min-width: 63.75em) {
    /* line 16, src/scss/comp/raboworld/_style-extensions.scss */
    body.rw-2017 footer {
      padding-top: 64px; } }

/* line 22, src/scss/comp/raboworld/_style-extensions.scss */
#page.homepage-2017, .homepage-2017.page-highlights,
.homepage-2017 {
  width: 100%;
  max-width: 100%;
  padding-bottom: 0; }
  /* line 28, src/scss/comp/raboworld/_style-extensions.scss */
  #page.homepage-2017 h1, .homepage-2017.page-highlights h1, #page.homepage-2017 h2, .homepage-2017.page-highlights h2, #page.homepage-2017 h3, .homepage-2017.page-highlights h3, #page.homepage-2017 h4, .homepage-2017.page-highlights h4, #page.homepage-2017 h5, .homepage-2017.page-highlights h5, #page.homepage-2017 h6, .homepage-2017.page-highlights h6,
  .homepage-2017 h1,
  .homepage-2017 h2,
  .homepage-2017 h3,
  .homepage-2017 h4,
  .homepage-2017 h5,
  .homepage-2017 h6 {
    text-rendering: optimizeLegibility; }
  /* line 32, src/scss/comp/raboworld/_style-extensions.scss */
  #page.homepage-2017 .section, .homepage-2017.page-highlights .section,
  .homepage-2017 .section {
    min-height: 100px; }
    /* line 35, src/scss/comp/raboworld/_style-extensions.scss */
    #page.homepage-2017 .section__title, .homepage-2017.page-highlights .section__title,
    .homepage-2017 .section__title {
      margin-left: 12px; }
      @media screen and (min-width: 46.625em) {
        /* line 35, src/scss/comp/raboworld/_style-extensions.scss */
        #page.homepage-2017 .section__title, .homepage-2017.page-highlights .section__title,
        .homepage-2017 .section__title {
          margin-left: 16px; } }
    /* line 43, src/scss/comp/raboworld/_style-extensions.scss */
    #page.homepage-2017 .section--full-width, .homepage-2017.page-highlights .section--full-width,
    .homepage-2017 .section--full-width {
      max-width: 100%; }
    /* line 47, src/scss/comp/raboworld/_style-extensions.scss */
    #page.homepage-2017 .section--body-full-width .row, .homepage-2017.page-highlights .section--body-full-width .row, #page.homepage-2017 .section--full-width, .homepage-2017.page-highlights .section--full-width,
    .homepage-2017 .section--body-full-width .row,
    .homepage-2017 .section--full-width {
      max-width: 100%; }
    /* line 52, src/scss/comp/raboworld/_style-extensions.scss */
    #page.homepage-2017 .section--background-blue, .homepage-2017.page-highlights .section--background-blue,
    .homepage-2017 .section--background-blue {
      background-color: #90d1e3; }
    /* line 56, src/scss/comp/raboworld/_style-extensions.scss */
    #page.homepage-2017 .section--secondary-background, .homepage-2017.page-highlights .section--secondary-background,
    .homepage-2017 .section--secondary-background {
      background-color: #f7f7f7; }
    /* line 60, src/scss/comp/raboworld/_style-extensions.scss */
    #page.homepage-2017 .section--featured-videos, .homepage-2017.page-highlights .section--featured-videos,
    .homepage-2017 .section--featured-videos {
      margin-top: 40px;
      margin-bottom: 0;
      position: relative;
      z-index: 10; }
      @media screen and (min-width: 46.625em) {
        /* line 60, src/scss/comp/raboworld/_style-extensions.scss */
        #page.homepage-2017 .section--featured-videos, .homepage-2017.page-highlights .section--featured-videos,
        .homepage-2017 .section--featured-videos {
          margin-top: 80px;
          margin-bottom: -70px; } }
  @media screen and (min-width: 46.625em) {
    /* line 73, src/scss/comp/raboworld/_style-extensions.scss */
    #page.homepage-2017 + footer, .homepage-2017.page-highlights + footer,
    .homepage-2017 + footer {
      padding-top: 32px; } }
  @media screen and (min-width: 63.75em) {
    /* line 79, src/scss/comp/raboworld/_style-extensions.scss */
    #page.homepage-2017 + footer, .homepage-2017.page-highlights + footer,
    .homepage-2017 + footer {
      padding-top: 64px; } }

@media screen and (min-width: 46.625em) and (max-width: 63.6875em) {
  /* line 87, src/scss/comp/raboworld/_style-extensions.scss */
  header.comp .menu > ul li {
    margin-left: 0;
    font-size: 13px; }
  /* line 93, src/scss/comp/raboworld/_style-extensions.scss */
  header.comp .menu > ul li .trigger:after {
    top: 7px; }
  /* line 96, src/scss/comp/raboworld/_style-extensions.scss */
  header.comp .menu > ul li .trigger.active:after {
    top: 4px; } }

@media screen and (min-width: 63.75em) {
  /* line 103, src/scss/comp/raboworld/_style-extensions.scss */
  header.comp .menu > ul li {
    margin-left: 25px; } }

/* line 108, src/scss/comp/raboworld/_style-extensions.scss */
header.comp .bottom-row.sticky .menu > ul {
  padding-top: 12px; }

/* line 112, src/scss/comp/raboworld/_style-extensions.scss */
.login .btn.btn-rabo, .login #page .btn.btn-rabo-grey, #page .login .btn.btn-rabo-grey, .login .page-highlights .btn.btn-rabo-grey, .page-highlights .login .btn.btn-rabo-grey, .login #page .article a.btn-rabo-grey.button, #page .article .login a.btn-rabo-grey.button, .login .article #page a.btn-rabo-grey.button, .article #page .login a.btn-rabo-grey.button, .login .page-highlights .article a.btn-rabo-grey.button, .page-highlights .article .login a.btn-rabo-grey.button, .login .article .page-highlights a.btn-rabo-grey.button, .article .page-highlights .login a.btn-rabo-grey.button, .login #page .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .results-content #noresults .login input.btn-rabo-grey, .login .mvp.page-highlights .results-content #noresults #page input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults #page .login input.btn-rabo-grey, .login .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults .login input.btn-rabo-grey, .login #page .mvp.page-highlights .results-content #results input.btn-rabo-grey, #page .mvp.page-highlights .results-content #results .login input.btn-rabo-grey, .login .mvp.page-highlights .results-content #results #page input.btn-rabo-grey, .mvp.page-highlights .results-content #results #page .login input.btn-rabo-grey, .login .mvp.page-highlights .results-content #results input.btn-rabo-grey, .mvp.page-highlights .results-content #results .login input.btn-rabo-grey, .login
.btn.btn-rabo-grey, .login .cookieblock .buttons #allowcookies, .cookieblock .buttons .login #allowcookies, .login .cookieblock .buttons #dontallowcookies, .cookieblock .buttons .login #dontallowcookies, .login .article a.button, .article .login a.button, .login #page.mvp .results-content #noresults input, #page.mvp .results-content #noresults .login input, .login .mvp.page-highlights .results-content #noresults input, .mvp.page-highlights .results-content #noresults .login input, .login
#page.mvp .results-content #results input,
#page.mvp .results-content #results .login input, .login .mvp.page-highlights .results-content #results input, .mvp.page-highlights .results-content #results .login input {
  font-size: 16px; }

/* line 116, src/scss/comp/raboworld/_style-extensions.scss */
.btn.btn-rabo, #page .btn.btn-rabo-grey, .page-highlights .btn.btn-rabo-grey, #page .article a.btn-rabo-grey.button, .article #page a.btn-rabo-grey.button, .page-highlights .article a.btn-rabo-grey.button, .article .page-highlights a.btn-rabo-grey.button, #page .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults #page input.btn-rabo-grey, .mvp.page-highlights .results-content #noresults input.btn-rabo-grey, #page .mvp.page-highlights .results-content #results input.btn-rabo-grey, .mvp.page-highlights .results-content #results #page input.btn-rabo-grey, .mvp.page-highlights .results-content #results input.btn-rabo-grey,
.btn.btn-rabo-grey, .cookieblock .buttons #allowcookies, .cookieblock .buttons #allowcookies.dismiss, .cookieblock .buttons #dontallowcookies, .article a.button, #page.mvp .results-content #noresults input, .mvp.page-highlights .results-content #noresults input,
#page.mvp .results-content #results input, .mvp.page-highlights .results-content #results input {
  font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }

@media screen and (max-width: 46.5625em) {
  /* line 122, src/scss/comp/raboworld/_style-extensions.scss */
  li.login {
    display: none; }
  /* line 126, src/scss/comp/raboworld/_style-extensions.scss */
  .responsive-menu .menu .sitewide .login {
    display: inline-block;
    float: right; }
    /* line 129, src/scss/comp/raboworld/_style-extensions.scss */
    .responsive-menu .menu .sitewide .login a {
      margin: 0; }
  /* line 134, src/scss/comp/raboworld/_style-extensions.scss */
  .responsive-menu ul li {
    padding: 0 16px; }
  /* line 138, src/scss/comp/raboworld/_style-extensions.scss */
  .responsive-menu ul li a {
    padding: 20px 8px; }
  /* line 142, src/scss/comp/raboworld/_style-extensions.scss */
  .responsive-menu .trigger {
    padding: 20px 8px; }
  /* line 146, src/scss/comp/raboworld/_style-extensions.scss */
  .responsive-menu .menu .sitewide a {
    padding: 0 20px;
    display: inline-block; }
  /* line 151, src/scss/comp/raboworld/_style-extensions.scss */
  .responsive-menu .menu .sitewide a.contact {
    border-right: 1px solid #e3e3e3; } }

@media screen and (max-width: 777px) {
  /* line 157, src/scss/comp/raboworld/_style-extensions.scss */
  header.comp .desktop .menu {
    margin: 0 10px; } }

/* line 2, src/scss/comp/raboworld/_rw-large-video.scss */
.section--featured-videos h2 {
  margin-bottom: 20px; }

/* line 7, src/scss/comp/raboworld/_rw-large-video.scss */
#largeVideoPlayerId {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover; }
  /* line 14, src/scss/comp/raboworld/_rw-large-video.scss */
  .NoVideoPlaybackAllowedForLegalReasons #largeVideoPlayerId {
    opacity: 1;
    position: absolute; }
    /* line 20, src/scss/comp/raboworld/_rw-large-video.scss */
    .NoVideoPlaybackAllowedForLegalReasons #largeVideoPlayerId::before {
      content: '\6a';
      line-height: 1;
      height: 39px; }

/* line 29, src/scss/comp/raboworld/_rw-large-video.scss */
.video-container .video-player {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center; }
  /* line 40, src/scss/comp/raboworld/_rw-large-video.scss */
  .NoVideoPlaybackAllowedForLegalReasons .video-container .video-player {
    opacity: 1;
    position: absolute; }
    /* line 46, src/scss/comp/raboworld/_rw-large-video.scss */
    .NoVideoPlaybackAllowedForLegalReasons .video-container .video-player::before {
      content: '\6a';
      line-height: 1;
      height: 39px; }

/* line 54, src/scss/comp/raboworld/_rw-large-video.scss */
.rw-large-video-player.comp {
  width: 100%;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.08);
  border: 1px solid #f7f7f7;
  background-color: white; }
  @media only screen and (min-width: 1021px) {
    /* line 54, src/scss/comp/raboworld/_rw-large-video.scss */
    .rw-large-video-player.comp {
      border-bottom-right-radius: 24px; } }
  /* line 64, src/scss/comp/raboworld/_rw-large-video.scss */
  .rw-large-video-player.comp .rw-main-large-video {
    position: relative;
    height: 0;
    padding-bottom: 56.25%;
    border-bottom: 1px solid #f7f7f7;
    z-index: 2;
    background-color: #f7f7f7; }
    /* line 72, src/scss/comp/raboworld/_rw-large-video.scss */
    .rw-large-video-player.comp .rw-main-large-video .video-container {
      position: absolute;
      width: 100%;
      top: 0;
      bottom: 0; }
  /* line 80, src/scss/comp/raboworld/_rw-large-video.scss */
  .rw-large-video-player.comp .header {
    padding: 16px 0;
    font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 20px;
    color: #000099;
    line-height: 24px; }
  /* line 89, src/scss/comp/raboworld/_rw-large-video.scss */
  .rw-large-video-player.comp .video-player-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background: white;
    position: relative;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    font-size: 0; }
    /* line 96, src/scss/comp/raboworld/_rw-large-video.scss */
    .NoVideoPlaybackAllowedForLegalReasons .rw-large-video-player.comp .video-player-container {
      -webkit-filter: grayscale(100%);
      /* Chrome, Safari, Opera */
      filter: grayscale(100%);
      pointer-events: none !important;
      opacity: .5; }
    @media only screen and (min-width: 1021px) {
      /* line 89, src/scss/comp/raboworld/_rw-large-video.scss */
      .rw-large-video-player.comp .video-player-container {
        border-top-right-radius: 2px;
        border-top-left-radius: 2px; } }
    @media only screen and (min-width: 1021px) {
      /* line 89, src/scss/comp/raboworld/_rw-large-video.scss */
      .rw-large-video-player.comp .video-player-container {
        border-bottom-right-radius: 24px; } }
    /* line 117, src/scss/comp/raboworld/_rw-large-video.scss */
    .rw-large-video-player.comp .video-player-container .video-container {
      display: inline-block;
      min-height: 136px; }
    /* line 122, src/scss/comp/raboworld/_rw-large-video.scss */
    .rw-large-video-player.comp .video-player-container .video-list-container {
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      overflow: hidden; }
      @media only screen and (min-width: 1021px) {
        /* line 122, src/scss/comp/raboworld/_rw-large-video.scss */
        .rw-large-video-player.comp .video-player-container .video-list-container {
          max-width: 576px; } }
      /* line 130, src/scss/comp/raboworld/_rw-large-video.scss */
      .rw-large-video-player.comp .video-player-container .video-list-container .header {
        padding: 20px 0; }
        @media only screen and (min-width: 746px) {
          /* line 130, src/scss/comp/raboworld/_rw-large-video.scss */
          .rw-large-video-player.comp .video-player-container .video-list-container .header {
            padding: 16px 0; } }
    /* line 139, src/scss/comp/raboworld/_rw-large-video.scss */
    .rw-large-video-player.comp .video-player-container .controls {
      position: absolute;
      top: 155px;
      right: 4px;
      width: auto;
      height: 24px; }
      @media only screen and (min-width: 746px) {
        /* line 139, src/scss/comp/raboworld/_rw-large-video.scss */
        .rw-large-video-player.comp .video-player-container .controls {
          top: 16px; } }
      @media only screen and (min-width: 746px) {
        /* line 139, src/scss/comp/raboworld/_rw-large-video.scss */
        .rw-large-video-player.comp .video-player-container .controls {
          right: 6px; } }
      /* line 152, src/scss/comp/raboworld/_rw-large-video.scss */
      .rw-large-video-player.comp .video-player-container .controls .previous, .rw-large-video-player.comp .video-player-container .controls .next {
        display: inline-block;
        cursor: pointer;
        font-size: 15px; }
        /* line 157, src/scss/comp/raboworld/_rw-large-video.scss */
        .rw-large-video-player.comp .video-player-container .controls .disabled.previous:before, .rw-large-video-player.comp .video-player-container .controls .disabled.next:before {
          color: #e3e3e3; }
        @media only screen and (min-width: 746px) {
          /* line 152, src/scss/comp/raboworld/_rw-large-video.scss */
          .rw-large-video-player.comp .video-player-container .controls .previous, .rw-large-video-player.comp .video-player-container .controls .next {
            font-size: 12px; } }
      /* line 165, src/scss/comp/raboworld/_rw-large-video.scss */
      .rw-large-video-player.comp .video-player-container .controls .previous {
        position: relative;
        margin-left: 35px;
        display: inline-block; }
        /* line 175, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
        .rw-large-video-player.comp .video-player-container .controls .previous:before {
          font-family: 'rfs-icons';
          -moz-osx-font-smoothing: grayscale;
          -webkit-font-smoothing: antialiased;
          font-style: normal;
          font-variant: normal;
          font-weight: normal;
          text-decoration: none;
          text-transform: none; }
        /* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
        .rw-large-video-player.comp .video-player-container .controls .previous:before {
          content: "\F113"; }
        /* line 4, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
        .rw-large-video-player.comp .video-player-container .controls .previous:after {
          font-family: 'rdc-font';
          -moz-osx-font-smoothing: grayscale;
          -webkit-font-smoothing: antialiased;
          font-style: normal;
          font-variant: normal;
          font-weight: normal;
          text-decoration: none;
          text-transform: none; }
        /* line 17, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
        .rw-large-video-player.comp .video-player-container .controls .previous:after {
          content: "\61"; }
        /* line 16, src/scss/comp/raboworld/mixins/_mixins.scss */
        .rw-large-video-player.comp .video-player-container .controls .previous:before {
          font-size: 2.2em;
          color: #fd6400;
          vertical-align: middle;
          margin-right: 10px;
          margin-left: -35px; }
        /* line 24, src/scss/comp/raboworld/mixins/_mixins.scss */
        .rw-large-video-player.comp .video-player-container .controls .previous:after {
          left: 11px;
          top: 1px;
          font-size: 1.2em;
          color: white;
          position: absolute;
          -webkit-transition: left 0.15s ease-out;
          -o-transition: left 0.15s ease-out;
          transition: left 0.15s ease-out;
          margin-left: -35px; }
        @media (hover: hover) {
          /* line 35, src/scss/comp/raboworld/mixins/_mixins.scss */
          .rw-large-video-player.comp .video-player-container .controls .previous:not(.disabled):hover {
            color: #fd6400; }
            /* line 37, src/scss/comp/raboworld/mixins/_mixins.scss */
            .rw-large-video-player.comp .video-player-container .controls .previous:not(.disabled):hover:after {
              left: 13px; } }
        /* line 42, src/scss/comp/raboworld/mixins/_mixins.scss */
        .no-hovermq .rw-large-video-player.comp .video-player-container .controls .previous:not(.disabled):hover {
          color: #fd6400; }
        /* line 169, src/scss/comp/raboworld/_rw-large-video.scss */
        .rw-large-video-player.comp .video-player-container .controls .previous:after {
          -webkit-transform: scaleX(-1);
          -ms-transform: scaleX(-1);
          transform: scaleX(-1);
          font-weight: bold;
          left: 5px;
          top: -1px; }
          @media only screen and (min-width: 746px) {
            /* line 169, src/scss/comp/raboworld/_rw-large-video.scss */
            .rw-large-video-player.comp .video-player-container .controls .previous:after {
              top: 1px; } }
        @media (hover: hover) {
          /* line 181, src/scss/comp/raboworld/_rw-large-video.scss */
          .rw-large-video-player.comp .video-player-container .controls .previous:not(.disabled):hover:after {
            left: 1px; } }
      /* line 187, src/scss/comp/raboworld/_rw-large-video.scss */
      .rw-large-video-player.comp .video-player-container .controls .next {
        position: relative;
        margin-left: 35px;
        display: inline-block; }
        /* line 175, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
        .rw-large-video-player.comp .video-player-container .controls .next:before {
          font-family: 'rfs-icons';
          -moz-osx-font-smoothing: grayscale;
          -webkit-font-smoothing: antialiased;
          font-style: normal;
          font-variant: normal;
          font-weight: normal;
          text-decoration: none;
          text-transform: none; }
        /* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
        .rw-large-video-player.comp .video-player-container .controls .next:before {
          content: "\F113"; }
        /* line 4, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
        .rw-large-video-player.comp .video-player-container .controls .next:after {
          font-family: 'rdc-font';
          -moz-osx-font-smoothing: grayscale;
          -webkit-font-smoothing: antialiased;
          font-style: normal;
          font-variant: normal;
          font-weight: normal;
          text-decoration: none;
          text-transform: none; }
        /* line 17, src/scss/comp/raboworld/mixins/_mixins-rbc-icons.scss */
        .rw-large-video-player.comp .video-player-container .controls .next:after {
          content: "\61"; }
        /* line 16, src/scss/comp/raboworld/mixins/_mixins.scss */
        .rw-large-video-player.comp .video-player-container .controls .next:before {
          font-size: 2.2em;
          color: #fd6400;
          vertical-align: middle;
          margin-right: 10px;
          margin-left: -35px; }
        /* line 24, src/scss/comp/raboworld/mixins/_mixins.scss */
        .rw-large-video-player.comp .video-player-container .controls .next:after {
          left: 11px;
          top: 1px;
          font-size: 1.2em;
          color: white;
          position: absolute;
          -webkit-transition: left 0.15s ease-out;
          -o-transition: left 0.15s ease-out;
          transition: left 0.15s ease-out;
          margin-left: -35px; }
        @media (hover: hover) {
          /* line 35, src/scss/comp/raboworld/mixins/_mixins.scss */
          .rw-large-video-player.comp .video-player-container .controls .next:not(.disabled):hover {
            color: #fd6400; }
            /* line 37, src/scss/comp/raboworld/mixins/_mixins.scss */
            .rw-large-video-player.comp .video-player-container .controls .next:not(.disabled):hover:after {
              left: 13px; } }
        /* line 42, src/scss/comp/raboworld/mixins/_mixins.scss */
        .no-hovermq .rw-large-video-player.comp .video-player-container .controls .next:not(.disabled):hover {
          color: #fd6400; }
        /* line 191, src/scss/comp/raboworld/_rw-large-video.scss */
        .rw-large-video-player.comp .video-player-container .controls .next:after {
          font-weight: bold;
          left: 10px;
          top: -1px; }
          @media only screen and (min-width: 746px) {
            /* line 191, src/scss/comp/raboworld/_rw-large-video.scss */
            .rw-large-video-player.comp .video-player-container .controls .next:after {
              left: 8px;
              top: 1px; } }
        @media (hover: hover) {
          /* line 202, src/scss/comp/raboworld/_rw-large-video.scss */
          .rw-large-video-player.comp .video-player-container .controls .next:not(.disabled):hover:after {
            left: 14px; } }
  @media only screen and (hover: hover) and (min-width: 746px) {
    /* line 202, src/scss/comp/raboworld/_rw-large-video.scss */
    .rw-large-video-player.comp .video-player-container .controls .next:not(.disabled):hover:after {
      left: 11px; } }
  /* line 214, src/scss/comp/raboworld/_rw-large-video.scss */
  .rw-large-video-player.comp img {
    width: 72px;
    height: 72px;
    -webkit-flex-basis: 25%;
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%; }
  /* line 220, src/scss/comp/raboworld/_rw-large-video.scss */
  .rw-large-video-player.comp .text-block {
    -webkit-flex-basis: 75%;
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
    overflow: hidden;
    padding-left: 12px;
    min-width: 200px; }
  /* line 228, src/scss/comp/raboworld/_rw-large-video.scss */
  .rw-large-video-player.comp .now-playing {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 0;
    -ms-flex: 1 0 0px;
    flex: 1 0 0;
    padding-left: 16px; }
    @media only screen and (max-width: 745px) {
      /* line 228, src/scss/comp/raboworld/_rw-large-video.scss */
      .rw-large-video-player.comp .now-playing {
        padding-left: 8px;
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%; } }
  /* line 248, src/scss/comp/raboworld/_rw-large-video.scss */
  .rw-large-video-player.comp .up-next {
    -webkit-box-flex: 2;
    -webkit-flex: 2 0 0;
    -ms-flex: 2 0 0px;
    flex: 2 0 0;
    padding-left: 16px;
    position: relative;
    overflow: hidden; }
    @media only screen and (max-width: 745px) {
      /* line 248, src/scss/comp/raboworld/_rw-large-video.scss */
      .rw-large-video-player.comp .up-next {
        padding-left: 8px; }
        /* line 263, src/scss/comp/raboworld/_rw-large-video.scss */
        .rw-large-video-player.comp .up-next:before {
          content: '';
          width: 97%;
          height: 1px;
          left: 8px;
          top: 0;
          position: absolute;
          border-top: 1px solid #e3e3e3;
          pointer-events: none; } }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 248, src/scss/comp/raboworld/_rw-large-video.scss */
      .rw-large-video-player.comp .up-next {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0 0;
        -ms-flex: 1 0 0px;
        flex: 1 0 0; } }
    @media only screen and (min-width: 746px) {
      /* line 280, src/scss/comp/raboworld/_rw-large-video.scss */
      .rw-large-video-player.comp .up-next:before {
        content: '';
        width: 100%;
        height: 124px;
        left: 0;
        top: 16px;
        position: absolute;
        border-left: 1px solid #e3e3e3;
        pointer-events: none; } }
  /* line 294, src/scss/comp/raboworld/_rw-large-video.scss */
  .rw-large-video-player.comp .video-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    width: 100%;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-transition: all 400ms ease-out;
    -o-transition: all 400ms ease-out;
    transition: all 400ms ease-out; }
    @media only screen and (min-width: 746px) {
      /* line 294, src/scss/comp/raboworld/_rw-large-video.scss */
      .rw-large-video-player.comp .video-list {
        max-width: 576px; } }
  /* line 306, src/scss/comp/raboworld/_rw-large-video.scss */
  .rw-large-video-player.comp .video-info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    cursor: pointer;
    font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 16px;
    line-height: 24px;
    padding-bottom: 16px;
    min-width: 288px; }
    @media only screen and (max-width: 745px) {
      /* line 306, src/scss/comp/raboworld/_rw-large-video.scss */
      .rw-large-video-player.comp .video-info {
        min-width: 100%; } }
    /* line 320, src/scss/comp/raboworld/_rw-large-video.scss */
    .rw-large-video-player.comp .video-info:hover .title {
      color: #fd6400; }
    /* line 324, src/scss/comp/raboworld/_rw-large-video.scss */
    .rw-large-video-player.comp .video-info:hover .image-container:before {
      background-color: #fd6400;
      border-radius: 50%; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 306, src/scss/comp/raboworld/_rw-large-video.scss */
      .rw-large-video-player.comp .video-info {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%; } }
    @media only screen and (min-width: 746px) {
      /* line 306, src/scss/comp/raboworld/_rw-large-video.scss */
      .rw-large-video-player.comp .video-info {
        width: 288px;
        padding-bottom: 24px; } }
    /* line 340, src/scss/comp/raboworld/_rw-large-video.scss */
    .rw-large-video-player.comp .video-info .image-container {
      overflow: hidden;
      height: 72px;
      width: 72px;
      -webkit-flex-basis: 72px;
      -ms-flex-preferred-size: 72px;
      flex-basis: 72px;
      overflow: hidden;
      border: 1px solid #e3e3e3; }
    /* line 350, src/scss/comp/raboworld/_rw-large-video.scss */
    .rw-large-video-player.comp .video-info img {
      width: 72px;
      height: 72px;
      border: 1px solid #e3e3e3;
      -webkit-transform: scale(1.5);
      -ms-transform: scale(1.5);
      transform: scale(1.5); }
    /* line 357, src/scss/comp/raboworld/_rw-large-video.scss */
    .rw-large-video-player.comp .video-info .title {
      color: #000099;
      display: block;
      max-height: 48px;
      overflow: hidden;
      padding-right: 5px; }
    /* line 365, src/scss/comp/raboworld/_rw-large-video.scss */
    .rw-large-video-player.comp .video-info .length {
      color: #aaa;
      display: block; }

/* line 373, src/scss/comp/raboworld/_rw-large-video.scss */
.rw-video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

/* line 1, src/scss/comp/raboworld/_rw-audio-player.scss */
.noscroll {
  overflow: hidden; }

/* line 6, src/scss/comp/raboworld/_rw-audio-player.scss */
body::-webkit-scrollbar.noscroll {
  overflow-y: scroll;
  top: 0;
  right: 0;
  display: none;
  height: 100%;
  position: fixed; }

/* line 16, src/scss/comp/raboworld/_rw-audio-player.scss */
.rw-audio-player {
  z-index: 10;
  position: fixed;
  bottom: -56px;
  left: 0;
  height: 56px;
  background: white;
  width: 100%;
  -webkit-box-shadow: 0 -2px 16px 0 rgba(0, 0, 0, 0.24);
  box-shadow: 0 -2px 16px 0 rgba(0, 0, 0, 0.24);
  -webkit-transition: all 1000ms;
  -o-transition: all 1000ms;
  transition: all 1000ms; }
  /* line 28, src/scss/comp/raboworld/_rw-audio-player.scss */
  .rw-audio-player.enabled {
    bottom: 0; }

/* line 35, src/scss/comp/raboworld/_rw-audio-player.scss */
.mejs__container.mejs__audio {
  background: white; }

/* line 40, src/scss/comp/raboworld/_rw-audio-player.scss */
.mejs__container .mejs__inner .mejs__controls {
  margin: 0 auto;
  position: relative;
  width: 100%;
  max-width: 728px;
  background: white;
  height: 56px; }
  @media only screen and (min-width: 1021px) {
    /* line 40, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls {
      max-width: 960px; } }
  /* line 53, src/scss/comp/raboworld/_rw-audio-player.scss */
  .mejs__container .mejs__inner .mejs__controls .mejs__button > button {
    background: none; }
    /* line 54, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs__button > button:focus {
      outline: none; }
  /* line 61, src/scss/comp/raboworld/_rw-audio-player.scss */
  .mejs__container .mejs__inner .mejs__controls .mejs__button {
    line-height: 0;
    position: relative;
    width: 24px;
    height: 100%;
    margin-right: 10px; }
    /* line 69, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs__button button {
      margin: 0;
      height: 100%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      -ms-flex-pack: center;
      justify-content: center;
      background-position: center; }
    /* line 175, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs__button.mejs__mute button:after {
      font-family: 'rfs-icons';
      -moz-osx-font-smoothing: grayscale;
      -webkit-font-smoothing: antialiased;
      font-style: normal;
      font-variant: normal;
      font-weight: normal;
      text-decoration: none;
      text-transform: none; }
    /* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs__button.mejs__mute button:after {
      content: "\F036"; }
    /* line 83, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs__button.mejs__mute button:before {
      color: white;
      font-size: 40px; }
    /* line 88, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs__button.mejs__mute button:after {
      color: #000099;
      font-size: 20px;
      position: absolute;
      left: 0;
      right: 0;
      top: 28px; }
    /* line 98, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs__button.mejs__mute button:hover:after {
      color: #fd6400; }
    /* line 175, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs__button.mejs__unmute button:after {
      font-family: 'rfs-icons';
      -moz-osx-font-smoothing: grayscale;
      -webkit-font-smoothing: antialiased;
      font-style: normal;
      font-variant: normal;
      font-weight: normal;
      text-decoration: none;
      text-transform: none; }
    /* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs__button.mejs__unmute button:after {
      content: "\F037"; }
    /* line 108, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs__button.mejs__unmute button:before {
      color: white;
      font-size: 40px; }
    /* line 113, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs__button.mejs__unmute button:after {
      color: #000099;
      font-size: 20px;
      position: absolute;
      left: 0;
      right: 0;
      top: 28px; }
    /* line 123, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs__button.mejs__unmute button:hover:after {
      color: #fd6400; }
    /* line 131, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs__button.mejs__playpause-button.mejs__play button, .mejs__container .mejs__inner .mejs__controls .mejs__button.mejs__playpause-button.mejs__replay button {
      background: white url("/en/images/static/play-blue.svg") no-repeat center;
      height: 100%; }
      /* line 135, src/scss/comp/raboworld/_rw-audio-player.scss */
      .mejs__container .mejs__inner .mejs__controls .mejs__button.mejs__playpause-button.mejs__play button:hover, .mejs__container .mejs__inner .mejs__controls .mejs__button.mejs__playpause-button.mejs__replay button:hover {
        background-image: url("/en/images/static/play-orange.svg"); }
    /* line 140, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs__button.mejs__playpause-button.mejs__pause button {
      background: white url("/en/images/static/pause-blue.svg") no-repeat center; }
      /* line 143, src/scss/comp/raboworld/_rw-audio-player.scss */
      .mejs__container .mejs__inner .mejs__controls .mejs__button.mejs__playpause-button.mejs__pause button:hover {
        background-image: url("/en/images/static/pause-orange.svg"); }
  /* line 150, src/scss/comp/raboworld/_rw-audio-player.scss */
  .mejs__container .mejs__inner .mejs__controls .mejs__volume-button {
    display: none; }
    @media only screen and (min-width: 1021px) {
      /* line 150, src/scss/comp/raboworld/_rw-audio-player.scss */
      .mejs__container .mejs__inner .mejs__controls .mejs__volume-button {
        display: block; } }
  /* line 158, src/scss/comp/raboworld/_rw-audio-player.scss */
  .mejs__container .mejs__inner .mejs__controls .mejs-closeplayer-button {
    display: none;
    cursor: pointer;
    position: relative;
    top: 10px;
    left: 10px;
    height: 60%;
    margin-top: 8px;
    width: 32px;
    background: white url("/en/images/static/close-blue.svg") no-repeat 15px 5px; }
    @media only screen and (min-width: 746px) and (max-width: 1020px) {
      /* line 158, src/scss/comp/raboworld/_rw-audio-player.scss */
      .mejs__container .mejs__inner .mejs__controls .mejs-closeplayer-button {
        left: 0; } }
    @media only screen and (min-width: 746px) {
      /* line 158, src/scss/comp/raboworld/_rw-audio-player.scss */
      .mejs__container .mejs__inner .mejs__controls .mejs-closeplayer-button {
        display: block; } }
    /* line 180, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs-closeplayer-button:hover {
      background-image: url("/en/images/static/close-orange.svg"); }
  /* line 185, src/scss/comp/raboworld/_rw-audio-player.scss */
  .mejs__container .mejs__inner .mejs__controls .mejs__horizontal-volume-slider {
    display: none !important; }
  /* line 189, src/scss/comp/raboworld/_rw-audio-player.scss */
  .mejs__container .mejs__inner .mejs__controls .playlist-container {
    padding-top: 8px;
    padding-bottom: 8px;
    position: relative;
    width: 300px;
    font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000099;
    display: none; }
    /* line 200, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .playlist-container:before {
      content: '';
      width: 100%;
      left: 0;
      top: 4px;
      height: 48px;
      position: absolute;
      border-left: 1px solid #e3e3e3;
      -webkit-transition: all 500ms;
      -o-transition: all 500ms;
      transition: all 500ms; }
    /* line 211, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .playlist-container:after {
      content: '';
      right: 0;
      top: 4px;
      height: 48px;
      position: absolute;
      border-right: 1px solid #e3e3e3;
      -webkit-transition: all 500ms;
      -o-transition: all 500ms;
      transition: all 500ms; }
    @media only screen and (min-width: 746px) {
      /* line 189, src/scss/comp/raboworld/_rw-audio-player.scss */
      .mejs__container .mejs__inner .mejs__controls .playlist-container {
        display: block; } }
    /* line 227, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .playlist-container.is-expanded:before, .mejs__container .mejs__inner .mejs__controls .playlist-container.is-expanded:after {
      top: 0;
      height: 56px; }
    /* line 233, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .playlist-container.is-expanded .audio-selected .title {
      color: #fd6400; }
    /* line 236, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .playlist-container.is-expanded .audio-selected .playlist-icon {
      background-image: url("/en/images/static/playlist-orange.svg");
      background-repeat: no-repeat; }
    /* line 243, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .playlist-container.no-playlist .audio-selected .title {
      margin-right: 0; }
    /* line 248, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .playlist-container .audio-selected {
      padding: 0 16px; }
      /* line 251, src/scss/comp/raboworld/_rw-audio-player.scss */
      .mejs__container .mejs__inner .mejs__controls .playlist-container .audio-selected .title {
        margin-right: 52px;
        max-height: 22px; }
      /* line 257, src/scss/comp/raboworld/_rw-audio-player.scss */
      .mejs__container .mejs__inner .mejs__controls .playlist-container .audio-selected .title.scroll-left span {
        width: 450px; }
    /* line 263, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .playlist-container .audio-info {
      position: relative; }
    /* line 267, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .playlist-container img {
      position: absolute;
      top: 0;
      left: 0;
      width: 40px;
      height: 40px;
      border-radius: 25px; }
    /* line 276, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .playlist-container .playlist {
      position: fixed;
      bottom: 56px;
      left: -500px;
      height: 441px;
      width: 298px;
      background: white;
      border-top-right-radius: 35px;
      -webkit-box-shadow: 0 -6px 22px 0 rgba(0, 0, 0, 0.24), 0 -1px 0 0 #f7f7f7;
      box-shadow: 0 -6px 22px 0 rgba(0, 0, 0, 0.24), 0 -1px 0 0 #f7f7f7;
      border-bottom: 1px solid #f7f7f7; }
      /* line 287, src/scss/comp/raboworld/_rw-audio-player.scss */
      .mejs__container .mejs__inner .mejs__controls .playlist-container .playlist.playlist-off {
        opacity: 0;
        display: none; }
        /* line 291, src/scss/comp/raboworld/_rw-audio-player.scss */
        .mejs__container .mejs__inner .mejs__controls .playlist-container .playlist.playlist-off .playlist-content {
          display: none; }
      /* line 296, src/scss/comp/raboworld/_rw-audio-player.scss */
      .mejs__container .mejs__inner .mejs__controls .playlist-container .playlist.playlist-on {
        opacity: 1;
        display: block;
        -webkit-animation: display-none-transition 1500ms both;
        animation: display-none-transition 1500ms both; }
        /* line 301, src/scss/comp/raboworld/_rw-audio-player.scss */
        .mejs__container .mejs__inner .mejs__controls .playlist-container .playlist.playlist-on .playlist-content {
          display: block; }

@-webkit-keyframes display-none-transition {
  0% {
    opacity: 0; } }

@keyframes display-none-transition {
  0% {
    opacity: 0; } }
      /* line 313, src/scss/comp/raboworld/_rw-audio-player.scss */
      .mejs__container .mejs__inner .mejs__controls .playlist-container .playlist .playlist-header {
        height: 60px;
        display: block;
        border-bottom: 1px solid #e3e3e3; }
        /* line 318, src/scss/comp/raboworld/_rw-audio-player.scss */
        .mejs__container .mejs__inner .mejs__controls .playlist-container .playlist .playlist-header .playlist-header-title {
          display: block;
          padding: 16px;
          font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
          font-size: 20px;
          color: #000099;
          line-height: 24px; }
        /* line 328, src/scss/comp/raboworld/_rw-audio-player.scss */
        .mejs__container .mejs__inner .mejs__controls .playlist-container .playlist .playlist-header .playlist-close {
          cursor: pointer;
          position: absolute;
          top: 16px;
          right: 16px;
          width: 24px;
          height: 24px;
          background: white url("/en/images/static/close-blue.svg") no-repeat center; }
      /* line 339, src/scss/comp/raboworld/_rw-audio-player.scss */
      .mejs__container .mejs__inner .mejs__controls .playlist-container .playlist .playlist-content {
        padding: 0 16px;
        z-index: 20;
        overflow: auto;
        height: 380px;
        background-color: #ffffff;
        position: relative; }
        /* line 347, src/scss/comp/raboworld/_rw-audio-player.scss */
        .mejs__container .mejs__inner .mejs__controls .playlist-container .playlist .playlist-content li {
          margin: 0; }
        /* line 351, src/scss/comp/raboworld/_rw-audio-player.scss */
        .mejs__container .mejs__inner .mejs__controls .playlist-container .playlist .playlist-content .audio-item {
          cursor: pointer;
          padding: 16px 0;
          min-height: 75px;
          position: relative;
          border-bottom: 1px solid #e3e3e3; }
          /* line 359, src/scss/comp/raboworld/_rw-audio-player.scss */
          .mejs__container .mejs__inner .mejs__controls .playlist-container .playlist .playlist-content .audio-item:hover .title {
            color: #fd6400; }
        /* line 365, src/scss/comp/raboworld/_rw-audio-player.scss */
        .mejs__container .mejs__inner .mejs__controls .playlist-container .playlist .playlist-content img {
          top: 16px; }
    /* line 371, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .playlist-container .title, .mejs__container .mejs__inner .mejs__controls .playlist-container .host-name, .mejs__container .mejs__inner .mejs__controls .playlist-container .length {
      margin: 0 0 0 48px;
      max-width: 200px;
      overflow: hidden; }
    /* line 377, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .playlist-container .host-name {
      font-size: 16px;
      color: #777777;
      line-height: 20px; }
    /* line 383, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .playlist-container .title {
      max-height: 40px;
      font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
      font-size: 16px;
      color: #000099;
      line-height: 20px; }
    /* line 391, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .playlist-container .length {
      font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
      font-size: 16px;
      color: #f7f7f7;
      line-height: 20px; }
    /* line 398, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .playlist-container .playlist-icon {
      cursor: pointer;
      position: absolute;
      top: 0;
      right: 3px;
      width: 40px;
      height: 40px;
      background-image: url("/en/images/static/playlist-blue.svg");
      background-repeat: no-repeat;
      background-position: 3px 12px; }
      /* line 410, src/scss/comp/raboworld/_rw-audio-player.scss */
      .mejs__container .mejs__inner .mejs__controls .playlist-container .playlist-icon:hover {
        background-image: url("/en/images/static/playlist-orange.svg"); }
  /* line 417, src/scss/comp/raboworld/_rw-audio-player.scss */
  .mejs__container .mejs__inner .mejs__controls .mejs__time {
    font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    color: #000099;
    font-size: 16px;
    font-weight: normal;
    padding: 8px 0;
    height: 100%;
    margin-right: 10px; }
    /* line 426, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs__time .mejs__currenttime, .mejs__container .mejs__inner .mejs__controls .mejs__time .mejs__duration {
      display: inline-block;
      position: relative;
      margin-top: 45%; }
  /* line 433, src/scss/comp/raboworld/_rw-audio-player.scss */
  .mejs__container .mejs__inner .mejs__controls .mejs__time-rail {
    padding-top: 20px;
    margin: 0;
    margin-right: 10px; }
    @media only screen and (min-width: 746px) {
      /* line 433, src/scss/comp/raboworld/_rw-audio-player.scss */
      .mejs__container .mejs__inner .mejs__controls .mejs__time-rail {
        max-width: 384px; } }
    /* line 443, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs__time-rail .mejs__time-loaded {
      height: 2px;
      background-color: #e3e3e3; }
    /* line 448, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs__time-rail .mejs__time-current,
    .mejs__container .mejs__inner .mejs__controls .mejs__time-rail .mejs__time-float {
      height: 2px;
      background: #fd6400; }
    /* line 454, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs__time-rail .mejs__time-handle {
      border: 2px solid transparent; }
      /* line 457, src/scss/comp/raboworld/_rw-audio-player.scss */
      .mejs__container .mejs__inner .mejs__controls .mejs__time-rail .mejs__time-handle .mejs__time-handle-content {
        height: 8px;
        width: 8px;
        background: #fd6400;
        border: 2px solid #fd6400;
        top: -5px;
        left: -3px; }
    /* line 468, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs__time-rail .mejs__time-float {
      display: none !important; }
    /* line 472, src/scss/comp/raboworld/_rw-audio-player.scss */
    .mejs__container .mejs__inner .mejs__controls .mejs__time-rail .mejs__time-hovered {
      height: 2px; }

/* line 482, src/scss/comp/raboworld/_rw-audio-player.scss */
.mejs__time-total.mejs__time-slider {
  height: 2px;
  margin-top: 7px;
  background: #e3e3e3; }

/* line 488, src/scss/comp/raboworld/_rw-audio-player.scss */
.playlist-template {
  display: none; }

/* line 494, src/scss/comp/raboworld/_rw-audio-player.scss */
.scroll-left {
  height: 50px;
  overflow: hidden;
  position: relative; }

/* line 502, src/scss/comp/raboworld/_rw-audio-player.scss */
.scroll-left span {
  position: absolute;
  width: 100%;
  height: 100%;
  margin: 0;
  /* Starting position */
  -webkit-transform: translateX(100%);
  -ms-transform: translateX(100%);
  transform: translateX(100%);
  /* Apply animation to this element */
  -webkit-animation: scroll-left 15s linear infinite;
  animation: scroll-left 15s linear infinite; }

/* Move it (define the animation) */
@-webkit-keyframes scroll-left {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%); }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%); } }
@keyframes scroll-left {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%); }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%); } }

/* line 1, src/scss/restyle/general/lists/_lists.scss */
ul li {
  list-style-type: none;
  line-height: 1.5em; }

/* line 6, src/scss/restyle/general/lists/_lists.scss */
#page.mvp .article ol > li, .mvp.page-highlights .article ol > li,
#page ol > li, .page-highlights ol > li,
ol > li {
  line-height: 1.5em;
  color: #2C3338;
  font-weight: 300;
  font-size: 18px;
  margin-left: 30px;
  margin-bottom: 0;
  padding: 0 0 0 5px;
  font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
  /* line 18, src/scss/restyle/general/lists/_lists.scss */
  #page.mvp .article ol > li > h2, .mvp.page-highlights .article ol > li > h2,
  #page ol > li > h2, .page-highlights ol > li > h2,
  ol > li > h2 {
    color: #2C3338;
    font-size: 18px;
    font-weight: 800;
    margin-bottom: 0;
    font-family: "Myriad SemiBold", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
  /* line 25, src/scss/restyle/general/lists/_lists.scss */
  #page.mvp .article ol > li > *, .mvp.page-highlights .article ol > li > *,
  #page ol > li > *, .page-highlights ol > li > *,
  ol > li > * {
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-weight: 300;
    font-size: 17px; }

/* line 32, src/scss/restyle/general/lists/_lists.scss */
#page ul.bullits, .page-highlights ul.bullits,
ul.bullits {
  padding-bottom: 30px; }
  /* line 37, src/scss/restyle/general/lists/_lists.scss */
  #page ul.bullits.links li a, .page-highlights ul.bullits.links li a,
  ul.bullits.links li a {
    color: #002685;
    text-decoration: underline; }
    /* line 40, src/scss/restyle/general/lists/_lists.scss */
    #page ul.bullits.links li a:hover, .page-highlights ul.bullits.links li a:hover,
    ul.bullits.links li a:hover {
      color: #F60; }
  /* line 46, src/scss/restyle/general/lists/_lists.scss */
  #page ul.bullits li, .page-highlights ul.bullits li,
  ul.bullits li {
    color: #2D3338;
    position: relative;
    margin-bottom: 3px !important;
    padding-left: 18px;
    list-style-type: none;
    font-weight: 100;
    font-size: 17px;
    font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
    /* line 55, src/scss/restyle/general/lists/_lists.scss */
    #page ul.bullits li:before, .page-highlights ul.bullits li:before,
    ul.bullits li:before {
      content: "";
      position: absolute;
      background: #FF6600;
      border-radius: 10px;
      width: 6px;
      height: 6px;
      left: 1px;
      top: 10px; }

/* line 68, src/scss/restyle/general/lists/_lists.scss */
ul.bullits li strong {
  color: #002688; }

/* line 72, src/scss/restyle/general/lists/_lists.scss */
#page .numberListHolder, .page-highlights .numberListHolder {
  margin-bottom: 30px; }

/* line 76, src/scss/restyle/general/lists/_lists.scss */
#page .numberListHolder h2, .page-highlights .numberListHolder h2 {
  margin-bottom: 20px; }

/* line 80, src/scss/restyle/general/lists/_lists.scss */
#page .numberListHolder p, .page-highlights .numberListHolder p {
  padding-bottom: 15px; }

/* line 84, src/scss/restyle/general/lists/_lists.scss */
#page .numbered-stepsHolder, .page-highlights .numbered-stepsHolder {
  margin-bottom: 30px; }

/* line 88, src/scss/restyle/general/lists/_lists.scss */
#page .numbered-stepsHolder h3, .page-highlights .numbered-stepsHolder h3 {
  margin-bottom: 20px; }

/* line 92, src/scss/restyle/general/lists/_lists.scss */
#page.mvp .article ol.steps, .mvp.page-highlights .article ol.steps,
#page ol.steps, .page-highlights ol.steps,
ol.steps {
  counter-reset: steps;
  list-style-type: none; }
  /* line 98, src/scss/restyle/general/lists/_lists.scss */
  #page.mvp .article ol.steps li, .mvp.page-highlights .article ol.steps li,
  #page ol.steps li, .page-highlights ol.steps li,
  ol.steps li {
    padding: 2px 0 25px 30px;
    margin-left: 11px;
    margin-bottom: 0;
    border-left: 2px solid #DDDDDD;
    position: relative; }
    /* line 104, src/scss/restyle/general/lists/_lists.scss */
    #page.mvp .article ol.steps li:last-child, .mvp.page-highlights .article ol.steps li:last-child,
    #page ol.steps li:last-child, .page-highlights ol.steps li:last-child,
    ol.steps li:last-child {
      border: 0;
      left: 2px; }
    /* line 108, src/scss/restyle/general/lists/_lists.scss */
    #page.mvp .article ol.steps li:before, .mvp.page-highlights .article ol.steps li:before,
    #page ol.steps li:before, .page-highlights ol.steps li:before,
    ol.steps li:before {
      position: absolute;
      color: #fff;
      background: url("/en/images/static/circle-grey.svg") no-repeat left center;
      background-size: 36px 36px;
      counter-increment: steps;
      content: counters(steps, ".") " ";
      width: 36px;
      height: 36px;
      text-align: center;
      font-family: "Myriad Regular", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
      font-size: 17px;
      font-weight: 300;
      left: -19px;
      padding: 4px;
      padding-left: 6px;
      top: -4px; }
    /* line 126, src/scss/restyle/general/lists/_lists.scss */
    #page.mvp .article ol.steps li p, .mvp.page-highlights .article ol.steps li p,
    #page ol.steps li p, .page-highlights ol.steps li p,
    ol.steps li p {
      /*margin: -1.5em 0 0 0;*/
      padding: 0;
      font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
      font-size: 17px; }
    /* line 132, src/scss/restyle/general/lists/_lists.scss */
    #page.mvp .article ol.steps li span, .mvp.page-highlights .article ol.steps li span,
    #page ol.steps li span, .page-highlights ol.steps li span,
    ol.steps li span {
      /*margin: -1.5em 0 0 0;*/
      padding: 0;
      font-family: "Myriad Light", "Tahoma", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
      font-size: 17px; }
    /* line 138, src/scss/restyle/general/lists/_lists.scss */
    #page.mvp .article ol.steps li strong, .mvp.page-highlights .article ol.steps li strong,
    #page ol.steps li strong, .page-highlights ol.steps li strong,
    ol.steps li strong {
      color: #002687;
      padding-top: 8px;
      margin: 0;
      font-weight: bold; }

/* line 147, src/scss/restyle/general/lists/_lists.scss */
.lt-ie9 #page.mvp .article ol.steps li:before, .lt-ie9 .mvp.page-highlights .article ol.steps li:before,
.lt-ie9 #page ol.steps li:before,
.lt-ie9 .page-highlights ol.steps li:before, ol.steps li:before {
  background: url("/en/images/static/circle-grey-ie.png") no-repeat left center; }

/**
 *
 * @description
 * This list has an icon on the left side.
 * Upon scaling the screen, the text of the list won't go underneath the icon,
 * but rather does a linebreak
 * The icons are include by mixins. Two font are positioned on top of each other.
 * 
 * Subtext
 * When there is a subtext present, add span.list-icon__item--subtext
 */
/* line 13, src/scss/restyle/general/lists/_list__icon.scss */
.list-icon__item:before, .list-icon__item:after {
  position: absolute;
  top: 0; }

/* line 19, src/scss/restyle/general/lists/_list__icon.scss */
.list-icon__event-title {
  color: #000099;
  -webkit-transition: color .25s;
  -o-transition: color .25s;
  transition: color .25s;
  max-height: 48px;
  overflow: hidden;
  display: block; }

/* line 27, src/scss/restyle/general/lists/_list__icon.scss */
.list-icon__event:hover .list-icon__event-title {
  color: #fd6400; }

/* line 36, src/scss/restyle/general/lists/_list__icon.scss */
.list-icon__container {
  padding-left: 0;
  padding-top: 28px; }

/* line 41, src/scss/restyle/general/lists/_list__icon.scss */
.list-icon__item {
  list-style: none;
  margin: 0 0 18px 40px;
  position: relative;
  font-size: 16px;
  line-height: 1.5;
  color: #000099; }
  /* line 175, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .list-icon__item:before {
    font-family: 'rfs-icons';
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none; }
  /* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .list-icon__item:before {
    content: "\F113"; }
  /* line 175, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
  .list-icon__item:after {
    font-family: 'rfs-icons';
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none; }
  /* line 54, src/scss/restyle/general/lists/_list__icon.scss */
  .list-icon__item:before {
    left: -40px;
    font-size: 32px;
    top: -7px;
    line-height: 1;
    color: #ff6600; }
  /* line 63, src/scss/restyle/general/lists/_list__icon.scss */
  .list-icon__item:after {
    left: -34px;
    font-size: 18px;
    color: white;
    line-height: 1; }

/* line 72, src/scss/restyle/general/lists/_list__icon.scss */
.list-icon__event-subtext {
  color: #ababab;
  display: block;
  margin-top: 0;
  font-size: 16px;
  line-height: 1.5;
  height: 22px;
  overflow: hidden; }

/* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
.list-icon__item--video:after {
  content: "\F105"; }

/* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
.list-icon__item--article:after {
  content: "\F143"; }

/* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
.list-icon__item--quote:after {
  content: "\F143"; }

/* line 188, src/scss/rfs-icons/scss/_mixins-rfs-icons.scss */
.list-icon__item--podcast:after {
  content: "\F036"; }

/* line 95, src/scss/restyle/general/lists/_list__icon.scss */
.list-icon__event {
  display: inline-block; }

/*-- Published at 11/3/2017 10:26:29 AM --*/
/*-- Not Found Images: --
../img/bg-hover.png
../img/forward.png
../img/bg-hover.png
../img/progress-back.png
../img/progress-bar.png
../img/thumb-back.png
../img/thumb-forward.png
images/ui-bg_glass_55_f3f6fa_1x400.png
images/ui-bg_diagonals-thick_95_3f7589_40x40.png
images/ui-icons_cd0a0a_256x240.png
images/ui-bg_diagonals-small_0_aaaaaa_40x40.png
/assets/static/gradient.png
../assets/static/rabobank-logo-magazine.jpg
/assets/content/test-pic.jpg
/assets/content/test-pic.jpg

*/