/*
Theme Name: The Next Mag Child
Theme URL:
Description: The Next Mag Child Theme
Author: Enthusiast Gaming
Author URL:
Template: the-next-mag
Version:
Text Domain: the-next-mag-child
*/
body {
  font-family: "Rubik", sans-serif !important;
}

.site-header {
  position: relative;
  margin: 0 auto;
  background: #0d1647 !important;
}

.site-content {
  margin: 0 auto !important;
  background-color: #ffffff;
  position: relative;
}

header {
  /* Custom Menu Styles */
}
header li.twitch-icon a {
  padding: 0 5px 0 0;
  margin: 0;
}
header li.custom-search {
  color: #ffffff !important;
  font-size: 20px !important;
}
header li.custom-search i {
  color: #ffffff !important;
  font-size: 20px !important;
}
header nav.navigation-bar {
  background: #0d1647 !important;
  max-width: 1170px;
  width: 100%;
  margin: 0 auto;
}
header nav.navigation-bar img {
  padding: 5px 0 !important;
}
header .social-list li a {
  color: #ffffff;
}
header .header-logged-out {
  border-bottom: 1px solid yellow;
  background: linear-gradient(180deg, #fde586 0%, #da970f 100%);
}
header .header-logged-out a {
  color: #0d1647 !important;
  font-weight: 500 !important;
}
header .navigation--main > li > a, header .navigation--main > li:hover > a, header .navigation--main > li.current-menu-item > a {
  color: #ffffff;
}
header .navigation--main > li > a:hover, header .navigation--main > li:hover > a:hover, header .navigation--main > li.current-menu-item > a:hover {
  color: #ffffff;
}
header .navigation--main > li:hover {
  color: #ffffff;
}
header .navigation--main > li > .sub-menu {
  background-color: #4451a4;
}
header .navigation--main li > .sub-menu .sub-menu {
  background-color: #868fce;
}

body.category .mnmd-pagination a {
  color: #0f0f0f !important;
}
body.category .mnmd-pagination i {
  color: #0f0f0f !important;
}
body.category h2.page-heading__title {
  font-size: 42px;
  color: #ffffff;
}
body.category .page-heading__subtitle p, body.category .page-heading__subtitle b {
  color: #ffffff;
}
body.category .page-heading__subtitle a {
  color: #abbdf2;
}
body.category .page-heading--has-background {
  background-color: #0d1647 !important;
}
body.category .site-content {
  padding-top: 0;
}
body.category .mnmd-block.mnmd-block--fullwidth {
  margin-top: 15px !important;
  margin-bottom: 0 !important;
}
body.category .mnmd-block.mnmd-block--fullwidth.mnmd-block--contiguous.page-heading.page-heading--has-background {
  margin-bottom: 15px !important;
  margin-top: 0 !important;
}

.video-series-page .mnmd-pagination button {
  display: block;
  width: 100%;
  background-color: #0d1647;
  color: #ffffff;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 1px;
  padding: 10px 0 !important;
  border: none !important;
  transition: background-color 0.5s ease;
}
.video-series-page .mnmd-pagination button:hover {
  background-color: #333333;
}

#pico_launcher {
  z-index: 999999999999 !important;
  bottom: 60px !important;
}
@media (min-width: 992px) {
  #pico_launcher {
    bottom: 0 !important;
  }
}

body.page-id-111088 {
  /* 1st Box */
  /* 2nd Box */
  /* 3rd Box */
  /* 4th Box */
}
body.page-id-111088 .mnmd-block--fullwidth {
  margin-bottom: 20px !important;
}
@media (min-width: 1200px) {
  body.page-id-111088 .mnmd-block--fullwidth {
    margin-bottom: 0 !important;
  }
}
body.page-id-111088 .site-content {
  padding-top: 20px !important;
}
body.page-id-111088 .mnmd-pagination {
  margin: 20px 0 !important;
}
body.page-id-111088 .mnmd-pagination .btn-sm {
  display: block;
  width: 100%;
  font-size: 16px;
}
body.page-id-111088 .cat-25849 {
  background-image: url("https://www.escapistmagazine.com/v2/wp-content/uploads/2021/08/the-escapist-show.jpg") !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-position: 50% 50% !important;
}
body.page-id-111088 .cat-32674 {
  background-image: url("https://www.escapistmagazine.com/v2/wp-content/uploads/2021/08/breakout-escapist.jpg") !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-position: 50% 50% !important;
}
body.page-id-111088 .cat-33340 {
  background-image: url("https://www.escapistmagazine.com/v2/wp-content/uploads/2021/08/a-marvelous-escape.jpg") !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-position: 50% 50% !important;
}
body.page-id-111088 .cat-33566 {
  background-image: url("https://www.escapistmagazine.com/v2/wp-content/uploads/2021/08/slightly-something-else.jpg") !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-position: 50% 50% !important;
}
body.page-id-111088 .category-tile__wrap .has-cover-bg-img, body.page-id-111088 .category-tile__wrap .background-img {
  background: transparent !important;
}
body.page-id-111088 .category-tile__wrap .category-tile__text {
  display: none !important;
}

