/* Fit all screens */
body, .container, footer {
  width: 100%;
  margin: 0;
  float: none;
  background: #fff url(none); }

/* Keep bayer logo */
.pageHeader .logo {
  -webkit-print-color-adjust: exact;
  background: url(../img/bayer85_logo.png) no-repeat !important;
  background-size: contain !important;
  width: 70px !important;
  height: 70px !important;
  top: 15px !important;
  right: 15px !important; }

.pageHeader .navHeader .main {
  font-size: 34px;
  padding-top: 26px;
  color: #0090c5 !important; }

.pageHeader .navHeader a:link, .pageHeader .navHeader a:visited {
  color: #0090c5 !important; }

/* Remove componenets not usable on print */
.no-print,
nav.topNav,
nav.mainNav,
ul.share,
footer .final ul.socialmedia,
footer .final nav,
div.mobile.icon-bar,
.img-box {
  display: none !important;
  visibility: hidden; }

.nav-search-bar.sticky {
  display: none !important; }

/* Fix paddings */
.pageHeader .bhc-slogan {
  padding-top: 30px; }

.article-section article header {
  padding-top: 50px; }
  .article-section article header .title {
    padding-bottom: 0px; }

.page-footer .row .row-same-height div {
  padding: 20px; }

.page-footer .row .row-same-height li {
  padding: 2px 0px; }

/* Underline hyperlinks */
a:link, a:visited {
  color: #00c;
  font-weight: bold;
  text-decoration: underline; }

#content a:link:after, #content a:visited:after {
  content: " (" attr(href) ") "; }

/* Remove bootstrap default print out of URL after href */
a[href]:after {
  content: none !important; }
