/** ==|== Responsive =============================================================
	Author: James Jackson-South
	twitter : http://twitter.com/James_M_South
	github : https://github.com/ResponsiveBP/Responsive
	Copyright (c),  James Jackson-South.
	Licensed under the MIT License.
	============================================================================== */
/*! Responsive v4.1.4 | MIT License | responsivebp.com */
/*! normalize.css v3.0.3 | MIT License | git.io/normalize */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

body {
  margin: 0; }

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block; }

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline; }

audio:not([controls]) {
  display: none;
  height: 0; }

[hidden],
template {
  display: none; }

a {
  background-color: transparent; }

a:active,
a:hover {
  outline: 0; }

abbr[title] {
  border-bottom: 1px dotted;
  cursor: help; }

@supports (text-decoration: dotted underline) {
  abbr[title], acronym[title] {
    text-decoration: dotted underline;
    border-bottom: none; } }

b,
strong {
  font-weight: bold; }

dfn {
  font-style: italic; }

mark {
  background: #ff0;
  color: #000; }

small {
  font-size: 80%; }

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.375rem; }

sub {
  bottom: -0.1875rem; }

img {
  border: 0; }

svg:not(:root) {
  overflow: hidden; }

figure {
  margin: 1rem 2.5rem; }

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0; }

button {
  overflow: visible; }

button,
select {
  text-transform: none; }

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer; }

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35rem 0.625rem 0.75rem; }

legend {
  border: 0;
  padding: 0; }

textarea {
  overflow: auto; }

optgroup {
  font-weight: bold; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

html {
  -webkit-overflow-scrolling: touch;
  color: #222;
  font-size: 100%;
  line-height: 1.4;
  box-sizing: border-box; }

*, :before, :after {
  box-sizing: inherit; }

:focus {
  outline: 1px solid #3b99fc; }

button:focus, input:focus, textarea:focus, keygen:focus, select:focus {
  outline-offset: -1px; }

[tabindex="-1"]:focus {
  outline: none; }

_::-ms-reveal,
body:not([tabindex]):focus,
div:not([tabindex]):focus {
  outline: none; }

h1, h2, h3, h4, h5, h6 {
  text-rendering: optimizeLegibility;
  page-break-after: avoid; }

h1 {
  font-size: 2rem;
  margin: 1.34rem 0; }

h2 {
  font-size: 1.5rem;
  margin: 1.245rem 0; }

h3 {
  font-size: 1.17rem;
  margin: 1.17rem 0; }

h4 {
  font-size: 1rem;
  margin: 1.33rem 0; }

h5 {
  font-size: 0.83rem;
  margin: 1.386rem 0; }

h6 {
  font-size: 0.67rem;
  margin: 1.561rem 0; }

::-moz-selection {
  background: #b3d4fc;
  text-shadow: none; }

::selection {
  background: #b3d4fc;
  text-shadow: none; }

hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #c0c0c0;
  margin: 1rem 0;
  padding: 0; }

.container, .modal-ajax.container,
.modal-iframe,
.container-full {
  margin: 0 auto; }
  .container.fixed,
  .fixed.modal-iframe,
  .fixed .container,
  .fixed
  .modal-iframe,
  .container-full.fixed,
  .fixed
  .container-full {
    width: 100%; }

.container-full {
  overflow-x: hidden; }

.container, .modal-ajax.container,
.modal-iframe {
  max-width: 1140px;
  width: calc(100% - 16px); }
  .container.fixed,
  .fixed.modal-iframe,
  .fixed .container,
  .fixed
  .modal-iframe {
    width: 1140px; }

.row,
[class*="block-row-"] {
  margin: 0 -8px; }

.no-gutter {
  margin: 0; }

[class*="block-row-"] {
  display: block;
  padding: 0;
  list-style: none; }

[class*=col-],
[class*="block-row-"] > * {
  display: block;
  float: left;
  min-height: 1px;
  width: 100%;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  background-clip: padding-box; }
  [dir="rtl"] [class*=col-], [dir="rtl"]
  [class*="block-row-"] > * {
    float: right; }

[class*=col-][class*=offset], [class*=col-][class*=push], [class*=col-][class*=pull] {
  position: relative; }

[class*="block-row-"].no-gutter > *,
.no-gutter > [class*=col-] {
  border: none;
  background-clip: border-box; }

.equal-height {
  display: table;
  table-layout: fixed;
  height: 1px;
  width: calc(100% + 16px); }
  .equal-height.no-gutter {
    width: 100%; }
  .equal-height:before {
    display: none !important; }

.equal-height > [class*=col-] {
  float: none;
  vertical-align: top; }

.col-xxs-1 {
  width: 8.3333%; }

.offset-xxs-1,
.push-xxs-1 {
  left: 8.3333%; }
  [dir="rtl"] .offset-xxs-1, [dir="rtl"]
  .push-xxs-1 {
    left: auto;
    right: 8.3333%; }

.pull-xxs-1 {
  right: 8.3333%; }
  [dir="rtl"] .pull-xxs-1 {
    right: auto;
    left: 8.3333%; }

.col-xxs-2 {
  width: 16.6667%; }

.offset-xxs-2,
.push-xxs-2 {
  left: 16.6667%; }
  [dir="rtl"] .offset-xxs-2, [dir="rtl"]
  .push-xxs-2 {
    left: auto;
    right: 16.6667%; }

.pull-xxs-2 {
  right: 16.6667%; }
  [dir="rtl"] .pull-xxs-2 {
    right: auto;
    left: 16.6667%; }

.col-xxs-3 {
  width: 25%; }

.offset-xxs-3,
.push-xxs-3 {
  left: 25%; }
  [dir="rtl"] .offset-xxs-3, [dir="rtl"]
  .push-xxs-3 {
    left: auto;
    right: 25%; }

.pull-xxs-3 {
  right: 25%; }
  [dir="rtl"] .pull-xxs-3 {
    right: auto;
    left: 25%; }

.col-xxs-4 {
  width: 33.3333%; }

.offset-xxs-4,
.push-xxs-4 {
  left: 33.3333%; }
  [dir="rtl"] .offset-xxs-4, [dir="rtl"]
  .push-xxs-4 {
    left: auto;
    right: 33.3333%; }

.pull-xxs-4 {
  right: 33.3333%; }
  [dir="rtl"] .pull-xxs-4 {
    right: auto;
    left: 33.3333%; }

.col-xxs-5 {
  width: 41.6667%; }

.offset-xxs-5,
.push-xxs-5 {
  left: 41.6667%; }
  [dir="rtl"] .offset-xxs-5, [dir="rtl"]
  .push-xxs-5 {
    left: auto;
    right: 41.6667%; }

.pull-xxs-5 {
  right: 41.6667%; }
  [dir="rtl"] .pull-xxs-5 {
    right: auto;
    left: 41.6667%; }

.col-xxs-6 {
  width: 50%; }

.offset-xxs-6,
.push-xxs-6 {
  left: 50%; }
  [dir="rtl"] .offset-xxs-6, [dir="rtl"]
  .push-xxs-6 {
    left: auto;
    right: 50%; }

.pull-xxs-6 {
  right: 50%; }
  [dir="rtl"] .pull-xxs-6 {
    right: auto;
    left: 50%; }

.col-xxs-7 {
  width: 58.3333%; }

.offset-xxs-7,
.push-xxs-7 {
  left: 58.3333%; }
  [dir="rtl"] .offset-xxs-7, [dir="rtl"]
  .push-xxs-7 {
    left: auto;
    right: 58.3333%; }

.pull-xxs-7 {
  right: 58.3333%; }
  [dir="rtl"] .pull-xxs-7 {
    right: auto;
    left: 58.3333%; }

.col-xxs-8 {
  width: 66.6667%; }

.offset-xxs-8,
.push-xxs-8 {
  left: 66.6667%; }
  [dir="rtl"] .offset-xxs-8, [dir="rtl"]
  .push-xxs-8 {
    left: auto;
    right: 66.6667%; }

.pull-xxs-8 {
  right: 66.6667%; }
  [dir="rtl"] .pull-xxs-8 {
    right: auto;
    left: 66.6667%; }

.col-xxs-9 {
  width: 75%; }

.offset-xxs-9,
.push-xxs-9 {
  left: 75%; }
  [dir="rtl"] .offset-xxs-9, [dir="rtl"]
  .push-xxs-9 {
    left: auto;
    right: 75%; }

.pull-xxs-9 {
  right: 75%; }
  [dir="rtl"] .pull-xxs-9 {
    right: auto;
    left: 75%; }

.col-xxs-10 {
  width: 83.3333%; }

.offset-xxs-10,
.push-xxs-10 {
  left: 83.3333%; }
  [dir="rtl"] .offset-xxs-10, [dir="rtl"]
  .push-xxs-10 {
    left: auto;
    right: 83.3333%; }

.pull-xxs-10 {
  right: 83.3333%; }
  [dir="rtl"] .pull-xxs-10 {
    right: auto;
    left: 83.3333%; }

.col-xxs-11 {
  width: 91.6667%; }

.offset-xxs-11,
.push-xxs-11 {
  left: 91.6667%; }
  [dir="rtl"] .offset-xxs-11, [dir="rtl"]
  .push-xxs-11 {
    left: auto;
    right: 91.6667%; }

.pull-xxs-11 {
  right: 91.6667%; }
  [dir="rtl"] .pull-xxs-11 {
    right: auto;
    left: 91.6667%; }

.col-xxs-12 {
  width: 100%; }

.offset-xxs-12,
.push-xxs-12 {
  left: 100%; }
  [dir="rtl"] .offset-xxs-12, [dir="rtl"]
  .push-xxs-12 {
    left: auto;
    right: 100%; }

.pull-xxs-12 {
  right: 100%; }
  [dir="rtl"] .pull-xxs-12 {
    right: auto;
    left: 100%; }

.equal-height > [class*=col-xxs] {
  display: table-cell;
  height: 100%; }

.equal-height > .col-xxs-12 {
  display: table-caption;
  height: auto; }

.block-row-xxs-1 > * {
  width: 100%; }

.block-row-xxs-1 > :nth-of-type(n+1) {
  clear: none; }

.block-row-xxs-1 > :nth-of-type(1n+1) {
  clear: both; }

.block-row-xxs-2 > * {
  width: 50%; }

.block-row-xxs-2 > :nth-of-type(n+1) {
  clear: none; }

.block-row-xxs-2 > :nth-of-type(2n+1) {
  clear: both; }

.block-row-xxs-3 > * {
  width: 33.3333%; }

.block-row-xxs-3 > :nth-of-type(n+1) {
  clear: none; }

.block-row-xxs-3 > :nth-of-type(3n+1) {
  clear: both; }

.block-row-xxs-4 > * {
  width: 25%; }

.block-row-xxs-4 > :nth-of-type(n+1) {
  clear: none; }

.block-row-xxs-4 > :nth-of-type(4n+1) {
  clear: both; }

.block-row-xxs-5 > * {
  width: 20%; }

.block-row-xxs-5 > :nth-of-type(n+1) {
  clear: none; }

.block-row-xxs-5 > :nth-of-type(5n+1) {
  clear: both; }

.block-row-xxs-6 > * {
  width: 16.6667%; }

.block-row-xxs-6 > :nth-of-type(n+1) {
  clear: none; }

.block-row-xxs-6 > :nth-of-type(6n+1) {
  clear: both; }

.block-row-xxs-7 > * {
  width: 14.2857%; }

.block-row-xxs-7 > :nth-of-type(n+1) {
  clear: none; }

.block-row-xxs-7 > :nth-of-type(7n+1) {
  clear: both; }

.block-row-xxs-8 > * {
  width: 12.5%; }

.block-row-xxs-8 > :nth-of-type(n+1) {
  clear: none; }

.block-row-xxs-8 > :nth-of-type(8n+1) {
  clear: both; }

.block-row-xxs-9 > * {
  width: 11.1111%; }

.block-row-xxs-9 > :nth-of-type(n+1) {
  clear: none; }

.block-row-xxs-9 > :nth-of-type(9n+1) {
  clear: both; }

.block-row-xxs-10 > * {
  width: 10%; }

.block-row-xxs-10 > :nth-of-type(n+1) {
  clear: none; }

.block-row-xxs-10 > :nth-of-type(10n+1) {
  clear: both; }

.block-row-xxs-11 > * {
  width: 9.0909%; }

.block-row-xxs-11 > :nth-of-type(n+1) {
  clear: none; }

.block-row-xxs-11 > :nth-of-type(11n+1) {
  clear: both; }

.block-row-xxs-12 > * {
  width: 8.3333%; }

.block-row-xxs-12 > :nth-of-type(n+1) {
  clear: none; }

.block-row-xxs-12 > :nth-of-type(12n+1) {
  clear: both; }

@media print and (min-width: 536px), screen and (min-width: 37.5em) {
  .col-xs-1 {
    width: 8.3333%; }
  .offset-xs-1,
  .push-xs-1 {
    left: 8.3333%; }
    [dir="rtl"] .offset-xs-1, [dir="rtl"]
    .push-xs-1 {
      left: auto;
      right: 8.3333%; }
  .pull-xs-1 {
    right: 8.3333%; }
    [dir="rtl"] .pull-xs-1 {
      right: auto;
      left: 8.3333%; }
  .col-xs-2 {
    width: 16.6667%; }
  .offset-xs-2,
  .push-xs-2 {
    left: 16.6667%; }
    [dir="rtl"] .offset-xs-2, [dir="rtl"]
    .push-xs-2 {
      left: auto;
      right: 16.6667%; }
  .pull-xs-2 {
    right: 16.6667%; }
    [dir="rtl"] .pull-xs-2 {
      right: auto;
      left: 16.6667%; }
  .col-xs-3 {
    width: 25%; }
  .offset-xs-3,
  .push-xs-3 {
    left: 25%; }
    [dir="rtl"] .offset-xs-3, [dir="rtl"]
    .push-xs-3 {
      left: auto;
      right: 25%; }
  .pull-xs-3 {
    right: 25%; }
    [dir="rtl"] .pull-xs-3 {
      right: auto;
      left: 25%; }
  .col-xs-4 {
    width: 33.3333%; }
  .offset-xs-4,
  .push-xs-4 {
    left: 33.3333%; }
    [dir="rtl"] .offset-xs-4, [dir="rtl"]
    .push-xs-4 {
      left: auto;
      right: 33.3333%; }
  .pull-xs-4 {
    right: 33.3333%; }
    [dir="rtl"] .pull-xs-4 {
      right: auto;
      left: 33.3333%; }
  .col-xs-5 {
    width: 41.6667%; }
  .offset-xs-5,
  .push-xs-5 {
    left: 41.6667%; }
    [dir="rtl"] .offset-xs-5, [dir="rtl"]
    .push-xs-5 {
      left: auto;
      right: 41.6667%; }
  .pull-xs-5 {
    right: 41.6667%; }
    [dir="rtl"] .pull-xs-5 {
      right: auto;
      left: 41.6667%; }
  .col-xs-6 {
    width: 50%; }
  .offset-xs-6,
  .push-xs-6 {
    left: 50%; }
    [dir="rtl"] .offset-xs-6, [dir="rtl"]
    .push-xs-6 {
      left: auto;
      right: 50%; }
  .pull-xs-6 {
    right: 50%; }
    [dir="rtl"] .pull-xs-6 {
      right: auto;
      left: 50%; }
  .col-xs-7 {
    width: 58.3333%; }
  .offset-xs-7,
  .push-xs-7 {
    left: 58.3333%; }
    [dir="rtl"] .offset-xs-7, [dir="rtl"]
    .push-xs-7 {
      left: auto;
      right: 58.3333%; }
  .pull-xs-7 {
    right: 58.3333%; }
    [dir="rtl"] .pull-xs-7 {
      right: auto;
      left: 58.3333%; }
  .col-xs-8 {
    width: 66.6667%; }
  .offset-xs-8,
  .push-xs-8 {
    left: 66.6667%; }
    [dir="rtl"] .offset-xs-8, [dir="rtl"]
    .push-xs-8 {
      left: auto;
      right: 66.6667%; }
  .pull-xs-8 {
    right: 66.6667%; }
    [dir="rtl"] .pull-xs-8 {
      right: auto;
      left: 66.6667%; }
  .col-xs-9 {
    width: 75%; }
  .offset-xs-9,
  .push-xs-9 {
    left: 75%; }
    [dir="rtl"] .offset-xs-9, [dir="rtl"]
    .push-xs-9 {
      left: auto;
      right: 75%; }
  .pull-xs-9 {
    right: 75%; }
    [dir="rtl"] .pull-xs-9 {
      right: auto;
      left: 75%; }
  .col-xs-10 {
    width: 83.3333%; }
  .offset-xs-10,
  .push-xs-10 {
    left: 83.3333%; }
    [dir="rtl"] .offset-xs-10, [dir="rtl"]
    .push-xs-10 {
      left: auto;
      right: 83.3333%; }
  .pull-xs-10 {
    right: 83.3333%; }
    [dir="rtl"] .pull-xs-10 {
      right: auto;
      left: 83.3333%; }
  .col-xs-11 {
    width: 91.6667%; }
  .offset-xs-11,
  .push-xs-11 {
    left: 91.6667%; }
    [dir="rtl"] .offset-xs-11, [dir="rtl"]
    .push-xs-11 {
      left: auto;
      right: 91.6667%; }
  .pull-xs-11 {
    right: 91.6667%; }
    [dir="rtl"] .pull-xs-11 {
      right: auto;
      left: 91.6667%; }
  .col-xs-12 {
    width: 100%; }
  .offset-xs-12,
  .push-xs-12 {
    left: 100%; }
    [dir="rtl"] .offset-xs-12, [dir="rtl"]
    .push-xs-12 {
      left: auto;
      right: 100%; }
  .pull-xs-12 {
    right: 100%; }
    [dir="rtl"] .pull-xs-12 {
      right: auto;
      left: 100%; }
  .equal-height > [class*=col-xs] {
    display: table-cell;
    height: 100%; }
  .equal-height > .col-xs-12 {
    display: table-caption;
    height: auto; }
  .block-row-xs-1 > * {
    width: 100%; }
  .block-row-xs-1 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-xs-1 > :nth-of-type(1n+1) {
    clear: both; }
  .block-row-xs-2 > * {
    width: 50%; }
  .block-row-xs-2 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-xs-2 > :nth-of-type(2n+1) {
    clear: both; }
  .block-row-xs-3 > * {
    width: 33.3333%; }
  .block-row-xs-3 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-xs-3 > :nth-of-type(3n+1) {
    clear: both; }
  .block-row-xs-4 > * {
    width: 25%; }
  .block-row-xs-4 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-xs-4 > :nth-of-type(4n+1) {
    clear: both; }
  .block-row-xs-5 > * {
    width: 20%; }
  .block-row-xs-5 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-xs-5 > :nth-of-type(5n+1) {
    clear: both; }
  .block-row-xs-6 > * {
    width: 16.6667%; }
  .block-row-xs-6 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-xs-6 > :nth-of-type(6n+1) {
    clear: both; }
  .block-row-xs-7 > * {
    width: 14.2857%; }
  .block-row-xs-7 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-xs-7 > :nth-of-type(7n+1) {
    clear: both; }
  .block-row-xs-8 > * {
    width: 12.5%; }
  .block-row-xs-8 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-xs-8 > :nth-of-type(8n+1) {
    clear: both; }
  .block-row-xs-9 > * {
    width: 11.1111%; }
  .block-row-xs-9 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-xs-9 > :nth-of-type(9n+1) {
    clear: both; }
  .block-row-xs-10 > * {
    width: 10%; }
  .block-row-xs-10 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-xs-10 > :nth-of-type(10n+1) {
    clear: both; }
  .block-row-xs-11 > * {
    width: 9.0909%; }
  .block-row-xs-11 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-xs-11 > :nth-of-type(11n+1) {
    clear: both; }
  .block-row-xs-12 > * {
    width: 8.3333%; }
  .block-row-xs-12 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-xs-12 > :nth-of-type(12n+1) {
    clear: both; } }

@media print and (min-width: 537px), screen and (min-width: 48em) {
  .col-s-1 {
    width: 8.3333%; }
  .offset-s-1,
  .push-s-1 {
    left: 8.3333%; }
    [dir="rtl"] .offset-s-1, [dir="rtl"]
    .push-s-1 {
      left: auto;
      right: 8.3333%; }
  .pull-s-1 {
    right: 8.3333%; }
    [dir="rtl"] .pull-s-1 {
      right: auto;
      left: 8.3333%; }
  .col-s-2 {
    width: 16.6667%; }
  .offset-s-2,
  .push-s-2 {
    left: 16.6667%; }
    [dir="rtl"] .offset-s-2, [dir="rtl"]
    .push-s-2 {
      left: auto;
      right: 16.6667%; }
  .pull-s-2 {
    right: 16.6667%; }
    [dir="rtl"] .pull-s-2 {
      right: auto;
      left: 16.6667%; }
  .col-s-3 {
    width: 25%; }
  .offset-s-3,
  .push-s-3 {
    left: 25%; }
    [dir="rtl"] .offset-s-3, [dir="rtl"]
    .push-s-3 {
      left: auto;
      right: 25%; }
  .pull-s-3 {
    right: 25%; }
    [dir="rtl"] .pull-s-3 {
      right: auto;
      left: 25%; }
  .col-s-4 {
    width: 33.3333%; }
  .offset-s-4,
  .push-s-4 {
    left: 33.3333%; }
    [dir="rtl"] .offset-s-4, [dir="rtl"]
    .push-s-4 {
      left: auto;
      right: 33.3333%; }
  .pull-s-4 {
    right: 33.3333%; }
    [dir="rtl"] .pull-s-4 {
      right: auto;
      left: 33.3333%; }
  .col-s-5 {
    width: 41.6667%; }
  .offset-s-5,
  .push-s-5 {
    left: 41.6667%; }
    [dir="rtl"] .offset-s-5, [dir="rtl"]
    .push-s-5 {
      left: auto;
      right: 41.6667%; }
  .pull-s-5 {
    right: 41.6667%; }
    [dir="rtl"] .pull-s-5 {
      right: auto;
      left: 41.6667%; }
  .col-s-6 {
    width: 50%; }
  .offset-s-6,
  .push-s-6 {
    left: 50%; }
    [dir="rtl"] .offset-s-6, [dir="rtl"]
    .push-s-6 {
      left: auto;
      right: 50%; }
  .pull-s-6 {
    right: 50%; }
    [dir="rtl"] .pull-s-6 {
      right: auto;
      left: 50%; }
  .col-s-7 {
    width: 58.3333%; }
  .offset-s-7,
  .push-s-7 {
    left: 58.3333%; }
    [dir="rtl"] .offset-s-7, [dir="rtl"]
    .push-s-7 {
      left: auto;
      right: 58.3333%; }
  .pull-s-7 {
    right: 58.3333%; }
    [dir="rtl"] .pull-s-7 {
      right: auto;
      left: 58.3333%; }
  .col-s-8 {
    width: 66.6667%; }
  .offset-s-8,
  .push-s-8 {
    left: 66.6667%; }
    [dir="rtl"] .offset-s-8, [dir="rtl"]
    .push-s-8 {
      left: auto;
      right: 66.6667%; }
  .pull-s-8 {
    right: 66.6667%; }
    [dir="rtl"] .pull-s-8 {
      right: auto;
      left: 66.6667%; }
  .col-s-9 {
    width: 75%; }
  .offset-s-9,
  .push-s-9 {
    left: 75%; }
    [dir="rtl"] .offset-s-9, [dir="rtl"]
    .push-s-9 {
      left: auto;
      right: 75%; }
  .pull-s-9 {
    right: 75%; }
    [dir="rtl"] .pull-s-9 {
      right: auto;
      left: 75%; }
  .col-s-10 {
    width: 83.3333%; }
  .offset-s-10,
  .push-s-10 {
    left: 83.3333%; }
    [dir="rtl"] .offset-s-10, [dir="rtl"]
    .push-s-10 {
      left: auto;
      right: 83.3333%; }
  .pull-s-10 {
    right: 83.3333%; }
    [dir="rtl"] .pull-s-10 {
      right: auto;
      left: 83.3333%; }
  .col-s-11 {
    width: 91.6667%; }
  .offset-s-11,
  .push-s-11 {
    left: 91.6667%; }
    [dir="rtl"] .offset-s-11, [dir="rtl"]
    .push-s-11 {
      left: auto;
      right: 91.6667%; }
  .pull-s-11 {
    right: 91.6667%; }
    [dir="rtl"] .pull-s-11 {
      right: auto;
      left: 91.6667%; }
  .col-s-12 {
    width: 100%; }
  .offset-s-12,
  .push-s-12 {
    left: 100%; }
    [dir="rtl"] .offset-s-12, [dir="rtl"]
    .push-s-12 {
      left: auto;
      right: 100%; }
  .pull-s-12 {
    right: 100%; }
    [dir="rtl"] .pull-s-12 {
      right: auto;
      left: 100%; }
  .equal-height > [class*=col-s] {
    display: table-cell;
    height: 100%; }
  .equal-height > .col-s-12 {
    display: table-caption;
    height: auto; }
  .block-row-s-1 > * {
    width: 100%; }
  .block-row-s-1 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-s-1 > :nth-of-type(1n+1) {
    clear: both; }
  .block-row-s-2 > * {
    width: 50%; }
  .block-row-s-2 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-s-2 > :nth-of-type(2n+1) {
    clear: both; }
  .block-row-s-3 > * {
    width: 33.3333%; }
  .block-row-s-3 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-s-3 > :nth-of-type(3n+1) {
    clear: both; }
  .block-row-s-4 > * {
    width: 25%; }
  .block-row-s-4 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-s-4 > :nth-of-type(4n+1) {
    clear: both; }
  .block-row-s-5 > * {
    width: 20%; }
  .block-row-s-5 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-s-5 > :nth-of-type(5n+1) {
    clear: both; }
  .block-row-s-6 > * {
    width: 16.6667%; }
  .block-row-s-6 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-s-6 > :nth-of-type(6n+1) {
    clear: both; }
  .block-row-s-7 > * {
    width: 14.2857%; }
  .block-row-s-7 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-s-7 > :nth-of-type(7n+1) {
    clear: both; }
  .block-row-s-8 > * {
    width: 12.5%; }
  .block-row-s-8 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-s-8 > :nth-of-type(8n+1) {
    clear: both; }
  .block-row-s-9 > * {
    width: 11.1111%; }
  .block-row-s-9 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-s-9 > :nth-of-type(9n+1) {
    clear: both; }
  .block-row-s-10 > * {
    width: 10%; }
  .block-row-s-10 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-s-10 > :nth-of-type(10n+1) {
    clear: both; }
  .block-row-s-11 > * {
    width: 9.0909%; }
  .block-row-s-11 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-s-11 > :nth-of-type(11n+1) {
    clear: both; }
  .block-row-s-12 > * {
    width: 8.3333%; }
  .block-row-s-12 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-s-12 > :nth-of-type(12n+1) {
    clear: both; } }

@media (min-width: 62em) {
  .col-m-1 {
    width: 8.3333%; }
  .offset-m-1,
  .push-m-1 {
    left: 8.3333%; }
    [dir="rtl"] .offset-m-1, [dir="rtl"]
    .push-m-1 {
      left: auto;
      right: 8.3333%; }
  .pull-m-1 {
    right: 8.3333%; }
    [dir="rtl"] .pull-m-1 {
      right: auto;
      left: 8.3333%; }
  .col-m-2 {
    width: 16.6667%; }
  .offset-m-2,
  .push-m-2 {
    left: 16.6667%; }
    [dir="rtl"] .offset-m-2, [dir="rtl"]
    .push-m-2 {
      left: auto;
      right: 16.6667%; }
  .pull-m-2 {
    right: 16.6667%; }
    [dir="rtl"] .pull-m-2 {
      right: auto;
      left: 16.6667%; }
  .col-m-3 {
    width: 25%; }
  .offset-m-3,
  .push-m-3 {
    left: 25%; }
    [dir="rtl"] .offset-m-3, [dir="rtl"]
    .push-m-3 {
      left: auto;
      right: 25%; }
  .pull-m-3 {
    right: 25%; }
    [dir="rtl"] .pull-m-3 {
      right: auto;
      left: 25%; }
  .col-m-4 {
    width: 33.3333%; }
  .offset-m-4,
  .push-m-4 {
    left: 33.3333%; }
    [dir="rtl"] .offset-m-4, [dir="rtl"]
    .push-m-4 {
      left: auto;
      right: 33.3333%; }
  .pull-m-4 {
    right: 33.3333%; }
    [dir="rtl"] .pull-m-4 {
      right: auto;
      left: 33.3333%; }
  .col-m-5 {
    width: 41.6667%; }
  .offset-m-5,
  .push-m-5 {
    left: 41.6667%; }
    [dir="rtl"] .offset-m-5, [dir="rtl"]
    .push-m-5 {
      left: auto;
      right: 41.6667%; }
  .pull-m-5 {
    right: 41.6667%; }
    [dir="rtl"] .pull-m-5 {
      right: auto;
      left: 41.6667%; }
  .col-m-6 {
    width: 50%; }
  .offset-m-6,
  .push-m-6 {
    left: 50%; }
    [dir="rtl"] .offset-m-6, [dir="rtl"]
    .push-m-6 {
      left: auto;
      right: 50%; }
  .pull-m-6 {
    right: 50%; }
    [dir="rtl"] .pull-m-6 {
      right: auto;
      left: 50%; }
  .col-m-7 {
    width: 58.3333%; }
  .offset-m-7,
  .push-m-7 {
    left: 58.3333%; }
    [dir="rtl"] .offset-m-7, [dir="rtl"]
    .push-m-7 {
      left: auto;
      right: 58.3333%; }
  .pull-m-7 {
    right: 58.3333%; }
    [dir="rtl"] .pull-m-7 {
      right: auto;
      left: 58.3333%; }
  .col-m-8 {
    width: 66.6667%; }
  .offset-m-8,
  .push-m-8 {
    left: 66.6667%; }
    [dir="rtl"] .offset-m-8, [dir="rtl"]
    .push-m-8 {
      left: auto;
      right: 66.6667%; }
  .pull-m-8 {
    right: 66.6667%; }
    [dir="rtl"] .pull-m-8 {
      right: auto;
      left: 66.6667%; }
  .col-m-9 {
    width: 75%; }
  .offset-m-9,
  .push-m-9 {
    left: 75%; }
    [dir="rtl"] .offset-m-9, [dir="rtl"]
    .push-m-9 {
      left: auto;
      right: 75%; }
  .pull-m-9 {
    right: 75%; }
    [dir="rtl"] .pull-m-9 {
      right: auto;
      left: 75%; }
  .col-m-10 {
    width: 83.3333%; }
  .offset-m-10,
  .push-m-10 {
    left: 83.3333%; }
    [dir="rtl"] .offset-m-10, [dir="rtl"]
    .push-m-10 {
      left: auto;
      right: 83.3333%; }
  .pull-m-10 {
    right: 83.3333%; }
    [dir="rtl"] .pull-m-10 {
      right: auto;
      left: 83.3333%; }
  .col-m-11 {
    width: 91.6667%; }
  .offset-m-11,
  .push-m-11 {
    left: 91.6667%; }
    [dir="rtl"] .offset-m-11, [dir="rtl"]
    .push-m-11 {
      left: auto;
      right: 91.6667%; }
  .pull-m-11 {
    right: 91.6667%; }
    [dir="rtl"] .pull-m-11 {
      right: auto;
      left: 91.6667%; }
  .col-m-12 {
    width: 100%; }
  .offset-m-12,
  .push-m-12 {
    left: 100%; }
    [dir="rtl"] .offset-m-12, [dir="rtl"]
    .push-m-12 {
      left: auto;
      right: 100%; }
  .pull-m-12 {
    right: 100%; }
    [dir="rtl"] .pull-m-12 {
      right: auto;
      left: 100%; }
  .equal-height > [class*=col-m] {
    display: table-cell;
    height: 100%; }
  .equal-height > .col-m-12 {
    display: table-caption;
    height: auto; }
  .block-row-m-1 > * {
    width: 100%; }
  .block-row-m-1 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-m-1 > :nth-of-type(1n+1) {
    clear: both; }
  .block-row-m-2 > * {
    width: 50%; }
  .block-row-m-2 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-m-2 > :nth-of-type(2n+1) {
    clear: both; }
  .block-row-m-3 > * {
    width: 33.3333%; }
  .block-row-m-3 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-m-3 > :nth-of-type(3n+1) {
    clear: both; }
  .block-row-m-4 > * {
    width: 25%; }
  .block-row-m-4 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-m-4 > :nth-of-type(4n+1) {
    clear: both; }
  .block-row-m-5 > * {
    width: 20%; }
  .block-row-m-5 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-m-5 > :nth-of-type(5n+1) {
    clear: both; }
  .block-row-m-6 > * {
    width: 16.6667%; }
  .block-row-m-6 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-m-6 > :nth-of-type(6n+1) {
    clear: both; }
  .block-row-m-7 > * {
    width: 14.2857%; }
  .block-row-m-7 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-m-7 > :nth-of-type(7n+1) {
    clear: both; }
  .block-row-m-8 > * {
    width: 12.5%; }
  .block-row-m-8 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-m-8 > :nth-of-type(8n+1) {
    clear: both; }
  .block-row-m-9 > * {
    width: 11.1111%; }
  .block-row-m-9 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-m-9 > :nth-of-type(9n+1) {
    clear: both; }
  .block-row-m-10 > * {
    width: 10%; }
  .block-row-m-10 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-m-10 > :nth-of-type(10n+1) {
    clear: both; }
  .block-row-m-11 > * {
    width: 9.0909%; }
  .block-row-m-11 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-m-11 > :nth-of-type(11n+1) {
    clear: both; }
  .block-row-m-12 > * {
    width: 8.3333%; }
  .block-row-m-12 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-m-12 > :nth-of-type(12n+1) {
    clear: both; } }

@media (min-width: 75em) {
  .col-l-1 {
    width: 8.3333%; }
  .offset-l-1,
  .push-l-1 {
    left: 8.3333%; }
    [dir="rtl"] .offset-l-1, [dir="rtl"]
    .push-l-1 {
      left: auto;
      right: 8.3333%; }
  .pull-l-1 {
    right: 8.3333%; }
    [dir="rtl"] .pull-l-1 {
      right: auto;
      left: 8.3333%; }
  .col-l-2 {
    width: 16.6667%; }
  .offset-l-2,
  .push-l-2 {
    left: 16.6667%; }
    [dir="rtl"] .offset-l-2, [dir="rtl"]
    .push-l-2 {
      left: auto;
      right: 16.6667%; }
  .pull-l-2 {
    right: 16.6667%; }
    [dir="rtl"] .pull-l-2 {
      right: auto;
      left: 16.6667%; }
  .col-l-3 {
    width: 25%; }
  .offset-l-3,
  .push-l-3 {
    left: 25%; }
    [dir="rtl"] .offset-l-3, [dir="rtl"]
    .push-l-3 {
      left: auto;
      right: 25%; }
  .pull-l-3 {
    right: 25%; }
    [dir="rtl"] .pull-l-3 {
      right: auto;
      left: 25%; }
  .col-l-4 {
    width: 33.3333%; }
  .offset-l-4,
  .push-l-4 {
    left: 33.3333%; }
    [dir="rtl"] .offset-l-4, [dir="rtl"]
    .push-l-4 {
      left: auto;
      right: 33.3333%; }
  .pull-l-4 {
    right: 33.3333%; }
    [dir="rtl"] .pull-l-4 {
      right: auto;
      left: 33.3333%; }
  .col-l-5 {
    width: 41.6667%; }
  .offset-l-5,
  .push-l-5 {
    left: 41.6667%; }
    [dir="rtl"] .offset-l-5, [dir="rtl"]
    .push-l-5 {
      left: auto;
      right: 41.6667%; }
  .pull-l-5 {
    right: 41.6667%; }
    [dir="rtl"] .pull-l-5 {
      right: auto;
      left: 41.6667%; }
  .col-l-6 {
    width: 50%; }
  .offset-l-6,
  .push-l-6 {
    left: 50%; }
    [dir="rtl"] .offset-l-6, [dir="rtl"]
    .push-l-6 {
      left: auto;
      right: 50%; }
  .pull-l-6 {
    right: 50%; }
    [dir="rtl"] .pull-l-6 {
      right: auto;
      left: 50%; }
  .col-l-7 {
    width: 58.3333%; }
  .offset-l-7,
  .push-l-7 {
    left: 58.3333%; }
    [dir="rtl"] .offset-l-7, [dir="rtl"]
    .push-l-7 {
      left: auto;
      right: 58.3333%; }
  .pull-l-7 {
    right: 58.3333%; }
    [dir="rtl"] .pull-l-7 {
      right: auto;
      left: 58.3333%; }
  .col-l-8 {
    width: 66.6667%; }
  .offset-l-8,
  .push-l-8 {
    left: 66.6667%; }
    [dir="rtl"] .offset-l-8, [dir="rtl"]
    .push-l-8 {
      left: auto;
      right: 66.6667%; }
  .pull-l-8 {
    right: 66.6667%; }
    [dir="rtl"] .pull-l-8 {
      right: auto;
      left: 66.6667%; }
  .col-l-9 {
    width: 75%; }
  .offset-l-9,
  .push-l-9 {
    left: 75%; }
    [dir="rtl"] .offset-l-9, [dir="rtl"]
    .push-l-9 {
      left: auto;
      right: 75%; }
  .pull-l-9 {
    right: 75%; }
    [dir="rtl"] .pull-l-9 {
      right: auto;
      left: 75%; }
  .col-l-10 {
    width: 83.3333%; }
  .offset-l-10,
  .push-l-10 {
    left: 83.3333%; }
    [dir="rtl"] .offset-l-10, [dir="rtl"]
    .push-l-10 {
      left: auto;
      right: 83.3333%; }
  .pull-l-10 {
    right: 83.3333%; }
    [dir="rtl"] .pull-l-10 {
      right: auto;
      left: 83.3333%; }
  .col-l-11 {
    width: 91.6667%; }
  .offset-l-11,
  .push-l-11 {
    left: 91.6667%; }
    [dir="rtl"] .offset-l-11, [dir="rtl"]
    .push-l-11 {
      left: auto;
      right: 91.6667%; }
  .pull-l-11 {
    right: 91.6667%; }
    [dir="rtl"] .pull-l-11 {
      right: auto;
      left: 91.6667%; }
  .col-l-12 {
    width: 100%; }
  .offset-l-12,
  .push-l-12 {
    left: 100%; }
    [dir="rtl"] .offset-l-12, [dir="rtl"]
    .push-l-12 {
      left: auto;
      right: 100%; }
  .pull-l-12 {
    right: 100%; }
    [dir="rtl"] .pull-l-12 {
      right: auto;
      left: 100%; }
  .equal-height > [class*=col-l] {
    display: table-cell;
    height: 100%; }
  .equal-height > .col-l-12 {
    display: table-caption;
    height: auto; }
  .block-row-l-1 > * {
    width: 100%; }
  .block-row-l-1 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-l-1 > :nth-of-type(1n+1) {
    clear: both; }
  .block-row-l-2 > * {
    width: 50%; }
  .block-row-l-2 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-l-2 > :nth-of-type(2n+1) {
    clear: both; }
  .block-row-l-3 > * {
    width: 33.3333%; }
  .block-row-l-3 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-l-3 > :nth-of-type(3n+1) {
    clear: both; }
  .block-row-l-4 > * {
    width: 25%; }
  .block-row-l-4 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-l-4 > :nth-of-type(4n+1) {
    clear: both; }
  .block-row-l-5 > * {
    width: 20%; }
  .block-row-l-5 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-l-5 > :nth-of-type(5n+1) {
    clear: both; }
  .block-row-l-6 > * {
    width: 16.6667%; }
  .block-row-l-6 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-l-6 > :nth-of-type(6n+1) {
    clear: both; }
  .block-row-l-7 > * {
    width: 14.2857%; }
  .block-row-l-7 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-l-7 > :nth-of-type(7n+1) {
    clear: both; }
  .block-row-l-8 > * {
    width: 12.5%; }
  .block-row-l-8 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-l-8 > :nth-of-type(8n+1) {
    clear: both; }
  .block-row-l-9 > * {
    width: 11.1111%; }
  .block-row-l-9 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-l-9 > :nth-of-type(9n+1) {
    clear: both; }
  .block-row-l-10 > * {
    width: 10%; }
  .block-row-l-10 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-l-10 > :nth-of-type(10n+1) {
    clear: both; }
  .block-row-l-11 > * {
    width: 9.0909%; }
  .block-row-l-11 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-l-11 > :nth-of-type(11n+1) {
    clear: both; }
  .block-row-l-12 > * {
    width: 8.3333%; }
  .block-row-l-12 > :nth-of-type(n+1) {
    clear: none; }
  .block-row-l-12 > :nth-of-type(12n+1) {
    clear: both; } }

.alert {
  position: relative;
  margin: 1rem 0;
  padding: 0 1rem;
  background-color: #ffd54f;
  border-left: 5px solid #ff6f00;
  color: #4f3c00; }
  .alert .close {
    position: relative;
    right: -2.73rem;
    top: .13rem;
    float: right;
    background-color: transparent;
    border: none;
    color: inherit;
    font-size: 1.17rem;
    font-weight: bold; }
    [dir="rtl"] .alert .close {
      float: left;
      right: auto;
      left: -2.73rem; }
    .alert .close:hover {
      text-decoration: underline; }

.alert-dismissable {
  padding-right: 2.87rem; }
  [dir="rtl"] .alert-dismissable {
    padding-right: 1rem;
    padding-left: 2.87rem; }

.alert-heading {
  color: inherit; }

button,
input[type="submit"],
input[type="button"],
input[type="reset"] {
  -webkit-appearance: none;
  border-radius: 0;
  color: inherit;
  cursor: pointer;
  display: inline-block;
  min-height: 2rem;
  padding: 0 1rem;
  margin-bottom: 0;
  background: #dadada;
  border: solid 1px #c0c0c0;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  text-decoration: none; }
  button:hover,
  input[type="submit"]:hover,
  input[type="button"]:hover,
  input[type="reset"]:hover {
    background-color: #cdcdcd; }
  button:active,
  input[type="submit"]:active,
  input[type="button"]:active,
  input[type="reset"]:active {
    background-color: #e7e7e7;
    outline: none; }
  button[disabled],
  input[type="submit"][disabled],
  input[type="button"][disabled],
  input[type="reset"][disabled] {
    background-color: #e7e7e7;
    color: #5d5d5d;
    cursor: not-allowed;
    opacity: 1;
    pointer-events: none; }
  .input-group button, .input-group
  input[type="submit"], .input-group
  input[type="button"], .input-group
  input[type="reset"] {
    min-width: 100%; }

input[type="submit"], input[type="reset"], input[type="button"] {
  max-width: none;
  width: auto; }

.btn-group > * {
  float: left; }
  [dir="rtl"] .btn-group > * {
    float: right; }

pre,
code,
samp,
kbd {
  padding: .5rem;
  font-size: 1rem;
  background-color: #f7f7f9;
  border: 1px solid #c0c0c0;
  font-family: monospace, monospace;
  color: #950b2f; }

code > kbd {
  background-color: #e8e8ee; }

code,
samp,
kbd {
  padding: .0667rem .25rem; }

kbd {
  white-space: nowrap; }

pre {
  overflow-x: auto; }
  pre code,
  pre samp {
    padding: 0;
    border: none; }
  pre code {
    word-wrap: normal;
    white-space: pre; }

.pre-scrollable {
  max-height: 20rem;
  overflow-y: scroll; }

fieldset {
  border: 0;
  margin: 0;
  padding: 0; }

legend {
  display: block;
  width: 100%;
  margin-bottom: 1rem; }

label {
  display: block;
  margin-bottom: 1rem; }
  label[for] {
    cursor: pointer; }
  label > input,
  label > input[type='checkbox'],
  label > input[type='radio'],
  label > select {
    display: inline-block;
    margin: 0 1rem 0 0;
    vertical-align: text-top; }
    [dir=rtl] label > input, [dir=rtl]
    label > input[type='checkbox'], [dir=rtl]
    label > input[type='radio'], [dir=rtl]
    label > select {
      margin: 0 0 0 1rem; }

select,
textarea,
input,
.readonly {
  display: block;
  height: 2rem;
  padding: 0.25rem;
  width: 100%;
  margin-bottom: 1rem;
  background: #fff;
  border: 1px solid #c0c0c0;
  border-radius: 0;
  color: #222;
  font-family: inherit; }
  fieldset[disabled] select, select[disabled], fieldset[disabled]
  textarea,
  textarea[disabled], fieldset[disabled]
  input,
  input[disabled], fieldset[disabled]
  .readonly,
  .readonly[disabled] {
    background: #ebebeb;
    border-color: #c0c0c0;
    color: #c0c0c0;
    cursor: not-allowed;
    opacity: 1; }

.readonly[hidden] {
  display: none; }

input[type='file']::-ms-value {
  background: #fff;
  border: none; }

input[type='file']::-ms-browse {
  padding-top: .1rem;
  background: #dadada;
  border: solid 1px #c0c0c0;
  color: #222; }
  input[type='file']::-ms-browse:active {
    background-color: #e7e7e7; }

input[type='file']::-webkit-file-upload-button {
  -webkit-appearance: none;
  border-radius: 0;
  background: #dadada;
  border: solid 1px #c0c0c0;
  color: #222; }
  input[type='file']::-webkit-file-upload-button:active {
    background-color: #e7e7e7; }

input[type='color'] {
  max-width: 6.563rem; }

input[type='radio'],
input[type='checkbox'] {
  height: 1.334rem;
  min-width: 1.334rem;
  margin-bottom: 1.1rem;
  padding: 0;
  width: auto; }

input[type='radio'] {
  border-radius: 100%;
  border: none \9; }

input[type='range'] {
  border: 1px solid transparent;
  border: 1px solid #c0c0c0 \9;
  background-color: transparent;
  background-color: #fff \9;
  padding: 0.25rem 0;
  padding: 0.25rem \9; }

_::-ms-reveal,
input[type='range'] {
  border: 1px solid transparent; }

select,
textarea,
input[type='text'],
input[type='search'],
input[type='datetime'],
input[type='datetime-local'],
input[type='date'],
input[type='week'],
input[type='month'],
input[type='time'],
input[type='number'],
input[type='password'],
input[type='tel'],
input[type='email'],
input[type='url'],
input[type='color'] {
  -webkit-appearance: none; }

select::-ms-expand {
  border: 0;
  background-color: inherit; }

select option {
  height: 100%; }

[multiple] {
  height: auto; }

[multiple] option {
  height: auto; }

textarea {
  height: auto;
  min-height: 5.25rem;
  resize: both; }
  textarea.horizontal {
    resize: horizontal; }
  textarea.vertical {
    resize: vertical; }
  textarea.no-resize {
    resize: none; }

.readonly,
[readonly] {
  border-color: #ebebeb;
  cursor: not-allowed; }

::-webkit-input-placeholder {
  color: #767676;
  opacity: 1; }

:-ms-input-placeholder {
  color: #767676;
  opacity: 1; }

::placeholder {
  color: #767676;
  opacity: 1; }

@-moz-document url-prefix() {
  input[type='color'] {
    padding: 0; }
  input[type='file'] {
    height: auto;
    min-height: 2rem; } }

@media (-webkit-min-device-pixel-ratio: 0) {
  input[type='color'] {
    padding: 0; }
    input[type='color']::-webkit-color-swatch-wrapper {
      padding: 0; }
    input[type='color']::-webkit-color-swatch {
      border: none; }
  select {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSIxMC41Ij48cG9seWdvbiBmaWxsPSIjMjIyIiBwb2ludHM9IjExLDAgNS41LDkgMCwwIi8+PC9zdmc+");
    background-repeat: no-repeat;
    background-position: right .6rem center;
    padding-right: 1.67rem; }
    [dir=rtl] select {
      background-position: .6rem center;
      padding-right: 0;
      padding-left: 1.67rem; }
    select[multiple] {
      background-image: none;
      padding-left: 0;
      padding-right: 0; } }

input.inline-block,
select.inline-block {
  width: auto; }

.form-actions {
  margin: 1rem 0;
  padding: 1rem 0; }

.input-group,
.btn-group {
  position: relative;
  display: table;
  border-collapse: separate;
  width: 100%;
  margin-bottom: 1rem; }

.btn-group {
  width: auto; }

.input-group > *,
.btn-group > * {
  display: table-cell;
  margin-bottom: 0; }

.input-group-addon {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle; }
  .input-group-addon > * {
    margin-bottom: 0 !important; }

.supplement {
  padding: 0 1rem;
  line-height: 1.4;
  background: #dadada;
  border: solid 1px #c0c0c0; }
  html:not([dir=rtl]) .supplement:first-child {
    border-right: none; }
  html:not([dir=rtl]) .supplement:last-child {
    border-left: none; }
  [dir=rtl] .supplement:first-child {
    border-left: none; }
  [dir=rtl] .supplement:last-child {
    border-right: none; }

ul,
ol {
  margin: 1rem 0;
  padding-left: 2.5rem; }
  [dir="rtl"] ul, [dir="rtl"]
  ol {
    padding-left: 0;
    padding-right: 2.5rem; }

ul ul,
ol ol {
  margin: 0; }

ul.no-bullets,
ol.no-bullets {
  padding-left: 0; }
  [dir="rtl"] ul.no-bullets, [dir="rtl"]
  ol.no-bullets {
    padding-right: 0; }
  ul.no-bullets > li,
  ol.no-bullets > li {
    list-style: none; }

ul.colored,
ol.colored {
  padding-left: 2.5rem; }
  ul.colored > li,
  ol.colored > li {
    list-style-type: none;
    position: relative; }
    ul.colored > li:before,
    ol.colored > li:before {
      position: absolute;
      top: .1rem;
      left: -1rem;
      -webkit-margin-start: -.25rem;
      content: "\25cf";
      color: #00a9ec;
      font-size: .8rem;
      text-align: right;
      text-decoration: none; }
      [dir="rtl"] ul.colored > li:before, [dir="rtl"]
      ol.colored > li:before {
        left: auto;
        right: -1rem;
        text-align: left; }

ol.colored {
  counter-reset: foo; }
  ol.colored > li {
    counter-increment: foo; }
    ol.colored > li:before {
      content: counter(foo) ".";
      top: 0;
      left: -3.125rem;
      width: 2.5rem;
      -webkit-margin-start: 0;
      font-size: 1rem; }
      [dir="rtl"] ol.colored > li:before {
        right: -3.125rem; }

dt, dd {
  min-height: 1.4rem; }

@media print and (min-width: 537px), screen and (min-width: 48em) {
  .dl-horizontal > dt {
    clear: left;
    float: left;
    width: 9.375rem;
    white-space: nowrap;
    overflow: hidden;
    text-align: right;
    text-overflow: ellipsis; }
    [dir="rtl"] .dl-horizontal > dt {
      clear: right;
      float: right;
      text-align: left; }
  .dl-horizontal > dd {
    margin-left: 10.375rem; }
    [dir="rtl"] .dl-horizontal > dd {
      margin-left: auto;
      margin-right: 10.375rem; } }

audio,
canvas,
iframe,
img,
video,
svg {
  vertical-align: middle; }

img {
  max-width: 100%;
  height: auto; }
  img[src*=".svg"] {
    width: 100% \9; }

_::-ms-reveal,
img[src*=".svg"] {
  width: 100%; }

a img {
  border: none; }

.media {
  height: 0;
  height: auto;
  margin-bottom: 1rem;
  max-width: 100%;
  overflow: hidden;
  padding-bottom: 56.25%;
  position: relative; }
  .media.four-by-three {
    padding-bottom: 75%; }
  .media.instagram {
    height: auto;
    max-width: none;
    padding-bottom: 120%; }
  .media.vine {
    height: auto;
    max-width: none;
    padding-bottom: 100%; }
  .media.getty {
    height: auto;
    padding-bottom: 79.9663%; }
  .media iframe,
  .media object,
  .media embed,
  .media video {
    background-color: transparent;
    border: 0;
    height: 100%;
    left: 0;
    margin: 0;
    outline: none;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%; }
  .media img {
    bottom: -1000000%;
    left: -1000000%;
    margin: auto;
    position: absolute;
    right: -1000000%;
    top: -1000000%;
    width: 100%; }
  .media.media-scroll {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch; }

table {
  margin: 1rem 0;
  max-width: 100%;
  width: 100%; }
  table th,
  table td {
    padding: 0.5rem;
    text-align: left;
    vertical-align: top; }
    [dir="rtl"] table th, [dir="rtl"]
    table td {
      text-align: right; }

.table-bordered {
  border: 1px solid #c0c0c0;
  border-left-width: 0;
  border-collapse: separate; }
  .table-bordered th,
  .table-bordered td {
    border-top: 1px solid #c0c0c0;
    border-left: 1px solid #c0c0c0; }
  .table-bordered thead:first-child tr:first-child th,
  .table-bordered tbody:first-child tr:first-child td {
    border-top-width: 0; }
  .table-bordered tbody:first-child tr:first-child th[scope="row"] {
    border-top: none; }

.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #ebebeb; }

.table-scrollable {
  margin: 1rem 0;
  overflow-y: hidden;
  overflow-x: auto;
  width: 100%; }
  .table-scrollable table {
    margin: 0; }

[data-navigation],
.navigation {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  position: fixed;
  z-index: 2147483647;
  width: 1px;
  height: 100%;
  top: 0;
  bottom: 0;
  right: 0;
  visibility: hidden;
  background-color: #222;
  color: #fff;
  -webkit-transition: .3s linear width;
  transition: .3s linear width; }
  [data-navigation].open,
  .navigation.open {
    width: 260px; }
  [data-navigation].visible,
  .navigation.visible {
    visibility: visible; }
  [data-navigation] > button:first-child,
  .navigation > button:first-child {
    visibility: visible;
    background-color: #222;
    color: #fff;
    width: 55px;
    height: 48px;
    padding: 0;
    position: absolute;
    left: 1px;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
    border: none; }
  [dir="rtl"] [data-navigation], [data-navigation].pull, [dir="rtl"]
  .navigation,
  .navigation.pull {
    float: none;
    right: auto;
    left: 0; }
    [dir="rtl"] [data-navigation] > button:first-child, [data-navigation].pull > button:first-child, [dir="rtl"]
    .navigation > button:first-child,
    .navigation.pull > button:first-child {
      left: auto;
      right: 1px;
      -webkit-transform: translate3d(100%, 0, 0);
              transform: translate3d(100%, 0, 0); }
  [dir="rtl"] [data-navigation].pull, [dir="rtl"]
  .navigation.pull {
    left: auto;
    right: 0; }
    [dir="rtl"] [data-navigation].pull > button:first-child, [dir="rtl"]
    .navigation.pull > button:first-child {
      right: auto;
      left: 1px;
      -webkit-transform: translate3d(-100%, 0, 0);
              transform: translate3d(-100%, 0, 0); }
  [data-navigation] > ul,
  .navigation > ul {
    list-style: none;
    margin: 0;
    padding: .5rem 0;
    width: 260px;
    height: 100%;
    overflow-y: auto; }
  [data-navigation] a,
  .navigation a {
    color: inherit;
    display: block;
    padding: .5rem 1rem; }

.autosize,
[data-autosize] {
  overflow: hidden;
  -webkit-transition: height .2s linear;
  transition: height .2s linear; }

.carousel {
  margin-bottom: 1rem;
  overflow: hidden;
  position: relative;
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000; }
  .carousel.no-transition > figure {
    -webkit-transition-duration: 0s !important;
            transition-duration: 0s !important; }
  .carousel > figure {
    margin: 0;
    display: none;
    position: relative;
    -webkit-transition: .7s ease-in-out left;
    transition: .7s ease-in-out left;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
    [dir="rtl"] .carousel > figure {
      -webkit-transition: .7s ease-in-out right;
      transition: .7s ease-in-out right; }
    .carousel > figure > img {
      display: block;
      width: 100%; }
    .carousel > figure > figcaption {
      position: absolute;
      bottom: 0;
      width: 100%;
      max-height: 50%;
      overflow-y: auto;
      padding: 1px 3rem;
      background-color: rgba(34, 34, 34, 0.4);
      color: #fff; }
  .carousel > ol {
    left: 0;
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 1rem;
    z-index: 3; }
    .carousel > ol li {
      background-color: transparent;
      border: 1px solid #222;
      cursor: pointer;
      display: inline-block;
      height: 1rem;
      margin: 1px;
      text-indent: -9999px;
      width: 1rem; }
      .carousel > ol li:hover {
        background-color: #c0c0c0; }
    .carousel > ol .active {
      background-color: #fff; }
      .carousel > ol .active:hover {
        background-color: #fff; }
  .carousel .carousel-active,
  .carousel .next,
  .carousel .prev,
  .carousel .swipe {
    display: block; }
  .carousel .carousel-active,
  .carousel .next.left,
  .carousel .prev.right {
    left: 0; }
    [dir="rtl"] .carousel .carousel-active, [dir="rtl"]
    .carousel .next.left, [dir="rtl"]
    .carousel .prev.right {
      left: auto;
      right: 0; }
  .carousel .carousel-active {
    position: relative !important;
    z-index: 1; }
  .carousel .next,
  .carousel .prev,
  .carousel .swipe {
    position: absolute;
    z-index: 0;
    top: 0;
    width: 100%;
    height: 100%; }
  .carousel .next,
  .carousel .carousel-active.right {
    left: 100%; }
    [dir="rtl"] .carousel .next, [dir="rtl"]
    .carousel .carousel-active.right {
      left: auto;
      right: 100%; }
      [dir="rtl"] .carousel .next.swiping, [dir="rtl"]
      .carousel .carousel-active.right.swiping {
        right: -100%; }
  .carousel .prev,
  .carousel .carousel-active.left {
    left: -100%; }
    [dir="rtl"] .carousel .prev, [dir="rtl"]
    .carousel .carousel-active.left {
      left: auto;
      right: -100%; }
      [dir="rtl"] .carousel .prev.swiping, [dir="rtl"]
      .carousel .carousel-active.left.swiping {
        right: 100%; }
  .carousel > button {
    position: absolute;
    left: 1px;
    top: 40%;
    z-index: 3;
    display: block;
    width: 3rem;
    height: 3rem;
    margin-top: -1rem;
    background-color: transparent;
    border: none;
    font-size: 2rem;
    font-weight: bold;
    color: #fff;
    text-align: center;
    text-decoration: none; }
    [dir="rtl"] .carousel > button {
      left: auto;
      right: 1px; }
    .carousel > button.forward {
      left: auto;
      right: 1px; }
      [dir="rtl"] .carousel > button.forward {
        right: auto;
        left: 1px; }
    .carousel > button:hover {
      text-decoration: underline; }

.carousel-fade > figure {
  position: absolute;
  top: 0;
  right: 0 !important;
  bottom: 0;
  left: 0 !important;
  width: 100%;
  height: 100%;
  opacity: 0; }
  .carousel-fade > figure,
  [dir="rtl"] .carousel-fade > figure {
    -webkit-transition: opacity .7s ease-in-out;
    transition: opacity .7s ease-in-out; }

.carousel-fade > figure.swipe,
.carousel-fade > figure.next,
.carousel-fade > figure.prev {
  z-index: 1;
  opacity: 1; }

.carousel-fade .carousel-active.swipe {
  z-index: 2; }

.carousel-fade .carousel-active {
  opacity: 1; }
  .carousel-fade .carousel-active.left, .carousel-fade .carousel-active.right {
    z-index: 2;
    opacity: 0; }

.carousel-fade .carousel-control, .carousel-fade .carousel-control:visited {
  z-index: 3; }

.accordion {
  border: solid 1px #c0c0c0;
  margin-bottom: .125rem; }

.accordion-head {
  display: block; }
  .accordion-head a {
    display: block;
    padding: .5rem; }

.accordion-body {
  padding: 0 .5rem;
  border-top: solid 1px #c0c0c0; }
  .accordion-body.collapse {
    border-top-color: transparent; }

.trans,
.collapse {
  -webkit-transition: height .3s ease, width .3s ease, border .3s ease;
  transition: height .3s ease, width .3s ease, border .3s ease; }

.expand,
.collapse {
  display: block;
  height: auto;
  margin-top: 0;
  overflow: hidden;
  position: relative;
  width: auto; }

.collapse {
  height: 0; }
  .collapse.width {
    height: auto;
    width: 0; }

.modal-overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2147483647;
  width: 100%;
  height: 100%;
  overflow: hidden;
  -ms-touch-action: none;
      touch-action: none;
  background-color: rgba(0, 0, 0, 0.7);
  -webkit-overflow-scrolling: touch;
  -webkit-backface-visibility: hidden;
  text-align: center; }
  .modal-overlay:before {
    content: "";
    display: inline-block;
    height: 100%;
    width: 1px;
    margin-right: -1px;
    vertical-align: middle; }
    [dir="rtl"] .modal-overlay:before {
      margin-right: 0;
      margin-left: -1px; }

.modal-loader:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3;
  width: 12px;
  height: 4px;
  margin: auto;
  content: "";
  background-image: url(data:image/gif;base64,R0lGODlhDAAEAPABAP///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJMgABACwAAAAADAAEAAACCoQRqXm42h48MhUAIfkECTIAAQAsBAAAAAQABAAAAgSEjwkFACH5BAUyAAEALAgAAAAEAAQAAAIEhI8JBQA7);
  image-rendering: optimizeSpeed; }

.modal {
  display: inline-block;
  max-height: 95%;
  max-width: 95%;
  vertical-align: middle;
  margin: 0 auto;
  overflow: auto; }

.modal-iframe,
.modal-image {
  overflow: hidden; }

.modal-iframe .media,
.modal-iframe iframe {
  max-height: 100%;
  max-width: 100%; }

.modal-iframe .media {
  background-color: #fff;
  margin-bottom: 0; }

.modal-iframe.iframe-full {
  height: 95%; }

.iframe-full .media {
  height: 100%;
  padding: 0; }

.modal-image > img {
  max-height: 100%; }

.modal-content {
  max-height: 100%;
  overflow: auto;
  padding: 1rem;
  background-color: #fff;
  text-align: left; }
  [dir="rtl"] .modal-content {
    text-align: right; }

.modal-header,
.modal-footer {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  color: #fff; }

.modal-header {
  padding: 0 4.555rem; }

.modal-footer {
  top: auto;
  bottom: 0; }

.modal-close {
  position: fixed;
  top: 1px;
  right: 1px;
  z-index: 2;
  display: inline-block;
  padding: 1.245rem;
  font-size: 1.5rem;
  font-weight: bold;
  color: #fff; }
  [dir="rtl"] .modal-close {
    right: auto;
    left: 1px; }

.modal-direction {
  position: fixed;
  top: 49%;
  left: 0;
  z-index: 2;
  display: block;
  width: 3rem;
  padding: 1rem;
  color: #fff;
  font-size: 2rem;
  font-weight: bold;
  text-align: center; }
  [dir="rtl"] .modal-direction {
    right: 0; }
  .modal-direction.next {
    left: auto;
    right: 0; }
    [dir="rtl"] .modal-direction.next {
      right: auto;
      left: 0; }

button.modal-close,
button.modal-direction {
  background-color: transparent;
  border: none; }
  button.modal-close:hover,
  button.modal-direction:hover {
    text-decoration: underline; }

@media print and (max-width: 536px), screen and (max-width: 47.99em) {
  /*
	 * Force the columns to display as rows on small viewports.
     * Headers are applied with data attributes.
	 */
  [data-table-list] {
    opacity: 0; }
  .table-list {
    display: block; }
    .table-list thead,
    .table-list tfoot {
      border: 0;
      clip: rect(0 0 0 0);
      height: 1px;
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px; }
    .table-list tbody,
    .table-list tr,
    .table-list td {
      position: static;
      display: block;
      overflow: visible;
      visibility: visible; }
    .table-list tr:before, .table-list tr:after {
      content: "";
      display: table; }
    .table-list tr:after {
      clear: both; }
    .table-list td,
    .table-list th[scope=row] {
      float: left;
      width: 100%; }
      [dir="rtl"] .table-list td, [dir="rtl"]
      .table-list th[scope=row] {
        float: right; }
    .table-list td:before, .table-list td:after {
      display: block;
      padding: 0.5rem 0;
      font-weight: bold; }
    .table-list td:before {
      content: attr(data-thead); }
    .table-list th[scope=row]:before, .table-list th[scope=row]:after {
      display: block;
      padding: 0.5rem 0;
      font-weight: bold; }
    .table-list th[scope=row]:before {
      content: attr(data-thead); }
    .table-list td:after,
    .table-list th[scope=row]:after {
      content: attr(data-tfoot); }
    .table-list.table-bordered:not(.no-thead) {
      border-top-style: none; } }

.tabs {
  position: relative; }
  .tabs > ul {
    list-style: none;
    border-bottom: 1px solid #c0c0c0;
    margin-top: 0;
    padding: 0; }
    .tabs > ul > li {
      float: left;
      margin-bottom: -1px; }
      [dir="rtl"] .tabs > ul > li {
        float: right; }
      .tabs > ul > li a {
        display: block;
        line-height: 2;
        margin-right: .2rem;
        padding: 0 1rem;
        border: 1px solid transparent;
        text-decoration: none;
        cursor: pointer; }
        [dir="rtl"] .tabs > ul > li a {
          margin-right: 0;
          margin-left: .2rem; }
        .tabs > ul > li a:hover {
          background-color: #ebebeb;
          border-color: #c0c0c0; }
      .tabs > ul > li > [aria-selected="true"], .tabs > ul > li > [aria-selected="true"]:hover {
        background-color: #fff;
        border: 1px solid #c0c0c0;
        border-bottom-color: transparent;
        color: #454545;
        cursor: default; }
  .tabs > * {
    display: none; }
  .tabs > ul,
  .tabs [tabIndex="0"] {
    display: block; }

.clearfix:before, .container:before, .modal-ajax.container:before,
.modal-iframe:before,
.container-full:before, .row:before,
[class*="block-row-"]:before, .alert:before, .tabs > ul:before, .clearfix:after, .container:after, .modal-ajax.container:after,
.modal-iframe:after,
.container-full:after, .row:after,
[class*="block-row-"]:after, .alert:after, .tabs > ul:after {
  content: "";
  display: table; }

.clearfix:after, .container:after, .modal-ajax.container:after,
.modal-iframe:after,
.container-full:after, .row:after,
[class*="block-row-"]:after, .alert:after, .tabs > ul:after {
  clear: both; }

.push {
  float: right; }
  [dir="rtl"] .push {
    float: left; }

.pull {
  float: left; }
  [dir="rtl"] .pull {
    float: right; }

.push-xxs {
  float: right; }
  [dir="rtl"] .push-xxs {
    float: left; }

.pull-xxs {
  float: left; }
  [dir="rtl"] .pull-xxs {
    float: right; }

@media (max-width: 37.49em) {
  .push-xxs-only {
    float: right; }
    [dir="rtl"] .push-xxs-only {
      float: left; }
  .pull-xxs-only {
    float: left; }
    [dir="rtl"] .pull-xxs-only {
      float: right; } }

@media print and (min-width: 536px), screen and (min-width: 37.5em) {
  .push-xs {
    float: right; }
    [dir="rtl"] .push-xs {
      float: left; }
  .pull-xs {
    float: left; }
    [dir="rtl"] .pull-xs {
      float: right; } }

@media print and (min-width: 536px) and (max-width: 536px), screen and (min-width: 37.5em) and (max-width: 47.99em) {
  .push-xs-only {
    float: right; }
    [dir="rtl"] .push-xs-only {
      float: left; }
  .pull-xs-only {
    float: left; }
    [dir="rtl"] .pull-xs-only {
      float: right; } }

@media print and (min-width: 537px), screen and (min-width: 48em) {
  .push-s {
    float: right; }
    [dir="rtl"] .push-s {
      float: left; }
  .pull-s {
    float: left; }
    [dir="rtl"] .pull-s {
      float: right; } }

@media print and (min-width: 537px) and (max-width: 61.99em), screen and (min-width: 48em) and (max-width: 61.99em) {
  .push-s-only {
    float: right; }
    [dir="rtl"] .push-s-only {
      float: left; }
  .pull-s-only {
    float: left; }
    [dir="rtl"] .pull-s-only {
      float: right; } }

@media (min-width: 62em) {
  .push-m {
    float: right; }
    [dir="rtl"] .push-m {
      float: left; }
  .pull-m {
    float: left; }
    [dir="rtl"] .pull-m {
      float: right; } }

@media (min-width: 62em) and (max-width: 74.99em) {
  .push-m-only {
    float: right; }
    [dir="rtl"] .push-m-only {
      float: left; }
  .pull-m-only {
    float: left; }
    [dir="rtl"] .pull-m-only {
      float: right; } }

@media (min-width: 75em) {
  .push-l {
    float: right; }
    [dir="rtl"] .push-l {
      float: left; }
  .pull-l {
    float: left; }
    [dir="rtl"] .pull-l {
      float: right; } }

.block {
  display: block; }

.inline-block {
  display: inline-block; }

.inline {
  display: inline; }

.block-xxs {
  display: block; }

.inline-block-xxs {
  display: inline-block; }

.inline-xxs {
  display: inline; }

@media (max-width: 37.49em) {
  .block-xxs-only {
    display: block; }
  .inline-block-xxs-only {
    display: inline-block; }
  .inline-xxs-only {
    display: inline; } }

@media print and (min-width: 536px), screen and (min-width: 37.5em) {
  .block-xs {
    display: block; }
  .inline-block-xs {
    display: inline-block; }
  .inline-xs {
    display: inline; } }

@media print and (min-width: 536px) and (max-width: 536px), screen and (min-width: 37.5em) and (max-width: 47.99em) {
  .block-xs-only {
    display: block; }
  .inline-block-xs-only {
    display: inline-block; }
  .inline-xs-only {
    display: inline; } }

@media print and (min-width: 537px), screen and (min-width: 48em) {
  .block-s {
    display: block; }
  .inline-block-s {
    display: inline-block; }
  .inline-s {
    display: inline; } }

@media print and (min-width: 537px) and (max-width: 61.99em), screen and (min-width: 48em) and (max-width: 61.99em) {
  .block-s-only {
    display: block; }
  .inline-block-s-only {
    display: inline-block; }
  .inline-s-only {
    display: inline; } }

@media (min-width: 62em) {
  .block-m {
    display: block; }
  .inline-block-m {
    display: inline-block; }
  .inline-m {
    display: inline; } }

@media (min-width: 62em) and (max-width: 74.99em) {
  .block-m-only {
    display: block; }
  .inline-block-m-only {
    display: inline-block; }
  .inline-m-only {
    display: inline; } }

@media (min-width: 75em) {
  .block-l {
    display: block; }
  .inline-block-l {
    display: inline-block; }
  .inline-l {
    display: inline; } }

.text-pull {
  text-align: left; }
  [dir="rtl"] .text-pull {
    text-align: right; }

.text-push {
  text-align: right; }
  [dir="rtl"] .text-push {
    text-align: left; }

.text-center {
  text-align: center; }

.text-xxs-pull {
  text-align: left; }
  [dir="rtl"] .text-xxs-pull {
    text-align: right; }

.text-xxs-push {
  text-align: right; }
  [dir="rtl"] .text-xxs-push {
    text-align: left; }

.text-xxs-center {
  text-align: center; }

@media (max-width: 37.49em) {
  .text-xxs-pull-only {
    text-align: left; }
    [dir="rtl"] .text-xxs-pull-only {
      text-align: right; }
  .text-xxs-push-only {
    text-align: right; }
    [dir="rtl"] .text-xxs-push-only {
      text-align: left; }
  .text-xxs-center-only {
    text-align: center; } }

@media print and (min-width: 536px), screen and (min-width: 37.5em) {
  .text-xs-pull {
    text-align: left; }
    [dir="rtl"] .text-xs-pull {
      text-align: right; }
  .text-xs-push {
    text-align: right; }
    [dir="rtl"] .text-xs-push {
      text-align: left; }
  .text-xs-center {
    text-align: center; } }

@media print and (min-width: 536px) and (max-width: 536px), screen and (min-width: 37.5em) and (max-width: 47.99em) {
  .text-xs-pull-only {
    text-align: left; }
    [dir="rtl"] .text-xs-pull-only {
      text-align: right; }
  .text-xs-push-only {
    text-align: right; }
    [dir="rtl"] .text-xs-push-only {
      text-align: left; }
  .text-xs-center-only {
    text-align: center; } }

@media print and (min-width: 537px), screen and (min-width: 48em) {
  .text-s-pull {
    text-align: left; }
    [dir="rtl"] .text-s-pull {
      text-align: right; }
  .text-s-push {
    text-align: right; }
    [dir="rtl"] .text-s-push {
      text-align: left; }
  .text-s-center {
    text-align: center; } }

@media print and (min-width: 537px) and (max-width: 61.99em), screen and (min-width: 48em) and (max-width: 61.99em) {
  .text-s-pull-only {
    text-align: left; }
    [dir="rtl"] .text-s-pull-only {
      text-align: right; }
  .text-s-push-only {
    text-align: right; }
    [dir="rtl"] .text-s-push-only {
      text-align: left; }
  .text-s-center-only {
    text-align: center; } }

@media (min-width: 62em) {
  .text-m-pull {
    text-align: left; }
    [dir="rtl"] .text-m-pull {
      text-align: right; }
  .text-m-push {
    text-align: right; }
    [dir="rtl"] .text-m-push {
      text-align: left; }
  .text-m-center {
    text-align: center; } }

@media (min-width: 62em) and (max-width: 74.99em) {
  .text-m-pull-only {
    text-align: left; }
    [dir="rtl"] .text-m-pull-only {
      text-align: right; }
  .text-m-push-only {
    text-align: right; }
    [dir="rtl"] .text-m-push-only {
      text-align: left; }
  .text-m-center-only {
    text-align: center; } }

@media (min-width: 75em) {
  .text-l-pull {
    text-align: left; }
    [dir="rtl"] .text-l-pull {
      text-align: right; }
  .text-l-push {
    text-align: right; }
    [dir="rtl"] .text-l-push {
      text-align: left; }
  .text-l-center {
    text-align: center; } }

.grid-state-indicator {
  position: absolute;
  top: -9999px;
  height: 1px;
  width: 0; }

@media (max-width: 37.49em) {
  .grid-state-indicator {
    width: 0; } }

@media print and (max-width: 536px), screen and (min-width: 37.5em) and (max-width: 47.99em) {
  .grid-state-indicator {
    width: 1px; } }

@media print and (min-width: 537px) and (max-width: 61.99em), screen and (min-width: 48em) and (max-width: 61.99em) {
  .grid-state-indicator {
    width: 2px; } }

@media (min-width: 62em) and (max-width: 74.99em) {
  .grid-state-indicator {
    width: 3px; } }

@media (min-width: 75em) {
  .grid-state-indicator {
    width: 4px; } }

.scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

[data-lock],
[data-lock] body {
  overflow: hidden;
  -ms-touch-action: none;
      touch-action: none; }

.ir {
  background-color: transparent;
  border: 0;
  overflow: hidden; }
  .ir:before {
    content: "";
    display: block;
    height: 150%;
    width: 0; }

.hidden {
  display: none !important; }

.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: no-wrap;
  width: 1px; }
  .visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

.invisible {
  visibility: hidden; }

.fade-out,
.fade-in {
  -webkit-transition: opacity .3s;
  transition: opacity .3s; }

.fade-out {
  opacity: 0 !important; }

.fade-in {
  opacity: 1 !important; }

.visible-xxs,
.visible-xs,
.visible-s,
.visible-m,
.visible-l {
  display: none !important; }

@media (max-width: 37.49em) {
  .hidden-xxs {
    display: none !important; }
  .visible-xxs {
    display: block !important; }
  .visible-xxs.inline {
    display: inline !important; }
  .visible-xxs.inline-block {
    display: inline-block !important; }
  table.visible-xxs {
    display: table; }
  thead.visible-xxs {
    display: table-header-group !important; }
  tfoot.visible-xxs {
    display: table-footer-group !important; }
  tr.visible-xxs {
    display: table-row !important; }
  th.visible-xxs,
  td.visible-xxs {
    display: table-cell !important; }
  col.visible-xxs {
    display: table-column !important; }
  caption.visible-xxs {
    display: table-caption !important; } }

@media print and (max-width: 536px), screen and (min-width: 37.5em) and (max-width: 47.99em) {
  .hidden-xs {
    display: none !important; }
  .visible-xs {
    display: block !important; }
  .visible-xs.inline {
    display: inline !important; }
  .visible-xs.inline-block {
    display: inline-block !important; }
  table.visible-xs {
    display: table; }
  thead.visible-xs {
    display: table-header-group !important; }
  tfoot.visible-xs {
    display: table-footer-group !important; }
  tr.visible-xs {
    display: table-row !important; }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important; }
  col.visible-xs {
    display: table-column !important; }
  caption.visible-xs {
    display: table-caption !important; } }

@media print and (min-width: 537px) and (max-width: 61.99em), screen and (min-width: 48em) and (max-width: 61.99em) {
  .hidden-s {
    display: none !important; }
  .visible-s {
    display: block !important; }
  .visible-s.inline {
    display: inline !important; }
  .visible-s.inline-block {
    display: inline-block !important; }
  table.visible-s {
    display: table; }
  thead.visible-s {
    display: table-header-group !important; }
  tfoot.visible-s {
    display: table-footer-group !important; }
  tr.visible-s {
    display: table-row !important; }
  th.visible-s,
  td.visible-s {
    display: table-cell !important; }
  col.visible-s {
    display: table-column !important; }
  caption.visible-s {
    display: table-caption !important; } }

@media (min-width: 62em) and (max-width: 74.99em) {
  .hidden-m {
    display: none !important; }
  .visible-m {
    display: block !important; }
  .visible-m.inline {
    display: inline !important; }
  .visible-m.inline-block {
    display: inline-block !important; }
  table.visible-m {
    display: table; }
  thead.visible-m {
    display: table-header-group !important; }
  tfoot.visible-m {
    display: table-footer-group !important; }
  tr.visible-m {
    display: table-row !important; }
  th.visible-m,
  td.visible-m {
    display: table-cell !important; }
  col.visible-m {
    display: table-column !important; }
  caption.visible-m {
    display: table-caption !important; } }

@media (min-width: 75em) {
  .hidden-l {
    display: none !important; }
  .visible-l {
    display: block !important; }
  .visible-l.inline {
    display: inline !important; }
  .visible-l.inline-block {
    display: inline-block !important; }
  table.visible-l {
    display: table; }
  thead.visible-l {
    display: table-header-group !important; }
  tfoot.visible-l {
    display: table-footer-group !important; }
  tr.visible-l {
    display: table-row !important; }
  th.visible-l,
  td.visible-l {
    display: table-cell !important; }
  col.visible-l {
    display: table-column !important; }
  caption.visible-l {
    display: table-caption !important; } }

@media print {
  *, :before, :after,
  *:first-letter,
  p:first-line,
  div:first-line,
  blockquote:first-line,
  li:first-line {
    box-shadow: none !important;
    text-shadow: none !important;
    background: transparent !important;
    color: #000 !important; }
  a,
  a:visited {
    text-decoration: underline; }
  a[href]:after {
    content: " (" attr(href) ")"; }
  abbr[title]:after {
    content: " (" attr(title) ")"; }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: ""; }
  pre,
  blockquote {
    border: 1px solid #c0c0c0;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  img {
    max-width: 100% !important; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  .container, .modal-ajax.container,
  .modal-iframe {
    max-width: 100%;
    width: 100%; }
    .container.fixed,
    .fixed.modal-iframe,
    .fixed .container,
    .fixed
    .modal-iframe {
      width: 100%; } }

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-handshake-o:before {
  content: "\f2b5";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-o:before {
  content: "\f2b7";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-book-o:before {
  content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-circle-o:before {
  content: "\f2be";
}
.fa-user-o:before {
  content: "\f2c0";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-eercast:before {
  content: "\f2da";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-snowflake-o:before {
  content: "\f2dc";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-meetup:before {
  content: "\f2e0";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

@import url("//hello.myfonts.net/count/2cc0c7");
@import url("//hello.myfonts.net/count/2cd456");
@font-face {
  font-family: 'icomoon';
  src: url('../fonts/icomoon.eot?7hwrrnvo');
  src: url('../fonts/icomoon.eot?7hwrrnvo#iefix') format('embedded-opentype'), url('../fonts/icomoon.ttf?7hwrrnvo') format('truetype'), url('../fonts/icomoon.woff?7hwrrnvo') format('woff'), url('../fonts/icomoon.svg?7hwrrnvo#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^="icon-"],
[class*=" icon-"] {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-icons-blackjack:before {
  content: "\e900";
}
.icon-icons-instantwins:before {
  content: "\e901";
}
.icon-icons-livecasino:before {
  content: "\e902";
}
.icon-icons-mostpopular:before {
  content: "\e903";
}
.icon-icons-newgames:before {
  content: "\e904";
}
.icon-icons-roulette:before {
  content: "\e905";
}
.icon-icons-slots:before {
  content: "\e906";
}
.icon-icons-videopoker:before {
  content: "\e907";
}
.icon-st:before {
  content: "\e908";
}
.icon-nd:before {
  content: "\e909";
}
.icon-rd:before {
  content: "\e90a";
}
.icon-uniE903:before {
  content: "\e90b";
}
.icon-android:before {
  content: "\e90c";
}
.icon-arrow-left:before {
  content: "\e90d";
}
.icon-arrow-right:before {
  content: "\e90e";
}
.icon-bingo:before {
  content: "\e90f";
}
.icon-casino:before {
  content: "\e910";
}
.icon-close1:before {
  content: "\e911";
}
.icon-club-rouge:before {
  content: "\e912";
}
.icon-club-rouge2:before {
  content: "\e913";
}
.icon-deposit1:before {
  content: "\e914";
}
.icon-deposit2:before {
  content: "\e915";
}
.icon-download1:before {
  content: "\e916";
}
.icon-download2:before {
  content: "\e917";
}
.icon-email:before {
  content: "\e918";
}
.icon-error1:before {
  content: "\e919";
}
.icon-facebook:before {
  content: "\e91a";
}
.icon-favourite:before {
  content: "\e91b";
}
.icon-filter:before {
  content: "\e91c";
}
.icon-funds:before {
  content: "\e91d";
}
.icon-games1:before {
  content: "\e91e";
}
.icon-games2:before {
  content: "\e91f";
}
.icon-games3:before {
  content: "\e920";
}
.icon-google:before {
  content: "\e921";
}
.icon-grid:before {
  content: "\e922";
}
.icon-help-support:before {
  content: "\e923";
}
.icon-home:before {
  content: "\e924";
}
.icon-hot-games:before {
  content: "\e925";
}
.icon-incomplete:before {
  content: "\e926";
}
.icon-info:before {
  content: "\e927";
}
.icon-ios:before {
  content: "\e928";
}
.icon-leaderboard:before {
  content: "\e929";
}
.icon-leaderboard2:before {
  content: "\e92a";
}
.icon-list1:before {
  content: "\e92b";
}
.icon-live:before {
  content: "\e92c";
}
.icon-maximize:before {
  content: "\e92d";
}
.icon-minimize:before {
  content: "\e92e";
}
.icon-my-account:before {
  content: "\e92f";
}
.icon-new-games:before {
  content: "\e930";
}
.icon-notifications:before {
  content: "\e931";
}
.icon-online1:before {
  content: "\e932";
}
.icon-online2:before {
  content: "\e933";
}
.icon-poker:before {
  content: "\e934";
}
.icon-profile:before {
  content: "\e935";
}
.icon-promos:before {
  content: "\e936";
}
.icon-recommended:before {
  content: "\e937";
}
.icon-rosettes:before {
  content: "\e938";
}
.icon-ruby:before {
  content: "\e939";
}
.icon-search:before {
  content: "\e93a";
}
.icon-secure:before {
  content: "\e93b";
}
.icon-signup:before {
  content: "\e93c";
}
.icon-sortby:before {
  content: "\e93d";
}
.icon-sports:before {
  content: "\e93e";
}
.icon-star1:before {
  content: "\e93f";
}
.icon-star2:before {
  content: "\e940";
}
.icon-telephone:before {
  content: "\e941";
}
.icon-tick1:before {
  content: "\e942";
}
.icon-twitter:before {
  content: "\e943";
}
.icon-why-join:before {
  content: "\e944";
}
.icon-windows:before {
  content: "\e945";
}
.icon-youtube:before {
  content: "\e946";
}
.icon-logo-bump:before {
  content: "\e947";
}
.icon-bronze:before {
  content: "\e948";
}
.icon-bronze_square:before {
  content: "\e949";
}
.icon-gold:before {
  content: "\e94a";
}
.icon-gold_square:before {
  content: "\e94b";
}
.icon-platinum:before {
  content: "\e94c";
}
.icon-platinum_square:before {
  content: "\e94d";
}
.icon-silver:before {
  content: "\e94e";
}
.icon-silver_square:before {
  content: "\e94f";
}
.icon-rugby-league-2:before {
  content: "\e950";
}
.icon-rugby-union-2:before {
  content: "\e951";
}
.icon-icons-livecasino2:before {
  content: "\e952";
}
.icon-casinogames:before {
  content: "\e953";
}
.icon-double-arrow-left:before {
  content: "\e954";
}
.icon-icons-myaccount:before {
  content: "\e955";
}
.icon-micro-joystick-2:before {
  content: "\e956";
}
.icon-atom-nano-3:before {
  content: "\e957";
}
.icon-gaming_history:before {
  content: "\e958";
}
.icon-transaction_history:before {
  content: "\e959";
}
.icon-tennis:before {
  content: "\e95a";
}
.icon-football:before {
  content: "\e95b";
}
.icon-icons-notifications:before {
  content: "\e95c";
}
.icon-icons-prizes:before {
  content: "\e95d";
}
.icon-icons-promotions:before {
  content: "\e95e";
}
.icon-snooker:before {
  content: "\e95f";
}
.icon-icons-signup:before {
  content: "\e960";
}
.icon-chevron-up:before {
  content: "\e961";
}
.icon-chevron-down:before {
  content: "\e962";
}
.icon-az-sort:before {
  content: "\e963";
}
.icon-exclusive:before {
  content: "\e964";
}
.icon-closedEye:before {
  content: "\e965";
}
.icon-male:before {
  content: "\e966";
}
.icon-new-sort:before {
  content: "\e967";
}
.icon-eye:before {
  content: "\e968";
}
.icon-promo-beginner:before {
  content: "\e969";
}
.icon-promo-intermediate:before {
  content: "\e96a";
}
.icon-promo-expert:before {
  content: "\e96b";
}
.icon-female:before {
  content: "\e96c";
}
.icon-notepad:before {
  content: "\e96d";
}
.icon-notepad-check:before {
  content: "\e96e";
}
.icon-clock1:before {
  content: "\e96f";
}
.icon-cricket-bat:before {
  content: "\e970";
}
.icon-darts:before {
  content: "\e971";
}
.icon-ecommerce_money-3:before {
  content: "\e972";
}
.icon-free-3:before {
  content: "\e973";
}
.icon-schedule:before {
  content: "\e974";
}
.icon-ball90:before {
  content: "\e975";
}
.icon-ball75:before {
  content: "\e976";
}
.icon-depositLimits:before {
  content: "\e977";
}
.icon-poker-flat:before {
  content: "\e978";
}
.icon-tableGames-flat:before {
  content: "\e979";
}
.icon-Blackjack-flat:before {
  content: "\e97a";
}
.icon-HighLimit-flat:before {
  content: "\e97b";
}
.icon-JackpotGames-flat:before {
  content: "\e97c";
}
.icon-LiveCasino-flat:before {
  content: "\e97d";
}
.icon-LogIn-flat:before {
  content: "\e97e";
}
.icon-LogOut-flat:before {
  content: "\e97f";
}
.icon-battery-empty:before {
  content: "\e980";
}
.icon-battery-half:before {
  content: "\e981";
}
.icon-golf:before {
  content: "\e982";
}
.icon-horse:before {
  content: "\e983";
}
.icon-battery-quarter:before {
  content: "\e984";
}
.icon-battery-three-quarters:before {
  content: "\e985";
}
.icon-bolt:before {
  content: "\e986";
}
.icon-exclamation-triangle:before {
  content: "\e987";
}
.icon-close:before {
  content: "\e988";
}
.icon-error:before {
  content: "\e989";
}
.icon-my-account-5000-rubies:before {
  content: "\e98a";
}
.icon-my-account-account-details-icon:before {
  content: "\e98b";
}
.icon-my-account-birthday_bonus:before {
  content: "\e98c";
}
.icon-my-account-customer-main-icon:before {
  content: "\e98d";
}
.icon-my-account-deposit-limits:before {
  content: "\e98e";
}
.icon-my-account-enhanced_bonus:before {
  content: "\e98f";
}
.icon-my-account-exclusive-promos:before {
  content: "\e990";
}
.icon-lock:before {
  content: "\e991";
}
.icon-my-account-online-activity-statements:before {
  content: "\e992";
}
.icon-my-account-personal-details-icon:before {
  content: "\e993";
}
.icon-my-account-player-safety-icon:before {
  content: "\e994";
}
.icon-my-account-preferences-centre:before {
  content: "\e995";
}
.icon-my-account-session-reminders:before {
  content: "\e996";
}
.icon-my-account-tick:before {
  content: "\e997";
}
.icon-my-account-timeout-setting:before {
  content: "\e998";
}
.icon-my-account-verification-status:before {
  content: "\e999";
}
.icon-tick:before {
  content: "\e99a";
}
.icon-Exclude:before {
  content: "\e99b";
}
.icon-responsible-gaming:before {
  content: "\e99c";
}
.icon-betSlips:before {
  content: "\e99d";
}
.icon-wallet:before {
  content: "\e99e";
}
.icon-tag:before {
  content: "\e99f";
}
.icon-reload:before {
  content: "\e9a0";
}
.icon-clock:before {
  content: "\e9a1";
}
.icon-list:before {
  content: "\e9ba";
}
.icon-warning:before {
  content: "\ea07";
}
.icon-volume-on:before {
  content: "\ea26";
}
.icon-volume-off:before {
  content: "\ea2a";
}
.icon-blackjack-20y:before {
  content: "\e9a2";
}
.icon-casino-20y:before {
  content: "\e9a3";
}
.icon-jackpot-games-20y:before {
  content: "\e9a4";
}
.icon-latest-games-20y:before {
  content: "\e9a5";
}
.icon-live-casino-20y:before {
  content: "\e9a6";
}
.icon-poker-20y:before {
  content: "\e9a7";
}
.icon-roulette-20y:before {
  content: "\e9a8";
}
.icon-slingo-20y:before {
  content: "\e9a9";
}
.icon-slots-20y:before {
  content: "\e9aa";
}
.icon-table-games-20y:before {
  content: "\e9ab";
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat/Montserrat-LightItalic.eot');
  src: url('../fonts/Montserrat/Montserrat-LightItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-LightItalic.woff2') format('woff2'), url('../fonts/Montserrat/Montserrat-LightItalic.woff') format('woff'), url('../fonts/Montserrat/Montserrat-LightItalic.svg#Montserrat-LightItalic') format('svg');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat/Montserrat-ExtraLight.eot');
  src: url('../fonts/Montserrat/Montserrat-ExtraLight.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-ExtraLight.woff2') format('woff2'), url('../fonts/Montserrat/Montserrat-ExtraLight.woff') format('woff'), url('../fonts/Montserrat/Montserrat-ExtraLight.svg#Montserrat-ExtraLight') format('svg');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat/Montserrat-BlackItalic.eot');
  src: url('../fonts/Montserrat/Montserrat-BlackItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-BlackItalic.woff2') format('woff2'), url('../fonts/Montserrat/Montserrat-BlackItalic.woff') format('woff'), url('../fonts/Montserrat/Montserrat-BlackItalic.svg#Montserrat-BlackItalic') format('svg');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat/Montserrat-ExtraBoldItalic.eot');
  src: url('../fonts/Montserrat/Montserrat-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-ExtraBoldItalic.woff2') format('woff2'), url('../fonts/Montserrat/Montserrat-ExtraBoldItalic.woff') format('woff'), url('../fonts/Montserrat/Montserrat-ExtraBoldItalic.svg#Montserrat-ExtraBoldItalic') format('svg');
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat/Montserrat-Bold.eot');
  src: url('../fonts/Montserrat/Montserrat-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-Bold.woff2') format('woff2'), url('../fonts/Montserrat/Montserrat-Bold.woff') format('woff'), url('../fonts/Montserrat/Montserrat-Bold.svg#Montserrat-Bold') format('svg');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat/Montserrat-Italic.eot');
  src: url('../fonts/Montserrat/Montserrat-Italic.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-Italic.woff2') format('woff2'), url('../fonts/Montserrat/Montserrat-Italic.woff') format('woff'), url('../fonts/Montserrat/Montserrat-Italic.svg#Montserrat-Italic') format('svg');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat/Montserrat-Light.eot');
  src: url('../fonts/Montserrat/Montserrat-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-Light.woff2') format('woff2'), url('../fonts/Montserrat/Montserrat-Light.woff') format('woff'), url('../fonts/Montserrat/Montserrat-Light.svg#Montserrat-Light') format('svg');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat/Montserrat-ExtraBold.eot');
  src: url('../fonts/Montserrat/Montserrat-ExtraBold.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-ExtraBold.woff2') format('woff2'), url('../fonts/Montserrat/Montserrat-ExtraBold.woff') format('woff'), url('../fonts/Montserrat/Montserrat-ExtraBold.svg#Montserrat-ExtraBold') format('svg');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat/Montserrat-Black.eot');
  src: url('../fonts/Montserrat/Montserrat-Black.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-Black.woff2') format('woff2'), url('../fonts/Montserrat/Montserrat-Black.woff') format('woff'), url('../fonts/Montserrat/Montserrat-Black.svg#Montserrat-Black') format('svg');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat/Montserrat-ExtraLightItalic.eot');
  src: url('../fonts/Montserrat/Montserrat-ExtraLightItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-ExtraLightItalic.woff2') format('woff2'), url('../fonts/Montserrat/Montserrat-ExtraLightItalic.woff') format('woff'), url('../fonts/Montserrat/Montserrat-ExtraLightItalic.svg#Montserrat-ExtraLightItalic') format('svg');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat/Montserrat-BoldItalic.eot');
  src: url('../fonts/Montserrat/Montserrat-BoldItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-BoldItalic.woff2') format('woff2'), url('../fonts/Montserrat/Montserrat-BoldItalic.woff') format('woff'), url('../fonts/Montserrat/Montserrat-BoldItalic.svg#Montserrat-BoldItalic') format('svg');
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat/Montserrat-Medium.eot');
  src: url('../fonts/Montserrat/Montserrat-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-Medium.woff2') format('woff2'), url('../fonts/Montserrat/Montserrat-Medium.woff') format('woff'), url('../fonts/Montserrat/Montserrat-Medium.svg#Montserrat-Medium') format('svg');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat/Montserrat-Thin.eot');
  src: url('../fonts/Montserrat/Montserrat-Thin.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-Thin.woff2') format('woff2'), url('../fonts/Montserrat/Montserrat-Thin.woff') format('woff'), url('../fonts/Montserrat/Montserrat-Thin.svg#Montserrat-Thin') format('svg');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat/Montserrat-SemiBoldItalic.eot');
  src: url('../fonts/Montserrat/Montserrat-SemiBoldItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-SemiBoldItalic.woff2') format('woff2'), url('../fonts/Montserrat/Montserrat-SemiBoldItalic.woff') format('woff'), url('../fonts/Montserrat/Montserrat-SemiBoldItalic.svg#Montserrat-SemiBoldItalic') format('svg');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat/Montserrat-Regular.eot');
  src: url('../fonts/Montserrat/Montserrat-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-Regular.woff2') format('woff2'), url('../fonts/Montserrat/Montserrat-Regular.woff') format('woff'), url('../fonts/Montserrat/Montserrat-Regular.svg#Montserrat-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat/Montserrat-SemiBold.eot');
  src: url('../fonts/Montserrat/Montserrat-SemiBold.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-SemiBold.woff2') format('woff2'), url('../fonts/Montserrat/Montserrat-SemiBold.woff') format('woff'), url('../fonts/Montserrat/Montserrat-SemiBold.svg#Montserrat-SemiBold') format('svg');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat/Montserrat-MediumItalic.eot');
  src: url('../fonts/Montserrat/Montserrat-MediumItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-MediumItalic.woff2') format('woff2'), url('../fonts/Montserrat/Montserrat-MediumItalic.woff') format('woff'), url('../fonts/Montserrat/Montserrat-MediumItalic.svg#Montserrat-MediumItalic') format('svg');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('../fonts/Montserrat/Montserrat-ThinItalic.eot');
  src: url('../fonts/Montserrat/Montserrat-ThinItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-ThinItalic.woff2') format('woff2'), url('../fonts/Montserrat/Montserrat-ThinItalic.woff') format('woff'), url('../fonts/Montserrat/Montserrat-ThinItalic.svg#Montserrat-ThinItalic') format('svg');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'PanameFY-Regular';
  src: url('../fonts/2CC0C7_0_0.eot');
  src: url('../fonts/2CC0C7_0_0.eot?#iefix') format('embedded-opentype'), url('../fonts/2CC0C7_0_0.woff2') format('woff2'), url('../fonts/2CC0C7_0_0.woff') format('woff'), url('../fonts/2CC0C7_0_0.ttf') format('truetype'), url('../fonts/2CC0C7_0_0.svg#PanameFY-Regular') format('svg');
}
@font-face {
  font-family: 'Texta-Book';
  src: url('../fonts/2CD456_0_0.eot');
  src: url('../fonts/2CD456_0_0.eot?#iefix') format('embedded-opentype'), url('../fonts/2CD456_0_0.woff2') format('woff2'), url('../fonts/2CD456_0_0.woff') format('woff'), url('../fonts/2CD456_0_0.ttf') format('truetype');
}
@font-face {
  font-family: 'Diamond Heavy SF Bold';
  src: url('../fonts/Diamond Heavy SF Bold.eot');
  src: url('../fonts/Diamond Heavy SF Bold.woff2') format('woff2'), url('../fonts/Diamond Heavy SF Bold.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'DiamondHeavySF-Bold';
  src: url('../fonts/DiamondHeavySF-Bold.woff') format('woff'), url('../fonts/DiamondHeavySF-Bold.ttf') format('truetype'), url('../fonts/DiamondHeavySF-Bold.svg#DiamondHeavySF-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'notosans-regular';
  src: url('../fonts/NotoSansCJKtc-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'notosans-bold';
  src: url('../fonts/NotoSansCJKtc-Bold.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'notosans-black';
  src: url('../fonts/NotoSansCJKtc-Black.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'notosans-light';
  src: url('../fonts/NotoSansCJKtc-Light.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'notosans-medium';
  src: url('../fonts/NotoSansCJKtc-Medium.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'notosans-demiLight';
  src: url('../fonts/NotoSansCJKtc-DemiLight.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'bebas-neue';
  src: url('../fonts/BebasNeue-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Texta-Black';
  src: url('../fonts/2CD456_1_0.eot');
  src: url('../fonts/2CD456_1_0.eot?#iefix') format('embedded-opentype'), url('../fonts/2CD456_1_0.woff2') format('woff2'), url('../fonts/2CD456_1_0.woff') format('woff'), url('../fonts/2CD456_1_0.ttf') format('truetype');
}
@font-face {
  font-family: 'Texta-Bold';
  src: url('../fonts/2CD456_2_0.eot');
  src: url('../fonts/2CD456_2_0.eot?#iefix') format('embedded-opentype'), url('../fonts/2CD456_2_0.woff2') format('woff2'), url('../fonts/2CD456_2_0.woff') format('woff'), url('../fonts/2CD456_2_0.ttf') format('truetype');
}
.cta,
button,
.confirm-promo,
.real-money-button,
.show-banking,
.open-sign-up,
.gameplay {
  display: inline-block;
  background-color: #ffa100;
  color: #333333;
  text-decoration: none;
  border: 0px solid transparent;
  padding: 0px 10px;
  text-align: center;
  transition: .125s all ease;
  font-weight: 400;
  line-height: 32px;
  height: 32px;
  font-family: 'Texta-Bold', sans-serif;
  font-size: 16px;
  text-transform: capitalize;
  vertical-align: top;
}
.cta:hover,
button:hover,
.confirm-promo:hover,
.real-money-button:hover,
.show-banking:hover,
.open-sign-up:hover,
.gameplay:hover {
  background-color: #ffba00;
}
.cta.big,
button.big,
.confirm-promo.big,
.real-money-button.big,
.show-banking.big,
.open-sign-up.big,
.gameplay.big {
  line-height: 40px;
  height: 40px;
  font-size: 18px;
  padding: 0 20px;
}
.cta.deposit,
.cta.green,
button.deposit,
button.green,
.confirm-promo.deposit,
.confirm-promo.green,
.real-money-button.deposit,
.real-money-button.green,
.show-banking.deposit,
.show-banking.green,
.open-sign-up.deposit,
.open-sign-up.green,
.gameplay.deposit,
.gameplay.green {
  background: #269803;
  color: #ffffff;
}
.cta.transparent,
button.transparent,
.confirm-promo.transparent,
.real-money-button.transparent,
.show-banking.transparent,
.open-sign-up.transparent,
.gameplay.transparent {
  background-color: transparent;
  border: 1px solid #ffffff;
  color: #ffffff;
  padding: 0 10px;
  line-height: 30px;
  font-family: 'Texta-Book', sans-serif;
}
.cta.transparent.big,
button.transparent.big,
.confirm-promo.transparent.big,
.real-money-button.transparent.big,
.show-banking.transparent.big,
.open-sign-up.transparent.big,
.gameplay.transparent.big {
  line-height: 38px;
}
.cta.transparent.black,
button.transparent.black,
.confirm-promo.transparent.black,
.real-money-button.transparent.black,
.show-banking.transparent.black,
.open-sign-up.transparent.black,
.gameplay.transparent.black {
  border: 1px solid #000000;
  color: #000000;
}
.cta.black-background,
button.black-background,
.confirm-promo.black-background,
.real-money-button.black-background,
.show-banking.black-background,
.open-sign-up.black-background,
.gameplay.black-background {
  background-color: #000000;
  border: 1px solid #000000;
  color: #ffffff;
}
.cta.grey,
button.grey,
.confirm-promo.grey,
.real-money-button.grey,
.show-banking.grey,
.open-sign-up.grey,
.gameplay.grey {
  background-color: #848080;
  border: 1px solid #848080;
  color: #ffffff;
}
.cta.transparent:lang(ja-jp),
button.transparent:lang(ja-jp),
.confirm-promo.transparent:lang(ja-jp),
.real-money-button.transparent:lang(ja-jp),
.show-banking.transparent:lang(ja-jp),
.open-sign-up.transparent:lang(ja-jp),
.gameplay.transparent:lang(ja-jp) {
  font-family: 'notosans-demiLight', 'Texta-Book', sans-serif;
}
.cta.account:lang(ja-jp),
button.account:lang(ja-jp),
.confirm-promo.account:lang(ja-jp),
.real-money-button.account:lang(ja-jp),
.show-banking.account:lang(ja-jp),
.open-sign-up.account:lang(ja-jp),
.gameplay.account:lang(ja-jp) {
  padding: 0 4px;
}
.cta:lang(ja-jp),
button:lang(ja-jp),
.confirm-promo:lang(ja-jp),
.real-money-button:lang(ja-jp),
.show-banking:lang(ja-jp),
.open-sign-up:lang(ja-jp),
.gameplay:lang(ja-jp) {
  font-family: 'notosans-demiLight', 'Texta-Book', sans-serif;
}
.close-btn {
  font-size: 16px;
  line-height: 30px;
  height: 32px;
  width: 32px;
  color: #ffffff;
  position: absolute;
  right: 10px;
  top: 12px;
  z-index: 10003;
  border: 1px solid #ffffff;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
}
.close-btn .icon-close {
  line-height: 30px;
  margin-left: 1px;
}
@media (max-width: 1024px) {
  #mobile .container .bonus-section .cta {
    width: 100%;
    padding: 0;
    margin-bottom: 5px;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
  }
  .close-btn {
    top: 6px;
  }
}
@media only screen and (min-width: 544px) and (max-width: 991px) {
  #mobile .container .bonus-section .cta {
    position: absolute;
    width: 33%;
    bottom: 21px;
    right: 15px;
  }
}
@keyframes indeterminateAnimation {
  0% {
    transform: translateX(0) scaleX(0);
  }
  40% {
    transform: translateX(0) scaleX(0.4);
  }
  100% {
    transform: translateX(100%) scaleX(0.5);
  }
}
@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
  }
  0% {
    opacity: 0;
    transform: translate3d(0,-2000px,0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0,25px,0);
  }
  75% {
    transform: translate3d(0,-5px,0);
  }
  90% {
    transform: translate3d(0,10px,0);
  }
  to {
    transform: none;
  }
}
@keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    transform: translateY(0) rotate(0.01deg);
  }
  40%,
  43% {
    animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    transform: translateY(-15px) rotate(0.01deg);
  }
  70% {
    animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    transform: translateY(-9px) rotate(0.01deg);
  }
  90% {
    transform: translateY(-2px) rotate(0.01deg);
  }
}
@-moz-keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -moz-animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    -moz-transform: translateY(0) rotate(0.01deg);
  }
  40%,
  43% {
    -moz-animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    -moz-transform: translateY(-15px) rotate(0.01deg);
  }
  70% {
    -moz-animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    -moz-transform: translateY(-9px) rotate(0.01deg);
  }
  90% {
    -moz-transform: translateY(-2px) rotate(0.01deg);
  }
}
@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    -webkit-transform: translateY(0) rotate(0.01deg);
  }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    -webkit-transform: translateY(-15px) rotate(0.01deg);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    -webkit-transform: translateY(-9px) rotate(0.01deg);
  }
  90% {
    -webkit-transform: translateY(-2px) rotate(0.01deg);
  }
}
@-ms-keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -ms-animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    -ms-transform: translateY(0) rotate(0.01deg);
  }
  40%,
  43% {
    -ms-animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    -ms-transform: translateY(-15px) rotate(0.01deg);
  }
  70% {
    -ms-animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    -ms-transform: translateY(-9px) rotate(0.01deg);
  }
  90% {
    -ms-transform: translateY(-2px) rotate(0.01deg);
  }
}
@keyframes bounce1 {
  from,
  20%,
  53%,
  80%,
  to {
    animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    transform: translateY(0) rotate(0.01deg);
  }
  40%,
  43% {
    animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    transform: translateY(-20px) rotate(0.01deg);
  }
  70% {
    animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    transform: translateY(-15px) rotate(0.01deg);
  }
  90% {
    transform: translateY(-12px) rotate(0.01deg);
  }
}
@-moz-keyframes bounce1 {
  from,
  20%,
  53%,
  80%,
  to {
    -moz-animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    -moz-transform: translateY(0) rotate(0.01deg);
  }
  40%,
  43% {
    -moz-animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    -moz-transform: translateY(-20px) rotate(0.01deg);
  }
  70% {
    -moz-animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    -moz-transform: translateY(-15px) rotate(0.01deg);
  }
  90% {
    -moz-transform: translateY(-12px) rotate(0.01deg);
  }
}
@keyframes bounce2 {
  from,
  20%,
  53%,
  80%,
  to {
    animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    transform: translateY(0) rotate(0.01deg);
  }
  40%,
  43% {
    animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    transform: translateY(-30px) rotate(0.01deg);
  }
  70% {
    animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    transform: translateY(-25px) rotate(0.01deg);
  }
  90% {
    transform: translateY(-22px) rotate(0.01deg);
  }
}
@-moz-keyframes bounce2 {
  from,
  20%,
  53%,
  80%,
  to {
    -moz-animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    -moz-transform: translateY(0) rotate(0.01deg);
  }
  40%,
  43% {
    -moz-animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    -moz-transform: translateY(-30px) rotate(0.01deg);
  }
  70% {
    -moz-animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    -moz-transform: translateY(-25px) rotate(0.01deg);
  }
  90% {
    -moz-transform: translateY(-22px) rotate(0.01deg);
  }
}
@keyframes bounce3 {
  from,
  20%,
  53%,
  80%,
  to {
    animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    transform: translateY(0) rotate(0.01deg);
  }
  40%,
  43% {
    animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    transform: translateY(-40px) rotate(0.01deg);
  }
  70% {
    animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    transform: translateY(-35px) rotate(0.01deg);
  }
  90% {
    transform: translateY(-32px) rotate(0.01deg);
  }
}
@-moz-keyframes bounce3 {
  from,
  20%,
  53%,
  80%,
  to {
    -moz-animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
    -moz-transform: translateY(0) rotate(0.01deg);
  }
  40%,
  43% {
    -moz-animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    -moz-transform: translateY(-40px) rotate(0.01deg);
  }
  70% {
    -moz-animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    -moz-transform: translateY(-35px) rotate(0.01deg);
  }
  90% {
    -moz-transform: translateY(-32px) rotate(0.01deg);
  }
}
@-moz-keyframes bounceOut {
  0% {
    -moz-transform: translateY(-60%);
  }
  50% {
    -moz-transform: translateY(100%);
  }
  100% {
    -moz-transform: translateY(-100%);
  }
}
@-webkit-keyframes bounceOut {
  0% {
    -webkit-transform: translateY(-60%);
  }
  50% {
    -webkit-transform: translateY(100%);
  }
  100% {
    -webkit-transform: translateY(-100%);
  }
}
@keyframes bounceOut {
  0% {
    transform: translateY(-60%);
  }
  50% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(-100%);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-webkit-keyframes jump {
  from {
    bottom: 0px;
  }
  to {
    bottom: 3px;
  }
}
@keyframes jump {
  from {
    bottom: 0px;
  }
  to {
    bottom: 3px;
  }
}
@keyframes jump {
  0% {
    transform: translate3d(0,0,0) scale3d(1,1,1);
  }
  40% {
    transform: translate3d(0,10%,0) scale3d(.9,1.1,1);
  }
  100% {
    transform: translate3d(0,20%,0) scale3d(1.1,.9,1);
  }
}
@keyframes beat {
  0% {
    transform: scale(0.98);
  }
  50% {
    transform: scale(1.02);
  }
  100% {
    transform: scale(0.98);
  }
}
@keyframes bigBeat {
  0% {
    transform: scale(0.5);
  }
  70% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes shake1 {
  0% {
    transform: translate(1px,0px) rotate(0deg);
  }
  20% {
    transform: translate(-1px,0px) rotate(0.5deg);
  }
  30% {
    transform: translate(0px,1px) rotate(0deg);
  }
  50% {
    transform: translate(-1px,0px) rotate(-0.5deg);
  }
  60% {
    transform: translate(0px,1px) rotate(0deg);
  }
  80% {
    transform: translate(0px,-1px) rotate(0.5deg);
  }
  100% {
    transform: translate(0px,-1px) rotate(0deg);
  }
}
@keyframes shake2 {
  0% {
    transform: translate(2px,1px) rotate(0deg);
  }
  20% {
    transform: translate(-3px,0px) rotate(1deg);
  }
  30% {
    transform: translate(0px,2px) rotate(0deg);
  }
  50% {
    transform: translate(-1px,2px) rotate(-1deg);
  }
  60% {
    transform: translate(-3px,1px) rotate(0deg);
  }
  80% {
    transform: translate(-1px,-1px) rotate(1deg);
  }
  100% {
    transform: translate(1px,-2px) rotate(-0.5deg);
  }
}
@keyframes shake3 {
  0% {
    transform: translate(2px,1px) rotate(0deg);
  }
  20% {
    transform: translate(-3px,0px) rotate(1.5deg);
  }
  30% {
    transform: translate(0px,2px) rotate(0deg);
  }
  50% {
    transform: translate(-1px,2px) rotate(-1.5deg);
  }
  60% {
    transform: translate(-3px,1px) rotate(0deg);
  }
  80% {
    transform: translate(-1px,-1px) rotate(1.5deg);
  }
  100% {
    transform: translate(1px,-2px) rotate(-1deg);
  }
}
@keyframes shake4 {
  0% {
    transform: translate(2px,1px) rotate(0deg);
  }
  20% {
    transform: translate(-3px,0px) rotate(2deg);
  }
  30% {
    transform: translate(0px,2px) rotate(0deg);
  }
  50% {
    transform: translate(-1px,2px) rotate(-1deg);
  }
  60% {
    transform: translate(-3px,1px) rotate(0deg);
  }
  80% {
    transform: translate(-1px,-1px) rotate(2deg);
  }
  100% {
    transform: translate(1px,-2px) rotate(-1.5deg);
  }
}
@keyframes shake5 {
  0% {
    transform: translate(2px,1px) rotate(0deg);
  }
  20% {
    transform: translate(-3px,0px) rotate(2.5deg);
  }
  30% {
    transform: translate(0px,2px) rotate(0deg);
  }
  50% {
    transform: translate(-1px,2px) rotate(-1.5deg);
  }
  60% {
    transform: translate(-3px,1px) rotate(0deg);
  }
  80% {
    transform: translate(-1px,-1px) rotate(2.5deg);
  }
  100% {
    transform: translate(1px,-2px) rotate(-2deg);
  }
}
@-moz-keyframes spinner-loader {
  0% {
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes spinner-loader {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spinner-loader {
  0% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.text-bold {
  font-weight: bold;
}
@-moz-keyframes scrollLeft {
  0% {
    -moz-transform: translateX(100%);
  }
  100% {
    -moz-transform: translateX(-110%);
  }
}
@-webkit-keyframes scrollLeft {
  0% {
    -webkit-transform: translateX(100%);
  }
  100% {
    -webkit-transform: translateX(-110%);
  }
}
@keyframes scrollLeft {
  0% {
    -moz-transform: translateX(100%);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  100% {
    -moz-transform: translateX(-110%);
    -webkit-transform: translateX(-110%);
    transform: translateX(-110%);
  }
}
@-moz-keyframes scrollRight {
  0% {
    -moz-transform: translateX(-110%);
  }
  100% {
    -moz-transform: translateX(100%);
  }
}
@-webkit-keyframes scrollRight {
  0% {
    -webkit-transform: translateX(-110%);
  }
  100% {
    -webkit-transform: translateX(100%);
  }
}
@keyframes scrollRight {
  0% {
    -moz-transform: translateX(-110%);
    -webkit-transform: translateX(-110%);
    transform: translateX(-110%);
  }
  100% {
    -moz-transform: translateX(100%);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
}
iframe {
  padding: 0;
  margin: 0;
  border: none;
}
#iframe {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 20000000;
  display: block;
}
@media all and (orientation: portrait) {
  #mobile.ios .responsive-popover-wrapper.transaction-history #transactions-container iframe {
    margin-top: 40px;
  }
}
a {
  color: #ff141a;
  outline: none;
}
a:hover {
  text-decoration: none;
}
a.icon {
  text-decoration: none;
}
a.anchor-link {
  color: #222222;
}
input[type="text"],
input[type="email"],
input[type="password"],
input[type="number"],
input[type="date"] {
  padding: 0 10px;
  line-height: 35px;
  height: 35px;
}
input[type="password"] {
  font-family: 'Texta-Book';
}
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
  background-color: #000000;
  background-image: none;
  color: #000000;
}
h1,
h2,
h3 {
  font-weight: 400;
  font-family: 'Texta-Bold';
  text-rendering: optimizeLegibility;
}
h1:lang(ja-jp),
h2:lang(ja-jp),
h3:lang(ja-jp) {
  font-family: 'notosans-bold', 'Texta-Bold';
}
:focus {
  outline: none;
}
::-webkit-input-placeholder {
  color: #bbbbbb;
}
:-moz-placeholder {
  color: #bbbbbb;
  opacity: 1;
}
::-moz-placeholder {
  color: #bbbbbb;
  opacity: 1;
}
:-ms-input-placeholder {
  color: #bbbbbb;
}
:placeholder-shown {
  color: #bbbbbb;
}
html,
body {
  margin: 0;
  padding: 0;
  font-family: 'Texta-Book', sans-serif;
  height: 100%;
  min-height: 100%;
  text-rendering: optimizeLegibility;
  scroll-behavior: smooth;
}
html:lang(ja-jp),
body:lang(ja-jp) {
  font-family: 'notosans-demiLight', 'Texta-Book', sans-serif;
}
.align-center {
  text-align: center;
}
html.no-scroll {
  overflow: hidden;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
}
html.no-scroll body {
  overflow: hidden;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
}
html.no-scroll#mobile.no-scroll #container {
  max-height: 100%;
  overflow: hidden;
}
html.extra-scroll {
  min-height: 100000px;
}
html.popup-active {
  overflow: hidden !important;
}
html.popup-active body {
  overflow: hidden !important;
}
html.popup-active header nav > a[href $= "#menu"] {
  display: none;
}
html.popup-active footer {
  z-index: 5002;
}
*,
*:before,
*:after {
  box-sizing: border-box;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
body {
  background: #333333;
}
#close-ld {
  position: fixed;
  top: 10px;
  right: 10px;
  z-index: 2000021;
  color: #ffffff;
}
#container,
#content {
  height: 100%;
  background: #ffffff;
}
#content {
  margin-right: 0;
  margin-left: 0;
  transition: .25s all ease;
  z-index: 5002;
  position: relative;
  background: #ffffff;
}
#content.loggedin {
  border-top: 102px solid transparent;
}
#content #fullpage {
  top: -80px;
}
#content #fullpage .section .fp-tableCell {
  border-top: 80px solid transparent;
  border-bottom: 112px solid transparent;
  position: relative;
}
#fullpage .section {
  text-align: center;
  overflow-x: hidden;
}
#fullpage .section figure img {
  position: absolute;
  top: 0%;
  height: 100%;
  left: 0%;
  width: 100%;
  object-fit: cover;
  z-index: 5001;
}
#fullpage .section figure figcaption {
  position: relative;
  z-index: 5002;
  color: #ffffff;
}
#fullpage .section figure figcaption h1 {
  font-size: 4rem;
  font-family: 'Montserrat';
  font-weight: normal;
}
#fullpage .section figure figcaption h1:lang(ja-jp) {
  font-family: 'notosans-regular';
}
#fullpage .section figure figcaption h2 {
  font-size: 2rem;
}
#fullpage .section h1,
#fullpage .section h2,
#fullpage .section p {
  margin: 1rem 0;
  text-align: center;
  text-align: -webkit-center;
  width: 100%;
}
#fullpage .section:nth-child(2) h1,
#fullpage .section:nth-child(3) h1 {
  position: absolute;
  z-index: 5005;
  top: 60px;
  left: 0;
  width: 100%;
  font-size: 2rem;
  font-family: 'Montserrat';
  font-weight: normal;
}
#fullpage .section:nth-child(2) h1 :lang(ja-jp),
#fullpage .section:nth-child(3) h1 :lang(ja-jp) {
  font-family: 'notosans-regular';
}
#fullpage .section .fp-slidesNav.bottom {
  bottom: 132px;
}
.hide {
  display: none;
}
.loading {
  text-align: center;
  padding-top: 60px;
  background: #ffffff;
  position: relative;
}
.loading span {
  animation: spinner-loader 2000ms infinite linear;
  position: absolute;
  left: 50%;
  margin-left: -0.5em;
  top: 10px;
}
.loader {
  text-align: center;
  padding-top: 40px;
  background: #ffffff;
  position: relative;
}
.loader picture {
  display: block;
}
.loader img {
  width: 80px;
  height: 80px;
}
@media all and (-ms-high-contrast: none),(-ms-high-contrast: active) {
  .loading-state img {
    animation: spinner-loader 1000ms infinite linear;
  }
  .loader img {
    animation: spinner-loader 1000ms infinite linear;
  }
}
ol.breadcrumbs {
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
  padding: 25px 0;
}
ol.breadcrumbs li {
  display: inline-block;
  text-decoration: none;
}
ol.breadcrumbs li > a,
ol.breadcrumbs li > span {
  font-size: 80%;
  color: #333333;
}
ol.breadcrumbs li > a small,
ol.breadcrumbs li > span small {
  display: none;
}
ol.breadcrumbs li + li:before {
  display: inline;
  content: '>';
  margin: 0 4px;
}
ol.breadcrumbs + p {
  margin-top: 0;
}
ol.breadcrumbs + h1 {
  margin-top: 0;
}
.tandc-link-page {
  background: #f5f5f5;
  border: 1px solid #dbdbdb;
  padding: 3px 10px;
  margin: 0 0 1px 0;
  cursor: pointer;
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}
@media (max-width: 1024px) {
  #mobile .container .bonus-section .tandc {
    text-align: center;
    display: block;
    margin-bottom: 10px;
    color: #000000;
    font-size: 12px;
    line-height: 14px;
  }
}
@media only screen and (min-width: 544px) and (max-width: 991px) {
  #mobile .container .bonus-section .tandc {
    text-align: left;
    width: 72%;
  }
}
.accordion {
  border: none;
  margin-bottom: 20px;
}
.accordion > h3 {
  background: #f5f5f5;
  border: 1px solid #dbdbdb;
  padding: 3px 10px;
  margin: 0 0 1px 0;
  cursor: pointer;
}
.accordion > h3.active {
  background: #ffffff;
}
.accordion .accordion-item {
  display: none;
  padding: 10px;
  margin: 0;
}
.accordion .accordion-item.active {
  display: block;
}
.accordion.custom-header h3 {
  color: #ff141a;
}
.accordion.specialAccordian {
  max-width: 620px;
  font-size: 18px;
}
.accordion.specialAccordian > h3 {
  height: 60px;
  line-height: 54px;
  background-color: #ededed;
  border: 0;
  margin: 2px 0 0 0;
}
.accordion.specialAccordian > h3:before {
  font-family: FontAwesome;
  float: right;
  content: "\f067";
  padding-right: 5px;
}
.accordion.specialAccordian > h3.active {
  background-color: #333333;
  font-weight: 700;
  color: #ffffff;
}
.accordion.specialAccordian > h3.active:before {
  font-family: FontAwesome;
  float: right;
  content: "\f068";
  padding-right: 5px;
}
.accordion.specialAccordian .accordion-item {
  width: 100%;
  background: #ededed;
  padding: 16px;
}
.accordion.specialAccordian .accordion-item .single-game-item {
  margin: 0 auto;
  max-width: 100%;
  padding: 0;
}
.accordion.specialAccordian .accordion-item .single-game-item h3 {
  margin: 0;
}
.accordion.specialAccordian .accordion-item .single-game-item img {
  width: 100%;
}
.accordion.specialAccordian .accordion-item .single-game-item .standard-image {
  display: none;
}
.accordion.specialAccordian .accordion-item .single-game-item .wide-image {
  display: block;
}
.accordion.specialAccordian .accordion-item.multi-optin .multi-optin-image-container {
  max-width: 100%;
}
.accordion.specialAccordian .accordion-item.multi-optin .multi-optin-image-container a.cta.big {
  max-width: 140px;
  margin: 0 auto;
}
.accordion.specialAccordian .accordion-item.multi-optin .bonus-optin {
  padding: 8px;
}
.accordion.specialAccordian .accordion-item.multi-optin .bonus-optin p {
  font-size: 16px;
  font-family: 'Texta-Black';
}
.accordion.specialAccordian .accordion-item.multi-optin .bonus-optin p span {
  display: block;
  font-family: 'Texta-Book';
  font-size: 12px;
  color: #666666;
}
.accordion.specialAccordian .accordion-item.multi-optin .bonus-optin p span .cta {
  margin-top: 16px;
  font-size: 16px;
}
.accordion.specialAccordian .accordion-item.multi-optin .bonus-optin:nth-of-type(2) {
  border-bottom: 1px solid #bbbbbb;
}
.accordion.specialAccordian .accordion-item.multi-optin .bonus-optin +.bonus-optin {
  border: 0;
}
.accordion.specialAccordian .accordion-item.multi-optin .bonus-optin button.cta {
  height: 32px;
}
.accordion.specialAccordian .accordion-item .bonus-optin {
  background: #ededed;
  padding: 8px;
  margin-bottom: 0;
}
.accordion.specialAccordian .accordion-item .bonus-optin > p {
  font-size: 16px;
  font-family: 'Texta-Black';
}
.accordion.specialAccordian .accordion-item .bonus-optin > p span {
  display: block;
  font-family: 'Texta-Book';
  font-size: 12px;
  color: #666666;
}
.accordion.specialAccordian .accordion-item .bonus-optin > p span .cta {
  margin-top: 16px;
  font-size: 16px;
}
.accordion.specialAccordian .accordion-item .bonus-optin > p .cta {
  margin-top: 20px;
}
@media (min-width: 1025px) {
  .accordion.specialAccordian .accordion-item:not(.multi-optin) .single-game-item img {
    height: 116px;
    width: 116px;
  }
  .accordion.specialAccordian .accordion-item:not(.multi-optin) .single-game-item a.cta.big {
    font-size: 15px;
  }
  .accordion.specialAccordian .accordion-item:not(.multi-optin) .single-game-item .standard-image {
    display: block;
  }
  .accordion.specialAccordian .accordion-item:not(.multi-optin) .single-game-item .wide-image {
    display: none;
  }
  .accordion.specialAccordian .accordion-item:not(.multi-optin) .bonus-optin {
    text-align: left;
    padding: 0 16px 16px;
    min-height: 116px;
  }
  .accordion.specialAccordian .accordion-item.multi-optin .single-game-item {
    float: none;
  }
  .accordion.specialAccordian .accordion-item.multi-optin .single-game-item:hover {
    margin-top: 0;
  }
  .accordion.specialAccordian .accordion-item.multi-optin .multi-optin-image-container {
    width: 350px;
    height: auto;
    overflow: hidden;
  }
  .accordion.specialAccordian .accordion-item.multi-optin .multi-optin-image-container .standard-image {
    display: none;
  }
  .accordion.specialAccordian .accordion-item.multi-optin .multi-optin-image-container .wide-image {
    display: block;
  }
  .accordion.specialAccordian .accordion-item.multi-optin .multi-optin-image-container img {
    width: 100%;
    margin: 0 auto;
    display: block;
  }
  .accordion.specialAccordian .accordion-item.multi-optin .bonus-optin {
    padding: 0 16px 16px;
    display: inline-table;
    width: 49%;
    margin: 16px 0;
    min-height: 150px;
  }
  .accordion.specialAccordian .accordion-item.multi-optin .bonus-optin .bonus-optin {
    width: 100%;
  }
  .accordion.specialAccordian .accordion-item.multi-optin .bonus-optin:nth-of-type(2) {
    border: 0;
  }
  .accordion.specialAccordian .accordion-item.multi-optin .bonus-optin +.bonus-optin {
    border: 0;
    border-left: 1px solid #bbbbbb;
  }
  .accordion.specialAccordian .accordion-item .single-game-item {
    float: left;
  }
  .accordion.specialAccordian .accordion-item .bonus-optin button.cta {
    height: 40px;
  }
}
.reset-form .password {
  position: relative;
  min-height: 100px;
}
.reset-form .password .password-strength {
  left: 0;
  bottom: 0;
}
.forgot-password-form label {
  margin-bottom: 5px;
}
.forgot-password-form .input.date select {
  float: left;
  margin-bottom: 10px;
  width: 32%;
  margin-left: 2%;
}
.forgot-password-form .input.date select[name="dob[day]"] {
  margin-left: 0;
}
table {
  background: #eef0ef;
  margin: 0;
  text-align: left;
}
table thead th {
  color: #ffffff;
  background: #333333;
  font-weight: normal;
  border-left: 1px solid #ffffff;
}
table tbody,
table tfoot {
  border: 1px solid #c4c4c4;
}
table tbody tr th,
table tfoot tr th {
  background: #333333;
  color: #ffffff;
  border-left: 1px solid #ffffff;
  line-height: 30px;
  height: 30px;
}
table tbody tr th:first-child,
table tfoot tr th:first-child {
  border-left: 0;
}
table tbody tr td,
table tfoot tr td {
  border-left: 1px solid #c4c4c4;
  border-top: 1px solid #c4c4c4;
  margin: 0;
  padding: 5px 10px;
}
table tbody tr td:first-child,
table tfoot tr td:first-child {
  border-left: 0;
}
table.banking-table {
  text-align: center;
  width: 48%;
  float: left;
  margin-right: 2%;
}
table.banking-table thead {
  background: #ffffff;
}
table.banking-table thead th {
  color: #333333;
  font-size: 25px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  background: none;
}
table.banking-table tbody tr {
  font-size: 20px;
}
table.banking-table tbody tr th {
  text-align: center;
}
table.banking-table tbody tr th:first-child {
  border-left: 0;
}
table.banking-table tbody tr td {
  width: 33%;
  text-align: center;
}
.banking-table + h2 {
  clear: both;
}
@media (max-width: 800px) {
  table.banking-table {
    float: none;
    width: 100%;
    margin-right: 0;
  }
  table.banking-table tbody tr {
    font-size: 16px;
  }
}
table.free-bet-history {
  margin: 20px 0px;
  border-collapse: collapse;
}
table.free-bet-history tr th,
table.free-bet-history tr td {
  color: #333333;
  text-align: left;
  padding: 2px 5px;
  background: #ffffff;
}
table.free-bet-history tr th:last-child,
table.free-bet-history tr td:last-child {
  text-align: center;
}
table.free-bet-history tr th {
  color: #ffffff;
  background-color: #ff141a;
  background: #a70002;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#8a0002),color-stop(1,#FFF));
  background: -ms-linear-gradient(bottom,#8a0002,#FFF);
  background: -moz-linear-gradient(center bottom,#8a0002 0%,#FFF 100%);
  background: -o-linear-gradient(#FFF,#8a0002);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#8a0002', GradientType=0);
}
table.free-bet-history tr td {
  padding: 5px;
  border-top: 1px solid #c4c4c4;
}
table.free-bet-history tr td a {
  text-decoration: none;
  color: #a60002;
  position: relative;
  z-index: 15001;
  overflow: hidden;
  -webkit-transition: all 0.25s ease;
  -moz-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  -ms-transition: all 0.25s ease;
  transition: all 0.25s ease;
  padding: 2px;
  left: -2px;
  top: -2px;
}
table.free-bet-history tr td a:before {
  content: ' ';
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  background: #a70002;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#8a0002),color-stop(1,#FFF));
  background: -ms-linear-gradient(bottom,#8a0002,#FFF);
  background: -moz-linear-gradient(center bottom,#8a0002 0%,#FFF 100%);
  background: -o-linear-gradient(#FFF,#8a0002);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#8a0002', GradientType=0);
  margin-left: 100%;
  -webkit-transition: all 0.20s ease;
  -moz-transition: all 0.20s ease;
  -o-transition: all 0.20s ease;
  -ms-transition: all 0.20s ease;
  transition: all 0.20s ease;
}
table.free-bet-history tr td a:hover:before {
  margin-left: 0%;
}
table.free-bet-history tr td a.cta-yellow {
  white-space: nowrap;
}
table.free-bet-history tr td a.cta-yellow:before {
  margin-left: 0%;
}
table.free-bet-history tr:nth-child(2n) td {
  background: #f6f6f6;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e8e8e8),color-stop(1,#FFF));
  background: -ms-linear-gradient(bottom,#e8e8e8,#FFF);
  background: -moz-linear-gradient(center bottom,#e8e8e8 0%,#FFF 100%);
  background: -o-linear-gradient(#FFF,#e8e8e8);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e8e8e8', GradientType=0);
}
.ie-overlay-holder {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  z-index: 25003;
  background: url("https://static.32red.com/img/ie-bg.jpg") left top no-repeat;
  background-size: cover;
}
.ie-overlay-holder .transparent-background {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 5004;
  background: url("https://static.32red.com/img/ie-transparent.png") left top repeat;
}
.ie-overlay {
  width: 640px;
  height: 400px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  background: #ffffff;
  padding: 80px 20px 20px;
  text-align: center;
  z-index: 5005;
}
.ie-overlay h2 {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 50px;
  line-height: 48px;
  font-family: 'Montserrat';
  background: #ff141a;
  color: #ffffff;
  font-size: 32px;
  margin: 0;
  text-align: center;
}
.ie-overlay h2:lang(ja-jp) {
  font-family: 'notosans-regular';
}
.ie-overlay p {
  font-size: 16px;
  line-height: 22px;
  padding-bottom: 20px;
}
.ie-overlay a {
  color: #222222;
  text-decoration: underline;
}
.ie-overlay ul {
  list-style: none;
  padding-left: 0;
}
.ie-overlay ul li {
  display: inline-block;
  width: 64px;
  overflow: hidden;
  margin: 0 10px;
}
.ie-overlay ul li a {
  padding-top: 68px;
  background: url("https://static.32red.com/img/browsers.png") left top no-repeat;
  display: block;
}
.ie-overlay ul li a.firefox {
  background-position: -64px 0;
}
@media all and (-ms-high-contrast: none),(-ms-high-contrast: active) {
  .header-banner figcaption {
    width: 1286px !important;
  }
}
@media (max-width: 1250px) and (-ms-high-contrast: none),(-ms-high-contrast: active) {
  .header-banner figcaption {
    width: 991px !important;
  }
}
.rtp-games-list {
  padding-left: 0;
  list-style: none;
  background: #eef0ef;
  border: 1px solid #c4c4c4;
}
.rtp-games-list li {
  overflow: hidden;
  padding: 0px 5px;
  border-bottom: 1px solid #c4c4c4;
}
.rtp-games-list li span,
.rtp-games-list li a {
  float: left;
  border-left: 1px solid #c4c4c4;
  padding: 2px 5px;
  text-decoration: none;
  color: #333333;
}
.rtp-games-list li span:first-child,
.rtp-games-list li a:first-child {
  border-left: 0;
  width: 70%;
}
.page-links {
  float: right;
  margin-left: 20px;
  margin-bottom: 20px;
  padding: 10px 20px;
  color: #ffffff;
  background: #333333;
  text-align: left;
  min-width: 250px;
  margin-top: 24px;
}
.page-links h2 {
  border-bottom: 1px solid #ffffff;
  margin-top: 7px;
}
.page-links ul {
  list-style: none;
  padding-left: 0;
}
.page-links a {
  text-decoration: none;
  color: #ffffff;
}
.page-links a:hover {
  text-decoration: underline;
}
.content-page .content-page-inner {
  clear: both;
  max-width: 1286px;
  margin: 0 auto;
  display: flex;
  flex-direction: column-reverse;
}
.content-page .content-page-inner .page-content {
  margin: 0 8px;
}
.content-page .content-page-inner .page-content .container {
  margin: 0;
  width: auto;
}
.content-page .content-page-inner .page-content .container .bonus-section {
  background: #ededed;
  right: 10px;
  top: auto;
  bottom: 0px;
  height: auto;
  width: 100%;
  padding: 15px;
  color: #000000;
  text-align: center;
}
.content-page .content-page-inner .page-content .container .bonus-section h2 {
  font-size: 48px;
  font-family: 'Montserrat';
  line-height: 48px;
  margin-top: 0;
  margin-bottom: 0;
}
.content-page .content-page-inner .page-content .container .bonus-section h2:lang(ja-jp) {
  font-family: 'notosans-regular';
  font-size: 60px;
  line-height: 60px;
}
.content-page .content-page-inner .page-content .container .bonus-section p {
  font-size: 20px;
  line-height: 20px;
  margin: 0 0 5px;
}
.content-page .content-page-inner .page-content .container .bonus-section a {
  text-decoration: none;
}
.content-page .content-page-inner .page-content .container-games {
  margin: 0;
}
@media only screen and (min-width: 544px) {
  .content-page .content-page-inner .page-content .container {
    margin: 0 8px;
  }
  .content-page .content-page-inner .page-content .container .container .bonus-section {
    position: relative;
    text-align: left;
  }
  .content-page .content-page-inner .page-content .container .container .bonus-section h2,
  .content-page .content-page-inner .page-content .container .container .bonus-section p {
    width: 72%;
  }
  .content-page .content-page-inner .page-content .container-games {
    margin: 0 8px;
  }
}
@media only screen and (min-width: 992px) {
  .container .bonus-section {
    display: none;
  }
}
@media only screen and (min-width: 1200px) {
  .sportsbook .content-page .content-page-inner {
    display: flex;
    flex-direction: row;
  }
  .sportsbook .content-page .content-page-inner .container {
    padding-left: 24px;
  }
  .content-page .content-page-inner {
    clear: both;
    max-width: 1286px;
    margin: 0 auto;
    display: flex;
    flex-direction: row;
  }
  .content-page .content-page-inner .container {
    padding-left: 24px;
  }
  .content-page .content-page-inner .page-content {
    margin: 0;
    max-width: 75%;
  }
  .content-page .content-page-inner .page-content .container,
  .content-page .content-page-inner .page-content .container-games {
    margin: 0;
    padding: 0 24px 45px;
    float: left;
    position: relative;
    font-size: 18px;
  }
  .content-page .content-page-inner .page-content .container:before,
  .content-page .content-page-inner .page-content .container-games:before {
    position: absolute;
    content: "";
    display: block;
    left: -9999px;
    top: 0;
    bottom: 0;
    width: 9999px;
    background: #f5f5f5;
    border-right: 1px solid #dbdbdb;
  }
  .content-page .content-page-inner .page-content .container:lang(ja-jp) {
    font-family: 'notosans-demiLight', 'Texta-Book';
  }
  .content-page .content-page-inner .page-content .container-games {
    width: 75%;
  }
  .subpage-content .container {
    padding-left: 0;
    max-width: 100%;
  }
  .subpage-content .container:before {
    display: none;
  }
}
#container .country-select .flag {
  background-image: url("https://static.32red.com/img/flags.png");
}
#desktop {
  height: auto;
}
.homepage-slideshow {
  width: 100%;
  max-width: 100%;
  max-height: 350px;
  overflow: hidden;
  position: relative;
}
.homepage-slideshow.error {
  margin-top: 50px;
}
.homepage-slideshow .promo-slide {
  display: none;
}
.homepage-slideshow .slideshow-inner {
  height: 350px;
  position: relative;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.homepage-slideshow .slideshow-inner .slide {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  max-height: 488px;
  opacity: 0;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.homepage-slideshow .slideshow-inner .slide img {
  height: 100%;
  width: auto;
  min-width: 0;
  transform: translate(-50%,0);
  margin-left: 50%;
  max-width: none;
}
.homepage-slideshow .slideshow-inner .slide.default .real-play {
  position: absolute;
  left: 15%;
  top: 0;
  bottom: 0;
  width: 30%;
  min-height: 20px;
}
.homepage-slideshow .slideshow-inner .slide.active {
  opacity: 1;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear;
  z-index: 5002;
}
.homepage-slideshow .slideshow-inner.promo {
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.homepage-slideshow .slideshow-inner.promo.visible {
  height: auto;
}
.homepage-slideshow .slideshow-inner.promo .slide.default.active img {
  height: 100%;
}
.homepage-slideshow .slideshow-inner picture {
  position: relative;
  width: 100%;
}
.homepage-slideshow .slideshow-inner picture .bg-image {
  height: 100%;
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
}
.homepage-slideshow .slideshow-text-box {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  max-width: 100%;
  width: 100%;
  margin: 0 24px;
  z-index: 5005;
}
.homepage-slideshow .slideshow-text-box.new-player {
  display: none;
}
.homepage-slideshow .slide-text,
.homepage-slideshow .slide-text-error {
  position: absolute;
  left: 0;
  right: 0;
  top: auto;
  bottom: 50px;
  max-width: 1920px;
  width: 100%;
  margin: 0 auto;
  color: #ffffff;
  display: none;
}
.homepage-slideshow .slide-text.active,
.homepage-slideshow .slide-text-error.active {
  display: block;
}
.homepage-slideshow .slide-text.returning .slide-text-inner p,
.homepage-slideshow .slide-text-error.returning .slide-text-inner p {
  font-size: 20px;
  font-family: 'Texta-Book';
}
.homepage-slideshow .slide-text.returning .slide-text-inner p strong,
.homepage-slideshow .slide-text-error.returning .slide-text-inner p strong {
  font-weight: normal;
}
.homepage-slideshow .slide-text.returning .slide-text-inner p a,
.homepage-slideshow .slide-text-error.returning .slide-text-inner p a {
  color: #ffffff;
}
.homepage-slideshow .slide-text.returning .slide-text-inner h3 p,
.homepage-slideshow .slide-text-error.returning .slide-text-inner h3 p {
  margin: 0;
  font-size: 30px;
  line-height: 30px;
  font-family: 'Montserrat';
  font-weight: 400;
  margin-bottom: 0px;
  padding: 0;
}
.homepage-slideshow .slide-text.returning .slide-text-inner h3 p:lang(ja-jp),
.homepage-slideshow .slide-text-error.returning .slide-text-inner h3 p:lang(ja-jp) {
  font-family: 'notosans-regular';
}
.homepage-slideshow .slide-text .slide-text-inner .mrr-header-banner-terms,
.homepage-slideshow .slide-text-error .slide-text-inner .mrr-header-banner-terms {
  font-size: 13px;
  line-height: 18px;
  display: block;
}
.homepage-slideshow .slide-text .slide-text-inner .mrr-notification-terms,
.homepage-slideshow .slide-text-error .slide-text-inner .mrr-notification-terms {
  display: none;
}
.homepage-slideshow .slide-text .slide-text-inner,
.homepage-slideshow .slide-text .slide-text-inner-error,
.homepage-slideshow .slide-text-error .slide-text-inner,
.homepage-slideshow .slide-text-error .slide-text-inner-error {
  text-align: left;
  background: rgba(0,0,0,0.6);
  padding: 10px 10px 10px 20px;
  max-width: 450px;
}
.homepage-slideshow .slide-text h3,
.homepage-slideshow .slide-text-error h3 {
  font-size: 30px;
  margin: 0;
  line-height: 30px;
  font-family: 'Montserrat';
  font-weight: 400;
  padding-bottom: 5px;
}
.homepage-slideshow .slide-text h3:lang(ja-jp),
.homepage-slideshow .slide-text-error h3:lang(ja-jp) {
  font-family: 'notosans-regular';
}
.homepage-slideshow .slide-text p,
.homepage-slideshow .slide-text-error p {
  margin: 0;
  font-size: 30px;
  line-height: 30px;
  font-family: 'Texta-Book', sans-serif;
  font-weight: 400;
  line-height: 22px;
  padding-bottom: 10px;
}
.homepage-slideshow .slide-text p span,
.homepage-slideshow .slide-text-error p span {
  font-size: 13px;
  display: block;
  line-height: 18px;
}
.homepage-slideshow .slide-text p:lang(ja-jp),
.homepage-slideshow .slide-text-error p:lang(ja-jp) {
  font-family: 'notosans-regular';
}
.homepage-slideshow .slide-text p,
.homepage-slideshow .slide-text-error p {
  font-size: 20px;
  margin: 0 0 0px;
}
.homepage-slideshow .slide-text p:lang(ja-jp),
.homepage-slideshow .slide-text-error p:lang(ja-jp) {
  font-size: 15px;
}
.homepage-slideshow .slide-text a,
.homepage-slideshow .slide-text-error a {
  vertical-align: top;
}
.homepage-slideshow .bonus-wrapper {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  z-index: 5003;
  margin: 0 auto;
  max-width: 1920px;
  width: 100%;
  font-family: 'Texta-Bold';
  z-index: 5005;
}
.homepage-slideshow .bonus-wrapper .bonus-section {
  background: rgba(0,0,0,0.6);
  position: absolute;
  right: 24px;
  top: 10px;
  width: 350px;
  padding: 24px 32px 28px;
  color: #ffffff;
  text-align: center;
}
.homepage-slideshow .bonus-wrapper .bonus-section h2 {
  font-size: 60px;
  font-family: 'Montserrat';
  line-height: 60px;
  margin-top: 0;
  margin-bottom: 5px;
}
.homepage-slideshow .bonus-wrapper .bonus-section h2.h2small {
  font-size: 60px;
  line-height: 60px;
}
.homepage-slideshow .bonus-wrapper .bonus-section h2:lang(ja-jp) {
  font-family: 'notosans-regular';
  font-size: 55px;
  line-height: 55px;
}
.homepage-slideshow .bonus-wrapper .bonus-section p {
  font-size: 28px;
  line-height: 28px;
  margin: 0 0 5px;
}
.homepage-slideshow .bonus-wrapper .bonus-section a {
  text-decoration: none;
}
.homepage-slideshow .bonus-wrapper .bonus-section .cta {
  width: 100%;
  padding: 0;
  margin-bottom: 5px;
  height: 60px;
  line-height: 60px;
  font-size: 26px;
}
.homepage-slideshow .bonus-wrapper .bonus-section .tandc {
  text-align: center;
  display: block;
  margin-bottom: 10px;
  color: #ffffff;
  font-size: 14px;
  line-height: 16px;
  font-family: 'Texta-Book';
}
.homepage-slideshow .bonus-wrapper .bonus-section .tandc :lang(ja-jp) {
  font-family: 'notosans-demiLight', 'Texta-Book';
}
.homepage-slideshow .bonus-wrapper .bonus-section .reasons {
  margin: 0;
  padding-left: 0;
  font-size: 17px;
}
.homepage-slideshow .bonus-wrapper .bonus-section .reasons li {
  padding-left: 23px;
  padding-bottom: 5px;
  list-style: none;
  background: url("https://static.32red.com/img/check-reason.png") left 5px no-repeat;
}
.homepage-slideshow .bonus-wrapper .showReasons {
  color: #ffffff;
  font-size: 32px;
  font-family: 'Texta-Book', sans-serif;
  line-height: 34px;
}
.homepage-slideshow .bonus-wrapper .showReasons .icon-why-join {
  position: relative;
  top: 5px;
  padding-right: 10px;
}
.homepage-slideshow .bonus-wrapper:lang(ja-jp) {
  font-family: 'notosans-bold', 'Texta-Bold';
}
.homepage-slideshow:hover:not(.hidden) .homepage-slideshow-button {
  display: block;
}
.homepage-slideshow .homepage-slideshow-button {
  position: absolute;
  top: 50%;
  bottom: 50%;
  z-index: 10000;
  color: #ffffff;
  cursor: pointer;
  text-decoration: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: none;
}
.homepage-slideshow .homepage-slideshow-button i {
  background-color: rgba(33,33,33,0.4);
  padding: 20px 3px;
  color: #ffffff;
  font-weight: 700;
}
.homepage-slideshow .homepage-slideshow-button.nextSlide {
  right: 0px;
}
.homepage-slideshow .homepage-slideshow-button.prevSlide {
  left: 0px;
}
@media (min-width: 768px) {
  .homepage-slideshow.error {
    margin-top: 80px;
  }
}
@media (min-width: 1200px) {
  .homepage-slideshow.error {
    margin-top: 120px;
  }
}
@media (max-width: 1300px) {
  .homepage-slideshow .bonus-wrapper {
    width: auto;
  }
  .homepage-slideshow .bonus-wrapper .bonus-section {
    right: 25px;
  }
  .homepage-slideshow .slide-text {
    width: auto;
  }
}
@media (max-width: 1024px) {
  .homepage-slideshow {
    max-height: 240px;
  }
  .homepage-slideshow .slideshow-text-box {
    margin: 0 8px;
    width: auto;
  }
  .homepage-slideshow .slideshow-inner {
    height: 240px;
  }
  .homepage-slideshow .slideshow-inner .slide-text {
    top: 50px;
  }
  .homepage-slideshow .slideshow-inner .slide-text .slide-text-inner {
    text-align: center;
    margin: 0 auto;
  }
  .homepage-slideshow .slideshow-inner .slide-text .slide-text-inner h3 {
    margin-top: 0;
  }
  .homepage-slideshow .slideshow-inner .slide-text .slide-text-inner h3 p {
    font-size: 24px;
    line-height: 24px;
  }
  .homepage-slideshow .slideshow-inner .slide-text.returning {
    top: auto;
    bottom: 10px;
    margin: 0;
    left: 0px;
    right: 10px;
    width: 100%;
  }
  .homepage-slideshow .slideshow-inner .slide-text.returning .slide-text-inner {
    text-align: left;
    margin: 0;
    padding: 10px;
  }
  .homepage-slideshow .slideshow-inner .slide-text.returning .slide-text-inner h3 {
    margin-top: 0;
  }
  .homepage-slideshow .slideshow-inner .slide-text.returning .slide-text-inner h3 p {
    font-size: 24px;
    line-height: 24px;
  }
  .homepage-slideshow .slideshow-inner .slide-text.returning .slide-text-inner p {
    font-size: 18px;
    margin-bottom: 5px;
  }
  .homepage-slideshow .bonus-wrapper .bonus-section {
    padding: 10px;
    width: 300px;
  }
  .homepage-slideshow .bonus-wrapper .bonus-section h2 {
    font-size: 60px;
    line-height: 60px;
    margin-bottom: 0;
  }
  .homepage-slideshow .bonus-wrapper .bonus-section .bonus-amount span {
    font-size: 50px;
    line-height: 50px;
  }
  .homepage-slideshow .bonus-wrapper .bonus-section .cta {
    width: 150px;
    margin: 0 auto;
    display: block;
    line-height: 40px;
    height: 40px;
    font-size: 18px;
  }
  .homepage-slideshow .bonus-wrapper .bonus-section .cta:lang(ja-jp) {
    font-size: 11px;
  }
}
@media (max-width: 700px) {
  .homepage-slideshow {
    max-height: 150px;
  }
  .homepage-slideshow .slideshow-inner {
    height: 150px;
  }
  .homepage-slideshow .slideshow-inner .slide-text {
    top: 30px;
  }
  .homepage-slideshow .slideshow-inner .slide-text h3 {
    font-size: 22px;
    line-height: 22px;
    margin-top: 0;
  }
  .homepage-slideshow .slideshow-inner .slide-text h3 p {
    font-size: 22px;
    line-height: 22px;
  }
  .homepage-slideshow .slideshow-inner .slide-text p span {
    font-size: 11px;
    line-height: 12px;
  }
  .homepage-slideshow .slideshow-inner .slide-text.returning .slide-text-inner {
    padding: 5px;
  }
  .homepage-slideshow .slideshow-inner .slide-text.returning .slide-text-inner p {
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 0;
    padding-bottom: 5px;
  }
  .homepage-slideshow .slideshow-inner .slide-text.returning .slide-text-inner h3 {
    margin-top: 0;
  }
  .homepage-slideshow .slideshow-inner .slide-text.returning .slide-text-inner h3 p {
    font-size: 22px;
    line-height: 22px;
  }
  .homepage-slideshow .slideshow-inner .slide-text.returning .slide-text-inner .cta.big {
    line-height: 32px;
    height: 32px;
    font-size: 14px;
  }
  .homepage-slideshow .slideshow-inner .slide-text-inner .mrr-header-banner-terms {
    font-size: 11px;
    line-height: 12px;
  }
  .homepage-slideshow .bonus-wrapper .bonus-section {
    margin: 0;
    width: 240px;
    position: absolute;
    right: 10px;
    top: 5px;
    padding: 10px;
  }
  .homepage-slideshow .bonus-wrapper .bonus-section h2 {
    font-size: 25px;
    line-height: 26px;
  }
  .homepage-slideshow .bonus-wrapper .bonus-section h2.h2small {
    font-size: 24px;
    line-height: 24px;
  }
  .homepage-slideshow .bonus-wrapper .bonus-section h2:lang(ja-jp) {
    font-size: 28px;
    line-height: 28px;
  }
  .homepage-slideshow .bonus-wrapper .bonus-section p {
    font-size: 15px;
    line-height: 15px;
    margin-bottom: 3px;
  }
  .homepage-slideshow .bonus-wrapper .bonus-section .cta {
    width: 105px;
    margin: 0 auto;
    display: block;
    line-height: 30px;
    height: 30px;
    font-size: 16px;
  }
  .homepage-slideshow .bonus-wrapper .bonus-section .tandc {
    font-size: 10px;
    line-height: 10px;
    margin-bottom: 0;
    position: relative;
    top: -4px;
  }
  .homepage-slideshow .bonus-wrapper .bonus-section .bonus-amount span {
    font-size: 40px;
    line-height: 40px;
  }
  .homepage-slideshow .bonus-wrapper .bonus-section .bonus-amount p {
    font-size: 20px;
    line-height: 20px;
  }
  .homepage-slideshow .bonus-wrapper .bonus-section .tandc {
    margin-bottom: 0px;
  }
}
@media (max-width: 700px) and (max-width: 700px) {
  .homepage-slideshow .error-message h1 {
    height: 40px;
    line-height: 40px;
  }
  .homepage-slideshow .slide-text-error {
    left: 10px;
    bottom: 10px;
    max-width: 315px;
    width: 315px;
    max-height: 136px;
    margin: 0;
  }
  .homepage-slideshow .slide-text-error .slide-text-inner-error {
    padding: 1px 10px 10px 20px;
    max-width: 250px;
  }
  .homepage-slideshow .slide-text-error .slide-text-inner-error .error-message h1 {
    font-size: 40px;
  }
  .homepage-slideshow .slide-text-error .slide-text-inner-error .error-message p {
    font-size: 12px;
  }
}
@media (max-width: 500px) {
  .homepage-slideshow .bonus-wrapper .bonus-section {
    margin: 0;
    width: 165px;
    padding: 5px;
  }
}
.race-warning {
  background: #ffa100;
  height: 0;
  clear: both;
  line-height: 30px;
  transition: height 200ms ease-in-out;
  overflow: hidden;
  width: 100%;
}
.race-warning img {
  float: left;
  margin-right: .5em;
  max-width: 30px;
}
.race-warning.visible {
  height: 30px;
}
.race-warning .race-warning-inner {
  max-width: 100%;
  margin: 0 auto;
  padding: 0 25px;
  position: relative;
  overflow: hidden;
}
.race-warning .race-warning-inner span.scrolling {
  -moz-animation: scrollRight 20s infinite linear;
  -webkit-animation: scrollRight 20s infinite linear;
  animation: scrollRight 20s infinite linear;
  -o-transform: scrollRight 20s infinite linear;
  display: inline-block;
  min-width: 100%;
  position: relative;
  z-index: 1;
}
#mobile .race-warning .race-warning-inner span.scrolling {
  -moz-animation: scrollLeft 20s infinite linear;
  -webkit-animation: scrollLeft 20s infinite linear;
  animation: scrollLeft 20s infinite linear;
  -o-transform: scrollLeft 20s infinite linear;
}
.race-warning .race-warning-inner span.scrolling + .race-warning_promo-link {
  display: inline-block;
  position: relative;
  z-index: 2;
  transform: translate(25px,-100%);
  padding-right: 25px;
  padding-left: 25px;
  background: #ffa100;
}
.race-warning .race-warning_promo-link {
  float: right;
}
.race-warning i {
  cursor: pointer;
}
.games-category-wrapper.before-load {
  height: 150px;
  overflow: hidden;
  position: relative;
}
.games-category-wrapper.before-load .loader {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.games-category-wrapper.has-error {
  max-height: 150px;
  overflow: hidden;
  position: relative;
}
.games-category-wrapper.has-error .games-failed {
  display: block;
}
.games-category-wrapper.has-error .loader {
  display: none;
}
.games-category-wrapper.content-page-grid {
  padding-top: 0;
  overflow: hidden;
}
.games-failed {
  text-align: center;
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 10003;
  bottom: 0;
  background: #ffffff;
}
.games-failed h2 {
  font-size: 30px;
}
@media (min-width: 300px) {
  .games-header {
    background: #ededed;
    width: 100%;
    padding: 10px 8px;
    position: relative;
    z-index: 5006;
  }
  .games-header h2 {
    font-size: 18px;
    min-width: 200px;
    color: #333333;
    float: left;
    margin: 0;
    line-height: 28px;
  }
  .games-header h2 .total-games {
    display: inline-block;
    height: 20px;
    font-size: 14px;
    line-height: 20px;
    background: #333333;
    color: #ffffff;
    font-family: 'Texta-Bold';
    padding: 0 8px;
    margin-left: 10px;
    border-radius: 5px;
    position: relative;
    bottom: 3px;
  }
  .games-header .games-pagination a {
    opacity: 0;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
  }
  .has-navigation .games-header .games-pagination a {
    opacity: 1;
  }
  .has-navigation[data-nav="right"] .games-header .games-pagination a.prev {
    opacity: 0.5;
  }
  .has-navigation[data-nav="left"] .games-header .games-pagination a.next {
    opacity: 0.5;
  }
  .content-page-grid .games-header {
    display: none;
  }
  .games-pagination {
    display: none;
    float: right;
    font-size: 25px;
    line-height: 28px;
  }
  .games-pagination a {
    display: inline-block;
    vertical-align: top;
    height: 30px;
    border: 1px solid #666666;
    text-align: center;
    text-decoration: none;
    color: #666666;
    line-height: 30px;
    font-size: 16px;
  }
  .games-pagination a.prev,
  .games-pagination a.next {
    width: 30px;
    line-height: 28px;
    font-size: 14px;
  }
  .games-pagination a.prev.inactive,
  .games-pagination a.next.inactive {
    pointer-events: none;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
  }
  .games-pagination a.view-all {
    min-width: 85px;
    padding: 0 5px;
  }
  .games-pagination a.view-all.all-games .less {
    display: none;
  }
  .games-pagination a.view-all.less-games .more {
    display: none;
  }
  .side-arrows {
    position: absolute;
    left: -75px;
    top: 0;
    bottom: 0;
    height: 75px;
    width: 35px;
    background: #333333;
    text-decoration: none;
    color: #ffffff;
    font-size: 25px;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
    margin: auto;
    text-align: center;
    opacity: 0;
    display: none;
  }
  .side-arrows.next {
    left: auto;
    right: -75px;
  }
  .side-arrows i {
    line-height: 75px;
  }
  .has-navigation .side-arrows {
    opacity: 1;
  }
  [data-nav="right"] .side-arrows.prev {
    opacity: 0;
  }
  [data-nav="left"] .side-arrows.next {
    opacity: 0;
  }
  .games-categories .games-section {
    user-select: none;
    font-family: 'Texta-Bold';
  }
  .games-categories .games-section .grid-wrapper {
    height: 208px;
    margin: 8px 0px 20px;
  }
  .games-categories .games-section .grid-wrapper.one-row {
    height: 108px;
  }
  .games-categories .games-section .grid-wrapper.one-row .games-list {
    height: 140px;
    grid-template-rows: 100px;
  }
  .games-categories .games-section .grid-wrapper:hover .prev {
    left: 0;
  }
  .games-categories .games-section .grid-wrapper:hover .next {
    right: 0;
  }
  .games-categories .games-section .games-list {
    margin: 0px auto;
    max-width: 100%;
    position: relative;
    display: grid;
    grid-gap: 8px;
    height: 240px;
    overflow-x: auto;
    grid-template-rows: 100px 100px;
    grid-auto-columns: 100px;
    grid-auto-flow: column dense;
    padding: 0 8px;
  }
  .game-opened .games-categories .games-section .games-list {
    overflow-x: visible;
  }
  .games-categories .games-section .games-list .game-item {
    margin-bottom: 0;
    position: relative;
    top: 0;
    left: 0;
    width: auto;
    height: auto;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
    text-align: center;
    background: #333333;
    overflow: hidden;
    vertical-align: top;
    opacity: 1;
  }
  .games-categories .games-section .games-list .game-item.midView {
    opacity: 1;
  }
  .games-categories .games-section .games-list .game-item.width2height2 .ribbon .jackpot-text .jackpot-value-text,
  .games-categories .games-section .games-list .game-item.width2 .ribbon .jackpot-text .jackpot-value-text {
    display: flex;
    max-width: 60px;
  }
  .games-categories .games-section .games-list .game-item.inView {
    opacity: 1;
  }
  .games-categories .games-section .games-list .game-item.inView.midView {
    opacity: 1;
  }
  .games-categories .games-section .games-list .game-item.width2height2 {
    grid-column: span 2;
    grid-row: span 2;
  }
  .games-categories .games-section .games-list .game-item.width2height2 .game-description h3 {
    min-height: 78px;
  }
  .games-categories .games-section .games-list .game-item.width2height2 .game-description p {
    display: block;
    max-height: 152px;
    overflow: hidden;
    padding: 0 40px;
  }
  .games-categories .games-section .games-list .game-item.width2 {
    grid-column: span 2;
  }
  .games-categories .games-section .games-list .game-item.width2 .game-description p {
    display: block;
    max-height: 68px;
    overflow: hidden;
    padding: 0 40px;
  }
  .games-categories .games-section .games-list .game-item.width2 .play-buttons {
    margin: 0 auto;
  }
  .games-categories .games-section .games-list .game-item.height2 {
    grid-row: span 2;
  }
  .games-categories .games-section .games-list .game-item.height2 .game-description h3 {
    min-height: 78px;
  }
  .games-categories .games-section .games-list .game-item.height2 .game-description p {
    display: block;
    max-height: 152px;
    overflow: hidden;
  }
  .games-categories .games-section .games-list .game-item.blocked img.visible {
    -webkit-filter: grayscale(1);
    -moz-filter: grayscale(1);
    -o-filter: grayscale(1);
    -ms-filter: grayscale(1);
    filter: grayscale(1);
  }
  .games-categories .games-section .games-list .game-item .race_overlay,
  .games-categories .games-section .games-list .game-item .lock-overlay {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
  }
  .games-categories .games-section .games-list .game-item .lock-overlay {
    height: 100%;
    background: rgba(0,0,0,0.4);
  }
  .games-categories .games-section .games-list .game-item .lock-overlay i {
    font-size: 50px;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 70px;
    height: 90px;
    margin: auto;
    color: #fff;
    opacity: 0.6;
  }
  .games-categories .games-section .games-list .game-item .height2 .race_countdown,
  .games-categories .games-section .games-list .game-item .normalsize .race_countdown {
    grid-column: 2/2;
  }
  .games-categories .games-section .games-list .game-item .game-name {
    display: none;
  }
  .games-categories .games-section .games-list .game-item .sash {
    position: absolute;
    top: 10px;
    right: -30px;
    display: block;
    background: #ff141a;
    width: 100px;
    height: 20px;
    color: #ffffff;
    text-transform: uppercase;
    transform: rotate(45deg);
    text-align: center;
    line-height: 20px;
    font-size: 10px;
  }
  .games-categories .games-section .games-list .game-item .ribbon {
    position: absolute;
    bottom: 0px;
    left: 0;
    right: 0;
    padding: 0 6px;
    line-height: 21px;
    font-family: 'Texta-Bold';
    font-size: 14px;
    text-align: center;
  }
  .games-categories .games-section .games-list .game-item .ribbon .jackpot-text {
    display: flex;
    float: left;
  }
  .games-categories .games-section .games-list .game-item .ribbon .jackpot-text .icon {
    margin-right: 5px;
  }
  .games-categories .games-section .games-list .game-item .ribbon .jackpot-text .jackpot-value-text {
    white-space: nowrap;
    overflow: hidden;
    text-transform: uppercase;
    display: none;
  }
  .games-categories .games-section .games-list .game-item .ribbon.blocked-game {
    color: #ffffff;
    background-color: #333333;
  }
  .games-categories .games-section .games-list .game-item .ribbon.jackpot-counter-ribbon {
    text-align: left;
    color: #ffffff;
    background-color: #333333;
    font-size: 14px;
    font-family: 'Texta-Book';
  }
  .games-categories .games-section .games-list .game-item .ribbon.jackpot-counter-ribbon .jackpot-value-wrapper {
    color: #ffd600;
    float: right;
    font-size: 15px;
    font-family: 'Texta-Bold';
  }
  .games-categories .games-section .games-list .game-item .ribbon.recomnended-game {
    color: #333333;
    background: #ededed;
  }
  .games-categories .games-section .games-list .game-item img {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 100%;
    height: 100%;
    opacity: 0;
  }
  .games-categories .games-section .games-list .game-item img.visible {
    opacity: 1;
  }
  .games-categories .games-section .games-list .game-item .spinner-loader {
    animation: spinner-loader 1500ms infinite linear;
    -moz-border-radius: 0.5em;
    -webkit-border-radius: 0.5em;
    border-radius: 0.5em;
    -moz-box-shadow: rgba(0,0,51,0.3) 1.5em 0 0 0, rgba(0,0,51,0.3) 1.1em 1.1em 0 0, rgba(0,0,51,0.3) 0 1.5em 0 0, rgba(0,0,51,0.3) -1.1em 1.1em 0 0, rgba(0,0,51,0.3) -1.5em 0 0 0, rgba(0,0,51,0.3) -1.1em -1.1em 0 0, rgba(0,0,51,0.3) 0 -1.5em 0 0, rgba(0,0,51,0.3) 1.1em -1.1em 0 0;
    -webkit-box-shadow: rgba(0,0,51,0.3) 1.5em 0 0 0, rgba(0,0,51,0.3) 1.1em 1.1em 0 0, rgba(0,0,51,0.3) 0 1.5em 0 0, rgba(0,0,51,0.3) -1.1em 1.1em 0 0, rgba(0,0,51,0.3) -1.5em 0 0 0, rgba(0,0,51,0.3) -1.1em -1.1em 0 0, rgba(0,0,51,0.3) 0 -1.5em 0 0, rgba(0,0,51,0.3) 1.1em -1.1em 0 0;
    box-shadow: rgba(0,0,51,0.3) 1.5em 0 0 0, rgba(0,0,51,0.3) 1.1em 1.1em 0 0, rgba(0,0,51,0.3) 0 1.5em 0 0, rgba(0,0,51,0.3) -1.1em 1.1em 0 0, rgba(0,0,51,0.3) -1.5em 0 0 0, rgba(0,0,51,0.3) -1.1em -1.1em 0 0, rgba(0,0,51,0.3) 0 -1.5em 0 0, rgba(0,0,51,0.3) 1.1em -1.1em 0 0;
    display: none;
    font-size: 10px;
    width: 1em;
    height: 1em;
    margin: 1.5em;
    overflow: hidden;
    text-indent: 100%;
  }
  .games-categories .games-section .games-list .game-item .active-game {
    color: #ffffff;
    position: absolute;
    left: 0;
    top: 0;
    background: #f00000;
    z-index: 10100;
  }
  .game-opened .games-categories .games-section .games-list {
    position: initial;
  }
  .games-categories .games-section .games-list .mobile-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 5005;
  }
  .content-page-grid .games-categories .games-section .games-list {
    padding: 0;
  }
  .otherGames .game-item .recomnended-game {
    display: none;
  }
  .otherGames.play-for-real .game-item .recomnended-game {
    display: none;
  }
  .otherGames.play-for-real .game-item .game-description {
    background: none;
  }
  .otherGames.play-for-real .game-item .play-buttons {
    position: initial;
  }
  .otherGames.play-for-real .game-item .play-buttons a {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    text-indent: -9999px;
    background: 0 0;
    border: 0;
    height: auto;
    margin-bottom: 0;
  }
  .otherGames.play-for-real .game-item .play-buttons a.free-play {
    display: none;
  }
  .game-item .game-description {
    overflow: hidden;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
    color: #ffffff;
    padding: 20px;
    text-align: center;
  }
  .game-item .game-description .game-info {
    position: absolute;
    left: 10px;
    right: 10px;
    top: -100%;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
  }
  .game-item .game-description h3 {
    font-size: 24px;
    line-height: 24px;
    max-height: 78px;
    overflow: hidden;
    font-weight: 400;
    margin-top: 0;
    margin-bottom: 4px;
    position: relative;
    background: none;
    border: none;
    text-transform: capitalize;
  }
  .game-item .game-description h3 a {
    text-decoration: none;
    color: #ffffff;
  }
  .game-item .game-description p {
    margin: 0 0 10px;
    display: none;
    padding: 0 10px;
  }
  .game-item .game-description .play-buttons {
    display: block;
    position: absolute;
    left: 20px;
    right: 20px;
    bottom: -125px;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
  }
  .game-item .game-description .play-buttons a {
    text-align: center;
    text-decoration: none;
    padding: 0;
    display: inline-block;
    width: 140px;
    max-width: 100%;
    margin: 0 auto 5px;
    border: 1px solid #ffa100;
  }
  .game-item .game-description .play-buttons a:hover {
    border-color: #ffba00;
  }
  .game-item .game-description .play-buttons a.free-play {
    border: 1px solid #ffffff;
    color: #ffffff;
    opacity: 0.8;
  }
  .game-item .game-description .play-buttons a.free-play:hover {
    border-color: #ffffff;
  }
  .game-item .game-description .close,
  .game-item .game-description .mobile-overlay,
  .game-item .game-description .more-info {
    display: none;
  }
  .game-item .game-description .background {
    display: none;
  }
}
@media (min-width: 1024px) {
  .games-header {
    padding: 16px 24px;
    position: relative;
  }
  .games-header h2 {
    font-size: 25px;
  }
  .games-pagination {
    display: block;
  }
  .side-arrows {
    display: block;
    opacity: 1;
  }
  .games-categories .games-section {
    font-family: 'Texta-Bold';
    position: relative;
  }
  .games-categories .games-section .grid-wrapper {
    height: 390px;
    overflow: hidden;
    position: relative;
    margin: 24px 0px 38px;
  }
  .games-categories .games-section .grid-wrapper.one-row {
    height: 199px;
  }
  .games-categories .games-section .grid-wrapper.one-row .games-list {
    height: 216px;
    grid-template-rows: 191px;
  }
  .games-categories .games-section .games-list {
    height: 407px;
    grid-template-rows: 191px 191px;
    grid-auto-columns: 191px;
    grid-auto-flow: column dense;
    padding: 0 24px;
  }
  .games-categories .games-section .games-list .game-item.width2height2 .ribbon .jackpot-text .jackpot-value-text {
    max-width: 150px;
  }
  .games-categories .games-section .games-list .game-item.width2 .ribbon .jackpot-text .jackpot-value-text {
    display: flex;
    max-width: 65px;
  }
  .games-categories .games-section .games-list .game-item .mobile-overlay {
    display: none;
  }
  .games-categories .games-section .games-list .game-item.inView {
    opacity: 1;
  }
  .games-categories .games-section .games-list .game-item.inView.midView {
    opacity: 1;
  }
  .games-categories .games-section .games-list .game-item .lock-overlay i {
    font-size: 70px;
  }
  .games-categories .games-section .games-list .game-item .sash {
    top: 11px;
    right: -66px;
    display: block;
    width: 200px;
    height: 45px;
    line-height: 45px;
    font-size: 15px;
  }
  .games-categories .games-section .games-list .game-item .ribbon.jackpot-counter-ribbon {
    font-size: 15px;
    line-height: 25px;
  }
  .games-categories .games-section .games-list .game-item .ribbon .jackpot-text .jackpot-value-text {
    display: flex;
    max-width: 65px;
  }
  .games-categories .games-section .games-list .game-item:hover .game-description,
  .games-categories .games-section .games-list .game-item.hover .game-description {
    background: rgba(0,0,0,0.6);
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
  }
  .games-categories .games-section .games-list .game-item:hover .game-description .game-info,
  .games-categories .games-section .games-list .game-item.hover .game-description .game-info {
    top: 10px;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
  }
  .games-categories .games-section .games-list .game-item:hover .game-description .play-buttons,
  .games-categories .games-section .games-list .game-item.hover .game-description .play-buttons {
    bottom: 10px;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
  }
  .content-page-grid .games-categories .games-section .grid-wrapper {
    height: 308px;
  }
  .content-page-grid .games-categories .games-section .grid-wrapper.one-row {
    height: 158px;
  }
  .content-page-grid .games-categories .games-section .grid-wrapper.one-row .games-list {
    height: 190px;
    grid-template-rows: 150px;
  }
  .content-page-grid .games-categories .games-section .games-list {
    height: 340px;
    grid-template-rows: 150px 150px;
    grid-auto-columns: 150px;
    padding: 0;
  }
  .game-item:hover .game-description,
  .game-item.hover .game-description {
    background: rgba(0,0,0,0.6);
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
  }
  .game-item:hover .game-description .game-info,
  .game-item.hover .game-description .game-info {
    top: 10px;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
  }
  .game-item:hover .game-description .play-buttons,
  .game-item.hover .game-description .play-buttons {
    bottom: 10px;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
  }
}
.games-section #games-browser {
  background: none;
  width: auto;
  height: auto;
  overflow: visible;
}
.games-section.from-cms.align-center {
  text-align: center;
}
.games-section.from-cms.align-center .grid {
  margin: 20px auto;
  display: inline-block;
}
.games-section.from-cms .extra-games {
  display: none;
}
.games-section.from-cms .extra-games.display-all {
  display: block;
}
.games-section.from-cms .view-all {
  display: inline-block;
  vertical-align: top;
  height: 30px;
  border: 1px solid #666666;
  text-align: center;
  text-decoration: none;
  color: #666666;
  line-height: 30px;
  font-size: 16px;
  padding: 0 10px;
  float: right;
  cursor: pointer;
}
.games-section.from-cms .view-all.less .less-games {
  display: block;
}
.games-section.from-cms .view-all.less .all {
  display: none;
}
.games-section.from-cms .view-all .less-games {
  display: none;
}
.games-section.from-cms .games-header-wrapper .games-header {
  padding: 12px 10px 12px;
  overflow: hidden;
  margin-bottom: 20px;
}
.games-section .games-widget,
.games-section .initial-games {
  overflow: visible;
  display: grid;
  grid-template-columns: repeat(auto-fit,100px);
  grid-auto-rows: 100px;
  grid-gap: 8px;
  grid-template-rows: initial;
  grid-auto-flow: row;
  justify-content: center;
}
.games-section .games-widget .game-item,
.games-section .initial-games .game-item {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  -ms-transition: none;
  transition: none;
  position: relative;
}
.games-section .games-widget .game-item .mobile-overlay,
.games-section .initial-games .game-item .mobile-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 5005;
}
.games-section .games-widget.has-extra-games,
.games-section .initial-games.has-extra-games {
  display: block;
}
.games-section .games-widget.has-extra-games .initial-games.opened .hide-on-load,
.games-section .initial-games.has-extra-games .initial-games.opened .hide-on-load {
  display: block;
}
.games-section .games-widget.has-extra-games .hide-on-load,
.games-section .initial-games.has-extra-games .hide-on-load {
  display: none;
}
@media (min-width: 1024px) {
  .games-section .games-widget,
  .games-section .initial-games {
    height: auto;
    grid-template-columns: repeat(auto-fit,191px);
    grid-auto-rows: 191px;
  }
  .games-section .games-widget .game-item .mobile-overlay,
  .games-section .initial-games .game-item .mobile-overlay {
    display: none;
  }
}
.games-section:lang(ja-jp) {
  font-family: 'notosans-bold', 'Texta-Bold';
}
@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none) {
  .games-categories .games-section .games-list {
    display: block;
  }
  .games-categories .games-section .games-list .game-item {
    width: 191px;
    height: 191px;
    float: left;
    margin-right: 18px;
    margin-bottom: 18px;
  }
  .games-categories .games-section .games-list .game-item.width2 {
    width: 400px;
  }
}
.single-game-item {
  clear: both;
  margin: 20px auto;
  max-width: 200px;
  position: relative;
}
.single-game-item a {
  opacity: 0;
  position: absolute;
  left: 10px;
  right: 10px;
  bottom: 10px;
  z-index: 2;
}
.single-game-item h3 {
  opacity: 0;
  font-size: 30px;
  color: #ffffff;
  line-height: 26px;
  max-height: 78px;
  overflow: hidden;
  font-weight: 400;
  position: absolute;
  left: 0;
  right: 0;
  top: 0px;
  border: 0;
  text-align: center;
  z-index: 2;
}
.single-game-item .overlay {
  opacity: 0;
  background: rgba(0,0,0,0.6);
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 1;
}
.single-game-item:hover .overlay {
  opacity: 1;
}
.single-game-item:hover h3 {
  opacity: 1;
}
.single-game-item:hover a {
  opacity: 1;
}
.leaderboard {
  position: relative;
  background-size: cover;
  max-height: 800px;
  max-width: 700px;
  margin: 0 auto 20px;
  padding: 150px 20px;
}
.leaderboard.collapsed {
  padding: 10px 20px;
}
.leaderboard.collapsed .table-wrapper {
  height: auto;
}
.leaderboard.no-padding {
  padding: 10px 10px;
}
.leaderboard .header {
  cursor: pointer;
  background: rgba(0,0,0,0.1);
  padding: 10px 10px;
}
.leaderboard .leaderboard-table-wrapper {
  max-height: 500px;
  overflow-y: auto;
  overflow-x: hidden;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-50 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-50.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-50.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-49 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-49.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-49.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-48 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-48.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-48.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-47 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-47.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-47.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-46 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-46.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-46.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-45 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-45.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-45.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-44 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-44.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-44.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-43 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-43.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-43.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-42 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-42.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-42.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-41 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-41.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-41.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-40 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-40.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-40.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-39 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-39.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-39.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-38 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-38.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-38.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-37 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-37.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-37.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-36 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-36.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-36.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-35 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-35.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-35.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-34 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-34.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-34.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-33 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-33.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-33.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-32 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-32.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-32.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-31 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-31.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-31.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-30 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-30.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-30.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-29 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-29.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-29.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-28 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-28.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-28.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-27 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-27.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-27.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-26 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-26.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-26.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-25 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-25.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-25.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-24 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-24.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-24.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-23 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-23.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-23.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-22 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-22.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-22.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-21 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-21.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-21.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-20 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-20.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-20.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-19 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-19.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-19.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-18 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-18.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-18.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-17 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-17.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-17.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-16 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-16.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-16.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-15 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-15.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-15.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-14 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-14.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-14.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-13 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-13.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-13.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-12 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-12.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-12.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-11 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-11.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-11.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-10 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-10.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-10.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-9 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-9.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-9.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-8 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-8.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-8.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-7 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-7.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-7.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-6 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-6.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-6.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-5 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-5.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-5.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-4 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-4.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-4.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-3 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-3.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-3.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-2 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-2.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-2.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-1 td:first-child {
  background-image: url("https://static.32red.com/img/basic-image/leaderboard-shirts/leaderboard-shirt-1.png");
  background-repeat: no-repeat;
  background-size: 25px 25px;
  background-position: 50% 40%;
}
.leaderboard .leaderboard-table-wrapper .leaderboard-line.shirt-1.even {
  background-color: #ededed;
}
.leaderboard .leaderboard-table-wrapper img.avatar {
  width: 24px;
  height: 24px;
  border-radius: 50%;
}
.leaderboard .table-wrapper {
  max-width: 500px;
  background: rgba(255,255,255,0.8);
  margin: 0 auto;
}
.leaderboard .table-wrapper table {
  margin: 0 auto;
  position: relative;
}
.leaderboard .table-wrapper table tr.scroll {
  display: table;
  width: 100%;
  position: absolute;
}
.leaderboard .table-wrapper table tr.scrollFixed {
  display: table;
  width: 95%;
  position: fixed;
  left: 10px;
  top: 52px !important;
}
.leaderboard picture {
  display: block;
}
.leaderboard table {
  margin: auto;
  background: none;
}
.leaderboard .full-screen .user-position {
  margin: 5px 0;
  padding: 0;
  height: 33px;
  color: #ffffff;
}
.leaderboard .full-screen .user-position .goToPosition {
  float: left;
}
.leaderboard .user-position {
  padding-left: 10px;
  padding-right: 10px;
}
.leaderboard .user-position .goToPosition {
  float: right;
}
.leaderboard .loading {
  background: none;
  margin: 0;
}
.leaderboard thead {
  background: #333333;
}
.leaderboard thead th {
  color: #ffffff;
  font-size: 20px;
  height: 30px;
  line-height: 30px;
  border-left: 1px solid #ffffff;
  padding: 5px 10px;
}
.leaderboard thead th:first-child {
  border-left: 0;
}
.leaderboard tbody tr td {
  border-left: 1px solid #333333;
  margin: 0;
  padding: 5px 10px;
}
.leaderboard tbody tr td:first-child {
  border-left: 0;
  width: 15%;
}
.leaderboard tbody tr td.currentUser {
  background-color: #ea2424 !important;
  color: white;
}
.leaderboard tbody tr.currentUser {
  background-color: #ea2424 !important;
  color: white;
}
.leaderboard tbody tr:nth-child(2n) td {
  background-color: #ededed;
}
.leaderboard tbody tr:first-child td {
  font-weight: bold;
}
.leaderboard .view-leaderboard {
  width: 100%;
  max-width: 300px;
  margin: 0 auto;
  display: block;
  color: #333333;
  text-decoration: none;
  height: 40px;
  line-height: 38px;
  border: 1px solid #333333;
  text-align: center;
  font-size: 24px;
}
.leaderboard .hide-leaderboard {
  color: #333333;
  position: absolute;
  right: 15px;
  top: 30px;
}
.leaderboard .for-mobile {
  display: none;
}
#grand-national.leaderboard tbody tr:nth-child(2n) td,
.grand-national.leaderboard tbody tr:nth-child(2n) td {
  background-color: transparent;
}
@media (max-width: 600px) {
  .leaderboard {
    background: none !important;
    padding: 0px;
  }
  .leaderboard .for-mobile {
    display: block;
  }
  .leaderboard .leaderboard-head,
  .leaderboard .hide-leaderboard {
    display: none;
  }
  .leaderboard table {
    display: none;
  }
  .leaderboard .leaderboard-table-wrapper {
    max-height: 100%;
  }
  .leaderboard .table-wrapper {
    height: auto;
  }
  .leaderboard .table-wrapper.full-screen {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.7) !important;
    z-index: 15100;
    padding: 0;
    overflow: auto;
    max-height: 92%;
  }
  .leaderboard .table-wrapper.full-screen .icon-close {
    position: relative;
    top: -15px;
    color: #ffffff;
  }
  .leaderboard .table-wrapper.full-screen .leaderboard-head {
    text-align: center;
    margin: 0;
    padding: 10px 0;
    font-family: 'Montserrat';
    font-size: 22px;
    font-weight: bold;
    font-style: italic;
    background-color: #ff141a;
    line-height: 30px;
    color: #ffffff;
  }
  .leaderboard .table-wrapper.full-screen .leaderboard-head-fixed {
    position: fixed;
    top: 0px;
    z-index: 10;
    width: 94%;
  }
  .leaderboard .table-wrapper.full-screen .leaderboard-head:lang(ja-jp) {
    font-family: 'notosans-regular';
  }
  .leaderboard .table-wrapper.full-screen .leaderboard-head,
  .leaderboard .table-wrapper.full-screen .hide-leaderboard {
    display: block;
  }
  .leaderboard .table-wrapper.full-screen thead th {
    font-size: 16px;
    padding: 5px;
  }
  .leaderboard .table-wrapper.full-screen table {
    display: block;
    background: #ffffff;
    font-size: 14px;
  }
  .leaderboard .table-wrapper.full-screen table tr td {
    padding: 5px;
  }
  .leaderboard .table-wrapper.full-screen .view-leaderboard {
    display: none;
  }
  .leaderboard .table-wrapper.full-screen .hide-leaderboard-fixed {
    position: fixed !important;
    top: 10px !important;
    right: 15px;
    z-index: 10;
    color: #333333 !important;
  }
}
div.responsive-popover-wrapper.reminder-dialog .popover-content {
  width: 320px !important;
  height: 320px !important;
}
div.responsive-popover-wrapper.reminder-dialog .popover-content #reminder-holder {
  margin-top: 49px;
  width: 100%;
  height: 100%;
}
div.responsive-popover-wrapper.reminder-dialog .popover-content .popover-header {
  height: 50px;
}
div.responsive-popover-wrapper.reminder-dialog .popover-content .cta-wrapper {
  margin-top: 80px;
}
div.responsive-popover-wrapper.reminder-dialog .popover-content .cta-wrapper a {
  display: block;
}
div.responsive-popover-wrapper.reminder-dialog .popover-content .cta-wrapper a.cta {
  margin-bottom: 20px;
}
.races-holder {
  min-width: 825px;
}
.races-holder .race {
  margin-bottom: 1em;
  z-index: 2;
  position: relative;
}
.races-holder .race_header {
  display: grid;
  display: -ms-grid;
  grid-template-columns: minmax(auto,100px) 1fr 50px;
  -ms-grid-columns: 100px 1fr 50px;
}
.races-holder .race_time {
  background: #aaa;
  margin-right: .5em;
  padding: .5em;
  text-align: center;
  -ms-grid-column: 1;
}
.races-holder .race_summary {
  background: #aaa;
  padding: .5em;
  -ms-grid-column: 2;
  justify-items: baseline;
}
.races-holder .race_summary .race_summary_text {
  font-weight: 700;
  -ms-grid-column: 2;
  -ms-grid-row: 1;
}
.races-holder .race_summary .race_summary_warning {
  background: #ffa100;
  border-radius: 5px;
  padding: 0 .5em;
  margin-right: .5em;
  -ms-grid-column: 1;
  -ms-grid-row: 1;
}
.races-holder .race_expand {
  background: #444444;
  color: #ffffff;
  padding: .5em;
  display: grid;
  align-items: center;
  justify-items: center;
  -ms-grid-column: 3;
}
.races-holder .race_expand i {
  transition: all 200ms linear;
}
.races-holder .race_expand.open i {
  transform: rotateZ(90deg);
}
.races-holder .race_body {
  overflow: hidden;
  height: 0;
  transition: height 200ms ease-in-out;
  display: grid;
  display: -ms-grid;
  grid-template-columns: minmax(auto,100px) 1fr;
  -ms-grid-columns: 100px 1fr;
}
.races-holder .race_body .race_details {
  grid-column: 2;
  -ms-grid-column: 2;
  background: #dddddd;
  padding: 1em;
  display: grid;
  display: -ms-grid;
  grid-template-columns: 2fr 1fr 3fr;
  grid-template-rows: 1fr auto;
  -ms-grid-columns: 2fr 1fr 3fr;
  -ms-grid-rows: 1fr auto;
}
.races-holder .race_body .race_details .race_icon {
  grid-row: 1/4;
  grid-column: 1;
  -ms-grid-column: 1;
  -ms-grid-row: 1;
  -ms-grid-row-span: 3;
  margin-right: 1em;
}
.races-holder .race_body .race_details .race_description {
  grid-row: 1;
  grid-column: 2/4;
  padding-bottom: 30px;
  -ms-grid-column: 2;
  -ms-grid-column-span: 4;
  -ms-grid-row: 1;
}
.races-holder .race_body .race_details .race_optin_message {
  grid-row: 2;
  grid-column: 2/4;
  display: none;
  background: rgba(255,0,0,0.25);
  border: 1px solid rgba(255,0,0,0.5);
  margin: 1em 0;
  height: 30px;
}
.races-holder .race_body .race_details .race_optin_message.visible {
  display: block;
}
.races-holder .race_body .race_details .race_cta {
  color: #000000;
  grid-row: 3;
  grid-column: 2/3;
  -ms-grid-column: 2;
  -ms-grid-column-span: 1;
  -ms-grid-row: 2;
  cursor: pointer;
  border-right: 1px solid rgba(255,255,255,0.5);
  padding: .7em;
  background: #ffa100;
  margin-top: 27px;
  margin-right: 1px;
  text-align: center;
}
.races-holder .race_body .race_details .race_cta.disabled {
  background: gray;
  cursor: initial;
  font-size: .8em;
  line-height: 2em;
  color: #ffffff;
  opacity: .5;
}
.races-holder .race_body .race_details .race_overlay {
  color: #ffffff;
  grid-row: 3;
  grid-column: 3/4;
  -ms-grid-column: 3;
  -ms-grid-column-span: 2;
  -ms-grid-row: 2;
}
.races-holder .race_body.visible {
  height: auto;
}
.races_inner {
  position: relative;
}
.races_inner::before {
  content: '';
  position: absolute;
  height: 100%;
  width: 4px;
  background: #aaa;
  left: 48px;
  z-index: 1;
}
.race_summary {
  display: grid;
  display: -ms-grid;
  grid-template-columns: auto 1fr;
  -ms-grid-columns: auto 1fr;
}
.race_summary .race_summary_text {
  grid-column: 2;
  grid-row: 1;
}
.race_summary .race_summary_warning {
  grid-column: 1;
  grid-row: 1;
}
.race_ongoing {
  margin: .5em;
  border-radius: 2px;
  background: #aaaaaa;
  padding: .5em;
  border: 1px solid rgba(0,0,0,0.1);
  display: none;
  text-align: center;
}
.race_ongoing .race_time {
  background: url(https://static.32red.com/img/races/stopwatch.svg) no-repeat;
  float: right;
  padding-left: 30px;
  margin: 10px 0;
  font-size: 1.1em;
}
.race_ongoing .race_tag {
  float: left;
  font-size: 1.1em;
  background: #f00000;
  color: #ffffff;
  font-weight: 700;
  margin: 10px 0 10px -0.5em;
  padding: 3px 15px;
}
.race_ongoing .race_attrs {
  display: grid;
  grid-template-columns: repeat(4,minmax(0,1fr));
  clear: both;
}
.race_ongoing .race_attrs div {
  border-right: 1px solid rgba(100,100,100,0.4);
}
.race_ongoing .race_attrs div:last-child {
  border: none;
}
.race_ongoing .race_attrs .title {
  display: block;
}
.race_ongoing .race_attrs .value {
  font-weight: 700;
}
#mobile .races-holder {
  min-width: initial;
}
#mobile .races_inner::before {
  display: none;
}
#mobile .race {
  margin-bottom: .5em;
}
#mobile .race_header {
  grid-template-columns: minmax(auto,50px) 1fr 30px;
}
#mobile .race_header .race_time {
  margin-right: 1px;
}
#mobile .race_header .race_summary .race_summary_text {
  grid-row: 1;
  grid-column: 1;
}
#mobile .race_header .race_summary .race_summary_warning {
  grid-row: 2;
  grid-column: 1;
}
#mobile .race_body .race_icon {
  display: none;
}
#mobile .race_body .race_details {
  padding: 0;
  grid-column: 1/3;
}
#mobile .race_body .race_details .race_description {
  padding: .5em;
  grid-column: 1/4;
}
#mobile .race_body .race_details .race_overlay {
  grid-row: 2;
  grid-column: 1/4;
}
#mobile .race_body .race_details .race_countdown {
  grid-column: 2/5;
}
#mobile .race_body .race_details .race_cta {
  margin-top: 0;
  grid-row: 3;
  grid-column: 1/4;
  border-right: none;
}
.race_overlay {
  display: grid;
  display: -ms-grid;
  grid-auto-columns: minmax(0,1fr);
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  color: #ffffff;
}
.race_overlay .race_attr {
  background: rgba(0,0,0,0.6);
  text-align: center;
  border-top: 1px solid rgba(255,255,255,0.5);
  border-right: 1px solid rgba(255,255,255,0.5);
  display: none;
  -ms-grid-row: 2;
}
.race_overlay .race_attr.visible {
  display: block;
}
.race_overlay .race_attr.race_max_bets {
  -ms-grid-column: 1;
}
.race_overlay .race_attr.race_position {
  -ms-grid-column: 1;
}
.race_overlay .race_attr.race_spins_left {
  -ms-grid-column: 2;
}
.race_overlay .race_attr.race_duration {
  -ms-grid-column: 2;
}
.race_overlay .race_attr.race_prize {
  -ms-grid-column: 3;
}
.race_overlay .race_attr.race_min_bet {
  -ms-grid-column: 4;
}
.race_overlay .race_attr .title {
  display: block;
  font-size: .9em;
}
.race_overlay .race_attr .value {
  font-size: 1.6em;
  line-height: 80%;
  font-family: "bebas-neue", serif;
}
.race_overlay .race_attr .value .affix {
  font-size: .5em;
}
.race_overlay .race_countdown {
  padding-right: .5em;
  grid-column: 3/5;
  -ms-grid-column: 3;
  -ms-grid-column-span: 4;
  -ms-grid-row: 1;
  background: rgba(0,0,0,0.6);
  text-align: right;
  position: relative;
  height: 27px;
  line-height: 27px;
  border-right: 1px solid rgba(255,255,255,0.5);
}
.race_overlay .race_countdown .countdown-time {
  font-family: "bebas-neue", serif;
  margin-left: 1em;
}
.race_overlay .race_countdown::before {
  content: '';
  border-left: 27px solid transparent;
  border-right: 27px solid rgba(0,0,0,0.6);
  border-bottom: 26px solid transparent;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  height: 0;
  width: 0;
  position: absolute;
  left: -40.5px;
  top: -13.5px;
}
#mobile .race_overlay .race_attr .value {
  font-size: 1.4em;
}
.InGameBanner-inner .content.large {
  width: 100%;
}
.race_leaderboard {
  width: 100%;
  max-width: 300px;
  margin: 0 auto;
  background: rgba(0,0,0,0.5);
  color: #ffffff;
}
.race_leaderboard .loading {
  margin: 0 auto;
  background: transparent;
}
.race_leaderboard .race_table_wrapper {
  max-height: 25vh;
  overflow-y: auto;
  overflow-x: hidden;
}
.race_leaderboard table {
  background: none;
}
.race_leaderboard th {
  background: rgba(250,250,250,0.8);
  color: #000000;
  border-left: 1px solid rgba(150,150,150,0.8);
  height: 20px;
  line-height: 20px;
}
.race_leaderboard th:first-child {
  border-left: none;
  text-align: center;
}
.race_leaderboard tbody {
  border: none;
}
.race_leaderboard tbody tr:last-child {
  border-bottom: none;
}
.race_leaderboard tr {
  border: none;
  border-bottom: 1px solid rgba(150,150,150,0.8);
}
.race_leaderboard tr.player {
  background: rgba(0,100,150,0.5);
}
.race_leaderboard td {
  border: none;
}
.race_leaderboard .race_lb_pos {
  width: 40px;
  max-width: 150px;
  text-align: left;
}
.race_leaderboard .race_lb_points {
  text-align: right;
  width: 40px;
  max-width: 150px;
}
.race_leaderboard .race_lb_prize {
  text-align: right;
}
.race_leaderboard .race_scroll {
  padding: .4em;
  width: auto;
  background: #eaeaea;
  margin: .5em;
  cursor: pointer;
  color: #000000;
  display: inline-block;
}
.race_leaderboard .race_scroll:hover {
  background: #cccccc;
}
.race_status {
  width: 100%;
  max-width: 300px;
  color: #ffffff;
  text-align: center;
  margin: 0 auto;
}
.race_status > div {
  padding: .2em;
  border-bottom: 1px solid rgba(150,150,150,0.8);
  background: rgba(0,0,0,0.5);
}
.race_status .race_log {
  background: transparent;
}
.race_status .race_title {
  font-size: 1.3em;
  font-weight: 700;
}
.race_status .race_time .race_time_title {
  font-size: .8em;
  display: block;
}
.race_status .race_time .race_countdown {
  font-size: 1.8em;
  font-family: "bebas-neue", serif;
}
.race_status .race_prize {
  font-size: 1.2em;
  font-weight: 700;
}
.race_status .race_prize_small {
  font-size: .8em;
}
.race_status .race_attr {
  display: grid;
  grid-template-columns: repeat(4,minmax(0,1fr));
  font-weight: 700;
}
.race_status .race_attr .title {
  display: block;
  width: 100%;
  font-weight: 400;
  font-size: .8em;
}
.race_status .race_log {
  height: 80px;
}
.race_status .race_log img {
  height: 100%;
}
.race_status .race_log img.animated {
  animation: bouncein 400ms 1;
}
@-webkit-keyframes bouncein {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes bouncein {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
#reasons {
  transform: translateY(100%);
  -webkit-transform: translateY(100%) scale(1,1);
  -moz-transform: translateY(100%) scale(1,1);
  -ms-transform: translateY(100%) scale(1,1);
  -o-transform: translateY(100%) scale(1,1);
  transform: translateY(100%) scale(1,1);
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 15007;
  padding-top: 80px;
  padding-bottom: 112px;
  color: #ffffff;
  background: rgba(0,0,0,0.6);
}
#reasons .reasons-wrapper {
  background: #ffffff;
  border-radius: 3px;
  width: 1140px;
  height: 850px;
  margin: auto;
  padding: 0px;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  max-width: 98%;
  right: 0;
  -webkit-transform: translateY(100%) scale(0,0);
  -moz-transform: translateY(100%) scale(0,0);
  -ms-transform: translateY(100%) scale(0,0);
  -o-transform: translateY(100%) scale(0,0);
  transform: translateY(100%) scale(0,0);
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
  box-shadow: #000000 0 0 13px 0px;
  text-align: center;
  color: #333333;
  overflow: hidden;
}
#reasons .reasons-wrapper .popover-header {
  font-family: 'Montserrat';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  color: #ffffff;
  text-align: center;
  margin: 0 0 10px;
  padding: 12px;
  font-size: 22px;
  font-weight: bold;
  font-style: italic;
  margin-bottom: 20px;
  background: #ff141a;
  z-index: 10002;
}
#reasons .reasons-wrapper .popover-header:lang(ja-jp) {
  font-family: 'notosans-regular';
}
#reasons .reasons-wrapper .section {
  height: 100%;
  position: relative;
  padding-bottom: 0px;
  overflow: hidden;
}
#reasons .slide {
  float: left;
  height: 100%;
  padding-bottom: 0px;
  position: relative;
}
#reasons .slide .slide-inner {
  padding-top: 150px;
  position: relative;
  height: 100%;
}
#reasons .slide .slide-inner picture {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10001;
}
#reasons .slide .slide-inner picture img {
  display: block;
  width: 100%;
  height: 100%;
}
#reasons .slide .slide-inner .slide-text {
  background: rgba(0,0,0,0.5);
  color: #ffffff;
  font-size: 22px;
  line-height: 28px;
  vertical-align: middle;
  padding: 30px 80px;
  margin: 0 35px;
  position: relative;
  z-index: 10002;
}
#reasons .slide .slide-inner h2 {
  font-family: 'Montserrat';
  font-size: 38px;
  line-height: 34px;
  margin: 0;
  padding-bottom: 20px;
  font-weight: 400;
}
#reasons .slide .slide-inner h2:lang(ja-jp) {
  font-family: 'notosans-regular';
}
#reasons .slide .slide-inner p {
  margin: 0;
  padding-bottom: 20px;
}
#reasons .slide .slide-inner a.next,
#reasons .slide .slide-inner a.prev {
  color: #ffffff;
  font-size: 32px;
  position: absolute;
  right: 20px;
  top: 50%;
  margin-top: -20px;
  font-size: 40px;
  cursor: pointer;
}
#reasons .slide .slide-inner a.prev {
  right: auto;
  left: 20px;
}
#reasons .slider-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
  left: 0;
  padding-top: 0px;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;
  -ms-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}
#reasons .jeff {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 350px;
  width: 631px;
  margin: 0 auto;
  background: url('https://static.32red.com/img/jeff.png') center bottom no-repeat;
  z-index: 10001;
  display: none;
}
#reasons .mow {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 350px;
  width: 631px;
  margin: 0 auto;
  background: url('https://static.32red.com/img/mow.png') center bottom no-repeat;
  z-index: 10001;
  display: none;
}
#reasons .slider-pagination {
  padding-left: 0;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 20px;
  margin: 0;
  z-index: 10004;
}
#reasons .slider-pagination li {
  display: inline-block;
  margin-left: 10px;
  width: 45px;
  height: 45px;
  line-height: 45px;
}
#reasons .slider-pagination li a {
  border: 2px solid #ffffff;
  color: #ffffff;
  text-decoration: none;
  border-radius: 50%;
  background: rgba(0,0,0,0.3);
  display: block;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
  height: 45px;
  line-height: 40px;
  width: 45px;
  text-align: center;
  font-size: 36px;
  font-weight: bold;
}
#reasons .slider-pagination li.active a,
#reasons .slider-pagination li:hover a {
  background: #000000;
  height: 55px;
  width: 55px;
  line-height: 50px;
  margin-left: -5px;
  border-radius: 100%;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
#reasons.visible {
  -webkit-transform: translateY(0%) scale(1,1);
  -moz-transform: translateY(0%) scale(1,1);
  -ms-transform: translateY(0%) scale(1,1);
  -o-transform: translateY(0%) scale(1,1);
  transform: translateY(0%) scale(1,1);
}
#reasons.visible .reasons-wrapper {
  -webkit-transform: translateY(0%) scale(1,1);
  -moz-transform: translateY(0%) scale(1,1);
  -ms-transform: translateY(0%) scale(1,1);
  -o-transform: translateY(0%) scale(1,1);
  transform: translateY(0%) scale(1,1);
}
@media (max-width: 1200px) {
  #reasons .reasons-wrapper {
    width: 1024px;
    height: 760px;
  }
}
@media (max-width: 1024px) {
  #reasons .reasons-wrapper {
    width: 100%;
    height: 100%;
    border-radius: 0;
    text-align: center;
    max-width: 100%;
  }
  #reasons .jeff,
  #reasons .mow {
    display: block;
    background-size: cover;
    width: 500px;
    height: 283px;
  }
  #reasons .mow {
    width: 582px;
    height: 200px;
  }
}
@media (max-width: 700px) {
  #reasons .reasons-wrapper {
    width: 100%;
    height: 100%;
    border-radius: 0;
    text-align: center;
    max-width: 100%;
  }
  #reasons .reasons-wrapper .popover-header {
    font-size: 22px;
    font-weight: bold;
    font-style: italic;
  }
  #reasons .jeff {
    width: 300px;
    height: 167px;
  }
  #reasons .mow {
    width: 350px;
    height: 121px;
  }
  #reasons .slide .slide-inner {
    padding-top: 80px;
  }
  #reasons .slide .slide-inner .slide-text {
    line-height: 22px;
    font-size: 18px;
    padding: 20px 20px;
    margin: 0 10px;
  }
  #reasons .slide .slide-inner .slide-text h2 {
    font-size: 22px;
    padding-bottom: 0px;
  }
  #reasons .slide .slide-inner .slide-text p {
    padding-bottom: 5px;
    font-size: 16px;
    line-height: 18px;
  }
  #reasons .slide .slide-inner .slide-text a {
    font-size: 12px;
  }
  #reasons .slide .slide-inner .slide-text a.next,
  #reasons .slide .slide-inner .slide-text a.prev {
    display: none;
  }
  #reasons .slider-pagination li {
    width: 30px;
    height: 30px;
  }
  #reasons .slider-pagination li a {
    height: 30px;
    width: 30px;
    line-height: 26px;
    font-size: 20px;
  }
  #reasons .slider-pagination li.active a,
  #reasons .slider-pagination li:hover a {
    height: 40px;
    line-height: 36px;
    width: 40px;
  }
}
@media (max-width: 700px) and (orientation: landscape) {
  #reasons .jeff,
  #reasons .mow {
    display: none;
  }
}
#sports-banner {
  display: none;
  position: relative;
  width: 100%;
  float: left;
  overflow: hidden;
  height: 275px;
}
#sports-banner .slides {
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  position: absolute;
}
#sports-banner .slides .slide {
  display: block;
  background-size: contain;
  background-position: center center;
  overflow: hidden;
  width: 100%;
  height: 275px;
  position: absolute;
  top: 0;
}
#sports-banner .slides .slide .slide-inner {
  text-align: center;
  position: relative;
  float: right;
  right: 10%;
  display: block;
  min-width: 20%;
  top: 20px;
  color: #ffffff;
  padding: 0 20px;
}
#sports-banner .slides .slide .slide-inner h2 {
  font-size: 80px;
  font-family: 'Montserrat';
  line-height: 80px;
  margin: 0;
  white-space: nowrap;
  display: block;
}
#sports-banner .slides .slide .slide-inner h2:lang(ja-jp) {
  font-family: 'notosans-regular';
}
#sports-banner .slides .slide .slide-inner h3 {
  font-size: 30px;
  line-height: 30px;
  margin: -10px 0 0 -10px;
  font-weight: bold;
}
#sports-banner .slides .slide .slide-inner p {
  margin: 0 5px;
  font-size: 20px;
}
#sports-banner .slides .slide .slide-inner span.termsLink {
  font-size: 10px;
  display: block;
  clear: both;
  width: 100%;
}
#sports-banner .slides .slide .slide-inner span.termsLink a {
  color: #ffffff;
  font-weight: 100;
}
#sports-banner .slides .slide .slide-inner a.cta {
  width: 60%;
  padding: 0;
  margin-bottom: 5px;
  height: 42px;
  line-height: 40px;
  font-size: 26px;
  display: block;
  margin: 10px auto;
  font-weight: bold;
}
#sports-banner .slides .slide .slider-pagination {
  display: block;
  text-align: center;
  padding-left: 0;
  margin: 5px auto 10px auto;
  height: 22px;
  z-index: 10004;
}
#sports-banner .slides .slide .slider-pagination li {
  display: inline-block;
  margin: 0 auto;
  width: 22px;
  height: 22px;
  line-height: 22px;
  vertical-align: middle;
  text-align: center;
}
#sports-banner .slides .slide .slider-pagination li a {
  border: 1px solid #ffffff;
  color: #ffffff;
  text-decoration: none;
  border-radius: 50%;
  background: rgba(0,0,0,0.3);
  display: block;
  height: 20px;
  line-height: 17px;
  width: 20px;
  text-align: center;
  font-size: 12px;
}
#sports-banner .slides .slide .slider-pagination li a i {
  font-size: 10px;
  line-height: 19px;
}
#sports-banner .slides .slide .slider-pagination li.active a,
#sports-banner .slides .slide .slider-pagination li:hover a {
  background: #000000;
  height: 22px;
  width: 22px;
  margin-left: -1px;
  margin-top: -1px;
  line-height: 19px;
  border-radius: 100%;
}
#sports-banner .slides .slide .slider-pagination li.active a i,
#sports-banner .slides .slide .slider-pagination li:hover a i {
  line-height: 20px;
}
@media (min-width: 319px) {
  .giveAwayGamesWrapper {
    position: relative;
  }
  .giveAwayGamesWrapper .clear {
    clear: both;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper {
    width: 32.6%;
    margin: 0.3%;
    float: left;
    background-color: #333333;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-image-wrapper {
    position: relative;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-image-wrapper .offer {
    position: absolute;
    max-width: 50%;
    right: 0;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper img {
    width: 100%;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .arrow-up {
    display: none;
    position: absolute;
    bottom: -1px;
    left: 50%;
    margin-left: -15px;
    width: 0;
    height: 0;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid #ededed;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper.active .arrow-up {
    display: block;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper.active .game-content {
    display: block;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content {
    display: none;
    width: 100%;
    position: absolute;
    text-align: left;
    background-color: #ededed;
    z-index: 1;
    padding: 10px;
    left: 0px;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content span.terms-text {
    color: #999999;
    font-size: 13px;
    display: block;
    line-height: 1.2;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content.has-offer .bonus-optin p {
    display: none;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content.has-offer.not-logged-in a.promotion-btn {
    background-color: #ffa100;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content.has-offer a.cta.launch-game-btn {
    background-color: transparent;
    border: 1px solid #000;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content .bonus-optin {
    max-width: 100%;
    width: 100%;
    text-align: left;
    margin: 10px 0;
    padding: 0px;
    display: inline-block;
    vertical-align: bottom;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content .bonus-optin .bonus-optin {
    width: 100%;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content .bonus-optin .cta {
    width: 100%;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content .bonus-optin p {
    font-family: texta;
    font-size: 15px;
    padding: 10px 20px;
    text-align: center;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content .disabled-btn,
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content .secondary-btn {
    background-color: inherit;
    border: 1px solid #000;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content .image-wrapper {
    position: relative;
    width: 23%;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content .image-wrapper .offer {
    position: absolute;
    max-width: 50%;
    right: 0;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content .close {
    position: absolute;
    top: 15px;
    right: 15px;
    font-weight: 700;
    cursor: pointer;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content .description {
    float: left;
    vertical-align: top;
    width: 100%;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content a.cta {
    display: block;
    width: 100%;
    vertical-align: bottom;
    margin: 5px 0;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content img {
    display: none;
    float: left;
    padding-top: 13px;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content h1 {
    margin: 0px;
    color: #333333;
    font-family: 'Texta-Bold';
    font-size: 28px;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content .date {
    display: block;
    color: #333333;
    font-size: 16px;
    font-style: italic;
    font-family: 'Texta-Book';
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content a.terms {
    color: #999999;
    text-align: left;
    text-decoration: underline;
    font-size: 13px;
    line-height: normal;
    display: block;
  }
}
@media (min-width: 1024px) {
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper {
    width: 16.408%;
    margin: 0.13%;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content .description {
    padding-left: 20px;
    display: inline-block;
    width: 70%;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content .bonus-optin {
    width: 49%;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content img {
    display: inline-block;
    width: 100%;
  }
  .giveAwayGamesWrapper .giveAwayGamesInnerWrapper .game-wrapper .game-content a.cta {
    display: inline-block;
    width: 49%;
    margin: 10px 0;
  }
}
.jackpot-widget-wrapper {
  margin: 8px 0px 35px 8px;
  display: flex;
}
.jackpot-widget-wrapper.slick-initialized .slick-slide {
  display: flex;
}
.jackpot-widget-wrapper .single-jackpot-item:nth-last-child(1) {
  width: 95vw;
}
.jackpot-widget-wrapper .single-jackpot-item {
  display: flex;
  width: 80vw;
  height: 80px;
  padding: 0 8px 8px 0;
  background-color: #ededed;
  border: 0;
  margin: 0 4px;
}
.jackpot-widget-wrapper .single-jackpot-item .thumbnail {
  height: 80px;
  width: 80px;
  display: flex;
  vertical-align: top;
}
.jackpot-widget-wrapper .single-jackpot-item .thumbnail img {
  width: 100%;
}
.jackpot-widget-wrapper .single-jackpot-item .description {
  position: relative;
  width: 178px;
  display: flex;
  flex: 1;
}
.jackpot-widget-wrapper .single-jackpot-item .description .tag {
  position: absolute;
  left: 0px;
  top: 0;
  padding: 0 8px;
  height: 20px;
  background-color: #ff141a;
  font-size: 12px;
  color: #ffffff;
  font-family: 'Texta-Bold';
}
.jackpot-widget-wrapper .single-jackpot-item .description .title {
  font-family: 'Texta-Book';
  font-size: 16px;
  color: #666666;
  text-align: right;
  margin: 0;
}
.jackpot-widget-wrapper .single-jackpot-item .description .jackpot-wrapper {
  width: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: flex-end;
  padding: 30px 0 0 6px;
}
.jackpot-widget-wrapper .single-jackpot-item .description .jackpot {
  font-family: 'Texta-Bold';
  font-size: 24px;
  color: #000000;
  line-height: 0.8;
  margin: 0;
}
.jackpot-widget-wrapper .single-jackpot-item:nth-child(1) {
  margin-left: 0px;
}
.jackpot-widget-wrapper .single-jackpot-item:nth-child(4) {
  margin-right: 0px;
}
@media (min-width: 544px) {
  .jackpot-widget-wrapper ul.slick-dots li:nth-last-child(1) {
    display: none;
  }
  .jackpot-widget-wrapper .single-jackpot-item:nth-last-child(1) {
    width: 52vw;
    margin-right: 0px;
  }
  .jackpot-widget-wrapper .single-jackpot-item {
    width: 43vw;
  }
  .jackpot-widget-wrapper .single-jackpot-item .jackpot-wrapper {
    padding: 24px 0 0 6px;
  }
  .jackpot-widget-wrapper .single-jackpot-item .jackpot-wrapper .jackpot {
    font-size: 23px;
  }
}
@media (min-width: 768px) {
  .jackpot-widget-wrapper .single-jackpot-item:nth-last-child(1) {
    width: 50vw;
  }
  .jackpot-widget-wrapper .single-jackpot-item {
    width: 45vw;
  }
  .jackpot-widget-wrapper .single-jackpot-item .description .jackpot-wrapper .jackpot {
    font-size: 30px;
  }
}
@media (min-width: 922px) {
  .jackpot-widget-wrapper {
    padding: 24px 20px;
    margin: 0;
  }
  .jackpot-widget-wrapper.slick-slider {
    margin: 0px;
  }
  .jackpot-widget-wrapper.slick-slider .slick-dots {
    display: none;
  }
  .jackpot-widget-wrapper.slick-slider .slick-track:nth-last-child() {
    margin-right: 0;
  }
  .jackpot-widget-wrapper .single-jackpot-item,
  .jackpot-widget-wrapper .single-jackpot-item:nth-last-child(1) {
    width: 23.5vw;
  }
  .jackpot-widget-wrapper .single-jackpot-item .description .jackpot-wrapper .jackpot {
    font-size: 20px;
  }
}
@media (min-width: 1200px) {
  .jackpot-widget-wrapper .single-jackpot-item {
    width: 24vw;
  }
  .jackpot-widget-wrapper .single-jackpot-item .description .jackpot-wrapper {
    padding: 25px 0 0 6px;
  }
  .jackpot-widget-wrapper .single-jackpot-item .description .jackpot-wrapper .jackpot {
    font-size: 35px;
  }
}
#login {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: 5001;
  padding-top: 80px;
  padding-bottom: 112px;
  color: #333333;
  background: rgba(0,0,0,0.6);
  display: none;
}
#login .login-area {
  background: #ffffff;
  width: 450px;
  height: 365px;
  margin: auto;
  padding: 15px;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  display: none;
  box-shadow: #000000 0 0 13px 0px;
  padding-top: 60px;
}
#login .login-area p.header {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 55px;
  line-height: 55px;
  font-family: 'Montserrat';
  background: #ff141a;
  color: #ffffff;
  font-size: 22px;
  font-style: italic;
  font-weight: bold;
  margin: 0;
  text-align: center;
  text-transform: capitalize;
}
#login .login-area p.header:lang(ja-jp) {
  font-family: 'notosans-regular';
}
#login .login-area .sign-up {
  text-align: center;
}
#login .login-area .sign-up a {
  color: #ff141a;
  text-decoration: none;
}
#login .login-area label {
  margin-bottom: 0;
}
#login .login-area input {
  margin-bottom: 10px;
}
#login .login-area form.has-error span.input {
  position: relative;
  display: block;
}
#login .login-area form.has-error span.input:after {
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  color: #ffffff;
  content: "\f12a";
  text-indent: 0;
  width: 35px;
  height: 35px;
  border: 0;
  text-align: center;
  display: block;
  background: #ff141a;
  line-height: 35px;
  position: absolute;
  right: 0;
  z-index: 10002;
  top: 0;
}
#login.visible {
  display: block;
  z-index: 15099;
}
#login.visible .login-area {
  display: block;
}
#login .error {
  color: #ff141a;
  font-weight: bold;
  margin-bottom: 15px;
  font-weight: 400;
}
#login .error.main-error {
  text-align: center;
  margin-bottom: 0;
}
#login .error.main-error a {
  color: #ff141a;
}
#login .forgot-password {
  color: #333333;
  text-decoration: none;
  display: block;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
}
#login .forgot-password:hover {
  color: #ffa100;
}
#login button {
  font-family: 'Texta-Black';
  padding-top: 2px;
  padding-bottom: 3px;
  display: block;
  width: 100%;
}
#login button:lang(ja-jp) {
  font-family: 'notosans-black', 'Texta-Black';
}
#login .login-area .mobile-app-date,
.login-popover .login-area .mobile-app-date {
  margin-bottom: 10px;
  width: 70%;
  position: relative;
}
#login .login-area .mobile-app-date:after,
.login-popover .login-area .mobile-app-date:after {
  content: "18+";
  display: block;
  position: absolute;
  left: 111%;
  top: 23px;
  bottom: 0;
  width: 35px;
  height: 35px;
  border: 2px solid #ff141a;
  border-radius: 50%;
  text-align: center;
  font-size: 18px;
  font-weight: 700;
  line-height: 31px;
}
#login .login-area .mobile-app-date input,
.login-popover .login-area .mobile-app-date input {
  margin-bottom: 0;
}
#login .login-area .mobile-app-date .error-msg,
.login-popover .login-area .mobile-app-date .error-msg {
  color: #f00000;
  text-align: left;
  display: none;
}
@media (max-width: 700px) {
  #login .login-area {
    width: 100%;
    height: 100%;
    border-radius: 0;
    text-align: center;
  }
  #login .login-area form {
    max-width: 400px;
    margin: 0 auto;
  }
  #login .login-area .loader {
    padding: 0 0 60px 0;
    height: 100%;
  }
  #login .login-area .loader picture {
    display: flex;
    align-items: center;
    height: 100%;
  }
  #login .login-area .loader picture img {
    margin: auto;
  }
  #login label {
    text-align: left;
  }
  #login .forgot-password {
    display: block;
  }
  #login .error {
    text-align: left;
  }
  #login .cta.deposit {
    display: none;
  }
  .notifications,
  .cta.account {
    display: none;
  }
  .responsive-popover-wrapper .cta.deposit {
    display: inline-block;
  }
}
#mobile.sportsbook #login {
  position: fixed;
}
@media (min-width: 1200px) {
  .header-bar #login:not(.visible) .login-area .loader {
    display: none !important;
  }
  .header-bar #login .login-area form.has-error span.input:after {
    display: none;
  }
  .header-bar #login .login-area label {
    display: none;
  }
  #login {
    position: relative;
    float: right;
    right: auto;
    top: auto;
    left: auto;
    width: auto;
    height: auto;
    display: block;
    padding: 0;
    background: none;
  }
  #login .error {
    position: absolute;
    background: #ffffff;
    font-size: 11px;
    width: 120px;
    top: 0;
    lefT: -127px;
    line-height: 15px;
    padding: 2px 10px 3px;
    font-weight: normal;
    border-radius: 2px;
    height: auto;
  }
  #login .error.main-error {
    display: none;
  }
  #login .error:after {
    position: absolute;
    right: -5px;
    top: 11px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-color: transparent transparent transparent #ffffff;
    content: "";
  }
  #login .login-area {
    position: relative;
    height: auto;
    width: auto;
    background: none;
    display: block;
    box-shadow: none;
    padding: 0 0 12px;
    min-width: 294px;
    min-height: 64px;
    border-radius: 0;
  }
  #login .login-area form p.header {
    display: none;
  }
  #login .login-area form input {
    max-width: 110px;
    float: left;
    border: none;
    margin-right: 5px;
    height: 32px;
    line-height: 32px;
    padding-left: 13px;
    font-size: 16px;
  }
  #login .login-area form button {
    min-width: 64px;
    width: auto;
    background: none;
    color: #ffffff;
    border: 1px solid #ffffff;
    padding: 0 5px;
    float: left;
  }
  #login .login-area form .forgot-password {
    position: absolute;
    left: 0;
    bottom: 2px;
    font-size: 14px;
    color: #ffffff;
  }
  #login .login-area form .forgot-password:hover {
    color: #ffffff;
  }
  #login .login-area form .sign-up {
    display: none;
  }
  #login .login-area a {
    color: #ffffff;
  }
  #login .login-area:lang(ja-jp) {
    min-width: 307px;
  }
  #login .login-area:lang(ja-jp) input[type="password"] {
    font-family: 'Texta-Book';
  }
  #login .close-btn {
    display: none;
  }
  #login.visible {
    -webkit-transform: translateY(0%) scale(1,1);
    -moz-transform: translateY(0%) scale(1,1);
    -ms-transform: translateY(0%) scale(1,1);
    -o-transform: translateY(0%) scale(1,1);
    transform: translateY(0%) scale(1,1);
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    padding-top: 80px;
    padding-bottom: 112px;
    color: #ffffff;
    background: rgba(0,0,0,0.7);
    z-index: 10007;
  }
  #login.visible .error {
    position: relative;
    top: auto;
    right: auto;
    left: auto;
    width: auto;
  }
  #login.visible .login-area {
    background: #ffffff;
    border-radius: 3px;
    width: 450px;
    height: 365px;
    margin: auto;
    padding: 77px 15px 15px;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    -webkit-transform: translateX(0%) scale(1,1);
    -moz-transform: translateX(0%) scale(1,1);
    -ms-transform: translateX(0%) scale(1,1);
    -o-transform: translateX(0%) scale(1,1);
    transform: translateX(0%) scale(1,1);
    color: #333333;
    box-shadow: #000000 0 0 13px 0px;
  }
  #login.visible .login-area .sign-up {
    text-align: center;
  }
  #login.visible .login-area .sign-up a {
    color: #ffffff;
    text-decoration: none;
  }
  #login.visible .login-area form p.header {
    display: block;
  }
  #login.visible .login-area form input {
    max-width: 100%;
    float: none;
    border: none;
    margin-right: 5px;
    height: 35px;
    line-height: 35px;
    padding-left: 13px;
    font-size: 16px;
    border: 1px solid #D8D8D8;
  }
  #login.visible .login-area form label {
    display: block;
  }
  #login.visible .login-area form button {
    min-width: 64px;
    width: 100%;
    background: none;
    color: #333333;
    border: none;
    padding: 0 5px;
    float: none;
    background: #ffba00;
  }
  #login.visible .login-area form .forgot-password {
    position: relative;
    left: 0;
    bottom: 3px;
    font-size: 14px;
    color: #333333;
  }
  #login.visible .login-area form .forgot-password a {
    color: #333333;
  }
  #login.visible .login-area form .forgot-password:hover {
    color: #333333;
  }
  #login.visible .login-area form .sign-up {
    display: none;
  }
  #login.visible .login-area form.has-error span.input {
    position: relative;
    display: block;
  }
  #login.visible .login-area form.has-error span.input:after {
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    font-size: 20px;
    color: #ffffff;
    content: "\f12a";
    text-indent: 0;
    width: 35px;
    height: 35px;
    border: 0;
    text-align: center;
    display: block;
    background: #ff141a;
    line-height: 35px;
    position: absolute;
    right: 0;
    z-index: 10002;
    top: 0;
  }
  #login.visible .close-btn {
    display: block;
  }
}
@media (min-width: 1200px) and (max-width: 1300px) {
  #login .error {
    left: 0;
    top: -21px;
    height: 17px;
    padding-top: 1px;
    right: 69px;
    width: auto;
    font-size: 11px;
    text-align: center;
  }
  #login .error:after {
    display: none;
  }
}
.responsive-popover-wrapper.self-excluded {
  z-index: 15300;
}
.responsive-popover-wrapper.self-excluded .popover-header {
  position: relative;
  height: 46px;
  clear: both;
}
.responsive-popover-wrapper.self-excluded .close-btn {
  position: absolute;
  right: 8px !important;
  top: 7px !important;
}
.responsive-popover-wrapper.self-excluded .fa-lock {
  position: relative;
  font-size: 180px;
  margin: 170px auto 0 auto;
  text-align: center;
}
.responsive-popover-wrapper.self-excluded .sef-title {
  width: 80%;
  margin: 0 auto;
  position: relative;
  font-size: 20px;
  font-weight: bolder;
}
.responsive-popover-wrapper.self-excluded .sef-descr {
  font-size: 18px;
  width: 80%;
  margin: 18px auto;
  line-height: 21px;
}
.responsive-popover-wrapper.self-excluded .cta {
  font-weight: bold;
  padding: 0px 30px;
  cursor: pointer;
}
.loyalty-box {
  font-family: 'Texta-Book';
  font-size: 14px;
}
.loyalty-box.grey {
  float: left;
  width: 275px;
  display: none;
  position: absolute;
  top: 46px;
  right: 112px;
}
.loyalty-box.grey.visible {
  display: block;
}
.loyalty-box.grey .loyalty-box-inner {
  color: #ffffff;
}
.loyalty-box.grey .loyalty-box-inner:before {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 15px 14px 15px;
  border-color: transparent transparent #525252 transparent;
  content: "";
  position: absolute;
  right: 0;
  top: -14px;
}
.homepage-slideshow .loyalty-box {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 10006;
  margin: 0 auto;
  max-width: 1920px;
  width: 100%;
  user-select: none;
  font-family: 'Texta-Book';
}
.homepage-slideshow .loyalty-box .loyalty-box-inner {
  position: absolute;
  right: 24px;
  bottom: 50px;
  width: 350px;
  color: #ffffff;
}
.loyalty-box .loyalty-buttons {
  padding-top: 5px;
}
.loyalty-box .loyalty-buttons .cta {
  padding: 0;
  width: 49%;
}
.loyalty-box .loyalty-buttons .cta.deposit {
  float: right;
}
.loyalty-box .loyalty-buttons .cta.login-btn {
  float: none;
  display: block;
  margin: 0 auto;
}
.loyalty-box .loyalty-buttons .cta.login-btn.big {
  width: auto;
  height: 60px;
  line-height: 56px;
  font-size: 26px;
}
.loyalty-box i {
  position: relative;
}
.loyalty-box i:after {
  position: absolute;
  top: 2px;
  left: 2px;
  right: 2px;
  bottom: 2px;
  background: #ffffff;
  content: "";
  display: block;
  z-index: 1;
}
.loyalty-box i:before {
  z-index: 2;
  position: relative;
}
.loyalty-box i.icon-bronze_square {
  color: #956127;
}
.loyalty-box i.icon-silver_square {
  color: #9E9E9E;
}
.loyalty-box i.icon-gold_square {
  color: #CDA029;
}
.loyalty-box i.icon-platinum_square {
  color: #43434B;
}
.loyalty-box i.icon-Club {
  content: "\e90a";
  background: none;
}
.loyalty-box i.icon-Club:after {
  content: "\e912";
  color: #ffffff;
}
.loyalty-box .base-player {
  padding: 15px 8px;
  text-align: center;
}
.loyalty-box .base-player h2 {
  font-weight: 400;
  margin: 0;
  text-align: center;
}
.loyalty-box .base-player p {
  margin: 0;
  font-size: 14px;
}
#desktop #header-inner .header-bar .loyalty-box .base-player p {
  line-height: 22px;
}
.loyalty-box .base-player .tiers-list ul {
  list-style: none;
  padding: 14px 0 8px;
  margin: 0;
  overflow: hidden;
  display: inline-block;
}
.loyalty-box .base-player .tiers-list ul li {
  float: left;
  margin-left: 5px;
  border: none;
}
.loyalty-box .base-player .tiers-list ul li i {
  font-size: 40px;
  line-height: 40px;
}
.loyalty-box .base-player .tiers-list ul li i.icon-Club {
  content: "\e90a";
  font-size: 80px;
  line-height: 80px;
  position: absolute;
  top: -22px;
  left: 0;
  background: none;
}
.loyalty-box .base-player .tiers-list ul li.icon-club-rouge-wrap {
  position: relative;
  min-height: 67px;
  padding-bottom: 15px;
  width: 90px;
}
.loyalty-box .base-player .tiers-list ul li.icon-club-rouge-wrap span {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 6px;
}
.loyalty-box .base-player .tiers-list ul li:first-child {
  margin-left: 0;
}
.loyalty-box .base-player .tiers-list ul li img {
  display: block;
}
.loyalty-box .base-player .tiers-list ul li span {
  font-size: 13px;
  display: block;
  text-align: center;
  font-family: 'Texta-Book';
  float: none;
  padding-left: 0;
}
.loyalty-box .base-player .tiers-list ul li span:lang(ja-jp) {
  font-size: 11px;
}
.loyalty-box .base-player .tiers-list a {
  color: #ffffff;
  clear: both;
  display: block;
  text-align: center;
  font-size: 14px;
}
.loyalty-box .base-player .loyalty-buttons {
  padding-top: 15px;
}
.loyalty-box[data-step="default"] .loyalty-redeem {
  display: none;
}
.loyalty-box[data-step="slider"] .loyalty-left {
  display: none;
}
.loyalty-box[data-step="slider"] .loyalty-redeem {
  display: block;
}
.loyalty-box[data-step="slider"] .loyalty-redeem .confirm-password {
  display: none;
}
.loyalty-box[data-step="slider"] .loyalty-box-inner {
  min-height: 150px;
}
.loyalty-box[data-step="submit"] .loyalty-left {
  display: none;
}
.loyalty-box[data-step="submit"] .loyalty-redeem,
.loyalty-box[data-step="submit"] .loyalty-left {
  display: block;
}
.loyalty-box[data-step="submit"] .loyalty-redeem .confirm-password,
.loyalty-box[data-step="submit"] .loyalty-left .confirm-password {
  display: block;
}
.loyalty-box[data-step="submit"] .loyalty-redeem .slider-box,
.loyalty-box[data-step="submit"] .loyalty-left .slider-box {
  display: none;
}
.loyalty-box[data-step="submit"] .loyalty-box-inner {
  min-height: 150px;
}
.loyalty-box .loyalty-box-inner {
  padding: 10px;
  background: #525252;
  position: relative;
}
.loyalty-box a {
  color: #ffffff;
}
.loyalty-box .slider-buttons {
  line-height: 30px;
}
.loyalty-box .slider-buttons a {
  line-height: 30px;
}
.loyalty-box .slider-buttons .cta {
  margin-right: 0;
  float: right;
  width: 49%;
}
.loyalty-box .slider-buttons .cta.cancel {
  float: left;
}
#mobile .loyalty-box .slider-buttons .cta.cancel {
  float: left;
}
.loyalty-box .slider-buttons .cta.claim-bonus {
  color: #333333;
}
#mobile .loyalty-box .slider-buttons .cta {
  margin-right: 0;
  float: right;
  width: 49%;
}
.loyalty-box .loyalty-details {
  overflow: hidden;
}
.loyalty-box .loyalty-details .loyalty-top {
  overflow: hidden;
  padding-bottom: 5px;
}
.loyalty-box .loyalty-details .loyalty-top .tier-name {
  text-transform: capitalize;
  font-size: 36px;
  line-height: 42px;
  float: left;
}
.loyalty-box .loyalty-details .loyalty-points {
  text-transform: uppercase;
  overflow: hidden;
  position: relative;
  margin: 0 0 20px;
  line-height: 22px;
}
.loyalty-box .loyalty-details .loyalty-points .loyalty-amount {
  float: right;
  font-family: 'Texta-Bold';
  font-size: 18px;
  line-height: 18px;
  background: #525252;
  position: relative;
  z-index: 2;
}
.loyalty-box .loyalty-details .loyalty-points .loyalty-amount .icon-ruby {
  padding: 0 4px;
  position: relative;
  top: 2px;
}
.loyalty-box .loyalty-details .loyalty-points .loyalty-amount .icon-ruby:after {
  display: none;
}
.loyalty-box .loyalty-details .show-slider.grey {
  cursor: auto;
}
#mobile .loyalty-box .loyalty-details .show-slider {
  margin-right: 0;
}
.loyalty-box .loyalty-details .dots {
  position: absolute;
  left: 105px;
  bottom: 5px;
  right: 0;
  display: block;
  border-bottom: 1px dotted #ffffff;
}
.loyalty-box .loyalty-redeem {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  padding: 10px;
  background: #525252;
  z-index: 3;
}
.loyalty-box .loyalty-redeem.visible {
  display: block;
}
.loyalty-box .loyalty-redeem .slider-box p {
  margin: 0 0 10px;
}
.loyalty-box .loyalty-redeem .slider-box .slider-bar {
  background: #6A6A6A;
  text-align: center;
  padding: 5px 10px;
  margin-bottom: 10px;
}
.loyalty-box .loyalty-redeem .slider-box .slider-bar .loyalty-money {
  display: block;
  user-select: none;
  font-family: 'Texta-Bold';
  font-size: 16px;
  margin-bottom: 5px;
}
.loyalty-box .loyalty-redeem .slider-box .slider-bar .sliding {
  display: block;
  background: #000000;
  height: 17px;
  position: relative;
  cursor: pointer;
  border-top: 5px solid #6A6A6A;
  border-bottom: 5px solid #6A6A6A;
}
.loyalty-box .loyalty-redeem .slider-box .slider-bar .sliding .sliding-button {
  position: absolute;
  left: calc(100% - 8px);
  background: #cccccc;
  top: -4px;
  height: 15px;
  width: 15px;
  border-radius: 3px;
  z-index: 2;
}
.loyalty-box .loyalty-redeem .slider-box .slider-bar .sliding .red-bar {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
  top: 0;
  background: #ff141a;
}
.loyalty-box .loyalty-redeem .confirm-password {
  padding-bottom: 18px;
  position: relative;
}
.loyalty-box .loyalty-redeem .confirm-password .error {
  position: absolute;
  left: 0;
  bottom: 0;
}
.loyalty-box .loyalty-redeem .confirm-password label {
  margin-bottom: 5px;
}
.loyalty-box .loader {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0,0,0,0.5);
}
.loyalty-box .error {
  display: none;
  color: #ff141a;
}
.loyalty-box.has-error .error {
  display: block;
}
.loyalty-box .loyalty-box {
  width: auto;
}
.loyalty-box .loyalty-box.grey {
  right: 55px;
}
.loyalty-box.show-loader .loader {
  display: block;
}
.loyalty-box .tier-background {
  width: 50px;
  height: 50px;
  font-size: 50px;
  line-height: 50px;
  float: right;
  display: block;
}
.loyalty-box .tier-background i.icon-Club {
  background: none;
}
.loyalty-box .tier-background i.icon-Club:after {
  content: "\e912";
  color: #ffffff;
}
.peekaboo-inner {
  position: fixed;
  bottom: 3px;
  opacity: 1;
  z-index: 15101;
  right: -323px;
  width: 321px;
  height: 249px;
  color: #ffffff;
}
.peekaboo-inner .close {
  width: 25px;
  height: auto;
  right: 2px;
  position: absolute;
  top: -2px;
}
.peekaboo-inner .close-peekaboo {
  width: 26px;
  height: auto;
}
.peekaboo-inner .congrats {
  font-size: 21px;
  padding: 10px;
  margin-top: 46px;
  font-family: 'Montserrat';
  color: #43191f;
}
.peekaboo-inner .congrats:lang(ja-jp) {
  font-family: 'notosans-regular';
}
.peekaboo-inner .loader {
  display: none;
  background: rgba(255,255,255,0.8);
}
.peekaboo-inner .loader picture {
  display: block;
  position: absolute;
  margin: auto;
  width: 80px;
  height: 80px;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.peekaboo-inner .mute {
  background: url(https://static.32red.com/img/ant-and-dec/peekaboo/unmute.png) no-repeat;
  width: 25px;
  height: 20px;
  position: absolute;
  background-size: 16px 15px;
  top: 5px;
  right: 14px;
}
.peekaboo-inner .unmute {
  background: url(https://static.32red.com/img/ant-and-dec/peekaboo/mute.png) no-repeat;
  position: absolute;
  width: 27px;
  height: 20px;
  right: 5px;
  top: 5px;
  background-size: 14px 15px;
}
.peekaboo-inner .display-none {
  display: none;
}
.peekaboo-inner p:nth-of-type(1) {
  margin-top: 12px;
  font-family: 'Texta-Bold';
  font-size: 25px;
  line-height: 25px;
  text-align: center;
  padding: 0 5px 0 5px;
  letter-spacing: -1px;
}
.peekaboo-inner p:nth-of-type(1):lang(ja-jp) {
  font-family: 'notosans-bold', 'Texta-Bold';
}
.peekaboo-inner h2 {
  text-align: center;
  line-height: 3px;
}
.peekaboo-inner h6 {
  text-align: center;
}
.peekaboo-inner .content {
  position: absolute;
  width: 172px;
  text-align: center;
  height: 249px;
}
.peekaboo-inner .open-popover {
  font-family: 'Texta-Book';
  font-size: 12px;
  text-decoration: none;
  display: block;
  line-height: 27px;
  height: 27px;
  padding: 0 12px;
  position: absolute;
  bottom: 38px;
  text-align: center;
  clear: both;
  right: 0;
  left: 0;
  color: #ffffff;
}
.peekaboo-inner .open-popover:lang(ja-jp) {
  font-family: 'notosans-demiLight', 'Texta-Book';
}
.peekaboo-inner .cta {
  font-size: 17px;
  max-width: 140px;
  position: relative;
  bottom: 5px;
}
.peekaboo-inner p {
  text-align: center;
  font-size: 16px;
  line-height: 16px;
  font-family: 'Texta-Book';
  padding: 0 11px 0 11px;
  margin-bottom: 5px;
}
.peekaboo-inner p:last-child {
  line-height: 27px;
  height: 27px;
  font-size: 18px;
  position: absolute;
  bottom: 5px;
  clear: both;
  right: 0;
  left: 0;
}
.peekaboo-inner .bonus-optin {
  padding: 10px 0 0 0;
  background: none;
}
.peekaboo-inner .bonus-optin p {
  padding-bottom: 8px;
  font-size: 24px;
  font-style: italic;
  font-weight: bold;
  display: none;
}
.peekaboo-inner .bonus-optin form .cta {
  margin-top: 0;
}
.peekaboo-inner .bonus-optin input,
.peekaboo-inner .bonus-optin label {
  display: none;
}
.display-none {
  display: none;
}
.peekaboo-box div[class*="boxingday"] {
  color: #0e4a3a;
}
.peekaboo-box .free-spins-reelspinner:lang(de-de) p:nth-of-type(1),
.peekaboo-box .free-spins-reelspinner:lang(sv-se) p:nth-of-type(1) {
  font-size: 18px;
}
.peekaboo-box .free-spins-lostvegas {
  color: #401902;
}
.peekaboo-box div[class*="secretsanta"] {
  color: #f9f2d9;
}
.peekaboo-box .div[class*="k-iac-challenge"] .close-peekaboo,
.peekaboo-box .christmasgiveaway .close-peekaboo {
  width: 20px;
  height: auto;
  padding: 0 3px 0 10px;
}
.peekaboo-box.show-loader .loader {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.peekaboo-box .christmasgiveaway .unmute {
  background-image: url(https://static.32red.com/img/ant-and-dec/peekaboo/mute-white.png);
  background-color: #d02428;
  background-position-x: 2px;
  background-position-y: 0px;
  width: 24px;
  height: 19px;
  top: 3px;
  right: 25px;
}
.peekaboo-box .christmasgiveaway .mute {
  background-image: url(https://static.32red.com/img/ant-and-dec/peekaboo/unmute-white.png);
  background-color: #d02428;
  background-position-y: -1px;
  width: 22px;
  height: 19px;
  top: 3px;
  right: 23px;
  background-size: 20px 20px;
}
.free-games-pop-up .content {
  width: 300px;
  position: absolute;
  height: fit-content;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  margin: auto;
  padding: 0 0 10px 0;
  background-color: #ffffff;
}
.free-games-pop-up .slick-list {
  height: auto;
}
.free-games-pop-up .slick-dots {
  position: relative;
  bottom: 0;
}
.free-games-pop-up .slick-track {
  margin: 0 auto;
  left: 0;
}
.free-games-pop-up .games {
  margin-top: 10px;
  max-height: 176px;
  padding: 0 12px;
}
.free-games-pop-up .games.centrate {
  text-align: center;
}
.free-games-pop-up .games.centrate .game-item {
  display: inline-block;
  float: none;
}
.free-games-pop-up .games.centrate .game-item .play-buttons a {
  border: none;
}
.free-games-pop-up .game-item {
  width: 85px;
  height: 85px;
  float: left;
  margin: 3px;
}
.free-games-pop-up .game-item .sash.exclusive {
  display: none;
}
.free-games-pop-up img {
  width: 85px;
  height: 85px;
}
.free-games-pop-up .content .title {
  height: 43px;
  background-color: #ff141a;
  color: #ffffff;
  font-size: 21px;
  font-family: 'Montserrat';
  padding: 6px 0 0 8px;
  margin-bottom: 20px;
}
.free-games-pop-up .content .title p {
  margin: 0;
}
.free-games-pop-up .content .title :lang(ja-jp) {
  font-family: 'notosans-regular';
}
.free-games-pop-up .content .message {
  text-align: center;
  font-size: 16px;
  padding: 0 15px;
}
.free-games-pop-up .content .message p {
  margin: 0;
}
.free-games-pop-up .close-btn {
  top: 9px;
  width: 28px;
  height: 28px;
}
.free-games-pop-up .games.grid .game-item {
  max-width: 91px;
  max-height: 85px;
  position: relative;
}
.free-games-pop-up .games.grid .game-item .game-info,
.free-games-pop-up .games.grid .game-item .for-mobile,
.free-games-pop-up .games.grid .game-item .close {
  display: none;
}
.free-games-pop-up .games.grid .game-item .free-play {
  display: none;
}
.free-games-pop-up .games.grid .game-item .game-icons {
  display: none;
}
.free-games-pop-up .games.grid .game-item .play-buttons,
.free-games-pop-up .games.grid .game-item .real-play {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: block;
}
.free-games-pop-up .games.grid .game-item .real-play {
  height: 100%;
  background: none;
  text-indent: -9999px;
}
@media (max-width: 700px) {
  .free-games-pop-up .games {
    margin-top: 15px;
    max-height: 86px;
    padding: 0 22px;
  }
  .free-games-pop-up .content {
    position: absolute;
    height: fit-content;
  }
  .free-games-pop-up .game-item {
    width: 85px !important;
  }
  .peekaboo-inner {
    width: 269px;
    height: 205px;
    bottom: 6px;
  }
  .peekaboo-inner .content {
    top: 15px;
    width: 149px;
    font-size: 6px;
  }
  .peekaboo-inner p:nth-of-type(1) {
    font-size: 21px;
    padding: 0 3px 0 3px;
    line-height: 21px;
  }
  .peekaboo-inner p {
    font-size: 13px;
    line-height: 12px;
    padding: 0 15px 0 15px;
    margin-bottom: 13px;
  }
  .peekaboo-inner .open-popover {
    bottom: 93px;
  }
  .peekaboo-inner .cta.big {
    max-width: 140px;
    position: relative;
    bottom: 5px;
  }
  .peekaboo-inner .mute {
    width: 17px;
    height: 17px;
    right: 22px;
    top: 5px;
  }
  .peekaboo-inner .unmute {
    width: 22px;
    height: 17px;
    right: 21px;
    top: 3px;
  }
  .peekaboo-inner .close-peekaboo {
    width: 25px;
  }
  .peekaboo-inner p:last-child {
    bottom: 51px;
  }
  .peekaboo-box div[class*="tarzangiveaway"] p:nth-of-type(1) {
    font-size: 21px;
  }
  .peekaboo-box div[class*="lostvegas009"] p:nth-of-type(1) {
    font-size: 21px;
  }
  .peekaboo-box .christmasgiveaway .unmute {
    background-position-x: 3px;
    background-position-y: -1px;
    background-size: 18px 18px;
    width: 26px;
    height: 16px;
    right: 20px;
    top: 3px;
  }
  .peekaboo-box .christmasgiveaway .mute {
    background-position-x: 4px;
    background-position-y: 0px;
    width: 24px;
    height: 17px;
    top: 3px;
    right: 20px;
    background-size: 18px 17px;
  }
  .peekaboo-box .div[class*="k-iac-challenge"] .mute {
    background-position-x: 4px;
    background-position-y: 0px;
    width: 15px;
    height: 15px;
    right: 22px;
    top: 5px;
    background-size: 11px 13px;
  }
  .peekaboo-box .div[class*="k-iac-challenge"] .unmute {
    width: 18px;
    height: 15px;
    right: 21px;
    top: 2px;
    background-size: 18px 18px;
  }
}
.showOthersInGameBanner {
  left: -100px !important;
}
.inGameBanner .new-player-box {
  background: none !important;
}
.inGameBanner {
  position: absolute;
  right: 0;
  top: 70px;
  bottom: 0;
  margin: auto;
  z-index: 10002;
  width: 280px;
  max-width: 280px;
}
.inGameBanner sup {
  font-size: 50%;
}
.inGameBanner .hideInGame {
  background: #2f2f2f;
  padding: 0;
}
.inGameBanner .open-popover {
  font-size: 13px;
  color: #ffffff;
  position: absolute;
  bottom: -46px;
  left: 83px;
  text-shadow: 0 0 2px #000000;
}
.inGameBanner .small-box {
  display: none;
  vertical-align: middle;
  color: #969292;
  padding-top: 55%;
  font-weight: bold;
  font-size: 14px;
  height: 100%;
  background: rgba(0,0,0,0.6);
}
.inGameBanner .small-box .vertical-text {
  writing-mode: tb-rl;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(360deg);
  display: block;
  font-size: 19px;
  left: 29px;
  padding-left: 13px;
  color: #ffffff;
}
.inGameBanner .small-box .icon-arrow-left {
  font-size: 20px;
  position: absolute;
  display: block;
  bottom: 41px;
  padding: 5px;
  color: #ffffff;
  border: 1px solid #ffffff;
  text-align: center;
  left: 6px;
}
.inGameBanner .small-box .expand {
  position: absolute;
  bottom: 34px;
  text-transform: uppercase;
  color: #e0dede;
  font-family: 'Texta-Book';
  font-size: 10px;
  text-align: center;
}
.inGameBanner .bonus-optin {
  background: none;
}
.inGameBanner .bonus-optin > p {
  display: none;
}
.inGameBanner-box {
  padding: 0px 0px 10px 0px;
  min-width: 280px;
  position: relative;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}
.inGameBanner-box .loader {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  background: #ffffff;
}
.inGameBanner-box.show-loader {
  height: 100%;
  overflow: hidden;
}
.inGameBanner-box.show-loader .loader {
  display: block;
}
.inGameBanner-box .tabs {
  margin-bottom: 0px;
}
.inGameBanner-box .tabs .tabs-content {
  border: none;
}
.inGameBanner-box .tabs > ul li.active {
  background: #333333;
  border-bottom: 1px solid #565454;
  color: #ffffff;
}
.inGameBanner-box .tabs > ul li:first-child {
  border-left: none;
}
.inGameBanner-box .tabs > ul li {
  border: none;
  font-size: 14px;
  background: #666666;
  padding: 0 19.2px;
}
.inGameBanner-box .tabs > ul {
  border-bottom: 1px solid #8a8989;
  margin-bottom: 0px;
}
.inGameBanner-box #ingame-leaderboard {
  background: none !important;
  padding: 0;
  max-width: 280px;
}
.inGameBanner-box #ingame-leaderboard .table-wrapper {
  width: 300px;
}
.inGameBanner-box #ingame-leaderboard .table-wrapper .leaderboard-table-wrapper th:first-child {
  display: table-cell;
}
#game-player .inGameBanner .inGameBanner-box #ingame-leaderboard .table-wrapper .leaderboard-table-wrapper th:first-child {
  padding-left: 2px;
}
.inGameBanner-box #ingame-leaderboard td {
  border-top: none;
}
.inGameBanner-box #ingame-leaderboard td:first-child {
  padding-left: 10px;
}
.inGameBanner-box #ingame-leaderboard th {
  border-left: none;
  font-size: 16px;
}
.inGameBanner-box #ingame-leaderboard tr {
  color: #ffffff;
  font-size: 16px;
  padding: 5px 0;
}
.inGameBanner-box #ingame-leaderboard td:nth-child(2) {
  border-left: none;
  border-left: 1px solid #333333;
}
.inGameBanner-box #ingame-leaderboard .table-wrapper .leaderboard-table-wrapper {
  max-height: 35vh;
  overflow-y: auto;
}
.inGameBanner-box #ingame-leaderboard .currentUser {
  background-color: #ff141a !important;
}
.inGameBanner-box #ingame-leaderboard .leaderboard-line > .currentUser {
  background-color: #ff141a;
}
.inGameBanner-box #ingame-leaderboard .leaderboard-line:nth-child(odd) {
  background-color: #3d3d3d;
}
.inGameBanner-box #ingame-leaderboard .leaderboard-line:nth-child(even) {
  background-color: #4a4a4a;
}
.inGameBanner-box #ingame-leaderboard tr:nth-child(2n) td {
  background: #4a4a4a;
}
.inGameBanner-box #ingame-leaderboard tbody {
  border: none;
}
.InGameBanner-inner {
  opacity: 1;
  z-index: 100008;
  right: 0;
  width: 280px;
}
.InGameBanner-inner .content {
  padding: 36px 0px 15px 0px;
  z-index: 2;
  height: 100%;
}
.InGameBanner-inner .icon-arrow-right {
  color: #ffffff;
  float: left;
  padding: 7px;
}
.InGameBanner-inner .loader {
  display: none;
  background: rgba(255,255,255,0.8);
}
.InGameBanner-inner .loader picture {
  display: block;
  position: absolute;
  margin: auto;
  width: 80px;
  height: 80px;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.InGameBanner-inner .doNotShow span {
  font-family: 'Texta-Book';
  color: #43191f;
  text-shadow: none;
  padding-left: 4px;
  font-size: 14px;
}
.InGameBanner-inner picture {
  overflow: hidden;
  top: 0;
  right: 0;
  left: 0;
  bottom: 30px;
  position: absolute;
}
.InGameBanner-inner .header-img {
  margin-top: 54px;
}
.InGameBanner-inner h1 {
  font-family: 'Diamond Heavy SF Bold';
  color: #43191f;
  font-size: 31px;
  text-align: center;
  line-height: 12px;
  padding: 0 3px 0 3px;
  text-shadow: -2px -2px 0 #ffffff, 2px -2px 0 #ffffff, -2px 2px 0 #ffffff, 2px 2px 0 #ffffff;
  letter-spacing: -1px;
}
.InGameBanner-inner p {
  font-family: 'Texta-Book';
  color: #333333;
  text-align: center;
  padding: 0px 15px 0 15px;
  font-size: 18px;
  line-height: 20px;
  padding-bottom: 0px;
  font-weight: 700;
}
.InGameBanner-inner h2 {
  margin: 0;
  padding: 24px 15px 0 15px;
  font-size: 24px;
}
.InGameBanner-inner h6 {
  text-align: center;
  font-family: 'Texta-Book';
  line-height: 10px;
  color: #3e220c;
  font-size: 14px;
  margin-top: 40px;
}
.InGameBanner-inner #clockdiv {
  margin: -10px 0 0 12px;
  font-family: 'Diamond Heavy SF Bold';
}
.InGameBanner-inner .smalltext {
  color: #43191f;
  padding-left: 4px;
  position: absolute;
  bottom: -20px;
  line-height: 20px;
  height: 20px;
}
.InGameBanner-inner .group-clock {
  float: left;
  background-image: url(https://static.32red.com/img/ant-and-dec/ant-dec/in-game-banner/inGameBanner-countdownWoodFrame.png);
  width: 58px;
  height: 61px;
  line-height: 60px;
  display: inline-block;
  position: relative;
  margin-bottom: 16px;
}
.InGameBanner-inner .group-clock span {
  color: #43191f;
  font-size: 29px;
  text-shadow: -2px -2px 0 #ffffff, 2px -2px 0 #ffffff, -2px 2px 0 #ffffff, 2px 2px 0 #ffffff;
  display: block;
}
.InGameBanner-inner .smalltext {
  font-family: 'Texta-Book';
  color: #43191f;
  padding-left: 4px;
}
.InGameBanner-inner .cta {
  line-height: 40px;
  height: 40px;
  font-size: 18px;
  padding: 0 20px;
  position: fixed;
  bottom: 20px;
  right: 5%;
  width: 13%;
}
.InGameBanner-inner .gameplay {
  line-height: 40px;
  height: 40px;
  font-size: 18px;
  padding: 0 20px;
  position: absolute;
  bottom: 15px;
  left: 10px;
  width: 77%;
}
.InGameBanner-inner .button-game {
  text-align: center;
  clear: both;
  position: absolute;
  bottom: 16px;
  right: 10px;
  border: 1px solid #ffffff;
  z-index: 10003;
}
.InGameBanner-inner .button-game .promppagelink {
  color: #ffffff;
  margin-left: 16px;
}
.InGameBanner-inner#im-a-celebrity-challenge p {
  color: #43191f;
}
.InGameBanner-inner#im-a-celebrity-challenge .content h2 {
  font-family: 'Diamond Heavy SF Bold';
  color: #43191f;
  font-size: 30px;
  text-align: center;
  line-height: 30px;
  padding: 0 3px 20px 20px;
  text-shadow: -2px -2px 0 #ffffff, 2px -2px 0 #ffffff, -2px 2px 0 #ffffff, 2px 2px 0 #ffffff;
  letter-spacing: -1px;
}
.bottom-image {
  position: absolute;
  bottom: 0px;
  background-image: url(https://static.32red.com/img/ant-and-dec/ant-dec/in-game-banner/background-moving-bottom-bit.png);
  width: 260px;
  height: 70px;
}
@media (max-height: 770px) {
  h6 {
    margin-top: 16px !important;
  }
}
@media (max-height: 720px) {
  .InGameBanner-inner p:nth-of-type(1) {
    padding: 14px 15px 0 15px;
  }
  h6 {
    margin-top: 10px !important;
  }
}
@media (max-height: 620px) {
  .inGameBanner {
    display: none;
  }
}
@media (max-height: 840px) {
  .inGameBanner {
    height: auto !important;
  }
  .InGameBanner-inner .h6 {
    margin-top: 20%;
  }
}
@media (max-width: 992px) {
  .inGameBanner {
    width: 40px;
    right: 0;
  }
  .inGameBanner .small-box {
    display: block;
  }
  .InGameBanner-inner {
    display: none;
  }
  .inGameBanner-box {
    background: none;
    background-color: #2f2f2f;
  }
  .vertical-text {
    display: block;
  }
}
@media (max-width: 768px) {
  .inGameBanner {
    display: none;
  }
}
.interruptive-popup .loader {
  display: none;
  background: rgba(255,255,255,0.8);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.interruptive-popup .loader picture {
  display: block;
  position: absolute;
  margin: auto;
  width: 80px;
  height: 80px;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.interruptive-popup .buttons {
  margin-top: 20px;
  text-align: center;
}
.interruptive-popup .buttons a {
  margin-bottom: 10px;
}
.interruptive-popup.excluded-games {
  min-height: 300px;
}
.interruptive-popup.excluded-games .loader {
  display: block;
  background: rgba(255,255,255,0.8);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 200px;
  margin: auto;
}
.interruptive-popup.excluded-games .loader picture {
  display: block;
  position: absolute;
  margin: auto;
  width: 80px;
  height: 80px;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.display-none {
  display: none;
}
@media (min-width: 768px) {
  .interruptive-popup.large {
    width: 900px !important;
    height: 686px !important;
  }
}
.achievements-promo-wrapper {
  background-color: #333333;
  padding: 10px;
  position: relative;
}
.achievements-promo-wrapper .loader {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  background: #ffffff;
}
.achievements-promo-wrapper.show-loader {
  height: 160px;
  overflow: hidden;
}
.achievements-promo-wrapper.show-loader .loader {
  display: block;
}
.achievements-steps,
.achievements-count {
  float: right;
  width: 73%;
  color: #ffffff;
  font-size: 0;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.achievements-steps li,
.achievements-count li {
  margin: 0;
  padding: 0 0 10px 0;
  font-size: 16px;
  float: left;
  text-align: center;
  margin-left: 10px;
  width: 110px;
  border: 2px solid #ffffff;
  border-bottom: 0;
  background: #3a3a3a;
}
.achievements-steps li:first-child,
.achievements-count li:first-child {
  margin-left: 0;
}
.achievements-steps li .icon,
.achievements-count li .icon {
  color: #da912a;
  font-size: 40px;
  margin-top: 10px;
  margin-bottom: 15px;
}
.achievements-steps li p,
.achievements-count li p {
  margin: 0;
}
.achievements-steps li p b,
.achievements-count li p b {
  display: block;
  font-size: 18px;
}
.achievements-count li {
  font-size: 18px;
  border: 2px solid #ffffff;
  border-top: 0;
  padding: 15px 0 15px 0;
}
.achievements-count li p b {
  display: block;
}
.achievements-table-wrapper {
  float: left;
  min-width: 480px;
  margin-right: 2%;
}
.achievements-table > ul {
  margin: 0;
  padding: 0;
}
.achievements-table .game-row {
  clear: both;
  margin-bottom: 10px;
  position: relative;
  border: 2px solid #aaa;
  height: 112px;
  border-left: 0;
  border-right: 0;
  background: #9b9b9b;
}
.achievements-table .game-row img.blurred {
  -webkit-filter: blur(5px);
  -ms-filter: blur(5px);
  filter: blur(5px);
}
.achievements-table .game-row img.padlock {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: block;
  margin: auto;
  background: rgba(0,0,0,0.8);
  width: 100%;
  height: 100%;
}
.achievements-table .game-row > a {
  float: left;
  margin-right: 10px;
  width: 110px;
  border-left: 2px solid #aaa;
}
.achievements-table .game-row > a.isBlurred {
  position: relative;
  overflow: hidden;
}
.achievements-table .game-row:last-child {
  margin-bottom: 0;
}
.achievements-table .game-row:first-child .game-info:before,
.achievements-table .game-row:first-child .game-info li:before {
  display: none;
}
.achievements-table .game-row .game-info {
  float: right;
  width: 73%;
}
.achievements-table .game-row .game-info ul {
  margin: 0;
  padding: 0;
  font-size: 0;
  width: 100%;
}
.achievements-table .game-row .game-info li {
  font-size: 14px;
  list-style-type: none;
  height: 110px;
  width: 110px;
  margin: 0;
  margin-left: 10px;
  float: left;
  overflow: hidden;
  border-right: 2px solid #ffffff;
  border-left: 2px solid #ffffff;
  padding: 0;
  overflow: visible;
}
.achievements-table .game-row .game-info li:first-child {
  margin-left: 0;
}
.achievements-table .game-row .game-info li:first-child .hover-box:before {
  left: 180px;
}
.achievements-table .game-row .game-info li .icon {
  opacity: 0.1;
}
.achievements-table .game-row .game-info li:last-child .hover-box:before {
  left: 420px;
}
.achievements-table .game-row .game-info li.transformed.completed .icon {
  opacity: 1;
}
.achievements-table .game-row .game-info li span {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.achievements-table .game-row .game-info li span i {
  border-radius: 50%;
  overflow: hidden;
  font-size: 80px;
  line-height: 80px;
  width: 80px;
  height: 80px;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  color: #f00000;
  background: url("https://static.32red.com/img/PromoTetris-star.svg") 0 0 no-repeat;
}
.achievements-table .game-row .game-info li .star-wrapper {
  position: relative;
  height: 110px;
}
.achievements-table .game-row .game-info li .star-wrapper:before,
.achievements-table .game-row .game-info li .star-wrapper:after {
  content: "";
  position: absolute;
  right: -2px;
  width: 2px;
  top: -14px;
  height: 14px;
  display: block;
  background: #ffffff;
}
.achievements-table .game-row .game-info li .star-wrapper:before {
  right: auto;
  left: -2px;
}
.achievements-table .game-row .game-info li:hover,
.achievements-table .game-row .game-info li.hover {
  z-index: 10;
}
.achievements-table .game-row .game-info li:hover .hover-box,
.achievements-table .game-row .game-info li.hover .hover-box {
  opacity: 1;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear;
  visibility: visible;
}
.achievements-table .game-row .game-info li:hover .hover-box .cta,
.achievements-table .game-row .game-info li:hover .hover-box:before,
.achievements-table .game-row .game-info li:hover .hover-box img,
.achievements-table .game-row .game-info li.hover .hover-box .cta,
.achievements-table .game-row .game-info li.hover .hover-box:before,
.achievements-table .game-row .game-info li.hover .hover-box img {
  opacity: 1;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.achievements-table .game-row .game-info li .hover-box {
  opacity: 0;
  height: 0;
  position: absolute;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear;
  left: 0;
  top: 0;
  right: 0;
  background: #ffffff;
  top: 110px;
  padding: 10px;
  font-size: 16px;
  height: 110px;
  visibility: hidden;
}
.achievements-table .game-row .game-info li .hover-box:before {
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear;
  opacity: 0;
  position: absolute;
  left: 300px;
  top: -9px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 9px 9px 9px;
  border-color: transparent transparent #ffffff transparent;
  content: "";
}
.achievements-table .game-row .game-info li .hover-box b {
  display: block;
  font-size: 20px;
  font-weight: bold;
}
.achievements-table .game-row .game-info li .hover-box p {
  margin: 0;
}
.achievements-table .game-row .game-info li .hover-box .cta {
  position: absolute;
  right: 10px;
  bottom: 10px;
  opacity: 0;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.achievements-table .game-row .game-info li .hover-box img {
  float: left;
  max-width: 110px;
  max-height: 90px;
  margin-right: 10px;
  opacity: 0;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.achievements-table .game-row:hover {
  z-index: 10;
}
.mission-description {
  overflow: hidden;
  color: #ffffff;
  font-size: 15px;
}
.mission-description .expired-text {
  display: none;
  text-align: center;
}
.mission-description .time-left-wrapper,
.mission-description .user-timer,
.mission-description .expired-text {
  font-size: 27px;
  padding: 40px 0;
  font-family: 'Texta-Bold';
}
.mission-description .time-left-wrapper.expired,
.mission-description .user-timer.expired,
.mission-description .expired-text.expired {
  display: none;
}
.mission-description .time-left-wrapper:lang(ja-jp),
.mission-description .user-timerlang(ja-jp),
.mission-description .expired-textlang(ja-jp) {
  font-family: 'notosans-bold', 'Texta-Bold';
}
.mission-description .achievement-game-description {
  overflow: hidden;
  margin-bottom: 12px;
}
.mission-description .achievement-game-description picture {
  float: left;
  max-width: 110px;
  margin-right: 10px;
}
.mission-description .achievement-game-description p {
  padding: 0;
  margin: 0;
}
@media (min-width: 1024px) {
  .achievements-table .game-row .game-info li.transformed .icon {
    -webkit-transform: rotateY(720deg);
    -ms-transform: rotateY(720deg);
    transform: rotateY(720deg);
    transition: 0.7s;
    -o-transition: 0.7s;
    -moz-transition: 0.7s;
    -webkit-transition: 0.7s;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
  }
}
@media (max-width: 1024px) {
  .achievements-promo-wrapper {
    max-width: 500px;
    min-width: 320px;
    margin: 0 auto;
    position: relative;
    padding-top: 50px;
  }
  .achievements-promo-wrapper .user-timer,
  .achievements-promo-wrapper .expired-text {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    height: 50px;
  }
  .achievements-promo-wrapper .mission-description {
    padding-top: 25px;
  }
  .achievements-table-wrapper {
    float: none;
    margin: 0 auto;
    min-width: 320px;
    position: relative;
    padding-top: 50px;
  }
  .mission-description {
    clear: both;
  }
  .mission-description .time-left-wrapper,
  .mission-description .user-timer,
  .mission-description .expired-text {
    font-size: 22px;
    max-width: 320px;
    margin: 0 auto;
  }
}
@media (max-width: 500px) {
  .achievements-promo-wrapper {
    margin: 0 -25px;
    min-width: 300px;
  }
  .achievements-table-wrapper {
    max-width: 357px;
  }
  .achievements-steps li,
  .achievements-count li {
    width: 80px;
    padding: 10px 0 10px 0;
  }
  .achievements-steps li p,
  .achievements-count li p {
    font-size: 14px;
    line-height: 16px;
  }
  .achievements-steps li p b,
  .achievements-count li p b {
    font-size: 14px;
  }
  .achievements-table > ul {
    margin: 0;
    padding: 0;
  }
  .achievements-table .game-row {
    height: 82px;
  }
  .achievements-table .game-row > a {
    width: 80px;
  }
  .achievements-table .game-row .game-info li {
    width: 80px;
    height: 80px;
  }
  .achievements-table .game-row .game-info li .star-wrapper {
    height: 80px;
  }
  .achievements-table .game-row .game-info li span i {
    font-size: 55px;
    text-align: center;
    line-height: 80px;
    width: auto;
    height: auto;
  }
  .achievements-table .game-row .game-info li:last-child .hover-box:before {
    left: 310px;
  }
  .achievements-table .game-row .game-info li:first-child .hover-box:before {
    left: 130px;
  }
  .achievements-table .game-row .game-info li .hover-box {
    height: 80px;
    top: 80px;
    font-size: 12px;
  }
  .achievements-table .game-row .game-info li .hover-box b {
    font-size: 13px;
  }
  .achievements-table .game-row .game-info li .hover-box img {
    max-width: 80px;
    max-height: 60px;
  }
  .achievements-table .game-row .game-info li .hover-box:before {
    left: 220px;
  }
  .achievements-table .game-row .game-info li .hover-box .cta {
    right: 3px;
    bottom: 3px;
  }
}
@media (max-width: 400px) {
  .achievements-promo-wrapper {
    margin: 0 -25px;
    min-width: 300px;
  }
  .achievements-table-wrapper {
    min-width: 290px;
    max-width: 295px;
  }
  .achievements-steps li,
  .achievements-count li {
    width: 65px;
    padding: 10px 0 10px 0;
  }
  .achievements-steps li p,
  .achievements-count li p {
    font-size: 14px;
    line-height: 16px;
  }
  .achievements-steps li p b,
  .achievements-count li p b {
    font-size: 14px;
    display: none;
  }
  .achievements-table .game-row {
    height: 67px;
  }
  .achievements-table .game-row > a {
    width: 65px;
  }
  .achievements-table .game-row .game-info li {
    width: 65px;
    height: 65px;
  }
  .achievements-table .game-row .game-info li .star-wrapper {
    height: 65px;
  }
  .achievements-table .game-row .game-info li span i {
    font-size: 45px;
    text-align: center;
    line-height: 65px;
    width: auto;
    height: auto;
  }
  .achievements-table .game-row .game-info li:last-child .hover-box:before {
    left: 250px;
  }
  .achievements-table .game-row .game-info li:first-child .hover-box:before {
    left: 100px;
  }
  .achievements-table .game-row .game-info li .hover-box {
    top: 65px;
  }
  .achievements-table .game-row .game-info li .hover-box:before {
    left: 175px;
  }
}
@media all and (-ms-high-contrast: none) {
  .padlock {
    background: rgba(0,0,0,0.8);
    width: 100%;
    height: 100%;
  }
  *::-ms-backdrop,
  .padlock {
    background: rgba(0,0,0,0.8);
    width: 100%;
    height: 100%;
  }
}
.registration {
  z-index: 10010;
}
.registration.responsive-popover-wrapper .popover-content {
  overflow: auto;
  background: #ffffff;
  color: #222;
  padding: 0;
}
.registration.responsive-popover-wrapper .popover-content > p {
  display: none;
}
#registration-holder {
  min-height: 500px;
  overflow: auto;
  text-align: left;
  padding-top: 75px;
}
#registration-holder #manual-data-entry {
  display: block;
  padding-left: 137px;
  color: #333333;
}
#registration-holder #find-address {
  display: none;
}
#registration-holder .postal-code-holder #find-address {
  float: right;
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  font-size: 18px;
  font-family: 'Texta-Bold';
  background-color: #333333;
  color: #ffffff;
  text-decoration: none;
  display: block;
  text-align: center;
  width: 22%;
  margin: 0 auto;
  position: absolute;
  right: 0;
  z-index: 1;
}
#registration-holder .postal-code-holder #find-address .magnifying-glass {
  display: none;
}
#registration-holder .postal-code-holder .post-code {
  clear: none;
}
#registration-holder .postal-code-holder .post-code div {
  width: 56%;
  overflow: auto;
}
#registration-holder .postal-code-holder input[name="zip"] {
  width: 100%;
}
#registration-holder .buttons-holder {
  text-align: center;
}
#registration-holder .buttons-holder .confirm-address {
  display: inline-block;
}
#registration-holder .buttons-holder #try-again {
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  font-size: 18px;
  font-family: 'Texta-Bold';
  background-color: #ffffff;
  color: #333333;
  text-decoration: none;
  text-align: center;
  width: 150px;
  margin: 0 auto;
  border: 1px solid #333333;
  display: inline-block;
  border-radius: 0px;
}
#registration-holder .popover-header {
  background: #ff141a;
  color: #ffffff;
  text-align: center;
  margin: 0 0 10px;
  padding: 12px;
  font-family: 'Montserrat';
  font-size: 22px;
  font-weight: bold;
  font-style: italic;
  margin-bottom: 20px;
}
#registration-holder .popover-header :lang(ja-jp) {
  font-family: 'notosans-regular';
}
#registration-holder .loader {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 10010;
  background: rgba(255,255,255,0.6);
}
#registration-holder .loader picture {
  width: 80px;
  height: 80px;
  position: absolute;
  left: 0;
  right: 0;
  top: 60px;
  bottom: 0;
  margin: auto;
}
#registration-holder .loader.visible {
  display: block;
}
#registration-holder .loading-step {
  display: none;
  position: absolute;
  top: 60px;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 10010;
  background: #ffffff;
  text-align: center;
  padding: 80px 40px 80px;
}
#registration-holder .loading-step i {
  font-size: 85px;
}
#registration-holder .loading-step .progress-bar {
  height: 10px;
  background-color: rgba(51,51,51,0.2);
  width: 50%;
  margin: 0 auto 10px;
  overflow: hidden;
}
#registration-holder .loading-step .progress-bar .progress-bar-value {
  width: 100%;
  height: 100%;
  background-color: #ff141a;
  animation: indeterminateAnimation 1s infinite linear;
  transform-origin: 0% 50%;
}
#registration-holder .loading-step .extra-info {
  position: absolute;
  bottom: 20px;
  left: 20px;
  right: 20px;
  padding: 10px 20px;
  text-align: left;
  background: #ededed;
}
#registration-holder .loading-step .extra-info h5 {
  margin: 0 0 10px;
  font-size: 20px;
}
#registration-holder .loading-step .extra-info p {
  margin: 0;
}
#registration-holder .loading-step .extra-info i {
  font-size: 18px;
  margin-right: 8px;
  position: relative;
  top: 2px;
}
#registration-holder .loading-step.visible {
  display: block;
}
#registration-holder .top-sections {
  list-style: none;
  margin: 0;
  padding: 0;
  max-width: 85%;
  margin: 25px auto 0;
}
#registration-holder .top-sections li {
  background: #c4c4c4;
  height: 35px;
  line-height: 20px;
  width: 32%;
  margin-left: 2%;
  padding-left: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
  float: left;
  position: relative;
}
#registration-holder .top-sections li:before {
  -webkit-transition: all 0.5s linear;
  -moz-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  -ms-transition: all 0.5s linear;
  transition: all 0.5s linear;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  display: block;
  content: "";
  width: 0;
}
#registration-holder .top-sections li:first-child {
  margin-left: 0;
}
#registration-holder .top-sections li span {
  display: block;
  float: left;
  border-radius: 50%;
  margin-right: 10px;
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  border: 1px solid #222222;
}
#registration-holder .top-sections li b {
  font-weight: 400;
  position: relative;
  z-index: 10001;
}
#registration-holder .top-sections li.active {
  color: #ffffff;
}
#registration-holder .top-sections li.active span {
  border-color: #ffffff;
  position: relative;
  z-index: 10001;
}
#registration-holder .top-sections li.active:before {
  -webkit-transition: all 0.5s linear;
  -moz-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  -ms-transition: all 0.5s linear;
  transition: all 0.5s linear;
  width: 100%;
  background: #333333;
}
#registration-holder .top-sections li.active.animate-right {
  color: #222222;
}
#registration-holder .top-sections li.active.animate-right span {
  border-color: #222222;
}
#registration-holder .top-sections li.active.animate-right:before {
  left: auto;
  right: 0;
  width: 0%;
  background: #333333;
}
#registration-holder .next-section,
#registration-holder .submit-registration {
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  font-size: 18px;
  font-family: 'Texta-Bold';
  background-color: #ffa100;
  color: #333333;
  text-decoration: none;
  display: block;
  text-align: center;
  width: 175px;
  margin: 0 auto;
}
#registration-holder .next-section :lang(ja-jp),
#registration-holder .submit-registration :lang(ja-jp) {
  font-family: 'notosans-bold', 'Texta-Bold';
}
#registration-holder .next-section:hover,
#registration-holder .submit-registration:hover {
  cursor: pointer;
  background: #ffba00;
}
#registration-holder .next-section.disabled,
#registration-holder .submit-registration.disabled {
  pointer-events: none;
  cursor: default;
}
#registration-holder legend,
#registration-holder .legend {
  text-align: center;
  font-size: 20px;
  padding: 25px 0 15px;
}
#registration-holder legend.error,
#registration-holder .legend.error {
  color: #ff141a;
}
#registration-holder .general-error {
  display: none;
}
#registration-holder label {
  float: left;
  color: #222222;
  width: 140px;
  line-height: 40px;
}
#registration-holder input,
#registration-holder select {
  width: 400px;
  float: left;
  outline: none;
  height: 40px;
  background-color: #ECECEC;
  border: 1px solid #D8D8D8;
}
#registration-holder select {
  background-color: #c4c4c4;
  border: 1px solid #c4c4c4;
}
#registration-holder fieldset > div.section {
  clear: both;
  margin-bottom: 25px;
}
#registration-holder .error {
  position: relative;
  clear: both;
  min-height: 40px;
}
#registration-holder .error div[data-error] {
  position: absolute;
  right: -165px;
  top: 0;
  height: 40px;
  color: #ffffff;
  background: #ff141a;
  line-height: 16px;
  font-size: 14px;
  width: 150px;
  padding: 5px;
}
#registration-holder .error div[data-error]:before {
  position: absolute;
  left: -10px;
  top: 0;
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 10px 20px 0;
  border-color: transparent #ff141a transparent transparent;
}
#registration-holder .checkbox {
  position: relative;
  padding-right: 10px;
  margin: 0 auto;
  margin-left: 140px;
  border: 1px solid #DCDDDE;
  padding-left: 40px;
  margin-bottom: 1rem;
  min-height: 46px;
}
#registration-holder .checkbox label {
  width: auto;
  float: none;
  margin: 0;
  line-height: 14px;
  font-size: 14px;
  padding-top: 8px;
}
#registration-holder .checkbox input {
  width: auto;
  position: absolute;
  left: 10px;
  top: 2px;
  background: transparent;
}
#registration-holder .checkbox.error {
  border-color: #ff141a;
}
#registration-holder .radio ul {
  float: left;
  width: 70%;
  margin: 0;
  padding: 0;
  list-style: none;
}
#registration-holder .radio ul li {
  float: left;
  width: 50%;
}
#registration-holder .radio ul li input {
  width: auto;
  margin-right: 10px;
}
#registration-holder .dob select {
  width: 130px;
  margin-left: 3px;
}
#registration-holder .dob select:first-child {
  margin-left: 0;
}
#registration-holder .password-field {
  position: relative;
  min-height: 70px;
}
#registration-holder .section  > label {
  display: none;
}
#registration-holder .form-holder {
  max-width: 540px;
  margin: 0 auto;
  clear: both;
}
#registration-holder .form-holder:lang(ja-jp) {
  font-size: 15px;
}
#registration-holder .account {
  position: relative;
}
#registration-holder .account .show-password {
  position: absolute;
  right: 0;
  top: 124px;
  width: 95px;
  height: 40px;
  line-height: 16px;
  padding-top: 4px;
  text-align: left;
  color: #333333;
  text-decoration: none;
  background: #c4c4c4;
  font-size: 14px;
}
#registration-holder .account .show-password input {
  float: left;
  margin-left: 8px;
  margin-right: 4px;
  position: relative;
  top: -4px;
  width: auto;
}
#registration-holder .account .show-password:lang(ja-jp) {
  font-size: 10px;
}
#registration-holder .account .username-loader {
  position: absolute;
  right: 0;
  top: 68px;
  z-index: 10002;
  display: none;
}
#registration-holder .account.show-loader .submit-registration {
  background-color: #c4c4c4;
  pointer-events: none;
  cursor: default;
}
#registration-holder .account.show-loader .submit-registration:hover {
  background-color: #c4c4c4;
}
#registration-holder .account.show-loader .username-loader {
  display: block;
}
#registration-holder .personal {
  position: relative;
}
#registration-holder .personal .mobile-date {
  display: none;
}
#registration-holder .personal .email-loader {
  position: absolute;
  right: 0;
  top: 208px;
  z-index: 10002;
  display: none;
}
#registration-holder .personal.show-loader .email-loader {
  display: block;
}
#registration-holder .fields-holder {
  position: relative;
}
#registration-holder .fields-holder > div {
  clear: both;
}
#registration-holder .fields-holder .mobile-prefix {
  width: 250px;
  float: left;
  clear: none;
}
#registration-holder .fields-holder .mobile-prefix select {
  width: 110px;
}
#registration-holder .fields-holder .password-field input {
  width: 300px;
}
#registration-holder fieldset.address,
#registration-holder fieldset.account {
  display: none;
}
.registration .mobile-number .intl-tel-input input,
.registration .mobile-number .intl-tel-input input[type=text],
.registration .mobile-number .intl-tel-input input[type=tel] {
  padding-left: 68px;
}
.registration .mobile-number .intl-tel-input .selected-flag {
  width: 62px;
}
.registration .mobile-number .intl-tel-input .selected-flag .iti-flag {
  background: none;
  box-shadow: none;
  height: auto;
  left: 0;
  right: 0;
  text-align: center;
  line-height: 37px;
  width: auto;
}
.registration .mobile-number .intl-tel-input input {
  width: 100%;
}
.mobile-number .intl-tel-input {
  width: 100%;
}
.responsive-popover-wrapper .intl-tel-input.separate-dial-code .selected-dial-code {
  padding-left: 15px;
}
.registration-area .intl-tel-input {
  width: 400px;
}
.registration-area .intl-tel-input .country-list {
  max-height: 100px;
}
.password-strength {
  position: relative;
  right: 0;
  top: 1px;
  display: block;
}
.password-strength .default-text {
  float: left;
}
.password-strength .password-hint {
  float: left;
  color: #888;
  font-size: 80%;
  width: 260px;
}
.password-strength .strength-indicator {
  float: right;
}
.password-strength .kv-verdict .label {
  padding: 0 10px;
  color: #fff;
}
.password-strength .kv-verdict .label.label-default {
  background: #f00000;
}
.password-strength .kv-verdict .label.label-danger {
  background: #f00000;
}
.password-strength .kv-verdict .label.label-warning {
  background: #C76400;
}
.password-strength .kv-verdict .label.label-info {
  background: #C7C000;
}
.password-strength .kv-verdict .label.label-primary {
  background: #C7C000;
}
.password-strength .kv-verdict .label.label-success {
  background: #63C700;
}
.password-strength .kv-meter {
  float: left;
  position: relative;
}
.password-strength .kv-meter .kv-scorebar-border {
  display: none;
}
.registration-confirm-area {
  text-align: center;
}
.registration-confirm-area .optin-and-deposit {
  background-color: #ffe21c;
  padding: 7px;
  border-radius: 20px;
  color: #000000;
  text-decoration: none;
  display: block;
  max-width: 187px;
  text-align: center;
  margin: auto;
  font-size: 16px;
}
.registration-confirm-area .deposit-without-welcome {
  margin-top: 13px;
  background: none;
  color: #000000;
  text-transform: none;
}
.registration-confirm-area .deposit-without-welcome ::first-letter {
  text-transform: uppercase;
}
.registration-confirm-area .register-confirmation-welcome-bonus ol {
  text-align: left;
  margin: 0 auto;
  max-width: 540px;
  list-style-position: inside;
}
.registration-confirm-area .banking-launched {
  display: none;
}
.registration-confirm-area .banking-launched p {
  font-size: 24px;
}
.registration-confirm-area .confirm-content {
  padding: 0px;
  margin: 0 auto;
  max-width: 540px;
}
.registration-confirm-area .confirm-content > h2 {
  color: #ffffff;
  background: #333333;
  font-size: 15px;
  font-weight: 400;
  padding: 5px;
  margin-bottom: 20px;
}
.registration-confirm-area .confirm-content > p {
  font-size: 24px;
  padding-top: 25px;
  padding-bottom: 25px;
}
.registration-confirm-area .confirm-content h3 {
  font-size: 24px;
}
.registration-confirm-area .confirm-content .dot:lang(ja-jp) {
  display: none;
}
.registration-confirm-area .confirm-content .client-options ul {
  list-style: none;
  overflow: hidden;
  padding-left: 0;
}
.registration-confirm-area .confirm-content .client-options ul li {
  overflow: hidden;
  position: relative;
  padding-left: 40px;
  padding-bottom: 10px;
}
.registration-confirm-area .confirm-content .client-options ul li label {
  width: auto !important;
  text-align: left;
  font-size: 24px;
  margin-bottom: 0;
}
.registration-confirm-area .confirm-content .client-options ul li label strong {
  font-weight: normal;
}
.registration-confirm-area .confirm-content .client-options ul li label span {
  font-size: 16px;
  line-height: 20px;
  display: block;
}
.registration-confirm-area .confirm-content .client-options ul li label a {
  display: block;
  color: #333333;
  font-size: 17px;
  position: relative;
  line-height: 17px;
  top: -8px;
}
.registration-confirm-area .confirm-content .client-options input[type="radio"] {
  width: auto !important;
  margin-right: 10px;
  position: absolute;
  left: 0;
  top: 0;
}
.registration-confirm-area .confirm-content .info {
  font-size: 15px;
  text-align: left;
  padding-bottom: 0;
  padding-top: 0;
}
.registration-confirm-area .confirm-content .close-btn {
  position: relative;
  right: 0;
  top: 0;
  font-size: 20px;
  color: #ff141a;
  font-size: 16px;
}
.registration-confirm-area .confirm-content .tabs {
  position: relative;
  clear: both;
  margin-top: -40px;
  margin-bottom: 30px;
}
.registration-confirm-area .confirm-content .tabs > ul {
  float: right;
}
.registration-confirm-area .confirm-content .tabs > ul li {
  border: 0;
  color: #ffffff;
  background: #c4c4c4;
  height: 40px;
  line-height: 40px;
  font-size: 20px;
  width: 60px;
}
.registration-confirm-area .confirm-content .tabs > ul li.active {
  background: #333333;
}
.registration-confirm-area .confirm-content .tabs .tabs-content {
  clear: both;
  border: 0;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div {
  background: #333333;
  color: #ffffff;
  font-size: 20px;
  padding: 40px 40px 80px;
  position: relative;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab {
  min-height: 210px;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .fa-spinner {
  font-size: 30px;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .show-notifications,
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .notifications-number {
  display: none;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .promotions {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: #333333;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .notifications-list {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: 0;
  padding: 0;
  list-style: none;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .notifications-list li {
  height: 100%;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .notifications-list li figure img {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .notifications-list li .notification-info {
  position: relative;
  z-index: 10002;
  height: 100%;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .notifications-list li .notification-info a {
  position: absolute;
  right: 20px;
  bottom: 38px;
  width: 185px;
  color: #ffffff;
  text-decoration: none;
  font-size: 24px;
  background: #ffa100;
  height: 40px;
  line-height: 40px;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .notifications-list li .notification-info a:hover {
  background: #ffba00;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .notifications-list li .close-notification {
  display: none;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .notifications-list li .closed {
  display: none;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.deposit-tab .open-deposit {
  position: absolute;
  right: 20px;
  bottom: 20px;
  width: 185px;
  color: #ffffff;
  text-decoration: none;
  font-size: 24px;
  background: #269803;
  height: 40px;
  line-height: 40px;
}
.registration-confirm-area .confirm-content:lang(ja-jp) {
  max-width: 600px;
}
@media (max-width: 1024px) {
  #mobile .responsive-popover-wrapper.registration .popover-content.full-screen {
    max-width: 100% !important;
    max-height: 100% !important;
    border-radius: 0;
  }
  #mobile .responsive-popover-wrapper.registration .popover-content.full-screen .popover-header {
    font-size: 22px;
  }
  #mobile #registration-holder .checkbox {
    margin-left: 0;
  }
  #mobile #registration-holder .checkbox.tandc {
    margin-top: 10px;
  }
  #mobile #registration-holder .registration-area .top-sections,
  #mobile #registration-holder .registration-area .section-header,
  #mobile #registration-holder .registration-area .form-holder {
    max-width: 100%;
    padding: 0 16px;
    max-width: 600px;
    margin: 0 auto;
  }
  #mobile #registration-holder .registration-area .form-holder {
    padding-bottom: 20px;
  }
  #mobile #registration-holder .registration-area .top-sections li {
    margin-left: 0.3%;
    width: 33%;
  }
  #mobile #registration-holder .registration-area .top-sections li:first-child {
    margin-left: 0;
  }
  #mobile #registration-holder legend {
    font-size: 16px;
    padding: 15px 0 10px;
  }
  #mobile #registration-holder label {
    float: none;
    line-height: 20px;
    width: auto;
    margin-bottom: 0;
  }
  #mobile #registration-holder input,
  #mobile #registration-holder select {
    width: 100%;
    float: none;
    margin-bottom: 0;
  }
  #mobile #registration-holder select {
    padding: 0;
    line-height: 38px;
  }
  #mobile #registration-holder input[type="checkbox"] {
    width: auto;
  }
  #mobile #registration-holder .personal .email-loader {
    top: 184px;
  }
  #mobile #registration-holder .account .show-password {
    width: 33%;
    line-height: 16px;
    top: 156px;
  }
  #mobile #registration-holder .account .show-password input {
    float: left;
    width: auto;
  }
  #mobile #registration-holder .account .username-loader {
    top: 88px;
  }
  #mobile #registration-holder .password-strength {
    left: 0;
    bottom: 0;
  }
  #mobile #registration-holder .password-strength .password-hint {
    width: 55%;
  }
  #mobile #registration-holder .password-field {
    min-height: 85px;
    max-width: 65%;
  }
  #mobile #registration-holder .password-field.error div[data-error] {
    bottom: 11px;
  }
  #mobile #registration-holder .currency select {
    padding-left: 10px;
  }
  #mobile #registration-holder .error div[data-error] {
    position: absolute;
    right: 0;
    text-align: right;
    top: auto;
    bottom: -14px;
    height: 15px;
    line-height: 15px;
    background: no-repeat;
    color: #ff141a;
    padding: 0;
    width: auto;
  }
  #mobile #registration-holder .error div[data-error]:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    background: #ff141a;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    font-size: 20px;
    content: "\f12a";
    text-indent: 0;
    width: 40px;
    height: 40px;
    border: 0;
    text-align: center;
    right: 0;
    left: auto;
    top: -39px;
    line-height: 40px;
    color: #ffffff;
  }
  #mobile #registration-holder .error input {
    border: 1px solid #ff141a;
  }
  #mobile #registration-holder .error.checkbox {
    border: 1px solid #ff141a;
  }
  #mobile #registration-holder .error.checkbox div[data-error] {
    display: none;
  }
  #mobile #registration-holder .fields-holder > div {
    margin-bottom: 8px;
  }
  #mobile #registration-holder .fields-holder .gender {
    overflow: hidden;
  }
  #mobile #registration-holder .fields-holder .first-name,
  #mobile #registration-holder .fields-holder .last-name,
  #mobile #registration-holder .fields-holder .address1,
  #mobile #registration-holder .fields-holder .address2 {
    width: 49.5%;
    float: left;
    clear: none;
  }
  #mobile #registration-holder .fields-holder .last-name,
  #mobile #registration-holder .fields-holder .address2 {
    margin-left: 1%;
  }
  #mobile #registration-holder .fields-holder .mobile-prefix {
    width: 30%;
    float: left;
    clear: none;
  }
  #mobile #registration-holder .fields-holder .mobile-prefix select {
    width: 100%;
  }
  #mobile #registration-holder .fields-holder .mobile-number {
    clear: none;
    margin-left: 0%;
    float: left;
    width: 100%;
  }
  #mobile #registration-holder .fields-holder .mobile-number label {
    height: 20px;
    display: block;
  }
  #mobile #registration-holder .fields-holder .mobile-number .intl-tel-input {
    width: 100%;
  }
  #mobile #registration-holder .fields-holder .dob {
    width: 80%;
    position: relative;
    min-height: 61px;
  }
  #mobile #registration-holder .fields-holder .dob select {
    width: 24%;
    float: left;
    padding-left: 5px;
  }
  #mobile #registration-holder .fields-holder .dob select[data-type="month"] {
    width: 45%;
  }
  #mobile #registration-holder .fields-holder .dob select[data-type="year"] {
    width: 28%;
  }
  #mobile #registration-holder .fields-holder .dob:after {
    content: "18+";
    display: block;
    position: absolute;
    left: 104%;
    top: auto;
    bottom: 0;
    width: 40px;
    height: 40px;
    border: 2px solid #ff141a;
    border-radius: 50%;
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    line-height: 36px;
  }
  #mobile #registration-holder .fields-holder .dob.error select {
    border-color: #ff141a;
  }
  #mobile #registration-holder .fields-holder .dob.error div[data-error]:before {
    display: none;
  }
  #mobile #registration-holder .fields-holder .post-code {
    width: 70%;
  }
  #mobile #registration-holder .personal {
    position: relative;
  }
  #mobile #registration-holder .personal .mobile-date {
    display: block;
    position: absolute;
    left: 0;
    bottom: 56px;
    width: 70%;
  }
  #mobile #registration-holder .personal .mobile-date .error-msg {
    display: none;
  }
  #mobile #registration-holder .personal .mobile-date.error .error-msg {
    display: block;
  }
  #mobile #registration-holder .personal .mobile-date input {
    line-height: 35px;
  }
  #mobile #registration-holder .checkbox {
    max-width: 100%;
  }
  #mobile #registration-holder .radio ul {
    float: none;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
  }
  #mobile #registration-holder .radio ul li {
    float: left;
    width: 49.5%;
    height: 40px;
    position: relative;
  }
  #mobile #registration-holder .radio ul li:first-child {
    margin-right: 1%;
  }
  #mobile #registration-holder .radio ul li input {
    width: auto;
    margin-right: 10px;
    opacity: 0;
  }
  #mobile #registration-holder .radio ul li label {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    display: block;
    z-index: 10002;
    background: #c4c4c4;
    line-height: 40px;
    text-align: center;
  }
  #mobile #registration-holder .radio ul li.checked label {
    background: #333333;
    color: #ffffff;
  }
  #mobile #registration-holder .checkbox input,
  #mobile #registration-holder .show-password input {
    height: 20px;
    margin-top: 10px;
  }
  #mobile #registration-holder .fields-holder {
    margin-bottom: 10px;
  }
  #mobile #registration-holder .next-section,
  #mobile #registration-holder .submit-registration {
    width: 100%;
  }
  #mobile .registration-confirm-area .confirm-content {
    padding: 0 20px;
    max-width: 600px;
    margin: 0 auto;
  }
  #mobile .registration-confirm-area .confirm-content .info {
    max-width: 180px;
    margin-bottom: 3px;
  }
  #mobile .registration-confirm-area .confirm-content h3 {
    font-size: 18px;
  }
  #mobile .registration-confirm-area .confirm-content p {
    font-size: 18px;
  }
  #mobile .registration-confirm-area .confirm-content > p {
    padding-top: 0px;
    margin-top: 0;
    padding-bottom: 10px;
  }
  #mobile .registration-confirm-area .confirm-content .client-options {
    padding-left: 15px;
    padding-bottom: 10px;
  }
  #mobile .registration-confirm-area .confirm-content .client-options ul li {
    position: relative;
    padding-left: 40px;
    min-height: 40px;
    padding-bottom: 10px;
  }
  #mobile .registration-confirm-area .confirm-content .client-options ul li label {
    font-size: 18px;
    float: none !important;
    line-height: 24px !important;
  }
  #mobile .registration-confirm-area .confirm-content .client-options ul li label span {
    line-height: 16px;
    display: block;
    font-size: 13px;
  }
  #mobile .registration-confirm-area .confirm-content .client-options input[type="radio"] {
    position: absolute;
    left: 0;
    top: 0;
    line-height: 24px;
    height: 24px;
  }
  #mobile .registration-confirm-area .confirm-content .tabs >ul li {
    width: 45px;
  }
  #mobile .registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .claim {
    left: 20px;
    width: auto;
  }
  #mobile .registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .notifications-list li .notification-info a {
    lefT: 20px;
    width: auto;
  }
  #mobile .registration-confirm-area .confirm-content .tabs .tabs-content > div.deposit-tab .open-deposit {
    width: auto;
    left: 20px;
  }
}
@media (max-width: 700px) {
  #mobile .password-strength {
    width: 90vw;
  }
  #mobile .password-strength .kv-meter {
    margin-top: 3px;
  }
  #mobile .registration-confirm-area .confirm-content h3 {
    font-size: 18px;
  }
  #mobile .registration-confirm-area .confirm-content .client-options {
    padding-left: 15px;
    padding-bottom: 10px;
  }
  #mobile .registration-confirm-area .confirm-content .client-options ul li label {
    font-size: 18px;
    float: none !important;
    line-height: 24px !important;
  }
  #mobile .registration-confirm-area .confirm-content .client-options input[type="radio"] {
    float: left !important;
  }
  #mobile .registration-confirm-area .banking-launched {
    padding: 0 15px;
  }
}
@media (min-width: 320px) {
  #mobile #registration-holder .post-code {
    width: 100% !important;
  }
  #mobile #registration-holder .postal-code-holder .post-code div {
    width: 85%;
  }
  #mobile #registration-holder .postal-code-holder #find-address {
    bottom: 8px;
    width: 15%;
  }
  #mobile #registration-holder .postal-code-holder #find-address .find-address-text {
    display: none;
  }
  #mobile #registration-holder .postal-code-holder #find-address .magnifying-glass {
    display: block;
  }
  #mobile #registration-holder #manual-data-entry {
    padding-left: 0px;
  }
  #mobile #registration-holder .confirm-address {
    width: 49%;
  }
  #mobile #registration-holder #try-again {
    width: 49%;
  }
}
.winnings {
  font-size: 1em;
}
.modalContent {
  padding: 20px;
  text-align: center;
}
.innerModalContent {
  width: 70%;
  margin: 0 auto;
  margin-top: 20px;
  margin-bottom: 20px;
}
.innerContents {
  width: 60%;
  margin: 0 auto;
  padding-top: 50px;
  padding-bottom: 10px;
}
.btSubmit {
  width: 70%;
  border: 0;
  padding: 5px;
  font-family: 'Texta-Bold';
  margin: 0 auto;
  cursor: pointer;
}
.btSubmit:lang(ja-jp) {
  font-family: 'notosans-bold', 'Texta-Bold';
}
.red {
  color: #ff141a;
}
.redBg {
  background-color: #ff141a;
  color: #ffffff;
}
.orange {
  color: #ffa100;
}
.orangeBg {
  background-color: #ffa100;
  color: #333333;
}
.grey {
  color: #333333;
}
.greyBg {
  background-color: #333333;
  color: #ffffff;
}
.lightGrey {
  color: #f5f5f5;
}
.lightGreyBg {
  background-color: #f5f5f5;
  color: #333333;
}
.tableAlign {
  width: 656px;
  margin: 0 auto;
}
.tableMaster {
  border-collapse: collapse;
  border-spacing: 1px;
  border: solid 1px #ffffff;
  border: none;
  padding: 0;
  margin: 0;
  border-color: #ffffff;
  margin-bottom: 20px;
}
.table-col-small {
  border-collapse: collapse;
  border-spacing: 1px;
  border: solid 1px #ffffff !important;
  border: none;
  text-align: center;
  background-color: #333333;
  color: #ffffff;
  padding: 10px;
  width: 40px;
}
.table-col-large {
  border-collapse: collapse;
  border-spacing: 1px;
  border: solid 1px #ffffff !important;
  border: none;
  text-align: left;
  background-color: #eeeeee;
  padding: 10px;
  width: 614px;
}
.post-registration-sport-nonuk {
  padding-top: 50px;
}
.post-registration-sport-nonuk .deposit {
  background: #269803;
  color: #ffffff;
  display: inline-block;
  text-decoration: none;
  border: 0px solid transparent;
  padding: 0px 10px;
  text-align: center;
  transition: .125s all ease;
  font-weight: 400;
  line-height: 32px;
  height: 32px;
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
  text-transform: capitalize;
  vertical-align: top;
  cursor: pointer;
  min-width: 200px;
}
.post-registration-sport-nonuk .deposit:lang(ja-jp) {
  font-family: 'notosans-bold', 'Texta-Bold', 'sans-serif';
}
.post-registration-sport-nonuk p {
  font-family: 'Texta-Bold', sans-serif;
}
.post-registration-sport-nonuk p:lang(ja-jp) {
  font-family: 'notosans-bold', 'Texta-Bold';
}
.post-registration-sport-nonuk .cta.link {
  background: none;
  text-decoration: underline;
  font-size: 14px;
  height: 20px;
  line-height: 20px;
  font-weight: 400;
  cursor: pointer;
}
#registration-bonus-holder .cta.link {
  background: none;
  text-decoration: underline;
  font-size: 14px;
  height: 20px;
  line-height: 20px;
  font-weight: 400;
  cursor: pointer;
}
@media screen and (min-width: 992px) {
  .modal {
    display: block;
    width: 50%;
    margin: 0 auto;
    margin-top: 100px;
    background-color: #ffffff;
  }
}
@media screen and (max-width: 992px) and (min-width: 600px) {
  .modal {
    display: block;
    width: 75%;
    margin: 0 auto;
    margin-top: 100px;
    background-color: #ffffff;
  }
  .innerModalContent {
    width: 90%;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px;
    min-height: 100%;
  }
  .innerContents {
    width: 80%;
    margin: 0 auto;
    padding-top: 50px;
    padding-bottom: 20px;
    min-height: 100%;
  }
}
@media screen and (max-width: 600px) {
  .modal {
    display: block;
    width: 100%;
    margin: 0 auto;
    background-color: #ffffff;
    min-height: 100%;
  }
  .modalContent {
    padding: 20px;
    text-align: center;
    min-height: 100%;
  }
  .innerModalContent {
    width: 95%;
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px;
    min-height: 100%;
  }
  .innerContents {
    width: 65%;
    margin: 0 auto;
    padding-top: 50px;
    padding-bottom: 30px;
    min-height: 100%;
    margin-top: 50px;
    margin-bottom: 30px;
  }
}
.noUi-target {
  border-radius: 0 !important;
  border: 0 !important;
  box-shadow: 0 !important;
  background-color: rgba(0,0,0,0) !important;
  height: 9px;
}
.noUi-horizontal {
  height: 9px !important;
}
.noUi-horizontal .noUi-handle {
  cursor: pointer;
  width: 34px;
  height: 30px;
  left: -17px;
  top: -9px !important;
  background-color: #ff141a;
}
.noUi-handle:before {
  top: 8px;
}
.noUi-handle:after {
  top: 8px;
}
.noUi-horizontal .noUi-handle-lower .noUi-tooltip {
  background-color: #000000;
  top: -56px !important;
  left: -37px;
  color: #ffffff;
}
.noUi-horizontal .noUi-handle-upper .noUi-tooltip {
  top: -56px !important;
  bottom: auto !important;
  left: 15px;
  background-color: #000000;
  color: #ffffff;
  min-width: 80px;
}
.noUi-base {
  background-color: #ff141a !important;
  height: 9px !important;
}
.noUi-stacking {
  background-color: #333333;
  height: 9px;
}
.noUi-origin {
  background-color: #000000 !important;
  height: 9px !important;
}
.noUi-handle {
  border: 0 !important;
  border-radius: 0 !important;
  background: #ffffff;
  cursor: default;
  box-shadow: none;
}
.noUi-value-large,
.noUi-value-sub {
  display: none;
}
.noUi-pips-horizontal {
  padding: 0 !important;
  height: 80px;
  top: 100%;
  left: 0;
  width: 100%;
}
.noUi-marker-sub,
.noUi-marker-large,
.noUi-marker-normal {
  background: #cccccc;
}
.noUi-marker-horizontal.noUi-marker-large {
  height: 5px;
}
.noUi-marker-horizontal.noUi-marker-sub {
  height: 3px;
}
.noUi-marker-horizontal.noUi-marker-normal {
  height: 2px;
}
.noUi-marker-horizontal.noUi-marker {
  width: 1px;
}
.close-popup {
  color: #000000;
}
.noUi-handle {
  border: 0 !important;
  border-radius: 0 !important;
  cursor: default !important;
  box-shadow: none !important;
}
.noUi-marker-sub,
.noUi-marker-large,
.noUi-marker-normal {
  background: #cccccc;
}
.noUi-marker-horizontal.noUi-marker-large {
  height: 7px !important;
}
.noUi-marker-horizontal.noUi-marker-sub {
  height: 5px !important;
}
.noUi-marker-horizontal.noUi-marker-normal {
  height: 3px !important;
}
.noUi-marker-horizontal.noUi-marker {
  width: 1px !important;
}
.responsive-popover-wrapper.forgotten-password .reset-password-confirmation {
  font-family: 'Texta-Book';
}
.responsive-popover-wrapper.forgotten-password .reset-password-confirmation span.confirmed {
  color: #6EB33E;
  border: 6px solid #6EB33E;
  padding: 5px;
  border-radius: 100%;
  font-size: 25px;
  font-weight: 700;
  display: block;
  width: 50px;
  height: 47px;
  line-height: 1;
  margin: 0 auto;
}
.responsive-popover-wrapper.forgotten-password .reset-password-confirmation p {
  font-size: 15px;
}
.responsive-popover-wrapper.forgotten-password .reset-password-confirmation p.header {
  font-weight: 700;
  font-family: 'Texta-Book';
  font-size: 18px;
  margin-bottom: 5px;
}
.responsive-popover-wrapper.forgotten-password .reset-password-confirmation span.confirmation-footer {
  font-family: 'Montserrat';
  font-size: 24px;
  font-style: italic;
  font-weight: bold;
}
.responsive-popover-wrapper.forgotten-password .reset-password-confirmation a.cta {
  cursor: pointer;
  margin-top: 10px;
}
.responsive-popover-wrapper.forgotten-password h1 {
  display: none;
}
.responsive-popover-wrapper.forgotten-password .input.password {
  min-height: 70px;
}
.responsive-popover-wrapper.forgotten-password .message.success {
  text-align: left;
  margin-bottom: 5px;
}
.responsive-popover-wrapper.forgotten-password .required.error:not(.date) {
  position: relative;
}
.responsive-popover-wrapper.forgotten-password .required.error:not(.date) input {
  border: 1px solid #ff141a;
}
.responsive-popover-wrapper.forgotten-password .required.error:not(.date)::before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  content: "\f12a";
  text-indent: 0;
  width: 35px;
  height: 35px;
  border: 0;
  text-align: center;
  left: auto;
  line-height: 40px;
  position: absolute;
  right: 0;
  top: 26px;
  color: #ffffff;
  background: #ff141a;
  z-index: 15002;
}
.responsive-popover-wrapper.forgotten-password .reset-form .password {
  min-height: 70px;
}
.responsive-popover-wrapper.forgotten-password .reset-form .password label {
  margin-bottom: 5px;
}
.responsive-popover-wrapper.forgotten-password .popover-content {
  max-height: none;
  max-width: 300px;
  min-width: 300px;
  height: auto;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  bottom: auto;
  right: auto;
  padding-top: 65px;
}
.responsive-popover-wrapper.forgotten-password .popover-content .message.error {
  text-align: left;
  color: #ff141a;
}
.responsive-popover-wrapper.forgotten-password .popover-content .error-message {
  font-family: 'Texta-Book';
  text-align: right;
  color: #ff141a;
}
.responsive-popover-wrapper.forgotten-password .popover-content #forgot-password-form .reset-form .password {
  min-height: 108px;
}
.responsive-popover-wrapper.forgotten-password .popover-content #forgot-password-form h1 {
  margin-top: 0px;
}
.responsive-popover-wrapper.forgotten-password .popover-content #forgot-password-form select[name="dob[day]"] {
  width: 27%;
}
.responsive-popover-wrapper.forgotten-password .popover-content #forgot-password-form select[name="dob[month]"] {
  width: 40%;
}
.responsive-popover-wrapper.forgotten-password .popover-content #forgot-password-form select[name="dob[year]"] {
  width: 29%;
}
.responsive-popover-wrapper.forgotten-password .popover-content #forgot-password-form input {
  background-color: #ECECEC;
  margin-bottom: 10px;
}
.responsive-popover-wrapper.forgotten-password .popover-content #forgot-password-form select {
  background-color: #c4c4c4;
}
.responsive-popover-wrapper.forgotten-password .popover-content #forgot-password-form select::after {
  content: "\e90e";
  font-family: 'icomoon';
  width: 10px;
  height: 10px;
}
.responsive-popover-wrapper.forgotten-password .popover-content #forgot-password-form label {
  color: #000000;
  font-family: 'Texta-Book';
  font-size: 15px;
  text-align: left;
}
.responsive-popover-wrapper.forgotten-password .popover-content #forgot-password-form button {
  width: 100%;
  font-weight: 700;
  margin-top: 20px;
}
#mobile .responsive-popover-wrapper.forgotten-password {
  z-index: 15200 !important;
}
.registration {
  z-index: 10010;
}
.registration.responsive-popover-wrapper .popover-content {
  overflow: auto;
  background: #ffffff;
  color: #222222;
  padding: 0;
}
.registration.responsive-popover-wrapper .popover-content > p {
  display: none;
}
#registration-holder-b {
  min-height: 500px;
  overflow: auto;
  text-align: left;
  padding-top: 75px;
}
#registration-holder-b #manual-data-entry {
  display: block;
  padding-left: 137px;
  color: #333333;
}
#registration-holder-b #find-address {
  display: none;
}
#registration-holder-b .postal-code-holder #find-address {
  float: right;
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  font-size: 18px;
  font-family: 'Texta-Bold';
  background-color: #333333;
  color: #ffffff;
  text-decoration: none;
  display: block;
  text-align: center;
  width: 30%;
  margin: 0 auto;
  position: absolute;
  right: 0;
  z-index: 1;
}
#registration-holder-b .postal-code-holder #find-address .magnifying-glass {
  display: none;
}
#registration-holder-b .postal-code-holder .post-code {
  clear: none;
}
#registration-holder-b .postal-code-holder .post-code div {
  width: 44%;
  overflow: auto;
}
#registration-holder-b .postal-code-holder input[name="zip"] {
  width: 100%;
}
#registration-holder-b .buttons-holder {
  text-align: center;
}
#registration-holder-b .buttons-holder .confirm-address {
  display: inline-block;
}
#registration-holder-b .buttons-holder #try-again {
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  font-size: 18px;
  font-family: 'Texta-Bold';
  background-color: #ffffff;
  color: #333333;
  text-decoration: none;
  text-align: center;
  width: 150px;
  margin: 0 auto;
  border: 1px solid #333333;
  display: inline-block;
}
#registration-holder-b .popover-header {
  background: #ff141a;
  color: #ffffff;
  text-align: center;
  margin: 0 0 10px;
  padding: 12px;
  font-family: 'Montserrat';
  font-size: 22px;
  font-weight: bold;
  font-style: italic;
  margin-bottom: 20px;
}
#registration-holder-b .popover-header :lang(ja-jp) {
  font-family: 'notosans-regular';
}
#registration-holder-b .loader {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 10010;
  background: rgba(255,255,255,0.6);
}
#registration-holder-b .loader picture {
  width: 80px;
  height: 80px;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
#registration-holder-b .loader.visible {
  display: block;
}
#registration-holder-b .loading-step {
  display: none;
  position: absolute;
  top: 60px;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 10010;
  background: #ffffff;
  text-align: center;
  padding: 80px 40px;
}
#registration-holder-b .loading-step i {
  font-size: 85px;
}
#registration-holder-b .loading-step .progress-bar {
  height: 10px;
  background-color: rgba(51,51,51,0.2);
  width: 50%;
  margin: 0 auto 10px;
  overflow: hidden;
}
#registration-holder-b .loading-step .progress-bar .progress-bar-value {
  width: 100%;
  height: 100%;
  background-color: #ff141a;
  animation: indeterminateAnimation 1s infinite linear;
  transform-origin: 0% 50%;
}
#registration-holder-b .loading-step .extra-info {
  position: absolute;
  bottom: 20px;
  left: 20px;
  right: 20px;
  padding: 10px 20px;
  text-align: left;
  background: #ededed;
}
#registration-holder-b .loading-step .extra-info h5 {
  margin: 0 0 10px;
  font-size: 20px;
}
#registration-holder-b .loading-step .extra-info p {
  margin: 0;
}
#registration-holder-b .loading-step .extra-info i {
  font-size: 18px;
  margin-right: 8px;
  position: relative;
  top: 2px;
}
#registration-holder-b .loading-step.visible {
  display: block;
}
#registration-holder-b .top-sections {
  list-style: none;
  margin: 0;
  padding: 0;
  max-width: 85%;
  margin: 25px auto 0;
}
#registration-holder-b .top-sections li {
  background: #c4c4c4;
  height: 35px;
  line-height: 20px;
  width: 32%;
  margin-left: 2%;
  padding-left: 10px;
  padding-top: 8px;
  padding-bottom: 8px;
  float: left;
  position: relative;
}
#registration-holder-b .top-sections li:before {
  -webkit-transition: all 0.5s linear;
  -moz-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  -ms-transition: all 0.5s linear;
  transition: all 0.5s linear;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  display: block;
  content: "";
  width: 0;
}
#registration-holder-b .top-sections li:first-child {
  margin-left: 0;
}
#registration-holder-b .top-sections li span {
  display: block;
  float: left;
  border-radius: 50%;
  margin-right: 10px;
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  border: 1px solid #222222;
}
#registration-holder-b .top-sections li b {
  font-weight: 400;
  position: relative;
  z-index: 10001;
}
#registration-holder-b .top-sections li.active {
  color: #ffffff;
}
#registration-holder-b .top-sections li.active span {
  border-color: #ffffff;
  position: relative;
  z-index: 10001;
}
#registration-holder-b .top-sections li.active:before {
  -webkit-transition: all 0.5s linear;
  -moz-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  -ms-transition: all 0.5s linear;
  transition: all 0.5s linear;
  width: 100%;
  background: #333333;
}
#registration-holder-b .top-sections li.active.animate-right {
  color: #222222;
}
#registration-holder-b .top-sections li.active.animate-right span {
  border-color: #222222;
}
#registration-holder-b .top-sections li.active.animate-right:before {
  left: auto;
  right: 0;
  width: 0%;
  background: #333333;
}
#registration-holder-b .next-section,
#registration-holder-b .submit-registration {
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  font-size: 18px;
  font-family: 'Texta-Bold';
  background-color: #ffa100;
  color: #333333;
  text-decoration: none;
  display: block;
  text-align: center;
  width: 150px;
  margin: 0 auto;
}
#registration-holder-b .next-section :lang(ja-jp),
#registration-holder-b .submit-registration :lang(ja-jp) {
  font-family: 'notosans-bold', 'Texta-Bold';
}
#registration-holder-b .next-section:hover,
#registration-holder-b .submit-registration:hover {
  cursor: pointer;
  background: #ffba00;
}
#registration-holder-b .next-section.disabled,
#registration-holder-b .submit-registration.disabled {
  pointer-events: none;
  cursor: default;
}
#registration-holder-b legend,
#registration-holder-b .legend {
  text-align: center;
  font-size: 20px;
  padding: 25px 0 15px;
}
#registration-holder-b legend.error,
#registration-holder-b .legend.error {
  color: #ff141a;
}
#registration-holder-b .general-error {
  display: none;
}
#registration-holder-b label {
  float: left;
  color: #222222;
  width: 140px;
  line-height: 40px;
  margin-bottom: 5px;
}
#registration-holder-b input,
#registration-holder-b select {
  width: 400px;
  float: left;
  outline: none;
  height: 40px;
  background-color: #ECECEC;
  border: 1px solid #D8D8D8;
}
#registration-holder-b select {
  background-color: #c4c4c4;
  border: 1px solid #c4c4c4;
}
#registration-holder-b fieldset > div.section {
  clear: both;
  margin-bottom: 25px;
}
#registration-holder-b .error {
  position: relative;
  clear: both;
  min-height: 40px;
}
#registration-holder-b .error div[data-error] {
  position: absolute;
  right: -165px;
  top: 0;
  height: 40px;
  color: #ffffff;
  background: #ff141a;
  line-height: 16px;
  font-size: 14px;
  width: 150px;
  padding: 5px;
}
#registration-holder-b .error div[data-error]:before {
  position: absolute;
  left: -10px;
  top: 0;
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 10px 20px 0;
  border-color: transparent #ff141a transparent transparent;
}
#registration-holder-b .checkbox {
  position: relative;
  padding-right: 10px;
  margin: 0 auto;
  margin-left: 140px;
  border: 1px solid #DCDDDE;
  padding-left: 40px;
  margin-bottom: 1rem;
  min-height: 46px;
}
#registration-holder-b .checkbox label {
  width: auto;
  float: none;
  margin: 0;
  line-height: 14px;
  font-size: 14px;
  padding-top: 8px;
}
#registration-holder-b .checkbox input {
  width: auto;
  position: absolute;
  left: 10px;
  top: 2px;
  background: transparent;
}
#registration-holder-b .checkbox.error {
  border-color: #ff141a;
}
#registration-holder-b .radio ul {
  float: left;
  width: 70%;
  margin: 0;
  padding: 0;
  list-style: none;
}
#registration-holder-b .radio ul li {
  float: left;
  width: 50%;
}
#registration-holder-b .radio ul li input {
  width: auto;
  margin-right: 10px;
}
#registration-holder-b .dob select {
  width: 130px;
  margin-left: 3px;
}
#registration-holder-b .dob select:first-child {
  margin-left: 0;
}
#registration-holder-b .password-field {
  position: relative;
  min-height: 40px;
  margin-bottom: 30px;
}
#registration-holder-b .password-field .password-strength {
  bottom: -26px;
}
#registration-holder-b .section  > label {
  display: none;
}
#registration-holder-b .form-holder {
  max-width: 540px;
  margin: 0 auto;
  clear: both;
}
#registration-holder-b .form-holder:lang(ja-jp) {
  font-size: 15px;
}
#registration-holder-b .account {
  position: relative;
}
#registration-holder-b .account .show-password {
  position: absolute;
  right: 0;
  top: 113px;
  width: 95px;
  height: 40px;
  line-height: 16px;
  padding-top: 4px;
  text-align: left;
  color: #333333;
  text-decoration: none;
  background: #c4c4c4;
  font-size: 14px;
}
#registration-holder-b .account .show-password input {
  float: left;
  margin-left: 8px;
  margin-right: 4px;
  position: relative;
  top: -4px;
  width: auto;
}
#registration-holder-b .account .show-password:lang(ja-jp) {
  font-size: 10px;
}
#registration-holder-b .account .username-loader {
  position: absolute;
  right: 0;
  top: 68px;
  z-index: 10002;
  display: none;
}
#registration-holder-b .account.show-loader .submit-registration {
  background-color: #c4c4c4;
  pointer-events: none;
  cursor: default;
}
#registration-holder-b .account.show-loader .submit-registration:hover {
  background-color: #c4c4c4;
}
#registration-holder-b .account.show-loader .username-loader {
  display: block;
}
#registration-holder-b .personal {
  position: relative;
}
#registration-holder-b .personal .mobile-date {
  display: none;
}
#registration-holder-b .personal .email-loader {
  position: absolute;
  right: 0;
  top: 186px;
  z-index: 10002;
  display: none;
}
#registration-holder-b .personal.show-loader .email-loader {
  display: block;
}
#registration-holder-b .fields-holder {
  position: relative;
}
#registration-holder-b .fields-holder > div {
  clear: both;
}
#registration-holder-b .fields-holder .mobile-prefix {
  width: 250px;
  float: left;
  clear: none;
}
#registration-holder-b .fields-holder .mobile-prefix select {
  width: 110px;
}
#registration-holder-b .fields-holder .password-field input {
  width: 300px;
}
#registration-holder-b fieldset.address,
#registration-holder-b fieldset.account {
  display: none;
}
.deposit-limit {
  position: relative;
}
.deposit-limit .deposit-limit-amount {
  position: absolute !important;
  right: 0;
  top: 0;
  width: 50%;
  bottom: 0;
}
.deposit-limit .deposit-limit-amount select {
  max-width: 100%;
}
.deposit-limit .deposit-limit-amount label {
  display: none;
  position: absolute;
  left: -50%;
  bottom: 0;
  width: 100% !important;
  line-height: 20px !important;
  cursor: auto;
}
.deposit-limit .deposit-limit-period select {
  max-width: 23%;
}
.deposit-limit-message {
  max-width: 400px;
  float: right;
  font-size: 13px;
  margin: 0px 0 9px;
  color: #999999;
}
.registration .mobile-number .intl-tel-input input,
.registration .mobile-number .intl-tel-input input[type=text],
.registration .mobile-number .intl-tel-input input[type=tel] {
  padding-left: 68px;
}
.registration .mobile-number .intl-tel-input .selected-flag {
  width: 62px;
}
.registration .mobile-number .intl-tel-input .selected-flag .iti-flag {
  background: none;
  box-shadow: none;
  height: auto;
  left: 0;
  right: 0;
  text-align: center;
  line-height: 37px;
  width: auto;
}
.registration .mobile-number .intl-tel-input input {
  width: 100%;
}
.mobile-number .intl-tel-input {
  width: 100%;
}
.responsive-popover-wrapper .intl-tel-input.separate-dial-code .selected-dial-code {
  padding-left: 15px;
}
.registration-area .intl-tel-input {
  width: 400px;
}
.registration-area .intl-tel-input .country-list {
  max-height: 100px;
}
.password-strength {
  position: relative;
  right: 0;
  bottom: 4px;
  display: block;
}
.password-strength .default-text {
  float: left;
}
.password-strength .kv-verdict .label {
  padding: 0 10px;
  color: #fff;
}
.password-strength .kv-verdict .label.label-default {
  background: #f00000;
}
.password-strength .kv-verdict .label.label-danger {
  background: #f00000;
}
.password-strength .kv-verdict .label.label-warning {
  background: #C76400;
}
.password-strength .kv-verdict .label.label-info {
  background: #C7C000;
}
.password-strength .kv-verdict .label.label-primary {
  background: #63C700;
}
.password-strength .kv-verdict .label.label-success {
  background: #63C700;
}
.password-strength .kv-meter {
  float: left;
  position: relative;
}
.password-strength .kv-meter .kv-scorebar-border {
  display: none;
}
.registration-confirm-area {
  text-align: center;
}
.registration-confirm-area .optin-and-deposit {
  background-color: #ffe21c;
  padding: 7px;
  border-radius: 20px;
  color: #000000;
  text-decoration: none;
  display: block;
  max-width: 187px;
  text-align: center;
  margin: auto;
  font-size: 16px;
}
.registration-confirm-area .deposit-without-welcome {
  margin-top: 13px;
  background: none;
  color: #000000;
  text-transform: none;
}
.registration-confirm-area .deposit-without-welcome ::first-letter {
  text-transform: uppercase;
}
.registration-confirm-area .register-confirmation-welcome-bonus ol {
  text-align: left;
  margin: 0 auto;
  max-width: 540px;
  list-style-position: inside;
}
.registration-confirm-area .banking-launched {
  display: none;
}
.registration-confirm-area .banking-launched p {
  font-size: 24px;
}
.registration-confirm-area .confirm-content {
  padding: 0px;
  margin: 0 auto;
  max-width: 540px;
}
.registration-confirm-area .confirm-content > h2 {
  color: #ffffff;
  background: #333333;
  font-size: 15px;
  font-weight: 400;
  padding: 5px;
  margin-bottom: 20px;
}
.registration-confirm-area .confirm-content > p {
  font-size: 24px;
  padding-top: 25px;
  padding-bottom: 25px;
}
.registration-confirm-area .confirm-content h3 {
  font-size: 24px;
}
.registration-confirm-area .confirm-content .dot:lang(ja-jp) {
  display: none;
}
.registration-confirm-area .confirm-content .client-options ul {
  list-style: none;
  overflow: hidden;
  padding-left: 0;
}
.registration-confirm-area .confirm-content .client-options ul li {
  overflow: hidden;
  position: relative;
  padding-left: 40px;
  padding-bottom: 10px;
}
.registration-confirm-area .confirm-content .client-options ul li label {
  width: auto !important;
  text-align: left;
  font-size: 24px;
  margin-bottom: 0;
}
.registration-confirm-area .confirm-content .client-options ul li label strong {
  font-weight: normal;
}
.registration-confirm-area .confirm-content .client-options ul li label span {
  font-size: 16px;
  line-height: 20px;
  display: block;
}
.registration-confirm-area .confirm-content .client-options ul li label a {
  display: block;
  color: #333333;
  font-size: 17px;
  position: relative;
  line-height: 17px;
  top: -8px;
}
.registration-confirm-area .confirm-content .client-options input[type="radio"] {
  width: auto !important;
  margin-right: 10px;
  position: absolute;
  left: 0;
  top: 0;
}
.registration-confirm-area .confirm-content .info {
  font-size: 15px;
  text-align: left;
  padding-bottom: 0;
  padding-top: 0;
}
.registration-confirm-area .confirm-content .close-btn {
  position: relative;
  right: 0;
  top: 0;
  font-size: 20px;
  color: #ff141a;
  font-size: 16px;
}
.registration-confirm-area .confirm-content .tabs {
  position: relative;
  clear: both;
  margin-top: -40px;
  margin-bottom: 30px;
}
.registration-confirm-area .confirm-content .tabs > ul {
  float: right;
}
.registration-confirm-area .confirm-content .tabs > ul li {
  border: 0;
  color: #ffffff;
  background: #C4C4C4;
  height: 40px;
  line-height: 40px;
  font-size: 20px;
  width: 60px;
}
.registration-confirm-area .confirm-content .tabs > ul li.active {
  background: #333333;
}
.registration-confirm-area .confirm-content .tabs .tabs-content {
  clear: both;
  border: 0;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div {
  background: #333333;
  color: #ffffff;
  font-size: 20px;
  padding: 40px 40px 80px;
  position: relative;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab {
  min-height: 210px;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .fa-spinner {
  font-size: 30px;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .show-notifications,
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .notifications-number {
  display: none;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .promotions {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: #333333;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .notifications-list {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: 0;
  padding: 0;
  list-style: none;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .notifications-list li {
  height: 100%;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .notifications-list li figure img {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .notifications-list li .notification-info {
  position: relative;
  z-index: 10002;
  height: 100%;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .notifications-list li .notification-info a {
  position: absolute;
  right: 20px;
  bottom: 38px;
  width: 185px;
  color: #ffffff;
  text-decoration: none;
  font-size: 24px;
  background: #ffa100;
  height: 40px;
  line-height: 40px;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .notifications-list li .notification-info a:hover {
  background: #ffba00;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .notifications-list li .close-notification {
  display: none;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .notifications-list li .closed {
  display: none;
}
.registration-confirm-area .confirm-content .tabs .tabs-content > div.deposit-tab .open-deposit {
  position: absolute;
  right: 20px;
  bottom: 20px;
  width: 185px;
  color: #fff;
  text-decoration: none;
  font-size: 24px;
  background: #269803;
  height: 40px;
  line-height: 40px;
}
.registration-confirm-area .confirm-content:lang(ja-jp) {
  max-width: 600px;
}
@media (max-width: 1024px) {
  #mobile .responsive-popover-wrapper.registration .popover-content.full-screen {
    max-width: 100% !important;
    max-height: 100% !important;
    border-radius: 0;
  }
  #mobile .responsive-popover-wrapper.registration .popover-content.full-screen .popover-header {
    font-size: 22px;
  }
  #mobile .deposit-limit .deposit-limit-amount {
    top: 20px;
  }
  #mobile .deposit-limit .deposit-limit-period select {
    max-width: 49%;
  }
  #mobile .deposit-limit-message {
    max-width: 100%;
    float: none;
  }
  #mobile #registration-holder-b .checkbox {
    margin-left: 0;
  }
  #mobile #registration-holder-b .checkbox.tandc {
    margin-top: 10px;
  }
  #mobile #registration-holder-b .registration-area .top-sections,
  #mobile #registration-holder-b .registration-area .section-header,
  #mobile #registration-holder-b .registration-area .form-holder {
    max-width: 100%;
    padding: 0 16px;
    max-width: 600px;
    margin: 0 auto;
  }
  #mobile #registration-holder-b .registration-area .form-holder {
    padding-bottom: 20px;
  }
  #mobile #registration-holder-b .registration-area .top-sections li {
    margin-left: 0.3%;
    width: 33%;
  }
  #mobile #registration-holder-b .registration-area .top-sections li:first-child {
    margin-left: 0;
  }
  #mobile #registration-holder-b legend {
    font-size: 16px;
    padding: 15px 0 10px;
  }
  #mobile #registration-holder-b label {
    float: none;
    line-height: 20px;
    width: auto;
    margin-bottom: 0;
  }
  #mobile #registration-holder-b input,
  #mobile #registration-holder-b select {
    width: 100%;
    float: none;
    margin-bottom: 0;
  }
  #mobile #registration-holder-b select {
    padding: 0;
    padding-left: 10px;
    line-height: 38px;
  }
  #mobile #registration-holder-b input[type="checkbox"] {
    width: auto;
  }
  #mobile #registration-holder-b .account .show-password {
    width: 33%;
    line-height: 16px;
    top: 156px;
  }
  #mobile #registration-holder-b .account .show-password input {
    float: left;
    width: auto;
  }
  #mobile #registration-holder-b .account .username-loader {
    top: 88px;
  }
  #mobile #registration-holder-b .password-strength {
    left: 0;
    bottom: 0;
  }
  #mobile #registration-holder-b .password-field {
    min-height: 85px;
    max-width: 65%;
  }
  #mobile #registration-holder-b .password-field.error div[data-error] {
    bottom: 11px;
  }
  #mobile #registration-holder-b .currency select {
    padding-left: 10px;
  }
  #mobile #registration-holder-b .error div[data-error] {
    position: absolute;
    right: 0;
    text-align: right;
    top: auto;
    bottom: -14px;
    height: 15px;
    line-height: 15px;
    background: no-repeat;
    color: #ff141a;
    padding: 0;
    width: auto;
  }
  #mobile #registration-holder-b .error div[data-error]:before {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    background: #ff141a;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    font-size: 20px;
    content: "\f12a";
    text-indent: 0;
    width: 40px;
    height: 40px;
    border: 0;
    text-align: center;
    right: 0;
    left: auto;
    top: -39px;
    line-height: 40px;
    color: #ffffff;
  }
  #mobile #registration-holder-b .error input {
    border: 1px solid #ff141a;
  }
  #mobile #registration-holder-b .error.checkbox {
    border: 1px solid #ff141a;
  }
  #mobile #registration-holder-b .error.checkbox div[data-error] {
    display: none;
  }
  #mobile #registration-holder-b .fields-holder > div {
    margin-bottom: 8px;
  }
  #mobile #registration-holder-b .fields-holder .gender {
    overflow: hidden;
  }
  #mobile #registration-holder-b .fields-holder .first-name,
  #mobile #registration-holder-b .fields-holder .last-name,
  #mobile #registration-holder-b .fields-holder .address1,
  #mobile #registration-holder-b .fields-holder .address2 {
    width: 49.5%;
    float: left;
    clear: none;
  }
  #mobile #registration-holder-b .fields-holder .last-name,
  #mobile #registration-holder-b .fields-holder .address2 {
    margin-left: 1%;
  }
  #mobile #registration-holder-b .fields-holder .mobile-prefix {
    width: 30%;
    float: left;
    clear: none;
  }
  #mobile #registration-holder-b .fields-holder .mobile-prefix select {
    width: 100%;
  }
  #mobile #registration-holder-b .fields-holder .mobile-number {
    clear: none;
    margin-left: 0%;
    float: left;
    width: 100%;
  }
  #mobile #registration-holder-b .fields-holder .mobile-number label {
    height: 20px;
    display: block;
  }
  #mobile #registration-holder-b .fields-holder .mobile-number .intl-tel-input {
    width: 100%;
  }
  #mobile #registration-holder-b .fields-holder .dob {
    width: 80%;
    position: relative;
    min-height: 61px;
  }
  #mobile #registration-holder-b .fields-holder .dob select {
    width: 24%;
    float: left;
    padding-left: 5px;
  }
  #mobile #registration-holder-b .fields-holder .dob select[data-type="month"] {
    width: 45%;
  }
  #mobile #registration-holder-b .fields-holder .dob select[data-type="year"] {
    width: 28%;
  }
  #mobile #registration-holder-b .fields-holder .dob:after {
    content: "18+";
    display: block;
    position: absolute;
    left: 104%;
    top: auto;
    bottom: 0;
    width: 40px;
    height: 40px;
    border: 2px solid #ff141a;
    border-radius: 50%;
    text-align: center;
    font-size: 20px;
    font-weight: 700;
    line-height: 36px;
  }
  #mobile #registration-holder-b .fields-holder .dob.error select {
    border-color: #ff141a;
  }
  #mobile #registration-holder-b .fields-holder .dob.error div[data-error]:before {
    display: none;
  }
  #mobile #registration-holder-b .fields-holder .post-code {
    width: 70%;
  }
  #mobile #registration-holder-b .personal {
    position: relative;
  }
  #mobile #registration-holder-b .personal .mobile-date {
    display: block;
    position: absolute;
    left: 0;
    bottom: 56px;
    width: 70%;
  }
  #mobile #registration-holder-b .personal .mobile-date .error-msg {
    display: none;
  }
  #mobile #registration-holder-b .personal .mobile-date.error .error-msg {
    display: block;
  }
  #mobile #registration-holder-b .personal .mobile-date input {
    line-height: 35px;
  }
  #mobile #registration-holder-b .checkbox {
    max-width: 100%;
  }
  #mobile #registration-holder-b .radio ul {
    float: none;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
  }
  #mobile #registration-holder-b .radio ul li {
    float: left;
    width: 49.5%;
    height: 40px;
    position: relative;
  }
  #mobile #registration-holder-b .radio ul li:first-child {
    margin-right: 1%;
  }
  #mobile #registration-holder-b .radio ul li input {
    width: auto;
    margin-right: 10px;
    opacity: 0;
  }
  #mobile #registration-holder-b .radio ul li label {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    display: block;
    z-index: 10002;
    background: #c4c4c4;
    line-height: 40px;
    text-align: center;
  }
  #mobile #registration-holder-b .radio ul li.checked label {
    background: #333333;
    color: #ffffff;
  }
  #mobile #registration-holder-b .checkbox input,
  #mobile #registration-holder-b .show-password input {
    height: 20px;
    margin-top: 10px;
  }
  #mobile #registration-holder-b .fields-holder {
    margin-bottom: 10px;
  }
  #mobile #registration-holder-b .next-section,
  #mobile #registration-holder-b .submit-registration {
    width: 100%;
  }
  #mobile .registration-confirm-area .confirm-content {
    padding: 0 20px;
    max-width: 600px;
    margin: 0 auto;
  }
  #mobile .registration-confirm-area .confirm-content .info {
    max-width: 180px;
    margin-bottom: 3px;
  }
  #mobile .registration-confirm-area .confirm-content h3 {
    font-size: 18px;
  }
  #mobile .registration-confirm-area .confirm-content p {
    font-size: 18px;
  }
  #mobile .registration-confirm-area .confirm-content > p {
    padding-top: 0px;
    margin-top: 0;
    padding-bottom: 10px;
  }
  #mobile .registration-confirm-area .confirm-content .client-options {
    padding-left: 15px;
    padding-bottom: 10px;
  }
  #mobile .registration-confirm-area .confirm-content .client-options ul li {
    position: relative;
    padding-left: 40px;
    min-height: 40px;
    padding-bottom: 10px;
  }
  #mobile .registration-confirm-area .confirm-content .client-options ul li label {
    font-size: 18px;
    float: none !important;
    line-height: 24px !important;
  }
  #mobile .registration-confirm-area .confirm-content .client-options ul li label span {
    line-height: 16px;
    display: block;
    font-size: 13px;
  }
  #mobile .registration-confirm-area .confirm-content .client-options input[type="radio"] {
    position: absolute;
    left: 0;
    top: 0;
    line-height: 24px;
    height: 24px;
  }
  #mobile .registration-confirm-area .confirm-content .tabs >ul li {
    width: 45px;
  }
  #mobile .registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .claim {
    left: 20px;
    width: auto;
  }
  #mobile .registration-confirm-area .confirm-content .tabs .tabs-content > div.promo-tab .notifications-list li .notification-info a {
    lefT: 20px;
    width: auto;
  }
  #mobile .registration-confirm-area .confirm-content .tabs .tabs-content > div.deposit-tab .open-deposit {
    width: auto;
    left: 20px;
  }
}
@media (max-width: 700px) {
  #mobile .registration-confirm-area .confirm-content h3 {
    font-size: 18px;
  }
  #mobile .registration-confirm-area .confirm-content .client-options {
    padding-left: 15px;
    padding-bottom: 10px;
  }
  #mobile .registration-confirm-area .confirm-content .client-options ul li label {
    font-size: 18px;
    float: none !important;
    line-height: 24px !important;
  }
  #mobile .registration-confirm-area .confirm-content .client-options input[type="radio"] {
    float: left !important;
  }
  #mobile .registration-confirm-area .banking-launched {
    padding: 0 15px;
  }
}
@media (min-width: 320px) {
  #mobile #registration-holder-b .post-code {
    width: 100% !important;
  }
  #mobile #registration-holder-b .postal-code-holder .post-code div {
    width: 85%;
  }
  #mobile #registration-holder-b .postal-code-holder #find-address {
    bottom: 8px;
    width: 15%;
  }
  #mobile #registration-holder-b .postal-code-holder #find-address .find-address-text {
    display: none;
  }
  #mobile #registration-holder-b .postal-code-holder #find-address .magnifying-glass {
    display: block;
  }
  #mobile #registration-holder-b #manual-data-entry {
    padding-left: 0px;
  }
  #mobile #registration-holder-b .confirm-address {
    width: 49%;
  }
  #mobile #registration-holder-b #try-again {
    width: 49%;
  }
}
.registration-v2 {
  z-index: 10010;
}
.registration-v2.responsive-popover-wrapper .popover-content {
  overflow: auto;
  text-align: left;
  background: #ffffff;
  color: #222222;
  padding: 0;
}
.registration-v2 #registration-holder {
  overflow: auto;
}
.registration-v2 .loader {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 10010;
  background: rgba(255,255,255,0.6);
}
.registration-v2 .loader picture {
  width: 80px;
  height: 80px;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
.registration-v2 .loader.visible {
  display: block;
}
.registration-v2 input {
  height: 40px;
  line-height: 40px;
  border-color: #cccccc;
  background: #ededed;
}
.registration-v2 label {
  font-size: 16px;
  margin-bottom: 0;
  text-align: left;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.registration-v2 select {
  background-color: #cccccc;
  min-height: 40px;
}
.registration-v2 .open-question {
  text-decoration: underline;
  font-size: 12px;
  color: #999999;
}
.registration-v2 .error {
  position: relative;
  min-height: 40px;
}
.registration-v2 .error input {
  border-color: #ff141a;
}
.registration-v2 .error div[data-error] {
  position: absolute;
  right: 0;
  bottom: -16px;
  color: #ff141a;
  line-height: 16px;
  font-size: 14px;
}
.registration-v2 .warning-message {
  position: absolute;
  right: 0;
  bottom: -16px;
  color: #ffa100;
  line-height: 16px;
  font-size: 14px;
}
.registration-v2 .next-section,
.registration-v2 .submit-registration,
.registration-v2 .confirm-promo {
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  font-size: 18px;
  font-family: 'Texta-Bold';
  background-color: #ffa100;
  color: #333333;
  text-decoration: none;
  display: block;
  text-align: center;
  margin: 0 auto;
}
.registration-v2 .next-section:hover,
.registration-v2 .submit-registration:hover,
.registration-v2 .confirm-promo:hover {
  cursor: pointer;
  background: #ffba00;
}
.registration-v2 .next-section.disabled,
.registration-v2 .submit-registration.disabled,
.registration-v2 .confirm-promo.disabled {
  pointer-events: none;
  cursor: default;
  color: #ffffff;
  background-color: #cccccc;
}
.registration-v2 ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.registration-v2 ul li {
  list-style: none;
}
.registration-v2 .registration-offer {
  float: left;
}
.registration-v2 .country-select .country-list {
  max-width: 350px;
}
@media (min-width: 320px) {
  .registration-v2 .registration-offer {
    display: none;
  }
  .registration-v2 .close-btn {
    top: 9px;
    right: 9px;
  }
  .registration-v2 .mobile-header {
    background: #ff141a;
    color: #ffffff;
    text-align: center;
    margin: 0 0 10px;
    height: 50px;
    line-height: 50px;
    font-size: 32px;
    font-family: 'Montserrat';
    font-weight: 400;
    margin-bottom: 25px;
  }
  .registration-v2 .steps-section {
    padding: 0 20px;
    overflow: hidden;
    max-width: 320px;
    margin: 0 auto 25px;
  }
  .registration-v2 .steps-section h3 {
    display: none;
  }
  .registration-v2 .steps-section .top-section {
    color: #999999;
    font-size: 15px;
    position: relative;
    overflow: hidden;
  }
  .registration-v2 .steps-section .top-section:before {
    content: "";
    height: 1px;
    position: absolute;
    left: 0;
    right: 0;
    background: #999999;
    top: 50%;
  }
  .registration-v2 .steps-section .top-section li {
    float: left;
    width: 25%;
    position: relative;
    z-index: 1;
  }
  .registration-v2 .steps-section .top-section li span {
    width: 18px;
    height: 18px;
    line-height: 16px;
    display: block;
    text-align: center;
    border: 1px solid #999999;
    background: #ffffff;
    border-radius: 50%;
    position: relative;
    z-index: 1;
  }
  .registration-v2 .steps-section .top-section li.active {
    color: #ffffff;
  }
  .registration-v2 .steps-section .top-section li.active span {
    border-color: #ff141a;
    background: #ff141a;
  }
  .registration-v2 .steps-section .top-section li.active:after {
    content: "";
    height: 1px;
    position: absolute;
    left: 0;
    right: 0;
    background: #ff141a;
    top: 50%;
  }
  .registration-v2 .steps-section .top-section li:last-child span {
    width: 100%;
    border-radius: 5px;
  }
  .registration-v2 .form-holder {
    padding: 0 10px 10px;
    max-width: 320px;
    margin: 0 auto;
  }
  .registration-v2 .form-holder fieldset {
    position: relative;
  }
  .registration-v2 .form-holder fieldset[data-rotate='none'] {
    display: none;
  }
  .registration-v2 .form-holder fieldset[data-rotate='front'] {
    display: block;
  }
  .registration-v2 .form-holder fieldset[data-rotate='back'] {
    display: none;
  }
  .registration-v2 .form-holder fieldset.account.show-loader .field-wrapper.username .username-loader {
    display: block;
  }
  .registration-v2 .form-holder .field-wrapper {
    margin-bottom: 20px;
  }
  .registration-v2 .form-holder .field-wrapper.dob {
    display: none;
  }
  .registration-v2 .form-holder .field-wrapper.gender {
    overflow: hidden;
    margin-bottom: 15px;
  }
  .registration-v2 .form-holder .field-wrapper.gender ul li {
    width: 49%;
    float: left;
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    position: relative;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .registration-v2 .form-holder .field-wrapper.gender ul li.checked label:before {
    background: #333333;
    color: #cccccc;
    border-color: #333333;
  }
  .registration-v2 .form-holder .field-wrapper.gender ul li:first-child {
    margin-right: 2%;
  }
  .registration-v2 .form-holder .field-wrapper.gender ul li:first-child label:before {
    content: "\e964";
  }
  .registration-v2 .form-holder .field-wrapper.gender ul li input {
    opacity: 0;
    height: 40px;
    margin: 0;
    width: 100%;
  }
  .registration-v2 .form-holder .field-wrapper.gender ul li label {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    font-size: 28px;
    line-height: 40px;
  }
  .registration-v2 .form-holder .field-wrapper.gender ul li label:before {
    position: absolute;
    content: "\e96a";
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: #ededed;
    text-align: center;
    border: 1px solid #cccccc;
  }
  .registration-v2 .form-holder .field-wrapper.first-name,
  .registration-v2 .form-holder .field-wrapper.last-name {
    width: 49.5%;
    float: left;
  }
  .registration-v2 .form-holder .field-wrapper.last-name {
    margin-left: 1%;
  }
  .registration-v2 .form-holder .field-wrapper.address1,
  .registration-v2 .form-holder .field-wrapper.address2 {
    float: left;
    width: 49.5%;
  }
  .registration-v2 .form-holder .field-wrapper.address2 {
    margin-left: 1%;
  }
  .registration-v2 .form-holder .field-wrapper.checkbox {
    position: relative;
    background: #ededed;
    padding: 10px;
  }
  .registration-v2 .form-holder .field-wrapper.checkbox input {
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -10px;
    height: 20px;
  }
  .registration-v2 .form-holder .field-wrapper.checkbox label {
    padding-left: 30px;
    font-size: 13px;
  }
  .registration-v2 .form-holder .field-wrapper.checkbox.promo {
    margin-bottom: 80px;
  }
  .registration-v2 .form-holder .field-wrapper.username {
    position: relative;
  }
  .registration-v2 .form-holder .field-wrapper.username .username-loader {
    display: none;
    position: absolute;
    right: 0;
    bottom: 0;
    height: 40px;
  }
  .registration-v2 .form-holder .field-wrapper.password-field {
    position: relative;
  }
  .registration-v2 .form-holder .field-wrapper.password-field input {
    max-width: 70%;
  }
  .registration-v2 .form-holder .field-wrapper.password-field .show-password {
    position: absolute;
    right: 0;
    background: #cccccc;
    display: block;
    width: 29%;
    bottom: 0;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 35px;
  }
  .registration-v2 .form-holder .field-wrapper.password-field .show-password.visible .icon-closedEye:before {
    content: '\e966';
  }
  .registration-v2 .form-holder .field-wrapper.password-field #password-strength {
    position: absolute;
    left: 0;
    font-size: 13px;
    line-height: 13px;
    bottom: -19px;
    padding-top: 5px;
    color: #333333;
    right: 104px;
  }
  .registration-v2 .form-holder .field-wrapper.password-field #password-strength .white-bar {
    position: absolute;
    display: block;
    width: 100%;
    top: 0;
    right: 0;
    background: #ffffff;
    height: 5px;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
  }
  .registration-v2 .form-holder .field-wrapper.password-field #password-strength .strength {
    display: block;
    padding: 0 10px;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    height: 5px;
    overflow: hidden;
    background: #ff0202;
    background: -webkit-gradient(linear,left top,right top,from(#ff0202),to(#6cff03));
    background: -webkit-linear-gradient(left,#ff0202,#6cff03);
    background: -moz-linear-gradient(left,#ff0202,#6cff03);
    background: -ms-linear-gradient(left,#ff0202,#6cff03);
    background: -o-linear-gradient(left,#ff0202,#6cff03);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0202', endColorstr='#6cff03', GradientType=0);
  }
  .registration-v2 .form-holder .field-wrapper.mobile-number {
    position: relative;
  }
  .registration-v2 .form-holder .field-wrapper.mobile-number .warning-message {
    display: none;
  }
  .registration-v2 .form-holder .field-wrapper.mobile-number.warning .warning-message {
    display: block;
  }
  .registration-v2 .form-holder .field-wrapper.mobile-number.warning .warning-message .icon {
    position: relative;
    top: 2px;
  }
  .registration-v2 .form-holder .field-wrapper.mobile-number.warning input {
    border-color: #ffa100;
  }
  .registration-v2 .form-holder .field-wrapper.mobile-number .username-loader {
    display: none;
    position: absolute;
    right: 0;
    bottom: 0;
    height: 40px;
    z-index: 2;
  }
  .registration-v2 .form-holder .field-wrapper.mobile-number.show-loader .username-loader {
    display: block;
  }
  .registration-v2 .form-holder .field-wrapper.mobile-number .intl-tel-input input,
  .registration-v2 .form-holder .field-wrapper.mobile-number .intl-tel-input input[type=text],
  .registration-v2 .form-holder .field-wrapper.mobile-number .intl-tel-input input[type=tel] {
    padding-left: 68px;
  }
  .registration-v2 .form-holder .field-wrapper.mobile-number .intl-tel-input .country-list {
    max-width: 350px;
    max-height: 140px;
  }
  .registration-v2 .form-holder .field-wrapper.mobile-number .intl-tel-input .selected-flag {
    width: 62px;
  }
  .registration-v2 .form-holder .field-wrapper.mobile-number .intl-tel-input .selected-flag .iti-flag {
    background: none;
    box-shadow: none;
    height: auto;
    left: 0;
    right: 0;
    text-align: center;
    line-height: 37px;
    width: auto;
  }
  .registration-v2 .form-holder .field-wrapper.mobile-number .intl-tel-input input {
    width: 100%;
  }
  .registration-v2 .form-holder label {
    font-size: 14px;
    line-height: 16px;
    float: none;
  }
  .registration-v2 .form-holder .general-error {
    color: #ff141a;
    display: none;
  }
  .registration-v2 .form-holder .open-question {
    float: right;
  }
  .registration-v2 .form-holder .open-answer {
    padding: 15px 25px 15px 15px;
    margin-bottom: 5px;
    background: #ededed;
    color: #666666;
    font-size: 14px;
    font-weight: bold;
    position: relative;
    opacity: 0;
    display: none;
    visibility: hidden;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
  }
  .registration-v2 .form-holder .open-answer .info {
    position: relative;
    top: 2px;
  }
  .registration-v2 .form-holder .open-answer .close-answer {
    font-size: 14px;
    position: absolute;
    top: 5px;
    right: 5px;
    color: #666666;
  }
  .registration-v2 .form-holder .open-answer.visible {
    opacity: 1;
    visibility: visible;
    display: block;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
  }
  .registration-v2 .form-holder .mobile-date {
    display: block;
    position: absolute;
    left: 0;
    bottom: 161px;
    width: 100%;
  }
  .registration-v2 .form-holder .mobile-date .error-msg {
    display: none;
  }
  .registration-v2 .form-holder .mobile-date.error .error-msg {
    display: block;
  }
  .registration-v2 .form-holder .mobile-date input {
    line-height: 35px;
  }
  .registration-v2 .form-holder .mobile-date input:after {
    content: "18+";
    display: block;
    position: absolute;
    right: 1%;
    top: auto;
    bottom: 5px;
    width: 30px;
    height: 30px;
    border: 2px solid #ff141a;
    border-radius: 50%;
    text-align: center;
    font-size: 16px;
    font-weight: 700;
    line-height: 26px;
  }
  .registration-v2 .details-safe {
    font-size: 12px;
    display: block;
    text-align: center;
    color: #222222;
    line-height: 15px;
    margin-bottom: 15px;
  }
  .registration-v2 .details-safe .icon {
    font-size: 14px;
    position: relative;
    top: 1px;
  }
  .registration-v2 .error div[data-error] {
    font-size: 12px;
  }
  .registration-v2 .confirm-content {
    padding: 0 10px;
    text-align: center;
    max-width: 420px;
    margin: 0 auto;
  }
  .registration-v2 .confirm-content p {
    font-size: 16px;
    margin: 0;
  }
  .registration-v2 .confirm-content p.welcome-text {
    font-size: 14px;
    margin: 0;
    text-align: center;
    margin-bottom: 10px;
  }
  .registration-v2 .confirm-content p.welcome-text.first {
    font-size: 24px;
    line-height: 26px;
    margin-bottom: 0px;
  }
  .registration-v2 .confirm-content .options-list {
    padding-top: 10px;
    margin-bottom: 15px;
  }
  .registration-v2 .confirm-content .options-list li {
    margin: 0 0 5px 0;
    padding: 2px 40px 2px 2px;
    position: relative;
    border: 1px solid #cccccc;
    overflow: hidden;
    font-size: 14px;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
  }
  .registration-v2 .confirm-content .options-list li label {
    line-height: 16px;
  }
  .registration-v2 .confirm-content .options-list li img {
    float: left;
    margin-right: 5px;
    max-width: 64px;
  }
  .registration-v2 .confirm-content .options-list li span {
    font-size: 12px;
    display: block;
  }
  .registration-v2 .confirm-content .options-list li input {
    opacity: 0;
    position: absolute;
    left: 0;
    top: 0;
  }
  .registration-v2 .confirm-content .options-list.option-selected li {
    opacity: 0.5;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
  }
  .registration-v2 .confirm-content .options-list.option-selected li.active {
    opacity: 1;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    transition: all 0.3s linear;
    background: #cccccc;
  }
  .registration-v2 .confirm-content .options-list.option-selected li.active:after {
    content: "\e942";
    display: block;
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #15B919;
    position: absolute;
    top: 50%;
    margin-top: -13px;
    right: 10px;
    width: 26px;
    height: 26px;
    line-height: 26px;
    font-size: 26px;
  }
  .registration-v2 .confirm-content .tandc-link {
    font-size: 14px;
    display: inline-block;
    margin-bottom: 15px;
  }
  .registration-v2 .banking-launched {
    display: none;
  }
}
@media (min-width: 320px) and screen and (-ms-high-contrast: active),(min-width: 320px) and (-ms-high-contrast: none) {
  .registration-v2 .form-holder .field-wrapper.password-field #password-strength .strength {
    filter: none;
  }
}
@media (min-width: 543px) {
  .registration-v2 .steps-section {
    padding: 0;
    max-width: 420px;
  }
  .registration-v2 .form-holder {
    max-width: 420px;
    padding: 0 0 10px;
  }
}
@media (min-width: 768px) {
  .responsive-popover-wrapper.registration-v2 .popover-content.full-screen {
    max-width: 486px !important;
    max-height: 568px !important;
  }
  .registration-v2 .steps-section {
    padding: 0 10px;
    max-width: 375px;
  }
  .registration-v2 .form-holder {
    max-width: 375px;
  }
  .registration-v2 .form-holder .personal .fields-holder {
    margin-bottom: 0px;
  }
  .registration-v2 .form-holder .details-safe {
    margin-bottom: 15px;
  }
  .registration-v2 .form-holder .mobile-date {
    bottom: 160px;
  }
}
@media (min-width: 992px) {
  .responsive-popover-wrapper.registration-v2 .popover-content.full-screen {
    max-width: 972px !important;
    max-height: 575px !important;
  }
  .responsive-popover-wrapper.registration-v2 .close-btn {
    border-color: #999999;
    color: #999999;
  }
  .registration-v2 .mobile-header {
    display: none;
  }
  .registration-v2 .registration-offer {
    display: block;
    width: 380px;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    background: #ff141a;
    color: #ffffff;
    padding: 59px 11px 30px;
  }
  .registration-v2 .registration-offer .current-offer {
    max-width: 80%;
    margin: 0 auto;
    text-align: center;
  }
  .registration-v2 .registration-offer .current-offer h2 {
    font-size: 40px;
    max-width: 60%;
    margin: 20px auto 35px;
    border: 1px solid #ffffff;
    line-height: 42px;
    padding: 10px 0;
  }
  .registration-v2 .registration-offer .current-offer h2 em {
    font-size: 22px;
    display: block;
    text-decoration: none;
  }
  .registration-v2 .registration-offer .current-offer a {
    color: #ffffff;
    font-size: 13px;
  }
  .registration-v2 .registration-offer .registration-logos {
    background: #333333;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 121px;
    padding: 30px 0px;
    text-align: center;
  }
  .registration-v2 .registration-offer .registration-logos a {
    background: url('https://static.32red.com/img/registration-logos.png') left top no-repeat;
    display: inline-block;
    height: 20px;
    width: 73px;
    margin-bottom: 10px;
    margin-left: 5px;
    margin-right: 5px;
  }
  .registration-v2 .registration-offer .registration-logos a.logo-gbga {
    background-position: -91px 0;
    width: 47px;
  }
  .registration-v2 .registration-offer .registration-logos a.logo-auditors {
    background-position: -156px 0;
    width: 76px;
  }
  .registration-v2 .registration-offer .registration-logos a.logo-gambleware {
    background-position: -250px 0;
    width: 168px;
  }
  .registration-v2 .registration-offer .registration-logos a.logo-gov {
    background-position: -111px -37px;
    width: 84px;
    height: 25px;
  }
  .registration-v2 .registration-offer .registration-logos a.logo-london {
    background-position: -219px -37px;
    width: 119px;
    height: 25px;
  }
  .registration-v2 .registration-form {
    padding-left: 380px;
  }
  .registration-v2 .steps-section {
    max-width: 100%;
    background: #ededed;
    padding: 59px 37px 0 40px;
  }
  .registration-v2 .steps-section .top-section {
    width: 320px;
    float: right;
    margin-top: 5px;
  }
  .registration-v2 .steps-section .top-section:before {
    height: 2px;
    margin-top: -1px;
  }
  .registration-v2 .steps-section .top-section li.active:after {
    height: 2px;
    margin-top: -1px;
  }
  .registration-v2 .steps-section .top-section li span {
    border-width: 2px;
    line-height: 14px;
  }
  .registration-v2 .steps-section h3 {
    display: block;
    float: left;
    font-size: 22px;
    margin: 0;
  }
  .registration-v2 .form-holder {
    padding: 0 37px 0 40px;
    max-width: 100%;
  }
  .registration-v2 .form-holder .personal .fields-holder {
    margin-bottom: 10px;
  }
  .registration-v2 .form-holder .details-safe {
    margin-bottom: 35px;
  }
  .registration-v2 .form-holder .field-wrapper {
    float: left;
    margin-bottom: 21px;
    position: relative;
  }
  .registration-v2 .form-holder .field-wrapper > div {
    float: left;
    width: 350px;
  }
  .registration-v2 .form-holder .field-wrapper.first-name,
  .registration-v2 .form-holder .field-wrapper.last-name {
    width: auto;
  }
  .registration-v2 .form-holder .field-wrapper.last-name {
    margin-left: 0;
  }
  .registration-v2 .form-holder .field-wrapper.address1,
  .registration-v2 .form-holder .field-wrapper.address2 {
    width: auto;
  }
  .registration-v2 .form-holder .field-wrapper.address2 {
    margin-left: 0;
  }
  .registration-v2 .form-holder .field-wrapper.gender {
    width: auto;
    float: left;
  }
  .registration-v2 .form-holder .field-wrapper.gender ul li {
    width: 93px;
  }
  .registration-v2 .form-holder .field-wrapper.gender ul li:first-child {
    margin-right: 5px;
  }
  .registration-v2 .form-holder .field-wrapper.gender ul li label {
    width: 100%;
  }
  .registration-v2 .form-holder .field-wrapper.password-field .show-password {
    width: 100px;
  }
  .registration-v2 .form-holder .field-wrapper.password-field #password-strength {
    left: 165px;
  }
  .registration-v2 .form-holder .field-wrapper.checkbox {
    float: left;
    width: 350px;
    margin-left: 165px;
  }
  .registration-v2 .form-holder .field-wrapper.checkbox label {
    width: 100%;
  }
  .registration-v2 .form-holder .details-safe {
    display: none;
  }
  .registration-v2 .form-holder .open-question {
    float: none;
    position: absolute;
    left: 0;
    bottom: -2px;
  }
  .registration-v2 .form-holder .open-answer {
    position: absolute;
    left: 0;
    right: 0;
    top: 39px;
    z-index: 20;
    border: 1px solid #cccccc;
  }
  .registration-v2 .form-holder label {
    float: left;
    width: 165px;
    font-size: 16px;
  }
  .registration-v2 .form-holder label .label-text {
    display: block;
    line-height: 40px;
  }
  .registration-v2 .form-holder .mobile-date {
    bottom: 132px;
    width: 100%;
  }
  .registration-v2 .form-holder .mobile-date label {
    float: left;
  }
  .registration-v2 .form-holder .mobile-date input {
    width: 350px;
    position: relative;
  }
  .registration-v2 .next-section,
  .registration-v2 .submit-registration {
    margin-left: 165px;
    max-width: 300px;
  }
  .registration-v2 .confirm-content {
    padding-left: 380px;
    padding-right: 0;
    max-width: 100%;
  }
  .registration-v2 .confirm-content p.welcome-text {
    margin-bottom: 20px;
  }
  .registration-v2 .confirm-content p.welcome-text.first {
    margin-bottom: 10px;
    font-family: 'Texta-Bold';
  }
  .registration-v2 .confirm-content .client-options {
    max-width: 400px;
    margin: 0 auto;
  }
}
#desktop .mobile-date {
  display: none;
}
#desktop .field-wrapper.mobile-number {
  margin-bottom: 21px;
}
#desktop .field-wrapper.checkbox.promo {
  margin-bottom: 21px;
}
#desktop .field-wrapper.dob {
  display: block;
}
@media (min-width: 1200px) {
  .responsive-popover-wrapper.registration-v2 .popover-content.full-screen {
    max-width: 1145px !important;
  }
  .registration-v2 .registration-form {
    padding-left: 511px;
  }
  .registration-v2 .steps-section {
    padding-left: 52px;
    padding-right: 67px;
  }
  .registration-v2 .form-holder {
    padding-left: 52px;
    padding-right: 50px;
    -webkit-perspective: 1000;
    -moz-perspective: 1000;
    -ms-perspective: 1000;
    perspective: 1000;
    -ms-transform: perspective(1000px);
    -moz-transform: perspective(1000px);
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
  }
  .registration-v2 .form-holder.flip [data-rotate='front'] {
    transform: rotateY(180deg);
  }
  .registration-v2 .form-holder.flip [data-rotate='back'] {
    transform: rotateY(0deg);
  }
  .registration-v2 .form-holder form {
    transition: 0.6s;
    transform-style: preserve-3d;
    position: relative;
  }
  .registration-v2 .form-holder form fieldset.address,
  .registration-v2 .form-holder form fieldset.account,
  .registration-v2 .form-holder form fieldset.personal {
    display: block;
  }
  .registration-v2 .form-holder form fieldset.address[data-rotate='none'] {
    display: none;
  }
  .registration-v2 .form-holder form fieldset.account[data-rotate='none'] {
    display: none;
  }
  .registration-v2 .form-holder form fieldset.personal[data-rotate='none'] {
    display: none;
  }
  .registration-v2 .form-holder form [data-rotate='front'] {
    backface-visibility: hidden;
    transition: 0.6s;
    transform-style: preserve-3d;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: rotateY(0deg);
  }
  .registration-v2 .form-holder form [data-rotate='back'] {
    backface-visibility: hidden;
    transition: 0.6s;
    transform-style: preserve-3d;
    position: absolute;
    top: 0;
    left: 0;
    transform: rotateY(-180deg);
    display: block;
  }
  .registration-v2 .form-holder .field-wrapper.dob select {
    float: left;
    width: 33%;
    margin-left: 1%;
  }
  .registration-v2 .form-holder .field-wrapper.dob select:first-child {
    margin-left: 0;
    width: 32%;
  }
  .registration-v2 .form-holder .field-wrapper.country .country-select {
    display: block;
  }
  .registration-v2 .form-holder .field-wrapper.password-field .show-password {
    width: 100px;
  }
  .registration-v2 .form-holder .field-wrapper.password-field .password-strength {
    top: -21px;
  }
  .registration-v2 .registration-offer {
    width: 511px;
  }
  .registration-v2 .confirm-content {
    padding-left: 511px;
  }
}
#user-account-dashboard {
  float: right;
}
#user-account-dashboard input.error {
  border: 1px solid #ff141a;
}
#user-account-dashboard input.error::after {
  content: '\e98f';
  font-family: icomoon;
  height: 5px;
  padding: 5px;
  position: absolute;
  right: 0px;
  top: 0px;
}
#user-account-dashboard .close-btn {
  top: 9px;
}
#user-account-dashboard .input-wrapper.phone-wrapper {
  margin-bottom: 12px;
}
#user-account-dashboard .input-wrapper.phone-wrapper .error::after {
  top: 0px;
}
#user-account-dashboard .input-wrapper.phone-wrapper .error .error-msg {
  bottom: -18px;
  position: absolute;
  right: 0px;
}
#user-account-dashboard .input-wrapper.error {
  padding-bottom: 5px;
  margin-bottom: 5px;
}
#user-account-dashboard .input-wrapper.repeat-password {
  width: 100%;
}
#user-account-dashboard p.input-error {
  margin: 0px;
  padding: 0px;
  text-align: right;
  color: #ff141a;
}
#user-account-dashboard.initial-loader {
  height: 100vh;
  width: 100%;
  top: 0;
  right: 0;
  position: fixed;
  background: #ffffff;
  z-index: 141511;
}
#user-account-dashboard .account-area-header {
  background-color: #ff141a;
  height: 50px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
#user-account-dashboard .account-area-header .back-button {
  float: left;
  line-height: 50px;
  color: #ffffff;
  position: absolute;
  left: 10px;
  text-decoration: none;
}
#user-account-dashboard .account-area-header p {
  margin: 0px;
  line-height: 50px;
  color: white;
  font-size: 22px;
  font-style: italic;
  font-weight: bold;
  font-family: 'Montserrat', sans-serif;
}
#user-account-dashboard .account-area-header p.title {
  display: none;
}
#user-account-dashboard #avatar-gallery {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
  flex-flow: wrap;
  margin-bottom: 30px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
#user-account-dashboard #avatar-gallery .avatar-item {
  width: 62px;
  height: 62px;
  border: 1px solid #DEE0E0;
  margin-bottom: 5px;
  opacity: 0.5;
}
#user-account-dashboard #avatar-gallery .avatar-item.selected {
  opacity: 1;
}
#user-account-dashboard #gaming-history-holder {
  visibility: hidden;
}
#user-account-dashboard #gaming-history-holder.visible {
  position: absolute;
  height: 100vh;
  width: 100%;
  top: 50px;
  left: 0px;
  visibility: visible;
  background: #ffffff;
}
#user-account-dashboard .my-account-area {
  background-color: #ffffff;
  color: #333333;
  right: 0;
  top: 0;
  bottom: 0;
  width: 300px;
  position: fixed;
  height: 100%;
  text-align: center;
  z-index: 100000;
  -webkit-transform: translateX(310px);
  -ms-transform: translateX(310px);
  transform: translateX(310px);
  -o-transition: all 1s ease;
  transition: all 1s ease;
  -webkit-transition: all 1s ease;
  padding-top: 0;
  opacity: 0;
  display: none;
}
#user-account-dashboard .my-account-area .loader {
  text-align: center;
  background: #ffffff;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  padding: 0px;
}
#user-account-dashboard .my-account-area label {
  margin-bottom: 0;
}
#user-account-dashboard .my-account-area .bold-cta {
  font-weight: 700;
}
#user-account-dashboard .my-account-area .cta-full-width {
  width: 100%;
  margin-top: 10px;
}
#user-account-dashboard .my-account-area .account-footer {
  max-width: 90%;
  margin: 10px auto;
}
#user-account-dashboard .my-account-area .account-footer .block {
  text-decoration: none;
  display: inline-block;
  background-color: #ededed;
  border: 1px solid #ededed;
  color: #333333;
  padding: 5px;
  width: 132px;
  margin-bottom: 10px;
  font-size: 13px;
}
#user-account-dashboard .my-account-area .account-footer .block i {
  display: block;
  font-size: 35px;
}
#user-account-dashboard .my-account-area .account-footer .block span {
  display: block;
}
#user-account-dashboard .my-account-area .account-footer .field-holder {
  width: 76%;
  margin: 15px 0;
}
#user-account-dashboard .my-account-area .account-footer .field-holder input {
  display: inline-block;
  margin: 0;
  vertical-align: middle;
}
#user-account-dashboard .my-account-area .account-footer .field-holder label {
  display: inline-block;
  vertical-align: middle;
}
#user-account-dashboard .my-account-area .user-details-header {
  background-color: #ededed;
  font-size: 18px;
  line-height: 32px;
  vertical-align: middle;
  margin: 0 0 10px 0;
  font-family: 'Texta-Bold';
  position: relative;
}
#user-account-dashboard .my-account-area .user-details-header.notShown:after {
  position: absolute;
  right: 10px;
  top: 7px;
  content: "\f055";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
}
#user-account-dashboard .my-account-area .user-details-header.shown:after {
  position: absolute;
  right: 10px;
  top: 7px;
  content: "\f056";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
}
#user-account-dashboard .my-account-area .form-error-block {
  margin: 0;
  padding: 20px 10px;
  background-color: #f1e7cd;
  color: #ffffff;
  font-family: 'Texta-Bold';
  line-height: 18px;
  font-size: 16px;
  display: flex;
  align-items: center;
}
#user-account-dashboard .my-account-area .form-error-block i {
  font-size: 35px;
  margin-right: 5px;
  display: table-cell;
  vertical-align: top;
  padding-right: 10px;
  line-height: 1;
  color: #ff141a;
}
#user-account-dashboard .my-account-area .form-error-block span {
  display: table-cell;
  padding: 0;
  margin: 0;
  color: #ff141a;
  font-size: 13px;
  font-weight: 700;
  vertical-align: top;
}
#user-account-dashboard .my-account-area .success-save {
  background-color: #3db54a;
  margin: 0;
  padding: 10px;
  color: #ffffff;
  font-family: 'Texta-Bold';
  line-height: 18px;
  font-size: 16px;
}
#user-account-dashboard .my-account-area .success-save i {
  font-size: 18px;
}
#user-account-dashboard .my-account-area .success-save span {
  font-size: 16px;
  padding-left: 5px;
  position: relative;
  bottom: 2px;
}
#user-account-dashboard .my-account-area form {
  padding-right: 16px;
  padding-left: 16px;
  font-size: 16px;
  text-align: left;
  padding-bottom: 16px;
}
#user-account-dashboard .my-account-area form .error {
  position: relative;
}
#user-account-dashboard .my-account-area form .error input {
  border: 1px solid #ff141a;
}
#user-account-dashboard .my-account-area form .error::after {
  font-family: FontAwesome;
  content: "\f12a";
  padding: 5px 13px;
  position: absolute;
  right: -1px;
  top: 22px;
  background: #ff141a;
  color: #ffffff;
}
#user-account-dashboard .my-account-area form .error .error-msg {
  margin: 0px;
  color: #ff141a;
  text-align: right;
  position: absolute;
  bottom: 0px;
  left: 0;
  font-size: 13px;
  width: 100%;
}
#user-account-dashboard .my-account-area form .locked {
  position: relative;
}
#user-account-dashboard .my-account-area form .locked::after {
  content: '\e991';
  font-family: icomoon;
  height: 5px;
  padding: 5px;
  position: absolute;
  right: 0px;
  top: 22px;
}
#user-account-dashboard .my-account-area form .intl-tel-input {
  width: 100%;
}
#user-account-dashboard .my-account-area form input.password-element {
  width: 100%;
  display: inline;
}
#user-account-dashboard .my-account-area form button {
  height: 32px;
}
#user-account-dashboard .my-account-area form .group-fields .field-block {
  display: inline-block;
}
#user-account-dashboard .my-account-area form .group-fields .field-block.old-password-field-block {
  max-width: 64%;
}
#user-account-dashboard .my-account-area form .group-fields .field-block.password-wrapper {
  position: relative;
  width: 100%;
}
#user-account-dashboard .my-account-area form .group-fields .field-block.password-wrapper .kv-password .password-strength {
  position: absolute;
  right: 0px;
  top: 22px;
}
#user-account-dashboard .my-account-area form .group-fields .field-block.password-wrapper .kv-password .password-strength .kv-meter {
  float: right;
  position: absolute;
  right: -76px;
  top: 0px;
  height: 31px;
  display: block;
}
#user-account-dashboard .my-account-area form .group-fields .field-block.password-wrapper .kv-password .password-strength .kv-meter .label {
  font-size: 15px;
  padding: 5.5px !important;
  width: 76px;
  text-align: center;
}
#user-account-dashboard .my-account-area form .group-fields .field-block.password-wrapper .kv-password.error::after {
  top: 0px;
  padding: 4.6px 13px;
}
#user-account-dashboard .my-account-area form .group-fields .field-block.password-wrapper .kv-password.error .password-strength {
  top: 0px;
}
#user-account-dashboard .my-account-area form .group-fields .field-block.password-wrapper .kv-password.error .kv-meter {
  top: 0px;
}
#user-account-dashboard .my-account-area form .group-fields .field-block.password-wrapper .kv-password.error .error-msg {
  bottom: -5px;
}
#user-account-dashboard .my-account-area form .group-fields .field-block.password-wrapper .default-text {
  display: none;
}
#user-account-dashboard .my-account-area form .group-fields .field-block.error {
  padding-bottom: 5px;
  margin-bottom: 5px;
}
#user-account-dashboard .my-account-area form .group-fields .show-password {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
  margin-left: 5px;
  border: 1px solid #000000;
  max-height: 33px;
  margin-top: -3px;
  padding-right: 10px;
  padding-left: 5px;
}
#user-account-dashboard .my-account-area form .group-fields .show-password input {
  margin-top: 0px;
}
#user-account-dashboard .my-account-area form .group-fields .show-password label {
  display: table-cell;
  vertical-align: middle;
  margin-top: 4px;
  padding-left: 6px;
}
#user-account-dashboard .my-account-area form input {
  margin-bottom: 12px;
  background-color: #ededed;
  color: #333333;
  height: 32px;
}
#user-account-dashboard .my-account-area form .locked input {
  color: #9b9b9b;
}
#user-account-dashboard .my-account-area form button.save-button {
  width: 80px;
  margin-left: 4px;
}
#user-account-dashboard .my-account-area.active {
  -webkit-transform: translateX(0px);
  -ms-transform: translateX(0px);
  transform: translateX(0px);
  display: block;
  opacity: 1;
  -webkit-box-shadow: -8px 0px 15px #000000;
  box-shadow: -8px 0px 15px #000000;
}
#user-account-dashboard .my-account-area.active:after {
  display: block;
  position: absolute;
  right: 100%;
  width: 200vw;
  top: 0;
  bottom: 0;
  content: " ";
  background: rgba(0,0,0,0.5);
}
#user-account-dashboard .my-account-area section {
  display: none;
  padding-top: 50px;
}
#user-account-dashboard .my-account-area section.active-section {
  display: block;
  height: 100%;
  overflow: auto;
  position: relative;
}
#user-account-dashboard .my-account-area section.active-section .preloader-wrapper {
  background-color: rgba(0,0,0,0.3);
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 1;
}
#user-account-dashboard .my-account-area section.active-section .account-verification-wrapper #container {
  min-width: 100%;
}
#user-account-dashboard .my-account-area section.active-section .account-verification-wrapper .preloader-wrapper {
  background: #ffffff;
}
#user-account-dashboard .my-account-area .account-area-general .marketing-box {
  padding: 5px 10px;
  margin-bottom: 2px;
  background: #F1E7CD;
  text-align: left;
  display: table;
  width: 100%;
}
#user-account-dashboard .my-account-area .account-area-general .marketing-box i {
  font-size: 35px;
  display: table-cell;
  margin-right: 5px;
}
#user-account-dashboard .my-account-area .account-area-general .marketing-box p {
  display: table-cell;
  padding-left: 10px;
  margin: 0px;
  color: #EF4945;
  font-size: 13px;
  font-weight: 700;
  vertical-align: middle;
}
#user-account-dashboard .my-account-area .account-area-general .marketing-box a.try-again {
  color: #ABA6A5;
}
#user-account-dashboard .my-account-area .account-area-general .marketing-box.has-deposit-limits p,
#user-account-dashboard .my-account-area .account-area-general .marketing-box.marketing-box-show-checkbox p {
  color: #333333;
}
#user-account-dashboard .my-account-area .account-area-general .banking-area {
  width: 100%;
  padding-left: 11px;
  padding-right: 11px;
  padding-top: 10px;
}
#user-account-dashboard .my-account-area .account-area-general .banking-area .avatar-image {
  height: 71px;
  width: 75px;
  display: inline-block;
  border-radius: 50%;
  background-size: cover;
  margin-right: 10px;
  vertical-align: top;
  overflow: hidden;
}
#user-account-dashboard .my-account-area .account-area-general .banking-area .cash-container {
  display: inline-block;
  width: 172px;
}
#user-account-dashboard .my-account-area .account-area-general .banking-area .cash-container .cash-text {
  font-size: 14px;
}
#user-account-dashboard .my-account-area .account-area-general .banking-area .cash-container .next-bet-split {
  font-size: 12px;
}
#user-account-dashboard .my-account-area .account-area-general .banking-area .cash-container #cash-total {
  font-weight: bold;
}
#user-account-dashboard .my-account-area .account-area-general .banking-area .cash-container p {
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: left;
}
#user-account-dashboard .my-account-area .account-area-general .banking-area .cash-container .balance-breakdown span,
#user-account-dashboard .my-account-area .account-area-general .banking-area .cash-container .balance-breakdown p {
  cursor: default;
}
#user-account-dashboard .my-account-area .account-area-general .banking-area .cash-container div {
  overflow: auto;
}
#user-account-dashboard .my-account-area .account-area-general .banking-area .cash-container div p {
  margin-top: 0px;
  margin-bottom: 0px;
}
#user-account-dashboard .my-account-area .account-area-general .banking-area .cash-container div p.go-left {
  float: left;
  cursor: default;
}
#user-account-dashboard .my-account-area .account-area-general .banking-area .cash-container div p.go-left#balance-dropdown {
  cursor: pointer;
}
#user-account-dashboard .my-account-area .account-area-general .banking-area .cash-container div p.go-left .material-icons {
  border-style: solid;
  border-width: 2px 2px 0 0;
  content: '';
  display: inline-block;
  height: 0.45em;
  left: 0.15em;
  position: relative;
  top: 7px;
  vertical-align: top;
  width: 0.45em;
}
#user-account-dashboard .my-account-area .account-area-general .banking-area .cash-container div p.go-left .material-icons.down {
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg);
}
#user-account-dashboard .my-account-area .account-area-general .banking-area .cash-container div p.go-left .material-icons.up {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 10px;
}
#user-account-dashboard .my-account-area .account-area-general .banking-area .cash-container div p.cash-ammount {
  float: right;
}
#user-account-dashboard .my-account-area .account-area-general .banking-area .cash-container .balance-percent {
  font-size: 14px;
}
#user-account-dashboard .my-account-area .account-area-general .banking-area .cash-container .account-banking-button {
  display: block;
  color: #ffffff;
  background: #269803;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
  font-size: 18px;
  padding: 0 15px;
  text-align: center;
  margin-bottom: 10px;
  margin-top: 10px;
  width: 100%;
}
#user-account-dashboard .my-account-area .account-area-general .loyalty-details {
  background-color: #e0e0e0;
  height: 50px;
  position: relative;
  margin-top: 15px;
}
#user-account-dashboard .my-account-area .account-area-general .loyalty-details[data-step="slider"],
#user-account-dashboard .my-account-area .account-area-general .loyalty-details[data-step="submit"] {
  height: 155px;
}
#user-account-dashboard .my-account-area .account-area-general .loyalty-details[data-step="slider"] .loyalty-left,
#user-account-dashboard .my-account-area .account-area-general .loyalty-details[data-step="submit"] .loyalty-left {
  display: none;
}
#user-account-dashboard .my-account-area .account-area-general .loyalty-details.active {
  height: 135px;
}
#user-account-dashboard .my-account-area .account-area-general .loyalty-details.active .loyalty-redeem {
  left: 0px;
  width: 100%;
}
#user-account-dashboard .my-account-area .account-area-general .loyalty-details .loyalty-redeem {
  background: #6A6A6A;
  color: #ffffff;
  overflow: hidden;
  position: absolute;
  left: 0%;
  right: 0;
  bottom: 0;
  top: 1px;
  width: 100%;
}
#user-account-dashboard .my-account-area .account-area-general .loyalty-details .loyalty-left {
  position: relative;
  float: left;
  width: 100px;
  height: 50px;
}
#user-account-dashboard .my-account-area .account-area-general .loyalty-details .loyalty-left .loyalty-circle {
  position: absolute;
  background-color: #8c6b4d;
  height: 77px;
  width: 77px;
  top: -26px;
  left: 16px;
  border-radius: 100%;
  border: 7px solid #e0e0e0;
}
#user-account-dashboard .my-account-area .account-area-general .loyalty-details .loyalty-left .loyalty-circle .tier-holder {
  width: 77px;
  height: 20px;
  position: absolute;
  left: -7px;
  top: 22px;
}
#user-account-dashboard .my-account-area .account-area-general .loyalty-details .loyalty-left .loyalty-circle .tier-holder span {
  color: #ffffff;
  text-transform: capitalize;
}
#user-account-dashboard .my-account-area .account-area-general .loyalty-details .loyalty-left .loyalty-circle #loyaltyTier {
  position: absolute;
  left: -7px;
  top: -7px;
}
#user-account-dashboard .my-account-area .account-area-general .loyalty-details .loyalty-middle {
  display: table;
  width: 100px;
  height: 50px;
  float: left;
}
#user-account-dashboard .my-account-area .account-area-general .loyalty-details .loyalty-middle i::after {
  background: transparent;
}
#user-account-dashboard .my-account-area .account-area-general .loyalty-details .loyalty-right {
  display: table;
  width: 50px;
  height: 50px;
}
#user-account-dashboard .my-account-area .account-area-general .loyalty-details .loyalty-content {
  display: table-cell;
  vertical-align: middle;
}
#user-account-dashboard .my-account-area .account-area-general .loyalty-details .loyalty-content .show-slider.cta {
  color: #333333;
}
#user-account-dashboard .my-account-area .account-area-general .loyalty-details .loyalty-content .show-slider.cta.grey {
  color: #ffffff;
}
#user-account-dashboard .my-account-area .account-area-general .loyalty-details .loyalty-content span {
  color: #848080;
  font-weight: 700;
  font-size: 18px;
  display: inline-block;
  line-height: 3;
}
#user-account-dashboard .my-account-area .account-area-general .loyalty-details .loyalty-content i.icon-icons-newgames {
  font-size: 30px;
  display: inline-block;
  vertical-align: middle;
  line-height: 1.7;
  position: relative;
  bottom: 2px;
}
#user-account-dashboard .my-account-area .account-area-general .client-account {
  width: 100%;
  background-color: #ededed;
  color: #333333;
}
#user-account-dashboard .my-account-area .account-area-general .client-account .items-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: wrap;
  flex-flow: wrap;
}
#user-account-dashboard .my-account-area .account-area-general .client-account h2 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: 'Texta-Bold';
  font-size: 17px;
  padding: 6px;
}
#user-account-dashboard .my-account-area .account-area-general .client-account .load-section,
#user-account-dashboard .my-account-area .account-area-general .client-account .account-tab {
  width: 50%;
  height: 150px;
  overflow: auto;
  font-family: 'Texta-Bold';
  font-size: 16px;
  color: #333333;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
#user-account-dashboard .my-account-area .account-area-general .client-account .load-section i,
#user-account-dashboard .my-account-area .account-area-general .client-account .account-tab i {
  width: 100%;
  display: block;
  font-size: 50px;
}
#user-account-dashboard .my-account-area .account-area-general .client-account .load-section i,
#user-account-dashboard .my-account-area .account-area-general .client-account .load-section span,
#user-account-dashboard .my-account-area .account-area-general .client-account .account-tab i,
#user-account-dashboard .my-account-area .account-area-general .client-account .account-tab span {
  color: #4c4c4c;
}
#user-account-dashboard .my-account-area .account-area-general .client-account .load-section.full-width,
#user-account-dashboard .my-account-area .account-area-general .client-account .account-tab.full-width {
  width: 100%;
  display: block;
  line-height: 150px;
}
#user-account-dashboard .my-account-area .account-area-general .client-account .load-section.full-width i,
#user-account-dashboard .my-account-area .account-area-general .client-account .account-tab.full-width i {
  float: left;
  width: 40%;
  height: 100%;
}
#user-account-dashboard .my-account-area .account-area-general .client-account .load-section.full-width span,
#user-account-dashboard .my-account-area .account-area-general .client-account .account-tab.full-width span {
  float: left;
  width: 60%;
  height: 100%;
  text-align: left;
}
#user-account-dashboard .my-account-area .account-area-general .client-account .load-section.personal-details,
#user-account-dashboard .my-account-area .account-area-general .client-account .account-tab.personal-details {
  background-color: #e0e0e0;
}
#user-account-dashboard .my-account-area .account-area-general .client-account .load-section.personal-details i.icon-my-account-personal-details-icon,
#user-account-dashboard .my-account-area .account-area-general .client-account .account-tab.personal-details i.icon-my-account-personal-details-icon {
  font-size: 66px;
}
#user-account-dashboard .my-account-area .account-area-general .client-account .load-section.account-details,
#user-account-dashboard .my-account-area .account-area-general .client-account .account-tab.account-details {
  background-color: #e8e8e8;
}
#user-account-dashboard .my-account-area .account-area-general .client-account .load-section.account-details i.icon-my-account-account-details-icon,
#user-account-dashboard .my-account-area .account-area-general .client-account .account-tab.account-details i.icon-my-account-account-details-icon {
  font-size: 66px;
}
#user-account-dashboard .my-account-area .account-area-general .client-account .load-section.player-safety,
#user-account-dashboard .my-account-area .account-area-general .client-account .account-tab.player-safety {
  background-color: #ededed;
  width: 100%;
}
#user-account-dashboard .my-account-area .account-area-general .client-account .load-section.verification-status,
#user-account-dashboard .my-account-area .account-area-general .client-account .account-tab.verification-status {
  background-color: #f7f7f7;
  position: relative;
}
#user-account-dashboard .my-account-area .account-area-general .client-account .load-section.verification-status .not-verified,
#user-account-dashboard .my-account-area .account-area-general .client-account .account-tab.verification-status .not-verified {
  position: absolute;
  left: 10px;
  top: 10px;
  border-radius: 100%;
  width: 30px;
  height: 30px;
}
#user-account-dashboard .my-account-area .account-area-general .client-account .load-section.verification-status .not-verified i,
#user-account-dashboard .my-account-area .account-area-general .client-account .account-tab.verification-status .not-verified i {
  font-size: 24px;
  color: #ff141a;
  line-height: 1;
  border-radius: 100%;
}
#user-account-dashboard .my-account-area .account-area-general .client-account .load-section.player-activity,
#user-account-dashboard .my-account-area .account-area-general .client-account .account-tab.player-activity {
  background-color: #F1F3F4;
}
#user-account-dashboard .my-account-area .account-area-general .client-account .load-section.preferences-center,
#user-account-dashboard .my-account-area .account-area-general .client-account .account-tab.preferences-center {
  background-color: #f9f9f9;
}
#user-account-dashboard .my-account-area .account-verification-wrapper {
  padding: 10px;
}
#user-account-dashboard .my-account-area .account-verification-wrapper #container {
  display: block;
}
#user-account-dashboard .my-account-area .player-safety-wrapper .header-content {
  margin: 0px;
  padding: 0px;
  background-color: #EAECED;
  font-size: 20px;
}
#user-account-dashboard .my-account-area .player-safety-wrapper .header-description {
  text-align: left;
  padding: 15px;
  margin: 0px;
}
#user-account-dashboard .my-account-area .player-safety-wrapper .player-safety-block {
  background-color: #EAECED;
  padding: 15px;
  margin-bottom: 5px;
  position: relative;
}
#user-account-dashboard .my-account-area .player-safety-wrapper .player-safety-block.session-reminders::before {
  content: '\e994';
  font-family: 'icomoon';
  font-size: 45px;
  display: inline-block;
  vertical-align: top;
  position: absolute;
  left: 10px;
  top: 10px;
}
#user-account-dashboard .my-account-area .player-safety-wrapper .player-safety-block.deposit-limits::before {
  content: '\e977';
  font-family: 'icomoon';
  font-size: 45px;
  display: inline-block;
  vertical-align: top;
  position: absolute;
  left: 10px;
  top: 10px;
}
#user-account-dashboard .my-account-area .player-safety-wrapper .player-safety-block.timeout-setting::before {
  content: '\e996';
  font-family: 'icomoon';
  font-size: 45px;
  display: inline-block;
  vertical-align: top;
  position: absolute;
  left: 10px;
  top: 10px;
}
#user-account-dashboard .my-account-area .player-safety-wrapper .player-safety-block.online-activity-statements::before {
  content: '\e990';
  font-family: 'icomoon';
  font-size: 45px;
  display: inline-block;
  vertical-align: top;
  position: absolute;
  left: 10px;
  top: 10px;
}
#user-account-dashboard .my-account-area .player-safety-wrapper .player-safety-block .player-safety-content {
  padding-left: 50px;
  display: inline-block;
  vertical-align: top;
}
#user-account-dashboard .my-account-area .player-safety-wrapper .player-safety-block .player-safety-content h3 {
  font-size: 20px;
  margin: 0;
  padding: 0px;
  text-align: left;
}
#user-account-dashboard .my-account-area .player-safety-wrapper .player-safety-block .player-safety-content p {
  padding: 0;
  margin: 0;
  text-align: left;
}
#user-account-dashboard .my-account-area #user-tools-wrapper p {
  padding: 10px;
  display: block;
}
.search-overlay {
  position: fixed;
  display: none;
  height: auto;
  min-height: 100%;
  overflow-y: auto;
  width: 100%;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 15100;
  background-color: rgba(0,0,0,0.9);
}
.search-overlay.active {
  display: block;
}
.search-overlay.active.from-game {
  z-index: 15101;
}
.search-overlay .loading {
  background: transparent;
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.search-overlay .loading img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 80px;
  height: 80px;
  margin: auto;
}
.search-overlay .loading.active {
  display: block;
}
.search-overlay .search-balance-widget {
  position: relative;
  top: 6px;
  left: 10px;
}
.search-overlay .search-balance-widget.balance-widget {
  display: inline;
  float: left;
}
.search-overlay .search-balance-widget.balance-widget span {
  display: none;
}
.search-overlay .search-balance-widget.balance-widget .open-balance {
  height: 32px;
}
.search-overlay .search-balance-widget.balance-widget .open-balance .arrow {
  background-color: #269803;
  color: #ffffff;
  border: 0;
}
.search-overlay .search-balance-widget.balance-widget .cta.deposit-mobile {
  background-color: #269803;
  color: #ffffff;
}
.search-overlay .search-balance-widget.balance-widget .balance-dropdown {
  top: 40px;
  left: 0;
  z-index: 1;
}
.search-overlay .search-balance-widget.balance-widget .balance-dropdown:before {
  left: 10px;
}
.search-overlay .search-overlay-wrapper {
  width: 100%;
  padding: 0 8px;
  position: relative;
  top: 80px;
  background-color: transparent;
  display: none;
}
.search-overlay .search-overlay-wrapper.active {
  display: block;
}
.search-overlay .search-overlay-wrapper button.search-button {
  left: 0;
  width: 25px;
  color: #ffffff;
  background: transparent;
  position: relative;
  top: -30px;
}
.search-overlay .search-overlay-wrapper .search-section {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}
.search-overlay .search-overlay-wrapper .search-section .game-search-box {
  background: transparent;
  border: 0;
  width: 100%;
  border-bottom: 1px solid rgba(255,255,255,0.8);
  color: #ffffff;
  padding-left: 35px;
}
.search-overlay .search-overlay-wrapper .search-section .game-search-results {
  display: none;
  color: #ffffff;
}
.search-overlay .search-overlay-wrapper .search-section .game-search-results.active {
  display: block;
}
.search-overlay .search-overlay-wrapper .search-section .game-search-results .games-categories .games-section .games-list {
  padding: 0;
}
.search-overlay .search-overlay-wrapper .search-section .game-search-results .games-categories .games-section .grid-wrapper {
  margin: 0;
}
.search-overlay .search-overlay-wrapper .search-section .game-search-results .games-categories .games-section .grid-wrapper.no-games {
  display: none;
}
.search-overlay .search-overlay-wrapper .search-section .games-header {
  background: transparent;
  padding: 16px 0;
}
.search-overlay .search-overlay-wrapper .search-section .games-header h2 {
  color: #ffffff;
  font-size: 16px;
}
.search-overlay .search-overlay-wrapper .search-section .grid-wrapper .games-list {
  height: 220px;
}
.search-overlay .search-overlay-wrapper .search-section .grid-wrapper.one-row .games-list {
  height: 110px;
}
.search-overlay .search-overlay-wrapper .search-section .games-list::-webkit-scrollbar-track {
  background-color: #FFFFFF;
  height: 1px;
}
.search-overlay .search-overlay-wrapper .search-section .games-list::-webkit-scrollbar {
  height: 3px;
  background-color: #F5F5F5;
}
.search-overlay .search-overlay-wrapper .search-section .games-list::-webkit-scrollbar-thumb {
  background-color: #333333;
}
.search-overlay .search-overlay-wrapper .search-section .other-categories {
  padding-bottom: 50px;
  display: none;
}
.search-overlay .search-overlay-wrapper .search-section .other-categories.active {
  display: block;
}
.search-overlay .search-overlay-wrapper .search-section .other-categories .games-categories .games-section .games-list {
  padding: 0;
}
.search-overlay .search-overlay-wrapper .search-section .other-categories .games-categories .games-section .grid-wrapper {
  margin: 0;
}
.search-wrapper {
  width: 60px;
}
.search-wrapper .icon-search.new {
  display: block;
  position: relative;
  color: #ffffff;
  font-size: 23px;
}
.search-wrapper .search-input-image {
  display: none;
}
@media (min-width: 544px) {
  .search-overlay .search-balance-widget {
    top: 12px;
  }
  .search-overlay .search-balance-widget.balance-widget {
    width: 259px;
    float: right;
    margin-right: 60px;
  }
  .search-overlay .search-balance-widget.balance-widget .cta.deposit-mobile {
    float: right;
  }
  .search-overlay .search-balance-widget.balance-widget .balance-dropdown:before {
    right: 10px;
    left: initial;
  }
  .search-overlay .search-overlay-wrapper .search-section .games-header h2 {
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  .search-wrapper {
    width: 265px;
  }
  .search-wrapper .icon-search.new {
    display: none;
  }
  .search-wrapper .search-input-image {
    display: block;
    float: right;
  }
  .search-wrapper .search-input-image img {
    height: 33px;
  }
}
@media (min-width: 1024px) {
  .search-overlay .search-overlay-wrapper .search-section .grid-wrapper .games-list {
    height: 407px;
  }
  .search-overlay .search-overlay-wrapper .search-section .grid-wrapper.one-row .games-list {
    height: 216px;
  }
}
#user-account-dashboard .pending-withdrawals {
  font-size: 0.875rem;
  position: relative;
  width: 100%;
  overflow: hidden;
  background-color: #e2eee4;
}
#user-account-dashboard .pending-withdrawals .bold {
  font-weight: 700;
}
#user-account-dashboard .pending-withdrawals ul.carousel {
  margin: 0;
  padding: 0 5px;
  position: relative;
}
#user-account-dashboard .pending-withdrawals ul.carousel li {
  float: left;
  padding: 10px 15px 0;
  margin: 5px;
  list-style: none;
  text-align: left;
}
#user-account-dashboard .pending-withdrawals ul.carousel li .toggle {
  text-decoration: underline;
  margin-bottom: 10px;
  cursor: pointer;
}
#user-account-dashboard .pending-withdrawals ul.carousel li .toggle i.arrow-down {
  position: relative;
  left: 8px;
  top: -2px;
  border: solid #000000;
  border-width: 0 1px 1px 0;
  display: inline-block;
  padding: 3px;
  font-weight: 400;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
#user-account-dashboard .pending-withdrawals ul.carousel li .toggle i.arrow-down.active {
  top: 3px;
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
}
#user-account-dashboard .pending-withdrawals ul.carousel li .toggle .more {
  display: inline-block;
  text-decoration: underline;
}
#user-account-dashboard .pending-withdrawals ul.carousel li .toggle .less {
  display: none;
  text-decoration: underline;
}
#user-account-dashboard .pending-withdrawals ul.carousel li .toggle.opened i.arrow-down {
  top: 3px;
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
}
#user-account-dashboard .pending-withdrawals ul.carousel li .toggle.opened .more {
  display: none;
}
#user-account-dashboard .pending-withdrawals ul.carousel li .toggle.opened .less {
  display: inline-block;
}
#user-account-dashboard .pending-withdrawals ul.carousel li .request-content {
  display: none;
}
#user-account-dashboard .pending-withdrawals ul.carousel li .request-content .amount {
  font-weight: 700;
}
#user-account-dashboard .pending-withdrawals ul.carousel li .request-content p {
  line-height: 1rem;
}
#user-account-dashboard .pending-withdrawals ul.navigation-dots li {
  display: inline;
  list-style: none;
  font-size: 1.2rem;
  color: #333333;
}
#user-account-dashboard .pending-withdrawals ul.navigation-dots li.carousel-indicator {
  height: 10px;
  width: 10px;
  margin: 0 3px;
  background-color: #333333;
  border-radius: 50%;
  display: inline-block;
}
#user-account-dashboard .pending-withdrawals ul.navigation-dots li.carousel-indicator.active {
  background-color: #ff141a;
}
#user-account-dashboard .pending-withdrawals .next,
#user-account-dashboard .pending-withdrawals .previous {
  cursor: pointer;
  position: absolute;
  left: 5px;
  top: 50%;
  font-size: 0.875rem;
  transform: translateY(-50%);
}
#user-account-dashboard .pending-withdrawals .next {
  left: auto;
  right: 5px;
}
#user-account-dashboard .pending-withdrawals .navigation-dots {
  padding: 0;
  margin: 0 0 8px;
}
.responsive-popover-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0,0,0,0.8);
  z-index: 15100;
  width: 100%;
  height: 100%;
}
.responsive-popover-wrapper .popover-content {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  background: #ffffff;
  border-radius: 3px;
  padding: 20px;
  box-shadow: #000000 0 0 13px 0px;
  overflow: hidden;
  text-align: center;
}
.responsive-popover-wrapper .popover-content .popover-header {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  margin: 0;
  color: #ffffff;
  font-family: 'Montserrat';
  font-size: 22px;
  font-weight: bold;
  font-style: italic;
  padding: 12px;
  background: #ff141a;
  display: none;
}
.responsive-popover-wrapper .popover-content .popover-header:lang(ja-jp) {
  font-family: 'notosans-regular';
}
.responsive-popover-wrapper .popover-content .icon.close-btn {
  z-index: 15101;
}
.responsive-popover-wrapper .popover-content .icon.close-btn .icon-close {
  position: relative;
  right: auto;
  top: auto;
  line-height: 32px;
  border: 0;
  width: auto;
  height: auto;
}
.responsive-popover-wrapper .popover-content #container {
  min-width: 300px !important;
}
.responsive-popover-wrapper .popover-content .breadcrumbs {
  display: none;
}
.responsive-popover-wrapper.visible {
  display: block;
}
.responsive-popover-wrapper.visible .popover-content {
  display: block;
}
.responsive-popover-wrapper.visible .popover-header {
  display: block;
}
.responsive-popover-wrapper #confirm-exit {
  display: none;
}
.responsive-popover-wrapper #confirm-exit a {
  padding: 0 20px;
}
.responsive-popover-wrapper #confirm-exit .close-btn {
  position: relative;
  right: auto;
  top: auto;
  line-height: 32px;
  color: #333333;
  border: 0;
  width: auto;
  height: auto;
}
.responsive-popover-wrapper #confirm-exit h2 {
  font-size: 20px;
  line-height: 22px;
  margin: 0 0 20px;
}
.responsive-popover-wrapper .enable-full-screen {
  position: absolute;
  right: 53px;
  top: 19px;
  text-decoration: none;
  color: #ffffff;
  border: 1px solid #ffffff;
  line-height: 30px;
  height: 32px;
  width: 32px;
  font-size: 21px;
}
.responsive-popover-wrapper .enable-full-screen .exit-text {
  display: none;
}
.responsive-popover-wrapper .enable-full-screen.enabled .enter-text {
  display: none;
}
.responsive-popover-wrapper .enable-full-screen.enabled .exit-text {
  display: block;
}
.responsive-popover-wrapper.quit-dialog {
  z-index: 15200;
  background: url('https://static.32red.com/img/opacity08.png') left top repeat;
  background-color: transparent;
}
.responsive-popover-wrapper.quit-dialog #confirm-exit {
  display: block;
}
.responsive-popover-wrapper.quit-dialog #confirm-exit h2 {
  color: #ffffff;
  font-weight: 400;
}
.responsive-popover-wrapper.full-screen .popover-content {
  overflow: hidden;
  padding: 50px 0 0;
}
.responsive-popover-wrapper.excluded-games .popover-content {
  max-width: 640px;
  max-height: 300px;
}
.responsive-popover-wrapper.tandc {
  z-index: 15101;
  background: rgba(0,0,0,0.4);
}
.responsive-popover-wrapper.tandc .fa-spinner {
  font-size: 40px;
  color: #c4c4c4;
}
.responsive-popover-wrapper.tandc .popover-content {
  background: #ffffff;
  border-radius: 0;
  padding-top: 50px;
  color: #333333;
}
.responsive-popover-wrapper.tandc .popover-content h1 {
  font-size: 26px;
}
.responsive-popover-wrapper.tandc .popover-content > p {
  display: none;
}
.responsive-popover-wrapper.tandc .popover-content .tandc-container {
  border: 1px solid #c4c4c4;
  max-height: 350px;
  margin-bottom: 20px;
  overflow: auto;
  padding: 10px 10px;
  text-align: left;
}
.responsive-popover-wrapper.tandc .popover-content .tandc-container .loader {
  padding-bottom: 50px;
}
.responsive-popover-wrapper.tandc.register-form .popover-content .tandc-container {
  margin-top: 16px;
  padding: 0px 10px;
  max-height: 700px;
}
.responsive-popover-wrapper.tandc.register-form .popover-content .tandc-container #container {
  min-width: 300px !important;
}
.responsive-popover-wrapper.free-spins-holder {
  z-index: 15101;
}
.responsive-popover-wrapper.document-verification {
  z-index: 115001;
}
.responsive-popover-wrapper.deposit-popover {
  z-index: 115001;
}
.responsive-popover-wrapper.deposit-popover .popover-content {
  padding: 0;
}
.responsive-popover-wrapper.deposit-popover .popover-content .formsService header {
  position: relative !important;
  height: auto !important;
  line-height: 150%;
  font-size: 1.2em;
  min-height: 60px;
  text-align: center;
  text-indent: 20px;
  word-spacing: 0;
  z-index: 0 !important;
  top: 0 !important;
  word-break: break-word;
  display: flex;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  align-items: center;
  -webkit-box-align: center;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBT…XAvWt+iJ+2ZAjTllWqKUvmHUrM0sx6I+9P0ykaRBYA9jesAZP3gSZrjgAAAABJRU5ErkJggg==) !important;
  background-position-x: 97%;
  background-position-y: 50%;
  background-repeat: no-repeat;
  background-color: #486182 !important;
  padding: 0 30px 0 0 !important;
}
.responsive-popover-wrapper.deposit-popover .popover-content .formsService footer {
  position: relative !important;
  height: auto;
  background: none;
}
.responsive-popover-wrapper.playcheck {
  z-index: 15101;
}
.responsive-popover-wrapper.playcheck .popover-content {
  padding: 0;
}
.responsive-popover-wrapper.playcheck #playcheck-container {
  height: 100%;
  padding-top: 50px;
  overflow-y: auto;
}
.responsive-popover-wrapper.playcheck #playcheck-container iframe {
  border: 0;
}
.responsive-popover-wrapper.transaction-history {
  z-index: 15101;
}
.responsive-popover-wrapper.transaction-history .popover-content {
  padding: 0;
}
.responsive-popover-wrapper.transaction-history #transactions-container {
  height: 100%;
  padding-top: 50px;
  width: 100%;
  overflow-y: auto;
}
.responsive-popover-wrapper.transaction-history #transactions-container iframe {
  border: 0;
}
.responsive-popover-wrapper.registration {
  z-index: 15201;
}
.responsive-popover-wrapper.login-popover .popover-content {
  background: #ffffff;
  border-radius: 0;
  padding-top: 50px;
  color: #333333;
}
.responsive-popover-wrapper.login-popover .popover-content p.header {
  font-size: 1.17rem;
  font-weight: 700;
  margin-top: 20px;
  margin-bottom: 10px;
}
.responsive-popover-wrapper.login-popover .popover-content .login-box {
  float: left;
  width: 50%;
  padding: 0 5%;
  min-height: 20px;
  position: relative;
}
.responsive-popover-wrapper.login-popover .popover-content .login-box .login-area p.header {
  display: none;
}
.responsive-popover-wrapper.login-popover .popover-content .login-box .login-area .sign-up {
  display: none;
}
.responsive-popover-wrapper.login-popover .popover-content .login-box .close-btn {
  display: none;
}
.responsive-popover-wrapper.login-popover .popover-content .login-box label {
  margin-bottom: 0;
  text-align: left;
}
.responsive-popover-wrapper.login-popover .popover-content .login-box button {
  width: 150px;
  font-weight: 700;
}
.responsive-popover-wrapper.login-popover .popover-content .login-box .forgot-password {
  margin-bottom: 10px;
  display: block;
}
.responsive-popover-wrapper.login-popover .popover-content .login-box .forgot-password a:lang(ja-jp) {
  float: left;
}
.responsive-popover-wrapper.login-popover .popover-content .login-box .forgot-password:lang(ja-jp) {
  width: 82%;
  margin-left: 10%;
}
.responsive-popover-wrapper.login-popover .popover-content .login-box.only-login {
  float: none;
  margin: 0 auto;
}
.responsive-popover-wrapper.login-popover .popover-content .login-box .main-error {
  position: absolute;
  color: #ff141a;
  top: 0px;
  left: 0;
  text-align: center;
}
.responsive-popover-wrapper.login-popover .popover-content .login-box form.has-error {
  padding-top: 40px;
}
.responsive-popover-wrapper.login-popover .popover-content .login-box form.has-error span.input {
  position: relative;
  display: block;
}
.responsive-popover-wrapper.login-popover .popover-content .login-box form.has-error span.input:after {
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  font-size: 20px;
  color: #ffffff;
  content: "\f12a";
  text-indent: 0;
  width: 35px;
  height: 35px;
  border: 0;
  text-align: center;
  display: block;
  background: #ff141a;
  line-height: 35px;
  position: absolute;
  right: 0;
  z-index: 5002;
  top: 0;
}
.responsive-popover-wrapper.login-popover .popover-content .login-box form .error {
  display: none !important;
}
.responsive-popover-wrapper.login-popover .popover-content .register-box {
  float: left;
  width: 50%;
  padding-top: 30px;
}
.responsive-popover-wrapper.login-popover .popover-content .register-box .register {
  background: #ffffff;
  border: 1px solid #333333;
  height: 40px;
  line-height: 38px;
  font-size: 20px;
  width: 150px;
  display: block;
  margin: 0 auto;
  text-decoration: none;
  color: #333333;
}
.responsive-popover-wrapper.login-popover .popover-content .register-box .big {
  height: 60px;
  line-height: 60px;
  font-size: 26px;
  width: 75%;
  padding: 0 20px;
  display: inline-block;
  background-color: #ffa100;
  color: #333333;
  text-decoration: none;
  border: 0px solid transparent;
  text-align: center;
  transition: .125s all ease;
  font-weight: 400;
  font-family: 'Texta-Bold', sans-serif;
  text-transform: capitalize;
  vertical-align: top;
}
.responsive-popover-wrapper.login-popover .popover-content .register-box .big:lang(ja-jp) {
  font-family: 'notosans-bold', 'Texta-Bold', 'sans-serif';
  font-size: 21px;
}
.responsive-popover-wrapper.overlay-message {
  text-align: left;
  z-index: 100102;
}
.responsive-popover-wrapper.overlay-message .popover-content {
  padding-top: 65px;
  height: 60em;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.responsive-popover-wrapper.overlay-message .popover-content > p {
  margin: 0;
  height: 100%;
}
.responsive-popover-wrapper.overlay-message .overlay-content {
  height: 100%;
  overflow: auto;
  text-align: left;
}
.responsive-popover-wrapper.overlay-message .overlay-content-iframe {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  height: 100%;
}
.responsive-popover-wrapper.overlay-message iframe {
  width: 100%;
  height: 100%;
  border: 0;
}
.responsive-popover-wrapper.overlay-message.wheel-deal .popover-content {
  max-width: 100%;
  max-height: 100%;
  padding: 20px 0 0;
}
@media (max-width: 1024px) {
  .responsive-popover-wrapper .popover-content.full-screen {
    max-width: 100% !important;
    max-height: 100% !important;
    width: 100%;
    height: 100%;
    border-radius: 0;
  }
  .responsive-popover-wrapper .popover-content.full-screen .popover-header {
    font-size: 22px;
    font-weight: bold;
    font-style: italic;
    line-height: 32px;
    background-color: #ff141a;
  }
  .responsive-popover-wrapper.tandc .popover-content h1 {
    font-size: 20px;
  }
  .responsive-popover-wrapper.tandc .popover-content .tandc-container {
    max-height: 83%;
  }
  .responsive-popover-wrapper.tandc .cta {
    width: 100%;
    max-width: 320px;
  }
  .responsive-popover-wrapper.login-popover .popover-content.full-screen {
    max-width: 660px !important;
    max-height: 420px !important;
  }
  .responsive-popover-wrapper.login-popover .popover-content h1 {
    font-size: 24px;
    font-weight: 600;
    margin: 20px 0 20px;
  }
  .responsive-popover-wrapper.login-popover .popover-content .login-box .main-error {
    width: 100%;
  }
  .responsive-popover-wrapper.login-popover .popover-content .login-box form.has-error {
    padding-top: 55px;
  }
  .responsive-popover-wrapper.login-popover .popover-content .login-box label {
    margin-bottom: 0;
    text-align: left;
  }
  .responsive-popover-wrapper.login-popover .popover-content .login-box button {
    width: 100%;
  }
}
@media (max-width: 700px) {
  .responsive-popover-wrapper.tandc .popover-content .tandc-container {
    max-height: 270px;
  }
  .responsive-popover-wrapper.login-popover .popover-content.full-screen {
    max-width: 100% !important;
    max-height: 100% !important;
  }
  .responsive-popover-wrapper.login-popover .popover-content .login-box {
    float: none;
    width: auto;
    padding: 0;
    margin: 0 auto;
    max-width: 400px;
  }
  .responsive-popover-wrapper.login-popover .popover-content .register-box {
    float: none;
    width: auto;
    margin: 0 auto;
    max-width: 400px;
  }
  .responsive-popover-wrapper.login-popover .popover-content .register-box .register,
  .responsive-popover-wrapper.login-popover .popover-content .register-box a {
    width: 100%;
  }
  .responsive-popover-wrapper.login-popover .popover-content .register-box .cta {
    width: 100%;
  }
}
#mobile .responsive-popover-wrapper.play-area {
  position: absolute;
}
#mobile .responsive-popover-wrapper.play-area .popover-content {
  overflow: hidden;
  padding: 0;
}
@media (min-width: 320px) {
  #yearly-verification-template input[name="country"] {
    width: 90%;
    display: inline-block;
  }
  #yearly-verification-template input:disabled {
    color: #000000;
  }
  #yearly-verification-template div.loader {
    display: block;
  }
  #yearly-verification-template div.loader span.preloader-text {
    display: none;
  }
  #yearly-verification-template .intl-tel-input {
    width: 100%;
  }
  #yearly-verification-template .input-locked {
    position: relative;
  }
  #yearly-verification-template .input-locked:after {
    content: '\e991';
    font-family: icomoon;
    height: 5px;
    padding: 5px;
    position: absolute;
    right: 0;
    top: 28px;
  }
  #yearly-verification-template .verification-form-header {
    flex: 1;
    flex-direction: column;
    justify-content: space-between;
    padding: 10px;
  }
  #yearly-verification-template .verification-form-header .icon-wrapper {
    text-align: center;
    display: block;
    font-size: 92px;
    padding: 0px 10px 10px;
  }
  #yearly-verification-template .verification-form-header .icon-wrapper i.icon-tick {
    color: #269803;
  }
  #yearly-verification-template .verification-form-header .icon-wrapper i.icon-close {
    color: #ff141a;
  }
  #yearly-verification-template .verification-form-header h2 {
    margin: 0;
    text-align: center;
  }
  #yearly-verification-template .verification-form-header p {
    text-align: center;
  }
  #yearly-verification-template .tooltip-wrapper {
    position: relative;
  }
  #yearly-verification-template .tooltip-wrapper .tooltip {
    position: absolute;
    right: 0px;
    background-color: #000000;
    color: #ffffff;
    min-width: 282px;
    padding: 10px;
    top: -22px;
  }
  #yearly-verification-template .tooltip-wrapper .tooltip:after {
    content: " ";
    position: absolute;
    top: 50%;
    left: 100%;
    margin-top: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent transparent black;
  }
  #yearly-verification-template .verification-form-wrapper .single-field-wrapper i.icon-error,
  #yearly-verification-template .verification-form-wrapper .step2-field-wrapper i.icon-error {
    font-size: 25px;
    float: right;
    font-weight: bold;
  }
  #yearly-verification-template .verification-form-wrapper .fields-row-wrapper {
    flex-flow: column;
  }
  #yearly-verification-template .verification-form-wrapper .fields-row-wrapper .single-field-wrapper {
    width: 320px;
    display: block;
    margin-right: 10px;
    margin-bottom: 5px;
  }
  #yearly-verification-template .verification-form-wrapper .fields-row-wrapper .single-field-wrapper i.icon-error {
    font-size: 25px;
    float: right;
    font-weight: bold;
  }
  #yearly-verification-template .verification-form-wrapper .fields-row-wrapper .single-field-wrapper.error input {
    border: 1px solid #ff141a;
  }
  #yearly-verification-template .verification-form-wrapper .fields-row-wrapper .single-field-wrapper label {
    margin-bottom: 5px;
  }
  #yearly-verification-template .verification-form-wrapper .cta-btns-wrapper {
    display: flex;
    align-items: center;
    flex-flow: column;
  }
  #yearly-verification-template .verification-form-wrapper .cta-btns-wrapper a {
    width: 210px;
    margin: 10px 10px 0 0;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper {
    width: 320px;
    padding-bottom: 10px;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper label,
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper input {
    float: none;
    margin-left: 0px;
    width: 320px;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper input:disabled {
    color: #000000;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper label {
    line-height: 0.7;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper input[name="country"] {
    width: 290px;
    display: inline-block;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper .intl-tel-input {
    width: 320px;
    margin-left: 0px;
    display: inline-block;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper .intl-tel-input .error-msg {
    margin-left: 25px;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper .intl-tel-input .flag-dropdown {
    left: 24px;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper .intl-tel-input .flag-dropdown .country-list {
    position: fixed;
    width: 320px;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper .intl-tel-input input {
    width: 320px;
    float: left;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper .postal-code-wrapper {
    position: relative;
    float: right;
    width: 320px;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper .postal-code-wrapper input {
    width: 252px;
    float: left;
    margin-left: 0px;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper .postal-code-wrapper button {
    position: absolute;
    right: 0px;
    top: 0px;
    height: 35px;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper .postal-code-wrapper button[disabled] {
    background-color: #ffa100;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper .postal-code-wrapper .error-msg {
    margin-left: 0px;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper .intl-tel-input {
    width: 320px;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper .intl-tel-input .flag-dropdown {
    left: 0px;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper .intl-tel-input input {
    width: inherit;
  }
}
@media (min-width: 543px) {
  #verification-form-popup {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    min-height: 500px;
  }
  #yearly-verification-template .verification-form-wrapper {
    flex: 1;
  }
  #yearly-verification-template .verification-form-wrapper .fields-row-wrapper {
    display: flex;
    justify-content: center;
    flex-flow: initial;
  }
  #yearly-verification-template .verification-form-wrapper .fields-row-wrapper .single-field-wrapper {
    margin-right: 10px;
    margin-bottom: 5px;
    width: 355px;
    display: inline-block;
  }
  #yearly-verification-template .verification-form-wrapper .fields-row-wrapper .single-field-wrapper .intl-tel-input .flag-dropdown {
    left: 0px;
  }
  #yearly-verification-template .verification-form-wrapper .error-msg {
    color: #ff141a;
    margin: 0px;
    font-size: 14px;
  }
  #yearly-verification-template .verification-form-wrapper .cta-btns-wrapper {
    flex-flow: initial;
    justify-content: center;
  }
  #yearly-verification-template .verification-form-wrapper.step2 {
    width: 480px;
    margin: 0 auto;
  }
  #yearly-verification-template .verification-form-wrapper.step2 #enterAddressManually {
    padding-left: 24px;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .cta-btns-wrapper {
    margin-top: 20px;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper {
    display: block;
    clear: both;
    width: auto;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper .error-msg {
    margin: 0 0 0 125px;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper .postal-code-wrapper {
    width: 355px;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper .intl-tel-input {
    width: 355px;
    margin-left: 0px;
    display: inline-block;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper .intl-tel-input .error-msg {
    margin-left: 25px;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper .intl-tel-input .flag-dropdown {
    left: 24px;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper .intl-tel-input .flag-dropdown .country-list {
    position: fixed;
    width: 355px;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper .intl-tel-input input {
    width: 355px;
    float: left;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper label {
    width: 100px;
    display: inline-block;
    line-height: 1.8;
    float: left;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper input {
    width: 355px;
    display: inline-block;
    float: left;
    margin-left: 25px;
  }
  #yearly-verification-template .verification-form-wrapper.step2 .step2-field-wrapper input[name="country"] {
    width: 320px;
  }
}
.notifications {
  border: 1px solid #ffffff;
  color: #ffffff;
  width: 32px;
  height: 32px;
  line-height: 32px;
  display: inline-block;
  vertical-align: top;
  position: relative;
  font-size: 16px;
  text-align: center;
}
.notifications img {
  vertical-align: top;
}
.notifications .notifications-overlay {
  display: none;
}
.notifications .disableClick {
  display: none !important;
}
.notifications .show-notifications {
  color: #ffffff;
  cursor: pointer;
}
.notifications .notifications-number {
  position: absolute;
  top: -10px;
  right: -10px;
  border-radius: 50%;
  color: #333333;
  background: #ffa100;
  width: 20px;
  height: 20px;
  line-height: 20px;
}
.notifications .notifications-list {
  position: absolute;
  right: 0px;
  top: 40px;
  width: 320px;
  max-width: 320px;
  max-height: 470px;
  background: #333333;
  margin: 0;
  text-align: initial;
  box-shadow: 0px 0px 3px rgba(0,0,0,0.2);
}
.notifications .notifications-list:before {
  position: absolute;
  right: 10px;
  top: -18px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 9px 9px 9px 9px;
  border-color: transparent transparent #333333 transparent;
  content: "";
}
.notifications .notifications-list .notifications-header {
  height: 35px;
  line-height: 35px;
  color: #ffffff;
  font-weight: 700;
  padding-left: 10px;
}
.notifications .notifications-list .notifications-header .notifications-header-count {
  display: none;
}
.notifications .notifications-list .notifications-footer {
  height: 0px;
  line-height: 0px;
}
.notifications .notifications-list .close-notifications {
  position: absolute;
  right: 10px;
  top: 3px;
  z-index: 5010;
  color: #ffffff;
  cursor: pointer;
}
.notifications .notifications-list .notifications-empty {
  text-align: center;
  background: white;
  color: #aaa;
  padding: 2em 4em;
  line-height: 16px;
}
.notifications .notifications-list .notifications-empty i {
  margin-bottom: 10px;
  font-size: 3em;
}
.notifications .notifications-list .notifications-empty a {
  margin-top: 1em;
  display: block;
}
.notifications .notifications-list ul {
  background: #ffffff;
  overflow-y: auto;
  overflow-x: auto;
  max-height: 435px;
  margin: 0;
  padding: 0;
}
.notifications .notifications-list ul li {
  margin: 10px;
  color: #000000;
  list-style-type: none;
  overflow: hidden;
  margin-bottom: 10px;
  position: relative;
  box-shadow: 0.05rem 0.05rem 0.2rem 0px rgba(0,0,0,0.2);
  background: #fafafa;
  display: grid;
  grid-template-columns: auto 1fr;
  grid-template-rows: auto 1fr;
  grid-template-areas: 'a b' 'c b';
}
.notifications .notifications-list ul li .close-notification {
  position: absolute;
  right: 3px;
  top: 3px;
  font-size: 11px;
  text-decoration: none;
  color: #999999;
  line-height: 11px;
  cursor: pointer;
  display: none;
}
.notifications .notifications-list ul li .close-notification .icon-close {
  font-size: 11px;
}
.notifications .notifications-list ul li figure {
  grid-area: a;
}
.notifications .notifications-list ul li .notification-info {
  grid-area: b;
  font-size: 14px;
  color: #333333;
  line-height: 16px;
  padding: 15px 10px;
  margin-bottom: 10px;
}
.notifications .notifications-list ul li .notification-info span {
  position: absolute;
  left: 0;
  top: 0;
}
.notifications .notifications-list ul li .notification-info span.mrr-header-banner-terms {
  display: none;
}
.notifications .notifications-list ul li .notification-info span.mrr-notification-terms {
  position: relative;
  display: block;
}
.notifications .notifications-list ul li .notification-info span a:first-child {
  margin-top: 10px;
}
.notifications .notifications-list ul li .notification-info h3 {
  margin: 0;
  font-size: 16px;
  line-height: 16px;
}
.notifications .notifications-list ul li .notification-info h3 p {
  font-size: 16px;
  line-height: 16px;
}
.notifications .notifications-list ul li .notification-info p {
  line-height: 15px !important;
  font-size: 14px;
  display: block !important;
  margin: 0;
}
.notifications .notifications-list ul li .notification-info p a:first-child {
  margin-top: 10px;
}
.notifications .notifications-list ul li .notification-info p > a:last-child {
  display: block;
}
.notifications .notifications-list ul li .notification-info p strong {
  font-weight: normal;
}
.notifications .notifications-list ul li .notification-info p .mrr-notification-terms {
  margin-top: 10px;
  margin-bottom: -10px;
}
.notifications .notifications-list ul li .notification-info a {
  position: relative;
  top: 10px;
}
.notifications .notifications-list ul li .notification-info a p {
  padding-top: 10px;
}
.notifications .notifications-list ul li .notification-type {
  grid-area: c;
  min-height: 55px;
  color: white;
  font-size: 20px;
  display: grid;
  align-items: center;
  text-align: center;
  background: #248ecc;
}
.notifications .notifications-list ul li .notification-type.system {
  background: #f00000;
}
.notifications .notifications-list ul li.closed {
  display: none;
}
.notifications .notifications-list ul li.closed .close-notification {
  display: none;
}
.notifications .notifications-list ul li img {
  max-width: 55px;
  max-height: 55px;
}
#mobile .cookie-visible .notifications {
  bottom: calc(146px);
}
#mobile .notifications-overlay {
  width: 100%;
  height: 100%;
  position: fixed;
  display: none;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0,0,0,0.4);
  z-index: 5006;
}
#mobile .show-notifications,
#mobile .notifications-number {
  display: none;
}
#mobile .notifications {
  position: fixed;
  right: 0;
  bottom: 70px;
  border: 0;
  width: auto;
  height: auto;
  z-index: 5006;
}
#mobile .notifications .notifications-list {
  position: relative;
  top: initial;
}
#mobile .notifications .notifications-list .notifications-header {
  line-height: 18px;
}
#mobile .notifications .notifications-list .notifications-header .notifications-header-count {
  display: inline-block;
  height: 18px;
  width: 18px;
  background: #ffba00;
  color: #000000;
  margin: 7px;
  text-align: center;
  border-radius: 50%;
}
#mobile .notifications .notifications-list:before {
  top: initial;
  bottom: -18px;
  border-color: #333333 transparent transparent transparent;
}
#mobile .notifications li .close-notification {
  display: none;
}
@media (max-width: 320px) {
  #mobile .notifications-list {
    width: 100%;
    max-width: 100%;
  }
}
.promo-popup-wrapper {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 15101;
  background: rgba(0,0,0,0.8);
  display: none;
}
.promo-popup-wrapper.visible {
  display: block;
}
.promo-popup-wrapper.visible .promo-popup-content {
  display: block;
}
.promo-popup-wrapper .disabled {
  pointer-events: none;
}
.promo-popup-wrapper .promo-popup-content {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  width: 800px;
  max-height: 340px;
  height: auto;
  display: none;
  background: #ffffff;
  z-index: 15100;
  padding-bottom: 2em;
}
.promo-popup-wrapper .promo-popup-content .header {
  background: #ff141a;
  text-align: center;
  color: #ffffff;
  padding: 5px;
}
.promo-popup-wrapper .promo-popup-content .header h2 {
  font-size: 32px;
  font-family: 'Montserrat';
  margin: 0;
  font-weight: 400;
  text-transform: capitalize;
}
.promo-popup-wrapper .promo-popup-content .header h2:lang(ja-jp) {
  font-family: 'notosans-regular';
}
.promo-popup-wrapper .promo-popup-content .tandc {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 2em;
  background: #000000;
  line-height: 2em;
  color: #ffffff;
  text-align: center;
}
.promo-popup-wrapper .promo-popup-content .tandc a {
  color: #ffffff;
  text-decoration: none;
  font-size: 15px;
  text-transform: capitalize;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder {
  position: relative;
  overflow: hidden;
  height: 255px;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder picture {
  position: absolute;
  left: 0;
  top: 0;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .loader {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: rgba(0,0,0,0.7);
  z-index: 2;
  color: #ffffff;
  display: none;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .loader picture {
  position: relative;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  visibility: hidden;
  display: none;
  text-align: center;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane.active {
  visibility: visible;
  opacity: 1;
  display: block;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .first {
  position: absolute;
  left: 0;
  top: 0;
  width: 50%;
  height: 100%;
  background: transparent;
  color: #ffffff;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .first h2 {
  margin-left: 20px;
  margin-right: 20px;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .first p {
  position: absolute;
  left: 20px;
  right: 20px;
  bottom: 20px;
  font-size: 22px;
  margin-bottom: 0;
  line-height: 30px;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .first p strong {
  display: block;
  font-family: 'Montserrat';
  font-size: 34px;
  font-weight: normal;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .first p strong:lang(ja-jp) {
  font-family: 'notosans-regular';
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .first p big {
  font-family: 'Montserrat';
  display: block;
  font-size: 2.5rem;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .first p big:lang(ja-jp) {
  font-family: 'notosans-regular';
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .first h2,
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .first p {
  text-shadow: 0px 0px 3px rgba(0,0,0,0.75);
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second {
  position: absolute;
  right: 0;
  top: 0;
  width: 50%;
  height: 100%;
  background: #ffffff;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second h2 {
  margin: 10px 20px;
  line-height: 28px;
  min-height: 50px;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second > span {
  font-size: 13px;
  position: relative;
  display: block;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second p {
  margin-top: 0;
  line-height: 15px;
  font-size: 18px;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second p.special-text {
  font-size: 18px;
  margin-bottom: 10px;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second p.special-text strong {
  display: block;
  font-family: 'Montserrat';
  font-size: 34px;
  font-weight: normal;
  line-height: 50px;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second p.special-text strong:lang(ja-jp) {
  font-family: 'notosans-regular';
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second p.special-text big {
  font-family: 'Montserrat';
  display: block;
  font-size: 35px;
  line-height: 50px;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second p.special-text big:lang(ja-jp) {
  font-family: 'notosans-regular';
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second p.special-text span {
  font-size: 18px;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second p:nth-child(2) {
  margin-bottom: 10px;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second p:nth-child(3) {
  margin-top: 0px !important;
  line-height: 12px;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second a.cta {
  width: 40%;
  margin: 0 5% 15px;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second a.cta.notnow,
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second a.cta.cancel,
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second a.cta.help {
  background: #ffffff;
  border: 1px solid #333333;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second a.cta.banking {
  background: #269803;
  color: #ffffff;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second a.cta.optout {
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  display: block;
  height: auto;
  padding: 0;
  border-bottom: 1px solid #333333;
  text-transform: none;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second a.cta + a.cta + a {
  background: none;
  border: none;
  top: auto;
  width: auto;
  right: auto;
  white-space: nowrap;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second a.cta + a.cta + a.optout {
  text-decoration: underline;
}
.promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane.pane[data-key=reminder] .second p.special-text {
  padding: 10px 20px 0;
  font-size: 22px;
  line-height: 26px;
}
.promo-popup-wrapper .promo-popup-content:after {
  content: ' ';
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  display: none;
  background-color: rgba(255,255,255,0.5);
  background-image: url(https://static.32red.com/img/loader.svg);
  background-repeat: no-repeat;
  background-position: 50% 50%;
}
.promo-popup-wrapper .promo-popup-content.busy:after {
  display: block;
  opacity: 1;
  z-index: 15002;
}
.promo-popup-wrapper.BonusWB .promo-panes-holder .pane[data-key=confirm] .first h2,
.promo-popup-wrapper.BonusDOTD .promo-panes-holder .pane[data-key=confirm] .first h2 {
  color: #333333;
  text-shadow: none;
  font-family: 'Texta-Book';
  font-size: 22px;
  line-height: 22px;
  margin: 101px 10px 0;
}
.promo-popup-wrapper.BonusWB .promo-panes-holder .pane[data-key=confirm] .first h2:lang(ja-jp),
.promo-popup-wrapper.BonusDOTD .promo-panes-holder .pane[data-key=confirm] .first h2:lang(ja-jp) {
  font-family: 'notosans-demiLight', 'Texta-Book';
}
.promo-popup-wrapper.BonusWB .promo-panes-holder .pane[data-key=confirm] .first p,
.promo-popup-wrapper.BonusDOTD .promo-panes-holder .pane[data-key=confirm] .first p {
  display: none;
}
.promo-popup-wrapper.BonusDOTD .promo-panes-holder .pane[data-key=confirm] .first h2 {
  margin: 110px 10px 0;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder {
  overflow: visible;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .first,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .first {
  display: none;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second {
  width: 100%;
  background: #ffffff;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second *,
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second a.cta,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second *,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second a.cta {
  position: static;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second a,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second a {
  color: #333333;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second a.cta,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second a.cta {
  width: 100%;
  margin: 0 0 7px;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second h2,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second h2 {
  font-weight: normal;
  font-family: 'Montserrat';
  font-size: 18px;
  line-height: 25px;
  margin: 10px 0;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second p.legend,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second p.legend {
  margin: 0;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second fieldset,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second fieldset {
  padding-left: 15px;
  padding-right: 15px;
  width: 50%;
  float: left;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second fieldset#BonusMobileConfirm,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second fieldset#BonusMobileConfirm {
  padding-top: 70px;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second legend,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second legend {
  margin: 0;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second input,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second input {
  margin-top: 15px;
  margin-bottom: 15px;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second a#BonusMobileAgain,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second a#BonusMobileAgain {
  display: block;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second #BonusMobileAlready,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second #BonusMobileAlready {
  display: none;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input label,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input label {
  margin-bottom: 5px;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input input,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input input {
  margin-top: 5px;
  margin-bottom: 0;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input input[type=text],
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input select,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input input[type=text],
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input select {
  background-color: #ECECEC;
  border-color: #D8D8D8;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input input[type=text]:focus,
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input select:focus,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input input[type=text]:focus,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input select:focus {
  background-color: #f6f6f6;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input select[name="CardInfo:ExpiryMonth"],
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input select[name="CardInfo:ExpiryMonth"] {
  display: inline-block;
  width: 45%;
  float: left;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input select[name="CardInfo:ExpiryYear"],
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input select[name="CardInfo:ExpiryYear"] {
  display: inline-block;
  width: 45%;
  float: right;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input span.divider,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input span.divider {
  display: inline-block;
  width: 5%;
  text-align: center;
  margin-left: 0;
  margin-right: 0;
  line-height: 2;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper {
  position: absolute;
  right: 0;
  top: 0;
  padding-top: 5px;
  padding-left: 15px;
  padding-right: 15px;
  width: 50%;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper .checkbox,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper .checkbox {
  position: relative;
  padding-left: 30px;
  min-height: 30px;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper .checkbox input[type=checkbox],
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper .checkbox input[type=checkbox] {
  position: absolute;
  left: 0;
  top: 0;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper .checkbox label,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper .checkbox label {
  display: block;
  text-align: left;
  line-height: 18px;
  margin-right: 10px;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper .address-details-manual label,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper .address-details-manual label {
  display: none;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper .address-details-manual input,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper .address-details-manual input {
  margin-bottom: 5px;
  line-height: 25px;
  height: 25px;
}
.promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input .button-holder,
.promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input .button-holder {
  padding-bottom: 10px;
  margin-top: 8px;
}
.promo-popup-wrapper.BonusNDB .pane.active #BonusMobileVerify,
.promo-popup-wrapper.BonusNDB .pane.active #BonusMobileConfirm,
.promo-popup-wrapper.BonusBingoNDB .pane.active #BonusMobileVerify,
.promo-popup-wrapper.BonusBingoNDB .pane.active #BonusMobileConfirm {
  position: relative;
}
.promo-popup-wrapper.BonusNDB .pane.active #BonusMobileVerify:after,
.promo-popup-wrapper.BonusNDB .pane.active #BonusMobileConfirm:after,
.promo-popup-wrapper.BonusBingoNDB .pane.active #BonusMobileVerify:after,
.promo-popup-wrapper.BonusBingoNDB .pane.active #BonusMobileConfirm:after {
  content: ' ';
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(255,255,255,0.5);
  display: none;
  visibility: hidden;
}
.promo-popup-wrapper.BonusNDB .pane.active #BonusMobileVerify.collapsed:after,
.promo-popup-wrapper.BonusNDB .pane.active #BonusMobileConfirm.collapsed:after,
.promo-popup-wrapper.BonusBingoNDB .pane.active #BonusMobileVerify.collapsed:after,
.promo-popup-wrapper.BonusBingoNDB .pane.active #BonusMobileConfirm.collapsed:after {
  display: block;
  visibility: visible;
}
.promo-popup-wrapper.BonusNDB .intl-tel-input,
.promo-popup-wrapper.BonusBingoNDB .intl-tel-input {
  width: 100%;
  position: relative !important;
  margin: 15px 0;
}
.promo-popup-wrapper.BonusNDB .intl-tel-input .country-list,
.promo-popup-wrapper.BonusBingoNDB .intl-tel-input .country-list {
  position: absolute !important;
  text-align: left;
  max-width: 370px;
  top: 34px;
}
.promo-popup-wrapper.BonusNDB .intl-tel-input input[type=text],
.promo-popup-wrapper.BonusNDB .intl-tel-input input[type=tel],
.promo-popup-wrapper.BonusBingoNDB .intl-tel-input input[type=text],
.promo-popup-wrapper.BonusBingoNDB .intl-tel-input input[type=tel] {
  padding-left: 55px;
}
.promo-popup-wrapper.BonusNDB .intl-tel-input .flag-dropdown,
.promo-popup-wrapper.BonusBingoNDB .intl-tel-input .flag-dropdown {
  position: absolute !important;
}
.promo-popup-wrapper.BonusNDB .intl-tel-input .flag-dropdown .selected-flag .iti-flag,
.promo-popup-wrapper.BonusBingoNDB .intl-tel-input .flag-dropdown .selected-flag .iti-flag {
  position: absolute !important;
}
.promo-popup-wrapper.BonusNDB .intl-tel-input .flag-dropdown .selected-flag,
.promo-popup-wrapper.BonusBingoNDB .intl-tel-input .flag-dropdown .selected-flag {
  position: absolute !important;
  width: 50px;
}
.promo-popup-wrapper.BonusNDB .intl-tel-input .flag-dropdown .arrow,
.promo-popup-wrapper.BonusBingoNDB .intl-tel-input .flag-dropdown .arrow {
  position: absolute !important;
  right: 0;
}
.promo-popup-wrapper.BonusNDB .intl-tel-input select,
.promo-popup-wrapper.BonusBingoNDB .intl-tel-input select {
  position: absolute !important;
}
@media (max-width: 860px) {
  .promo-popup-wrapper .promo-popup-content {
    max-width: 700px;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder picture {
    max-width: 50%;
    height: 100%;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder picture img {
    height: 100%;
  }
}
@media (max-width: 760px) {
  .promo-popup-wrapper.visible .promo-popup-content {
    display: block;
  }
  .promo-popup-wrapper .promo-popup-content {
    max-height: 100%;
  }
  .promo-popup-wrapper .promo-popup-content .header {
    height: 44px;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
  }
  .promo-popup-wrapper .promo-popup-content .header h2 {
    line-height: 35px;
    font-size: 22px;
  }
  .promo-popup-wrapper .promo-popup-content .footer {
    height: 44px;
    overflow: hidden;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder {
    position: absolute;
    left: 0;
    top: 44px;
    bottom: 44px;
    right: 0;
    width: auto;
    height: auto;
    overflow: auto;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second p.special-text big {
    line-height: 40px;
    font-size: 28px;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second p.special-text strong {
    line-height: 40px;
    font-size: 28px;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second h2 {
    font-size: 20px;
    line-height: 24px;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second a.cta {
    float: left;
    width: 40%;
    left: 5%;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second a.cta + a.cta {
    right: 5%;
    left: auto;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second a.cta + a.cta + a {
    left: 0;
    right: 0;
    float: none;
    clear: both;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second a.cta + a.cta + a.optout {
    border-bottom: 0;
    transform: none;
  }
  .promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second,
  .promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second {
    height: 100%;
  }
  .promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second fieldset,
  .promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second fieldset {
    width: 100%;
  }
  .promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second fieldset#BonusMobileConfirm,
  .promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second fieldset#BonusMobileConfirm {
    padding-top: 15px;
  }
  .promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second fieldset p,
  .promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second fieldset p {
    font-size: 16px;
  }
  .promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second fieldset h2,
  .promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second fieldset h2 {
    font-size: 18px;
  }
  .promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper,
  .promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper {
    position: static;
    padding-top: 15px;
    padding-left: 0px;
    padding-right: 0px;
    width: 100%;
  }
  .promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input .button-holder,
  .promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input .button-holder {
    position: static;
    right: 0;
    bottom: 0;
    width: 100%;
    padding-bottom: 20px;
  }
}
@media (max-width: 760px) and (orientation: portrait) {
  .promo-popup-wrapper .promo-popup-content {
    top: 20px;
    bottom: 20px;
    height: auto;
    left: 10px;
    right: 10px;
    width: auto;
    max-width: 800px;
  }
  .promo-popup-wrapper .promo-popup-content .header {
    height: 44px;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
  }
  .promo-popup-wrapper .promo-popup-content .header h2 {
    line-height: 35px;
    font-size: 22px;
  }
  .promo-popup-wrapper .promo-popup-content .footer {
    height: 44px;
    overflow: hidden;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder {
    position: absolute;
    left: 0;
    top: 44px;
    bottom: 44px;
    right: 0;
    width: auto;
    height: auto;
    overflow: auto;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder picture {
    left: 0;
    top: 0;
    right: 0;
    bottom: auto;
    height: 50%;
    width: auto;
    max-width: 100%;
    overflow: hidden;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder picture img {
    min-width: 100%;
    max-width: none;
    min-height: 100%;
    max-height: none;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .first {
    left: 0;
    top: 0;
    right: 0;
    bottom: auto;
    height: 50%;
    width: auto;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second {
    left: 0;
    top: auto;
    right: 0;
    bottom: 0;
    height: 50%;
    width: auto;
  }
  .promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second,
  .promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second {
    height: 100%;
  }
  .promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second fieldset,
  .promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second fieldset {
    width: 100%;
  }
  .promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second fieldset#BonusMobileConfirm,
  .promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second fieldset#BonusMobileConfirm {
    padding-top: 15px;
  }
  .promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second fieldset p,
  .promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second fieldset p {
    font-size: 16px;
  }
  .promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second fieldset h2,
  .promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second fieldset h2 {
    font-size: 18px;
  }
  .promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input label,
  .promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input label {
    margin-bottom: 5px;
  }
  .promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input input,
  .promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input input {
    margin-top: 5px;
    background: #f00000;
  }
  .promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper,
  .promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper {
    position: static;
    padding-top: 15px;
    padding-left: 0px;
    padding-right: 0px;
    width: 100%;
  }
  .promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper .checkbox input[type=checkbox],
  .promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper .checkbox input[type=checkbox] {
    display: inline-block;
  }
  .promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper .checkbox label,
  .promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper .checkbox label {
    display: inline-block;
  }
  .promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper .address-details-manual label,
  .promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input .address-wrapper .address-details-manual label {
    display: none;
  }
  .promo-popup-wrapper.BonusNDB .promo-panes-holder .pane[data-key=input] .second.card-input .button-holder,
  .promo-popup-wrapper.BonusBingoNDB .promo-panes-holder .pane[data-key=input] .second.card-input .button-holder {
    position: static;
    right: 0;
    bottom: 0;
    width: 100%;
    padding-bottom: 20px;
  }
}
@media (max-width: 760px) and (orientation: landscape) {
  .promo-popup-wrapper .promo-popup-content {
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    max-width: 100%;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder {
    bottom: 2em;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder picture {
    width: 50%;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder picture img {
    width: 100%;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second a.cta + a.cta + a {
    margin-bottom: 0;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second p {
    margin-bottom: 5px;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .second p.special-text {
    margin-bottom: 5px;
  }
}
@media (max-width: 700px) {
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .first h2 {
    margin: 5px 10px;
    font-size: 20px;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder .pane .first p {
    font-size: 18px;
  }
  .promo-popup-wrapper .promo-popup-content .promo-panes-holder picture img {
    height: 100%;
    width: 100%;
  }
}
.grecaptcha-badge {
  visibility: hidden;
}
.games-directory #game-categories-menu {
  display: block !important;
}
.f-nav.no-banner .games-directory .content-page {
  padding-top: 0;
}
.games-directory .games-options-menu {
  font-size: 18px;
  background: #333333;
  color: #ffffff;
  z-index: 10003;
  position: relative;
}
.games-directory .games-options-menu .games-options-inner {
  max-width: 1286px;
  margin: 0 auto;
}
.games-directory .games-options-menu .games-options-inner .search-wrapper {
  float: left;
  width: 25%;
}
.games-directory .games-options-menu .games-options-inner .search-wrapper .search-section {
  float: left;
  width: 100% !important;
}
.games-directory .games-options-menu .games-options-inner .search-wrapper .search-section input {
  width: 86% !important;
}
.games-directory .games-options-menu .games-options-inner .search-wrapper .search-section #GameSearchResults {
  top: 20px !important;
  left: 0;
  right: 0 !important;
  width: 100% !important;
  padding-left: 0;
}
.games-directory .games-options-menu .games-options-inner .sorting-options {
  float: left;
  padding-left: 4%;
}
.games-directory .games-options-menu .games-options-inner .sorting-options ul {
  margin: 0;
  padding: 0;
  list-style: none;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  overflow: hidden;
}
.games-directory .games-options-menu .games-options-inner .sorting-options ul li {
  float: left;
  height: 50px;
  line-height: 50px;
  border-left: 1px solid #000000;
}
.games-directory .games-options-menu .games-options-inner .sorting-options ul li:first-child {
  border-left: 0;
}
.games-directory .games-options-menu .games-options-inner .sorting-options ul li a {
  color: #ffffff;
  text-decoration: none;
  display: block;
  padding: 0 25px;
  height: 50px;
  overflow: hidden;
  position: relative;
  outline: none;
}
.games-directory .games-options-menu .games-options-inner .sorting-options ul li a.active {
  border-bottom: 3px solid #ff141a;
}
.games-directory .games-options-menu .games-options-inner .list-options {
  float: right;
  margin: 5px 0 3px;
  padding: 0;
}
.games-directory .games-options-menu .games-options-inner .list-options li {
  float: left;
  margin-left: 10px;
}
.games-directory .games-options-menu .games-options-inner .list-options li a {
  color: #ffffff;
  float: left;
  border: 1px solid #ffffff;
  height: 40px;
  font-size: 25px;
  line-height: 42px;
  display: block;
  text-align: center;
  width: 40px;
  outline: none;
}
.games-directory .games-options-menu .games-options-inner .list-options li a.active {
  background-color: #0C0C0C;
  border-color: #ff141a;
}
.games-directory .games-options-menu li {
  list-style: none;
}
.games-directory .game-icons {
  display: none;
}
.games-directory .game-icons span {
  display: block;
  float: left;
  width: 40px;
  height: 30px;
  margin-left: 10px;
}
.games-directory .game-icons span.active-games {
  background: #3E3C3D;
}
.games-directory .game-icons span.new-game {
  background: #FAA025;
}
.games-directory .game-icons span.hot-game {
  background: #F1242B;
}
.games-directory .games-list {
  padding-top: 18px;
  display: block;
  height: auto;
}
.games-directory .game-item {
  overflow: hidden;
  vertical-align: top;
  position: relative;
  display: inline-block;
  margin-right: 18px;
  margin-bottom: 18px !important;
  height: 191px !important;
  width: 191px !important;
}
.games-directory .game-item .recomnended-game {
  display: none !important;
}
.games-directory .container {
  padding-left: 6% !important;
}
.games-directory #games-browser.list {
  border: 1px solid #DCDCDA;
  margin: 40px 0;
}
.games-directory #games-browser.list .games-list {
  margin: 0;
  padding: 0;
}
.games-directory #games-browser.list .game-item {
  float: none;
  width: auto !important;
  height: auto !important;
  background: none;
  margin-right: 0;
  margin-bottom: 0 !important;
  padding: 10px 10px;
  display: block;
}
.games-directory #games-browser.list .game-item h3 {
  min-height: auto;
}
.games-directory #games-browser.list .game-item h3 a {
  color: #333333;
}
.games-directory #games-browser.list .game-item:nth-child(2n) {
  background: #DCDCDA;
}
.games-directory #games-browser.list .game-item img {
  max-width: 50px;
  height: 50px;
  position: relative;
  float: left;
}
.games-directory #games-browser.list .game-item .game-description p {
  display: none;
}
.games-directory #games-browser.list .game-item:hover .game-description {
  background: none;
}
@media (min-width: 870px) {
  .games-directory #games-browser.list .games-directory {
    position: relative;
    padding-top: 30px;
  }
  .games-directory #games-browser.list .games-directory .siderbar {
    height: 30px;
    line-height: 30px;
  }
  .games-directory #games-browser.list .game-description {
    position: relative;
    text-align: left;
    overflow: hidden;
    color: #333333;
    padding: 0px 0 0 20px;
  }
  .games-directory #games-browser.list .game-description .game-info {
    position: relative;
    top: auto;
    left: auto;
    float: left;
    width: 45%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  .games-directory #games-browser.list .game-description .game-info h3 {
    font-family: 'Texta-Book', sans-serif;
    line-height: 48px;
    font-size: 22px;
  }
  .games-directory #games-browser.list .game-description .game-info h3:lang(ja-jp) {
    font-family: 'notosans-demiLight', 'Texta-Book', sans-serif;
  }
  .games-directory #games-browser.list .game-description .play-buttons {
    position: relative;
    left: auto;
    right: auto;
    bottom: auto;
    float: right;
    padding-top: 6px;
    width: auto;
  }
  .games-directory #games-browser.list .game-description .play-buttons a {
    margin-bottom: 0;
    width: 120px;
  }
  .games-directory #games-browser.list .game-description .play-buttons a.free-play {
    border: 1px solid #333333;
    color: #333333;
    background: none;
    top: 6px;
  }
}
.games-directory .for-mobile {
  display: none;
}
#mobile .f-nav .games-directory {
  top: 0px;
}
#mobile .games-directory {
  position: relative;
  padding-top: 40px;
}
#mobile .games-directory .siderbar {
  position: absolute;
  left: 40px;
  top: 0;
  right: 0;
  overflow-x: auto;
  background: #333333;
  white-space: nowrap;
}
#mobile .games-directory .siderbar .sidebar-nav {
  min-height: 40px;
}
#mobile .games-directory .siderbar .sidebar-nav li {
  display: inline-block;
  border-bottom: 0;
  border-left: 1px solid #000000;
  background: #333333;
}
#mobile .games-directory .siderbar .sidebar-nav li:first-child {
  border-left: 0;
}
#mobile .games-directory .siderbar .sidebar-nav li a {
  color: #ffffff;
  padding: 10px 10px 10px 10px;
  font-weight: 400;
}
#mobile .games-directory .games-section .games-list {
  text-align: center;
}
#mobile .games-directory .games-section .games-list .game-item {
  margin: 0 3px 3px 0;
  width: 100px !important;
  height: 100px !important;
}
#mobile .games-directory .games-options-menu {
  background: #3F4140;
  padding-top: 4px;
}
#mobile .games-directory .games-options-menu .games-options-inner {
  position: relative;
  background: #3F4140;
}
#mobile .games-directory .games-options-menu .games-options-inner .open-search {
  position: absolute;
  top: -44px;
  width: 40px;
  height: 40px;
  color: #ffffff;
  font-size: 19px;
  background: #333333;
  text-align: center;
  line-height: 40px;
}
#mobile .games-directory .games-options-menu .games-options-inner.active .open-search {
  background: #3F4140;
}
#mobile .games-directory .games-options-menu .games-options-inner.active .search-wrapper {
  display: block;
  z-index: 10001;
}
#mobile .games-directory .games-options-menu .games-options-inner .search-wrapper {
  width: auto;
  float: none;
  padding: 10px 5px;
  display: none;
  min-height: 70px;
}
#mobile .games-directory .games-options-menu .games-options-inner .search-wrapper input {
  float: left;
}
#mobile .games-directory .games-options-menu .games-options-inner .search-wrapper button {
  width: 14%;
  float: right;
  padding: 0;
  background: #ffa100;
  height: 35px;
  line-height: 35px;
}
#mobile .games-directory .games-options-menu .games-options-inner .search-wrapper button .fa {
  color: #ffffff;
}
#mobile .games-directory .games-options-menu .games-options-inner .sorting-options {
  float: left;
  padding-left: 0px;
  font-size: 14px;
  width: 74%;
  overflow-x: auto;
}
#mobile .games-directory .games-options-menu .games-options-inner .sorting-options ul {
  white-space: nowrap;
  border: none;
}
#mobile .games-directory .games-options-menu .games-options-inner .sorting-options ul li {
  border-left: none;
  height: 34px;
  line-height: 34px;
  margin-right: 5px;
  float: none;
  display: inline-block;
}
#mobile .games-directory .games-options-menu .games-options-inner .sorting-options ul li:first-child {
  border-left: none;
}
#mobile .games-directory .games-options-menu .games-options-inner .sorting-options ul li a {
  padding: 0 5px;
  height: 35px;
  line-height: 35px;
  border: 1px solid #ffffff;
}
#mobile .games-directory .games-options-menu .games-options-inner .sorting-options ul li a.active {
  border: 1px solid #ff141a;
}
#mobile .games-directory .games-options-menu .games-options-inner .list-options {
  float: left;
  margin: 0 5px;
  max-width: 73px;
  width: 23%;
}
#mobile .games-directory .games-options-menu .games-options-inner .list-options li {
  margin-left: 5px;
}
#mobile .games-directory .games-options-menu .games-options-inner .list-options li:first-child {
  margin-left: 0;
}
#mobile .games-directory .games-options-menu .games-options-inner .list-options li a {
  line-height: 34px;
  height: 34px;
  width: 34px;
  font-size: 20px;
}
#mobile .games-directory .game-name.for-mobile {
  display: none;
}
#mobile .games-directory #games-browser.list {
  margin: 0;
  border: 0;
}
#mobile .games-directory #games-browser.list .games-list {
  width: 100%;
  max-width: 100%;
}
#mobile .games-directory #games-browser.list .games-list .game-description .game-info {
  display: block;
}
#mobile .games-directory #games-browser.list .games-list .game-description .game-info h3 a {
  color: #333333;
}
#mobile .games-directory #games-browser.list .game-item {
  padding: 10px 20px;
}
#mobile .games-directory #games-browser.list .game-item .game-name.for-mobile {
  display: block;
  font-size: 18px;
  line-height: 64px;
  margin: 0;
  text-align: left;
  padding-left: 12px;
  overflow: hidden;
  font-weight: 400;
}
#mobile .games-directory .container {
  padding-left: 0 !important;
  width: auto;
}
#mobile .games-directory .for-mobile {
  display: block;
}
#mobile .games-directory .sidebar-nav ul li.active > a {
  background: no-repeat;
  padding-bottom: 6px;
  border-bottom: 4px solid #ff141a;
}
@media (max-width: 1024px) {
  #mobile .games-directory-page .all-page {
    padding-top: 0;
  }
}
#mobile-game-launch-frame {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  z-index: 100;
  height: 100%;
}
.responsive-popover-wrapper.play-area {
  top: 0;
  overflow: hidden;
}
.responsive-popover-wrapper.play-area .close-btn {
  text-align: center;
  border: 1px solid #fff;
  top: 19px;
  right: 10px;
  z-index: 10003;
}
.responsive-popover-wrapper.play-area .background {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-size: 100% 100%;
  z-index: 10001;
}
.responsive-popover-wrapper.play-area #game-player {
  height: 100%;
}
.responsive-popover-wrapper.play-area #game-player > div {
  height: 100%;
}
.responsive-popover-wrapper.play-area #game-player .wide-game .otherGames .game-item {
  margin-bottom: 15px;
}
.responsive-popover-wrapper.play-area .content-holder {
  position: relative;
  padding-top: 100px;
  height: 100%;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.responsive-popover-wrapper.play-area .content-holder.new-user #game-wrapper {
  right: 280px;
}
.responsive-popover-wrapper.play-area .content-holder.new-user #game-wrapper .enable-full-screen {
  top: -40px;
  right: 0;
}
.responsive-popover-wrapper.play-area .content-holder.live-casino iframe {
  width: 100%;
  height: 100%;
}
.responsive-popover-wrapper.play-area .popover-content {
  overflow: hidden;
  border-radius: 0;
  box-shadow: none;
  background: #fff;
  padding: 0;
}
.responsive-popover-wrapper.play-area .popover-content .top-bar {
  position: absolute;
  z-index: 10003;
  left: 0;
  top: 0;
  right: 0;
  height: 70px;
  background: #ff141a;
  color: #fff;
  padding-right: 86px;
  padding-top: 19px;
  padding-left: 40px;
}
.responsive-popover-wrapper.play-area .popover-content .top-bar .logo picture img {
  position: absolute;
  left: 50%;
  top: 4px;
  height: 65px;
  padding: .25rem;
  -webkit-transform: translateX(-50%) scale(1,1);
  -moz-transform: translateX(-50%) scale(1,1);
  -ms-transform: translateX(-50%) scale(1,1);
  -o-transform: translateX(-50%) scale(1,1);
  transform: translateX(-50%) scale(1,1);
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.responsive-popover-wrapper.play-area .popover-content .top-bar .search-input-image {
  float: right;
  margin-right: 10px;
  height: 32px;
  width: 32px;
  border: 1px solid #fff;
  line-height: 32px;
  font-size: 18px;
  cursor: pointer;
}
.responsive-popover-wrapper.play-area .popover-content .top-bar .my-account-player-safety-icon {
  float: right;
  margin-right: 10px;
  height: 32px;
  width: 32px;
  border: 1px solid #fff;
  line-height: 32px;
  font-size: 18px;
  cursor: pointer;
}
.responsive-popover-wrapper.play-area .popover-content .top-bar .my-account-player-safety-icon i {
  color: white;
}
.responsive-popover-wrapper.play-area .popover-content .top-bar .go-home {
  float: left;
  right: auto;
  left: 0px;
  border: 1px solid #fff;
  height: 32px;
  width: 32px;
  margin-left: 10px;
  color: #fff;
  line-height: 32px;
  text-decoration: none;
}
.responsive-popover-wrapper.play-area .popover-content .top-bar .game-name {
  float: left;
  text-transform: uppercase;
  font-size: 13px;
  line-height: 18px;
  text-align: left;
  padding-left: 10px;
  padding-top: 0;
  position: relative;
  top: -3px;
}
.responsive-popover-wrapper.play-area .popover-content .top-bar .game-name h3 {
  text-transform: none;
  font-size: 20px;
  margin: 0;
}
.responsive-popover-wrapper.play-area .popover-content .top-bar .clock {
  background: rgba(0,0,0,0.6);
  position: absolute;
  font-size: 20px;
  bottom: -30px;
  height: 30px;
  line-height: 30px;
  left: 50%;
  -webkit-transform: translateX(-50%) scale(1,1);
  -moz-transform: translateX(-50%) scale(1,1);
  -ms-transform: translateX(-50%) scale(1,1);
  -o-transform: translateX(-50%) scale(1,1);
  transform: translateX(-50%) scale(1,1);
  padding: 0 10px;
  z-index: 10002;
  display: block;
}
.responsive-popover-wrapper.play-area .popover-content .top-bar .real-money-button,
.responsive-popover-wrapper.play-area .popover-content .top-bar .cta.deposit,
.responsive-popover-wrapper.play-area .popover-content .top-bar .show-banking.deposit {
  float: right;
  display: block;
  margin-right: 10px;
}
.responsive-popover-wrapper.play-area .popover-content .notifications.promotions {
  float: right;
  width: auto;
  height: 32px;
  line-height: 32px;
  padding: 0 6px;
  margin-right: 10px;
  min-width: 32px;
}
.responsive-popover-wrapper.play-area .popover-content .notifications.promotions .show-notifications {
  text-decoration: none;
  font-size: 16px;
  font-weight: 400;
  cursor: pointer;
}
.responsive-popover-wrapper.play-area .popover-content .notifications.promotions .notifications-list {
  top: 40px;
}
.responsive-popover-wrapper.play-area .popover-content .new-player-box {
  background: rgba(0,0,0,0.7);
  position: absolute;
  right: 10px;
  top: 70px;
  bottom: 0;
  margin: auto 0;
  z-index: 10002;
  width: 260px;
  padding: 15px;
  height: 600px;
  padding-bottom: 125px;
}
.responsive-popover-wrapper.play-area .popover-content .new-player-box h3 {
  margin-top: 0;
  color: #fff;
}
.responsive-popover-wrapper.play-area .popover-content .new-player-box .cta {
  position: absolute;
  bottom: 10px;
  left: 15px;
  right: 15px;
}
.responsive-popover-wrapper.play-area .popover-content #game-wrapper {
  position: absolute;
  left: 40px;
  top: 70px;
  right: 80px;
  bottom: 0;
  margin: auto;
  display: block;
  z-index: 10002;
  height: 100%;
  max-height: 100%;
}
.responsive-popover-wrapper.play-area .popover-content #game-wrapper .extra-games {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: #000;
  display: none;
}
.responsive-popover-wrapper.play-area .popover-content #game-wrapper .extra-games .games-section {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  max-width: 850px;
  max-height: 633px;
  margin: auto;
  overflow: hidden;
}
.responsive-popover-wrapper.play-area .popover-content #game-wrapper .extra-games .games-section .grid {
  margin: 0;
}
.responsive-popover-wrapper.play-area .popover-content #game-wrapper .extra-games .games-section .grid.template-Capri .game-item {
  width: 191px !important;
  height: 191px !important;
}
.responsive-popover-wrapper.play-area .popover-content #game-wrapper .extra-games .games-section .grid.template-Capri .game-item:nth-child(1) {
  width: 400px !important;
}
.responsive-popover-wrapper.play-area .popover-content #game-wrapper iframe {
  max-width: 100%;
  max-height: 100%;
  margin: auto;
}
.responsive-popover-wrapper.play-area .popover-content #game-wrapper .background {
  display: none;
}
.responsive-popover-wrapper.play-area .popover-content #game-wrapper .enable-full-screen,
.responsive-popover-wrapper.play-area .popover-content #game-wrapper .disable-full-screen {
  font-size: 25px;
  top: 10px;
  right: -40px;
  position: absolute;
  left: auto;
  width: 40px;
  height: 40px;
  line-height: 40px;
  background: rgba(0,0,0,0.6);
  text-decoration: none;
  border: 1px solid #fff;
}
.responsive-popover-wrapper.play-area .popover-content #game-wrapper .disable-full-screen {
  display: none;
}
.responsive-popover-wrapper.play-area .game-deposit {
  position: absolute;
  right: -47px;
  top: 15%;
  background: #269803;
  color: #fff;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
  font-size: 18px;
  padding: 0 15px;
  display: block;
  -ms-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  z-index: 10003;
}
.responsive-popover-wrapper.play-area .play-real-money {
  display: none;
}
.responsive-popover-wrapper.play-area .otherGames {
  position: absolute;
  top: 70px;
  bottom: 0;
  left: -100px;
  width: 125px;
  max-width: 125px;
  background: rgba(0,0,0,0.7);
  padding: 15px 15px 45px;
  z-index: 10003;
  margin: auto 0;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.responsive-popover-wrapper.play-area .otherGames.load {
  left: -150px;
}
.responsive-popover-wrapper.play-area .otherGames.play-for-real.load {
  left: -150px;
}
.responsive-popover-wrapper.play-area .otherGames:hover {
  left: 0;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.responsive-popover-wrapper.play-area .otherGames .game-item {
  width: 95px;
  height: 95px;
  margin-bottom: 22px;
  position: relative !important;
  left: 0 !important;
  background: #000;
  max-width: 95px;
  max-height: 95px;
}
.responsive-popover-wrapper.play-area .otherGames .game-item .for-mobile {
  display: none;
}
.responsive-popover-wrapper.play-area .otherGames .game-item .mobile-overlay {
  display: none;
}
.responsive-popover-wrapper.play-area .otherGames .game-item .game-description {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.responsive-popover-wrapper.play-area .otherGames .game-item .game-description .game-info {
  display: none;
}
.responsive-popover-wrapper.play-area .otherGames .game-item .game-description a {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  text-indent: -9999px;
  background: none;
  border: 0;
  height: auto;
}
.responsive-popover-wrapper.play-area .otherGames .game-item .game-description a.close {
  display: none;
}
.responsive-popover-wrapper.play-area .otherGames .game-item .game-description a.real-play {
  display: none;
}
.responsive-popover-wrapper.play-area .otherGames .game-item .game-description a:hover {
  background: rgba(0,0,0,0.6);
}
.responsive-popover-wrapper.play-area .otherGames .game-item img {
  height: 100%;
  width: 100%;
}
.responsive-popover-wrapper.play-area .otherGames.play-for-real .game-item .game-description a.real-play {
  display: block;
}
.responsive-popover-wrapper.play-area .otherGames.play-for-real .game-item .game-description a.free-play {
  display: none;
}
.responsive-popover-wrapper.play-area .otherGames.play-for-real .game-item img {
  height: 100%;
  width: 100%;
}
.responsive-popover-wrapper.play-area .otherGames .next {
  position: absolute;
  right: -53px;
  top: 37px;
  height: 20px;
  line-height: 20px;
  background: rgba(0,0,0,0.7);
  color: #fff;
  padding: 0 10px;
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.responsive-popover-wrapper.play-area .otherGames .browse {
  position: absolute;
  bottom: 15px;
  left: 15px;
  right: 15px;
  display: block;
  color: #222;
  background: #ffa100;
  font-size: 16px;
  height: 32px;
  line-height: 32px;
  text-decoration: none;
}
.responsive-popover-wrapper.play-area .otherGames .browse:hover {
  background: #FDB707;
}
.responsive-popover-wrapper.play-real {
  background: rgba(0,0,0,0.4);
}
.responsive-popover-wrapper.play-real .popover-content {
  background: rgba(0,0,0,0.8);
  right: 80px;
}
.responsive-popover-wrapper.play-real .popover-content.not-logged-in {
  right: 280px;
}
.responsive-popover-wrapper.play-real .popover-content h2 {
  font-size: 36px;
  font-weight: 400;
  max-width: 400px;
  margin: 10px auto 42px;
  color: #fff;
}
.responsive-popover-wrapper.play-real .popover-content a {
  display: block;
  margin: 0 auto;
  width: 200px;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
  text-align: center;
  padding: 0;
  margin-bottom: 30px;
  font-size: 16px;
  font-weight: 400;
}
.responsive-popover-wrapper.play-real .popover-content a.free-play-button {
  border: 1px solid #fff;
  color: #fff;
  line-height: 38px;
  position: relative;
  top: 0;
  right: 0;
}
.responsive-popover-wrapper.full-screen {
  top: 0;
}
.responsive-popover-wrapper.full-screen #game-player {
  height: 100%;
}
.responsive-popover-wrapper.full-screen #game-player * {
  height: 100%;
}
.responsive-popover-wrapper.full-screen #game-player iframe {
  width: 100% !important;
  height: 100% !important;
}
.responsive-popover-wrapper.full-screen .popover-content {
  overflow: hidden;
  padding: 50px 0 0;
}
#game-player-unknown {
  display: none;
}
.responsive-popover-wrapper #game-player-unknown {
  display: block;
}
.full-screen-option {
  display: none;
  font-size: 24px;
  margin-top: 10px;
  background: #000;
  position: absolute;
  left: 0;
  bottom: 60px;
  right: 0;
}
.full-screen-option h3 {
  font-weight: 700;
  display: inline-block;
  font-size: 22px;
  margin-right: 20px;
}
.full-screen-option a {
  font-size: 22px;
  font-weight: 700;
}
:-webkit-full-screen {
  width: 100% !important;
  height: 100% !important;
  max-width: 100% !important;
  left: 0 !important;
  top: 0 !important;
  right: 0 !important;
  z-index: 1;
}
:-webkit-full-screen.live-casino-wrapper iframe {
  max-width: 100% !important;
  max-height: 100% !important;
}
:-webkit-full-screen.live-casino-wrapper.wide iframe {
  max-width: 100% !important;
  max-height: 100% !important;
}
:-webkit-full-screen .full-screen-option {
  display: block;
  background: none !important;
}
:-webkit-full-screen .full-screen-option h3 {
  margin-top: 0;
}
:-webkit-full-screen > * {
  z-index: 10001;
}
:-webkit-full-screen .background {
  display: block !important;
  z-index: 0 !important;
}
:-webkit-full-screen .disable-full-screen {
  color: #fff;
  right: 20px !important;
  display: block !important;
  cursor: pointer;
}
:-webkit-full-screen .enable-full-screen {
  display: none;
}
:-webkit-full-screen.wide iframe {
  max-width: 1278px !important;
  max-height: 720px !important;
}
:-webkit-full-screen iframe {
  width: 100%;
  height: 100%;
  max-width: 1028px !important;
  max-height: 750px !important;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 10001;
}
:-webkit-full-screen .reminder-dialog {
  width: 100%;
  height: 100%;
  max-width: 1028px !important;
  max-height: 750px !important;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 15001;
}
:-moz-full-screen {
  width: 100% !important;
  height: 100% !important;
  max-width: 100% !important;
  left: 0 !important;
  top: 0 !important;
  right: 0 !important;
}
:-moz-full-screen .full-screen-option {
  display: block;
  background: none !important;
}
:-moz-full-screen .full-screen-option h3 {
  margin-top: 0;
}
:-moz-full-screen > * {
  z-index: 10001;
}
:-moz-full-screen .background {
  display: block !important;
  z-index: 0 !important;
}
:-moz-full-screen .disable-full-screen {
  color: #fff;
  right: 15px !important;
  display: block !important;
}
:-moz-full-screen .enable-full-screen {
  display: none;
}
:-moz-full-screen.wide iframe {
  max-width: 1278px !important;
  max-height: 720px !important;
}
:-moz-full-screen iframe {
  width: 100%;
  height: 100%;
  max-width: 1028px !important;
  max-height: 750px !important;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 10001;
}
:-moz-full-screen .reminder-dialog {
  width: 100%;
  height: 100%;
  max-width: 1028px !important;
  max-height: 750px !important;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 15001;
}
:-ms-fullscreen {
  width: 100% !important;
  height: 100% !important;
  max-width: 100% !important;
  left: 0 !important;
  top: 0 !important;
  right: 0 !important;
}
:-ms-fullscreen .full-screen-option {
  display: block;
  background: none !important;
}
:-ms-fullscreen .full-screen-option h3 {
  margin-top: 0;
}
:-ms-fullscreen > * {
  z-index: 10001;
}
:-ms-fullscreen .background {
  display: block !important;
  z-index: 0 !important;
}
:-ms-fullscreen .disable-full-screen {
  color: #fff;
  right: 15px !important;
  display: block !important;
}
:-ms-fullscreen .enable-full-screen {
  display: none;
}
:-ms-fullscreen.wide iframe {
  max-width: 1278px !important;
  max-height: 720px !important;
}
:-ms-fullscreen iframe {
  width: 100%;
  height: 100%;
  max-width: 1028px !important;
  max-height: 750px !important;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 10001;
}
:-ms-fullscreen .reminder-dialog {
  width: 100%;
  height: 100%;
  max-width: 1028px !important;
  max-height: 750px !important;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 15001;
}
:full-screen {
  width: 100% !important;
  height: 100% !important;
  max-width: 100% !important;
  left: 0 !important;
  top: 0 !important;
  right: 0 !important;
}
:full-screen .full-screen-option {
  display: block;
  background: none !important;
}
:full-screen .full-screen-option h3 {
  margin-top: 0;
}
:full-screen > * {
  z-index: 10001;
}
:full-screen .background {
  display: block !important;
  z-index: 0 !important;
}
:full-screen .disable-full-screen {
  color: #fff;
  right: 15px !important;
  display: block !important;
}
:full-screen .enable-full-screen {
  display: none;
}
:full-screen.wide iframe {
  max-width: 1278px !important;
  max-height: 720px !important;
}
:full-screen iframe {
  width: 100%;
  height: 100%;
  max-width: 1028px !important;
  max-height: 750px !important;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 10001;
}
:full-screen .reminder-dialog {
  width: 100%;
  height: 100%;
  max-width: 1028px !important;
  max-height: 750px !important;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 15001;
}
:fullscreen {
  width: 100% !important;
  height: 100% !important;
  max-width: 100% !important;
  left: 0 !important;
  top: 0 !important;
  right: 0 !important;
}
:fullscreen .full-screen-option {
  display: block;
  background: none !important;
}
:fullscreen .full-screen-option h3 {
  margin-top: 0;
}
:fullscreen > * {
  z-index: 10001;
}
:fullscreen .background {
  display: block !important;
  z-index: 0 !important;
}
:fullscreen .disable-full-screen {
  color: #fff;
  right: 15px !important;
  display: block !important;
}
:fullscreen .enable-full-screen {
  display: none;
}
:fullscreen.wide iframe {
  max-width: 1278px !important;
  max-height: 720px !important;
}
:fullscreen iframe {
  width: 100%;
  height: 100%;
  max-width: 1028px !important;
  max-height: 750px !important;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 10001;
}
:fullscreen .reminder-dialog {
  width: 100%;
  height: 100%;
  max-width: 1028px !important;
  max-height: 750px !important;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 15001;
}
#gameFrame.mobile-live-casino {
  position: fixed;
  top: 0;
  left: 0;
  bottom: -1px;
  right: 0;
}
#mobile .responsive-popover-wrapper.play-area .popover-content {
  background: #000;
}
#mobile .responsive-popover-wrapper.play-area .popover-content .loader {
  background-color: #000000;
  position: inherit;
}
#mobile .responsive-popover-wrapper.play-area .popover-content .loader picture {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
}
@media (max-height: 840px) {
  #desktop .responsive-popover-wrapper.play-area .popover-content .new-player-box {
    height: auto !important;
    bottom: 10px;
  }
  #desktop .responsive-popover-wrapper.play-area .popover-content .new-player-box .promo p {
    position: relative;
    z-index: 10002;
  }
  #desktop .responsive-popover-wrapper.play-area .otherGames {
    height: auto !important;
    bottom: 10px;
  }
  #desktop .responsive-popover-wrapper.play-area .otherGames .more-games {
    overflow: hidden;
    max-height: 100%;
  }
}
@media (max-height: 760px) {
  #desktop .responsive-popover-wrapper.play-area .otherGames {
    left: -75px;
    width: 90px;
  }
  #desktop .responsive-popover-wrapper.play-area .otherGames .game-item {
    width: 60px;
    height: 60px;
  }
}
@media (max-width: 1800px) {
  #desktop .responsive-popover-wrapper.play-area .otherGames.play-for-real {
    left: -100px;
  }
  #desktop .responsive-popover-wrapper.play-area .otherGames.play-for-real:hover {
    left: 0;
  }
}
@media (min-width: 300px) {
  #desktop .responsive-popover-wrapper.play-area .otherGames .play-buttons {
    position: initial;
  }
}
@media (max-width: 1300px) {
  #desktop .responsive-popover-wrapper.play-area .content-holder #game-wrapper {
    right: 80px;
  }
}
@media (max-width: 1200px) {
  #desktop .responsive-popover-wrapper.play-area .popover-content #game-wrapper .extra-games .games-section {
    max-width: 636px;
  }
}
@media (max-height: 800px) {
  #desktop .responsive-popover-wrapper.play-area .popover-content #game-wrapper iframe {
    position: relative;
  }
}
@media (max-width: 600px) {
  .responsive-popover-wrapper.play-area {
    top: 0;
  }
  .responsive-popover-wrapper.play-area .popover-content {
    overflow: auto;
    border-radius: 0;
    box-shadow: none;
  }
  .responsive-popover-wrapper.play-area .popover-content h1 {
    color: #333;
  }
  #game-player-unknown .cta {
    display: block;
    margin-bottom: 10px;
  }
}
#extra-games-holder {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 10030;
  background: #000;
}
.sport-return-message {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #fff;
  padding-top: 100px;
}
.sport-return-message h2 {
  text-align: center;
  max-width: 300px;
  font-size: 18px;
  margin: 0 auto;
}
#mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
#mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav li.icon-promos {
  border-bottom: 0;
  background-color: inherit;
  padding-top: 7px;
}
#mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav li.icon-promos.highlight {
  left: -2px;
  height: 70px;
  background-color: rgba(255,255,255,0.2);
  border-bottom: 3px solid #ff141a;
}
#mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav li.icon-promos.highlight a.show-promotions .promo-counter {
  right: 7px;
  top: -5px;
}
#mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav li a.icon-home,
#mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav li a.icon-my-account-player-safety-icon {
  border: 0;
}
#mobile .responsive-popover-wrapper .popover-content.play-area .close-btn:not(.icon-home) {
  display: none;
}
#mobile-game-launch-frame {
  height: calc(100vh - 70px);
  width: 100vw;
}
@media screen and (orientation: portrait) {
  #mobile-game-launch-frame {
    height: calc(100vh - 70px);
    width: 100vw;
  }
  #mobile .responsive-popover-wrapper.play-area .icon.close-btn {
    display: none;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav {
    height: 70px;
    bottom: 0;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav.slide-nav {
    bottom: 40%;
    top: auto;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav .notifications {
    bottom: auto;
    width: 100vw;
    left: 0;
    margin: 70px 0 0;
    padding: 0;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav .notifications .notifications-list.show-all {
    max-width: 100vw;
    width: 100vw;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav .notifications ul {
    width: 100vw;
    max-height: calc(calc(calc(100vh /100) * 40) - 35px);
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav nav {
    height: 70px;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav nav ul {
    height: 100%;
    padding-left: 0;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav nav ul li {
    width: 25%;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav nav ul li:last-child {
    position: fixed;
    height: 70px;
    width: 70px;
    min-width: 60px;
    right: 0;
    background-color: #269803;
    padding-top: 0;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav nav ul li a {
    line-height: 0;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav nav ul li a:before {
    height: 15px;
    font-size: 25px;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav nav ul li a.show-promotions .promo-counter {
    top: -6px;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav nav ul li a.deposit-mobile {
    margin-top: 5px;
    color: #ffffff;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav nav ul li a.icon-promos {
    border-bottom: 0;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav nav ul li a.icon-home,
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav nav ul li a.icon-my-account-player-safety-icon {
    top: 6px;
    position: relative;
    border: 0;
    left: -18px;
  }
}
@media screen and (orientation: landscape) {
  #mobile-game-launch-frame {
    height: 100vh;
    width: calc(100vw - 70px);
  }
  #mobile .responsive-popover-wrapper.play-area .icon.close-btn {
    display: none;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav {
    height: 100%;
    position: fixed;
    left: calc(100% - 70px);
    right: 0;
    top: 0;
    width: 70px;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav.slide-nav {
    right: 320px;
    left: auto;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav .notifications.promotions {
    margin: 0;
    padding: 0;
    top: 0;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav .notifications.promotions ul {
    max-height: calc(100vh - 35px);
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav nav {
    width: 100%;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav nav ul {
    height: 100%;
    width: 70px;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav nav ul li {
    position: relative;
    display: block;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav nav ul li.icon-promos {
    width: 70px;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav nav ul li.icon-my-account-player-safety-icon {
    margin-top: 100px;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav nav ul li.icon-my-account-player-safety-icon span {
    line-height: 14px;
    display: block;
    margin-top: 5px;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav nav ul li:last-child {
    position: fixed;
    bottom: 0px;
    height: 70px;
    width: 70px;
    background-color: #269803;
    margin-left: -10px;
    padding-top: 4px;
  }
  #mobile .responsive-popover-wrapper .popover-content #game-player div footer.mobile-nav nav ul li a.deposit-mobile {
    color: #ffffff;
  }
}
.loading-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0,0,0,0.7);
  text-align: center;
  font-size: 30px;
  color: #ffffff;
  z-index: 15101;
}
.loading-overlay .loader-inner {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 150px;
  height: 60px;
  text-align: center;
}
.loading-overlay .text {
  display: block;
}
.loading-overlay picture img {
  height: 80px;
}
.fa-spinner {
  -webkit-animation: spin 1000ms infinite linear;
}
.responsive-modal-wrapper {
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.responsive-modal-wrapper .mobile-game-popover {
  background: none;
}
.responsive-modal-wrapper .mobile-game-popover .modal-content {
  text-align: center;
  background: none;
  color: #ffffff;
}
.responsive-modal-wrapper .mobile-game-popover .modal-content .game-info {
  display: block;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  max-width: 300px;
  max-height: 200px;
  position: absolute;
}
.responsive-modal-wrapper .mobile-game-popover .modal-content .game-info h3 {
  font-size: 24px;
}
.responsive-modal-wrapper .mobile-game-popover .modal-content .game-info a {
  text-decoration: none;
  color: #ffffff;
}
.responsive-modal-wrapper .mobile-game-popover .modal-content .play-buttons {
  position: absolute;
  bottom: 50% !important;
  margin-bottom: -90px;
  display: block;
  left: 20px;
  right: 20px;
}
.responsive-modal-wrapper .mobile-game-popover .modal-header {
  background: none;
}
.responsive-modal-wrapper .mobile-game-popover .close {
  display: none;
}
.responsive-modal-wrapper.modal-show {
  background: rgba(0,0,0,0.8);
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
  overflow-y: scroll;
}
.responsive-modal-wrapper.modal-show .modal-wrapper {
  opacity: 1;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.responsive-modal-wrapper.modal-show .modal-wrapper.scaled,
.responsive-modal-wrapper.modal-show .modal-wrapper.scaledUp {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.responsive-modal-wrapper.modal-show .modal-wrapper.show-loader .loader {
  display: block;
}
.responsive-modal-wrapper .modal-wrapper {
  opacity: 0;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.responsive-modal-wrapper .modal-wrapper.scaled {
  -webkit-transform: scale(1.5);
  -moz-transform: scale(1.5);
  -ms-transform: scale(1.5);
  transform: scale(1.5);
}
.responsive-modal-wrapper .modal-wrapper.scaledUp {
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  -ms-transform: scale(0.5);
  transform: scale(0.5);
}
.responsive-modal-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 15100;
  width: 100%;
  height: 100%;
  display: -webkit-flex;
  display: flex;
  background: rgba(0,0,0,0);
}
@media (max-width: 543px) {
  .responsive-modal-wrapper .small {
    width: 320px;
    height: 300px;
    margin: auto;
  }
  .responsive-modal-wrapper .large {
    width: 100%;
    height: 100%;
  }
}
@media (min-width: 320px) {
  .modal-wrapper {
    background: #ffffff;
  }
  .modal-header {
    background-color: #ff141a;
    height: 50px;
    position: relative;
    z-index: 1;
  }
  .modal-header .close-btn {
    height: 30px;
    width: 30px;
    top: 10px;
  }
  .modal-header .modal-header-image {
    display: block;
    width: 90px;
    height: 90px;
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
  }
  .modal-header .modal-header-image.icon {
    border-radius: 50%;
    border: 6px solid #ff141a;
    background-color: #ffffff;
  }
  .modal-header .modal-header-image.icon i {
    width: 78px;
    height: 78px;
    line-height: 78px;
    font-size: 35px;
    display: block;
    text-align: center;
  }
  .modal-header .modal-header-image.img img {
    max-width: 100%;
    position: relative;
    top: 4px;
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
    max-height: 100%;
  }
  .modal-header .modal-header-image.game-icon img {
    max-width: 100%;
  }
  .modal-content {
    padding: 20px;
    height: calc(100% - 50px);
    overflow: auto;
  }
  .modal-content .loader {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
  }
  .modal-content .loader picture {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    max-width: 80px;
    max-height: 80px;
    margin: auto;
  }
  .modal-content .congrats-claim {
    display: none;
  }
}
@media (min-width: 544px) {
  .responsive-modal-wrapper .small {
    width: 320px;
    height: 300px;
    margin: auto;
  }
  .responsive-modal-wrapper .large {
    width: 100%;
    height: 100%;
    margin: auto;
  }
}
@media (min-width: 768px) {
  .responsive-modal-wrapper .large {
    width: 700px;
    height: 640px;
    margin: auto;
  }
  .modal-header .modal-header-image {
    top: -20px;
  }
  .modal-header .modal-header-image.img img {
    top: 0px;
  }
}
@media (min-width: 992px) {
  .responsive-modal-wrapper .small {
    width: 340px;
    height: auto;
  }
}
.main-nav.mobile {
  display: block;
}
.main-nav.desktop {
  display: none;
}
@media (min-width: 1200px) {
  .main-nav.mobile {
    display: none;
  }
  .main-nav.desktop {
    display: block;
  }
}
#confetti {
  position: absolute;
  z-index: 100000;
  pointer-events: none;
  display: block;
}
@media (min-width: 1200px) {
  #mobile header .main-nav.mobile {
    display: block;
  }
  #mobile .header-banner {
    margin-top: 80px;
  }
  #mobile .games-menu {
    top: 80px;
  }
  #mobile #headerbar .not-logged-in {
    display: block;
  }
}
.app-visible header {
  height: 80px;
}
.header-banner {
  margin-top: 50px;
}
.games-menu {
  top: 50px;
}
header {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  height: 50px;
  background: #ff141a;
  z-index: 15006;
  text-align: right;
  padding: 5px 8px;
  color: #ffffff;
}
header .cta {
  padding: 0;
  margin-right: .25em;
  line-height: 30px;
  width: 65px;
}
header .cta.logout-button {
  display: none;
}
header .cta.deposit {
  width: 70px;
  display: none;
}
header .cta.login-icon .icon-profile {
  display: none;
}
header .cta.account {
  width: 31px;
  position: relative;
  padding: 0;
  margin-right: 0;
  display: none;
}
header .cta.account .icon-my-account {
  line-height: 32px;
  font-size: 22px;
  position: absolute;
  left: 0;
  top: 0;
}
header .cta.account .text {
  display: block;
  float: left;
  text-indent: -9999px;
}
header #logo {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -90px;
  width: 180px;
  top: 0;
  height: 100%;
  padding-top: 0;
  text-align: center;
}
header #logo picture img {
  position: relative;
  top: auto;
  left: auto;
  width: auto;
  padding-top: 4px;
  height: auto;
  max-width: 80px;
}
header .main-nav .open-mobile-menu {
  margin-top: 5px;
  margin-left: 7px;
  font-size: 24px;
}
header .right-side {
  top: 10px;
  right: 10px;
  position: absolute;
  z-index: 5002;
}
header .right-side .cta.login-icon {
  max-width: 32px;
  text-indent: -9999px;
  position: relative;
  font-size: 20px;
}
header .right-side .cta.login-icon .icon-profile {
  text-indent: 0;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
header .right-side .cta.sign-up {
  position: relative;
}
header .right-side .cta.sign-up:lang(ja-jp) {
  font-size: 10px;
}
header .right-side .sign-up {
  float: right;
}
header .right-side .sign-up .icon-signup {
  display: none;
}
header .right-side .loading-state {
  color: #ffffff;
  font-size: 24px;
  width: 100px;
  height: 40px;
  text-align: right;
  background: #ff141a;
  position: absolute;
  right: 0;
  top: 0;
}
header .right-side .loading-state img {
  height: 30px;
  width: 30px;
  vertical-align: top;
}
header .right-side.known-user .cta.login-icon {
  max-width: 75px;
  text-indent: 0;
  font-size: 16px;
  color: #000000;
  background: #ffa100;
  border: 1px solid #ffa100;
  font-family: 'Texta-Bold', sans-serif;
}
header .right-side.known-user .cta.login-icon .icon-profile {
  display: none;
}
header .right-side.known-user .cta.login-icon:lang(ja-jp) {
  font-family: 'notosans-bold', 'Texta-Bold';
  font-size: 14px;
}
header .right-side #login .login-area form .error {
  display: none !important;
}
header .clock {
  position: absolute;
  right: 0;
  color: #ffffff;
  left: 0;
  text-align: center;
  bottom: -22px;
  background: #333333;
}
header .meta,
header ul#languages,
header ul#currencies,
header .loyalty-box-icon,
header .notifications {
  display: none;
}
header.logged-in-user .sign-up.cta {
  display: none;
}
header #content.game-opened {
  z-index: 15007 !important;
}
header #header-inner .header-bar .logged-in .account .text {
  display: none;
}
header #header-inner .header-bar .logged-in .account .icon-my-account {
  display: block;
  position: relative;
  line-height: 32px;
}
header #header-inner .header-bar .logged-in .cta .text {
  display: block;
}
header #header-inner .header-bar .logged-in .cta .fa-sign-out {
  display: none;
  position: relative;
  left: 2px;
  line-height: 32px;
}
header #headerbar {
  float: right;
}
header #headerbar .balance {
  line-height: 32px;
  display: inline-block;
  vertical-align: top;
  float: none;
  margin-right: 0;
  padding-top: 0;
}
header #headerbar .balance .deposit-mobile {
  display: block;
  background: #269803;
  color: #ffffff;
  width: auto;
  min-width: 50px;
  padding: 0 5px;
  margin-right: 0;
  font-size: 14px;
}
header #headerbar .balance .deposit-mobile i {
  position: relative;
  margin-right: 4px;
  font-size: 18px;
  top: 3px;
  line-height: 25px;
}
header #headerbar .balance span {
  float: left;
  font-size: 12px;
  line-height: 14px;
  text-transform: uppercase;
  font-weight: 400;
  display: none;
}
header #headerbar .balance span:first-child {
  border-right: 1px solid #ffffff;
  padding-right: 10px;
  margin-right: 10px;
}
header #headerbar .balance span b {
  display: block;
  line-height: 18px;
  font-size: 18px;
  font-weight: 400;
}
header #headerbar .not-logged-in {
  display: block;
}
@media (min-width: 544px) {
  header .right-side .cta.login-icon {
    max-width: initial;
    text-indent: 0;
    font-size: initial;
  }
  header .right-side .cta.login-icon .icon-profile {
    display: none;
  }
}
@media (min-width: 768px) {
  .app-visible header {
    height: 50px;
    top: 78px;
    transition: .25s all ease;
  }
  .header-banner {
    margin-top: 80px;
  }
  header {
    height: 80px;
  }
  header #logo picture img {
    max-width: 140px;
  }
  header .main-nav .open-mobile-menu {
    margin-top: 19px;
    font-size: 35px;
  }
  header .right-side {
    right: 8px;
    top: 25px;
  }
  header .cta {
    width: 100px;
  }
  header .cta.account {
    display: inline-block;
  }
  header .cta.deposit {
    display: inline-block;
  }
  header #headerbar .balance {
    margin-right: 0;
  }
  header #headerbar .balance .deposit-mobile {
    display: none;
  }
  header #headerbar .balance span {
    display: inline-block;
  }
  .games-menu {
    top: 80px;
  }
}
@media (min-width: 1200px) {
  .inner {
    margin: 0 auto;
    max-width: 100%;
    padding: 0 24px;
    position: relative;
    height: 100%;
    min-width: 100%;
  }
  #container {
    padding-bottom: 0;
  }
  #content {
    border-top: 0;
    border-bottom: 0;
  }
  header {
    text-align: left;
    padding: 0;
    transition: .25s all ease;
    z-index: 15001;
  }
  header #headerbar {
    z-index: 5006;
  }
  header #headerbar .login-status > div {
    float: right;
  }
  header #headerbar .login-status .cta.transparent:lang(ja-jp) {
    padding: 0 1px;
  }
  header #headerbar .login-status:lang(ja-jp) {
    width: 500px;
  }
  header #headerbar .not-logged-in {
    display: none;
  }
  header.logged-in-user #header-inner .sign-up.cta {
    display: none;
  }
  header #headerbar .notifications {
    display: inline-block;
  }
  header #headerbar .logout-button {
    display: inline-block;
  }
  header #headerbar .logout-button .fa-sign-out {
    display: none;
  }
  .header-banner {
    margin-top: 120px;
  }
  .games-menu {
    top: 120px;
  }
  #header-inner {
    font-family: 'Texta-Book';
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
  }
  #header-inner :lang(ja-jp) {
    font-family: 'notosans-demiLight', 'Texta-Book';
  }
  #header-inner [class^="icon-"],
  #header-inner [class*=" icon-"] {
    font-family: 'icomoon';
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  #header-inner [class^="icon-"] :lang(ja-jp),
  #header-inner [class*=" icon-"] :lang(ja-jp) {
    font-family: 'icomoon';
  }
  #header-inner .inner {
    padding: 0 24px;
    max-width: 100%;
  }
  #header-inner .meta {
    display: block;
    background: #333333;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
  }
  #header-inner .meta ul {
    margin: 0;
    padding: 0;
  }
  #header-inner .meta nav li {
    float: left;
    margin-right: 24px;
    list-style: none;
  }
  #header-inner .meta nav li a {
    text-decoration: none;
    color: #999999;
  }
  #header-inner .volume {
    float: right;
    color: #ffffff;
    margin-right: 10px;
    font-size: 18px;
  }
  #header-inner .header-bar {
    height: 80px;
    background: #ff141a;
    margin: 0 auto;
    position: relative;
    z-index: 5002;
  }
  #header-inner .header-bar .inner {
    z-index: 1;
  }
  #header-inner .header-bar .loading-state {
    color: #ffffff;
    font-size: 24px;
    width: 150px;
    height: 40px;
    text-align: right;
    background: #ff141a;
  }
  #header-inner .header-bar .loading-state .fa-spinner {
    font-size: 24px;
    -webkit-animation: spin 1000ms infinite linear;
  }
  #header-inner .header-bar .loading-state img {
    height: 30px;
    width: 30px;
    vertical-align: top;
  }
  #header-inner .header-bar .main-nav {
    float: left;
    padding-top: 25px;
    max-width: 550px;
    overflow: hidden;
    height: 60px;
  }
  #header-inner .header-bar .main-nav .menu-wrapper {
    position: relative;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
    right: auto;
    max-width: 100%;
    background: none;
    width: 100%;
  }
  #header-inner .header-bar .main-nav .menu-wrapper ul {
    border: none;
    overflow: visible;
  }
  #header-inner .header-bar .main-nav .menu-wrapper ul li {
    border: none;
    list-style: none;
    float: left;
    margin-right: 5px;
    border: 1px solid #ffffff;
    height: 32px;
    line-height: 32px;
  }
  #header-inner .header-bar .main-nav .menu-wrapper ul li:first-child {
    width: 32px;
  }
  #header-inner .header-bar .main-nav .menu-wrapper ul li:first-child a {
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    padding: 0;
    display: block;
    overflow: hidden;
    color: transparent;
  }
  #header-inner .header-bar .main-nav .menu-wrapper ul li:first-child a:before {
    content: "\e924";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 2px;
    background: none;
    text-align: center;
    color: #ffffff;
  }
  #header-inner .header-bar .main-nav .menu-wrapper ul li a {
    color: #ffffff;
    background: none;
    padding: 0 6px;
    font-size: 16px;
  }
  #header-inner .header-bar .main-nav .menu-wrapper ul li a:after {
    display: none;
  }
  #header-inner .header-bar .main-nav .menu-wrapper ul li ul {
    display: none;
  }
  #header-inner .header-bar .main-nav .right-side {
    right: 25px;
  }
  #header-inner .header-bar #logo {
    display: block;
    margin: 0 auto;
    max-width: 300px;
    text-align: center;
  }
  #header-inner .header-bar #logo object {
    max-width: 100%;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
  }
  #header-inner .header-bar #logo picture img {
    position: absolute;
    left: 0;
    top: 4px;
    width: auto;
    padding: 1px;
    -webkit-transform: translateX(-50%) scale(1,1);
    -moz-transform: translateX(-50%) scale(1,1);
    -ms-transform: translateX(-50%) scale(1,1);
    -o-transform: translateX(-50%) scale(1,1);
    transform: translateX(-50%) scale(1,1);
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
  }
  #header-inner .header-bar .right-side {
    position: absolute;
    right: 10px;
    top: 24px;
  }
  #header-inner .header-bar .sign-up {
    display: block;
    float: right;
    margin-left: 5px;
  }
  #header-inner .header-bar .logged-in p {
    display: inline-block;
    vertical-align: top;
    margin: 0 10px 0 0;
    line-height: 34px;
  }
  #header-inner .header-bar .logged-in .cta {
    margin-top: 0;
    width: auto;
    padding: 0 15px;
  }
  #header-inner .header-bar .logged-in .cta .text {
    text-indent: 0;
  }
  #header-inner .header-bar .logged-in .cta i.icon-my-account {
    display: none;
  }
  #header-inner .header-bar .logged-in .cta.deposit {
    border-color: #269803;
    background: #269803;
    color: #ffffff;
  }
  #header-inner .header-bar .logged-in .account .fa-sign-out,
  #header-inner .header-bar .logged-in .account .icon-my-account,
  #header-inner .header-bar .logged-in .cta .fa-sign-out,
  #header-inner .header-bar .logged-in .cta .icon-my-account {
    display: none;
    font-size: 19px;
  }
  #header-inner .header-bar .loyalty-box-icon {
    border: 1px solid #ffffff;
    color: #ffffff;
    width: 32px;
    height: 32px;
    line-height: 32px;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    position: relative;
    font-size: 24px;
  }
  #header-inner .header-bar .balance {
    line-height: 32px;
    display: inline-block;
    vertical-align: top;
    float: none;
  }
  #header-inner .header-bar .balance .deposit-mobile {
    display: none;
  }
  #header-inner .header-bar .balance span {
    float: left;
    font-size: 12px;
    line-height: 14px;
    text-transform: uppercase;
    font-weight: 400;
  }
  #header-inner .header-bar .balance span:first-child {
    border-right: 1px solid #ffffff;
    padding-right: 10px;
    margin-right: 10px;
  }
  #header-inner .header-bar .balance span b {
    display: block;
    line-height: 18px;
    font-size: 18px;
    font-weight: 400;
  }
  #header-inner .header-bar .balance span b:lang(ja-jp) {
    font-family: 'Texta-Book';
  }
  #languages,
  #currencies {
    display: block;
  }
  .clock,
  .balance {
    float: right;
    color: #ffffff;
    margin-right: 10px;
    position: relative;
    bottom: 0;
  }
  .language-wrapper {
    float: right;
    height: 40px;
    position: relative;
    padding-right: 0px;
    padding-top: 11px;
  }
  .language-wrapper .active-lang a {
    text-decoration: none;
    color: #ffffff;
    display: block;
    width: 200px;
    height: 18px;
    float: right;
    font-size: 16px;
    line-height: 18px;
    overflow: hidden;
  }
  .language-wrapper .active-lang a span {
    width: 35px;
    margin: 0 10px 0 0;
    background: url('https://static.32red.com/img/transparencySprite.png') -1000px -1000px no-repeat;
    text-indent: -9999px;
  }
  .language-wrapper .active-lang a span:hover {
    opacity: 1;
    cursor: default;
  }
  .language-wrapper a span {
    text-decoration: none;
    color: #ffffff;
    background: url('https://static.32red.com/img/transparencySprite.png') -1000px -1000px no-repeat;
    display: block;
    width: 35px;
    height: 18px;
    float: left;
    margin: 5px;
    line-height: 18px;
    overflow: hidden;
  }
  .language-wrapper a span:hover {
    opacity: 0.9;
  }
  .language-wrapper a span.en-gb {
    background-position: -259px -36px;
  }
  .language-wrapper a span.de-de,
  .language-wrapper a span.de {
    background-position: -154px -36px;
  }
  .language-wrapper a span.en-au {
    background-position: -538px -36px;
  }
  .language-wrapper a span.en-ca,
  .language-wrapper a span.fr-ca {
    background-position: -573px -36px;
  }
  .language-wrapper a span.it,
  .language-wrapper a span.it-it {
    background-position: -83px -36px;
  }
  .language-wrapper a span.ja,
  .language-wrapper a span.ja-jp {
    background-position: -48px -36px;
  }
  .language-wrapper a span.sv,
  .language-wrapper a span.sv-se {
    background-position: -294px -36px;
  }
  .language-wrapper a span.zh-cn {
    background-position: -224px -36px;
  }
  .language-wrapper a span.arg {
    background-position: -608px -36px;
  }
  .language-wrapper a span.ru,
  .language-wrapper a span.ru-ru {
    background-position: -364px -36px;
  }
  .language-wrapper a span.pl,
  .language-wrapper a span.pol {
    background-position: -400px -36px;
  }
  .language-wrapper a span.es,
  .language-wrapper a span.es-mx {
    background-position: -608px -36px;
  }
  .language-wrapper a span.nl-nl {
    background-position: -13px -36px;
  }
  .language-wrapper a span.en-ie {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAASBAMAAADF+LEmAAAAD1BMVEUWm2JkvJb/iD7/sH7///8RIHaVAAAAFklEQVR4XmOAABEXEHBWAgPqi42KAQDOHCxfTYFwFQAAAABJRU5ErkJggg==) no-repeat 0 0;
  }
  .language-wrapper:hover #languages {
    display: block;
  }
  .language-wrapper #languages {
    display: none;
    position: absolute;
    right: 5px;
    top: 40px;
    width: 200px;
    background: #333333;
    z-index: 5003;
    text-align: left;
  }
  .language-wrapper #languages li {
    list-style: none;
    overflow: hidden;
    float: left;
    width: 100%;
    height: 26px;
    border-top: solid 1px #000000;
  }
  .language-wrapper #languages li a {
    color: #ffffff;
    font-size: 15px;
    text-decoration: none;
    line-height: 28px;
    display: block;
  }
  .currency-wrapper {
    float: right;
    position: relative;
    height: 40px;
    z-index: 5003;
    margin-left: 10px;
  }
  .currency-wrapper a,
  .currency-wrapper span {
    color: #ffffff;
    text-decoration: none;
  }
  .currency-wrapper:hover #currencies {
    display: block;
  }
  .currency-wrapper #currencies {
    display: none;
    position: absolute;
    right: -15px;
    top: 40px;
    background: #333333;
    width: 82px;
  }
  .currency-wrapper #currencies li {
    list-style-type: none;
    text-align: right;
    padding-right: 15px;
    border-top: 1px solid #000000;
    height: 26px;
    line-height: 26px;
  }
  .currency-wrapper #currencies li a {
    display: block;
    font-size: 15px;
  }
}
@media all and (orientation: portrait) {
  .app-visible.ios header {
    top: 40px;
  }
}
.slides-nav {
  position: absolute;
  left: 0;
  bottom: 10px;
  right: 0;
  z-index: 5001;
}
.slides-nav ul,
.slides-nav li {
  margin: 0;
  padding: 0;
  list-style: none;
}
.slides-nav ul {
  text-align: center;
}
.slides-nav li {
  display: inline-block;
  width: 10px;
  margin-left: 5px;
}
.slides-nav li a {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  box-shadow: #e3e3e3;
  box-shadow: rgba(29,21,26,0.04);
  display: block;
  background: #ffffff;
}
.slides-nav li a.active {
  background: #ff141a;
}
.header-banner {
  max-height: 300px;
  height: 300px;
  overflow: hidden;
  position: relative;
}
.header-banner a:not(.cta) {
  color: #ffffff;
}
.header-banner .slide-item {
  height: 100%;
  min-height: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 1;
}
.header-banner .slide-item.active {
  z-index: 2;
}
.header-banner .slide-item figure {
  height: 100%;
}
.header-banner .slide-item figure picture {
  height: 100%;
}
.header-banner .slides .slide-item {
  opacity: 0;
}
.header-banner .slides .slide-item.active {
  opacity: 1;
}
.header-banner .slideshow-text-box {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  color: #ffffff;
}
.header-banner .slideshow-text-box .slide-text {
  background: rgba(0,0,0,0.6);
  padding: 16px;
}
.header-banner .slideshow-text-box .slide-text .bonus-section {
  display: none;
}
.header-banner .slideshow-text-box .slide-text h3,
.header-banner .slideshow-text-box .slide-text h2,
.header-banner .slideshow-text-box .slide-text h1 {
  font-family: 'Montserrat';
  margin: 0;
  padding-bottom: 5px;
  font-size: 22px;
  line-height: 22px;
  font-weight: bold;
  font-style: italic;
}
.header-banner .slideshow-text-box .slide-text p {
  font-size: 16px;
  line-height: 16px;
  margin: 0;
}
.header-banner .slideshow-text-box .slide-text p a:not(.cta) {
  font-size: 12px;
  line-height: 12px;
  text-decoration: none;
}
.header-banner .slideshow-text-box .slide-text .terms {
  font-size: 11px;
  line-height: 12px;
  display: block;
  margin-bottom: 5px;
}
.header-banner .slideshow-text-box .slide-text .terms .mrr-notification-terms {
  display: none;
}
.header-banner .slideshow-text-box .slide-text .terms + .cta {
  margin-top: 0;
}
.header-banner .slideshow-text-box .slide-text .cta {
  margin-top: 5px;
}
.header-banner .slideshow-text-box .slide-text .cta.second {
  margin-top: 0;
  line-height: 38px;
}
.header-banner .slideshow-text-box .slide-text .cta.second i {
  position: relative;
  top: 2px;
  padding-right: 5px;
}
.header-banner .slideshow-text-box.right .slide-text h2,
.header-banner .slideshow-text-box.right .slide-text h3,
.header-banner .slideshow-text-box.right .slide-text h1 {
  font-size: 32px;
  line-height: 32px;
}
.header-banner .slideshow-text-box .game-banner-logo {
  position: absolute;
  bottom: 90px;
  left: 0;
  right: 0;
  height: 150px;
  width: 150px;
  margin: 0 auto;
  text-align: center;
}
.header-banner .slide-item.game-banner .slide-text {
  background: none;
}
.header-banner .slide-button {
  position: absolute;
  top: 40%;
  z-index: 10000;
  cursor: pointer;
  text-decoration: none;
  display: none;
}
.header-banner .slide-button i {
  background-color: rgba(33,33,33,0.4);
  padding: 20px 3px;
  color: #ffffff;
  font-weight: 700;
}
.header-banner .slide-button.nextSlide {
  right: 0;
}
.header-banner .slide-button.prevSlide {
  left: 0;
}
.header-banner img {
  height: 100%;
  min-width: 0;
  width: auto;
  transform: translate(-50%,0);
  margin-left: 50%;
  max-width: none;
}
@media (min-width: 1024px) {
  .header-banner {
    max-height: 350px;
    height: 350px;
  }
  .header-banner:hover .slide-button {
    display: block;
  }
  .header-banner .game-banner .slideshow-text-box {
    bottom: 48px;
  }
  .header-banner .slideshow-text-box {
    bottom: 24px;
    left: 24px;
    right: 24px;
    max-width: 1920px;
    margin: 0 auto;
  }
  .header-banner .slideshow-text-box .slide-text {
    max-width: 450px;
  }
  .header-banner .slideshow-text-box .slide-text h3,
  .header-banner .slideshow-text-box .slide-text h2,
  .header-banner .slideshow-text-box .slide-text h1 {
    font-size: 24px;
    line-height: 24px;
    font-weight: bold;
    font-style: italic;
  }
  .header-banner .slideshow-text-box .slide-text p {
    font-size: 18px;
    line-height: 22px;
  }
  .header-banner .slideshow-text-box .slide-text p a:not(.cta) {
    font-size: 12px;
    line-height: 14px;
  }
  .header-banner .slideshow-text-box .slide-text p + p {
    line-height: 16px;
  }
  .header-banner .slideshow-text-box .slide-text .terms {
    margin-bottom: 10px;
    font-size: 13px;
    line-height: 18px;
  }
  .header-banner .slideshow-text-box .slide-text .terms +.cta {
    margin-top: 0;
  }
  .header-banner .slideshow-text-box .slide-text .cta {
    margin-top: 10px;
  }
  .header-banner .slideshow-text-box .slide-text .bonus-section {
    display: block;
    background: rgba(0,0,0,0.4);
    position: absolute;
    right: 10px;
    top: auto;
    bottom: 0px;
    height: auto;
    width: 350px;
    padding: 24px 40px 28px;
    color: #ffffff;
    text-align: center;
  }
  .header-banner .slideshow-text-box .slide-text .bonus-section h2 {
    font-size: 65px;
    font-family: 'Montserrat';
    line-height: 65px;
    margin-top: 0;
    margin-bottom: 5px;
  }
  .header-banner .slideshow-text-box .slide-text .bonus-section h2:lang(ja-jp) {
    font-family: 'notosans-regular' !important;
    font-size: 60px !important;
    line-height: 60px !important;
  }
  .header-banner .slideshow-text-box .slide-text .bonus-section p {
    font-size: 28px;
    line-height: 28px;
    margin: 0 0 5px;
  }
  .header-banner .slideshow-text-box .slide-text .bonus-section .tandc {
    text-align: center;
    display: block;
    margin-bottom: 10px;
    font-size: 16px;
  }
  .header-banner .slideshow-text-box .slide-text .bonus-section .cta {
    width: 100%;
    padding: 0;
    margin-bottom: 5px;
    height: 60px;
    line-height: 60px;
    font-size: 26px;
  }
  .header-banner .slideshow-text-box .slide-text .bonus-section a {
    text-decoration: none;
  }
  .header-banner .slideshow-text-box .slide-text .game-banner-logo {
    height: 250px;
    width: 250px;
    bottom: 0;
  }
  .header-banner .slideshow-text-box.right .slide-text {
    float: right;
    text-align: center;
    width: 370px;
    padding: 24px;
  }
  .header-banner .slideshow-text-box.right .slide-text h2,
  .header-banner .slideshow-text-box.right .slide-text h3,
  .header-banner .slideshow-text-box.right .slide-text h1 {
    font-size: 48px;
    line-height: 48px;
    margin-top: 0;
    margin-bottom: 5px;
    font-weight: bold;
    font-style: italic;
  }
  .header-banner .slideshow-text-box.right .slide-text p {
    font-size: 18px;
    line-height: 28px;
    margin: 0 0 5px;
    font-family: 'Texta-Bold';
  }
  .header-banner .slideshow-text-box.right .slide-text .cta {
    width: 100%;
    padding: 0;
    margin-bottom: 5px;
    height: 60px;
    line-height: 60px;
    font-size: 26px;
  }
  .header-banner .slideshow-text-box.right .slide-text .cta.second {
    border: none;
    font-size: 32px;
    height: 50px;
    line-height: 50px;
  }
  .header-banner .slideshow-text-box.right .slide-text .cta.second i {
    top: 5px;
    padding-right: 10px;
  }
  .header-banner img {
    height: auto;
  }
}
.footer-links {
  display: none;
}
@media (min-width: 992px) {
  .footer-links {
    display: flex;
    background-color: #333333;
    padding: 24px 24px 0;
  }
  .footer-links .footer-col {
    margin-left: 4%;
    width: 22%;
    min-height: 311px;
    flex-direction: row;
  }
  .footer-links .footer-col:first-child {
    margin-left: 0;
  }
  .footer-links .footer-col h3 {
    font-size: 22px;
    font-weight: 400;
    color: #ffffff;
    margin-top: 0;
    margin-bottom: 14px;
    font-family: texta-bold;
  }
  .footer-links .footer-col ul {
    padding: 0;
  }
  .footer-links .footer-col ul li {
    margin-bottom: 3px;
    display: block;
    text-align: left;
  }
  .footer-links .footer-col ul li a {
    color: #cccccc;
    text-decoration: none;
    font-size: 18px;
  }
  .footer-links .footer-col ul li a small {
    display: none;
  }
}
.logo-section {
  text-align: center;
  border-top: 1px solid #515151;
  border-bottom: 1px solid #515151;
  margin: 0;
  background-color: #333333;
}
.logo-section ul {
  margin: 0 auto;
  padding: 0;
  display: flex;
  justify-content: center;
}
.logo-section ul li {
  margin: 0 auto;
  list-style: none;
}
.logo-section ul li a {
  text-decoration: none;
  overflow: hidden;
  outline: none;
  text-indent: -9999px;
  display: block;
  margin: 0 auto;
}
.logo-section ul li a.responsible-gameing {
  max-width: 40px;
}
.logo-section ul li a.underage-play {
  margin-left: 0;
}
.partners-logo {
  padding: 10px 0;
}
.partners-logo .text {
  color: #cccccc;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 600;
  margin: 20px;
}
.partners-logo ul {
  width: 95%;
  display: inline-table;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.partners-logo ul li {
  width: 100px;
  margin: 0 15px;
  display: inline-block;
  vertical-align: middle;
  flex: 1 1 auto;
}
.partners-logo ul li a {
  height: 50px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}
.partners-logo ul li a.logo-gov {
  background-image: url('data:image/png;base64,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');
}
.partners-logo ul li a.logo-commission {
  background-image: url('data:image/png;base64,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');
}
.partners-logo ul li a.logo-auditors {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE0AAAAdCAYAAADvh+FHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUeSURBVHgB7ZjtU1VVFMb3hSABiTIj3sICS8sS3yibPmRZ/3UfcsYyHE3JIF8ATcIX5E0JEKHo+XmePWwO98KlD87AnDWz5pyzz9prr/WsZ6997g2hkEIKKaSQQgopZG/K2tpaq/S1sEul6sCVZL0uB6SvSxek06VSaS3sQOSD+R9Ln0mnwi6VbUFToiVdjkh7eZTOS9+Q/in9PVQh8tEcMrDelA4K7MdhF0s1TCNZAAOsn5TwikCIAGwpsqvT5aj0kHRSekHzl8Mul7KgwS62noSt+IGHbxowgGiVPtrCLz46dTkmZVsPa+5Y2CNSiWmdShomsR1rPLZPY7CmW7ooHYnGGm/XZQYWGdTj0g4prPpF47u2f5WTUn5ASR/W5S8pTOG+PnnNATAuHRUQ/9q+17YXQ3ZQnJTuk85Jr8huqcwaMJh570qbpKvSh9Ih2a/aptE279gGPxPSW3HtxBe7oT3x9ci+VtxPP8/lChkoKL11JD3QZA9J+qXMe6x3N/Lxl2MaLPpKOhCyZn9O2iD9W3pJTp7bOcl8ZIB+doJHHNwD6bU0uSQogDqVWxt2djvhIdnA0hPS2sSGGA7b5o59tdpXXc7Xe7bjoKKgjWGzMPaW7e4m4/TrVt83lZm3GTQl+sD9COAuSUEa5PdLz+sdbKO6MBA2XQ7ZdowLjcnHULnFnOSZkG152ExRSk58RTqfgMr4fek9A3Haa+LjjovWb18TTrwmsYuAd/o6GjJmBb8/aZuGJD7Y2pOEXBtCFaBZBqXfSr8MGXAw6cOQbT9oy0lKtaelX3hhKD4sBfRPdW3z2B8uRAyUxNjew0mwnKov3A/PG7DbGruV2LBWe3b70u5UBV8Uccn9FSY1Oo6xZJc0hfVePZWMnfAY4FK8ulAtaE6AQPoMykWNDaQ2eg8osLHWQV0zmF97sSUH3Cdb+hV9p97jN/Pr+faQ55Lc7VxYcYvxYdxjX4vRl9ZoSfLZr2eY2+VntmCvxoLjBRAKMyN94j52xvM54JZtUxafrb7Txp0Ep+hZOQa4FQcI644mttdD1nzPOZlRB3TaaxBUh20nyvU6S1dikzZn2N3iR/plX7zHl3+SxQIiFOGHZE0K0ZNbCzZd96cV7YUPdooF89psUxafmlBBHHSkPf2sn4pIPwsbAWP7xdM2soFDIfabp4kPZCFdx6cfVxJu9vB8Lpxjvk7ZX94X8+ivEWgK/nbICkiBYO1I4u+uYr7sHUWhuj3OoXZW+r6fd8w0gJuWUwI96CC+CRtPonHZxGAO+EpzpzEDBjSneulx3yWfT0IGKKdvh56HnGiUNo1NOmlYTdNni/2W89VpO7b8nGOEZTD9E9tMxt4o27j9G/wM2MdtR6Ei6KwLgNCwVvP/Sdas6mcUp9JB36eAzTqJKHHLUTkaMAHdAHgHCENanNh3yTy2/FMCkw2J0w7awvoWiTYDslmwr2hHXN/n7K6EDOA4fyJ5/8zrN5vZtA+u9+V7MBrpHZ8s8VAAow2gVdyeibD3F3NjBHc115tGHBRBsH1g00zy/mruGR98UvwoP7Me4zCZTWxgzb2cDfJrztey7S64SIAJa56H9c8MZM7rwiSYCJsoZv6Phxe2Qzd/loUqpEzj50v/YQXbl5Wp9LeRK1wTD5UKNhSzdiubxFcp/op4VVIN05CU4hOVAENIYKv/2diG24EBg7ezSXy9UsCQqkBTYGxPaA9tq/oPbS/LTv5yhm2ryYdoIduJ+0chhfw/+Q+y3ReObs7wCQAAAABJRU5ErkJggg==');
}
.partners-logo ul li a.logo-mg {
  background-image: url('data:image/png;base64,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');
}
.partners-logo ul li a.responsible-gaming {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAAlCAYAAACOGjGrAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAABGNSURBVHgB7dtXrNXVlwfwzYVBUGzYCxbsXewFW+xlYhtrNCYWjMEYH408GI0PPhhjogbHgjpir2OJjh1HsYMFO8aGIjbsIArO/uxx3WwO95QrmD8YVnJy7/n99m+vvdf6rrp/p8+YMWPOmj17dldaTP8I6tOnzx9z5sz5beDAgdOXWmqpaU8++eR7l1122dR8a3bL5+6///4rZ82a1Sctpn8UAUSm2V1dXbN+//33KVnH40eNGjXxo48+mtnj+Pvuu+8/86C0mP65BBT58/uvv/46KYPiyazzyXfcccdcHqJfNTj9/PPPqW/fvqm3lF1RyshLAwYMKN8zEtNiWngo64N7+LdMw/r377/unnvu+d8ZCOPrMd1A6NevX7rmmmvSL7/8knpLgAAE66yzTtpwww3TNttsk3rjZfIC02+//VbA+OfCW47NqO412IJHEF72jOrr7SgMJedVc81DBvX13szTbE9ZaeV+45x4LrHEEilbeMq5QK90lnkst8oqqxx51VVXLTtixIiH4npXI4O/QrwBxb/33nvpgQceSKNHj06ffvppR97l+++/T9ddd10RxNdff50eeuihedbxww8/pHfeeacI7IYbbuh44/U8OWkqPOL6G2+8kS699NKUE6nC17X4tKK33norjR8/vnvct99+mx588MFy/ZlnnulIhuSSc7P09NNPF2WPHTs2vfrqq93P+mvMvffem2699dZuOcb9zz//PF100UVp5syZ6dxzz01LLrlk9/2af4u1DBo8ePA+F1988fC40C/9DfTVV1+l7HrSjjvumHbeeecClGY0Y8aMNH369PT666+n1VZbLU2dOrUo/JVXXimWuvHGG6cPP/wwvfTSS+U+b8MKAA2fnBmnzTffvCiChbDO9ddfP3333XdlzPLLL188FYsNiwOkadOmpeOPP75Y2zfffJOWXXbZ9MEHH5T1bLTRRumnn34qADE21rXeeuuVtX322WdFceZFBG6MOSgJcIVZ4yl6ypQpZZw1bLrppuV//K3VfObOVpp+/PHH9Oabb5b7W2+9dVkb8H7yyScFcOZda621ynPhKQ444ICyVsCOPW622WZFdta49NJLFy9NZg00KK/vP6644oqPR44c+WmvgSAEZDSVxRC87xRtY7Wl8hAsBLUDww477JByNlsWjcJCIf3RRx9N2223XRHyiiuumO6888605pprprfffruA4qmnnkorr7xyevjhh9O+++6bnn322SJcnoYwb7vttgKGmgicoNZYY40CFs/769qQIUPSCy+8UBRIQVtssUWxXGvk8VZaaaWyF2uzlmOOOabMCZRffvllkYF5yOi1114rvO2LMq2L8sLCJ0yYUK5bD3nag3Vz+/YfuRdvSKlA4Jn99tuvPG+exx57rCj68ccfL2vCH3h4LfsyH8+x0047zRN68loGLrPMMofkf0d3BASLGjRoUNp7770LcimkkQgBai0Ic0x9nn/++TKeJTSLnza0wQYbFKtGeNm854GNYAiFIJH5EUAACOC4R0mEFURIxkZIaCRC8yxvw7JYLsUYv8IKKxQl+mv9rPuLL74oz/nOAzQCLMC+7rrrljWbD6CA3N7tqyZg4b2sAdkvy8Xfumt52dtee+2Vrr322h7zI9fsgfEBIuUzUnvkMZrRcsstt9HZZ589tKNGEiXmxCJtsskmZfPhluoPgUHmKaeckoYOHdr9rEU98cQTBSitiOURHIVSIIVCcVgPQMT/kO+7zfI8IeAQEOA+8sgj6dhjj+2OnzVRACsUklZdddWiWACgwO233747iQxqFDzF4d9sT/V4cwtTQGI/Ndkj5UW1RVaAI+T4BPARI3vxxRfLPJ3kIZFQMhagbUZ5HwP32GOP3fsed9xx/x7u6rnnnpsng1577bXToYceOteiWpF5xFhxPZBIaJ6H/p7Q7B6AsW5K4obffffdgmau2mbM6zs3S0i+s+Ts2tK2225beMQ4c8ktAHD11Vcv1ynX9UjE8Jk4cWKJ6bvuumuZR54iX6AgCnTNOOvLllPW7pp9CSW77757AZq53Sd4oMTHdd/N7zn3c/1e8qaQNx4s3Xf73HLLLQvIeAQe0vMMDGgBwVqsNfbjmdARHtYNSK7jY408DH2YqxnlZ5fpbijZ7CWXXFKSnFqpZ555Zk+JRmFCMZ6jmDoHIGzWfeONN3Zfo+TTTz+9Za5QkznalYjtxnRyH9WepNOytNP1SXrJCoAY2f7779+rfdEB78b7nHTSSb0qyzspx1HW4eyWOYK4CNn1RDLXm2++ubhln3BBFgmxkRsAByvgFuM5ydOwYcNSJ9SJQtqN6e393vQmOl2fUCPsRY7T233xFnIzIOptB7jT/WQP1LclELigmqBTHV97DcwA4q677konnnhid/yGYP8HEGzIuJ4ImIzzXAiM2zS3e54Tz323BsALV+0+18k74eF5CW0d58PdxnjZdKNn6i2fCC898UGejXwqwqpkM+biIZS+PSmr5uXZCE81n2jANcoKPxVcVBw8cTM+NbUEgqSvnkCdXYOgJouTsVqIDYuNNVmUTLjRpfouNisDY24LVyKJ84Qh1quTg2z88MMPL3/FTo0Xm4/5WOBBBx1UvkuwlFIBQgpkYfKKeh0EP27cuHn46DUAdE98lLXm8r98BZ8ooSngwAMPLAloJMxKP0RJjMwa6woMiKL+VzUxJvGetw3FW6NcLtZubYccckjx3kpYYUSVQt74KJEPPvjgHiu9IHO1DNj1wxYBCK2IMGy2EQRBkqxGSyQ4nTl/JU5AABCuyU3U7pQD+fvss0/JgIFOpxCpvSnHc563KcBSikr8gJOnAY5o0ng2FBp7E7ZqPvaOj/kb+fA4+NgrPmEE9seDUA7QUwqAGedD0eFlyUh/ou6+Gnv99dcXZeOFR136kgUZ80KaRniRGz72BSCqHwmrHou59UL0RdpVGi09QmN/vtM+eqdkcRaJZLwnnHBC4Xf55ZeXDaoc3n///XJfrNWYYmnCECEZO3ny5JIpsxrKk6CqWAiSezbGM4cddljZD0HiWwOSYKP7h4+MmzWx4ujuBZ+zzjqrzFPzwRcPVnnUUUeVuc8777xi0TzRxx9/XObm5WT9lONcJ/ofIVfzKME951qsKUgZbz7rUVkpO/PRcvFW9skDCSOqBGC1Hh1e/Kyplf7mq8UM+bLgZgwIKRTdjCIBEk8J34fVAYIPZPNE3KWNsyyKjLgYhz2Ubh3RnWSdSkexmKDuvvvuYiEErySj1CCCZWFcKj4sSrbfEx9eioeJ/gQ+vJQQYox7FO8Za8IzrNFeKSysPOYMsv5c0xel2WcjEDyrxOQ5yDU8dJSaaPjw4UXuAB9dVp6wkVcjzRcQTM7lNju9ozgxurcnhfV4MVJyZ3NcuntCAIE06xgGAYFxXG10LZHGjns1P/lQ8NHWDj48RDs+5BBtYaDT1kZA3Co290SNzaxGiuRcOEDWFh4MgNwXQqK9H13RdjpYIK+oRcnY0+evUFhQWAbXJh4eccQRpbspKYqNtiLPsQxWkc/gy1mEubn8uu3Kas1X89H8wgeIOm2msWClNaVIdNudsfSW4vyBco888sgCaPPzdq6H3Hg3yXTkU9r+7U6C5/v0sRZST2fn7SgWWJeW4WFYGRdos7JzLpDrF69Zbt2jR8bFPJ7Vu/Bd3Nxtt93KdV5FyBGHozVtDfKRmo9rXLyTxjjbqPnUa/Rdsgk03DYvIl43yqIOR81cdf2eRFC8rwBoElq5gjVutdVW3RWRtQln9iU8yBPwBxJysp+/LUcQDy+44ILujVlYJ52zIOPEL1bLdUcWHAdFEidxnuIpkNu1UUqgRK5cFs5yuWPuXdaMwiVHTe49B6HKvNZad0utw1ySP3wIjtCDjzASfK688spuPpFD+N/8BB0HPbfffnuZWwUSYYjXARrK9NcaauWYT45iHfoZyJ55GXzkJQAngZYsRhUWnkDJaS3WDyyTJk0qoALW+eojWEx9YkZRjYqs8wPAaEVR29ZEAWp6JZ+TSkRZal/zsVDWHyeb5pBMir8E4776XjkWZavaXW5gLIEAWZ20ctn1Xuxhl112KQLEBxiCj/hLuY184t0CfHiO2BfrjHcKkHmdGoaCHKghc7teyw9P4yg0yHy+y1dOPfXU0q52BB/lM9KP4G14IQYBxJFo8obW3i7P6ZM3NzoP6uI6xowZU+JkEGXYaKCJYrzV0wxdSjQxPO5DrlIviMvyaaRweyzBOrSn4zg5uo5ctI8yjdvzFxnPS0iQWIhnJUcRm81tT+4jLjUOaeYSRAMflYV5orMYfCjByyv4AByL8z1KxMY5jQMkc1uHygT467nr8eTAgzUS4JCJHouGXciKLHjN6CwCG6Dag2YSTxat/2ZU3mzKQLg8C6sEelZTI43bhrL6AIRVhuUGsQYCduxbv8tnXMxnDAtgjc3I/PWbRI2LbVULtztgaTX3guTTjjpdx/zO0y4nqKnkJRlh03IMKe0uCK+BoE7luiJ5iQMQGTHLgDrumYsUz2vG4pI6Nsg487eiVgu34Xb3/+rcC5JPO1pQTbl28/SGD/32y1n41NzoKECQkHAzEWu5KAqvwwMGXuZQmsTbuz0xlUHXp2XcE9fW0wka9IrjkkRjzN2pwD3Lk/kLkK3O3f8uEjK5ZG54foHyr6Bs7DO6cpb6ShZiySQIU4OoJj1/WW5jrzoSxUYQmIMncYgUJJFRxzc7Rn355ZdLskiJcoqIkRKnOMQR/30ksP4qDZGXPSRUnrFW/I0Rz/0vfssTjLcHyZbn6/24z7tFsuv56Gzao7nE5Ui4XIuTUvP6K/YzjPi+KFFe7+R+WZGvZaGQ6mDKBQSKVLIFeUWdoDUqohXcmOQgglMiAU59X/5Qv0vYSBSp9mZR8b5flHEE7nWueB2d11DJeEbvnpI0T6J9S6FxYCVcSZhk0lq38fay9WsuSTiB5ZZbbinz+d/1OKiS8avT1fEUfcYZZ5RS0Br0HbxbcfXVV5fzByS7V95p9iwqniGD94+JEyc+3XX++ednucwZ52dRbkQXrm5+IK7eO/YOMdT9UesTPsW77iBFU6O2fKGGEtoRJUgu8SB0oJPdy6JZmRzDoRQQSEo1lgAlWqvImt1XmcjUoxGEv7BhfvkNkMSReLwscvLJJxfQuG5Pzg6CVE/x2lj8diDeSQgvIpzybMYuSuEhr39KxsCkkgVmixh39NFHb5c3OCR67E7zbrrpprleUVdj+yjFoh5uRoQVZ+F1X78nIlDz6v6xaMpRs1NgANK1eMmz5gEgvFW8DBM/hInDp3g2WrDRovXh+ZRfrlF+7dLN65xDGAFyjSE8zK/8879PXSUBC6Pg3RYFMGQDmpnlfk/+d04xpbzRGdkSbs1uomjdJqD/tNNOa5vp90SEEuVk4yvfPZFamzU52mXdEUbUypQY3bPyAsWfBytAwbJ12HginkSdLpFVs9dv8YjdxmoOmTNO7eK3GJQZL50ASLS9gSDerKJgf+UtwKlvcM8995TwEqAXqgBlQR/X/x0kAmSP/sKIESNK92uuDPCcc84ZloV1kh8+xDWbjtMsQmh1iEKAgKPVzBX35jeF8UMZz/gAQNTKUcLGdSEpupQBChRuOn4HEcfH8T+Fxe8GYq54cTfm9d2e/dUQAxr7sX99EKEuxgTFHPE6+sL+6/IsO+7qxXy49l/5b8mA53ltJXcOt8wWelwGw+BG9yYDBwqWE5sOJbFiMT1+Fb0ollGNBBj2K2wBOKv/B9CMrK9ncgh+eOTIkd1HsD29v9SVD0yGZiHsnRW6RQZEvz5VrdX4dk/QouAO/wrNbydxYSFeINMX+eDsf7LHmpArnbkOhpq+yJa9woALL7xw25w0Dc/CWCNP0v+P//+dfVpMCz/9Wd38kQ10VgbBTzkHnJBzqP8dNWqUn2fNo8S2v53Ksb5/PvXaINf4G+bsfO2c/A3JIWFAWkwLLTH9nCx/nnOjKdmQPxw7duyk3FuZ3uqZ/wOhTV80Om2M+AAAAABJRU5ErkJggg==');
}
.partners-logo ul li a.logo-gbga {
  height: 25px;
  background-image: url('data:image/png;base64,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');
}
.partners-logo ul li a.logo-begambleaware {
  width: 130px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJwAAAAUCAYAAAB4W1T4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAzMjVBNEUyMEE0RDExRUNBNERCQTdGM0EyRTQxNTM5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAzMjVBNEUzMEE0RDExRUNBNERCQTdGM0EyRTQxNTM5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDMyNUE0RTAwQTREMTFFQ0E0REJBN0YzQTJFNDE1MzkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDMyNUE0RTEwQTREMTFFQ0E0REJBN0YzQTJFNDE1MzkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6oR0mlAAAIe0lEQVR42uyaCZRPdRTH34zJkmXGOkbGJIbIlizZCi0KySRrWbJzElHOmSRqiBYlkuWQLUyWadHikIiKiBSiLGNEWcfaMDNmpvurz8vt1/v/iUad43/P+Z7fe+//3m+5v3u/997fTFBcXJwTkIBkg+QV9BAUEpwRBAsWBQf0EpBsko6CSoL3BPMEIYI2IQG9BCQbJJ/gnGCqoLEgFMMrGTC4gGSHmBCaR1BYsE+QKAgShAUMLiDZIRmCI4LO5HEnBBMFSVeLwRUX5BccFJz0815ZQabgF7w0IJcuJm9LFfRGpxsFC43BDSXGpkB7wbSpvLT4Mge+WzDNxG/BUUFbwXLBW4JRgq1XYPGDBE8IfhSU9/PeDEE95tbxMsbrL7hRkCx4FW+/GiVBkEuQA/v6vXJ4Eu/3JZ8I7rrEAUcIhrDRxrBr0t9s+px5hQzOrLGEoAPOlOXjvfqCXYIKlzFWZcFYdf+DYNZVzHSp+saw2bPqfhKG0ApjMHKnoK+Pzq6hDy9ph7HFwirG+O4XlIblil0gvF2M5MCA9HrCeG7L7ovs8wTrulRpYSm69f/QCIzOclq6uyISTLnqyqcwkKHCLty7XqulNUyQRvk7jqpEy2SYbbT1fI/gMTW+7vOAYD+bPtL6bhzMZHKDSMF0xj4ruAGWXic4Rq5Wxoe3mfRhCu+Z+/Yem2FLuGAtuchpwct+dHof7RQcqjk5pJHcgqWCL9HDMJ4PJN14g/uO6GGZ4GtBFM8bCdajB5OYx7N2VwYLfuadeyCKLEUeeqxUdDDoShucL2XnI4l2SKJ1mJzPQk1u8qugn2CDYoZqggIYiZdMR4kbVMibjwLv5f4pwWvqG7MZH8Gciyi3b8FITT8LBXMxtIKMoSWFfGI+hnqH4E2+ecSPjkoyhllvSzZxEHOxxYTi2hjDcDbeSFNaY7BVBHVYfxjPTag3J/LdVF8liC5mjUlEB0MANQRrBDuIFNsE1yvHiOCdycoxCtAuEIzB6Q6xxy+ju//E4MbDSokYUyk26Dl+r0qYdFBaUZglAWXH8ltF2s0+xjXMuJfWSEO8cIDgO9jBbGof9c12lQstICc0Rc3rbJxJ9F8hdM5go7Scpl2M0Wyk/5kYnr/E9ydSgPeZQzkco4OPcLqKgmGt9TwNHToY8ePOH38CqsSznLDYbBVdbqYdSmvGrUtREs837VVxNI9rs3dxOEqM4EGQhKGFs3cHSKFaeay9KuudSH9Gmghewog747AOzjwekomkv/4XMjij1Gg8JpfycNcTm9EexsAG4L0neP6Q8mQj6Vb/Mzlu2AIrNeJ5c0J4HqrarvSbYYXqIirXdCWUNl49O+sjLDoYqJYpaiNtCaXQSUBXZqOrs14zRifr/Za079B+QGvY6TquD8J8bpiNQtdfWOlLQ/S3ifsafGPC4KMwqFvcFFZzcHXvngIkct+Wdi9GMxgGTVI5t5YmMOkx9LBZtV1IC9pATIVwssqkAoZd31Z786fY53CdFYsUIJ+rCys0oGMHA5zqYbBurrGTNpJJu2ImeVxwCqY0E1xBKE7AoA+gpHDCtdd8z1iFg23cQT4KjCyPCnWfOoOzpYQKeTGMH8RYuZWjORRGt3J9FEfJYL1hGPRUZYg1Ca/RPBuLrqtgQEa376r+G8LcUepZljpotSXJuo9UkSnBQ0elrftJhN+hyoCX8P1SDNJl5lHYS23ujdHdzvd+GU4zg0l4J6hJ6s35jA2sSHgJJbxWtyrCVh6FRH+VX51WymlGhRyB4mNRfIiPKuufSjrf2RVomKpOHR/6GMlGVyPEVaWv9mouTdV3c8gZ16n+W6jfl6iI0ZjrhaQTtQh9miFr4JhR6DCacd0NPXcR6z+pDDuYdZTGUCJxqhzWQbkuKOOJdi6LJqjfoq1TgM9JzUIvZHCOjxBxjNZlqwYY2DaS16YM2IvfkwkrhnJv8uj3GWVoISywD4zqKCV7hWXHzzmav3eSaRv7yLuWeXyXCHs0UanEQVirE+d2WZZzmXD5PGw2hhzYNS6XMdfB3r1IQ75RG1VZVfGraV0mOU6V6UaQKio3vJBulimmdAjVe9D7TuaXofrLhMVdyavCtT3mbojClXIYcYqXwX2o7idgQDtYXEsrz/kK7zQ5x7ec3s8gUTUe8b3qqzcL2KK8vwi5SozKGV3v1PlQDJXqGd6x2SjCYi7HOqxNR0HhHrneLGVkDUmsp6lKPJfKX410JxwOtIqrmSTsDhVrPa5fJF3ogX66EmKDMaxSKs+LYl5LLAOrCNu5hrVVrX80Dr+SfNdIT7Weh7mOtXQ6HgevgbH1ZdwXWO8aZdzJFGlD1PfDVZ55rUVWT/MsAQcawR6kehlccXVGVYhcpiyKOIK36YGbQa8RVCud6bwddO/KIYqPPRh1FgwRTmg6opT/AGE7HW/pRmKcByVFEYqHq8S3vqr2HIy9jjrr0xs1HKyGVeYxnxUwUHfe28Zml1ebPwNjG0PYPcPc2ipGrqBShBWWjg2TLVcOVpTr5eqdVSrHdTdppfp9varY+/F+DlUhlkDX0SoVCFb6cJ/Vhl2rQi5NcLRaVNTVWbchj9vY4/UY3wHCbh32q7sikjS+3Y3jDYNowv6WC8XFxRVj8pmWIZ7DMzN9UHQZDOc43pHiJ7w1ZiLmEPNjlSecUoVBSbzjCMcUWWx+cRZdkHcOU/FtYuzcbGQBFpzCswg8dzsbEcHv+3CsFhjkepUX1nbO/005RJ0TulVue5xirkoz3GIpP3nSXo/1F2b8NBwoFXYsohzRZfqizD/Zo2iKQI9HMex8jJ2hqtEi9BXCfE75OO4ox3HPOrXHudD3fvrISapw2jn/N3X3BCMEXSWSc8ZSCGVyPNPT8fi7dVDgX8wD8i/JHML1LoyyO4z9F/lNgAEA1OouyYaPe5oAAAAASUVORK5CYII=');
}
.partners-logo ul li a.logo-gamblingtherapy {
  height: 35px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAAmCAYAAABqDa0qAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA6DSURBVHgB7Zp7cFfFFcfv78cvb0IiCQ8J4f0yBEFDQSut4LSAyHOm2H+Ain90HJmx/yDyciwOz9HyR+nYlrFTx2FQUQoDiDxUqqCV8IbwJoEkkISQ94u8SPr53t776+aSBAzBykx3Zufunj17ztmzZ8+e3b2W1Uxas2ZNzxUrVnQjP2y1ksAbzMfnha9evbqX+nvha9euTaDPKKuNaenSpY+45ZUrVw6x2jkhm0l/UGu4PkeABp/Pd6OhoSGxQ4cOjZSLq6qq6qOioiy/398ZeGhubu75xMTEh2tra6NJ6fPmzatQX/CluIaIiIgr9BlA34bGxsbK+vp6H23x9O8A/OiyZcvqpbS6uroGclbHjh278s0FNwH6la+//nq6lB0IBGLhYdG3SOWYmJjigoKCHpQLoNMLPuWiD5/oyMjITGCJoaGhNdAoIfcSP+jWg5O1ePHiQnhGU+5DDs3Pzz+TkJDQt6amJhAbG5tRUVGRhOylaoN+GTIn3Lp1q4pyPt/YuLi4a8XFxX2gWQXOTXCjwClDts7+Y8eOXQwJCQkHGIcAeQgUJo3evHkzgABdpajw8PCzEBlK/XEI+BF2mKH8q2KCECMgGkX7AHIXiIdUV1dX0n42LCysnxClqLy8vBzqfV999dU0BBwCTrSUZs+izxeHQq8haAi5O3LdKCwsfGTJkiUnaeuOHDWvvfbaGdrihV9ZWdkfPh3hO4BqInUNuMOiRYuOazwOze7Xr1+/xLe+U6dO0ZpQ6A5G3k6MTcbSCZpplHvQtxpex4HZKw2lDdV4gT9KtQeyZzFxnSkH/ElJSSGaYQZgQayKTrdMk5SmEb4RpTZAIBu8E+BnuO0wraCP2ktRzDkGl4pwVWqjHI3AUSioCU1Z9cyZMztIUKr1LpwB+bGKAIqJcKymhrLdV5MCrYh169aF0i/MlQ3eZ2g7hEw1TIisokFNZL9wwG3s1q1bKH1DmJTu8Jb1lEAfkK+WXE1uhHcDvDqpjybOoV/TuXPnNGikSi8onm51pQ899NBFPwMeRKd8lsQ1cEUog3ohFlcGgeyysrLMoUOH0vfWZXDTUcZwlk6ZM9Bs0YfYpfnz559jNnpTjmSJX4FROZbppx6/YMEC26JYWgXkctoupqSkJKNQKfqKMUk19NWyykAZmaWlpXXwPLZq1arHoH2K+nnHHZwBXUvxnJYh9RjoXCZrwq4aslnwyOXTC7xIDCNLKwiaaVIcOGWM85qzGi5hFCdxFyNoPwfoOpZ7BGtNok2TJ2NpkFtBjiG3Ofb2Sm+99VYUDLouX7788t32eeONN3rhS3PXr19fZ7VTgmY8k9GLifctXLjwqKzL+n/636X7ZnH3kvbt2xfgE3Dr48aNq24FN9youv4y2PfGjRt1zz///C2rnVPA+hEm/FgKPmmmW9+zZ8/a8ePH53jxWIba4eeDG+uAzpL3kV92cVimG/gct9o5+a0HIBF3/ehWRpstjtm2+yqwte5zYie0FYdl+e7k3Nn18gg5PnbrlLOs+5ACaWlpoZmZmc8gVIq2dbJio/2EIt2ARQuJbXublsru3bsT2ZrHOyFAhNp27txZD/5Z6rufe+65vM8++2wM9WS1Aatiu99LfDWdak/nVHEaGrsIL/yEHFOA9wcWQr5CGLBt4sSJuV4h6T/m008/7UuO2759ewm4/5w6deqB5gYE7ziU9Zhbp3xj69at/RjDSKe9mHyE+kTJpDiPsZ7iuxWadvy5a9euh5FtEvB+kg38a8h8HDnsIxm4eT4G+gKF5GZk0Mz6HGbvKliF2UtWy1ZawzFmNcHyLxH2pzaBxsZaypqIGBMRgXKBKYjtbMI1aUT/a/BLQ00f11yCxp6DBw9+PmrUqMWt+Thoysd1AWeCK6f06R2HJm7KlCl/wjh0FPwdoDCrBX1AM9tvKo3OcsBfK6K2PDsu1jBODBFYS1MB6jKCy78YKGHl5eVDPIoI9SpNyTnSdPbC4R9BdH/bJEKnhM8RKdbAHTtmzJho6/snKSTQDI8+rB4dDaY4OOKhgPcIWQFxE32Ym0M1Z7O/Tp48eRvK3O0lPGnSpPdYigsgsp72E1jSWHzPeBMHZd4mEPh7UPYSit96mr7GspbSvtMEQjvKS4PNYRNyfQD9oO/SwZwdtZ/VhgTPrRkZGUvg1WS3ZbWId1+Dx2GW7wfkd6kWm7im4krmzJlT6XS45mW2ZcuWLszIQoovo7QZzNDT8gHWHRKDPY7SdeY8Z8JR+kXFZ7SnmXBF+F4aHIWKnOJ1E84qCLfakPBVx1555ZUaxnDJhHO81MQHaTLOTLfsWH0w+Y2G4EzrKsnLDCHnolD7xkGHa/BT+W6y7pzs4FMXAdY9Jvfmxk0ov9pqQ+L82SxcB3nGFDzuGb5TvJtMUsBAit6xY8csLEDXOk9RN/HkS7oY9U9YtifA/5n1AyT83hOEPzvxqUMZXBDOZBab9fZIKEjhS3+V0cEYVlkd33j3qslNAYDZICc69REIN8KjNM1ENcoM7iqkqSjt53x7Wz9AgvfY0aNHP40cPkOma/i4bF22tjOv7dDWrqqYMYLypGbx+vbt+2cU9R1lmb1immLqhzzEZL5BJ654z/qP0hqd7MLvW4RvKo1UzMp4//Tp0+1+04E/vgqvdyhmKu7kq3tB3fBkmniBrKysJxUkkj+cMGGC7agJNHuD/JMgUiBQB8F9xHyFbNfaEEJRZql2Jfr1NALlfJgVwLjI6GuHEFjHdYLeHQbvfKe9gv5BuO79oFPjwhoVo0REXOYubTi4kdAvxMoOs8sqEPYREH9u+J9i5CmARpAefjBHjl1jcGFc3irc0lLPZDxBXGQs37Zt29PgqnqSvu9Nnz69XBX4vOjaheJTH0vubVUUI8FwGwqR45ePG+jAa4Evd6PqOyVF3TAMbi7siBe5nai1HpCEPt7kE+lUFVB/y2TEYQwTNIcCUk6Vam3fJSBK+7UaTB/HjHyJ1m9Tmq5zsILJbh3lngHvDEobDZ0xBupKcpH1gCSUcgL5n3SqOmI9wtiC7bp2p31vAODbFHREGsjX1jRWVo4PyaZ+GGVkNMeAo1EEeE8YIMU5Z6wHPLGyNrNqstHLUMavVy+do+vlgqif593hECeW8sC0adMU1GyxvmfCD/hQbrCuB5iWcDdt2hSDn+qDEHoQSW9u2eNb4hEwkfYGvTfMmDGjpDX+4AY4vHc08QjSY3l3iIWPH8sp4+xZ2NptCufSKFxJR3xqiYJ0F85FQyqf1Nb4t2kXZPMYppMDwvUJEsJp8ylm4NcR/CkD/TBt9rOiKjr/ofQtzz777L9Ul8LoM5tigodNOngfMYgiHPNYaEx0+GizOQ6dJ/XktHHjxpWzZ88eriOg4i0PDb3a7dFNCjKPpn2G0ZYG3+HGbn2K+ofgCC8YgjCJf2TV5RDPJYE7x4W36T5Ou6iuljwwnSriUFq+B32k6TMZuKxhCtaShnWEgP+SGaEbqT96mYdi/2AZtxnODu4G3nUMajAD/pXLA/p6rgzTcyDVSNqmQ0M7vR+YOd4RnuB5mN5kSduhNdUFUpefy4FOX/ADDo9bbboBJhw4yUx8aMJg9g2fdxo90bPeYmGk16WjVKscXL2c90SQya7S5HTZWFZRXOG8mlvO/eDYFsSQn6himekxWk+CGdA7wInm99wBvunycugMbKZ/kS4z5LsMvCQuFBS25Bmwrjaz+vp+xlgvtElxHM4rdCdlwvAVBcRWGV7FpaenJ3JZmpiamroVQa+6cKwpjHovQ5gQZvcZYL8wr480mGZE2KubFfzbKkKdTzi0/53+x2xz2b59Hm2Lrf+GFKLdwUuAPhvw73sp/sOEE9sN1jncAA3U4xE0ergAZDza5qtzbQ6mjvTS3wq6zrmRnv7alTu6dZaCzk6jvR0VJmng5qGEvieZPHtn2rx5c28m7QX9SyJ5hOc9MjaXuEIr1ZcH8hwiBJNfLPQPyZ04/q9TSUlJMpbtvu7rF4DzbVYcFuN3ImyX4fc6/ji/N1TzdZWXgUD7VWBGwzEe++YD4evA62n2ZUkHTwHs1jPAcS80FS/uR65L0Pite6JpLhFW2FZILBpjTgp8K7UhEQjras3mi87MP6wuKCpo8ysXs9BkR0bYZLb35Ls9r6KMWvyG+eTXHf+i2b9EW6IctOP/slqaFAXhKC14SqH8JT7uG77DWlOaErwn0D8WPDMWlcux3QkKPGyABxk8jtjjtdqYunfvftOM40QcKxyE3g7eLQ1w5WPkuKXsSJb7InbaRiNEmKbr95b66yIUy9DNrO0GtLtSn+bsqHdKKUxSCn2CAPgWsEvbh3meAU6xjKdZTUO2mqKiogs2L6uNSebsvXpuLiGMHP3X5ApvGyZ/GeV/ZF4eGkpTtL6bIPaL1ugjw3bnjcROjtL0U1BwV9Wm4e1nbkBKyFCKtf3NDZjZdOQDszw45+fOnWu7kHt6yWdX2oBz/gIf0BOfEd6tW7eezNIAlGEf7ggLDrCkv5o1a5b9dxPPkJbbxtJO0lMhgh4muLyAwobT9pD8JvAbBQUFZxGyxBn4Idouunyjo6NLDBkubdiwYTX8k8DTL2A8HRSmx8TE6PeyKEdJ4tnLlB23sA5rEyxaNz1Xrlw5ret0tRH3RUJHv4blIEvwzpFxHnHL96Q4nQZwrnE462TKg90Ak3IRivi4f//+F018bnJ1u2DPPsKOYmcL5Tj2AccdKXZ/S3yc9rKW2p2J+c4DlmUUuhXClCaKYyLqsarDzdFD4foL80XTtcoi4+PjLwRxrDYk7q10B5fC93FmOYqYKEifvLe0tPRAQkJCk/Oo7s7wG4rkLcOvjGAphhPnvZ+cnPxjvnpqRJn7Ro4cGXQpd604/ZiH838Uc03x3L9XO0cX/bO7EavLa4FEOKGDrM32EYby+gwZMuQ30H+fvjXWfUrwy2FlfGWAbraCm8eYtHFJP/VsWhnjx49vsnr+DWH+rydAZ5KWAAAAAElFTkSuQmCC');
}
.partners-logo ul li a.logo-gamstop {
  background-image: url('data:image/png;base64,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');
}
.partners-logo ul li a.logo-rg-week {
  background-image: url('data:image/png;base64,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');
}
.partners-logo ul li a.logo-time-to-think {
  background-image: url('data:image/png;base64,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');
}
.partners-logo ul li a.logo-safer-gambling {
  background-image: url(https://static.32red.com/img/basic-image/saferGambling-grey-TINY.png);
}
@media (min-width: 544px) {
  .partners-logo ul {
    display: inline-block;
  }
}
@media (min-width: 1200px) {
  .partners-logo {
    padding: 10px 0;
  }
  .partners-logo ul li {
    width: auto;
  }
  .partners-logo ul li a.logo-gov {
    width: 117px;
  }
  .partners-logo ul li a.logo-commission {
    width: 114px;
  }
  .partners-logo ul li a.logo-auditors {
    width: 77px;
  }
  .partners-logo ul li a.logo-mg {
    width: 117px;
  }
  .partners-logo ul li a.responsible-gaming {
    width: 130px;
  }
  .partners-logo ul li a.logo-gbga {
    width: 117px;
  }
  .partners-logo ul li a.logo-begambleaware {
    width: 130px;
  }
  .partners-logo ul li a.logo-gamblingtherapy {
    height: 38px;
    width: 117px;
  }
  .partners-logo ul li a.logo-gamstop {
    width: 149px;
  }
  .partners-logo ul li a.logo-rg-week {
    width: 117px;
  }
  .partners-logo ul li a.logo-time-to-think {
    width: 120px;
  }
  .partners-logo ul li a.logo-safer-gambling {
    width: 120px;
  }
}
.payment-method {
  display: none;
}
.payment-method {
  padding: 30px 20px;
}
.payment-method .text {
  color: #cccccc;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 600;
  margin: 20px auto;
}
.payment-method ul {
  width: 100%;
  display: inline-table;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.payment-method ul li {
  width: 100px;
  margin: 0 15px;
  display: inline-block;
  vertical-align: middle;
  flex: 1 1 auto;
}
.payment-method ul li a {
  height: 50px;
  width: 80px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}
.payment-method ul li a.wire-transfer {
  width: 58px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAbCAYAAAAtS5y7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATLSURBVHgB7ZdbbxtHDIW5kmXHsuNYrpwiUeO4CYregP7/H9GnoiiaBr2lseOLfJMdybqXx/sxO17FapuHIg8agNjVzJA8h+RwVmaLsRiLsRiL8f+N7J82TKfTVX8Msywb+XtVU/4+sf84XLfij02XL5PpscuJyyu3OWTfZ/54xPyez/d9runvmn+rORfZeoL+vsvnLucur1028HHhui/C0VIJzH2crODomD1PfG0Pw5v+3nUjHXSWIfCpy8il7WvHs1Rvgqq9Av3KZQCoHZczt3POHtl5iN8Llz56DWQMqQcuQ/bFu3B/zfNl6nwpIalsfeeyTsSaLJ0AaABxvVchOwLYM5e6izK94WvXvnZpdw8R6MqOyxb+Mmyvs6ZKWnNbZwERH03ey0P7v3BRsn4gGLNEiULDinJeR6kNgTqAYm/NQcjhWhIc47dkHtGW5dm/Z3kAB4D/BDvyuYn/e+ho/zWEmok/A7Mw1Cwv71MP9K1gpJvHiUOD3DXvinyfPVWeY/YMAWHojrAzb5y6HLocgUGEFLwtiOlZT56BR9V1QUBWSzaF9Qw7G2WH7zLKof/J8vNRQ0mAlJ2e5aWQ8a6DfkPGdQ6Z34Kk9OZlM0DJThWJLInUPmsirApTpiL4l6w1rMi0sX7lcuDyjctzx9VzjN0Zoow3lqe+itEBjmRAzSfKqp/oRCdUIJTlbnTQOeOx5UGpoi/b2wA+wNYqxJWdsKesKqPKbKtkcwJmBUo9Y9fJ/hw3xL+5Xiofcp28zw7AH5fAiaianIgq8EdUV3TgOCo1iIioumwTXVWQqvCt651wC7Tg9scMUd+wcgfGiHyW/J6khx1QN9WR3IeVZG6Q7MmSsl+GgGzprh7S/VN/xvqEuUoJ3wRZSn6Py8lJS/epvX+oVFU+yzhUdHsOSOXWhbDOi6I69vljZcTypqCMZD63j17cj3/6nBrKJrqy0ee8x72cYlNwu8zVS/iU1St8BVEFTPvbkZDUWINntOmOFZ141/JIqolkrOs8/+4GlUE1In2N9NB5A+CnAJsyp7Ktu44+GOJi7wCugf4aevLbT4jWCIDK9hIdw4bGM4IxYE54v2fvLaI/8vwKsi8gVsOoAB3yW0DiSqjhPEpum8zEkEN9/Vwkcxn6ysRrKzpwF5sKjBrSKfsHrG+yVw1rCK4ewRxZ0ci2If5ghqinWCVgZEiOdLiv/fcav1cAVwN83Kv3MdgjMOklPwGA/ESDkK+J222ztwWhjhX3cQSiyu9zK7KrStnC9gAMEdBVsK6x/93tUL5e5o11CMiRMnGMoZYVn23pnXgBiEvWWgQjhipoB9A7kPsFG1OelYR4jHQ+bVpL+JXPuI/bH0JUZ0yt/FHiXJG7+fZlroKjphUfDYq6zqQakTLfoQMrYCrbPfY/5xkl+atnfi+cu070EGX3pd3++tKaquk39PXNG8Ea3UU0Wvk0+T3FwBlrqn91OZX7CkTkXBlXw9kmCFG6qoC/LP87NSEg31rRPKLz9gjg2GY/3APHOkGJZtQlqGPI6hio7Hct7ykHdxHt2u27KhpRnMkjKz74o6GccgfGepzlK4goSMpOw4prQuDUXJat+OIRsDpS/l4eY0/7V0sBaJd8qVJUPQ+D6GIsxmJ83ONvBl778YSE4LUAAAAASUVORK5CYII=');
}
.payment-method ul li a.visa {
  width: 55px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAbCAYAAADYtRcLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAP9SURBVHgB7VdrUxNRDM32ZYXS8pDyEkUY9f//HHXGEQdFSoFSrLT0ZU574ubebgf44qfNTNjlbh4nuUnurUhOOeWUU06PU4I/0+l0Wx97ytUMmbHyXZIkn+MPqlfTx4Fy2ZaUv/O56+wNlC/VRsfpVvSxqbyhvEob0BvCn3LLyzs9YN1SLhI/8J2q7J9YtsRnV3lCJYBd8faUG2q0owZakT5kD52d38pn1Me3l1y/Ub4lOIBqKB/zWaZ+Ql/Asa48Uu5EgWH9o3ItwtHWb33FN1kIThcH+hEZ6ylfyTyj75kd0AvlpnLLOSowgCqBWRDYpW3q2I4C6Eh1ILfjAitEIBP6hN6DLNL+Ej0E26XvMDgGiKj7CmBAMACxwc8FWcxWXeY7Y4EhOdd8ViMAA4KF/BZ18R071Zc0KQisQv2gzBQX1l45f55WqZcdnAtyii0mUAsukcV+3I8CaMu8LCcMoui+9RlcnVx0679k3qdD+imT7yJ/e5Imc+pwgWqSVsny4Ehw1KWRhFzSoEsa/Ih9s+fkIfeTYOGk4gJHsAPaLEU+S5Qfqt37JVisT99I2NsFBovnmszbIKDCMnvKcPYQya7x3UrSCL2KgTGiE79rsDFCRfD7UMLgUKbHmIJInmQT+qwmKd628wea7TZ7OgC8QAQCUN1IdovvGCTeEEprQL24JK3fQMj4jfs/ofxb5Q/KRwqwvoho9t1XwoXMB58FB3+Y0BWJAC8jZPg2kq0yuzuRHIIb8/+sfpuB0ODxjvJFj/WcDOTR35iiJzw/Z6TvAN10sndkv3OSFdyyMjDQyLT1HQgl15DwHMRZ1OOuZQVn01cY4K0CHnEN069OUAnt79LvF6o0JQTdpi6SM3br8BsMlaU7pyDGdDJ0sgjstRNDQD9kMYOZO+dsA9hX5U8y30U/9qG7j3OUg+RQQgIutMd6tP6snQPZVQjGrD98SSL4K7sZEIyflAh+Nil56Nt5asm71vUebZ9QZzaZyRhgjQgTkntA235C4v0FhopV0WPBIeNdSQdJITJ4LuFEtTPKyhgBPCAgdQqg6Nl7rk8cqJjszIsHF2hFssnK+t9h/pSdQ+P6vjNC4GcS1n1ckrN+44hG7xzJvFes3CGL24Ulz+6WLdryZ+mYOpOMgKxSVp8cHEqHZQPh+IbSZu94WnYzKRLECnk7w52dgxjxmKgHEvYQBte5hP0Lu+8kvRoGfffYzgnBwWEzAnKaIYsAkFkbQj2+l7nep0/7uWI7BcBIICbhN0l/ofgDH/7O45u/Jn+T9gvO9rOCu5CwLOHgMkMWAK+d3SsCBHj7RYEBUSUI+/3WkfRgxhp24p5sdCnpndJTi3iKEiY2p5xy+s/0F4PPduPdS75hAAAAAElFTkSuQmCC');
}
.payment-method ul li a.visa-electron {
  width: 44px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAbCAYAAAAH+20UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQ6SURBVHgBzZfbbhtHDIa5Wh2sg+VTzkVbtEBu2scoetP37l1foEBRJEgQB4mt2LKts7ThL330TpQ4VhxfiAA1u7Mz5M9/OJxRVhTFn2a2cP3H9cq1sO2VvOo/ddd5aJZlWwvYybWKrdjdZlZTyarpi2vuUSyc5YXds7hdkVPFz8x1cZfVDAMB8ND1gRvv0C+DyuvXrv1w4N/3vPnZdcd14PrGNXf9BTs9H/sfYzXmB9cjxgv41PXEv73ycQPGCctD12fYGsqvf/+wDjhEoHuul65PXH91bSgA1xEGJhhW348EdGqr/H+MQyNIgeh685vrPiCyxJ9Yfpu8d/G5z/sYOzcCNo9m5k7k/IWrWHxkq03ZBvzEtel6AFMjglSwHfokfVqBPQTsmesJQDsQMyWwGkD3Exvqa/u3LE2dTwADuljZKM4BXQdsXZO9bcFGAQvvcdJMzFz62NxKZgvYPAZwlXbM+F0Ck/0548NmDaKWUrGbpZ8YbAJ6BxBNHPZhqmYlYDkc8lygAvIIUNpsl64jkcNmFDFaNTHeQyv4bKWgbgMsxwuAanLHymXTZnmXBFSzkvWJgxHwl4Aw5j13/d1BPmEvSNqAbeBPKxF5K5u7KajPUiKRKQZiCVu0HYK4sFVeCrzSJqrNMCmLr2ifEVQLENKpg+5hr8s4rZbyfI/gw9/tgFkuGRgz6QAjYnsE2KGVqWIAvkpsXLmNF7Za4scAV3APACY7+wSyIOg29vSu/N9NN97XGDacTzAUkWYAPSOoPAFcwNKy/pKnI38eE3iXwHN8d9EcgGI2ViBDdxg73QTwwMo8rtGniaogF7znVm6MZaqwkZ57e0HAyufmmg2l2qGVFUdStzK9ghytoFg/2wSwDEe9bCRBnFKzM/u0QiwYL1Z+Yt4UwA1Uz+8A3KVP7PcCFLi0Eg8hpLsR4CSPL6ysj5p4njCQWcnYAOdN5tTxERWkz9zjhIAhfdqgJ/QJ5FNbMTvHznUkt8kHnDVoVUPTOiuQ//O8LGcepDbTv1ZWFsPxAHD6LtZ0R1H6aK+cR3URS4BP7zMrhvzbXzD0d1xEtlVUuxVdnEQZObnNsjxtokArXyZcfu56oU8DLtbebwWzZiPmp1iuL/Bxl40b2H0DTsEUN4y1DQBX0k2ny4nKyNy+XeIo1twKjuLvl/qqPMfpFc8x1qy81c3oryQBxNjZepXIbLPKsS7atCpj2s0HtDqKj/muC8wAxy2etZJRtjQ/DpZLwLWw0+W7TsH8LuC+JHMAx/+2Ef0qiUc4Vv+hlWyrTGaMjRtdwZgRc2V3RiDLfyIVux8pMK77hmp03cplbKwBMiuXfQG4OIINOxNAtq2s9cvUiT+h3ytxxZQjLeUY4E36tDdO0SP6q4B7io3I9zO+79FXBbBkefb+YcnR9x0SmzXdJHFljI12XfPty2WvWBuT9sve5CO1KLpEm9YWxwAAAABJRU5ErkJggg==');
}
.payment-method ul li a.mastercard {
  width: 37px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAdCAYAAAAtt6XDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANbSURBVHgBnVfZbtRAEGzbeyXZkJsjHEFCCg+IJ154BIn/RwIkREAIRFAISdjNActeNlVxDes4ttbjlkq2x9M91T09Mz2BlUiSJBEem8AGsAw0gQCYAEPgDDgGzoMgmOb0VoHbwAqwADSAOKN3BBxCb1I0dlBAJsTjPnALaBX1yXbXID+AHrAl3ZUKeiNgH/gMcnEpKRBq47ELdIFojuHsAIwAvV4CFj30GOFT4B2I/b1CCmT4ZFSeeBjNCqeIDo1FLvLQJblz4DUwBLnLqTIZfFyTUFd6Tdlpa6CqwvGYs0+BDhtCRIlJyPy5Yf6EGF3qO+ciqz7teWJrwF3yCWX0pvkbojSln5VI7T7RcsS4YjskxSXfNn+JRCgoMF5XmAZrJLVa05CbuiJhe9P8hTw2QrHzFe4rjFRY8j/UALH5yzKVW+Yv3F/m5Uxs9Ui1SSq0elIlkeuQisKaioHNz8MqfYokJqmx+UuVvSgwv53dyZCkLsxfXBKXRTkR6qTGGZV6Vk94yk9K/rG9zgxQTkiKpcfQ/IUDF61CftfJU8oA6JEUS4ZD8z8WKEMRy8pUpHyTPHY8QlWN/DipQYxT9Mdm0zhV29T8hOOyGj0AIndM0OOvlq4W32PHTT3Pz1iEfPRJiAH5aKmD1ypPli875l95jkSIR1bHqpNihJnTe5ixU9dYVKPz2LlnaX3Fdx6sRUubJNz00VNuLayJtkSuVeJYIj0mNYmwRr+y0Eo9AjnW2+uWVoWNAsM01Ad6MDrO6LE03hDBfNQcIZI5gl7hHlkpzKrhXbQS3j7UZqyp5+hlj5skf3PJ9b20l704OJJJ+i9V1pUryTnCb3cPHFv1VRvkbclBjsF04SK5cNPSUCNzgPvWAjr2ZWRJzzO9uz5cECS+L2OcqpHeF/SPicxV6fazrtoGeucdgXaZItsaY9AQS9bozyzdr5gPvPnyMsHtgcfQQ2APuCOjBzJEsr8tzZ9N6UVy8JfNpnxqs/K5K/1d2dyRM9si+1+JA30H3gM/9WzJ40/ANw1+rGh19L2vKGQLxUT9jmX3jWxzut/qnVHsY+o+yCG2fzGdl45UnAn90Gb3fhp4bulVfFFeZm+29HJdHiYicS5bfbW9VKTZ/kI6Y5ttuozWK+CRIv/gHys6IRt7O4omAAAAAElFTkSuQmCC');
}
.payment-method ul li a.maestro {
  width: 37px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAdCAYAAAAtt6XDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAL7SURBVHgBnVjLbhQxEGzPzu5mNw8SCCDEATjxBRz4/zM3XuKAEoJAQBJIWDb7nKELlzXOMA/bJZWszE63y91tTztGWlCWZabDVDlRjpQDpVFulRvlSjlXLo0xpWeH9/aVx8oD5ViZKwvlWjlTXijP1W7bNLdpEINnd+g4k26UFPdbuVDeUz6irQmw+6Y8U3FFqyiuEiscBQjyJ4DTHbGLmUi3IN8OkULkPqiw5S1RjA5EPFAOA506DCgIzMlBhD3EoQzeKFcohcxzfJwgCPaIzJh2iNiWE4UCdqjd5/QjGQt6z3McA6R5KFWqXUrWEgfMi03xUPXkcDagqFhBGQXVU1VKVWexwv5lC453JK4GHLpqx6UxFiiFQ1cTKWiKkoOLViwQrSOXgliUdNB3FsWmENh1NZUiqi8ShaSJGkFUbIGHIjVSWZZoCJiA30O/Cj6KVFF99SQUlCJqDaOVxMOd3mXPOymiZjBaSBpwam87BKXW6k+Iwtd5I/GATVu0Unc1tFxndP5H4g87CFo12BkKik0d/KD5k4wNFnqaucQLW5JFTVBslJyg77DN+RC1cUWnoU2ac7bg6PqpgcTVE2x/KU+VNyL/d55oRY7EtiShxeqiCxu0H1MJF4XSQZZONWPX7mFTj47VosdGf+VSYVrEuEvEnCMWdFdstNs+2CXfRYQh5LMKunUsta6IUXNtbtbheOHfStQO7x+K7dfrEYcdjhJcNC7Vbt40d1CY2cNXRt6VqsfGJ1DUby5Rojynrk0pIaYusAOu32/6YpgucV2ikALUBFKDOnPn2a7YdG7IMU1uKAR/45i4L/Ye+J6/w8daqp5+5l+rfOTSjhfKS+UzsdsVBfxFqlvzmqI3HN3RgN8v6Bsb5jHfn/D5E47Aq6aJu05drOKt8ofytdjiRPF+FXtHu+KkU4rBTkIkUehDqQ7DM7FR/CQ26ifKd/TViLxHFPK+8MZzrnSfojDhAReHnTaW6n8GEIrL7R7FzSn8JX181BJ5qik8qU/8F+/N8jJehqqKAAAAAElFTkSuQmCC');
}
.payment-method ul li a.trustly {
  width: 99px;
  background-image: url('data:image/png;base64,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');
}
.payment-method ul li a.neteller {
  width: 76px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAAANCAYAAAADk4jiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALlSURBVHgBzVeBceIwEJQZCiAduIO4A/wdkAreXwE2DYRUYKeChw6ggjgVxHTgdOAK4Pf8En9eJD9DJpncTEYSd7e6W+tOSmSsFEXxhiFx69PpVFdV9UPplxgq84lSlmUkY57nZRRFuYpljViebBwvGFLltoDfPqAbCHDugNMxvpIONg10G4x7sWWDiZonWgGnFMAztVlsPlcatTfH0qjlQIe43kM6ks4RwPhKZpI3xg3GN52/k54wKLwAcPqp5mPBfFiQeKuWXlJsAoMkQEJjdQnrCGOM9A2Gmlxi/C0ZZ6qUvk0WGJ4Dm9z5jmyoZJBQBtJ/K3+4VwX7exLvHCnm8gRpEmYU3w5+D+YSn0lvYPdLJqvV6lHKX+li9neE3RuPUFlyEp3xS2yGgb/79gB2e6W/LtV70rVqOSecxvglCWEcj8cD9jBj0hM2mUwSOBoV2M6err4sMT+wI4h8UctXELi25Mbazp0OT0lnsF8oO3fB8Mc7Jy59lBI66zw5LICfKtsH+chMusOQ2KF71Aqsa7L9Sxg3dDD9bJvfTIjzsO6ao5OdHcdKhnWJwh1LvFXz4GXguZQ0foe24Bp+SvgZ2khmLsuvgc+WfjNTeyoGgeBL1ACRYFJHnNbbq7dTm9Z29JaMr1kb1WTlCaPmMdndekPWOl4151xqIU3vJ/3P/OvdA5mawKmA01adIv6yOdh/ZTAuGXWkOdHBG4+Ebft2MHYZeG55OR0h/JTW8r7LKLangG9PWEwBtnYqLJfGc1X7yBLx9CnXv4J9SUvgebPE71KqsS4liDxA+57DOroMxvDlhmxRTWIf21gzDIXykfYzt7gHIcybjDRIV5a8MX4/mSvEnQ4hkvpGDoz8GgzYri0Wq+KQThr+NTE6YqUE1ct/JpeFtCWLNYc+cvPJfxrp1twu56fHF/yXcJOolrEn1fnBLmRBhPy+0uSlP9ZId+ZGGXtZfyNpaOzFPklcK5JLQOLvP/4fSOO2DbsugIYAAAAASUVORK5CYII=');
}
.payment-method ul li a.skrill {
  width: 51px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAATCAYAAAA9DTUcAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQZSURBVHgB1VfdTRtBEN4zBh54wFSAqSAWDXBUAGkgOCkAbH7EA0K2QQghBDYNBGggmAqACmJXgKkg5pHfy/edd+7m1mccWXlIVlrP3uzs/M/s2ph/aFQqlTzmshlxeC5ia2urAFB4e3vrEXheJ5PJdI+Pj1tpDEqlUm5ycrLw9PTUajQaXTPisEb88Hrj/v39fb5Wq3XVfm5iYiL//PzcBb6jzx4cHFBnkxXE+vp6CUwqYJLDZwADPMfILnDNo6Ojr9vb23nyx/RxhmszNTVFOLIx4LNmYufOQdYS4OXe3l4dkIbmoZvJZrNFrDswgJBnCjjLM9UMf8vlcgPgFDMnzIMg4AxISMg9gKLdzmMWLQzM3xktK9eKMx2LDw2xCmtZC6AraAZZpEkRcNUkUy5cM95k7FlO7rCGukJGGuBzZqP8CfAMaXVn8ZGcFD0o1xOnZ/GzIkSCRIjLCGmTDLCmAIbSx/eyo8BAQ/9ksOAJWQO2Dj67NMJ+kBirc7jJmslb78qBOxT7maJ/IA7zzNZKxMfEXokk7ezs3MARPpwQEWLt7+/vh57e3d0tAqyYXpp4lk+mWq3e4Js1aKxDi6C91LJMv6Ge2o8bgOCZhxsbG2voZu3x8fFEF0PxdzQvxzBDY2HIgkoLou/FEBh6wUwQ57l8lA4Bi13TuE5LG1nQNEFTEkvxPY1lfWxsjEy9zc3NLtZN4GqOMaFcLQDerFvBOs9r3GNE8P1FNxZrSFq9RTyVUxKDxkr0RQd+MaW64hG74SmGORwsYv5ExHwlJBH619dXOmRZ0sQKuUcLvbT0UW2KDDoSjiprxQeMvjSjIVaH6FAWF10HHW0R6yvImFWHE1ZjTIPBFWjnNN56jvdSyU0FOKCm5PvS+SxNA+lXNkOGE8G0NIu6WRgnGNSq1+tU8hsmU6qN+WgJtV3TuO1XrBGBEmYcA7l3cXh4KAWs6eVAc4Di4dANRBmUNuLIaOzp6ekFlZBv1AtroOQow4uqbZWKvCVRkXYNmHcUHdrFpT44dQNQd1lqZGSRQdrkP2B+Z5kYVUtpjAgfgjiMNGwB3c13+A27XIMPyLwUfEIfRqaCd9kC4B0UaCG8TC96hk+IVVHCeowMb1MuMkqp4ftcCQnwjqoA3ipjzLDouApKTTrytNxEN+NgvbB1NnC/fIch53x0AjfjqfzAfgev1mthrNqsh650Q8WVoTTcx93iR1rG3cz0aRW/JpKXUJI2LTNCXNiq3YO6S2mI0Xl5eVmUZ77OY0V7K3iJJoQsaf7iAONqFSvd87JqAIOyU12yIT1PtPEhL9aodyvmXaCqMGSebVzxCoxqYFaB61hOGBm27CL/82gDzYDOpOVLA7CKemlR0zXaxxSX4iwOzmDJV8AjGP46OTl5MP/J+A0NCGtodgJ/wQAAAABJRU5ErkJggg==');
}
.payment-method ul li a.paysafecard {
  width: 133px;
  background-image: url('data:image/png;base64,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');
}
.payment-method ul li a.ecopayz {
  width: 88px;
  background-image: url('data:image/png;base64,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');
}
@media (min-width: 768px) {
  .payment-method {
    display: block;
  }
}
@media (min-width: 1200px) {
  .payment-method {
    padding: 30px 0;
  }
  .payment-method ul li {
    width: auto;
  }
  .payment-method ul li a.wire-transfer {
    width: 58px;
  }
  .payment-method ul li a.visa {
    width: 55px;
  }
  .payment-method ul li a.visa-electron {
    width: 44px;
  }
  .payment-method ul li a.mastercard {
    width: 37px;
  }
  .payment-method ul li a.maestro {
    width: 37px;
  }
  .payment-method ul li a.trustly {
    width: 99px;
  }
  .payment-method ul li a.neteller {
    width: 76px;
  }
  .payment-method ul li a.skrill {
    width: 51px;
  }
  .payment-method ul li a.paysafecard {
    width: 133px;
  }
  .payment-method ul li a.ecopayz {
    width: 88px;
  }
}
.sponsors-method {
  border-bottom: 1px solid #515151;
  display: flex;
  flex-wrap: wrap;
  padding: 20px;
  flex-direction: column;
}
.sponsors-method .text {
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #cccccc;
  text-transform: uppercase;
  padding-bottom: 30px;
}
.sponsors-method .logos {
  display: flex;
  justify-content: center;
  align-items: center;
}
.sponsors-method .logos ul li {
  margin: 0 10px;
}
.sponsors-method .logos ul li a {
  height: 40px;
  width: 60px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.sponsors-method .logos ul li a.rangers {
  background-image: url('data:image/png;base64,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');
}
.sponsors-method .logos ul li a.middlesboro {
  background-image: url('data:image/png;base64,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');
}
.sponsors-method .logos ul li a.derby_county {
  background-image: url('data:image/png;base64,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');
}
@media (min-width: 544px) {
  .sponsors-method {
    display: flex;
    flex-direction: row;
    padding: 0 30px;
  }
  .sponsors-method .text {
    justify-content: flex-start;
    padding: 0;
  }
  .sponsors-method .logos {
    padding: 15px 0;
    overflow: hidden;
    margin-left: auto;
    justify-content: flex-end;
  }
}
.footer-menu {
  display: flex;
  flex-wrap: wrap;
  padding: 5px;
  flex-direction: column;
}
.footer-menu .text {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  color: white;
  text-transform: initial;
  padding: 0 40px 30px 40px;
}
.footer-menu .text .logo18 {
  margin: 15px;
}
.footer-menu .menu {
  display: flex;
  justify-content: center;
  align-items: center;
}
.footer-menu .menu ul {
  display: inline-block;
}
.footer-menu .menu ul li {
  display: inline-block;
}
.footer-menu .menu ul li a {
  color: white;
  text-indent: 0;
  display: inline-block;
}
.footer-menu .menu ul li a:after {
  content: '|';
  padding: 5px;
}
.footer-menu .menu ul li:last-child a:after {
  display: none;
}
@media (min-width: 544px) {
  .footer-menu {
    padding: 20px;
  }
  .footer-menu .menu ul {
    display: flex;
  }
  .footer-menu .text {
    flex-direction: row;
    padding: 0 0 15px 0;
  }
  .footer-menu .text .logo18 {
    margin: 0 15px 0 0;
  }
}
@media (min-width: 992px) {
  .footer-menu {
    display: flex;
    flex-direction: row;
    padding: 10px 30px;
  }
  .footer-menu .text {
    flex-direction: row;
    justify-content: flex-start;
    padding: 0;
  }
  .footer-menu .menu {
    padding: 15px 0;
    margin-top: 5px;
    overflow: hidden;
    margin-left: auto;
    justify-content: flex-end;
  }
}
.common-licence-text {
  background-color: #333333;
  color: #ffffff;
  display: block;
  text-align: center;
  font-size: 16px;
  padding: 20px 8px 70px;
  padding-bottom: calc(70px + 17px);
}
.common-licence-text a {
  color: #ffffff;
  text-decoration: none;
  display: block;
}
.cookie-visible .common-licence-text {
  padding-bottom: calc( 70px +  76px + 20px);
}
@media (min-width: 992px) {
  .common-licence-text {
    padding-bottom: 0;
  }
  .cookie-visible .common-licence-text {
    padding-bottom: 0;
  }
}
.footer-copyright {
  display: none;
}
@media (min-width: 992px) {
  .footer-copyright {
    background-color: #333333;
    display: block;
    padding: 34px 25px 70px;
    padding-bottom: calc(70px + 17px);
    color: #ffffff;
    text-align: right;
    font-size: 17px;
  }
  .footer-copyright p {
    padding: 0;
    margin: 0;
  }
  .footer-copyright p a {
    color: #ffffff;
    text-decoration: none;
    margin: 0 5px;
  }
  .footer-copyright p.copy {
    float: left;
  }
  .cookie-visible .footer-copyright {
    padding-bottom: 76px;
  }
}
@media (min-width: 1200px) {
  .footer-copyright {
    padding-bottom: 10px;
  }
  .footer-copyright.sport {
    padding-bottom: 10px;
  }
}
#game-player .responsive-popover-wrapper.play-area.gamePlay .mobile-footer.mobile-nav {
  display: flex;
}
#game-player .responsive-popover-wrapper.play-area.gamePlay .mobile-footer.mobile-nav nav {
  display: flex;
}
#game-player .responsive-popover-wrapper.play-area.gamePlay .mobile-footer.mobile-nav nav ul.game-nav {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  padding: 0;
  margin: 0;
}
#game-player .responsive-popover-wrapper.play-area.gamePlay .mobile-footer.mobile-nav nav ul li.game-tab {
  display: flex;
  position: relative;
  margin: 0;
  padding: 0;
  justify-content: center;
  align-items: center;
}
#game-player .responsive-popover-wrapper.play-area.gamePlay .mobile-footer.mobile-nav nav ul li:last-child {
  margin-top: 0;
}
.mobile-footer {
  height: 70px;
  position: fixed;
  z-index: 5003;
  background-color: #333333;
  bottom: 0;
  transition: .25s all ease;
  box-shadow: 8px 5px 15px #000000;
}
.mobile-footer.has-scroll nav {
  display: block;
  height: auto;
}
.mobile-footer.has-scroll nav li {
  vertical-align: top;
}
.mobile-footer.has-scroll nav li a {
  padding: 0 14px;
}
.mobile-footer.has-scroll nav::-webkit-scrollbar {
  height: 3px;
  background-color: #F5F5F5;
}
.mobile-footer.has-scroll nav::-webkit-scrollbar-thumb {
  background-color: #333333;
}
.mobile-footer.has-scroll nav::-webkit-scrollbar-track {
  background-color: #FFFFFF;
  height: 1px;
}
.mobile-footer nav {
  display: table;
  width: 100%;
  height: 100%;
  table-layout: fixed;
  position: relative;
  z-index: 5006;
}
.mobile-footer nav ul {
  display: table-row;
}
.mobile-footer nav ul li {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  position: relative;
}
.mobile-footer nav ul li:before {
  content: "";
  display: none;
}
.mobile-footer nav ul li .selected-arrow {
  background-color: #ffffff;
  position: absolute;
  width: 10px;
  height: 8px;
  display: block;
  left: 48%;
  top: -1px;
  -webkit-clip-path: polygon(0% 0%,100% 0%,100% 0%,50% 100%);
  clip-path: polygon(0% 0%,100% 0%,100% 0%,50% 100%);
}
.mobile-footer nav ul li a {
  font-size: 14px;
  font-family: 'Texta-Book';
  color: #ffffff;
  text-decoration: none;
}
.mobile-footer nav ul li a:lang(ja-jp) {
  font-size: 12px;
}
.mobile-footer nav ul li a:before {
  font-size: 25px;
  font-family: icomoon;
  display: block;
}
.mobile-footer nav ul li a small {
  display: none;
}
.mobile-footer nav ul li a i,
.mobile-footer nav ul li a .fa {
  display: block;
  font-size: 200%;
  margin: 0 auto;
}
.mobile-footer nav ul li a i.icon-close,
.mobile-footer nav ul li a .fa.icon-close {
  display: none;
}
.mobile-footer nav ul li a.active {
  border-bottom: 2px solid #ff141a;
  color: #ff141a;
}
.mobile-footer nav ul li a.active i.icon-games3 {
  display: none;
}
.mobile-footer nav ul li a.active i.icon-close {
  display: block;
}
.mobile-footer nav ul li a.sign-up-icon {
  color: #ffba00;
}
.mobile-footer nav ul li a.deposit,
.mobile-footer nav ul li a.deposit-mobile {
  color: #269803;
}
.mobile-footer nav ul li a.show-promotions {
  position: relative;
}
.mobile-footer nav ul li a.show-promotions .icon-promos {
  position: relative;
  max-width: 32px;
}
.mobile-footer nav ul li a.show-promotions .promo-counter {
  border-radius: 50%;
  background: #ffba00;
  width: 14px;
  height: 14px;
  text-align: center;
  line-height: 14px;
  font-size: 11px;
  position: absolute;
  right: 10px;
  bottom: 40px;
  color: #333333;
}
.mobile-footer nav ul li.for-tablet {
  display: none;
}
.cookie-visible .mobile-footer {
  bottom: 76px;
}
@media (min-width: 768px) {
  footer nav ul li.for-tablet {
    display: block;
  }
}
@media (min-width: 1200px) {
  .mobile-footer {
    display: none;
  }
}
@media screen and (orientation: landscape) {
  .responsive-popover-wrapper.play-area.gamePlay .mobile-footer.mobile-nav {
    border-spacing: 0;
  }
  .responsive-popover-wrapper.play-area.gamePlay .mobile-footer.mobile-nav nav ul.game-nav {
    flex-direction: column;
    display: flex;
    position: relative;
    justify-content: space-between;
    justify-items: flex-start;
    padding: 0;
    margin: 0;
    width: auto !important;
  }
  .responsive-popover-wrapper.play-area.gamePlay .mobile-footer.mobile-nav nav ul li.game-tab {
    height: auto;
    text-align: center;
    justify-content: center;
    display: flex !important;
    margin: 0 !important;
    flex-grow: 1;
  }
  .responsive-popover-wrapper.play-area.gamePlay .mobile-footer.mobile-nav nav ul li.game-tab.banking {
    position: relative !important;
    height: auto !important;
  }
  .responsive-popover-wrapper.play-area.gamePlay .mobile-footer.mobile-nav nav ul li.game-tab a {
    position: relative;
    left: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: auto;
    line-height: 20px;
  }
}
@media screen and (orientation: portrait) {
  .responsive-popover-wrapper.play-area.gamePlay .mobile-footer.mobile-nav {
    border-spacing: 0;
  }
  .responsive-popover-wrapper.play-area.gamePlay .mobile-footer.mobile-nav nav ul.game-nav {
    flex-direction: row;
    display: flex;
    margin: 0;
    justify-content: space-between;
    align-items: center;
  }
  .responsive-popover-wrapper.play-area.gamePlay .mobile-footer.mobile-nav nav ul li.game-tab {
    height: 70px;
    display: flex;
    justify-content: space-evenly;
  }
  .responsive-popover-wrapper.play-area.gamePlay .mobile-footer.mobile-nav nav ul li.game-tab.banking {
    position: relative !important;
  }
  .responsive-popover-wrapper.play-area.gamePlay .mobile-footer.mobile-nav nav ul li.game-tab a {
    left: 0 !important;
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: auto;
  }
  .responsive-popover-wrapper.play-area.gamePlay .mobile-footer.mobile-nav nav ul li.game-tab span {
    margin-top: 10px;
  }
}
footer#sport-footer {
  height: calc(3px + 70px);
  margin-bottom: -3px;
  position: fixed;
  z-index: 5003;
  background-color: #333333;
  bottom: 0;
  overflow: auto;
  white-space: nowrap;
  width: 100vw;
  transition: .25s all ease;
  box-shadow: 8px 5px 15px #000000;
}
footer#sport-footer nav {
  overflow-x: scroll;
  -webkit-overflow-scrolling: touch;
  width: 100vw;
}
footer#sport-footer nav ul {
  padding: 0;
  margin: 0;
}
footer#sport-footer nav ul li {
  display: inline-block;
}
footer#sport-footer nav ul li a {
  display: block;
  color: #ffffff;
  font-family: 'Texta-Book';
}
footer#sport-footer nav ul li a.icon {
  text-align: center;
}
footer#sport-footer nav ul li a:before {
  font-size: 25px;
  font-family: icomoon;
  display: block;
  margin-bottom: 3px;
}
footer#sport-footer nav ul li a.active:after {
  height: 68px;
  border-bottom: solid 2px #ff1419;
}
footer#sport-footer nav ul li .pulsating-circle {
  position: relative;
  margin-top: -40%;
  left: 60%;
}
cookie-visible footer#sport-footer {
  bottom: 76px;
}
@media (min-width: 1200px) {
  footer#sport-footer {
    display: none;
  }
}
#CybotCookiebotDialogPoweredbyCybot {
  display: none;
}
.CybotCookiebotDialogBodyButton {
  height: auto;
}
#CybotCookiebotDialogTabContent {
  font-family: texta-book, sans-serif;
}
#CybotCookiebotDialogPoweredbyImage {
  max-height: 3.125em;
}
#CybotCookiebotDialog {
  max-width: 450px;
  max-height: 70vh;
}
#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonsWrapper {
  flex-direction: column;
}
#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton:not(:last-of-type),
#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,
#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:not(:first-of-type) {
  width: 100%;
  margin-bottom: 4px;
}
#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton {
  border-radius: 0;
}
#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink {
  font-family: 'Texta-Book';
  font-size: 16px;
}
#CybotCookiebotDialog * {
  font-size: 16px;
}
.CybotCookiebotDialogBodyButton {
  height: 40px;
  padding: 0 !important;
  line-height: 40px !important;
  font-family: 'Texta-Book' !important;
}
#CybotCookiebotDialogBodyContent {
  line-height: 1.2em;
}
#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonsWrapper {
  flex-direction: column-reverse;
}
@media screen and (orientation: landscape) {
  #CybotCookiebotDialog {
    max-height: calc(84%);
  }
}
@media (min-width: 300px) {
  #base-content-wrapper {
    background: #c4c4c4;
    padding: 0 8px;
    overflow: hidden;
  }
  #base-content-wrapper #base-content {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 20px;
    padding-top: 8px;
  }
  #base-content-wrapper #base-content h1 {
    margin-bottom: 8px;
  }
}
@media (min-width: 1024px) {
  #base-content-wrapper {
    padding: 0 24px;
  }
  #base-content-wrapper #base-content {
    padding-top: 24px;
    padding-bottom: 24px;
  }
  #base-content-wrapper #base-content h1 {
    margin-bottom: 24px;
  }
  #base-content-wrapper #base-content.base-content-bingo span.game-name {
    width: 190px;
  }
  #base-content-wrapper #base-content span.game-name {
    width: 200px;
  }
}
#base-content {
  background: #c4c4c4;
  position: absolute;
  left: -9999px;
  bottom: -9999px;
}
#base-content.visible {
  position: relative;
  left: auto;
  bottom: auto;
}
#base-content h1 {
  background: #333333;
  margin: 0 auto;
  text-align: center;
  font-family: 'Texta-Bold';
  color: #ffffff;
  font-size: 38px;
  text-transform: capitalize;
}
#base-content h1 :lang(ja-jp) {
  font-family: 'notosans-regular';
}
#base-content .base-content-inner {
  margin: 0 auto;
}
#base-content .base-content-inner.from-cms {
  color: #ffffff;
  max-height: 100%;
  overflow: auto;
}
#base-content .base-content-inner.from-cms > section {
  width: auto;
  float: none;
}
#base-content .base-content-inner > section,
#base-content .base-content-inner .boxes > section {
  background: #333333;
  color: #ffffff;
  padding: 24px;
  margin-bottom: 24px;
  text-align: center;
  float: right;
  width: 32%;
}
#base-content .base-content-inner > section ul,
#base-content .base-content-inner .boxes > section ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
#base-content .base-content-inner > section ul li,
#base-content .base-content-inner .boxes > section ul li {
  list-style: none;
}
#base-content .base-content-inner > section ul:lang(ja-jp),
#base-content .base-content-inner .boxes > section ul:lang(ja-jp) {
  font-family: 'Texta-Bold';
}
#base-content .base-content-inner > section a,
#base-content .base-content-inner .boxes > section a {
  color: #ffffff;
  text-decoration: none;
}
#base-content .base-content-inner > section h2,
#base-content .base-content-inner .boxes > section h2 {
  font-weight: 400;
  font-family: 'Texta-Bold';
  font-size: 36px;
  border-bottom: 2px solid #999999;
  max-width: 85%;
  margin: 0 auto 12px;
}
#base-content .base-content-inner > section h2:lang(ja-jp),
#base-content .base-content-inner .boxes > section h2:lang(ja-jp) {
  font-family: 'notosans-regular';
}
#base-content .base-content-inner > section h3,
#base-content .base-content-inner .boxes > section h3 {
  margin: 0;
  font-weight: 400;
  padding-bottom: 10px;
}
#base-content .base-content-inner > section p,
#base-content .base-content-inner .boxes > section p {
  margin: 0;
  padding-bottom: 5px;
  line-height: 16px;
  font-size: 14px;
}
#base-content .base-content-inner > section.news li,
#base-content .base-content-inner .boxes > section.news li {
  position: relative;
  padding-top: 20px;
}
#base-content .base-content-inner > section.news li .news-date,
#base-content .base-content-inner .boxes > section.news li .news-date {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  display: block;
  font-size: 14px;
}
#base-content .base-content-inner > section.news:lang(ja-jp),
#base-content .base-content-inner .boxes > section.news:lang(ja-jp) {
  font-family: 'Texta-Book';
}
#base-content .base-content-inner > section.bonus,
#base-content .base-content-inner > section.multi-games,
#base-content .base-content-inner .boxes > section.bonus,
#base-content .base-content-inner .boxes > section.multi-games {
  margin-bottom: 0;
}
#base-content .base-content-inner > section.latest-winners,
#base-content .base-content-inner .boxes > section.latest-winners {
  padding: 0 30px;
  margin-bottom: 0;
}
#base-content .base-content-inner > section.latest-winners h2,
#base-content .base-content-inner .boxes > section.latest-winners h2 {
  padding-top: 30px;
  margin-bottom: 10px;
}
#base-content .base-content-inner > section.latest-winners > h3,
#base-content .base-content-inner .boxes > section.latest-winners > h3 {
  font-size: 20px;
}
#base-content .base-content-inner > section.latest-winners .winners-section,
#base-content .base-content-inner .boxes > section.latest-winners .winners-section {
  margin-bottom: 9px;
}
#base-content .base-content-inner > section.latest-winners h3,
#base-content .base-content-inner .boxes > section.latest-winners h3 {
  font-size: 22px;
}
#base-content .base-content-inner > section.latest-winners li,
#base-content .base-content-inner .boxes > section.latest-winners li {
  text-align: left;
  line-height: 20px;
}
#base-content .base-content-inner > section.latest-winners li span,
#base-content .base-content-inner .boxes > section.latest-winners li span {
  float: right;
  margin-left: 10px;
}
#base-content .base-content-inner > section.latest-winners li span.game-name,
#base-content .base-content-inner .boxes > section.latest-winners li span.game-name {
  width: 140px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  text-align: right;
}
#base-content .base-content-inner .boxes {
  width: 66%;
  float: left;
}
#base-content .base-content-inner .boxes > section {
  float: left;
  width: 48.5%;
}
#base-content .base-content-inner .boxes > section:nth-child(2n+1) {
  margin-right: 3%;
}
@media (max-width: 1300px) {
  #base-content .base-content-inner > section {
    float: none;
    width: auto;
  }
  #base-content .base-content-inner > section.latest-winners {
    clear: both;
    height: auto !important;
    padding: 0 70px 30px;
    overflow: hidden;
  }
  #base-content .base-content-inner > section.latest-winners h2 {
    max-width: 400px;
  }
  #base-content .base-content-inner > section.latest-winners .winners-section {
    float: left;
    width: 46%;
    margin: 0 2% 10px;
  }
  #base-content .base-content-inner .boxes {
    width: auto;
    float: none;
    height: auto !important;
    overflow: hidden;
  }
  #base-content .base-content-inner .boxes > section {
    width: 49%;
    margin-bottom: 20px;
  }
  #base-content .base-content-inner .boxes > section.bonus,
  #base-content .base-content-inner .boxes > section.multi-games {
    margin-bottom: 20px;
  }
  #base-content .base-content-inner .boxes > section:nth-child(2n+1) {
    margin-right: 2%;
  }
}
@media (max-width: 1140px) {
  #base-content .base-content-inner {
    overflow: hidden;
  }
}
@media (max-width: 2560px) {
  #mobile #base-content {
    overflow: hidden;
    height: 380px;
  }
  #mobile #base-content h1 {
    font-size: 27px;
  }
  #mobile #base-content .base-content-inner .boxes > section {
    padding: 10px;
    margin-bottom: 0;
    height: 320px;
    overflow: auto;
  }
  #mobile #base-content .base-content-inner .boxes > section h2 {
    font-size: 25px;
  }
  #mobile #base-content .base-content-inner .boxes > section h3 {
    font-size: 17px;
    padding-bottom: 0;
  }
  #mobile #base-content .base-content-inner .boxes > section p {
    font-size: 14px;
  }
  #mobile #base-content .base-content-inner .boxes > section:nth-child(2n+1) {
    margin-right: 0;
  }
  #mobile #base-content .base-content-inner .boxes > section.latest-winners .winners-section {
    width: 80%;
    padding: 0 1.5%;
    margin: 0 auto;
  }
  #mobile #base-content .base-content-inner .boxes > section.latest-winners h2 {
    padding-top: 10px;
    margin-bottom: 10px;
  }
  #mobile #base-content .base-content-inner .boxes > section.latest-winners > h3 {
    padding-bottom: 10px;
  }
  #mobile #base-content .base-content-inner .boxes > section.latest-winners h3 {
    padding-bottom: 20px;
  }
}
@media (max-width: 640px) {
  #mobile #base-content .base-content-inner .boxes > section.latest-winners .winners-section {
    float: none;
    width: auto;
  }
  #mobile #base-content .base-content-inner .boxes > section.latest-winners li span.game-name {
    width: 100px;
  }
}
#self-exclusion {
  overflow: hidden;
}
#self-exclusion .container {
  max-width: 600px;
  margin: 0 auto;
}
#self-exclusion .error-message,
#self-exclusion .message.error {
  color: #ff141a;
  font-family: 'Texta-Book', sans-serif;
  text-align: center;
}
#self-exclusion .error-message :lang(ja-jp),
#self-exclusion .message.error :lang(ja-jp) {
  font-family: 'notosans-demiLight', 'Texta-Book';
}
#self-exclusion .error-message.confirm-email,
#self-exclusion .message.error.confirm-email {
  clear: both;
  text-align: left;
}
#self-exclusion .forgot-password-form {
  text-align: center;
}
#self-exclusion .forgot-password-form form {
  text-align: left;
}
#self-exclusion .forgot-password-form form input {
  margin-bottom: 10px;
}
#self-exclusion .forgot-password-form form button {
  margin: 0 auto;
  display: block;
  width: 150px;
  font-weight: 700;
}
#self-exclusion .se-message {
  max-width: 600px;
  margin: 0 auto;
  padding-top: 60px;
}
#self-exclusion .se-message#Message2 {
  padding-top: 0;
}
#self-exclusion .cta {
  width: 150px;
  margin: 0 auto;
  display: block;
}
#self-exclusion #confirmEmail {
  float: left;
  margin-right: 10px;
}
#self-exclusion p {
  clear: both;
}
@media (max-width: 1024px) {
  #self-exclusion {
    overflow: auto;
  }
  #self-exclusion #container {
    padding-bottom: 0;
    height: 100%;
    overflow: auto;
  }
}
div.sitemap ul a {
  text-transform: capitalize;
}
#locale-redirect-box {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0,0,0,0.8);
  z-index: 15100;
  width: 100%;
  height: 100%;
}
#locale-redirect-box .locale-inner {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  max-width: 500px;
  max-height: 500px;
  margin: auto;
  padding: 10px;
}
#locale-redirect-box .locale-inner h3 {
  color: #ffffff;
  font-family: 'Montserrat';
  font-size: 30px;
  line-height: 30px;
  text-shadow: 0px 0px 3px #000000;
  margin-top: 0;
}
#locale-redirect-box .locale-inner h3 :lang(ja-jp) {
  font-family: 'notosans-regular';
}
#locale-redirect-box .locale-inner a {
  background: rgba(0,0,0,0.7);
  min-width: 90px;
  margin: 0 15px;
}
#locale-redirect-box .locale-inner .button-holder {
  text-align: center;
}
#locale-redirect-box .locale-inner img {
  max-width: 100%;
  max-height: 100%;
  height: auto;
}
#locale-redirect-box .locale-inner .map-holder {
  height: 100%;
  text-align: center;
}
#locale-redirect-box .locale-inner .location-text-holder {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 25%;
  text-align: center;
}
@media (max-width: 700px) {
  #locale-redirect-box .locale-inner {
    max-height: 350px;
    margin: 15px auto 0;
  }
  #locale-redirect-box .locale-inner .map-holder {
    height: auto;
  }
  #locale-redirect-box .locale-inner .location-text-holder {
    bottom: -100px;
    padding: 0 10px;
  }
}
@media (max-width: 700px) and (orientation: landscape) {
  #locale-redirect-box .locale-inner .map-holder {
    height: 100%;
    max-width: 50%;
  }
  #locale-redirect-box .locale-inner .location-text-holder {
    bottom: 0;
    top: 0;
    right: 10px;
    left: auto;
    max-width: 50%;
    max-height: 150px;
    margin: auto;
  }
  #locale-redirect-box .locale-inner a {
    min-width: 60px;
  }
}
#mobile.windows-app {
  overflow: hidden;
}
#mobile.windows-app .promo {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  color: #ffffff;
  background: rgba(0,0,0,0.5);
}
#mobile.windows-app .promo .promo-inner {
  margin: auto;
  max-width: 75%;
  max-height: 200px;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
#mobile.windows-app .promo a {
  color: #ffffff;
  text-shadow: 0 0 6px #000000;
}
#mobile.windows-app .promo h2 {
  margin: 0;
  font-size: 50px;
  font-family: 'Montserrat';
  text-shadow: 0 0 6px #000000;
}
#mobile.windows-app .promo h2:lang(ja-jp) {
  font-family: 'notosans-regular';
}
#mobile.windows-app .promo h3 {
  font-size: 28px;
  margin: 0 0 15px;
  text-shadow: 0 0 6px #000000;
}
#mobile.windows-app footer {
  text-align: center;
}
#mobile.windows-app .mobile-app-link {
  margin-top: 13px;
  padding-left: 60px;
  height: 45px;
  line-height: 45px;
  font-size: 22px;
  background-image: url("https://static.32red.com/img/windows-icon.png");
  background-repeat: no-repeat;
  background-position: 15px 8px;
}
#mobile.windows-app .mobile-app-link span {
  font-family: 'Texta-Bold';
  font-weight: 700;
}
#mobile.windows-app .mobile-app-link span:lang(ja-jp) {
  font-family: 'notosans-bold', 'Texta-Bold';
}
#mobile.windows-app .cookie-visible footer {
  bottom: 0;
}
.tabs {
  margin-bottom: 20px;
}
.tabs > ul {
  border-bottom: 1px solid #dbdbdb;
  margin-bottom: 0;
}
.tabs > ul li {
  font-size: 16px;
  line-height: 30px;
  padding: 0;
  border: 1px solid #dbdbdb;
  border-left: 0;
  background: #f5f5f5;
  cursor: pointer;
}
.tabs > ul li:first-child {
  border-left: 1px solid #dbdbdb;
}
.tabs > ul li.active {
  background: #ffffff;
  border-bottom: 1px solid #ffffff;
}
.tabs > ul li a {
  color: #333333;
  border: 0;
  margin-right: 0;
}
.tabs > ul li a:hover {
  background-color: transparent;
  border-color: transparent;
}
.tabs > ul li a:focus {
  outline: none;
}
.tabs .tabs-item {
  display: none;
  border: 1px solid #dbdbdb;
  border-top: 0;
  padding: 10px;
}
.tabs .tabs-item.active {
  display: block;
}
.tabs .tabs-content {
  display: block;
  border: 1px solid #dbdbdb;
  border-top: 0;
}
.tabs .tabs-content > * {
  margin: 0;
  padding: 10px;
  display: none;
}
.tabs .tabs-content > *.active {
  display: block;
}
.tabs.hamburger-menu-tabs {
  margin-bottom: 0;
  overflow: hidden;
}
.tabs.hamburger-menu-tabs > ul {
  background: #3D3D3D;
  border: 0;
}
.tabs.hamburger-menu-tabs > ul li {
  border: 0;
}
.tabs.hamburger-menu-tabs > ul li:first-child {
  border: 0;
}
.tabs.hamburger-menu-tabs > ul li a {
  padding: 0 7px;
  font-size: 13px;
  text-transform: uppercase;
  background: #3D3D3D;
  color: #999999;
}
.tabs.hamburger-menu-tabs > ul li a:after {
  display: none;
}
.tabs.hamburger-menu-tabs > ul li.active a {
  background: #525252;
  color: #ffffff;
  border-left: 0;
}
.tabs.hamburger-menu-tabs .tabs-item {
  overflow: hidden;
  background: #525252;
  border: 0;
  padding: 0;
}
.hamburger-menu-buttons {
  display: flex;
  background: #242424;
}
.hamburger-menu-buttons a {
  flex: 1;
  text-align: center;
  color: #ffffff;
  text-decoration: none;
  font-size: 14px;
  padding: 10px 0;
}
.hamburger-menu-buttons a.yellow {
  background: #ffa100;
  color: #333333;
  font-weight: 700;
}
.hamburger-menu-buttons a.green {
  background: #269803;
  color: #ffffff;
}
.hamburger-menu-buttons a.show-promotions {
  border-left: 1px solid #333333;
}
.hamburger-menu-buttons a.double-size {
  flex: 2;
}
.hamburger-menu-buttons i {
  font-size: 35px;
  line-height: 38px;
  display: block;
}
#mobile .game-opened header {
  z-index: 15008;
}
#mobile .game-opened header .cta {
  width: 100px;
  line-height: 38px;
  height: 40px;
}
.main-nav .menu-wrapper .hamburger-menu-arrow {
  width: 34px;
  height: 77px;
  position: absolute;
  z-index: 554121245;
  background-color: rgba(0,0,0,0.5);
  transition: .25s all ease;
}
.main-nav .menu-wrapper .hamburger-menu-arrow.right {
  right: 0px;
}
.main-nav .menu-wrapper .hamburger-menu-arrow.left {
  left: 0px;
}
.main-nav .menu-wrapper .hamburger-menu-arrow.hidden {
  display: none;
}
.main-nav .menu-wrapper .hamburger-menu-arrow .material-icons {
  border-style: solid;
  border-width: 0.25em 0.25em 0 0;
  content: '';
  height: 1em;
  left: 0.15em;
  top: 0.15em;
  margin: auto;
  width: 1em;
  display: inline-block;
  position: absolute;
}
.main-nav .menu-wrapper .hamburger-menu-arrow .material-icons.right {
  transform: rotate(45deg);
  right: 6px;
  left: unset;
  top: 32px;
}
.main-nav .menu-wrapper .hamburger-menu-arrow .material-icons.left {
  transform: rotate(-135deg);
  left: 6px;
  top: 32px;
}
.main-nav .menu-wrapper .games-section {
  max-height: 77px;
  position: relative;
}
.main-nav .menu-wrapper .games-section .games-widget {
  display: block;
  overflow: auto;
  white-space: nowrap;
}
.main-nav .menu-wrapper .games-section .games-widget .game-item {
  width: 77px;
  display: inline-block;
  margin-left: -4px;
}
.main-nav .menu-wrapper .games-section .games-widget .game-item:first-child {
  margin-left: 0px;
}
.main-nav .menu-wrapper .games-section .games-widget .game-item .game-description.show-full {
  width: 100vw;
}
@media (min-width: 300px) {
  .promotions-wrapper > h2 {
    color: #ff141a;
    font-weight: bold;
    font-style: italic;
    font-size: 22px;
    line-height: 30px;
    font-family: 'Montserrat';
    clear: both;
  }
  .promotion-block {
    margin: 10px auto;
  }
  .promotion-block picture {
    width: 100%;
    overflow: hidden;
    display: block;
  }
  .promotion-block img {
    height: 100%;
    width: auto;
    min-width: 0;
    transform: translate(-50%,0);
    margin-left: 50%;
    max-width: none;
    min-height: 300px;
  }
  .promotion-block .content {
    background-color: #ededed;
    padding: 10px;
  }
  .promotion-block .content h2 {
    margin: 5px 0;
  }
  .promotion-block .content h2 a {
    text-decoration: none;
    color: #333333;
  }
  .promotion-block .content span {
    display: block;
    padding: 20px 0;
    font-family: 'Texta-Book';
    color: #999999;
    font-size: 16px;
  }
  .promotion-block .content .cta {
    display: block;
    margin: 10px 0;
  }
  .promotion-block .description p {
    margin: 0px;
  }
  .promotion-block .content h2 {
    font-size: 28px;
  }
  .promotion-block .content span {
    font-size: 12px;
  }
}
@media (min-width: 992px) {
  .promotions-wrapper > h2 {
    font-size: 24px;
  }
  .promotion-block {
    display: flex;
  }
  .promotion-block.l12,
  .promotion-block.m6 {
    width: 100%;
    padding-right: 0;
  }
  .promotion-block picture {
    float: left;
    max-width: 220px;
    min-height: 220px;
  }
  .promotion-block img {
    min-height: auto;
  }
  .promotion-block .content {
    position: relative;
    width: 100%;
    max-width: 80%;
    vertical-align: top;
    margin: 0;
    float: left;
    display: flex;
    flex-flow: column;
  }
  .promotion-block .content p {
    flex-grow: 1;
  }
  .promotion-block .content span {
    width: 60%;
    display: inline-block !important;
    vertical-align: top;
    padding: 10px 0 !important;
    font-family: 'Texta-Book';
  }
  .promotion-block .content a.cta {
    width: 30%;
    display: inline-block !important;
    vertical-align: top;
    float: right;
  }
}
@media (max-width: 701px) and (orientation: landscape) {
  .content.antanddec {
    top: 5%;
  }
}
.full-screen-error body {
  background: none;
  height: 100%;
}
.full-screen-error .error-page-bg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.full-screen-error .error-page-bg img {
  width: 100%;
  height: 100%;
  display: block;
}
.full-screen-error .error-page-content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0,0,0,0.3);
  z-index: 5002;
  height: 100%;
}
.full-screen-error .error-page-content .error-message {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  width: 500px;
  height: 400px;
  margin: auto;
  color: #ffffff;
}
.full-screen-error .error-page-content .error-message h1 {
  font-family: 'Texta-Bold', sans-serif;
}
.full-screen-error .error-page-content .error-message h1 :lang(ja-jp) {
  font-family: 'notosans-bold', 'Texta-Bold';
}
.full-screen-error .error-page-content .error-message a {
  color: #ffffff;
  text-decoration: none;
}
.error-message {
  max-width: 1024px;
  margin: 0 auto;
  font-family: 'Montserrat';
}
.error-message :lang(ja-jp) {
  font-family: 'notosans-regular';
}
.error-message h1 {
  font-size: 60px;
  font-weight: 400;
  margin-bottom: 5px;
  line-height: 60px;
}
.error-message h1:lang(ja-jp) {
  font-size: 54px;
  line-height: 54px;
}
.error-message h2 {
  font-size: 40px;
  font-weight: 400;
  line-height: 40px;
}
.error-message a {
  font-size: 35px;
  color: #333333;
  font-family: 'Texta-Book', sans-serif;
}
.error-message a :lang(ja-jp) {
  font-family: 'notosans-demiLight', 'Texta-Book';
}
.error-message a.error-back {
  display: none;
}
.error-message p {
  font-family: 'Texta-Book', sans-serif;
  font-size: 35px;
}
.error-message p :lang(ja-jp) {
  font-family: 'notosans-demiLight', 'Texta-Book';
}
.homepage-slideshow .error-message {
  color: #ffffff;
}
.homepage-slideshow .error-message .error-text {
  display: none;
}
.homepage-slideshow .error-message h1,
.homepage-slideshow .error-message h2 {
  text-shadow: 0px 0px 10px #000000;
}
.homepage-slideshow .error-message a {
  color: #ffffff;
  text-shadow: 0px 0px 10px #000000;
}
.homepage-slideshow .error-message a.error-back {
  display: block;
}
.slideshow-nav {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0 auto;
  max-width: 100%;
  z-index: 5003;
}
.slideshow-nav ul {
  max-width: 800px;
  text-align: center;
}
.slideshow-nav ul li {
  background: #ffffff;
  border-radius: 50%;
  width: 8px;
  height: 8px;
  list-style: none;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  margin-left: 5px;
  position: relative;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.slideshow-nav ul li:after,
.slideshow-nav ul li:before {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 0;
  height: 0;
  content: "";
  background: #ffffff;
  border-radius: 50%;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.slideshow-nav ul li.active,
.slideshow-nav ul li:hover {
  background: #000000;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.slideshow-nav ul li.active:after,
.slideshow-nav ul li:hover:after {
  width: 12px;
  height: 12px;
  left: -2px;
  top: -2px;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.slideshow-nav ul li.active:before,
.slideshow-nav ul li:hover:before {
  width: 8px;
  height: 8px;
  left: 0;
  top: 0;
  background: #000000;
  z-index: 5002;
}
.carousel-wrapper-text {
  overflow: hidden;
  position: relative;
  height: 280px;
  margin: 20px auto;
  box-sizing: content-box;
  padding-bottom: 30px;
}
.carousel-wrapper-text.has-arrows .next,
.carousel-wrapper-text.has-arrows .prev {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 30px;
  width: 30px;
  background: #c4c4c4;
  border-right: 5px solid #ffffff;
  color: #ffffff;
  font-size: 28px;
}
.carousel-wrapper-text.has-arrows .next i,
.carousel-wrapper-text.has-arrows .prev i {
  position: absolute;
  top: 50%;
  margin-top: -14px;
  left: 2px;
}
.carousel-wrapper-text.has-arrows .next {
  left: auto;
  right: 0;
  border-right: 0;
  border-left: 5px solid #ffffff;
}
.carousel-wrapper-text .slideshow-nav {
  bottom: 5px;
}
.carousel-wrapper-text .slideshow-nav ul {
  margin: 0 auto;
  padding: 0;
}
.carousel-wrapper-text .slideshow-nav ul li {
  background: #ffffff;
  border: 1px solid #000000;
  width: 18px;
  height: 18px;
}
.carousel-wrapper-text .slideshow-nav ul li:before {
  width: 15px;
  height: 15px;
  display: none;
}
.carousel-wrapper-text .slideshow-nav ul li.active,
.carousel-wrapper-text .slideshow-nav ul li:hover {
  background: #ffffff;
}
.carousel-wrapper-text .slideshow-nav ul li.active:after,
.carousel-wrapper-text .slideshow-nav ul li:hover:after {
  width: 10px;
  height: 10px;
  left: 3px;
  top: 3px;
  background: #000000;
}
.carousel-wrapper-text .carousel {
  position: relative;
  height: 100%;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear;
  margin-bottom: 20px;
}
.carousel-wrapper-text .carousel > * {
  float: left;
  position: relative;
  height: 100%;
}
.carousel-wrapper-text .carousel > * figure {
  padding: 0;
  margin: 0;
}
.carousel-wrapper-text .carousel > * figure figcaption {
  position: absolute;
  left: 0px;
  right: 0;
  bottom: 0px;
  color: #ffffff;
  padding-left: 26px;
  padding-right: 26px;
  background: #333333;
  text-align: center;
  padding-top: 4px;
  padding-bottom: 4px;
}
.carousel-wrapper-text .carousel > * figure figcaption h2 {
  margin: 0;
}
.carousel-wrapper-text .carousel > * figure figcaption p {
  margin: 0;
}
.carousel-wrapper-text .carousel > * figure img {
  height: 100%;
}
.carousel-wrapper-text .has-arrows .carousel > div {
  border-left: 5px solid #ffffff;
  border-right: 5px solid #ffffff;
}
.carousel-wrapper {
  float: left;
  position: relative;
  left: 50%;
  width: 100%;
  transform: translate(-50%,0);
  -webkit-transform: translate(-50%,0);
}
.carousel-wrapper figure {
  margin: 0;
  position: relative;
  height: 100%;
}
.carousel-wrapper figure img {
  height: 100%;
  width: 100%;
}
.carousel-wrapper figcaption {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  color: #ffffff;
  padding-left: 26px;
  padding-right: 26px;
  background: #333333;
  text-align: center;
  padding-top: 4px;
  padding-bottom: 4px;
}
.carousel-wrapper figcaption h2 {
  margin: 0;
}
.carousel-wrapper figcaption p {
  margin: 0;
}
.carousel-wrapper .games-carousel figcaption {
  background: none;
  top: 0;
}
.carousel-wrapper .games-carousel figcaption a {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
@media (max-width: 800px) {
  .carousel-wrapper-text {
    width: 100%;
  }
  .carousel-wrapper-text.has-arrows .next,
  .carousel-wrapper-text.has-arrows .prev {
    display: none;
  }
  .carousel-wrapper figcaption h2 {
    font-size: 16px;
  }
  .carousel-wrapper figcaption p {
    font-size: 14px;
  }
}
.slick-dots {
  margin: 0;
  padding: 0;
  position: absolute;
  left: 0;
  right: 0;
  bottom: -35px;
  z-index: 5003;
  text-align: center;
}
.slick-dots li {
  background: #ffffff;
  border: 1px solid #000000;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  display: inline-block;
  overflow: hidden;
  position: relative;
  margin: 0 5px;
}
.slick-dots li.slick-active {
  background: #ffffff;
}
.slick-dots li.slick-active:after {
  width: 10px;
  height: 10px;
  left: 3px;
  top: 3px;
  position: absolute;
  border-radius: 50%;
  background: #000000;
  content: "";
}
.slick-dots li button {
  background: none;
  width: 18px;
  height: 18px;
  line-height: 18px;
  padding: 0;
  font-size: 0;
}
.slick-slider {
  position: relative;
  height: 100%;
  display: block;
  overflow: visible;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-slider .slick-arrow {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0px;
  background: -moz-linear-gradient(left,#000000 0%,rgba(0,0,0,0.99) 1%,rgba(125,185,232,0) 100%);
  background: -webkit-linear-gradient(left,#000000 0%,rgba(0,0,0,0.99) 1%,rgba(125,185,232,0) 100%);
  background: linear-gradient(to right,#000000 0%,rgba(0,0,0,0.99) 1%,rgba(125,185,232,0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#007db9e8',GradientType=1);
  color: #ffffff;
  font-size: 28px;
  width: 60px;
  margin: 0;
  text-indent: -9999px;
  padding: 0 10px;
  z-index: 5002;
  font-family: FontAwesome;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  height: 100%;
}
.slick-slider .slick-arrow:after {
  position: absolute;
  top: 50%;
  margin-top: -14px;
  left: 2px;
  content: "\f053";
  text-indent: 0;
  display: block;
  font-size: 25px;
}
.slick-slider .slick-next {
  left: auto;
  right: 0;
  border-right: 0;
  background: -moz-linear-gradient(left,rgba(125,185,232,0) 0%,rgba(0,0,0,0.99) 99%,#000000 100%);
  background: -webkit-linear-gradient(left,rgba(125,185,232,0) 0%,rgba(0,0,0,0.99) 99%,#000000 100%);
  background: linear-gradient(to right,rgba(125,185,232,0) 0%,rgba(0,0,0,0.99) 99%,#000000 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#007db9e8',endColorstr='#000000',GradientType=1);
  font-family: FontAwesome;
}
.slick-slider .slick-next:after {
  content: "\f054";
  left: auto;
  right: 2px;
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
  height: 100%;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
  -o-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  height: 100%;
}
.slick-track:before,
.slick-track:after {
  display: table;
  content: '';
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
  border-left: 3px #ffffff solid;
  border-right: 3px #ffffff solid;
}
[dir='rtl'] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
  width: 100%;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
header nav {
  display: inline-block;
  text-align: left;
  float: left;
}
header nav > a[href $= "#menu"],
header nav a[href $= "#closeMenu"] {
  display: inline-block;
  background-color: #ffa100;
  color: #333333;
  text-decoration: none;
  border: 0px solid transparent;
  padding: 0px 10px;
  text-align: center;
  transition: .125s all ease;
  font-weight: 400;
  line-height: 32px;
  height: 32px;
  font-family: 'Texta-Bold', sans-serif;
  font-size: 16px;
  text-transform: capitalize;
  vertical-align: top;
  margin-top: 19px;
  margin-left: 7px;
  background-color: transparent;
  padding: 0;
  color: #ffffff;
  font-size: 35px;
}
header nav > a[href $= "#menu"]:hover,
header nav a[href $= "#closeMenu"]:hover {
  background-color: #ffba00;
}
header nav > a[href $= "#menu"].big,
header nav a[href $= "#closeMenu"].big {
  line-height: 40px;
  height: 40px;
  font-size: 18px;
  padding: 0 20px;
}
header nav > a[href $= "#menu"].deposit,
header nav > a[href $= "#menu"].green,
header nav a[href $= "#closeMenu"].deposit,
header nav a[href $= "#closeMenu"].green {
  background: #269803;
  color: #ffffff;
}
header nav > a[href $= "#menu"].transparent,
header nav a[href $= "#closeMenu"].transparent {
  background-color: transparent;
  border: 1px solid #ffffff;
  color: #ffffff;
  padding: 0 10px;
  line-height: 30px;
  font-family: 'Texta-Book', sans-serif;
}
header nav > a[href $= "#menu"].transparent.big,
header nav a[href $= "#closeMenu"].transparent.big {
  line-height: 38px;
}
header nav > a[href $= "#menu"].transparent.black,
header nav a[href $= "#closeMenu"].transparent.black {
  border: 1px solid #000000;
  color: #000000;
}
header nav > a[href $= "#menu"].black-background,
header nav a[href $= "#closeMenu"].black-background {
  background-color: #000000;
  border: 1px solid #000000;
  color: #ffffff;
}
header nav > a[href $= "#menu"].grey,
header nav a[href $= "#closeMenu"].grey {
  background-color: #848080;
  border: 1px solid #848080;
  color: #ffffff;
}
header nav > a[href $= "#menu"].transparent:lang(ja-jp),
header nav a[href $= "#closeMenu"].transparent:lang(ja-jp) {
  font-family: 'notosans-demiLight', 'Texta-Book', sans-serif;
}
header nav > a[href $= "#menu"].account:lang(ja-jp),
header nav a[href $= "#closeMenu"].account:lang(ja-jp) {
  padding: 0 4px;
}
header nav > a[href $= "#menu"]:hover,
header nav > a[href $= "#menu"]:active,
header nav a[href $= "#closeMenu"]:hover,
header nav a[href $= "#closeMenu"]:active {
  background-color: transparent;
}
header nav > a[href $= "#menu"] span,
header nav a[href $= "#closeMenu"] span {
  display: none;
}
header nav a[href $= "#closeMenu"] {
  margin-top: 24px;
}
header nav a[href $= "#closeMenu"] .icon-close {
  font-size: 22px;
  padding: 4px;
  border: 1px solid #ffffff;
}
header nav .menu-wrapper {
  position: fixed;
  top: 0;
  bottom: 0;
  height: auto;
  left: 0;
  right: 40px;
  width: 300px;
  max-width: 300px;
  margin: 0;
  z-index: 5006;
  background-color: #333333;
  -webkit-transform: translateX(-120%) scale(1,1);
  -moz-transform: translateX(-120%) scale(1,1);
  -ms-transform: translateX(-120%) scale(1,1);
  -o-transform: translateX(-120%) scale(1,1);
  transform: translateX(-120%) scale(1,1);
  transition: .15s all ease;
}
header nav .menu-wrapper:after {
  opacity: 0;
  position: absolute;
  left: 100%;
  width: 200vw;
  z-index: -1;
  top: 0;
  bottom: 0;
  display: block;
  content: " ";
  background: rgba(0,0,0,0.5);
  display: none;
}
header nav .menu-wrapper.active {
  -webkit-transform: translateX(0%) scale(1,1);
  -moz-transform: translateX(0%) scale(1,1);
  -ms-transform: translateX(0%) scale(1,1);
  -o-transform: translateX(0%) scale(1,1);
  transform: translateX(0%) scale(1,1);
  transition: .15s all ease;
  box-shadow: 8px 5px 15px #000000;
}
header nav .menu-wrapper.active:after {
  display: block;
  opacity: 1;
}
header nav .menu-wrapper .menu-content {
  overflow-y: auto;
  height: 100%;
  padding-bottom: 80px;
}
header nav .menu-wrapper .menu-top {
  background: #ff141a;
  height: 80px;
}
header nav .menu-wrapper .menu-top .menu-extra-buttons {
  float: right;
  margin-top: 26px;
  margin-right: 10px;
}
header nav .menu-wrapper .menu-top .menu-extra-buttons .cta {
  max-width: 70px;
}
header nav .menu-wrapper > ul {
  overflow: auto;
  min-height: 100%;
  border-bottom: 1px solid #c4c4c4;
}
header nav .menu-wrapper p {
  margin: 0;
  padding: 0;
}
header nav .menu-wrapper p a {
  display: block;
  position: relative;
  padding: 7px 10px;
  color: #ededed;
  text-decoration: none;
  font-size: 100%;
  font-weight: normal;
  font-family: 'Texta-Book', sans-serif;
}
header nav .menu-wrapper p a small {
  display: none;
}
header nav .menu-wrapper p a.menu-with-icon:before {
  font-family: 'icomoon';
  margin-right: 4px;
  top: 2px;
  position: relative;
}
header nav .menu-wrapper ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
header nav .menu-wrapper ul.mobile-hamburger-menu li:nth-child(odd) {
  background-color: #3d3d3d;
}
header nav .menu-wrapper ul li.active ul {
  border-left: 0px;
}
header nav .menu-wrapper ul li.active ul li a {
  border-left: 0px;
}
header nav .menu-wrapper ul li.active ul li.active a {
  border-left: 3px solid #f00000;
}
header nav .menu-wrapper ul li a {
  display: block;
  position: relative;
  padding: 7px 10px;
  color: #ededed;
  text-decoration: none;
  font-size: 100%;
  font-weight: normal;
  font-family: 'Texta-Book', sans-serif;
}
header nav .menu-wrapper ul li a small {
  display: none;
}
header nav .menu-wrapper ul li a.menu-with-icon:before {
  font-family: 'icomoon';
  margin-right: 4px;
  top: 2px;
  position: relative;
}
header nav .menu-wrapper ul li a:after {
  position: absolute;
  right: .5em;
  top: 50%;
  font-size: 150%;
  transition: .25s all ease;
}
header nav .menu-wrapper ul li a.parent-nav {
  margin-top: 20px;
  background-color: #cccccc;
  color: #000000;
  font-size: 14px;
  font-weight: 700;
}
header nav .menu-wrapper ul li ul {
  margin: 0;
  padding: 0;
  list-style: none;
  max-height: 0vh;
  overflow: hidden;
  transition: .25s all ease;
  background: #000000;
}
header nav .menu-wrapper ul li ul a {
  background: #000000;
  padding: 7px 10px 7px 20px;
}
header nav .menu-wrapper ul li ul li:first-child {
  border-top: 1px solid #c4c4c4;
}
header nav .menu-wrapper ul li:last-child {
  border: 0;
}
header nav .menu-wrapper ul li.has-children > a:after {
  content: '>';
  -webkit-transform: translateY(-50%) rotate(0deg);
  -moz-transform: translateY(-50%) rotate(0deg);
  -ms-transform: translateY(-50%) rotate(0deg);
  -o-transform: translateY(-50%) rotate(0deg);
  transform: translateY(-50%) rotate(0deg);
}
header nav .menu-wrapper ul li.invisible {
  display: none;
}
header nav .menu-wrapper ul li.opened.has-children > a:after {
  -webkit-transform: translateY(-50%) rotate(90deg);
  -moz-transform: translateY(-50%) rotate(90deg);
  -ms-transform: translateY(-50%) rotate(90deg);
  -o-transform: translateY(-50%) rotate(90deg);
  transform: translateY(-50%) rotate(90deg);
}
header nav .menu-wrapper ul li.opened > ul {
  max-height: 100vh;
}
header nav .menu-wrapper .logout-button {
  display: block;
  position: relative;
  padding: 7px 10px;
  color: #ededed;
  text-decoration: none;
  font-size: 100%;
  background-color: #333333;
  font-weight: normal;
  font-family: 'Texta-Book', sans-serif;
  background-color: #3d3d3d;
  margin-top: 50px;
}
header nav .menu-wrapper .logout-button:before {
  font-family: 'icomoon';
  margin-right: 4px;
  top: 2px;
  position: relative;
}
header nav .menu-wrapper .loader {
  background: none;
  padding-top: 0;
}
header nav .menu-wrapper .loader img {
  width: 40px;
  height: 40px;
}
@media (max-width: 1024px) {
  header nav .menu-wrapper .menu-top {
    height: 80px;
  }
  header .commision-link {
    color: #ffffff;
    margin: 0 10px;
    display: block;
    font-size: 14px;
  }
  #mobile .submenu-bar {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
  }
  #mobile .submenu-bar .submenu-bar-inner {
    margin: 0 10px;
  }
}
@media (max-width: 700px) {
  header nav > a[href $= "#menu"],
  header nav a[href $= "#closeMenu"] {
    margin-top: 5px;
    margin-left: 7px;
    font-size: 24px;
  }
  header nav > a[href $= "#menu"] span,
  header nav a[href $= "#closeMenu"] span {
    display: none;
  }
  header nav a[href $= "#closeMenu"] {
    margin-top: 7px;
  }
  header nav a[href $= "#closeMenu"] .icon-close {
    font-size: 15px;
  }
  header nav .menu-wrapper .menu-top {
    height: 50px;
  }
  header nav .menu-wrapper .menu-top .menu-extra-buttons {
    margin-top: 10px;
  }
  header nav .menu-wrapper .menu-content {
    overflow-y: auto;
    height: 100%;
    padding-bottom: 50px;
  }
  #mobile .submenu-bar {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
  }
  #mobile .submenu-bar .search-wrapper {
    margin: 0px;
  }
  #mobile .submenu-bar .search-wrapper .search-section #GameSearchResults {
    right: 0;
    width: 100%;
  }
  #mobile .submenu-bar .submenu-bar-inner {
    margin: 0 25px;
  }
  #mobile .submenu-bar .submenu-bar-inner .search-section {
    width: 100%;
  }
  #mobile .submenu-bar .submenu-bar-inner .search-section input {
    width: 80%;
    line-height: 35px;
  }
  #mobile .submenu-bar .submenu-bar-inner .search-section button {
    float: right;
    width: 20%;
  }
}
@media (max-width: 760px) {
  #mobile header {
    height: 50px;
  }
  #mobile header .menu-wrapper ul.mobile-hamburger-menu li.active a {
    border-left: 3px solid #ff141a;
  }
  #mobile header #logo picture img {
    max-width: 80px;
  }
  #mobile header nav > a[href $="#menu"],
  #mobile header nav > a[href $="#closeMenu"] {
    margin-top: 3px;
    margin-left: 7px;
  }
  #mobile header .right-side {
    top: 9px;
  }
}
@media (max-width: 500px) {
  #mobile header .menu-wrapper .menu-top {
    height: 50px;
  }
  #mobile header .menu-wrapper .menu-top .menu-extra-buttons {
    margin-top: 10px;
  }
  #mobile header .menu-wrapper .menu-top .menu-extra-buttons .cta {
    max-width: 70px;
  }
  #mobile header .menu-wrapper .menu-top .menu-extra-buttons .cta.sign-up {
    display: inline-block;
  }
  #mobile header .menu-wrapper .menu-content {
    overflow-y: auto;
    height: 100%;
  }
}
.sidebar-nav {
  width: 100%;
  background: #f5f5f5;
}
.sidebar-nav ul {
  margin: 0;
  padding: 0;
}
.sidebar-nav ul li {
  list-style-type: none;
  line-height: 20px;
  border-bottom: 1px solid #e0e0e0;
}
.sidebar-nav ul li a {
  text-decoration: none;
  color: #222222;
  font-size: 16px;
  display: block;
  font-weight: 400;
  padding: 5px 0 5px 25px;
  font-family: 'Texta-Bold';
}
.sidebar-nav ul li a small {
  display: none;
}
.sidebar-nav ul li a:lang(ja-jp) {
  font-family: 'notosans-bold', 'Texta-Bold';
}
.sidebar-nav ul li ul {
  display: none;
  background: #EBEBEB;
  border-top: 1px solid #e0e0e0;
}
.sidebar-nav ul li ul li {
  padding-left: 0;
}
.sidebar-nav ul li ul li:last-child {
  border-bottom: 0;
}
.sidebar-nav ul li.active > ul {
  display: block;
}
.sidebar-nav ul li.active > a {
  background: #ff141a;
  color: #ffffff;
}
.sidebar-nav ul li.active ul li {
  padding-bottom: 0;
}
.sidebar-nav ul li.active ul li a {
  font-weight: 400;
  font-size: 14px;
  font-family: 'Texta-Book';
}
.sidebar-nav ul li.active ul li a:lang(ja-jp) {
  font-family: 'notosans-demiLight', 'Texta-Book';
}
@media only screen and (min-width: 768px) {
  .siderbar .sidebar-nav ul li {
    line-height: 30px;
  }
  .siderbar .sidebar-nav ul li a {
    font-size: 20px;
    padding: 10px 0 10px 25px;
  }
  .siderbar .sidebar-nav ul li ul li {
    padding-left: 0;
  }
  .siderbar .sidebar-nav ul li ul li a {
    font-size: 20px;
    padding: 5px 0 5px 25px;
  }
}
@media only screen and (min-width: 1200px) {
  .siderbar {
    position: relative;
    z-index: 2;
    float: left;
    width: 25%;
    background: #f5f5f5;
    display: table-cell;
    padding: 0;
    border-right: 1px solid #dbdbdb;
  }
  .siderbar:before {
    position: absolute;
    left: -9999px;
    top: 0;
    width: 9999px;
    height: 100%;
    bottom: 0;
    background: #f5f5f5;
    content: "";
  }
}
.container.latest-promo {
  padding-top: 40px;
}
.latest-promotions .promotions-list-wrapper,
.main-promotions .promotions-list-wrapper {
  margin-bottom: 20px;
}
.latest-promotions .promotions-list-wrapper h2,
.main-promotions .promotions-list-wrapper h2 {
  color: #ff141a;
  font-weight: 400;
  font-size: 45px;
  line-height: 50px;
  font-family: 'Montserrat';
}
.latest-promotions .promotions-list-wrapper h2:lang(ja-jp),
.main-promotions .promotions-list-wrapper h2:lang(ja-jp) {
  font-family: 'notosans-regular';
}
.latest-promotions .promotions-list-wrapper .promotions-list,
.main-promotions .promotions-list-wrapper .promotions-list {
  padding-bottom: 25px;
}
.promotion-item {
  background: #ededed;
  max-height: auto;
  overflow: hidden;
  margin-bottom: 20px;
}
.promotion-item picture {
  margin: 0 25px 0 0;
  float: left;
  max-width: 220px;
}
.promotion-item figure {
  margin: 0 25px 0 0;
  float: left;
  max-width: 220px;
}
.promotion-item figure picture {
  float: none;
  margin: 0;
}
.promotion-item figure img {
  max-width: 100%;
}
.promotion-item .promo-content {
  min-height: 220px;
  padding: 20px 20px 60px 0;
  position: relative;
  overflow: hidden;
}
.promotion-item h3 {
  font-size: 28px;
  margin: 0;
  padding-bottom: 10px;
  overflow: hidden;
  max-width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.promotion-item h3 a {
  text-decoration: none;
  color: #333333;
}
.promotion-item p {
  font-size: 20px;
  max-height: auto;
  line-height: 24px;
  margin: 0;
  overflow: hidden;
}
.promotion-item .view-more {
  position: absolute;
  right: 20px;
  bottom: 20px;
  height: 45px;
  line-height: 42px;
  display: block;
  font-size: 24px;
  color: #333333;
  text-decoration: none;
  width: 150px;
  border: 1px solid #333333;
  text-align: center;
}
.promotion-item.ant-dec figure img {
  height: auto;
}
.promotion-item.ant-dec .promo-content {
  padding: 20px;
}
.promotion-item.ant-dec .promo-content h2 {
  margin-top: 0;
}
.promotion-item.button-right .cta {
  position: absolute;
  right: 20px;
  bottom: 20px;
}
.user-promo {
  margin-bottom: 20px;
}
.user-promo h3 {
  margin: 0;
  color: #ffffff;
  background: #333333;
  font-weight: 700;
  padding-left: 15px;
  padding-right: 48px;
  line-height: 35px;
  float: left;
  position: relative;
  padding-bottom: 3px;
}
.user-promo h3 i {
  padding: 2px;
  font-size: 22px;
  position: absolute;
  right: 10px;
  top: 6px;
  line-height: 24px;
}
.user-promo h3 i .promo-no {
  position: absolute;
  right: -4px;
  top: -4px;
  font-size: 10px;
  height: 11px;
  line-height: 11px;
  color: #333333;
  width: 11px;
  border-radius: 50%;
  background: #ffba00;
  text-align: center;
}
.user-promo ul {
  list-style: none;
  padding: 0;
  margin: 0;
  clear: both;
}
.user-promo ul li {
  background: #ededed;
  height: 40px;
  overflow: hidden;
  padding-left: 15px;
  padding-right: 20px;
  padding-top: 5px;
}
.user-promo ul li:nth-child(2n) {
  background: #c4c4c4;
}
.user-promo ul li p {
  float: left;
  line-height: 30px;
  font-size: 14px;
  width: 60%;
  margin: 0;
}
.user-promo ul li a {
  width: 30%;
  float: right;
  height: 30px;
  line-height: 30px;
  padding: 0;
  max-width: 150px;
  text-decoration: none;
  text-align: center;
}
.user-promo ul li a.button {
  border: 1px solid #333333;
  color: #333333;
}
.user-promo.claimed h2 {
  color: #ff141a;
  font-weight: 400;
  font-size: 45px;
  line-height: 50px;
  font-family: 'Montserrat';
}
.user-promo.claimed h2 :lang(ja-jp) {
  font-family: 'notosans-regular';
}
.bonus-optin {
  background: #ededed;
  margin: 0 auto;
  text-align: center;
  max-width: 600px;
  padding: 10px 20px;
  margin-bottom: 20px;
  overflow: hidden;
}
.bonus-optin .bonus-optin {
  padding: 0px;
  margin-bottom: 0;
}
.bonus-optin > p {
  font-family: 'Montserrat';
  font-size: 24px;
  font-style: italic;
  font-weight: bold;
  margin: 0;
}
.bonus-optin > p :lang(ja-jp) {
  font-family: 'notosans-regular';
}
.bonus-optin > p.restrictive_bonus_message {
  font-size: 16px;
  font-family: 'Texta-Book';
  padding-bottom: 0;
}
.bonus-optin >p:lang(ja-jp) {
  font-size: 20px;
}
.bonus-optin .error {
  color: #ff141a;
  line-height: 24px;
  font-size: 19px;
  padding-bottom: 10px;
  display: none;
}
.bonus-optin .valid {
  display: none;
}
.bonus-optin .opt-out {
  font-size: 13px;
  padding-top: 5px;
}
.bonus-optin form .field {
  float: left;
  text-align: left;
  width: 49%;
  margin-right: 2%;
  overflow: hidden;
}
.bonus-optin form .field.radio-field {
  margin-right: 0;
}
.bonus-optin form .field.radio-field .radio {
  position: relative;
  padding-left: 35px;
  float: left;
  width: 49%;
}
.bonus-optin form .field.radio-field .radio input {
  position: absolute;
  left: 0;
  top: 5px;
}
.bonus-optin form .field.radio-field .radio label {
  height: 32px;
  line-height: 32px;
  font-size: 16px;
}
.bonus-optin form label,
.bonus-optin form legend {
  font-size: 14px;
  margin-bottom: 0;
  line-height: 16px;
}
.bonus-optin form input {
  margin: 0;
}
.bonus-optin form .cta {
  width: 49%;
  margin-top: 16px;
}
@media (max-width: 1023px) {
  .user-promo {
    padding-right: 0px;
    clear: both;
  }
  .user-promo ul li p {
    line-height: 15px;
  }
  .user-promo.claimed h2 {
    font-size: 25px;
    line-height: 30px;
    margin-top: 0;
    clear: both;
  }
  .latest-promotions,
  .main-promotions {
    padding-right: 0px;
  }
  .latest-promotions .promotions-list-wrapper h2,
  .main-promotions .promotions-list-wrapper h2 {
    font-size: 25px;
    line-height: 30px;
    margin-top: 0;
    clear: both;
  }
  .promotion-item {
    margin-bottom: 15px;
    position: relative;
    height: auto;
    float: left;
    width: 48%;
    margin-right: 2%;
  }
  .promotion-item figure {
    margin-right: 15px;
  }
  .promotion-item figure img {
    max-width: 110px;
    height: auto;
  }
  .promotion-item .promo-content {
    min-height: 110px;
    padding: 10px 10px 10px 0;
    position: static;
    overflow: hidden;
  }
  .promotion-item h3 {
    font-size: 16px;
    padding-bottom: 5px;
    line-height: 16px;
    max-width: 100%;
    white-space: normal;
    text-overflow: auto;
  }
  .promotion-item p {
    font-size: 11px;
    max-height: auto;
    line-height: 12px;
  }
  .promotion-item .view-more {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    left: 0;
    height: auto;
    line-height: 42px;
    float: left;
    text-indent: -9999px;
    width: auto;
    border: none;
  }
  .promotion-item.ant-dec {
    height: auto;
  }
  .promotion-item.ant-dec figure img {
    max-width: 300px;
  }
  .promotion-item.ant-dec .promo-content {
    padding: 20px;
  }
  .promotion-item.ant-dec .promo-content h2 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .promotion-item.button-right {
    float: none;
    width: auto;
  }
  .promotion-item.button-right .cta {
    position: absolute;
    right: 20px;
    bottom: 20px;
  }
  .promotion-item.button-right .promo-content {
    padding: 20px;
  }
  .promotion-item.button-right h3 {
    font-size: 26px;
    line-height: 30px;
  }
  .promotion-item.button-right figure {
    margin-right: 0;
  }
  .promotion-item.button-right figure img {
    max-width: 200px;
  }
}
@media (max-width: 870px) {
  .user-promo.claimed h2 {
    font-size: 20px;
    line-height: 30px;
    margin-top: 0;
  }
  .latest-promotions,
  .main-promotions {
    padding-right: 0px;
  }
  .latest-promotions .promotions-list-wrapper,
  .main-promotions .promotions-list-wrapper {
    margin-bottom: 0;
  }
  .latest-promotions .promotions-list-wrapper h2,
  .main-promotions .promotions-list-wrapper h2 {
    font-size: 20px;
    line-height: 30px;
    margin-top: 0;
  }
  .latest-promotions .promotions-list-wrapper .promotions-list,
  .main-promotions .promotions-list-wrapper .promotions-list {
    padding-bottom: 15px;
  }
  .bonus-optin form .field {
    width: 100%;
  }
  .opt-in {
    padding: 20px 30px;
  }
  .opt-in form .field {
    float: none;
    width: auto;
    margin-bottom: 10px;
    margin-right: 0;
  }
  .opt-in form .cta {
    margin-top: 0;
    width: 100%;
  }
  .promotion-item {
    float: none;
    width: auto;
    margin-right: 0%;
  }
}
@media (max-width: 700px) {
  .promotion-item.ant-dec {
    max-height: 100%;
  }
  .promotion-item.ant-dec .promo-content {
    padding: 10px;
  }
  .promotion-item.ant-dec figure {
    width: auto;
    float: none;
    margin-right: 0;
    max-width: 100%;
  }
  .promotion-item.ant-dec figure img {
    width: 100%;
    max-width: 100%;
  }
  .promotion-item.button-right .promo-content {
    padding-bottom: 50px;
  }
  .promotion-item.button-right .cta {
    position: absolute;
    right: 20px;
    bottom: 20px;
  }
}
#document-verification-holder {
  height: 100%;
}
.document-verification-wrapper {
  position: relative;
  margin-top: 55px;
  height: 100%;
  text-align: left;
  max-width: 810px;
  margin: 55px auto 0;
}
.document-verification-wrapper fieldset {
  border-left: 5px solid ;
  background-color: #f4f4f4;
  padding: 20px 10px 10px 30px;
  margin-bottom: 10px;
}
.document-verification-wrapper fieldset .form-line {
  margin-bottom: 20px;
}
.document-verification-wrapper fieldset .form-line > label {
  font-weight: 700;
}
.document-verification-wrapper fieldset .form-line .country-select.inside {
  width: auto;
}
.document-verification-wrapper fieldset .form-line .country-select.inside input.country-select {
  padding-right: 22px;
}
.document-verification-wrapper fieldset .form-line .country-select.inside input.country-select:hover {
  cursor: pointer;
}
.document-verification-wrapper fieldset .form-line .country-select.inside .flag-dropdown {
  width: 100%;
}
.document-verification-wrapper fieldset .form-line .country-select.inside .flag-dropdown .selected-flag {
  width: 100%;
  cursor: pointer;
}
.document-verification-wrapper ul.document-type {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.document-verification-wrapper ul.document-type li {
  position: relative;
  float: left;
  margin-right: 10px;
  padding-left: 25px;
}
.document-verification-wrapper ul.document-type li input {
  position: absolute;
  left: 0;
  top: 2px;
}
.document-verification-wrapper .error-msg {
  color: #f00000;
}
.document-verification-wrapper button {
  margin-top: 40px;
}
.document-verification-wrapper #net-verify-iframe {
  width: 100%;
  min-height: 95%;
  height: 95%;
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.document-verification-wrapper .loader {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #ffffff;
  z-index: 2;
}
.document-verification-wrapper .loader picture {
  display: block;
  max-width: 100px;
  max-height: 80px;
  position: absolute;
  margin: auto;
  lefT: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
div.preloader-wrapper div.transparent-preloader.loader {
  background: transparent !important;
}
.sportsbook-frame .games-menu,
.sportsbook-frame .submenu-bar {
  z-index: 5001;
  display: none;
}
.sportsbook-frame .responsive-popover-wrapper {
  z-index: 15160;
}
.casino-tab footer {
  display: none;
}
.casino-tab footer#mobile-footer {
  display: block;
}
.game-kyc-message {
  max-width: 1280px;
  margin: 0 auto;
}
.open-sign-up {
  min-width: 150px;
}
.sportsbook #base-content {
  font-size: 15px;
}
.sportsbook #base-content .left-col,
.sportsbook #base-content .right-col {
  background: #333333;
  text-align: justify;
  width: 48.5%;
  float: left;
  color: #ffffff;
  padding: 15px 30px;
}
.sportsbook #base-content .right-col {
  margin-left: 3%;
}
#mobile .sportsbook-frame #container article.all-page,
#mobile .casino-tab #container article.all-page {
  top: 0;
  padding-bottom: 50px;
}
#mobile.sportsbook #container {
  margin-top: 50px;
}
#mobile.sportsbook #base-content {
  font-size: 14px;
  border-top: 0;
  height: auto;
}
#mobile.sportsbook #base-content .base-content-inner {
  overflow: visible;
  height: 100%;
}
#mobile.sportsbook #base-content .left-col,
#mobile.sportsbook #base-content .right-col {
  width: auto;
  padding: 10px 20px;
  float: none;
}
#mobile.sportsbook #base-content .left-col {
  padding-bottom: 1px;
}
#mobile.sportsbook #base-content .right-col {
  margin-left: 0;
  padding-bottom: 15px;
  padding-top: 0;
}
#mobile.sportsbook #base-content .right-col .section > p {
  margin-top: 0;
}
#mobile.sportsbook .top-image {
  padding-top: 0;
}
#mobile.sportsbook footer {
  display: block;
  z-index: 5130;
}
#mobile.sportsbook footer#sport-footer {
  display: block;
  background-color: #333333;
  box-shadow: 8px 5px 15px #000000;
}
#mobile.sportsbook footer nav {
  background-color: #333333;
  display: block;
  width: 100%;
  height: 100%;
  table-layout: fixed;
  position: relative;
  z-index: 5006;
  overflow: hidden;
  overflow-x: auto;
}
#mobile.sportsbook footer nav.inner {
  display: none;
}
#mobile.sportsbook footer nav ul {
  display: block;
  width: 1470px;
  margin: 0px;
  padding: 0px;
  float: left;
  border-collapse: collapse;
}
#mobile.sportsbook footer nav ul li {
  position: relative;
  display: inline-block;
  width: 93px;
  height: 70px;
  border-collapse: collapse;
  margin-right: -4px;
  font-size: 14px;
  margin-top: 8px;
}
#mobile.sportsbook footer nav ul li.active {
  border-bottom: solid 2px #ff1419;
}
#mobile.sportsbook footer nav ul li a {
  font-size: 14px;
  font-family: 'Texta-Book';
}
#mobile.sportsbook footer nav ul li a:before {
  font-size: 25px;
  font-family: icomoon;
  display: block;
  margin-bottom: 3px;
}
#mobile.sportsbook footer nav ul li a.active:after {
  height: 68px;
  border-bottom: solid 2px #ff1419;
}
#mobile.sportsbook footer nav ul li a i {
  line-height: 47px;
  margin-bottom: -3px;
}
#mobile.sportsbook footer nav ul li a i span {
  font-family: 'Texta-Book', sans-serif;
  font-weight: bold;
}
#mobile.sportsbook footer nav ul li a i span:lang(ja-jp) {
  font-family: 'notosans-demiLight', 'Texta-Book', sans-serif;
}
#mobile.sportsbook footer nav ul li .pulsating-circle {
  position: absolute;
  top: 10%;
  right: 30%;
  width: 15px;
  height: 15px;
}
#mobile .warning-bonus-balance {
  bottom: 70px;
}
.app-visible .header {
  top: 78px;
}
#desktop.sportsbook .header-banner {
  margin-top: 0;
}
#desktop.sportsbook .header-bar .more-info {
  float: right;
  color: #ffffff;
  font-size: 22px;
  text-decoration: none;
  width: 32px;
  text-align: center;
  height: 32px;
  line-height: 30px;
  margin-left: 5px;
}
#desktop.sportsbook #container #container-inner #login {
  z-index: 5005 !important;
}
#desktop.sportsbook #container #container-inner #login.visible {
  z-index: 5007 !important;
}
#desktop.sportsbook .f-nav article.all-page {
  padding-top: 0px;
}
#desktop.sportsbook .f-nav .games-menu,
#desktop.sportsbook .f-nav .submenu-bar,
#desktop.sportsbook .f-nav .games-options-menu {
  position: fixed;
  left: 0;
  right: 0;
  min-height: 50px;
  z-index: 10104;
}
#desktop.sportsbook .f-nav #header-inner .header-bar:after {
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
  -webkit-transform: translateY(-100%) scale(1,1);
  -moz-transform: translateY(-100%) scale(1,1);
  -ms-transform: translateY(-100%) scale(1,1);
  -o-transform: translateY(-100%) scale(1,1);
  transform: translateY(-100%) scale(1,1);
}
#desktop.sportsbook .f-nav.no-banner .content-page {
  padding-top: 50px;
}
.sportsbook-overlay-content-bonus {
  padding-top: 40px;
}
.sportsbook-overlay-content-bonus .open-casino,
.sportsbook-overlay-content-bonus .btn {
  display: inline-block;
  background-color: #ffa100;
  color: #333333;
  text-decoration: none;
  border: 0px solid transparent;
  padding: 0px 10px;
  text-align: center;
  transition: .125s all ease;
  font-weight: 400;
  line-height: 32px;
  height: 32px;
  font-family: 'Texta-Bold', sans-serif;
  font-size: 16px;
  text-transform: capitalize;
  vertical-align: top;
}
.sportsbook-overlay-content-bonus .open-casino:hover:hover,
.sportsbook-overlay-content-bonus .btn:hover:hover {
  background-color: #ffba00;
}
.sportsbook-overlay-content-bonus .open-casino:lang(ja-jp),
.sportsbook-overlay-content-bonus .btn:lang(ja-jp) {
  font-family: 'notosans-bold', 'Texta-Bold';
}
.sportsbook-overlay-content-bonus .confirm-remove {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  text-align: center;
}
.sportsbook-overlay-content {
  z-index: 20000;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,0.8);
}
.sportsbook-overlay-content div {
  z-index: 20109;
}
.sportsbook-overlay-content div .popover-content {
  z-index: 20110;
}
.sportsbook-overlay-content .popover-content {
  background-color: #ffffff;
  width: 600px;
  height: 600px;
  margin: 100px auto;
  background: url("https://static.32red.com/img/game-type/poker.jpg") no-repeat no-repeat;
  background-size: cover;
}
.sportsbook-overlay-content .popover-content .slide-inner {
  text-align: center;
  position: relative;
  float: none;
  display: block;
  min-width: 20%;
  top: 20px;
  color: #ffffff;
  padding: 0 20px;
}
.sportsbook-overlay-content .popover-content .slide-inner a.icon {
  background-color: rgba(0,0,0,0.9);
  font-size: 16px;
  line-height: 14px;
  height: 25px;
  width: 25px;
  color: #ffffff;
  position: absolute;
  right: 10px;
  top: -10px;
  z-index: 5003;
  border: 1px solid #ffffff;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
}
.sportsbook-overlay-content .popover-content .slide-inner .icon-close:before {
  content: "\e911";
  margin-top: -34px;
  display: block;
}
.sportsbook-overlay-content .popover-content .slide-inner h2 {
  font-size: 80px;
  font-family: 'Montserrat';
  line-height: 80px;
  padding-top: 150px;
  white-space: nowrap;
  display: block;
}
.sportsbook-overlay-content .popover-content .slide-inner h2:lang(ja-jp) {
  font-family: 'notosans-regular';
}
.sportsbook-overlay-content .popover-content .slide-inner h3 {
  font-size: 30px;
  line-height: 30px;
  margin: -10px 0 0 -10px;
  font-weight: normal;
}
.sportsbook-overlay-content .popover-content .slide-inner p {
  margin: 0 5px;
  font-size: 18px;
}
.sportsbook-overlay-content .popover-content .slide-inner span.termsLink {
  font-size: 12px;
  display: block;
  clear: both;
  width: 100%;
  margin-top: 30px;
}
.sportsbook-overlay-content .popover-content .slide-inner span.termsLink a {
  color: #ffffff;
  font-weight: 100;
}
.sportsbook-overlay-content .popover-content .slide-inner a.cta {
  width: 190px;
  padding: 0;
  height: 60px;
  line-height: 58px;
  font-size: 35px;
  display: block;
  margin: 10px auto;
  font-weight: bold;
}
#section-tabs-buttons {
  width: 100%;
  display: block;
  background: #ffffff;
  height: 45px;
  margin: 0 0 0 0;
  padding: 0;
  position: fixed;
  top: 50px;
  z-index: 5007;
}
#section-tabs-buttons a {
  list-style: none;
  display: inline-block;
  width: calc(50%);
  margin: 0;
  height: 50px;
  float: left;
  text-align: center;
  line-height: 50px;
  font-size: 20px;
  color: #ffffff;
  background-color: #474747;
}
#section-tabs-buttons a:first-child {
  border-right: 1px solid #000000;
}
#section-tabs-buttons a.active {
  background-color: #474747;
  border-bottom: 3px solid #ff141a;
}
.sport-section {
  background: #898989;
}
.sport-section #casino-tab {
  background-color: #ffffff;
}
.warning-bonus-balance {
  display: none;
  width: 100%;
  position: fixed;
  background-color: #cccccc;
  height: 50px;
  margin-top: -50px;
  z-index: 10010;
  text-align: center;
  line-height: 23px;
  bottom: 0;
  left: 0;
  font-size: 13px;
  font-weight: bold;
  white-space: normal;
  overflow-x: auto;
}
.warning-bonus-balance span:first-child {
  margin-right: 5px;
  white-space: nowrap;
  line-height: 23px;
}
.responsive-popover-wrapper.sportsbook-first-deposit-overlay .close-btn {
  top: 18px;
  right: 18px;
}
.sportsbook-first-visit-promo {
  padding-left: 50%;
}
.sportsbook-first-visit-promo .popover-header {
  height: 70px;
  z-index: 2;
}
.sportsbook-first-visit-promo .popover-header img {
  max-height: 58px;
  max-width: 118px;
}
.sportsbook-first-visit-promo .sport-promo-image {
  float: left;
  width: 50%;
  background: url("https://static.32red.com/img/100boost.jpg") no-repeat no-repeat;
  background-size: cover;
  height: 100%;
  min-height: 2px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 60px;
}
.sportsbook-first-visit-promo .sport-promo-text {
  text-align: center;
  padding: 60px 20px 20px;
}
.sportsbook-first-visit-promo .sport-promo-text h2 {
  font-size: 45px;
  font-family: 'Montserrat';
  margin-bottom: 15px;
}
.sportsbook-first-visit-promo .sport-promo-text h2:lang(ja-jp) {
  font-family: 'notosans-regular';
}
.sportsbook-first-visit-promo .sport-promo-text h3 {
  margin-bottom: 10px;
}
.sportsbook-first-visit-promo .sport-promo-text .termsLink {
  font-size: 13px;
  margin-bottom: 10px;
  display: block;
}
.sportsbook-first-visit-promo .sport-promo-text .termsLink a {
  color: #333333;
  text-decoration: none;
}
.sportsbook-first-visit-promo .sport-promo-text .open-sign-up {
  min-width: 150px;
}
#container .sport-section {
  top: 50px;
  width: 100vw;
  left: 0;
  position: relative;
}
.mobile-close-btn {
  display: inline-block;
  float: left;
  width: 10%;
  height: 50px;
  line-height: 50px;
  text-align: center;
}
.sportsbook #container #container-inner #reasons {
  z-index: 15200 !important;
}
.sportsbook #container #container-inner #reasons .close-btn {
  z-index: 15201 !important;
}
.pulsating-circle {
  position: absolute;
  right: 5%;
  top: 25%;
  width: 10px;
  height: 10px;
}
.pulsating-circle:before {
  content: '';
  position: relative;
  display: block;
  width: 300%;
  height: 300%;
  box-sizing: border-box;
  margin-left: -100%;
  margin-top: -100%;
  border-radius: 100%;
  background-color: #ffba00;
  animation: pulse-ring 1.25s cubic-bezier(0.215,0.61,0.355,1) infinite;
}
.pulsating-circle:after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  background-color: #ffba00;
  border-radius: 100%;
  box-shadow: 0 0 8px rgba(0,0,0,0.3);
  animation: pulse-dot 1.25s cubic-bezier(0.455,0.03,0.515,0.955) -0.4s infinite;
}
@keyframes pulse-ring {
  0% {
    transform: scale(.33);
  }
  80%,
  100% {
    opacity: 0;
  }
}
@keyframes pulse-dot {
  0% {
    transform: scale(.8);
  }
  50% {
    transform: scale(1);
  }
  100% {
    transform: scale(.8);
  }
}
@media (min-width: 1200px) {
  html.sportsbook .sportsbook-loggedin.sportsbook-frame .common-licence-text {
    padding-left: 90px;
  }
  html.sportsbook .sportsbook-loggedin.sportsbook-frame #base-content-wrapper {
    margin-left: 65px;
  }
  html.sportsbook .sportsbook-loggedin.sportsbook-frame footer {
    padding-left: 90px;
  }
  html.sportsbook .sportsbook-loggedin.sportsbook-frame .logo-section {
    padding-left: 90px;
  }
  html.sportsbook .sportsbook-loggedin.sportsbook-frame .footer-links {
    padding-left: 115px;
  }
  html.sportsbook .sportsbook-loggedin.sportsbook-frame .footer-copyright {
    padding-left: 115px;
  }
  html.sportsbook .sport-homepage-loggedin #sportsbook-frame {
    margin-left: 90px;
  }
}
#bettingClientIframe {
  min-height: 1000px;
}
@media (max-width: 700px) {
  .responsive-popover-wrapper.sportsbook-first-deposit-overlay .popover-content {
    max-width: 100% !important;
    max-height: 100% !important;
    width: 100%;
    height: 100%;
    border-radius: 0;
  }
  .responsive-popover-wrapper.sportsbook-first-deposit-overlay .popover-content .popover-header {
    font-size: 22px;
    font-weight: bold;
    font-style: italic;
    line-height: 32px;
  }
  .sportsbook-first-visit-promo {
    padding-left: 0%;
  }
  .sportsbook-first-visit-promo .sport-promo-image {
    width: 100%;
    height: 45%;
    bottom: auto;
    right: 0;
  }
  .sportsbook-first-visit-promo .sport-promo-text {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: auto;
    height: 50%;
    padding-top: 30px;
  }
  .sportsbook-first-visit-promo .sport-promo-text h2 {
    margin-bottom: 0;
  }
  .sportsbook-first-visit-promo .sport-promo-text h3 {
    margin-top: 0;
  }
}
@media (min-width: 544px) {
  #mobile .sportsbook-frame #container article.all-page,
  #mobile .casino-tab #container article.all-page {
    top: 0;
    padding-top: 0;
  }
  #mobile .warning-bonus-balance {
    bottom: 70px;
  }
  article.all-page {
    padding-top: 0px;
  }
  body.app-visible .sport-section #section-tabs-buttons {
    top: 128px !important;
  }
  body.app-visible .sportsbook-overlay-content {
    top: 128px !important;
  }
  body.app-visible .sportsbook-overlay-content div {
    top: 128px !important;
  }
  body.app-visible .sportsbook-overlay-content div .popover-content {
    top: 128px !important;
    height: 864px !important;
    max-height: 864px !important;
  }
  body.app-visible .sportsbook-overlay-content div .popover-content .slide-inner {
    top: 0px !important;
  }
}
@media (min-width: 768px) {
  #section-tabs-buttons {
    top: 80px;
  }
  #container .sport-section {
    top: 50px;
  }
  #mobile.sportsbook #container {
    margin-top: 80px;
  }
}
@media (max-width: 1024px) {
  #desktop.sportsbook .sportsbook-frame {
    margin-top: 0;
  }
  #desktop.sportsbook .games-menu,
  #desktop.sportsbook .submenu-bar {
    top: 120px;
    position: fixed;
  }
  #desktop #KambiBC {
    padding-top: 0;
  }
  .app-visible #container {
    padding-bottom: 70px;
  }
  .app-visible #container .sport-section #section-tabs-buttons {
    top: 160px !important;
  }
  #mobile.sportsbook-frame article.all-page {
    margin-top: -80px !important;
  }
  .sportsbook-overlay-content {
    padding: 0px;
    top: 50px;
  }
  .sportsbook-overlay-content div {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    position: fixed;
    left: 0;
    top: 0px;
  }
  .sportsbook-overlay-content .popover-content {
    background-color: #ffffff;
    width: 100% !important;
    height: 100% !important;
    margin: 0px;
    top: 0px;
    left: 0px;
    max-width: 100% !important;
    max-height: 100% !important;
  }
  .sportsbook-overlay-content .popover-content .slide-inner {
    top: 250px;
  }
  body.app-visible .sport-section #section-tabs-buttons {
    top: 160px;
  }
  body.app-visible .sportsbook-overlay-content {
    top: 160px;
  }
  body.app-visible .sportsbook-overlay-content div {
    top: 160px;
  }
  body.app-visible .sportsbook-overlay-content div .popover-content {
    top: 160px;
    height: 758px;
  }
}
.sportsbook header[role="banner"] {
  position: sticky;
}
@media (min-width: 1024px) {
  #desktop.sportsbook header[role="banner"] {
    min-height: 80px;
  }
}
@media (min-width: 1024px) and (orientation: landscape) {
  .sportsbook-overlay-content .popover-content .slide-inner {
    top: 110px;
  }
}
@media (min-width: 1200px) {
  .sportsbook-frame .games-menu,
  .sportsbook-frame .submenu-bar {
    display: block;
  }
  #desktop.sportsbook header[role="banner"] {
    min-height: 120px;
  }
}
@media all and (orientation: portrait) {
  #mobile.ios.sportsbook {
    padding-top: 20px;
  }
  #mobile.ios.sportsbook #section-tabs-buttons {
    margin-top: 20px;
  }
  #mobile.ios.sportsbook .responsive-popover-wrapper {
    position: absolute;
  }
}
#desktop .mod-KambiBC-betslip-container {
  z-index: 40000 !important;
}
#desktop #KambiBC-betslip-container #KambiBC-betslip.KambiBC-betslip-on-body,
#desktop .mod-KambiBC-betslip {
  z-index: 40000 !important;
  margin-right: 140px !important;
}
#desktop .mod-KambiBC-betslip-container {
  z-index: 40000 !important;
}
#desktop .KambiBC-util-new-framework-layout #KambiBC-container.KambiBC-container.KambiBC-account-navigation-active::before,
#desktop #KambiBC-container.KambiBC-container.KambiBC-account-page-active::before {
  z-index: 3 !important;
}
#desktop .KambiBC-util-pinned-betslip-layout #KambiBC-betslip-container #KambiBC-betslip {
  z-index: 10000 !important;
  right: 0px !important;
}
#desktop body.sportsbook-frame.sportsbook-noauth #base-content-wrapper {
  padding-left: 0 24px !important;
}
#desktop body.sportsbook-frame.sportsbook-noauth footer {
  padding-left: 0 24px;
}
#desktop body.sportsbook-frame .games-menu nav ul {
  white-space: nowrap;
}
body.sportsbook-frame .sectionTab {
  margin-top: 0px;
}
body.sportsbook-frame #KambiBC .KambiBC-navigation.KambiBC-delay-scroll {
  float: left;
}
body.sportsbook-frame #KambiBC #KambiBC-preloader {
  height: calc(-70vh);
}
#mobile #desktop .mod-KambiBC-betslip-container {
  z-index: 40000 !important;
}
#mobile .mod-KambiBC-betslip__wrapper {
  margin-bottom: 60px !important;
}
#mobile .sportsbook-frame .mod-KambiBC-betslip__wrapper {
  margin-bottom: 60px !important;
}
#mobile .sportsbook-frame.cookie-visible .mod-KambiBC-betslip__wrapper {
  margin-bottom: 106px !important;
}
#mobile .sportsbook-frame.cookie-visible #sport-footer {
  height: 100px;
}
@media (max-width: 760px) {
  body.sportsbook-frame .sectionTab {
    margin-top: 0px;
  }
  body.sportsbook-frame #KambiBC .KambiBC-navigation.KambiBC-delay-scroll {
    float: left;
  }
  body.sportsbook-frame #KambiBC #KambiBC-preloader {
    height: calc(-70vh);
  }
  body.sportsbook-frame #KambiBC-betslip-container #KambiBC-betslip.KambiBC-betslip-on-body {
    z-index: 16000;
    bottom: 70px;
    right: 0px;
  }
}
@media (max-width: 800px) {
  body.sportsbook-frame .kambi-filter i {
    line-height: 47px;
    clear: both !important;
    display: block !important;
    margin-bottom: -3px;
  }
}
@media (max-width: 1024px) {
  body.sportsbook-frame #KambiBC-betslip-container #KambiBC-betslip.KambiBC-betslip-on-body {
    z-index: 16000;
    bottom: 70px;
  }
  body.sportsbook-frame .mod-KambiBC-betslip__wrapper {
    margin-bottom: 60px !important;
  }
  .mod-KambiBC-betslip__wrapper {
    margin-bottom: 60px !important;
  }
  #desktop #KambiBC {
    padding-top: 0;
  }
  body.sportsbook-frame.cookie-visible .mod-KambiBC-betslip__wrapper {
    margin-bottom: 106px !important;
  }
}
@media (max-width: 1024px) and (orientation: landscape) {
  body.sportsbook-frame #sport-footer nav ul li a i {
    clear: both;
    display: block;
    margin-bottom: 9px;
  }
  body.sportsbook-frame .kambi-filter i {
    line-height: 37px;
    clear: both !important;
    display: block !important;
    margin-bottom: 9px;
  }
  body.casino-tab #KambiBC-betslip-container {
    display: none;
  }
  body.casino-tab #base-content {
    display: none;
  }
}
@media (max-width: 1024px) and (orientation: landscape) and (orientation: landscape) {
  body.casino-tab #sport-footer nav ul li a i {
    clear: both;
    display: block;
    margin-bottom: 9px;
  }
  body.casino-tab #mobile-footer nav ul li a i {
    clear: both;
    display: block;
    margin-bottom: 5px;
  }
  body.casino-tab .kambi-filter {
    line-height: 22px;
  }
  body.casino-tab .kambi-filter i {
    line-height: 37px;
    clear: both !important;
    display: block !important;
    margin-bottom: 9px;
  }
}
@media (max-width: 1100px) {
  #desktop nav li a.kambi-filter {
    padding: 0 14px;
  }
}
@media (max-width: 1200px) {
  #desktop nav li a.kambi-filter {
    padding: 0 16px;
  }
  #side-games-container {
    display: none !important;
  }
}
@media (max-width: 1300px) {
  body.casino-tab footer {
    height: 70px;
  }
}
#side-games-container {
  display: none;
}
.sportsbook-frame #side-games-container {
  z-index: 10103;
  top: 80px;
  bottom: 0;
  left: 0;
  position: fixed;
  height: calc(100% - 170px);
  background-color: #ededed;
  width: 90px;
  overflow: hidden;
}
.sportsbook-frame #side-games-container .inlineDrawerWrapper {
  position: absolute;
  height: 100%;
  top: 0;
  left: 0;
  width: 90px;
  overflow: hidden;
}
.sportsbook-frame #side-games-container .inlineDrawerWrapper .inlineDrawer {
  display: inline-block;
  width: 107px;
  height: 100%;
  overflow: auto;
  margin-right: -20px;
  padding: 40px 0;
  transition: all 0.5s ease-in-out;
}
.sportsbook-frame #side-games-container .inlineDrawerWrapper .inlineDrawer .sideGamesGames {
  transition: all 0.5s ease-in-out;
}
.sportsbook-frame #side-games-container .inlineDrawerWrapper .inlineDrawer .gamesSliderContainer {
  position: absolute;
  left: 0;
  right: 0;
  height: 40px;
  line-height: 34px;
  background-color: #ededed;
  color: #333333;
  text-align: center;
  z-index: 10100;
  cursor: pointer;
  pointer-events: auto;
}
.sportsbook-frame #side-games-container .inlineDrawerWrapper .inlineDrawer .gamesSliderContainer.top {
  top: 0;
}
.sportsbook-frame #side-games-container .inlineDrawerWrapper .inlineDrawer .gamesSliderContainer.bottom {
  bottom: 0;
  padding-top: 6px;
}
.sportsbook-frame #side-games-container .inlineDrawerWrapper .inlineDrawer .gamesSliderContainer.unclickable {
  pointer-events: none !important;
  opacity: 0.5;
}
.sportsbook-frame #side-games-container .material-icons {
  border-style: solid;
  border-width: 0.25em 0.25em 0 0;
  content: '';
  display: inline-block;
  height: 1em;
  left: 0.15em;
  top: 0.15em;
  transform: rotate(-45deg);
  vertical-align: top;
  margin: auto;
  width: 1em;
}
.sportsbook-frame #side-games-container .material-icons.up {
  vertical-align: bottom;
}
.sportsbook-frame #side-games-container .material-icons.down {
  transform: rotate(135deg);
}
.sportsbook-frame #side-games-container .gamesSquare {
  height: 90px;
  width: 90px;
  padding: 10px;
}
.sportsbook-frame #side-games-container .openSide {
  cursor: pointer;
}
.sportsbook-frame #side-games-container .gamePlayArea {
  width: calc(100% - 100px);
  height: 100%;
  margin-right: 10px;
  float: right;
  align-items: flex-start;
  align-content: flex-start;
  flex-wrap: wrap;
  flex-direction: column;
  display: none;
}
.sportsbook-frame #side-games-container .gamePlayArea .topBar {
  width: 100%;
  top: 0px;
  margin: 0px;
}
.sportsbook-frame #side-games-container .gamePlayArea .topBar .s12 {
  margin-bottom: 10px;
  height: 30px;
  line-height: 50px;
  padding: 0px;
  display: block;
}
.sportsbook-frame #side-games-container .gamePlayArea .topBar .s12 .topButtonsContainer {
  width: 100%;
  margin-top: 5px;
  min-width: 100%;
  height: 50px;
  min-height: 50px;
  line-height: 50px;
  right: 0px;
}
.sportsbook-frame #side-games-container .gamePlayArea .topBar .s12 .topButtonsContainer .ghostCloseButton {
  float: right;
  margin-right: -5px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
  line-height: 30px !important;
  height: 30px;
  border: 1px solid #333333;
  color: #333333;
  cursor: pointer;
  display: none;
}
.sportsbook-frame #side-games-container .gamePlayArea .topBar .s12 .topButtonsContainer .ghostExpandButton {
  float: right;
  padding-left: 20px;
  padding-right: 20px;
  margin-right: 10px;
  text-align: center;
  line-height: 30px !important;
  height: 30px;
  border: 1px solid #333333;
  color: #333333;
  cursor: pointer;
  display: none;
}
.sportsbook-frame #side-games-container .gamePlayArea .topBar .s12 .topButtonsContainer .ghostCasinoButton {
  float: left;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
  line-height: 30px;
  height: 30px;
  border: 1px solid #333333;
  color: #333333;
  cursor: pointer;
  display: none;
}
.sportsbook-frame #side-games-container .gamePlayArea .enlargedGameContainer {
  resize: horizontal;
  display: flex;
  height: calc(100% - 60px);
  background-image: url('https://static.32red.com/games/game-bg-landscape/large/998-moby_dick.jpg');
  padding: 10px;
  width: 100%;
}
.sportsbook-frame #side-games-container .gamePlayArea .enlargedGameContainer .actualGame {
  margin: auto;
  max-width: calc(100% - 200px);
  max-height: calc(100% - 100px);
  height: auto;
  min-width: 400px;
  vertical-align: middle;
  align-self: center;
  max-width: 1000px;
}
body.openMenu #side-games-container .gamePlayArea {
  display: inline-flex;
}
body.openMenu #base-content,
body.openMenu #sportsbook-frame,
body.openMenu #side-games-container,
body.openMenu #desktop .inner,
body.openMenu .footer-links,
body.openMenu .logo-section,
body.openMenu .common-licence-text.sport,
body.openMenu .footer-copyright.sport {
  padding-left: 14px !important;
  width: 50% !important;
  float: right;
  clear: right;
  margin-right: 0;
}
body.openMenu .ghostCasinoButton,
body.openMenu .ghostCloseButton {
  display: block !important;
}
body.openMenu #base-content .base-content-inner .left-col,
body.openMenu #base-content .base-content-inner .right-col {
  height: auto !important;
}
body.openMenu #sportsbook-frame {
  margin-left: 90px;
  display: inline-block;
}
body.openMenu footer {
  width: 50.1%;
  float: right;
}
body.openMenu footer .inner {
  min-width: 50.1% !important;
  float: right;
}
body.openMenu.expandedCasinoView #sportsbook-frame,
body.openMenu.expandedCasinoView #base-content,
body.openMenu.expandedCasinoView #desktop .inner,
body.openMenu.expandedCasinoView .logo-section,
body.openMenu.expandedCasinoView .common-licence-text.sport,
body.openMenu.expandedCasinoView .footer-copyright.sport {
  width: 500px !important;
}
body.openMenu.expandedCasinoView #side-games-container {
  width: auto !important;
  right: 500px;
}
body.openMenu.expandedCasinoView .footer-links {
  display: none;
}
body.openMenu aside.KambiBC-navigation {
  display: none !important;
}
.side-games-content {
  width: 100%;
}
.side-games-content .game {
  width: 100%;
  height: 100%;
}
.side-games-content .game iframe {
  width: 100%;
  height: 100%;
}
.blockElement {
  display: block;
}
#mobile #base-content-wrapper {
  margin-left: 0px;
}
#sport-footer {
  padding-left: 0px;
}
@media (min-width: 1024px) {
  .sportsbook-frame #side-games-container {
    display: block;
  }
}
@media (min-width: 1200px) {
  .sportsbook-frame #side-games-container {
    top: 170px;
  }
}
.quit-dialog .modal-content {
  text-align: center;
  font-size: 16px;
  line-height: 22px;
  padding-bottom: 50px;
  position: relative;
}
.quit-dialog .modal-content.show-loader .loader {
  position: absolute;
  background: rgba(255,255,255,0.8);
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
}
.quit-dialog .loader {
  display: none;
  background: rgba(255,255,255,0.8);
}
.quit-dialog .loader picture {
  display: block;
  position: absolute;
  margin: auto;
  width: 80px;
  height: 80px;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.quit-dialog .congrats .bonus-optin .cta {
  display: none;
}
@media (min-width: 320px) {
  .quit-dialog .content {
    padding-top: 30px;
    max-width: 660px;
    margin: 0 auto;
    height: 100%;
    position: relative;
    overflow: auto;
  }
  .quit-dialog .content picture {
    display: none;
  }
  .quit-dialog .content h2 {
    font-size: 25px;
    line-height: 25px;
    margin-top: 0;
    margin-bottom: 10px;
  }
  .quit-dialog .content p {
    margin: 0;
  }
  .quit-dialog .bonus-optin {
    background: none;
    padding: 0;
    margin: 0;
    max-width: 100%;
    min-height: 30px;
  }
  .quit-dialog .bonus-optin > p {
    display: none;
  }
  .quit-dialog .bonus-optin form {
    padding-right: 50px;
  }
  .quit-dialog .bonus-optin form .cta {
    width: 100%;
    margin-top: 0;
  }
  .quit-dialog .exit-banner-elements {
    margin: 0 auto 20px;
    text-align: center;
    position: relative;
    padding-top: 20px;
  }
  .quit-dialog .extra-links {
    position: absolute;
    right: 0;
    bottom: 0;
    padding-right: 0;
    min-width: 40px;
  }
  .quit-dialog .extra-links .open-links {
    display: block;
    height: 32px;
    line-height: 30px;
    font-size: 22px;
    border: 1px solid #333333;
    text-align: center;
    text-decoration: none;
    color: #333333;
  }
  .quit-dialog .extra-links .links-list {
    position: absolute;
    bottom: 40px;
    right: 0;
    opacity: 0;
    visibility: hidden;
    box-shadow: 2px 2px 5px #e0e0e0;
    background: #ffffff;
    width: 150px;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
  }
  .quit-dialog .extra-links .links-list.displayed {
    visibility: visible;
    opacity: 1;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
  }
  .quit-dialog .extra-links .links-list p {
    border-top: 1px solid #e0e0e0;
  }
  .quit-dialog .extra-links .links-list p:first-child {
    border-top: 0;
  }
  .quit-dialog .extra-links .links-list a {
    display: block;
    text-decoration: none;
    height: 30px;
    line-height: 30px;
    color: #333333;
  }
  .quit-dialog .time-left-wrapper {
    min-height: 32px;
    text-align: center;
    padding-right: 0;
    border-bottom: 2px solid #333333;
    padding-bottom: 0px;
    position: relative;
    max-width: 185px;
    margin: 0 auto 20px;
  }
  .quit-dialog .time-left-wrapper .time-left {
    display: block;
    margin: 0 auto;
    font-size: 20px;
    color: #333333;
    overflow: hidden;
  }
  .quit-dialog .time-left-wrapper .time-left .actual-clock,
  .quit-dialog .time-left-wrapper .time-left .clock-text {
    font-weight: 700;
  }
  .quit-dialog .time-left-wrapper .time-left .actual-clock > span,
  .quit-dialog .time-left-wrapper .time-left .clock-text > span {
    float: left;
    width: 24%;
    line-height: 13px;
    border-left: 1px solid #d9d9d9;
  }
  .quit-dialog .time-left-wrapper .time-left .clock-text {
    font-size: 10px;
    height: 9px;
    text-transform: uppercase;
    color: #d9d9d9;
    font-weight: 400;
  }
  .quit-dialog .time-left-wrapper .icon-clock {
    color: #d9d9d9;
    float: left;
    font-size: 24px;
    line-height: 30px;
    margin-right: 5px;
    margin-left: 5px;
  }
  .quit-dialog .time-left-wrapper .time-passed {
    position: absolute;
    left: 0;
    bottom: -2px;
    height: 2px;
    display: block;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
  }
  .quit-dialog #confirm-exit {
    position: absolute;
    bottom: 0px;
    left: 0;
    right: 0;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background-color: #000000;
    color: #ffffff;
    padding: 0 20px;
  }
  .quit-dialog #confirm-exit .cta {
    font-size: 20px;
    height: 30px;
    line-height: 28px;
    margin-left: 10px;
    margin-top: 10px;
    min-width: 50px;
    float: right;
    position: relative;
    top: auto;
    right: auto;
  }
  .quit-dialog #confirm-exit .cta:lang(ja-jp) {
    font-size: 17px;
  }
  .quit-dialog #confirm-exit h2 {
    float: left;
    font-size: 20px;
    line-height: 44px;
    margin: 0;
  }
  .quit-dialog #confirm-exit h2 .pre-text {
    display: none;
  }
  .quit-dialog #confirm-exit h2 .short-text {
    text-transform: capitalize;
  }
  .quit-dialog #confirm-exit h2 .short-text::first-letter {
    text-transform: capitalize;
  }
  .quit-dialog #confirm-exit h2 i {
    padding-right: 5px;
    position: relative;
    top: 3px;
  }
  .quit-dialog #confirm-exit p {
    margin: 0;
  }
  .quit-dialog.default {
    background: #000000;
    color: #ffffff;
  }
  .quit-dialog.default .content {
    padding-top: 10px;
  }
  .quit-dialog.default .modal-header {
    background-color: #000000;
  }
  .quit-dialog.default .modal-header .modal-header-image.img img {
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    width: 100%;
  }
  .quit-dialog.default .modal-content {
    padding-bottom: 20px;
    background: #000000;
  }
  .quit-dialog.default #confirm-exit {
    position: relative;
    height: auto;
    line-height: 30px;
    float: none;
    padding-top: 15px;
  }
  .quit-dialog.default #confirm-exit h2 {
    padding-bottom: 25px;
    float: none;
  }
  .quit-dialog.default #confirm-exit h2 .pre-text {
    display: block;
  }
  .quit-dialog.default #confirm-exit h2 i {
    display: none;
  }
  .quit-dialog.default #confirm-exit .cta {
    float: none;
    min-width: 80px;
  }
}
@media (min-width: 544px) {
  .quit-dialog .exit-banner-elements {
    margin-bottom: 0;
    padding-top: 15px;
    text-align: center;
  }
  .quit-dialog .time-left-wrapper {
    float: none;
    display: inline-block;
    margin-bottom: 0;
  }
  .quit-dialog .bonus-optin {
    display: inline-block;
    width: 58.33%;
    margin-right: 0;
    padding-right: 0;
    vertical-align: top;
  }
  .quit-dialog .bonus-optin form {
    padding-right: 0;
  }
  .quit-dialog .extra-links {
    position: relative;
    right: 0;
    bottom: 0;
    padding-right: 0;
    min-width: 40px;
    display: inline-block;
    float: none;
    vertical-align: top;
  }
}
@media (min-width: 768px) {
  .quit-dialog .content {
    padding-top: 20px;
  }
  .quit-dialog .content picture {
    display: block;
    max-height: 165px;
    overflow: hidden;
    margin-bottom: 20px;
  }
  .quit-dialog .content picture img {
    max-width: 100%;
    max-height: 100%;
  }
  .quit-dialog .content h2 {
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 20px;
  }
  .quit-dialog .content p {
    font-size: 18px;
    padding-bottom: 10px;
  }
  .quit-dialog .exit-banner-elements {
    padding-right: 0;
    position: absolute;
    left: 20px;
    right: 20px;
    bottom: 20px;
  }
  .quit-dialog .time-left-wrapper {
    text-align: center;
    margin: 0 auto;
    float: none;
    padding-bottom: 5px;
    margin-bottom: 20px;
    min-height: 40px;
  }
  .quit-dialog .time-left-wrapper .time-left {
    display: block;
    margin: 0 auto;
  }
  .quit-dialog .time-left-wrapper .time-left .actual-clock > span {
    height: 20px;
    line-height: 20px;
  }
  .quit-dialog .extra-links {
    min-width: 50px;
    position: absolute;
    right: 0;
    bottom: 0;
  }
  .quit-dialog .extra-links .open-links {
    height: 40px;
    line-height: 40px;
  }
  .quit-dialog .extra-links .links-list {
    bottom: 50px;
  }
  .quit-dialog .bonus-optin {
    float: right;
    width: 100%;
    margin-right: 0;
    padding-right: 0;
  }
  .quit-dialog .bonus-optin form {
    margin-right: 60px;
    padding-right: 0;
  }
  .quit-dialog .bonus-optin form .cta {
    height: 40px;
    font-size: 24px;
  }
  .quit-dialog .gameplay {
    height: 40px;
    line-height: 38px;
    font-size: 24px;
  }
  .quit-dialog #confirm-exit .cta {
    margin-left: 15px;
    min-width: 80px;
  }
  .quit-dialog #confirm-exit h2 {
    font-size: 24px;
  }
  .quit-dialog #confirm-exit h2 .pre-text {
    display: inline-block;
  }
  .quit-dialog #confirm-exit h2 .short-text {
    text-transform: none;
  }
  .quit-dialog #confirm-exit h2 i {
    padding-right: 15px;
  }
  .quit-dialog #confirm-exit h2:lang(ja-jp) {
    font-size: 17px;
  }
}
@media (max-height: 690px) {
  .quit-dialog .content picture {
    display: none;
  }
  #desktop #container .responsive-modal-wrapper .quit-dialog {
    height: 500px;
  }
}
#christmas-market-slider {
  position: relative;
  max-width: 1018px;
  opacity: 0;
  margin-bottom: 20px;
}
#christmas-market-slider .parallax {
  height: 400px;
  overflow-x: hidden;
  overflow-y: hidden;
  -webkit-perspective: 336px;
  perspective: 336px;
}
#christmas-market-slider .parallax__group {
  position: absolute;
  height: 400px;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
#christmas-market-slider .parallax__layer {
  position: absolute;
  top: 0;
  left: 0;
}
#christmas-market-slider .parallax__layer--fore {
  -webkit-transform: translateZ(0px) scale(1);
  transform: translateZ(0px) scale(1);
  z-index: 1;
  left: 0;
}
#christmas-market-slider .parallax__layer--base {
  -webkit-transform: translateZ(0px);
  transform: translateZ(0px);
  z-index: 4;
}
#christmas-market-slider .parallax__layer--back {
  -webkit-transform: translateZ(0px) scale(1);
  transform: translateZ(0px) scale(1);
  z-index: 3;
}
#christmas-market-slider .parallax__layer--deep {
  -webkit-transform: translateZ(-672px) scale(3);
  transform: translateZ(-672px) scale(3);
  z-index: 2;
}
#christmas-market-slider #group1 {
  z-index: 1;
}
#christmas-market-slider #group2 {
  z-index: 2;
}
#christmas-market-slider img {
  max-width: none;
}
#christmas-market-slider #group3 {
  z-index: 3;
}
#christmas-market-slider #group4 {
  z-index: 2;
}
#christmas-market-slider .btn {
  position: absolute;
  z-index: 10;
  top: 37%;
  background: #ffffff;
  color: #FF2228;
  text-decoration: none;
  padding: 10px;
  font-weight: 700;
}
#christmas-market-slider #next-market {
  right: 0px;
}
#christmas-market-slider #prev-market {
  left: 0px;
}
#christmas-market-slider .one-cta-wrapper {
  width: 100%;
  position: absolute;
  top: 340px;
  z-index: 25000003;
}
#christmas-market-slider .one-cta-wrapper .cta {
  width: 207px;
  margin-left: -27px;
}
#christmas-market-slider .one-cta-wrapper .hidden {
  display: none;
}
#christmas-market-slider .one-cta-wrapper.claimed a,
#christmas-market-slider .one-cta-wrapper.non-qualified a {
  background-color: #CCCDCE;
  color: #ffffff;
}
#christmas-market-slider .one-cta-wrapper a {
  display: inline-block;
}
#christmas-market-slider .markets-wrapper {
  position: absolute;
  left: 0;
  right: 0;
  width: 3700px;
  height: 400px;
}
#christmas-market-slider .markets-wrapper .single-market-wrapper {
  display: inline-flex;
  width: 336px;
  text-align: center;
  position: relative;
  z-index: 3;
  margin-left: -5px;
}
#christmas-market-slider .markets-wrapper .single-market-wrapper.lastPromo {
  width: 280px;
}
#christmas-market-slider .markets-wrapper .single-market-wrapper img {
  width: 100%;
}
@media (max-width: 1024px) {
  #christmas-market-slider {
    min-width: 280px;
    max-width: 325px;
  }
  #christmas-market-slider .cta-wrapper .one-cta-wrapper {
    margin: 0 auto;
  }
}
.responsive-popover-wrapper.login-popover.base .login-box {
  float: none;
  width: 100%;
  padding-top: 20px;
}
.responsive-popover-wrapper.login-popover.base .login-box button {
  width: 100%;
}
@media (min-width: 320px) {
  #subscription-centre-holder {
    height: 100%;
    overflow: auto;
    margin-top: 22px;
  }
  .subscription-centre {
    z-index: 1000000;
  }
  .subscription-centre .loader {
    padding-top: 0;
    margin: auto;
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    top: 0;
  }
  .subscription-centre .loader picture {
    width: 200px;
    height: 150px;
    margin: auto;
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    top: 0;
  }
  .subscription-centre .subscription-content {
    text-align: left;
    padding-top: 15px;
  }
  .subscription-centre .subscription-content h2 {
    margin: 0;
    font-size: 25px;
  }
  .subscription-centre .subscription-content .open-account {
    float: right;
    color: #C2C2C2;
    padding-top: 12px;
  }
  .subscription-centre .subscription-landing {
    text-align: center;
    max-width: 700px;
    margin: 0 auto;
  }
  .subscription-centre .subscription-landing i {
    color: #C2C2C2;
    font-size: 140px;
  }
  .subscription-centre .subscription-landing h3 {
    margin-top: 0;
    font-size: 35px;
    font-family: 'Texta-Bold';
  }
  .subscription-centre .subscription-landing p {
    margin: 30px 0;
  }
  .subscription-centre .subscription-landing,
  .subscription-centre .subscription-form {
    display: none;
  }
  .subscription-centre .subscription-landing.displayed,
  .subscription-centre .subscription-form.displayed {
    display: block;
  }
  .subscription-centre .subscription-landing .subscriptionCenterTextTwo,
  .subscription-centre .subscription-form .subscriptionCenterTextTwo {
    margin-top: 20px;
  }
  .subscription-centre form p {
    padding-bottom: 20px;
    margin: 0;
  }
  .subscription-centre form .tooltip {
    display: none;
    padding: 2px 4px;
    border-left: 5px solid #ff141a;
    padding-left: 49px;
    line-height: 24px;
    font-size: 14px;
    text-align: left;
    visibility: hidden;
    opacity: 0;
    transition: visibility 0.5s linear, opacity 0.5s linear;
  }
  .subscription-centre form .tooltip.displayed {
    display: block;
  }
  .subscription-centre form .tooltip.goneVisible {
    transition: visibility 0.5s linear, opacity 0.5s linear;
    visibility: visible;
    opacity: 1;
  }
  .subscription-centre form .tooltip .unsubscriptionCommentBullet {
    margin-left: -19px;
  }
  .subscription-centre form fieldset {
    border-left: 5px solid #ff141a;
    background-color: #F4F4F4;
    padding: 20px 10px 10px 30px;
    overflow: hidden;
  }
  .subscription-centre form fieldset p {
    margin: 0;
    font-weight: 700;
    padding-bottom: 10px;
  }
  .subscription-centre form fieldset ul {
    list-style: none;
    padding: 0;
    margin: 0;
    width: 100%;
    height: auto;
  }
  .subscription-centre form fieldset ul li {
    float: left;
    margin: 0 10px 10px 0;
    position: relative;
  }
  .subscription-centre form fieldset ul li label {
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
    display: block;
    border: 1px solid #C2C2C2;
    color: #C2C2C2;
    padding-left: 33px;
    padding-right: 30px;
    text-align: center;
    line-height: 30px;
    margin-bottom: 0;
  }
  .subscription-centre form fieldset ul li label i {
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
    position: absolute;
    top: 0;
    left: 9px;
    opacity: 0;
  }
  .subscription-centre form fieldset ul li input {
    opacity: 0;
    position: absolute;
    left: 0;
    top: 0;
  }
  .subscription-centre form fieldset ul li.checked label {
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
    border: 1px solid #333333;
    color: #333333;
    background: #ffffff;
  }
  .subscription-centre form fieldset ul li.checked label i {
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
    opacity: 1;
  }
  .subscription-centre .confirm-selection {
    text-align: center;
    max-width: 544px;
    margin: 0 auto;
    padding-top: 10px;
    padding-bottom: 20px;
    overflow: hidden;
  }
  .subscription-centre .confirm-selection input {
    width: 73%;
    margin-right: 4%;
    float: left;
  }
  .subscription-centre .confirm-selection button {
    width: 22%;
    float: left;
    height: 35px;
  }
  .subscription-centre .confirm-selection.error .error-msg {
    display: block;
  }
  .subscription-centre .confirm-selection.error input {
    border-color: #ff141a;
  }
  .subscription-centre .confirm-selection.success .input-wrapper {
    display: none;
  }
  .subscription-centre .confirm-selection.success .success-msg {
    display: block;
  }
  .subscription-centre .confirm-selection .error-msg {
    display: none;
    text-align: left;
    color: #ff141a;
    clear: both;
  }
  .subscription-centre .confirm-selection .success-msg {
    display: none;
  }
  .subscription-centre .confirm-selection .success-msg p {
    margin: 0;
    padding-bottom: 5px;
  }
  .subscription-centre .confirm-selection .success-msg span {
    height: 30px;
    line-height: 27px;
    display: block;
    max-width: 300px;
    margin: 0 auto;
    background-color: #333333;
    color: #ffffff;
  }
  .subscription-centre .confirm-selection .success-msg span .text {
    display: inline;
  }
  .subscription-centre .confirm-selection .success-msg span i {
    position: relative;
    top: 2px;
    padding-right: 4px;
  }
}
@media (min-width: 544px) {
  .subscription-centre form fieldset ul li .tooltip {
    display: block;
  }
}
@media (min-width: 768px) {
  .subscription-centre .subscription-content {
    padding-top: 35px;
    max-width: 810px;
    margin: 0 auto;
  }
  .subscription-centre .subscription-content h2 {
    font-size: 30px;
    margin-bottom: 15px;
  }
  .subscription-centre form fieldset {
    padding: 20px 30px 10px;
  }
  .subscription-centre form .confirm-selection {
    padding-bottom: 10px;
  }
}
@media (min-width: 320px) {
  #subscription-centre-holder {
    height: 100%;
    overflow: auto;
    margin-top: 22px;
  }
  .deposit-limit-centre {
    z-index: 100010;
  }
  .deposit-limit-centre .loader {
    padding-top: 0;
    margin: auto;
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    top: 0;
  }
  .deposit-limit-centre .loader picture {
    width: 200px;
    height: 150px;
    margin: auto;
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    top: 0;
  }
  .deposit-limit-centre .extra-message {
    clear: both;
    font-size: 13px;
    color: #999999;
  }
  .deposit-limit-centre .action-btn i {
    margin-right: 4px;
    font-size: 14px;
  }
  .deposit-limit-centre .pending-limits-message {
    margin: 0;
    padding-bottom: 5px;
    font-family: 'Texta-Bold';
    text-align: center;
  }
  .deposit-limit-centre .success-msg {
    display: none;
  }
  .deposit-limit-centre .success-msg p {
    margin: 0;
    padding-bottom: 5px;
    font-family: 'Texta-Bold';
    text-align: center;
  }
  .deposit-limit-centre .success-msg i {
    font-size: 14px;
    padding-right: 7px;
  }
  .deposit-limit-centre .success-msg.updated,
  .deposit-limit-centre .success-msg.pending {
    display: block;
  }
  .deposit-limit-centre .success-msg.updated .pending-msg {
    display: none;
  }
  .deposit-limit-centre .success-msg.pending .updated-msg {
    display: none;
  }
  .deposit-limit-centre .deposit-limit-content {
    text-align: left;
    padding-top: 15px;
  }
  .deposit-limit-centre .deposit-limit-content[data-step="intro"] .deposit-limit-intro {
    display: block;
  }
  .deposit-limit-centre .deposit-limit-content[data-step="intro"] .no-deposit-limit,
  .deposit-limit-centre .deposit-limit-content[data-step="intro"] .deposit-limit-exist,
  .deposit-limit-centre .deposit-limit-content[data-step="intro"] .depositLimit-form {
    display: none;
  }
  .deposit-limit-centre .deposit-limit-content[data-step="add"] .depositLimit-form {
    display: block;
  }
  .deposit-limit-centre .deposit-limit-content[data-step="add"] .depositLimit-form .extra-message .change {
    display: block;
  }
  .deposit-limit-centre .deposit-limit-content[data-step="add"] .depositLimit-form .extra-message .delete {
    display: none;
  }
  .deposit-limit-centre .deposit-limit-content[data-step="add"] .no-deposit-limit,
  .deposit-limit-centre .deposit-limit-content[data-step="add"] .deposit-limit-intro,
  .deposit-limit-centre .deposit-limit-content[data-step="add"] .deposit-limit-exist {
    display: none;
  }
  .deposit-limit-centre .deposit-limit-content[data-step="edit"] .depositLimit-form {
    display: block;
  }
  .deposit-limit-centre .deposit-limit-content[data-step="edit"] .depositLimit-form .extra-message .change {
    display: block;
  }
  .deposit-limit-centre .deposit-limit-content[data-step="edit"] .depositLimit-form .extra-message .delete {
    display: none;
  }
  .deposit-limit-centre .deposit-limit-content[data-step="edit"] .no-deposit-limit,
  .deposit-limit-centre .deposit-limit-content[data-step="edit"] .deposit-limit-intro,
  .deposit-limit-centre .deposit-limit-content[data-step="edit"] .deposit-limit-exist {
    display: none;
  }
  .deposit-limit-centre .deposit-limit-content[data-step="cancel"] .deposit-limit-exist {
    display: block;
  }
  .deposit-limit-centre .deposit-limit-content[data-step="cancel"] .no-deposit-limit,
  .deposit-limit-centre .deposit-limit-content[data-step="cancel"] .deposit-limit-intro,
  .deposit-limit-centre .deposit-limit-content[data-step="cancel"] .depositLimit-form {
    display: none;
  }
  .deposit-limit-centre .deposit-limit-content[data-step="delete"] .depositLimit-form {
    display: block;
  }
  .deposit-limit-centre .deposit-limit-content[data-step="delete"] .depositLimit-form .extra-message .change {
    display: none;
  }
  .deposit-limit-centre .deposit-limit-content[data-step="delete"] .depositLimit-form .extra-message .delete {
    display: block;
  }
  .deposit-limit-centre .deposit-limit-content[data-step="delete"] .no-deposit-limit,
  .deposit-limit-centre .deposit-limit-content[data-step="delete"] .deposit-limit-intro,
  .deposit-limit-centre .deposit-limit-content[data-step="delete"] .deposit-limit-exist {
    display: none;
  }
  .deposit-limit-centre .deposit-limit-content h2 {
    margin: 0;
    font-size: 25px;
  }
  .deposit-limit-centre .deposit-limit-content .open-account {
    float: right;
    color: #333333;
    padding-top: 12px;
  }
  .deposit-limit-centre .icon-depositLimits {
    color: #cccccc;
    font-size: 140px;
  }
  .deposit-limit-centre .deposit-limit-exist,
  .deposit-limit-centre .no-deposit-limit,
  .deposit-limit-centre .depositLimit-form,
  .deposit-limit-centre .deposit-limit-intro {
    text-align: center;
    max-width: 700px;
    margin: 0 auto;
    display: none;
  }
  .deposit-limit-centre .deposit-limit-exist h3,
  .deposit-limit-centre .no-deposit-limit h3,
  .deposit-limit-centre .depositLimit-form h3,
  .deposit-limit-centre .deposit-limit-intro h3 {
    margin-top: 0;
    font-size: 35px;
    font-family: 'Texta-Bold';
  }
  .deposit-limit-centre .deposit-limit-exist.displayed,
  .deposit-limit-centre .no-deposit-limit.displayed,
  .deposit-limit-centre .depositLimit-form.displayed,
  .deposit-limit-centre .deposit-limit-intro.displayed {
    display: block;
  }
  .deposit-limit-centre .bordered-box {
    border-left: 5px solid #ff141a;
    background-color: #F4F4F4;
    padding: 15px 20px;
    overflow: hidden;
    margin-bottom: 10px;
    text-align: left;
    max-width: 550px;
    margin: 0 auto;
  }
  .deposit-limit-centre .deposit-limit-list ul {
    list-style: none;
    padding: 0 0 10px;
    margin: 0;
  }
  .deposit-limit-centre .deposit-limit-list ul li {
    background: #C8C8C8;
    overflow: hidden;
    border-top: 1px solid #d7d7d7;
  }
  .deposit-limit-centre .deposit-limit-list ul li span {
    float: left;
    width: 60%;
    padding: 5px 10px;
    text-transform: capitalize;
    font-family: 'Texta-Bold';
  }
  .deposit-limit-centre .deposit-limit-list ul li span:first-child {
    border-right: 1px solid #d7d7d7;
    width: 40%;
  }
  .deposit-limit-centre .deposit-limit-list ul li:first-child {
    background: none;
    border-top: 0;
    font-family: 'Texta-Book';
    color: #9d9d9d;
  }
  .deposit-limit-centre .deposit-limit-list ul li:first-child span {
    padding-left: 0;
    border-right: 0;
    text-transform: uppercase;
  }
  .deposit-limit-centre .deposit-limit-list .action-butons {
    float: right;
  }
  .deposit-limit-centre .deposit-limit-intro .deposit-limit-list .action-butons {
    float: left;
  }
  .deposit-limit-centre .no-deposit-limit i {
    color: #c2c2c2;
  }
  .deposit-limit-centre .no-deposit-limit .show-intro {
    color: #333333;
  }
  .deposit-limit-centre .no-deposit-limit .close-btn {
    position: relative;
    width: auto;
    height: auto;
    color: #333333;
  }
  .deposit-limit-centre form.depositLimit-form p {
    padding-bottom: 5px;
    margin: 0;
    color: #999999;
  }
  .deposit-limit-centre form.depositLimit-form select {
    text-transform: capitalize;
  }
  .deposit-limit-centre form.depositLimit-form fieldset p {
    margin: 0;
    padding-bottom: 5px;
    font-size: 13px;
    color: #999999;
  }
  .deposit-limit-centre form.depositLimit-form fieldset p.values-check {
    color: #ff141a;
  }
  .deposit-limit-centre form.depositLimit-form fieldset .select-line {
    margin-bottom: 15px;
  }
  .deposit-limit-centre form.depositLimit-form fieldset .select-line.deposit-limit-amount {
    display: none;
  }
  .deposit-limit-centre .confirm-selection {
    text-align: center;
    max-width: 544px;
    margin: 0 auto;
    padding-top: 10px;
    padding-bottom: 20px;
    overflow: hidden;
  }
  .deposit-limit-centre .confirm-selection input {
    width: 52%;
    margin-right: 2%;
    float: left;
  }
  .deposit-limit-centre .confirm-selection button,
  .deposit-limit-centre .confirm-selection .cta[data-action="cancel"] {
    width: 22%;
    float: left;
    height: 35px;
  }
  .deposit-limit-centre .confirm-selection .cta[data-action="cancel"] {
    float: right;
    line-height: 35px;
  }
  .deposit-limit-centre .confirm-selection.error .error-msg {
    display: block;
  }
  .deposit-limit-centre .confirm-selection.error input {
    border-color: #ff141a;
  }
  .deposit-limit-centre .confirm-selection .error-msg {
    display: none;
    text-align: left;
    color: #ff141a;
    clear: both;
  }
}
@media (min-width: 544px) {
  .deposit-limit-centre form fieldset ul li .tooltip {
    display: block;
  }
}
@media (min-width: 768px) {
  .deposit-limit-centre .deposit-limit-content {
    padding-top: 35px;
    max-width: 810px;
    margin: 0 auto;
  }
  .deposit-limit-centre .deposit-limit-content h2 {
    font-size: 30px;
    margin-bottom: 15px;
  }
  .deposit-limit-centre form fieldset {
    margin-bottom: 20px;
    padding: 20px 30px 10px;
  }
  .deposit-limit-centre form .confirm-selection {
    padding-bottom: 10px;
  }
  .deposit-limit-centre form .select-line select {
    max-width: 50%;
  }
}
#desktop #header-inner .header-bar .balance.balance-widget {
  margin-right: 0;
}
#desktop #header-inner .header-bar .balance.balance-widget span:first-child b {
  float: none;
  text-align: initial;
}
.balance.balance-widget {
  padding-right: 17px;
  position: relative;
}
.balance.balance-widget span:first-child {
  border: none !important;
  margin-right: 0 !important;
}
.balance.balance-widget .open-balance {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
}
.balance.balance-widget .open-balance .arrow {
  display: block;
  border: 1px solid #ffffff;
  width: 12px;
  height: 100%;
  border-radius: 0px;
  position: absolute;
  right: 0;
}
.balance.balance-widget .open-balance .arrow:before {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 4px 4px 0px 4px;
  border-color: #ededed transparent transparent transparent;
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -4px;
}
.balance.balance-widget:hover .balance-dropdown {
  display: block;
}
.balance.balance-widget:hover .balance-dropdown:before {
  display: block;
}
.balance-dropdown {
  position: absolute;
  right: -12px;
  top: 36px;
  width: 258px;
  padding: 10px;
  background: #ededed;
  font-family: 'Texta-Book';
  font-size: 18px;
  color: #333333;
  display: none;
}
.balance-dropdown.displayed {
  display: block;
}
.balance-dropdown.displayed:before {
  display: block;
}
.balance-dropdown:before {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 8px 6px 8px;
  border-color: transparent transparent #ededed transparent;
  content: "";
  position: absolute;
  right: 10px;
  top: -6px;
  display: none;
}
.balance-dropdown ul {
  padding: 0;
  margin: 10px 0 0 0;
}
.balance-dropdown ul li {
  padding: 0;
  margin: 0;
  line-height: 24px;
  list-style: none;
}
.balance-dropdown ul li.next-bet {
  font-size: 12px;
}
.balance-dropdown ul li.next-bet .balance-percents {
  font-size: 12px;
}
.balance-dropdown ul li .balance-percents {
  font-size: 12px;
  display: inline;
  float: right;
}
.balance-dropdown ul li b {
  float: right;
  font-weight: normal;
}
.balance-dropdown ul li.total-balance {
  font-family: 'Texta-Bold';
  padding-top: 20px;
}
.balance-dropdown .refresh-balance {
  float: right;
  font-size: 14px;
  color: #333333;
  margin-bottom: 10px;
  margin-top: 4px;
}
.balance-dropdown .deposit {
  width: 100%;
  clear: both;
}
.balance-dropdown {
  text-align: left;
  right: -45px;
}
.balance-dropdown:before {
  right: 44px;
}
header .balance-dropdown .deposit {
  width: 100%;
  display: block;
}
@media (max-width: 768px) {
  header .balance-dropdown .cta.deposit {
    width: 100%;
    display: block;
  }
  .balance.balance-widget {
    padding-right: 14px;
  }
  .balance.balance-widget .open-balance .arrow {
    background: #269803;
    border-color: #269803;
  }
  .balance-dropdown {
    right: 0;
  }
  .balance-dropdown:before {
    right: 0;
  }
}
.tabs.hamburger-menu-tabs .tabs-item.balance-widget {
  padding: 8px;
}
.tabs.hamburger-menu-tabs ul li {
  border: 0;
  position: relative;
  overflow: hidden;
  line-height: 22px;
}
.tabs.hamburger-menu-tabs .tabs-item.tabs.hamburger-menu-tabs ul li {
  border: 0;
}
.tabs.hamburger-menu-tabs ul li span {
  float: right;
  position: relative;
  background: #525252;
  padding-left: 5px;
}
.tabs.hamburger-menu-tabs ul li .dots {
  position: absolute;
  left: 60px;
  bottom: 5px;
  right: 0;
  display: block;
  border-bottom: 1px dotted #ffffff;
}
.tabs.hamburger-menu-tabs ul li.total span {
  font-size: 22px;
}
.tabs.hamburger-menu-tabs ul li.total .dots {
  bottom: 4px;
}
.tabs.hamburger-menu-tabs .cta.deposit {
  display: block;
  float: right;
  margin: 8px 0 0 0;
}
#mobile header .tabs.hamburger-menu-tabs .cta.deposit {
  display: block;
  float: right;
  margin-right: 0;
}
@media (max-width: 700px) {
  #mobile header .balance-dropdown .cta.deposit {
    width: 100%;
    display: block;
  }
}
@media screen and (orientation: landscape) {
  .responsive-popover-wrapper .netPosition-widget {
    max-width: calc(100% - 70px);
    float: left;
  }
}
@media (min-width: 1200px) and (orientation: landscape) {
  .responsive-popover-wrapper .netPosition-widget {
    float: none;
  }
}
.netPosition-widget {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background: #2c2c2c;
  color: white;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
  z-index: 15001;
}
.netPosition-widget .net-wrapper {
  text-align: left;
  position: relative;
  width: 100%;
}
.netPosition-widget .net-wrapper .net-bar {
  display: flex;
  flex-wrap: wrap;
  padding: 2px;
}
.netPosition-widget .net-wrapper .net-bar .net-bar-item {
  display: flex;
  flex-wrap: wrap;
  margin-right: 15px;
  padding-right: 0;
  font-size: 12px;
  font-weight: bold;
  border-right: 1px solid white;
  min-width: 90px;
}
.netPosition-widget .net-wrapper .net-bar .net-bar-item:nth-last-child(2),
.netPosition-widget .net-wrapper .net-bar .net-bar-item:last-child {
  border: none;
}
.netPosition-widget .net-wrapper .net-bar .net-bar-item i {
  margin-right: 5px;
  line-height: 18px;
}
.netPosition-widget .net-wrapper .net-bar .open-netPosition {
  cursor: pointer;
}
.netPosition-widget .net-wrapper .net-bar .open-netPosition.icon-netPosition {
  position: absolute;
  right: 15px;
  top: 0;
  display: block;
  width: 12px;
  height: 100%;
  border-radius: 0px;
}
.netPosition-widget .net-wrapper .net-bar .open-netPosition.icon-netPosition:before {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 4px 4px 0px 4px;
  border-color: #ededed transparent transparent transparent;
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -4px;
}
.netPosition-widget .net-wrapper .net-bar .open-netPosition.icon-netPosition.open {
  transform: rotate(180deg);
}
.netPosition-widget .net-wrapper .net-balance-wrapper {
  display: none;
  position: absolute;
  width: 100%;
  background: white;
  color: black;
  padding: 10px;
}
.netPosition-widget .net-wrapper .net-balance-wrapper.open {
  display: block;
}
.netPosition-widget .net-wrapper .net-balance-wrapper .net-balance {
  display: block;
  justify-content: space-between;
  align-items: center;
}
.netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul {
  list-style: none;
  display: flex;
  justify-content: space-between;
  margin: 0;
  padding: 0;
}
.netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  flex-direction: column;
  flex: 1;
}
.netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul ul:first-child {
  margin-right: 5px;
}
.netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul ul:first-child li span.timeInterval {
  justify-content: flex-end;
}
.netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul ul:last-child {
  margin-left: 5px;
}
.netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul ul li {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: space-between;
  max-width: 200px;
}
.netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul ul li span {
  display: flex;
  flex-wrap: wrap;
  font-size: 14px;
  justify-content: space-between;
}
.netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul ul li span.bonus-split {
  font-size: 10px;
  position: absolute;
  bottom: 30px;
  text-decoration: underline;
}
.netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul ul li .refresh-balance {
  position: absolute;
  bottom: 10px;
  font-size: 12px;
  color: #252525;
  display: flex;
  align-items: center;
  text-decoration: none;
}
.netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul ul li .refresh-balance span {
  text-decoration: underline;
}
.netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul ul li .refresh-balance i.rotate {
  -webkit-animation: rotate-balance 1s linear infinite;
  -moz-animation: rotate-balance 1s linear infinite;
  -ms-animation: rotate-balance 1s linear infinite;
  -o-animation: rotate-balance 1s linear infinite;
  animation: rotate-balance 1s linear infinite;
}
.netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul li {
  display: block;
}
.netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul li b {
  text-transform: uppercase;
  font-weight: bolder;
  margin-right: 5px;
}
.netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul li .refresh-balance i {
  display: inline-block;
  margin-right: 5px;
}
.netPosition-widget .net-wrapper .net-balance-wrapper .net-balance .deposit {
  padding: 0 25px;
  margin-top: 10px;
  font-size: 15px;
  font-weight: 100;
}
@media (min-width: 544px) {
  .netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul:last-child {
    margin: 0 10px;
  }
  .netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul ul:first-child li span.timeInterval {
    min-width: 60px;
  }
}
@media (min-width: 992px) {
  .netPosition-widget .net-wrapper .net-balance-wrapper .net-balance {
    display: flex;
  }
  .netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul ul {
    flex-direction: row;
    flex: auto;
    margin: 0;
  }
  .netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul ul:first-child li:first-child {
    border-right: 1px solid #252525;
  }
  .netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul ul:first-child li:first-child span {
    justify-content: space-between;
  }
  .netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul ul:first-child li:first-child span.timeInterval {
    text-align: right;
    display: block;
  }
  .netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul ul:first-child li span {
    justify-content: flex-start;
  }
  .netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul ul li span {
    justify-content: flex-start;
  }
  .netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul ul li span.bonus-split {
    position: relative;
    bottom: auto;
  }
  .netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul ul li .refresh-balance {
    position: relative;
    bottom: auto;
  }
  .netPosition-widget .net-wrapper .net-balance-wrapper .net-balance ul li {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    padding-right: 35px;
    margin-right: 25px;
  }
  .netPosition-widget .net-wrapper .net-balance-wrapper .net-balance .deposit {
    padding: 0 30px;
    margin: 0;
  }
}
@-webkit-keyframes rotate-balance {
  from {
    transform: rotateZ(360deg);
  }
  to {
    transform: rotateZ(0deg);
  }
}
.hide-menu {
  opacity: 0;
}
.games-menu {
  background: #474747;
  font-size: 14px;
  font-family: 'Texta-Book';
  max-height: 50px;
  height: 50px;
  position: sticky;
  position: -webkit-sticky;
  left: 0;
  right: 0;
  z-index: 5003;
  padding: 0;
}
.games-menu.with-banner {
  top: 128px;
}
.games-menu .games-menu-inner {
  max-width: 100%;
  margin: 0 auto;
  overflow: hidden;
}
.games-menu .games-menu-inner.opened {
  overflow: visible;
}
.games-menu.no-icons nav ul li a {
  padding-top: 0;
  padding-left: 15px;
}
.games-menu nav {
  float: left;
  overflow-y: auto;
  width: calc(100% - 50px);
}
.games-menu nav ul {
  display: block;
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.games-menu nav ul li {
  display: inline-block;
  overflow: hidden;
  list-style: none;
  height: 50px;
  line-height: 50px;
  margin-right: -3px;
}
.games-menu nav ul li a {
  text-decoration: none;
  color: #ffffff;
  display: block;
  font-family: 'Texta-Book';
  position: relative;
  line-height: 20px;
  padding: 30px 12px 0;
  min-width: 90px;
  text-align: center;
  overflow: hidden;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.games-menu nav ul li a:before {
  font-size: 25px;
  line-height: 36px;
  font-family: 'icomoon';
  speak: none;
  position: absolute;
  top: 0px;
  left: 0;
  right: 0;
  text-align: center;
}
.games-menu nav ul li a:after {
  position: absolute;
  left: 0;
  right: 0;
  bottom: -3px;
  background: #ff141a;
  height: 3px;
  content: " ";
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.games-menu nav ul li a:hover:after {
  bottom: 0;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.games-menu nav ul li.active > a {
  background: #292929;
  color: #ffffff;
}
.games-menu nav ul li.active > a:before {
  color: #ff141a;
}
.games-menu nav ul li.active > a:after {
  bottom: 0;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.games-menu nav ul li ul li:first-child {
  border-left: 0;
}
.games-menu nav ul li .load-more {
  display: none;
}
.games-menu:lang(ja-jp) {
  font-family: 'notosans-demiLight', 'Texta-Book';
}
.open-search-icon {
  color: #ffffff;
  position: absolute;
  right: 0;
  top: 0;
  width: 50px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  font-size: 20px;
  text-decoration: none;
  background: #333333;
}
.open-search-icon .icon-close {
  font-size: 16px;
}
.search-wrapper {
  position: absolute;
  right: 0;
  top: 0px;
  height: 50px;
  background: #333333;
  padding: 6px 20px;
  font-size: 23px;
}
.search-wrapper .search-section {
  float: none;
  width: auto;
  max-width: 500px;
  margin: 0 auto;
}
.search-wrapper input {
  width: 86%;
  height: 36px;
  line-height: 36px;
  float: left;
  margin-bottom: 0;
}
.search-wrapper button {
  width: 14%;
  height: 36px;
  line-height: 36px;
  padding: 0;
  background: #ffa100;
}
.search-wrapper button .icon-search {
  position: relative;
}
.games-menu-inner.opened .search-wrapper {
  display: block;
  top: 50px;
  z-index: 10005;
}
@media (min-width: 544px) {
  .games-menu.with-banner {
    top: 128px;
  }
}
@media (min-width: 922px) {
  #header-inner .header-bar #logo object {
    max-height: 72px;
    position: relative;
    top: 4px;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
  }
  #header-inner .header-bar #logo picture img {
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
  }
  #header-inner .header-bar:after {
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
    -webkit-transform: translateY(-100%) scale(1,1);
    -moz-transform: translateY(-100%) scale(1,1);
    -ms-transform: translateY(-100%) scale(1,1);
    -o-transform: translateY(-100%) scale(1,1);
    transform: translateY(-100%) scale(1,1);
  }
  .no-banner .content-page {
    padding-top: 50px;
  }
  .f-nav .games-menu,
  .f-nav .submenu-bar,
  .f-nav .games-options-menu {
    top: 80px;
  }
  #desktop .f-nav #header-inner .header-bar #logo object {
    max-height: 72px;
    position: relative;
    top: 4px;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
  }
  #desktop .f-nav #header-inner .header-bar #logo picture img {
    height: 72px;
    top: 4px;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
  }
  .f-nav #header-inner .header-bar:after {
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
    -webkit-transform: translateY(-100%) scale(1,1);
    -moz-transform: translateY(-100%) scale(1,1);
    -ms-transform: translateY(-100%) scale(1,1);
    -o-transform: translateY(-100%) scale(1,1);
    transform: translateY(-100%) scale(1,1);
  }
  .f-nav.no-banner .content-page {
    padding-top: 50px;
  }
  .games-menu {
    font-size: 18px;
    background: #333333;
    padding: 0 24px;
  }
  .games-menu .games-menu-inner {
    overflow: visible;
  }
  .games-menu nav {
    width: auto;
    overflow: visible;
    height: 50px;
  }
  .games-menu nav.navigator-tabs-nav {
    width: 70%;
  }
  .games-menu nav.navigator-tabs-nav ul li {
    border-left: 1px solid #484848;
  }
  .games-menu nav ul {
    white-space: normal;
  }
  .games-menu nav ul li {
    position: relative;
    overflow: visible;
  }
  .games-menu nav ul li .load-more {
    display: block;
    padding-left: 20px;
    padding-right: 30px;
    text-align: center;
  }
  .games-menu nav ul li .load-more:before {
    left: auto;
    right: 0;
    font-size: 14px;
    width: 30px;
    transform: rotate(90deg);
  }
  .games-menu nav ul li a {
    line-height: 50px;
    padding-top: 0;
    padding-left: 50px;
    text-align: left;
  }
  .games-menu nav ul li a:before {
    right: auto;
    width: 50px;
    height: 50px;
    line-height: 50px;
    font-size: 30px;
  }
  .games-menu nav ul li:hover ul {
    display: block;
  }
  .games-menu nav ul li ul {
    display: none;
    position: absolute;
    left: 0;
    top: 50px;
    background: #333333;
    min-width: 200px;
  }
  .games-menu nav ul li ul li {
    display: block;
    margin-right: 0;
    border-bottom: 1px solid #000000;
  }
  .open-search-icon {
    display: none;
  }
  .search-wrapper {
    display: block;
    position: relative;
    left: auto;
    float: right;
  }
  .search-wrapper .search-section {
    width: 250px;
    position: relative;
  }
  .search-wrapper input {
    width: 100%;
    height: 36px;
    line-height: 36px;
    float: left;
    margin-bottom: 0;
  }
  .search-wrapper button {
    background: none;
    color: #333333;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    font-size: 24px;
  }
  .search-wrapper button .icon-search {
    position: relative;
  }
  .search-wrapper #GameSearchResults {
    top: 36px;
    right: 0;
    left: auto;
    width: 300px;
    max-height: 320px;
  }
  .search-wrapper #GameSearchResults li {
    min-height: 70px;
    line-height: 20px;
  }
  .search-wrapper #GameSearchResults li span {
    display: block;
    float: none;
  }
  .search-wrapper #GameSearchResults li img {
    width: 64px;
    height: 64px;
  }
  .search-wrapper #GameSearchResults li a {
    float: none;
    clear: both;
    display: inline-block;
  }
  .search-wrapper #GameSearchResults.visible {
    display: block;
  }
}
@media (min-width: 1200px) {
  .games-menu nav.navigator-tabs-nav {
    width: 75%;
  }
}
@media (orientation: portrait) {
  .ios .ios-safe-area {
    padding-top: 40px;
    background-color: #ff141a;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 15006;
  }
  .ios .games-menu {
    top: 90px;
  }
  .ios .games-menu.with-banner {
    top: 128px;
  }
  .ios .top-image {
    padding-top: 0px;
  }
  .ios .games-section .games-list .game-description.show-full .close {
    top: calc(50px);
  }
  .ios .registration .close-btn {
    top: calc(46px);
  }
  .ios .registration #registration-holder .confirm-content {
    margin-top: 40px;
  }
  .ios .registration #registration-holder .close-btn {
    top: calc(46px);
  }
  .ios .registration #registration-holder .top-sections {
    margin-top: 40px;
  }
  .ios .responsive-popover-wrapper.deposit-popover {
    top: 0;
  }
  .ios .deposit-popover .close-btn {
    top: calc(56px);
  }
  .ios header .menu-wrapper .menu-top {
    margin-top: 40px;
  }
  .ios header .menu-wrapper .menu-content {
    height: calc(100% - 40px);
  }
  .ios .my-account .popover-content,
  .ios .promo-popup-content,
  .ios .account-content {
    margin-top: 40px;
  }
  .ios .promo-popup-content .tandc {
    margin-bottom: 40px;
  }
  .ios .quit-dialog #confirm-exit {
    bottom: 40px;
  }
  .ios .notifications {
    bottom: calc(108px);
  }
  .ios .cookie-visible .notifications {
    bottom: calc(186px);
  }
  .ios .popover-header {
    margin-top: 40px;
  }
  .ios .footer {
    padding-bottom: calc(50px);
  }
  .ios .responsive-popover-wrapper .overlay-content {
    margin-top: 40px;
  }
  .ios #user-account-dashboard .my-account-area {
    top: 40px;
  }
  .ios #user-account-dashboard .my-account-area section.active-section {
    height: calc(100% - 40px);
  }
}
@media (max-width: 700px) and (orientation: portrait) {
  .ios .responsive-popover-wrapper:after {
    background-color: #ff141a;
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    right: 0;
    bottom: calc(100% - 40px);
  }
  .ios .responsive-popover-wrapper .close-btn {
    top: calc(46px);
  }
  .ios .responsive-popover-wrapper #tandc {
    margin-top: 40px;
  }
  .ios .popover-content {
    padding-top: 60px;
  }
  .ios .popover-content .popover-header {
    margin-top: 40px;
  }
  .ios .popover-content .popover-header .close-btn {
    margin-top: 40px;
  }
  .ios #login .login-area {
    padding-top: 100px;
  }
  .ios #login .login-area .close-btn {
    top: 40px;
  }
  .ios #login .login-area p.header {
    top: calc(40px);
  }
}
@media (min-width: 544px) {
  .ios .games-menu {
    top: 50px;
  }
  .ios.with-banner {
    top: 128px;
  }
}
@media (min-width: 768px) {
  .ios .games-menu {
    top: 80px;
  }
  .ios.with-banner {
    top: 158px;
  }
}
@media (min-width: 768px) and (orientation: portrait) {
  .ios .top-image {
    margin-top: calc(119px);
    padding-top: 0px;
  }
  .ios .games-menu {
    top: 120px;
  }
  .ios.with-banner {
    top: 198px;
  }
}
@media (min-width: 1024px) and (orientation: landscape) {
  .ios .games-menu {
    top: 80px;
  }
  .ios.with-banner {
    top: 158px;
  }
}
@media (min-width: 1024px) and (orientation: portrait) {
  .ios .games-menu {
    top: 120px;
  }
  .ios.with-banner {
    top: 198px;
  }
}
@media (min-width: 1200px) {
  .ios .games-menu {
    top: 80px;
  }
}
#eggHuntWrapper {
  position: relative;
  min-height: 490px;
}
#eggHuntWrapper #openSidebar {
  position: absolute;
  padding: 5px;
  background-color: #ff141a;
  color: #ffffff;
  font-weight: 700;
  width: 39px;
  height: 39px;
  text-align: center;
  text-decoration: none;
  z-index: 10;
}
#eggHuntWrapper #scaling-holder {
  position: absolute;
  right: 0px;
  bottom: 0px;
  width: 35px;
  height: 180px;
  background: #000000;
}
#eggHuntWrapper #scaling-holder span#scale-in {
  display: block;
  position: absolute;
  top: 7px;
  right: 10px;
  color: #fff;
  font-weight: 700;
  cursor: pointer;
  font-size: 21px;
  z-index: 1;
}
#eggHuntWrapper #scaling-holder #scale-body {
  display: inline-block;
  width: 20px;
  height: 108px;
  padding: 0;
  position: absolute;
  right: -1px;
  top: -3px;
}
#eggHuntWrapper #scaling-holder #scale-body input {
  width: 108px;
  height: 5px;
  margin: 0;
  transform-origin: 75px 75px;
  transform: rotate(-90deg);
  -webkit-appearance: none;
  appearance: none;
  background: #ffffff;
  padding: 0px;
}
#eggHuntWrapper #scaling-holder #scale-body input::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 5px;
  height: 20px;
  background: #ffffff;
  cursor: pointer;
}
#eggHuntWrapper #scaling-holder #scale-out {
  position: absolute;
  right: 11px;
  bottom: 6px;
  color: #ffffff;
  font-weight: 700;
  cursor: pointer;
  font-size: 21px;
}
#eggHuntWrapper #eggHuntMap {
  cursor: move;
  width: 1500px;
  height: 1500px;
  position: absolute;
  transform: translate(0,0);
  transition: all 0.1s linear;
  transform-origin: left top;
}
#eggHuntWrapper #eggHuntMap .flag_left {
  top: 155px;
  position: absolute;
  left: 579px;
  z-index: 1;
}
#eggHuntWrapper #eggHuntMap .flag_right {
  left: 795px;
  position: absolute;
  top: 153px;
  z-index: 1;
}
#eggHuntWrapper #eggHuntMap img#baseMap {
  position: absolute;
}
#eggHuntWrapper #eggHuntSidebarWrapper {
  position: absolute;
  top: 0px;
  left: 0px;
}
#eggHuntWrapper #eggHuntSidebarHeader ul {
  margin-top: 0px;
  padding-left: 0px;
  margin-bottom: 0px;
}
#eggHuntWrapper #eggHuntSidebarHeader ul li {
  display: inline-block;
  padding-top: 5px;
  text-align: center;
  width: 60px;
  border-right: 1px solid #434343;
}
#eggHuntWrapper #eggHuntSidebarHeader ul li:last-child {
  border-right: none;
}
#eggHuntWrapper #eggHuntSidebarHeader ul li.active {
  border-bottom: 3px solid #ff141a;
}
#eggHuntWrapper #eggHuntSidebarHeader ul li a {
  text-decoration: none;
  color: #ffffff;
  font-size: 21px;
}
#eggHuntWrapper .eggHuntTab {
  display: none;
}
#eggHuntWrapper .eggHuntTab.active {
  display: block;
  padding: 0 10px 0 23px;
  max-height: 449px;
  overflow-y: auto;
  min-height: 449px;
}
#eggHuntWrapper button.breakTheEgg {
  width: 100%;
}
#eggHuntWrapper #eggHuntOverlay {
  width: 100%;
  height: 490px;
  position: absolute;
  z-index: 1;
  border: 1px solid #808080;
  overflow: hidden;
}
#eggHuntWrapper #eggHuntSidebar {
  position: absolute;
  display: none;
  background-color: #333333;
  height: 100%;
  z-index: 10;
}
#eggHuntWrapper #eggHuntSidebar.active {
  width: 320px;
  z-index: 100000;
  height: 100vh;
  display: block;
}
#eggHuntWrapper #eggHuntWrapper {
  position: relative;
  min-height: 490px;
}
#eggHuntWrapper .eggHuntHeaderTab img {
  height: 21px;
  margin-top: -10px;
}
#eggHuntWrapper .eggHuntTab {
  background-color: #ededed;
}
#eggHuntWrapper #mapTab {
  display: none;
}
#eggHuntWrapper #progress-tab .progress-block {
  border: 2px solid #E5E5E5;
  border-left: 5px solid #A3A3A3;
  background: #fff;
  padding: 5px 5px 5px 10px;
  margin: 10px;
  cursor: pointer;
  position: relative;
}
#eggHuntWrapper #progress-tab .progress-block a {
  margin-top: 10px;
}
#eggHuntWrapper #progress-tab .progress-block:before {
  content: "";
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 10px solid #A3A3A3;
  position: absolute;
  left: -15px;
  top: 15px;
}
#eggHuntWrapper #progress-tab .progress-block:after {
  content: "";
  width: 10px;
  height: 10px;
  border-color: #A3A3A3;
  border-radius: 100%;
  position: absolute;
  left: -30px;
  top: 21px;
  background-color: #A3A3A3;
}
#eggHuntWrapper #progress-tab .progress-block button {
  background-color: #A3A3A3;
  color: #CFCFCF;
}
#eggHuntWrapper #progress-tab .progress-block.current {
  border-left: 5px solid #FF9900;
}
#eggHuntWrapper #progress-tab .progress-block.current button {
  background-color: #FF9900;
  color: #000000;
}
#eggHuntWrapper #progress-tab .progress-block.current:before {
  border-right: 10px solid #FF9900;
}
#eggHuntWrapper #progress-tab .progress-block.current:after {
  border-color: #FF9900;
  position: absolute;
  background-color: #FF9900;
}
#eggHuntWrapper #progress-tab .progress-block.inactive {
  opacity: 0.6;
}
#eggHuntWrapper #progress-tab .progress-block.inactive .locked {
  background-color: #A3A3A3;
}
#eggHuntWrapper #progress-tab .progress-block.inactive h3:after {
  content: '\e98f';
  font-family: icomoon;
  height: 5px;
  padding: 5px;
}
#eggHuntWrapper #progress-tab .progress-block.active {
  border-left: 5px solid #8BA643;
}
#eggHuntWrapper #progress-tab .progress-block.active h3:after {
  content: '\e942';
  font-family: icomoon;
  height: 5px;
  padding: 5px;
  color: #8BA643;
}
#eggHuntWrapper #progress-tab .progress-block.active:before {
  border-right: 10px solid #8BA643;
}
#eggHuntWrapper #progress-tab .progress-block.active:after {
  border-color: #8BA643;
  background-color: #8BA643;
}
#eggHuntWrapper .progress-block h3 {
  margin: 0px;
}
#eggHuntWrapper .progress-block p {
  margin: 0;
}
#eggHuntWrapper .easterEgg {
  position: absolute;
  height: 100px;
  cursor: pointer;
  display: block;
  text-align: center;
  color: #000000;
}
#eggHuntWrapper .easterEgg.openedInfo {
  z-index: 10;
}
#eggHuntWrapper .easterEgg.egg_claimed .eggHuntLevel {
  display: none;
}
#eggHuntWrapper .easterEgg.egg_claimed .inEggPrize {
  display: none;
}
#eggHuntWrapper .easterEgg.egg_claimed:after {
  content: '\e940';
  font-family: 'icomoon';
  font-size: 19px;
  color: #ffffff;
  position: absolute;
  top: -2px;
  right: -4px;
  width: 35px;
  height: 35px;
  background-color: #ff141a;
  border-radius: 100%;
  border: 1px solid #ffffff;
  padding: 5px 0;
  line-height: 1.2;
}
#eggHuntWrapper .easterEgg .progress-egg {
  position: absolute;
  overflow: hidden;
  top: 0px;
  lefT: 0;
  bottom: 0;
  right: 0;
}
#eggHuntWrapper .easterEgg#Egg_20 img {
  height: 265px;
  width: auto;
}
#eggHuntWrapper .easterEgg#Egg_20 .inEggPrize {
  top: 120px;
  font-size: 50px;
}
#eggHuntWrapper .easterEgg#Egg_20 .eggHuntLevel {
  right: 45px;
}
#eggHuntWrapper .easterEgg.egg_active {
  -webkit-animation: shake;
  -webkit-animation-duration: 4s;
  -webkit-animation-fill-mode: both;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: ease;
  z-index: 1000000;
}
#eggHuntWrapper .easterEgg.egg_active .inEggPrize {
  display: none;
}
#eggHuntWrapper .easterEgg img {
  height: 100px;
}
#eggHuntWrapper .easterEgg .eggHuntLevel {
  width: 30px;
  height: 30px;
  color: #ffffff;
  padding: 2px 0px;
  background-color: #ff141a;
  border-radius: 100%;
  border: 1px solid #ffffff;
  position: absolute;
  top: -2px;
  right: -4px;
  z-index: 1;
}
#eggHuntWrapper .easterEgg .inEggPrize {
  display: block;
  position: absolute;
  top: 25px;
  line-height: 14px;
  font-family: 'Texta-Bold';
  left: 10px;
  right: 10px;
  text-align: center;
}
#eggHuntWrapper #easterCar {
  position: absolute;
  width: 100px;
  z-index: 11;
}
#eggHuntWrapper .eggInfo {
  position: absolute;
  background-color: #ffffff;
  box-shadow: 0px 1px 1px 1px #888888;
  padding: 10px;
  width: 220px;
  display: table;
  z-index: 1;
}
#eggHuntWrapper .eggInfo #closeEggInfo {
  position: absolute;
  transform: rotate(90deg);
  right: 10px;
  text-decoration: none;
  top: 10px;
}
#eggHuntWrapper .eggInfo.fullwidth-eggInfo {
  width: 100%;
  bottom: 0;
  left: 0;
}
#eggHuntWrapper .eggInfo:after {
  content: "";
  background-repeat: no-repeat;
  background-size: 30px;
  width: 30px;
  height: 30px;
  position: absolute;
  bottom: -12px;
  left: 50%;
  margin: -15px;
}
#eggHuntWrapper .eggInfo h3,
#eggHuntWrapper .eggInfo p {
  padding: 0px;
  margin: 0px;
}
#eggHuntWrapper .eggInfo p {
  padding: 5px 0 10px 0;
}
#eggHuntWrapper .eggInfo img {
  display: table-cell;
  vertical-align: top;
  margin-top: 0px;
  max-height: 150px;
  width: 80px;
  margin-right: 15px;
}
#eggHuntWrapper .eggInfo-description {
  display: table-cell;
  vertical-align: middle;
  padding-right: 10px;
}
#eggHuntWrapper .egghuntPopup {
  width: 300px;
  height: 300px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -150px;
  margin-top: -150px;
  background-color: #ffffff;
  padding: 42px;
}
#eggHuntWrapper .eggHuntShadow {
  background-color: rgba(0,0,0,0.8);
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}
#eggHuntWrapper .egghuntPopup img {
  display: block;
  margin: 0 auto;
}
#eggHuntWrapper .pyro {
  position: absolute;
  top: 32px;
  right: 52px;
}
.confetti {
  position: absolute;
  top: 51px;
  right: 38px;
}
.pyro > .before,
.pyro > .after {
  position: absolute;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  box-shadow: -120px -218.66667px blue, 248px -16.66667px #00ff84, 190px 16.33333px #002bff, -113px -308.66667px #ff009d, -109px -287.66667px #ffb300, -50px -313.66667px #ff006e, 226px -31.66667px #ff4000, 180px -351.66667px #ff00d0, -12px -338.66667px #00f6ff, 220px -388.66667px #99ff00, -69px -27.66667px #ff0400, -111px -339.66667px #6200ff, 155px -237.66667px #00ddff, -152px -380.66667px #00ffd0, -50px -37.66667px #00ffdd, -95px -175.66667px #a6ff00, -88px 10.33333px #0d00ff, 112px -309.66667px #005eff, 69px -415.66667px #ff00a6, 168px -100.66667px #ff004c, -244px 24.33333px #ff6600, 97px -325.66667px #ff0066, -211px -182.66667px #00ffa2, 236px -126.66667px #b700ff, 140px -196.66667px #9000ff, 125px -175.66667px #00bbff, 118px -381.66667px #ff002f, 144px -111.66667px #ffae00, 36px -78.66667px #f600ff, -63px -196.66667px #c800ff, -218px -227.66667px #d4ff00, -134px -377.66667px #ea00ff, -36px -412.66667px #ff00d4, 209px -106.66667px #00fff2, 91px -278.66667px #000dff, -22px -191.66667px #9dff00, 139px -392.66667px #a6ff00, 56px -2.66667px #0099ff, -156px -276.66667px #ea00ff, -163px -233.66667px #00fffb, -238px -346.66667px #00ff73, 62px -363.66667px #0088ff, 244px -170.66667px #0062ff, 224px -142.66667px #b300ff, 141px -208.66667px #9000ff, 211px -285.66667px #ff6600, 181px -128.66667px #1e00ff, 90px -123.66667px #c800ff, 189px 70.33333px #00ffc8, -18px -383.66667px #00ff33, 100px -6.66667px #ff008c;
  -moz-animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
  -webkit-animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
  -o-animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
  -ms-animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
  animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
}
.pyro > .after {
  -moz-animation-delay: 1.25s, 1.25s, 1.25s;
  -webkit-animation-delay: 1.25s, 1.25s, 1.25s;
  -o-animation-delay: 1.25s, 1.25s, 1.25s;
  -ms-animation-delay: 1.25s, 1.25s, 1.25s;
  animation-delay: 1.25s, 1.25s, 1.25s;
  -moz-animation-duration: 1.25s, 1.25s, 6.25s;
  -webkit-animation-duration: 1.25s, 1.25s, 6.25s;
  -o-animation-duration: 1.25s, 1.25s, 6.25s;
  -ms-animation-duration: 1.25s, 1.25s, 6.25s;
  animation-duration: 1.25s, 1.25s, 6.25s;
}
@-webkit-keyframes bang {
  from {
    box-shadow: 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff;
  }
}
@-moz-keyframes bang {
  from {
    box-shadow: 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff;
  }
}
@-o-keyframes bang {
  from {
    box-shadow: 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff;
  }
}
@-ms-keyframes bang {
  from {
    box-shadow: 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff;
  }
}
@keyframes bang {
  from {
    box-shadow: 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff, 0 0 #ffffff;
  }
}
@-webkit-keyframes gravity {
  to {
    transform: translateY(200px);
    -moz-transform: translateY(200px);
    -webkit-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    opacity: 0;
  }
}
@-moz-keyframes gravity {
  to {
    transform: translateY(200px);
    -moz-transform: translateY(200px);
    -webkit-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    opacity: 0;
  }
}
@-o-keyframes gravity {
  to {
    transform: translateY(200px);
    -moz-transform: translateY(200px);
    -webkit-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    opacity: 0;
  }
}
@-ms-keyframes gravity {
  to {
    transform: translateY(200px);
    -moz-transform: translateY(200px);
    -webkit-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    opacity: 0;
  }
}
@keyframes gravity {
  to {
    transform: translateY(200px);
    -moz-transform: translateY(200px);
    -webkit-transform: translateY(200px);
    -o-transform: translateY(200px);
    -ms-transform: translateY(200px);
    opacity: 0;
  }
}
@-webkit-keyframes position {
  0%,
  19.9% {
    margin-top: 10%;
    margin-left: 40%;
  }
  20%,
  39.9% {
    margin-top: 40%;
    margin-left: 30%;
  }
  40%,
  59.9% {
    margin-top: 20%;
    margin-left: 70%;
  }
  60%,
  79.9% {
    margin-top: 30%;
    margin-left: 20%;
  }
  80%,
  99.9% {
    margin-top: 30%;
    margin-left: 80%;
  }
}
@-moz-keyframes position {
  0%,
  19.9% {
    margin-top: 10%;
    margin-left: 40%;
  }
  20%,
  39.9% {
    margin-top: 40%;
    margin-left: 30%;
  }
  40%,
  59.9% {
    margin-top: 20%;
    margin-left: 70%;
  }
  60%,
  79.9% {
    margin-top: 30%;
    margin-left: 20%;
  }
  80%,
  99.9% {
    margin-top: 30%;
    margin-left: 80%;
  }
}
@-o-keyframes position {
  0%,
  19.9% {
    margin-top: 10%;
    margin-left: 40%;
  }
  20%,
  39.9% {
    margin-top: 40%;
    margin-left: 30%;
  }
  40%,
  59.9% {
    margin-top: 20%;
    margin-left: 70%;
  }
  60%,
  79.9% {
    margin-top: 30%;
    margin-left: 20%;
  }
  80%,
  99.9% {
    margin-top: 30%;
    margin-left: 80%;
  }
}
@-ms-keyframes position {
  0%,
  19.9% {
    margin-top: 10%;
    margin-left: 40%;
  }
  20%,
  39.9% {
    margin-top: 40%;
    margin-left: 30%;
  }
  40%,
  59.9% {
    margin-top: 20%;
    margin-left: 70%;
  }
  60%,
  79.9% {
    margin-top: 30%;
    margin-left: 20%;
  }
  80%,
  99.9% {
    margin-top: 30%;
    margin-left: 80%;
  }
}
@keyframes position {
  0%,
  19.9% {
    margin-top: 10%;
    margin-left: 40%;
  }
  20%,
  39.9% {
    margin-top: 40%;
    margin-left: 30%;
  }
  40%,
  59.9% {
    margin-top: 20%;
    margin-left: 70%;
  }
  60%,
  79.9% {
    margin-top: 30%;
    margin-left: 20%;
  }
  80%,
  99.9% {
    margin-top: 30%;
    margin-left: 80%;
  }
}
@-webkit-keyframes shake {
  0% {
    -webkit-transform: translate(-1px,0px) rotate(1deg);
  }
  1% {
    -webkit-transform: translate(0px,0px) rotate(0deg);
  }
  2% {
    -webkit-transform: translate(1px,0px) rotate(-1deg);
  }
  3% {
    -webkit-transform: translate(0px,0px) rotate(0deg);
  }
  4% {
    -webkit-transform: translate(-1px,0px) rotate(1deg);
  }
  5% {
    -webkit-transform: translate(0px,0px) rotate(0deg);
  }
  6% {
    -webkit-transform: translate(1px,0px) rotate(-1deg);
  }
  7% {
    -webkit-transform: translate(0px,0px) rotate(0deg);
  }
  8% {
    -webkit-transform: translate(-1px,0px) rotate(1deg);
  }
  9% {
    -webkit-transform: translate(0px,0px) rotate(0deg);
  }
  10% {
    -webkit-transform: translate(1px,0px) rotate(-1deg);
  }
  11% {
    -webkit-transform: translate(0px,0px) rotate(0deg);
  }
  12% {
    -webkit-transform: translate(-1px,0px) rotate(1deg);
  }
  13% {
    -webkit-transform: translate(0px,0px) rotate(0deg);
  }
  14% {
    -webkit-transform: translate(1px,0px) rotate(-1deg);
  }
  15% {
    -webkit-transform: translate(0px,0px) rotate(0deg);
  }
  16% {
    -webkit-transform: translate(-1px,0px) rotate(1deg);
  }
  17% {
    -webkit-transform: translate(0px,0px) rotate(0deg);
  }
  18% {
    -webkit-transform: translate(1px,0px) rotate(-1deg);
  }
  19% {
    -webkit-transform: translate(0px,0px) rotate(0deg);
  }
  20% {
    -webkit-transform: translate(-1px,0px) rotate(1deg);
  }
  21% {
    -webkit-transform: translate(0px,0px) rotate(0deg);
  }
  22% {
    -webkit-transform: translate(1px,0px) rotate(-1deg);
  }
  23% {
    -webkit-transform: translate(0px,0px) rotate(0deg);
  }
  24% {
    -webkit-transform: translate(-1px,0px) rotate(1deg);
  }
  25% {
    -webkit-transform: translate(1px,0px) rotate(0deg);
  }
  100% {
    -webkit-transform: translate(0px,0px) rotate(0deg);
  }
}
@keyframes carMove {
  0% {
    -webkit-transform: translate(2px,0px) rotate(0deg);
  }
  10% {
    -webkit-transform: translate(0px,0px) rotate(0deg);
  }
  20% {
    -webkit-transform: translate(2px,0px) rotate(0deg);
  }
  30% {
    -webkit-transform: translate(0px,0px) rotate(0deg);
  }
  60% {
    -webkit-transform: translate(2px,0px) rotate(0deg);
  }
  90% {
    -webkit-transform: translate(0px,0px) rotate(0deg);
  }
  100% {
    -webkit-transform: translate(2px,0px) rotate(0deg);
  }
}
.confetti > .before,
.confetti > .after {
  position: absolute;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  box-shadow: -50px -218.66667px #CAC9C7, 248px -16.66667px #C9C0B7, 100px 16.33333px #CAC9C7, -100px -50.66667px #C9C0B7, -70px -60.66667px #CAC9C7, -50px -100.66667px #ff006e, 100px -31.66667px #ff4000, 100px -40.66667px #ff00d0, -12px -100.66667px #00f6ff, 70px -50.66667px #99ff00, -69px -27.66667px #CAC9C7, -111px -339.66667px #6200ff, 155px -237.66667px #00ddff, -152px -380.66667px #00ffd0, -50px -37.66667px #00ffdd, -95px -175.66667px #a6ff00, -88px 10.33333px #0d00ff, 112px -309.66667px #005eff, 69px -415.66667px #ff00a6, 168px -100.66667px #ff004c, -244px 24.33333px #ff6600, 97px -325.66667px #ff0066, -211px -182.66667px #00ffa2, 236px -126.66667px #b700ff, 140px -196.66667px #9000ff, 125px -175.66667px #00bbff, 118px -381.66667px #ff002f, 144px -111.66667px #ffae00, 36px -78.66667px #f600ff, -63px -196.66667px #c800ff, -218px -227.66667px #d4ff00, -134px -377.66667px #ea00ff, -36px -412.66667px #ff00d4, 209px -106.66667px #00fff2, 91px -278.66667px #000dff, -22px -191.66667px #9dff00, 139px -392.66667px #a6ff00, 56px -2.66667px #0099ff, -156px -276.66667px #ea00ff, -163px -233.66667px #00fffb, -238px -346.66667px #00ff73, 62px -363.66667px #0088ff, 60px -170.66667px #0062ff, 50px -100.66667px #b300ff, 70px -100.66667px #9000ff, 211px -80.66667px #ff6600, 181px -100.66667px #1e00ff, 90px -123.66667px #c800ff, 189px 70.33333px #00ffc8, -18px -90.66667px #00ff33, 100px -6.66667px #ff008c;
  -moz-animation: 1s bang ease-in-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
  -webkit-animation: 1s bang ease-in-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
  -o-animation: 1s bang ease-in-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
  -ms-animation: 1s bang ease-in-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
  animation: 1s bang ease-in-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;
}
.confetti > .after {
  -moz-animation-delay: 0.50s, 0.50s, 0.50s;
  -webkit-animation-delay: 0.50s, 0.50s, 0.50s;
  -o-animation-delay: 0.50s, 0.50s, 0.50s;
  -ms-animation-delay: 0.50s, 0.50s, 0.50s;
  animation-delay: 0.50s, 0.50s, 0.50s;
  -moz-animation-duration: 0.50s, 0.50s, 0.50s;
  -webkit-animation-duration: 0.50s, 1.25s, 0.50s;
  -o-animation-duration: 0.50s, 0.50s, 0.50s;
  -ms-animation-duration: 0.50s, 0.50s, 0.50s;
  animation-duration: 0.50s, 0.50s, 0.50s;
}
.crack-the-egg.modal-wrapper {
  background: none;
}
.crack-the-egg .modal-content {
  overflow: hidden;
  background-color: transparent;
  height: 100%;
}
.crack-the-egg .modal-content a.icon.close-btn {
  color: #000;
  border-color: #000;
}
.crack-the-egg .modal-content span.congrats-top.displayed {
  margin: 0 auto;
  display: block;
  text-align: left;
  font-weight: bold;
  font-family: texta;
}
.crack-the-egg .modal-content .content {
  display: none;
}
#eggHuntOverlay {
  position: relative;
}
#eggHuntOverlay .loaderBg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #fff;
  z-index: 1000;
}
#eggHuntOverlay .loaderBg .loader {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding-top: 0;
  width: 80px;
  height: 80px;
  margin: auto;
}
.push-popover #push-popover-content {
  text-align: center;
  overflow: hidden;
}
.boost-wins-wrapper {
  padding: 0 8px;
  background-color: #ededed;
  overflow: hidden;
  position: relative;
  max-width: 600px;
  margin: 10px auto;
}
.responsive-modal-wrapper .boost-wins-wrapper {
  height: auto;
  padding: 0;
}
.responsive-modal-wrapper .boost-wins-wrapper .modal-content {
  padding: 8px;
}
.boost-wins-wrapper .boost-info-text {
  background-color: #ededed;
  margin-bottom: 5px;
  padding: 5px;
  text-align: center;
}
.boost-wins-wrapper.show-loader .loader {
  display: block;
}
.boost-wins-wrapper .loader {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: none;
  opacity: 0.8;
}
.boost-wins-wrapper .loader picture {
  display: block;
  position: absolute;
  top: 0;
  lefT: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  max-width: 80px;
  max-height: 80px;
}
.boost-wins-widget {
  margin-bottom: 8px;
  overflow: hidden;
}
.boost-wins-widget[data-status="eligible"] .boost-optin {
  background-color: #ADADAD;
  color: #fff;
}
.boost-wins-widget[data-status="eligible"] .boost-bar .bars {
  background-color: #ADADAD;
}
.boost-wins-widget[data-status="eligible"] .boost-bar .bars .boost {
  display: none;
}
.boost-wins-widget[data-status="eligible"] .boost-bar .boost-dividers li .icon.active {
  color: #ADADAD;
}
.boost-wins-widget .boost-bar {
  position: relative;
  width: 67%;
  float: left;
  margin: 19px 0 30px;
}
.responsive-modal-wrapper .boost-wins-widget .boost-bar {
  width: 67%;
}
.boost-wins-widget .boost-bar .boost-dividers {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.boost-wins-widget .boost-bar .boost-dividers ul {
  list-style: none;
  padding: 0;
  margin: 0;
  height: 100%;
}
.boost-wins-widget .boost-bar .boost-dividers li {
  border-left: 1px solid #ffffff;
  float: left;
  width: 25%;
  height: 100%;
  position: relative;
  font-size: 12px;
}
.boost-wins-widget .boost-bar .boost-dividers li:first-child {
  border-left: 0;
}
.boost-wins-widget .boost-bar .boost-dividers li .icon {
  position: absolute;
  top: 20px;
  left: 0;
  font-family: 'Texta-Black';
  padding-top: 10px;
  color: #ACAAAB;
}
.boost-wins-widget .boost-bar .boost-dividers li .icon.active {
  color: #333333;
}
.boost-wins-widget .boost-bar .boost-dividers li .icon:before {
  font-family: 'icomoon';
  position: absolute;
  top: 0;
  lefT: 0;
  font-size: 14px;
}
.boost-wins-widget .boost-bar .bars {
  position: relative;
  background-color: #333333;
  height: 14px;
}
.boost-wins-widget .boost-bar .bars .boost {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
}
.boost-wins-widget .boost-bar .bars .boost.current {
  background-color: #EE1E3A;
}
.boost-wins-widget .boost-bar .bars .boost.claimed {
  background-color: #32A949;
}
.boost-wins-widget .boost-optin {
  position: relative;
  width: 33%;
  float: left;
  height: 50px;
  border-radius: 18px;
  background-color: #ffa100;
  line-height: 50px;
  padding-left: 40px;
  text-transform: uppercase;
  text-decoration: none;
  color: #333333;
}
.responsive-modal-wrapper .boost-wins-widget .boost-optin {
  width: 33%;
}
.boost-wins-widget .boost-optin .icon {
  position: absolute;
  display: block;
  font-size: 26px;
  left: 0;
  top: 0;
  bottom: 0;
  width: 40px;
  text-align: center;
}
.boost-wins-widget .boost-optin span {
  font-size: 18px;
  line-height: 18px;
  padding: 7px 0;
  display: block;
  font-family: 'Texta-Black';
}
@media (min-width: 544px) {
  .boost-wins-widget .boost-bar {
    width: 80%;
  }
  .boost-wins-widget .boost-optin {
    width: 20%;
  }
}
.bats {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
}
.bat-container {
  width: 125px;
  height: 170px;
  margin: auto;
  bottom: 80px;
  z-index: 0;
}
.bat-holder {
  position: absolute;
  height: 170px;
  width: 125px;
  animation: linear wiggle 10s 0s infinite alternate both;
}
.bat-holder.right {
  animation: linear wiggleRight 2s 0s 1 forwards;
}
.bat-holder.left {
  animation: linear wiggleLeft 2s 0s 1 forwards;
}
.bat-holder.top {
  animation: linear wiggleTop 2s 0s 1 forwards;
}
.bat-holder.top-left {
  animation: linear wiggleTopLeft 2s 0s 1 forwards;
}
.bat-holder.top-right {
  animation: linear wiggleTopRight 2s 0s 1 forwards;
}
.bat {
  background-size: 1454px 250px;
  background-image: url('/img/Bats_sequence_black.svg');
  transform: scale(0.6);
  height: 280px;
  width: 329px;
  animation: flapping 0.01s steps(3) infinite alternate;
}
@keyframes wiggleTop {
  0% {
    transform: rotate(0deg) translateY(0px) scale(0) translateX(0px);
  }
  70% {
    transform: rotate(-5deg) translateY(-350px) scale(1) translateX(-10px);
  }
  95% {
    opacity: 1;
  }
  100% {
    transform: rotate(-10deg) translateY(-1000px) scale(1) translateX(-30px);
    opacity: 0;
  }
}
@keyframes wiggleTopLeft {
  0% {
    transform: rotate(0deg) translateY(0px) scale(0) translateX(0px);
  }
  70% {
    transform: rotate(10deg) translateY(-350px) scale(1) translateX(10px);
  }
  95% {
    opacity: 1;
  }
  100% {
    transform: rotate(-10deg) translateY(-1000px) scale(1) translateX(-30px);
    opacity: 0;
  }
}
@keyframes wiggleTopRight {
  0% {
    transform: rotate(0deg) translateY(0px) scale(0) translateX(0px);
  }
  70% {
    transform: rotate(-10deg) translateY(-350px) scale(1) translateX(-10px);
  }
  95% {
    opacity: 1;
  }
  100% {
    transform: rotate(10deg) translateY(-1000px) scale(1) translateX(30px);
    opacity: 0;
  }
}
@keyframes wiggleRight {
  0% {
    transform: rotate(0deg) translateY(0px) scale(0) translateX(0px);
  }
  95% {
    opacity: 1;
  }
  100% {
    transform: rotate(5deg) translateY(-150px) scale(1) translateX(1250px);
    opacity: 0;
  }
}
@keyframes wiggleLeft {
  0% {
    transform: rotate(0deg) translateY(0px) scale(0) translateX(0px);
  }
  95% {
    opacity: 1;
  }
  100% {
    transform: rotate(10deg) translateY(-150px) scale(1) translateX(-1250px);
    opacity: 0;
  }
}
@keyframes flapping {
  100% {
    background-position: -2250px 0px;
  }
}
@-webkit-keyframes flapping {
  100% {
    background-position: -2250px 0px;
  }
}
#spidey-mcspideyface {
  background: url('/img/halloween-spider/spidy-sprite-200x200.png') no-repeat 0 0;
  position: absolute;
  left: 25%;
  margin-left: -100px;
  top: -200px;
  width: 200px;
  height: 200px;
  z-index: 9999;
  animation: spideyframes .5s steps(4) infinite, spidey_up_down 6s ease-out infinite alternate;
  transition: left 2s;
}
#mobile #spidey-mcspideyface {
  animation: spideyframes .5s steps(4) infinite, spidey_mobile_up_down 6s ease-out infinite alternate;
}
@keyframes spideyframes {
  0% {
    background-position: 0px 0;
  }
  100% {
    background-position: -800px 0;
  }
}
@keyframes spidey_up_down {
  0% {
    transform: translate(0px,0px);
  }
  50% {
    transform: translate(0px,0px);
  }
  90% {
    transform: translate(0px,300px);
  }
  100% {
    transform: translate(0px,300px);
  }
}
@keyframes spidey_mobile_up_down {
  0% {
    transform: translate(0px,0px) scale(0.5);
  }
  50% {
    transform: translate(0px,0px) scale(0.5);
  }
  90% {
    transform: translate(0px,200px) scale(0.5);
  }
  100% {
    transform: translate(0px,200px) scale(0.5);
  }
}
.games-list {
  overflow: hidden;
}
.snowBalls {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
}
.snowBall-container {
  width: 30px;
  height: 30px;
  z-index: 0;
}
.snowBall-holder {
  position: absolute;
  height: 30px;
  width: 30px;
  background-image: url('/img/snowballs-single.png');
  background-size: 30px 30px;
  animation: linear snowBallRotation 1s;
}
.snowBall-holder.right {
  animation: linear moveRight 0.5s forwards;
}
.snowBall-holder.left {
  animation: linear moveLeft 0.5s forwards;
}
.snowBall-holder.top {
  animation: linear moveTop 0.5s forwards;
}
.snowBall-holder.top-left {
  animation: linear moveTopLeft 0.5s forwards;
}
.snowBall-holder.top-right {
  animation: linear moveTopRight 0.5s forwards;
}
.snowBall-holder.bottom-right {
  animation: linear moveBottomRight 0.5s forwards;
}
.snowBall-holder.bottom-left {
  animation: linear moveBottomLeft 0.5s forwards;
}
.snowBall-holder.bottom {
  animation: linear moveBottom 0.5s forwards;
}
.snowBall {
  width: 0px;
  height: 0px;
}
@keyframes snowBallRotation {
  100% {
    rotation: 359deg;
  }
}
@keyframes moveTop {
  0% {
    height: 30px;
    width: 30px;
    background-size: 30px;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    background-size: 120px;
    width: 120px;
    height: 120px;
    transform: translateY(-500px) translateX(0px);
  }
}
@keyframes moveTopLeft {
  0% {
    height: 30px;
    width: 30px;
    background-size: 30px;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    background-size: 120px;
    width: 120px;
    height: 120px;
    transform: translateY(-500px) translateX(-600px);
  }
}
@keyframes moveTopRight {
  0% {
    height: 30px;
    width: 30px;
    background-size: 30px;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    background-size: 120px;
    width: 120px;
    height: 120px;
    transform: translateY(-600px) translateX(350px);
  }
}
@keyframes moveRight {
  0% {
    height: 30px;
    width: 30px;
    background-size: 30px;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    background-size: 120px;
    width: 120px;
    height: 120px;
    transform: translateY(0px) translateX(400px);
  }
}
@keyframes moveLeft {
  0% {
    height: 30px;
    width: 30px;
    background-size: 30px;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    background-size: 120px;
    width: 120px;
    height: 120px;
    transform: translateY(0px) translateX(-350px);
  }
}
@keyframes moveBottom {
  0% {
    height: 30px;
    width: 30px;
    background-size: 30px;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    background-size: 120px;
    width: 120px;
    height: 120px;
    transform: translateY(600px) translateX(30px);
  }
}
@keyframes moveBottomRight {
  0% {
    height: 30px;
    width: 30px;
    background-size: 30px;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    background-size: 120px;
    width: 120px;
    height: 120px;
    transform: translateY(350px) translateX(450px);
  }
}
@keyframes moveBottomLeft {
  0% {
    height: 30px;
    width: 30px;
    background-size: 30px;
  }
  95% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    background-size: 120px;
    width: 120px;
    height: 120px;
    transform: translateY(650px) translateX(-400px);
  }
}
.bingo-alias-popover {
  text-align: center;
}
.bingo-alias-popover .modal-content {
  position: relative;
  padding-top: 50px;
}
.bingo-alias-popover p {
  text-align: center;
  font-size: 17px;
}
.bingo-alias-popover .submit-alias {
  width: 100%;
  margin-top: 10px;
}
.bingo-alias-popover .message {
  display: none;
  color: #269803;
  text-align: center;
}
.bingo-alias-popover .message.error-msg {
  color: #ff141a;
}
.bingo-alias-popover .loader {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0,0,0,0.7);
  color: #ffffff;
  display: none;
}
.bingo-close-wrapper {
  overflow: auto;
  max-height: 100%;
}
.pumpkinhunt.spins-promo .spins-promo-inner,
.pumpkinhunt-rp.spins-promo .spins-promo-inner {
  max-width: 370px;
}
.pumpkinhunt.spins-promo .spins-promo-inner .step,
.pumpkinhunt-rp.spins-promo .spins-promo-inner .step {
  width: 72px;
}
.pumpkinhunt.spins-promo .spins-promo-inner .step .step-inner,
.pumpkinhunt-rp.spins-promo .spins-promo-inner .step .step-inner {
  background-image: url("https://static.32red.com/img/basic-image/pumpkinEmpty.png");
  position: relative;
  color: #414042;
  width: 74px;
  height: 64px;
}
.pumpkinhunt.spins-promo .spins-promo-inner .step .step-inner .reward,
.pumpkinhunt-rp.spins-promo .spins-promo-inner .step .step-inner .reward {
  position: absolute;
  top: 52%;
  left: -1px;
  width: 100%;
  text-align: center;
  color: #525252;
  font-family: Roboto, sans-serif;
  font-size: 12px;
  font-weight: 700;
}
.pumpkinhunt.spins-promo .spins-promo-inner .step.finished .step-inner,
.pumpkinhunt-rp.spins-promo .spins-promo-inner .step.finished .step-inner {
  background-image: url("https://static.32red.com/img/basic-image/pumpkinFull.png");
}
.pumpkinhunt.spins-promo .spins-promo-inner .step.active .step-inner,
.pumpkinhunt-rp.spins-promo .spins-promo-inner .step.active .step-inner {
  height: 80px;
  width: 72px;
}
.pumpkinhunt.spins-promo .spins-promo-inner .step.active .step-inner .background-overlay,
.pumpkinhunt-rp.spins-promo .spins-promo-inner .step.active .step-inner .background-overlay {
  background-image: url("https://static.32red.com/img/basic-image/pumpkinEmpty.png");
}
.pumpkinhunt.spins-promo .spins-promo-inner .step.active .step-inner .background-increase,
.pumpkinhunt-rp.spins-promo .spins-promo-inner .step.active .step-inner .background-increase {
  background: #ffa100;
}
.spins-promo {
  background: #ededed;
  padding: 20px;
}
.spins-promo h3 {
  text-align: center;
  margin-top: 0;
}
.spins-promo .spins-promo-inner {
  max-width: 350px;
  margin: 0 auto;
  text-align: center;
}
.spins-promo .spins-promo-inner .step {
  display: inline-block;
  font-family: 'Texta-Bold';
  width: 68px;
  font-size: 15px;
  border: 0;
}
.spins-promo .spins-promo-inner .step .step-inner {
  color: #686868;
  display: block;
  margin: 0 auto;
  width: 68px;
  height: 60px;
  padding: 10px;
  line-height: 14px;
  font-size: 13px;
  margin-bottom: 15px;
  background: url('https://static.32red.com/img/InnactiveHeart.png') center;
  background-size: cover;
}
.spins-promo .spins-promo-inner .step .step-inner .reward {
  position: relative;
  z-index: 2;
}
.spins-promo .spins-promo-inner .step.finished .step-inner {
  background: url('https://static.32red.com/img/FullHeart.png') center;
  background-size: cover;
  color: #ffffff;
}
.spins-promo .spins-promo-inner .step.active {
  width: 77px;
}
.spins-promo .spins-promo-inner .step.active .step-inner {
  height: 73px;
  width: 72px;
  color: #2f2f2f;
  position: relative;
  top: 7px;
  background: none;
  font-size: 15px;
  padding: 20px;
}
.spins-promo .spins-promo-inner .step.active .step-inner .background-overlay {
  background: url('https://static.32red.com/img/EmptyHeart.png') center;
  background-size: cover;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
}
.spins-promo .spins-promo-inner .step.active .step-inner .background-increase {
  height: 0;
  -webkit-transition: all 0.8s linear;
  -moz-transition: all 0.8s linear;
  -o-transition: all 0.8s linear;
  -ms-transition: all 0.8s linear;
  transition: all 0.8s linear;
  display: block;
  background: #ff141a;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.spins-promo .spins-promo-inner .step .progress {
  display: block;
  color: #2f2f2f;
}
.spins-promo .slick-slider .slick-arrow {
  background: none;
  width: 20px;
}
.spins-promo .slick-slider .slick-arrow::before,
.spins-promo .slick-slider .slick-arrow:after {
  color: #858585;
}
.spins-promo .slick-slider .slick-arrow.slick-prev {
  left: -20px;
}
.spins-promo .slick-slider .slick-arrow.slick-next {
  right: -20px;
}
.spins-promo .slick-dots {
  bottom: -15px;
}
@media (max-width: 544px) {
  .spins-promo .spins-promo-inner {
    padding-bottom: 20px;
  }
  .spins-promo .spins-promo-inner .step.active .step-inner {
    top: -5px;
    margin-bottom: 0;
  }
}
.row:before,
.row:after {
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 543px) {
  .xs12 {
    width: calc(100% - 5px);
    padding-right: 5px;
  }
  .xs11 {
    width: calc(91.66% - 5px);
    padding-right: 5px;
  }
  .xs10 {
    width: calc(83.33% - 5px);
    padding-right: 5px;
  }
  .xs9 {
    width: calc(75% - 5px);
    padding-right: 5px;
  }
  .xs8 {
    width: calc(66.66% - 5px);
    padding-right: 5px;
  }
  .xs7 {
    width: calc(58.33% - 5px);
    padding-right: 5px;
  }
  .xs6 {
    width: calc(50% - 5px);
    padding-right: 5px;
  }
  .xs5 {
    width: calc(41.66% - 5px);
    padding-right: 5px;
  }
  .xs4 {
    width: calc(33.33% - 5px);
    padding-right: 5px;
  }
  .xs3 {
    width: calc(25% - 5px);
    padding-right: 5px;
  }
  .xs2 {
    width: calc(16.66% - 5px);
    padding-right: 5px;
  }
  .xs1 {
    width: calc(8.33% - 5px);
    padding-right: 5px;
  }
}
@media (min-width: 544px) {
  .s1 {
    width: calc(8.33% - 5px);
  }
  .s2 {
    width: calc(16.66% - 5px);
  }
  .s3 {
    width: calc(25% - 5px);
  }
  .s4 {
    width: calc(33.33% - 5px);
  }
  .s5 {
    width: calc(41.66% - 5px);
  }
  .s6 {
    width: calc(50% - 5px);
  }
  .s7 {
    width: calc(58.33% - 5px);
  }
  .s8 {
    width: calc(66.66% - 5px);
  }
  .s9 {
    width: calc(75% - 5px);
  }
  .s10 {
    width: calc(83.33% - 5px);
  }
  .s11 {
    width: calc(91.66% - 5px);
  }
  .s12 {
    width: calc(100% - 5px);
  }
  .s1,
  .s2,
  .s3,
  .s4,
  .s5,
  .s6,
  .s7,
  .s8,
  .s9,
  .s10,
  .s11,
  .s12 {
    float: left;
    padding-right: 5px;
  }
}
@media (min-width: 768px) {
  .m12 {
    width: calc(100% - 18px);
    padding-right: 18px;
  }
  .m11 {
    width: calc(91.66% - 18px);
    padding-right: 18px;
  }
  .m10 {
    width: calc(83.33% - 18px);
    padding-right: 18px;
  }
  .m9 {
    width: calc(75% - 18px);
    padding-right: 18px;
  }
  .m8 {
    width: calc(66.66% - 18px);
    padding-right: 18px;
  }
  .m7 {
    width: calc(58.33% - 18px);
    padding-right: 18px;
  }
  .m6 {
    width: calc(50% - 18px);
    padding-right: 18px;
  }
  .m5 {
    width: calc(41.66% - 18px);
    padding-right: 18px;
  }
  .m4 {
    width: calc(33.33% - 18px);
    padding-right: 18px;
  }
  .m3 {
    width: calc(25% - 18px);
    padding-right: 18px;
  }
  .m2 {
    width: calc(16.66% - 18px);
    padding-right: 18px;
  }
  .m1 {
    width: calc(8.33% - 18px);
    padding-right: 18px;
  }
}
@media (min-width: 992px) {
  .l12 {
    width: calc(100% - 18px);
    padding-right: 18px;
  }
  .l11 {
    width: calc(91.66% - 18px);
    padding-right: 18px;
  }
  .l10 {
    width: calc(83.33% - 18px);
    padding-right: 18px;
  }
  .l9 {
    width: calc(75% - 18px);
    padding-right: 18px;
  }
  .l8 {
    width: calc(66.66% - 18px);
    padding-right: 18px;
  }
  .l7 {
    width: calc(58.33% - 18px);
    padding-right: 18px;
  }
  .l6 {
    width: calc(50% - 18px);
    padding-right: 18px;
  }
  .l5 {
    width: calc(41.66% - 18px);
    padding-right: 18px;
  }
  .l4 {
    width: calc(33.33% - 18px);
    padding-right: 18px;
  }
  .l3 {
    width: calc(25% - 18px);
    padding-right: 18px;
  }
  .l2 {
    width: calc(16.66% - 18px);
    padding-right: 18px;
  }
  .l1 {
    width: calc(8.33% - 18px);
    padding-right: 18px;
  }
}
@media (min-width: 1200px) {
  .xl12 {
    width: calc(100% - 18px);
    padding-right: 18px;
  }
  .xl11 {
    width: calc(91.66% - 18px);
    padding-right: 18px;
  }
  .xl10 {
    width: calc(83.33% - 18px);
    padding-right: 18px;
  }
  .xl9 {
    width: calc(75% - 18px);
    padding-right: 18px;
  }
  .xl8 {
    width: calc(66.66% - 18px);
    padding-right: 18px;
  }
  .xl7 {
    width: calc(58.33% - 18px);
    padding-right: 18px;
  }
  .xl6 {
    width: calc(50% - 18px);
    padding-right: 18px;
  }
  .xl5 {
    width: calc(41.66% - 18px);
    padding-right: 18px;
  }
  .xl4 {
    width: calc(33.33% - 18px);
    padding-right: 18px;
  }
  .xl3 {
    width: calc(25% - 18px);
    padding-right: 18px;
  }
  .xl2 {
    width: calc(16.66% - 18px);
    padding-right: 18px;
  }
  .xl1 {
    width: calc(8.33% - 18px);
    padding-right: 18px;
  }
}
#desktop.viper {
  height: auto;
  clear: both;
  width: 970px;
  margin: 0 auto;
  height: 580px;
}
#desktop.viper #header-inner .header-bar:after {
  position: absolute;
  left: 50%;
  bottom: -67px;
  width: 395px;
  height: 0px;
  margin-left: -238px;
  display: block;
  content: "";
  font-family: 'icomoon';
  color: #ff141a;
  font-size: 70px;
  line-height: 70px;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
#desktop.viper #header-inner .header-bar .sign-up,
#desktop.viper #login {
  display: none;
}
#desktop.viper #header-inner .header-bar .main-nav .menu-wrapper ul li:first-child a:lang(ja-jp) {
  font-family: 'notosans-demiLight', 'Texta-Book';
}
#desktop.viper #cookieNotification {
  display: none;
}
#desktop.viper #header-inner .header-bar {
  background: #000000;
}
#desktop.viper .f-nav.no-banner .content-page {
  padding-top: 0;
}
#desktop.viper .homepage-slideshow .slide-text,
#desktop.viper #desktop.viper .homepage-slideshow .slide-text-error {
  max-width: 400px;
}
#desktop.viper #header-inner,
#desktop.viper #desktop .f-nav .submenu-bar {
  width: 970px;
  margin: 0 auto;
}
#desktop.viper #header-inner .inner {
  max-width: 970px;
}
#desktop.viper .inner {
  max-width: 970px;
}
#desktop.viper #header-inner .header-bar .logged-in .cta.logout-button {
  display: none;
}
#desktop.viper #header-inner .header-bar .main-nav .menu-wrapper ul li:first-child {
  width: auto;
  min-width: 0;
}
#desktop.viper #header-inner .header-bar .main-nav .menu-wrapper ul li:first-child a:before {
  background: none;
}
#desktop.viper #header-inner .header-bar .loading-state {
  background: none;
}
.viper body {
  height: 580px;
  max-height: 580px;
  min-height: 0%;
  position: relative;
}
.viper .peekaboo-inner {
  position: absolute;
}
.viper .games-menu {
  display: none;
}
.viper .my-account .info-links {
  display: none;
}
.viper .games-section .games-list {
  margin: 40px auto;
  width: 970px;
  position: relative;
  overflow: hidden;
}
.viper .loyalty-box {
  display: none;
}
.viper .homepage-slideshow {
  width: 470px;
  max-height: 490px;
  overflow: hidden;
  position: relative;
  height: 490px;
  top: -30px;
  float: left;
  margin: 0 10px;
}
.viper .homepage-slideshow .slideshow-text-box {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  max-width: 400px;
  width: 400px;
  margin: 0 auto;
  z-index: 5005;
}
.viper .homepage-slideshow .slideshow-text-box {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  max-width: 400px;
  width: 400px;
  margin: 0 auto;
  z-index: 5005;
}
.viper .recommended-games,
.viper .section[class*="most-played-games"] {
  width: 240px;
  height: 490px;
  overflow: hidden;
  float: left;
  position: relative;
  top: -30px;
}
.viper section[class*="most-played-games"] {
  width: 240px;
  height: 490px;
  overflow: hidden;
  float: left;
  position: relative;
  top: -30px;
}
.viper .game-item {
  width: 115px;
  height: 115px;
  float: left;
  margin-bottom: 10px;
  position: relative;
}
.viper .game-item .play-buttons {
  display: none;
  padding-left: 5px;
  width: 75px;
  margin: 0 auto;
}
.viper .game-item .game-description {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear;
  color: #ffffff;
  padding: 20px;
  text-align: center;
}
.viper .game-item .game-description .game-info {
  position: absolute;
  left: 10px;
  right: 10px;
  top: -100%;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.viper .game-item .game-description h3 {
  display: none;
  position: absolute;
  left: 4px;
  right: 4px;
  top: 0;
  font-size: 15px;
}
.viper .game-item .game-description p {
  margin: 0 0 10px;
  display: none;
  padding: 0 10px;
}
.viper .game-item .game-description .play-buttons {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.viper .game-item .game-description .play-buttons a {
  text-align: center;
  text-decoration: none;
  padding: 0;
  display: inline-block;
  width: 140px;
  max-width: 100%;
  margin: 0 auto 5px;
  border: 1px solid #ffa100;
}
.viper .game-item .game-description .play-buttons a:hover {
  border-color: #ffba00;
}
.viper .game-item .game-description .play-buttons a.free-play {
  border: 1px solid #ffffff;
  color: #ffffff;
  opacity: 0.8;
}
.viper .game-item .game-description .play-buttons a.free-play:hover {
  border-color: #ffffff;
}
.viper .game-item:hover .game-description {
  display: block;
  background: rgba(0,0,0,0.6);
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0px;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.viper .game-item:hover .game-description h3 {
  display: block;
}
.viper .game-item:hover .game-description .game-info {
  top: 10px;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.viper .game-item:hover .game-description .play-buttons {
  display: block;
  bottom: 10px;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.viper .free-games-pop-up .game-description {
  display: none;
}
.viper .free-games-pop-up .game-description .play-buttons a {
  border: none;
}
.viper .recommended-games .game-item:nth-child(even),
.viper section[class*="most-played-games1"]  .game-item:nth-child(even) {
  margin-left: 10px;
}
.viper .recommended-games .game-item:nth-child(7),
.viper section[class*="most-played-games1"] .game-item:nth-child(7) {
  width: 240px;
}
.viper .most-played-games .game-item:nth-child(1) {
  width: 240px;
  height: 240px;
}
.viper .most-played-games .game-item:nth-child(3) {
  width: 115px;
  height: 240px;
  margin-left: 10px;
}
.viper .most-played-games .game-item:nth-child(4) {
  margin-top: -125px;
}
.viper .free-play.cta {
  display: none;
}
.viper .play-buttons {
  position: relative;
  width: 95px;
  margin: auto;
  bottom: 10px;
}
.viper .cta.big {
  line-height: 30px;
  height: 30px;
  font-size: 13px;
  padding: 0 20px;
}
.viper section[class*="most-played-games"] {
  display: none;
}
.viper section .most-played-games {
  display: block;
}
.viper .homepage-slideshow .slide {
  height: 490px;
}
.viper .homepage-slideshow .jeff[data-slide="slide-0"] {
  background: url('https://static.32red.com/img/viper-banner/desktop/1stReasonToJoin_HomepageHeader_Background.jpg') center bottom no-repeat;
}
.viper .homepage-slideshow .jeff[data-slide="slide-1"] {
  background: url('https://static.32red.com/img/viper-banner/desktop/1stReasonToJoin_HomepageHeader_Background.jpg') center bottom no-repeat;
}
.viper .homepage-slideshow .jeff[data-slide="slide-2"] {
  background: url('https://static.32red.com/img/viper-banner/desktop/1stReasonToJoin_HomepageHeader_Background.jpg') center bottom no-repeat;
}
.viper .homepage-slideshow .jeff[data-slide="slide-3"] {
  background: url('https://static.32red.com/img/viper-banner/desktop/1stReasonToJoin_HomepageHeader_Background.jpg') center bottom no-repeat;
}
.viper .homepage-slideshow .jeff[data-slide="slide-4"] {
  background: url('https://static.32red.com/img/viper-banner/desktop/1stReasonToJoin_HomepageHeader_Background.jpg') center bottom no-repeat;
  bottom: 0px;
}
.viper .homepage-slideshow .mow {
  height: 490px;
  width: 470px;
  background: url('https://static.32red.com/img/viper-banner/desktop/1stReasonToJoin_HomepageHeader_Background.jpg') center bottom no-repeat;
  z-index: 5003;
}
.viper .homepage-slideshow .mow[data-slide="slide-0"] {
  background: url('https://static.32red.com/img/viper-banner/desktop/1stReasonToJoin_HomepageHeader_Background.jpg') center bottom no-repeat;
  left: 4px;
}
.viper .homepage-slideshow .mow[data-slide="slide-1"] {
  background: url('https://static.32red.com/img/viper-banner/desktop/1stReasonToJoin_HomepageHeader_Background.jpg') center bottom no-repeat;
}
.viper .homepage-slideshow .mow[data-slide="slide-2"] {
  background: url('https://static.32red.com/img/viper-banner/desktop/1stReasonToJoin_HomepageHeader_Background.jpg') center bottom no-repeat;
}
.viper .homepage-slideshow .mow[data-slide="slide-3"] {
  background: url('https://static.32red.com/img/viper-banner/desktop/1stReasonToJoin_HomepageHeader_Background.jpg') center bottom no-repeat;
}
.viper .homepage-slideshow .mow[data-slide="slide-4"] {
  background: url('https://static.32red.com/img/viper-banner/desktop/1stReasonToJoin_HomepageHeader_Background.jpg') center bottom no-repeat;
}
@media (min-width: 1220px) {
  #desktop.viper.games1220 {
    width: 1220px;
  }
  #desktop.viper.games1220 #header-inner,
  #desktop.viper.games1220 #desktop .f-nav .submenu-bar {
    width: 1220px;
  }
  #desktop.viper.games1220 #header-inner .inner {
    max-width: 1220px;
  }
  #desktop.viper.games1220 .inner {
    max-width: 1220px;
  }
  .viper.games1220 .games-section .games-list {
    width: 1220px;
  }
  .viper.games1220 section .most-played-games1220 {
    display: block;
    margin-left: 10px;
  }
}
@media (min-width: 1470px) {
  #desktop.viper.games1470 {
    width: 1480px;
  }
  #desktop.viper.games1470 #header-inner,
  #desktop.viper.games1470 #desktop .f-nav .submenu-bar {
    width: 1480px;
  }
  #desktop.viper.games1470 #header-inner .inner {
    max-width: 1480px;
  }
  #desktop.viper.games1470 .inner {
    max-width: 1480px;
  }
  .viper.games1470 .games-section .games-list {
    width: 1480px;
  }
  .viper.games1470 section .most-played-games1470 {
    display: block;
    margin-left: 10px;
  }
}
.game-kyc-message {
  text-align: center;
  padding: 0px 0px;
}
.game-kyc-message .icon-close {
  font-size: 50px;
}
.interruptive-popup #container {
  overflow: auto !important;
  min-width: 100% !important;
}
.kyc-after-registration {
  text-align: center;
}
.kyc-after-registration .icon-close {
  font-size: 50px;
}
.player-update-address-wrapper {
  position: relative;
}
.player-update-address {
  max-width: 85%;
  margin: 0 auto;
}
.group-inputs {
  display: block;
}
.field-control {
  display: inline-block;
  width: 49%;
}
.field-control input {
  outline: none;
  height: 40px;
  background-color: #ECECEC;
  border: 1px solid #D8D8D8;
  margin-bottom: 5px;
}
.field-control label {
  font-size: 14px;
  margin: 0;
}
.field-control #pu_country {
  background: #D3D3D3;
  text-align: left;
}
.field-control select {
  display: inline-block;
  outline: none;
  height: 40px;
  background-color: #ECECEC;
  border: 1px solid #D8D8D8;
  margin-bottom: 5px;
}
.field-control .country-select {
  width: 100%;
}
#pu_dob select {
  width: 32.6%;
}
.centeredCta {
  text-align: center;
}
.submitDocumentsBtn {
  display: none;
}
.popupHeader .icon-warning {
  padding: 8px;
}
.popupDescription {
  border-left: 5px solid #ff141a;
  background-color: #f4f4f4;
  padding: 20px 10px 10px 30px;
  margin-bottom: 10px;
}
a.knowMore {
  text-decoration: none;
  color: #ffffff;
  background-color: #000000;
  padding: 10px 20px;
  display: inline-block;
  vertical-align: top;
  margin-top: 0px;
}
.popupDescription p {
  max-width: 75%;
  display: inline-block;
  margin: 0;
}
.popupFooterText {
  max-width: 96%;
  text-align: center;
  color: #AFAFAF;
  font-size: 15px;
  margin-top: 30px;
}
.footerNote {
  font-weight: 700;
}
.dataVerified .icon-tick {
  color: #24751A;
}
.dataVerified .icon-tick,
.dataDeclined .icon-close {
  font-size: 50px;
  text-align: center;
  display: block;
}
.gameSuggestions {
  width: 100%;
  display: block;
}
.gameSuggestions .gameBox {
  width: 19%;
  display: inline-block;
}
.dataVerified p,
.dataDeclined .error-notification {
  text-align: center;
  font-weight: 700;
  display: block;
  font-size: 21px;
  margin: 0 79px;
}
.verifiedDataFooter {
  display: block;
  margin: 20px auto;
  width: 100%;
}
.verifiedDataFooter a {
  margin: 0 auto;
  text-align: center;
  display: block;
  width: 40%;
}
.dataDeclined .helpBox {
  background-color: #ededed;
  padding: 20px;
}
.helpBox {
  background-color: #ededed;
  padding: 20px;
  margin: 20px 0;
}
.helpBox h3 {
  margin: 0;
}
.helpBox .helpLink {
  display: block;
  font-size: 18px;
  margin: 5px;
}
.btns-wrapper {
  display: flex;
  justify-content: center;
}
.btns-wrapper a {
  margin-right: 10px;
}
.btns-wrapper .goToCustomerSupport {
  background-color: #ffffff;
  border: 1px solid #000000;
}
#playerUpdateAddressPreloader {
  position: relative;
  margin: 0 auto;
  text-align: center;
}
#playerUpdateAddressPreloader img {
  height: 110px;
}
.grey-holder {
  background-color: #ededed;
  padding: 20px;
  margin: 20px 0;
}
.grey-holder p {
  text-align: center;
}
.grey-holder h3 {
  margin: 0;
  font-size: 23px;
}
.grey-holder i {
  padding-right: 10px;
}
@media (max-width: 420px) {
  .dataVerified p,
  .dataDeclined .error-notification {
    margin: 0px;
  }
  .dataVerified p .btn,
  .dataDeclined .error-notification .btn {
    width: 200px;
    margin: 5px 0;
  }
  .verifiedDataFooter a {
    width: 70%;
  }
}
.progress-bar {
  height: 10px;
  background-color: rgba(51,51,51,0.2);
  width: 50%;
  margin: 0 auto;
  overflow: hidden;
}
.progress-bar-value {
  width: 100%;
  height: 100%;
  background-color: #ff141a;
  animation: indeterminateAnimation 1s infinite linear;
  transform-origin: 0% 50%;
}
@keyframes indeterminateAnimation {
  0% {
    transform: translateX(0) scaleX(0);
  }
  40% {
    transform: translateX(0) scaleX(0.4);
  }
  100% {
    transform: translateX(100%) scaleX(0.5);
  }
}
#playerUpdateAddressPreloader span {
  display: block;
  text-align: center;
}
img[src^="https://secure.adnxs.com"] {
  display: none;
}
.snowflake {
  position: absolute;
  display: block;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-user-select: none;
  -moz-user-select: none;
  opacity: 0.9;
  user-select: none;
  background-image: -webkit-radial-gradient(center,circle farthest-corner,#ffffff 40%,rgba(255,255,255,0) 100%);
  background-image: -moz-radial-gradient(center,circle farthest-corner,#ffffff 40%,rgba(255,255,255,0) 100%);
  background-image: -ms-radial-gradient(center,circle farthest-corner,#ffffff 40%,rgba(255,255,255,0) 100%);
  background-image: radial-gradient(center,circle farthest-corner,#ffffff 40%,rgba(255,255,255,0) 100%);
  filter: blur(2px);
}
#snow {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  z-index: 5003;
  pointer-events: none;
}
.xmas-footer-image {
  background-image: url(https://static.32red.com/img/basic-image/default/footer_christmas.png);
  background-color: #C4C4C4;
  height: 150px;
  width: 100%;
}
.activity-holder .player-activity .table-wrapper {
  position: absolute;
  bottom: 1em;
  height: auto;
  overflow-y: auto;
  top: 6em;
  left: 1em;
  right: 1em;
  overflow-x: hidden;
}
.app-review-error {
  color: #ff141a;
}
.age-restriction-popover.responsive-popover-wrapper {
  background: #ffffff;
}
:target:before {
  content: "";
  display: block;
  height: 225px;
  margin: -225px 0 0;
}
@media (max-width: 1024px) {
  #container {
    padding-bottom: 70px;
  }
  #container .country-select {
    display: block;
  }
  #mobile .all-page.noHeaderBanner {
    position: initial;
    padding-top: 50px;
  }
}
@media (max-width: 1024px) and (orientation: landscape) {
  #container {
    padding-bottom: 64px;
  }
}
article.all-page.noHeaderBanner {
  padding-top: 120px;
}
@media (max-width: 701px) and (orientation: landscape) {
  #container {
    padding-bottom: 40px;
  }
}
@media (max-width: 700px) {
  #confirm-exit {
    bottom: 60px;
  }
  #container {
    padding-bottom: 70px;
  }
  #container #container-inner #reasons {
    z-index: 15200;
  }
  #container #container-inner #login {
    z-index: 15200 !important;
  }
}

.country-select{
	position:relative;
	display:inline-block
}
.country-select *{
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.country-select .hide{
	display:none
}
.country-select .v-hide{
	visibility:hidden
}
.country-select input,
.country-select input[type=text]{
	position:relative;
	z-index:0;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:36px;
	margin-right:0
}
.country-select .flag-dropdown{
	position:absolute;
	top:0;
	bottom:0;
	right:0;
	padding:1px
}
.country-select .selected-flag{
	z-index:1;
	position:relative;
	width:36px;
	height:100%;
	padding:0 0 0 8px
}
.country-select .selected-flag .flag{
	position:absolute;
	top:0;
	bottom:0;
	margin:auto
}
.country-select .selected-flag .arrow{
	position:absolute;
	top:50%;
	margin-top:-2px;
	right:6px;
	width:0;
	height:0;
	border-left:3px solid transparent;
	border-right:3px solid transparent;
	border-top:4px solid #555
}
.country-select .selected-flag .arrow.up{
	border-top:none;
	border-bottom:4px solid #555
}
.country-select .country-list{
	position:absolute;
	z-index:2;
	list-style:none;
	text-align:left;
	padding:0;
	margin:0 0 0 -1px;
	-webkit-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.2);
	box-shadow:1px 1px 4px rgba(0, 0, 0, 0.2);
	background-color:white;
	border:1px solid #ccc;
	white-space:nowrap;
	max-height:200px;
	overflow-y:scroll
}
.country-select .country-list .flag{
	display:inline-block;
	width:20px
}
@media (max-width: 500px){
	.country-select .country-list{
		white-space:normal
	}
}
.country-select .country-list .divider{
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px solid #ccc
}
.country-select .country-list .country{
	padding:5px 10px
}
.country-select .country-list .country.highlight{
	background-color:rgba(0, 0, 0, 0.05)
}
.country-select .country-list .flag,
.country-select .country-list .country-name{
	vertical-align:middle
}
.country-select .country-list .flag{
	margin-right:6px
}
.country-select.inside input,
.country-select.inside input[type=text]{
	padding-right:6px;
	padding-left:52px;
	margin-left:0
}
.country-select.inside .flag-dropdown{
	right:auto;
	left:0
}
.country-select.inside .selected-flag{
	width:46px
}
.country-select.inside .flag-dropdown:hover{
	cursor:pointer
}
.country-select.inside .flag-dropdown:hover .selected-flag{
	background-color:rgba(0, 0, 0, 0.05)
}
.country-select.inside input[disabled] + .flag-dropdown:hover,
.country-select.inside input[readonly] + .flag-dropdown:hover{
	cursor:default
}
.country-select.inside input[disabled] + .flag-dropdown:hover .selected-flag,
.country-select.inside input[readonly] + .flag-dropdown:hover .selected-flag{
	background-color:transparent
}
.country-select .flag{
	width:20px;
	height:15px;
	-webkit-box-shadow:0px 0px 1px 0px #888;
	box-shadow:0px 0px 1px 0px #888;
	background-image:url("../../build/img/flags.png");
	background-repeat:no-repeat;
	background-color:#dbdbdb;
	background-position:20px 0
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min--moz-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2),
only screen and (min-resolution: 192dpi),
only screen and (min-resolution: 2dppx){
	.country-select .flag{
		background-image:url("../../build/img/flags@2x.png")
	}
}
.country-select .flag{
	width:20px
}
.country-select .flag.be{
	width:18px
}
.country-select .flag.ch{
	width:15px
}
.country-select .flag.mc{
	width:19px
}
.country-select .flag.ne{
	width:18px
}
.country-select .flag.np{
	width:13px
}
.country-select .flag.va{
	width:15px
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min--moz-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2),
only screen and (min-resolution: 192dpi),
only screen and (min-resolution: 2dppx){
	.country-select .flag{
		background-size:5630px 15px
	}
}
.country-select .flag.ac{
	height:10px;
	background-position:0px 0px
}
.country-select .flag.ad{
	height:14px;
	background-position:-22px 0px
}
.country-select .flag.ae{
	height:10px;
	background-position:-44px 0px
}
.country-select .flag.af{
	height:14px;
	background-position:-66px 0px
}
.country-select .flag.ag{
	height:14px;
	background-position:-88px 0px
}
.country-select .flag.ai{
	height:10px;
	background-position:-110px 0px
}
.country-select .flag.al{
	height:15px;
	background-position:-132px 0px
}
.country-select .flag.am{
	height:10px;
	background-position:-154px 0px
}
.country-select .flag.ao{
	height:14px;
	background-position:-176px 0px
}
.country-select .flag.aq{
	height:14px;
	background-position:-198px 0px
}
.country-select .flag.ar{
	height:13px;
	background-position:-220px 0px
}
.country-select .flag.as{
	height:10px;
	background-position:-242px 0px
}
.country-select .flag.at{
	height:14px;
	background-position:-264px 0px
}
.country-select .flag.au{
	height:10px;
	background-position:-286px 0px
}
.country-select .flag.aw{
	height:14px;
	background-position:-308px 0px
}
.country-select .flag.ax{
	height:13px;
	background-position:-330px 0px
}
.country-select .flag.az{
	height:10px;
	background-position:-352px 0px
}
.country-select .flag.ba{
	height:10px;
	background-position:-374px 0px
}
.country-select .flag.bb{
	height:14px;
	background-position:-396px 0px
}
.country-select .flag.bd{
	height:12px;
	background-position:-418px 0px
}
.country-select .flag.be{
	height:15px;
	background-position:-440px 0px
}
.country-select .flag.bf{
	height:14px;
	background-position:-460px 0px
}
.country-select .flag.bg{
	height:12px;
	background-position:-482px 0px
}
.country-select .flag.bh{
	height:12px;
	background-position:-504px 0px
}
.country-select .flag.bi{
	height:12px;
	background-position:-526px 0px
}
.country-select .flag.bj{
	height:14px;
	background-position:-548px 0px
}
.country-select .flag.bl{
	height:14px;
	background-position:-570px 0px
}
.country-select .flag.bm{
	height:10px;
	background-position:-592px 0px
}
.country-select .flag.bn{
	height:10px;
	background-position:-614px 0px
}
.country-select .flag.bo{
	height:14px;
	background-position:-636px 0px
}
.country-select .flag.bq{
	height:14px;
	background-position:-658px 0px
}
.country-select .flag.br{
	height:14px;
	background-position:-680px 0px
}
.country-select .flag.bs{
	height:10px;
	background-position:-702px 0px
}
.country-select .flag.bt{
	height:14px;
	background-position:-724px 0px
}
.country-select .flag.bv{
	height:15px;
	background-position:-746px 0px
}
.country-select .flag.bw{
	height:14px;
	background-position:-768px 0px
}
.country-select .flag.by{
	height:10px;
	background-position:-790px 0px
}
.country-select .flag.bz{
	height:14px;
	background-position:-812px 0px
}
.country-select .flag.ca{
	height:10px;
	background-position:-834px 0px
}
.country-select .flag.cc{
	height:10px;
	background-position:-856px 0px
}
.country-select .flag.cd{
	height:15px;
	background-position:-878px 0px
}
.country-select .flag.cf{
	height:14px;
	background-position:-900px 0px
}
.country-select .flag.cg{
	height:14px;
	background-position:-922px 0px
}
.country-select .flag.ch{
	height:15px;
	background-position:-944px 0px
}
.country-select .flag.ci{
	height:14px;
	background-position:-961px 0px
}
.country-select .flag.ck{
	height:10px;
	background-position:-983px 0px
}
.country-select .flag.cl{
	height:14px;
	background-position:-1005px 0px
}
.country-select .flag.cm{
	height:14px;
	background-position:-1027px 0px
}
.country-select .flag.cn{
	height:14px;
	background-position:-1049px 0px
}
.country-select .flag.co{
	height:14px;
	background-position:-1071px 0px
}
.country-select .flag.cp{
	height:14px;
	background-position:-1093px 0px
}
.country-select .flag.cr{
	height:12px;
	background-position:-1115px 0px
}
.country-select .flag.cu{
	height:10px;
	background-position:-1137px 0px
}
.country-select .flag.cv{
	height:12px;
	background-position:-1159px 0px
}
.country-select .flag.cw{
	height:14px;
	background-position:-1181px 0px
}
.country-select .flag.cx{
	height:10px;
	background-position:-1203px 0px
}
.country-select .flag.cy{
	height:13px;
	background-position:-1225px 0px
}
.country-select .flag.cz{
	height:14px;
	background-position:-1247px 0px
}
.country-select .flag.de{
	height:12px;
	background-position:-1269px 0px
}
.country-select .flag.dg{
	height:10px;
	background-position:-1291px 0px
}
.country-select .flag.dj{
	height:14px;
	background-position:-1313px 0px
}
.country-select .flag.dk{
	height:15px;
	background-position:-1335px 0px
}
.country-select .flag.dm{
	height:10px;
	background-position:-1357px 0px
}
.country-select .flag.do{
	height:13px;
	background-position:-1379px 0px
}
.country-select .flag.dz{
	height:14px;
	background-position:-1401px 0px
}
.country-select .flag.ea{
	height:14px;
	background-position:-1423px 0px
}
.country-select .flag.ec{
	height:14px;
	background-position:-1445px 0px
}
.country-select .flag.ee{
	height:13px;
	background-position:-1467px 0px
}
.country-select .flag.eg{
	height:14px;
	background-position:-1489px 0px
}
.country-select .flag.eh{
	height:10px;
	background-position:-1511px 0px
}
.country-select .flag.er{
	height:10px;
	background-position:-1533px 0px
}
.country-select .flag.es{
	height:14px;
	background-position:-1555px 0px
}
.country-select .flag.et{
	height:10px;
	background-position:-1577px 0px
}
.country-select .flag.eu{
	height:14px;
	background-position:-1599px 0px
}
.country-select .flag.fi{
	height:12px;
	background-position:-1621px 0px
}
.country-select .flag.fj{
	height:10px;
	background-position:-1643px 0px
}
.country-select .flag.fk{
	height:10px;
	background-position:-1665px 0px
}
.country-select .flag.fm{
	height:11px;
	background-position:-1687px 0px
}
.country-select .flag.fo{
	height:15px;
	background-position:-1709px 0px
}
.country-select .flag.fr{
	height:14px;
	background-position:-1731px 0px
}
.country-select .flag.ga{
	height:15px;
	background-position:-1753px 0px
}
.country-select .flag.gb{
	height:10px;
	background-position:-1775px 0px
}
.country-select .flag.gd{
	height:12px;
	background-position:-1797px 0px
}
.country-select .flag.ge{
	height:14px;
	background-position:-1819px 0px
}
.country-select .flag.gf{
	height:14px;
	background-position:-1841px 0px
}
.country-select .flag.gg{
	height:14px;
	background-position:-1863px 0px
}
.country-select .flag.gh{
	height:14px;
	background-position:-1885px 0px
}
.country-select .flag.gi{
	height:10px;
	background-position:-1907px 0px
}
.country-select .flag.gl{
	height:14px;
	background-position:-1929px 0px
}
.country-select .flag.gm{
	height:14px;
	background-position:-1951px 0px
}
.country-select .flag.gn{
	height:14px;
	background-position:-1973px 0px
}
.country-select .flag.gp{
	height:14px;
	background-position:-1995px 0px
}
.country-select .flag.gq{
	height:14px;
	background-position:-2017px 0px
}
.country-select .flag.gr{
	height:14px;
	background-position:-2039px 0px
}
.country-select .flag.gs{
	height:10px;
	background-position:-2061px 0px
}
.country-select .flag.gt{
	height:13px;
	background-position:-2083px 0px
}
.country-select .flag.gu{
	height:11px;
	background-position:-2105px 0px
}
.country-select .flag.gw{
	height:10px;
	background-position:-2127px 0px
}
.country-select .flag.gy{
	height:12px;
	background-position:-2149px 0px
}
.country-select .flag.hk{
	height:14px;
	background-position:-2171px 0px
}
.country-select .flag.hm{
	height:10px;
	background-position:-2193px 0px
}
.country-select .flag.hn{
	height:10px;
	background-position:-2215px 0px
}
.country-select .flag.hr{
	height:10px;
	background-position:-2237px 0px
}
.country-select .flag.ht{
	height:12px;
	background-position:-2259px 0px
}
.country-select .flag.hu{
	height:10px;
	background-position:-2281px 0px
}
.country-select .flag.ic{
	height:14px;
	background-position:-2303px 0px
}
.country-select .flag.id{
	height:14px;
	background-position:-2325px 0px
}
.country-select .flag.ie{
	height:10px;
	background-position:-2347px 0px
}
.country-select .flag.il{
	height:15px;
	background-position:-2369px 0px
}
.country-select .flag.im{
	height:10px;
	background-position:-2391px 0px
}
.country-select .flag.in{
	height:14px;
	background-position:-2413px 0px
}
.country-select .flag.io{
	height:10px;
	background-position:-2435px 0px
}
.country-select .flag.iq{
	height:14px;
	background-position:-2457px 0px
}
.country-select .flag.ir{
	height:12px;
	background-position:-2479px 0px
}
.country-select .flag.is{
	height:15px;
	background-position:-2501px 0px
}
.country-select .flag.it{
	height:14px;
	background-position:-2523px 0px
}
.country-select .flag.je{
	height:12px;
	background-position:-2545px 0px
}
.country-select .flag.jm{
	height:10px;
	background-position:-2567px 0px
}
.country-select .flag.jo{
	height:10px;
	background-position:-2589px 0px
}
.country-select .flag.jp{
	height:14px;
	background-position:-2611px 0px
}
.country-select .flag.ke{
	height:14px;
	background-position:-2633px 0px
}
.country-select .flag.kg{
	height:12px;
	background-position:-2655px 0px
}
.country-select .flag.kh{
	height:13px;
	background-position:-2677px 0px
}
.country-select .flag.ki{
	height:10px;
	background-position:-2699px 0px
}
.country-select .flag.km{
	height:12px;
	background-position:-2721px 0px
}
.country-select .flag.kn{
	height:14px;
	background-position:-2743px 0px
}
.country-select .flag.kp{
	height:10px;
	background-position:-2765px 0px
}
.country-select .flag.kr{
	height:14px;
	background-position:-2787px 0px
}
.country-select .flag.kw{
	height:10px;
	background-position:-2809px 0px
}
.country-select .flag.ky{
	height:10px;
	background-position:-2831px 0px
}
.country-select .flag.kz{
	height:10px;
	background-position:-2853px 0px
}
.country-select .flag.la{
	height:14px;
	background-position:-2875px 0px
}
.country-select .flag.lb{
	height:14px;
	background-position:-2897px 0px
}
.country-select .flag.lc{
	height:10px;
	background-position:-2919px 0px
}
.country-select .flag.li{
	height:12px;
	background-position:-2941px 0px
}
.country-select .flag.lk{
	height:10px;
	background-position:-2963px 0px
}
.country-select .flag.lr{
	height:11px;
	background-position:-2985px 0px
}
.country-select .flag.ls{
	height:14px;
	background-position:-3007px 0px
}
.country-select .flag.lt{
	height:12px;
	background-position:-3029px 0px
}
.country-select .flag.lu{
	height:12px;
	background-position:-3051px 0px
}
.country-select .flag.lv{
	height:10px;
	background-position:-3073px 0px
}
.country-select .flag.ly{
	height:10px;
	background-position:-3095px 0px
}
.country-select .flag.ma{
	height:14px;
	background-position:-3117px 0px
}
.country-select .flag.mc{
	height:15px;
	background-position:-3139px 0px
}
.country-select .flag.md{
	height:10px;
	background-position:-3160px 0px
}
.country-select .flag.me{
	height:10px;
	background-position:-3182px 0px
}
.country-select .flag.mf{
	height:14px;
	background-position:-3204px 0px
}
.country-select .flag.mg{
	height:14px;
	background-position:-3226px 0px
}
.country-select .flag.mh{
	height:11px;
	background-position:-3248px 0px
}
.country-select .flag.mk{
	height:10px;
	background-position:-3270px 0px
}
.country-select .flag.ml{
	height:14px;
	background-position:-3292px 0px
}
.country-select .flag.mm{
	height:14px;
	background-position:-3314px 0px
}
.country-select .flag.mn{
	height:10px;
	background-position:-3336px 0px
}
.country-select .flag.mo{
	height:14px;
	background-position:-3358px 0px
}
.country-select .flag.mp{
	height:10px;
	background-position:-3380px 0px
}
.country-select .flag.mq{
	height:14px;
	background-position:-3402px 0px
}
.country-select .flag.mr{
	height:14px;
	background-position:-3424px 0px
}
.country-select .flag.ms{
	height:10px;
	background-position:-3446px 0px
}
.country-select .flag.mt{
	height:14px;
	background-position:-3468px 0px
}
.country-select .flag.mu{
	height:14px;
	background-position:-3490px 0px
}
.country-select .flag.mv{
	height:14px;
	background-position:-3512px 0px
}
.country-select .flag.mw{
	height:14px;
	background-position:-3534px 0px
}
.country-select .flag.mx{
	height:12px;
	background-position:-3556px 0px
}
.country-select .flag.my{
	height:10px;
	background-position:-3578px 0px
}
.country-select .flag.mz{
	height:14px;
	background-position:-3600px 0px
}
.country-select .flag.na{
	height:14px;
	background-position:-3622px 0px
}
.country-select .flag.nc{
	height:10px;
	background-position:-3644px 0px
}
.country-select .flag.ne{
	height:15px;
	background-position:-3666px 0px
}
.country-select .flag.nf{
	height:10px;
	background-position:-3686px 0px
}
.country-select .flag.ng{
	height:10px;
	background-position:-3708px 0px
}
.country-select .flag.ni{
	height:12px;
	background-position:-3730px 0px
}
.country-select .flag.nl{
	height:14px;
	background-position:-3752px 0px
}
.country-select .flag.no{
	height:15px;
	background-position:-3774px 0px
}
.country-select .flag.np{
	height:15px;
	background-position:-3796px 0px;
	background-color:transparent
}
.country-select .flag.nr{
	height:10px;
	background-position:-3811px 0px
}
.country-select .flag.nu{
	height:10px;
	background-position:-3833px 0px
}
.country-select .flag.nz{
	height:10px;
	background-position:-3855px 0px
}
.country-select .flag.om{
	height:10px;
	background-position:-3877px 0px
}
.country-select .flag.pa{
	height:14px;
	background-position:-3899px 0px
}
.country-select .flag.pe{
	height:14px;
	background-position:-3921px 0px
}
.country-select .flag.pf{
	height:14px;
	background-position:-3943px 0px
}
.country-select .flag.pg{
	height:15px;
	background-position:-3965px 0px
}
.country-select .flag.ph{
	height:10px;
	background-position:-3987px 0px
}
.country-select .flag.pk{
	height:14px;
	background-position:-4009px 0px
}
.country-select .flag.pl{
	height:13px;
	background-position:-4031px 0px
}
.country-select .flag.pm{
	height:14px;
	background-position:-4053px 0px
}
.country-select .flag.pn{
	height:10px;
	background-position:-4075px 0px
}
.country-select .flag.pr{
	height:14px;
	background-position:-4097px 0px
}
.country-select .flag.ps{
	height:10px;
	background-position:-4119px 0px
}
.country-select .flag.pt{
	height:14px;
	background-position:-4141px 0px
}
.country-select .flag.pw{
	height:13px;
	background-position:-4163px 0px
}
.country-select .flag.py{
	height:11px;
	background-position:-4185px 0px
}
.country-select .flag.qa{
	height:8px;
	background-position:-4207px 0px
}
.country-select .flag.re{
	height:14px;
	background-position:-4229px 0px
}
.country-select .flag.ro{
	height:14px;
	background-position:-4251px 0px
}
.country-select .flag.rs{
	height:14px;
	background-position:-4273px 0px
}
.country-select .flag.ru{
	height:14px;
	background-position:-4295px 0px
}
.country-select .flag.rw{
	height:14px;
	background-position:-4317px 0px
}
.country-select .flag.sa{
	height:14px;
	background-position:-4339px 0px
}
.country-select .flag.sb{
	height:10px;
	background-position:-4361px 0px
}
.country-select .flag.sc{
	height:10px;
	background-position:-4383px 0px
}
.country-select .flag.sd{
	height:10px;
	background-position:-4405px 0px
}
.country-select .flag.se{
	height:13px;
	background-position:-4427px 0px
}
.country-select .flag.sg{
	height:14px;
	background-position:-4449px 0px
}
.country-select .flag.sh{
	height:10px;
	background-position:-4471px 0px
}
.country-select .flag.si{
	height:10px;
	background-position:-4493px 0px
}
.country-select .flag.sj{
	height:15px;
	background-position:-4515px 0px
}
.country-select .flag.sk{
	height:14px;
	background-position:-4537px 0px
}
.country-select .flag.sl{
	height:14px;
	background-position:-4559px 0px
}
.country-select .flag.sm{
	height:15px;
	background-position:-4581px 0px
}
.country-select .flag.sn{
	height:14px;
	background-position:-4603px 0px
}
.country-select .flag.so{
	height:14px;
	background-position:-4625px 0px
}
.country-select .flag.sr{
	height:14px;
	background-position:-4647px 0px
}
.country-select .flag.ss{
	height:10px;
	background-position:-4669px 0px
}
.country-select .flag.st{
	height:10px;
	background-position:-4691px 0px
}
.country-select .flag.sv{
	height:12px;
	background-position:-4713px 0px
}
.country-select .flag.sx{
	height:14px;
	background-position:-4735px 0px
}
.country-select .flag.sy{
	height:14px;
	background-position:-4757px 0px
}
.country-select .flag.sz{
	height:14px;
	background-position:-4779px 0px
}
.country-select .flag.ta{
	height:10px;
	background-position:-4801px 0px
}
.country-select .flag.tc{
	height:10px;
	background-position:-4823px 0px
}
.country-select .flag.td{
	height:14px;
	background-position:-4845px 0px
}
.country-select .flag.tf{
	height:14px;
	background-position:-4867px 0px
}
.country-select .flag.tg{
	height:13px;
	background-position:-4889px 0px
}
.country-select .flag.th{
	height:14px;
	background-position:-4911px 0px
}
.country-select .flag.tj{
	height:10px;
	background-position:-4933px 0px
}
.country-select .flag.tk{
	height:10px;
	background-position:-4955px 0px
}
.country-select .flag.tl{
	height:10px;
	background-position:-4977px 0px
}
.country-select .flag.tm{
	height:14px;
	background-position:-4999px 0px
}
.country-select .flag.tn{
	height:14px;
	background-position:-5021px 0px
}
.country-select .flag.to{
	height:10px;
	background-position:-5043px 0px
}
.country-select .flag.tr{
	height:14px;
	background-position:-5065px 0px
}
.country-select .flag.tt{
	height:12px;
	background-position:-5087px 0px
}
.country-select .flag.tv{
	height:10px;
	background-position:-5109px 0px
}
.country-select .flag.tw{
	height:14px;
	background-position:-5131px 0px
}
.country-select .flag.tz{
	height:14px;
	background-position:-5153px 0px
}
.country-select .flag.ua{
	height:14px;
	background-position:-5175px 0px
}
.country-select .flag.ug{
	height:14px;
	background-position:-5197px 0px
}
.country-select .flag.um{
	height:11px;
	background-position:-5219px 0px
}
.country-select .flag.us{
	height:11px;
	background-position:-5241px 0px
}
.country-select .flag.uy{
	height:14px;
	background-position:-5263px 0px
}
.country-select .flag.uz{
	height:10px;
	background-position:-5285px 0px
}
.country-select .flag.va{
	height:15px;
	background-position:-5307px 0px
}
.country-select .flag.vc{
	height:14px;
	background-position:-5324px 0px
}
.country-select .flag.ve{
	height:14px;
	background-position:-5346px 0px
}
.country-select .flag.vg{
	height:10px;
	background-position:-5368px 0px
}
.country-select .flag.vi{
	height:14px;
	background-position:-5390px 0px
}
.country-select .flag.vn{
	height:14px;
	background-position:-5412px 0px
}
.country-select .flag.vu{
	height:12px;
	background-position:-5434px 0px
}
.country-select .flag.wf{
	height:14px;
	background-position:-5456px 0px
}
.country-select .flag.ws{
	height:10px;
	background-position:-5478px 0px
}
.country-select .flag.xk{
	height:15px;
	background-position:-5500px 0px
}
.country-select .flag.ye{
	height:14px;
	background-position:-5522px 0px
}
.country-select .flag.yt{
	height:14px;
	background-position:-5544px 0px
}
.country-select .flag.za{
	height:14px;
	background-position:-5566px 0px
}
.country-select .flag.zm{
	height:14px;
	background-position:-5588px 0px
}
.country-select .flag.zw{
	height:10px;
	background-position:-5610px 0px
}
.intl-tel-input{position:relative;display:inline-block}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=text],.intl-tel-input input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-left:48px;margin-left:0;transition:background-color 100ms ease-out}.intl-tel-input input.iti-invalid-key{transition:background-color 0;background-color:#FFC7C7}.intl-tel-input .flag-dropdown{position:absolute;top:0;bottom:0;padding:1px}.intl-tel-input .flag-dropdown:hover{cursor:pointer}.intl-tel-input .flag-dropdown:hover .selected-flag{background-color:rgba(0,0,0,0.05)}.intl-tel-input input[disabled]+.flag-dropdown:hover,.intl-tel-input input[readonly]+.flag-dropdown:hover{cursor:default}.intl-tel-input input[disabled]+.flag-dropdown:hover .selected-flag,.intl-tel-input input[readonly]+.flag-dropdown:hover .selected-flag{background-color:transparent}.intl-tel-input .selected-flag{z-index:1;position:relative;width:42px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.intl-tel-input .selected-flag .arrow{position:absolute;top:50%;margin-top:-2px;right:4px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{list-style:none;position:absolute;z-index:2;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,0.2);background-color:white;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list .flag{display:inline-block;width:20px}@media (max-width: 500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,0.05)}.intl-tel-input .country-list .flag,.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code{vertical-align:middle}.intl-tel-input .country-list .flag,.intl-tel-input .country-list .country-name{margin-right:6px}.intl-tel-input select{position:absolute;top:0;left:0;z-index:1;width:42px;height:100%;opacity:0}.iti-flag{width:20px}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.iti-flag{background-size:5630px 15px}}.iti-flag.ac{height:10px;background-position:0px 0px}.iti-flag.ad{height:14px;background-position:-22px 0px}.iti-flag.ae{height:10px;background-position:-44px 0px}.iti-flag.af{height:14px;background-position:-66px 0px}.iti-flag.ag{height:14px;background-position:-88px 0px}.iti-flag.ai{height:10px;background-position:-110px 0px}.iti-flag.al{height:15px;background-position:-132px 0px}.iti-flag.am{height:10px;background-position:-154px 0px}.iti-flag.ao{height:14px;background-position:-176px 0px}.iti-flag.aq{height:14px;background-position:-198px 0px}.iti-flag.ar{height:13px;background-position:-220px 0px}.iti-flag.as{height:10px;background-position:-242px 0px}.iti-flag.at{height:14px;background-position:-264px 0px}.iti-flag.au{height:10px;background-position:-286px 0px}.iti-flag.aw{height:14px;background-position:-308px 0px}.iti-flag.ax{height:13px;background-position:-330px 0px}.iti-flag.az{height:10px;background-position:-352px 0px}.iti-flag.ba{height:10px;background-position:-374px 0px}.iti-flag.bb{height:14px;background-position:-396px 0px}.iti-flag.bd{height:12px;background-position:-418px 0px}.iti-flag.be{height:15px;background-position:-440px 0px}.iti-flag.bf{height:14px;background-position:-460px 0px}.iti-flag.bg{height:12px;background-position:-482px 0px}.iti-flag.bh{height:12px;background-position:-504px 0px}.iti-flag.bi{height:12px;background-position:-526px 0px}.iti-flag.bj{height:14px;background-position:-548px 0px}.iti-flag.bl{height:14px;background-position:-570px 0px}.iti-flag.bm{height:10px;background-position:-592px 0px}.iti-flag.bn{height:10px;background-position:-614px 0px}.iti-flag.bo{height:14px;background-position:-636px 0px}.iti-flag.bq{height:14px;background-position:-658px 0px}.iti-flag.br{height:14px;background-position:-680px 0px}.iti-flag.bs{height:10px;background-position:-702px 0px}.iti-flag.bt{height:14px;background-position:-724px 0px}.iti-flag.bv{height:15px;background-position:-746px 0px}.iti-flag.bw{height:14px;background-position:-768px 0px}.iti-flag.by{height:10px;background-position:-790px 0px}.iti-flag.bz{height:14px;background-position:-812px 0px}.iti-flag.ca{height:10px;background-position:-834px 0px}.iti-flag.cc{height:10px;background-position:-856px 0px}.iti-flag.cd{height:15px;background-position:-878px 0px}.iti-flag.cf{height:14px;background-position:-900px 0px}.iti-flag.cg{height:14px;background-position:-922px 0px}.iti-flag.ch{height:15px;background-position:-944px 0px}.iti-flag.ci{height:14px;background-position:-961px 0px}.iti-flag.ck{height:10px;background-position:-983px 0px}.iti-flag.cl{height:14px;background-position:-1005px 0px}.iti-flag.cm{height:14px;background-position:-1027px 0px}.iti-flag.cn{height:14px;background-position:-1049px 0px}.iti-flag.co{height:14px;background-position:-1071px 0px}.iti-flag.cp{height:14px;background-position:-1093px 0px}.iti-flag.cr{height:12px;background-position:-1115px 0px}.iti-flag.cu{height:10px;background-position:-1137px 0px}.iti-flag.cv{height:12px;background-position:-1159px 0px}.iti-flag.cw{height:14px;background-position:-1181px 0px}.iti-flag.cx{height:10px;background-position:-1203px 0px}.iti-flag.cy{height:13px;background-position:-1225px 0px}.iti-flag.cz{height:14px;background-position:-1247px 0px}.iti-flag.de{height:12px;background-position:-1269px 0px}.iti-flag.dg{height:10px;background-position:-1291px 0px}.iti-flag.dj{height:14px;background-position:-1313px 0px}.iti-flag.dk{height:15px;background-position:-1335px 0px}.iti-flag.dm{height:10px;background-position:-1357px 0px}.iti-flag.do{height:13px;background-position:-1379px 0px}.iti-flag.dz{height:14px;background-position:-1401px 0px}.iti-flag.ea{height:14px;background-position:-1423px 0px}.iti-flag.ec{height:14px;background-position:-1445px 0px}.iti-flag.ee{height:13px;background-position:-1467px 0px}.iti-flag.eg{height:14px;background-position:-1489px 0px}.iti-flag.eh{height:10px;background-position:-1511px 0px}.iti-flag.er{height:10px;background-position:-1533px 0px}.iti-flag.es{height:14px;background-position:-1555px 0px}.iti-flag.et{height:10px;background-position:-1577px 0px}.iti-flag.eu{height:14px;background-position:-1599px 0px}.iti-flag.fi{height:12px;background-position:-1621px 0px}.iti-flag.fj{height:10px;background-position:-1643px 0px}.iti-flag.fk{height:10px;background-position:-1665px 0px}.iti-flag.fm{height:11px;background-position:-1687px 0px}.iti-flag.fo{height:15px;background-position:-1709px 0px}.iti-flag.fr{height:14px;background-position:-1731px 0px}.iti-flag.ga{height:15px;background-position:-1753px 0px}.iti-flag.gb{height:10px;background-position:-1775px 0px}.iti-flag.gd{height:12px;background-position:-1797px 0px}.iti-flag.ge{height:14px;background-position:-1819px 0px}.iti-flag.gf{height:14px;background-position:-1841px 0px}.iti-flag.gg{height:14px;background-position:-1863px 0px}.iti-flag.gh{height:14px;background-position:-1885px 0px}.iti-flag.gi{height:10px;background-position:-1907px 0px}.iti-flag.gl{height:14px;background-position:-1929px 0px}.iti-flag.gm{height:14px;background-position:-1951px 0px}.iti-flag.gn{height:14px;background-position:-1973px 0px}.iti-flag.gp{height:14px;background-position:-1995px 0px}.iti-flag.gq{height:14px;background-position:-2017px 0px}.iti-flag.gr{height:14px;background-position:-2039px 0px}.iti-flag.gs{height:10px;background-position:-2061px 0px}.iti-flag.gt{height:13px;background-position:-2083px 0px}.iti-flag.gu{height:11px;background-position:-2105px 0px}.iti-flag.gw{height:10px;background-position:-2127px 0px}.iti-flag.gy{height:12px;background-position:-2149px 0px}.iti-flag.hk{height:14px;background-position:-2171px 0px}.iti-flag.hm{height:10px;background-position:-2193px 0px}.iti-flag.hn{height:10px;background-position:-2215px 0px}.iti-flag.hr{height:10px;background-position:-2237px 0px}.iti-flag.ht{height:12px;background-position:-2259px 0px}.iti-flag.hu{height:10px;background-position:-2281px 0px}.iti-flag.ic{height:14px;background-position:-2303px 0px}.iti-flag.id{height:14px;background-position:-2325px 0px}.iti-flag.ie{height:10px;background-position:-2347px 0px}.iti-flag.il{height:15px;background-position:-2369px 0px}.iti-flag.im{height:10px;background-position:-2391px 0px}.iti-flag.in{height:14px;background-position:-2413px 0px}.iti-flag.io{height:10px;background-position:-2435px 0px}.iti-flag.iq{height:14px;background-position:-2457px 0px}.iti-flag.ir{height:12px;background-position:-2479px 0px}.iti-flag.is{height:15px;background-position:-2501px 0px}.iti-flag.it{height:14px;background-position:-2523px 0px}.iti-flag.je{height:12px;background-position:-2545px 0px}.iti-flag.jm{height:10px;background-position:-2567px 0px}.iti-flag.jo{height:10px;background-position:-2589px 0px}.iti-flag.jp{height:14px;background-position:-2611px 0px}.iti-flag.ke{height:14px;background-position:-2633px 0px}.iti-flag.kg{height:12px;background-position:-2655px 0px}.iti-flag.kh{height:13px;background-position:-2677px 0px}.iti-flag.ki{height:10px;background-position:-2699px 0px}.iti-flag.km{height:12px;background-position:-2721px 0px}.iti-flag.kn{height:14px;background-position:-2743px 0px}.iti-flag.kp{height:10px;background-position:-2765px 0px}.iti-flag.kr{height:14px;background-position:-2787px 0px}.iti-flag.kw{height:10px;background-position:-2809px 0px}.iti-flag.ky{height:10px;background-position:-2831px 0px}.iti-flag.kz{height:10px;background-position:-2853px 0px}.iti-flag.la{height:14px;background-position:-2875px 0px}.iti-flag.lb{height:14px;background-position:-2897px 0px}.iti-flag.lc{height:10px;background-position:-2919px 0px}.iti-flag.li{height:12px;background-position:-2941px 0px}.iti-flag.lk{height:10px;background-position:-2963px 0px}.iti-flag.lr{height:11px;background-position:-2985px 0px}.iti-flag.ls{height:14px;background-position:-3007px 0px}.iti-flag.lt{height:12px;background-position:-3029px 0px}.iti-flag.lu{height:12px;background-position:-3051px 0px}.iti-flag.lv{height:10px;background-position:-3073px 0px}.iti-flag.ly{height:10px;background-position:-3095px 0px}.iti-flag.ma{height:14px;background-position:-3117px 0px}.iti-flag.mc{height:15px;background-position:-3139px 0px}.iti-flag.md{height:10px;background-position:-3160px 0px}.iti-flag.me{height:10px;background-position:-3182px 0px}.iti-flag.mf{height:14px;background-position:-3204px 0px}.iti-flag.mg{height:14px;background-position:-3226px 0px}.iti-flag.mh{height:11px;background-position:-3248px 0px}.iti-flag.mk{height:10px;background-position:-3270px 0px}.iti-flag.ml{height:14px;background-position:-3292px 0px}.iti-flag.mm{height:14px;background-position:-3314px 0px}.iti-flag.mn{height:10px;background-position:-3336px 0px}.iti-flag.mo{height:14px;background-position:-3358px 0px}.iti-flag.mp{height:10px;background-position:-3380px 0px}.iti-flag.mq{height:14px;background-position:-3402px 0px}.iti-flag.mr{height:14px;background-position:-3424px 0px}.iti-flag.ms{height:10px;background-position:-3446px 0px}.iti-flag.mt{height:14px;background-position:-3468px 0px}.iti-flag.mu{height:14px;background-position:-3490px 0px}.iti-flag.mv{height:14px;background-position:-3512px 0px}.iti-flag.mw{height:14px;background-position:-3534px 0px}.iti-flag.mx{height:12px;background-position:-3556px 0px}.iti-flag.my{height:10px;background-position:-3578px 0px}.iti-flag.mz{height:14px;background-position:-3600px 0px}.iti-flag.na{height:14px;background-position:-3622px 0px}.iti-flag.nc{height:10px;background-position:-3644px 0px}.iti-flag.ne{height:15px;background-position:-3666px 0px}.iti-flag.nf{height:10px;background-position:-3686px 0px}.iti-flag.ng{height:10px;background-position:-3708px 0px}.iti-flag.ni{height:12px;background-position:-3730px 0px}.iti-flag.nl{height:14px;background-position:-3752px 0px}.iti-flag.no{height:15px;background-position:-3774px 0px}.iti-flag.np{height:15px;background-position:-3796px 0px}.iti-flag.nr{height:10px;background-position:-3811px 0px}.iti-flag.nu{height:10px;background-position:-3833px 0px}.iti-flag.nz{height:10px;background-position:-3855px 0px}.iti-flag.om{height:10px;background-position:-3877px 0px}.iti-flag.pa{height:14px;background-position:-3899px 0px}.iti-flag.pe{height:14px;background-position:-3921px 0px}.iti-flag.pf{height:14px;background-position:-3943px 0px}.iti-flag.pg{height:15px;background-position:-3965px 0px}.iti-flag.ph{height:10px;background-position:-3987px 0px}.iti-flag.pk{height:14px;background-position:-4009px 0px}.iti-flag.pl{height:13px;background-position:-4031px 0px}.iti-flag.pm{height:14px;background-position:-4053px 0px}.iti-flag.pn{height:10px;background-position:-4075px 0px}.iti-flag.pr{height:14px;background-position:-4097px 0px}.iti-flag.ps{height:10px;background-position:-4119px 0px}.iti-flag.pt{height:14px;background-position:-4141px 0px}.iti-flag.pw{height:13px;background-position:-4163px 0px}.iti-flag.py{height:11px;background-position:-4185px 0px}.iti-flag.qa{height:8px;background-position:-4207px 0px}.iti-flag.re{height:14px;background-position:-4229px 0px}.iti-flag.ro{height:14px;background-position:-4251px 0px}.iti-flag.rs{height:14px;background-position:-4273px 0px}.iti-flag.ru{height:14px;background-position:-4295px 0px}.iti-flag.rw{height:14px;background-position:-4317px 0px}.iti-flag.sa{height:14px;background-position:-4339px 0px}.iti-flag.sb{height:10px;background-position:-4361px 0px}.iti-flag.sc{height:10px;background-position:-4383px 0px}.iti-flag.sd{height:10px;background-position:-4405px 0px}.iti-flag.se{height:13px;background-position:-4427px 0px}.iti-flag.sg{height:14px;background-position:-4449px 0px}.iti-flag.sh{height:10px;background-position:-4471px 0px}.iti-flag.si{height:10px;background-position:-4493px 0px}.iti-flag.sj{height:15px;background-position:-4515px 0px}.iti-flag.sk{height:14px;background-position:-4537px 0px}.iti-flag.sl{height:14px;background-position:-4559px 0px}.iti-flag.sm{height:15px;background-position:-4581px 0px}.iti-flag.sn{height:14px;background-position:-4603px 0px}.iti-flag.so{height:14px;background-position:-4625px 0px}.iti-flag.sr{height:14px;background-position:-4647px 0px}.iti-flag.ss{height:10px;background-position:-4669px 0px}.iti-flag.st{height:10px;background-position:-4691px 0px}.iti-flag.sv{height:12px;background-position:-4713px 0px}.iti-flag.sx{height:14px;background-position:-4735px 0px}.iti-flag.sy{height:14px;background-position:-4757px 0px}.iti-flag.sz{height:14px;background-position:-4779px 0px}.iti-flag.ta{height:10px;background-position:-4801px 0px}.iti-flag.tc{height:10px;background-position:-4823px 0px}.iti-flag.td{height:14px;background-position:-4845px 0px}.iti-flag.tf{height:14px;background-position:-4867px 0px}.iti-flag.tg{height:13px;background-position:-4889px 0px}.iti-flag.th{height:14px;background-position:-4911px 0px}.iti-flag.tj{height:10px;background-position:-4933px 0px}.iti-flag.tk{height:10px;background-position:-4955px 0px}.iti-flag.tl{height:10px;background-position:-4977px 0px}.iti-flag.tm{height:14px;background-position:-4999px 0px}.iti-flag.tn{height:14px;background-position:-5021px 0px}.iti-flag.to{height:10px;background-position:-5043px 0px}.iti-flag.tr{height:14px;background-position:-5065px 0px}.iti-flag.tt{height:12px;background-position:-5087px 0px}.iti-flag.tv{height:10px;background-position:-5109px 0px}.iti-flag.tw{height:14px;background-position:-5131px 0px}.iti-flag.tz{height:14px;background-position:-5153px 0px}.iti-flag.ua{height:14px;background-position:-5175px 0px}.iti-flag.ug{height:14px;background-position:-5197px 0px}.iti-flag.um{height:11px;background-position:-5219px 0px}.iti-flag.us{height:11px;background-position:-5241px 0px}.iti-flag.uy{height:14px;background-position:-5263px 0px}.iti-flag.uz{height:10px;background-position:-5285px 0px}.iti-flag.va{height:15px;background-position:-5307px 0px}.iti-flag.vc{height:14px;background-position:-5324px 0px}.iti-flag.ve{height:14px;background-position:-5346px 0px}.iti-flag.vg{height:10px;background-position:-5368px 0px}.iti-flag.vi{height:14px;background-position:-5390px 0px}.iti-flag.vn{height:14px;background-position:-5412px 0px}.iti-flag.vu{height:12px;background-position:-5434px 0px}.iti-flag.wf{height:14px;background-position:-5456px 0px}.iti-flag.ws{height:10px;background-position:-5478px 0px}.iti-flag.xk{height:15px;background-position:-5500px 0px}.iti-flag.ye{height:14px;background-position:-5522px 0px}.iti-flag.yt{height:14px;background-position:-5544px 0px}.iti-flag.za{height:14px;background-position:-5566px 0px}.iti-flag.zm{height:14px;background-position:-5588px 0px}.iti-flag.zw{height:10px;background-position:-5610px 0px}.iti-flag{width:20px;height:15px;box-shadow:0px 0px 1px 0px #888;background-image:url("../img/flags.png");background-repeat:no-repeat;background-color:#DBDBDB;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.iti-flag{background-image:url("../img/flags@2x.png")}}.iti-flag.np{background-color:transparent}

/* v.. - Copyright 2011 - 2014, Microgaming - http://www.microgaming.com */
/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:0;margin:0;padding:0;}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:0;margin:0;padding:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
/* v.. - Copyright 2011 - 2014, Microgaming - http://www.microgaming.com */
.formsService{background-color:white;-webkit-text-size-adjust:none}.formsService header{color:#FFF;background-color:#486182;padding-right:50px;font-weight:bold;line-height:90%;text-align:center;word-spacing:0;word-break:break-word}.formsService header:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAEjHnZZ3VFTXFofPvXd6oc0wAlKG3rvAANJ7k15FYZgZYCgDDjM0sSGiAhFFRJoiSFDEgNFQJFZEsRAUVLAHJAgoMRhFVCxvRtaLrqy89/Ly++Osb+2z97n77L3PWhcAkqcvl5cGSwGQyhPwgzyc6RGRUXTsAIABHmCAKQBMVka6X7B7CBDJy82FniFyAl8EAfB6WLwCcNPQM4BOB/+fpFnpfIHomAARm7M5GSwRF4g4JUuQLrbPipgalyxmGCVmvihBEcuJOWGRDT77LLKjmNmpPLaIxTmns1PZYu4V8bZMIUfEiK+ICzO5nCwR3xKxRoowlSviN+LYVA4zAwAUSWwXcFiJIjYRMYkfEuQi4uUA4EgJX3HcVyzgZAvEl3JJS8/hcxMSBXQdli7d1NqaQffkZKVwBALDACYrmcln013SUtOZvBwAFu/8WTLi2tJFRbY0tba0NDQzMv2qUP91829K3NtFehn4uWcQrf+L7a/80hoAYMyJarPziy2uCoDOLQDI3fti0zgAgKSobx3Xv7oPTTwviQJBuo2xcVZWlhGXwzISF/QP/U+Hv6GvvmckPu6P8tBdOfFMYYqALq4bKy0lTcinZ6QzWRy64Z+H+B8H/nUeBkGceA6fwxNFhImmjMtLELWbx+YKuGk8Opf3n5r4D8P+pMW5FonS+BFQY4yA1HUqQH7tBygKESDR+8Vd/6NvvvgwIH554SqTi3P/7zf9Z8Gl4iWDm/A5ziUohM4S8jMX98TPEqABAUgCKpAHykAd6ABDYAasgC1wBG7AG/iDEBAJVgMWSASpgA+yQB7YBApBMdgJ9oBqUAcaQTNoBcdBJzgFzoNL4Bq4AW6D+2AUTIBnYBa8BgsQBGEhMkSB5CEVSBPSh8wgBmQPuUG+UBAUCcVCCRAPEkJ50GaoGCqDqqF6qBn6HjoJnYeuQIPQXWgMmoZ+h97BCEyCqbASrAUbwwzYCfaBQ+BVcAK8Bs6FC+AdcCXcAB+FO+Dz8DX4NjwKP4PnEIAQERqiihgiDMQF8UeikHiEj6xHipAKpAFpRbqRPuQmMorMIG9RGBQFRUcZomxRnqhQFAu1BrUeVYKqRh1GdaB6UTdRY6hZ1Ec0Ga2I1kfboL3QEegEdBa6EF2BbkK3oy+ib6Mn0K8xGAwNo42xwnhiIjFJmLWYEsw+TBvmHGYQM46Zw2Kx8lh9rB3WH8vECrCF2CrsUexZ7BB2AvsGR8Sp4Mxw7rgoHA+Xj6vAHcGdwQ3hJnELeCm8Jt4G749n43PwpfhGfDf+On4Cv0CQJmgT7AghhCTCJkIloZVwkfCA8JJIJKoRrYmBRC5xI7GSeIx4mThGfEuSIemRXEjRJCFpB+kQ6RzpLuklmUzWIjuSo8gC8g5yM/kC+RH5jQRFwkjCS4ItsUGiRqJDYkjiuSReUlPSSXK1ZK5kheQJyeuSM1J4KS0pFymm1HqpGqmTUiNSc9IUaVNpf+lU6RLpI9JXpKdksDJaMm4ybJkCmYMyF2TGKQhFneJCYVE2UxopFykTVAxVm+pFTaIWU7+jDlBnZWVkl8mGyWbL1sielh2lITQtmhcthVZKO04bpr1borTEaQlnyfYlrUuGlszLLZVzlOPIFcm1yd2WeydPl3eTT5bfJd8p/1ABpaCnEKiQpbBf4aLCzFLqUtulrKVFS48vvacIK+opBimuVTyo2K84p6Ss5KGUrlSldEFpRpmm7KicpFyufEZ5WoWiYq/CVSlXOavylC5Ld6Kn0CvpvfRZVUVVT1Whar3qgOqCmrZaqFq+WpvaQ3WCOkM9Xr1cvUd9VkNFw08jT6NF454mXpOhmai5V7NPc15LWytca6tWp9aUtpy2l3audov2Ax2yjoPOGp0GnVu6GF2GbrLuPt0berCehV6iXo3edX1Y31Kfq79Pf9AAbWBtwDNoMBgxJBk6GWYathiOGdGMfI3yjTqNnhtrGEcZ7zLuM/5oYmGSYtJoct9UxtTbNN+02/R3Mz0zllmN2S1zsrm7+QbzLvMXy/SXcZbtX3bHgmLhZ7HVosfig6WVJd+y1XLaSsMq1qrWaoRBZQQwShiXrdHWztYbrE9Zv7WxtBHYHLf5zdbQNtn2iO3Ucu3lnOWNy8ft1OyYdvV2o/Z0+1j7A/ajDqoOTIcGh8eO6o5sxybHSSddpySno07PnU2c+c7tzvMuNi7rXM65Iq4erkWuA24ybqFu1W6P3NXcE9xb3Gc9LDzWepzzRHv6eO7yHPFS8mJ5NXvNelt5r/Pu9SH5BPtU+zz21fPl+3b7wX7efrv9HqzQXMFb0ekP/L38d/s/DNAOWBPwYyAmMCCwJvBJkGlQXlBfMCU4JvhI8OsQ55DSkPuhOqHC0J4wybDosOaw+XDX8LLw0QjjiHUR1yIVIrmRXVHYqLCopqi5lW4r96yciLaILoweXqW9KnvVldUKq1NWn46RjGHGnIhFx4bHHol9z/RnNjDn4rziauNmWS6svaxnbEd2OXuaY8cp40zG28WXxU8l2CXsTphOdEisSJzhunCruS+SPJPqkuaT/ZMPJX9KCU9pS8Wlxqae5Mnwknm9acpp2WmD6frphemja2zW7Fkzy/fhN2VAGasyugRU0c9Uv1BHuEU4lmmfWZP5Jiss60S2dDYvuz9HL2d7zmSue+63a1FrWWt78lTzNuWNrXNaV78eWh+3vmeD+oaCDRMbPTYe3kTYlLzpp3yT/LL8V5vDN3cXKBVsLBjf4rGlpVCikF84stV2a9021DbutoHt5turtn8sYhddLTYprih+X8IqufqN6TeV33zaEb9joNSydP9OzE7ezuFdDrsOl0mX5ZaN7/bb3VFOLy8qf7UnZs+VimUVdXsJe4V7Ryt9K7uqNKp2Vr2vTqy+XeNc01arWLu9dn4fe9/Qfsf9rXVKdcV17w5wD9yp96jvaNBqqDiIOZh58EljWGPft4xvm5sUmoqbPhziHRo9HHS4t9mqufmI4pHSFrhF2DJ9NProje9cv+tqNWytb6O1FR8Dx4THnn4f+/3wcZ/jPScYJ1p/0Pyhtp3SXtQBdeR0zHYmdo52RXYNnvQ+2dNt293+o9GPh06pnqo5LXu69AzhTMGZT2dzz86dSz83cz7h/HhPTM/9CxEXbvUG9g5c9Ll4+ZL7pQt9Tn1nL9tdPnXF5srJq4yrndcsr3X0W/S3/2TxU/uA5UDHdavrXTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxSfNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAALEgAACxIB0t1+/AAABW1JREFUSEvNlHtsU2UYxs85PVthK+LmEJhj/qFRkmlEgcQAYWKQqImJ+o+gMQLGSwgChpsYw20ii+AQRK4G3WCMXdgYZbhrd2k3oLsA22ArGzBAVjpUWm4dtD2P73tOdVupc5WY+CZP9p3vfZ/nd76d0yMMsBJJ20mnJUnqlsPCwOI17/l7PHPflUCqGjEiFrPf/xiZmbk42XgKbe3nVfE6MytX7fEMz/o9/6reCA/X35w56yOYq2txxfErrrmuw3X9Bpx+ua7fVPe4Z6muA8+yh71axMBrWkRE5N3Va76BtaEJ5y5exrkLl9Hc0o5j9Y0w19SrstY3obm1XeuTahuawR72coYW9c8VI4qSY9HSFaixnsDptvMEaULa3lzMeGcWnhkzDo89/iRpNMY8O572ZmN3Rh6sx5tptoM8J8FezuAsLbL/SpkwaQqMhZVoaLKhzGzFwiUrMOSBoT7qZZHeJr3oF68zqedd/NlKlFtqVY+xsAKcQb0UUr81WJQkZ1LyRpTTv8xEz2X56nX8XG5R7xVtJGi9yjMrktarHvZ+mbwJnEW9wdpI8Jr6SNyj2JWeBxOZ9mQX4InRT/Gdfqq1+60FPLsnpwClljqk7TsIzqL9qVo7eC0YO34i0rKMKDHXInnDDvqt6dy0H6m1+61Inl2bsg2HyqqRYyzFc5RF+wu0dvBaNemFadhFd8fAhcuS2NCmtQZUbfMXr0TO4XIcKjFjYuI09q/SWsFr1YTJL2HLT9moONKAeYuWs8GmtQZUtg/mLkV6XiFKqo6Bs2ivf+DY5xORtGEnqo4ex4efLA0ZOH3mXGxJzUaZxQrOor2gQP4ONpBujn56HGbP+wKFFUcw/b05bPCSugYo79TXZuDzrzahoNQCzqI9/vJw9l/f2nCdJHRlrBfQVirgklWG49Rg/N5uQJdND/spISR1tYbj6pkI/GYz4FKtrGamJwtgBrMYOCp2OA3nCnCaBXTbYuC9FA/FTroSDzhCE3vY6/0lXs1yWrTskcMEPu0oBsbHPiygcx8BTTI8FybD15kIxZEIdJGuhijysNdnT4T34mS4ymXYMwXEasB4DUgXnbsJWCTjbksCvGcToHSQLiQAIYo97PVRBme5igm4h4AxgcAfCWjU4U59HLzNcfC1xEFpjQNsoYk97OWMOw1xcBXoYKfsvkC66NxJwDwJ3dXR8NZFw3ciGsrJaKCxrxSSyzJcFa/v6ZOHvZxxh7JcByTYfyDgQ4HAbQTMFtFtMsBTY4DPaoBSawDqeqSQGlOHYcaUGFW85r0+M+RhL2d0lxvg3C/Cvj0YcAsB6eG6i/TwVOjhq9ZDqdEDR3vkrR6EJW9FIsqgV8Vr3us9oxzRvJ5KPbqL9XBm0Vu6NRBIF52bCZhBwAJ6U8tk+CplKFUyYO4RX6cuC0OEXlaVRutgM+zlDPdhGU56++3fBwN+R8B0AholeIol+EwSlAoJqOwr3pv5sqa/67PXUyLBfUiCcy8B6TCx0YHATQSk19edL8JTJMJXJkIxiUC5QOK/Pes5r2vqvffnmj3s5Qz3QVE9hJ0OExxIv0X3AQGeQgE++iQpZRRmClCFgIXvauJ1YJ897OUMd752CDtl3wvc6Afm0fDPZCrxAwOhfKJ6v3jdu0ezKpC8nME3f//A/vT/Bn4r4FqqgNv0Zb97WIC3yA/lZxmC2OMt1jL45vkQfJh7gB1fi3DskHBtrw439utwK1/G7YP0WzKGJvawlzOcGTo4dkroWCdiZC/goDBZcOXMi0TjmiFoSRmKM5sfRPvWKJzdFo2z20MUedjbtjkKrRuGomntEOTMj0SYTnAxi4Fcb4qicCU8TMR/Ic5mhiAIwh8Dy1yhAUXtkgAAAABJRU5ErkJggg==)}.formsService h1{color:black;font-weight:normal}.formsService fieldset legend{padding-bottom:4px;text-indent:2px;color:black}.formsService section{color:#555;border-radius:10px}.formsService section.nobg{background-color:none;border:0}.formsService .successIcon{background-image:url(data:image/png;base64,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)}.formsService .failureIcon{background-image:url(data:image/png;base64,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)}.formsService section.nobg p.success{color:#587005}.formsService section.nobg p.failure{color:#900}.formsService section.info{background-color:#91A5C0;color:white}.formsService section.info a,.formsService section.info a:visited{color:white}.formsService section.info .icon{}.formsService section.success{background-color:#d4eba2;border:1px solid #90b444;color:#587005}.formsService section.failure{background-color:#f6e6e6;border:1px solid #d78c8c;color:#900;word-break:break-word}.formsService section .displayBoxOutput{color:#004da4}.formsService fieldset .wrapper{-webkit-appearance:none;border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);padding:1px;border-radius:10px}.formsService fieldset input,.formsService fieldset select{border:1px solid #91A5C0;-webkit-appearance:none;background-color:#C7D2E1;border-radius:8px;padding:10px;padding-top:12px;padding-bottom:12px}.formsService fieldset.focus .wrapper,.formsService fieldset.validating .wrapper{-webkit-appearance:none;border:1px solid #015d96;background:#015d96;color:#FFF}.formsService fieldset.focus input,.formsService fieldset.focus select,.formsService fieldset.validating select{-webkit-appearance:none;border:1px solid #015d96}.formsService fieldset.validating .valicon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAFGklEQVRoQ92aya4VVRSGMTShVQgoEYMNAYNRDGhiA0ENtgMSEiChmxg1MsAYwoABThgYE50Yo2GGhsSBM4k+AM4cwQvgG/gQ1//ftdZhn1X/3rXPvXVOgiv5qFVrN2f9tZuqW8WqpaWlZTFkqLMV/A7c7lhRs6FNMzLYSs1QfhlEu2zFTYb6zcjgrChD/BcQ7boV9wxlvT5jrIYMVtgN7oB/jYtA1SPXQTTGUpLREN8JXjb2g3Ug9llEBivcAi7COQJU3WYhiG0GLsJ5FsQ+i8hghXsgCuEIqbqzCNkHohCOSuyziAxWUCNCzoJYt0kIzreBKILMdUReAkrIP+AxkNcdFAJ/NXgRKCEbQN5fFRkc4EegxHwN8notQnYBJWK3lTcjgwPwynMElBjual6vKgRH7kpKBEdo9SKEkKtACbkNvM6QkD1ACdmZKsDgNxMDT4Eb4C87vgBiHUftYMTXykEQ7R3gSSoR+1NhwVDObfoAOGzH9SDlk/7J+APcD3wLHgWxLu8fNSGEYjgKhL7HuciVkM2W85Qhvgbwoh4LvAZSn96xE0U4d8GXINbnVMpF5FOriCUXp9aeVACDn9d7DrwFoginq+uOoUTkcMq9Drw+rz4fU3h/4TFuwRJLkKOyA3CD4DEucN5fOIVU8jldn+4YHwMlIPIrUNNtRZgQTqNDQCUdmeySUx0ZvOJqrUQoWrVfNiaEyamkc7g2tln9rq07gpOAa0OJINwEVLtlY4lxN1LJE66VJ1NFM5x3bd0pwOnzFVBCFj0ifLBckyplhljX1p0BeH/hunARi1wj9NenQmEo69q6MwOjC3BywzkF9UbALW9HeoGHFVd3BnzWwCug18nYWE68J/FuPsResJYNuPv8PQNcdFM/PAceB9w1W3mDjVSyNTgy8YfH5lWgEi7CRirZGosQwikjEy7BRrNOrUWsE64PmXCBo76wWhf7ItaH59S82L3B/wIdLBjKNhm9NmNhv/MI4FuUtSlQsUk7d9JJwVD2BPgG/GnQn5cgvpQ4Dj436G+xVHqGskTegRU9MMSYLNeGC8g5AabajwSffl1EzptgnaU2McQSeQdW1BnO3wW/ASWC8Kl4qv1I8AWFEkL4xP28pZgM54m8Ay/gFfkBqORzFj0iOafArqIQwORU0hGuEb6aie1XChd5XCM1+ASQ2saOVNI5N8GBNHQw+BvB++BTO260eAt8J8U/WU/bMb2jcoPP16nngBKQk/rLOyYqecK1ch7Yz3SGc75x/DnjqsVbuACuZfB8Uu4Gn1eda0OJIF19dwy1NvgtcJP1OzHE+P0iF+FwlLwO/7L8yEh3YJYBXv1chPMM8DqpDxp8Tje1CXDEurruGLxfcDfiFOJx8tIsGsq+A0UhgH8nfB/YDlhWEnIJeC72Sw8MMbb/AFAAj1tAV9edFtzgc1NQIvKpxR+LQj4E3kecWk73AAiD34wMlrDOecV/AkrIjiwBTqcohDHvhw+FSsgVkF424NiMDJawzrlDKRHnUgUYfFIVQoP/HlBijlt5MzJY4WmgRHCE0tZLg09ahHCtcASUGH6u9r4GkcEKXwAl5IjllgznZFAIDed8E6+E8P7ifQ0igxXUTtX73wyIkSYhNMQ4XaOQqR1sCBmsoEak95UJMTKLEN4/opC5jgi/Y/Drk4s4YblMGeKkWQgNcT6muAiOUNO3FkcGR6IoZB7I4Ei8DaIQxlTdFSODY2DT5RPgIujP9L8Z2lla9R8Bput8OLN4zAAAAABJRU5ErkJggg==)}.formsService fieldset.valid .wrapper{border:1px solid #a1b902;-webkit-appearance:none;background:#b3ce00;color:#000}.formsService fieldset.valid input,.formsService fieldset.valid select{-webkit-appearance:none;border:1px solid #a1b902}.formsService fieldset.valid .valicon{background-image:url(data:image/png;base64,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)}.formsService fieldset.invalid .wrapper{border:1px solid #b80101;-webkit-appearance:none;background:#c30000;color:#FFF}.formsService fieldset.invalid input,.formsService fieldset.invalid select{-webkit-appearance:none;border:1px solid #b80101}.formsService fieldset.invalid .valicon{background-image:url(data:image/png;base64,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)}.formsService fieldset.invalid span{color:#900}.formsService fieldset[mode="cvv"] .outericon{background-image:url(data:image/png;base64,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jEHaDAAAgIxB2gwAAICMQdoMAACAjEHaDAAAgIxB2gwAAICMQdoMAACAjEHaDAAAgIxB2gwAAICMQdoMAACAjEHaDAAAgIxB2gwAAICMQdoMAACAjEHaDAAAgIxB2gwAAICMQdoMAACAjEHaDAAAgIxB2gwAAICMQdoMAACAjEHaDAAAgIxB2gwAAICMQdoMAACAjEHaDAAAgIxB2gwAAICMQdoMAACAjEHaDAAAgIxB2gwAAICMQdoMAACAjEHaDAAAgIxB2gwA4FjPnknS3BYxSJsBAByrOiYlKWkRg7QZAMCxqmNSkpIWMUibAQAcqzomJSlpEYO0GQDAsapjUpKSFjFImwEAHKs6JiUpaRGDtBkAwLGqY1KSkhYxSJsBAByrOiYlKWkRg7QZAMCxqmNSkpIWMUibAQAcqzomJSlpEYO0GQDAsapjUpKSFjFImwEAHKs6JiUpaRGDtBkAwLGqY1KSkhYxSJsBAByrOiYlKWkRg7QZAMCxqmNSkpIWMUibAQAcqzomJSlpEYO0GQDAsapjUpKSFjFImwEAHKs6JiUpaRGDtBkAwLGqY1KSkhYxSJsBAByrOiYlKWkRg7QZAMCxqmNSkpIWMUibAQAcqzom04B7VG84bRGDtBkAwLGqYzINuEf1htMWMUibAQAcqzom04B7VG84bRGDtBkAwLGqYzINuEf1htMWMUibAQAcqzom04B7VG84bRGDtBkAwLGqYzINuEf1htMWMUibAQAcqzom04B7VG84bRGDtBkAwLGqYzINuEf1htMWMUibAQAcqzom04B7VG84bRGDtBkAwLGqYzINuEf1htMWMUibAQAcqzom04B7VG84bRGDtBkAwLGqYzINuEf1htMWMUibAQAcqzom04B7VG84bRGDtBkAwLGqYzINuEf1htMWMUibAQAcqzom04B7VG84bRGDtBkAwLGqYzINuEf1htMWMUibAQAcqzom04B7VG84bRGDtBkAwLGqYzINuEf1htMWMUibAQAcqzom04B7VG84bRGDtBkAwLGqYzINuEf1htMWMUibAQAcqzom04B7VG84bRGDtBkAwLGqYzINuEf1htMWMUibAQAcqzom04B7VG84bRGDtBkAwLGqYzINuEf1htMWMUibAQAcqzom04B7VG84bRGDtBkAwLGqYzINuEf1htMWMUibAQAcqzom04B7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)}.formsService fieldset.creditcard .outericon{background-image:url(data:image/png;base64,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)}.formsService fieldset.debitcard .outericon{background-image:url(data:image/png;base64,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)}.formsService ul li{border-bottom:1px solid #AFBED1;background-color:#fff;color:#385487}.formsService ul li:last-of-type{border-bottom:0}.formsService fieldset.checkbox input:checked{background-image:url(data:image/png;base64,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)}.formsService fieldset.checkbox label{color:#555}.formsService fieldset.radiogroup li.selected{opacity:1;color:#496691;background:no-repeat;background-image:url(data:image/png;base64,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);background-position:98% center;background-color:white}.formsService footer span,.formsService fieldset .suggestionBlock p,.formsService span.button{color:#000;background:#c8c8c8}.formsService footer span:active,.formsService fieldset .suggestionBlock p:active,.formsService section span.button:active{background:#cfcfcf}.formsService footer span:last-child,.formsService span.button[mode="action"],.formsService span.button[mode="popup"]{color:#FFF;background:#91A5C0}.formsService footer span:last-child:active,.formsService span.button[mode="action"]:active,.formsService span.button[mode="popup"]:active{background:#6d83a1}.formsService footer div{color:#555}.formsService nav{background-color:#486182}.formsService nav span{color:#334B6A;background:#91A5C0}.formsService nav span.active{color:black;background-position:1px;background:white}.formsService fieldset.address input{border-radius:0}.formsService fieldset.address input:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:0}.formsService fieldset.address input:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.formsService fieldset.monthyear select:first-of-type,.formsService fieldset.dateofbirth select:first-of-type{border-top-left-radius:8px;border-bottom-left-radius:8px}.formsService fieldset.monthyear select:last-of-type,.formsService fieldset.dateofbirth select:last-of-type{border-top-right-radius:8px;border-bottom-right-radius:8px}.formsService fieldset.phonenumber .disabled{opacity:1.0}html,.fullScreen,.lobby .formsServiceContainer,.lobby .formsServiceContainer #content-wrapper{background-image:none!important;background-color:white!important}
/* v.. - Copyright 2011 - 2014, Microgaming - http://www.microgaming.com */
.formsService .formsservicemodal>span>p{margin:0}.formsService nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.formsService h1{margin:0;font-size:100%}.formsService p{margin:0}.formsService section.info.arrow>p{padding-right:14px}.formsService ul{padding-left:0}.formsService fieldset{border:0;padding:0}.formsService .wrapper-checkbox{display:inline-block;float:left}.formsService[data-form=ChangePassword] li span{float:left}.formsService{font-size:100%;height:100%;width:100%;font-family:Arial,Helvetica,sans-serif;overflow:auto;overflow-x:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.formsService fieldset input,.formsService fieldset select,.formsService footer span,.formsService nav span,.formsService footer div,.formsService fieldset .valicon{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.formsservicemodal{position:absolute;right:0;left:0;display:none}.formsservicemodal span{width:100px;height:100px;position:absolute;left:50%;top:50%;margin:-50px 0 0 -50px;border-radius:8px}.formsservicemodal span p{width:50px;height:50px;position:absolute;left:50%;top:50%;display:block}.formsService .disabled{opacity:.4}.formsService header{line-height:150%;font-size:1.2em;min-height:60px;text-align:center;text-indent:20px;word-spacing:0;word-break:break-word;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;background-image:url(data:image/png;base64,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);background-position-x:97%;background-position-y:50%;background-repeat:no-repeat;padding-right:30px}.formsService article{padding:20px;overflow:hidden}.formsService h1{margin-bottom:20px}.formsService section{padding:10px 0;margin-bottom:10px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.formsService section p{display:inline}.formsService section.displayBox{display:block}.formsService section .displayBoxOutput{font-size:120%}.formsService section.arrow{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAKCAYAAABBq/VWAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAAAQ0lEQVQ4T2OQ9239DwQMtMRgS2AYXZJaGMUSWlmG1RIYRldMLsZrCQyjayIVD7wl6IrJxfSPeHRJamGwJeiC1MX/GQC8Y7anKRJyLAAAAABJRU5ErkJggg==);background-position:right center;background-repeat:no-repeat}.formsService fieldset{position:relative;margin-bottom:20px;-webkit-margin-start:0;-webkit-margin-end:0}.formsService fieldset legend{padding-bottom:8px;-webkit-padding-start:0;-webkit-padding-end:0;font-size:1em}.formsService section fieldset:last-of-type{margin:0}.formsService section.info,.formsService section.success,.formsService section.failure{padding:10px;margin-bottom:20px}.formsService section.info .icon,.formsService section.success .icon,.formsService section.failure .icon,.formsService section.nobg .icon,.formsService section .spacer{background-repeat:no-repeat;background-position:center center;background-size:contain;width:36px;height:38px;display:table-cell;vertical-align:middle;margin-right:10px}.formsService section,.formsService section div{display:table;width:100%;border-spacing:5px 0}.formsService section p{display:table-cell;vertical-align:middle;word-break:break-word}.formsService section[mode="href"] a{display:block;text-decoration:none;padding:12px 0 12px 0}.formsService fieldset .wrapper{display:inline-block;width:auto;position:relative;padding:2px;border-radius:4px;overflow:hidden}.formsService fieldset .wrapper.fullwidth{display:block}.formsService fieldset .wrapper.fullwidth input{width:100%}.formsService fieldset.valid .wrapper.fullwidth input,.formsService fieldset.invalid .wrapper.fullwidth input,.formsService fieldset.validating .wrapper.fullwidth input{width:88%}.formsService fieldset input,.formsService fieldset select{border-radius:3px;margin:0;padding:10px;padding-right:0;outline:0;vertical-align:middle;font-size:1em}.formsService fieldset input::-webkit-outer-spin-button,.formsService fieldset input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.formsService fieldset select{width:100%;-webkit-appearance:listbox;float:left}.formsService fieldset .suggestionBlock{margin-top:10px}.formsService fieldset .suggestionBlock p{text-decoration:none;text-align:center;padding:15px;border-radius:5px;margin-bottom:5px}.formsService fieldset.monthyear .wrapper{width:50%}.formsService fieldset.monthyear select,.formsService fieldset.dateofbirth select{width:46%;border-radius:0}.formsService fieldset.monthyear select:first-of-type,.formsService fieldset.dateofbirth select:first-of-type{border-top-left-radius:3px;border-bottom-left-radius:3px}.formsService fieldset.monthyear select:last-of-type,.formsService fieldset.dateofbirth select:last-of-type{border-top-right-radius:3px;border-bottom-right-radius:3px}.formsService fieldset.dateofbirth .wrapper{width:75%}.formsService fieldset.dateofbirth select:first-of-type{width:27%}.formsService fieldset.dateofbirth select:last-of-type{width:27%}.formsService fieldset.phonenumber input:first-of-type{width:25%}.formsService fieldset.phonenumber input:last-of-type{width:73.5%;padding-right:0}.formsService fieldset.invalid.phonenumber input:first-of-type,.formsService fieldset.valid.phonenumber input:first-of-type,.formsService fieldset.phonenumber.validating input:first-of-type{width:20%}.formsService fieldset.invalid.phonenumber input:last-of-type,.formsService fieldset.valid.phonenumber input:last-of-type,.formsService fieldset.phonenumber.validating input:last-of-type{width:65.85%}.formsService fieldset span{display:none;padding-top:8px}.formsService fieldset.invalid span{display:block}.formsService fieldset.invalid span.serverError{display:none}.formsService fieldset.invalid.server-invalid span{display:none}.formsService fieldset.invalid.server-invalid span.serverError{display:block}.formsService fieldset.valid .valicon,.formsService fieldset.invalid .valicon,.formsService fieldset.validating .valicon,.formsService fieldset .outericon{width:20px;height:20px;display:inline-block;margin:0;padding:0;background-repeat:no-repeat;background-position:center center;background-size:contain;vertical-align:middle;margin-right:5px}.formsService fieldset div.wrapper.select p{width:59px;float:right;margin-top:-30px;margin-right:-56px}.formsService fieldset div.wrapper.select{padding-right:55px}.formsService fieldset.valid.phonenumber .valicon,.formsService fieldset.invalid.phonenumber .valicon,.formsService fieldset.validating.phonenumber .valicon{width:10%}.formsService fieldset[mode="cvv"] .outericon,.formsService fieldset[mode="creditcard"] .outericon{width:60px;height:40px}.formsService fieldset[mode="cvv"]>div,.formsService fieldset[mode="creditcard"]>div{vertical-align:middle}.formsService fieldset .valicon,.formsService fieldset.focus .valicon,.formsService fieldset.dateofbirth .valicon,.formsService fieldset.monthyear .valicon,.formsService fieldset[mode="creditcard"].valid .outericon{display:none}.formsService fieldset .wrapper.fullwidth .valicon{width:10%;height:20px;margin:0}.formsService fieldset.address .wrapper .valicon{margin-top:-34px}.formsService fieldset.checkbox{display:table}.formsService fieldset.checkbox .wrapper{display:table-cell;vertical-align:middle}.formsService fieldset.checkbox input{width:30px;height:30px;-webkit-appearance:none;-moz-appearance:none;display:inline-block}.formsService fieldset.checkbox input:checked{background-repeat:no-repeat;background-position:center center;background-size:contain}.formsService fieldset.checkbox label{display:table-cell;font-size:1em;vertical-align:middle;padding-left:10px}.formsService fieldset.checkbox a,.formsService fieldset.checkbox a:visited{color:#036}.formsService fieldset.radiogroup ul{line-height:100%;margin:0}.formsService fieldset.radiogroup li{padding:10px;background-color:white;background-image:none}.formsService fieldset.radiogroup div{line-height:100%;padding-top:10px;padding-right:30px}.formsService fieldset.radiogroup span{display:inline;float:none;font-weight:bold}.formsService fieldset.radiogroup li>input[type="radio"]{display:none}.formsservicemodal,.formsservicemodal span{background-color:rgba(0,0,0,0.5)}.formsservicemodal.waitdelay{background-color:rgba(0,0,0,0)}.formsservicemodal.waitdelay span{display:none}.formsService ul{list-style:none;margin-bottom:20px;line-height:50px}.formsService ul li{overflow:hidden;cursor:pointer}.formsService ul li:first-of-type{border-top-left-radius:6px;border-top-right-radius:6px}.formsService ul li:last-of-type{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.formsService ul li p{float:left;margin-left:10px;height:50px;width:80px;background-repeat:no-repeat;background-position:left center;background-size:contain}.formsService ul li span{float:right;padding-right:30px}.formsService ul li span:after{border-style:dashed;border-color:transparent;border-width:.53em;display:inline-block;font-size:10px;height:0;line-height:0;position:relative;vertical-align:middle;width:0;border-left-width:1em;border-left-style:solid;left:20px}.formsService nav{padding-left:5px;padding-right:5px}.formsService nav,footer{display:table;border-spacing:5px 0;width:100%;overflow:hidden}.formsService span.button{display:block;padding:20px;border-radius:5px;text-align:center;text-decoration:none;margin-bottom:20px}.formsService footer span.button,.formsService nav span{text-decoration:none;display:table-cell;text-align:center;vertical-align:middle;width:49%;padding:20px;border-radius:5px}.formsService nav span{border-radius:0;border-top-left-radius:6px;border-top-right-radius:6px}.formsService footer div{margin-bottom:10px;padding-bottom:10px}.formsService footer div:nth-of-type(odd){display:inline-block;width:54%;text-align:left;float:left;padding-left:10px;clear:both}.formsService footer div:nth-of-type(even){display:inline-block;width:44%;text-align:right;padding-right:10px}@media only screen and (min-width :1224px){.formsService{font-size:100%}}@media only screen and (-webkit-min-device-pixel-ratio :1),only screen and (min-device-pixel-ratio :1),only screen and (min-width :320px) and (max-width :480px){.formsService{font-size:80%}.formsService footer span.button,.formsService nav span{font-size:100%}}@media only screen and (-webkit-min-device-pixel-ratio :1.5),only screen and (min-device-pixel-ratio :1.5){.formsService{font-size:90%}.formsService fieldset input,.formsService fieldset select{padding:8px}.formsService footer span.button,.formsService nav span{padding-left:10px;padding-right:10px}.formsService section.info .icon,.formsService section.success .icon,.formsService section.failure .icon,.formsService section.nobg .icon,.formsService section .spacer{width:20px;height:22px}}@media screen and (max-width:380px){.formsService ul li span{display:block;padding-right:0;padding-top:3px;white-space:nowrap;overflow:hidden;max-width:48%;text-overflow:ellipsis}.formsService header{text-indent:12px}}.formsService section.validation-summary{margin-top:15px;display:none}
/*! nouislider - 11.0.3 - 2018-01-21 14:04:07 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%,0);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}