body.home {
  background-color: #fafafa !important;
}
body.home .eg-post-block-d .post--vertical {
  min-height: 315px;
}
body.home .post__title.typescale-1 {
  font-size: 16px;
}
body.home .eg-post-block-d .post__text {
  min-height: 110px;
}
body.home .mnmd-featured-block-b .mnmd-block__background {
  background: transparent none;
}
body.home .block-heading span {
  font-weight: 600;
}
body.home .video-series .post--vertical .post__title a {
  margin-top: 0 !important;
}
body.home .video-series .post__thumb {
  max-height: 100%;
}
body.home .video-series .post__thumb a {
  max-height: 100%;
}
body.home .video-series .post__thumb a img {
  width: 100%;
  float: none;
  max-height: 100%;
}
body.home .mnmd-main-col .mnmd-pagination a {
  display: block;
  width: 100%;
  background-color: #0d1647;
  color: #ffffff;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 1px;
  padding: 10px 0 !important;
  border: none !important;
  transition: background-color 0.5s ease;
}
body.home .mnmd-main-col .mnmd-pagination a:hover {
  background-color: #333333;
}
body.home .mnmd-main-col .block-heading--line {
  position: relative;
}
@media (min-width: 768px) {
  body.home .post--horizontal-lg .post__thumb {
    width: 55% !important;
  }
}
@media (min-width: 768px) {
  body.home .post--horizontal-lg h3.post__title {
    font-size: 36px;
  }
}
body.home .mnmd-featured-block-b .post--vertical h3.post__title {
  font-size: 18px;
}
body.home .mnmd-featured-block-b .post__thumb a img {
  max-height: 315px !important;
}
body.home .mnmd-featured-block-b .spacer-sm {
  height: 0 !important;
  padding-top: 30px !important;
}
body.home .block-heading--line.block-heading:after {
  position: relative;
  top: 6px;
}
body.home .spacer-md {
  height: 0 !important;
}
body.home .post__title a {
  color: #333333;
}
body.home .post__excerpt {
  color: #333333;
}
body.home .post__meta {
  color: #333333;
}
body.home .post__meta a {
  color: #333333 !important;
}
body.home .site-content {
  padding-top: 15px !important;
  padding-bottom: 0 !important;
}
body.home .mnmd-news-ticker {
  display: none !important;
}
body.home .mnmd-block--fullwidth {
  background-color: #fafafa !important;
  margin: 0 !important;
  padding: 0 !important;
}
body.home h4.block-heading__title {
  margin-top: 15px;
  font-size: 24px;
}

.mnmd-offcanvas-backdrop {
  z-index: 999999999 !important;
}

#mnmd-offcanvas-mobile {
  z-index: 9999999999;
  background-color: #0d1647 !important;
}
#mnmd-offcanvas-mobile .mnmd-offcanvas__title {
  padding: 20px;
}
#mnmd-offcanvas-mobile .mnmd-offcanvas__title .site-logo img {
  max-width: 100% !important;
}
#mnmd-offcanvas-mobile .mnmd-offcanvas__title .social-list {
  color: #ffffff;
}
#mnmd-offcanvas-mobile .mnmd-offcanvas__title .social-list a {
  color: #ffffff;
}
#mnmd-offcanvas-mobile ul.sub-menu {
  background-color: #070b23;
}
#mnmd-offcanvas-mobile ul.sub-menu ul.sub-menu {
  background-color: #abbdf2;
}

