html,
body,
#main,
#content {
  width: 100%;
}

* {
  position: relative !important;
  // height: auto !important;;
  overflow: visible !important;;
}

.img-wrap-inner img {
  position: absolute !important;
}


#secondary,
#secondary-left,
.locale-switch,
.site-branding-search,
.site-header-globe ,
.video-player,
.site-header-badge,
.site-navigation,
.secondary-menu
{
  display: none !important;
}

.site-navigation-toggle {
  display: none;
}

.printonly {
  display: block !important;
}

.logo-print {
  margin: 0 auto;
}
.entry-gallery {
  display: none;
}
