@font-face {
  font-family: "Dosis";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../font/HhyaU5sn9vOmLzlnC_WoEoZKdbA-927c66310e1f091cb2272fcf889f67e8173083b6c5efa8b32090396bd9d4b65a.woff2)
    format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1,
    U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: "Dosis";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../font/HhyaU5sn9vOmLzlmC_WoEoZKdbA-d316f5e61cb4d90ade11099f288211b197e0d90728aceafcd8f9c82daa5414d8.woff2)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Dosis";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../font/HhyaU5sn9vOmLzloC_WoEoZK-f7f5b025d424cc7bf77a1f32f86b2900300c4d3ddab526729497e3f4b7f6916c.woff2)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Dosis";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../font/HhyaU5sn9vOmLzlnC_WoEoZKdbA-927c66310e1f091cb2272fcf889f67e8173083b6c5efa8b32090396bd9d4b65a.woff2)
    format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1,
    U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: "Dosis";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../font/HhyaU5sn9vOmLzlmC_WoEoZKdbA-d316f5e61cb4d90ade11099f288211b197e0d90728aceafcd8f9c82daa5414d8.woff2)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Dosis";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../font/HhyaU5sn9vOmLzloC_WoEoZK-f7f5b025d424cc7bf77a1f32f86b2900300c4d3ddab526729497e3f4b7f6916c.woff2)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