.escapist-premium-landing {
  position: relative;
  z-index: 10;
}
.escapist-premium-landing .link-text {
  margin-top: 10px;
  display: block;
  color: #333333;
}
.escapist-premium-landing .first-panel {
  background-color: #ffffff;
  color: #333333;
}
.escapist-premium-landing .first-panel img {
  filter: brightness(0);
}
.escapist-premium-landing .second-panel {
  background-color: #efefef;
}
.escapist-premium-landing .third-panel {
  background-color: #ffffff;
  color: #333333;
}
.escapist-premium-landing .third-panel .option-contents {
  background-color: #efefef;
}
.escapist-premium-landing .third-panel p.white {
  color: #333333;
}
.escapist-premium-landing .first-panel, .escapist-premium-landing .third-panel {
  text-align: center;
  padding: 30px 0;
}
@media (min-width: 992px) {
  .escapist-premium-landing .first-panel, .escapist-premium-landing .third-panel {
    padding: 60px 0;
  }
}
@media (min-width: 1200px) {
  .escapist-premium-landing .first-panel, .escapist-premium-landing .third-panel {
    padding: 90px 0;
  }
}
.escapist-premium-landing .first-panel p.heading, .escapist-premium-landing .third-panel p.heading {
  font-size: 24px;
}
.escapist-premium-landing .first-panel p.content, .escapist-premium-landing .third-panel p.content {
  font-size: 24px;
  max-width: 930px;
  margin: 0 auto;
}
.escapist-premium-landing .yellow-button {
  background: linear-gradient(180deg, #fde586 0%, #da970f 100%);
  color: #0d1647;
  border: none;
  padding: 10px 40px;
  margin-top: 30px;
  font-size: 24px;
  border-radius: 3px;
  transition: color 0.5s ease;
}
.escapist-premium-landing .yellow-button:hover {
  color: #ffffff;
}
.escapist-premium-landing .third-panel p.white {
  font-size: 48px;
  margin-bottom: 0;
  font-weight: 600;
}
.escapist-premium-landing .third-panel p.yellow {
  font-weight: 600;
  color: #d59f3d;
  font-size: 36px;
}
.escapist-premium-landing .third-panel .flex-wrapper {
  display: block;
}
@media (min-width: 992px) {
  .escapist-premium-landing .third-panel .flex-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
}
.escapist-premium-landing .third-panel .flex-wrapper .flex-item {
  width: 100%;
}
@media (min-width: 992px) {
  .escapist-premium-landing .third-panel .flex-wrapper .flex-item {
    width: 32%;
  }
}
.escapist-premium-landing .third-panel .option {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .escapist-premium-landing .third-panel .option {
    margin-bottom: 0;
  }
}
.escapist-premium-landing .third-panel .option .option-contents {
  padding: 30px;
  background-color: #efefef;
  border: 2px solid #f0d57c;
}
@media (min-width: 992px) {
  .escapist-premium-landing .third-panel .option .option-contents {
    min-height: 665px;
  }
}
.escapist-premium-landing .third-panel .option .option-title {
  font-weight: 600;
  color: #d59f3d;
  font-size: 24px;
  margin-bottom: 5px;
}
.escapist-premium-landing .third-panel .option .monthly-option {
  font-weight: 600;
  font-size: 36px;
  margin-bottom: 5px;
}
.escapist-premium-landing .third-panel .option .yearly-option {
  font-size: 24px;
  margin-bottom: 5px;
}
.escapist-premium-landing .third-panel .option .line-separator {
  display: block;
  width: 100%;
  height: 1px;
  background-color: #daaa46;
  margin: 30px 0;
}
.escapist-premium-landing .third-panel .option .option-line {
  font-size: 20px;
  text-align: left;
  font-weight: 600;
  padding-left: 5px;
}
.escapist-premium-landing .third-panel .option .option-line-sub {
  padding-left: 5px;
  text-align: left;
}
.escapist-premium-landing .third-panel .option button {
  margin-top: 30px;
}

body.single .mnmd-sub-col.sidebar {
  padding-left: 0;
  padding-right: 0;
}
body.single .mnmd-sub-col.sidebar .custom-html-widget {
  max-width: 400px;
  margin: 0 auto;
}
body.single .mnmd-sub-col.sidebar .bottom-sidebar-wrapper {
  padding-left: 15px;
  padding-right: 15px;
}
body.single .single-entry-thumb {
  display: none;
}
@media (min-width: 992px) {
  body.single .single-entry-thumb {
    display: block;
  }
}
body.single .related-posts {
  display: none;
}
@media (min-width: 992px) {
  body.single .related-posts {
    display: block;
  }
}
body.single .author-box {
  display: none;
}
@media (min-width: 992px) {
  body.single .author-box {
    display: block;
  }
}
body.single blockquote {
  font-size: 1.21429rem;
  background-color: #e8e8e8;
  margin: 30px 0 !important;
  padding: 15px !important;
}
body.single blockquote::before {
  display: none;
}
body.single blockquote p {
  font-style: italic;
}
body.single .brid {
  margin-bottom: 15px;
}
body.single .single-body {
  margin-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
body.single article.category-video-series .single-entry-thumb {
  display: none;
}
body.single .mnmd-responsive-video {
  margin-bottom: 15px !important;
}
body.single .theiaStickySidebar {
  padding-top: 15px !important;
}
body.single .single-entry-thumb {
  margin-bottom: 15px !important;
  margin-top: 15px !important;
}
body.single .entry-meta {
  padding-bottom: 15px;
}
body.single .single-billboard {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0 !important;
}
body.single .single-entry--template-4-alt {
  padding-top: 0 !important;
}
body.single h1.entry-title {
  max-width: 100%;
  font-size: 1.5rem;
}
@media (min-width: 992px) {
  body.single h1.entry-title {
    font-size: 2.1rem;
  }
}
@media (min-width: 1200px) {
  body.single h1.entry-title {
    font-size: 2.8rem;
  }
}
body.single header.single-header {
  margin-bottom: 15px !important;
}
body.single header.single-header .entry-title--lg {
  max-width: 100%;
  font-size: 1.5rem;
}
@media (min-width: 992px) {
  body.single header.single-header .entry-title--lg {
    font-size: 2.1rem;
  }
}
@media (min-width: 1200px) {
  body.single header.single-header .entry-title--lg {
    font-size: 2.8rem;
  }
}
body.single .single-header-with-bg {
  padding-top: 45px !important;
}
body.single .site-content {
  padding-top: 15px !important;
}
body.single .single-header-wrap {
  margin-bottom: 0 !important;
}
body.single .single-body {
  margin-top: 0 !important;
}
body.single .single-body h1, body.single .single-body h2, body.single .single-body h3, body.single .single-body h4, body.single .single-body h5, body.single .single-body h6 {
  margin-top: 0 !important;
  margin-bottom: 15px !important;
}
body.single .single-body p {
  margin-top: 0 !important;
  margin-bottom: 15px;
}
body.single .single-entry--billboard-overlap-title h1 {
  color: #ffffff !important;
}
body.single .single-entry--billboard-overlap-title .entry-meta {
  color: #ffffff !important;
}
body.single .single-entry--billboard-overlap-title .entry-meta a {
  color: #ffffff !important;
}
body.single .entry-interaction--horizontal {
  display: none;
}
body.single .single-entry-thumb {
  max-width: 1170px;
  margin: 0 auto;
}

.schedule-sidebar hr {
  margin: 5px 0;
  border-color: #ffffff;
}

.eg_podcast_boxes {
  padding-bottom: 15px;
}
.eg_podcast_boxes .podcast-item {
  margin-bottom: 15px;
}
@media (min-width: 1200px) {
  .eg_podcast_boxes .podcast-item {
    margin-bottom: 0;
  }
}
.eg_podcast_boxes img {
  margin-bottom: 15px;
}
.eg_podcast_boxes a p {
  font-size: 14px;
  color: #6b6b6b;
  margin: 0;
}
.eg_podcast_boxes a p.large {
  font-size: 18px;
}

body.dark-mode-enabled {
  background-color: #0f0f0f !important;
}
body.dark-mode-enabled .eg_podcast_boxes a p {
  color: #ffffff;
}
body.dark-mode-enabled .mnmd-pagination .btn-sm {
  color: #fff !important;
  font-weight: 600 !important;
  background-color: transparent;
  border: 2px solid #313131;
}
body.dark-mode-enabled .mnmd-pagination__links a {
  color: #ffffff !important;
}
body.dark-mode-enabled .mnmd-pagination__item {
  background: #222222 !important;
}
body.dark-mode-enabled .mnmd-pagination__item-current {
  background: #424FA3 !important;
}
body.dark-mode-enabled .mnmd-pagination__dots {
  color: #ffffff !important;
}
body.dark-mode-enabled .mnmd-pagination.mnmd-pagination--next-n-prev {
  background: #080808 !important;
  border: 1px solid #424fa3 !important;
}
body.dark-mode-enabled .escapist-premium-landing .first-panel {
  background-color: #060b1e;
  color: #ffffff;
}
body.dark-mode-enabled .escapist-premium-landing .first-panel img {
  filter: none;
}
body.dark-mode-enabled .escapist-premium-landing .second-panel {
  background-color: #0f0f0f;
}
body.dark-mode-enabled .escapist-premium-landing .third-panel {
  background-color: #1c2754;
}
body.dark-mode-enabled .escapist-premium-landing .third-panel .option-contents {
  color: #ffffff;
  background-color: #060b1e;
}
body.dark-mode-enabled .escapist-premium-landing .third-panel p.white {
  color: #ffffff;
}
body.dark-mode-enabled .escapist-premium-landing .link-text {
  color: #ffffff;
}
body.dark-mode-enabled .footer-ad-wrapper {
  background-color: #0f0f0f;
}
body.dark-mode-enabled .page-heading__subtitle {
  color: #ffffff;
}
body.dark-mode-enabled .page-heading--has-background {
  background: #272727;
}
body.dark-mode-enabled .page-heading__title {
  color: #ffffff;
}
body.dark-mode-enabled .author-box {
  border-color: #424fa3;
  background-color: #080808;
}
body.dark-mode-enabled .author-box .author-bio {
  color: #ffffff;
}
body.dark-mode-enabled .custom-404 {
  color: #ffffff;
}
body.dark-mode-enabled .custom-404 a {
  color: #ffffff;
}
body.dark-mode-enabled .single-header-with-bg {
  background-color: #080808;
}
body.dark-mode-enabled h4.widget__title-text {
  color: #ffffff;
}
body.dark-mode-enabled .dsq-combo-box {
  background-color: #080808 !important;
}
body.dark-mode-enabled #dsq-combo-content {
  color: #ffffff !important;
}
body.dark-mode-enabled a.dsq-widget-thread {
  color: #788aff;
}
body.dark-mode-enabled .site-content {
  color: #ffffff;
  background-color: #0f0f0f !important;
}
body.dark-mode-enabled .site-content a {
  color: #788aff;
}
body.dark-mode-enabled.home .post__cat {
  color: #788aff;
}
body.dark-mode-enabled.home .post__cat--overlap {
  color: #ffffff;
}
body.dark-mode-enabled.home .mnmd-block--fullwidth {
  background-color: #0f0f0f !important;
}
body.dark-mode-enabled .post__title a {
  color: #ffffff;
}
body.dark-mode-enabled .post__excerpt {
  color: #ffffff;
}
body.dark-mode-enabled .post__meta {
  color: #ffffff;
}
body.dark-mode-enabled .post__meta a {
  color: #ffffff !important;
}
body.dark-mode-enabled h4.block-heading__title {
  color: #ffffff;
}
body.dark-mode-enabled .block-heading--line.block-heading:after {
  border-color: #ffffff;
}
body.dark-mode-enabled [class*=list-seperated] > *:not(:last-child) {
  border-color: #ffffff;
}
body.dark-mode-enabled .block-heading--line .block-heading__secondary {
  color: #ffffff;
}
body.dark-mode-enabled .custom-html-widget a {
  color: #788aff !important;
}
body.dark-mode-enabled.single .entry-teaser {
  color: #ccc;
}
body.dark-mode-enabled.single .mnmd-review__inner {
  background: #080808 !important;
}
body.dark-mode-enabled.single .mnmd-review__product-byline {
  color: #ffffff !important;
}
body.dark-mode-enabled.single blockquote {
  background-color: #080808;
  color: #ffffff;
}
body.dark-mode-enabled.single blockquote p {
  color: #ffffff;
}
body.dark-mode-enabled.single blockquote ul {
  color: #ffffff;
}
body.dark-mode-enabled.single blockquote ul li {
  color: #ffffff;
}
body.dark-mode-enabled.single blockquote li {
  color: #ffffff;
}
body.dark-mode-enabled.single .related-posts {
  background: #0f0f0f;
}
body.dark-mode-enabled.single .author-socials a, body.dark-mode-enabled.single .author-socials i {
  color: #788aff !important;
}
body.dark-mode-enabled.single .entry-title, body.dark-mode-enabled.single .entry-meta, body.dark-mode-enabled.single .entry-meta a {
  color: #ffffff;
}
body.dark-mode-enabled.single .single-body {
  color: #ffffff;
}
body.dark-mode-enabled.single .single-body .wp-caption-text {
  color: #ccc;
}
body.dark-mode-enabled.single .entry-tags ul > li > a, body.dark-mode-enabled.single .entry-tags__icon, body.dark-mode-enabled.single .entry-categories__icon {
  color: #ffffff;
}

.mobile-top-header {
  position: relative;
  padding: 15px;
  background-color: #0f0f0f;
  min-height: 52px;
}
.mobile-top-header[data-pico-status=anonymous] {
  display: block;
}
.mobile-top-header[data-pico-status=registered] {
  display: block;
}
.mobile-top-header[data-pico-tier="Option 3"], .mobile-top-header[data-pico-tier="Option 2"], .mobile-top-header[data-pico-tier="Option 1"] {
  display: none;
}
@media (min-width: 992px) {
  .mobile-top-header {
    display: none !important;
  }
}
.mobile-top-header p {
  color: #ffffff;
  margin-bottom: 0;
  font-size: 16px;
}
.mobile-top-header p a {
  color: #ffffff;
}
.mobile-top-header p a span {
  color: yellow;
}

.PicoSignal[data-pico-status=anonymous] .leaderboard-ad, .PicoSignal[data-pico-status=anonymous] .small-sidebar-ad, .PicoSignal[data-pico-status=anonymous] .large-sidebar-ad {
  display: block;
}
.PicoSignal[data-pico-status=registered] .leaderboard-ad, .PicoSignal[data-pico-status=registered] .small-sidebar-ad, .PicoSignal[data-pico-status=registered] .large-sidebar-ad {
  display: block;
}
.PicoSignal[data-pico-tier="Option 3"] .leaderboard-ad, .PicoSignal[data-pico-tier="Option 3"] .small-sidebar-ad, .PicoSignal[data-pico-tier="Option 3"] .large-sidebar-ad, .PicoSignal[data-pico-tier="Option 2"] .leaderboard-ad, .PicoSignal[data-pico-tier="Option 2"] .small-sidebar-ad, .PicoSignal[data-pico-tier="Option 2"] .large-sidebar-ad, .PicoSignal[data-pico-tier="Option 1"] .leaderboard-ad, .PicoSignal[data-pico-tier="Option 1"] .small-sidebar-ad, .PicoSignal[data-pico-tier="Option 1"] .large-sidebar-ad {
  display: none;
}
.PicoSignal .leaderboard-ad {
  min-height: 90px;
}
@media (min-width: 768px) {
  .PicoSignal .leaderboard-ad {
    min-height: 250px;
  }
}
.PicoSignal .small-sidebar-ad {
  min-height: 250px;
}
.PicoSignal .large-sidebar-ad {
  min-height: 250px;
}
@media (min-width: 768px) {
  .PicoSignal .large-sidebar-ad {
    min-height: 600px;
  }
}

.closing-footer-wrapper {
  margin: 0 auto;
  background-color: #0f0f0f;
  color: #ffffff;
  padding: 15px 0;
  position: relative;
}
.closing-footer-wrapper a {
  color: #ffffff;
}
.closing-footer-wrapper #eg-network {
  max-width: 1170px;
  margin: 0 auto;
  text-align: center;
}
@media (min-width: 768px) {
  .closing-footer-wrapper #eg-network {
    text-align: left;
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
  }
}
.closing-footer-wrapper #eg-network li {
  list-style: none;
  padding: 10px;
}
.closing-footer-wrapper #privacy-and-cookie-compliance-notice {
  text-align: center;
  margin-top: 10px;
  padding-bottom: 55px;
}
@media (min-width: 992px) {
  .closing-footer-wrapper #privacy-and-cookie-compliance-notice {
    padding-bottom: 10px;
  }
}
.closing-footer-wrapper #privacy-and-cookie-compliance-notice i {
  position: relative;
  bottom: 2px;
  font-size: 18px;
  color: red;
}

