@charset "UTF-8";
/* z-index scale */
/* z-index applications */
/* fonts */
/* colors */
/* opaque */
/* variable opacity */
/* 50 shades of red */
/* vertical spacing in series landing */
/* breakpoints */
/** HEADER **/
header.global-header .icon-notification svg {
  fill: #FFC64D; }

header.global-header .icon-menu:hover, header.global-header .icon-menu:active {
  color: #FFC64D; }

header.global-header.interior-header {
  background-color: #2F2B28; }
  header.global-header.interior-header .logo {
    height: 80px; }

/** END HEADER **/
/** GLOBAL **/
.theme-btn-1 {
  color: white;
  background: rgba(178, 121, 0, 0.8); }
  .theme-btn-1:hover {
    background: #FFAE00; }

.med-circle-icon {
  background-color: rgba(255, 198, 77, 0.9); }
  .med-circle-icon:hover, .med-circle-icon:active {
    background-color: #FFC64D; }

.circle-icon {
  background-color: rgba(255, 198, 77, 0.9); }
  .circle-icon:hover, .circle-icon:active {
    background-color: #FFC64D; }

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

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

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

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

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

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

/** END GLOBAL **/
/** HERO **/
.season-list-dropdown {
  background: rgba(178, 121, 0, 0.8); }
  .season-list-dropdown:hover, .season-list-dropdown:active {
    background: #FFAE00; }

.hero .social-links ul li a:hover,
.hero .social-links .tag a:hover {
  color: #FFC64D; }

/** END HERO **/
/** ADD TO CALENDAR **/
a.add-to-calendar {
  border: 1px solid rgba(178, 121, 0, 0.8);
  color: #FFC64D;
  background: #2F2B28; }
  a.add-to-calendar:hover {
    background: rgba(47, 43, 40, 0.7); }

/** END ADD TO CALENDAR **/
/** EPISODE LIST **/
.episode-list .pb-promo h2 {
  color: #FFAE00; }

.episode-list .lookback-promo:hover h2 {
  color: #FFAE00; }

.episode-list.episode-clips .episode-item.item-selected:after {
  border-color: rgba(255, 174, 0, 0.6); }

.season-ep .preview {
  background-color: #FFAE00; }

.episode-details .ways-overlay strong {
  color: rgba(255, 198, 77, 0.86); }

.episode-nav li.active:after {
  background-color: #FFAE00; }

.top-nav {
  background: #FFAE00; }

.expand-trigger {
  color: #B27900; }

/** END EPISODE LIST **/
.register-promo-section .register-promo {
  background: #FFAE00; }

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

.playlist-more a:not(.theme-btn-white),
.theme-btn-2:not(.theme-btn-white) {
  color: #FFAE00;
  border: 1px solid rgba(255, 174, 0, 0.6); }
  .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(178, 121, 0, 0.16);
    color: rgba(255, 174, 0, 0.68);
    background-color: rgba(255, 174, 0, 0.16); }

.series-playlist li.item-selected:after {
  border-color: rgba(255, 174, 0, 0.6); }

/** END SERIES PLAYLIST **/
/** PLAYER **/
.aetn-player .player-layer .next-header {
  background: #FFAE00; }

.aetn-player + .upcoming-episode .upcoming-episode-head {
  background: #2F2B28;
  color: #FFC64D; }

/** END PLAYER **/
.watch-toggle .toggle:checked + label:before {
  background-color: rgba(178, 121, 0, 0.48); }

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

.sticky-signin {
  background: #FFAE00; }
  .sticky-signin .circle-icon {
    background: rgba(178, 121, 0, 0.8); }

.show-newsletter {
  border-top: 3px solid rgba(255, 174, 0, 0.86); }
  .show-newsletter input[type="submit"] {
    background: #FFAE00; }

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

/** END CONTINUE WATCHING PROMO **/
/** REGISTER PROMO **/
.register-promo .account a {
  color: rgba(178, 121, 0, 0.8); }
  .register-promo .account a:hover {
    color: #FFAE00; }

/** END REGISTER PROMO **/
/** NEWSLETTER **/
.newsletter-header {
  background: #333; }

.newsletter-body h2 {
  color: #333; }

.newsletter-body fieldset select {
  color: #333; }

.newsletter-body .actions input {
  background: #333; }

.newsletter-body .actions .close {
  color: #333; }

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

/** END NEWSLETTER **/
/** EMAIL FEEDBACK **/
.feedback {
  background: white;
  color: black; }
  .feedback span, .feedback a {
    background: #FFAE00;
    color: white; }

/** END EMAIL FEEDBACK **/
/** SSO **/
.sso-wrapper {
  /** -- **/ }
  .sso-wrapper a {
    color: #FFAE00; }
  .sso-wrapper .head-label {
    color: #FFAE00; }
  .sso-wrapper .sso-head {
    background: #2F2B28; }
    .sso-wrapper .sso-head h2 {
      color: #FFC64D; }
  .sso-wrapper .sso-bullets li:before {
    color: #FFAE00; }
  .sso-wrapper .sso-label {
    color: #FFAE00; }
  .sso-wrapper form .dropdown:after {
    border-color: #FFAE00 transparent transparent; }
  .sso-wrapper form .options {
    background: rgba(255, 174, 0, 0.1); }
  .sso-wrapper .theme-btn {
    background: #B27900; }
    .sso-wrapper .theme-btn:not(.btn-loading):hover {
      background: #FFAE00; }
    .sso-wrapper .theme-btn.btn-loading:after {
      background-color: #FFC64D; }
  .sso-wrapper .brand-mark:after {
    content: "®"; }

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

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

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

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

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

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

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

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

@media (min-width: 768px) {
  header.global-header .navigation ul li.active a,
  header.global-header .navigation ul li:hover a {
    color: rgba(255, 174, 0, 0.76); }
  header.global-header .navigation .global-nav .global-nav-list li:not(.site-name) a:hover {
    background-color: rgba(255, 174, 0, 0.16); }
  header.global-header .navigation .show-nav h2 {
    color: #FFAE00; }
  header.global-header .navigation .brand-social .email-signup a:hover {
    color: rgba(255, 174, 0, 0.76); }
    header.global-header .navigation .brand-social .email-signup a:hover .icon {
      color: rgba(255, 174, 0, 0.76); }
  .feedback span:hover, .feedback a:hover {
    background: #FFC64D; } }

@media (min-width: 768px) and (max-width: 1024px) {
  header.global-header .menu-wrapper .user-actions.profile-signed-in .profile-icon .icon {
    color: #FFC64D; }
  header.global-header .menu-wrapper .user-actions .user-option-content .profile {
    background-color: #FFC64D; }
  header.global-header .menu-wrapper .user-actions .user-option-content:before {
    border-color: transparent transparent #FFC64D; } }

.logo {
  background-image: url(/images/history/logo.svg); }

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

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

.sso-wrapper .brand-logo {
  background-image: url(/images/history/logo-black-text.svg); }

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

@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; } }

.sign-up {
  background: url("/images/emails/history/vikings-image-1920x1080.jpg") no-repeat top center; }

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