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;
}

b,
strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

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.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

hr {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

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;
  appearance: button;
  cursor: pointer;
}

button[disabled],
html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"] {
  -webkit-appearance: textfield;
  appearance: textfield;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

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.35em 0.625em 0.75em;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
  background-color: #fff;
}

input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

a {
  text-decoration: none;
}

a:hover,
a:focus {
  text-decoration: underline;
}

figure {
  margin: 0;
}

img {
  vertical-align: middle;
}

hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eee;
}

[role="button"] {
  cursor: pointer;
}

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}

@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}

@media (min-width: 1200px) {
  .container {
    width: 1200px;
  }
}

.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.row {
  margin-left: -15px;
  margin-right: -15px;
}

.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: left;
}

.col-xs-12 {
  width: 100%;
}

.col-xs-11 {
  width: 91.66666667%;
}

.col-xs-10 {
  width: 83.33333333%;
}

.col-xs-9 {
  width: 75%;
}

.col-xs-8 {
  width: 66.66666667%;
}

.col-xs-7 {
  width: 58.33333333%;
}

.col-xs-6 {
  width: 50%;
}

.col-xs-5 {
  width: 41.66666667%;
}

.col-xs-4 {
  width: 33.33333333%;
}

.col-xs-3 {
  width: 25%;
}

.col-xs-2 {
  width: 16.66666667%;
}

.col-xs-1 {
  width: 8.33333333%;
}

@media (min-width: 768px) {

  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }

  .col-sm-12 {
    width: 100%;
  }

  .col-sm-11 {
    width: 91.66666667%;
  }

  .col-sm-10 {
    width: 83.33333333%;
  }

  .col-sm-9 {
    width: 75%;
  }

  .col-sm-8 {
    width: 66.66666667%;
  }

  .col-sm-7 {
    width: 58.33333333%;
  }

  .col-sm-6 {
    width: 50%;
  }

  .col-sm-5 {
    width: 41.66666667%;
  }

  .col-sm-4 {
    width: 33.33333333%;
  }

  .col-sm-3 {
    width: 25%;
  }

  .col-sm-2 {
    width: 16.66666667%;
  }

  .col-sm-1 {
    width: 8.33333333%;
  }
}

@media (min-width: 992px) {

  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }

  .col-md-12 {
    width: 100%;
  }

  .col-md-11 {
    width: 91.66666667%;
  }

  .col-md-10 {
    width: 83.33333333%;
  }

  .col-md-9 {
    width: 75%;
  }

  .col-md-8 {
    width: 66.66666667%;
  }

  .col-md-7 {
    width: 58.33333333%;
  }

  .col-md-6 {
    width: 50%;
  }

  .col-md-5 {
    width: 41.66666667%;
  }

  .col-md-4 {
    width: 33.33333333%;
  }

  .col-md-3 {
    width: 25%;
  }

  .col-md-2 {
    width: 16.66666667%;
  }

  .col-md-1 {
    width: 8.33333333%;
  }
}

@media (min-width: 1200px) {

  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: left;
  }

  .col-lg-12 {
    width: 100%;
  }

  .col-lg-11 {
    width: 91.66666667%;
  }

  .col-lg-10 {
    width: 83.33333333%;
  }

  .col-lg-9 {
    width: 75%;
  }

  .col-lg-8 {
    width: 66.66666667%;
  }

  .col-lg-7 {
    width: 58.33333333%;
  }

  .col-lg-6 {
    width: 50%;
  }

  .col-lg-5 {
    width: 41.66666667%;
  }

  .col-lg-4 {
    width: 33.33333333%;
  }

  .col-lg-3 {
    width: 25%;
  }

  .col-lg-2 {
    width: 16.66666667%;
  }

  .col-lg-1 {
    width: 8.33333333%;
  }

  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
}

.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}

.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
  clear: both;
}

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.pull-right {
  float: right !important;
}

.pull-left {
  float: left !important;
}

.hide {
  display: none !important;
}

.show {
  display: block !important;
}

@-ms-viewport {
  width: device-width;
}

@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}

@font-face {
  font-family: 'WendyOne Regular';
  font-style: normal;
  font-weight: 100;
  src: local('WendyOne Regular'), local('WendyOne-Regular'), url('/fonts/WendyOne-Regular.ttf');
  }

@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'), url(https://fonts.gstatic.com/s/ptsans/v8/9kaD4V2pNPMMeUVBHayd7vY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U0100-024F, U1E -1EFF, U20A -20AB, U20AD-20CF, U2C 58C 7F, UA720-A7FF;
}

@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'), url(https://fonts.gstatic.com/s/ptsans/v8/ATKpv8nLYAKUYexo8iqqrg.woff2) format('woff2');
  unicode-range: U0000-00FF, U0131, U0152-0153, U02C 6, U02DA, U02DC, U2000-206F, U2074, U20AC, U2212, U2215;
}

@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  src: local('PT Sans Bold'), local('PTSans-Bold'), url(https://fonts.gstatic.com/s/ptsans/v8/hpORcvLZtemlH8gI-1S-7iEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U0100-024F, U1E -1EFF, U20A -20AB, U20AD-20CF, U2C 58C 7F, UA720-A7FF;
}

@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  src: local('PT Sans Bold'), local('PTSans-Bold'), url(https://fonts.gstatic.com/s/ptsans/v8/0XxGQsSc1g4rdRdjJKZrNPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U0000-00FF, U0131, U0152-0153, U02C 6, U02DA, U02DC, U2000-206F, U2074, U20AC, U2212, U2215;
}

@media (min-width: 1200px) {
  .container {
    width: 1230px;
    padding-left: 30px;
    padding-right: 30px;
  }
}

* {
  font-family: 'PT Sans', sans-serif;
  font-size: 16px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  color: #000;
  margin: 0 0 15px;
  text-align: center;
  font-family: 'WendyOne Regular';
  font-weight: 100;
}

.h1,
.h2 {
  color: #6c0a13;
}

h1 {
  font-size: 26px;
}

h2 {
  font-size: 26px;
}

h3 {
  font-size: 22px;
}

h4 {
  font-size: 16px;
}

h5 {
  font-size: 14px;
}

h6 {
  font-size: 12px;
}

@media (min-width: 768px) {
  h1 {
    font-size: 36px;
  }

  h2 {
    font-size: 30px;
  }

  h3 {
    font-size: 24px;
  }

  h4 {
    font-size: 18px;
  }

  h5 {
    font-size: 14px;
  }

  h6 {
    font-size: 12px;
  }
}

@media (min-width: 992px) {

  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    text-align: left;
  }
}

html,
body {
  height: 100%;
}

body {
  margin: 0;
}

body.full {
  background-image: url('/textures/texture.jpg');
  background-attachment: fixed;
}

ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

body.customize-support {
  margin-top: -46px !important;
}

.bg-color {
  background-color: #fff;
}

.container-box {
  padding-top: 15px;
  padding-bottom: 25px;
}

@media (min-width: 992px) {
  .container-box {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}

table {
  width: 100%;
}

.m-b {
  margin-bottom: 10px;
}

.m-b-25 {
  margin-bottom: 25px;
}

input,
textarea {
  outline: none;
}

a {
  color: #d2ab25;
}

a:focus,
a:active,
button,
button:active,
button:focus {
  outline: none;
}

.bold-red {
  font-weight: bold;
  color: #6c0a13;
}

.span-link {
  cursor: pointer;
}

.single-online-casino .post-content ul,
.entry-footer ul,
.bottom-text-lp ul,
.page-single-slot article ul {
  padding-left: 20px;
  margin-left: 20px;
  margin-bottom: 20px;
}

.single-online-casino .post-content ul li,
.entry-footer ul li,
.bottom-text-lp ul li,
.page-single-slot article ul li {
  list-style: disc;
  padding: 2px 0;
}

.single-online-casino .post-content ul li p,
.entry-footer ul li p,
.bottom-text-lp ul li p,
.page-single-slot article ul li p {
  margin: 0;
}

.single-online-casino .post-content ul li>ul li,
.entry-footer ul li>ul li,
.bottom-text-lp ul li>ul li,
.page-single-slot article ul li>ul li {
  list-style: circle;
}

.single-online-casino .post-content ol,
.entry-footer ol,
.bottom-text-lp ol,
.page-single-slot article ol {
  padding-left: 20px;
  margin-left: 20px;
  margin-bottom: 20px;
}

.single-online-casino .post-content ol li,
.entry-footer ol li,
.bottom-text-lp ol li,
.page-single-slot article ol li {
  padding: 2px 0;
}

.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.col-xs-5ths {
  width: 20%;
  float: left;
}

@media (min-width: 768px) {
  .col-sm-5ths {
    width: 20%;
    float: left;
  }
}

@media (min-width: 992px) {
  .col-md-5ths {
    width: 20%;
    float: left;
  }
}

@media (min-width: 1200px) {
  .col-lg-5ths {
    width: 20%;
    float: left;
  }
}

.btn {
  display: inline-block;
  padding: 10px 20px;
  border-radius: 17px;
  text-transform: uppercase;
  text-align: center;
  cursor: pointer;
  text-decoration: none;
  box-shadow: 3px 5px 15px rgba(135, 102, 0, 0.4);
  font-size: 16px;
  line-height: 1;
  font-weight: bold;
  border: none;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.btn:hover {
  background-color: #be000c;
  color: #fff;
  text-decoration: none;
  box-shadow: 3px 5px 15px rgba(190, 0, 12, 0.4);
}

.btn-lg {
  padding: 20px 45px;
}

.btn-primary {
  background-color: #f19f00;
  color: #000;
}

.btn-red {
  background-color: #e13d47;
  color: #000;
}

.btn-demo {
  background-color: #e98900;
  color: #fff;
  box-shadow: 0px 0px 20px #e98900;
}

.btn-play-lg {
  background-color: #e30808;
  color: #fff;
  box-shadow: 0px 0px 15px #e30808;
}

header.header {
  background-color: #6c0a13;
  height: 70px;
  border-bottom: 4px solid #912923;
}

header.header #logo {
  display: block;
  width: 235px;
  margin-top: 12px;
  float: left;
}

header.header .hamburger {
  display: block;
  width: 32px;
  height: 32px;
  float: right;
  cursor: pointer;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCI+CiAgPGc+CiAgICA8cGF0aCBkPSJNMjQsM2MwLTAuNi0wLjQtMS0xLTFIMUMwLjQsMiwwLDIuNCwwLDN2MmMwLDAuNiwwLjQsMSwxLDFoMjJjMC42LDAsMS0wLjQsMS0xVjN6IiBmaWxsPSIjRkZGRkZGIi8+CiAgICA8cGF0aCBkPSJNMjQsMTFjMC0wLjYtMC40LTEtMS0xSDFjLTAuNiwwLTEsMC40LTEsMXYyYzAsMC42LDAuNCwxLDEsMWgyMmMwLjYsMCwxLTAuNCwxLTFWMTF6IiBmaWxsPSIjRkZGRkZGIi8+CiAgICA8cGF0aCBkPSJNMjQsMTljMC0wLjYtMC40LTEtMS0xSDFjLTAuNiwwLTEsMC40LTEsMXYyYzAsMC42LDAuNCwxLDEsMWgyMmMwLjYsMCwxLTAuNCwxLTFWMTl6IiBmaWxsPSIjRkZGRkZGIi8+CiAgPC9nPgo8L3N2Zz4K);
}

header.header .search-menu {
  float: right;
  position: relative;
  margin-left: -15px;
  margin-right: -15px;
  margin-top: 17px;
}

header.header #search form {
  display: none;
}

header.header form#menu-search.mobile {
  z-index: 2;
  position: relative;
  width: 90%;
  margin: 35px auto;
}

header.header form#menu-search.mobile input {
  height: 32px;
  width: 100%;
  padding-right: 26px;
  border: 2px solid #d2ab25;
}

header.header form#menu-search.mobile .search-text {
  display: none;
}

header.header form#menu-search.mobile .search-ico {
  position: absolute;
  right: 5px;
  top: 5px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDU4NC40MzIgNTg0LjQzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTg0LjQzMiA1ODQuNDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTU2NS42NTQsNDc0LjkwNmwtNjEuMTIxLTYxLjEyMWMtMy44MDMtMy44MDMtOC43NTQtNS44OTgtMTMuOTM4LTUuODk4Yy02LjI4MywwLTEyLjA5OCwzLjAzMS0xNS45NDksOC4zMTYgICAgYy0xNi4zNCwyMi40MjYtMzUuOTk4LDQyLjA4LTU4LjQyNiw1OC40MjRjLTQuODA3LDMuNTA0LTcuODE4LDguNzc3LTguMjYyLDE0LjQ2OWMtMC40MzksNS42NDUsMS42ODksMTEuMjY2LDUuODQyLDE1LjQxOCAgICBsNjEuMTIxLDYxLjEyMWMxMi4xMjEsMTIuMTIxLDI4LjIzOCwxOC43OTcsNDUuMzc3LDE4Ljc5N2MxNy4xNDUsMCwzMy4yNTItNi42NzYsNDUuMzU3LTE4LjgwMyAgICBDNTkwLjY3LDU0MC42MjMsNTkwLjY3LDQ5OS45MjIsNTY1LjY1NCw0NzQuOTA2eiIgZmlsbD0iIzc5MTIyZCIvPgoJCTxwYXRoIGQ9Ik0yNTQuNTU5LDUwOS4wODZjMTQwLjM1NSwwLDI1NC41NDMtMTE0LjE4OCwyNTQuNTQzLTI1NC41NDNDNTA5LjEwMiwxMTQuMTg3LDM5NC45MTQsMCwyNTQuNTU5LDAgICAgQzExNC4yMDMsMCwwLjAxNiwxMTQuMTg3LDAuMDE2LDI1NC41NDNDMC4wMTYsMzk0Ljg5OCwxMTQuMjAzLDUwOS4wODYsMjU0LjU1OSw1MDkuMDg2eiBNMjU0LjU1OSw3Ni40MDIgICAgYzk4LjIyNywwLDE3OC4xNDEsNzkuOTEyLDE3OC4xNDEsMTc4LjE0MWMwLDk4LjIyOS03OS45MTIsMTc4LjE0MS0xNzguMTQxLDE3OC4xNDFjLTk4LjIyOSwwLTE3OC4xNDEtNzkuOTEyLTE3OC4xNDEtMTc4LjE0MSAgICBDNzYuNDE4LDE1Ni4zMTQsMTU2LjMzMyw3Ni40MDIsMjU0LjU1OSw3Ni40MDJ6IiBmaWxsPSIjNzkxMjJkIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  width: 22px;
  height: 22px;
  background-size: 100%;
}

header.header #menu-top {
  background-color: #000;
  position: fixed;
  top: 0;
  left: -370px;
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
  -webkit-transition: all 0.6s cubic-bezier(0.51, 0.5, 0.58, 1);
  -moz-transition: all 0.6s cubic-bezier(0.51, 0.5, 0.58, 1);
  -ms-transition: all 0.6s cubic-bezier(0.51, 0.5, 0.58, 1);
  -o-transition: all 0.6s cubic-bezier(0.51, 0.5, 0.58, 1);
  transition: all 0.6s cubic-bezier(0.51, 0.5, 0.58, 1);
  width: 280px;
  height: 100%;
  box-shadow: 0 2px 10px #000;
  z-index: 9998;
  visibility: hidden;
}

header.header #menu-top.show {
  -webkit-transform: translateX(370px);
  -moz-transform: translateX(370px);
  -ms-transform: translateX(370px);
  -o-transform: translateX(370px);
  transform: translateX(370px);
  visibility: visible;
}

header.header #menu-top ul {
  margin: 0;
  padding: 0;
}

header.header #menu-top ul li {
  list-style: none;
  padding: 0;
  margin: 0;
  text-align: left;
}

header.header #menu-top ul li a {
  margin: 0 10px;
  display: block;
  padding: 10px;
  color: #f19f00;
  border-bottom: 1px solid #4a4a4a;
}

header.header #menu-top ul li ul {
  padding-left: 10px;
}

header.header #menu-top ul li ul li a {
  color: #fff;
  opacity: 0.7;
}

header.header #menu-top ul li.menu-item-has-children {
  position: relative;
}

header.header #menu-top ul li.menu-item-has-children ul.sub-menu {
  display: none;
}

header.header #menu-top ul li.menu-item-has-children .show-more-sub-menu {
  opacity: 0.7;
  position: absolute;
  right: 10px;
  top: 10px;
  display: block;
  width: 40px;
  height: 30px;
  -webkit-transition: all 0.2s cubic-bezier(0.7, 1.54, 1, 1.47);
  -moz-transition: all 0.2s cubic-bezier(0.7, 1.54, 1, 1.47);
  -ms-transition: all 0.2s cubic-bezier(0.7, 1.54, 1, 1.47);
  -o-transition: all 0.2s cubic-bezier(0.7, 1.54, 1, 1.47);
  transition: all 0.2s cubic-bezier(0.7, 1.54, 1, 1.47);
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyOTAgMjkwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyOTAgMjkwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCI+CjxnPgoJPHJlY3QgeD0iMTEwIiB5PSIyMjAiIHdpZHRoPSI3MCIgaGVpZ2h0PSI3MCIgZmlsbD0iI0ZGRkZGRiIvPgoJPHJlY3QgeD0iMTEwIiB5PSIxMTAiIHdpZHRoPSI3MCIgaGVpZ2h0PSI3MCIgZmlsbD0iI0ZGRkZGRiIvPgoJPHJlY3QgeD0iMTEwIiB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIGZpbGw9IiNGRkZGRkYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-position: center center;
}

header.header #menu-top ul li.menu-item-has-children .show-more-sub-menu.open {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}

header.header #menu-top ul li.pll-parent-menu-item {
  text-align: center;
}

header.header #menu-top ul li.pll-parent-menu-item ul.sub-menu {
  padding-left: 0;
}

header.header #menu-top ul li.pll-parent-menu-item ul.sub-menu li {
  text-align: center;
}

header.header #menu-top #menu-top-menu>li.sign a {
  border: 1px solid #f19f00;
  text-align: center;
  margin-bottom: 10px;
  background-color: rgba(241, 159, 0, 0.15);
}

header.header #menu-top #menu-top-menu>li.sign a:hover {
  color: #fff;
  text-decoration: none;
  background-color: rgba(241, 159, 0, 0.5);
}

header.header #menu-top>ul.menu-top-menu {
  padding-top: 10px;
}

