
    body {
      background-color: #B42025;
    }

    .main-navigation,
    .site-footer {
      background-color: #898586;
    }

    #main-nav-mega-menu,
    .hover-highlight,
    .sub-menu.vertical-drop {
      background-color: #6f6c6d;
    }

    .rpwe-summary a.more-link {
      background-color: #B42025;
    }

    div h1.title-bar,
    div h2.title-bar,
    div h3.title-bar,
    div h4.title-bar,
    div h5.title-bar,
    div h6.title-bar {
      border-color: #B42025;
    }

    a,
    a:hover,
    a:active,
    a:visited,
    a:focus {
      color: #B42025;
    }

    a[rel*="sponsored"],
    a[rel*="sponsored"]:hover,
    a[rel*="sponsored"]:active,
    a[rel*="sponsored"]:visited,
    a[rel*="sponsored"]:focus {
      color: #0000EE;
    }

    .nav-tabs > li.active > a,
    .nav-tabs > li.active > a:hover,
    .nav-tabs > li.active > a:focus {
      background-color: #898586;
    }

    .top-nav-menu {
      color: #BF2A2C;
    }

    .site-footer {
      color: #ffffff;
    }

    .author-header .author-socials .fa:hover {
      color: #B42025;
    }

    .author-element .author-more-posts .author-cta-link {
      background-color: #898586;
    }

    .author-element:hover .author-more-posts .author-cta-link {
      background-color: #B42025;
    }

    #subscription_form_t9jqmx.stay-connected-box {
      border-color: #B42025;
    }

    .su-youtube.su-responsive-media-yes {
      border-color: #B42025;
    }

    #news-letter-signup-modal input[type="submit"] {
      background-color: #B42025;
    }

    .reg-buttons a.btn {
      color: #fff;
      background-color: #B42025;
    }
      .main-navigation a,
      .main-navigation a:hover,
      .main-navigation a:active,
      .main-navigation a:visited,
      .main-navigation a:focus {
        color: #fff;
      }

      #cookie-notification-popup .header,
      .eln-notification .popup-header {
        background-color: #6f6c6d;
      }

      .eln-notification {
        background-color: rgba(111, 108, 109, 0.9);
      }

      #cookie-notification-popup .header,
      .eln-notification,
      .eln-notification a,
      .eln-notification a:hover,
      .eln-notification a:visited,
      .eln-notification a:active {
        color: #fff;
      }

      .eln-notification .strapline {
        background-color: #B42025;
      }

      #cookie-notification-popup .button,
      #cookie-notification-popup a.button,
      .eln-notification button,
      .eln-notification a.button {
        color: #fff;
        background-color: #B42025;
      }

      #cookie-notification-popup .button.primary,
      #cookie-notification-popup a.button.primary,
      .eln-notification button.primary,
      .eln-notification a.button.primary {
        background-color: #B42025;
      }

      #cookie-notification-popup .button.secondary,
      #cookie-notification-popup a.button.secondary,
      .eln-notification button.secondary,
      .eln-notification a.button.secondary {
        background-color: #898586;
      }

      #cookie-notification-popup .button.secondary-light,
      #cookie-notification-popup a.button.secondary-light,
      .eln-notification button.secondary-light,
      .eln-notification a.button.secondary-light {
        background-color: #ffffff;
      }

      #cookie-notification-popup .button.secondary-dark,
      #cookie-notification-popup a.button.secondary-dark,
      .eln-notification button.secondary-dark,
      .eln-notification a.button.secondary-dark {
        background-color: #6f6c6d;
      }

      div.news-ticker div.ticker-heading {
        color: #fff;
        background-color: #898586;
      }

      div.news-ticker .prev-item,
      div.news-ticker .next-item {
        color: #898586;
        border-color: #898586;
      }
      @media screen and (max-width: 991px) {
        .header-countdown {
          background-color: #898586;
          border-bottom: 1px solid #fff;
        }
        .header-countdown .widget.shailan_CountdownWidget h2.widgettitle,
        .header-countdown .widget.shailan_CountdownWidget > div.countdown {
          color: #fff;
        }
      }
      @media screen and (max-width: 991px) {
        .header-countdown {
          border-bottom: 1px solid #fff;
        }
        .header-countdown .widget.shailan_CountdownWidget h2.widgettitle,
        .header-countdown .widget.shailan_CountdownWidget > div.countdown {
          color: #fff;
        }
      }