﻿/* Fix remaining blue/white components only in the selected Black & Red theme. */
html body.reference-ui.theme-redblack #main .rp-footer{background:#222c39!important;border-color:#6d3747!important;color:#f2f4f8!important}
html body.reference-ui.theme-redblack #main .rp-footer:hover{background:#a80d30!important;border-color:#ff486c!important}
html body.reference-ui.theme-redblack #main .rp-footer .rp-release-copy>a{color:#f1f4f9!important}
html body.reference-ui.theme-redblack #main .rp-footer .rp-release-copy small{color:#c0ccdc!important}
html body.reference-ui.theme-redblack #main .rp-footer:hover .rp-release-copy>a,html body.reference-ui.theme-redblack #main .rp-footer:hover .rp-release-copy small{color:#fff!important}
html body.reference-ui.theme-redblack #main .rp-choices .rp-choice{background:#202a38!important;color:#d4ddeb!important;border-color:#3f4d61!important}
html body.reference-ui.theme-redblack #main .rp-choices .rp-choice.is-selected,html body.reference-ui.theme-redblack #main .rp-choices .rp-choice[aria-pressed=true]{background:#9b1231!important;color:#fff!important;border-color:#f33962!important}
html body.reference-ui.theme-redblack #main .rp-choices .rp-choice.is-selected::before{background:#9b1231!important}
html body.reference-ui.theme-redblack #main .classic-card[data-release-picker]:has(.rp-footer:hover) .rp-choices .rp-choice.is-selected{background:#a80d30!important;border-color:#ff486c!important;color:#fff!important}
html body.reference-ui.theme-redblack #main .classic-card[data-release-picker]:has(.rp-footer:hover) .rp-choices .rp-choice.is-selected::before{background:#a80d30!important}
html body.reference-ui.theme-redblack #main .rp-choices .rp-choice.is-unavailable{background:#151d27!important;color:#9aa8bb!important;border-color:#344152!important}
html body.reference-ui.theme-redblack #main .rp-choices .rp-choice:hover:not(.is-unavailable){background:#75223b!important;color:#fff!important}
html body.reference-ui.theme-redblack #main .rp-choices .rp-choice b,html body.reference-ui.theme-redblack #main .rp-choices .rp-choice small{color:inherit!important}
html body.reference-ui.theme-redblack .genre-link>.genre-label{color:#e0e7f1!important}
html body.reference-ui.theme-redblack .genre-link>.genre-count{color:#b5c2d3!important}
html body.reference-ui.theme-redblack .genre-link>.genre-icon,html body.reference-ui.theme-redblack .nav-link>span:first-child{color:#ff5b7c!important}
html body.reference-ui.theme-redblack .nav-link.genre-link:hover .genre-label{color:#fff!important}
html body.reference-ui.theme-redblack .nav-out{background:#18212d!important;color:#e6ebf3!important;border-color:#354151!important}
html body.reference-ui.theme-redblack .nav-out:hover{background:#7c1833!important;color:#fff!important}
html body.reference-ui.theme-redblack .catalogue-chips>a{background:linear-gradient(#2b3747,#1b2533)!important;border-color:#46566b!important;color:#e3e9f3!important;box-shadow:none!important;text-shadow:none!important}
html body.reference-ui.theme-redblack .catalogue-chips>a.selected,html body.reference-ui.theme-redblack .catalogue-chips>a:hover{background:linear-gradient(#df1741,#9d0d2e)!important;border-color:#ff5077!important;color:#fff!important}
html body.reference-ui.theme-redblack #main .sti-upper-frame,html body.reference-ui.theme-redblack #main .sti-upper-panel{background:#161f2b!important;color:#e0e7f2!important;border-color:#3a485c!important}
html body.reference-ui.theme-redblack #main .metadata,html body.reference-ui.theme-redblack #main .metadata tbody,html body.reference-ui.theme-redblack #main .metadata tr,html body.reference-ui.theme-redblack #main .metadata th,html body.reference-ui.theme-redblack #main .metadata td{background:#192331!important;color:#e2e8f1!important;border-color:#36455a!important}
html body.reference-ui.theme-redblack #main .metadata tr:nth-child(even),html body.reference-ui.theme-redblack #main .metadata tr:nth-child(even)>*{background:#202c3b!important}
html body.reference-ui.theme-redblack #main .metadata th{color:#c0ccde!important}
html body.reference-ui.theme-redblack #main .metadata td a{color:#ff718f!important}
html body.reference-ui.theme-redblack #main .metadata .plot-readmore,html body.reference-ui.theme-redblack #main .metadata .plot-readmore-text{background:transparent!important;color:#e2e8f1!important}
html body.reference-ui.theme-redblack #main .plot-readmore button,html body.reference-ui.theme-redblack #main .plot-readmore-toggle{background:#2b3a50!important;border-color:#51627b!important;color:#f4f6fa!important;box-shadow:none!important}
html body.reference-ui.theme-redblack #main .detail .sti-box,html body.reference-ui.theme-redblack #main .detail .sti-box .sti-tabs{background:linear-gradient(to bottom,#a0314b 0,#a0314b 2px,#1c2735 2px)!important;border-color:#a0314b!important}
html body.reference-ui.theme-redblack #main .detail .sti-box .sti-tab{background:#263548!important;color:#dfe7f4!important;border-color:#52627b!important;border-top-color:#a0314b!important}
html body.reference-ui.theme-redblack #main .detail .sti-box .sti-tab[aria-selected=true]{background:#192331!important;color:#fff!important;border-top-color:#192331!important}
html body.reference-ui.theme-redblack #main .detail .sti-box .sti-tab:hover{background:#593044!important;color:#fff!important}
html body.reference-ui.theme-redblack #main .detail .sti-box .sti-tab::before{display:none!important}
html body.reference-ui.theme-redblack #main .sti-upper-copy,html body.reference-ui.theme-redblack #main .sti-upper-copy .sti-note{background:#192331!important;color:#c7d3e5!important;border-color:#3c4c63!important}
html body.reference-ui.theme-redblack #main .sti-upper-copy h3,html body.reference-ui.theme-redblack #main .sti-upper-copy b{color:#f2f4f8!important}
html body.reference-ui.theme-redblack #main .sti-upper-copy .sti-steps span{color:#c7d3e5!important}
html body.reference-ui.theme-redblack #main .sti-upper-copy .sti-steps li::before{background:#6a223c!important;color:#fff!important}
html body.reference-ui.theme-redblack #main .rp-download-strip #rp-releases .rp-filter-tabs{background:linear-gradient(to top,#8f2842 0,#8f2842 2px,transparent 2px)!important}
html body.reference-ui.theme-redblack #main .rp-download-strip #rp-releases .rp-filter-tabs>a{background:#263448!important;color:#e6ecf6!important;border-color:#52627b!important;border-bottom-color:#8f2842!important}
html body.reference-ui.theme-redblack #main .rp-download-strip #rp-releases .rp-filter-tabs>a[aria-current=page]{background:#192331!important;color:#fff!important;border-color:#e43d65!important;border-bottom-color:#192331!important}
html body.reference-ui.theme-redblack #main .rp-download-strip #rp-releases .rp-filter-tabs>a:hover{background:#5c263c!important;color:#fff!important;border-bottom-color:#5c263c!important}
html body.reference-ui.theme-redblack #main .rp-release-list,html body.reference-ui.theme-redblack #main .rp-release-list>summary{background:#192331!important;color:#e4eaf4!important;border-color:#804154!important}
html body.reference-ui.theme-redblack #main .rp-release-list>summary span,html body.reference-ui.theme-redblack #main .rp-release-list td small{color:#bcc8db!important}
html body.reference-ui.theme-redblack #main .rp-row-name>a{color:#f1f3f8!important}
html body.reference-ui.theme-redblack #main .rp-current-release .rp-row-name>a{color:#ff7b99!important}
html body.reference-ui.theme-redblack #main .rp-recommend{background:#3b1d29!important;color:#ffcb8a!important;border-color:#a9435b!important}
html body.reference-ui.theme-redblack #main .rp-recommend small{color:#ead0a8!important}
html body.reference-ui.theme-redblack #main .rp-rec-icon{background:#833149!important;border-color:#ff7896!important;color:#fff!important}
html body.reference-ui.theme-redblack #main .rp-attention{background:#332a20!important;border:1px solid #9a7547!important;color:#f1debb!important}
html body.reference-ui.theme-redblack #main .rp-attention>span{color:#ffcc70!important}
html body.reference-ui.theme-redblack #main .rp-attention a,html body.reference-ui.theme-redblack #main .rp-attention strong{color:#ffcd82!important}
html body.reference-ui.theme-redblack #main .rp-download-strip .rp-trailer{background:linear-gradient(#465875,#27384e)!important;border-color:#8392ab!important;color:#f1f5fb!important;box-shadow:inset 0 1px 0 #ffffff25!important}
html body.reference-ui.theme-redblack #main .tab-list{border-color:#88324b!important}
html body.reference-ui.theme-redblack #main .tab-list a{background:#243347!important;color:#dce5f4!important;border-color:#54657e!important}
html body.reference-ui.theme-redblack #main .tab-list a[aria-selected=true]{background:#192331!important;color:#fff!important;border-color:#b04762!important}
html body.reference-ui.theme-redblack #main .tab-panel,html body.reference-ui.theme-redblack #main .tab-panel pre{background:#151e2a!important;border-color:#46556c!important;color:#d9e2f0!important}
html body.reference-ui.theme-redblack #main #comments>.section-title,html body.reference-ui.theme-redblack #main .similar-movies>h2{background:linear-gradient(#e31238,#9e0827)!important;border-color:#d82a4c!important;color:#fff!important;text-shadow:none!important}
html body.reference-ui.theme-redblack #main #comments>.section-title h1{color:#fff!important;text-shadow:none!important}
html body.reference-ui.theme-redblack #main .rate-only{background:#202d3e!important;color:#d8e2f1!important;border-color:#4d5e78!important}
html body.reference-ui.theme-redblack #main .rate-only>summary{color:#f1b6c7!important}
html body.reference-ui.theme-redblack #main .similar-movies,html body.reference-ui.theme-redblack #main .similar-grid{background:#182230!important;border-color:#3e4c63!important}
html body.reference-ui.theme-redblack #main .similar-card>strong{color:#f1e2e8!important}
html body.reference-ui.theme-redblack #main .similar-card>span{color:#bdc9dc!important}
html body.reference-ui.theme-redblack .mini-movie a,html body.reference-ui.theme-redblack .mini-movie strong,html body.reference-ui.theme-redblack .mini-movie b{color:#f2c5d1!important}
html body.reference-ui.theme-redblack #main .topic-extras,html body.reference-ui.theme-redblack #main .topic-extras strong{color:#dce5f3!important}
html body.reference-ui.theme-redblack #main .topic-extras a{color:#ff7895!important}
html body.reference-ui.theme-redblack #main .rp-download-strip .rp-download-button,html body.reference-ui.theme-redblack #main .rp-download-strip .rp-download-button>span{color:#fff!important}
html body.reference-ui.theme-redblack #main .rp-download-strip .rp-magnet{background:linear-gradient(#f1244b,#b80a31)!important;border-color:#ff6e8d!important;box-shadow:inset 0 1px 0 #ffffff30!important}
html body.reference-ui.theme-redblack .sr10-title{color:#f0ced8!important}
html body.reference-ui.theme-redblack .sr10-title small,html body.reference-ui.theme-redblack .sr10-number,html body.reference-ui.theme-redblack .sr10-votes{color:#b9c7db!important}
html body.reference-ui.theme-redblack #main .star-meter>span:not(.star-fill){color:#a3b1c5!important;-webkit-text-stroke:0!important}
html body.reference-ui.theme-redblack #main .star-options label.is-filled{color:#ffd166!important;-webkit-text-stroke:.3px #b78d35!important}
html body.reference-ui.theme-redblack #main .star-options label:not(.is-filled){color:#1d2b3d!important;-webkit-text-stroke:.5px #9badc6!important}
html body.reference-ui.theme-redblack #main .star-output{color:#ffdc91!important}