@media (min-width: 768px) {
  header.header {
    height: 90px;
    position: relative;
  }

  header.header #logo {
    width: 360px;
    float: left;
    padding-top: 10px;
    margin-top: 0;
  }

  header.header #logo img {
    width: 100%;
  }

  header.header #logo>span {
    display: block;
    position: relative;
    z-index: 10;
  }

  header.header #logo>span:after {
    content: '';
    display: block;
    width: 110px;
    height: 100px;
    background-color: #6c0a13;
    bottom: -10px;
    left: -10px;
    position: absolute;
    border: 4px solid #912923;
    border-radius: 0 0 50% 50%;
    z-index: -2;
  }

  header.header #logo>span:before {
    content: '';
    display: block;
    width: 113px;
    height: 80px;
    background-color: #6c0a13;
    bottom: 13px;
    left: -11px;
    position: absolute;
    z-index: -1;
  }

  header.header .hamburger {
    display: block;
    width: 32px;
    height: 32px;
    position: absolute;
    margin: 0;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    margin-right: 15px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCI+CiAgPGc+CiAgICA8cGF0aCBkPSJNMjQsM2MwLTAuNi0wLjQtMS0xLTFIMUMwLjQsMiwwLDIuNCwwLDN2MmMwLDAuNiwwLjQsMSwxLDFoMjJjMC42LDAsMS0wLjQsMS0xVjN6IiBmaWxsPSIjRkZGRkZGIi8+CiAgICA8cGF0aCBkPSJNMjQsMTFjMC0wLjYtMC40LTEtMS0xSDFjLTAuNiwwLTEsMC40LTEsMXYyYzAsMC42LDAuNCwxLDEsMWgyMmMwLjYsMCwxLTAuNCwxLTFWMTF6IiBmaWxsPSIjRkZGRkZGIi8+CiAgICA8cGF0aCBkPSJNMjQsMTljMC0wLjYtMC40LTEtMS0xSDFjLTAuNiwwLTEsMC40LTEsMXYyYzAsMC42LDAuNCwxLDEsMWgyMmMwLjYsMCwxLTAuNCwxLTFWMTl6IiBmaWxsPSIjRkZGRkZGIi8+CiAgPC9nPgo8L3N2Zz4K);
  }

  header.header .search-ico-2 {
    cursor: pointer;
    display: none;
    width: 32px;
    height: 32px;
    position: absolute;
    margin: 0;
    right: 50px;
    top: 50%;
    border-radius: 50%;
    z-index: 99;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    margin-right: 15px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNTg0LjQzMiA1ODQuNDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1ODQuNDMyIDU4NC40MzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNTY1LjY1NCw0NzQuOTA2bC02MS4xMjEtNjEuMTIxYy0zLjgwMy0zLjgwMy04Ljc1NC01Ljg5OC0xMy45MzgtNS44OThjLTYuMjgzLDAtMTIuMDk4LDMuMDMxLTE1Ljk0OSw4LjMxNiAgICBjLTE2LjM0LDIyLjQyNi0zNS45OTgsNDIuMDgtNTguNDI2LDU4LjQyNGMtNC44MDcsMy41MDQtNy44MTgsOC43NzctOC4yNjIsMTQuNDY5Yy0wLjQzOSw1LjY0NSwxLjY4OSwxMS4yNjYsNS44NDIsMTUuNDE4ICAgIGw2MS4xMjEsNjEuMTIxYzEyLjEyMSwxMi4xMjEsMjguMjM4LDE4Ljc5Nyw0NS4zNzcsMTguNzk3YzE3LjE0NSwwLDMzLjI1Mi02LjY3Niw0NS4zNTctMTguODAzICAgIEM1OTAuNjcsNTQwLjYyMyw1OTAuNjcsNDk5LjkyMiw1NjUuNjU0LDQ3NC45MDZ6IiBmaWxsPSIjRkZGRkZGIi8+CgkJPHBhdGggZD0iTTI1NC41NTksNTA5LjA4NmMxNDAuMzU1LDAsMjU0LjU0My0xMTQuMTg4LDI1NC41NDMtMjU0LjU0M0M1MDkuMTAyLDExNC4xODcsMzk0LjkxNCwwLDI1NC41NTksMCAgICBDMTE0LjIwMywwLDAuMDE2LDExNC4xODcsMC4wMTYsMjU0LjU0M0MwLjAxNiwzOTQuODk4LDExNC4yMDMsNTA5LjA4NiwyNTQuNTU5LDUwOS4wODZ6IE0yNTQuNTU5LDc2LjQwMiAgICBjOTguMjI3LDAsMTc4LjE0MSw3OS45MTIsMTc4LjE0MSwxNzguMTQxYzAsOTguMjI5LTc5LjkxMiwxNzguMTQxLTE3OC4xNDEsMTc4LjE0MWMtOTguMjI5LDAtMTc4LjE0MS03OS45MTItMTc4LjE0MS0xNzguMTQxICAgIEM3Ni40MTgsMTU2LjMxNCwxNTYuMzMzLDc2LjQwMiwyNTQuNTU5LDc2LjQwMnoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
    background-position: center center;
    background-repeat: no-repeat;
    background-color: #be000c;
    background-size: 16px 16px;
  }

  header.header .search-menu {
    position: static;
    margin-top: 10px;
  }

  header.header #search form {
    display: none;
    position: relative;
  }

  header.header #search form input {
    display: none;
    height: 32px;
    width: 100%;
    padding-right: 26px;
    border: 2px solid #d2ab25;
  }

  header.header #search form .search-ico {
    display: none;
    position: absolute;
    right: 5px;
    top: 5px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDU4NC40MzIgNTg0LjQzMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTg0LjQzMiA1ODQuNDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTU2NS42NTQsNDc0LjkwNmwtNjEuMTIxLTYxLjEyMWMtMy44MDMtMy44MDMtOC43NTQtNS44OTgtMTMuOTM4LTUuODk4Yy02LjI4MywwLTEyLjA5OCwzLjAzMS0xNS45NDksOC4zMTYgICAgYy0xNi4zNCwyMi40MjYtMzUuOTk4LDQyLjA4LTU4LjQyNiw1OC40MjRjLTQuODA3LDMuNTA0LTcuODE4LDguNzc3LTguMjYyLDE0LjQ2OWMtMC40MzksNS42NDUsMS42ODksMTEuMjY2LDUuODQyLDE1LjQxOCAgICBsNjEuMTIxLDYxLjEyMWMxMi4xMjEsMTIuMTIxLDI4LjIzOCwxOC43OTcsNDUuMzc3LDE4Ljc5N2MxNy4xNDUsMCwzMy4yNTItNi42NzYsNDUuMzU3LTE4LjgwMyAgICBDNTkwLjY3LDU0MC42MjMsNTkwLjY3LDQ5OS45MjIsNTY1LjY1NCw0NzQuOTA2eiIgZmlsbD0iIzc5MTIyZCIvPgoJCTxwYXRoIGQ9Ik0yNTQuNTU5LDUwOS4wODZjMTQwLjM1NSwwLDI1NC41NDMtMTE0LjE4OCwyNTQuNTQzLTI1NC41NDNDNTA5LjEwMiwxMTQuMTg3LDM5NC45MTQsMCwyNTQuNTU5LDAgICAgQzExNC4yMDMsMCwwLjAxNiwxMTQuMTg3LDAuMDE2LDI1NC41NDNDMC4wMTYsMzk0Ljg5OCwxMTQuMjAzLDUwOS4wODYsMjU0LjU1OSw1MDkuMDg2eiBNMjU0LjU1OSw3Ni40MDIgICAgYzk4LjIyNywwLDE3OC4xNDEsNzkuOTEyLDE3OC4xNDEsMTc4LjE0MWMwLDk4LjIyOS03OS45MTIsMTc4LjE0MS0xNzguMTQxLDE3OC4xNDFjLTk4LjIyOSwwLTE3OC4xNDEtNzkuOTEyLTE3OC4xNDEtMTc4LjE0MSAgICBDNzYuNDE4LDE1Ni4zMTQsMTU2LjMzMyw3Ni40MDIsMjU0LjU1OSw3Ni40MDJ6IiBmaWxsPSIjNzkxMjJkIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
    width: 22px;
    height: 22px;
    background-size: 100%;
  }

  header.header #menu-top {
    -webkit-transform: translateX(-370px);
    -moz-transform: translateX(-370px);
    -ms-transform: translateX(-370px);
    -o-transform: translateX(-370px);
    transform: translateX(-370px);
    width: 360px;
  }

  header.header #menu-top ul {
    margin: 0;
    padding: 0;
  }

  header.header #menu-top ul li a {
    font-size: 18px;
  }

  header.header #menu-top ul li ul {
    padding-left: 15px;
  }
}

@media (min-width: 992px) {
  header.header .container {
    background-image: url(/images/clutches.png);
    background-repeat: no-repeat;
    background-position-x: 40%;
    background-position-y: -10px;
  }

  header.header #logo {
    padding-top: 5px;
  }

  header.header #logo>span:before {
    width: 120px;
    height: 90px;
    bottom: 8px;
    left: -16px;
  }
}

@media (min-width: 1200px) {
  header.header {
    height: 100px;
  }

  header.header #logo {
    padding-top: 15px;
  }

  header.header #logo>span:before {
    width: 120px;
    height: 90px;
    bottom: 8px;
    left: -16px;
  }

  header.header .hamburger {
    display: none;
  }

  header.header .search-text {
    display: none;
  }

  header.header .search-ico-2 {
    right: 0;
    top: auto;
    display: block;
    margin-top: 15px;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
  }

  header.header .search-ico-2.open {
    margin-top: 0;
  }

  header.header .search-menu {
    float: right;
    position: relative;
    padding-top: 20px;
    margin-top: 0;
  }

  header.header .search-menu.open {
    padding-top: 35px;
  }

  header.header #search {
    display: none;
    background-color: transparent;
    position: absolute;
    right: 70px;
    width: 90%;
    height: 100%;
    left: auto;
    top: auto;
    z-index: 99;
  }

  header.header #search form {
    display: block;
    position: relative;
  }

  header.header #search form input {
    display: block;
    float: left;
    height: 32px;
    width: 100%;
    padding: 5px 10px;
    border: none;
  }

  header.header #menu-top {
    background-color: transparent;
    position: absolute;
    right: 50px;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    width: auto;
    height: 100%;
    left: auto;
    top: auto;
    box-shadow: none;
    visibility: visible;
  }

  header.header #menu-top form {
    display: none;
  }

  header.header #menu-top ul {
    margin: 0;
    padding: 0;
  }

  header.header #menu-top ul li {
    display: inline-block;
    list-style: none;
    padding: 0;
    margin: 0;
    text-align: left;
  }

  header.header #menu-top ul li a {
    font-size: 18px;
    text-transform: uppercase;
    display: inline-block;
    margin: 0;
    padding: 0;
    color: #fff;
    border-bottom: none;
  }

  header.header #menu-top ul li a:hover {
    text-decoration: none;
  }

  header.header #menu-top ul li ul {
    padding-left: 0px;
  }

  header.header #menu-top ul li ul li {
    display: block;
  }

  header.header #menu-top ul li ul li a {
    display: block;
    padding: 10px 15px;
    opacity: 1;
    border-bottom: 1px solid #912923;
  }

  header.header #menu-top ul li ul li a:hover {
    background-color: #6c0a13;
  }

  header.header #menu-top ul li.menu-item-has-children {
    position: relative;
  }

  header.header #menu-top ul li.menu-item-has-children ul.sub-menu {
    display: none;
    position: absolute;
    background-color: #831a12;
    border-top: 2px solid #b34800;
    border-bottom: 2px solid #b34800;
    width: 270px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    box-shadow: 2px 2px 5px #000;
  }

  header.header #menu-top ul li.menu-item-has-children ul.sub-menu:before {
    position: absolute;
    top: -13px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    content: '';
    display: block;
    width: 12px;
    height: 12px;
    border-bottom: 12px solid #b34800;
    border-right: 12px solid transparent;
    border-left: 12px solid transparent;
  }

  header.header #menu-top ul li.menu-item-has-children ul.sub-menu:after {
    position: absolute;
    top: -10px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    content: '';
    display: block;
    width: 10px;
    height: 10px;
    border-bottom: 10px solid #831a12;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
  }

  header.header #menu-top ul li.menu-item-has-children:hover>a {
    color: #f19f00;
  }

  header.header #menu-top ul li.menu-item-has-children:hover ul.sub-menu {
    display: block;
  }

  header.header #menu-top ul li.menu-item-has-children .show-more-sub-menu {
    display: none;
  }

  header.header #menu-top ul li.pll-parent-menu-item ul.sub-menu {
    width: 50px;
  }

  header.header #menu-top ul li.current-menu-item>a {
    color: #f19f00;
  }

  header.header #menu-top>ul.menu-top-menu {
    padding-top: 0px;
  }

  header.header #menu-top>ul.menu-top-menu>li {
    margin-right: 25px;
  }

  header.header #menu-top>ul.menu-top-menu>li>a {
    padding-bottom: 15px;
  }

  header.header #menu-top .menu-top-menu>li.sign a {
    border: 1px solid #f19f00;
    text-align: center;
    margin-bottom: 0;
    padding: 15px 20px;
    background-color: rgba(241, 159, 0, 0.15);
    text-decoration: none;
  }

  header.header #menu-top .menu-top-menu>li.sign a:hover {
    text-decoration: none;
    background-color: rgba(241, 159, 0, 0.5);
  }

  header.header #menu-top .menu-top-menu>li.sign a:active,
  header.header #menu-top .menu-top-menu>li.sign a:focus {
    text-decoration: none;
  }
}

@media (min-width: 1400px) {
  header.header:before {
    content: '';
    display: block;
    width: 66px;
    height: 74px;
    position: absolute;
    bottom: 0;
    left: 10%;
    background-image: url(/images/clutches_2.png);
    background-repeat: no-repeat;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }

  header.header:after {
    content: '';
    display: block;
    width: 66px;
    height: 74px;
    position: absolute;
    bottom: 0;
    right: 12%;
    background-image: url(/images/clutches_2.png);
    background-repeat: no-repeat;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
}

@media (min-width: 992px) {
  .home-heading {
    background-image: url(/images/coin_heading.svg);
    background-repeat: no-repeat;
    background-position-x: 0px;
    padding-left: 65px;
    background-size: 50px 50px;
    color: #6c0a13;
  }

  .home-thumb {
    border: 3px solid #d2ab25;
    margin-bottom: 25px;
  }

  .home-thumb img {
    width: 100%;
    height: auto;
  }
}

.slots-loop .thumb {
  margin-bottom: 10px;
}

.slots-loop .thumb .thumb-link {
  display: block;
  position: relative;
}

.slots-loop .thumb .thumb-link .media-box {
  display: block;
  height: 202px;
  width: 270px;
  margin: auto;
  overflow: hidden;
  position: relative;
  box-shadow: 3px 5px 15px rgba(135, 102, 0, 0.4);
}

.slots-loop .thumb .thumb-link .thumb-img-box {
  display: block;
}

.slots-loop .thumb .thumb-link .thumb-img-box img {
  width: 100%;
  min-height: 202px !important;
  height: auto;
  display: block;
}

.slots-loop .thumb .thumb-link .video-container {
  width: 100%;
  height: auto;
  display: block;
  background-color: #000;
}

.slots-loop .thumb .thumb-link .video-container video {
  vertical-align: middle;
}

.slots-loop .thumb .thumb-link .video-container.loading {
  position: relative;
}

.slots-loop .thumb .thumb-link .video-container.loading:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  border: 2px solid #c29600;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUwMCA1MDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUwMCA1MDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4Ij4KPGc+Cgk8cGF0aCBkPSJNMjUwLDBjMTQsMCwyNCwxMCwyNCwyNHY5NGMwLDE0LTEwLDI1LTI0LDI1cy0yNS0xMS0yNS0yNVYyNEMyMjUsMTAsMjM2LDAsMjUwLDB6IiBmaWxsPSIjY2Q5MzBiIi8+Cgk8cGF0aCBkPSJNMTM3LDUzbDU1LDc2YzEyLDE2LDAsMzktMjAsMzljLTgsMC0xNC0zLTE5LTEwTDk4LDgyYy04LTExLTYtMjYsNS0zNFMxMjksNDIsMTM3LDUzeiIgZmlsbD0iI2NkOTMwYiIvPgoJPHBhdGggZD0iTTI4LDIwNGMtMTMtNC0yMC0xOC0xNi0zMXMxOC0yMCwzMS0xNmw4OSwyOWMxMyw0LDIwLDE4LDE2LDMxYy0zLDEwLTE0LDE3LTI0LDE3Yy0zLDAtNC0xLTctMiAgIEwyOCwyMDR6IiBmaWxsPSIjY2Q5MzBiIi8+Cgk8cGF0aCBkPSJNMTQ4LDI4M2M0LDEzLTMsMjctMTYsMzFsLTg5LDI5Yy0zLDEtNSwxLTgsMWMtMTAsMC0yMC03LTIzLTE3Yy00LTEzLDMtMjcsMTYtMzFsODktMjkgICBDMTMwLDI2MywxNDQsMjcwLDE0OCwyODN6IiBmaWxsPSIjY2Q5MzBiIi8+Cgk8cGF0aCBkPSJNMTg3LDMzN2MxMSw4LDEzLDIzLDUsMzRsLTU1LDc2Yy01LDctMTIsMTAtMjAsMTBjLTIwLDAtMzEtMjMtMTktMzlsNTUtNzZDMTYxLDMzMSwxNzYsMzI5LDE4NywzMzcgICB6IiBmaWxsPSIjY2Q5MzBiIi8+Cgk8cGF0aCBkPSJNMjUwLDM1N2MxNCwwLDI0LDExLDI0LDI1djkzYzAsMTQtMTAsMjUtMjQsMjVzLTI1LTExLTI1LTI1di05M0MyMjUsMzY4LDIzNiwzNTcsMjUwLDM1N3oiIGZpbGw9IiNjZDkzMGIiLz4KCTxwYXRoIGQ9Ik0zNDcsMzQybDU1LDc2YzEyLDE2LDAsMzktMjAsMzljLTgsMC0xNC0zLTE5LTEwbC01NS03NmMtOC0xMS02LTI2LDUtMzRTMzM5LDMzMSwzNDcsMzQyeiIgZmlsbD0iI2NkOTMwYiIvPgoJPHBhdGggZD0iTTQ3MiwyOTZjMTMsNCwyMCwxOCwxNiwzMWMtMywxMC0xNCwxNy0yNCwxN2MtMywwLTQsMC03LTFsLTg5LTI5Yy0xMy00LTIwLTE4LTE2LTMxczE4LTIwLDMxLTE2ICAgTDQ3MiwyOTZ6IiBmaWxsPSIjY2Q5MzBiIi8+Cgk8cGF0aCBkPSJNMzUyLDIxN2MtNC0xMywzLTI3LDE2LTMxbDg5LTI5YzEzLTQsMjcsMywzMSwxNnMtMywyNy0xNiwzMWwtODksMjhjLTMsMS01LDItOCwyICAgQzM2NSwyMzQsMzU1LDIyNywzNTIsMjE3eiIgZmlsbD0iI2NkOTMwYiIvPgoJPHBhdGggZD0iTTMyNywxNjhjLTIwLDAtMzEtMjMtMTktMzlsNTUtNzZjOC0xMSwyMy0xMywzNC01czEzLDIzLDUsMzRsLTU1LDc2QzM0MiwxNjUsMzM1LDE2OCwzMjcsMTY4eiIgZmlsbD0iI2NkOTMwYiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-position: center center;
  animation-name: spin-load-box;
  animation-duration: 2s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

.slots-loop .thumb .thumb-link .thumb-title {
  text-align: center;
  color: #000;
  padding-top: 15px;
  font-size: 16px;
  font-weight: bold;
  display: block;
}

#all-games .see-all-games {
  padding: 15px 20px;
  font-size: 18px;
}

#all-games .double-border {
  padding: 20px 0;
}

#all-games .double-border.d-b-l {
  padding-right: 20px;
}

#all-games .double-border.d-b-r {
  padding-left: 20px;
}

#all-games .double-border span {
  display: block;
  height: 8px;
  border-bottom: 5px double #f2f2f2;
  width: 100%;
}

@media (min-width: 374px) {
  .slots-loop .thumb .thumb-link .thumb-title {
    font-size: 18px;
  }
}

@media (min-width: 768px) {
  .slots-loop .thumb .thumb-link .media-box {
    height: 202px;
    width: 270px;
  }

  .slots-loop .thumb .thumb-link .thumb-title {
    font-size: 18px;
  }
}

@media (min-width: 992px) {
  .loop-heading-box {
    position: relative;
    z-index: 10;
  }

  .loop-heading-box:after {
    position: absolute;
    content: '';
    top: 43%;
    right: 15px;
    display: block;
    width: 90%;
    border-bottom: 5px double #f2f2f2;
    z-index: 0;
  }

  .slots-loop-heading {
    position: relative;
    background-image: url(/images/777_heading.svg);
    background-repeat: no-repeat;
    background-position-x: 0px;
    padding-left: 75px;
    padding-top: 7px;
    background-size: 60px 45px;
    background-color: #fff;
    display: inline-block;
    z-index: 1;
    padding-right: 20px;
  }
}

@media (min-width: 1200px) {
  .slots-loop-heading:after {
    width: 65%;
  }

  .slots-loop .thumb .thumb-link .thumb-title {
    display: block;
    font-weight: bold;
    min-height: 70px;
  }

  .slots-loop .thumb .thumb-link .thumb-img-box {
    position: relative;
  }

  .slots-loop .thumb .thumb-link .thumb-img-box .overlay {
    opacity: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.5);
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
  }

  .slots-loop .thumb .thumb-link .btn-play {
    display: block;
    opacity: 0;
    position: absolute;
    width: 139px;
    height: 41px;
    background-image: url(/images/btn_play_slot.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    text-align: center;
    line-height: 40px;
    text-transform: uppercase;
    color: #000;
    border-radius: 17px;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    z-index: 99;
    -webkit-transition: opacity 0.5s;
    -moz-transition: opacity 0.5s;
    -ms-transition: opacity 0.5s;
    -o-transition: opacity 0.5s;
    transition: opacity 0.5s;
  }

  .slots-loop .thumb .thumb-link .btn-play:hover {
    background-position: 0 -41px;
  }

  .slots-loop .thumb .thumb-link .btn-play.de {
    background-image: url(/images/btn_play_slot_de.png);
  }

  .slots-loop .thumb .thumb-link .btn-play.es {
    background-image: url(/images/btn_play_slot_es.png);
  }

  .slots-loop .thumb .thumb-link .btn-play.fi {
    background-image: url(/images/btn_play_slot_fi.png);
  }

  .slots-loop .thumb .thumb-link .btn-play.fr {
    background-image: url(/images/btn_play_slot_fr.png);
  }

  .slots-loop .thumb .thumb-link .btn-play.pl {
    background-image: url(/images/btn_play_slot_pl.png);
  }

  .slots-loop .thumb .thumb-link .btn-play.sv {
    background-image: url(/images/btn_play_slot_sv.png);
  }

  .slots-loop .thumb .thumb-link .btn-play.ro {
    background-image: url(/images/btn_play_slot_ro.png);
  }

  .slots-loop .thumb .thumb-link:hover {
    text-decoration: none;
  }

  .slots-loop .thumb .thumb-link:hover .thumb-img-box .overlay {
    opacity: 1;
  }

  .slots-loop .thumb .thumb-link:hover .btn-play {
    opacity: 1;
  }

  .slots-loop .thumb .thumb-link:hover .thumb-title {
    color: #be000c;
  }
}

.editors-choise-heading {
  background-color: #c29600;
  color: #fff;
  text-align: center;
  padding-top: 6px;
  padding-bottom: 6px;
  margin: 0;
  position: relative;
}

.editors-choise {
  border: 3px solid #d2ab25;
  box-shadow: 3px 5px 15px rgba(135, 102, 0, 0.4);
}

