/*! Deutsche-Boerse - v1.1.0 - ]init[ Katharina Kappis, Adam Molnar - 2017-01-05 */
/* DB GROUP - L (Desktop View)
 * ========================================================================== */
/* SETTINGS
 * ========================================================================== */
/* IMPORT ESSENTIALS (compass, vars, utils)
 * ========================================================================== */
/* VARS GO HERE (cashmarket theme)
 * ========================================================================== */
/* IMPORT FUNCTIONS (utils/functions/) 
 * ========================================================================== */
/* IMPORT MIXINS (utils/mixins/) 
 * ========================================================================== */
/*
font-size
<p>The rem font-size unit is similar to em, <br>
only instead of cascading it's always relative to the root (html) element. <br>
This is pretty good supported by modern browser.<br>
For IE 8 and down a px fallbacks is provided.<br>
To set the font-size, just put in your pixel value from the design.</p>
<p>@include font-size(15)</p>
Styleguide 7.2.1 font-size
*/
/* 
 * This mixin ensures cross browser opacity all the way down to Internet Explorer 5.
*/
/*
word-wrap
<p>Cross browser solution for doing word wrapping using CSS.<br>
Working in IE 8+, Firefox 6+, iOS 4.2, Safari 5.1+ and Chrome 13+</p>
<p>See: https://kenneth.io/blog/2012/03/04/word-wrapping-hypernation-using-css/</p>
<p>@include word-wrap()</p>
Styleguide 7.2.2 word-wrap
*/
/* IMPORT EXTENDS (utils/extends/) 
 * ========================================================================== */
