@font-face {
  font-family: 'Fuse-Thin';
  src: url('https://b6f17e.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-Thin.eot');
  src: url('https://5b4c9c.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-Thin.eot#iefix') format('embedded-opentype'), url('https://faa7f2.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-Thin.woff') format('woff'), url('https://8aebe5.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-Thin.ttf') format('truetype'), url('https://233908.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-Thin.svg#karlabold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Fuse-Light';
  src: url('https://8f2957.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-Light.eot');
  src: url('https://252832.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-Light.eot#iefix') format('embedded-opentype'), url('https://4c0718.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-Light.woff') format('woff'), url('https://9814d6.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-Light.ttf') format('truetype'), url('https://335582.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-Light.svg#karlabold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Fuse-Regular';
  src: url('https://9efe8f.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-Regular.eot');
  src: url('https://021d0e.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-Regular.eot#iefix') format('embedded-opentype'), url('https://30fb48.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-Regular.woff') format('woff'), url('https://6d78a6.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-Regular.ttf') format('truetype'), url('https://88c496.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-Regular.svg#karlabold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Fuse-Book';
  src: url('https://71727a.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-Book.eot');
  src: url('https://9cb8a3.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-Book.eot#iefix') format('embedded-opentype'), url('https://ec1364.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-Book.woff') format('woff'), url('https://e6bf9a.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-Book.ttf') format('truetype'), url('https://e2f393.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-Book.svg#karlabold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Fuse-UltraBlack';
  src: url('https://e82a7f.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-UltraBlack.eot');
  src: url('https://8a5796.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-UltraBlack.eot#iefix') format('embedded-opentype'), url('https://f2f373.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-UltraBlack.woff') format('woff'), url('https://1fb381.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-UltraBlack.ttf') format('truetype'), url('https://5dae44.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-UltraBlack.svg#karlabold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Fuse-UltraLight';
  src: url('https://ce2337.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-UltraLight.eot');
  src: url('https://84bd6d.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-UltraLight.eot#iefix') format('embedded-opentype'), url('https://18e28d.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-UltraLight.woff') format('woff'), url('https://0281d3.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-UltraLight.ttf') format('truetype'), url('https://0b1f37.claudeassets.com/20250220110409im_/https://www.cluedopedia.com/wp-content/themes/cluedopedia/fonts/Fuse-UltraLight.svg#karlabold') format('svg');
  font-weight: normal;
  font-style: normal;
}
.navbar-toggler {
  border: none;
  outline: none;
  background-color: transparent;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: 'Playfair Display', serif;
}
body,
p,
div {
  font-family: 'Open Sans', serif;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  text-decoration: none;
  outline: 0;
}
body {
  background-color: #f2f2f2;
  padding-top: 80px;
}
section.separate {
  padding-top: 26px;
  padding-bottom: 26px;
}
.thumbnail {
  position: relative;
  padding: 0;
}
.caption {
  position: absolute;
  top: 25%;
  left: 0;
  width: 100%;
}
.image {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.image img {
  -webkit-transition: all 1s ease;
  /* Safari and Chrome */
  -moz-transition: all 1s ease;
  /* Firefox */
  -ms-transition: all 1s ease;
  /* IE 9 */
  -o-transition: all 1s ease;
  /* Opera */
  transition: all 1s ease;
}
.image:hover img {
  -webkit-transform: scale(1.25);
  /* Safari and Chrome */
  -moz-transform: scale(1.25);
  /* Firefox */
  -ms-transform: scale(1.25);
  /* IE 9 */
  -o-transform: scale(1.25);
  /* Opera */
  transform: scale(1.25);
}
/* Cookie links . ****/
.cookie-notice-container .cookie-links {
  background-color: #ffffff;
  border: none;
  color: #ff9311;
  font-family: 'Open Sans', sans-serif;
}
.cookie-notice-container .cookie-links:hover {
  text-decoration: underline;
}
/* Boutons . ****/
.btn-label {
  font-family: 'Open Sans', serif;
  position: relative;
  left: -12px;
  display: inline-block;
  padding: 6px 12px;
  background: rgba(0, 0, 0, 0.15);
  border-radius: 4px;
}
.btn-labeled {
  padding-top: 0;
  padding-bottom: 0;
  font-weight: 400;
  letter-spacing: 0.04em;
}
.btn-glyphicon {
  padding: 8px;
  background: #ffffff;
  margin-right: 4px;
}
.icon-btn {
  padding: 1px 15px 3px 2px;
  border-radius: 50px;
}
.btn-action {
  color: white;
  font-size: 1.063em;
  border: none;
  border-radius: 4px;
  transition: all 0.3s ease 0s;
  margin: 0px 5px 5px 5px;
}
@media (max-width: 480px) {
  .btn-action {
    font-size: 0.688em;
  }
}
.btn-labeled a {
  color: white;
}
.btn-labeled a:hover {
  color: black;
}
textarea:focus,
input:focus {
  outline: none !important;
}
.white,
.well {
  background-color: white;
  box-shadow: none !important;
  -webkit-box-shadow: none;
}
.well {
  overflow: hidden;
}
/* Unactive Missing . ****/
.form-control:focus {
  box-shadow: none !important;
  outline: none;
}
ul#gameinfos {
  color: #a8a8a8;
  font-size: 0.813em;
  padding: 10px 0;
}
ul#gameinfos li {
  margin: 0px 5px;
}
ul#gameinfos i {
  margin-right: 5px;
}
/* NAVBAR TITLE . ****/
.risk,
.encyclopedia {
  font-family: 'Playfair Display', serif;
  font-size: 1.375em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  letter-spacing: 0.06em;
}
@media (max-width: 768px) {
  .risk,
  .encyclopedia {
    font-size: 1.125em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    letter-spacing: 0.02em;
  }
}
.risk {
  font-weight: 700;
}
.encyclopedia {
  font-weight: 400;
}
/* NAVBAR . ****/
.navbar-default {
  -webkit-transition: all .35s;
  -moz-transition: all .35s;
  transition: all .35s;
  padding: 15px 0;
  /* Add additional styles here for the UNCOLLAPSED state */
  background-color: transparent;
  background-color: #202020;
  color: #666666;
}
.navbar-default.affix {
  padding: 0;
  /* Add additional styles here for the COLLAPSED state */
}
.navbar-default .navbar-brand,
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #ffffff;
}
.navbar-default .navbar-text {
  color: #ffffff;
  font-family: 'Open Sans', sans-serif;
}
.navbar-default .navbar-nav > li > a {
  color: #ffffff;
  font-family: 'Open Sans', sans-serif;
  font-size: 1.000em;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #ffffff;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #cccccc;
  background-color: transparent;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #cccccc;
}
/* FRONT PAGE CAROUSEL */
.title-on-pic,
.text-on-pic {
  background-color: #ffffff;
  display: inline-block;
  text-shadow: none;
}
.title-on-pic {
  color: black;
  padding: 10px 20px;
  font-family: 'Playfair Display', serif;
  font-weight: 400;
}
.text-on-pic {
  padding: 10px 20px;
  color: #999999;
  font-size: 1.000em;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}
.carousel-caption p {
  margin: 10px 0px;
}
/* POST (SINGLE.PHP) */
.buying-options {
  padding: 20px;
}
/* Bewsite Name & Intro . ****/
/* Large desktops and laptops */
@media (min-width: 1200px) {
  .textHuge {
    font-family: 'Fuse-Thin';
    font-size: 100px;
    line-height: normal;
    display: block;
    letter-spacing: 2px;
    text-transform: uppercase;
  }
  .textxxLarge {
    font-family: 'Fuse-Light';
    font-size: 25px;
    line-height: normal;
  }
}
/* Portrait tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {
  .textHuge {
    font-size: 77px;
    line-height: normal;
    display: block;
  }
  .textxxLarge {
    font-size: 42px;
    line-height: normal;
  }
}
/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
  .textHuge {
    font-size: 54px;
    line-height: normal;
    display: block;
  }
  .textxxLarge {
    font-size: 30px;
    line-height: normal;
  }
}
/* Landscape phones and portrait tablets */
@media (max-width: 767px) {
  .textHuge {
    font-size: 38px;
    line-height: normal;
    display: block;
  }
  .textxxLarge {
    font-size: 24px;
    line-height: normal;
  }
}
/* Landscape phones and smaller */
@media (max-width: 480px) {
  .textHuge {
    font-size: 32px;
    line-height: normal;
    display: block;
  }
  .textxxLarge {
    font-size: 22px;
    line-height: normal;
  }
}
.padding-0 {
  padding: 0;
}
.row.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.row.no-gutters > [class^="col-"],
.row.no-gutters > [class*=" col-"] {
  padding-right: 0;
  padding-left: 0;
}
.logosingleline path {
  fill: #ffffff;
}
@media (max-width: 480px) {
  .wrath-content-box {
    padding: 26px 15px;
  }
}
@media (min-width: 480px) {
  .wrath-content-box {
    padding: 26px 40px;
  }
}
@media (min-width: 480px) {
  .wrath-lil-content-box {
    padding: 26px 20px;
  }
}
.wrath-content-box h1 {
  margin-top: 0px;
}
.wrath-lil-content-box h4 {
  min-height: 50px;
}
.wrath-content-box h1 a,
h3 a,
h4 a,
h5 a,
.wrath-content-box .h1 a,
.h3 a,
.h4 a,
.h5 a {
  color: #000000;
  transition: all 0.3s ease 0s;
}
.wrath-content-box h1 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
.wrath-content-box .h1 a:hover,
.h3 a:hover,
.h4 a:hover,
.h5 a:hover {
  color: #ff9311;
}
.wrath-content-box,
.wrath-lil-content-box {
  font-size: 1.125em;
}
.post-info {
  color: #bfbfbf;
  font-family: 'Open Sans', sans-serif;
}
.post-info a,
.wrath-content-box p a,
.wrath-content-box ul a,
.wrath-lil-content-box p a,
.wrath-lil-content-box ul a {
  color: #ff9311;
}
.post-info a:hover,
.wrath-content-box p a:hover,
.wrath-content-box ul a:hover,
.wrath-lil-content-box p a:hover,
.wrath-lil-content-box ul a:hover {
  text-decoration: underline;
}
.lead {
  font-family: 'Open Sans', serif;
  font-style: italic;
}
.wp-caption {
  max-width: 100%;
  padding: 20px 0px 30px 0px;
}
p.wp-caption-text {
  text-align: center;
  color: #404040;
  font-size: 0.875em;
  font-family: 'Open Sans', sans-serif;
  padding-top: 20px;
}
.featured-subtitle {
  margin: 26px 0 13px 0;
  color: #bfbfbf;
  font-size: 0.813em;
  text-transform: uppercase;
}
@media (min-width: 480px) {
  h3.featured-title {
    min-height: 93px;
    margin-top: 0px;
  }
  .h3.featured-title {
    min-height: 93px;
    margin-top: 0px;
  }
}
p .read {
  border: 2px solid #ff9311;
  border-radius: 4px;
  color: #ff9311;
  font-family: 'Open Sans', sans-serif;
  font-size: 0.688em;
  font-weight: 700;
  padding: 6px 16px;
  text-transform: uppercase;
  transition: all 0.6s ease 0s;
}
p a.read:hover,
p a.read:active:hover {
  background: #ff9311 none repeat scroll 0 0;
  border: 2px solid #ff9311;
  color: #ffffff;
  text-decoration: none;
}
.featured-description .new-read {
  color: #bfbfbf;
  font-family: 'Open Sans', sans-serif;
  font-size: 0.875em;
  text-transform: uppercase;
  text-decoration: none;
  transition: all 0.3s ease 0s;
}
.featured-description .new-read:hover {
  color: #ff9311;
  text-decoration: none;
}
.subtitle {
  color: #bfbfbf;
  font-size: 0.813em;
  text-transform: uppercase;
}
.read-more {
  border: 3px solid #ff9311;
  color: #ff9311;
  margin: 10px;
  padding: 10px 20px;
  text-transform: uppercase;
  transition: all 0.3s ease 0s;
}
.read-more:hover {
  background: #ff9311 none repeat scroll 0 0;
  color: #f2f2f2;
}
ul.social-share {
  padding-top: 26px;
}
ul.social-share a {
  color: #bfbfbf;
  transition: all 0.3s ease 0s;
}
ul.social-share a:hover {
  color: #000000;
}
ul.pagination {
  margin: 0px;
}
ul.pagination li a {
  background-color: #ffffff;
  border: none;
  color: #000000;
  margin: 0px 2px;
  transition: all 0.3s ease 0s;
}
ul.pagination li.active a,
ul.pagination li.active a:hover {
  background-color: #ff9311;
  color: #ffffff;
}
ul.pagination li a:hover {
  background-color: #ff9311;
  color: #ffffff;
}
/* RIGHT COLUMN */
.search-group,
.newsletter-group {
  overflow: hidden;
}
.side-input,
.side-input:hover,
.side-input:focus {
  background-color: #e5e5e5;
  border: 1px solid transparent;
  box-shadow: none;
  outline: 0 none;
  margin: 0;
}
button.side-input:active:focus,
button.side-input.active:focus,
button.side-input.active:hover,
button.side-input.active.hover {
  background-color: #e5e5e5;
  border: 1px solid transparent;
  box-shadow: none;
  outline: 0 none;
  margin: 0;
}
.side-input i {
  color: white;
}
.side-links li {
  margin-bottom: 6px;
}
.side-links a {
  color: #ff9311;
}
.side-links a:hover {
  text-decoration: underline;
}
ul.tags li {
  margin: 4px 6px 4px 0px;
  padding: 0;
}
ul.tags li a {
  color: #b2b2b2;
  background-color: #f2f2f2;
  font-family: 'Open Sans', sans-serif;
  font-size: 0.813em;
  padding: 6px 10px;
  transition: all 0.3s ease 0s;
}
ul.tags li a:hover {
  color: #ffffff;
  background-color: #ff9311;
}
/* FOOTER */
.footer-block,
.row-featured-block {
  margin-bottom: 40px;
}
#footer-first-part {
  margin-top: 26px;
  padding-top: 30px;
  background-color: #272727;
}
#footer-first-part h4 {
  color: white;
}
#footer-first-part p {
  color: #808080;
}
#footer-second-part {
  background-color: #202020;
  color: #666666;
  font-size: 0.813em;
  padding-top: 15px;
  margin-top: 15px;
}
#footer-second-part ul li a {
  color: #666666;
  font-family: 'Open Sans', sans-serif;
  font-weight: bold;
  transition: all 0.3s ease 0s;
}
#footer-second-part ul li a:hover {
  color: #ffffff;
}
.card {
  border: none;
}
.card-footer {
  border: none;
  background-color: white;
}
.btn-secondary {
  background-color: white;
}
#footer-second-part a.nav-link {
  padding-top: 0;
}

/*
     FILE ARCHIVED ON 04:29:13 Jan 15, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:49:05 Sep 28, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.435
  exclusion.robots: 0.06
  exclusion.robots.policy: 0.049
  esindex: 0.007
  cdx.remote: 17.198
  LoadShardBlock: 265.317 (3)
  PetaboxLoader3.datanode: 275.43 (4)
  PetaboxLoader3.resolve: 56.106 (2)
  load_resource: 78.129
*/