@font-face { font-family: "Arial Rounded"; src: url("/ds/img/fonts/arialrounded_eot.eot"); src: url("/ds/img/fonts/arialrounded_eot.eot?#iefix") format("embedded-opentype"), url("/ds/img/fonts/arialrounded_woff.woff#") format("woff"), url("/ds/img/fonts/arialrounded_ttf.ttf") format("truetype"), url("/ds/img/fonts/arialrounded_svg.svg#arialrounded") format("svg"); font-weight: normal; font-style: normal; }

@font-face { font-family: "Arial Rounded Bold"; src: url("/ds/img/fonts/arialrounded-bold_eot.eot"); src: url("/ds/img/fonts/arialrounded-bold_eot.eot?#iefix") format("embedded-opentype"), url("/ds/img/fonts/arialrounded-bold_woff.woff#") format("woff"), url("/ds/img/fonts/arialrounded-bold_ttf.ttf") format("truetype"), url("/ds/img/fonts/arialrounded-bold_svg.svg#arialrounded-bold") format("svg"); font-weight: normal; font-style: normal; }

@font-face { font-family: "Arial Rounded ExtraBold"; src: url("/ds/img/fonts/arialrounded-extrabold_eot.eot"); src: url("/ds/img/fonts/arialrounded-extrabold_eot.eot?#iefix") format("embedded-opentype"), url("/ds/img/fonts/arialrounded-extrabold_woff.woff") format("woff"), url("/ds/img/fonts/arialrounded-extrabold_ttf.ttf") format("truetype"), url("/ds/img/fonts/arialrounded-extrabold_svg.svg#arialrounded-extrabold") format("svg"); font-weight: normal; font-style: normal; }

@font-face { font-family: "am-iconfont"; src: url("/ds/img/fonts/iconfonts/am-iconfont_eot.eot"); src: url("/ds/img/fonts/iconfonts/am-iconfont_eot.eot?#iefix") format("embedded-opentype"), url("/ds/img/fonts/iconfonts/am-iconfont_woff.woff") format("woff"), url("/ds/img/fonts/iconfonts/am-iconfont_ttf.ttf") format("truetype"), url("/ds/img/fonts/iconfonts/am-iconfont_svg.svg#am-iconfont") format("svg"); font-weight: normal; font-style: normal; }

