@charset "UTF-8";
/* z-index scale */
/* z-index applications */
/* fonts */
/* colors */
/* opaque */
/* variable opacity */
/* 50 shades of red */
/* variable for default focus color */
/* color for text and links contrast with the grey background */
/* vertical spacing in series landing */
/* breakpoints */
/* video player sizes */
/** HEADER **/
header.global-header .icon-notification svg {
  fill: #eb0028; }

header.global-header .icon-menu {
  color: #eb0028; }
  header.global-header .icon-menu:active {
    color: rgba(235, 0, 40, 0.8); }
  header.global-header .icon-menu:hover {
    color: rgba(235, 0, 40, 0.8); }
  header.global-header .icon-menu:focus {
    color: rgba(235, 0, 40, 0.8);
    outline: none; }

header.global-header.interior-header {
  background-color: #12121a; }
  header.global-header.interior-header .logo {
    height: 48px;
    margin-top: 8px;
    margin-bottom: 8px; }

/** END HEADER **/
/** INTERNAL NAV **/
.internal-nav.section-nav .program-title {
  color: #ccc; }

.internal-nav nav ul li a.selected {
  color: #eb0028;
  pointer-events: none; }

/** END INTERNAL NAV **/
/** GLOBAL **/
.theme-btn-1 {
  color: white;
  background: rgba(163, 7, 30, 0.8); }
  .theme-btn-1:hover {
    background: #eb0028; }

.theme-btn-accent {
  color: white;
  background: #eb0028; }
  .theme-btn-accent:hover {
    background: rgba(235, 0, 40, 0.8); }

.thumb-progress-bar span,
.continue-promo .progress-bar span {
  background-color: #eb0028; }

.theme-item-light,
.theme-hover-light:hover {
  color: #f04f69; }

.theme-item-reg,
.theme-hover-reg:hover {
  color: #eb0028; }

.theme-item-dark,
.sso-wrapper .theme-item-dark {
  color: #a3071e; }

.theme-links-light a {
  color: #f04f69; }

.theme-links-reg a {
  color: #eb0028; }

.main-content .main-article a {
  color: #f04f69; }

.multiple-labels .content-label a:hover {
  color: #f04f69; }

.my-list-link .icon {
  background: #eb0028; }

.mylist-empty .mylist-empty__link {
  background: #eb0028; }

/** END GLOBAL **/
/** FEATURE LIST **/
.feature-list .feature-item .label {
  background: #eb0028; }

/** END FEATURE LIST **/
/** EPISODE DETAILS **/
.episode-nav li.active:after {
  background-color: #eb0028; }

.expand-trigger {
  color: #a3071e; }

.episode-details .episode-item.playlist-item .upnext-label:before {
  background: #eb0028; }

/** END EPISODE DETAILS **/
/** ADD TO CALENDAR **/
a.add-to-calendar {
  color: #fff;
  background: rgba(235, 0, 40, 0.8); }
  a.add-to-calendar:hover {
    background: rgba(235, 0, 40, 0.3); }

/** END ADD TO CALENDAR **/
.register-promo-section .register-promo {
  background: #eb0028; }

/** SERIES PLAYLIST **/
.playlist-more a.theme-btn-highlight:hover,
.theme-btn-2.theme-btn-highlight:hover {
  background: #fff !important;
  color: #181818;
  border-color: #fff; }

.playlist-more a.theme-btn-highlight:focus,
.theme-btn-2.theme-btn-highlight:focus {
  background: #fff !important;
  color: #181818; }

.playlist-more a:not(.theme-btn-white),
.theme-btn-2:not(.theme-btn-white) {
  color: black;
  border: 1px solid black; }
  .playlist-more a:not(.theme-btn-white):not(.theme-btn-highlight):hover,
  .theme-btn-2:not(.theme-btn-white):not(.theme-btn-highlight):hover {
    border-color: rgba(0, 0, 0, 0.3);
    color: #000; }
  .playlist-more a:not(.theme-btn-white):not(.theme-btn-highlight):focus,
  .theme-btn-2:not(.theme-btn-white):not(.theme-btn-highlight):focus {
    border-color: rgba(0, 0, 0, 0.3);
    color: #000; }

.series-playlist .item.item-selected:after {
  border-color: rgba(235, 0, 40, 0.6); }

/** END SERIES PLAYLIST **/
/** MVPD OVERLAY **/
.mvpd-wrapper .overlay-header h2 {
  color: #eb0028; }

/** END MVPD OVERLAY **/
/** PLAYER **/
.aetn-player .player-layer .next-header {
  background: #eb0028; }

.aetn-player + .upcoming-episode .upcoming-episode-head {
  background: #12121a;
  color: #f04f69; }

/** END PLAYER **/
/** SCHEDULe **/
.date-picker .date-item.selected:after,
.date-picker .selected-day:after {
  background-color: #f04f69; }

.listing li.now .time .on_now {
  background: #eb0028; }

/** END SCHEDULE **/
.watch-toggle .toggle:checked + label:before {
  background-color: rgba(163, 7, 30, 0.48); }

.watch-toggle .toggle:checked + label:after {
  background-color: #f04f69; }

.sticky-signin {
  background: #eb0028; }
  .sticky-signin .circle-icon {
    background: rgba(163, 7, 30, 0.8); }

/** CONTINUE WATCHING PROMO **/
.continue-promo small.label {
  color: #f04f69; }

/** END CONTINUE WATCHING PROMO **/
/** NEWSLETTER **/
.newsletter-body h2 {
  color: #333; }

.newsletter-footer a {
  color: #f04f69; }

/** END NEWSLETTER **/
/** EMAIL PREFS **/
.signin-container a {
  color: #eb0028; }

.signin-container .check-list li:before {
  color: #eb0028; }

.signin-container .check-list .input-box input:checked + label {
  background: #f04f69; }

.signin-container .button {
  background: #a3071e; }
  .signin-container .button.loading, .signin-container .button:hover, .signin-container .button:focus {
    background: #f04f69; }

/** END EMAIL PREFS **/
/** NON SHOW PLAYLIST **/
.playlist-header h2 {
  color: #eb0028; }

.playlist-header.title-accent span {
  color: #eb0028; }

.playlist-items .item-details-container h3:before, .playlist-items .item-details-container strong:before {
  background: #eb0028; }

.playlist-items .item-details-container .icon-play:before {
  color: #eb0028; }

/** END NON SHOW PLAYLIST **/
/** SSO **/
.sso-wrapper a {
  color: #444;
  text-decoration: none; }

.sso-wrapper .sso-head {
  background: #12121a; }
  .sso-wrapper .sso-head h2 {
    color: #f04f69; }

.sso-wrapper .sso-bullets li:before {
  color: #eb0028; }

.sso-wrapper .sso-label {
  color: #eb0028; }

.sso-wrapper form .dropdown:after {
  border-color: #eb0028 transparent transparent; }

.sso-wrapper form .options {
  background: rgba(235, 0, 40, 0.1); }

.sso-wrapper .theme-btn {
  background: #a3071e; }
  .sso-wrapper .theme-btn:not(.btn-loading):hover {
    background: #eb0028; }
  .sso-wrapper .theme-btn.btn-loading:after {
    background-color: #f04f69; }

.sso-wrapper .sso-button.btn-loading:after {
  background: #a3071e; }

.sso-wrapper .brand-button-1 {
  background: #a3071e; }
  .sso-wrapper .brand-button-1.sso-btn-reverse {
    background-color: #fff;
    color: #eb0028;
    border: 1px solid #eb0028; }
  .sso-wrapper .brand-button-1:focus {
    outline: 2px solid #4D90FE; }

.sso-wrapper .brand-button-2 {
  color: #eb0028; }

.sso-wrapper .brand-mark:after {
  content: "®"; }

/** END SSO **/
/** GIGYA **/
.gigya-screen-dialog .gigya-screen-dialog-top {
  background: #eb0028; }

/** END GIGYA **/
/** BLOGS **/
.blog-content .meta a,
.blog-content .series-title a {
  color: #f04f69; }

.blog-content .tag-list li a {
  color: #eb0028; }

.blog-content .main-article a {
  color: #eb0028; }

.blog-content .main-article ol > li::before {
  color: #f04f69; }

.blog-content .blog-main-label {
  background: rgba(235, 0, 40, 0.1);
  border-bottom: 1px solid rgba(235, 0, 40, 0.2); }

.blog-content .blog-label a.see-all {
  color: #f04f69; }

.blog-header .social-links li {
  background-color: #eb0028; }

.blog-header .blog-categories a:before, .blog-header .blog-categories a.active {
  background: #12121a; }

/** END BLOGS **/
/** TILE LIST **/
.tile-list.tile-list-blocks li a:hover {
  background: rgba(240, 79, 105, 0.6); }

/** END TILE LIST **/
/** SCHEDULE **/
.selection-section ul li.active a,
.selection-section ul li:hover a {
  background: #444;
  color: #FFF; }

.listing .type-label {
  color: #FFF;
  background: #444; }

.listing .listing-item .theme-links-light a {
  background: #444; }

/** END SCHEDULE **/
/** STORY **/
.story-header .category a, .author-header .category a {
  color: #eb0028; }

.story-header .category:before, .author-header .category:before {
  background: #eb0028; }

.story-header .category-with-logo:after, .story-header .category-with-logo:before, .author-header .category-with-logo:after, .author-header .category-with-logo:before {
  background: #eb0028; }

.story-body p a:hover:before {
  background: #eb0028; }

.article-tags li a {
  color: #eb0028; }
  .article-tags li a:before {
    background: #eb0028; }

.story-list .item-details-container .story-title:before,
.story-list .item-details-container time:before {
  background: #eb0028; }

.show-newsletter-container.inline-signup .show-newsletter {
  border-top: 3px solid #eb0028;
  border-bottom: 1px solid #eb0028; }

/** END STORY **/
/** SIGN UP **/
.background-container .signup-form-container .action-button {
  background: #eb0028;
  cursor: pointer;
  transition: all 0.3s; }
  .background-container .signup-form-container .action-button:hover {
    background: #f04f69; }

.background-container .signup-form-container .header {
  color: #eb0028; }

.background-container .signup-form-container .signup-form .signup-form-inner ul li:before {
  background-color: #eb0028; }

/** END SIGN UP **/
@media (max-width: 767px) {
  header.global-header .navigation ul .active {
    border-left: 4px solid #eb0028; } }

@media (min-width: 768px) {
  header.global-header .navigation .global-nav .global-nav-list li:not(.site-name) a:hover {
    background-color: #444; } }

.white-header + .internal-nav.section-nav .program-title {
  color: #181818; }

.global-header.light-header .logo {
  background-image: url(https://assets.watch.aetnd.com/assets/images/history/logo-black-text.svg); }

.global-header.white-header .logo {
  background-image: url(https://assets.watch.aetnd.com/assets/images/history/logo-black-text.svg); }

.global-header.white-header.nav-expanded .logo {
  background-image: url(../..assets/images/history/Archiz.png); }

header.global-header.interior-header.sticky-header .logo {
  background-image: url(https://assets.watch.aetnd.com/assets/images/history/logo-black.svg); }

.logo {
  background-image: url(../../assets/images/history/Archiz.png); }

.network-h2 .logo {
  background-image: url(../../assets/images/h2/Archiz.png); }

.network-asterisk .logo {
  background-image: url(../../assets.watch.aetnd.com/assets/images/asterisk/a-logo.png); }

.sso-wrapper .brand-logo {
  background-image: url(https://assets.watch.aetnd.com/assets/images/history/logo-black-text.svg);
  width: 124px;
  height: 76px; }

.app-promo > a:before {
  background-image: url(https://assets.watch.aetnd.com/assets/images/icons/icon-history-app.svg); }

.thread {
  position: relative; }
  .thread.feature-detail {
    padding-left: 16px; }
  .thread:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 2px;
    height: 100%; }

.footer-logo {
  background-image: url(https://assets.watch.aetnd.com/assets/images/history/logo-black.svg); }

/** NON SHOW PLAYLIST **/
.playlist-header h2 {
  color: #12121a; }

@media (min-width: 768px) {
  .signin-container .brand-image {
    background-image: url(../../../assets.watch.aetnd.com/assets/images/emails/history/email-signup.jpg); }
  .signin-container .topical-signup-container .brand-image {
    background-image: url(../../../assets.watch.aetnd.com/assets/images/emails/history/email-signup-history.jpg); } }

@media (min-width: 768px) and (max-width: 1280px) {
  header.global-header.interior-header .logo-link .logo {
    width: 56px; } }

@media (min-width: 1281px) {
  header.global-header.interior-header .logo-link .logo {
    width: 64px; } }

.newsletter-overlay .newsletter-header .logo {
  margin-top: 5px;
  margin-bottom: 5px; }
  @media (min-width: 961px) {
    .newsletter-overlay .newsletter-header .logo {
      width: 86px;
      height: 86px; } }

.preference-center section header .logo {
  margin-top: 5px;
  margin-bottom: 5px; }
  @media (min-width: 961px) {
    .preference-center section header .logo {
      width: 86px;
      height: 86px; } }

.webpay-main-container {
  background: url(../../../cdn.history.com/sites/2/2016/02/HVault_page_bg.jpg) no-repeat top center; }