.eg-custom-ad {
  position: relative;
  width: 100%;
  text-align: center;
}

.escapist-plus {
  width: 100%;
  text-align: center;
}
.escapist-plus[data-pico-tier="Option 3"], .escapist-plus[data-pico-tier="Option 2"], .escapist-plus[data-pico-tier="Option 1"] {
  display: none !important;
}
.escapist-plus[data-pico-status=registered] {
  display: block !important;
}
.escapist-plus[data-pico-status=anonymous] {
  display: block !important;
}
.escapist-plus.article-image img, .escapist-plus.article-image picture {
  width: 300px;
  height: 250px;
  min-height: 250px;
  max-width: none;
}
.escapist-plus.leaderboard-image {
  display: none !important;
  margin-top: 15px;
}
@media (min-width: 992px) {
  .escapist-plus.leaderboard-image {
    display: block !important;
  }
}
.escapist-plus.leaderboard-image img, .escapist-plus.leaderboard-image picture {
  width: 1140px;
}

.default-video-player {
  display: none;
}
.default-video-player .brid {
  width: 100% !important;
  height: 100% !important;
}
.default-video-player[data-pico-status=registered] {
  display: block !important;
}
.default-video-player[data-pico-status=anonymous] {
  display: block !important;
}
.default-video-player[data-pico-tier="Option 1"], .default-video-player[data-pico-tier="Option 3"], .default-video-player[data-pico-tier="Option 2"] {
  display: none;
}