html { font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

body { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 1.57142857; color: #000000; background-color: #ffffff; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; -o-hyphens: auto; hyphens: auto; -webkit-hyphenate-character: '\2010'; -webkit-hyphenate-limit-before: 3; -webkit-hyphenate-limit-after: 1; -webkit-hyphenate-limit-chars: auto 3; -webkit-hyphenate-limit-lines: no-limit; -webkit-hyphenate-limit-last: page; }

#magnolia-header.magnolia-frame, #magnolia-footer.magnolia-frame { /* Use the following CSS code if you want to have a class per icon */ /*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon--"] {
*/ /* breadcrumb - start */ /* breadcrumb - end */ /* pagination - start */ /* pagination - end */ /* section - start */ /* section - end */ /* aside - start */ /* aside - end */ /* image positioning - start */ /* accordion nav - start */ /* accordion nav - end */ /* tabs - start */ /* tabs - end */ /* style select boxes for android - start */ /* style select boxes for android - end */ @-ms-viewport { width: device-width; }
 }
#magnolia-header.magnolia-frame table, #magnolia-footer.magnolia-frame table { border-collapse: collapse; border-spacing: 0; }
#magnolia-header.magnolia-frame fieldset, #magnolia-header.magnolia-frame img, #magnolia-footer.magnolia-frame fieldset, #magnolia-footer.magnolia-frame img { border: 0; }
#magnolia-header.magnolia-frame address, #magnolia-header.magnolia-frame caption, #magnolia-header.magnolia-frame cite, #magnolia-header.magnolia-frame code, #magnolia-header.magnolia-frame dfn, #magnolia-header.magnolia-frame em, #magnolia-header.magnolia-frame strong, #magnolia-header.magnolia-frame th, #magnolia-header.magnolia-frame var, #magnolia-header.magnolia-frame optgroup, #magnolia-footer.magnolia-frame address, #magnolia-footer.magnolia-frame caption, #magnolia-footer.magnolia-frame cite, #magnolia-footer.magnolia-frame code, #magnolia-footer.magnolia-frame dfn, #magnolia-footer.magnolia-frame em, #magnolia-footer.magnolia-frame strong, #magnolia-footer.magnolia-frame th, #magnolia-footer.magnolia-frame var, #magnolia-footer.magnolia-frame optgroup { font-style: inherit; font-weight: inherit; }
#magnolia-header.magnolia-frame del, #magnolia-header.magnolia-frame ins, #magnolia-footer.magnolia-frame del, #magnolia-footer.magnolia-frame ins { text-decoration: none; }
#magnolia-header.magnolia-frame li, #magnolia-footer.magnolia-frame li { list-style: none; }
#magnolia-header.magnolia-frame caption, #magnolia-header.magnolia-frame th, #magnolia-footer.magnolia-frame caption, #magnolia-footer.magnolia-frame th { text-align: left; }
#magnolia-header.magnolia-frame h1, #magnolia-header.magnolia-frame h2, #magnolia-header.magnolia-frame h3, #magnolia-header.magnolia-frame h4, #magnolia-header.magnolia-frame h5, #magnolia-header.magnolia-frame h6, #magnolia-footer.magnolia-frame h1, #magnolia-footer.magnolia-frame h2, #magnolia-footer.magnolia-frame h3, #magnolia-footer.magnolia-frame h4, #magnolia-footer.magnolia-frame h5, #magnolia-footer.magnolia-frame h6 { font-size: 100%; font-weight: normal; }
#magnolia-header.magnolia-frame q:before, #magnolia-header.magnolia-frame q:after, #magnolia-footer.magnolia-frame q:before, #magnolia-footer.magnolia-frame q:after { content: ''; }
#magnolia-header.magnolia-frame abbr, #magnolia-header.magnolia-frame acronym, #magnolia-footer.magnolia-frame abbr, #magnolia-footer.magnolia-frame acronym { border: 0; font-variant: normal; }
#magnolia-header.magnolia-frame sup, #magnolia-footer.magnolia-frame sup { vertical-align: baseline; }
#magnolia-header.magnolia-frame sub, #magnolia-footer.magnolia-frame sub { vertical-align: baseline; }
#magnolia-header.magnolia-frame legend, #magnolia-footer.magnolia-frame legend { color: #000; }
#magnolia-header.magnolia-frame input, #magnolia-header.magnolia-frame button, #magnolia-header.magnolia-frame textarea, #magnolia-header.magnolia-frame select, #magnolia-header.magnolia-frame optgroup, #magnolia-header.magnolia-frame option, #magnolia-footer.magnolia-frame input, #magnolia-footer.magnolia-frame button, #magnolia-footer.magnolia-frame textarea, #magnolia-footer.magnolia-frame select, #magnolia-footer.magnolia-frame optgroup, #magnolia-footer.magnolia-frame option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
#magnolia-header.magnolia-frame *, #magnolia-header.magnolia-frame *:before, #magnolia-header.magnolia-frame *:after, #magnolia-footer.magnolia-frame *, #magnolia-footer.magnolia-frame *:before, #magnolia-footer.magnolia-frame *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#magnolia-header.magnolia-frame input, #magnolia-header.magnolia-frame button, #magnolia-header.magnolia-frame select, #magnolia-header.magnolia-frame textarea, #magnolia-footer.magnolia-frame input, #magnolia-footer.magnolia-frame button, #magnolia-footer.magnolia-frame select, #magnolia-footer.magnolia-frame textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
#magnolia-header.magnolia-frame button, #magnolia-header.magnolia-frame input, #magnolia-header.magnolia-frame select[multiple], #magnolia-header.magnolia-frame textarea, #magnolia-footer.magnolia-frame button, #magnolia-footer.magnolia-frame input, #magnolia-footer.magnolia-frame select[multiple], #magnolia-footer.magnolia-frame textarea { background-image: none; }
#magnolia-header.magnolia-frame a, #magnolia-footer.magnolia-frame a { color: #e31519; text-decoration: none; }
#magnolia-header.magnolia-frame a:focus, #magnolia-header.magnolia-frame a:hover, #magnolia-footer.magnolia-frame a:focus, #magnolia-footer.magnolia-frame a:hover { color: #e31519; text-decoration: underline; }
#magnolia-header.magnolia-frame a:focus, #magnolia-footer.magnolia-frame a:focus { outline: thin dotted #333333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
#magnolia-header.magnolia-frame .skiplinks, #magnolia-footer.magnolia-frame .skiplinks { position: absolute; top: 0; left: -9999px; z-index: 9900; width: 100%; margin: 0; padding: 0; list-style-type: none; }
#magnolia-header.magnolia-frame .skiplinks .skip:focus, #magnolia-header.magnolia-frame .skiplinks .skip:active, #magnolia-footer.magnolia-frame .skiplinks .skip:focus, #magnolia-footer.magnolia-frame .skiplinks .skip:active { left: 9999px; top: 0; outline: 0 none; position: absolute; width: 30%; height: auto; color: #ffffff; background: #3e2f25; opacity: .75; padding: 3px 0; text-align: center; text-decoration: none; z-index: 9901; }
@media only screen and (max-width: 1024px) { #magnolia-header.magnolia-frame .skiplinks, #magnolia-footer.magnolia-frame .skiplinks { display: none; } }
#magnolia-header.magnolia-frame img, #magnolia-footer.magnolia-frame img { vertical-align: text-bottom; }
#magnolia-header.magnolia-frame .fig-responsive img, #magnolia-footer.magnolia-frame .fig-responsive img { display: block; width: 100%; max-width: 100%; height: auto; }
#magnolia-header.magnolia-frame .imgleft126, #magnolia-header.magnolia-frame .imgleft282, #magnolia-header.magnolia-frame .imgleft438, #magnolia-header.magnolia-frame .imgleft594, #magnolia-footer.magnolia-frame .imgleft126, #magnolia-footer.magnolia-frame .imgleft282, #magnolia-footer.magnolia-frame .imgleft438, #magnolia-footer.magnolia-frame .imgleft594 { float: left !important; padding: 0; margin-right: 30px; }
#magnolia-header.magnolia-frame .imgright126, #magnolia-header.magnolia-frame .imgright282, #magnolia-header.magnolia-frame .imgright438, #magnolia-header.magnolia-frame .imgright594, #magnolia-footer.magnolia-frame .imgright126, #magnolia-footer.magnolia-frame .imgright282, #magnolia-footer.magnolia-frame .imgright438, #magnolia-footer.magnolia-frame .imgright594 { float: right !important; padding: 0; margin-left: 30px; }
#magnolia-header.magnolia-frame .col-sm-12.col-md-12 .imgright282, #magnolia-header.magnolia-frame .col-sm-12.col-md-12 .imgleft282, #magnolia-footer.magnolia-frame .col-sm-12.col-md-12 .imgright282, #magnolia-footer.magnolia-frame .col-sm-12.col-md-12 .imgleft282 { width: 31.127%; }
#magnolia-header.magnolia-frame .col-sm-12.col-md-12 .imgright438, #magnolia-header.magnolia-frame .col-sm-12.col-md-12 .imgleft438, #magnolia-footer.magnolia-frame .col-sm-12.col-md-12 .imgright438, #magnolia-footer.magnolia-frame .col-sm-12.col-md-12 .imgleft438 { width: 48.345%; }
#magnolia-header.magnolia-frame .col-sm-12.col-md-12 .imgright594, #magnolia-header.magnolia-frame .col-sm-12.col-md-12 .imgleft594, #magnolia-footer.magnolia-frame .col-sm-12.col-md-12 .imgright594, #magnolia-footer.magnolia-frame .col-sm-12.col-md-12 .imgleft594 { width: 65.564%; }
#magnolia-header.magnolia-frame .col-sm-8.col-md-8 .imgleft438, #magnolia-footer.magnolia-frame .col-sm-8.col-md-8 .imgleft438 { width: 73.74%; }
#magnolia-header.magnolia-frame .img-rounded, #magnolia-footer.magnolia-frame .img-rounded { border-radius: 6px; }
#magnolia-header.magnolia-frame .img-thumbnail, #magnolia-footer.magnolia-frame .img-thumbnail { padding: 4px; line-height: 1.57142857; background: #ffffff; border: 1px solid #dddddd; border-radius: 4px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: inline-block; width: 100%; max-width: 100%; height: auto; }
#magnolia-header.magnolia-frame .img-circle, #magnolia-footer.magnolia-frame .img-circle { border-radius: 50%; }
#magnolia-header.magnolia-frame .sr-only, #magnolia-footer.magnolia-frame .sr-only { position: absolute; top: 0; left: -9999px; overflow: hidden; }
#magnolia-header.magnolia-frame p, #magnolia-header.magnolia-frame .p, #magnolia-footer.magnolia-frame p, #magnolia-footer.magnolia-frame .p { margin: 0 0 16px; }
#magnolia-header.magnolia-frame p .link-primary, #magnolia-footer.magnolia-frame p .link-primary { margin-bottom: 0; }
#magnolia-header.magnolia-frame .lead, #magnolia-footer.magnolia-frame .lead { margin-bottom: 1.6em; font-size: 14px; font-weight: bold; line-height: 1.4em; }
@media only screen and (min-width: 768px) { #magnolia-header.magnolia-frame .lead, #magnolia-footer.magnolia-frame .lead { font-size: 21px; } }
#magnolia-header.magnolia-frame .phone, #magnolia-footer.magnolia-frame .phone { font-size: 1.4em; letter-spacing: 1px; }
#magnolia-header.magnolia-frame small, #magnolia-footer.magnolia-frame small { font-size: 71%; }
#magnolia-header.magnolia-frame cite, #magnolia-footer.magnolia-frame cite { font-style: normal; }
#magnolia-header.magnolia-frame .text-muted, #magnolia-footer.magnolia-frame .text-muted { color: #999999; }
#magnolia-header.magnolia-frame .text-primary, #magnolia-footer.magnolia-frame .text-primary { color: #e31519; }
#magnolia-header.magnolia-frame .text-warning, #magnolia-footer.magnolia-frame .text-warning { color: #c09853; }
#magnolia-header.magnolia-frame .text-danger, #magnolia-footer.magnolia-frame .text-danger { color: #b94a48; }
#magnolia-header.magnolia-frame .text-success, #magnolia-footer.magnolia-frame .text-success { color: #468847; }
#magnolia-header.magnolia-frame .text-info, #magnolia-footer.magnolia-frame .text-info { color: #3a87ad; }
#magnolia-header.magnolia-frame .text-left, #magnolia-footer.magnolia-frame .text-left { text-align: left; }
#magnolia-header.magnolia-frame .text-right, #magnolia-footer.magnolia-frame .text-right { text-align: right; }
#magnolia-header.magnolia-frame .text-center, #magnolia-footer.magnolia-frame .text-center { text-align: center; }
#magnolia-header.magnolia-frame h1, #magnolia-header.magnolia-frame h2, #magnolia-header.magnolia-frame h3, #magnolia-header.magnolia-frame h4, #magnolia-header.magnolia-frame h5, #magnolia-header.magnolia-frame h6, #magnolia-header.magnolia-frame .h1, #magnolia-header.magnolia-frame .h2, #magnolia-header.magnolia-frame .h3, #magnolia-header.magnolia-frame .h4, #magnolia-header.magnolia-frame .h5, #magnolia-header.magnolia-frame .h6, #magnolia-footer.magnolia-frame h1, #magnolia-footer.magnolia-frame h2, #magnolia-footer.magnolia-frame h3, #magnolia-footer.magnolia-frame h4, #magnolia-footer.magnolia-frame h5, #magnolia-footer.magnolia-frame h6, #magnolia-footer.magnolia-frame .h1, #magnolia-footer.magnolia-frame .h2, #magnolia-footer.magnolia-frame .h3, #magnolia-footer.magnolia-frame .h4, #magnolia-footer.magnolia-frame .h5, #magnolia-footer.magnolia-frame .h6 { font-family: "Arial Rounded Bold", Arial, Helvetica, sans-serif; font-weight: 500; line-height: 1.4em; margin-top: 0; font-feature-settings: "liga", "dlig"; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
#magnolia-header.magnolia-frame h1 small, #magnolia-header.magnolia-frame h2 small, #magnolia-header.magnolia-frame h3 small, #magnolia-header.magnolia-frame h4 small, #magnolia-header.magnolia-frame h5 small, #magnolia-header.magnolia-frame h6 small, #magnolia-header.magnolia-frame .h1 small, #magnolia-header.magnolia-frame .h2 small, #magnolia-header.magnolia-frame .h3 small, #magnolia-header.magnolia-frame .h4 small, #magnolia-header.magnolia-frame .h5 small, #magnolia-header.magnolia-frame .h6 small, #magnolia-footer.magnolia-frame h1 small, #magnolia-footer.magnolia-frame h2 small, #magnolia-footer.magnolia-frame h3 small, #magnolia-footer.magnolia-frame h4 small, #magnolia-footer.magnolia-frame h5 small, #magnolia-footer.magnolia-frame h6 small, #magnolia-footer.magnolia-frame .h1 small, #magnolia-footer.magnolia-frame .h2 small, #magnolia-footer.magnolia-frame .h3 small, #magnolia-footer.magnolia-frame .h4 small, #magnolia-footer.magnolia-frame .h5 small, #magnolia-footer.magnolia-frame .h6 small { font-weight: normal; line-height: 1; color: #999999; }
#magnolia-header.magnolia-frame h1, #magnolia-header.magnolia-frame h2, #magnolia-header.magnolia-frame h3, #magnolia-header.magnolia-frame h4, #magnolia-header.magnolia-frame h5, #magnolia-header.magnolia-frame h6, #magnolia-footer.magnolia-frame h1, #magnolia-footer.magnolia-frame h2, #magnolia-footer.magnolia-frame h3, #magnolia-footer.magnolia-frame h4, #magnolia-footer.magnolia-frame h5, #magnolia-footer.magnolia-frame h6 { margin-bottom: 10.5px; }
#magnolia-header.magnolia-frame h1, #magnolia-header.magnolia-frame .h1, #magnolia-footer.magnolia-frame h1, #magnolia-footer.magnolia-frame .h1 { color: #e31519; font-size: 2em; /* 28px */ margin-bottom: 12px; /* 25px */ }
#magnolia-header.magnolia-frame .giant-heading, #magnolia-header.magnolia-frame #magazin-article #content h1, #magnolia-footer.magnolia-frame .giant-heading, #magnolia-footer.magnolia-frame #magazin-article #content h1 { font-size: 4em; /* 42px */ }
#magnolia-header.magnolia-frame h2, #magnolia-header.magnolia-frame .h2, #magnolia-footer.magnolia-frame h2, #magnolia-footer.magnolia-frame .h2 { color: #6e5e50; font-size: 1.214em; /* 17px */ margin-bottom: 9px; /* 15px */ }
#magnolia-header.magnolia-frame h3, #magnolia-header.magnolia-frame .h3, #magnolia-footer.magnolia-frame h3, #magnolia-footer.magnolia-frame .h3 { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 1.071em; /* 15px */ margin-bottom: 9px; font-weight: bold; }
#magnolia-header.magnolia-frame h4, #magnolia-header.magnolia-frame .h4, #magnolia-header.magnolia-frame h5, #magnolia-header.magnolia-frame .h5, #magnolia-header.magnolia-frame h6, #magnolia-header.magnolia-frame .h6, #magnolia-footer.magnolia-frame h4, #magnolia-footer.magnolia-frame .h4, #magnolia-footer.magnolia-frame h5, #magnolia-footer.magnolia-frame .h5, #magnolia-footer.magnolia-frame h6, #magnolia-footer.magnolia-frame .h6 { font-weight: bold; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; /* 14px */ }
#magnolia-header.magnolia-frame h1, #magnolia-header.magnolia-frame h2.red, #magnolia-header.magnolia-frame h3.red, #magnolia-header.magnolia-frame h4.red, #magnolia-footer.magnolia-frame h1, #magnolia-footer.magnolia-frame h2.red, #magnolia-footer.magnolia-frame h3.red, #magnolia-footer.magnolia-frame h4.red { color: #e31519; }
#magnolia-header.magnolia-frame h2.brown-darker, #magnolia-footer.magnolia-frame h2.brown-darker { color: #9f9185; }
#magnolia-header.magnolia-frame .categoryText, #magnolia-footer.magnolia-frame .categoryText { color: #9f9185; font-weight: bold; margin-bottom: 0; }
#magnolia-header.magnolia-frame h1 small, #magnolia-header.magnolia-frame .h1 small, #magnolia-footer.magnolia-frame h1 small, #magnolia-footer.magnolia-frame .h1 small { font-size: 24px; }
#magnolia-header.magnolia-frame h2 small, #magnolia-header.magnolia-frame .h2 small, #magnolia-footer.magnolia-frame h2 small, #magnolia-footer.magnolia-frame .h2 small { font-size: 18px; }
#magnolia-header.magnolia-frame h3 small, #magnolia-header.magnolia-frame .h3 small, #magnolia-header.magnolia-frame h4 small, #magnolia-header.magnolia-frame .h4 small, #magnolia-footer.magnolia-frame h3 small, #magnolia-footer.magnolia-frame .h3 small, #magnolia-footer.magnolia-frame h4 small, #magnolia-footer.magnolia-frame .h4 small { font-size: 14px; }
#magnolia-header.magnolia-frame [class*="link-primary"], #magnolia-header.magnolia-frame [class*="link-secondary"], #magnolia-header.magnolia-frame #content a.icon, #magnolia-footer.magnolia-frame [class*="link-primary"], #magnolia-footer.magnolia-frame [class*="link-secondary"], #magnolia-footer.magnolia-frame #content a.icon { font-family: "Arial Rounded Bold", Arial, Helvetica, sans-serif; }
#magnolia-header.magnolia-frame [class*="link-primary"], #magnolia-header.magnolia-frame [class*="link-secondary"], #magnolia-footer.magnolia-frame [class*="link-primary"], #magnolia-footer.magnolia-frame [class*="link-secondary"] { font-size: 0.9286em; }
#magnolia-header.magnolia-frame [class*="link-primary"], #magnolia-footer.magnolia-frame [class*="link-primary"] { margin-bottom: 15px; display: inline-block; }
#magnolia-header.magnolia-frame .link-primary--after:after, #magnolia-footer.magnolia-frame .link-primary--after:after { padding-left: 10px; font-size: 0.857em; }
#magnolia-header.magnolia-frame a[class*="link-secondary"], #magnolia-footer.magnolia-frame a[class*="link-secondary"] { color: #4e3d32; }
#magnolia-header.magnolia-frame .link--bg, #magnolia-footer.magnolia-frame .link--bg { padding-left: 10px; padding-right: 10px; /*.border-radius(2px); removed by b73  border-radius seems to set just one rounded corner */ border-radius: 2px; background: #f6f5f3; /* @brown-dark removed, modified by b73 all tile links have link--bg with  */ }
#magnolia-header.magnolia-frame hr, #magnolia-footer.magnolia-frame hr { margin-top: 21px; margin-bottom: 21px; border: 0; border-top: 1px solid #d0c9bf; }
#magnolia-header.magnolia-frame .hr-style-bottom, #magnolia-footer.magnolia-frame .hr-style-bottom { border-bottom: 1px solid #d0c9bf; }
#magnolia-header.magnolia-frame .hr-style-top, #magnolia-footer.magnolia-frame .hr-style-top { border-top: 1px solid #d0c9bf; }
#magnolia-header.magnolia-frame .page-header, #magnolia-footer.magnolia-frame .page-header { padding-bottom: 9.5px; margin: 42px 0 21px; border-bottom: 1px solid #eeeeee; }
#magnolia-header.magnolia-frame ul, #magnolia-header.magnolia-frame ol, #magnolia-footer.magnolia-frame ul, #magnolia-footer.magnolia-frame ol { margin-top: 0; margin-bottom: 10.5px; padding-left: 1.6em; }
#magnolia-header.magnolia-frame ul ul, #magnolia-header.magnolia-frame ol ul, #magnolia-header.magnolia-frame ul ol, #magnolia-header.magnolia-frame ol ol, #magnolia-footer.magnolia-frame ul ul, #magnolia-footer.magnolia-frame ol ul, #magnolia-footer.magnolia-frame ul ol, #magnolia-footer.magnolia-frame ol ol { padding-left: 1.6em; }
#magnolia-header.magnolia-frame .list-unstyled, #magnolia-footer.magnolia-frame .list-unstyled { margin: 0; padding-left: 0; list-style: none; }
#magnolia-header.magnolia-frame .list-inline, #magnolia-footer.magnolia-frame .list-inline { margin: 0; padding-left: 0; list-style: none; }
#magnolia-header.magnolia-frame .list-inline > li, #magnolia-footer.magnolia-frame .list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; }
#magnolia-header.magnolia-frame dl, #magnolia-footer.magnolia-frame dl { margin-bottom: 21px; }
#magnolia-header.magnolia-frame dt, #magnolia-header.magnolia-frame dd, #magnolia-footer.magnolia-frame dt, #magnolia-footer.magnolia-frame dd { line-height: 1.57142857; }
#magnolia-header.magnolia-frame dt, #magnolia-footer.magnolia-frame dt { font-weight: bold; }
#magnolia-header.magnolia-frame dd, #magnolia-footer.magnolia-frame dd { margin-left: 0; }
@media only screen and (min-width: 768px) { #magnolia-header.magnolia-frame .dl-horizontal dt, #magnolia-footer.magnolia-frame .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  #magnolia-header.magnolia-frame .dl-horizontal dd, #magnolia-footer.magnolia-frame .dl-horizontal dd { margin-left: 180px; }
  #magnolia-header.magnolia-frame .dl-horizontal dd:before, #magnolia-header.magnolia-frame .dl-horizontal dd:after, #magnolia-footer.magnolia-frame .dl-horizontal dd:before, #magnolia-footer.magnolia-frame .dl-horizontal dd:after { content: " "; /* 1 */ display: table; /* 2 */ }
  #magnolia-header.magnolia-frame .dl-horizontal dd:after, #magnolia-footer.magnolia-frame .dl-horizontal dd:after { clear: both; }
  #magnolia-header.magnolia-frame .dl-horizontal dd:before, #magnolia-header.magnolia-frame .dl-horizontal dd:after, #magnolia-footer.magnolia-frame .dl-horizontal dd:before, #magnolia-footer.magnolia-frame .dl-horizontal dd:after { content: " "; /* 1 */ display: table; /* 2 */ }
  #magnolia-header.magnolia-frame .dl-horizontal dd:after, #magnolia-footer.magnolia-frame .dl-horizontal dd:after { clear: both; } }
#magnolia-header.magnolia-frame abbr[title], #magnolia-header.magnolia-frame abbr[data-original-title], #magnolia-footer.magnolia-frame abbr[title], #magnolia-footer.magnolia-frame abbr[data-original-title] { cursor: help; border-bottom: 1px dashed #999999; }
#magnolia-header.magnolia-frame abbr.initialism, #magnolia-footer.magnolia-frame abbr.initialism { font-size: 90%; text-transform: uppercase; }
#magnolia-header.magnolia-frame blockquote, #magnolia-footer.magnolia-frame blockquote { padding: 0 53px; margin: 0 0 14px 0; position: relative; font-style: italic; font-weight: 700; line-height: 1.57142857; }
#magnolia-header.magnolia-frame blockquote .ie-before, #magnolia-header.magnolia-frame blockquote:before, #magnolia-footer.magnolia-frame blockquote .ie-before, #magnolia-footer.magnolia-frame blockquote:before { position: absolute; left: 0; margin-top: 2px; }
#magnolia-header.magnolia-frame blockquote .ie-after, #magnolia-header.magnolia-frame blockquote:after, #magnolia-footer.magnolia-frame blockquote .ie-after, #magnolia-footer.magnolia-frame blockquote:after { position: absolute; right: 0; bottom: 0; }
#magnolia-header.magnolia-frame blockquote .ie-before, #magnolia-header.magnolia-frame blockquote:before, #magnolia-header.magnolia-frame blockquote .ie-after, #magnolia-header.magnolia-frame blockquote:after, #magnolia-footer.magnolia-frame blockquote .ie-before, #magnolia-footer.magnolia-frame blockquote:before, #magnolia-footer.magnolia-frame blockquote .ie-after, #magnolia-footer.magnolia-frame blockquote:after { color: #e31519; font-size: 2.2857em; }
#magnolia-header.magnolia-frame blockquote p:last-child, #magnolia-footer.magnolia-frame blockquote p:last-child { margin-bottom: 0; }
#magnolia-header.magnolia-frame blockquote small, #magnolia-footer.magnolia-frame blockquote small { display: block; line-height: 1.57142857; color: #999999; }
#magnolia-header.magnolia-frame blockquote small:before, #magnolia-footer.magnolia-frame blockquote small:before { content: '\2014 \00A0'; }
#magnolia-header.magnolia-frame blockquote.pull-right, #magnolia-footer.magnolia-frame blockquote.pull-right { padding-right: 15px; padding-left: 0; border-right: 5px solid #eeeeee; border-left: 0; }
#magnolia-header.magnolia-frame blockquote.pull-right p, #magnolia-header.magnolia-frame blockquote.pull-right small, #magnolia-footer.magnolia-frame blockquote.pull-right p, #magnolia-footer.magnolia-frame blockquote.pull-right small { text-align: right; }
#magnolia-header.magnolia-frame blockquote.pull-right small:before, #magnolia-footer.magnolia-frame blockquote.pull-right small:before { content: ''; }
#magnolia-header.magnolia-frame blockquote.pull-right small:after, #magnolia-footer.magnolia-frame blockquote.pull-right small:after { content: '\00A0 \2014'; }
#magnolia-header.magnolia-frame .row > .col-md-4 > .se004 blockquote, #magnolia-header.magnolia-frame #content > .row > .col-md-3 blockquote, #magnolia-footer.magnolia-frame .row > .col-md-4 > .se004 blockquote, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 blockquote { padding: 0 26px; }
#magnolia-header.magnolia-frame .row > .col-md-4 > .se004 blockquote .ie-before, #magnolia-header.magnolia-frame #content > .row > .col-md-3 blockquote .ie-before, #magnolia-header.magnolia-frame .row > .col-md-4 > .se004 blockquote:before, #magnolia-header.magnolia-frame #content > .row > .col-md-3 blockquote:before, #magnolia-header.magnolia-frame .row > .col-md-4 > .se004 blockquote .ie-after, #magnolia-header.magnolia-frame #content > .row > .col-md-3 blockquote .ie-after, #magnolia-header.magnolia-frame .row > .col-md-4 > .se004 blockquote:after, #magnolia-header.magnolia-frame #content > .row > .col-md-3 blockquote:after, #magnolia-footer.magnolia-frame .row > .col-md-4 > .se004 blockquote .ie-before, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 blockquote .ie-before, #magnolia-footer.magnolia-frame .row > .col-md-4 > .se004 blockquote:before, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 blockquote:before, #magnolia-footer.magnolia-frame .row > .col-md-4 > .se004 blockquote .ie-after, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 blockquote .ie-after, #magnolia-footer.magnolia-frame .row > .col-md-4 > .se004 blockquote:after, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 blockquote:after { font-size: 1.14285em; }
#magnolia-header.magnolia-frame q:before, #magnolia-header.magnolia-frame q:after, #magnolia-footer.magnolia-frame q:before, #magnolia-footer.magnolia-frame q:after { content: ""; }
#magnolia-header.magnolia-frame address, #magnolia-footer.magnolia-frame address { display: block; margin-bottom: 21px; font-style: normal; line-height: 1.57142857; }
#magnolia-header.magnolia-frame .underline-dotted, #magnolia-footer.magnolia-frame .underline-dotted { border-bottom: 1px dotted #ded9d5; }
#magnolia-header.magnolia-frame .icon, #magnolia-footer.magnolia-frame .icon { color: #e31519; -moz-osx-font-smoothing: grayscale; }
#magnolia-header.magnolia-frame .icon:hover, #magnolia-header.magnolia-frame .icon:focus, #magnolia-header.magnolia-frame [class*="link-secondary"]:hover, #magnolia-header.magnolia-frame [class*="link-secondary"]:focus, #magnolia-header.magnolia-frame [class*="link-primary"]:hover, #magnolia-header.magnolia-frame [class*="link-primary"]:focus, #magnolia-footer.magnolia-frame .icon:hover, #magnolia-footer.magnolia-frame .icon:focus, #magnolia-footer.magnolia-frame [class*="link-secondary"]:hover, #magnolia-footer.magnolia-frame [class*="link-secondary"]:focus, #magnolia-footer.magnolia-frame [class*="link-primary"]:hover, #magnolia-footer.magnolia-frame [class*="link-primary"]:focus { text-decoration: none; }
#magnolia-header.magnolia-frame .icon:hover > span, #magnolia-header.magnolia-frame .icon:focus > span, #magnolia-header.magnolia-frame [class*="link-secondary"]:hover > span, #magnolia-header.magnolia-frame [class*="link-secondary"]:focus > span, #magnolia-header.magnolia-frame [class*="link-primary"]:hover > span, #magnolia-header.magnolia-frame [class*="link-primary"]:focus > span, #magnolia-footer.magnolia-frame .icon:hover > span, #magnolia-footer.magnolia-frame .icon:focus > span, #magnolia-footer.magnolia-frame [class*="link-secondary"]:hover > span, #magnolia-footer.magnolia-frame [class*="link-secondary"]:focus > span, #magnolia-footer.magnolia-frame [class*="link-primary"]:hover > span, #magnolia-footer.magnolia-frame [class*="link-primary"]:focus > span { text-decoration: underline; }
#magnolia-header.magnolia-frame .icon .ie-before, #magnolia-header.magnolia-frame .icon:before, #magnolia-header.magnolia-frame [class*="link-secondary"] .ie-before, #magnolia-header.magnolia-frame [class*="link-secondary"]:before, #magnolia-header.magnolia-frame [class*="link-primary"] .ie-before, #magnolia-header.magnolia-frame [class*="link-primary"]:before, #magnolia-footer.magnolia-frame .icon .ie-before, #magnolia-footer.magnolia-frame .icon:before, #magnolia-footer.magnolia-frame [class*="link-secondary"] .ie-before, #magnolia-footer.magnolia-frame [class*="link-secondary"]:before, #magnolia-footer.magnolia-frame [class*="link-primary"] .ie-before, #magnolia-footer.magnolia-frame [class*="link-primary"]:before { padding-right: 5px; }
#magnolia-header.magnolia-frame .icon .ie-after, #magnolia-header.magnolia-frame .icon:after, #magnolia-footer.magnolia-frame .icon .ie-after, #magnolia-footer.magnolia-frame .icon:after { padding-left: 5px; vertical-align: middle; }
#magnolia-header.magnolia-frame .icon--only, #magnolia-footer.magnolia-frame .icon--only { cursor: pointer; line-height: 2em; }
#magnolia-header.magnolia-frame .icon--only.icon--Reload, #magnolia-footer.magnolia-frame .icon--only.icon--Reload { line-height: 1em; }
#magnolia-header.magnolia-frame .checkbox .icon--only, #magnolia-footer.magnolia-frame .checkbox .icon--only { line-height: 1.57142857; }
#magnolia-header.magnolia-frame .icon.icon--only .ie-before, #magnolia-header.magnolia-frame .icon.icon--only:before, #magnolia-footer.magnolia-frame .icon.icon--only .ie-before, #magnolia-footer.magnolia-frame .icon.icon--only:before { padding: 0; margin: 0; }
#magnolia-header.magnolia-frame .icon.icon--email .ie-before, #magnolia-header.magnolia-frame .icon.icon--email:before, #magnolia-footer.magnolia-frame .icon.icon--email .ie-before, #magnolia-footer.magnolia-frame .icon.icon--email:before { font-size: 0.929em; vertical-align: baseline; }
#magnolia-header.magnolia-frame figure > span[data-picture]:first-child, #magnolia-footer.magnolia-frame figure > span[data-picture]:first-child { position: relative; display: inline-block; }
#magnolia-header.magnolia-frame .zoom-mini, #magnolia-footer.magnolia-frame .zoom-mini { display: block; position: absolute; bottom: 0; right: 0; text-align: center; color: #ffffff; background: #a39990; border-radius: 2px; cursor: -moz-zoom-in; cursor: -webkit-zoom-in; cursor: zoom-in; line-height: 1.57142857; width: 1.5em; height: 1.5em; line-height: 1.489em; }
#magnolia-header.magnolia-frame .zoom-mini .ie-before, #magnolia-header.magnolia-frame .zoom-mini:before, #magnolia-footer.magnolia-frame .zoom-mini .ie-before, #magnolia-footer.magnolia-frame .zoom-mini:before { font-size: 0.857em; line-height: 0em; padding: 4px; }
#magnolia-header.magnolia-frame .zoom-mini:hover, #magnolia-header.magnolia-frame .zoom-mini:focus, #magnolia-footer.magnolia-frame .zoom-mini:hover, #magnolia-footer.magnolia-frame .zoom-mini:focus { color: #ffffff; }
#magnolia-header.magnolia-frame .arr, #magnolia-footer.magnolia-frame .arr { display: block; width: 11px; height: 7px; }
#magnolia-header.magnolia-frame .btn-secondary.icon .ie-before, #magnolia-header.magnolia-frame .btn-secondary.icon:before, #magnolia-footer.magnolia-frame .btn-secondary.icon .ie-before, #magnolia-footer.magnolia-frame .btn-secondary.icon:before { color: #e31519; }
#magnolia-header.magnolia-frame .ba001-offCanvasNav-list-item a:after, #magnolia-header.magnolia-frame .icon-prev, #magnolia-header.magnolia-frame .icon-next, #magnolia-header.magnolia-frame .arr:before, #magnolia-header.magnolia-frame blockquote .ie-before, #magnolia-header.magnolia-frame blockquote .ie-after, #magnolia-header.magnolia-frame blockquote:before, #magnolia-header.magnolia-frame blockquote:after, #magnolia-header.magnolia-frame .btn-primary .ie-after, #magnolia-header.magnolia-frame .btn-primary:after, #magnolia-header.magnolia-frame .link-secondary .ie-before, #magnolia-header.magnolia-frame .link-secondary:before, #magnolia-header.magnolia-frame .link-primary .ie-before, #magnolia-header.magnolia-frame .link-primary:before, #magnolia-header.magnolia-frame .link-primary--after:after, #magnolia-header.magnolia-frame .icon .ie-before, #magnolia-header.magnolia-frame .icon:before, #magnolia-header.magnolia-frame .icon .ie-after, #magnolia-header.magnolia-frame .icon:after, #magnolia-footer.magnolia-frame .ba001-offCanvasNav-list-item a:after, #magnolia-footer.magnolia-frame .icon-prev, #magnolia-footer.magnolia-frame .icon-next, #magnolia-footer.magnolia-frame .arr:before, #magnolia-footer.magnolia-frame blockquote .ie-before, #magnolia-footer.magnolia-frame blockquote .ie-after, #magnolia-footer.magnolia-frame blockquote:before, #magnolia-footer.magnolia-frame blockquote:after, #magnolia-footer.magnolia-frame .btn-primary .ie-after, #magnolia-footer.magnolia-frame .btn-primary:after, #magnolia-footer.magnolia-frame .link-secondary .ie-before, #magnolia-footer.magnolia-frame .link-secondary:before, #magnolia-footer.magnolia-frame .link-primary .ie-before, #magnolia-footer.magnolia-frame .link-primary:before, #magnolia-footer.magnolia-frame .link-primary--after:after, #magnolia-footer.magnolia-frame .icon .ie-before, #magnolia-footer.magnolia-frame .icon:before, #magnolia-footer.magnolia-frame .icon .ie-after, #magnolia-footer.magnolia-frame .icon:after { font-family: 'am-iconfont'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }
#magnolia-header.magnolia-frame .icon--VideoZurueck:before, #magnolia-footer.magnolia-frame .icon--VideoZurueck:before { content: "\e002"; }
#magnolia-header.magnolia-frame .icon--VideoVor:before, #magnolia-footer.magnolia-frame .icon--VideoVor:before { content: "\e003"; }
#magnolia-header.magnolia-frame .icon--VideoUT:before, #magnolia-footer.magnolia-frame .icon--VideoUT:before { content: "\e004"; }
#magnolia-header.magnolia-frame .icon--VideoPlay:before, #magnolia-footer.magnolia-frame .icon--VideoPlay:before { content: "\e005"; }
#magnolia-header.magnolia-frame .icon--VideoPause:before, #magnolia-footer.magnolia-frame .icon--VideoPause:before { content: "\e006"; }
#magnolia-header.magnolia-frame .icon--Videopakete:before, #magnolia-footer.magnolia-frame .icon--Videopakete:before { content: "\e007"; }
#magnolia-header.magnolia-frame .icon--Videodatei:before, #magnolia-footer.magnolia-frame .icon--Videodatei:before { content: "\e008"; }
#magnolia-header.magnolia-frame .icon--Textdatei:before, #magnolia-footer.magnolia-frame .icon--Textdatei:before { content: "\e009"; }
#magnolia-header.magnolia-frame .icon--Telefon:before, #magnolia-footer.magnolia-frame .icon--Telefon:before { content: "\e00a"; }
#magnolia-header.magnolia-frame .icon--Suchen:before, #magnolia-footer.magnolia-frame .icon--Suchen:before { content: "\e00b"; }
#magnolia-header.magnolia-frame .icon--Sprechen:before, #magnolia-footer.magnolia-frame .icon--Sprechen:before { content: "\e00c"; }
#magnolia-header.magnolia-frame .edit .ie-after, #magnolia-header.magnolia-frame .edit:after, #magnolia-header.magnolia-frame .icon--Schreiben:before, #magnolia-footer.magnolia-frame .edit .ie-after, #magnolia-footer.magnolia-frame .edit:after, #magnolia-footer.magnolia-frame .icon--Schreiben:before { content: "\e00d"; color: #e31519; font-size: 1.2857em; }
#magnolia-header.magnolia-frame .icon--RSS_Feed:before, #magnolia-footer.magnolia-frame .icon--RSS_Feed:before { content: "\e00e"; }
#magnolia-header.magnolia-frame .icon--Quiz:before, #magnolia-footer.magnolia-frame .icon--Quiz:before { content: "\e00f"; }
#magnolia-header.magnolia-frame .icon--PrintPublikation:before, #magnolia-footer.magnolia-frame .icon--PrintPublikation:before { content: "\e010"; }
#magnolia-header.magnolia-frame .icon--PDF:before, #magnolia-footer.magnolia-frame .icon--PDF:before { content: "\e011"; }
#magnolia-header.magnolia-frame .icon--Lotteriegewinner:before, #magnolia-footer.magnolia-frame .icon--Lotteriegewinner:before { content: "\e012"; }
#magnolia-header.magnolia-frame .icon--Link:before, #magnolia-footer.magnolia-frame .icon--Link:before { content: "\e013"; }
#magnolia-header.magnolia-frame .icon.icon--email:before, #magnolia-header.magnolia-frame .icon--Kontakt:before, #magnolia-footer.magnolia-frame .icon.icon--email:before, #magnolia-footer.magnolia-frame .icon--Kontakt:before { content: "\e014"; }
#magnolia-header.magnolia-frame .icon--KommentareAnsteigend:before, #magnolia-footer.magnolia-frame .icon--KommentareAnsteigend:before { content: "\e015"; }
#magnolia-header.magnolia-frame .icon--KommentareAbsteigend:before, #magnolia-footer.magnolia-frame .icon--KommentareAbsteigend:before { content: "\e016"; }
#magnolia-header.magnolia-frame .icon--Karte_03:before, #magnolia-footer.magnolia-frame .icon--Karte_03:before { content: "\e017"; }
#magnolia-header.magnolia-frame .icon--Karte_02:before, #magnolia-footer.magnolia-frame .icon--Karte_02:before { content: "\e018"; }
#magnolia-header.magnolia-frame .icon--Karte_01:before, #magnolia-footer.magnolia-frame .icon--Karte_01:before { content: "\e019"; }
#magnolia-header.magnolia-frame .icon--Internet:before, #magnolia-footer.magnolia-frame .icon--Internet:before { content: "\e01a"; }
#magnolia-header.magnolia-frame .icon--Inklusion:before, #magnolia-footer.magnolia-frame .icon--Inklusion:before { content: "\e01b"; }
#magnolia-header.magnolia-frame .icon--Information .ie-before, #magnolia-header.magnolia-frame .icon--Information:before, #magnolia-footer.magnolia-frame .icon--Information .ie-before, #magnolia-footer.magnolia-frame .icon--Information:before { content: "\e01c"; font-size: 1.1429em; margin-right: 15px; }
#magnolia-header.magnolia-frame .icon--gefoerderte_Projekte:before, #magnolia-footer.magnolia-frame .icon--gefoerderte_Projekte:before { content: "\e01d"; }
#magnolia-header.magnolia-frame .icon--Freiwilligen_Datenbank:before, #magnolia-footer.magnolia-frame .icon--Freiwilligen_Datenbank:before { content: "\e01e"; }
#magnolia-header.magnolia-frame .icon--Filmfestival_Partner:before, #magnolia-footer.magnolia-frame .icon--Filmfestival_Partner:before { content: "\e01f"; }
#magnolia-header.magnolia-frame .icon--Filmfestival_Orte:before, #magnolia-footer.magnolia-frame .icon--Filmfestival_Orte:before { content: "\e020"; }
#magnolia-header.magnolia-frame .icon--Email:before, #magnolia-footer.magnolia-frame .icon--Email:before { content: "\e021"; }
#magnolia-header.magnolia-frame .icon--Download:before, #magnolia-footer.magnolia-frame .icon--Download:before { content: "\e022"; }
#magnolia-header.magnolia-frame .icon--Computer:before, #magnolia-footer.magnolia-frame .icon--Computer:before { content: "\e023"; }
#magnolia-header.magnolia-frame .icon--Bildserie:before, #magnolia-footer.magnolia-frame .icon--Bildserie:before { content: "\e024"; }
#magnolia-header.magnolia-frame .icon--Bilddatei:before, #magnolia-footer.magnolia-frame .icon--Bilddatei:before { content: "\e025"; }
#magnolia-header.magnolia-frame .icon--BewertungssternchenOutline:before, #magnolia-footer.magnolia-frame .icon--BewertungssternchenOutline:before { content: "\e026"; }
#magnolia-header.magnolia-frame .icon--Bewertungssternchen:before, #magnolia-footer.magnolia-frame .icon--Bewertungssternchen:before { content: "\e027"; }
#magnolia-header.magnolia-frame .icon--BarrierefreierZugang:before, #magnolia-footer.magnolia-frame .icon--BarrierefreierZugang:before { content: "\e028"; }
#magnolia-header.magnolia-frame .icon--AufKarteAnzeigen:before, #magnolia-footer.magnolia-frame .icon--AufKarteAnzeigen:before { content: "\e029"; }
#magnolia-header.magnolia-frame .icon--Audiopakete:before, #magnolia-footer.magnolia-frame .icon--Audiopakete:before { content: "\e02a"; }
#magnolia-header.magnolia-frame .icon--Audiodatei:before, #magnolia-footer.magnolia-frame .icon--Audiodatei:before { content: "\e02b"; }
#magnolia-header.magnolia-frame .icon--AudioAus:before, #magnolia-footer.magnolia-frame .icon--AudioAus:before { content: "\e02c"; }
#magnolia-header.magnolia-frame .icon--Audio:before, #magnolia-footer.magnolia-frame .icon--Audio:before { content: "\e02d"; }
#magnolia-header.magnolia-frame blockquote .ie-before, #magnolia-header.magnolia-frame blockquote:before, #magnolia-header.magnolia-frame .icon--AnfuerungszeichenUnten:before, #magnolia-footer.magnolia-frame blockquote .ie-before, #magnolia-footer.magnolia-frame blockquote:before, #magnolia-footer.magnolia-frame .icon--AnfuerungszeichenUnten:before { content: "\e02e"; }
#magnolia-header.magnolia-frame blockquote .ie-after, #magnolia-header.magnolia-frame blockquote:after, #magnolia-header.magnolia-frame .icon--AnfuerungszeichenOben:before, #magnolia-footer.magnolia-frame blockquote .ie-after, #magnolia-footer.magnolia-frame blockquote:after, #magnolia-footer.magnolia-frame .icon--AnfuerungszeichenOben:before { content: "\e02f"; }
#magnolia-header.magnolia-frame .icon--Aktuelles:before, #magnolia-footer.magnolia-frame .icon--Aktuelles:before { content: "\e030"; }
#magnolia-header.magnolia-frame .icon--5Mai:before, #magnolia-footer.magnolia-frame .icon--5Mai:before { content: "\e031"; }
#magnolia-header.magnolia-frame .icon--Warenkorb:before, #magnolia-footer.magnolia-frame .icon--Warenkorb:before { content: "\e001"; }
#magnolia-header.magnolia-frame .icon--Wissen .ie-before, #magnolia-header.magnolia-frame .icon--Wissen:before, #magnolia-footer.magnolia-frame .icon--Wissen .ie-before, #magnolia-footer.magnolia-frame .icon--Wissen:before { content: "\e000"; font-size: 5.4286em; color: #e31519; }
#magnolia-header.magnolia-frame .collapsed .arr .ie-before, #magnolia-header.magnolia-frame .collapsed .arr:before, #magnolia-header.magnolia-frame .icon--Pfeil_unten:before, #magnolia-footer.magnolia-frame .collapsed .arr .ie-before, #magnolia-footer.magnolia-frame .collapsed .arr:before, #magnolia-footer.magnolia-frame .icon--Pfeil_unten:before { content: "\e032"; font-size: 0.429em; }
#magnolia-header.magnolia-frame .link-primary .ie-before, #magnolia-header.magnolia-frame .link-primary--after:after, #magnolia-header.magnolia-frame .link-secondary .ie-before, #magnolia-header.magnolia-frame .icon--Pfeil_rechts_sonder .ie-before, #magnolia-header.magnolia-frame .btn-primary .ie-after, #magnolia-header.magnolia-frame .btn-primary:after, #magnolia-header.magnolia-frame .icon-next:before, #magnolia-header.magnolia-frame .icon--Pfeil_rechts:before, #magnolia-header.magnolia-frame .ba001-offCanvasNav-list-item a:after, #magnolia-footer.magnolia-frame .link-primary .ie-before, #magnolia-footer.magnolia-frame .link-primary--after:after, #magnolia-footer.magnolia-frame .link-secondary .ie-before, #magnolia-footer.magnolia-frame .icon--Pfeil_rechts_sonder .ie-before, #magnolia-footer.magnolia-frame .btn-primary .ie-after, #magnolia-footer.magnolia-frame .btn-primary:after, #magnolia-footer.magnolia-frame .icon-next:before, #magnolia-footer.magnolia-frame .icon--Pfeil_rechts:before, #magnolia-footer.magnolia-frame .ba001-offCanvasNav-list-item a:after { content: "\e033"; font-size: 0.429em; }
#magnolia-header.magnolia-frame .arr .ie-before, #magnolia-header.magnolia-frame .arr:before, #magnolia-header.magnolia-frame .icon--Pfeil_oben:after, #magnolia-footer.magnolia-frame .arr .ie-before, #magnolia-footer.magnolia-frame .arr:before, #magnolia-footer.magnolia-frame .icon--Pfeil_oben:after { content: "\e034"; font-size: 0.429em; }
#magnolia-header.magnolia-frame .icon--Pfeil_oben .ie-after, #magnolia-header.magnolia-frame .icon--Pfeil_oben:after, #magnolia-footer.magnolia-frame .icon--Pfeil_oben .ie-after, #magnolia-footer.magnolia-frame .icon--Pfeil_oben:after { font-size: 0.329em; }
#magnolia-header.magnolia-frame .icon-prev:before, #magnolia-header.magnolia-frame .icon--Pfeil_links:before, #magnolia-footer.magnolia-frame .icon-prev:before, #magnolia-footer.magnolia-frame .icon--Pfeil_links:before { content: "\e035"; font-family: 'am-iconfont'; padding-right: 12px; font-size: 0.857em; }
#magnolia-header.magnolia-frame .delete .ie-after, #magnolia-header.magnolia-frame .delete:after, #magnolia-header.magnolia-frame .icon--x:before, #magnolia-footer.magnolia-frame .delete .ie-after, #magnolia-footer.magnolia-frame .delete:after, #magnolia-footer.magnolia-frame .icon--x:before { content: "\e036"; color: #e31519; }
#magnolia-header.magnolia-frame .icon--Taschenrechner .ie-before, #magnolia-header.magnolia-frame .icon--Taschenrechner:before, #magnolia-footer.magnolia-frame .icon--Taschenrechner .ie-before, #magnolia-footer.magnolia-frame .icon--Taschenrechner:before { content: "\e037"; font-size: 3.4286em; color: #e31519; }
#magnolia-header.magnolia-frame .icon--Suchen_2:before, #magnolia-footer.magnolia-frame .icon--Suchen_2:before { content: "\e038"; }
#magnolia-header.magnolia-frame .icon--einpassen_verkleinern:before, #magnolia-footer.magnolia-frame .icon--einpassen_verkleinern:before { content: "\e039"; }
#magnolia-header.magnolia-frame .icon--loeschen:before, #magnolia-footer.magnolia-frame .icon--loeschen:before { content: "\e03d"; }
#magnolia-header.magnolia-frame .icon--textausrichtung_links:before, #magnolia-footer.magnolia-frame .icon--textausrichtung_links:before { content: "\e03e"; }
#magnolia-header.magnolia-frame .icon--textausrichtung_rechts:before, #magnolia-footer.magnolia-frame .icon--textausrichtung_rechts:before { content: "\e03f"; }
#magnolia-header.magnolia-frame .icon--textausrichtung_zentriert:before, #magnolia-footer.magnolia-frame .icon--textausrichtung_zentriert:before { content: "\e040"; }
#magnolia-header.magnolia-frame .icon--Pause:before, #magnolia-footer.magnolia-frame .icon--Pause:before { content: "\e042"; }
#magnolia-header.magnolia-frame .link-primary .ie-before, #magnolia-header.magnolia-frame .link-secondary .ie-before, #magnolia-header.magnolia-frame .icon--Pfeil_rechts_sonder .ie-before, #magnolia-header.magnolia-frame .link-primary:before, #magnolia-header.magnolia-frame .link-secondary:before, #magnolia-header.magnolia-frame .icon--Pfeil_rechts_sonder:before, #magnolia-header.magnolia-frame .icon--Pfeil_rechts_sonder:before, #magnolia-footer.magnolia-frame .link-primary .ie-before, #magnolia-footer.magnolia-frame .link-secondary .ie-before, #magnolia-footer.magnolia-frame .icon--Pfeil_rechts_sonder .ie-before, #magnolia-footer.magnolia-frame .link-primary:before, #magnolia-footer.magnolia-frame .link-secondary:before, #magnolia-footer.magnolia-frame .icon--Pfeil_rechts_sonder:before, #magnolia-footer.magnolia-frame .icon--Pfeil_rechts_sonder:before { content: "\e043"; font-size: 0.629em; }
#magnolia-header.magnolia-frame .icon--Play:before, #magnolia-footer.magnolia-frame .icon--Play:before { content: "\e044"; }
#magnolia-header.magnolia-frame .icon--Videoplayer:before, #magnolia-footer.magnolia-frame .icon--Videoplayer:before { content: "\e045"; }
#magnolia-header.magnolia-frame .icon--xing:before, #magnolia-footer.magnolia-frame .icon--xing:before { content: "\e03a"; }
#magnolia-header.magnolia-frame .icon--anmelden:before, #magnolia-footer.magnolia-frame .icon--anmelden:before { content: "\e049"; }
#magnolia-header.magnolia-frame .icon--Haken:before, #magnolia-footer.magnolia-frame .icon--Haken:before { content: "\e04e"; }
#magnolia-header.magnolia-frame .icon--Warnhinweis:before, #magnolia-footer.magnolia-frame .icon--Warnhinweis:before { content: "\e04f"; }
#magnolia-header.magnolia-frame .icon--Lieferwagen:before, #magnolia-footer.magnolia-frame .icon--Lieferwagen:before { content: "\e050"; }
#magnolia-header.magnolia-frame .icon--Krone:before, #magnolia-footer.magnolia-frame .icon--Krone:before { content: "\e051"; }
#magnolia-header.magnolia-frame .icon--Geschenk:before, #magnolia-footer.magnolia-frame .icon--Geschenk:before { content: "\e052"; }
#magnolia-header.magnolia-frame .icon--AM_Icon_Tag:before, #magnolia-footer.magnolia-frame .icon--AM_Icon_Tag:before { content: "\e053"; }
#magnolia-header.magnolia-frame .duplicate:after, #magnolia-header.magnolia-frame .icon--Duplizieren:before, #magnolia-footer.magnolia-frame .duplicate:after, #magnolia-footer.magnolia-frame .icon--Duplizieren:before { content: "\e054"; }
#magnolia-header.magnolia-frame .icon--Reload:before, #magnolia-footer.magnolia-frame .icon--Reload:before { content: "\e055"; }
#magnolia-header.magnolia-frame .icon--chronik_play:before, #magnolia-footer.magnolia-frame .icon--chronik_play:before { content: "\e056"; }
#magnolia-header.magnolia-frame .icon--chronik_text:before, #magnolia-footer.magnolia-frame .icon--chronik_text:before { content: "\e057"; }
#magnolia-header.magnolia-frame .icon--Dot:before, #magnolia-footer.magnolia-frame .icon--Dot:before { content: "\25CF"; font-size: 16px; }
#magnolia-header.magnolia-frame .icon--facebook:before, #magnolia-footer.magnolia-frame .icon--facebook:before { content: "\e03b"; font-size: 1.5em; }
#magnolia-header.magnolia-frame .icon--googleplus:before, #magnolia-footer.magnolia-frame .icon--googleplus:before { content: "\e071"; font-size: 1.2em; }
#magnolia-header.magnolia-frame .icon--pinterest:before, #magnolia-footer.magnolia-frame .icon--pinterest:before { content: "\e041"; font-size: 1.5em; }
#magnolia-header.magnolia-frame .icon--twitter:before, #magnolia-footer.magnolia-frame .icon--twitter:before { content: "\e046"; font-size: 1.9em; }
#magnolia-header.magnolia-frame .icon--youtube:before, #magnolia-footer.magnolia-frame .icon--youtube:before { content: "\e073"; font-size: 1.5em; }
#magnolia-header.magnolia-frame #footer li > a.icon--RSS_Feed, #magnolia-header.magnolia-frame #footer li > a.icon--Kontakt, #magnolia-footer.magnolia-frame #footer li > a.icon--RSS_Feed, #magnolia-footer.magnolia-frame #footer li > a.icon--Kontakt { font-family: "Arial Rounded Bold", Arial, sans-serif; }
#magnolia-header.magnolia-frame #footer li > a.icon--facebook, #magnolia-header.magnolia-frame #footer li > a.icon--googleplus, #magnolia-header.magnolia-frame #footer li > a.icon--pinterest, #magnolia-header.magnolia-frame #footer li > a.icon--twitter, #magnolia-header.magnolia-frame #footer li > a.icon--youtube, #magnolia-footer.magnolia-frame #footer li > a.icon--facebook, #magnolia-footer.magnolia-frame #footer li > a.icon--googleplus, #magnolia-footer.magnolia-frame #footer li > a.icon--pinterest, #magnolia-footer.magnolia-frame #footer li > a.icon--twitter, #magnolia-footer.magnolia-frame #footer li > a.icon--youtube { border-radius: 2px; height: 30px; margin-top: 15px; margin-right: 15px !important; position: relative; width: 30px; }
#magnolia-header.magnolia-frame #footer li > a.icon--facebook:before, #magnolia-header.magnolia-frame #footer li > a.icon--googleplus:before, #magnolia-header.magnolia-frame #footer li > a.icon--pinterest:before, #magnolia-header.magnolia-frame #footer li > a.icon--twitter:before, #magnolia-header.magnolia-frame #footer li > a.icon--youtube:before, #magnolia-footer.magnolia-frame #footer li > a.icon--facebook:before, #magnolia-footer.magnolia-frame #footer li > a.icon--googleplus:before, #magnolia-footer.magnolia-frame #footer li > a.icon--pinterest:before, #magnolia-footer.magnolia-frame #footer li > a.icon--twitter:before, #magnolia-footer.magnolia-frame #footer li > a.icon--youtube:before { color: #fff; left: 50%; position: absolute; top: 50%; }
#magnolia-header.magnolia-frame #footer li > a.icon--facebook, #magnolia-footer.magnolia-frame #footer li > a.icon--facebook { background-color: #3b5998; }
#magnolia-header.magnolia-frame #footer li > a.icon--twitter, #magnolia-footer.magnolia-frame #footer li > a.icon--twitter { background-color: #00aced; }
#magnolia-header.magnolia-frame #footer li > a.icon--googleplus, #magnolia-footer.magnolia-frame #footer li > a.icon--googleplus { background-color: #dd4b39; }
#magnolia-header.magnolia-frame #footer li > a.icon--youtube, #magnolia-footer.magnolia-frame #footer li > a.icon--youtube { background-color: #b00; }
#magnolia-header.magnolia-frame #footer li > a.icon--pinterest, #magnolia-footer.magnolia-frame #footer li > a.icon--pinterest { background-color: #cb2027; }
#magnolia-header.magnolia-frame #footer li > a.icon--facebook:before, #magnolia-footer.magnolia-frame #footer li > a.icon--facebook:before { font-size: 2.18em; margin-left: -12px; margin-top: -10px; }
#magnolia-header.magnolia-frame #footer li > a.icon--twitter:before, #magnolia-footer.magnolia-frame #footer li > a.icon--twitter:before { margin-left: -12px; margin-top: -11px; }
#magnolia-header.magnolia-frame #footer li > a.icon--googleplus:before, #magnolia-footer.magnolia-frame #footer li > a.icon--googleplus:before { margin-left: -15px; margin-top: -9px; }
#magnolia-header.magnolia-frame #footer li > a.icon--youtube:before, #magnolia-footer.magnolia-frame #footer li > a.icon--youtube:before { margin-left: -11px; margin-top: -9px; }
#magnolia-header.magnolia-frame #footer li > a.icon--pinterest:before, #magnolia-footer.magnolia-frame #footer li > a.icon--pinterest:before { margin-left: -10px; margin-top: -8px; }
#magnolia-header.magnolia-frame .sprite-icon, #magnolia-header.magnolia-frame .icon--leichte-Sprache, #magnolia-header.magnolia-frame .icon--DGS, #magnolia-header.magnolia-frame .icon--leichte-Sprache--after:after, #magnolia-header.magnolia-frame .icon--DGS--after:after, #magnolia-footer.magnolia-frame .sprite-icon, #magnolia-footer.magnolia-frame .icon--leichte-Sprache, #magnolia-footer.magnolia-frame .icon--DGS, #magnolia-footer.magnolia-frame .icon--leichte-Sprache--after:after, #magnolia-footer.magnolia-frame .icon--DGS--after:after { background: url("/ds/img/basics/magnolia/images/icons/icon-sprite-dgs-leichte_prache.png") no-repeat; }
#magnolia-header.magnolia-frame .icon--leichte-Sprache, #magnolia-header.magnolia-frame .icon--leichte-Sprache--after:after, #magnolia-footer.magnolia-frame .icon--leichte-Sprache, #magnolia-footer.magnolia-frame .icon--leichte-Sprache--after:after { background-position: 0 -6px; width: 39px; height: 39px; }
#magnolia-header.magnolia-frame .icon--leichte-Sprache.is-active, #magnolia-header.magnolia-frame .icon--leichte-Sprache:focus, #magnolia-header.magnolia-frame .icon--leichte-Sprache:hover, #magnolia-footer.magnolia-frame .icon--leichte-Sprache.is-active, #magnolia-footer.magnolia-frame .icon--leichte-Sprache:focus, #magnolia-footer.magnolia-frame .icon--leichte-Sprache:hover { background-position: 0 -45.0px; }
#magnolia-header.magnolia-frame .icon--leichte-Sprache--after:after, #magnolia-footer.magnolia-frame .icon--leichte-Sprache--after:after { display: inline-block; content: ""; }
#magnolia-header.magnolia-frame .icon--leichte-Sprache--after.is-active:after, #magnolia-header.magnolia-frame .icon--leichte-Sprache--after:focus, #magnolia-header.magnolia-frame .icon--leichte-Sprache--after:hover, #magnolia-footer.magnolia-frame .icon--leichte-Sprache--after.is-active:after, #magnolia-footer.magnolia-frame .icon--leichte-Sprache--after:focus, #magnolia-footer.magnolia-frame .icon--leichte-Sprache--after:hover { background-position: 0 -45px; }
#magnolia-header.magnolia-frame .icon--DGS, #magnolia-header.magnolia-frame .icon--DGS--after:after, #magnolia-footer.magnolia-frame .icon--DGS, #magnolia-footer.magnolia-frame .icon--DGS--after:after { background-position: 0 -83px; width: 55px; height: 38px; }
#magnolia-header.magnolia-frame .icon--DGS.is-active, #magnolia-header.magnolia-frame .icon--DGS:focus, #magnolia-header.magnolia-frame .icon--DGS:hover, #magnolia-footer.magnolia-frame .icon--DGS.is-active, #magnolia-footer.magnolia-frame .icon--DGS:focus, #magnolia-footer.magnolia-frame .icon--DGS:hover { background-position: 0 -121px; }
#magnolia-header.magnolia-frame .icon--DGS--after:after, #magnolia-footer.magnolia-frame .icon--DGS--after:after { display: inline-block; content: ""; }
#magnolia-header.magnolia-frame .icon--DGS--after.is-active:after, #magnolia-header.magnolia-frame .icon--DGS--after:focus :after, #magnolia-header.magnolia-frame .icon--DGS--after:hover :after, #magnolia-footer.magnolia-frame .icon--DGS--after.is-active:after, #magnolia-footer.magnolia-frame .icon--DGS--after:focus :after, #magnolia-footer.magnolia-frame .icon--DGS--after:hover :after { background-position: 0 -121px !important; }
#magnolia-header.magnolia-frame .icon--brown, #magnolia-footer.magnolia-frame .icon--brown { color: #6e5e50; }
#magnolia-header.magnolia-frame .navbar, #magnolia-footer.magnolia-frame .navbar { position: relative; z-index: 1000; min-height: 50px; margin-bottom: 21px; border: 1px solid transparent; -ms-touch-action: manipulation; }
#magnolia-header.magnolia-frame .navbar:before, #magnolia-header.magnolia-frame .navbar:after, #magnolia-footer.magnolia-frame .navbar:before, #magnolia-footer.magnolia-frame .navbar:after { content: " "; /* 1 */ display: table; /* 2 */ }
#magnolia-header.magnolia-frame .navbar:after, #magnolia-footer.magnolia-frame .navbar:after { clear: both; }
#magnolia-header.magnolia-frame .navbar:before, #magnolia-header.magnolia-frame .navbar:after, #magnolia-footer.magnolia-frame .navbar:before, #magnolia-footer.magnolia-frame .navbar:after { content: " "; /* 1 */ display: table; /* 2 */ }
#magnolia-header.magnolia-frame .navbar:after, #magnolia-footer.magnolia-frame .navbar:after { clear: both; }
#magnolia-header.magnolia-frame .navbar-nav, #magnolia-footer.magnolia-frame .navbar-nav { margin: 7.25px -15px; float: left; margin: 0; }
#magnolia-header.magnolia-frame .navbar-nav > li, #magnolia-footer.magnolia-frame .navbar-nav > li { float: left; }
#magnolia-header.magnolia-frame .navbar-nav > li > a, #magnolia-footer.magnolia-frame .navbar-nav > li > a { padding-top: 14.5px; padding-bottom: 14.5px; }
#magnolia-header.magnolia-frame .pointer.js .navbar-nav > li.mouseover > ul, #magnolia-header.magnolia-frame .no-js .navbar-nav > li:hover > ul, #magnolia-footer.magnolia-frame .pointer.js .navbar-nav > li.mouseover > ul, #magnolia-footer.magnolia-frame .no-js .navbar-nav > li:hover > ul { display: block; }
#magnolia-header.magnolia-frame .ba001--primary-nav, #magnolia-footer.magnolia-frame .ba001--primary-nav { width: 100%; border-top: 1px solid #d0c9c0; border-bottom: 1px solid #d0c9c0; font-family: "Arial Rounded Bold", Arial, Helvetica, sans-serif; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > li, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li { position: static; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > li > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li > a { padding-right: 0; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > li > a:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li > a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li > a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li > a.iebefore { font-size: 2em; width: 0.5em; padding-top: .7em; color: #f1efec; float: left; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > li > a .navbar-heading-container, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li > a .navbar-heading-container { border-right: 1px solid #d0c9c0; padding-left: 1.5em; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > li > a .navbar-heading-container .navbar-sectionheading, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li > a .navbar-heading-container .navbar-sectionheading { font-size: 0.9em; line-height: 1.2em; color: #9f9185; font-family: Arial, Helvetica, sans-serif; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > li > a .navbar-heading-container .navbar-primaryheading, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li > a .navbar-heading-container .navbar-primaryheading { color: #3e2f25; font-size: 1.45em; line-height: 1.5em; height: 1.50em; margin-right: 1.28em; }
@media only screen and (min-width: 970px) and (max-width: 1170px) { #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li > a .navbar-heading-container .navbar-primaryheading, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li > a .navbar-heading-container .navbar-primaryheading { font-size: 1.1em; margin-right: 1em; } }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > li#navbar-element-01 > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li#navbar-element-01 > a { padding-left: 7em; background-image: url("/ds/img/basics/magnolia/images/pattern/ba001/lose_gross.png"); background-repeat: no-repeat; background-position: 0.5em center; }
@media only screen and (min-width: 970px) and (max-width: 1170px) { #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li#navbar-element-01 > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li#navbar-element-01 > a { background-position: 0.5em 0.5em; } }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > li#navbar-element-02, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li#navbar-element-03, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li#navbar-element-02, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li#navbar-element-03 { margin-left: -1px; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > li#navbar-element-02 a:focus, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li#navbar-element-02 a:hover, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li#navbar-element-02 a:focus, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li#navbar-element-02 a:hover { border-right: 1px solid #d0c9c0; margin-right: -1px; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > li#navbar-element-03 > a .navbar-heading-container, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li#navbar-element-03 > a .navbar-heading-container { border-right: 0; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > li:focus, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li:hover, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li.active, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li.mouseover, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li:focus, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li:hover, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li.active, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li.mouseover { border-right: 1px solid #d0c9c0; text-decoration: none; -webkit-box-shadow: 3px 0px 3px 0px #e8e5e1; box-shadow: 3px 0px 3px 0px #e8e5e1; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > li:focus > a, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li:hover > a, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li.active > a, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li.mouseover > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li:focus > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li:hover > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li.active > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li.mouseover > a { background: #f1efec; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > li:focus > a .navbar-heading-container, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li:hover > a .navbar-heading-container, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li.active > a .navbar-heading-container, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li.mouseover > a .navbar-heading-container, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li:focus > a .navbar-heading-container, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li:hover > a .navbar-heading-container, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li.active > a .navbar-heading-container, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li.mouseover > a .navbar-heading-container { border-right: none; padding-right: 0; text-decoration: none; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > li:focus > a:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li:hover > a:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li.active > a:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li.mouseover > a:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li:focus > a.iebefore, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li:hover > a.iebefore, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li.active > a.iebefore, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li.mouseover > a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li:focus > a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li:hover > a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li.active > a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li.mouseover > a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li:focus > a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li:hover > a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li.active > a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li.mouseover > a.iebefore { color: #9f9185; text-decoration: none; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > li:focus#navbar-element-02 > a, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li:hover#navbar-element-02 > a, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li.active#navbar-element-02 > a, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li.mouseover#navbar-element-02 > a, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li:focus#navbar-element-03 > a, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li:hover#navbar-element-03 > a, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li.active#navbar-element-03 > a, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > li.mouseover#navbar-element-03 > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li:focus#navbar-element-02 > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li:hover#navbar-element-02 > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li.active#navbar-element-02 > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li.mouseover#navbar-element-02 > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li:focus#navbar-element-03 > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li:hover#navbar-element-03 > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li.active#navbar-element-03 > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > li.mouseover#navbar-element-03 > a { -webkit-box-shadow: inset 1px 0px 0px 0px #d0c9c0; box-shadow: inset 1px 0px 0px 0px #d0c9c0; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a { color: #ffffff; text-decoration: none; background: #005f45; display: block; width: 8em; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.iebefore { color: #ffffff; width: 0.6em; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a:focus:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a:hover:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.active:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a:focus.iebefore, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a:hover.iebefore, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.active.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a:focus:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a:hover:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.active:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a:focus.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a:hover.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.active.iebefore { font-size: 2em; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.icon--Pfeil_unten:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.icon--Pfeil_unten.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.icon--Pfeil_unten:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.icon--Pfeil_unten.iebefore { float: left; font-size: 0.75em; padding-top: 2.25em; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.icon--Pfeil_unten span, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.icon--Pfeil_unten span { padding-left: 1.4em; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a .navbar-primaryheading, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a .navbar-primaryheading { display: block; padding-top: 1.25em; padding-bottom: 0.4em; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem:focus, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem:hover, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem.active, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem:focus, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem:hover, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem.active { background: #00503a; -webkit-box-shadow: none; box-shadow: none; border: none; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem:focus > a, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem:hover > a, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem.active > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem:focus > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem:hover > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem.active > a { color: #ffffff; background: #00503a; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem:focus > a:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem:hover > a:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem.active > a:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem:focus > a.iebefore, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem:hover > a.iebefore, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem.active > a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem:focus > a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem:hover > a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem.active > a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem:focus > a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem:hover > a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem.active > a.iebefore { color: #ffffff; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem:focus > a .navbar-primaryheading, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem:hover > a .navbar-primaryheading, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem.active > a .navbar-primaryheading, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem:focus > a .navbar-primaryheading, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem:hover > a .navbar-primaryheading, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem.active > a .navbar-primaryheading { text-decoration: none; }
@media only screen and (min-width: 970px) and (max-width: 1170px) { #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a { font-size: 1.1em; width: 7em; }
  #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.iebefore { font-size: 1.9em; }
  #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a:focus:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a:hover:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.active:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a:focus.iebefore, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a:hover.iebefore, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.active.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a:focus:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a:hover:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.active:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a:focus.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a:hover.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.active.iebefore { font-size: 1.9em; }
  #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.icon--Pfeil_unten:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.icon--Pfeil_unten.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.icon--Pfeil_unten:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.icon--Pfeil_unten.iebefore { float: left; font-size: 0.65em; padding-top: 1.9em; }
  #magnolia-header.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.icon--Pfeil_unten span, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav > .navbar-lastitem a.icon--Pfeil_unten span { padding-top: 1em; padding-left: 1.2em; padding-bottom: 0; } }
#magnolia-header.magnolia-frame .ba001--primary-nav .navbar-text, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-text { color: #777777; }
#magnolia-header.magnolia-frame .ba001--primary-nav .navbar-toggle:focus, #magnolia-header.magnolia-frame .ba001--primary-nav .navbar-toggle:hover, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-toggle:focus, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-toggle:hover { background: #dddddd; }
#magnolia-header.magnolia-frame .ba001--primary-nav .navbar-toggle .icon-bar, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-toggle .icon-bar { background: #cccccc; }
#magnolia-header.magnolia-frame .ba001--primary-nav .sub-navbar, #magnolia-footer.magnolia-frame .ba001--primary-nav .sub-navbar { position: absolute; left: 2.45%; z-index: 2; width: 95.2%; max-width: 1280px; display: none; background: #f1efec; border-bottom: 1px solid #d0c9c0; border-top: 1px solid #d0c9c0; padding: 0 2em; }
#magnolia-header.magnolia-frame .ba001--primary-nav .sub-navbar > li > a, #magnolia-footer.magnolia-frame .ba001--primary-nav .sub-navbar > li > a { color: #3e2f25; }
#magnolia-header.magnolia-frame .ba001--primary-nav .sub-navbar > li > a.is-active span, #magnolia-footer.magnolia-frame .ba001--primary-nav .sub-navbar > li > a.is-active span { color: #e31519; }
#magnolia-header.magnolia-frame .ba001--primary-nav .sub-navbar > li > a:focus:before, #magnolia-header.magnolia-frame .ba001--primary-nav .sub-navbar > li > a:hover:before, #magnolia-header.magnolia-frame .ba001--primary-nav .sub-navbar > li > a:focus.iebefore, #magnolia-header.magnolia-frame .ba001--primary-nav .sub-navbar > li > a:hover.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav .sub-navbar > li > a:focus:before, #magnolia-footer.magnolia-frame .ba001--primary-nav .sub-navbar > li > a:hover:before, #magnolia-footer.magnolia-frame .ba001--primary-nav .sub-navbar > li > a:focus.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav .sub-navbar > li > a:hover.iebefore { text-decoration: none; display: inline; }
#magnolia-header.magnolia-frame .ba001--primary-nav .sub-navbar > li > a:before, #magnolia-header.magnolia-frame .ba001--primary-nav .sub-navbar > li > a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav .sub-navbar > li > a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav .sub-navbar > li > a.iebefore { padding-top: 0.4em; font-size: 1em; display: inline; position: relative; color: #9f9185; }
#magnolia-header.magnolia-frame .ba001--primary-nav .sub-navbar > li > a > span, #magnolia-footer.magnolia-frame .ba001--primary-nav .sub-navbar > li > a > span { display: inline !important; }
#magnolia-header.magnolia-frame .ba001--primary-nav .sub-navbar > li:focus > a > span, #magnolia-header.magnolia-frame .ba001--primary-nav .sub-navbar > li:hover > a > span, #magnolia-header.magnolia-frame .ba001--primary-nav .sub-navbar > li.active > a > span, #magnolia-footer.magnolia-frame .ba001--primary-nav .sub-navbar > li:focus > a > span, #magnolia-footer.magnolia-frame .ba001--primary-nav .sub-navbar > li:hover > a > span, #magnolia-footer.magnolia-frame .ba001--primary-nav .sub-navbar > li.active > a > span { text-decoration: underline; }
#magnolia-header.magnolia-frame .ba001--primary-nav .sub-navbar > li:focus > a:before, #magnolia-header.magnolia-frame .ba001--primary-nav .sub-navbar > li:hover > a:before, #magnolia-header.magnolia-frame .ba001--primary-nav .sub-navbar > li.active > a:before, #magnolia-header.magnolia-frame .ba001--primary-nav .sub-navbar > li:focus > a.iebefore, #magnolia-header.magnolia-frame .ba001--primary-nav .sub-navbar > li:hover > a.iebefore, #magnolia-header.magnolia-frame .ba001--primary-nav .sub-navbar > li.active > a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav .sub-navbar > li:focus > a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav .sub-navbar > li:hover > a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav .sub-navbar > li.active > a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav .sub-navbar > li:focus > a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav .sub-navbar > li:hover > a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav .sub-navbar > li.active > a.iebefore { text-decoration: none; }
@media only screen and (min-width: 970px) and (max-width: 1170px) { #magnolia-header.magnolia-frame .ba001--primary-nav .sub-navbar, #magnolia-footer.magnolia-frame .ba001--primary-nav .sub-navbar { left: 2.7%; width: 94.34%; } }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive { margin-bottom: 2.8em; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li > a .navbar-primaryheading, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li > a .navbar-primaryheading { font-size: 1em; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li > a:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li > a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li > a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li > a.iebefore { padding-top: 0.4em; font-size: 1.75em; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li#navbar-element-01 > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li#navbar-element-01 > a { padding-left: 6em; background-image: url("/ds/img/basics/magnolia/images//pattern/ba001/lose_klein.png"); background-repeat: no-repeat; background-position: 0.5em center; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive { background: #faf9f9; border-right: 1px solid #d0c9c0; -webkit-box-shadow: 3px 0px 3px 0px #e8e5e1; box-shadow: 3px 0px 3px 0px #e8e5e1; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive:focus > a, #magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive:hover > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive:focus > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive:hover > a { background: #faf9f9; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive > a { color: #e31519; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive > a .navbar-heading-container, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive > a .navbar-heading-container { border-right: none; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive > a .navbar-heading-container .navbar-primaryheading, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive > a .navbar-heading-container .navbar-primaryheading { color: #e31519; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive > a:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive > a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive > a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive > a.iebefore { color: #e31519; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive a.icon--Pfeil_unten:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive a.icon--Pfeil_unten.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive a.icon--Pfeil_unten:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive a.icon--Pfeil_unten.iebefore { font-size: 0.8em; padding-top: 1.1em; margin-left: -0.4em; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar { display: block; z-index: 1; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar a.icon--Pfeil_unten:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar a.icon--Pfeil_unten.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar a.icon--Pfeil_unten:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar a.icon--Pfeil_unten.iebefore { color: #e31519; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar a.icon--Pfeil_unten:focus:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar a.icon--Pfeil_unten:hover:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar a.icon--Pfeil_unten:focus.iebefore, #magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar a.icon--Pfeil_unten:hover.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar a.icon--Pfeil_unten:focus:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar a.icon--Pfeil_unten:hover:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar a.icon--Pfeil_unten:focus.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar a.icon--Pfeil_unten:hover.iebefore { color: #e31519; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar { background: #faf9f9; z-index: 1; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar > li > a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar > li > a { font-size: 1.0em; line-height: 1.35em; color: #9f9185; padding-right: 0; padding-top: 12px; padding-bottom: 12px; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar > li > a:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar > li > a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar > li > a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar > li > a.iebefore { position: relative; top: -0.2em; font-size: .7em; color: #9f9185; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar > li > a span, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar > li > a span { display: inline-block; border-right: 1px solid #d0c9c0; padding-right: 15px; padding-top: 7px; padding-bottom: 7px; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar > li > a:focus, #magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar > li > a:hover, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar > li > a:focus, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar > li > a:hover { text-decoration: none!important; background: inherit; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar > li > a:focus span, #magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar > li > a:hover span, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar > li > a:focus span, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.isSubActive .sub-navbar > li > a:hover span { text-decoration: underline; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.navbar-lastitem a, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.navbar-lastitem a { padding-top: 0.74em; font-size: 1.5em; width: 5em; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.navbar-lastitem a:before, #magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.navbar-lastitem a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.navbar-lastitem a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.navbar-lastitem a.iebefore { padding-top: 0.3em; font-size: 1em; }
#magnolia-header.magnolia-frame .ba001--primary-nav.nav.isActive > li.navbar-lastitem a .navbar-primaryheading, #magnolia-footer.magnolia-frame .ba001--primary-nav.nav.isActive > li.navbar-lastitem a .navbar-primaryheading { padding-top: 0.15em; padding-left: 1em; font-size: 0.65em; color: #ffffff; }
#magnolia-header.magnolia-frame .navbar-toggle, #magnolia-footer.magnolia-frame .navbar-toggle { position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-bottom: 8px; background: transparent; border: 1px solid #dddddd; border-radius: 4px; }
#magnolia-header.magnolia-frame .navbar-toggle:focus, #magnolia-header.magnolia-frame .navbar-toggle:hover, #magnolia-footer.magnolia-frame .navbar-toggle:focus, #magnolia-footer.magnolia-frame .navbar-toggle:hover { background: #dddddd; }
#magnolia-header.magnolia-frame .navbar-toggle .icon-bar, #magnolia-footer.magnolia-frame .navbar-toggle .icon-bar { background: #cccccc; }
#magnolia-header.magnolia-frame .navbar-toggle .icon-bar, #magnolia-footer.magnolia-frame .navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; }
#magnolia-header.magnolia-frame .navbar-toggle .icon-bar + .icon-bar, #magnolia-footer.magnolia-frame .navbar-toggle .icon-bar + .icon-bar { margin-top: 4px; }
@media only screen and (min-width: 768px) { #magnolia-header.magnolia-frame .navbar-toggle, #magnolia-footer.magnolia-frame .navbar-toggle { display: none; } }
#magnolia-header.magnolia-frame .ba002-search, #magnolia-footer.magnolia-frame .ba002-search { position: relative; border-left: 1px solid #ece9e7; border-right: 1px solid #ece9e7; }
#magnolia-header.magnolia-frame .ba002-search-field, #magnolia-footer.magnolia-frame .ba002-search-field { border: 0; width: 159px; padding: 9px 30px 9px 5px; border-right: 1px solid #ece9e7; margin: 0; min-width: 200px; min-height: 40px; }
#magnolia-header.magnolia-frame .ba002-search-field:-moz-placeholder, #magnolia-footer.magnolia-frame .ba002-search-field:-moz-placeholder { color: #d0c9c0; }
#magnolia-header.magnolia-frame .ba002-search-field::-moz-placeholder, #magnolia-footer.magnolia-frame .ba002-search-field::-moz-placeholder { color: #d0c9c0; }
#magnolia-header.magnolia-frame .ba002-search-field:-ms-input-placeholder, #magnolia-footer.magnolia-frame .ba002-search-field:-ms-input-placeholder { color: #d0c9c0; }
#magnolia-header.magnolia-frame .ba002-search-field::-webkit-input-placeholder, #magnolia-footer.magnolia-frame .ba002-search-field::-webkit-input-placeholder { color: #d0c9c0; }
#magnolia-header.magnolia-frame .ba002-search-options, #magnolia-footer.magnolia-frame .ba002-search-options { display: none; position: absolute; right: 45px; top: 50%; font-size: 16px; margin-top: -14px; color: #6e5e50; line-height: 1.57143em; }
#magnolia-header.magnolia-frame .ba002-search-options.is-active:before, #magnolia-footer.magnolia-frame .ba002-search-options.is-active:before { color: #e31519; }
#magnolia-header.magnolia-frame .pointer .ba002-search-options, #magnolia-footer.magnolia-frame .pointer .ba002-search-options { display: block; }
#magnolia-header.magnolia-frame .ba002-search-button, #magnolia-footer.magnolia-frame .ba002-search-button { border: 0; background: transparent; line-height: 1em; font-size: 0.5em; color: #6e5e50; padding: 0 8px; font-size: 16px; }
#magnolia-header.magnolia-frame .ba002-search-button:before, #magnolia-footer.magnolia-frame .ba002-search-button:before { position: relative; top: 2px; }
#magnolia-header.magnolia-frame .ba002-search-scope, #magnolia-footer.magnolia-frame .ba002-search-scope { display: none; position: absolute; top: 40px; left: -1px; width: 101%; margin: 0; padding: 0; z-index: 1002; border: 1px solid #ece9e7; border-top: none; }
#magnolia-header.magnolia-frame .ba002-search-scope li, #magnolia-footer.magnolia-frame .ba002-search-scope li { border-top: 1px solid #ece9e7; display: block; list-style-type: none; }
#magnolia-header.magnolia-frame .ba002-search-scope a, #magnolia-footer.magnolia-frame .ba002-search-scope a { background: #f6f4f2; display: block; height: 29px; line-height: 29px; padding: 0 11px; text-decoration: none; color: #3e2f25; }
#magnolia-header.magnolia-frame .ba002-search-scope a:focus, #magnolia-header.magnolia-frame .ba002-search-scope a:hover, #magnolia-footer.magnolia-frame .ba002-search-scope a:focus, #magnolia-footer.magnolia-frame .ba002-search-scope a:hover { background: #6e5e50; color: #ffffff; }
#magnolia-header.magnolia-frame .ba002-search-scope.open, #magnolia-footer.magnolia-frame .ba002-search-scope.open { display: block !important; }
#magnolia-header.magnolia-frame .ba001-offCanvasNav .ba002-search, #magnolia-footer.magnolia-frame .ba001-offCanvasNav .ba002-search { background: #ffffff; width: 100%; border-left: none; border-right: none; border-bottom: solid 1px #d0c9c0; }
#magnolia-header.magnolia-frame .ba001-offCanvasNav .ba002-search .ba002-search-field, #magnolia-footer.magnolia-frame .ba001-offCanvasNav .ba002-search .ba002-search-field { padding-left: 25px; border: none; width: 80%; }
#magnolia-header.magnolia-frame .ba001-offCanvasNav .ba002-search .ba002-search-button, #magnolia-footer.magnolia-frame .ba001-offCanvasNav .ba002-search .ba002-search-button { color: #e31519; }
#magnolia-header.magnolia-frame .ba001-offCanvasNav .ba002-search .ba002-search-options, #magnolia-footer.magnolia-frame .ba001-offCanvasNav .ba002-search .ba002-search-options { display: none; }
#magnolia-header.magnolia-frame .ba002-searchToggle, #magnolia-footer.magnolia-frame .ba002-searchToggle { position: relative; float: right; padding: 9px 10px; margin-top: 15px; margin-right: -5px; }
#magnolia-header.magnolia-frame .ba002-searchToggle, #magnolia-header.magnolia-frame .ba002-searchToggle:hover, #magnolia-header.magnolia-frame .ba002-searchToggle:focus, #magnolia-header.magnolia-frame .ba002-searchToggle:active, #magnolia-footer.magnolia-frame .ba002-searchToggle, #magnolia-footer.magnolia-frame .ba002-searchToggle:hover, #magnolia-footer.magnolia-frame .ba002-searchToggle:focus, #magnolia-footer.magnolia-frame .ba002-searchToggle:active { text-decoration: none; }
#magnolia-header.magnolia-frame .ba002-searchToggle.active, #magnolia-footer.magnolia-frame .ba002-searchToggle.active { background: #f6f4f2; }
#magnolia-header.magnolia-frame .ba002-searchToggle.active .icon, #magnolia-footer.magnolia-frame .ba002-searchToggle.active .icon { color: #e31519; }
#magnolia-header.magnolia-frame .ba002-searchToggle .icon, #magnolia-footer.magnolia-frame .ba002-searchToggle .icon { display: block; margin-top: -5px; font-size: 18px; color: #cccccc; }
#magnolia-header.magnolia-frame .ba002-searchToggle .icon:before, #magnolia-footer.magnolia-frame .ba002-searchToggle .icon:before { position: relative; top: 0; left: 2px; }
#magnolia-header.magnolia-frame .ba002-searchFlapContainer, #magnolia-footer.magnolia-frame .ba002-searchFlapContainer { position: absolute; top: 54px; left: 0; padding-top: 10px; padding-bottom: 10px; width: 100%; z-index: 610; background: #f6f4f2; display: none; }
#magnolia-header.magnolia-frame .ba002-searchFlapContainer.active, #magnolia-footer.magnolia-frame .ba002-searchFlapContainer.active { display: block; }
#magnolia-header.magnolia-frame .ba002-searchFlapContainer .ba002-search, #magnolia-footer.magnolia-frame .ba002-searchFlapContainer .ba002-search { width: 100%; border: none; }
#magnolia-header.magnolia-frame .ba002-searchFlapContainer .ba002-search .ba002-search-field, #magnolia-footer.magnolia-frame .ba002-searchFlapContainer .ba002-search .ba002-search-field { padding: 10px 15px; width: 90%; float: left; max-height: 40px; border: 1px solid #ece9e7; border-right: none; }
#magnolia-header.magnolia-frame .ba002-searchFlapContainer .ba002-search .ba002-search-button, #magnolia-footer.magnolia-frame .ba002-searchFlapContainer .ba002-search .ba002-search-button { width: 10%; float: left; max-height: 40px; padding: 11px 8px; border: 1px solid #ece9e7; background: #ffffff; }
#magnolia-header.magnolia-frame .ba002-searchFlapContainer .ba002-search .ba002-search-button:before, #magnolia-footer.magnolia-frame .ba002-searchFlapContainer .ba002-search .ba002-search-button:before { position: relative; top: 0; left: 2px; color: #e31519; font-size: 26px; }
#magnolia-header.magnolia-frame .ba002-searchFlapContainer .ba002-search .ba002-search-options, #magnolia-footer.magnolia-frame .ba002-searchFlapContainer .ba002-search .ba002-search-options { display: none; }
#magnolia-header.magnolia-frame .nav, #magnolia-footer.magnolia-frame .nav { margin-bottom: 0; padding-left: 0; list-style: none; }
#magnolia-header.magnolia-frame .nav:before, #magnolia-header.magnolia-frame .nav:after, #magnolia-footer.magnolia-frame .nav:before, #magnolia-footer.magnolia-frame .nav:after { content: " "; /* 1 */ display: table; /* 2 */ }
#magnolia-header.magnolia-frame .nav:after, #magnolia-footer.magnolia-frame .nav:after { clear: both; }
#magnolia-header.magnolia-frame .nav:before, #magnolia-header.magnolia-frame .nav:after, #magnolia-footer.magnolia-frame .nav:before, #magnolia-footer.magnolia-frame .nav:after { content: " "; /* 1 */ display: table; /* 2 */ }
#magnolia-header.magnolia-frame .nav:after, #magnolia-footer.magnolia-frame .nav:after { clear: both; }
#magnolia-header.magnolia-frame .nav > li, #magnolia-footer.magnolia-frame .nav > li { position: relative; display: block; }
#magnolia-header.magnolia-frame .nav > li > a, #magnolia-footer.magnolia-frame .nav > li > a { position: relative; display: block; padding: 10px 15px; }
#magnolia-header.magnolia-frame .nav > li > a:hover, #magnolia-header.magnolia-frame .nav > li > a:focus, #magnolia-footer.magnolia-frame .nav > li > a:hover, #magnolia-footer.magnolia-frame .nav > li > a:focus { text-decoration: none; background: #eeeeee; }
#magnolia-header.magnolia-frame .nav > li a:-webkit-any-link:focus *, #magnolia-footer.magnolia-frame .nav > li a:-webkit-any-link:focus * { text-decoration: none !important; }
#magnolia-header.magnolia-frame .nav > li.disabled > a, #magnolia-footer.magnolia-frame .nav > li.disabled > a { color: #999999; }
#magnolia-header.magnolia-frame .nav > li.disabled > a:focus, #magnolia-header.magnolia-frame .nav > li.disabled > a:hover, #magnolia-footer.magnolia-frame .nav > li.disabled > a:focus, #magnolia-footer.magnolia-frame .nav > li.disabled > a:hover { color: #999999; text-decoration: none; background: transparent; cursor: not-allowed; }
#magnolia-header.magnolia-frame .nav .open > a, #magnolia-header.magnolia-frame .nav .open > a:focus, #magnolia-header.magnolia-frame .nav .open > a:hover, #magnolia-footer.magnolia-frame .nav .open > a, #magnolia-footer.magnolia-frame .nav .open > a:focus, #magnolia-footer.magnolia-frame .nav .open > a:hover { background: #eeeeee; border-color: #e31519; }
#magnolia-header.magnolia-frame .nav .nav-divider, #magnolia-footer.magnolia-frame .nav .nav-divider { height: 1px; margin: 9.5px 0; overflow: hidden; background: #e5e5e5; }
#magnolia-header.magnolia-frame .nav > li > a > img, #magnolia-footer.magnolia-frame .nav > li > a > img { max-width: none; }
#magnolia-header.magnolia-frame .nav-tabs, #magnolia-footer.magnolia-frame .nav-tabs { border-bottom: 1px solid #dddddd; }
#magnolia-header.magnolia-frame .nav-tabs > li, #magnolia-footer.magnolia-frame .nav-tabs > li { float: left; margin-bottom: -1px; }
#magnolia-header.magnolia-frame .nav-tabs > li > a, #magnolia-footer.magnolia-frame .nav-tabs > li > a { margin-right: 2px; line-height: 1.57142857; border: 1px solid transparent; border-radius: 4px 4px 0 0; }
#magnolia-header.magnolia-frame .nav-tabs > li > a:focus, #magnolia-header.magnolia-frame .nav-tabs > li > a:hover, #magnolia-footer.magnolia-frame .nav-tabs > li > a:focus, #magnolia-footer.magnolia-frame .nav-tabs > li > a:hover { border-color: #eeeeee #eeeeee #dddddd; }
#magnolia-header.magnolia-frame .nav-tabs > li.active > a, #magnolia-header.magnolia-frame .nav-tabs > li.active > a:focus, #magnolia-header.magnolia-frame .nav-tabs > li.active > a:hover, #magnolia-footer.magnolia-frame .nav-tabs > li.active > a, #magnolia-footer.magnolia-frame .nav-tabs > li.active > a:focus, #magnolia-footer.magnolia-frame .nav-tabs > li.active > a:hover { color: #555555; background: #ffffff; border: 1px solid #dddddd; border-bottom-color: transparent; cursor: default; }
#magnolia-header.magnolia-frame .nav-tabs.nav-justified, #magnolia-footer.magnolia-frame .nav-tabs.nav-justified { width: 100%; border-bottom: 0; }
#magnolia-header.magnolia-frame .nav-tabs.nav-justified > li, #magnolia-footer.magnolia-frame .nav-tabs.nav-justified > li { float: none; }
#magnolia-header.magnolia-frame .nav-tabs.nav-justified > li > a, #magnolia-footer.magnolia-frame .nav-tabs.nav-justified > li > a { text-align: center; }
@media only screen and (min-width: 768px) { #magnolia-header.magnolia-frame .nav-tabs.nav-justified > li, #magnolia-footer.magnolia-frame .nav-tabs.nav-justified > li { display: table-cell; width: 1%; } }
#magnolia-header.magnolia-frame .nav-tabs.nav-justified > li > a, #magnolia-footer.magnolia-frame .nav-tabs.nav-justified > li > a { border-bottom: 1px solid #dddddd; margin-right: 0; }
#magnolia-header.magnolia-frame .nav-tabs.nav-justified > .active > a, #magnolia-footer.magnolia-frame .nav-tabs.nav-justified > .active > a { border-bottom-color: #ffffff; }
#magnolia-header.magnolia-frame .nav-pills > li, #magnolia-footer.magnolia-frame .nav-pills > li { float: left; }
#magnolia-header.magnolia-frame .nav-pills > li > a, #magnolia-footer.magnolia-frame .nav-pills > li > a { border-radius: 5px; }
#magnolia-header.magnolia-frame .nav-pills > li + li, #magnolia-footer.magnolia-frame .nav-pills > li + li { margin-left: 2px; }
#magnolia-header.magnolia-frame .nav-pills > li.active > a, #magnolia-header.magnolia-frame .nav-pills > li.active > a:focus, #magnolia-header.magnolia-frame .nav-pills > li.active > a:hover, #magnolia-footer.magnolia-frame .nav-pills > li.active > a, #magnolia-footer.magnolia-frame .nav-pills > li.active > a:focus, #magnolia-footer.magnolia-frame .nav-pills > li.active > a:hover { color: #ffffff; background: #e31519; }
#magnolia-header.magnolia-frame .nav-stacked > li, #magnolia-footer.magnolia-frame .nav-stacked > li { float: none; }
#magnolia-header.magnolia-frame .nav-stacked > li + li, #magnolia-footer.magnolia-frame .nav-stacked > li + li { margin-top: 2px; margin-left: 0; }
#magnolia-header.magnolia-frame .nav-justified, #magnolia-footer.magnolia-frame .nav-justified { width: 100%; }
#magnolia-header.magnolia-frame .nav-justified > li, #magnolia-footer.magnolia-frame .nav-justified > li { float: none; }
#magnolia-header.magnolia-frame .nav-justified > li > a, #magnolia-footer.magnolia-frame .nav-justified > li > a { text-align: center; }
@media only screen and (min-width: 768px) { #magnolia-header.magnolia-frame .nav-justified > li, #magnolia-footer.magnolia-frame .nav-justified > li { display: table-cell; width: 1%; } }
#magnolia-header.magnolia-frame .nav-tabs-justified, #magnolia-footer.magnolia-frame .nav-tabs-justified { border-bottom: 0; }
#magnolia-header.magnolia-frame .nav-tabs-justified > li > a, #magnolia-footer.magnolia-frame .nav-tabs-justified > li > a { border-bottom: 1px solid #dddddd; margin-right: 0; }
#magnolia-header.magnolia-frame .nav-tabs-justified > .active > a, #magnolia-footer.magnolia-frame .nav-tabs-justified > .active > a { border-bottom-color: #ffffff; }
#magnolia-header.magnolia-frame .tabbable:before, #magnolia-header.magnolia-frame .tabbable:after, #magnolia-footer.magnolia-frame .tabbable:before, #magnolia-footer.magnolia-frame .tabbable:after { content: " "; /* 1 */ display: table; /* 2 */ }
#magnolia-header.magnolia-frame .tabbable:after, #magnolia-footer.magnolia-frame .tabbable:after { clear: both; }
#magnolia-header.magnolia-frame .tabbable:before, #magnolia-header.magnolia-frame .tabbable:after, #magnolia-footer.magnolia-frame .tabbable:before, #magnolia-footer.magnolia-frame .tabbable:after { content: " "; /* 1 */ display: table; /* 2 */ }
#magnolia-header.magnolia-frame .tabbable:after, #magnolia-footer.magnolia-frame .tabbable:after { clear: both; }
#magnolia-header.magnolia-frame .tab-content > .tab-pane, #magnolia-header.magnolia-frame .pill-content > .pill-pane, #magnolia-footer.magnolia-frame .tab-content > .tab-pane, #magnolia-footer.magnolia-frame .pill-content > .pill-pane { display: none; }
#magnolia-header.magnolia-frame .tab-content > .active, #magnolia-header.magnolia-frame .pill-content > .active, #magnolia-footer.magnolia-frame .tab-content > .active, #magnolia-footer.magnolia-frame .pill-content > .active { display: block; }
#magnolia-header.magnolia-frame .nav .caret, #magnolia-footer.magnolia-frame .nav .caret { border-top-color: #e31519; border-bottom-color: #e31519; }
#magnolia-header.magnolia-frame .nav a:focus .caret, #magnolia-header.magnolia-frame .nav a:hover .caret, #magnolia-footer.magnolia-frame .nav a:focus .caret, #magnolia-footer.magnolia-frame .nav a:hover .caret { border-top-color: #e31519; border-bottom-color: #e31519; }
#magnolia-header.magnolia-frame .nav-tabs .dropdown-menu, #magnolia-footer.magnolia-frame .nav-tabs .dropdown-menu { margin-top: -1px; border-top-right-radius: 0; border-top-left-radius: 0; }
#magnolia-header.magnolia-frame .container, #magnolia-footer.magnolia-frame .container { max-width: 1280px; margin-left: auto; margin-right: auto; padding-left: 31px; padding-right: 31px; }
#magnolia-header.magnolia-frame .row, #magnolia-footer.magnolia-frame .row { margin-left: -15px; margin-right: -15px; }
#magnolia-header.magnolia-frame .row:before, #magnolia-header.magnolia-frame .row:after, #magnolia-footer.magnolia-frame .row:before, #magnolia-footer.magnolia-frame .row:after { content: " "; /* 1 */ display: table; /* 2 */ }
#magnolia-header.magnolia-frame .row:after, #magnolia-footer.magnolia-frame .row:after { clear: both; }
#magnolia-header.magnolia-frame .row:before, #magnolia-header.magnolia-frame .row:after, #magnolia-footer.magnolia-frame .row:before, #magnolia-footer.magnolia-frame .row:after { content: " "; /* 1 */ display: table; /* 2 */ }
#magnolia-header.magnolia-frame .row:after, #magnolia-footer.magnolia-frame .row:after { clear: both; }
#magnolia-header.magnolia-frame .col-xs-1, #magnolia-header.magnolia-frame .col-xs-2, #magnolia-header.magnolia-frame .col-xs-3, #magnolia-header.magnolia-frame .col-xs-4, #magnolia-header.magnolia-frame .col-xs-5, #magnolia-header.magnolia-frame .col-xs-6, #magnolia-header.magnolia-frame .col-xs-7, #magnolia-header.magnolia-frame .col-xs-8, #magnolia-header.magnolia-frame .col-xs-9, #magnolia-header.magnolia-frame .col-xs-10, #magnolia-header.magnolia-frame .col-xs-11, #magnolia-header.magnolia-frame .col-xs-12, #magnolia-header.magnolia-frame .col-sm-1, #magnolia-header.magnolia-frame .col-sm-2, #magnolia-header.magnolia-frame .col-sm-3, #magnolia-header.magnolia-frame .col-sm-4, #magnolia-header.magnolia-frame .col-sm-5, #magnolia-header.magnolia-frame .col-sm-6, #magnolia-header.magnolia-frame .col-sm-7, #magnolia-header.magnolia-frame .col-sm-8, #magnolia-header.magnolia-frame .col-sm-9, #magnolia-header.magnolia-frame .col-sm-10, #magnolia-header.magnolia-frame .col-sm-11, #magnolia-header.magnolia-frame .col-sm-12, #magnolia-header.magnolia-frame .col-md-1, #magnolia-header.magnolia-frame .col-md-2, #magnolia-header.magnolia-frame .col-md-3, #magnolia-header.magnolia-frame .col-md-4, #magnolia-header.magnolia-frame .col-md-5, #magnolia-header.magnolia-frame .col-md-6, #magnolia-header.magnolia-frame .col-md-7, #magnolia-header.magnolia-frame .col-md-8, #magnolia-header.magnolia-frame .col-md-9, #magnolia-header.magnolia-frame .col-md-10, #magnolia-header.magnolia-frame .col-md-11, #magnolia-header.magnolia-frame .col-md-12, #magnolia-header.magnolia-frame .col-lg-1, #magnolia-header.magnolia-frame .col-lg-2, #magnolia-header.magnolia-frame .col-lg-3, #magnolia-header.magnolia-frame .col-lg-4, #magnolia-header.magnolia-frame .col-lg-5, #magnolia-header.magnolia-frame .col-lg-6, #magnolia-header.magnolia-frame .col-lg-7, #magnolia-header.magnolia-frame .col-lg-8, #magnolia-header.magnolia-frame .col-lg-9, #magnolia-header.magnolia-frame .col-lg-10, #magnolia-header.magnolia-frame .col-lg-11, #magnolia-header.magnolia-frame .col-lg-12, #magnolia-footer.magnolia-frame .col-xs-1, #magnolia-footer.magnolia-frame .col-xs-2, #magnolia-footer.magnolia-frame .col-xs-3, #magnolia-footer.magnolia-frame .col-xs-4, #magnolia-footer.magnolia-frame .col-xs-5, #magnolia-footer.magnolia-frame .col-xs-6, #magnolia-footer.magnolia-frame .col-xs-7, #magnolia-footer.magnolia-frame .col-xs-8, #magnolia-footer.magnolia-frame .col-xs-9, #magnolia-footer.magnolia-frame .col-xs-10, #magnolia-footer.magnolia-frame .col-xs-11, #magnolia-footer.magnolia-frame .col-xs-12, #magnolia-footer.magnolia-frame .col-sm-1, #magnolia-footer.magnolia-frame .col-sm-2, #magnolia-footer.magnolia-frame .col-sm-3, #magnolia-footer.magnolia-frame .col-sm-4, #magnolia-footer.magnolia-frame .col-sm-5, #magnolia-footer.magnolia-frame .col-sm-6, #magnolia-footer.magnolia-frame .col-sm-7, #magnolia-footer.magnolia-frame .col-sm-8, #magnolia-footer.magnolia-frame .col-sm-9, #magnolia-footer.magnolia-frame .col-sm-10, #magnolia-footer.magnolia-frame .col-sm-11, #magnolia-footer.magnolia-frame .col-sm-12, #magnolia-footer.magnolia-frame .col-md-1, #magnolia-footer.magnolia-frame .col-md-2, #magnolia-footer.magnolia-frame .col-md-3, #magnolia-footer.magnolia-frame .col-md-4, #magnolia-footer.magnolia-frame .col-md-5, #magnolia-footer.magnolia-frame .col-md-6, #magnolia-footer.magnolia-frame .col-md-7, #magnolia-footer.magnolia-frame .col-md-8, #magnolia-footer.magnolia-frame .col-md-9, #magnolia-footer.magnolia-frame .col-md-10, #magnolia-footer.magnolia-frame .col-md-11, #magnolia-footer.magnolia-frame .col-md-12, #magnolia-footer.magnolia-frame .col-lg-1, #magnolia-footer.magnolia-frame .col-lg-2, #magnolia-footer.magnolia-frame .col-lg-3, #magnolia-footer.magnolia-frame .col-lg-4, #magnolia-footer.magnolia-frame .col-lg-5, #magnolia-footer.magnolia-frame .col-lg-6, #magnolia-footer.magnolia-frame .col-lg-7, #magnolia-footer.magnolia-frame .col-lg-8, #magnolia-footer.magnolia-frame .col-lg-9, #magnolia-footer.magnolia-frame .col-lg-10, #magnolia-footer.magnolia-frame .col-lg-11, #magnolia-footer.magnolia-frame .col-lg-12 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; }
#magnolia-header.magnolia-frame .col-xs-1, #magnolia-header.magnolia-frame .col-xs-2, #magnolia-header.magnolia-frame .col-xs-3, #magnolia-header.magnolia-frame .col-xs-4, #magnolia-header.magnolia-frame .col-xs-5, #magnolia-header.magnolia-frame .col-xs-6, #magnolia-header.magnolia-frame .col-xs-7, #magnolia-header.magnolia-frame .col-xs-8, #magnolia-header.magnolia-frame .col-xs-9, #magnolia-header.magnolia-frame .col-xs-10, #magnolia-header.magnolia-frame .col-xs-11, #magnolia-footer.magnolia-frame .col-xs-1, #magnolia-footer.magnolia-frame .col-xs-2, #magnolia-footer.magnolia-frame .col-xs-3, #magnolia-footer.magnolia-frame .col-xs-4, #magnolia-footer.magnolia-frame .col-xs-5, #magnolia-footer.magnolia-frame .col-xs-6, #magnolia-footer.magnolia-frame .col-xs-7, #magnolia-footer.magnolia-frame .col-xs-8, #magnolia-footer.magnolia-frame .col-xs-9, #magnolia-footer.magnolia-frame .col-xs-10, #magnolia-footer.magnolia-frame .col-xs-11 { float: left; }
#magnolia-header.magnolia-frame .col-xs-1, #magnolia-footer.magnolia-frame .col-xs-1 { width: 8.33333333%; }
#magnolia-header.magnolia-frame .col-xs-2, #magnolia-footer.magnolia-frame .col-xs-2 { width: 16.66666667%; }
#magnolia-header.magnolia-frame .col-xs-3, #magnolia-footer.magnolia-frame .col-xs-3 { width: 25%; }
#magnolia-header.magnolia-frame .col-xs-4, #magnolia-footer.magnolia-frame .col-xs-4 { width: 33.33333333%; }
#magnolia-header.magnolia-frame .col-xs-5, #magnolia-footer.magnolia-frame .col-xs-5 { width: 41.66666667%; }
#magnolia-header.magnolia-frame .col-xs-6, #magnolia-footer.magnolia-frame .col-xs-6 { width: 50%; }
#magnolia-header.magnolia-frame .col-xs-7, #magnolia-footer.magnolia-frame .col-xs-7 { width: 58.33333333%; }
#magnolia-header.magnolia-frame .col-xs-8, #magnolia-footer.magnolia-frame .col-xs-8 { width: 66.66666667%; }
#magnolia-header.magnolia-frame .col-xs-9, #magnolia-footer.magnolia-frame .col-xs-9 { width: 75%; }
#magnolia-header.magnolia-frame .col-xs-10, #magnolia-footer.magnolia-frame .col-xs-10 { width: 83.33333333%; }
#magnolia-header.magnolia-frame .col-xs-11, #magnolia-footer.magnolia-frame .col-xs-11 { width: 91.66666667%; }
#magnolia-header.magnolia-frame .col-xs-12, #magnolia-footer.magnolia-frame .col-xs-12 { width: 100%; }
#magnolia-header.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-push-4, #magnolia-header.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-pull-4, #magnolia-header.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-offset-4, #magnolia-header.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-4, #magnolia-footer.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-push-4, #magnolia-footer.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-pull-4, #magnolia-footer.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-offset-4, #magnolia-footer.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-4 { width: 25%; }
#magnolia-header.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-push-6, #magnolia-header.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-pull-6, #magnolia-header.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-offset-6, #magnolia-header.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-6, #magnolia-footer.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-push-6, #magnolia-footer.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-pull-6, #magnolia-footer.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-offset-6, #magnolia-footer.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-6 { width: 37.5%; }
#magnolia-header.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-push-8, #magnolia-header.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-pull-8, #magnolia-header.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-offset-8, #magnolia-header.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-8, #magnolia-footer.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-push-8, #magnolia-footer.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-pull-8, #magnolia-footer.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-offset-8, #magnolia-footer.magnolia-frame #content > .row > .col-xs-12 > .row > .col-xs-8 { width: 50%; }
#magnolia-header.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-push-4, #magnolia-header.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-pull-4, #magnolia-header.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-offset-4, #magnolia-header.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-4, #magnolia-footer.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-push-4, #magnolia-footer.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-pull-4, #magnolia-footer.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-offset-4, #magnolia-footer.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-4 { width: 50%; }
#magnolia-header.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-push-6, #magnolia-header.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-pull-6, #magnolia-header.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-offset-6, #magnolia-header.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-6, #magnolia-footer.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-push-6, #magnolia-footer.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-pull-6, #magnolia-footer.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-offset-6, #magnolia-footer.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-6 { width: 75%; }
#magnolia-header.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-push-8, #magnolia-header.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-pull-8, #magnolia-header.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-offset-8, #magnolia-header.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-8, #magnolia-footer.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-push-8, #magnolia-footer.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-pull-8, #magnolia-footer.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-offset-8, #magnolia-footer.magnolia-frame #content > .row > .col-xs-6 > .row > .col-xs-8 { width: 100%; }
#magnolia-header.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-push-4, #magnolia-header.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-pull-4, #magnolia-header.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-offset-4, #magnolia-header.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-4, #magnolia-header.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-push-6, #magnolia-header.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-pull-6, #magnolia-header.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-offset-6, #magnolia-header.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-6, #magnolia-header.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-push-8, #magnolia-header.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-pull-8, #magnolia-header.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-offset-8, #magnolia-header.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-8, #magnolia-footer.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-push-4, #magnolia-footer.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-pull-4, #magnolia-footer.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-offset-4, #magnolia-footer.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-4, #magnolia-footer.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-push-6, #magnolia-footer.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-pull-6, #magnolia-footer.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-offset-6, #magnolia-footer.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-6, #magnolia-footer.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-push-8, #magnolia-footer.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-pull-8, #magnolia-footer.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-offset-8, #magnolia-footer.magnolia-frame #content > .row > .col-xs-3 > .row > .col-xs-8 { width: 100%; }
#magnolia-header.magnolia-frame #content > .row.use-default-grid .col-xs-4, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-xs-4 { width: 33.33333% !important; }
#magnolia-header.magnolia-frame #content > .row.use-default-grid .col-xs-6, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-xs-6 { width: 50% !important; }
#magnolia-header.magnolia-frame #content > .row.use-default-grid .col-xs-8, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-xs-8 { width: 66.66667% !important; }
#magnolia-header.magnolia-frame #content > .row.use-default-grid .col-xs-push-4, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-xs-push-4 { left: 33.33333% !important; }
#magnolia-header.magnolia-frame #content > .row.use-default-grid .col-xs-push-6, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-xs-push-6 { left: 50% !important; }
#magnolia-header.magnolia-frame #content > .row.use-default-grid .col-xs-push-8, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-xs-push-8 { left: 66.66667% !important; }
#magnolia-header.magnolia-frame #content > .row.use-default-grid .col-xs-pull-4, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-xs-pull-4 { right: 33.33333% !important; }
#magnolia-header.magnolia-frame #content > .row.use-default-grid .col-xs-pull-6, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-xs-pull-6 { right: 50% !important; }
#magnolia-header.magnolia-frame #content > .row.use-default-grid .col-xs-pull-8, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-xs-pull-8 { right: 66.66667% !important; }
#magnolia-header.magnolia-frame #content > .row.use-default-grid .col-xs-offset-4, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-xs-offset-4 { margin-left: 33.33333% !important; }
#magnolia-header.magnolia-frame #content > .row.use-default-grid .col-xs-offset-6, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-xs-offset-6 { margin-left: 50% !important; }
#magnolia-header.magnolia-frame #content > .row.use-default-grid .col-xs-offset-8, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-xs-offset-8 { margin-left: 66.66667% !important; }
@media only screen and (min-width: 768px) { #magnolia-header.magnolia-frame .container, #magnolia-footer.magnolia-frame .container { max-width: 750px; }
  #magnolia-header.magnolia-frame .col-sm-1, #magnolia-header.magnolia-frame .col-sm-2, #magnolia-header.magnolia-frame .col-sm-3, #magnolia-header.magnolia-frame .col-sm-4, #magnolia-header.magnolia-frame .col-sm-5, #magnolia-header.magnolia-frame .col-sm-6, #magnolia-header.magnolia-frame .col-sm-7, #magnolia-header.magnolia-frame .col-sm-8, #magnolia-header.magnolia-frame .col-sm-9, #magnolia-header.magnolia-frame .col-sm-10, #magnolia-header.magnolia-frame .col-sm-11, #magnolia-footer.magnolia-frame .col-sm-1, #magnolia-footer.magnolia-frame .col-sm-2, #magnolia-footer.magnolia-frame .col-sm-3, #magnolia-footer.magnolia-frame .col-sm-4, #magnolia-footer.magnolia-frame .col-sm-5, #magnolia-footer.magnolia-frame .col-sm-6, #magnolia-footer.magnolia-frame .col-sm-7, #magnolia-footer.magnolia-frame .col-sm-8, #magnolia-footer.magnolia-frame .col-sm-9, #magnolia-footer.magnolia-frame .col-sm-10, #magnolia-footer.magnolia-frame .col-sm-11 { float: left; }
  #magnolia-header.magnolia-frame .col-sm-1, #magnolia-footer.magnolia-frame .col-sm-1 { width: 8.33333333%; }
  #magnolia-header.magnolia-frame .col-sm-2, #magnolia-footer.magnolia-frame .col-sm-2 { width: 16.66666667%; }
  #magnolia-header.magnolia-frame .col-sm-3, #magnolia-footer.magnolia-frame .col-sm-3 { width: 25%; }
  #magnolia-header.magnolia-frame .col-sm-4, #magnolia-footer.magnolia-frame .col-sm-4 { width: 33.33333333%; }
  #magnolia-header.magnolia-frame .col-sm-5, #magnolia-footer.magnolia-frame .col-sm-5 { width: 41.66666667%; }
  #magnolia-header.magnolia-frame .col-sm-6, #magnolia-footer.magnolia-frame .col-sm-6 { width: 50%; }
  #magnolia-header.magnolia-frame .col-sm-7, #magnolia-footer.magnolia-frame .col-sm-7 { width: 58.33333333%; }
  #magnolia-header.magnolia-frame .col-sm-8, #magnolia-footer.magnolia-frame .col-sm-8 { width: 66.66666667%; }
  #magnolia-header.magnolia-frame .col-sm-9, #magnolia-footer.magnolia-frame .col-sm-9 { width: 75%; }
  #magnolia-header.magnolia-frame .col-sm-10, #magnolia-footer.magnolia-frame .col-sm-10 { width: 83.33333333%; }
  #magnolia-header.magnolia-frame .col-sm-11, #magnolia-footer.magnolia-frame .col-sm-11 { width: 91.66666667%; }
  #magnolia-header.magnolia-frame .col-sm-12, #magnolia-footer.magnolia-frame .col-sm-12 { width: 100%; }
  #magnolia-header.magnolia-frame .col-sm-push-1, #magnolia-footer.magnolia-frame .col-sm-push-1 { left: 8.33333333%; }
  #magnolia-header.magnolia-frame .col-sm-push-2, #magnolia-footer.magnolia-frame .col-sm-push-2 { left: 16.66666667%; }
  #magnolia-header.magnolia-frame .col-sm-push-3, #magnolia-footer.magnolia-frame .col-sm-push-3 { left: 25%; }
  #magnolia-header.magnolia-frame .col-sm-push-4, #magnolia-footer.magnolia-frame .col-sm-push-4 { left: 33.33333333%; }
  #magnolia-header.magnolia-frame .col-sm-push-5, #magnolia-footer.magnolia-frame .col-sm-push-5 { left: 41.66666667%; }
  #magnolia-header.magnolia-frame .col-sm-push-6, #magnolia-footer.magnolia-frame .col-sm-push-6 { left: 50%; }
  #magnolia-header.magnolia-frame .col-sm-push-7, #magnolia-footer.magnolia-frame .col-sm-push-7 { left: 58.33333333%; }
  #magnolia-header.magnolia-frame .col-sm-push-8, #magnolia-footer.magnolia-frame .col-sm-push-8 { left: 66.66666667%; }
  #magnolia-header.magnolia-frame .col-sm-push-9, #magnolia-footer.magnolia-frame .col-sm-push-9 { left: 75%; }
  #magnolia-header.magnolia-frame .col-sm-push-10, #magnolia-footer.magnolia-frame .col-sm-push-10 { left: 83.33333333%; }
  #magnolia-header.magnolia-frame .col-sm-push-11, #magnolia-footer.magnolia-frame .col-sm-push-11 { left: 91.66666667%; }
  #magnolia-header.magnolia-frame .col-sm-pull-1, #magnolia-footer.magnolia-frame .col-sm-pull-1 { right: 8.33333333%; }
  #magnolia-header.magnolia-frame .col-sm-pull-2, #magnolia-footer.magnolia-frame .col-sm-pull-2 { right: 16.66666667%; }
  #magnolia-header.magnolia-frame .col-sm-pull-3, #magnolia-footer.magnolia-frame .col-sm-pull-3 { right: 25%; }
  #magnolia-header.magnolia-frame .col-sm-pull-4, #magnolia-footer.magnolia-frame .col-sm-pull-4 { right: 33.33333333%; }
  #magnolia-header.magnolia-frame .col-sm-pull-5, #magnolia-footer.magnolia-frame .col-sm-pull-5 { right: 41.66666667%; }
  #magnolia-header.magnolia-frame .col-sm-pull-6, #magnolia-footer.magnolia-frame .col-sm-pull-6 { right: 50%; }
  #magnolia-header.magnolia-frame .col-sm-pull-7, #magnolia-footer.magnolia-frame .col-sm-pull-7 { right: 58.33333333%; }
  #magnolia-header.magnolia-frame .col-sm-pull-8, #magnolia-footer.magnolia-frame .col-sm-pull-8 { right: 66.66666667%; }
  #magnolia-header.magnolia-frame .col-sm-pull-9, #magnolia-footer.magnolia-frame .col-sm-pull-9 { right: 75%; }
  #magnolia-header.magnolia-frame .col-sm-pull-10, #magnolia-footer.magnolia-frame .col-sm-pull-10 { right: 83.33333333%; }
  #magnolia-header.magnolia-frame .col-sm-pull-11, #magnolia-footer.magnolia-frame .col-sm-pull-11 { right: 91.66666667%; }
  #magnolia-header.magnolia-frame .col-sm-offset-1, #magnolia-footer.magnolia-frame .col-sm-offset-1 { margin-left: 8.33333333%; }
  #magnolia-header.magnolia-frame .col-sm-offset-2, #magnolia-footer.magnolia-frame .col-sm-offset-2 { margin-left: 16.66666667%; }
  #magnolia-header.magnolia-frame .col-sm-offset-3, #magnolia-footer.magnolia-frame .col-sm-offset-3 { margin-left: 25%; }
  #magnolia-header.magnolia-frame .col-sm-offset-4, #magnolia-footer.magnolia-frame .col-sm-offset-4 { margin-left: 33.33333333%; }
  #magnolia-header.magnolia-frame .col-sm-offset-5, #magnolia-footer.magnolia-frame .col-sm-offset-5 { margin-left: 41.66666667%; }
  #magnolia-header.magnolia-frame .col-sm-offset-6, #magnolia-footer.magnolia-frame .col-sm-offset-6 { margin-left: 50%; }
  #magnolia-header.magnolia-frame .col-sm-offset-7, #magnolia-footer.magnolia-frame .col-sm-offset-7 { margin-left: 58.33333333%; }
  #magnolia-header.magnolia-frame .col-sm-offset-8, #magnolia-footer.magnolia-frame .col-sm-offset-8 { margin-left: 66.66666667%; }
  #magnolia-header.magnolia-frame .col-sm-offset-9, #magnolia-footer.magnolia-frame .col-sm-offset-9 { margin-left: 75%; }
  #magnolia-header.magnolia-frame .col-sm-offset-10, #magnolia-footer.magnolia-frame .col-sm-offset-10 { margin-left: 83.33333333%; }
  #magnolia-header.magnolia-frame .col-sm-offset-11, #magnolia-footer.magnolia-frame .col-sm-offset-11 { margin-left: 91.66666667%; }
  #magnolia-header.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-push-4, #magnolia-header.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-pull-4, #magnolia-header.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-offset-4, #magnolia-header.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-4, #magnolia-footer.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-push-4, #magnolia-footer.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-pull-4, #magnolia-footer.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-offset-4, #magnolia-footer.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-4 { width: 25%; }
  #magnolia-header.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-push-6, #magnolia-header.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-pull-6, #magnolia-header.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-offset-6, #magnolia-header.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-6, #magnolia-footer.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-push-6, #magnolia-footer.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-pull-6, #magnolia-footer.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-offset-6, #magnolia-footer.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-6 { width: 37.5%; }
  #magnolia-header.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-push-8, #magnolia-header.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-pull-8, #magnolia-header.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-offset-8, #magnolia-header.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-8, #magnolia-footer.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-push-8, #magnolia-footer.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-pull-8, #magnolia-footer.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-offset-8, #magnolia-footer.magnolia-frame #content > .row > .col-sm-12 > .row > .col-sm-8 { width: 50%; }
  #magnolia-header.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-push-4, #magnolia-header.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-pull-4, #magnolia-header.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-offset-4, #magnolia-header.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-4, #magnolia-footer.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-push-4, #magnolia-footer.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-pull-4, #magnolia-footer.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-offset-4, #magnolia-footer.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-4 { width: 50%; }
  #magnolia-header.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-push-6, #magnolia-header.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-pull-6, #magnolia-header.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-offset-6, #magnolia-header.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-6, #magnolia-footer.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-push-6, #magnolia-footer.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-pull-6, #magnolia-footer.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-offset-6, #magnolia-footer.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-6 { width: 75%; }
  #magnolia-header.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-push-8, #magnolia-header.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-pull-8, #magnolia-header.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-offset-8, #magnolia-header.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-8, #magnolia-footer.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-push-8, #magnolia-footer.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-pull-8, #magnolia-footer.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-offset-8, #magnolia-footer.magnolia-frame #content > .row > .col-sm-6 > .row > .col-sm-8 { width: 100%; }
  #magnolia-header.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-push-4, #magnolia-header.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-pull-4, #magnolia-header.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-offset-4, #magnolia-header.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-4, #magnolia-header.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-push-6, #magnolia-header.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-pull-6, #magnolia-header.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-offset-6, #magnolia-header.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-6, #magnolia-header.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-push-8, #magnolia-header.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-pull-8, #magnolia-header.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-offset-8, #magnolia-header.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-8, #magnolia-footer.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-push-4, #magnolia-footer.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-pull-4, #magnolia-footer.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-offset-4, #magnolia-footer.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-4, #magnolia-footer.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-push-6, #magnolia-footer.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-pull-6, #magnolia-footer.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-offset-6, #magnolia-footer.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-6, #magnolia-footer.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-push-8, #magnolia-footer.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-pull-8, #magnolia-footer.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-offset-8, #magnolia-footer.magnolia-frame #content > .row > .col-sm-3 > .row > .col-sm-8 { width: 100%; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-sm-4, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-sm-4 { width: 33.33333% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-sm-6, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-sm-6 { width: 50% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-sm-8, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-sm-8 { width: 66.66667% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-sm-push-4, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-sm-push-4 { left: 33.33333% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-sm-push-6, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-sm-push-6 { left: 50% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-sm-push-8, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-sm-push-8 { left: 66.66667% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-sm-pull-4, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-sm-pull-4 { right: 33.33333% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-sm-pull-6, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-sm-pull-6 { right: 50% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-sm-pull-8, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-sm-pull-8 { right: 66.66667% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-sm-offset-4, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-sm-offset-4 { margin-left: 33.33333% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-sm-offset-6, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-sm-offset-6 { margin-left: 50% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-sm-offset-8, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-sm-offset-8 { margin-left: 66.66667% !important; } }
@media only screen and (min-width: 1024px) { #magnolia-header.magnolia-frame .container, #magnolia-footer.magnolia-frame .container { max-width: 970px; }
  #magnolia-header.magnolia-frame .col-md-1, #magnolia-header.magnolia-frame .col-md-2, #magnolia-header.magnolia-frame .col-md-3, #magnolia-header.magnolia-frame .col-md-4, #magnolia-header.magnolia-frame .col-md-5, #magnolia-header.magnolia-frame .col-md-6, #magnolia-header.magnolia-frame .col-md-7, #magnolia-header.magnolia-frame .col-md-8, #magnolia-header.magnolia-frame .col-md-9, #magnolia-header.magnolia-frame .col-md-10, #magnolia-header.magnolia-frame .col-md-11, #magnolia-footer.magnolia-frame .col-md-1, #magnolia-footer.magnolia-frame .col-md-2, #magnolia-footer.magnolia-frame .col-md-3, #magnolia-footer.magnolia-frame .col-md-4, #magnolia-footer.magnolia-frame .col-md-5, #magnolia-footer.magnolia-frame .col-md-6, #magnolia-footer.magnolia-frame .col-md-7, #magnolia-footer.magnolia-frame .col-md-8, #magnolia-footer.magnolia-frame .col-md-9, #magnolia-footer.magnolia-frame .col-md-10, #magnolia-footer.magnolia-frame .col-md-11 { float: left; }
  #magnolia-header.magnolia-frame .col-md-1, #magnolia-footer.magnolia-frame .col-md-1 { width: 8.33333333%; }
  #magnolia-header.magnolia-frame .col-md-2, #magnolia-footer.magnolia-frame .col-md-2 { width: 16.66666667%; }
  #magnolia-header.magnolia-frame .col-md-3, #magnolia-footer.magnolia-frame .col-md-3 { width: 25%; }
  #magnolia-header.magnolia-frame .col-md-4, #magnolia-footer.magnolia-frame .col-md-4 { width: 33.33333333%; }
  #magnolia-header.magnolia-frame .col-md-5, #magnolia-footer.magnolia-frame .col-md-5 { width: 41.66666667%; }
  #magnolia-header.magnolia-frame .col-md-6, #magnolia-footer.magnolia-frame .col-md-6 { width: 50%; }
  #magnolia-header.magnolia-frame .col-md-7, #magnolia-footer.magnolia-frame .col-md-7 { width: 58.33333333%; }
  #magnolia-header.magnolia-frame .col-md-8, #magnolia-footer.magnolia-frame .col-md-8 { width: 66.66666667%; }
  #magnolia-header.magnolia-frame .col-md-9, #magnolia-footer.magnolia-frame .col-md-9 { width: 75%; }
  #magnolia-header.magnolia-frame .col-md-10, #magnolia-footer.magnolia-frame .col-md-10 { width: 83.33333333%; }
  #magnolia-header.magnolia-frame .col-md-11, #magnolia-footer.magnolia-frame .col-md-11 { width: 91.66666667%; }
  #magnolia-header.magnolia-frame .col-md-12, #magnolia-footer.magnolia-frame .col-md-12 { width: 100%; }
  #magnolia-header.magnolia-frame .col-md-push-0, #magnolia-footer.magnolia-frame .col-md-push-0 { left: auto; }
  #magnolia-header.magnolia-frame .col-md-push-1, #magnolia-footer.magnolia-frame .col-md-push-1 { left: 8.33333333%; }
  #magnolia-header.magnolia-frame .col-md-push-2, #magnolia-footer.magnolia-frame .col-md-push-2 { left: 16.66666667%; }
  #magnolia-header.magnolia-frame .col-md-push-3, #magnolia-footer.magnolia-frame .col-md-push-3 { left: 25%; }
  #magnolia-header.magnolia-frame .col-md-push-4, #magnolia-footer.magnolia-frame .col-md-push-4 { left: 33.33333333%; }
  #magnolia-header.magnolia-frame .col-md-push-5, #magnolia-footer.magnolia-frame .col-md-push-5 { left: 41.66666667%; }
  #magnolia-header.magnolia-frame .col-md-push-6, #magnolia-footer.magnolia-frame .col-md-push-6 { left: 50%; }
  #magnolia-header.magnolia-frame .col-md-push-7, #magnolia-footer.magnolia-frame .col-md-push-7 { left: 58.33333333%; }
  #magnolia-header.magnolia-frame .col-md-push-8, #magnolia-footer.magnolia-frame .col-md-push-8 { left: 66.66666667%; }
  #magnolia-header.magnolia-frame .col-md-push-9, #magnolia-footer.magnolia-frame .col-md-push-9 { left: 75%; }
  #magnolia-header.magnolia-frame .col-md-push-10, #magnolia-footer.magnolia-frame .col-md-push-10 { left: 83.33333333%; }
  #magnolia-header.magnolia-frame .col-md-push-11, #magnolia-footer.magnolia-frame .col-md-push-11 { left: 91.66666667%; }
  #magnolia-header.magnolia-frame .col-md-pull-0, #magnolia-footer.magnolia-frame .col-md-pull-0 { right: auto; }
  #magnolia-header.magnolia-frame .col-md-pull-1, #magnolia-footer.magnolia-frame .col-md-pull-1 { right: 8.33333333%; }
  #magnolia-header.magnolia-frame .col-md-pull-2, #magnolia-footer.magnolia-frame .col-md-pull-2 { right: 16.66666667%; }
  #magnolia-header.magnolia-frame .col-md-pull-3, #magnolia-footer.magnolia-frame .col-md-pull-3 { right: 25%; }
  #magnolia-header.magnolia-frame .col-md-pull-4, #magnolia-footer.magnolia-frame .col-md-pull-4 { right: 33.33333333%; }
  #magnolia-header.magnolia-frame .col-md-pull-5, #magnolia-footer.magnolia-frame .col-md-pull-5 { right: 41.66666667%; }
  #magnolia-header.magnolia-frame .col-md-pull-6, #magnolia-footer.magnolia-frame .col-md-pull-6 { right: 50%; }
  #magnolia-header.magnolia-frame .col-md-pull-7, #magnolia-footer.magnolia-frame .col-md-pull-7 { right: 58.33333333%; }
  #magnolia-header.magnolia-frame .col-md-pull-8, #magnolia-footer.magnolia-frame .col-md-pull-8 { right: 66.66666667%; }
  #magnolia-header.magnolia-frame .col-md-pull-9, #magnolia-footer.magnolia-frame .col-md-pull-9 { right: 75%; }
  #magnolia-header.magnolia-frame .col-md-pull-10, #magnolia-footer.magnolia-frame .col-md-pull-10 { right: 83.33333333%; }
  #magnolia-header.magnolia-frame .col-md-pull-11, #magnolia-footer.magnolia-frame .col-md-pull-11 { right: 91.66666667%; }
  #magnolia-header.magnolia-frame .col-md-offset-0, #magnolia-footer.magnolia-frame .col-md-offset-0 { margin-left: 0; }
  #magnolia-header.magnolia-frame .col-md-offset-1, #magnolia-footer.magnolia-frame .col-md-offset-1 { margin-left: 8.33333333%; }
  #magnolia-header.magnolia-frame .col-md-offset-2, #magnolia-footer.magnolia-frame .col-md-offset-2 { margin-left: 16.66666667%; }
  #magnolia-header.magnolia-frame .col-md-offset-3, #magnolia-footer.magnolia-frame .col-md-offset-3 { margin-left: 25%; }
  #magnolia-header.magnolia-frame .col-md-offset-4, #magnolia-footer.magnolia-frame .col-md-offset-4 { margin-left: 33.33333333%; }
  #magnolia-header.magnolia-frame .col-md-offset-5, #magnolia-footer.magnolia-frame .col-md-offset-5 { margin-left: 41.66666667%; }
  #magnolia-header.magnolia-frame .col-md-offset-6, #magnolia-footer.magnolia-frame .col-md-offset-6 { margin-left: 50%; }
  #magnolia-header.magnolia-frame .col-md-offset-7, #magnolia-footer.magnolia-frame .col-md-offset-7 { margin-left: 58.33333333%; }
  #magnolia-header.magnolia-frame .col-md-offset-8, #magnolia-footer.magnolia-frame .col-md-offset-8 { margin-left: 66.66666667%; }
  #magnolia-header.magnolia-frame .col-md-offset-9, #magnolia-footer.magnolia-frame .col-md-offset-9 { margin-left: 75%; }
  #magnolia-header.magnolia-frame .col-md-offset-10, #magnolia-footer.magnolia-frame .col-md-offset-10 { margin-left: 83.33333333%; }
  #magnolia-header.magnolia-frame .col-md-offset-11, #magnolia-footer.magnolia-frame .col-md-offset-11 { margin-left: 91.66666667%; }
  #magnolia-header.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-push-4, #magnolia-header.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-pull-4, #magnolia-header.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-offset-4, #magnolia-header.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-4, #magnolia-footer.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-push-4, #magnolia-footer.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-pull-4, #magnolia-footer.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-offset-4, #magnolia-footer.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-4 { width: 25%; }
  #magnolia-header.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-push-6, #magnolia-header.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-pull-6, #magnolia-header.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-offset-6, #magnolia-header.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-6, #magnolia-footer.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-push-6, #magnolia-footer.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-pull-6, #magnolia-footer.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-offset-6, #magnolia-footer.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-6 { width: 37.5%; }
  #magnolia-header.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-push-8, #magnolia-header.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-pull-8, #magnolia-header.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-offset-8, #magnolia-header.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-8, #magnolia-footer.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-push-8, #magnolia-footer.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-pull-8, #magnolia-footer.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-offset-8, #magnolia-footer.magnolia-frame #content > .row > .col-md-12 > .row > .col-md-8 { width: 50%; }
  #magnolia-header.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-push-4, #magnolia-header.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-pull-4, #magnolia-header.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-offset-4, #magnolia-header.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-4, #magnolia-footer.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-push-4, #magnolia-footer.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-pull-4, #magnolia-footer.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-offset-4, #magnolia-footer.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-4 { width: 50%; }
  #magnolia-header.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-push-6, #magnolia-header.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-pull-6, #magnolia-header.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-offset-6, #magnolia-header.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-6, #magnolia-footer.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-push-6, #magnolia-footer.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-pull-6, #magnolia-footer.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-offset-6, #magnolia-footer.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-6 { width: 75%; }
  #magnolia-header.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-push-8, #magnolia-header.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-pull-8, #magnolia-header.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-offset-8, #magnolia-header.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-8, #magnolia-footer.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-push-8, #magnolia-footer.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-pull-8, #magnolia-footer.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-offset-8, #magnolia-footer.magnolia-frame #content > .row > .col-md-6 > .row > .col-md-8 { width: 100%; }
  #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-push-4, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-pull-4, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-offset-4, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-4, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-push-6, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-pull-6, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-offset-6, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-6, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-push-8, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-pull-8, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-offset-8, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-8, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-push-4, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-pull-4, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-offset-4, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-4, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-push-6, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-pull-6, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-offset-6, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-6, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-push-8, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-pull-8, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-offset-8, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-md-8 { width: 100%; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-md-4, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-md-4 { width: 33.33333% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-md-6, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-md-6 { width: 50% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-md-8, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-md-8 { width: 66.66667% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-md-push-4, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-md-push-4 { left: 33.33333% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-md-push-6, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-md-push-6 { left: 50% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-md-push-8, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-md-push-8 { left: 66.66667% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-md-pull-4, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-md-pull-4 { right: 33.33333% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-md-pull-6, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-md-pull-6 { right: 50% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-md-pull-8, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-md-pull-8 { right: 66.66667% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-md-offset-4, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-md-offset-4 { margin-left: 33.33333% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-md-offset-6, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-md-offset-6 { margin-left: 50% !important; }
  #magnolia-header.magnolia-frame #content > .row.use-default-grid .col-md-offset-8, #magnolia-footer.magnolia-frame #content > .row.use-default-grid .col-md-offset-8 { margin-left: 66.66667% !important; } }
@media only screen and (min-width: 1200px) { #magnolia-header.magnolia-frame .container, #magnolia-footer.magnolia-frame .container { max-width: 1170px; }
  #magnolia-header.magnolia-frame .col-lg-1, #magnolia-header.magnolia-frame .col-lg-2, #magnolia-header.magnolia-frame .col-lg-3, #magnolia-header.magnolia-frame .col-lg-4, #magnolia-header.magnolia-frame .col-lg-5, #magnolia-header.magnolia-frame .col-lg-6, #magnolia-header.magnolia-frame .col-lg-7, #magnolia-header.magnolia-frame .col-lg-8, #magnolia-header.magnolia-frame .col-lg-9, #magnolia-header.magnolia-frame .col-lg-10, #magnolia-header.magnolia-frame .col-lg-11, #magnolia-footer.magnolia-frame .col-lg-1, #magnolia-footer.magnolia-frame .col-lg-2, #magnolia-footer.magnolia-frame .col-lg-3, #magnolia-footer.magnolia-frame .col-lg-4, #magnolia-footer.magnolia-frame .col-lg-5, #magnolia-footer.magnolia-frame .col-lg-6, #magnolia-footer.magnolia-frame .col-lg-7, #magnolia-footer.magnolia-frame .col-lg-8, #magnolia-footer.magnolia-frame .col-lg-9, #magnolia-footer.magnolia-frame .col-lg-10, #magnolia-footer.magnolia-frame .col-lg-11 { float: left; }
  #magnolia-header.magnolia-frame .col-lg-1, #magnolia-footer.magnolia-frame .col-lg-1 { width: 8.33333333%; }
  #magnolia-header.magnolia-frame .col-lg-2, #magnolia-footer.magnolia-frame .col-lg-2 { width: 16.66666667%; }
  #magnolia-header.magnolia-frame .col-lg-3, #magnolia-footer.magnolia-frame .col-lg-3 { width: 25%; }
  #magnolia-header.magnolia-frame .col-lg-4, #magnolia-footer.magnolia-frame .col-lg-4 { width: 33.33333333%; }
  #magnolia-header.magnolia-frame .col-lg-5, #magnolia-footer.magnolia-frame .col-lg-5 { width: 41.66666667%; }
  #magnolia-header.magnolia-frame .col-lg-6, #magnolia-footer.magnolia-frame .col-lg-6 { width: 50%; }
  #magnolia-header.magnolia-frame .col-lg-7, #magnolia-footer.magnolia-frame .col-lg-7 { width: 58.33333333%; }
  #magnolia-header.magnolia-frame .col-lg-8, #magnolia-footer.magnolia-frame .col-lg-8 { width: 66.66666667%; }
  #magnolia-header.magnolia-frame .col-lg-9, #magnolia-footer.magnolia-frame .col-lg-9 { width: 75%; }
  #magnolia-header.magnolia-frame .col-lg-10, #magnolia-footer.magnolia-frame .col-lg-10 { width: 83.33333333%; }
  #magnolia-header.magnolia-frame .col-lg-11, #magnolia-footer.magnolia-frame .col-lg-11 { width: 91.66666667%; }
  #magnolia-header.magnolia-frame .col-lg-12, #magnolia-footer.magnolia-frame .col-lg-12 { width: 100%; }
  #magnolia-header.magnolia-frame .col-lg-push-0, #magnolia-footer.magnolia-frame .col-lg-push-0 { left: auto; }
  #magnolia-header.magnolia-frame .col-lg-push-1, #magnolia-footer.magnolia-frame .col-lg-push-1 { left: 8.33333333%; }
  #magnolia-header.magnolia-frame .col-lg-push-2, #magnolia-footer.magnolia-frame .col-lg-push-2 { left: 16.66666667%; }
  #magnolia-header.magnolia-frame .col-lg-push-3, #magnolia-footer.magnolia-frame .col-lg-push-3 { left: 25%; }
  #magnolia-header.magnolia-frame .col-lg-push-4, #magnolia-footer.magnolia-frame .col-lg-push-4 { left: 33.33333333%; }
  #magnolia-header.magnolia-frame .col-lg-push-5, #magnolia-footer.magnolia-frame .col-lg-push-5 { left: 41.66666667%; }
  #magnolia-header.magnolia-frame .col-lg-push-6, #magnolia-footer.magnolia-frame .col-lg-push-6 { left: 50%; }
  #magnolia-header.magnolia-frame .col-lg-push-7, #magnolia-footer.magnolia-frame .col-lg-push-7 { left: 58.33333333%; }
  #magnolia-header.magnolia-frame .col-lg-push-8, #magnolia-footer.magnolia-frame .col-lg-push-8 { left: 66.66666667%; }
  #magnolia-header.magnolia-frame .col-lg-push-9, #magnolia-footer.magnolia-frame .col-lg-push-9 { left: 75%; }
  #magnolia-header.magnolia-frame .col-lg-push-10, #magnolia-footer.magnolia-frame .col-lg-push-10 { left: 83.33333333%; }
  #magnolia-header.magnolia-frame .col-lg-push-11, #magnolia-footer.magnolia-frame .col-lg-push-11 { left: 91.66666667%; }
  #magnolia-header.magnolia-frame .col-lg-pull-0, #magnolia-footer.magnolia-frame .col-lg-pull-0 { right: auto; }
  #magnolia-header.magnolia-frame .col-lg-pull-1, #magnolia-footer.magnolia-frame .col-lg-pull-1 { right: 8.33333333%; }
  #magnolia-header.magnolia-frame .col-lg-pull-2, #magnolia-footer.magnolia-frame .col-lg-pull-2 { right: 16.66666667%; }
  #magnolia-header.magnolia-frame .col-lg-pull-3, #magnolia-footer.magnolia-frame .col-lg-pull-3 { right: 25%; }
  #magnolia-header.magnolia-frame .col-lg-pull-4, #magnolia-footer.magnolia-frame .col-lg-pull-4 { right: 33.33333333%; }
  #magnolia-header.magnolia-frame .col-lg-pull-5, #magnolia-footer.magnolia-frame .col-lg-pull-5 { right: 41.66666667%; }
  #magnolia-header.magnolia-frame .col-lg-pull-6, #magnolia-footer.magnolia-frame .col-lg-pull-6 { right: 50%; }
  #magnolia-header.magnolia-frame .col-lg-pull-7, #magnolia-footer.magnolia-frame .col-lg-pull-7 { right: 58.33333333%; }
  #magnolia-header.magnolia-frame .col-lg-pull-8, #magnolia-footer.magnolia-frame .col-lg-pull-8 { right: 66.66666667%; }
  #magnolia-header.magnolia-frame .col-lg-pull-9, #magnolia-footer.magnolia-frame .col-lg-pull-9 { right: 75%; }
  #magnolia-header.magnolia-frame .col-lg-pull-10, #magnolia-footer.magnolia-frame .col-lg-pull-10 { right: 83.33333333%; }
  #magnolia-header.magnolia-frame .col-lg-pull-11, #magnolia-footer.magnolia-frame .col-lg-pull-11 { right: 91.66666667%; }
  #magnolia-header.magnolia-frame .col-lg-offset-0, #magnolia-footer.magnolia-frame .col-lg-offset-0 { margin-left: 0; }
  #magnolia-header.magnolia-frame .col-lg-offset-1, #magnolia-footer.magnolia-frame .col-lg-offset-1 { margin-left: 8.33333333%; }
  #magnolia-header.magnolia-frame .col-lg-offset-2, #magnolia-footer.magnolia-frame .col-lg-offset-2 { margin-left: 16.66666667%; }
  #magnolia-header.magnolia-frame .col-lg-offset-3, #magnolia-footer.magnolia-frame .col-lg-offset-3 { margin-left: 25%; }
  #magnolia-header.magnolia-frame .col-lg-offset-4, #magnolia-footer.magnolia-frame .col-lg-offset-4 { margin-left: 33.33333333%; }
  #magnolia-header.magnolia-frame .col-lg-offset-5, #magnolia-footer.magnolia-frame .col-lg-offset-5 { margin-left: 41.66666667%; }
  #magnolia-header.magnolia-frame .col-lg-offset-6, #magnolia-footer.magnolia-frame .col-lg-offset-6 { margin-left: 50%; }
  #magnolia-header.magnolia-frame .col-lg-offset-7, #magnolia-footer.magnolia-frame .col-lg-offset-7 { margin-left: 58.33333333%; }
  #magnolia-header.magnolia-frame .col-lg-offset-8, #magnolia-footer.magnolia-frame .col-lg-offset-8 { margin-left: 66.66666667%; }
  #magnolia-header.magnolia-frame .col-lg-offset-9, #magnolia-footer.magnolia-frame .col-lg-offset-9 { margin-left: 75%; }
  #magnolia-header.magnolia-frame .col-lg-offset-10, #magnolia-footer.magnolia-frame .col-lg-offset-10 { margin-left: 83.33333333%; }
  #magnolia-header.magnolia-frame .col-lg-offset-11, #magnolia-footer.magnolia-frame .col-lg-offset-11 { margin-left: 91.66666667%; } }
#magnolia-header.magnolia-frame #shopinfo, #magnolia-header.magnolia-frame #meta > .wrapper, #magnolia-header.magnolia-frame #banner, #magnolia-header.magnolia-frame #footer > .wrapper, #magnolia-header.magnolia-frame #sitemap > .wrapper, #magnolia-header.magnolia-frame #magazin-footerzeile > .wrapper, #magnolia-header.magnolia-frame .page-wrapper > nav, #magnolia-header.magnolia-frame #mobile-head, #magnolia-header.magnolia-frame .container-liquid, #magnolia-footer.magnolia-frame #shopinfo, #magnolia-footer.magnolia-frame #meta > .wrapper, #magnolia-footer.magnolia-frame #banner, #magnolia-footer.magnolia-frame #footer > .wrapper, #magnolia-footer.magnolia-frame #sitemap > .wrapper, #magnolia-footer.magnolia-frame #magazin-footerzeile > .wrapper, #magnolia-footer.magnolia-frame .page-wrapper > nav, #magnolia-footer.magnolia-frame #mobile-head, #magnolia-footer.magnolia-frame .container-liquid { max-width: 1280px; margin-left: auto; margin-right: auto; padding-left: 31px; padding-right: 31px; }
#magnolia-header.magnolia-frame #content, #magnolia-footer.magnolia-frame #content { min-height: 1000px; }
#magnolia-header.magnolia-frame #disclaimer, #magnolia-footer.magnolia-frame #disclaimer { border-bottom: none; }
#magnolia-header.magnolia-frame #mobile-head, #magnolia-footer.magnolia-frame #mobile-head { display: none; }
#magnolia-header.magnolia-frame body.brown-light hr, #magnolia-footer.magnolia-frame body.brown-light hr { border: 1px #ded9d5 solid; }
#magnolia-header.magnolia-frame body.brown-lighter hr, #magnolia-footer.magnolia-frame body.brown-lighter hr { border: 1px #ede9e6 solid; }
#magnolia-header.magnolia-frame body.brown-darker hr, #magnolia-footer.magnolia-frame body.brown-darker hr { border: 1px #9f9185 solid; }
#magnolia-header.magnolia-frame .breadcrumb, #magnolia-footer.magnolia-frame .breadcrumb { background: none; padding: 8px 0; font-size: 13px; }
#magnolia-header.magnolia-frame .breadcrumb, #magnolia-header.magnolia-frame .breadcrumb > .active, #magnolia-footer.magnolia-frame .breadcrumb, #magnolia-footer.magnolia-frame .breadcrumb > .active { color: #6e5e50; }
#magnolia-header.magnolia-frame .breadcrumb > li + li:before, #magnolia-footer.magnolia-frame .breadcrumb > li + li:before { content: "» "; color: #6e5e50; }
#magnolia-header.magnolia-frame .breadcrumb > li a, #magnolia-footer.magnolia-frame .breadcrumb > li a { text-decoration: underline; color: #6e5e50; }
#magnolia-header.magnolia-frame section, #magnolia-footer.magnolia-frame section { margin-bottom: 30px; }
#magnolia-header.magnolia-frame aside > h2, #magnolia-footer.magnolia-frame aside > h2 { padding-bottom: 11px; border-bottom: 1px solid #9f9185; color: #e31519; margin-bottom: 22px; }
#magnolia-header.magnolia-frame figure, #magnolia-footer.magnolia-frame figure { margin: 0 0 10px; line-height: 0; }
#magnolia-header.magnolia-frame .row figure[class*="col-md-12"], #magnolia-footer.magnolia-frame .row figure[class*="col-md-12"] { /* remove padding for fullsize image */ padding-right: 0; padding-left: 0; }
#magnolia-header.magnolia-frame .row figure[class*="col-"].pull-left, #magnolia-footer.magnolia-frame .row figure[class*="col-"].pull-left { /* provide image with float:left; a margin on the right */ padding-right: 2.46305%; padding-left: 0; }
#magnolia-header.magnolia-frame .row figure[class*="col-"].pull-right, #magnolia-footer.magnolia-frame .row figure[class*="col-"].pull-right { /* provide image with float:right; a margin on the left */ padding-right: 0; padding-left: 2.46305%; }
#magnolia-header.magnolia-frame figure > figcaption, #magnolia-footer.magnolia-frame figure > figcaption { font-size: 0.857em; line-height: 1.57142857; margin-top: 8px; }
#magnolia-header.magnolia-frame figure > figcaption.defaultSizes, #magnolia-footer.magnolia-frame figure > figcaption.defaultSizes { font-size: 1em; }
#magnolia-header.magnolia-frame .panel, #magnolia-header.magnolia-frame .panel-heading, #magnolia-footer.magnolia-frame .panel, #magnolia-footer.magnolia-frame .panel-heading { border-radius: 0; border-bottom: none; margin-bottom: 0; }
#magnolia-header.magnolia-frame .panel-heading, #magnolia-footer.magnolia-frame .panel-heading { background-image: -webkit-gradient(linear, left 0%, left 100%, from(white), to(#f2f2f2)); background-image: -webkit-linear-gradient(top, white, 0%, #f2f2f2, 100%); background-image: -moz-linear-gradient(top, white 0%, #f2f2f2 100%); background-image: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); font-size: 1.077em; letter-spacing: 0; }
#magnolia-header.magnolia-frame .accordion-inner, #magnolia-header.magnolia-frame .accordion .nav-list, #magnolia-header.magnolia-frame .accordion .nav-list > li, #magnolia-footer.magnolia-frame .accordion-inner, #magnolia-footer.magnolia-frame .accordion .nav-list, #magnolia-footer.magnolia-frame .accordion .nav-list > li { padding: 0; }
#magnolia-header.magnolia-frame .accordion:last-child, #magnolia-footer.magnolia-frame .accordion:last-child { border-bottom: 1px solid #ece9e7; }
#magnolia-header.magnolia-frame .panel-heading a, #magnolia-footer.magnolia-frame .panel-heading a { color: #3e2f25; }
#magnolia-header.magnolia-frame .panel-heading a:focus, #magnolia-header.magnolia-frame .panel-heading a:hover, #magnolia-footer.magnolia-frame .panel-heading a:focus, #magnolia-footer.magnolia-frame .panel-heading a:hover { color: #3e2f25; text-decoration: none; }
#magnolia-header.magnolia-frame .accordion .nav-list > li, #magnolia-footer.magnolia-frame .accordion .nav-list > li { border-bottom: 1px solid #ece9e7; }
#magnolia-header.magnolia-frame .accordion .nav-list > li:last-child, #magnolia-footer.magnolia-frame .accordion .nav-list > li:last-child { border-bottom: none; }
#magnolia-header.magnolia-frame .accordion .nav-list > li > a, #magnolia-footer.magnolia-frame .accordion .nav-list > li > a { color: #3e2f25; padding: 10px 15px; margin: 0; }
#magnolia-header.magnolia-frame .accordion .nav-list > li > a:focus, #magnolia-header.magnolia-frame .accordion .nav-list > li > a:hover, #magnolia-header.magnolia-frame .accordion .nav-list > .active > a:focus, #magnolia-header.magnolia-frame .accordion .nav-list > .active > a:hover, #magnolia-footer.magnolia-frame .accordion .nav-list > li > a:focus, #magnolia-footer.magnolia-frame .accordion .nav-list > li > a:hover, #magnolia-footer.magnolia-frame .accordion .nav-list > .active > a:focus, #magnolia-footer.magnolia-frame .accordion .nav-list > .active > a:hover { text-decoration: underline; }
#magnolia-header.magnolia-frame .accordion .nav-list > .active > a, #magnolia-header.magnolia-frame .accordion .nav-list > .active > a:focus, #magnolia-header.magnolia-frame .accordion .nav-list > .active > a:hover, #magnolia-footer.magnolia-frame .accordion .nav-list > .active > a, #magnolia-footer.magnolia-frame .accordion .nav-list > .active > a:focus, #magnolia-footer.magnolia-frame .accordion .nav-list > .active > a:hover { background: transparent; color: #e31519; font-family: "Arial Rounded ExtraBold", Arial, sans-serif; text-shadow: none; letter-spacing: 0; }
#magnolia-header.magnolia-frame .nav-tabs > li > a, #magnolia-footer.magnolia-frame .nav-tabs > li > a { border-radius: 0; font-family: "Arial Rounded", Arial, Helvetica, sans-serif; letter-spacing: 0.03em; color: #555555; background: #ffffff; background-image: -webkit-gradient(linear, left 0%, left 100%, from(#feffff), to(#eeeae7)); background-image: -webkit-linear-gradient(top, #feffff, 0%, #eeeae7, 100%); background-image: -moz-linear-gradient(top, #feffff 0%, #eeeae7 100%); background-image: linear-gradient(to bottom, #feffff 0%, #eeeae7 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffeffff', endColorstr='#ffeeeae7', GradientType=0); border-left: 1px solid #fbfafa; border-right: 1px solid #ece9e7; border-top: 1px solid #ece9e7; border-bottom: 1px solid #ddd9d4; margin-right: 0; }
#magnolia-header.magnolia-frame .nav-tabs > li:first-child > a, #magnolia-header.magnolia-frame .nav-tabs > li:first-child > a:focus, #magnolia-header.magnolia-frame .nav-tabs > li:first-child > a:hover, #magnolia-footer.magnolia-frame .nav-tabs > li:first-child > a, #magnolia-footer.magnolia-frame .nav-tabs > li:first-child > a:focus, #magnolia-footer.magnolia-frame .nav-tabs > li:first-child > a:hover { border-left: 1px solid #ece9e7; }
#magnolia-header.magnolia-frame .nav-tabs > li > a:focus, #magnolia-header.magnolia-frame .nav-tabs > li > a:hover, #magnolia-footer.magnolia-frame .nav-tabs > li > a:focus, #magnolia-footer.magnolia-frame .nav-tabs > li > a:hover { color: #e31519; border-left: 1px solid #fbfafa; border-color-right: #ddd9d4; border-color-top: #ddd9d4; border-color-bottom: #ddd9d4; }
#magnolia-header.magnolia-frame .nav-tabs > .active > a, #magnolia-header.magnolia-frame .nav-tabs > .active > a:focus, #magnolia-header.magnolia-frame .nav-tabs > .active > a:hover, #magnolia-footer.magnolia-frame .nav-tabs > .active > a, #magnolia-footer.magnolia-frame .nav-tabs > .active > a:focus, #magnolia-footer.magnolia-frame .nav-tabs > .active > a:hover { background: #ffffff; }
#magnolia-header.magnolia-frame .explanation-line, #magnolia-footer.magnolia-frame .explanation-line { background: #ded9d5; height: auto; width: 100%; margin: 2em 0; }
#magnolia-header.magnolia-frame .explanation-line h3, #magnolia-footer.magnolia-frame .explanation-line h3 { font-family: Monaco, Menlo, Consolas, "Courier New" !important; font-size: .75em; padding: .2em; }
#magnolia-header.magnolia-frame img.mandatoryField, #magnolia-footer.magnolia-frame img.mandatoryField { width: 6px; height: 6px; }
#magnolia-header.magnolia-frame li > ul.list-unstyled, #magnolia-footer.magnolia-frame li > ul.list-unstyled { margin-left: 15px; margin-bottom: 0; }
@media only screen and (-webkit-min-device-pixel-ratio: 0) { #magnolia-header.magnolia-frame select, #magnolia-footer.magnolia-frame select { /* webkit only to style selectboxes */ -webkit-appearance: none; background-image: url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==); /* a simple arrow img */ background-repeat: no-repeat; background-position: right center; padding-right: 20px; } }
#magnolia-header.magnolia-frame .tile > div, #magnolia-footer.magnolia-frame .tile > div { height: 290px; overflow: hidden; margin-bottom: 20px; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; hyphens: none; -webkit-hyphenate-character: '\2010'; -webkit-hyphenate-limit-before: 3; -webkit-hyphenate-limit-after: 1; -webkit-hyphenate-limit-chars: auto 3; -webkit-hyphenate-limit-lines: no-limit; -webkit-hyphenate-limit-last: page; }
#magnolia-header.magnolia-frame .tile > div .colorBox, #magnolia-footer.magnolia-frame .tile > div .colorBox { height: 290px; }
#magnolia-header.magnolia-frame .tile > div .visible-sm, #magnolia-footer.magnolia-frame .tile > div .visible-sm { display: none !important; }
#magnolia-header.magnolia-frame #magazin-article #content h1, #magnolia-footer.magnolia-frame #magazin-article #content h1 { font-family: "Arial Rounded", Arial, Helvetica, sans-serif; color: #e31519; }
#magnolia-header.magnolia-frame .better-legibility, #magnolia-footer.magnolia-frame .better-legibility { font-size: 1.3em; }
#magnolia-header.magnolia-frame #header, #magnolia-footer.magnolia-frame #header { color: #6e5e50; border-top: 1px solid #e31519; }
#magnolia-header.magnolia-frame #cartIcon, #magnolia-footer.magnolia-frame #cartIcon { display: block; padding: 13px 9px 10px; line-height: 1em; }
#magnolia-header.magnolia-frame #cartIcon, #magnolia-header.magnolia-frame #cartIcon > span, #magnolia-footer.magnolia-frame #cartIcon, #magnolia-footer.magnolia-frame #cartIcon > span { color: #e31519; border: 0; text-decoration: none; }
#magnolia-header.magnolia-frame #cartIcon .icon, #magnolia-footer.magnolia-frame #cartIcon .icon { font-size: 16px; }
#magnolia-header.magnolia-frame #meta, #magnolia-footer.magnolia-frame #meta { border-bottom: 1px solid #ece9e7; z-index: 1001; position: relative; }
#magnolia-header.magnolia-frame .meta-container, #magnolia-footer.magnolia-frame .meta-container { height: 39px; position: relative; }
#magnolia-header.magnolia-frame .meta-container .ba002-search, #magnolia-footer.magnolia-frame .meta-container .ba002-search { background: #f6f4f2; }
#magnolia-header.magnolia-frame .meta-container .ba002-search .ba002-search-field, #magnolia-footer.magnolia-frame .meta-container .ba002-search .ba002-search-field { width: 130px; min-width: 150px; font-size: 1em; padding-top: 10px; border-radius: 0; }
#magnolia-header.magnolia-frame .meta-nav li > a, #magnolia-footer.magnolia-frame .meta-nav li > a { padding: 0 10px; margin: 10px 0; border-radius: 0px; border-left: 1px solid #ece9e7; letter-spacing: 0; color: #6e5e50; display: inline-block; font-weight: normal; font-size: 1em; }
#magnolia-header.magnolia-frame .meta-nav li > a.is-active, #magnolia-footer.magnolia-frame .meta-nav li > a.is-active { font-family: "Arial Rounded Bold", Arial, sans-serif; color: #e31519; }
#magnolia-header.magnolia-frame .meta-nav li > a.icon--Pfeil_rechts:before, #magnolia-footer.magnolia-frame .meta-nav li > a.icon--Pfeil_rechts:before { display: inline-block; position: relative; top: -0.1em; }
#magnolia-header.magnolia-frame .meta-nav li:last-child, #magnolia-footer.magnolia-frame .meta-nav li:last-child { background: #f6f4f2; border-left: 1px solid #ece9e7; }
#magnolia-header.magnolia-frame .meta-nav li:last-child a, #magnolia-footer.magnolia-frame .meta-nav li:last-child a { border-left: none; }
#magnolia-header.magnolia-frame .meta-nav [aria-haspopup="true"], #magnolia-footer.magnolia-frame .meta-nav [aria-haspopup="true"] { position: relative; }
#magnolia-header.magnolia-frame .meta-nav [aria-haspopup="true"]:focus .popup, #magnolia-header.magnolia-frame .meta-nav [aria-haspopup="true"]:hover .popup, #magnolia-footer.magnolia-frame .meta-nav [aria-haspopup="true"]:focus .popup, #magnolia-footer.magnolia-frame .meta-nav [aria-haspopup="true"]:hover .popup { display: block !important; }
#magnolia-header.magnolia-frame .meta-nav [aria-haspopup="true"] a, #magnolia-footer.magnolia-frame .meta-nav [aria-haspopup="true"] a { padding-right: 15px; }
#magnolia-header.magnolia-frame .meta-nav [aria-haspopup="true"] a, #magnolia-header.magnolia-frame .meta-nav [aria-haspopup="true"] a:hover, #magnolia-footer.magnolia-frame .meta-nav [aria-haspopup="true"] a, #magnolia-footer.magnolia-frame .meta-nav [aria-haspopup="true"] a:hover { text-decoration: none; }
#magnolia-header.magnolia-frame .meta-nav [aria-haspopup="true"] a .icon, #magnolia-header.magnolia-frame .meta-nav [aria-haspopup="true"] a:hover .icon, #magnolia-footer.magnolia-frame .meta-nav [aria-haspopup="true"] a .icon, #magnolia-footer.magnolia-frame .meta-nav [aria-haspopup="true"] a:hover .icon { color: #e31519; }
#magnolia-header.magnolia-frame .meta-nav [aria-haspopup="true"] a .icon, #magnolia-footer.magnolia-frame .meta-nav [aria-haspopup="true"] a .icon { color: #6e5e50; padding-left: 10px; }
#magnolia-header.magnolia-frame .meta-nav [aria-haspopup="true"] a .icon:before, #magnolia-footer.magnolia-frame .meta-nav [aria-haspopup="true"] a .icon:before { font-size: 7px; }
#magnolia-header.magnolia-frame .meta-nav li, #magnolia-footer.magnolia-frame .meta-nav li { float: left; }
#magnolia-header.magnolia-frame .meta-nav li:first-child a, #magnolia-footer.magnolia-frame .meta-nav li:first-child a { border-left: 0; }
#magnolia-header.magnolia-frame .magazin-primary-nav, #magnolia-footer.magnolia-frame .magazin-primary-nav { min-height: 40px; }
#magnolia-header.magnolia-frame .magazin-primary-nav > li, #magnolia-footer.magnolia-frame .magazin-primary-nav > li { float: left; }
#magnolia-header.magnolia-frame .magazin-primary-nav > li > a, #magnolia-footer.magnolia-frame .magazin-primary-nav > li > a { margin: 10px 0; padding: 0 9px; border-right: 1px solid #ece9e7; display: block; color: #6e5e50; font-size: 0.9em; }
#magnolia-header.magnolia-frame .magazin-primary-nav > li > a:before, #magnolia-header.magnolia-frame .magazin-primary-nav > li > a.iebefore, #magnolia-footer.magnolia-frame .magazin-primary-nav > li > a:before, #magnolia-footer.magnolia-frame .magazin-primary-nav > li > a.iebefore { color: #ece9e7; font-size: 1em !important; }
#magnolia-header.magnolia-frame .magazin-primary-nav > li > a:before:focus, #magnolia-header.magnolia-frame .magazin-primary-nav > li > a.iebefore:focus, #magnolia-header.magnolia-frame .magazin-primary-nav > li > a:before:hover, #magnolia-header.magnolia-frame .magazin-primary-nav > li > a.iebefore:hover, #magnolia-footer.magnolia-frame .magazin-primary-nav > li > a:before:focus, #magnolia-footer.magnolia-frame .magazin-primary-nav > li > a.iebefore:focus, #magnolia-footer.magnolia-frame .magazin-primary-nav > li > a:before:hover, #magnolia-footer.magnolia-frame .magazin-primary-nav > li > a.iebefore:hover { text-decoration: none; }
#magnolia-header.magnolia-frame .magazin-primary-nav > li > a:focus span, #magnolia-header.magnolia-frame .magazin-primary-nav > li > a:hover span, #magnolia-footer.magnolia-frame .magazin-primary-nav > li > a:focus span, #magnolia-footer.magnolia-frame .magazin-primary-nav > li > a:hover span { text-decoration: underline; }
#magnolia-header.magnolia-frame .magazin-primary-nav > li.navbar-lastitem, #magnolia-footer.magnolia-frame .magazin-primary-nav > li.navbar-lastitem { background: #005f45; position: relative; left: -1px; }
#magnolia-header.magnolia-frame .magazin-primary-nav > li.navbar-lastitem > a, #magnolia-footer.magnolia-frame .magazin-primary-nav > li.navbar-lastitem > a { border-right: none; color: #ffffff; }
#magnolia-header.magnolia-frame #login-popup, #magnolia-footer.magnolia-frame #login-popup { display: none; position: absolute; z-index: 1001; top: 40px; left: -1px; min-width: 220px; background: #f6f4f2; padding: 20px; border: 1px solid #ece9e7; }
#magnolia-header.magnolia-frame #login-popup.open, #magnolia-footer.magnolia-frame #login-popup.open { display: block !important; }
#magnolia-header.magnolia-frame #login-popup a:hover, #magnolia-footer.magnolia-frame #login-popup a:hover { text-decoration: underline; }
#magnolia-header.magnolia-frame #login-popup a:hover:before, #magnolia-footer.magnolia-frame #login-popup a:hover:before { display: inline-block; }
#magnolia-header.magnolia-frame #login-popup.loggedIn, #magnolia-footer.magnolia-frame #login-popup.loggedIn { min-width: 320px; }
#magnolia-header.magnolia-frame #login-popup.loggedIn p, #magnolia-footer.magnolia-frame #login-popup.loggedIn p { margin-bottom: 1em; }
#magnolia-header.magnolia-frame #login-popup.loggedIn a, #magnolia-footer.magnolia-frame #login-popup.loggedIn a { display: block; }
#magnolia-header.magnolia-frame #login-popup.loggedIn a.brown, #magnolia-footer.magnolia-frame #login-popup.loggedIn a.brown { color: #6e5e50; }
#magnolia-header.magnolia-frame #login-popup.loggedIn a.brown:before, #magnolia-header.magnolia-frame #login-popup.loggedIn a.brown.iebefore, #magnolia-footer.magnolia-frame #login-popup.loggedIn a.brown:before, #magnolia-footer.magnolia-frame #login-popup.loggedIn a.brown.iebefore { color: #6e5e50; }
#magnolia-header.magnolia-frame #login-popup .btn, #magnolia-footer.magnolia-frame #login-popup .btn { width: 100%; margin-bottom: 20px; }
#magnolia-header.magnolia-frame #login-popup p, #magnolia-footer.magnolia-frame #login-popup p { margin-bottom: 0; }
#magnolia-header.magnolia-frame #login-popup .icon:before, #magnolia-footer.magnolia-frame #login-popup .icon:before { font-size: 0.75em !important; }
#magnolia-header.magnolia-frame .meta-navImg, #magnolia-footer.magnolia-frame .meta-navImg { position: absolute; top: 50px; right: 15px; z-index: 1000; }
#magnolia-header.magnolia-frame .meta-navImg li, #magnolia-footer.magnolia-frame .meta-navImg li { float: left; border-left: 1px solid #ece9e7; padding: 0 10px; }
#magnolia-header.magnolia-frame .meta-navImg li a, #magnolia-footer.magnolia-frame .meta-navImg li a { padding: 0 3px; padding-left: 7px; display: block; font-size: 24px; border-radius: 5px; color: #6e5e50; }
#magnolia-header.magnolia-frame .meta-navImg li:first-child, #magnolia-footer.magnolia-frame .meta-navImg li:first-child { border-left: 0; }
#magnolia-header.magnolia-frame .am-logo, #magnolia-footer.magnolia-frame .am-logo { display: block; margin-top: 3px; margin-right: 1em; width: 80px; float: left; }
#magnolia-header.magnolia-frame .am-logo img, #magnolia-footer.magnolia-frame .am-logo img { max-width: 100%; height: auto; }
#magnolia-header.magnolia-frame #claim, #magnolia-footer.magnolia-frame #claim { padding-top: 2.25em; color: #e31519; font-family: "Arial Rounded ExtraBold", Arial, sans-serif; font-size: 2em; text-transform: uppercase; text-align: right; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }
@media only screen and (max-width: 1023px) { #magnolia-header.magnolia-frame #claim, #magnolia-footer.magnolia-frame #claim { padding-top: 1.4em; } }
@media only screen and (max-width: 750px) { #magnolia-header.magnolia-frame #claim, #magnolia-footer.magnolia-frame #claim { font-size: 0.8em; padding-top: 0em; } }
#magnolia-header.magnolia-frame #sitemap, #magnolia-header.magnolia-frame #magazin-footerzeile, #magnolia-footer.magnolia-frame #sitemap, #magnolia-footer.magnolia-frame #magazin-footerzeile { color: #6e5e50; border-top: 1px solid #ece9e7; background: #f6f5f3; padding-top: 25px; }
#magnolia-header.magnolia-frame #sitemap h3, #magnolia-header.magnolia-frame #magazin-footerzeile h3, #magnolia-footer.magnolia-frame #sitemap h3, #magnolia-footer.magnolia-frame #magazin-footerzeile h3 { color: #6e5e50; font-size: 1.214em; }
#magnolia-header.magnolia-frame #sitemap h4, #magnolia-header.magnolia-frame #magazin-footerzeile h4, #magnolia-footer.magnolia-frame #sitemap h4, #magnolia-footer.magnolia-frame #magazin-footerzeile h4 { color: #e31519; font-size: 1.571em; }
#magnolia-header.magnolia-frame .sitemap-nav a, #magnolia-footer.magnolia-frame .sitemap-nav a { font-size: 0.929em; }
#magnolia-header.magnolia-frame #magazin-footerzeile a, #magnolia-footer.magnolia-frame #magazin-footerzeile a { color: #6e5e50; margin-right: 1em; }
#magnolia-header.magnolia-frame #magazin-footerzeile a:before, #magnolia-header.magnolia-frame #magazin-footerzeile a.iebefore, #magnolia-footer.magnolia-frame #magazin-footerzeile a:before, #magnolia-footer.magnolia-frame #magazin-footerzeile a.iebefore { color: #6e5e50; }
#magnolia-header.magnolia-frame #magazin-footerzeile a.btn, #magnolia-footer.magnolia-frame #magazin-footerzeile a.btn { color: #ffffff; }
#magnolia-header.magnolia-frame #footer, #magnolia-footer.magnolia-frame #footer { background: #4e3d32; border-radius: 0; color: #ffffff; }
#magnolia-header.magnolia-frame .footer-nav li > a, #magnolia-footer.magnolia-frame .footer-nav li > a { color: #ffffff; padding: 0; margin: 15px 15px 15px 0; font-size: 1em; }
#magnolia-header.magnolia-frame .footer-nav li > a:hover, #magnolia-header.magnolia-frame .footer-nav li > a:focus, #magnolia-footer.magnolia-frame .footer-nav li > a:hover, #magnolia-footer.magnolia-frame .footer-nav li > a:focus { background: transparent; text-decoration: underline; }
#magnolia-header.magnolia-frame .footer-nav li > a.icon:hover, #magnolia-header.magnolia-frame .footer-nav li > a.icon:focus, #magnolia-footer.magnolia-frame .footer-nav li > a.icon:hover, #magnolia-footer.magnolia-frame .footer-nav li > a.icon:focus { text-decoration: none; }
#magnolia-header.magnolia-frame .fade, #magnolia-footer.magnolia-frame .fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -moz-transition: opacity 0.15s linear; transition: opacity 0.15s linear; }
#magnolia-header.magnolia-frame .fade.in, #magnolia-footer.magnolia-frame .fade.in { opacity: 1; }
#magnolia-header.magnolia-frame .collapse, #magnolia-footer.magnolia-frame .collapse { display: none; }
#magnolia-header.magnolia-frame .collapse.in, #magnolia-footer.magnolia-frame .collapse.in { display: block; }
#magnolia-header.magnolia-frame .collapsing, #magnolia-footer.magnolia-frame .collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; -moz-transition: height 0.35s ease; transition: height 0.35s ease; }
#magnolia-header.magnolia-frame .no-js .collapse, #magnolia-footer.magnolia-frame .no-js .collapse { display: block; }
#magnolia-header.magnolia-frame .clearfix:before, #magnolia-header.magnolia-frame .clearfix:after, #magnolia-footer.magnolia-frame .clearfix:before, #magnolia-footer.magnolia-frame .clearfix:after { content: " "; /* 1 */ display: table; /* 2 */ }
#magnolia-header.magnolia-frame .clearfix:after, #magnolia-footer.magnolia-frame .clearfix:after { clear: both; }
#magnolia-header.magnolia-frame .pull-right, #magnolia-footer.magnolia-frame .pull-right { float: right !important; }
#magnolia-header.magnolia-frame .pull-left, #magnolia-footer.magnolia-frame .pull-left { float: left !important; }
#magnolia-header.magnolia-frame .align-right, #magnolia-header.magnolia-frame #magazin-article #content h1, #magnolia-header.magnolia-frame #magazin-article #content h1 + h3, #magnolia-footer.magnolia-frame .align-right, #magnolia-footer.magnolia-frame #magazin-article #content h1, #magnolia-footer.magnolia-frame #magazin-article #content h1 + h3 { text-align: right; }
#magnolia-header.magnolia-frame .align-left, #magnolia-footer.magnolia-frame .align-left { text-align: left; }
#magnolia-header.magnolia-frame .align-center, #magnolia-footer.magnolia-frame .align-center { text-align: center; }
#magnolia-header.magnolia-frame .hide, #magnolia-footer.magnolia-frame .hide { display: none !important; }
#magnolia-header.magnolia-frame .show, #magnolia-footer.magnolia-frame .show { display: block !important; }
#magnolia-header.magnolia-frame .invisible, #magnolia-footer.magnolia-frame .invisible { visibility: hidden; }
#magnolia-header.magnolia-frame .text-hide, #magnolia-footer.magnolia-frame .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background: transparent; border: 0; }
#magnolia-header.magnolia-frame .visuallyhidden, #magnolia-footer.magnolia-frame .visuallyhidden { position: absolute; top: 0; left: -9998.99999999px; overflow: hidden; }
#magnolia-header.magnolia-frame .hidden, #magnolia-footer.magnolia-frame .hidden { display: none !important; visibility: hidden !important; }
#magnolia-header.magnolia-frame .affix, #magnolia-footer.magnolia-frame .affix { position: fixed; }
#magnolia-header.magnolia-frame .ellipses, #magnolia-footer.magnolia-frame .ellipses { white-space: nowrap; width: 100%; overflow: hidden; text-overflow: ellipsis; }
#magnolia-header.magnolia-frame .resetEllipses, #magnolia-footer.magnolia-frame .resetEllipses { text-overflow: initial !important; overflow: visible !important; white-space: normal !important; max-height: 100% !important; }
#magnolia-header.magnolia-frame .overflow, #magnolia-footer.magnolia-frame .overflow { overflow: auto; -webkit-overflow-scrolling: touch; }
#magnolia-header.magnolia-frame body .screenreader, #magnolia-footer.magnolia-frame body .screenreader { /* positions texts for screenreaders out of sight */ position: absolute; left: -999em; }
#magnolia-header.magnolia-frame .mt-0, #magnolia-footer.magnolia-frame .mt-0 { margin-top: 0 !important; }
#magnolia-header.magnolia-frame .mt-10, #magnolia-footer.magnolia-frame .mt-10 { margin-top: 10px !important; }
#magnolia-header.magnolia-frame .mt-15, #magnolia-footer.magnolia-frame .mt-15 { margin-top: 15px !important; }
#magnolia-header.magnolia-frame .mt-20, #magnolia-footer.magnolia-frame .mt-20 { margin-top: 20px !important; }
#magnolia-header.magnolia-frame .mt-25, #magnolia-footer.magnolia-frame .mt-25 { margin-top: 25px !important; }
#magnolia-header.magnolia-frame .mt-30, #magnolia-footer.magnolia-frame .mt-30 { margin-top: 30px !important; }
#magnolia-header.magnolia-frame .mt-40, #magnolia-footer.magnolia-frame .mt-40 { margin-top: 40px !important; }
#magnolia-header.magnolia-frame .mt-50, #magnolia-footer.magnolia-frame .mt-50 { margin-top: 50px !important; }
#magnolia-header.magnolia-frame .mt-60, #magnolia-footer.magnolia-frame .mt-60 { margin-top: 60px !important; }
#magnolia-header.magnolia-frame .mt-70, #magnolia-footer.magnolia-frame .mt-70 { margin-top: 70px !important; }
#magnolia-header.magnolia-frame .mt-80, #magnolia-footer.magnolia-frame .mt-80 { margin-top: 80px !important; }
#magnolia-header.magnolia-frame .mt-90, #magnolia-footer.magnolia-frame .mt-90 { margin-top: 90px !important; }
#magnolia-header.magnolia-frame .mt-100, #magnolia-footer.magnolia-frame .mt-100 { margin-top: 100px !important; }
#magnolia-header.magnolia-frame .mt-110, #magnolia-footer.magnolia-frame .mt-110 { margin-top: 110px !important; }
#magnolia-header.magnolia-frame .mt-120, #magnolia-footer.magnolia-frame .mt-120 { margin-top: 120px !important; }
#magnolia-header.magnolia-frame .mb-0, #magnolia-footer.magnolia-frame .mb-0 { margin-bottom: 0 !important; }
#magnolia-header.magnolia-frame .mb-10, #magnolia-footer.magnolia-frame .mb-10 { margin-bottom: 10px !important; }
#magnolia-header.magnolia-frame .mb-15, #magnolia-footer.magnolia-frame .mb-15 { margin-bottom: 15px !important; }
#magnolia-header.magnolia-frame .mb-20, #magnolia-footer.magnolia-frame .mb-20 { margin-bottom: 20px !important; }
#magnolia-header.magnolia-frame .mb-25, #magnolia-footer.magnolia-frame .mb-25 { margin-bottom: 25px !important; }
#magnolia-header.magnolia-frame .mb-30, #magnolia-footer.magnolia-frame .mb-30 { margin-bottom: 30px !important; }
#magnolia-header.magnolia-frame .mb-40, #magnolia-footer.magnolia-frame .mb-40 { margin-bottom: 40px !important; }
#magnolia-header.magnolia-frame .mb-50, #magnolia-footer.magnolia-frame .mb-50 { margin-bottom: 50px !important; }
#magnolia-header.magnolia-frame .mb-60, #magnolia-footer.magnolia-frame .mb-60 { margin-bottom: 60px !important; }
#magnolia-header.magnolia-frame .mb-70, #magnolia-footer.magnolia-frame .mb-70 { margin-bottom: 70px !important; }
#magnolia-header.magnolia-frame .mb-80, #magnolia-footer.magnolia-frame .mb-80 { margin-bottom: 80px !important; }
#magnolia-header.magnolia-frame .mb-90, #magnolia-footer.magnolia-frame .mb-90 { margin-bottom: 90px !important; }
#magnolia-header.magnolia-frame .mr-0, #magnolia-footer.magnolia-frame .mr-0 { margin-right: 0 !important; }
#magnolia-header.magnolia-frame .mr-10, #magnolia-footer.magnolia-frame .mr-10 { margin-right: 10px !important; }
#magnolia-header.magnolia-frame .mr-15, #magnolia-footer.magnolia-frame .mr-15 { margin-right: 15px !important; }
#magnolia-header.magnolia-frame .mr-20, #magnolia-footer.magnolia-frame .mr-20 { margin-right: 20px !important; }
#magnolia-header.magnolia-frame .mr-25, #magnolia-footer.magnolia-frame .mr-25 { margin-right: 25px !important; }
#magnolia-header.magnolia-frame .mr-30, #magnolia-footer.magnolia-frame .mr-30 { margin-right: 30px !important; }
#magnolia-header.magnolia-frame .mr-40, #magnolia-footer.magnolia-frame .mr-40 { margin-right: 40px !important; }
#magnolia-header.magnolia-frame .mr-50, #magnolia-footer.magnolia-frame .mr-50 { margin-right: 50px !important; }
#magnolia-header.magnolia-frame .mr-60, #magnolia-footer.magnolia-frame .mr-60 { margin-right: 60px !important; }
#magnolia-header.magnolia-frame .mr-70, #magnolia-footer.magnolia-frame .mr-70 { margin-right: 70px !important; }
#magnolia-header.magnolia-frame .mr-80, #magnolia-footer.magnolia-frame .mr-80 { margin-right: 80px !important; }
#magnolia-header.magnolia-frame .mr-90, #magnolia-footer.magnolia-frame .mr-90 { margin-right: 90px !important; }
@media only screen and (max-width: 400px) { #magnolia-header.magnolia-frame, #magnolia-footer.magnolia-frame { @-ms-viewport { width: 320px; }
 } }
#magnolia-header.magnolia-frame .visible-xs, #magnolia-footer.magnolia-frame .visible-xs { display: none !important; }
#magnolia-header.magnolia-frame tr.visible-xs, #magnolia-footer.magnolia-frame tr.visible-xs { display: none !important; }
#magnolia-header.magnolia-frame th.visible-xs, #magnolia-header.magnolia-frame td.visible-xs, #magnolia-footer.magnolia-frame th.visible-xs, #magnolia-footer.magnolia-frame td.visible-xs { display: none !important; }
@media only screen and (max-width: 767px) { #magnolia-header.magnolia-frame .visible-xs, #magnolia-footer.magnolia-frame .visible-xs { display: block !important; }
  #magnolia-header.magnolia-frame tr.visible-xs, #magnolia-footer.magnolia-frame tr.visible-xs { display: table-row !important; }
  #magnolia-header.magnolia-frame th.visible-xs, #magnolia-header.magnolia-frame td.visible-xs, #magnolia-footer.magnolia-frame th.visible-xs, #magnolia-footer.magnolia-frame td.visible-xs { display: table-cell !important; } }
@media only screen and (min-width: 768px) and (max-width: 1023px) { #magnolia-header.magnolia-frame .visible-xs.visible-sm, #magnolia-footer.magnolia-frame .visible-xs.visible-sm { display: block !important; }
  #magnolia-header.magnolia-frame tr.visible-xs.visible-sm, #magnolia-footer.magnolia-frame tr.visible-xs.visible-sm { display: table-row !important; }
  #magnolia-header.magnolia-frame th.visible-xs.visible-sm, #magnolia-header.magnolia-frame td.visible-xs.visible-sm, #magnolia-footer.magnolia-frame th.visible-xs.visible-sm, #magnolia-footer.magnolia-frame td.visible-xs.visible-sm { display: table-cell !important; } }
@media only screen and (min-width: 1024px) and (max-width: 1199px) { #magnolia-header.magnolia-frame .visible-xs.visible-md, #magnolia-footer.magnolia-frame .visible-xs.visible-md { display: block !important; }
  #magnolia-header.magnolia-frame tr.visible-xs.visible-md, #magnolia-footer.magnolia-frame tr.visible-xs.visible-md { display: table-row !important; }
  #magnolia-header.magnolia-frame th.visible-xs.visible-md, #magnolia-header.magnolia-frame td.visible-xs.visible-md, #magnolia-footer.magnolia-frame th.visible-xs.visible-md, #magnolia-footer.magnolia-frame td.visible-xs.visible-md { display: table-cell !important; } }
@media only screen and (min-width: 1200px) { #magnolia-header.magnolia-frame .visible-xs.visible-lg, #magnolia-footer.magnolia-frame .visible-xs.visible-lg { display: block !important; }
  #magnolia-header.magnolia-frame tr.visible-xs.visible-lg, #magnolia-footer.magnolia-frame tr.visible-xs.visible-lg { display: table-row !important; }
  #magnolia-header.magnolia-frame th.visible-xs.visible-lg, #magnolia-header.magnolia-frame td.visible-xs.visible-lg, #magnolia-footer.magnolia-frame th.visible-xs.visible-lg, #magnolia-footer.magnolia-frame td.visible-xs.visible-lg { display: table-cell !important; } }
#magnolia-header.magnolia-frame .visible-sm, #magnolia-footer.magnolia-frame .visible-sm { display: none !important; }
#magnolia-header.magnolia-frame tr.visible-sm, #magnolia-footer.magnolia-frame tr.visible-sm { display: none !important; }
#magnolia-header.magnolia-frame th.visible-sm, #magnolia-header.magnolia-frame td.visible-sm, #magnolia-footer.magnolia-frame th.visible-sm, #magnolia-footer.magnolia-frame td.visible-sm { display: none !important; }
@media only screen and (max-width: 767px) { #magnolia-header.magnolia-frame .visible-sm.visible-xs, #magnolia-footer.magnolia-frame .visible-sm.visible-xs { display: block !important; }
  #magnolia-header.magnolia-frame tr.visible-sm.visible-xs, #magnolia-footer.magnolia-frame tr.visible-sm.visible-xs { display: table-row !important; }
  #magnolia-header.magnolia-frame th.visible-sm.visible-xs, #magnolia-header.magnolia-frame td.visible-sm.visible-xs, #magnolia-footer.magnolia-frame th.visible-sm.visible-xs, #magnolia-footer.magnolia-frame td.visible-sm.visible-xs { display: table-cell !important; } }
@media only screen and (min-width: 768px) and (max-width: 1023px) { #magnolia-header.magnolia-frame .visible-sm, #magnolia-footer.magnolia-frame .visible-sm { display: block !important; }
  #magnolia-header.magnolia-frame tr.visible-sm, #magnolia-footer.magnolia-frame tr.visible-sm { display: table-row !important; }
  #magnolia-header.magnolia-frame th.visible-sm, #magnolia-header.magnolia-frame td.visible-sm, #magnolia-footer.magnolia-frame th.visible-sm, #magnolia-footer.magnolia-frame td.visible-sm { display: table-cell !important; } }
@media only screen and (min-width: 1024px) and (max-width: 1199px) { #magnolia-header.magnolia-frame .visible-sm.visible-md, #magnolia-footer.magnolia-frame .visible-sm.visible-md { display: block !important; }
  #magnolia-header.magnolia-frame tr.visible-sm.visible-md, #magnolia-footer.magnolia-frame tr.visible-sm.visible-md { display: table-row !important; }
  #magnolia-header.magnolia-frame th.visible-sm.visible-md, #magnolia-header.magnolia-frame td.visible-sm.visible-md, #magnolia-footer.magnolia-frame th.visible-sm.visible-md, #magnolia-footer.magnolia-frame td.visible-sm.visible-md { display: table-cell !important; } }
@media only screen and (min-width: 1200px) { #magnolia-header.magnolia-frame .visible-sm.visible-lg, #magnolia-footer.magnolia-frame .visible-sm.visible-lg { display: block !important; }
  #magnolia-header.magnolia-frame tr.visible-sm.visible-lg, #magnolia-footer.magnolia-frame tr.visible-sm.visible-lg { display: table-row !important; }
  #magnolia-header.magnolia-frame th.visible-sm.visible-lg, #magnolia-header.magnolia-frame td.visible-sm.visible-lg, #magnolia-footer.magnolia-frame th.visible-sm.visible-lg, #magnolia-footer.magnolia-frame td.visible-sm.visible-lg { display: table-cell !important; } }
#magnolia-header.magnolia-frame .visible-md, #magnolia-footer.magnolia-frame .visible-md { display: none !important; }
#magnolia-header.magnolia-frame tr.visible-md, #magnolia-footer.magnolia-frame tr.visible-md { display: none !important; }
#magnolia-header.magnolia-frame th.visible-md, #magnolia-header.magnolia-frame td.visible-md, #magnolia-footer.magnolia-frame th.visible-md, #magnolia-footer.magnolia-frame td.visible-md { display: none !important; }
@media only screen and (max-width: 767px) { #magnolia-header.magnolia-frame .visible-md.visible-xs, #magnolia-footer.magnolia-frame .visible-md.visible-xs { display: block !important; }
  #magnolia-header.magnolia-frame tr.visible-md.visible-xs, #magnolia-footer.magnolia-frame tr.visible-md.visible-xs { display: table-row !important; }
  #magnolia-header.magnolia-frame th.visible-md.visible-xs, #magnolia-header.magnolia-frame td.visible-md.visible-xs, #magnolia-footer.magnolia-frame th.visible-md.visible-xs, #magnolia-footer.magnolia-frame td.visible-md.visible-xs { display: table-cell !important; } }
@media only screen and (min-width: 768px) and (max-width: 1023px) { #magnolia-header.magnolia-frame .visible-md.visible-sm, #magnolia-footer.magnolia-frame .visible-md.visible-sm { display: block !important; }
  #magnolia-header.magnolia-frame tr.visible-md.visible-sm, #magnolia-footer.magnolia-frame tr.visible-md.visible-sm { display: table-row !important; }
  #magnolia-header.magnolia-frame th.visible-md.visible-sm, #magnolia-header.magnolia-frame td.visible-md.visible-sm, #magnolia-footer.magnolia-frame th.visible-md.visible-sm, #magnolia-footer.magnolia-frame td.visible-md.visible-sm { display: table-cell !important; } }
@media only screen and (min-width: 1024px) and (max-width: 1199px) { #magnolia-header.magnolia-frame .visible-md, #magnolia-footer.magnolia-frame .visible-md { display: block !important; }
  #magnolia-header.magnolia-frame tr.visible-md, #magnolia-footer.magnolia-frame tr.visible-md { display: table-row !important; }
  #magnolia-header.magnolia-frame th.visible-md, #magnolia-header.magnolia-frame td.visible-md, #magnolia-footer.magnolia-frame th.visible-md, #magnolia-footer.magnolia-frame td.visible-md { display: table-cell !important; } }
@media only screen and (min-width: 1200px) { #magnolia-header.magnolia-frame .visible-md.visible-lg, #magnolia-footer.magnolia-frame .visible-md.visible-lg { display: block !important; }
  #magnolia-header.magnolia-frame tr.visible-md.visible-lg, #magnolia-footer.magnolia-frame tr.visible-md.visible-lg { display: table-row !important; }
  #magnolia-header.magnolia-frame th.visible-md.visible-lg, #magnolia-header.magnolia-frame td.visible-md.visible-lg, #magnolia-footer.magnolia-frame th.visible-md.visible-lg, #magnolia-footer.magnolia-frame td.visible-md.visible-lg { display: table-cell !important; } }
#magnolia-header.magnolia-frame .visible-lg, #magnolia-footer.magnolia-frame .visible-lg { display: none !important; }
#magnolia-header.magnolia-frame tr.visible-lg, #magnolia-footer.magnolia-frame tr.visible-lg { display: none !important; }
#magnolia-header.magnolia-frame th.visible-lg, #magnolia-header.magnolia-frame td.visible-lg, #magnolia-footer.magnolia-frame th.visible-lg, #magnolia-footer.magnolia-frame td.visible-lg { display: none !important; }
@media only screen and (max-width: 767px) { #magnolia-header.magnolia-frame .visible-lg.visible-xs, #magnolia-footer.magnolia-frame .visible-lg.visible-xs { display: block !important; }
  #magnolia-header.magnolia-frame tr.visible-lg.visible-xs, #magnolia-footer.magnolia-frame tr.visible-lg.visible-xs { display: table-row !important; }
  #magnolia-header.magnolia-frame th.visible-lg.visible-xs, #magnolia-header.magnolia-frame td.visible-lg.visible-xs, #magnolia-footer.magnolia-frame th.visible-lg.visible-xs, #magnolia-footer.magnolia-frame td.visible-lg.visible-xs { display: table-cell !important; } }
@media only screen and (min-width: 768px) and (max-width: 1023px) { #magnolia-header.magnolia-frame .visible-lg.visible-sm, #magnolia-footer.magnolia-frame .visible-lg.visible-sm { display: block !important; }
  #magnolia-header.magnolia-frame tr.visible-lg.visible-sm, #magnolia-footer.magnolia-frame tr.visible-lg.visible-sm { display: table-row !important; }
  #magnolia-header.magnolia-frame th.visible-lg.visible-sm, #magnolia-header.magnolia-frame td.visible-lg.visible-sm, #magnolia-footer.magnolia-frame th.visible-lg.visible-sm, #magnolia-footer.magnolia-frame td.visible-lg.visible-sm { display: table-cell !important; } }
@media only screen and (min-width: 1024px) and (max-width: 1199px) { #magnolia-header.magnolia-frame .visible-lg.visible-md, #magnolia-footer.magnolia-frame .visible-lg.visible-md { display: block !important; }
  #magnolia-header.magnolia-frame tr.visible-lg.visible-md, #magnolia-footer.magnolia-frame tr.visible-lg.visible-md { display: table-row !important; }
  #magnolia-header.magnolia-frame th.visible-lg.visible-md, #magnolia-header.magnolia-frame td.visible-lg.visible-md, #magnolia-footer.magnolia-frame th.visible-lg.visible-md, #magnolia-footer.magnolia-frame td.visible-lg.visible-md { display: table-cell !important; } }
@media only screen and (min-width: 1200px) { #magnolia-header.magnolia-frame .visible-lg, #magnolia-footer.magnolia-frame .visible-lg { display: block !important; }
  #magnolia-header.magnolia-frame tr.visible-lg, #magnolia-footer.magnolia-frame tr.visible-lg { display: table-row !important; }
  #magnolia-header.magnolia-frame th.visible-lg, #magnolia-header.magnolia-frame td.visible-lg, #magnolia-footer.magnolia-frame th.visible-lg, #magnolia-footer.magnolia-frame td.visible-lg { display: table-cell !important; } }
#magnolia-header.magnolia-frame .hidden-xs, #magnolia-footer.magnolia-frame .hidden-xs { display: block !important; }
#magnolia-header.magnolia-frame tr.hidden-xs, #magnolia-footer.magnolia-frame tr.hidden-xs { display: table-row !important; }
#magnolia-header.magnolia-frame th.hidden-xs, #magnolia-header.magnolia-frame td.hidden-xs, #magnolia-footer.magnolia-frame th.hidden-xs, #magnolia-footer.magnolia-frame td.hidden-xs { display: table-cell !important; }
@media only screen and (max-width: 767px) { #magnolia-header.magnolia-frame .hidden-xs, #magnolia-footer.magnolia-frame .hidden-xs { display: none !important; }
  #magnolia-header.magnolia-frame tr.hidden-xs, #magnolia-footer.magnolia-frame tr.hidden-xs { display: none !important; }
  #magnolia-header.magnolia-frame th.hidden-xs, #magnolia-header.magnolia-frame td.hidden-xs, #magnolia-footer.magnolia-frame th.hidden-xs, #magnolia-footer.magnolia-frame td.hidden-xs { display: none !important; } }
@media only screen and (min-width: 768px) and (max-width: 1023px) { #magnolia-header.magnolia-frame .hidden-xs.hidden-sm, #magnolia-footer.magnolia-frame .hidden-xs.hidden-sm { display: none !important; }
  #magnolia-header.magnolia-frame tr.hidden-xs.hidden-sm, #magnolia-footer.magnolia-frame tr.hidden-xs.hidden-sm { display: none !important; }
  #magnolia-header.magnolia-frame th.hidden-xs.hidden-sm, #magnolia-header.magnolia-frame td.hidden-xs.hidden-sm, #magnolia-footer.magnolia-frame th.hidden-xs.hidden-sm, #magnolia-footer.magnolia-frame td.hidden-xs.hidden-sm { display: none !important; } }
@media only screen and (min-width: 1024px) and (max-width: 1199px) { #magnolia-header.magnolia-frame .hidden-xs.hidden-md, #magnolia-footer.magnolia-frame .hidden-xs.hidden-md { display: none !important; }
  #magnolia-header.magnolia-frame tr.hidden-xs.hidden-md, #magnolia-footer.magnolia-frame tr.hidden-xs.hidden-md { display: none !important; }
  #magnolia-header.magnolia-frame th.hidden-xs.hidden-md, #magnolia-header.magnolia-frame td.hidden-xs.hidden-md, #magnolia-footer.magnolia-frame th.hidden-xs.hidden-md, #magnolia-footer.magnolia-frame td.hidden-xs.hidden-md { display: none !important; } }
@media only screen and (min-width: 1200px) { #magnolia-header.magnolia-frame .hidden-xs.hidden-lg, #magnolia-footer.magnolia-frame .hidden-xs.hidden-lg { display: none !important; }
  #magnolia-header.magnolia-frame tr.hidden-xs.hidden-lg, #magnolia-footer.magnolia-frame tr.hidden-xs.hidden-lg { display: none !important; }
  #magnolia-header.magnolia-frame th.hidden-xs.hidden-lg, #magnolia-header.magnolia-frame td.hidden-xs.hidden-lg, #magnolia-footer.magnolia-frame th.hidden-xs.hidden-lg, #magnolia-footer.magnolia-frame td.hidden-xs.hidden-lg { display: none !important; } }
#magnolia-header.magnolia-frame .hidden-sm, #magnolia-footer.magnolia-frame .hidden-sm { display: block !important; }
#magnolia-header.magnolia-frame tr.hidden-sm, #magnolia-footer.magnolia-frame tr.hidden-sm { display: table-row !important; }
#magnolia-header.magnolia-frame th.hidden-sm, #magnolia-header.magnolia-frame td.hidden-sm, #magnolia-footer.magnolia-frame th.hidden-sm, #magnolia-footer.magnolia-frame td.hidden-sm { display: table-cell !important; }
@media only screen and (max-width: 767px) { #magnolia-header.magnolia-frame .hidden-sm.hidden-xs, #magnolia-footer.magnolia-frame .hidden-sm.hidden-xs { display: none !important; }
  #magnolia-header.magnolia-frame tr.hidden-sm.hidden-xs, #magnolia-footer.magnolia-frame tr.hidden-sm.hidden-xs { display: none !important; }
  #magnolia-header.magnolia-frame th.hidden-sm.hidden-xs, #magnolia-header.magnolia-frame td.hidden-sm.hidden-xs, #magnolia-footer.magnolia-frame th.hidden-sm.hidden-xs, #magnolia-footer.magnolia-frame td.hidden-sm.hidden-xs { display: none !important; } }
@media only screen and (min-width: 768px) and (max-width: 1023px) { #magnolia-header.magnolia-frame .hidden-sm, #magnolia-footer.magnolia-frame .hidden-sm { display: none !important; }
  #magnolia-header.magnolia-frame tr.hidden-sm, #magnolia-footer.magnolia-frame tr.hidden-sm { display: none !important; }
  #magnolia-header.magnolia-frame th.hidden-sm, #magnolia-header.magnolia-frame td.hidden-sm, #magnolia-footer.magnolia-frame th.hidden-sm, #magnolia-footer.magnolia-frame td.hidden-sm { display: none !important; } }
@media only screen and (min-width: 1024px) and (max-width: 1199px) { #magnolia-header.magnolia-frame .hidden-sm.hidden-md, #magnolia-footer.magnolia-frame .hidden-sm.hidden-md { display: none !important; }
  #magnolia-header.magnolia-frame tr.hidden-sm.hidden-md, #magnolia-footer.magnolia-frame tr.hidden-sm.hidden-md { display: none !important; }
  #magnolia-header.magnolia-frame th.hidden-sm.hidden-md, #magnolia-header.magnolia-frame td.hidden-sm.hidden-md, #magnolia-footer.magnolia-frame th.hidden-sm.hidden-md, #magnolia-footer.magnolia-frame td.hidden-sm.hidden-md { display: none !important; } }
@media only screen and (min-width: 1200px) { #magnolia-header.magnolia-frame .hidden-sm.hidden-lg, #magnolia-footer.magnolia-frame .hidden-sm.hidden-lg { display: none !important; }
  #magnolia-header.magnolia-frame tr.hidden-sm.hidden-lg, #magnolia-footer.magnolia-frame tr.hidden-sm.hidden-lg { display: none !important; }
  #magnolia-header.magnolia-frame th.hidden-sm.hidden-lg, #magnolia-header.magnolia-frame td.hidden-sm.hidden-lg, #magnolia-footer.magnolia-frame th.hidden-sm.hidden-lg, #magnolia-footer.magnolia-frame td.hidden-sm.hidden-lg { display: none !important; } }
#magnolia-header.magnolia-frame .hidden-md, #magnolia-footer.magnolia-frame .hidden-md { display: block !important; }
#magnolia-header.magnolia-frame tr.hidden-md, #magnolia-footer.magnolia-frame tr.hidden-md { display: table-row !important; }
#magnolia-header.magnolia-frame th.hidden-md, #magnolia-header.magnolia-frame td.hidden-md, #magnolia-footer.magnolia-frame th.hidden-md, #magnolia-footer.magnolia-frame td.hidden-md { display: table-cell !important; }
@media only screen and (max-width: 767px) { #magnolia-header.magnolia-frame .hidden-md.hidden-xs, #magnolia-footer.magnolia-frame .hidden-md.hidden-xs { display: none !important; }
  #magnolia-header.magnolia-frame tr.hidden-md.hidden-xs, #magnolia-footer.magnolia-frame tr.hidden-md.hidden-xs { display: none !important; }
  #magnolia-header.magnolia-frame th.hidden-md.hidden-xs, #magnolia-header.magnolia-frame td.hidden-md.hidden-xs, #magnolia-footer.magnolia-frame th.hidden-md.hidden-xs, #magnolia-footer.magnolia-frame td.hidden-md.hidden-xs { display: none !important; } }
@media only screen and (min-width: 768px) and (max-width: 1023px) { #magnolia-header.magnolia-frame .hidden-md.hidden-sm, #magnolia-footer.magnolia-frame .hidden-md.hidden-sm { display: none !important; }
  #magnolia-header.magnolia-frame tr.hidden-md.hidden-sm, #magnolia-footer.magnolia-frame tr.hidden-md.hidden-sm { display: none !important; }
  #magnolia-header.magnolia-frame th.hidden-md.hidden-sm, #magnolia-header.magnolia-frame td.hidden-md.hidden-sm, #magnolia-footer.magnolia-frame th.hidden-md.hidden-sm, #magnolia-footer.magnolia-frame td.hidden-md.hidden-sm { display: none !important; } }
@media only screen and (min-width: 1024px) and (max-width: 1199px) { #magnolia-header.magnolia-frame .hidden-md, #magnolia-footer.magnolia-frame .hidden-md { display: none !important; }
  #magnolia-header.magnolia-frame tr.hidden-md, #magnolia-footer.magnolia-frame tr.hidden-md { display: none !important; }
  #magnolia-header.magnolia-frame th.hidden-md, #magnolia-header.magnolia-frame td.hidden-md, #magnolia-footer.magnolia-frame th.hidden-md, #magnolia-footer.magnolia-frame td.hidden-md { display: none !important; } }
@media only screen and (min-width: 1200px) { #magnolia-header.magnolia-frame .hidden-md.hidden-lg, #magnolia-footer.magnolia-frame .hidden-md.hidden-lg { display: none !important; }
  #magnolia-header.magnolia-frame tr.hidden-md.hidden-lg, #magnolia-footer.magnolia-frame tr.hidden-md.hidden-lg { display: none !important; }
  #magnolia-header.magnolia-frame th.hidden-md.hidden-lg, #magnolia-header.magnolia-frame td.hidden-md.hidden-lg, #magnolia-footer.magnolia-frame th.hidden-md.hidden-lg, #magnolia-footer.magnolia-frame td.hidden-md.hidden-lg { display: none !important; } }
#magnolia-header.magnolia-frame .hidden-lg, #magnolia-footer.magnolia-frame .hidden-lg { display: block !important; }
#magnolia-header.magnolia-frame tr.hidden-lg, #magnolia-footer.magnolia-frame tr.hidden-lg { display: table-row !important; }
#magnolia-header.magnolia-frame th.hidden-lg, #magnolia-header.magnolia-frame td.hidden-lg, #magnolia-footer.magnolia-frame th.hidden-lg, #magnolia-footer.magnolia-frame td.hidden-lg { display: table-cell !important; }
@media only screen and (max-width: 767px) { #magnolia-header.magnolia-frame .hidden-lg.hidden-xs, #magnolia-footer.magnolia-frame .hidden-lg.hidden-xs { display: none !important; }
  #magnolia-header.magnolia-frame tr.hidden-lg.hidden-xs, #magnolia-footer.magnolia-frame tr.hidden-lg.hidden-xs { display: none !important; }
  #magnolia-header.magnolia-frame th.hidden-lg.hidden-xs, #magnolia-header.magnolia-frame td.hidden-lg.hidden-xs, #magnolia-footer.magnolia-frame th.hidden-lg.hidden-xs, #magnolia-footer.magnolia-frame td.hidden-lg.hidden-xs { display: none !important; } }
@media only screen and (min-width: 768px) and (max-width: 1023px) { #magnolia-header.magnolia-frame .hidden-lg.hidden-sm, #magnolia-footer.magnolia-frame .hidden-lg.hidden-sm { display: none !important; }
  #magnolia-header.magnolia-frame tr.hidden-lg.hidden-sm, #magnolia-footer.magnolia-frame tr.hidden-lg.hidden-sm { display: none !important; }
  #magnolia-header.magnolia-frame th.hidden-lg.hidden-sm, #magnolia-header.magnolia-frame td.hidden-lg.hidden-sm, #magnolia-footer.magnolia-frame th.hidden-lg.hidden-sm, #magnolia-footer.magnolia-frame td.hidden-lg.hidden-sm { display: none !important; } }
@media only screen and (min-width: 1024px) and (max-width: 1199px) { #magnolia-header.magnolia-frame .hidden-lg.hidden-md, #magnolia-footer.magnolia-frame .hidden-lg.hidden-md { display: none !important; }
  #magnolia-header.magnolia-frame tr.hidden-lg.hidden-md, #magnolia-footer.magnolia-frame tr.hidden-lg.hidden-md { display: none !important; }
  #magnolia-header.magnolia-frame th.hidden-lg.hidden-md, #magnolia-header.magnolia-frame td.hidden-lg.hidden-md, #magnolia-footer.magnolia-frame th.hidden-lg.hidden-md, #magnolia-footer.magnolia-frame td.hidden-lg.hidden-md { display: none !important; } }
@media only screen and (min-width: 1200px) { #magnolia-header.magnolia-frame .hidden-lg, #magnolia-footer.magnolia-frame .hidden-lg { display: none !important; }
  #magnolia-header.magnolia-frame tr.hidden-lg, #magnolia-footer.magnolia-frame tr.hidden-lg { display: none !important; }
  #magnolia-header.magnolia-frame th.hidden-lg, #magnolia-header.magnolia-frame td.hidden-lg, #magnolia-footer.magnolia-frame th.hidden-lg, #magnolia-footer.magnolia-frame td.hidden-lg { display: none !important; } }
#magnolia-header.magnolia-frame .visible-print, #magnolia-footer.magnolia-frame .visible-print { display: none !important; }
#magnolia-header.magnolia-frame tr.visible-print, #magnolia-footer.magnolia-frame tr.visible-print { display: none !important; }
#magnolia-header.magnolia-frame th.visible-print, #magnolia-header.magnolia-frame td.visible-print, #magnolia-footer.magnolia-frame th.visible-print, #magnolia-footer.magnolia-frame td.visible-print { display: none !important; }
@media print { #magnolia-header.magnolia-frame .visible-print, #magnolia-footer.magnolia-frame .visible-print { display: block !important; }
  #magnolia-header.magnolia-frame tr.visible-print, #magnolia-footer.magnolia-frame tr.visible-print { display: table-row !important; }
  #magnolia-header.magnolia-frame th.visible-print, #magnolia-header.magnolia-frame td.visible-print, #magnolia-footer.magnolia-frame th.visible-print, #magnolia-footer.magnolia-frame td.visible-print { display: table-cell !important; }
  #magnolia-header.magnolia-frame .hidden-print, #magnolia-footer.magnolia-frame .hidden-print { display: none !important; }
  #magnolia-header.magnolia-frame tr.hidden-print, #magnolia-footer.magnolia-frame tr.hidden-print { display: none !important; }
  #magnolia-header.magnolia-frame th.hidden-print, #magnolia-header.magnolia-frame td.hidden-print, #magnolia-footer.magnolia-frame th.hidden-print, #magnolia-footer.magnolia-frame td.hidden-print { display: none !important; } }
@media only screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { #magnolia-header.magnolia-frame, #magnolia-footer.magnolia-frame { /* WTF: AKTIONM-904; **/ /** primary navigation **/ }
  #magnolia-header.magnolia-frame .se008 .icon-next, #magnolia-header.magnolia-frame .ze001 .icon-next, #magnolia-footer.magnolia-frame .se008 .icon-next, #magnolia-footer.magnolia-frame .ze001 .icon-next { font-size: 32px; bottom: -38px; }
  #magnolia-header.magnolia-frame .ticketslider .carousel-controls .icon-next:before, #magnolia-footer.magnolia-frame .ticketslider .carousel-controls .icon-next:before { font-size: 2em; }
  #magnolia-header.magnolia-frame .btn-primary, #magnolia-footer.magnolia-frame .btn-primary { overflow: hidden; }
  #magnolia-header.magnolia-frame .ze018 p, #magnolia-footer.magnolia-frame .ze018 p { max-height: 110px; }
  #magnolia-header.magnolia-frame .ze020 .opcWrap, #magnolia-footer.magnolia-frame .ze020 .opcWrap { float: left; }
  #magnolia-header.magnolia-frame #login-popup a, #magnolia-header.magnolia-frame #login-popup a:hover, #magnolia-footer.magnolia-frame #login-popup a, #magnolia-footer.magnolia-frame #login-popup a:hover { text-decoration: none !important; }
  #magnolia-header.magnolia-frame .collapsible-heading .icon:before, #magnolia-header.magnolia-frame .collapsible-heading .icon:after, #magnolia-footer.magnolia-frame .collapsible-heading .icon:before, #magnolia-footer.magnolia-frame .collapsible-heading .icon:after { font-size: 2.8em !important; }
  #magnolia-header.magnolia-frame .icon--Pfeil_rechts_sonder:before, #magnolia-header.magnolia-frame .link-primary:before, #magnolia-header.magnolia-frame .link-secondary:before, #magnolia-footer.magnolia-frame .icon--Pfeil_rechts_sonder:before, #magnolia-footer.magnolia-frame .link-primary:before, #magnolia-footer.magnolia-frame .link-secondary:before { font-size: 1.0em; }
  #magnolia-header.magnolia-frame .btn-primary:after, #magnolia-footer.magnolia-frame .btn-primary:after { font-size: 2.2em; }
  #magnolia-header.magnolia-frame .collapsed .arr:before, #magnolia-header.magnolia-frame .icon--Pfeil_oben:after, #magnolia-header.magnolia-frame .icon--Pfeil_unten:after, #magnolia-footer.magnolia-frame .collapsed .arr:before, #magnolia-footer.magnolia-frame .icon--Pfeil_oben:after, #magnolia-footer.magnolia-frame .icon--Pfeil_unten:after { font-size: 2.8em; }
  #magnolia-header.magnolia-frame .row > .col-md-4 > .se004 blockquote:before, #magnolia-header.magnolia-frame .row > .col-md-4 > .se004 blockquote:after, #magnolia-header.magnolia-frame #content > .row > .col-md-3 blockquote:before, #magnolia-header.magnolia-frame #content > .row > .col-md-3 blockquote:after, #magnolia-footer.magnolia-frame .row > .col-md-4 > .se004 blockquote:before, #magnolia-footer.magnolia-frame .row > .col-md-4 > .se004 blockquote:after, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 blockquote:before, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 blockquote:after { font-size: 0.5em; }
  #magnolia-header.magnolia-frame .ba001--primary-nav li a:before, #magnolia-header.magnolia-frame .ba001--primary-nav li a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav li a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav li a.iebefore { font-size: 2em; }
  #magnolia-header.magnolia-frame .ba001--primary-nav li ul li a.icon--Pfeil_unten:before, #magnolia-header.magnolia-frame .ba001--primary-nav li ul li a.icon--Pfeil_unten.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav li ul li a.icon--Pfeil_unten:before, #magnolia-footer.magnolia-frame .ba001--primary-nav li ul li a.icon--Pfeil_unten.iebefore { font-size: 2em!important; top: 0.2em; }
  #magnolia-header.magnolia-frame .ba001--primary-nav li ul li a.icon--Pfeil_rechts:before, #magnolia-header.magnolia-frame .ba001--primary-nav li ul li a.icon--Pfeil_rechts.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav li ul li a.icon--Pfeil_rechts:before, #magnolia-footer.magnolia-frame .ba001--primary-nav li ul li a.icon--Pfeil_rechts.iebefore { font-size: 1em; }
  #magnolia-header.magnolia-frame .ba001--primary-nav .navbar-lastitem, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-lastitem { height: 66px; overflow: hidden; }
  #magnolia-header.magnolia-frame .ba001--primary-nav .navbar-lastitem a:before, #magnolia-header.magnolia-frame .ba001--primary-nav .navbar-lastitem a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-lastitem a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-lastitem a.iebefore { top: 0!important; font-size: 1em!important; }
  #magnolia-header.magnolia-frame .ba001--primary-nav .navbar-lastitem a:focus:before, #magnolia-header.magnolia-frame .ba001--primary-nav .navbar-lastitem a:focus.iebefore, #magnolia-header.magnolia-frame .ba001--primary-nav .navbar-lastitem a:hover:before, #magnolia-header.magnolia-frame .ba001--primary-nav .navbar-lastitem a:hover.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-lastitem a:focus:before, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-lastitem a:focus.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-lastitem a:hover:before, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-lastitem a:hover.iebefore { top: 1em!important; font-size: 0.5em!important; }
  #magnolia-header.magnolia-frame .ba001--primary-nav .navbar-lastitem a .navbar-primaryheading, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-lastitem a .navbar-primaryheading { padding-top: 0.7em!important; padding-bottom: 0.6em!important; }
  #magnolia-header.magnolia-frame .ba001--primary-nav.isActive li a:before, #magnolia-header.magnolia-frame .ba001--primary-nav.isActive li a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.isActive li a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.isActive li a.iebefore { font-size: 0.75em; }
  #magnolia-header.magnolia-frame .ba001--primary-nav li > a.icon--Pfeil_unten:before, #magnolia-header.magnolia-frame .ba001--primary-nav li > a.icon--Pfeil_unten.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav li > a.icon--Pfeil_unten:before, #magnolia-footer.magnolia-frame .ba001--primary-nav li > a.icon--Pfeil_unten.iebefore { font-size: 0.5em; }
  #magnolia-header.magnolia-frame .ba001--primary-nav.isActive li.isSubActive a.icon--Pfeil_rechts:before, #magnolia-header.magnolia-frame .ba001--primary-nav.isActive li.isSubActive a.icon--Pfeil_rechts.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.isActive li.isSubActive a.icon--Pfeil_rechts:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.isActive li.isSubActive a.icon--Pfeil_rechts.iebefore { font-size: 1.8em; }
  #magnolia-header.magnolia-frame .ba001--primary-nav.isActive li.isSubActive ul li a.icon--Pfeil_unten:before, #magnolia-header.magnolia-frame .ba001--primary-nav.isActive li.isSubActive ul li a.icon--Pfeil_unten.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.isActive li.isSubActive ul li a.icon--Pfeil_unten:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.isActive li.isSubActive ul li a.icon--Pfeil_unten.iebefore { font-size: 2em; }
  #magnolia-header.magnolia-frame .ba001--primary-nav .navbar-lastitem, #magnolia-header.magnolia-frame .ba001--primary-nav.isActive .navbar-lastitem, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-lastitem, #magnolia-footer.magnolia-frame .ba001--primary-nav.isActive .navbar-lastitem { height: 56px!important; overflow: hidden; }
  #magnolia-header.magnolia-frame .ba001--primary-nav.isActive .navbar-lastitem a:before, #magnolia-header.magnolia-frame .ba001--primary-nav.isActive .navbar-lastitem a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav.isActive .navbar-lastitem a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav.isActive .navbar-lastitem a.iebefore { top: 0!important; font-size: 0.6em!important; }
  #magnolia-header.magnolia-frame .ba001--primary-nav .navbar-lastitem a:focus:before, #magnolia-header.magnolia-frame .ba001--primary-nav .navbar-lastitem a:focus.iebefore, #magnolia-header.magnolia-frame .ba001--primary-nav .navbar-lastitem a:hover:before, #magnolia-header.magnolia-frame .ba001--primary-nav .navbar-lastitem a:hover.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-lastitem a:focus:before, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-lastitem a:focus.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-lastitem a:hover:before, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-lastitem a:hover.iebefore { font-size: 1em!important; }
  #magnolia-header.magnolia-frame .ba001--primary-nav.isActive .navbar-lastitem a .navbar-primaryheading, #magnolia-footer.magnolia-frame .ba001--primary-nav.isActive .navbar-lastitem a .navbar-primaryheading { padding-top: 0.2em!important; padding-bottom: 0.8em!important; }
  #magnolia-header.magnolia-frame .ba001--left-navigation li a:before, #magnolia-header.magnolia-frame .ba001--left-navigation li a.iebefore, #magnolia-footer.magnolia-frame .ba001--left-navigation li a:before, #magnolia-footer.magnolia-frame .ba001--left-navigation li a.iebefore { font-size: 3em; }
  #magnolia-header.magnolia-frame .ba001--left-navigation li a.icon--Pfeil_unten:before, #magnolia-header.magnolia-frame .ba001--left-navigation li a.icon--Pfeil_unten.iebefore, #magnolia-footer.magnolia-frame .ba001--left-navigation li a.icon--Pfeil_unten:before, #magnolia-footer.magnolia-frame .ba001--left-navigation li a.icon--Pfeil_unten.iebefore { font-size: 2em; }
  #magnolia-header.magnolia-frame .ba001--left-navigation li a:focus:before, #magnolia-header.magnolia-frame .ba001--left-navigation li a:focus.iebefore, #magnolia-header.magnolia-frame .ba001--left-navigation li a:hover:before, #magnolia-header.magnolia-frame .ba001--left-navigation li a:hover.iebefore, #magnolia-footer.magnolia-frame .ba001--left-navigation li a:focus:before, #magnolia-footer.magnolia-frame .ba001--left-navigation li a:focus.iebefore, #magnolia-footer.magnolia-frame .ba001--left-navigation li a:hover:before, #magnolia-footer.magnolia-frame .ba001--left-navigation li a:hover.iebefore { text-decoration: none!important; display: inline-block; }
  #magnolia-header.magnolia-frame .ba001--magazin-primary-navigation.isActive .sub-navbar li a.icon--Pfeil_unten:before, #magnolia-header.magnolia-frame .ba001--magazin-primary-navigation.isActive .sub-navbar li a.icon--Pfeil_unten.iebefore, #magnolia-footer.magnolia-frame .ba001--magazin-primary-navigation.isActive .sub-navbar li a.icon--Pfeil_unten:before, #magnolia-footer.magnolia-frame .ba001--magazin-primary-navigation.isActive .sub-navbar li a.icon--Pfeil_unten.iebefore { font-size: 0.6em; }
  #magnolia-header.magnolia-frame input[type="radio"], #magnolia-header.magnolia-frame input[type="checkbox"], #magnolia-footer.magnolia-frame input[type="radio"], #magnolia-footer.magnolia-frame input[type="checkbox"] { margin-top: 3px; }
  #magnolia-header.magnolia-frame #login-popup a.icon--Pfeil_rechts:before, #magnolia-footer.magnolia-frame #login-popup a.icon--Pfeil_rechts:before { font-size: 2em!important; top: -0.3em !important; }
  #magnolia-header.magnolia-frame body.modal-open, #magnolia-header.magnolia-frame .modal-open .navbar-fixed-top, #magnolia-header.magnolia-frame .modal-open .navbar-fixed-bottom, #magnolia-footer.magnolia-frame body.modal-open, #magnolia-footer.magnolia-frame .modal-open .navbar-fixed-top, #magnolia-footer.magnolia-frame .modal-open .navbar-fixed-bottom { margin-right: 0; } }
@media only screen and (-ms-high-contrast: active), (-ms-high-contrast: none) and (min-width: 970px) and (max-width: 1170px) { #magnolia-header.magnolia-frame .ba001--primary-nav .navbar-lastitem a:before, #magnolia-header.magnolia-frame .ba001--primary-nav .navbar-lastitem a.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-lastitem a:before, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-lastitem a.iebefore { font-size: 0.5em!important; }
  #magnolia-header.magnolia-frame .ba001--primary-nav .navbar-lastitem a:focus:before, #magnolia-header.magnolia-frame .ba001--primary-nav .navbar-lastitem a:focus.iebefore, #magnolia-header.magnolia-frame .ba001--primary-nav .navbar-lastitem a:hover:before, #magnolia-header.magnolia-frame .ba001--primary-nav .navbar-lastitem a:hover.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-lastitem a:focus:before, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-lastitem a:focus.iebefore, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-lastitem a:hover:before, #magnolia-footer.magnolia-frame .ba001--primary-nav .navbar-lastitem a:hover.iebefore { font-size: 0.5em!important; } }
@media only screen and (max-width: 1023px) and (-ms-high-contrast: active), (max-width: 1023px) and (-ms-high-contrast: none) { #magnolia-header.magnolia-frame .row > .col-md-8 > .se004 blockquote:before, #magnolia-header.magnolia-frame .row > .col-md-8 > .se004 blockquote:after, #magnolia-footer.magnolia-frame .row > .col-md-8 > .se004 blockquote:before, #magnolia-footer.magnolia-frame .row > .col-md-8 > .se004 blockquote:after { font-size: 0.57em; } }
@media only screen and (max-width: 767px) and (-ms-high-contrast: active), (max-width: 767px) and (-ms-high-contrast: none) { #magnolia-header.magnolia-frame .row > .col-md-8 > .se004 blockquote:before, #magnolia-header.magnolia-frame .row > .col-md-8 > .se004 blockquote:after, #magnolia-footer.magnolia-frame .row > .col-md-8 > .se004 blockquote:before, #magnolia-footer.magnolia-frame .row > .col-md-8 > .se004 blockquote:after { font-size: 0.57em; }
  #magnolia-header.magnolia-frame .ze020 .opcWrap, #magnolia-header.magnolia-frame .ze020 a, #magnolia-footer.magnolia-frame .ze020 .opcWrap, #magnolia-footer.magnolia-frame .ze020 a { clear: both !important; }
  #magnolia-header.magnolia-frame .ze020 a, #magnolia-footer.magnolia-frame .ze020 a { display: inline-block; } }
@media only screen and (min-width: 1200px) { #magnolia-header.magnolia-frame .meta-container .meta-nav, #magnolia-footer.magnolia-frame .meta-container .meta-nav { border-left: 1px solid #ece9e7; }
  #magnolia-header.magnolia-frame .meta-container .meta-nav li > a, #magnolia-footer.magnolia-frame .meta-container .meta-nav li > a { padding: 0 25px; }
  #magnolia-header.magnolia-frame .meta-container .ba002-search .ba002-search-field, #magnolia-footer.magnolia-frame .meta-container .ba002-search .ba002-search-field { min-width: 168px; }
  #magnolia-header.magnolia-frame .meta-container .magazin-primary-nav > li > a, #magnolia-footer.magnolia-frame .meta-container .magazin-primary-nav > li > a { padding: 0 14px; } }
@media only screen and (min-width: 768px) { #magnolia-header.magnolia-frame nav.navbar .nav > li span, #magnolia-footer.magnolia-frame nav.navbar .nav > li span { display: block; } }
@media only screen and (max-width: 1023px) { #magnolia-header.magnolia-frame #mobile-head, #magnolia-footer.magnolia-frame #mobile-head { display: block; }
  #magnolia-header.magnolia-frame #mobileLoginButton, #magnolia-header.magnolia-frame #mobileCartButton, #magnolia-footer.magnolia-frame #mobileLoginButton, #magnolia-footer.magnolia-frame #mobileCartButton { position: relative; float: right; padding: 9px 10px; margin-top: 7px; margin-right: 5px; }
  #magnolia-header.magnolia-frame #mobileLoginButton, #magnolia-header.magnolia-frame #mobileCartButton, #magnolia-header.magnolia-frame #mobileLoginButton:hover, #magnolia-header.magnolia-frame #mobileCartButton:hover, #magnolia-header.magnolia-frame #mobileLoginButton:focus, #magnolia-header.magnolia-frame #mobileCartButton:focus, #magnolia-header.magnolia-frame #mobileLoginButton:active, #magnolia-header.magnolia-frame #mobileCartButton:active, #magnolia-footer.magnolia-frame #mobileLoginButton, #magnolia-footer.magnolia-frame #mobileCartButton, #magnolia-footer.magnolia-frame #mobileLoginButton:hover, #magnolia-footer.magnolia-frame #mobileCartButton:hover, #magnolia-footer.magnolia-frame #mobileLoginButton:focus, #magnolia-footer.magnolia-frame #mobileCartButton:focus, #magnolia-footer.magnolia-frame #mobileLoginButton:active, #magnolia-footer.magnolia-frame #mobileCartButton:active { text-decoration: none; }
  #magnolia-header.magnolia-frame #mobileLoginButton .icon, #magnolia-header.magnolia-frame #mobileCartButton .icon, #magnolia-footer.magnolia-frame #mobileLoginButton .icon, #magnolia-footer.magnolia-frame #mobileCartButton .icon { display: block; font-size: 20px; color: #cccccc; }
  #magnolia-header.magnolia-frame #mobileCartButton, #magnolia-footer.magnolia-frame #mobileCartButton { margin-top: 10px !important; margin-right: 0px !important; }
  #magnolia-header.magnolia-frame #mobileCartButton .icon, #magnolia-footer.magnolia-frame #mobileCartButton .icon { font-size: 16px !important; }
  #magnolia-header.magnolia-frame .ie-9 .row > .col-md-8 > .se004 blockquote:before, #magnolia-header.magnolia-frame .ie-9 .row > .col-md-8 > .se004 blockquote:after, #magnolia-footer.magnolia-frame .ie-9 .row > .col-md-8 > .se004 blockquote:before, #magnolia-footer.magnolia-frame .ie-9 .row > .col-md-8 > .se004 blockquote:after { font-size: 0.57em; } }
@media only screen and (min-width: 767px) and (max-width: 1023px) { #magnolia-header.magnolia-frame .visible-sm, #magnolia-footer.magnolia-frame .visible-sm { display: block !important; }
  #magnolia-header.magnolia-frame .ba002-searchFlapContainer, #magnolia-footer.magnolia-frame .ba002-searchFlapContainer { top: 54px; left: auto; right: 0; width: 50%; margin: 0; }
  #magnolia-header.magnolia-frame .accordion, #magnolia-header.magnolia-frame article, #magnolia-footer.magnolia-frame .accordion, #magnolia-footer.magnolia-frame article { margin-bottom: 30px; }
  #magnolia-header.magnolia-frame #content > .row > .col-md-3 .se004 figure, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 .se004 figure { float: left; margin-right: 15px; }
  #magnolia-header.magnolia-frame .col-sm-4 > .se004 blockquote, #magnolia-footer.magnolia-frame .col-sm-4 > .se004 blockquote { padding: 0 26px; }
  #magnolia-header.magnolia-frame .col-sm-4 > .se004 blockquote .ie-before, #magnolia-header.magnolia-frame .col-sm-4 > .se004 blockquote:before, #magnolia-header.magnolia-frame .col-sm-4 > .se004 blockquote .ie-after, #magnolia-header.magnolia-frame .col-sm-4 > .se004 blockquote:after, #magnolia-footer.magnolia-frame .col-sm-4 > .se004 blockquote .ie-before, #magnolia-footer.magnolia-frame .col-sm-4 > .se004 blockquote:before, #magnolia-footer.magnolia-frame .col-sm-4 > .se004 blockquote .ie-after, #magnolia-footer.magnolia-frame .col-sm-4 > .se004 blockquote:after { font-size: 1.14285em; }
  #magnolia-header.magnolia-frame .col-sm-12.col-md-12 figure.img594, #magnolia-footer.magnolia-frame .col-sm-12.col-md-12 figure.img594 { width: 48.345% !important; }
  #magnolia-header.magnolia-frame .col-sm-8.col-md-8 figure.img594, #magnolia-footer.magnolia-frame .col-sm-8.col-md-8 figure.img594 { width: 47.478% !important; margin-left: 0; }
  #magnolia-header.magnolia-frame .col-sm-8.col-md-8 figure.img594.pull-left, #magnolia-footer.magnolia-frame .col-sm-8.col-md-8 figure.img594.pull-left { margin-left: 0; margin-right: 30px; }
  #magnolia-header.magnolia-frame .col-sm-8.col-md-8 figure.img594.pull-right, #magnolia-footer.magnolia-frame .col-sm-8.col-md-8 figure.img594.pull-right { margin-left: 30px; margin-right: 0; }
  #magnolia-header.magnolia-frame .col-sm-8.col-md-8 .img594, #magnolia-footer.magnolia-frame .col-sm-8.col-md-8 .img594 { margin-left: 0; margin-right: 0; width: 100% !important; }
  #magnolia-header.magnolia-frame .col-sm-8.col-md-8 .img594 > span, #magnolia-footer.magnolia-frame .col-sm-8.col-md-8 .img594 > span { width: 100%; }
  #magnolia-header.magnolia-frame .col-sm-8.col-md-8 .img594 > span img, #magnolia-footer.magnolia-frame .col-sm-8.col-md-8 .img594 > span img { max-width: none; }
  #magnolia-header.magnolia-frame .col-sm-6.col-md-6 .img438, #magnolia-footer.magnolia-frame .col-sm-6.col-md-6 .img438 { margin-left: 0; margin-right: 0; }
  #magnolia-header.magnolia-frame .col-sm-8.col-md-8 .img594, #magnolia-footer.magnolia-frame .col-sm-8.col-md-8 .img594 { margin-left: 0; margin-right: 0; }
  #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 { width: 100%; }
  #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12 .img282, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8 .img282, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6 .img282, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 .img282, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12 .img282, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8 .img282, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6 .img282, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 .img282 { float: left; margin-right: 30px; width: 31.127%; }
  #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12 .se007 figure, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8 .se007 figure, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6 .se007 figure, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 .se007 figure, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12 .se004 .media span img, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8 .se004 .media span img, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6 .se004 .media span img, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 .se004 .media span img, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12 .img126, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8 .img126, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6 .img126, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 .img126, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12 .se007 figure, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8 .se007 figure, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6 .se007 figure, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 .se007 figure, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12 .se004 .media span img, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8 .se004 .media span img, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6 .se004 .media span img, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 .se004 .media span img, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12 .img126, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8 .img126, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6 .img126, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 .img126 { width: 126px; }
  #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12 .se006, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8 .se006, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6 .se006, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 .se006, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12 .colorBox, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8 .colorBox, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6 .colorBox, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 .colorBox, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12 .se006, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8 .se006, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6 .se006, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 .se006, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12 .colorBox, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8 .colorBox, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6 .colorBox, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 .colorBox { width: 100%; }
  #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12 .colorBox .img282, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8 .colorBox .img282, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6 .colorBox .img282, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 .colorBox .img282, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12 .colorBox .img282, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8 .colorBox .img282, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6 .colorBox .img282, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 .colorBox .img282 { width: 29.720%; } }
@media only screen and (min-width: 0px) and (max-width: 270px) { #magnolia-header.magnolia-frame #content > .row > .col-md-3 .se004 figure, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 .se004 figure { float: none !important; margin-right: 0 !important; } }
@media only screen and (max-width: 420px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 420px) and (min--moz-device-pixel-ratio: 2), (max-width: 420px) and (-o-min-device-pixel-ratio: 2 / 1), (max-width: 420px) and (min-device-pixel-ratio: 2) { #magnolia-header.magnolia-frame .img126, #magnolia-footer.magnolia-frame .img126 { padding: 0; margin-right: 0; margin-left: 0; width: 100% !important; }
  #magnolia-header.magnolia-frame .img126 span, #magnolia-footer.magnolia-frame .img126 span { width: 100%; } }
@media only screen and (min-width: 0px) and (max-width: 767px) { #magnolia-header.magnolia-frame #shopinfo, #magnolia-header.magnolia-frame #meta > .wrapper, #magnolia-header.magnolia-frame #banner, #magnolia-header.magnolia-frame #footer > .wrapper, #magnolia-header.magnolia-frame #sitemap > .wrapper, #magnolia-header.magnolia-frame body > nav, #magnolia-header.magnolia-frame #mobile-head, #magnolia-header.magnolia-frame .container-liquid, #magnolia-footer.magnolia-frame #shopinfo, #magnolia-footer.magnolia-frame #meta > .wrapper, #magnolia-footer.magnolia-frame #banner, #magnolia-footer.magnolia-frame #footer > .wrapper, #magnolia-footer.magnolia-frame #sitemap > .wrapper, #magnolia-footer.magnolia-frame body > nav, #magnolia-footer.magnolia-frame #mobile-head, #magnolia-footer.magnolia-frame .container-liquid { max-width: 768px; margin-left: auto; margin-right: auto; padding-left: 15px; padding-right: 15px; }
  #magnolia-header.magnolia-frame #header, #magnolia-footer.magnolia-frame #header { min-height: 80px; }
  #magnolia-header.magnolia-frame #banner, #magnolia-footer.magnolia-frame #banner { position: absolute; top: 15px; left: 0; max-width: 165px; z-index: 600; }
  #magnolia-header.magnolia-frame #logo-bg, #magnolia-footer.magnolia-frame #logo-bg { float: left; width: 100%; }
  #magnolia-header.magnolia-frame #logo-bg img, #magnolia-footer.magnolia-frame #logo-bg img { max-width: 100%; height: auto; }
  #magnolia-header.magnolia-frame #sitemap h4, #magnolia-footer.magnolia-frame #sitemap h4 { font-size: 18px; }
  #magnolia-header.magnolia-frame .accordion, #magnolia-header.magnolia-frame article, #magnolia-footer.magnolia-frame .accordion, #magnolia-footer.magnolia-frame article { margin-bottom: 30px; }
  #magnolia-header.magnolia-frame .btn, #magnolia-footer.magnolia-frame .btn { font-size: 1.154em; /* 15px */ width: 100%; float: none; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; }
  #magnolia-header.magnolia-frame .teaserbutton .btn, #magnolia-footer.magnolia-frame .teaserbutton .btn { margin-bottom: 0; }
  #magnolia-header.magnolia-frame #content > .row > .col-md-3 .se004 figure, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 .se004 figure { float: left; margin-right: 15px; }
  #magnolia-header.magnolia-frame .se004 blockquote, #magnolia-footer.magnolia-frame .se004 blockquote { padding: 0 26px; }
  #magnolia-header.magnolia-frame .se004 blockquote .ie-before, #magnolia-header.magnolia-frame .se004 blockquote:before, #magnolia-header.magnolia-frame .se004 blockquote .ie-after, #magnolia-header.magnolia-frame .se004 blockquote:after, #magnolia-footer.magnolia-frame .se004 blockquote .ie-before, #magnolia-footer.magnolia-frame .se004 blockquote:before, #magnolia-footer.magnolia-frame .se004 blockquote .ie-after, #magnolia-footer.magnolia-frame .se004 blockquote:after { font-size: 1.14285em; }
  #magnolia-header.magnolia-frame .pagination a, #magnolia-footer.magnolia-frame .pagination a { padding: 4px 8px; }
  #magnolia-header.magnolia-frame .pull-left.img282, #magnolia-header.magnolia-frame .pull-left.img438, #magnolia-header.magnolia-frame .pull-left.img594, #magnolia-header.magnolia-frame .pull-right.img282, #magnolia-header.magnolia-frame .pull-right.img438, #magnolia-header.magnolia-frame .pull-right.img594, #magnolia-footer.magnolia-frame .pull-left.img282, #magnolia-footer.magnolia-frame .pull-left.img438, #magnolia-footer.magnolia-frame .pull-left.img594, #magnolia-footer.magnolia-frame .pull-right.img282, #magnolia-footer.magnolia-frame .pull-right.img438, #magnolia-footer.magnolia-frame .pull-right.img594 { padding: 0; margin-right: 0; margin-left: 0; width: 100% !important; }
  #magnolia-header.magnolia-frame .se005 .fig-responsive span, #magnolia-footer.magnolia-frame .se005 .fig-responsive span { width: 100%; }
  #magnolia-header.magnolia-frame .se007 > div.first, #magnolia-header.magnolia-frame .se007 > div.last, #magnolia-footer.magnolia-frame .se007 > div.first, #magnolia-footer.magnolia-frame .se007 > div.last { padding: 0 15px; margin: 0; }
  #magnolia-header.magnolia-frame .img282 .zoom-mini, #magnolia-header.magnolia-frame .img438 .zoom-mini, #magnolia-header.magnolia-frame .img594 .zoom-mini, #magnolia-header.magnolia-frame .img906 .zoom-mini, #magnolia-footer.magnolia-frame .img282 .zoom-mini, #magnolia-footer.magnolia-frame .img438 .zoom-mini, #magnolia-footer.magnolia-frame .img594 .zoom-mini, #magnolia-footer.magnolia-frame .img906 .zoom-mini { display: none; }
  #magnolia-header.magnolia-frame .carousel, #magnolia-footer.magnolia-frame .carousel { margin-right: 0; margin-left: 0; width: 100% !important; float: none; }
  #magnolia-header.magnolia-frame .se012_2 > div.first, #magnolia-header.magnolia-frame .se012_2 > div.middle, #magnolia-header.magnolia-frame .se012_2 > div.last, #magnolia-footer.magnolia-frame .se012_2 > div.first, #magnolia-footer.magnolia-frame .se012_2 > div.middle, #magnolia-footer.magnolia-frame .se012_2 > div.last { padding: 0 15px; margin: 0; }
  #magnolia-header.magnolia-frame footer .row-fluid [class*="col-"], #magnolia-footer.magnolia-frame footer .row-fluid [class*="col-"] { -moz-box-sizing: border-box; display: block; float: none; margin-left: 0; width: 100%; min-height: 1.6em; }
  #magnolia-header.magnolia-frame #footer .footer-nav.pull-right, #magnolia-footer.magnolia-frame #footer .footer-nav.pull-right { float: left !important; }
  #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12 .se007 figure, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8 .se007 figure, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6 .se007 figure, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 .se007 figure, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12 .se004 .media span img, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8 .se004 .media span img, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6 .se004 .media span img, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 .se004 .media span img, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12 .img126, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8 .img126, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6 .img126, #magnolia-header.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 .img126, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12 .se007 figure, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8 .se007 figure, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6 .se007 figure, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 .se007 figure, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12 .se004 .media span img, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8 .se004 .media span img, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6 .se004 .media span img, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 .se004 .media span img, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-12.col-md-12 .img126, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-8.col-md-8 .img126, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-6.col-md-6 .img126, #magnolia-footer.magnolia-frame #content > .row > .col-md-3 > .row > .col-sm-4.col-md-4 .img126 { width: 126px; }
  #magnolia-header.magnolia-frame #magazin-article #content h1, #magnolia-header.magnolia-frame #magazin-article #content h1 + h3, #magnolia-footer.magnolia-frame #magazin-article #content h1, #magnolia-footer.magnolia-frame #magazin-article #content h1 + h3 { text-align: left; }
  #magnolia-header.magnolia-frame #magazin-article #content h1, #magnolia-footer.magnolia-frame #magazin-article #content h1 { font-size: 2em; } }