.editors-choise .col-heading {
  background-color: #f5edd7;
  border-bottom: 1px solid #f9f3e4;
  padding: 3px 0;
}

.editors-choise li {
  background-color: #fffefa;
  border-bottom: 2px solid #f9f3e4;
  height: 70px;
  text-align: center;
}

.editors-choise li:nth-child(even) {
  background-color: #fbf8ee;
}

.editors-choise li .rank {
  color: #c29600;
  font-weight: bold;
}

.editors-choise li .online-casino img {
  max-width: 100px;
  height: auto;
  max-height: 60px;
  width: auto;
}

.editors-choise li>div {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.editors-choise .link-box {
  background-color: #fbf8ee;
  text-align: center;
}

.editors-choise .link-box .link {
  text-transform: uppercase;
  color: #000;
  display: inline-block;
  padding: 12px 10px 0px;
  margin-bottom: 14px;
  text-decoration: none;
  border-bottom: 1px solid #d2ab25;
  font-weight: bold;
}

.editors-choise .link-box .link:hover {
  color: #d2ab25;
  border-bottom-color: transparent;
}

@media (min-width: 768px) {
  .editors-choise-heading {
    position: relative;
  }

  .editors-choise-heading:after {
    position: absolute;
    display: block;
    content: '';
    right: 20%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 80px;
    height: 16px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE5LjQ4MSAxOS40ODEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE5LjQ4MSAxOS40ODEiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgogIDxnPgogICAgPHBhdGggZD0ibTEwLjIwMSwuNzU4bDIuNDc4LDUuODY1IDYuMzQ0LC41NDVjMC40NCwwLjAzOCAwLjYxOSwwLjU4NyAwLjI4NSwwLjg3NmwtNC44MTIsNC4xNjkgMS40NDIsNi4yMDJjMC4xLDAuNDMxLTAuMzY3LDAuNzctMC43NDUsMC41NDFsLTUuNDUyLTMuMjg4LTUuNDUyLDMuMjg4Yy0wLjM3OSwwLjIyOC0wLjg0NS0wLjExMS0wLjc0NS0wLjU0MWwxLjQ0Mi02LjIwMi00LjgxMy00LjE3Yy0wLjMzNC0wLjI4OS0wLjE1Ni0wLjgzOCAwLjI4NS0wLjg3Nmw2LjM0NC0uNTQ1IDIuNDc4LTUuODY0YzAuMTcyLTAuNDA4IDAuNzQ5LTAuNDA4IDAuOTIxLDB6IiBmaWxsPSIjYjI4YTAxIi8+CiAgPC9nPgo8L3N2Zz4K);
  }

  .editors-choise-heading:before {
    position: absolute;
    display: block;
    content: '';
    left: 20%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 80px;
    height: 16px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE5LjQ4MSAxOS40ODEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE5LjQ4MSAxOS40ODEiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgogIDxnPgogICAgPHBhdGggZD0ibTEwLjIwMSwuNzU4bDIuNDc4LDUuODY1IDYuMzQ0LC41NDVjMC40NCwwLjAzOCAwLjYxOSwwLjU4NyAwLjI4NSwwLjg3NmwtNC44MTIsNC4xNjkgMS40NDIsNi4yMDJjMC4xLDAuNDMxLTAuMzY3LDAuNzctMC43NDUsMC41NDFsLTUuNDUyLTMuMjg4LTUuNDUyLDMuMjg4Yy0wLjM3OSwwLjIyOC0wLjg0NS0wLjExMS0wLjc0NS0wLjU0MWwxLjQ0Mi02LjIwMi00LjgxMy00LjE3Yy0wLjMzNC0wLjI4OS0wLjE1Ni0wLjgzOCAwLjI4NS0wLjg3Nmw2LjM0NC0uNTQ1IDIuNDc4LTUuODY0YzAuMTcyLTAuNDA4IDAuNzQ5LTAuNDA4IDAuOTIxLDB6IiBmaWxsPSIjYjI4YTAxIi8+CiAgPC9nPgo8L3N2Zz4K);
  }

  .editors-choise {
    text-align: center;
  }

  .editors-choise li .rank {
    display: block;
    height: 70px;
    text-align: center;
    background-image: url(/images/rank.svg);
    font-weight: bold;
    color: #fff;
    padding-top: 21px;
    line-height: 1;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 42px 50px;
  }
}

@media (min-width: 992px) {
  .editors-choise-heading:after {
    right: 5%;
    width: 50px;
  }

  .editors-choise-heading:before {
    left: 5%;
    width: 50px;
  }
}

@media (min-width: 1200px) {
  .editors-choise-heading:after {
    right: 5%;
    width: 80px;
  }

  .editors-choise-heading:before {
    left: 5%;
    width: 80px;
  }
}

.soft-provider-entry>div:only-child {
  width: 100%;
}

.latest-review {
  border: 3px solid #d2ab25;
  box-shadow: 3px 5px 15px rgba(135, 102, 0, 0.4);
}

.latest-review li {
  background-color: #fffefa;
  border-bottom: 2px solid #f9f3e4;
  height: 80px;
  text-align: center;
}

.latest-review li:nth-child(even) {
  background-color: #fbf8ee;
}

.latest-review li .thumb span {
  display: inline-block;
}

.latest-review li .thumb span img {
  width: 100%;
  max-height: 55px;
  max-width: 130px;
}

.latest-review li>div {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

@media (min-width: 768px) {
  .latest-review li .thumb span img {
    width: auto;
    height: auto;
  }
}

@media (min-width: 992px) {
  .latest-review-heading {
    background-image: url(/images/roulet_heading.svg);
    background-repeat: no-repeat;
    background-position-x: 0px;
    padding-left: 80px;
    padding-top: 7px;
    background-size: 67px 44px;
  }
}

.latest-blog ul li {
  margin-bottom: 25px;
}

.latest-blog ul li .list-item-desc .heading {
  text-align: left;
}

.latest-blog ul li .list-item-desc .heading a {
  font-size: 20px;
  color: #000;
  display: inline;
  border-bottom: 1px solid #d2ab25;
}

.latest-blog ul li .list-item-desc .heading a:hover {
  text-decoration: none;
  color: #d2ab25;
}

.latest-blog ul li .list-item-desc .read-more {
  color: #000;
  display: inline-block;
  border-bottom: 1px solid #d2ab25;
}

.latest-blog ul li .list-item-desc .read-more:hover {
  text-decoration: none;
  color: #d2ab25;
}

@media (min-width: 992px) {
  .latest-blog-heading {
    background-image: url(/images/aces_heading.svg);
    background-repeat: no-repeat;
    background-position-x: 0px;
    padding-left: 80px;
    padding-top: 7px;
    background-size: 60px 45px;
  }
}

.bottom-text-lp {
  padding-top: 25px;
  border-top: 5px double #f2f2f2;
}

footer.footer {
  background-color: #000;
  border-top: 4px solid #912923;
}

footer.footer #inner-footer {
  min-height: 150px;
}

footer.footer #inner-footer .logo-footer {
  margin-top: 35px;
}

footer.footer #inner-footer .logo-footer img {
  width: 100%;
}

footer.footer #inner-footer .menu-box .heading {
  color: #c29600;
  font-size: 18px;
  margin: 35px 0;
}

footer.footer #inner-footer .social {
  margin: 50px 0;
}

footer.footer #inner-footer .social li {
  display: inline-block;
  width: 32px;
  height: 32px;
  margin-right: 10px;
  vertical-align: middle;
}

footer.footer #inner-footer .social li a {
  display: inline-block;
  width: 32px;
  height: 32px;
  opacity: 0.5;
}

footer.footer #inner-footer .social li a:hover {
  opacity: 0.8;
}

footer.footer #inner-footer .social li .youtube {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzJweCIgdmVyc2lvbj0iMS4xIiBoZWlnaHQ9IjMycHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiPgogIDxnPgogICAgPGc+CiAgICAgIDxnIGZpbGw9IiMxRDFEMUIiPgogICAgICAgIDxwYXRoIGQ9Im0zNy42MzUsNDEuNDRjLTAuNTQyLDAtMS4wODgsMC4yNTctMS42MzUsMC43OXYxMC45OTljMC41NDcsMC41NDQgMS4wOTMsMC44MDYgMS42MzUsMC44MDYgMC45NDEsMCAxLjQyMy0wLjgwNiAxLjQyMy0yLjQzNHYtNy42OThjMC4wMDEtMS42MzItMC40ODItMi40NjMtMS40MjMtMi40NjN6IiBmaWxsPSIjRkZGRkZGIi8+CiAgICAgICAgPHBhdGggZD0ibTQ5LjYwMSw0MS40NGMtMS4wOTMsMC0xLjY0MiwwLjgzMS0xLjY0MiwyLjUwMnYxLjY3MWgzLjI3NHYtMS42NzFjMC4wMDEtMS42NzEtMC41NDYtMi41MDItMS42MzItMi41MDJ6IiBmaWxsPSIjRkZGRkZGIi8+CiAgICAgICAgPGc+CiAgICAgICAgICA8cGF0aCBkPSJtNTYuMzk2LDI5LjA0OWMtMi4wNTUtMi4xMzktNC4zNTctMi4xNDgtNS40MTQtMi4yNzEtNy41NTYtMC41NC0xOC44ODktMC41NC0xOC44ODktMC41NGgtMC4wMjVjMCwwLTExLjMzMywwLTE4Ljg5NiwwLjU0LTEuMDU0LDAuMTIzLTMuMzUyLDAuMTMzLTUuNDA5LDIuMjcxLTEuNjE4LDEuNjMyLTIuMTQ3LDUuMzI3LTIuMTQ3LDUuMzI3cy0wLjUzNiw0LjM0My0wLjUzNiw4LjY4NXY0LjA3M2MwLDQuMzQxIDAuNTM2LDguNjg2IDAuNTM2LDguNjg2czAuNTI5LDMuNjk1IDIuMTQ3LDUuMzIxYzIuMDU3LDIuMTM5IDQuNzUzLDIuMDcyIDUuOTUyLDIuMjk1IDQuMzI0LDAuNDEzIDE4LjM2NSwwLjUzOCAxOC4zNjUsMC41MzhzMTEuMzQ3LTAuMDE2IDE4LjkwMy0wLjU2MmMxLjA1Ny0wLjEyMSAzLjM1OS0wLjEzMyA1LjQxNC0yLjI3MSAxLjYxOS0xLjYyNiAyLjE0Ny01LjMyMSAyLjE0Ny01LjMyMXMwLjUzNi00LjM0NSAwLjUzNi04LjY4NnYtNC4wNzNjMC00LjM0Mi0wLjUzNi04LjY4NS0wLjUzNi04LjY4NXMtMC41MjktMy42OTUtMi4xNDgtNS4zMjd6bS0zOS40MTcsMjcuNzA2aC0zLjY0MnYtMjAuODAyaC0zLjg1MXYtMy40MDZoMTEuNDE0djMuNDA2aC0zLjkydjIwLjgwMnptMTIuOTEyLDBoLTMuMjc4di0xLjk2OWMtMS4yOTksMS40ODktMi41NCwyLjIyMS0zLjc0MiwyLjIyMS0xLjA1NCwwLTEuNzgxLTAuNDMyLTIuMTEyLTEuMzQ2LTAuMTc4LTAuNTQ2LTAuMjg2LTEuNDA5LTAuMjg2LTIuNjgzdi0xNC4yNjFoMy4yNzV2MTMuMjhjMCwwLjc2NSAwLDEuMTY0IDAuMDI0LDEuMjcgMC4wODMsMC41MDcgMC4zMzYsMC43NjkgMC43NzEsMC43NjkgMC42NTgsMCAxLjM0MS0wLjUwNyAyLjA2OS0xLjUzM3YtMTMuNzg2aDMuMjc4djE4LjAzOHptMTIuNDQtNS40MDljMCwxLjY2My0wLjExLDIuODY2LTAuMzMxLDMuNjMxLTAuNDM4LDEuMzQ0LTEuMzEzLDIuMDMtMi42MTMsMi4wMy0xLjE2OCwwLTIuMjk0LTAuNjQ3LTMuMzg3LTEuOTk5djEuNzQ3aC0zLjI3N3YtMjQuMjA4aDMuMjc3djcuOTA1YzEuMDU2LTEuMjk5IDIuMTc5LTEuOTU2IDMuMzg3LTEuOTU2IDEuMjk5LDAgMi4xNzQsMC42ODggMi42MTMsMi4wMzYgMC4yMjEsMC43MjkgMC4zMzEsMS45MTggMC4zMzEsMy42Mjh2Ny4xODZ6bTEyLjE3OS0zLjAxNmgtNi41NXYzLjE5OWMwLDEuNjcxIDAuNTQ5LDIuNTA2IDEuNjczLDIuNTA2IDAuODA2LDAgMS4yNzUtMC40NCAxLjQ2My0xLjMxMSAwLjAyOS0wLjE3OCAwLjA3My0wLjkwOCAwLjA3My0yLjIxOWgzLjM0MXYwLjQ3OWMwLDEuMDUxLTAuMDQzLDEuNzc2LTAuMDcxLDIuMTA2LTAuMTA4LDAuNzIzLTAuMzY4LDEuMzc4LTAuNzY2LDEuOTU1LTAuOTA2LDEuMzEyLTIuMjUsMS45Ni0zLjk2MywxLjk2LTEuNzExLDAtMy4wMTQtMC42MTgtMy45Ni0xLjg1My0wLjY5Ni0wLjkwMi0xLjA1MS0yLjMyNi0xLjA1MS00LjI0MXYtNi4zMTljMC0xLjkyNyAwLjMxOC0zLjMzMyAxLjAxMi00LjI0OSAwLjk0Ni0xLjIzNCAyLjI0OS0xLjg0OSAzLjkyMi0xLjg0OSAxLjY0MywwIDIuOTQ3LDAuNjE0IDMuODYzLDEuODQ5IDAuNjg1LDAuOTE2IDEuMDE1LDIuMzIyIDEuMDE1LDQuMjQ5djMuNzM4eiIgZmlsbD0iI0ZGRkZGRiIvPgogICAgICAgICAgPHBhdGggZD0ibTIzLjQzNiwyNC40MzR2LTkuOTA4bDQuNDEyLTE0LjU1MmgtMy43MWwtMi41MDMsOS42MDUtMi42MDUtOS42MDVoLTMuODYzYzAuNzc3LDIuMjY4IDEuNTgxLDQuNTQ0IDIuMzU2LDYuODE2IDEuMTc0LDMuNDExIDEuOTEsNS45ODIgMi4yNDQsNy43MzV2OS45MDhoMy42Njl6IiBmaWxsPSIjRkZGRkZGIi8+CiAgICAgICAgICA8cGF0aCBkPSJtMzIuMDQ3LDI0LjY4NWMxLjY1NiwwIDIuOTQyLTAuNjI0IDMuODU4LTEuODY0IDAuNjkyLTAuOTEgMS4wMjktMi4zNDYgMS4wMjktNC4yODd2LTYuMzg3YzAtMS45NDUtMC4zMzctMy4zNjctMS4wMjktNC4yODktMC45MTctMS4yNS0yLjIwMi0xLjg3LTMuODU4LTEuODctMS42NTQsMC0yLjk0MywwLjYyLTMuODU0LDEuODctMC43MDcsMC45MjItMS4wMzQsMi4zNDQtMS4wMzQsNC4yODl2Ni4zODdjMCwxLjk0MSAwLjMyNywzLjM3NyAxLjAzNCw0LjI4NyAwLjkxMSwxLjI0IDIuMiwxLjg2NCAzLjg1NCwxLjg2NHptLTEuNTgxLTEzLjE5OWMwLTEuNjg2IDAuNTE0LTIuNTI5IDEuNTgxLTIuNTI5IDEuMDYyLDAgMS41NzMsMC44NDQgMS41NzMsMi41Mjl2Ny42NjljMCwxLjY4Ny0wLjUxMSwyLjUzLTEuNTczLDIuNTMtMS4wNjcsMC0xLjU4MS0wLjg0NC0xLjU4MS0yLjUzdi03LjY2OXoiIGZpbGw9IiNGRkZGRkYiLz4KICAgICAgICAgIDxwYXRoIGQ9Im00OC45ODgsMjQuNDM0di0xOC4yMzFoLTMuMzA4djEzLjkzNWMtMC43MzMsMS4wMzQtMS40MjcsMS41NDgtMi4wODgsMS41NDgtMC40NDUsMC0wLjcwOC0wLjI2NS0wLjc3Ny0wLjc3My0wLjA0Mi0wLjEwOS0wLjA0Mi0wLjUxLTAuMDQyLTEuMjg1di0xMy40MjVoLTMuMjk5djE0LjQxOGMwLDEuMjg5IDAuMTA4LDIuMTYxIDAuMjkzLDIuNzExIDAuMzMyLDAuOTIgMS4wNjgsMS4zNTMgMi4xMzMsMS4zNTMgMS4yMDQsMCAyLjQ2LTAuNzMyIDMuNzgxLTIuMjR2MS45ODloMy4zMDd6IiBmaWxsPSIjRkZGRkZGIi8+CiAgICAgICAgPC9nPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K);
  background-size: 100%;
}

footer.footer #inner-footer .social li .fb {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUwMi42NDIgNTAyLjY0MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAyLjY0MiA1MDIuNjQyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTM3OS4yNDcsMTc5LjUzNGgtOTIuMDQzdi00NC44NjdjMCwwLTUuMTU1LTQyLjY2NywyNC42NzctNDIuNjY3YzMzLjcxNSwwLDYwLjYzNSwwLDYwLjYzNSwwVjAgICAgSDI2OS4yNzljMCwwLTg2LjM5MS0wLjM2Ny04Ni4zOTEsODYuMzkxYzAsMTguNjM3LTAuMDg2LDUyLjU2OC0wLjIxNiw5My4xNDNoLTU5LjI3N3Y3NC4wNzRoNTkuMTI1ICAgIGMtMC4zNDUsMTE3Ljc3Ni0wLjc1NSwyNDkuMDM1LTAuNzU1LDI0OS4wMzVoMTA1LjQzOFYyNTMuNjA4aDY5LjU4N0wzNzkuMjQ3LDE3OS41MzR6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  background-size: 100%;
}

footer.footer #inner-footer .social li .tw {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDYxMiA2MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYxMiA2MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNjEyLDExNi4yNThjLTIyLjUyNSw5Ljk4MS00Ni42OTQsMTYuNzUtNzIuMDg4LDE5Ljc3MmMyNS45MjktMTUuNTI3LDQ1Ljc3Ny00MC4xNTUsNTUuMTg0LTY5LjQxMSAgICBjLTI0LjMyMiwxNC4zNzktNTEuMTY5LDI0LjgyLTc5Ljc3NSwzMC40OGMtMjIuOTA3LTI0LjQzNy01NS40OS0zOS42NTgtOTEuNjMtMzkuNjU4Yy02OS4zMzQsMC0xMjUuNTUxLDU2LjIxNy0xMjUuNTUxLDEyNS41MTMgICAgYzAsOS44MjgsMS4xMDksMTkuNDI3LDMuMjUxLDI4LjYwNkMxOTcuMDY1LDIwNi4zMiwxMDQuNTU2LDE1Ni4zMzcsNDIuNjQxLDgwLjM4NmMtMTAuODIzLDE4LjUxLTE2Ljk4LDQwLjA3OC0xNi45OCw2My4xMDEgICAgYzAsNDMuNTU5LDIyLjE4MSw4MS45OTMsNTUuODM1LDEwNC40NzljLTIwLjU3NS0wLjY4OC0zOS45MjYtNi4zNDgtNTYuODY3LTE1Ljc1NnYxLjU2OGMwLDYwLjgwNiw0My4yOTEsMTExLjU1NCwxMDAuNjkzLDEyMy4xMDQgICAgYy0xMC41MTcsMi44My0yMS42MDcsNC4zOTgtMzMuMDgsNC4zOThjLTguMTA3LDAtMTUuOTQ3LTAuODAzLTIzLjYzNC0yLjMzM2MxNS45ODUsNDkuOTA3LDYyLjMzNiw4Ni4xOTksMTE3LjI1Myw4Ny4xOTQgICAgYy00Mi45NDcsMzMuNjU0LTk3LjA5OSw1My42NTUtMTU1LjkxNiw1My42NTVjLTEwLjEzNCwwLTIwLjExNi0wLjYxMi0yOS45NDQtMS43MjFjNTUuNTY3LDM1LjY4MSwxMjEuNTM2LDU2LjQ4NSwxOTIuNDM4LDU2LjQ4NSAgICBjMjMwLjk0OCwwLDM1Ny4xODgtMTkxLjI5MSwzNTcuMTg4LTM1Ny4xODhsLTAuNDIxLTE2LjI1M0M1NzMuODcyLDE2My41MjYsNTk1LjIxMSwxNDEuNDIyLDYxMiwxMTYuMjU4eiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  background-size: 100%;
}