.premium-video-player {
  display: none;
}
.premium-video-player .brid {
  width: 100% !important;
  height: 100% !important;
}
.premium-video-player[data-pico-tier="Option 3"], .premium-video-player[data-pico-tier="Option 2"], .premium-video-player[data-pico-tier="Option 1"] {
  display: block;
}

/* This hides the go to top element instead of displaying it on the right, beneath the Pico overlay */
.mnmd-go-top.mnmd-go-top {
  display: none !important;
}

.widget {
  margin-bottom: 0;
}

body.single .mnmd-pagination.mnmd-pagination--next-n-prev {
  padding: 30px;
  position: relative;
  background: #fafafa;
  border: 1px solid rgba(0, 0, 0, 0.05);
}
body.single .mnmd-pagination__label {
  font-size: 26px !important;
  font-weight: 600;
  letter-spacing: -2px;
}
body.single .mnmd-pagination--next-n-prev .mnmd-pagination__links a:last-child .mnmd-pagination__item {
  background-color: #424fa3;
}
body.single .mnmd-pagination__links .mnmd-pagination__item {
  font-size: 26px !important;
  letter-spacing: -2px;
}
body.single .mnmd-pagination__links > a:first-child .mnmd-pagination__item {
  background: #323232 !important;
  color: #f1f1f1 !important;
}
body.single .mnmd-pagination__links > a:first-child .mnmd-pagination__item::after {
  display: none !important;
}

