html, body {
  page-break-after: avoid !important;
  page-break-before: avoid !important;
  min-height: initial; }

.accountContainer {
  display: none; }

.accountMobile {
  display: none; }

.headerContainer {
  padding-top: 0; }

#header {
  position: static;
  text-align: center; }
  #header .search {
    display: none; }
  #header .menu {
    display: none; }
  #header .srchBar {
    display: none; }
  #header .logo {
    float: none;
    margin: 0 auto; }
    #header .logo .ctLogo {
      text-align: center;
      float: none;
      width: 100%;
      margin-bottom: 10px; }
    #header .logo .hymnsLogo {
      display: none; }

#pageContainer {
  float: none; }

.mainContent {
  width: 100%; }
  .mainContent .articleHeading {
    float: none; }
    .mainContent .articleHeading .postedBy {
      margin-bottom: 5px; }
      .mainContent .articleHeading .postedBy .postedByImage {
        display: none; }
      .mainContent .articleHeading .postedBy .postedByAuthor {
        padding-left: 0; }
  .mainContent .articleSummary {
    float: none; }

.mainContent {
  float: none; }
  .mainContent .articleImage img {
    display: none; }
  .mainContent .articleImagePrint {
    float: right;
    width: 50%;
    margin-left: 10px;
    display: block !important; }
  .mainContent .showOnPrint {
    display: block !important; }
  .mainContent .hideOnPrint {
    display: none !important; }
  .mainContent .articleImageContent {
    display: none; }
  .mainContent .articleContent {
    padding-top: 0;
    float: none;
    width: 100%; }
    .mainContent .articleContent p {
      width: 100%;
      page-break-after: avoid; }
    .mainContent .articleContent .inlineImageContainer {
      display: none; }
    .mainContent .articleContent .inlineAdvert {
      display: none; }
    .mainContent .articleContent .relatedStory-Inline {
      display: none; }
  .mainContent #relatedArticles {
    display: none; }
  .mainContent .relatedStories {
    display: none; }

.site-background {
  page-break-after: avoid !important; }

#homepageContainer .homepageMainArticle .content img {
  display: none; }

#homepageContainer .homepageSubArticles .image {
  display: none; }

#homepageContainer .homepageArticleSnippets .content {
  width: 100%; }

#homepageContainer .homepageArticleSnippets .image {
  display: none; }

#homepageContainer .articleSnippetLeft .image {
  display: none; }

#homepageContainer .articleSnippetRight .image {
  display: none; }

#homepageContainer .articleSnippetMiddle .image {
  display: none; }

.categoryContainer .categoryMainArticle .content img {
  display: none; }

.categoryContainer .categorySubArticles .image {
  display: none; }

.categoryContainer .categoryArticleSnippets .content {
  width: 100%; }

.categoryContainer .categoryArticleSnippets .image {
  display: none; }

.categoryContainer .categoryInline a img {
  display: none; }

.categoryContainer .booksReviewedContainer .bookReviewWidget .image {
  display: none; }

.categoryContainer .booksReviewedContainer .bookReviewWidget .content {
  width: 100%; }

.seperator {
  display: none !important; }

.topPanelContainer .articleDetails img {
  display: none; }

footer {
  page-break-after: avoid !important; }
  footer .newsletter {
    display: none; }
  footer .subFooter {
    display: none; }
  footer .footer {
    page-break-after: avoid !important; }
    footer .footer img {
      display: none; }
    footer .footer .imprezaLink {
      display: none; }

#navMenu {
  display: none; }

.paywallMessage {
  display: none; }

.sideContent {
  display: none; }

#cookie-bar {
  display: none; }