footer.footer #inner-footer .social li .g {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5MS44NTggNDkxLjg1OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDkxLjg1OCA0OTEuODU4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCI+CjxnPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGQ9Ik0zNzcuNDcyLDIyNC45NTdIMjAxLjMxOXY1OC43MThIMzA4Ljc5Yy0xNi4wMzIsNTEuMDQ4LTYzLjcxNCw4OC4wNzctMTIwLjA1NSw4OC4wNzcgICAgIGMtNjkuNDkyLDAtMTI1LjgyMy01Ni4zMzUtMTI1LjgyMy0xMjUuODI0YzAtNjkuNDkyLDU2LjMzMy0xMjUuODIzLDEyNS44MjMtMTI1LjgyM2MzNC45OTQsMCw2Ni42NDUsMTQuMjg5LDg5LjQ1MiwzNy4zNDYgICAgIGw0Mi42MjItNDYuMzI4Yy0zNC4wNC0zMy4zNTUtODAuNjUtNTMuOTI5LTEzMi4wNzQtNTMuOTI5Qzg0LjUsNTcuMTkzLDAsMTQxLjY5MywwLDI0NS45MjhzODQuNSwxODguNzM3LDE4OC43MzYsMTg4LjczNyAgICAgYzkxLjMwNywwLDE3MS4yNDgtNjQuODQ0LDE4OC43MzctMTUwLjk4OXYtNTguNzE4TDM3Ny40NzIsMjI0Ljk1N0wzNzcuNDcyLDIyNC45NTd6IiBmaWxsPSIjRkZGRkZGIi8+CgkJCTxwb2x5Z29uIHBvaW50cz0iNDkxLjg1OCwyMjQuODU3IDQ1NS44MjcsMjI0Ljg1NyA0NTUuODI3LDE4OC44MjYgNDI0Ljk0MSwxODguODI2IDQyNC45NDEsMjI0Ljg1NyAzODguOTEsMjI0Ljg1NyAgICAgIDM4OC45MSwyNTUuNzQgNDI0Ljk0MSwyNTUuNzQgNDI0Ljk0MSwyOTEuNzcyIDQ1NS44MjcsMjkxLjc3MiA0NTUuODI3LDI1NS43NCA0OTEuODU4LDI1NS43NCAgICAiIGZpbGw9IiNGRkZGRkYiLz4KCQk8L2c+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  background-size: 100%;
}

footer.footer #inner-footer .foot-icons {
  margin: 50px 0;
}

footer.footer #inner-footer .foot-icons li {
  display: block;
  float: left;
  margin-right: 10px;
  height: 35px;
  width: 80px;
}

footer.footer #inner-footer .foot-icons li img {
  width: 100%;
}

footer.footer #inner-footer .foot-icons li.adults {
  background: url(/images/adults.png) no-repeat;
  background-size: 100% auto;
  width: 90px;
}

footer.footer #inner-footer .foot-icons li.spamfree {
  background: url(/images/spamfree.png) no-repeat;
  background-size: 100% auto;
  margin-right: 0px;
}

footer.footer a {
  color: #fff;
  text-decoration: none;
}

footer.footer a:hover {
  color: #d2ab25;
  text-decoration: underline;
}

footer.footer .footer-copyright {
  line-height: 1;
  padding-top: 25px;
  height: 90px;
  border-top: 1px solid #3a3a3a;
  background-color: #2a2a2a;
  background: -webkit-gradient(linear, left top, left bottom, from(#2a2a2a), to(#1e1e1e));
  background: -webkit-linear-gradient(top, #2a2a2a, #1e1e1e);
  background: -moz-linear-gradient(top, #2a2a2a, #1e1e1e);
  background: -ms-linear-gradient(top, #2a2a2a, #1e1e1e);
  background: -o-linear-gradient(top, #2a2a2a, #1e1e1e);
}

footer.footer .footer-copyright .text {
  color: #afafaf;
}

footer.footer .footer-copyright .subscribe {
  color: #d2ab25;
}

footer.footer .footer-copyright .subscribe .email-input {
  display: inline-block;
  position: relative;
  border: 1px solid #f19f00;
  background-color: #3a3a3a;
  height: 45px;
  line-height: 45px;
  padding: 5px 35px 5px 10px;
  vertical-align: middle;
  width: 60%;
  margin-right: 10px;
}

footer.footer .footer-copyright .subscribe .email-input:focus {
  border-color: #be000c;
}

footer.footer .footer-copyright .subscribe .btn-subscribe {
  display: inline-block;
  width: 35%;
  height: 45px;
  line-height: 45px;
  border: 1px solid #f19f00;
  vertical-align: middle;
  border-radius: 0 17px 17px 0;
  color: #000;
  background: #f19f00;
  font-weight: bold;
  box-shadow: 0 0 25px rgba(241, 159, 0, 0.5);
  padding: 0;
}

footer.footer .footer-copyright .subscribe .btn-subscribe:hover {
  border-color: #be000c;
  background: #be000c;
  color: #fff;
  box-shadow: 0 0 25px rgba(190, 0, 12, 0.5);
}

footer.footer .footer-copyright .subscribe .subscribe-text {
  text-align: center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI1MC43MzggMjUwLjczOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjUwLjczOCAyNTAuNzM4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CjxnIGlkPSJSb3VuZGVkX1JlY3RhbmdsZV8zM19jb3B5XzQiPgoJPHBhdGggc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkOyIgZD0iTTE5MS43NSwxMTEuNjg5TDg0Ljc2Niw1LjI5MWMtNy4xLTcuMDU1LTE4LjYxMy03LjA1NS0yNS43MTMsMCAgIGMtNy4xMDEsNy4wNTQtNy4xMDEsMTguNDksMCwyNS41NDRsOTUuMDUzLDk0LjUzNGwtOTUuMDUzLDk0LjUzM2MtNy4xMDEsNy4wNTQtNy4xMDEsMTguNDkxLDAsMjUuNTQ1ICAgYzcuMSw3LjA1NCwxOC42MTMsNy4wNTQsMjUuNzEzLDBMMTkxLjc1LDEzOS4wNWMzLjc4NC0zLjc1OSw1LjQ4Ny04Ljc1OSw1LjIzOC0xMy42ODEgICBDMTk3LjIzNywxMjAuNDQ3LDE5NS41MzQsMTE1LjQ0OCwxOTEuNzUsMTExLjY4OXoiIGZpbGw9IiM2NTY1NjUiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  background-position: right center;
  background-repeat: no-repeat;
}

@media (min-width: 768px) {
  footer.footer .footer-copyright {
    padding-top: 0;
    line-height: 90px;
  }

  footer.footer .footer-copyright .text {
    color: #afafaf;
  }
}

@media (min-width: 992px) {
  footer.footer #inner-footer .social {
    margin: 25px 0;
  }

  footer.footer #inner-footer .foot-icons {
    margin: 25px 0;
  }

  footer.footer .footer-copyright .subscribe .subscribe-text {
    background-position: 90% center;
  }

  footer.footer .footer-copyright .subscribe .email-input-box {
    position: relative;
  }

  footer.footer .footer-copyright .subscribe .email-input-box:after {
    position: absolute;
    display: block;
    content: '';
    top: 0;
    right: 20px;
    opacity: 0.5;
    width: 24px;
    height: 20px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ3Ny44NTcgNDc3Ljg1NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDc3Ljg1NyA0NzcuODU3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCI+CjxnPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGQ9Ik00MzAuNzg3LDQxMC40OTVINDguMTAzQzIxLjM3OSw0MTAuNDk1LDAsMzg5LjExNiwwLDM2Mi4zOTJWMTE1LjQ2NSAgICAgYzAtMjYuNzI0LDIxLjM3OS00OC4xMDMsNDguMTAzLTQ4LjEwM2gzODEuNjE1YzI2LjcyNCwwLDQ4LjEwMywyMS4zNzksNDguMTAzLDQ4LjEwM3YyNDYuOTI3ICAgICBDNDc4Ljg4OSwzODkuMTE2LDQ1Ni40NDIsNDEwLjQ5NSw0MzAuNzg3LDQxMC40OTV6IE00OC4xMDMsOTkuNDMxYy04LjU1MiwwLTE2LjAzNCw3LjQ4My0xNi4wMzQsMTYuMDM0djI0Ni45MjcgICAgIGMwLDguNTUyLDcuNDgzLDE2LjAzNCwxNi4wMzQsMTYuMDM0aDM4MS42MTVjOC41NTIsMCwxNi4wMzQtNy40ODMsMTYuMDM0LTE2LjAzNFYxMTUuNDY1YzAtOC41NTItNy40ODMtMTYuMDM0LTE2LjAzNC0xNi4wMzQgICAgIEg0OC4xMDN6IiBmaWxsPSIjRkZGRkZGIi8+CgkJPC9nPgoJCTxwYXRoIGQ9Ik0yMzkuNDQ1LDI5OC4yNTVjLTQuMjc2LDAtNy40ODMtMS4wNjktMTAuNjg5LTQuMjc2TDE0Ljk2NSwxMDQuNzc1ICAgIGMtNi40MTQtNS4zNDUtNy40ODMtMTYuMDM0LTEuMDY5LTIyLjQ0OGM1LjM0NS02LjQxNCwxNi4wMzQtNy40ODMsMjIuNDQ4LTEuMDY5bDIwMy4xLDE3OS41ODRsMjAzLjEtMTc5LjU4NCAgICBjNi40MTQtNS4zNDUsMTcuMTAzLTUuMzQ1LDIyLjQ0OCwxLjA2OWM1LjM0NSw2LjQxNCw1LjM0NSwxNy4xMDMtMS4wNjksMjIuNDQ4bC0yMTMuNzksMTg5LjIwNCAgICBDMjQ2LjkyNywyOTYuMTE3LDI0Mi42NTIsMjk4LjI1NSwyMzkuNDQ1LDI5OC4yNTV6IiBmaWxsPSIjRkZGRkZGIi8+CgkJPGc+CgkJCTxwYXRoIGQ9Ik0xOS4yNDEsMzk1LjUzYy00LjI3NiwwLTguNTUyLTIuMTM4LTExLjc1OC01LjM0NWMtNi40MTQtNi40MTQtNS4zNDUtMTcuMTAzLDEuMDY5LTIyLjQ0OCAgICAgbDE1MS43OTEtMTQzLjIzOWM2LjQxNC02LjQxNCwxNy4xMDMtNS4zNDUsMjIuNDQ4LDEuMDY5YzYuNDE0LDYuNDE0LDUuMzQ1LDE3LjEwMy0xLjA2OSwyMi40NDhMMzAuOTk5LDM5MS4yNTQgICAgIEMyNy43OTMsMzkzLjM5MiwyMy41MTcsMzk1LjUzLDE5LjI0MSwzOTUuNTN6IiBmaWxsPSIjRkZGRkZGIi8+CgkJCTxwYXRoIGQ9Ik00NTguNTc5LDM5NS41M2MtNC4yNzYsMC03LjQ4My0xLjA2OS0xMC42OS00LjI3NkwyOTYuMDk5LDI0OC4wMTUgICAgIGMtNi40MTQtNi40MTQtNi40MTQtMTYuMDM0LTEuMDY5LTIyLjQ0OGM2LjQxNC02LjQxNCwxNi4wMzQtNi40MTQsMjIuNDQ4LTEuMDY5bDE1MS43OTEsMTQzLjIzOSAgICAgYzYuNDE0LDYuNDE0LDYuNDE0LDE2LjAzNCwxLjA2OSwyMi40NDhDNDY3LjEzMSwzOTMuMzkyLDQ2Mi44NTUsMzk1LjUzLDQ1OC41NzksMzk1LjUzeiIgZmlsbD0iI0ZGRkZGRiIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  }
}

.blog-box .blog-loop .blog-img-box {
  text-align: center;
}

.blog-box .blog-loop .heading {
  margin-top: 10px;
}

.blog-box .blog-loop .heading a {
  font-size: 20px;
  color: #000;
  display: inline;
  border-bottom: 1px solid #d2ab25;
}

.blog-box .blog-loop .heading a:hover {
  text-decoration: none;
  color: #d2ab25;
}

.blog-box .blog-loop .read-more {
  color: #000;
  display: inline-block;
  border-bottom: 1px solid #d2ab25;
}

.blog-box .blog-loop .read-more:hover {
  text-decoration: none;
  color: #d2ab25;
}

@media (min-width: 768px) {
  .blog-box .blog-loop .heading {
    margin-top: 0;
    line-height: 1;
    text-align: left;
  }
}

.blog-single img {
  border: 2px solid #f5edd7;
  width: 100%;
  height: 100%;
}

.blog-single .entry-thumbnail {
  border: 3px solid #d2ab25;
  box-shadow: 3px 5px 15px rgba(135, 102, 0, 0.4);
}

.blog-single h2,
.blog-single h3,
.blog-single h4,
.blog-single h5,
.blog-single h6 {
  margin-top: 20px;
  color: #000;
}

.blog-single blockquote {
  border-top: 4px double #ececec;
  border-bottom: 4px double #ececec;
  margin: 20px 0;
  padding: 60px 0 20px 0px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCIgdmlld0JveD0iMCAwIDEyMy45NjEgMTIzLjk2MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIzLjk2MSAxMjMuOTYxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTQ5LjgsMjkuMDMyYzMuMS0xLjMsNC40LTUsMy04bC00LjktMTAuM2MtMS40LTIuODk5LTQuOC00LjItNy44LTIuODk5Yy04LjUsMy42LTE1LjgsOC4zLTIxLjYsMTQgICBDMTEuNCwyOC41MzIsNi42LDM2LjIzMiw0LDQ0LjczMmMtMi42LDguNjAxLTQsMjAuMy00LDM1LjJ2MzAuN2MwLDMuMywyLjcsNiw2LDZoMzkuM2MzLjMsMCw2LTIuNyw2LTZ2LTM5LjNjMC0zLjMwMS0yLjctNi02LTYgICBIMjYuNWMwLjItMTAuMTAxLDIuNi0xOC4yLDctMjQuMzAxQzM3LjEsMzYuMTMzLDQyLjUsMzIuMTMzLDQ5LjgsMjkuMDMyeiIgZmlsbD0iI2YyZWNkNSIvPgoJPHBhdGggZD0iTTEyMC40LDI5LjAzMmMzLjEtMS4zLDQuMzk5LTUsMy04bC00LjktMTAuMTk5Yy0xLjQtMi45LTQuOC00LjItNy44LTIuOWMtOC40LDMuNi0xNS42MDEsOC4zLTIxLjUsMTMuOSAgIGMtNy4xMDEsNi44LTEyLDE0LjUtMTQuNjAxLDIzYy0yLjYsOC4zOTktMy44OTksMjAuMS0zLjg5OSwzNS4xdjMwLjdjMCwzLjMsMi43LDYsNiw2SDExNmMzLjMsMCw2LTIuNyw2LTZ2LTM5LjMgICBjMC0zLjMwMS0yLjctNi02LTZIOTcuMWMwLjItMTAuMTAxLDIuNjAxLTE4LjIsNy0yNC4zMDFDMTA3LjcsMzYuMTMzLDExMy4xLDMyLjEzMywxMjAuNCwyOS4wMzJ6IiBmaWxsPSIjZjJlY2Q1Ii8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-position: center top;
}

.blog-single blockquote p {
  color: #735a00;
  font-size: 20px;
  font-style: italic;
  font-weight: bold;
}

@media (min-width: 768px) {
  .blog-single blockquote {
    padding: 20px 0 20px 100px;
    background-position: left center;
  }
}

@media (min-width: 992px) {
  .blog-single img {
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
    display: block;
    margin: 0 auto;
  }

  .blog-single .entry-thumbnail img {
    float: none;
    width: 100%;
    height: 100%;
    margin: 0;
  }
}

@media (min-width: 1200px) {
  .blog-single img {
    width: auto;
    height: auto;
    display: block;
    margin: 0 auto;
  }

  .blog-single .entry-thumbnail img {
    float: none;
    width: 100%;
    height: 100%;
    margin: 0;
  }
}

.software-page .slot-developers {
  text-align: center;
}

.software-page .slot-developers .developers-link {
  display: block;
  color: #000;
  margin-bottom: 5px;
  min-height: 120px;
}

.software-page .slot-developers .developers-link .slot-developer-box {
  height: 60px;
  border: 3px solid #d2ab25;
  box-shadow: 3px 5px 15px rgba(135, 102, 0, 0.4);
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  margin-bottom: 10px;
  width: auto;
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

.software-page .slot-developers .developers-link .slot-developer-box:hover {
  box-shadow: 0 0 0 transparent;
}

.software-page .slot-developers .developers-link .slot-developerlink {
  display: inline;
  font-size: 16px;
  border-bottom: 1px solid #d2ab25;
}

.software-page .slot-developers .developers-link:hover {
  text-decoration: none;
  color: #d2ab25;
}

@media (min-width: 768px) {
  .software-page .slot-developers .developers-link {
    min-height: 150px;
  }

  .software-page .slot-developers .developers-link .slot-developer-box {
    height: 85px;
  }
}

.autocomplete-suggestions {
  margin-top: 15px;
  position: relative;
  border: 2px solid #be000c;
  box-shadow: 3px 5px 15px rgba(190, 0, 12, 0.4);
  background: #fff;
}

.autocomplete-suggestions strong {
  font-weight: normal;
  color: #f19f00;
}

.autocomplete-suggestions:before {
  position: absolute;
  top: -13px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  content: '';
  display: block;
  width: 12px;
  height: 12px;
  border-bottom: 12px solid #be000c;
  border-right: 12px solid transparent;
  border-left: 12px solid transparent;
}

.autocomplete-suggestions:after {
  position: absolute;
  top: -10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  content: '';
  display: block;
  width: 10px;
  height: 10px;
  border-bottom: 10px solid #fff;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
}

.autocomplete-suggestion {
  padding: 5px 10px;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
}

.autocomplete-suggestion:nth-child(even) {
  background: #fbf8ee;
}

.autocomplete-suggestion.autocomplete-selected {
  background: #f5edd7;
}

.autocomplete-group {
  padding: 2px 5px;
}

.autocomplete-group strong {
  display: block;
  border-bottom: 1px solid #000;
}

.page-slot-types .types-themes-loop .theme-type {
  text-align: center;
  margin-bottom: 25px;
  min-height: 145px;
}

.page-slot-types .types-themes-loop .theme-type a {
  display: block;
  color: #000;
}

.page-slot-types .types-themes-loop .theme-type a img {
  display: block;
  margin: auto;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.page-slot-types .types-themes-loop .theme-type a:hover {
  color: #d2ab25;
}

.page-slot-types .types-themes-loop .theme-type a:hover img {
  -webkit-transform: rotate(15deg) scale(1.05);
  -moz-transform: rotate(15deg) scale(1.05);
  -ms-transform: rotate(15deg) scale(1.05);
  -o-transform: rotate(15deg) scale(1.05);
  transform: rotate(15deg) scale(1.05);
}

.online-casinos .casino-list {
  margin: 40px 0;
}

.online-casinos .casino-list>.heading {
  background-color: #f5edd7;
  padding: 5px 0;
  text-align: center;
}

.online-casinos .casino-list .casino-review-item {
  height: 70px;
  background-color: #fbf8ee;
  border-bottom: 2px solid #f9f3e4;
  text-align: center;
  margin-left: -15px;
  margin-right: -15px;
}

.online-casinos .casino-list .casino-review-item:nth-child(even) {
  background-color: #fffefa;
}

.online-casinos .casino-list .casino-review-item .img-box img {
  width: auto;
  height: auto;
  max-width: 130px;
  max-height: 60px;
}

.online-casinos .casino-list .casino-review-item .heading a {
  font-size: 16px;
  font-weight: bold;
  color: #000;
  display: inline;
  border-bottom: 1px solid #d2ab25;
}

.online-casinos .casino-list .casino-review-item .heading a:hover {
  text-decoration: none;
  color: #d2ab25;
}

.online-casinos .casino-list .casino-review-item>div {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.online-casinos .casino-list .casino-review-item .btn-review,
.online-casinos .casino-list .casino-review-item .btn-download {
  margin: auto;
  display: block;
  background-image: url(/images/visit_casino.png);
  width: 135px;
  height: 36px;
  background-repeat: no-repeat;
  background-position: 0 0;
}

.online-casinos .casino-list .casino-review-item .btn-review:hover,
.online-casinos .casino-list .casino-review-item .btn-download:hover {
  background-position: 0 -36px;
}

.online-casinos .casino-list .casino-review-item .btn-review.de,
.online-casinos .casino-list .casino-review-item .btn-download.de {
  background-image: url(/images/visit_casino_de.png);
}

.online-casinos .casino-list .casino-review-item .btn-review.es,
.online-casinos .casino-list .casino-review-item .btn-download.es {
  background-image: url(/images/visit_casino_es.png);
}

.online-casinos .casino-list .casino-review-item .btn-review.fi,
.online-casinos .casino-list .casino-review-item .btn-download.fi {
  background-image: url(/images/visit_casino_fi.png);
}

.online-casinos .casino-list .casino-review-item .btn-review.fr,
.online-casinos .casino-list .casino-review-item .btn-download.fr {
  background-image: url(/images/visit_casino_fr.png);
}

.online-casinos .casino-list .casino-review-item .btn-review.pl,
.online-casinos .casino-list .casino-review-item .btn-download.pl {
  background-image: url(/images/visit_casino_pl.png);
}

.online-casinos .casino-list .casino-review-item .btn-review.sv,
.online-casinos .casino-list .casino-review-item .btn-download.sv {
  background-image: url(/images/visit_casino_sv.png);
}

.online-casinos .casino-list .casino-review-item .btn-download {
  background-image: url(/images/download.png);
}

.online-casinos .casino-list .casino-review-item .btn-download.de {
  background-image: url(/images/download_de.png);
}

.online-casinos .casino-list .casino-review-item .btn-download.es {
  background-image: url(/images/download_es.png);
}

.online-casinos .casino-list .casino-review-item .btn-download.fi {
  background-image: url(/images/download_fi.png);
}

.online-casinos .casino-list .casino-review-item .btn-download.fr {
  background-image: url(/images/download_fr.png);
}

.online-casinos .casino-list .casino-review-item .btn-download.pl {
  background-image: url(/images/download_pl.png);
}

.online-casinos .casino-list .casino-review-item .btn-download.sv {
  background-image: url(/images/download_sv.png);
}

@media (min-width: 768px) {
  .online-casinos .casino-list {
    border: 3px solid #d2ab25;
    box-shadow: 3px 5px 15px rgba(135, 102, 0, 0.4);
  }

  .online-casinos .casino-list .casino-review-item {
    margin-left: 0px;
    margin-right: 0px;
  }
}

.single-online-casino .entry-header {
  background-color: #fffdf4;
  border: 3px solid #f5edd7;
}

.single-online-casino .entry-header>.heading {
  background-color: #f5edd7;
}

.single-online-casino .entry-header>.heading h1 {
  margin-top: 20px;
}

.single-online-casino .entry-header .img-box {
  padding-top: 20px;
  padding-bottom: 20px;
}

.single-online-casino .entry-header .img-box img {
  width: 100%;
  height: auto;
  border: 3px solid #d2ab25;
  box-shadow: 3px 5px 15px rgba(135, 102, 0, 0.4);
}

.single-online-casino .entry-header .advantages-list {
  font-weight: bold;
}

.single-online-casino .entry-header .advantages-list .bt-wr {
  text-align: center;
}

.single-online-casino .entry-header .advantages-list .bt-wr .btn {
  margin-bottom: 25px;
}

.single-online-casino .casino-details-box .widget-box .casino-details {
  margin: 0;
}

.single-online-casino .casino-details-box .widget-box .casino-details dt {
  color: #6c0a13;
  padding: 15px 15px 0;
}

.single-online-casino .casino-details-box .widget-box .casino-details dt:nth-child(4n-1) {
  background-color: #fbf8ee;
}

.single-online-casino .casino-details-box .widget-box .casino-details dd {
  padding: 0 15px 15px;
}

.single-online-casino .casino-details-box .widget-box .casino-details dd:nth-child(4n) {
  background-color: #fbf8ee;
  border-bottom: 1px solid #f9f3e4;
}

.single-online-casino .casino-details-box .widget-box .casino-details dt,
.single-online-casino .casino-details-box .widget-box .casino-details dd {
  display: block;
  background-color: #fffefa;
  margin: 0;
  font-size: 14px;
  font-weight: bold;
}

.single-online-casino .casino-details-box .widget-box .casino-details dt a,
.single-online-casino .casino-details-box .widget-box .casino-details dd a {
  color: #000;
  display: inline;
  border-bottom: 1px solid #d2ab25;
  font-size: 14px;
}

.single-online-casino .casino-details-box .widget-box .casino-details dt a:hover,
.single-online-casino .casino-details-box .widget-box .casino-details dd a:hover {
  text-decoration: none;
  color: #d2ab25;
}

.single-online-casino .casino-details-box .widget-box .each-details {
  padding: 15px;
  border-bottom: 1px solid #f9f3e4;
  background-color: #fffefa;
  margin: 0;
  color: #000;
  font-size: 14px;
  font-weight: bold;
}

.single-online-casino .casino-details-box .widget-box .each-details .casino-detail-heading {
  color: #6c0a13;
  font-size: 18px;
  margin-bottom: 2px;
}

.single-online-casino .casino-preview .img-box img {
  width: 100%;
}

.single-online-casino .casino-video .bt-wr {
  text-align: center;
}

.single-online-casino .casino-video .bt-wr .btn {
  margin-bottom: 25px;
}

@media (min-width: 768px) {
  .single-online-casino .entry-header .advantages-list .btn {
    margin-right: 10px;
  }

  .single-online-casino .casino-details-box .widget-box {
    display: block;
  }

  .single-online-casino .casino-video .bt-wr {
    text-align: center;
  }

  .single-online-casino .casino-video .bt-wr .btn {
    margin-right: 10px;
  }
}

@media (min-width: 992px) {
  .single-online-casino .entry-header .heading h1 {
    background-image: url(/images/roulet_heading.svg);
    background-repeat: no-repeat;
    background-position-x: 0px;
    padding-left: 80px;
    background-size: 67px 44px;
  }

  .single-online-casino .entry-header .img-box {
    padding: 25px 70px;
  }

  .single-online-casino .entry-header .advantages-list {
    padding: 25px 0;
  }

  .single-online-casino .entry-header .advantages-list .list-items {
    margin-bottom: 25px;
  }

  .single-online-casino .entry-header .advantages-list .bt-wr {
    text-align: left;
  }
}

@media (min-width: 1200px) {
  .single-online-casino {
    margin-top: 0;
  }

  .single-online-casino .entry-header .advantages-list {
    padding: 25px 0;
  }

  .single-online-casino .entry-header .advantages-list .list-items li {
    font-size: 18px;
    padding: 10px 0 10px 35px;
    background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDk1Ljg3OCA5NS44NzgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk1Ljg3OCA5NS44Nzg7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4Ij4KPGc+Cgk8cGF0aCBkPSJNNDcuOTM5LDBjLTI2LjQ2LDAtNDcuODgsMjEuNDQ2LTQ3Ljg4LDQ3LjkzOXMyMS40Miw0Ny45MzksNDcuODgsNDcuOTM5czQ3Ljg4LTIxLjQ0Niw0Ny44OC00Ny45MzlTNzQuMzk5LDAsNDcuOTM5LDB6ICAgIE00Ny45MzksODcuNDY3Yy0yMS44NCwwLTM5LjQ4LTE3LjY2Mi0zOS40OC0zOS41MjlTMjYuMDk5LDguNDEsNDcuOTM5LDguNDFzMzkuNDgsMTcuNjYyLDM5LjQ4LDM5LjUyOSAgIFM2OS43NzksODcuNDY3LDQ3LjkzOSw4Ny40Njd6IiBmaWxsPSIjY2Q5MzBiIi8+Cgk8cGF0aCBkPSJNNjMuODk5LDMyLjM4bC0yMi4yNiwyMi4yODdsLTEwLjUtMTAuNTEzYy0xLjY4LTEuNjgyLTQuMi0xLjY4Mi01Ljg4LDBjLTEuNjgsMS42ODItMS42OCw0LjIwNSwwLDUuODg3bDEzLjQ0LDEzLjQ1NyAgIGMwLjg0LDAuODQxLDIuMSwxLjI2MiwyLjk0LDEuMjYyYzAuODQsMCwyLjEtMC40MjEsMi45NC0xLjI2MmwyNS4yLTI1LjIzMWMxLjY4LTEuNjgyLDEuNjgtNC4yMDUsMC01Ljg4NyAgIEM2OC4wOTksMzAuNjk4LDY1LjU3OSwzMC42OTgsNjMuODk5LDMyLjM4eiIgZmlsbD0iI2NkOTMwYiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
    background-position: left center;
    background-repeat: no-repeat;
  }
}

.page-single-slot .slot-single {
  padding-bottom: 50px;
  border-bottom: 5px double #ececec;
}

.page-single-slot .demo-box {
  -webkit-transform: translate3d(0px, 0px, 0px);
  -moz-transform: translate3d(0px, 0px, 0px);
  -ms-transform: translate3d(0px, 0px, 0px);
  -o-transform: translate3d(0px, 0px, 0px);
  transform: translate3d(0px, 0px, 0px);
  -webkit-backface-visibility: hidden;
  backface-visibility: visible;
  
  margin-left: -15px;
  margin-right: -15px;
  overflow: hidden;
}

.page-single-slot .demo-box header {
  background-color: #fff;
  position: relative;
}

.page-single-slot .demo-box header h1 {
  margin: 0;
  padding: 0 0 10px 0px;
}

.page-single-slot .demo-box header .btn-header {
  display: none;
}

.page-single-slot .demo-box header .btn-header .fullscreen {
  display: inline-block;
  width: 32px;
  height: 32px;
  top: 50%;
  position: absolute;
  right: 15px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ4OC40IDQ4OC40IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0ODguNCA0ODguNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIzMnB4IiBoZWlnaHQ9IjMycHgiPgo8Zz4KCTxnPgoJCTxnPgoJCQk8cG9seWdvbiBwb2ludHM9IjQ0MS4xLDQwNy44IDMzOC44LDMwNS41IDMwNS41LDMzOC44IDQwNy44LDQ0MS4xIDMyOC4zLDQ0MS4xIDMyOC4zLDQ4OC40IDQ4OC40LDQ4OC40IDQ4OC40LDMyOC4zIDQ0MS4xLDMyOC4zICAgICAgICAgIiBmaWxsPSIjY2Q5MzBiIi8+CgkJCTxwb2x5Z29uIHBvaW50cz0iMzM4LjgsMTgzIDQ0MS4xLDgwLjYgNDQxLjEsMTYwLjEgNDg4LjQsMTYwLjEgNDg4LjQsMCAzMjguMywwIDMyOC4zLDQ3LjMgNDA3LjgsNDcuMyAzMDUuNSwxNDkuNiAgICAiIGZpbGw9IiNjZDkzMGIiLz4KCQkJPHBvbHlnb24gcG9pbnRzPSIxNDkuNiwzMDUuNSA0Ny4zLDQwNy44IDQ3LjMsMzI4LjMgMCwzMjguMyAwLDQ4OC40IDE2MC4xLDQ4OC40IDE2MC4xLDQ0MS4xIDgwLjYsNDQxLjEgMTgzLDMzOC44ICAgICIgZmlsbD0iI2NkOTMwYiIvPgoJCQk8cG9seWdvbiBwb2ludHM9IjE2MC4xLDQ3LjMgMTYwLjEsMCAwLDAgMCwxNjAuMSA0Ny4zLDE2MC4xIDQ3LjMsODAuNiAxNDkuNiwxODMgMTgzLDE0OS42IDgwLjYsNDcuMyAgICAiIGZpbGw9IiNjZDkzMGIiLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 32px 32px;
  text-decoration: underline;
  cursor: pointer;
}

.page-single-slot .demo-box header .btn-header .fullscreen:hover {
  text-decoration: none;
}

.page-single-slot .demo-box header .btn-header .fullscreen.full {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMyIDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMiAzMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIzMnB4IiBoZWlnaHQ9IjMycHgiPgo8Zz4KCTxnIGlkPSJmdWxsc2NyZWVuX3g1Rl9leGl0X3g1Rl9hbHQiPgoJCTxnPgoJCQk8cG9seWdvbiBwb2ludHM9IjIyLjU4NiwyNS40MTQgMjkuMTcyLDMyIDMyLDI5LjE3MiAyNS40MTQsMjIuNTg2IDI4LDIwIDIwLDIwIDIwLDI4ICAgICIgZmlsbD0iI2NkOTMwYiIvPgoJCQk8cG9seWdvbiBwb2ludHM9IjYuNTQ3LDkuMzcxIDQsMTIgMTEuOTYxLDExLjk1NyAxMiw0IDkuMzc1LDYuNTQzIDIuODI4LDAgMCwyLjgyOCAgICAiIGZpbGw9IiNjZDkzMGIiLz4KCQkJPHBvbHlnb24gcG9pbnRzPSIwLDI5LjE3MiAyLjgyOCwzMiA5LjQxNCwyNS40MTQgMTIsMjggMTIsMjAgNCwyMCA2LjU4NiwyMi41ODYgICAgIiBmaWxsPSIjY2Q5MzBiIi8+CgkJCTxwb2x5Z29uIHBvaW50cz0iMjguMDMxLDEyIDI1LjQzOCw5LjQwNCAzMiwyLjgzOCAyOS4xNjQsMCAyMi41OTgsNi41NjYgMjAsMy45NzEgMjAsMTIgICAgIiBmaWxsPSIjY2Q5MzBiIi8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
}

.page-single-slot .demo-box header .btn-header .report-bug {
  width: 32px;
  height: 32px;
  top: 50%;
  position: absolute;
  right: 62px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  display: inline-block;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDM4NS42NTggMzg1LjY1OCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzg1LjY1OCAzODUuNjU4IiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4Ij4KICA8Zz4KICAgIDxwYXRoIGQ9Ik0wLDM3OS42MzNoMzg1LjY1OEwxOTIuODI5LDYuMDI2TDAsMzc5LjYzM3ogTTY1LjY1OCwzMzkuNjMzTDE5Mi44MjksOTMuMjRMMzIwLDMzOS42MzNINjUuNjU4eiIgZmlsbD0iI2NkOTMwYiIvPgogICAgPHJlY3Qgd2lkdGg9IjI5LjQ4IiB4PSIxNzguMDg5IiB5PSIyODYuNDEyIiBoZWlnaHQ9IjMzLjIyMSIgZmlsbD0iI2NkOTMwYiIvPgogICAgPHJlY3Qgd2lkdGg9IjI5LjQ4IiB4PSIxNzguMDg5IiB5PSIxNjEuODkzIiBoZWlnaHQ9Ijk5IiBmaWxsPSIjY2Q5MzBiIi8+CiAgPC9nPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 32px 32px;
  text-decoration: underline;
  cursor: pointer;
}

.page-single-slot .demo-box header .btn-header .report-bug:hover {
  text-decoration: none;
}

.page-single-slot .demo-box #playContainer {
  position: relative;
}

.page-single-slot .demo-box #playContainer .overflow {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 9;
  opacity: 1;
  visibility: visible;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.page-single-slot .demo-box #playContainer img {
  width: 100%;
  height: auto;
}

.page-single-slot .demo-box #playContainer .btn {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 10;
  width: 160px;
  height: 45px;
  margin: auto;
  font-size: 18px;
  font-weight: bold;
  opacity: 1;
  visibility: visible;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.page-single-slot .demo-box #playContainer .btn-demo:hover {
  background-color: #ca7702;
}

.page-single-slot .demo-box #playContainer .btn-play-lg {
  line-height: 50px;
  padding-top: 0;
}

.page-single-slot .demo-box #playContainer .btn-play-lg.btn-play-single {
  bottom: 0;
}

.page-single-slot .demo-box #playContainer:hover .overflow {
  opacity: 1;
  visibility: visible;
}

.page-single-slot .demo-box #playContainer:hover .btn {
  opacity: 1;
  visibility: visible;
}