#dsq-combo-widget blockquote {
  padding: 0 !important;
  margin: 0 !important;
  font-size: inherit !important;
  border-left: 0 !important;
}

.footer-ad-wrapper {
  width: 100%;
  max-width: 1170px;
  margin: 0 auto;
  position: relative;
  display: none;
  padding-bottom: 15px;
}
@media (min-width: 768px) {
  .footer-ad-wrapper {
    display: block;
  }
}

#eg-footer-preset {
  text-align: center;
  max-width: 1100px;
  margin: 0 auto;
}

body #mnmd-sticky-header .header-logo img {
  filter: brightness(10);
}
body .header-search-dropdown {
  background: #ffffff;
  border: 1px solid #fefefe;
  box-shadow: 0 3px 2px 0 rgba(0, 0, 0, 0.3), 0 1px 0 0 rgba(0, 0, 0, 0.4), 0 -1px 0 0 rgba(0, 0, 0, 0.04) !important;
}
body #offcanvas-menu-mobile a {
  color: #ffffff !important;
}
body #offcanvas-menu-mobile .custom-search {
  display: none;
}
body #archives-dropdown-3 {
  color: #333333;
}
body #archives-dropdown-3 option {
  color: #333333;
}
body .mnmd-widget-social-counter-counter .social-tile__icon {
  color: rgba(255, 255, 255, 0.2) !important;
}
body .mnmd-widget-social-counter-counter .social-tile__icon i {
  color: rgba(255, 255, 255, 0.2) !important;
}
body .search-form__input-wrap {
  color: #333333;
}
body .search-form__input-wrap input {
  color: #333333;
}
body .author-info > .row {
  background: none !important;
}
body .single-body a {
  color: #788aff !important;
}
body .site-footer__section {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}
body .site-footer__section ul li a i {
  color: #ffffff;
}
body #sticky-main-menu a {
  color: #333333;
}
body.single-post .pico-read-more {
  background-color: #000000;
  color: #ffffff;
}
body .mobile-header__section button, body .mobile-header__section a, body .mobile-header__section i, body .mobile-header__section span {
  color: #ffffff;
}
body .sub-menu a {
  color: #ffffff !important;
}
body .sub-menu a:visited {
  color: #ffffff !important;
}
body select {
  color: #333333;
}
body select option {
  color: #333333;
}
body #sticky-main-menu a {
  color: #ffffff !important;
}
body #sticky-main-menu a:visited {
  color: #ffffff !important;
}
body a.entry-author__name {
  color: #788aff;
}
body .site-header__social a {
  color: #333333;
}
body .site-header__social a i {
  color: #333333;
}

