﻿/* 2016-05-30 07:00:24 */
body *, h1, h2, h3, h4, h5, h6, a {
  color: #000000 !important;
}
#nav-main, #nav-meta, .helper-navigation, .navigation, .top, ul.lv1, ul#nav-ftbreadcrumb, .back-to-top, .stage.has-big-stage, .stage.has-small-stage, .stage {
  display: none !important;
  visibility: hidden !important;
}
#content {
  clear: both !important;
  margin: 100px auto 0 !important;
}
.container {
  clear: both !important;
  float: none !important;
}
.container:after {
  clear: both;
  content: "";
  display: block;
  float: none;
  height: 0;
  visibility: hidden;
}
h2 {
  font-size: 20px !important;
}
* {
  background-color: #FFFFFF !important;
  overflow: visible !important;
}
img {
  display: block !important;
  max-width: 100% !important;
}
.w25, .w33, .w50, .w100 {
  display: block !important;
  float: none !important;
  margin: 0 0 20px !important;
  width: 100% !important;
}
#footer > div {
  padding: 0 !important;
}
#footer .col-1-1.w100, #footer #social-media-links, .deeplink-navigation, #nav-footer {
  display: none !important;
}
.mis .page-headline {
  font: 26pt/30pt Arial,sans-serif !important;
  margin-bottom: 28px !important;
}
.mis .text {
  font: 15pt/19pt Arial,sans-serif !important;
  margin-bottom: 0 !important;
}
.mis span.meta {
  display: block !important;
  margin-bottom: 10px !important;
}
.mis .footnote {
  font-size: 12px !important;
}
.mib {
  clear: both !important;
  float: none !important;
  margin: 20px 0;
}
.mmt {
  clear: both !important;
  float: none !important;
  margin-bottom: 15px !important;
  margin-top: 15px !important;
  page-break-inside: avoid;
}
.mmt:after, .container:after {
  clear: both;
  content: "";
  display: block;
  float: none;
  height: 0;
  visibility: hidden;
}
.w100 .mmt .media, .mmt.infographic .media, .mmt.infographic .w50, .mmt.with-media.right.infographic .media, .mmt.with-media.right.infographic .col-2-1.w50 {
  display: block !important;
  margin-right: 0 !important;
  width: 100% !important;
}
.w50 .mmt .media, .w33 .mmt .media, .w25 .mmt .media, .w100 .mmt.left .media {
  display: block !important;
  float: left !important;
  margin-right: 2% !important;
  page-break-after: avoid;
  width: 25% !important;
}
.w100 .mmt.left .w50, .w50 .mmt .w50, .w33 .mmt .w50, .w25 .mmt .w50 {
  float: right !important;
  margin: 0 !important;
  page-break-inside: avoid;
  width: 70% !important;
}
.w100 .mmt.right .media {
  display: block !important;
  float: right !important;
  margin: 0 !important;
  width: 25% !important;
}
.w100 .mmt.right .w50 {
  float: left !important;
  margin: 0 !important;
  width: 70% !important;
}
.mmt .col-2-2.w50 {
  display: none !important;
}
.mmt figcaption, .mmt figcaption p {
  font-size: 9pt !important;
  line-height: 11pt !important;
}
.mgal div {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.mgal-wrapper, .mgal-navigation {
  display: none !important;
}
.mgas {
  display: none !important;
}
.mak-entry {
  display: none !important;
}
.mak-entry.open {
  display: block !important;
}
.mtn-entry {
  display: none !important;
}
.mtn-entry.active {
  display: block !important;
}
/* added 06.05.14 */
.toolbox-navigation {
  display: none !important;
}
.identifier-and-logo .menu-toggle-button, .breadcrumb-navigation, span.meta, .search-wrapper {
  display: none !important;
}
.identifier-and-logo .logo img {
  margin-right: 30px;
  width: 70px !important;
  height: 70px !important;
}
.identifier-and-logo {
  position: relative !important;
  float: right;
}
.cross-navigation-ul-wrapper {
  display: none;
}
.flyout-navigation-wrapper {
  display: none;
}
.cross-navigation > a.prev {
  display: none;
}
.cross-navigation > a.next {
  display: none;
}
/* */
 
/* AHG print CSS */

html, body { font-size: 12px; }

.custom-stage, .custom-stage.fullWidth { max-width: 700px !important; width: 700px !important; overflow-hidden; height: 500px !important; }

.custom-stage ul.stage-slider { position: relative !important; }
.custom-stage ul.stage-slider li.stage-element { display: block !important; clear: both !important; }

.custom-stage ul.stage-slider li.stage-element .stage-content { background-color: transparent !important; font-size: 12px !important; width: 100% !important;}
.custom-stage .text-holder h1 { font-size: 40px; }
.custom-stage { margin-bottom: -100px; }
.custom-stage ul.stage-slider {
    transform: none !important;
}
.custom-stage ul.stage-slider li.stage-element {
    display: block !important;
}
.custom-stage ul.stage-slider li.stage-element > img {
    position: relative !important;
    height: auto !important;
    width: 800px !important;
}
.custom-stage ul.stage-slider {
    height: auto !important;
    position: relative !important;
}
.custom-stage .stage-content .text-holder {
    position: relative !important;
}

.w100 .mmt.left .w50, .w50 .mmt .w50, .w33 .mmt .w50, .w25 .mmt .w50 {
  float: none !important;
  margin: 0 !important;
  page-break-inside: auto;
  width: 100% !important;
}
.auto-height { height: auto !important; }
.container-background .mib.msf { min-height: 2em !important; padding-bottom: 1em !important;  }
body > div.content > .container .container-background .container-width .clear-div,
body > div.content > .container .container-background .container-width .clear-div.nobottommargin
 { margin-bottom: 0.2em !important; }
.col-2-2.w66 { width: 100% !important; }
.mmt, .w25, .w33, .w50, .w66, .w100 { margin: 2px !important; }
.mtn-tab { display: none; }
.mtn-tab.active { display: block; }

@media (max-width: 48em) {
    body > .content > .container .container-background {
        margin-bottom: 0.25em !important;
    }
}

/* */
 