.page-single-slot .demo-box.fullscreen {
  z-index: 9999;
  margin: auto;
  padding: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: fixed;
}

.page-single-slot .demo-box.fullscreen.fullscreen-ios {
  position: static;
}

.page-single-slot .rating {
  text-align: center;
}

.page-single-slot .rating .post-ratings-text {
  display: none !important;
}

.page-single-slot .slot-detail-box .widget-box .slot-details {
  margin: 0;
}

.page-single-slot .slot-detail-box .widget-box .slot-details li {
  background-color: #fffefa;
  display: table;
  height: 60px;
  width: 100%;
}

.page-single-slot .slot-detail-box .widget-box .slot-details li:nth-child(even) {
  background-color: #fbf8ee;
}

.page-single-slot .slot-detail-box .widget-box .slot-details li span {
  display: table-cell;
  font-size: 14px;
  font-weight: bold;
  text-align: right;
  padding: 0 10px;
  width: 50%;
  vertical-align: middle;
}

.page-single-slot .slot-detail-box .widget-box .slot-details li span:first-child {
  color: #6c0a13;
  text-align: left;
}

.page-single-slot .slot-detail-box .widget-box .slot-details li span a {
  color: #000;
  display: inline;
  border-bottom: 1px solid #d2ab25;
  font-size: 14px;
}

.page-single-slot .slot-detail-box .widget-box .slot-details li span a:hover {
  text-decoration: none;
  color: #d2ab25;
}

.page-single-slot .slot-detail-box .widget-box .slot-details dt {
  color: #6c0a13;
  width: 55%;
  padding: 15px 5px 15px 15px;
}

.page-single-slot .slot-detail-box .widget-box .slot-details dt:nth-child(4n-1) {
  background-color: #fbf8ee;
}

.page-single-slot .slot-detail-box .widget-box .slot-details dd {
  text-align: right;
  width: 45%;
  padding: 15px 15px 15px 5px;
}

.page-single-slot .slot-detail-box .widget-box .slot-details dd:nth-child(4n) {
  background-color: #fbf8ee;
}

.page-single-slot .slot-detail-box .widget-box .slot-details dt,
.page-single-slot .slot-detail-box .widget-box .slot-details dd {
  display: inline-block;
  border-bottom: 1px solid #f9f3e4;
  background-color: #fffefa;
  margin: 0;
  font-size: 14px;
  font-weight: bold;
}

.page-single-slot .slot-detail-box .widget-box .slot-details dt a,
.page-single-slot .slot-detail-box .widget-box .slot-details dd a {
  color: #000;
  display: inline;
  border-bottom: 1px solid #d2ab25;
  font-size: 14px;
}

.page-single-slot .slot-detail-box .widget-box .slot-details dt a:hover,
.page-single-slot .slot-detail-box .widget-box .slot-details dd a:hover {
  text-decoration: none;
  color: #d2ab25;
}

.page-single-slot .slot-detail-box .widget-box .game-theme {
  margin-bottom: 15px;
  margin-top: 15px;
  padding: 0 5px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.page-single-slot .slot-detail-box .widget-box .game-theme img {
  width: 100%;
}

.page-single-slot .slot-detail-box .widget-box .game-theme:hover {
  -webkit-transform: rotate(15deg) scale(1.05);
  -moz-transform: rotate(15deg) scale(1.05);
  -ms-transform: rotate(15deg) scale(1.05);
  -o-transform: rotate(15deg) scale(1.05);
  transform: rotate(15deg) scale(1.05);
}

.page-single-slot .other-slots li {
  margin-bottom: 5px;
}

.page-single-slot .other-slots li a {
  color: #000;
  display: inline;
  border-bottom: 1px solid #d2ab25;
}

.page-single-slot .other-slots li a:hover {
  text-decoration: none;
  color: #d2ab25;
}

.page-single-slot .other-slots .slots-loop .thumb .thumb-link .media-box {
  height: auto;
  width: 100%;
}

.page-single-slot .banners {
  margin-top: 20px;
}

.page-single-slot .banners .heading {
  text-align: center;
  color: #c29600;
}

.page-single-slot .banners .heading span {
  font-size: 22px;
  color: #be000c;
  font-family: 'WendyOne Regular';
}

.page-single-slot .banners .thumb {
  text-align: center;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  /* min-height: 92px; */
}

.page-single-slot .banners .thumb img {
  max-width: 120px;
  width: auto;
  height: 100%;
  max-height: 80px;
}

.page-single-slot .btn-under-game {
  margin-top: 10px;
  margin-bottom: 10px;
}

.page-single-slot .btn-under-game a {
  display: block;
  margin: 0 auto;
  float: none;
}

@media (min-width: 768px) {
  .page-single-slot .demo-box header h1 {
    margin: 0;
    padding: 10px 0 10px 0px;
  }

  .page-single-slot .demo-box #playContainer {
    position: relative;
  }

  .page-single-slot .demo-box #playContainer .btn {
    width: 250px;
    font-size: 20px;
  }
}

@media (min-width: 992px) {
  .page-single-slot .demo-box {
    border: 3px solid #d2ab25;
    box-shadow: 3px 5px 15px rgba(135, 102, 0, 0.4);
    margin-left: 0;
    margin-right: 0;
  }

  .page-single-slot .demo-box #playContainer .overflow {
    opacity: 0;
    visibility: hidden;
  }

  .page-single-slot .demo-box #playContainer .btn {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 10;
    width: 300px;
    height: 100px;
    margin: auto;
    font-size: 30px;
    font-weight: bold;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
  }

  .page-single-slot .demo-box #playContainer .btn-demo:hover {
    background-color: #ca7702;
  }

  .page-single-slot .demo-box #playContainer .bg-slotozilla {
    color: #fff;
    background-image: url(/images/btn_play_now.png);
  }

  .page-single-slot .demo-box #playContainer .btn-play-lg {
    line-height: 100px;
    padding-top: 0;
    bottom: 20%;
  }

  .page-single-slot .demo-box #playContainer .btn-play-lg.btn-play-single {
    bottom: 0;
  }

  .page-single-slot .rating {
    padding-top: 23px;
    text-align: left;
  }

  .page-single-slot .banners .heading span {
    font-size: 24px;
  }

  .page-single-slot .banners .thumb img {
    max-width: 160px;
    /* width: auto; */
    height: 100%;
    /* max-height: 100px; */
  }
}

@media (min-width: 1200px) {
  .page-single-slot .demo-box header .btn-header {
    display: block;
    text-align: center;
  }

  .page-single-slot .demo-box.fullscreen {
    border: none;
    box-shadow: none;
  }

  .page-single-slot .demo-box.fullscreen header .btn-header .fullscreen {
    top: 30px;
    z-index: 999999;
  }
}