footer {
  margin: 0 auto;
}
footer .footer-logged-in a {
  padding: 5px 10px;
  background: linear-gradient(180deg, #fde586 0%, #da970f 100%);
  color: #0d1647 !important;
  font-weight: 500 !important;
}
footer .footer-logged-in[data-pico-status=anonymous] {
  display: none;
}
footer .footer-logged-out a {
  padding: 5px 10px;
  background: linear-gradient(180deg, #fde586 0%, #da970f 100%);
  color: #0d1647 !important;
  font-weight: 500 !important;
}
footer .footer-logged-out[data-pico-status=anonymous] {
  display: inline-block;
}
footer .footer-logged-out[data-pico-status=paying] {
  display: none;
}

.sticky-header {
  background-color: #ffffff;
}
.sticky-header .navigation-bar {
  max-width: 1140px;
  margin: 0 auto;
}

button.mobile-dark-theme {
  border: none;
  background: none;
}

.sub-menu-inner ul {
  list-style: none;
}

.gog-promo {
  position: relative;
  z-index: 10;
  background: #432ae8;
  /* Old browsers */
  background: -moz-linear-gradient(top, #278ef8 0%, #432ae8 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #278ef8 0%, #432ae8 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #278ef8 0%, #432ae8 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#432ae8", endColorstr="#278ef8",GradientType=0 );
  /* IE6-9 */
}
.gog-promo .intro-banner {
  height: auto;
  width: 100%;
}
.gog-promo .intro-banner .intro-banner-inner {
  padding: 60px 0;
  text-align: center;
  max-width: 1170px;
  border-top: 1px solid #184f98;
  border-bottom: 1px solid #184f98;
  width: 100%;
  margin: 0 auto;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
}
.gog-promo .intro-banner .intro-banner-inner p {
  color: #ffffff;
  text-transform: uppercase;
  max-width: 480px;
  margin: 0 auto;
  font-size: 18px;
  padding-bottom: 30px;
  font-weight: 600;
}
.gog-promo .intro-banner .supported-by {
  margin-top: 30px;
}
.gog-promo .inner-content-wrapper .twitch-panel {
  padding: 30px 30px;
  max-width: 1170px;
  background-color: #252525;
  margin: 0 auto;
}
.gog-promo .games-showcase-wrapper {
  padding: 60px 30px 60px 30px;
  max-width: 1170px;
  text-align: center;
  margin: 0 auto;
  position: relative;
  width: 100%;
  background-color: #02040c;
}
.gog-promo .games-showcase-wrapper .games-showcase {
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
}
.gog-promo .games-showcase-wrapper .game-showcase-img {
  margin-bottom: 30px;
}
.gog-promo .games-showcase-wrapper .game {
  width: calc(100% - 15px);
  min-height: 300px;
  margin-bottom: 30px;
  color: #ffffff;
  text-align: center;
}
@media (min-width: 768px) {
  .gog-promo .games-showcase-wrapper .game {
    width: calc(50% - 15px);
  }
}
@media (min-width: 1200px) {
  .gog-promo .games-showcase-wrapper .game {
    text-align: left;
    width: calc(25% - 15px);
  }
}
.gog-promo .games-showcase-wrapper .game .game-image {
  background-size: contain;
  background-repeat: no-repeat;
  min-height: 150px;
  width: 100%;
  margin-bottom: 15px;
  background-position: 50% 50%;
  background-color: #000000;
}
.gog-promo .games-showcase-wrapper .game .game-description {
  min-height: 140px;
}
.gog-promo .games-showcase-wrapper .game .game-title h2 {
  font-size: 18px;
  text-transform: uppercase;
}
.gog-promo .games-showcase-wrapper .game .game-button {
  width: 100%;
}
.gog-promo .games-showcase-wrapper .game .game-button a {
  background-color: #1e4cee;
  padding: 10px 20px;
  display: inline-block;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 12px;
}
@media (min-width: 1200px) {
  .gog-promo .games-showcase-wrapper .game .game-button a {
    float: right;
  }
}
.gog-promo .games-showcase-wrapper .game .game-button a:hover {
  text-decoration: none;
}

.custom-404 .widget {
  margin-bottom: 15px;
}
.custom-404 .widget-content .post__title a {
  font-size: 1.5rem;
}

@media (min-width: 768px) {
  .author-box__text {
    padding-left: 102px !important;
  }

  .author-box .author-avatar {
    left: 15px !important;
  }
}

/*# sourceMappingURL=style.css.map */