/*
Utils
Description
Styleguide 7.0 Base Utils
*/
/*
Extends
Description
Styleguide 7.1 Extends
*/
/*
.clearfix
<p>Easily clear floats by adding .clearfix to the parent element.
When a floated element is within a container box, 
it does not automatically force the container’s height adjust to the floated element. 
When an element is floated, its parent no longer contains it because the float is removed from the flow. 
The clearfix is one method to fix this problem.</p>
<p>Based on Nocolas Gallgaer <a href="http://nicolasgallagher.com/micro-clearfix-hack/" target="_blank">mircro clearfix</a>
<p class="compatibility">Compatible for modern browsers that supporting the use of both the 
:before and : after pseudo-elements.</p>
Markup:
<div class="clearfix"></div>
Styleguide 7.1.1 .clearfix
*/
/* line 39, ../../../../src/scss/utils/extends/_clearfix.scss */
.homepage #main-content #content-header:before, .homepage #main-content #content-wrapper:before, .homepage #main-content #content-header:after, .homepage #main-content #content-wrapper:after {
  content: " ";
  display: table;
}
/* line 44, ../../../../src/scss/utils/extends/_clearfix.scss */
.homepage #main-content #content-header:after, .homepage #main-content #content-wrapper:after {
  clear: both;
}
/* line 2, ../../../../src/scss/utils/extends/_icons.scss */
.icon {
  font-family: inherit;
}
/* line 7, ../../../../src/scss/utils/extends/_icons.scss */
.icon:after, .icon:before {
  font-size: 22px;
  font-size: 1.375rem;
  color: #333;
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 27, ../../../../src/scss/utils/extends/_icons.scss */
.icon-left:before {
  content: "\e604";
}
/* line 32, ../../../../src/scss/utils/extends/_icons.scss */
.icon-right:before {
  content: "\e605";
}
/* line 37, ../../../../src/scss/utils/extends/_icons.scss */
.icon-up:before {
  content: "\e606";
}
/* line 42, ../../../../src/scss/utils/extends/_icons.scss */
.icon-down:before {
  content: "\e607";
}
/* line 47, ../../../../src/scss/utils/extends/_icons.scss */
.icon-calendar-arrow-left:before {
  content: "\e604";
}
/* line 52, ../../../../src/scss/utils/extends/_icons.scss */
.icon-calendar-arrow-right:before {
  content: "\e605";
}
/* line 57, ../../../../src/scss/utils/extends/_icons.scss */
.icon-calendar-arrow-up:before {
  content: "\e606";
}
/* line 62, ../../../../src/scss/utils/extends/_icons.scss */
.icon-calendar-arrow-down:before {
  content: "\e607";
}
/* line 67, ../../../../src/scss/utils/extends/_icons.scss */
.icon-play:before,
.icon-arrow-right:before {
  content: "\e608";
}
/* line 74, ../../../../src/scss/utils/extends/_icons.scss */
.icon-arrow-down:before {
  content: "\e609";
}
/* line 79, ../../../../src/scss/utils/extends/_icons.scss */
.icon-arrow-up:before {
  content: "\e60a";
}
/* line 84, ../../../../src/scss/utils/extends/_icons.scss */
.icon-facebook:before {
  content: "\e60b";
}
/* line 89, ../../../../src/scss/utils/extends/_icons.scss */
.icon-xing:before {
  content: "\e60c";
}
/* line 94, ../../../../src/scss/utils/extends/_icons.scss */
.icon-google:before {
  content: "\e60d";
}
/* line 99, ../../../../src/scss/utils/extends/_icons.scss */
.icon-linkedin:before,
.icon-linkedIn:before {
  content: "\e60e";
}
/* line 105, ../../../../src/scss/utils/extends/_icons.scss */
.icon-twitter:before {
  content: "\e60f";
}
/* line 110, ../../../../src/scss/utils/extends/_icons.scss */
.icon-youtube:before {
  content: "\ea9d";
}
/* line 115, ../../../../src/scss/utils/extends/_icons.scss */
.icon-calendar:before {
  content: "\e610";
}
/* line 120, ../../../../src/scss/utils/extends/_icons.scss */
.icon-map:before {
  content: "\e611";
}
/* line 125, ../../../../src/scss/utils/extends/_icons.scss */
.icon-reset:before {
  content: "\e612";
}
/* line 130, ../../../../src/scss/utils/extends/_icons.scss */
.icon-search:before {
  content: "\e613";
}
/* line 135, ../../../../src/scss/utils/extends/_icons.scss */
.icon-forward:before {
  content: "\e614";
}
/* line 140, ../../../../src/scss/utils/extends/_icons.scss */
.icon-print:before {
  content: "\e615";
}
/* line 145, ../../../../src/scss/utils/extends/_icons.scss */
.icon-pdf:before {
  content: "\e616";
}
/* line 150, ../../../../src/scss/utils/extends/_icons.scss */
.icon-rss:before {
  content: "\e617";
}
/* line 155, ../../../../src/scss/utils/extends/_icons.scss */
.icon-dot:before {
  content: "\e618";
}
/* line 160, ../../../../src/scss/utils/extends/_icons.scss */
.icon-menu:before {
  content: "\e619";
}
/* line 165, ../../../../src/scss/utils/extends/_icons.scss */
.icon-mail:before {
  content: "\e61a";
}
/* line 170, ../../../../src/scss/utils/extends/_icons.scss */
.icon-phone:before {
  content: "\e61b";
}
/* line 175, ../../../../src/scss/utils/extends/_icons.scss */
.icon-time:before {
  content: "\e61c";
}
/* line 180, ../../../../src/scss/utils/extends/_icons.scss */
.icon-web:before {
  content: "\e61d";
}
/* line 185, ../../../../src/scss/utils/extends/_icons.scss */
.icon-list:before {
  content: "\e61e";
}
/* line 190, ../../../../src/scss/utils/extends/_icons.scss */
.icon-tiles:before {
  content: "\e61f";
}
/* line 195, ../../../../src/scss/utils/extends/_icons.scss */
.icon-photo:before {
  content: "\e620";
}
/* line 200, ../../../../src/scss/utils/extends/_icons.scss */
.icon-video:before {
  content: "\e621";
}
/* line 205, ../../../../src/scss/utils/extends/_icons.scss */
.icon-off:before {
  content: "\e622";
}
/* line 210, ../../../../src/scss/utils/extends/_icons.scss */
.icon-on:before {
  content: "\e623";
}
/* line 215, ../../../../src/scss/utils/extends/_icons.scss */
.icon-pause:before {
  content: "\e624";
}
/* line 220, ../../../../src/scss/utils/extends/_icons.scss */
.icon-compressed_file:before {
  content: "\e625";
}
/* line 225, ../../../../src/scss/utils/extends/_icons.scss */
.icon-csv_file:before {
  content: "\e626";
}
/* line 230, ../../../../src/scss/utils/extends/_icons.scss */
.icon-excel_file:before {
  content: "\e627";
}
/* line 235, ../../../../src/scss/utils/extends/_icons.scss */
.icon-fax:before {
  content: "\e628";
}
/* line 240, ../../../../src/scss/utils/extends/_icons.scss */
.icon-pdf_file:before {
  content: "\e629";
}
/* line 245, ../../../../src/scss/utils/extends/_icons.scss */
.icon-text_file:before {
  content: "\e62a";
}
/* line 250, ../../../../src/scss/utils/extends/_icons.scss */
.icon-login:before {
  content: "\e62b";
}
/* line 255, ../../../../src/scss/utils/extends/_icons.scss */
.icon-register:before {
  content: "\e62c";
}
/* line 262, ../../../../src/scss/utils/extends/_icons.scss */
.icon-left-after:after {
  content: "\e604";
}
/* line 267, ../../../../src/scss/utils/extends/_icons.scss */
.icon-right-after:after {
  content: "\e605";
}
/* line 272, ../../../../src/scss/utils/extends/_icons.scss */
.icon-up-after:after {
  content: "\e606";
}
/* line 277, ../../../../src/scss/utils/extends/_icons.scss */
.icon-down-after:after {
  content: "\e607";
}
/* line 282, ../../../../src/scss/utils/extends/_icons.scss */
.icon-reset-after:after {
  content: "\e612";
}
/* line 287, ../../../../src/scss/utils/extends/_icons.scss */
.icon-rss-after:after {
  content: "\e617";
}
/* line 292, ../../../../src/scss/utils/extends/_icons.scss */
.icon-pdf-after:after {
  content: "\e616";
}
/* line 297, ../../../../src/scss/utils/extends/_icons.scss */
.icon-pdf_file-after:after {
  content: "\e629";
}
/* line 302, ../../../../src/scss/utils/extends/_icons.scss */
.icon-calendar-arrow-down-after:after {
  content: "\e607";
}
/* line 307, ../../../../src/scss/utils/extends/_icons.scss */
.icon-none:after,
.icon-none:before {
  content: "";
}
/*
.hidden-accessible
<p>Hides content visually, but leaves it available to assistive technologies. </p>
<p class="compatibility">Compatible for modern browsers that supporting the use of both the 
:before and : after pseudo-elements.</p>
Markup:
<label class="hidden-accessible">…</label>
Styleguide 7.1.2 .hidden-accessible
*/
/* IMPORT / ADD STYLES FOR SIZE L (Desktop)
 * ========================================================================== */
/*
Page Layout
<p>The layout of the Xetra and Cash Market websites as well as of the Primary Market subsite is based on 
one overall frame which serves as a container for the relevant content. 
This frame provides a common structure for each view on all entities to create a 
corporate identity and enable better user orientation.
The homepage layout is characterized by one big content area (covering a width of 980px) 
Subpages are based on a 2-column-layout, which contains a small column for sub navigation, 
facets and contacts on the left and a wider column for main content on the right.
By applying a generic modular architecture approach, 
the appearance of each website can easily be modified according to strategic demands or specific content needs. 
The wide column can, for example, be subdivided with small or large modules in inner columns.</p>
Styleguide 3.0 Basic Page Layout
*/
/*
Grid Large
<p>number of columns: 8<br>
column width: 90px<br>
column margins: 30px<br>
container margin: 25px
</p>
<p>The entities’ homepages are based upon the grids below. 
The width of the modules will be configured according to their content and relevance.</p>
<p>The subpages are based on the grid shown below. 
In contrast to the homepage, subpages – including all doorpages - 
contain the sub navigation on the left margin column. 
Most of the content elements can be inserted on doorpages as well as on the homepages, 
for details please refer to the overview in chapter 6. 
As with the homepage, 
module widths for doorpages will be defined according to their content and relevance.</p>
Markup:
<div class="kss-grid">
   <div class="grid1Col box">1-col 90px</div>
   <div class="grid2Col box">2-col 210px</div>
   <div class="grid3Col box">3-col 330px</div>
   <div class="grid4Col box">4-col 450px</div>
   <div class="grid5Col box">5-col 570px</div>
   <div class="grid6Col box">6-col 690px</div>
   <div class="grid7Col box">7-col 810px</div>
   <div class="grid8Col box">8-col 930px</div>
</div>
Styleguide 3.11 Grid Large
*/
/* line 55, ../../../../src/scss/responsive/large/_grid-l.scss */
.grid1Col {
  width: 90px;
}
/* line 56, ../../../../src/scss/responsive/large/_grid-l.scss */
.grid2Col {
  width: 210px;
}
/* line 57, ../../../../src/scss/responsive/large/_grid-l.scss */
.grid3Col {
  width: 330px;
}
/* line 58, ../../../../src/scss/responsive/large/_grid-l.scss */
.grid4Col {
  width: 450px;
}
/* line 59, ../../../../src/scss/responsive/large/_grid-l.scss */
.grid5Col {
  width: 570px;
}
/* line 61, ../../../../src/scss/responsive/large/_grid-l.scss */
.grid6Col, .grid7Col, .grid8Col {
  width: 690px;
  clear: both;
}
/* line 72, ../../../../src/scss/responsive/large/_grid-l.scss */
.homepage .grid1Col {
  width: 12.5%;
}
/* line 73, ../../../../src/scss/responsive/large/_grid-l.scss */
.homepage .grid2Col {
  width: 25%;
}
/* line 74, ../../../../src/scss/responsive/large/_grid-l.scss */
.homepage .grid3Col {
  width: 37.5%;
}
/* line 75, ../../../../src/scss/responsive/large/_grid-l.scss */
.homepage .grid4Col {
  width: 50.0%;
}
/* line 76, ../../../../src/scss/responsive/large/_grid-l.scss */
.homepage .grid5Col {
  width: 62.5%;
}
/* line 77, ../../../../src/scss/responsive/large/_grid-l.scss */
.homepage .grid6Col {
  width: 75%;
}
/* line 78, ../../../../src/scss/responsive/large/_grid-l.scss */
.homepage .grid7Col {
  width: 87.5%;
}
/* line 79, ../../../../src/scss/responsive/large/_grid-l.scss */
.homepage .grid8Col {
  width: 100%;
}
/* line 81, ../../../../src/scss/responsive/large/_grid-l.scss */
.homepage #content > .box + .box {
  margin-left: 0;
}
/* line 87, ../../../../src/scss/responsive/large/_grid-l.scss */
#content > .box + .box {
  margin-left: 30px;
}
/* line 90, ../../../../src/scss/responsive/large/_grid-l.scss */
.clearRow + .box {
  margin-left: 0;
}
/* line 98, ../../../../src/scss/responsive/large/_grid-l.scss */
.no-js #content > .box + .box {
  margin-left: 0;
}
/* line 100, ../../../../src/scss/responsive/large/_grid-l.scss */
.no-js #content > .box.grid1Col > .container,
.no-js #content > .box.grid2Col > .container,
.no-js #content > .box.grid3Col > .container,
.no-js #content > .box.grid4Col > .container,
.no-js #content > .box.grid5Col > .container {
  margin-right: 15px;
}
/* line 5, ../../../../src/scss/responsive/large/_layout-l.scss */
.visible-sm {
  display: none !important;
}
/* line 6, ../../../../src/scss/responsive/large/_layout-l.scss */
.visible-md {
  display: none !important;
}
/* line 7, ../../../../src/scss/responsive/large/_layout-l.scss */
.visible-lg {
  /*display: block !important; */
}
/* line 9, ../../../../src/scss/responsive/large/_layout-l.scss */
.hidden-sm {
  /*display: block !important; */
}
/* line 10, ../../../../src/scss/responsive/large/_layout-l.scss */
.hidden-md {
  /*display: block !important; */
}
/* line 11, ../../../../src/scss/responsive/large/_layout-l.scss */
.hidden-lg {
  display: none !important;
}
/* line 16, ../../../../src/scss/responsive/large/_layout-l.scss */
.page {
  width: 981px;
  margin: 0 auto;
}
/* line 30, ../../../../src/scss/responsive/large/_layout-l.scss */
#main {
  position: relative;
}
/* line 32, ../../../../src/scss/responsive/large/_layout-l.scss */
#main-content {
  padding: 25px;
}
/* line 34, ../../../../src/scss/responsive/large/_layout-l.scss */
.serviceNav .content {
  width: 100%;
}
/* line 35, ../../../../src/scss/responsive/large/_layout-l.scss */
.breadcrumbNav .content {
  width: 100%;
}
/* line 38, ../../../../src/scss/responsive/large/_layout-l.scss */
#content {
  width: 690px;
  position: relative;
  float: right;
}
/* line 46, ../../../../src/scss/responsive/large/_layout-l.scss */
#supplement {
  float: left;
  width: 210px;
}
/* line 48, ../../../../src/scss/responsive/large/_layout-l.scss */
#supplement > * {
  margin-bottom: 20px;
}
/* line 53, ../../../../src/scss/responsive/large/_layout-l.scss */
#supplement #col2_content > * {
  margin-bottom: 30px;
}
/* line 55, ../../../../src/scss/responsive/large/_layout-l.scss */
#supplement .box .container {
  margin-left: -25px;
  padding: 16px 15px 16px 25px;
  background: #d7ebff;
}
/* line 73, ../../../../src/scss/responsive/large/_layout-l.scss */
.homepage #main-content {
  padding: 0;
  margin: 0;
  background: transparent;
}
/* line 79, ../../../../src/scss/responsive/large/_layout-l.scss */
.homepage #main-content > div {
  margin: 20px 0;
}
/* line 81, ../../../../src/scss/responsive/large/_layout-l.scss */
.homepage #main-content > div:first-child {
  margin-top: 0;
}
/* line 82, ../../../../src/scss/responsive/large/_layout-l.scss */
.homepage #main-content > div:last-child {
  margin-bottom: 0;
}
/* line 85, ../../../../src/scss/responsive/large/_layout-l.scss */
.homepage #main-content #stageModule {
  width: 100%;
}
/* line 88, ../../../../src/scss/responsive/large/_layout-l.scss */
.homepage #main-content #stageModule .box {
  float: none;
}
/* line 90, ../../../../src/scss/responsive/large/_layout-l.scss */
.homepage #main-content #stageModule #stage {
  margin-top: 200px;
}
/* line 91, ../../../../src/scss/responsive/large/_layout-l.scss */
.homepage #main-content #stageModule #stage.withImg {
  margin-top: 0;
}
/* line 94, ../../../../src/scss/responsive/large/_layout-l.scss */
.homepage #main-content #content-header {
  background: #fff;
}
/* line 100, ../../../../src/scss/responsive/large/_layout-l.scss */
.homepage #main-content #content-wrapper {
  background: #fff;
  padding: 10px;
}
/* line 106, ../../../../src/scss/responsive/large/_layout-l.scss */
.homepage #main-content #content {
  width: 100.1%;
}
/* line 109, ../../../../src/scss/responsive/large/_layout-l.scss */
.homepage #main-content #content .container {
  margin: 15px;
}
/* line 116, ../../../../src/scss/responsive/large/_layout-l.scss */
.clearRow {
  margin: 0 0 25px;
  padding: 25px 0 0;
}
/* line 127, ../../../../src/scss/responsive/large/_layout-l.scss */
.homepage .clearRow {
  margin: 15px;
  padding: 0;
}
/* line 138, ../../../../src/scss/responsive/large/_layout-l.scss */
.no-js.homepage #content .box {
  height: 410px;
  overflow: auto;
}
/* line 3, ../../../../src/scss/responsive/large/_header-l.scss */
#header #branding {
  float: left;
}
/* line 5, ../../../../src/scss/responsive/large/_header-l.scss */
#header .header-top {
  float: right;
  text-align: right;
}
/* line 10, ../../../../src/scss/responsive/large/_header-l.scss */
#header .meta {
  display: block;
  margin: 0 0 7px;
  border-bottom: 1px solid #d4d4d4;
}
/* line 16, ../../../../src/scss/responsive/large/_header-l.scss */
#header .current-datetime {
  margin-right: 20px;
  margin-top: 8px;
}
/* line 21, ../../../../src/scss/responsive/large/_header-l.scss */
#header ul.nav-meta {
  display: inline-block;
}
/* line 23, ../../../../src/scss/responsive/large/_header-l.scss */
#header ul.nav-meta + .nav-meta {
  padding-left: 15px;
}
/* line 26, ../../../../src/scss/responsive/large/_header-l.scss */
#header ul.nav-search {
  position: absolute;
  right: 0;
  bottom: 0;
}
/* Primary Navigation / Main Navigation - L
 * ========================================================================== */