.casino-ban {
  text-align: center;
  position: relative;
}

.casino-ban .thumb {
  display: block;
  min-height: 100px;
  margin: 10px auto;
}

.casino-ban .thumb img {
  width: 150px;
  height: auto;
}

.casino-ban .heading {
  display: none;
}

.casino-ban p {
  font-size: 18px;
  font-weight: bold;
}

.casino-ban p span {
  font-size: 20px;
  font-weight: bold;
  color: #c29600;
}

@media (min-width: 768px) {
  .casino-ban {
    position: relative;
    margin-left: -15px;
    margin-right: -15px;
  }

  .casino-ban p {
    margin-top: 40px;
  }

  .casino-ban .btn {
    position: absolute;
    top: 50%;
    right: 15px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}

@media (min-width: 992px) {
  .casino-ban {
    border: 3px solid #d2ab25;
    box-shadow: 3px 5px 15px rgba(135, 102, 0, 0.4);
    border-top: none;
    background-color: #fffefa;
    position: relative;
    text-align: left;
    margin-left: 0px;
    margin-right: 0px;
  }

  .casino-ban .heading {
    display: block;
    margin-top: 10px;
    font-size: 22px;
  }

  .casino-ban p {
    margin-top: 1em;
  }

  .casino-ban .btn {
    position: absolute;
    top: 50%;
    right: 15px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}

@media (min-width: 1200px) {
  .casino-ban .heading {
    font-size: 24px;
  }
}

.casino-review-real {
  border: 3px solid #d2ab25;
  box-shadow: 3px 5px 15px rgba(135, 102, 0, 0.4);
}

.casino-review-real>div {
  padding: 15px;
  text-align: center;
  background-color: #fffefa;
}

.casino-review-real>div:nth-child(even) {
  background-color: #fbf8ee;
}

.casino-review-real .item {
  margin-bottom: 10px;
}

.casino-review-real .img-container img {
  max-width: 200px;
  height: 100%;
}

.casino-review-real .slots-number {
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTcuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4Ij4KPGc+Cgk8cGF0aCBkPSJNODAsMjQwaDI3MmM4LjgyMiwwLDE2LTcuMTc4LDE2LTE2Vjg4YzAtOC44MjItNy4xNzgtMTYtMTYtMTZIODBjLTguODIyLDAtMTYsNy4xNzgtMTYsMTZ2MTM2ICAgQzY0LDIzMi44MjIsNzEuMTc4LDI0MCw4MCwyNDB6IE0xNzYsMjI0Vjg4aDgwdjEzNkgxNzZ6IE0zNTIsMjI0aC04MFY4OGg4MFYyMjR6IE04MCw4OGg4MHYxMzZIODBWODh6IiBmaWxsPSIjNzkxMjJkIi8+Cgk8cGF0aCBkPSJNMTIwLDI5NmMtNC40MTgsMC04LDMuNTgyLTgsOGMwLDguODIyLTcuMTc4LDE2LTE2LDE2cy0xNi03LjE3OC0xNi0xNnM3LjE3OC0xNiwxNi0xNmM0LjQxOCwwLDgtMy41ODIsOC04cy0zLjU4Mi04LTgtOCAgIGMtMTcuNjQ1LDAtMzIsMTQuMzU1LTMyLDMyczE0LjM1NSwzMiwzMiwzMnMzMi0xNC4zNTUsMzItMzJDMTI4LDI5OS41ODIsMTI0LjQxOCwyOTYsMTIwLDI5NnoiIGZpbGw9IiM3OTEyMmQiLz4KCTxwYXRoIGQ9Ik0yMDAsMjk2Yy00LjQxOCwwLTgsMy41ODItOCw4YzAsOC44MjItNy4xNzgsMTYtMTYsMTZzLTE2LTcuMTc4LTE2LTE2czcuMTc4LTE2LDE2LTE2YzQuNDE4LDAsOC0zLjU4Miw4LThzLTMuNTgyLTgtOC04ICAgYy0xNy42NDUsMC0zMiwxNC4zNTUtMzIsMzJzMTQuMzU1LDMyLDMyLDMyczMyLTE0LjM1NSwzMi0zMkMyMDgsMjk5LjU4MiwyMDQuNDE4LDI5NiwyMDAsMjk2eiIgZmlsbD0iIzc5MTIyZCIvPgoJPHBhdGggZD0iTTI4MCwyOTZjLTQuNDE4LDAtOCwzLjU4Mi04LDhjMCw4LjgyMi03LjE3OCwxNi0xNiwxNnMtMTYtNy4xNzgtMTYtMTZzNy4xNzgtMTYsMTYtMTZjNC40MTgsMCw4LTMuNTgyLDgtOHMtMy41ODItOC04LTggICBjLTE3LjY0NSwwLTMyLDE0LjM1NS0zMiwzMnMxNC4zNTUsMzIsMzIsMzJzMzItMTQuMzU1LDMyLTMyQzI4OCwyOTkuNTgyLDI4NC40MTgsMjk2LDI4MCwyOTZ6IiBmaWxsPSIjNzkxMjJkIi8+Cgk8cGF0aCBkPSJNMzY4LDMwNGMwLTQuNDE4LTMuNTgyLTgtOC04cy04LDMuNTgyLTgsOGMwLDguODIyLTcuMTc4LDE2LTE2LDE2cy0xNi03LjE3OC0xNi0xNnM3LjE3OC0xNiwxNi0xNmM0LjQxOCwwLDgtMy41ODIsOC04ICAgcy0zLjU4Mi04LTgtOGMtMTcuNjQ1LDAtMzIsMTQuMzU1LTMyLDMyczE0LjM1NSwzMiwzMiwzMlMzNjgsMzIxLjY0NSwzNjgsMzA0eiIgZmlsbD0iIzc5MTIyZCIvPgoJPHBhdGggZD0iTTQ3MiwyODhWMTgyLjk4N2MxMy43ODYtMy41NjEsMjQtMTYuMTA0LDI0LTMwLjk4N2MwLTE3LjY0NS0xNC4zNTUtMzItMzItMzJzLTMyLDE0LjM1NS0zMiwzMiAgIGMwLDE0Ljg4NCwxMC4yMTQsMjcuNDI2LDI0LDMwLjk4N1YyODhoLTh2LTE2YzAtMTMuMjMzLTEwLjc2Ny0yNC0yNC0yNGgtOFY0MGMwLTIyLjA1Ni0xNy45NDQtNDAtNDAtNDBINTYgICBDMzMuOTQ0LDAsMTYsMTcuOTQ0LDE2LDQwdjQzMmMwLDIyLjA1NiwxNy45NDQsNDAsNDAsNDBoMzIwYzIyLjA1NiwwLDQwLTE3Ljk0NCw0MC00MHYtOTZoOGMxMy4yMzMsMCwyNC0xMC43NjcsMjQtMjR2LTE2aDI0ICAgYzEzLjIzNCwwLDI0LTEwLjc2NiwyNC0yNFM0ODUuMjM0LDI4OCw0NzIsMjg4eiBNNDQ4LDE1MmMwLTguODIyLDcuMTc4LTE2LDE2LTE2czE2LDcuMTc4LDE2LDE2cy03LjE3OCwxNi0xNiwxNiAgIFM0NDgsMTYwLjgyMiw0NDgsMTUyeiBNMzc2LDQ5Nkg1NmMtMTMuMjM0LDAtMjQtMTAuNzY2LTI0LTI0di04OGgyOTZjNC40MTgsMCw4LTMuNTgyLDgtOHMtMy41ODItOC04LThIMzJWNDAgICBjMC0xMy4yMzQsMTAuNzY2LTI0LDI0LTI0aDMyMGMxMy4yMzQsMCwyNCwxMC43NjYsMjQsMjR2MzI4aC00MGMtNC40MTgsMC04LDMuNTgyLTgsOHMzLjU4Miw4LDgsOGg0MHY4OCAgIEM0MDAsNDg1LjIzNCwzODkuMjM0LDQ5NiwzNzYsNDk2eiBNNDMyLDM1MmMwLDQuNDExLTMuNTg5LDgtOCw4aC04di05Nmg4YzQuNDExLDAsOCwzLjU4OSw4LDhWMzUyeiBNNDcyLDMyMGgtMjR2LTE2aDI0ICAgYzQuNDExLDAsOCwzLjU4OSw4LDhTNDc2LjQxMSwzMjAsNDcyLDMyMHoiIGZpbGw9IiM3OTEyMmQiLz4KCTxwYXRoIGQ9Ik0yNDgsNDE2SDgwYy04LjgyMiwwLTE2LDcuMTc4LTE2LDE2djE2YzAsOC44MjIsNy4xNzgsMTYsMTYsMTZoMTY4YzguODIyLDAsMTYtNy4xNzgsMTYtMTZ2LTE2ICAgQzI2NCw0MjMuMTc4LDI1Ni44MjIsNDE2LDI0OCw0MTZ6IE0yNDgsNDQ4SDgwdi0xNmgxNjhWNDQ4eiIgZmlsbD0iIzc5MTIyZCIvPgoJPHBhdGggZD0iTTM2OCw0MTZoLTU2Yy04LjgyMiwwLTE2LDcuMTc4LTE2LDE2djE2YzAsOC44MjIsNy4xNzgsMTYsMTYsMTZoNTZjOC44MjIsMCwxNi03LjE3OCwxNi0xNnYtMTYgICBDMzg0LDQyMy4xNzgsMzc2LjgyMiw0MTYsMzY4LDQxNnogTTM2OCw0NDhoLTU2di0xNmg1NlY0NDh6IiBmaWxsPSIjNzkxMjJkIi8+Cgk8cGF0aCBkPSJNMTQ5Ljk4MSwxMzMuM2MwLjA4NS0wLjA5NSwwLjE3LTAuMTksMC4yNS0wLjI4OWMwLjA4OS0wLjExLDAuMTcxLTAuMjI0LDAuMjUzLTAuMzM5YzAuMDY5LTAuMDk2LDAuMTM5LTAuMTkxLDAuMjA0LTAuMjkgICBjMC4wNzctMC4xMTcsMC4xNDctMC4yMzcsMC4yMTctMC4zNThjMC4wNjItMC4xMDUsMC4xMjMtMC4yMSwwLjE4LTAuMzE5YzAuMDYxLTAuMTE2LDAuMTE1LTAuMjM0LDAuMTctMC4zNTMgICBjMC4wNTUtMC4xMiwwLjExLTAuMjM5LDAuMTYtMC4zNjFjMC4wNDUtMC4xMTIsMC4wODUtMC4yMjYsMC4xMjUtMC4zNGMwLjA0Ny0wLjEzMiwwLjA5My0wLjI2NSwwLjEzMy0wLjQgICBjMC4wMzMtMC4xMTMsMC4wNi0wLjIyNywwLjA4OC0wLjM0MmMwLjAzNC0wLjEzNywwLjA2OC0wLjI3NCwwLjA5NC0wLjQxM2MwLjAyNC0wLjEyNiwwLjA0LTAuMjUyLDAuMDU4LTAuMzc5ICAgYzAuMDE4LTAuMTI5LDAuMDM4LTAuMjU3LDAuMDUtMC4zODhjMC4wMTQtMC4xNTMsMC4wMTgtMC4zMDYsMC4wMjMtMC40NmMwLjAwMy0wLjA5LDAuMDE0LTAuMTc5LDAuMDE0LTAuMjY5ICAgYzAtMC4wMTktMC4wMDMtMC4wMzctMC4wMDMtMC4wNTVjLTAuMDAxLTAuMTc1LTAuMDE0LTAuMzUtMC4wMjYtMC41MjVjLTAuMDA2LTAuMDg5LTAuMDA3LTAuMTgtMC4wMTctMC4yNjggICBjLTAuMDE5LTAuMTc2LTAuMDUtMC4zNTEtMC4wOC0wLjUyNmMtMC4wMTUtMC4wODQtMC4wMjMtMC4xNzEtMC4wNDEtMC4yNTRjLTAuMDM0LTAuMTYzLTAuMDgxLTAuMzI0LTAuMTI1LTAuNDg1ICAgYy0wLjAyNS0wLjA5MS0wLjA0My0wLjE4NS0wLjA3MS0wLjI3NGMtMC4wNDEtMC4xMzEtMC4wOTQtMC4yNTktMC4xNDItMC4zODhjLTAuMDQyLTAuMTE1LTAuMDc5LTAuMjMyLTAuMTI3LTAuMzQ0ICAgYy0wLjA0LTAuMDkzLTAuMDg5LTAuMTg0LTAuMTMzLTAuMjc2Yy0wLjA2OC0wLjE0NC0wLjEzMi0wLjI5LTAuMjA4LTAuNDI5Yy0wLjA0Mi0wLjA3Ny0wLjA5My0wLjE1MS0wLjEzOC0wLjIyNyAgIGMtMC4wODktMC4xNTEtMC4xNzYtMC4zMDItMC4yNzUtMC40NDZjLTAuMDUtMC4wNzQtMC4xMDktMC4xNDQtMC4xNjItMC4yMTZjLTAuMTAzLTAuMTQxLTAuMjA2LTAuMjgyLTAuMzE4LTAuNDE2ICAgYy0wLjAxMS0wLjAxMy0wLjAyLTAuMDI3LTAuMDMxLTAuMDRjLTAuMDYtMC4wNy0wLjEyNi0wLjEzMi0wLjE4Ny0wLjJjLTAuMTA0LTAuMTE0LTAuMjA2LTAuMjI5LTAuMzE2LTAuMzM3ICAgYy0wLjA5NC0wLjA5My0wLjE5NC0wLjE3OC0wLjI5Mi0wLjI2NWMtMC4wOTUtMC4wODUtMC4xODgtMC4xNy0wLjI4Ny0wLjI1Yy0wLjExMi0wLjA5LTAuMjI3LTAuMTczLTAuMzQzLTAuMjU2ICAgYy0wLjA5NS0wLjA2OS0wLjE4OC0wLjEzOC0wLjI4Ni0wLjIwM2MtMC4xMTktMC4wNzgtMC4yNC0wLjE0OS0wLjM2Mi0wLjIyYy0wLjEwNC0wLjA2MS0wLjIwNy0wLjEyMi0wLjMxMy0wLjE3OCAgIGMtMC4xMTgtMC4wNjItMC4yMzgtMC4xMTctMC4zNTgtMC4xNzJjLTAuMTE4LTAuMDU1LTAuMjM2LTAuMTEtMC4zNTctMC4xNTljLTAuMTE0LTAuMDQ2LTAuMjI5LTAuMDg2LTAuMzQ1LTAuMTI2ICAgYy0wLjEzMS0wLjA0Ni0wLjI2Mi0wLjA5My0wLjM5Ni0wLjEzMmMtMC4xMTUtMC4wMzQtMC4yMzItMC4wNjEtMC4zNDgtMC4wODljLTAuMTM1LTAuMDMzLTAuMjctMC4wNjctMC40MDgtMC4wOTQgICBjLTAuMTI5LTAuMDI1LTAuMjU5LTAuMDQxLTAuMzg5LTAuMDU5Yy0wLjEyNi0wLjAxOC0wLjI1MS0wLjAzOC0wLjM3OS0wLjA1Yy0wLjE2LTAuMDE1LTAuMzE5LTAuMDE5LTAuNDgtMC4wMjQgICBDMTQ0LjE3MiwxMjAuMDEsMTQ0LjA4NywxMjAsMTQ0LDEyMEg5NmMtNC40MTgsMC04LDMuNTgyLTgsOHY4YzAsNC40MTgsMy41ODIsOCw4LDhzOC0zLjU4Miw4LThoMjIuNzYyICAgQzExOS42MzMsMTQ2LjU1NywxMTIsMTYyLjc5OCwxMTIsMTg0YzAsNC40MTgsMy41ODIsOCw4LDhzOC0zLjU4Miw4LThjMC0zMS4yNDcsMjAuMjY5LTQ5LjExNywyMS4xOTItNDkuOTE0ICAgYzAuMDY5LTAuMDU5LDAuMTI4LTAuMTIzLDAuMTk1LTAuMTg0YzAuMTEyLTAuMTAyLDAuMjI1LTAuMjA0LDAuMzMxLTAuMzEyQzE0OS44MSwxMzMuNDk2LDE0OS44OTUsMTMzLjM5OCwxNDkuOTgxLDEzMy4zeiIgZmlsbD0iIzc5MTIyZCIvPgoJPHBhdGggZD0iTTI0NS45ODEsMTMzLjNjMC4wODUtMC4wOTUsMC4xNy0wLjE5LDAuMjUtMC4yODljMC4wODktMC4xMSwwLjE3MS0wLjIyNCwwLjI1My0wLjMzOWMwLjA2OS0wLjA5NiwwLjEzOS0wLjE5MSwwLjIwNC0wLjI5ICAgYzAuMDc3LTAuMTE3LDAuMTQ3LTAuMjM3LDAuMjE3LTAuMzU4YzAuMDYyLTAuMTA1LDAuMTIzLTAuMjEsMC4xOC0wLjMxOWMwLjA2MS0wLjExNiwwLjExNS0wLjIzNCwwLjE3LTAuMzUzICAgYzAuMDU1LTAuMTIsMC4xMS0wLjIzOSwwLjE2LTAuMzYxYzAuMDQ1LTAuMTEyLDAuMDg1LTAuMjI2LDAuMTI1LTAuMzRjMC4wNDctMC4xMzIsMC4wOTMtMC4yNjUsMC4xMzMtMC40ICAgYzAuMDMzLTAuMTEzLDAuMDYtMC4yMjcsMC4wODgtMC4zNDJjMC4wMzQtMC4xMzcsMC4wNjgtMC4yNzQsMC4wOTQtMC40MTNjMC4wMjQtMC4xMjYsMC4wNC0wLjI1MiwwLjA1OC0wLjM3OSAgIGMwLjAxOC0wLjEyOSwwLjAzOC0wLjI1NywwLjA1LTAuMzg4YzAuMDE0LTAuMTUzLDAuMDE4LTAuMzA2LDAuMDIzLTAuNDZjMC4wMDMtMC4wOSwwLjAxNC0wLjE3OSwwLjAxNC0wLjI2OSAgIGMwLTAuMDE5LTAuMDAzLTAuMDM3LTAuMDAzLTAuMDU1Yy0wLjAwMS0wLjE3NS0wLjAxNC0wLjM1LTAuMDI2LTAuNTI1Yy0wLjAwNi0wLjA4OS0wLjAwNy0wLjE4LTAuMDE3LTAuMjY4ICAgYy0wLjAxOS0wLjE3Ni0wLjA1LTAuMzUxLTAuMDgtMC41MjZjLTAuMDE1LTAuMDg0LTAuMDIzLTAuMTcxLTAuMDQxLTAuMjU0Yy0wLjAzNC0wLjE2My0wLjA4MS0wLjMyNC0wLjEyNS0wLjQ4NSAgIGMtMC4wMjUtMC4wOTEtMC4wNDMtMC4xODUtMC4wNzEtMC4yNzRjLTAuMDQxLTAuMTMxLTAuMDk0LTAuMjU5LTAuMTQyLTAuMzg4Yy0wLjA0Mi0wLjExNS0wLjA3OS0wLjIzMi0wLjEyNy0wLjM0NCAgIGMtMC4wNC0wLjA5My0wLjA4OS0wLjE4NC0wLjEzMy0wLjI3NmMtMC4wNjgtMC4xNDQtMC4xMzItMC4yOS0wLjIwOC0wLjQyOWMtMC4wNDItMC4wNzctMC4wOTMtMC4xNTEtMC4xMzgtMC4yMjcgICBjLTAuMDg5LTAuMTUxLTAuMTc2LTAuMzAyLTAuMjc1LTAuNDQ2Yy0wLjA1LTAuMDc0LTAuMTA5LTAuMTQ0LTAuMTYyLTAuMjE2Yy0wLjEwMy0wLjE0MS0wLjIwNi0wLjI4Mi0wLjMxOC0wLjQxNiAgIGMtMC4wMTEtMC4wMTMtMC4wMi0wLjAyNy0wLjAzMS0wLjA0Yy0wLjA2LTAuMDctMC4xMjYtMC4xMzItMC4xODctMC4yYy0wLjEwNC0wLjExNC0wLjIwNi0wLjIyOS0wLjMxNi0wLjMzNyAgIGMtMC4wOTQtMC4wOTMtMC4xOTQtMC4xNzgtMC4yOTItMC4yNjVjLTAuMDk1LTAuMDg1LTAuMTg4LTAuMTctMC4yODctMC4yNWMtMC4xMTEtMC4wOS0wLjIyNy0wLjE3Mi0wLjM0Mi0wLjI1NiAgIGMtMC4wOTUtMC4wNjktMC4xODktMC4xMzktMC4yODctMC4yMDNjLTAuMTE4LTAuMDc4LTAuMjQtMC4xNDgtMC4zNjEtMC4yMTljLTAuMTA0LTAuMDYxLTAuMjA4LTAuMTIzLTAuMzE1LTAuMTc5ICAgYy0wLjExNy0wLjA2Mi0wLjIzNy0wLjExNi0wLjM1Ni0wLjE3MmMtMC4xMTktMC4wNTUtMC4yMzctMC4xMS0wLjM1OC0wLjE2Yy0wLjExMy0wLjA0Ni0wLjIyOC0wLjA4NS0wLjM0My0wLjEyNSAgIGMtMC4xMzItMC4wNDctMC4yNjMtMC4wOTMtMC4zOTgtMC4xMzNjLTAuMTE0LTAuMDM0LTAuMjMtMC4wNi0wLjM0Ni0wLjA4OWMtMC4xMzYtMC4wMzMtMC4yNzEtMC4wNjgtMC40MS0wLjA5NCAgIGMtMC4xMjktMC4wMjUtMC4yNTgtMC4wNDEtMC4zODgtMC4wNTljLTAuMTI2LTAuMDE4LTAuMjUyLTAuMDM4LTAuMzgtMC4wNWMtMC4xNTktMC4wMTUtMC4zMTktMC4wMTktMC40NzktMC4wMjQgICBDMjQwLjE3MiwxMjAuMDEsMjQwLjA4NywxMjAsMjQwLDEyMGgtNDhjLTQuNDE4LDAtOCwzLjU4Mi04LDh2OGMwLDQuNDE4LDMuNTgyLDgsOCw4czgtMy41ODIsOC04aDIyLjc2MiAgIEMyMTUuNjMzLDE0Ni41NTcsMjA4LDE2Mi43OTgsMjA4LDE4NGMwLDQuNDE4LDMuNTgyLDgsOCw4czgtMy41ODIsOC04YzAtMzEuMjQ3LDIwLjI2OS00OS4xMTcsMjEuMTkyLTQ5LjkxNCAgIGMwLjA2OS0wLjA1OSwwLjEyOC0wLjEyMywwLjE5NS0wLjE4NGMwLjExMi0wLjEwMiwwLjIyNS0wLjIwNCwwLjMzMS0wLjMxMkMyNDUuODEsMTMzLjQ5NiwyNDUuODk1LDEzMy4zOTgsMjQ1Ljk4MSwxMzMuM3oiIGZpbGw9IiM3OTEyMmQiLz4KCTxwYXRoIGQ9Ik0yODgsMTQ0YzQuNDE4LDAsOC0zLjU4Miw4LThoMjIuNzYyQzMxMS42MzMsMTQ2LjU1NywzMDQsMTYyLjc5OCwzMDQsMTg0YzAsNC40MTgsMy41ODIsOCw4LDhzOC0zLjU4Miw4LTggICBjMC0zMS4yNDcsMjAuMjY5LTQ5LjExNywyMS4xOTItNDkuOTE0YzAuMDY5LTAuMDU5LDAuMTI4LTAuMTIzLDAuMTk1LTAuMTg0YzAuMTEyLTAuMTAyLDAuMjI1LTAuMjA0LDAuMzMxLTAuMzEyICAgYzAuMDkyLTAuMDk0LDAuMTc3LTAuMTkyLDAuMjYzLTAuMjljMC4wODUtMC4wOTUsMC4xNy0wLjE5LDAuMjUtMC4yODljMC4wODktMC4xMSwwLjE3MS0wLjIyNCwwLjI1My0wLjMzOSAgIGMwLjA2OS0wLjA5NiwwLjEzOS0wLjE5MSwwLjIwNC0wLjI5YzAuMDc3LTAuMTE3LDAuMTQ3LTAuMjM3LDAuMjE3LTAuMzU4YzAuMDYyLTAuMTA1LDAuMTIzLTAuMjEsMC4xOC0wLjMxOSAgIGMwLjA2MS0wLjExNiwwLjExNS0wLjIzNCwwLjE3LTAuMzUzYzAuMDU1LTAuMTIsMC4xMS0wLjIzOSwwLjE2LTAuMzYxYzAuMDQ1LTAuMTEyLDAuMDg1LTAuMjI2LDAuMTI1LTAuMzQgICBjMC4wNDctMC4xMzIsMC4wOTMtMC4yNjUsMC4xMzMtMC40YzAuMDMzLTAuMTEzLDAuMDYtMC4yMjcsMC4wODgtMC4zNDJjMC4wMzQtMC4xMzcsMC4wNjgtMC4yNzQsMC4wOTQtMC40MTMgICBjMC4wMjQtMC4xMjYsMC4wNC0wLjI1MiwwLjA1OC0wLjM3OWMwLjAxOC0wLjEyOSwwLjAzOC0wLjI1NywwLjA1LTAuMzg4YzAuMDE0LTAuMTUzLDAuMDE4LTAuMzA2LDAuMDIzLTAuNDYgICBjMC4wMDMtMC4wOSwwLjAxNC0wLjE3OSwwLjAxNC0wLjI2OWMwLTAuMDE5LTAuMDAzLTAuMDM3LTAuMDAzLTAuMDU1Yy0wLjAwMS0wLjE3NS0wLjAxNC0wLjM1LTAuMDI2LTAuNTI1ICAgYy0wLjAwNi0wLjA4OS0wLjAwNy0wLjE4LTAuMDE3LTAuMjY4Yy0wLjAxOS0wLjE3Ni0wLjA1LTAuMzUxLTAuMDgtMC41MjZjLTAuMDE1LTAuMDg0LTAuMDIzLTAuMTcxLTAuMDQxLTAuMjU0ICAgYy0wLjAzNC0wLjE2My0wLjA4MS0wLjMyNC0wLjEyNS0wLjQ4NWMtMC4wMjUtMC4wOTEtMC4wNDMtMC4xODUtMC4wNzEtMC4yNzRjLTAuMDQxLTAuMTMxLTAuMDk0LTAuMjU5LTAuMTQyLTAuMzg4ICAgYy0wLjA0Mi0wLjExNS0wLjA3OS0wLjIzMi0wLjEyNy0wLjM0NGMtMC4wNC0wLjA5My0wLjA4OS0wLjE4NC0wLjEzMy0wLjI3NmMtMC4wNjgtMC4xNDQtMC4xMzItMC4yOS0wLjIwOC0wLjQyOSAgIGMtMC4wNDItMC4wNzctMC4wOTMtMC4xNTEtMC4xMzgtMC4yMjdjLTAuMDg5LTAuMTUxLTAuMTc2LTAuMzAyLTAuMjc1LTAuNDQ2Yy0wLjA1LTAuMDc0LTAuMTA5LTAuMTQ0LTAuMTYyLTAuMjE2ICAgYy0wLjEwMy0wLjE0MS0wLjIwNi0wLjI4Mi0wLjMxOC0wLjQxNmMtMC4wMTEtMC4wMTMtMC4wMi0wLjAyNy0wLjAzMS0wLjA0Yy0wLjA2LTAuMDcxLTAuMTI3LTAuMTMzLTAuMTg5LTAuMjAxICAgYy0wLjEwMy0wLjExMy0wLjIwNS0wLjIyOC0wLjMxNC0wLjMzNWMtMC4wOTYtMC4wOTQtMC4xOTYtMC4xOC0wLjI5NS0wLjI2OWMtMC4wOTQtMC4wODMtMC4xODYtMC4xNjgtMC4yODQtMC4yNDcgICBjLTAuMTEyLTAuMDkxLTAuMjI5LTAuMTc0LTAuMzQ1LTAuMjU4Yy0wLjA5NC0wLjA2OC0wLjE4Ni0wLjEzNy0wLjI4My0wLjIwMWMtMC4xMTktMC4wNzktMC4yNDItMC4xNS0wLjM2NS0wLjIyMiAgIGMtMC4xMDMtMC4wNi0wLjIwNS0wLjEyMS0wLjMxMS0wLjE3N2MtMC4xMTgtMC4wNjItMC4yMzktMC4xMTgtMC4zNi0wLjE3NGMtMC4xMTctMC4wNTQtMC4yMzQtMC4xMDktMC4zNTQtMC4xNTggICBjLTAuMTE1LTAuMDQ2LTAuMjMtMC4wODYtMC4zNDctMC4xMjdjLTAuMTMxLTAuMDQ2LTAuMjYxLTAuMDkyLTAuMzk1LTAuMTMyYy0wLjExNS0wLjAzNC0wLjIzMi0wLjA2MS0wLjM0OS0wLjA5ICAgYy0wLjEzNS0wLjAzMy0wLjI2OS0wLjA2Ny0wLjQwNy0wLjA5M2MtMC4xMjktMC4wMjUtMC4yNi0wLjA0MS0wLjM5LTAuMDZjLTAuMTI2LTAuMDE4LTAuMjUxLTAuMDM4LTAuMzc4LTAuMDQ5ICAgYy0wLjE2LTAuMDE1LTAuMzE5LTAuMDE5LTAuNDgtMC4wMjRDMzM2LjE3MiwxMjAuMDEsMzM2LjA4NywxMjAsMzM2LDEyMGgtNDhjLTQuNDE4LDAtOCwzLjU4Mi04LDh2OCAgIEMyODAsMTQwLjQxOCwyODMuNTgyLDE0NCwyODgsMTQ0eiIgZmlsbD0iIzc5MTIyZCIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-position: center top;
  padding-top: 40px;
}

.casino-review-real .device {
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCIgdmlld0JveD0iMCAwIDM5Ni40OTQgMzk2LjQ5NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzk2LjQ5NCAzOTYuNDk0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTMwNC40MiwzMzAuOTAxaC00My4yMTljLTEuNTYsMC0yLjgzNC0xLjI3My0yLjgzNC0yLjgzNHYtMTAuNTJjMC0xLjU1OS0xLjI3NS0yLjgzNC0yLjgzNC0yLjgzNGgtNjAuNDc1ICAgYy0xLjU2LDAtMi44MzUsMS4yNzUtMi44MzUsMi44MzR2MTAuNTJjMCwxLjU2MS0xLjI3NSwyLjgzNC0yLjgzNSwyLjgzNGgtMzIuNDkxYy0xLjU2LDAtMi44MzUsMS4yNzUtMi44MzUsMi44MzR2MTIuMTcgICBjMCwxLjU1OSwxLjI3NSwyLjgzNCwyLjgzNSwyLjgzNGgxNDcuNTIxYzEuNTU5LDAsMi44MzQtMS4yNzUsMi44MzQtMi44MzR2LTEyLjE3QzMwNy4yNTQsMzMyLjE3OSwzMDUuOTc5LDMzMC45MDEsMzA0LjQyLDMzMC45MDEgICB6IiBmaWxsPSIjNzkxMjJkIi8+Cgk8Zz4KCQk8cGF0aCBkPSJNMzc3LjAzMiw0Ni4zNjhoLTMwOC40Yy0xMC43MywwLTE5LjQ1OSw4LjczLTE5LjQ1OSwxOS40NjJjMCwwLDAsMzcuMTA5LDAsNTAuNzYxYzAsNi43MTEtMC40OTgsNy42Niw0LjAwNCw3LjY2ICAgIGMyLjM5MSwwLDUuMDM5LDAsNy43MiwwYzMuNzc4LDAsMy4wMDMtMC45NDksMy4wMDMtNy43ODVjMC0xMy42MjEsMC01MC42MzYsMC01MC42MzZjMC0yLjU2NSwyLjE2OC00LjczMyw0LjczMi00LjczM2gzMDguNCAgICBjMi41NjMsMCw0LjczMSwyLjE2OCw0LjczMSw0LjczM3YxODkuOTk5aC0yMTkuODdjMCwwLTcuNzQ5LTAuMDE0LTcuNzQ5LDEwLjAwNmMwLDUuOTQxLDAsMTcuODIzLDAsMjMuNzY2ICAgIGMwLDEwLjAwNiw4LDEwLjAwNiw4LDEwLjAwNmgyMTQuODg4YzEwLjcyOSwwLDE5LjQ2MS04LjcyOSwxOS40NjEtMTkuNDU5VjY1LjgzQzM5Ni40OTMsNTUuMDk5LDM4Ny43NjMsNDYuMzY4LDM3Ny4wMzIsNDYuMzY4eiAgICAgTTIyMi44MzMsMjgyLjgwNGMtNC44NDUsMC04Ljc3MS0zLjkyNi04Ljc3MS04Ljc2OHMzLjkyNi04Ljc3LDguNzcxLTguNzdjNC44NCwwLDguNzY3LDMuOTI4LDguNzY3LDguNzcgICAgUzIyNy42NzMsMjgyLjgwNCwyMjIuODMzLDI4Mi44MDR6IiBmaWxsPSIjNzkxMjJkIi8+CgkJPHBhdGggZD0iTTEyNC4xMjUsMTQxLjYzM0gxMi41NTlDNS42MzIsMTQxLjYzMywwLDE0Ny4yNjYsMCwxNTQuMTkzdjE4My4zNzJjMCw2LjkyNiw1LjYzMiwxMi41NjEsMTIuNTU5LDEyLjU2MWgxMTEuNTY2ICAgIGM2LjkyMywwLDEyLjU1OS01LjYzNSwxMi41NTktMTIuNTYxVjE1NC4xOTNDMTM2LjY4NCwxNDcuMjY2LDEzMS4wNDgsMTQxLjYzMywxMjQuMTI1LDE0MS42MzN6IE01NC41OCwxNTQuNDQzaDI3LjUyMyAgICBjMS4zMTMsMCwyLjM4LDEuMDY0LDIuMzgsMi4zODFjMCwxLjMxNC0xLjA2NiwyLjM3OS0yLjM4LDIuMzc5SDU0LjU4Yy0xLjMxNSwwLTIuMzc5LTEuMDY1LTIuMzc5LTIuMzc5ICAgIEM1Mi4yMDEsMTU1LjUwNyw1My4yNjUsMTU0LjQ0Myw1NC41OCwxNTQuNDQzeiBNNjguMTc1LDM0MS4zMDRjLTMuNTksMC02LjUtMi45MS02LjUtNi41czIuOTEtNi41LDYuNS02LjVzNi41LDIuOTEsNi41LDYuNSAgICBTNzEuNzY1LDM0MS4zMDQsNjguMTc1LDM0MS4zMDR6IE0xMjUuODkzLDMyMi4yYzAsMS42NzYtMS4zNDIsMy4wNDctMi45OCwzLjA0N0gxMy43NzRjLTEuNjM5LDAtMi45OC0xLjM3MS0yLjk4LTMuMDQ3VjE2OS44MjUgICAgYzAtMS42NzYsMS4zNDItMy4wNDYsMi45OC0zLjA0NmgxMDkuMTM5YzEuNjM5LDAsMi45OCwxLjM3MSwyLjk4LDMuMDQ2VjMyMi4yeiIgZmlsbD0iIzc5MTIyZCIvPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-position: center top;
  padding-top: 40px;
}

@media (min-width: 992px) {
  .casino-review-real .item {
    margin-bottom: 0;
  }

  .casino-review-real .slots-number {
    margin-top: 15px;
  }

  .casino-review-real .device {
    margin-top: 15px;
  }

  .casino-review-real .btn-container {
    margin-top: 30px;
  }
}

.widget-box {
  margin-bottom: 20px;
}

.widget-box>.heading {
  background-color: #c29600;
  padding: 10px 15px;
  margin: 0;
  color: #fff;
  position: relative;
  text-transform: uppercase;
}

.widget-box>.heading span {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNDQ0LjgxOSA0NDQuODE5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NDQuODE5IDQ0NC44MTk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNNDM0LjI1MiwxMTQuMjAzbC0yMS40MDktMjEuNDE2Yy03LjQxOS03LjA0LTE2LjA4NC0xMC41NjEtMjUuOTc1LTEwLjU2MWMtMTAuMDk1LDAtMTguNjU3LDMuNTIxLTI1LjcsMTAuNTYxICAgTDIyMi40MSwyMzEuNTQ5TDgzLjY1Myw5Mi43OTFjLTcuMDQyLTcuMDQtMTUuNjA2LTEwLjU2MS0yNS42OTctMTAuNTYxYy05Ljg5NiwwLTE4LjU1OSwzLjUyMS0yNS45NzksMTAuNTYxbC0yMS4xMjgsMjEuNDE2ICAgQzMuNjE1LDEyMS40MzYsMCwxMzAuMDk5LDAsMTQwLjE4OGMwLDEwLjI3NywzLjYxOSwxOC44NDIsMTAuODQ4LDI1LjY5M2wxODUuODY0LDE4NS44NjVjNi44NTUsNy4yMywxNS40MTYsMTAuODQ4LDI1LjY5NywxMC44NDggICBjMTAuMDg4LDAsMTguNzUtMy42MTcsMjUuOTc3LTEwLjg0OGwxODUuODY1LTE4NS44NjVjNy4wNDMtNy4wNDQsMTAuNTY3LTE1LjYwOCwxMC41NjctMjUuNjkzICAgQzQ0NC44MTksMTMwLjI4Nyw0NDEuMjk1LDEyMS42MjksNDM0LjI1MiwxMTQuMjAzeiIgZmlsbD0iI0ZGRkZGRiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
  width: 20px;
  height: 20px;
  background-size: 100%;
  display: block;
  position: absolute;
  right: 15px;
  top: 50%;
  -webkit-transform: translateY(-50%) rotate(180deg);
  -moz-transform: translateY(-50%) rotate(180deg);
  -ms-transform: translateY(-50%) rotate(180deg);
  -o-transform: translateY(-50%) rotate(180deg);
  transform: translateY(-50%) rotate(180deg);
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  cursor: pointer;
}

.widget-box>.heading span.closed {
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.widget-box .widget-content {
  border: 3px solid #d2ab25;
  box-shadow: 3px 5px 15px rgba(135, 102, 0, 0.4);
}

.widget-box .widget-content .each-top-casino {
  padding: 20px 15px;
}

.widget-box .widget-content .each-top-casino.title-thumb {
  text-align: center;
}

.widget-box .widget-content .each-top-casino.title-thumb a {
  color: #000;
}

.widget-box .widget-content .each-top-casino.title-thumb a:hover {
  color: #d2ab25;
}

.widget-box .widget-content .each-top-casino.title-text {
  border-bottom: 1px solid #f9f3e4;
}

.widget-box .widget-content .each-top-casino.title-text:nth-child(even) {
  background-color: #fbf8ee;
}

.widget-box .widget-content .each-top-casino.title-text:nth-child(odd) {
  background-color: #fffefa;
}

.widget-box .widget-content .each-top-casino .thumb span {
  display: block;
  margin-top: 10px;
}

.widget-box .widget-content .each-top-casino .thumb img {
  width: 100%;
  max-width: 270px;
  height: auto;
  box-shadow: 3px 5px 15px rgba(135, 102, 0, 0.4);
}

.widget-box .widget-content .each-top-casino .heading a {
  color: #000;
  display: inline;
  border-bottom: 1px solid #d2ab25;
}

.widget-box .widget-content .each-top-casino .heading a:hover {
  text-decoration: none;
  color: #d2ab25;
}

.widget-box .widget-content .each-top-casino.casino-review-box {
  padding: 10px 15px;
}

.widget-box .widget-content .each-top-casino.casino-review-box a {
  text-decoration: none;
}

.widget-box .widget-content .each-top-casino.casino-review-box a:hover .title {
  color: #d2ab25;
  text-decoration: underline;
}

.widget-box .widget-content .each-top-casino.casino-review-box .top-casino-box .thumb {
  display: inline-block;
}

.widget-box .widget-content .each-top-casino.casino-review-box .top-casino-box .thumb img {
  width: 60px;
  height: 45px;
  box-shadow: none;
}

.widget-box .widget-content .each-top-casino.casino-review-box .top-casino-box .title {
  display: inline-block;
  padding-left: 10px;
  color: #000;
  font-weight: bold;
}

.widget-box .widget-content .each-top-casino.casino-review-box .top-casino-box .title:hover {
  text-decoration: underline;
  color: #d2ab25;
}

.widget-box .widget-content li {
  list-style: none;
  background-image: none;
}

@media (min-width: 768px) {
  .widget-box {
    display: block;
  }
}

@media (min-width: 1200px) {
  .widget-box {
    display: block;
  }
}

.content-video {
  text-align: center;
  padding-bottom: 25px;
}

.content-video iframe {
  border: 3px solid #d2ab25;
  box-shadow: 3px 5px 15px rgba(135, 102, 0, 0.4);
  width: 290px;
}

@media (min-width: 768px) {
  .content-video iframe {
    width: 320px;
    height: 240px;
  }
}

@media (min-width: 992px) {
  .content-video iframe {
    width: 600px;
    height: 400px;
  }
}

@media (min-width: 1200px) {
  .content-video iframe {
    width: 720px;
    height: 500px;
  }
}

.container-box .navigation {
  text-align: center;
}

.container-box .navigation a,
.container-box .navigation span {
  text-decoration: none;
  margin: 2px;
  width: 38px;
  height: 38px;
  padding: 0;
  background-color: #e2e2e2;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  line-height: 38px;
  color: #000;
  border: none;
  box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.1);
}

.container-box .navigation a:hover,
.container-box .navigation span:hover {
  background-color: #f5d79c;
}

.container-box .navigation span.current {
  background-color: #f19f00;
}

.play-img-box {
  overflow: hidden;
}

.play-demo-box {
  opacity: 0;
  -webkit-transition: all .6s;
  -moz-transition: all .6s;
  -ms-transition: all .6s;
  -o-transition: all .6s;
  transition: all .6s;
}

.play-demo-box.show {
  opacity: 1;
}

#demo-iframe {
  vertical-align: middle;
}

#overflowcontent {
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.85);
  z-index: 99999;
}