:root {
  --advert-bg: #f5f5f5;
  --avatar-thumbnail-borders: #2b2b2b;
  --avatar-thumbnail-selected: #f2df00;
  --avatar-thumbnail-selected-borders: #dac900;
  --avatar-thumbnail-selected-hover: #dac900;
  --avatar-thumbnail-selected-hover-borders: #b6a700;
  --authentication: #a6a6a6;
  --box-border-color2: #e0e0e0;
  --box-border-color: #ccc;
  --box-shadow-color: rgba(50, 50, 50, 0.45);
  --box-shadow-size: 0 1px 6px 0;
  --box-title-color: #4a4a4a;
  --box-title-hover: #dac900;
  --brand-mobile-theme-bgcolor: #dac900;
  --brand-primary-dark: #dea824;
  --brand-primary-darker: #dac900;
  --brand-primary: #f3de19;
  --brand-theme-bgcolor: #e0e0e0;
  --breadcrumb-color: #363636;
  --breadcrumb-hover-color: #cdbb16;
  --button-action-border: #7abfbf;
  --button-action-color: #f3de19;
  --button-action-hover: #4a4a4a;
  --button-border: #dac900;
  --button-browse-color: #fce274;
  --button-color: #f2df00;
  --button-filter-color: #ffd600;
  --button-floating-border-color: #a1a1a1;
  --button-floating-color: #bdbdbd;
  --button-floating-hover: #4a4a4a;
  --button-hover: #dac900;
  --button-megaslider-color: #f2df00;
  --button-megaslider-text: var(--button-text-color);
  --button-megaslider-hover-color: #dac900;
  --button-megaslider-hover-border: #cebe00;
  --button-selected-border-color: #dac900;
  --button-selected-color: #f2df00;
  --button-text-color: #424242;
  --carouseldots: #4a4a4a;
  --content-bg-color: #fff;
  --dropdown-box: #dac900;
  --editorial-link-color: #ee6900;
  --error-bg: #d84c4b;
  --error-text: #b00404;
  --footer-bg-color: #403f3f;
  --footer-border-color: #616161;
  --form-border: #e0e0e0;
  --form-color: #8d8d8d;
  --fwarrows-animation-0: rgba(74, 74, 74, 0);
  --fwarrows-animation-100: #dac900;
  --global-tile-text-color: #4a4a4a;
  --headermenu-bg-color: #f2df00;
  --headermenu-mobile-bg-color: #e2ce1b;
  --headermenu-text-color: #fff;
  --lightslategray: #7abfbf;
  --media-thumb-borders: #baddf9;
  --megaslider-radius: var(--thumbnail-borders-radius);
  --menu-button-hover: #bdbdbd;
  --menu-button-hover-text: #424242;
  --menu-separate: #424242;
  --menucontainer-bg: rgba(0, 0, 0, 0.75);
  --mobile-burger-menu: #4a4a4a;
  --search-bar-border-color: #cdbb16;
  --searchlist-color: #000;
  --searchlist-searched-color: #dac900;
  --seo-bg-color: #8d8d8d;
  --seo-link-color: #fce274;
  --static-page-color: #fff;
  --static-page-link: #ee6900;
  --submenu-bg-color: #f3de19;
  --success-bg: #7db343;
  --tab-primary-color: #f3de19;
  --tab-secondary-color: #dbc817;
  --theme-color-primary: #f3de19;
  --theme-font-family: "Dosis";
  --thumbnail-borders-radius: 5px;
  --thumbnail-borders-w: 2px;
  --thumbnail-borders: #fff;
  --thumbnail-button-transform: uppercase;
  --timer-alpha-color: #ffd600;
  --tooltip-bg-second: rgba(218, 201, 0, 0.5);
  --tooltip-bg: rgba(218, 201, 0, 0.2);
  --tooltip-border: #0065a0;
  --tooltip-popup-border: var(--brand-primary);
  --top-btn-color-border: #f3de19;
  --top-btn-color: #f3de19;
  --top-btn-hover-border: #dbc817;
  --top-btn-hover: #dbc817;
  --warning-bg: #ffd600;
  --user-menu: #4a4a4a;
  --user-menu-hover: #434343;
  --profile-summary-bg: linear-gradient(
    90deg,
    #006c7d 0%,
    #009088 50%,
    #00b374 100%
  );
  --antibounce-popup: #f3de19;
}
:root {
  --cmp-banner-url: url(../font/cmp-banner-mousebreaker-7133f05eeaf2584f796b755c97d8c0d3f026441ce01649f604b2673449ca2d2d.png);
  --cmp-mascot-url: url(../font/cmp-mascot-mousebreaker-b02d9db9c158316955c31e625cf7f6c29e07508785d5739eea07dfe405e2b71f.png);
  --cmp-link-color: #625a00;
  --cmp-btn-bg: #f2df00;
  --cmp-btn-text: #363636;
  --cmp-toggle-color: #625a00;
  --cmp-toggle-bg: #b1a412;
}
.ui-tooltip {
  text-align: center;
  padding: 0.5em;
  margin-bottom: 1.5em;
  border: 2px solid var(--tooltip-border);
  border-radius: 0.4rem;
  background: #fff;
  font-size: 0.9em;
}
ol,
ul {
  list-style: none;
}
body {
  color: #000;
  font: var(--theme-font-family), Arial, Helvetica, sans-serif;
  letter-spacing: 0.03em !important;
}
@media all and (max-width: 1025px) {
  body {
    background: var(--brand-mobile-theme-bgcolor) !important;
  }
}
.bold {
  font-weight: 700;
}
.wdg_page_home .box-header {
  border-bottom: 1px solid var(--box-border-color);
}
.box-title small {
  font-size: 1em;
  font-weight: 300;
}
.dropdown-footer {
  padding: 0.5em 0.5em 0;
  text-align: right;
}
.tile-placeholder {
  overflow: hidden;
}
.tile:hover {
  text-decoration: none;
  box-shadow: 0 1px 6px 0 rgba(50, 50, 50, 0.4);
}
.tile-thumbnail {
  border-radius: var(--thumbnail-borders-radius) var(--thumbnail-borders-radius)
    0 0;
}
.tile-thumbnail .button,
.tile-thumbnail .button.more {
  text-transform: uppercase;
}
.tile-thumbnail > img {
  position: absolute;
  image-rendering: auto;
  border-radius: 0.8em 0.8em 0 0;
}
.tile-title {
  overflow: hidden;
  margin: 0.35714em;
  color: var(--global-tile-text-color);
  font-size: 0.875em;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
}
@media screen and (min-width: 769px) {
  .tile,
  .tile-placeholder {
    margin: 0.5em 0;
  }
}
.wdg_featured_games {
  position: relative;
}
.wdg_featured_games .tile {
  overflow: hidden;
}
.wdg_hot_games .box-title {
  width: calc(100% - 3em);
}
.wdg_label_overview .box-header {
  border: 0;
}
@media screen and (min-width: 769px) {
  .wdg_page_home .wdg_custom_labels .grid-col:nth-child(n + 7) {
    display: none;
  }
}
@media all and (min-width: 1025px) {
  .wdg_page_home .wdg_custom_labels .grid-col:nth-child(n + 7) {
    display: inline-block;
  }
}
.wdg_page_all_labels .wdg_page_home .grid .box-title.label_list-item-link,
.wdg_page_home .grid .box-title.ellipsis,
.wdg_page_home .grid .wdg_page_all_labels .box-title.label_list-item-link {
  max-width: 80%;
}
@media screen and (max-width: 769px) {
  .wdg_segmentation_recommendations .grid-row {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    overflow: auto;
    padding-bottom: 0.2em;
    -webkit-overflow-scrolling: touch;
  }
  .wdg_segmentation_recommendations .grid-row .grid-col {
    min-width: 33%;
    width: 33%;
  }
}
.wdg_footer picture {
  align-self: flex-end;
}
@media screen and (min-width: 1025px) {
  .wdg_footer--mascot {
    height: 204px !important;
  }
}
.wdg_search_bar .icon {
  color: #4a4a4a !important;
}
.tile-thumbnail .thumb-badge {
  color: #4a4a4a !important;
}
.anti-bounce-popup-close:before {
  color: #4a4a4a !important;
}
.wdg_enable_flash_message
  .missing-plugin-container.missing-plugin-container--bottom
  .mascot_img {
  bottom: 0;
}
.profiles-tabs a:hover {
  border-color: var(--avatar-thumbnail-selected-hover-borders) !important;
}
#friends-tabs-section ul.friends-tabs li {
  background-color: #616161 !important;
  border-right: 1px solid #616161 !important;
  border-bottom: 1px solid #616161 !important;
  color: #e0e0e0 !important;
}
#friends-tabs-section ul.friends-tabs li.active {
  background-color: #fff !important;
  color: #8d8d8d !important;
  border-bottom: none !important;
  border-right: none !important;
}
#friends-tabs-section ul.friends-tabs li:hover {
  color: #8d8d8d !important;
}
.wdg_page_all_labels .mainContent {
  background: #f5f5f5;
}
.wdg_page_all_labels .all_label_list-title {
  padding: 0.42em;
  font-size: 1.5em;
}
.wdg_page_all_labels .label-wrapper {
  background: #fff;
  padding: 1.5em 1em;
  border-top: 1em solid #f5f5f5;
}
.wdg_page_all_labels .label-wrapper:first-child {
  border-top: none;
}
.wdg_page_all_labels .label-title {
  margin-bottom: 0.65em;
}
.wdg_page_all_labels .ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
}
.wdg_page_all_labels .label_list-item-link {
  color: #434343;
  display: inline-block;
  vertical-align: bottom;
}
@media screen and (min-width: 481px) {
  .wdg_page_all_labels .label_list {
    width: 100%;
    column-count: 3;
    column-gap: 0;
  }
  .wdg_page_all_labels .label_list .label_list-item {
    display: inline-block;
    width: 100%;
    page-break-inside: avoid;
    break-inside: avoid;
  }
}
@media screen and (max-width: 481px) {
  .wdg_page_all_labels .label-wrapper {
    padding: 0;
    background: transparent;
    border-top: none;
  }
  .wdg_page_all_labels .label-title {
    border-top: 1px solid;
    padding: 0.42em;
    margin: 0;
    background: white;
  }
  .wdg_page_all_labels
    .label-title.is-open
    + .label_list-wrapper
    .label_list-item-link {
    line-height: 2.25;
    box-shadow: 0 1px 0 black inset;
  }
  .wdg_page_all_labels .label_list-item-link {
    padding: 0 1.25em;
    line-height: 0;
    display: block;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0) inset;
    transition: line-height 300ms ease-in-out, box-shadow 300ms ease-in-out;
  }
}
.wdg_page_labels {
  position: relative;
  padding: 0 !important;
  min-height: calc(100vh - 293px);
  overflow: auto;
}
.wdg_page_labels__title {
  color: black !important;
}
.wdg_page_labels .mainContent .box-header {
  padding: 0 10px;
}
.wdg_page_labels .mainContent .box-header .box-title {
  font-size: 21px;
}
@media screen and (min-width: 481px) {
  .wdg_page_labels .mainContent .box-header .box-title {
    font-size: 24px;
  }
}
.wdg_page_labels .box-header .box-title {
  font-size: 18px;
  margin: 10px 0 0 0;
  text-transform: none;
}
@media screen and (min-width: 481px) {
  .wdg_page_labels .box-header .box-title {
    font-size: 21px;
  }
}
@media screen and (min-width: 1025px) {
  .wdg_page_labels .box-header {
    padding: 0 8px;
  }
}
.wdg_page_labels .label-page-sidebar {
  position: static;
  width: 100%;
  margin: 0;
  padding: 9px;
  background-color: #4a4a4a;
}
.wdg_page_labels .label-page-sidebar .advert {
  display: none;
}
@media screen and (min-width: 1025px) {
  .wdg_page_labels .label-page-sidebar .advert {
    display: block;
  }
}
.wdg_page_labels .editorial {
  background: #fff;
  padding: 1em;
  margin-top: 1em;
  font-size: 15px;
}
.wdg_page_labels .editorial ul {
  list-style: disc outside;
  margin: 10px 0 10px 16px;
}
.wdg_page_labels .editorial ol {
  list-style: decimal inside;
  margin: 10px 0 10px 16px;
}
.wdg_page_labels .editorial a {
  color: var(--editorial-link-color);
}
.wdg_page_labels .editorial h3 {
  text-transform: none;
  font-size: 18px;
}
@media screen and (min-width: 769px) {
  .wdg_page_labels .editorial h3 {
    font-size: 21px;
  }
}
@media screen and (min-width: 769px) {
  .wdg_page_labels .editorial {
    font-size: 16px;
  }
}
@media screen and (min-width: 1025px) {
  .wdg_page_labels .editorial {
    margin: 0 352px 0 0;
  }
}
.wdg_page_labels .leaderboard {
  border-radius: 1rem;
}
.mobile .wdg_page_labels .leaderboard.top {
  margin-top: 2.65em;
}
.wdg_page_labels .game-item-first:hover .description-box,
.wdg_page_labels .game-item:hover .description-box {
  display: none;
}
@media screen and (min-width: 1025px) {
  .wdg_page_labels .game-item-first:hover .description-box,
  .wdg_page_labels .game-item:hover .description-box {
    display: block;
  }
}
@media screen and (min-width: 1025px) {

  .wdg_page_labels .label-page-sidebar {
    position: absolute;
    width: 352px;
    right: 0;
    bottom: 0;
    top: 0;
  }
  .wdg_page_labels .advert-sidebar {
    left: 100%;
    width: 12em;
    border-radius: 1rem;
    margin: 0.5em 0 0 0.5em;
  }
  .wdg_page_labels .col-xl-1-6 {
    min-width: 151px;
  }
}
.related_labels__header {
  padding: 3px 0 0;
}
.related_labels__title {
  font-size: 1.275em;
  text-transform: none;
  color: #fff !important;
}
.related_labels__menu {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.related_labels__menu__item {
  margin: 5px 0;
  width: 48%;
  display: flex;
  align-items: center;
  background-color: #fff;
  border-radius: 5px;
}
@media screen and (min-width: 481px) {
  .related_labels__menu__item {
    width: 32%;
    margin: 7px 0;
  }
}
@media screen and (min-width: 1025px) {
  .related_labels__menu__item {
    margin: 5px 5px;
    width: 47%;
  }
}
.related_labels__menu__item-thumbnail {
  float: left;
  width: 70px;
  height: 42px;
  background-color: #000;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
@media screen and (min-width: 769px) {
  .related_labels__menu__item-thumbnail.desktop {
    display: block;
    height: 42px;
    width: 70px;
  }
}
@media screen and (min-width: 374px) and (max-width: 1025px) {
  .related_labels__menu__item-thumbnail.desktop {
    display: none;
  }
}
.related_labels__menu__item-thumbnail.tablet {
  display: none;
}
@media screen and (min-width: 374px) and (max-width: 1025px) {
  .related_labels__menu__item-thumbnail.tablet {
    display: block;
    height: 55px;
    width: 92px;
  }
}
.related_labels__menu__item-link {
  color: #333;
  position: relative;
  font-size: 12px;
  text-align: center;
  width: 100%;
  display: flex;
  align-items: center;
}
.related_labels__menu__item-link:hover {
  text-decoration: none;
  font-weight: 700;
}
.related_labels__menu__item-link__label {
  margin: auto;
}
@media screen and (min-width: 321px) {
  .related_labels__menu__item-link__label {
    overflow: hidden;
  }
}
.related_labels__menu__item-link__label__text {
  padding: 0 4px;
  font-size: 14px;
  max-height: 42px;
  overflow: hidden;
  margin: auto;
}
@media screen and (min-width: 321px) {
  .related_labels__menu__item-link__label__text {
    padding: 0 8px;
    text-overflow: ellipsis;
    white-space: normal;
    overflow: hidden;
  }
}
@media screen and (min-width: 769px) {
  .related_labels__menu__item-link__label__text {
    font-size: 15px;
  }
}
@media screen and (min-width: 1025px) {
  .related_labels__menu__item-link__label__text {
    font-size: 14px;
  }
}
.related_labels .tile-inline {
  margin: 0.375em 0 0 0;
  font-size: 0.875em;
}
@media screen and (min-width: 1281px) {
  .related_labels .tile-inline {
    margin: 0.375em 0;
  }
}