/* line 5, ../../../../src/scss/responsive/large/_nav-main-l.scss */
#nav-primary {
  background: #fff;
  clear: both;
}
/* line 15, ../../../../src/scss/responsive/large/_nav-main-l.scss */
#nav-primary > li {
  display: inline-block;
  background: transparent url(/blob/2527344/2c2a306ebe0262015212fc5d39617916/data/bg-nav-main-divider.gif.gif) right bottom no-repeat;
}
/* line 22, ../../../../src/scss/responsive/large/_nav-main-l.scss */
#nav-primary > li.last {
  background: none;
}
/* line 23, ../../../../src/scss/responsive/large/_nav-main-l.scss */
#nav-primary > li.first > a {
  padding-left: 25px;
}
/* line 25, ../../../../src/scss/responsive/large/_nav-main-l.scss */
#nav-primary > li > a {
  color: #181813;
  padding: 17px 15px 15px;
  border-bottom: 5px solid transparent;
}
/* line 12, ../../../../src/scss/utils/mixins/_link-colors.scss */
#nav-primary > li > a:hover {
  color: #003778;
}
/* line 32, ../../../../src/scss/responsive/large/_nav-main-l.scss */
#nav-primary > li.open > a, #nav-primary > li.active > a {
  color: #003778;
  border-color: #818e98;
}
/* line 39, ../../../../src/scss/responsive/large/_nav-main-l.scss */
#nav-primary > li:hover {
  z-index: 12;
  background-color: #fff;
}
/* line 41, ../../../../src/scss/responsive/large/_nav-main-l.scss */
#nav-primary > li:hover > a, #nav-primary > li:hover.active > a {
  border-color: #009;
}
/* line 49, ../../../../src/scss/responsive/large/_nav-main-l.scss */
#nav-primary > li > ul {
  -webkit-box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 5px 8px rgba(0, 0, 0, 0.7);
  width: 310px;
  position: absolute;
  display: block;
}
/* line 56, ../../../../src/scss/responsive/large/_nav-main-l.scss */
#nav-primary > li > ul > li {
  padding: 0 29px 0 21px;
}
/* line 60, ../../../../src/scss/responsive/large/_nav-main-l.scss */
#nav-primary > li > ul {
  left: -9999px;
}
/* line 63, ../../../../src/scss/responsive/large/_nav-main-l.scss */
#nav-primary > li:hover > ul,
#nav-primary > li.hover > ul {
  left: 0;
}
/* line 70, ../../../../src/scss/responsive/large/_nav-main-l.scss */
#nav-primary > li > ul ul {
  display: none;
}
/* line 18, ../../../../src/scss/theme-dbg/screen-large.scss */
.page {
  width: 100%;
}
/* line 20, ../../../../src/scss/theme-dbg/screen-large.scss */
.page #main {
  margin: 0;
}
/* line 23, ../../../../src/scss/theme-dbg/screen-large.scss */
.page #main #main-content {
  width: 981px;
  margin-bottom: 20px;
  padding: 0 25px;
}
/* line 31, ../../../../src/scss/theme-dbg/screen-large.scss */
.homepage .page #header {
  margin-bottom: 70px;
}
/* line 34, ../../../../src/scss/theme-dbg/screen-large.scss */
.homepage .page .clearRow {
  margin: 0;
}
/* line 37, ../../../../src/scss/theme-dbg/screen-large.scss */
.homepage .page .tableWrapper {
  margin: 0;
}
/* line 41, ../../../../src/scss/theme-dbg/screen-large.scss */
.homepage .page #main #main-content #content-wrapper {
  margin: 0 -15px;
  padding: 0;
}
/* line 45, ../../../../src/scss/theme-dbg/screen-large.scss */
.homepage .page #main #main-content #content .teaserBox {
  margin-bottom: 30px;
}
/* line 47, ../../../../src/scss/theme-dbg/screen-large.scss */
.homepage .page #main #main-content #content .teaserBox .teaserStandard {
  margin-bottom: 5px;
}
/* line 51, ../../../../src/scss/theme-dbg/screen-large.scss */
.homepage .page #main #main-content #content .container {
  margin: 15px;
}
/* line 54, ../../../../src/scss/theme-dbg/screen-large.scss */
.homepage .page #main #main-content #content div.teaserSpecial {
  margin-bottom: 24px;
}
/* line 65, ../../../../src/scss/theme-dbg/screen-large.scss */
.homepage .page #main #main-content > #stageModule .slider-container,
.homepage .page #main #main-content > #stageModule .media {
  height: 350px;
}
/* line 69, ../../../../src/scss/theme-dbg/screen-large.scss */
.homepage .page #main #main-content > #stageModule .item-text {
  max-height: 275px;
}
/* line 76, ../../../../src/scss/theme-dbg/screen-large.scss */
#header {
  margin: 0 0 22px;
  position: relative;
}
/* line 79, ../../../../src/scss/theme-dbg/screen-large.scss */
#header #header-content {
  height: 126px;
  margin: 0 auto;
  width: 931px;
}
/* line 83, ../../../../src/scss/theme-dbg/screen-large.scss */
#header #header-content #branding {
  padding-left: 0;
}
/* line 86, ../../../../src/scss/theme-dbg/screen-large.scss */
#header #header-content .header-top {
  padding-right: 0;
}
/* line 89, ../../../../src/scss/theme-dbg/screen-large.scss */
#header #header-content time.current-datetime, #header #header-content nav.meta {
  font-size: 14px;
  font-size: 0.875rem;
  color: #333;
  display: inline-block;
}
/* line 94, ../../../../src/scss/theme-dbg/screen-large.scss */
#header #header-content nav.meta {
  border: 0;
  float: left;
  margin: 0 0 0 13px;
}
/* line 98, ../../../../src/scss/theme-dbg/screen-large.scss */
#header #header-content nav.meta .nav-meta > li > a {
  padding: 0;
}
/* line 102, ../../../../src/scss/theme-dbg/screen-large.scss */
#header #header-content time.current-datetime {
  float: left;
  margin: 0;
  padding: 0;
}
/* line 107, ../../../../src/scss/theme-dbg/screen-large.scss */
#header #header-content ul.nav-search {
  bottom: 20px;
}
/* line 109, ../../../../src/scss/theme-dbg/screen-large.scss */
#header #header-content ul.nav-search li {
  margin-left: 14px;
}
/* line 116, ../../../../src/scss/theme-dbg/screen-large.scss */
#breadcrumb {
  margin-bottom: 60px;
}
/* line 120, ../../../../src/scss/theme-dbg/screen-large.scss */
.tableWrapper {
  margin: 0 0 30px;
}
/* line 124, ../../../../src/scss/theme-dbg/screen-large.scss */
.furtherInformation, .relatedTopics, .dbg-disclaimer {
  margin: 0 0 35px;
}
/* line 130, ../../../../src/scss/theme-dbg/screen-large.scss */
.grid6Col .stage-module .slider-container {
  height: 230px;
}
/* line 133, ../../../../src/scss/theme-dbg/screen-large.scss */
.grid6Col .stage-module .item-text {
  max-height: 167px;
}
/* line 135, ../../../../src/scss/theme-dbg/screen-large.scss */
.grid6Col .stage-module .item-text p {
  line-height: 1.25em;
}
/* line 143, ../../../../src/scss/theme-dbg/screen-large.scss */
.directContact .title,
.contactDetails .title {
  color: #009;
  margin-bottom: 10px;
}
/* line 151, ../../../../src/scss/theme-dbg/screen-large.scss */
.directContact .contact.withImage .contact-block.name, .directContact .contact.fullWidth .contact-block.name {
  margin: -3px 0 3px;
}
/* line 157, ../../../../src/scss/theme-dbg/screen-large.scss */
.contact-block {
  font-size: 16px;
  font-size: 1rem;
  color: #333;
  margin: 0 0 10px;
}
/* line 161, ../../../../src/scss/theme-dbg/screen-large.scss */
.contact-block.name {
  margin: 0;
}
/* line 165, ../../../../src/scss/theme-dbg/screen-large.scss */
.contact-block.info > p {
  color: #333;
}
/* line 167, ../../../../src/scss/theme-dbg/screen-large.scss */
.contact-block.info > p + a, .contact-block.info > p + p {
  border: 0;
}
/* line 171, ../../../../src/scss/theme-dbg/screen-large.scss */
.contact-block.info > a:before {
  margin-top: -1px;
}
/* line 174, ../../../../src/scss/theme-dbg/screen-large.scss */
.contact-block.info a + a {
  border: 0;
}
/* line 178, ../../../../src/scss/theme-dbg/screen-large.scss */
.contact-block .icon:before,
.contact-block a.icon:before {
  color: #333;
}
/* line 184, ../../../../src/scss/theme-dbg/screen-large.scss */
.nav-page {
  margin: 0;
}
/* line 186, ../../../../src/scss/theme-dbg/screen-large.scss */
.nav-page button {
  color: #333;
}
/* line 188, ../../../../src/scss/theme-dbg/screen-large.scss */
.nav-page button:hover {
  color: #009;
}
/* line 195, ../../../../src/scss/theme-dbg/screen-large.scss */
#supplement .teaserBox, #supplement #subNavigation {
  margin-bottom: 70px;
}
/* line 200, ../../../../src/scss/theme-dbg/screen-large.scss */
#idmsChartLabel {
  padding-top: 9px;
}
/* line 203, ../../../../src/scss/theme-dbg/screen-large.scss */
#idmsChartLabel #idmsChartName, #idmsChartLabel #idmsChartLast {
  font-size: 16px;
  font-size: 1rem;
  font-family: "newsGothic_light", Arial, Verdana, Helvetica, sans-serif;
  margin-right: 4px;
  padding: 0;
}
/* line 209, ../../../../src/scss/theme-dbg/screen-large.scss */
#idmsChartLabel #idmsChartTime, #idmsChartLabel #idmsChartDate {
  font-size: 12px;
  font-size: 0.75rem;
  font-family: "clearSans_light", Arial, Verdana, Helvetica, sans-serif;
  text-align: right;
}
/* line 214, ../../../../src/scss/theme-dbg/screen-large.scss */
#idmsChartLabel #idmsChartTime {
  display: inline-block;
  float: right;
  margin-top: 1px;
}
/* line 219, ../../../../src/scss/theme-dbg/screen-large.scss */
#idmsChartLabel #idmsChartDate {
  float: right;
  margin: -8px 0 12px 0;
}
/* line 225, ../../../../src/scss/theme-dbg/screen-large.scss */
#idmsChartImg {
  clear: both;
}
/* line 230, ../../../../src/scss/theme-dbg/screen-large.scss */
ul.footer-nav-socials a.icon_twitter:before {
  margin-left: -2px;
}
/* line 236, ../../../../src/scss/theme-dbg/screen-large.scss */
.listview .searchList {
  margin-bottom: 64px;
}
/* line 239, ../../../../src/scss/theme-dbg/screen-large.scss */
.listview .pagination .icon-down:before {
  font-size: 24px;
  font-size: 1.5rem;
  content: "\e603";
  margin: -2px 0 0 4px;
}
/* line 244, ../../../../src/scss/theme-dbg/screen-large.scss */
.listview .pagination-divider {
  background: #d4d4d4;
  bottom: -5px;
  content: "";
  display: block;
  height: 18px;
  position: absolute;
  width: 1px;
}
/* line 253, ../../../../src/scss/theme-dbg/screen-large.scss */
.listview .pagination-top {
  margin-bottom: 28px;
  padding: 0 0 3px;
}
/* line 256, ../../../../src/scss/theme-dbg/screen-large.scss */
.listview .pagination-top .nav-page {
  bottom: 0;
}
/* line 260, ../../../../src/scss/theme-dbg/screen-large.scss */
.listview .pagination-bottom {
  border-bottom: 1px solid #d4d4d4;
  border-top: 0;
  margin-bottom: 70px;
  padding: 0;
}
/* line 268, ../../../../src/scss/theme-dbg/screen-large.scss */
#main-content #content .container {
  margin: 0;
}
/* line 272, ../../../../src/scss/theme-dbg/screen-large.scss */
.clearRow {
  margin: 0;
  padding: 0;
}
/*# sourceMappingURL=screen-large.css.map */