#overflowcontent .rotate {
  display: block;
  width: 64px;
  height: 64px;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  animation-name: spin-load-box;
  animation-duration: 2s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  background-size: 64px 64px;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUwMCA1MDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUwMCA1MDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4Ij4KPGc+Cgk8cGF0aCBkPSJNMjUwLDBjMTQsMCwyNCwxMCwyNCwyNHY5NGMwLDE0LTEwLDI1LTI0LDI1cy0yNS0xMS0yNS0yNVYyNEMyMjUsMTAsMjM2LDAsMjUwLDB6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8cGF0aCBkPSJNMTM3LDUzbDU1LDc2YzEyLDE2LDAsMzktMjAsMzljLTgsMC0xNC0zLTE5LTEwTDk4LDgyYy04LTExLTYtMjYsNS0zNFMxMjksNDIsMTM3LDUzeiIgZmlsbD0iI0ZGRkZGRiIvPgoJPHBhdGggZD0iTTI4LDIwNGMtMTMtNC0yMC0xOC0xNi0zMXMxOC0yMCwzMS0xNmw4OSwyOWMxMyw0LDIwLDE4LDE2LDMxYy0zLDEwLTE0LDE3LTI0LDE3Yy0zLDAtNC0xLTctMiAgIEwyOCwyMDR6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8cGF0aCBkPSJNMTQ4LDI4M2M0LDEzLTMsMjctMTYsMzFsLTg5LDI5Yy0zLDEtNSwxLTgsMWMtMTAsMC0yMC03LTIzLTE3Yy00LTEzLDMtMjcsMTYtMzFsODktMjkgICBDMTMwLDI2MywxNDQsMjcwLDE0OCwyODN6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8cGF0aCBkPSJNMTg3LDMzN2MxMSw4LDEzLDIzLDUsMzRsLTU1LDc2Yy01LDctMTIsMTAtMjAsMTBjLTIwLDAtMzEtMjMtMTktMzlsNTUtNzZDMTYxLDMzMSwxNzYsMzI5LDE4NywzMzcgICB6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8cGF0aCBkPSJNMjUwLDM1N2MxNCwwLDI0LDExLDI0LDI1djkzYzAsMTQtMTAsMjUtMjQsMjVzLTI1LTExLTI1LTI1di05M0MyMjUsMzY4LDIzNiwzNTcsMjUwLDM1N3oiIGZpbGw9IiNGRkZGRkYiLz4KCTxwYXRoIGQ9Ik0zNDcsMzQybDU1LDc2YzEyLDE2LDAsMzktMjAsMzljLTgsMC0xNC0zLTE5LTEwbC01NS03NmMtOC0xMS02LTI2LDUtMzRTMzM5LDMzMSwzNDcsMzQyeiIgZmlsbD0iI0ZGRkZGRiIvPgoJPHBhdGggZD0iTTQ3MiwyOTZjMTMsNCwyMCwxOCwxNiwzMWMtMywxMC0xNCwxNy0yNCwxN2MtMywwLTQsMC03LTFsLTg5LTI5Yy0xMy00LTIwLTE4LTE2LTMxczE4LTIwLDMxLTE2ICAgTDQ3MiwyOTZ6IiBmaWxsPSIjRkZGRkZGIi8+Cgk8cGF0aCBkPSJNMzUyLDIxN2MtNC0xMywzLTI3LDE2LTMxbDg5LTI5YzEzLTQsMjcsMywzMSwxNnMtMywyNy0xNiwzMWwtODksMjhjLTMsMS01LDItOCwyICAgQzM2NSwyMzQsMzU1LDIyNywzNTIsMjE3eiIgZmlsbD0iI0ZGRkZGRiIvPgoJPHBhdGggZD0iTTMyNywxNjhjLTIwLDAtMzEtMjMtMTktMzlsNTUtNzZjOC0xMSwyMy0xMywzNC01czEzLDIzLDUsMzRsLTU1LDc2QzM0MiwxNjUsMzM1LDE2OCwzMjcsMTY4eiIgZmlsbD0iI0ZGRkZGRiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
}

@media (min-width: 1200px) {
  #overflowcontent {
    background-color: rgba(0, 0, 0, 0.85);
  }
}

#issue-report {
  z-index: 99999;
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 500px;
  margin: auto;
  background-color: #fff;
  padding: 20px;
  z-index: 100;
  box-shadow: 3px 5px 15px rgba(135, 102, 0, 0.4);
  border: 3px solid #d2ab25;
}

#issue-report .slot-error.issue-report {
  height: 100%;
  position: relative;
}

#issue-report .slot-error.issue-report #issueValueBtn {
  position: absolute;
  bottom: 0;
  right: 0;
}

#issue-report .slot-error.issue-report #issueMailBtn {
  position: absolute;
  bottom: 0;
  right: 0;
}

#issue-report .slot-error.issue-report #issueMail {
  border: 2px solid #f19f00;
  width: 100%;
  height: 45px;
  line-height: 45px;
  padding: 10px;
}

#issue-report .slot-error.issue-report #explainArea {
  width: 100%;
  height: 70px;
  max-width: 100%;
}

#issue-report .slot-error.issue-report .close-it {
  width: 24px;
  height: 24px;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDYxMS45NzkgNjExLjk3OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjExLjk3OSA2MTEuOTc5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTM1Ni43ODEsMzA1Ljk4Mkw2MDEuNDUzLDYxLjMxMWMxNC4wMzMtMTQuMDMzLDE0LjAzMy0zNi43NzEsMC01MC43NzRjLTE0LjAwNC0xNC4wMzMtMzYuNzQxLTE0LjAzMy01MC43NzQsMCAgIEwzMDYuMDA3LDI1NS4yMDhMNjEuMjc3LDEwLjUzNmMtMTQuMDA0LTE0LjAzMy0zNi43NzEtMTQuMDMzLTUwLjc3NCwwYy0xNC4wMDQsMTQuMDA0LTE0LjAwNCwzNi43NDIsMCw1MC43NzRsMjQ0LjcwMSwyNDQuNjcyICAgTDEwLjUwMyw1NTAuNjg0Yy0xNC4wMDQsMTQuMDA0LTE0LjAwNCwzNi43NzEsMCw1MC43NzRjNy4wMTYsNy4wMTcsMTYuMjE2LDEwLjUxLDI1LjM4NywxMC41MWM5LjIsMCwxOC4zNzEtMy40OTMsMjUuMzg3LTEwLjUxICAgbDI0NC43MDEtMjQ0LjcwMWwyNDQuNjcxLDI0NC43MDFjNy4wMTcsNy4wMTcsMTYuMjE3LDEwLjUxLDI1LjM4OCwxMC41MWM5LjE5OSwwLDE4LjM5OS0zLjQ5MywyNS4zODctMTAuNTEgICBjMTQuMDMzLTE0LjAzMywxNC4wMzMtMzYuNzcxLDAtNTAuNzc0TDM1Ni43ODEsMzA1Ljk4MnoiIGZpbGw9IiNjZDkzMGIiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

#issue-report .slot-error.issue-report .close-it:hover {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}

#issue-report .slot-error.issue-report label {
  cursor: pointer;
}

@media (min-width: 768px) {
  #issue-report {
    width: 500px;
  }
}

.archive-all .sortblock {
  display: none;
}

.archive-all .sortblock ul {
  margin: 0;
  padding: 0;
}

.archive-all .sortblock ul li:first-child {
  border-left: 3px solid #912923;
  display: block;
  color: #912923;
  font-weight: bold;
  position: relative;
  padding: 3px 15px;
}

.archive-all .sortblock ul li a,
.archive-all .sortblock ul li span {
  font-size: 16px;
  color: #fff;
  display: block;
  border: 1px solid #c29600;
  text-decoration: none;
  padding: 2px 15px;
  position: relative;
  margin-top: 4px;
  text-align: center;
  background-color: #c29600;
  border-radius: 15px;
}

.archive-all .sortblock ul li a:hover,
.archive-all .sortblock ul li span:hover {
  background-color: #876600;
}

.archive-all .sortblock ul li a.active,
.archive-all .sortblock ul li span.active {
  text-decoration: none;
  background-color: #be000c;
}

@media (min-width: 768px) {
  .archive-all .sortblock {
    display: block;
  }

  .archive-all .sortblock ul li {
    display: inline-block;
  }

  .archive-all .sortblock ul li:first-child {
    background-color: #f9f1dd;
    padding: 3px 15px;
    display: inline-block;
    border-left: 3px solid #912923;
    color: #912923;
    font-weight: bold;
  }

  .archive-all .sortblock ul li a,
  .archive-all .sortblock ul li span {
    font-size: 16px;
    display: inline-block;
    padding: 2px 15px;
    position: relative;
    border: none;
    margin: 0;
  }

  .archive-all .sortblock ul li a.active:after,
  .archive-all .sortblock ul li span.active:after {
    content: '';
    display: block;
    position: absolute;
    bottom: -5px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    border-top: 5px solid #be000c;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
  }
}

@media (min-width: 992px) {

  .archive-all .sortblock ul li a,
  .archive-all .sortblock ul li span {
    margin: 0 10px;
  }
}

.spin-load-box {
  display: none;
  text-align: center;
}

.spin-load-box .load_more_spin {
  display: inline-block;
  width: 32px;
  height: 32px;
  animation-name: spin-load-box;
  animation-duration: 2s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIzMnB4IiBoZWlnaHQ9IjMycHgiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CjxwYXRoIGZpbGw9IiNjZDkzMGIiIGQ9Ik0xMi45IDMuMWMxLjMgMS4yIDIuMSAzIDIuMSA0LjkgMCAzLjktMy4xIDctNyA3cy03LTMuMS03LTdjMC0xLjkgMC44LTMuNyAyLjEtNC45bC0wLjgtMC44Yy0xLjQgMS41LTIuMyAzLjUtMi4zIDUuNyAwIDQuNCAzLjYgOCA4IDhzOC0zLjYgOC04YzAtMi4yLTAuOS00LjItMi4zLTUuN2wtMC44IDAuOHoiLz4KPC9zdmc+Cg==);
}

@keyframes spin-load-box {
  from {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  to {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.totop {
  display: none;
  position: fixed;
  bottom: 30px;
  right: 0;
  left: 0;
  margin: auto;
  padding: 0;
  z-index: 98;
}

.totop span {
  display: block;
  cursor: pointer;
  height: 42px;
  width: 42px;
  margin-right: 0;
  margin-left: auto;
  background-size: 42px 42px;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0NTUgNDU1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NTUgNDU1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCI+CjxwYXRoIGQ9Ik0wLDB2NDU1aDQ1NVYwSDB6IE0zMzQuNDExLDI5Ni42ODNMMjI3LjUsMTkwLjEyTDEyMC41ODksMjk2LjY4M2wtMjEuMTc5LTIxLjI0OEwyMjcuNSwxNDcuNzYzbDEyOC4wODksMTI3LjY3MiAgTDMzNC40MTEsMjk2LjY4M3oiIGZpbGw9IiNlY2VjZWMiLz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
}

.search #search-field {
  width: 100%;
  height: 40px;
  line-height: 40px;
  padding-left: 15px;
  margin-bottom: 15px;
  border: 3px solid #d2ab25;
  box-shadow: 3px 5px 15px rgba(135, 102, 0, 0.4);
}

.search #search-field:active,
.search #search-field:focus {
  border: 2px solid #be000c;
  box-shadow: 3px 5px 15px rgba(190, 0, 12, 0.4);
}

.search #search-btn {
  width: 100%;
}

.search .search-box {
  border: 3px solid #d2ab25;
  box-shadow: 3px 5px 15px rgba(135, 102, 0, 0.4);
}

.search .search-box .slot-each-search {
  position: relative;
  background-color: #fbf8ee;
  border-bottom: 2px solid #f9f3e4;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
}

.search .search-box .slot-each-search .title-container {
  padding: 5px 15px;
  text-align: center;
  font-weight: bold;
  margin-bottom: 0;
}

.search .search-box .slot-each-search .title-container a {
  font-size: 24px;
}

.search .search-box .slot-each-search .thumb-container a {
  display: block;
  width: 196px;
  height: 147px;
  margin: auto;
}

.search .search-box .slot-each-search .thumb-container a img {
  width: 100%;
  height: auto;
}

.search .search-box .slot-each-search:nth-child(even) {
  background-color: #fffefa;
}

@media (min-width: 768px) {
  .search #search-field {
    margin-bottom: 0;
  }

  .search #search-btn {
    width: 100%;
  }

  .search .search-box .slot-each-search {
    text-align: left;
  }

  .search .search-box .slot-each-search .title-container {
    text-align: left;
  }

  .search .search-box .slot-each-search .thumb-container a {
    margin: 0;
  }

  .search .search-box .slot-each-search .property-play-btn {
    top: 50%;
    position: absolute;
    right: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}

.read-more-m {
  display: inline-block;
  margin-bottom: 20px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI0MC44MTEgMjQwLjgxMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQwLjgxMSAyNDAuODExOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjMycHgiIGhlaWdodD0iMzJweCI+CjxnPgoJPHBhdGggaWQ9IkV4cGFuZF9Nb3JlIiBkPSJNMjIwLjA4OCw1Ny42NjdsLTk5LjY3MSw5OS42OTVMMjAuNzQ2LDU3LjY1NWMtNC43NTItNC43NTItMTIuNDM5LTQuNzUyLTE3LjE5MSwwICAgYy00Ljc0LDQuNzUyLTQuNzQsMTIuNDUxLDAsMTcuMjAzbDEwOC4yNjEsMTA4LjI5N2wwLDBsMCwwYzQuNzQsNC43NTIsMTIuNDM5LDQuNzUyLDE3LjE3OSwwTDIzNy4yNTYsNzQuODU5ICAgYzQuNzQtNC43NTIsNC43NC0xMi40NjMsMC0xNy4yMTVDMjMyLjUyOCw1Mi45MTUsMjI0LjgyOCw1Mi45MTUsMjIwLjA4OCw1Ny42Njd6IiBmaWxsPSIjZGRkZGRkIi8+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-position: center center;
  height: 30px;
  width: 100%;
  cursor: pointer;
  position: relative;
}

.read-more-m:after {
  content: '';
  display: block;
  width: 40%;
  height: 1px;
  background-color: #f2f2f2;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.read-more-m:before {
  content: '';
  display: block;
  width: 40%;
  height: 1px;
  background-color: #f2f2f2;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.read-more-m.up {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

.entry-show {
  max-height: none;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}

.entry-show.aktive {
  max-height: 120px;
  overflow: hidden;
  position: relative;
}

.entry-show.aktive:after {
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0);
  top: 0;
  background-size: 40px 40px;
  background-repeat: repeat-x;
  background-position: 0 100%;
}

body:after {
  content: url(/images/close.png) url(/images/loading.gif) url(/images/prev.png) url(/images/next.png);
  display: none;
}

.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}

.lightbox .lb-image {
  display: block;
  height: auto;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

.lightbox a img {
  border: none;
}

.lb-outerContainer {
  position: relative;
  background-color: white;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-container {
  padding: 4px;
}

.lb-loader {
  position: absolute;
  top: 43%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(/images/loading.gif) no-repeat;
}

.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

.lb-container>.nav {
  left: 0;
}

.lb-nav a {
  outline: none;
}

.lb-prev,
.lb-next {
  width: 49%;
  height: 100%;
  cursor: pointer;
  display: block;
}

.lb-prev {
  left: 0;
  float: left;
}

.lb-prev:hover {
  background: url(/images/prev.png) left 48% no-repeat;
}

.lb-next {
  right: 0;
  float: right;
}

.lb-next:hover {
  background: url(/images/next.png) right 48% no-repeat;
}

.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-data {
  padding: 0 4px;
  color: #bbb;
}

.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}

.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999;
}

.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(/images/close.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}

.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

#popup {
  display: block;
  position: fixed;
  width: 300px;
  height: 300px;
  background-color: #fff;
  z-index: 99999999;
  left: 0;
  right: 0;
  top: 0;
  bottom: -300%;
  margin: auto;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

#popup.show {
  bottom: 0;
}

#popup .inner {
  position: relative;
  padding: 20px;
  text-align: center;
}

#popup .inner img {
  /* margin-top: 20px; */
  /* margin-bottom: 10px; */
  width: 100%;
}

#popup .inner .heading {
  display: block;
  text-align: center;
  font-size: 30px;
  margin-bottom: 15px;
  margin-top: 15px;
  font-weight: bold;
}

#popup .inner .text {
  display: block;
}

.popup-btn {
  display: inline-block;
  cursor: pointer;
  text-decoration: none;
  border: none;
  background-image: url(/images/play_for_real.png);
  background-repeat: no-repeat;
  width: 135px;
  height: 36px;
  background-position: 0 0;
  -webkit-transition: box-shadow 0.3s cubic-bezier(0.25, 0.1, 0.33, 1.39);
  -moz-transition: box-shadow 0.3s cubic-bezier(0.25, 0.1, 0.33, 1.39);
  -ms-transition: box-shadow 0.3s cubic-bezier(0.25, 0.1, 0.33, 1.39);
  -o-transition: box-shadow 0.3s cubic-bezier(0.25, 0.1, 0.33, 1.39);
  transition: box-shadow 0.3s cubic-bezier(0.25, 0.1, 0.33, 1.39);
}

.popup-btn:hover {
  background-position: 0 -36px;
}

.popup-close-it {
  width: 16px;
  height: 16px;
  cursor: pointer;
  position: absolute;
  right: 10px;
  top: 10px;
  opacity: 0.3;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDYxMS45NzkgNjExLjk3OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjExLjk3OSA2MTEuOTc5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTM1Ni43ODEsMzA1Ljk4Mkw2MDEuNDUzLDYxLjMxMWMxNC4wMzMtMTQuMDMzLDE0LjAzMy0zNi43NzEsMC01MC43NzRjLTE0LjAwNC0xNC4wMzMtMzYuNzQxLTE0LjAzMy01MC43NzQsMCAgIEwzMDYuMDA3LDI1NS4yMDhMNjEuMjc3LDEwLjUzNmMtMTQuMDA0LTE0LjAzMy0zNi43NzEtMTQuMDMzLTUwLjc3NCwwYy0xNC4wMDQsMTQuMDA0LTE0LjAwNCwzNi43NDIsMCw1MC43NzRsMjQ0LjcwMSwyNDQuNjcyICAgTDEwLjUwMyw1NTAuNjg0Yy0xNC4wMDQsMTQuMDA0LTE0LjAwNCwzNi43NzEsMCw1MC43NzRjNy4wMTYsNy4wMTcsMTYuMjE2LDEwLjUxLDI1LjM4NywxMC41MWM5LjIsMCwxOC4zNzEtMy40OTMsMjUuMzg3LTEwLjUxICAgbDI0NC43MDEtMjQ0LjcwMWwyNDQuNjcxLDI0NC43MDFjNy4wMTcsNy4wMTcsMTYuMjE3LDEwLjUxLDI1LjM4OCwxMC41MWM5LjE5OSwwLDE4LjM5OS0zLjQ5MywyNS4zODctMTAuNTEgICBjMTQuMDMzLTE0LjAzMywxNC4wMzMtMzYuNzcxLDAtNTAuNzc0TDM1Ni43ODEsMzA1Ljk4MnoiIGZpbGw9IiNjZDkzMGIiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  background-size: 100%;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.popup-close-it:hover {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}

@media (max-width: 768px) {

  .tablepress tfoot th,
  .tablepress thead th {
    word-break: break-all;
  }
}

.form-container {
  background-color: #f5edd7;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
}

.form-container span.form-send-title {
  text-transform: uppercase;
  font-weight: bold;
  display: block;
}

.form-container #user_email {
  border: 2px solid #d2ab25;
  box-shadow: 2px 5px 15px rgba(135, 102, 0, 0.4);
  padding: 5px 10px;
  min-width: 250px;
  margin: 10px;
}

.form-container #user_email:active,
.form-container #user_email:focus {
  border: 2px solid #be000c;
  box-shadow: 2px 5px 15px rgba(190, 0, 12, 0.4);
}

@media (min-width: 768px) {
  .form-container span.form-send-title {
    display: inline-block;
  }

  .form-container #user_email {
    margin: 0 10px;
  }
}

.the-content ul li {
  list-style: disc;
  padding: 2px 0;
}

ul.old-style {
  padding-left: 20px !important;
  margin-left: 20px !important;
  margin-bottom: 20px !important;
}

ul.old-style li {
  list-style: disc !important;
  padding: 2px 0 !important;
}

.post-ratings-wrap>span {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  width: auto;
}

.post-ratings-wrap .post-ratings-text {
  display: none !important;
}

.comment-form label {
  display: block;
}

.comment-form input,
.comment-form textarea {
  width: 50%;
}

/*
     FILE ARCHIVED ON 01:00:12 Jun 03, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:01:29 Sep 13, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.496
  exclusion.robots: 0.017
  exclusion.robots.policy: 0.008
  esindex: 0.009
  cdx.remote: 11.723
  LoadShardBlock: 724.761 (3)
  PetaboxLoader3.datanode: 229.612 (4)
  PetaboxLoader3.resolve: 507.128 (2)
  load_resource: 402.689
*/