.custom-rating.active i,
.custom-rating.active img {
  cursor:pointer
}
.custom-rating {
  display:inline-block;
  position:relative;
  z-index:10
}
.tax-rating-alert {
  white-space:nowrap;
  position:absolute;
  left:50%;
  -webkit-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%);
  top:95%;
  background-color:#fff;
  border-radius:4px;
  display:inline-block;
  padding:7px 20px;
  color:#181818;
  z-index:999999
}
.tax-rating-alert:after {
  content:"";
  display:inline-block;
  position:absolute;
  top:0;
  left:50%;
  -webkit-transform:translateY(-100%) translateX(-50%);
  -ms-transform:translateY(-100%) translateX(-50%);
  transform:translateY(-100%) translateX(-50%);
  border:10px solid rgba(0,0,0,0);
  border-bottom-color:#fff
}
.custom-rating i[class^=icon-]:before,
i[class*=" icon-"]:before {
  font-family:fontello;
  font-style:normal;
  font-weight:400;
  speak:none;
  display:inline-block;
  text-decoration:inherit;
  width:1em;
  margin-right:.2em;
  text-align:center;
  font-variant:normal;
  text-transform:none;
  line-height:1em;
  margin-left:.2em;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}
.custom-rating .icon-star:before {
  content:"\e800"
}
.custom-rating .icon-star-empty:before {
  content:"\e801"
}
.custom-rating .icon-star-half-alt:before {
  content:"\f123"
}
.custom-rating i {
  font-family:fontello;
  font-style:normal;
  font-weight:400;
  speak:none;
  display:inline-block;
  text-decoration:inherit;
  font-size:25px;
  text-align:center;
  font-variant:normal;
  text-transform:none;
  line-height:1em;
  color:#ffe474;
  background:url(/wp-content/themes/10007/assets/dist/fonts/fontello.svg?4982b27fbba5f151bf3d79b0c611d5f1);
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}
.custom-rating i.hover {
  color:#ffa131
}
#heatmapthemead-header-wipe {
  max-width:1258px;
  z-index:2;
  clear:both;
  margin:0 auto
}
@media only screen and (max-width:1680px) and (min-width:1280px) {
  #heatmapthemead-header-wipe {
    max-width:67%!important
  }
}
#heatmapthemead-header-wipe #heatmapthemead-header {
  position:relative;
  z-index:2
}
#heatmapthemead-header-wipe #heatmapthemead-header:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden
}
.searchbutton-wrapper {
  margin:20px 15px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
}
@media (max-width:1023px) {
  .searchbutton-wrapper {
    -webkit-box-ordinal-group:4;
    -ms-flex-order:3;
    order:3
  }
}
.searchbutton-wrapper .searchbutton {
  background:url(/wp-content/themes/10007/assets/dist/images/iconfinder-icon-white.svg?29fc69cb452e8e6e1a63b470974b74a5);
  background-repeat:no-repeat;
  background-size:contain;
  width:29px;
  height:26px
}
#heatmapthemead-main-search {
  max-width:600px;
  position:absolute;
  top:100%;
  left:calc(100% - 600px);
  right:0
}
#heatmapthemead-main-search .search-area {
  position:relative;
  height:32px
}
#heatmapthemead-main-search .search-area .searchform {
  z-index:5;
  width:100%
}
#heatmapthemead-main-search .search-area .searchform input[type=text] {
  width:100%;
  height:32px;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  color:#fff;
  background:url(/wp-content/themes/10007/assets/dist/images/iconfinder-icon-inp.svg?cd36ac91ad22bf07f7bcb494946552a6) no-repeat 5px 6px #000;
  background-size:22px 22px;
  background-position:right 11px center
}
.screen-reader-text {
  display:none
}
header.site-header {
  position:relative;
  z-index:100;
  height:88px;
  background:#000;
  padding:0 30px
}
header.site-header,
header.site-header .header-block {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:space-between;
  -ms-flex-pack:space-between;
  justify-content:space-between
}
header.site-header .header-block {
  padding:10px 0
}
header.site-header .logo {
  margin-right:20px;
  height:inherit;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
}
@media (max-width:475px) {
  header.site-header .logo {
    width:165px;
    margin-right:0
  }
}
@media (max-width:425px) {
  header.site-header .logo {
    max-width:210px
  }
}
header.site-header .logo a,
header.site-header .logo img {
  display:block
}
@media (min-width:320px) and (max-width:424.98px) {
  header.site-header .logo img {
    height:23px
  }
}
header.site-header nav {
  width:calc(100% - 340px);
  padding:17px 0
}
header.site-header nav ul.menu-top-container {
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  overflow:hidden;
  width:100%
}
header.site-header nav ul.menu-top-container.visible {
  overflow:visible
}
header.site-header .cover-menu,
header.site-header nav ul li.hidden {
  display:none
}
@media (max-width:1023px) {
  header.site-header .cover-menu {
    display:block
  }
}
.hamburger {
  cursor:pointer
}
.hamburger span {
  display:block;
  height:4px;
  width:48px;
  background:hsla(0,0%,100%,.8);
  border-radius:1px;
  margin-bottom:6px
}
@media (max-width:475px) {
  .hamburger span {
    width:30px;
    height:2px;
    margin-right:20px
  }
}
.hamburger span:last-child {
  margin-bottom:0
}
nav ul.menu-top-container {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:space-between;
  -ms-flex-pack:space-between;
  justify-content:space-between;
  padding:0;
  margin:0
}
nav ul.menu-top-container li {
  list-style:none;
  position:relative
}
nav ul.menu-top-container li .sub-menu {
  position:absolute;
  top:53px;
  background:#000;
  -webkit-box-shadow:1px 1px 10px #000;
  box-shadow:1px 1px 10px #000;
  z-index:99999;
  padding:10px 0 0
}
nav ul.menu-top-container li .sub-menu li {
  padding:0;
  line-height:1
}
nav ul.menu-top-container li .sub-menu li:last-child {
  padding-bottom:0
}
nav ul.menu-top-container li .sub-menu li a {
  font-size:13px;
  font-weight:400;
  height:auto;
  line-height:1.2em;
  padding:10px;
  width:200px;
  background:#000!important;
  border-bottom:1px solid #ddd
}
nav ul.menu-top-container li:focus .sub-menu,
nav ul.menu-top-container li:hover .sub-menu {
  display:block
}
nav ul.menu-top-container li a,
nav ul.menu-top-container li span {
  display:block;
  padding:14px;
  text-decoration:none;
  color:#fff;
  text-shadow:none!important;
  font-size:16px;
  text-transform:uppercase;
  white-space:nowrap
}
nav ul.menu-top-container li span {
  color:#ea822f
}
nav ul.menu-top-container li.hidden-element {
  position:relative;
  margin:0
}
nav ul.menu-top-container li.hidden-element>a {
  background:#ef6717;
  border-radius:3px;
  padding:15px 20px
}
nav ul.menu-top-container li.hidden-element>a>span {
  display:inline-block;
  width:4px;
  height:4px;
  margin:4px 3px;
  padding:0;
  font-weight:400;
  color:#fff;
  border-radius:50%;
  background-color:#fff
}
nav ul.menu-top-container li.hidden-element:hover>a {
  color:#373737
}
nav ul.menu-top-container li.hidden-element:hover:after {
  display:none
}
nav ul.menu-top-container li.hidden-element:hover>ul {
  display:block
}
nav ul.menu-top-container li.hidden-element ul {
  background:#272727;
  -webkit-box-shadow:0 0 35px rgba(0,0,0,.75);
  box-shadow:0 0 35px rgba(0,0,0,.75)
}
nav ul.menu-top-container li.hidden-element>ul {
  display:none;
  position:absolute;
  right:0;
  top:100%
}
nav ul.menu-top-container li.hidden-element>ul li {
  position:relative
}
nav ul.menu-top-container li.hidden-element>ul li a,
nav ul.menu-top-container li.hidden-element>ul li span {
  font-size:13px;
  font-weight:400;
  height:auto;
  line-height:1.2em;
  padding:10px;
  width:200px;
  background:#000!important;
  border-bottom:1px solid #ddd;
  white-space:normal
}
nav ul.menu-top-container li.hidden-element>ul li:hover>.sub-menu {
  display:block
}
nav ul.menu-top-container li.hidden-element>ul li.menu-item-has-children>a:before {
  display:inline-block;
  content:"";
  width:6px;
  height:10px;
  margin-right:7px;
  background-image:url(/wp-content/themes/10007/assets/dist/images/sub-menu-arrow-hover.svg?1013a3a6952c386cade1c3d8a3c63eb9);
  background-repeat:no-repeat;
  background-position:50%
}
nav ul.menu-top-container li.hidden-element>ul li.menu-item-has-children:hover>a {
  color:#fff
}
nav ul.menu-top-container li.hidden-element>ul li.menu-item-has-children:hover>a:before {
  background-image:url(/wp-content/themes/10007/assets/dist/images/sub-menu-arrow-hover.svg?1013a3a6952c386cade1c3d8a3c63eb9)
}
nav ul.menu-top-container li.hidden-element>ul li.menu-item-has-children .sub-menu {
  right:100%;
  -webkit-box-shadow:none;
  box-shadow:none
}
nav ul.menu-top-container li.hidden-element>ul li .sub-menu {
  display:none;
  position:absolute;
  right:100%;
  top:0
}
nav ul.menu-top-container li.hidden-element>ul li .sub-menu li {
  line-height:35px;
  padding-bottom:0
}
nav ul.menu-top-container li.hidden-element ul {
  margin:0;
  padding:0
}
nav ul.menu-top-container a {
  display:block;
  font-weight:400;
  padding:14px;
  text-decoration:none;
  color:#fff!important;
  text-shadow:none!important;
  font-size:16px;
  text-transform:uppercase
}
nav ul.menu-top-container a:hover {
  color:#ea822f!important
}
nav ul.menu-top-container a:focus {
  outline:none;
  color:#373737
}
nav ul.menu-top-container .current-menu-ancestor>a,
nav ul.menu-top-container .current-menu-item>a,
nav ul.menu-top-container .current_page_item>a {
  font-weight:700;
  color:#ea822f!important;
  background-position:0 -22px
}
nav ul.menu-top-container li.current-cat {
  font-weight:700
}
.hamburger,
nav .sub-menu {
  display:none
}
@media (max-width:1023px) {
  header.site-header {
    position:relative;
    padding:0 15px;
    height:86px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
  }
  header.site-header nav {
    display:none
  }
  .hamburger {
    display:block;
    -webkit-box-ordinal-group:2;
    -ms-flex-order:1;
    order:1
  }
  .logo {
    -webkit-box-ordinal-group:3;
    -ms-flex-order:2;
    order:2
  }
  .cover-menu {
    -webkit-transform:translateY(-200vh);
    -ms-transform:translateY(-200vh);
    transform:translateY(-200vh);
    right:0;
    top:0;
    overflow:hidden;
    left:0;
    max-height:100vh;
    position:absolute;
    z-index:99;
    -webkit-transition:all .3s ease-in-out;
    -o-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
    -webkit-transition-delay:.1s;
    -o-transition-delay:.1s;
    transition-delay:.1s;
    display:block
  }
  .cover-menu ul {
    margin:0;
    padding:0;
    list-style:none;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    background:#272727;
    -webkit-box-shadow:0 0 35px rgba(0,0,0,.75);
    box-shadow:0 0 35px rgba(0,0,0,.75)
  }
  .cover-menu ul li {
    padding:0;
    width:100%;
    text-align:center;
    border-bottom:1px solid #272121;
    background:#2c2a2a;
    position:relative;
    line-height:53px
  }
  .cover-menu ul li a,
  .cover-menu ul li span {
    font-size:14px;
    padding:0 10px;
    min-height:0;
    text-align:center;
    font-weight:700;
    color:#fff;
    text-decoration:none
  }
  .cover-menu ul li a:before,
  .cover-menu ul li span:before {
    display:none
  }
  .cover-menu ul li a:after,
  .cover-menu ul li span:after {
    display:none
  }
  .cover-menu ul li a:hover,
  .cover-menu ul li span:hover {
    color:#ef6717
  }
  .cover-menu ul li a:hover:before,
  .cover-menu ul li span:hover:before {
    display:none
  }
  .cover-menu ul li:hover>a,
  .cover-menu ul li:hover>span,
  .cover-menu ul li span {
    color:#ef6717
  }
  .cover-menu ul li span:before {
    display:none
  }
  .cover-menu ul li.menu-item-has-children:before {
    content:"▾";
    display:block;
    position:absolute;
    right:20px;
    color:#fff;
    font-size:20px
  }
  .cover-menu ul li .sub-menu {
    display:none;
    background:rgba(0,0,0,.61);
    padding:15px 10px;
    -webkit-box-shadow:1px 1px 10px #000;
    box-shadow:1px 1px 10px #000
  }
  .cover-menu ul li .sub-menu li {
    background:rgba(0,0,0,0);
    border:0;
    padding:0 0 20px;
    line-height:1
  }
  .cover-menu ul li .sub-menu li:last-child {
    padding-bottom:0
  }
  .cover-menu ul li .sub-menu.active {
    display:block
  }
  .cover-menu ul>li {
    font-size:14px
  }
  .cover-menu .menu-close-button {
    display:none;
    background-color:rgba(0,0,0,0);
    position:absolute;
    left:10px;
    top:3px;
    height:40px;
    width:40px;
    cursor:pointer
  }
  .cover-menu .menu-close-button .line-white-menu {
    -webkit-transition-delay:.2s;
    -o-transition-delay:.2s;
    transition-delay:.3s;
    -webkit-transition:.7s;
    -o-transition:.7s;
    transition:.7s;
    display:block;
    height:6px;
    border-radius:6px;
    background:#fff;
    position:absolute;
    top:0;
    left:3px;
    right:3px
  }
  .cover-menu .menu-close-button .line-white-menu:first-child {
    top:calc(25% - 3px)
  }
  .cover-menu .menu-close-button .line-white-menu:nth-child(2) {
    top:calc(50% - 3px)
  }
  .cover-menu .menu-close-button .line-white-menu:last-child {
    top:calc(75% - 3px)
  }
  .cover-menu.showmenu {
    top:15px;
    max-height:calc(100vh - 66px);
    -webkit-transform:translateY(66px);
    -ms-transform:translateY(66px);
    transform:translateY(66px);
    overflow:auto
  }
  .cover-menu.showmenu .menu-close-button .line-white-menu {
    -webkit-transform:scale(0);
    -ms-transform:scale(0);
    transform:scale(0)
  }
  .cover-menu.showmenu .menu-close-button .line-white-menu:first-child {
    -webkit-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transform:rotate(45deg);
    top:calc(50% - 3px)
  }
  .cover-menu.showmenu .menu-close-button .line-white-menu:last-child {
    -webkit-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    transform:rotate(-45deg);
    top:calc(50% - 3px)
  }
  .hamburger.adapt-menu-icon span {
    -webkit-transition:all .3s;
    -o-transition:all .3s;
    transition:all .3s
  }
  .hamburger.adapt-menu-icon.activeGamburger {
    width:48px;
    height:48px
  }
  .hamburger.adapt-menu-icon.activeGamburger span {
    margin:0;
    position:absolute;
    border-radius:5px;
    top:39px;
    -webkit-transform:scale(0);
    -ms-transform:scale(0);
    transform:scale(0)
  }
  .hamburger.adapt-menu-icon.activeGamburger span:first-child {
    -webkit-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transform:rotate(45deg)
  }
  .hamburger.adapt-menu-icon.activeGamburger span:last-child {
    -webkit-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    transform:rotate(-45deg)
  }
  .icon-menu-bg {
    opacity:0;
    display:none
  }
  .icon-menu-bg.showbg {
    position:fixed;
    opacity:1;
    left:0;
    top:86px;
    width:100%;
    bottom:0;
    z-index:98
  }
}
footer {
  padding-top:0;
  z-index:5;
  position:relative;
  display:block;
  background:-webkit-gradient(linear,left top, left bottom,from(#0f0e0e),to(#212020));
  background:-o-linear-gradient(top,#0f0e0e,#212020);
  background:linear-gradient(180deg,#0f0e0e,#212020)
}
@media (max-width:1680px) {
  footer {
    padding-left:0;
    padding-right:0
  }
}
@media (max-width:1279px) {
  footer {
    padding-left:0;
    padding-right:0;
    width:100%;
    margin:0 auto
  }
  footer .heatmapthemead-footer-wipe {
    margin:0;
    max-width:100%
  }
}
.heatmapthemead-footer-wipe {
  width:100%;
  bottom:0;
  max-width:1258px;
  margin:0 auto;
  font-family:Open Sans,sans-serif;
  padding-left:15px;
  padding-right:15px
}
.heatmapthemead-footer-wipe .top-footer {
  padding:30px 20px
}
.heatmapthemead-footer-wipe .footer-logo {
  width:231px;
  min-width:231px;
  height:31px
}
.heatmapthemead-footer-wipe .footer-logo img {
  width:231px;
  height:31px
}
.heatmapthemead-footer-wipe .footer-socials .social-item {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  border-radius:6px;
  width:33px;
  height:33px;
  margin:5px;
  background:#ccc;
  -webkit-transition:all .3s;
  -o-transition:all .3s;
  transition:all .3s
}
.heatmapthemead-footer-wipe .footer-socials .social-item:hover {
  background:#ee9800
}
.heatmapthemead-footer-wipe .footer-dmca {
  width:144px;
  padding:20px
}
.heatmapthemead-footer-wipe .footer-dmca a {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
}
.heatmapthemead-footer-wipe .footer-dmca img {
  width:49px;
  height:49px
}
.heatmapthemead-footer-wipe .menu-footer-container {
  color:#fff
}
.heatmapthemead-footer-wipe .menu-footer-container ul {
  list-style:none;
  margin-bottom:0
}
.heatmapthemead-footer-wipe .menu-footer-container ul li {
  padding:5px 15px
}
.heatmapthemead-footer-wipe .menu-footer-container ul li a,
.heatmapthemead-footer-wipe .menu-footer-container ul li span {
  text-decoration:none;
  font-style:normal;
  font-weight:400;
  font-size:16px;
  line-height:22px;
  text-transform:uppercase;
  color:#fff
}
.heatmapthemead-footer-wipe .menu-footer-container ul li a:hover,
.heatmapthemead-footer-wipe .menu-footer-container ul li span:hover {
  text-decoration:underline
}
.heatmapthemead-footer-wipe .footer-block-wrap {
  width:100%
}
@media (max-width:768px) {
  .heatmapthemead-footer-wipe .footer-block-wrap .top-footer {
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
  }
  .heatmapthemead-footer-wipe .footer-block-wrap .top-footer .footer-logo {
    width:100%;
    text-align:center;
    margin-bottom:20px
  }
  .heatmapthemead-footer-wipe .footer-block-wrap .top-footer .menu-footer-container {
    margin-bottom:20px
  }
  .heatmapthemead-footer-wipe .footer-block-wrap .top-footer .menu-footer-container #menu-footer {
    margin-left:0;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
  }
  .heatmapthemead-footer-wipe .footer-block-wrap .top-footer .menu-footer-container #menu-footer li {
    width:100%
  }
  .heatmapthemead-footer-wipe .footer-block-wrap .top-footer .menu-footer-container #menu-footer li a,
  .heatmapthemead-footer-wipe .footer-block-wrap .top-footer .menu-footer-container #menu-footer li span {
    display:block;
    text-align:center
  }
  .heatmapthemead-footer-wipe .footer-block-wrap .top-footer .footer-socials {
    margin:0 auto
  }
  .heatmapthemead-footer-wipe .footer-block-wrap .middle-footer {
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    padding:0 20px
  }
  .heatmapthemead-footer-wipe .footer-block-wrap .middle-footer .footer-dmca {
    -webkit-box-ordinal-group:3;
    -ms-flex-order:2;
    order:2;
    width:100%;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    padding:10px 20px 15px
  }
  .heatmapthemead-footer-wipe .footer-block-wrap .middle-footer .footer-dmca a,
  .heatmapthemead-footer-wipe .footer-block-wrap .middle-footer .footer-dmca img,
  .heatmapthemead-footer-wipe .footer-block-wrap .middle-footer .footer-dmca span {
    margin:0 5px
  }
  .heatmapthemead-footer-wipe .footer-block-wrap .middle-footer .footer-description-text {
    -webkit-box-ordinal-group:2;
    -ms-flex-order:1;
    order:1;
    width:100%;
    margin-right:0
  }
}
.heatmapthemead-footer-wipe .footer-description-text {
  width:calc(100% - 144px);
  margin-right:20px;
  font-style:normal;
  font-weight:400;
  font-size:12px;
  line-height:16px;
  text-align:justify;
  color:#807979
}
.footer-copyright {
  width:100%;
  font-size:12px;
  line-height:16px;
  font-family:Open Sans,sans-serif;
  font-style:normal;
  font-weight:400;
  color:#666161;
  padding:7px 20px;
  text-align:center;
  background-color:#000
}
 .slot-single-container h2 {
  font-family:Open Sans,sans-serif;
  font-style:normal;
  font-weight:700;
  font-size:30px!important;
  line-height:41px!important;
  text-transform:uppercase;
  color:#000;
  margin-bottom:15px;
  margin-top:40px
}
 .slot-single-container .sidebar {
  float:none;
  width:278px;
  margin-left:20px;
  margin-top:0
}
@media (max-width:1008px) {
   .slot-single-container .sidebar {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:space-around;
    -ms-flex-pack:space-around;
    justify-content:space-around;
    -webkit-box-align:baseline;
    -ms-flex-align:baseline;
    align-items:baseline;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    width:100%;
    margin-left:0;
    margin-bottom:0
  }
}
 .slot-single-container .sidebar .sidebar-item {
  max-width:278px;
  margin-bottom:20px;
  border-radius:6px;
  overflow:hidden;
  -webkit-box-shadow:0 0 10px #cfcfcf;
  box-shadow:0 0 10px #cfcfcf
}
@media (max-width:1008px) {
   .slot-single-container .sidebar .sidebar-item {
    margin-left:10px;
    margin-right:10px
  }
}
@media (max-width:600px) {
   .slot-single-container .sidebar .sidebar-item {
    width:100%
  }
}
@media (max-width:580px) {
   .slot-single-container .sidebar .sidebar-item {
    margin:30px auto 20px
  }
}
 .slot-single-container .sidebar .sidebar-item .title {
  width:100%;
  display:block;
  font-size:16px;
  line-height:22px;
  text-indent:unset;
  text-align:left;
  text-transform:uppercase;
  color:#fff;
  padding-left:20px
}
 .slot-single-container .sidebar .sidebar-item .sidebar-content {
  padding:10px 10px 10px 15px
}
@media (max-width:425px) {
   .slot-single-container .sidebar .sidebar-item .sidebar-content {
    display:block
  }
}
 .slot-single-container .sidebar .sidebar-item .sidebar-content p {
  font-weight:700;
  font-size:16px;
  margin-top:0;
  margin-bottom:0
}
 .slot-single-container .sidebar .sidebar-item .sidebar-content p a {
  font-weight:400;
  font-size:16px;
  line-height:24px;
  color:#0f0e0e;
  -webkit-transition:all .2s;
  -o-transition:all .2s;
  transition:all .2s
}
 .slot-single-container .sidebar .sidebar-item .sidebar-content p a:hover {
  color:#ee9800;
  font-weight:700
}
 .slot-single-container .sidebar .sidebar-item .sidebar-content ol {
  font-weight:700;
  font-size:16px;
  margin-top:0;
  margin-bottom:0
}
 .slot-single-container .sidebar .sidebar-item .sidebar-content ol li a {
  font-weight:400;
  font-size:16px;
  line-height:24px;
  color:#0f0e0e;
  -webkit-transition:all .2s;
  -o-transition:all .2s;
  transition:all .2s
}
 .slot-single-container .sidebar .sidebar-item .sidebar-content ol li a:hover {
  color:#ee9800;
  font-weight:700
}
 .slot-single-container .sidebar .slider-sidebar {
  width:100%;
  max-width:278px;
  overflow:hidden;
  border-radius:6px;
  -webkit-box-shadow:0 0 10px #cfcfcf;
  box-shadow:0 0 10px #cfcfcf
}
@media (max-width:1008px) {
   .slot-single-container .sidebar .slider-sidebar {
    margin-left:10px;
    margin-right:10px
  }
}
@media (max-width:580px) {
   .slot-single-container .sidebar .slider-sidebar {
    margin:0 auto 20px;
    width:278px
  }
}
 .slot-single-container .sidebar .slider-sidebar .title {
  display:block;
  font-size:16px;
  line-height:22px;
  text-indent:unset;
  text-align:left;
  text-transform:uppercase;
  color:#fff;
  padding-left:20px
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop {
  width:100%;
  margin:0;
  position:relative;
  height:380px
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active {
  width:100%
}
@media (max-width:345px) {
   .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active {
    margin:0
  }
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active #next-btn {
  display:block!important;
  cursor:pointer;
  -webkit-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  transform:rotate(180deg);
  position:absolute;
  right:18px;
  z-index:90;
  top:198px;
  width:25px;
  height:25px;
  background-image:url(/wp-content/themes/10007/assets/dist/images/nav-btn-black.svg?034aa8c017e5d7aecd92f6acebaa63b0);
  background-repeat:no-repeat;
  background-position:50%;
  background-color:#fff;
  border-radius:6px;
  -webkit-transition:all .2s;
  -o-transition:all .2s;
  transition:all .2s
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active #next-btn:hover {
  background:#ee9800;
  background-image:url(/wp-content/themes/10007/assets/dist/images/nav-btn-orange.svg?a202992d903c8389ddd0cd1150812178);
  background-repeat:no-repeat;
  background-position:50%;
  -webkit-transform:rotate(1turn);
  -ms-transform:rotate(1turn);
  transform:rotate(1turn);
  opacity:1
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active #prev-btn {
  display:block!important;
  cursor:pointer;
  position:absolute;
  right:48px;
  z-index:90;
  top:198px;
  width:25px;
  height:25px;
  background-image:url(/wp-content/themes/10007/assets/dist/images/nav-btn-black.svg?034aa8c017e5d7aecd92f6acebaa63b0);
  background-repeat:no-repeat;
  background-position:50%;
  background-color:#fff;
  border-radius:6px;
  -webkit-transition:all .2s;
  -o-transition:all .2s;
  transition:all .2s
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active #prev-btn:hover {
  background:#ee9800;
  background-image:url(/wp-content/themes/10007/assets/dist/images/nav-btn-orange.svg?a202992d903c8389ddd0cd1150812178);
  background-repeat:no-repeat;
  background-position:50%;
  -webkit-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  transform:rotate(180deg);
  opacity:1
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post {
  overflow:auto;
  margin:0;
  padding:0;
  max-width:278px;
  width:278px;
  height:385px;
  border-radius:0;
  text-align:center;
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .img-wrap {
  width:278px;
  height:210px
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .img-wrap img {
  width:100%;
  height:210px
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .c_post_info_wrap {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  position:absolute;
  top:193px;
  left:20px
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .c_post_info_wrap .c_post_rating {
  margin:0;
  background:#fff;
  -webkit-box-shadow:0 2px 4px #d8d6d3;
  box-shadow:0 2px 4px #d8d6d3;
  border-radius:6px;
  width:115px;
  height:25px
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .c_post_info_wrap .c_post_rating .custom-rating-img {
  width:115px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-pack:distribute;
  justify-content:space-around;
  height:25px
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .c_post_info_wrap .c_post_rating .custom-rating-img img {
  width:16px;
  height:16px;
  display:block
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .c_post_info_wrap .casino_type {
  margin-top:5px
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .c_post_info_wrap .casino_type ul {
  margin:0
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .c_post_info_wrap .casino_type ul li:first-child {
  margin:0 3px 0 7px
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .c_post_info_wrap .casino_type .desktop {
  background-color:#fff;
  -webkit-box-shadow:0 2px 4px #d8d6d3;
  box-shadow:0 2px 4px #d8d6d3;
  border-radius:6px;
  width:25px;
  height:25px;
  background-image:url(/wp-content/themes/10007/assets/dist/images/desktop-icon.svg?c6ca77146aa33a0c0cb0c19544a3cd21);
  background-repeat:no-repeat;
  background-position:50%
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .c_post_info_wrap .casino_type .mobile {
  background-color:#fff;
  -webkit-box-shadow:0 2px 4px #d8d6d3;
  box-shadow:0 2px 4px #d8d6d3;
  border-radius:6px;
  width:25px;
  height:25px;
  background-image:url(/wp-content/themes/10007/assets/dist/images/mobile-icon.svg?d83affff5dc23524f139764b632f164b);
  background-repeat:no-repeat;
  background-position:50%
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .c_post_title {
  padding:25px 0 0
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .c_post_title .c_post_title__link {
  font-weight:700;
  font-size:16px;
  line-height:24px;
  color:#0f0e0e;
  text-align:left;
  margin:0 20px
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .c_post_bonus {
  font-style:normal;
  font-weight:400;
  font-size:16px;
  line-height:24px;
  color:#ee9800;
  text-align:left;
  margin:0 20px;
  padding:0
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .slot-play {
  background:-webkit-gradient(linear,left top, left bottom,from(#ee9800),to(#ca3213));
  background:-o-linear-gradient(top,#ee9800,#ca3213);
  background:linear-gradient(180deg,#ee9800,#ca3213);
  width:238px;
  height:40px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  color:#ca3213;
  border-radius:6px;
  margin:15px auto 20px
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .slot-play span {
  font-weight:700;
  font-size:18px;
  line-height:28px;
  background:#fff;
  padding:4px 95px;
  display:block;
  border-radius:6px;
  -webkit-transition:all .3s;
  -o-transition:.3s all;
  -o-transition:all .3s;
  transition:all .3s
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .slot-play:hover span {
  background:-webkit-gradient(linear,left top, left bottom,from(#ee9800),to(#ca3213));
  background:-o-linear-gradient(top,#ee9800,#ca3213);
  background:linear-gradient(180deg,#ee9800,#ca3213);
  color:#fff
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .c_post .c_post_play {
  width:100%;
  margin:0 auto
}
 .slot-single-container .details,
 .slot-single-container .details h2 {
  margin-top:0
}
 .slot-single-container .details .details-block-wrapper {
  margin:0 -10px
}
 .slot-single-container .details .details-block-wrapper .details-block {
  width:392px;
  background:#fff;
  -webkit-box-shadow:0 0 10px #cfcfcf;
  box-shadow:0 0 10px #cfcfcf;
  border-radius:6px;
  margin:10px
}
@media (max-width:768px) {
   .slot-single-container .details .details-block-wrapper .details-block {
    min-width:290px
  }
}
 .slot-single-container .details .details-block-wrapper .details-block .single-row {
  padding:10px;
  margin:0 10px;
  border-bottom:1px solid #e2e7ea
}
 .slot-single-container .details .details-block-wrapper .details-block .single-row:last-child {
  border-bottom:none
}
 .slot-single-container .details .details-block-wrapper .details-block .single-row__title {
  font-style:normal;
  font-weight:700;
  font-size:16px;
  line-height:24px;
  color:#0f0e0e;
  margin-right:12px
}
 .slot-single-container .details .details-block-wrapper .details-block .single-row__text {
  font-style:normal;
  font-weight:400;
  font-size:16px;
  line-height:24px;
  color:#0f0e0e
}
 .slot-single-container .details .details-block-wrapper .details-block .single-row a {
  -webkit-text-decoration-line:underline;
  text-decoration-line:underline;
  color:#112d5e;
  display:block;
  font-size:16px;
  line-height:24px
}
 .slot-single-container .details .details-block-wrapper .details-block .single-row a span {
  -webkit-text-decoration-line:underline;
  text-decoration-line:underline;
  font-size:16px!important;
  line-height:24px
}
.other-slots .slot-slider .slick-list {
  margin-bottom:25px
}
.other-slots .slot-slider .slick-track .slick-slide img {
  width:227px;
  height:170px;
  border-radius:6px
}
@media (max-width:425px) {
  .other-slots .slot-slider .slick-track .slick-slide img {
    width:100%;
    -o-object-fit:fill;
    object-fit:fill
  }
}
.other-slots .slot-slider .slick-track .slick-slide .small-pattern-title {
  display:block;
  margin-top:10px;
  font-style:normal;
  font-weight:700;
  font-size:16px!important;
  line-height:22px;
  color:#000;
  text-align:center
}
.other-slots .slot-slider .slick-next {
  font-size:0;
  display:block!important;
  cursor:pointer;
  -webkit-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  transform:rotate(180deg);
  position:absolute;
  right:-10px;
  z-index:90;
  top:90px;
  width:25px;
  height:25px;
  background:url(/wp-content/themes/10007/assets/dist/images/nav-btn-black.svg?034aa8c017e5d7aecd92f6acebaa63b0);
  background-repeat:no-repeat;
  background-position:50%;
  background-color:#fff;
  border-radius:6px;
  -webkit-box-shadow:0 2px 4px #d8d6d3;
  box-shadow:0 2px 4px #d8d6d3;
  -webkit-transition:all .2s;
  -o-transition:all .2s;
  transition:all .2s
}
.other-slots .slot-slider .slick-next:hover {
  background:#ee9800;
  background-image:url(/wp-content/themes/10007/assets/dist/images/nav-btn-orange.svg?a202992d903c8389ddd0cd1150812178);
  background-repeat:no-repeat;
  background-position:50%;
  -webkit-transform:rotate(1turn);
  -ms-transform:rotate(1turn);
  transform:rotate(1turn);
  opacity:1
}
.other-slots .slot-slider .slick-prev {
  font-size:0;
  display:block!important;
  cursor:pointer;
  position:absolute;
  z-index:90;
  top:90px;
  left:-10px;
  width:25px;
  height:25px;
  background:url(/wp-content/themes/10007/assets/dist/images/nav-btn-black.svg?034aa8c017e5d7aecd92f6acebaa63b0);
  background-repeat:no-repeat;
  background-position:50%;
  background-color:#fff;
  border-radius:6px;
  -webkit-box-shadow:0 2px 4px #d8d6d3;
  box-shadow:0 2px 4px #d8d6d3;
  -webkit-transition:all .2s;
  -o-transition:all .2s;
  transition:all .2s
}
.other-slots .slot-slider .slick-prev:hover {
  background:#ee9800;
  background-image:url(/wp-content/themes/10007/assets/dist/images/nav-btn-orange.svg?a202992d903c8389ddd0cd1150812178);
  background-repeat:no-repeat;
  background-position:50%;
  -webkit-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  transform:rotate(180deg);
  opacity:1
}
.other-slots .slot-slider .my-dots {
  margin:0;
  display:block;
  width:100%;
  padding:0;
  list-style:none;
  text-align:center;
  line-height:7px
}
.other-slots .slot-slider .my-dots li {
  position:relative;
  display:inline-block;
  width:16px;
  height:16px;
  margin:0 12.5px;
  padding:0;
  cursor:pointer
}
.other-slots .slot-slider .my-dots li button {
  font-size:0;
  line-height:0;
  display:block;
  width:16px;
  height:16px;
  padding:0;
  cursor:pointer;
  color:rgba(0,0,0,0);
  border:0;
  outline:none;
  background:rgba(0,0,0,0)
}
.other-slots .slot-slider .my-dots li button:focus,
.other-slots .slot-slider .my-dots li button:hover {
  outline:none
}
.other-slots .slot-slider .my-dots li button:focus:before,
.other-slots .slot-slider .my-dots li button:hover:before {
  opacity:1
}
.other-slots .slot-slider .my-dots li button:before {
  font-family:slick;
  font-size:6px;
  line-height:20px;
  position:absolute;
  top:0;
  left:0;
  width:16px;
  height:16px;
  content:"";
  background:url(/wp-content/themes/10007/assets/dist/images/dot-inactive.svg?1aa18066f8ef7cc53fd41ccbfbf50456);
  background-size:cover;
  text-align:center;
  color:#000;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}
.other-slots .slot-slider .my-dots li.slick-active button:before {
  opacity:1;
  background:url(/wp-content/themes/10007/assets/dist/images/dot-active.svg?5ed14ad06237117e9f31dba01a98f4e0)
}
.other-slots .slot-slider .my-dots li:after,
.other-slots .slot-slider .my-dots li:before {
  content:"";
  position:absolute;
  width:27px;
  height:2px;
  top:50%;
  background-color:#ee9800;
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  transform:translateY(-50%);
  right:-27px
}
.other-slots .slot-slider .my-dots li:last-child:after {
  content:none
}
.other-slots .slot-slider .my-dots li:last-child:before {
  content:none
}
#heatmapthemead-the-content-container>div.sidebar>div.slider-sidebar>div.title {
  margin-top:10px;
  border-radius:5px 5px 0 0
}
@media (max-width:425px) {
  #heatmapthemead-the-content-container>div.sidebar>div.slider-sidebar>div.title {
    display:block
  }
}
.slot-description {
  width:calc(100% - 300px)
}
@media (max-width:1008px) {
  .slot-description {
    width:100%
  }
}
.slot-details {
  border-radius:10px;
  border:10px solid #ccc;
  margin-bottom:20px;
  position:relative
}
.slot-details_tabs {
  border-top-right-radius:0
}
.slot-details h1 {
  font-size:24px;
  line-height:1
}
.slot-details-title {
  overflow:hidden;
  height:40px
}
.slot-details .tab_item {
  display:none
}
.slot-details .tab_item:first-child {
  display:block
}
.slot-details-iframe {
  margin:0
}
.slot-details-iframe .preload-img {
  position:relative;
  overflow:hidden
}
.slot-details-iframe .preload-img-overlay {
  position:absolute;
  top:0;
  bottom:0;
  right:0;
  left:0;
  width:100%;
  height:100%;
  background-color:rgba(0,0,0,.5);
  z-index:9;
  opacity:1;
  -webkit-transition:all .3s;
  -o-transition:all .3s;
  transition:all .3s
}
.slot-details-iframe .preload-img img {
  width:100%;
  -o-object-fit:cover;
  object-fit:cover;
  display:block
}
.slot-details-iframe .preload-img:hover img {
  filter:none;
  -webkit-filter:none
}
.slot-details-iframe .preload-img:hover .preload-img-overlay {
  opacity:0
}
.slot-details-iframe .preload-img .btn {
  position:absolute;
  top:0;
  bottom:0;
  right:0;
  left:0;
  color:#fff;
  text-align:center;
  margin:auto;
  z-index:10;
  cursor:pointer;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
}
.slot-details-iframe iframe {
  display:none;
  width:100%;
  border:none;
  outline:none;
  overflow:hidden
}
.slot-details .iframe {
  overflow:hidden;
  max-height:570px
}
.slot-details .iframe.active-frame .preload-img {
  display:none
}
.slot-details .iframe.active-frame iframe {
  display:block
}
.slot-details.full-screen-iframe .slot-tabs,
.slot-details.full-screen-iframe .slot-tabs-content,
.slot-details.full-screen-iframe .tab_item {
  height:100%
}
.slot-details.full-screen-iframe .slot-tabs-wrapper {
  display:none
}
.full-screen {
  position:absolute;
  top:10px;
  right:10px;
  display:block;
  width:43px;
  height:43px;
  background-image:url(/wp-content/themes/10007/assets/dist/images/full-screen-btn.svg?2645dbf53eebe7886cbe81cca025f2e2);
  background-size:cover;
  background-repeat:no-repeat;
  text-indent:-9999px;
  margin:0;
  padding:0;
  border-radius:50%;
  z-index:9999;
  cursor:pointer
}
@media (max-width:768px) {
  .full-screen {
    top:-5px!important;
    right:-5px!important
  }
}
.full-screen-overlay {
  position:fixed;
  left:0;
  top:0;
  right:0;
  bottom:0;
  background:rgba(0,0,0,.9);
  opacity:0;
  z-index:-1;
  -webkit-transition:all .3s;
  -o-transition:all .3s;
  transition:all .3s;
  cursor:pointer;
  display:none
}
.full-screen-iframe .full-screen-overlay {
  opacity:1;
  z-index:1999;
  display:block
}
.full-screen-iframe .slot-details {
  position:fixed;
  left:0;
  top:20px;
  right:0;
  bottom:20px;
  margin:0 auto;
  max-width:1200px;
  width:100%;
  z-index:2000;
  -webkit-box-shadow:none;
  box-shadow:none;
  border-radius:0
}
.full-screen-iframe .slot-details-title {
  display:none
}
.full-screen-iframe .slot-details-iframe {
  margin:0;
  height:100%
}
.full-screen-iframe .slot-details .iframe {
  max-height:100%;
  height:100%
}
.full-screen-iframe .slot-details .preload-img {
  max-height:100%;
  overflow:hidden;
  height:100%
}
.full-screen-iframe .slot-details .preload-img img {
  max-height:100%;
  height:100%!important
}
.full-screen-iframe .slot-details .iframe.active-frame iframe {
  height:100%!important
}
.full-screen-iframe .play-btn {
  padding:20px 47px 0
}
.full-screen-iframe .full-screen {
  background:url(/wp-content/themes/10007/assets/dist/images/Exit_full_screen.svg?da915c199f1a72b433690f3a40eaffcd) 50% no-repeat #ee9801;
  -webkit-box-shadow:0 16px 37.3333px rgba(188,192,204,.4);
  box-shadow:0 16px 37.3333px rgba(188,192,204,.4);
  border-radius:50px
}
.play-btn {
  position:relative;
  padding:20px 47px 10px
}
.play-btn .btn {
  padding:14px 15px;
  width:345px;
  text-align:center;
  font-weight:700;
  text-transform:uppercase;
  border-radius:7px;
  max-width:100%
}
.blog-single-loop .blog-single__content {
  font-family:Open Sans,sans-serif;
  font-weight:400;
  font-size:14px;
  line-height:21px;
  text-align:justify;
  color:#000
}
.blog-single-loop .blog-single__content .blog-single-img {
  width:400px;
  height:300px;
  float:left;
  margin-right:20px;
  -webkit-transition:.3s;
  -o-transition:.3s;
  transition:.3s
}
@media (max-width:1024px) {
  .blog-single-loop .blog-single__content .blog-single-img {
    width:227px;
    height:170px
  }
}
@media (max-width:999px) {
  .blog-single-loop .blog-single__content .blog-single-img {
    display:none
  }
}
 .blog-single-loop .entry-header {
  float:left;
  width:calc(100% - 305px)
}
@media (max-width:768px) {
   .blog-single-loop .entry-header {
    width:100%
  }
}
 .blog-single-loop .entry-header-single {
  float:none;
  width:100%
}
 .blog-single-loop .entry-header h1 {
  color:#000
}
 .blog-single-loop .sidebar {
  float:right;
  width:278px;
  margin-top:0;
  margin-bottom:0
}
@media (max-width:499px) {
   .blog-single-loop .sidebar {
    float:none;
    margin:20px auto;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
  }
}
 .blog-single-loop .sidebar .sidebar-item {
  max-width:278px;
  margin-bottom:0;
  border-radius:6px;
  overflow:hidden;
  -webkit-box-shadow:0 0 10px #cfcfcf;
  box-shadow:0 0 10px #cfcfcf
}
 .blog-single-loop .sidebar .sidebar-item .title {
  text-align:left
}
@media (max-width:425px) {
   .blog-single-loop .sidebar .sidebar-item .title {
    display:block
  }
}
 .blog-single-loop .sidebar .sidebar-item .sidebar-content {
  padding:20px 25px;
  background:#fff
}
@media (max-width:425px) {
   .blog-single-loop .sidebar .sidebar-item .sidebar-content {
    display:block
  }
}
.top-slots {
  margin-bottom:10px;
  max-width:100%;
  max-height:170px;
  position:relative
}
.top-slots:last-child {
  margin-bottom:0
}
.top-slots img {
  width:227px;
  height:170px
}
.top-slots .top-slots__btn-container {
  display:none
}
.top-slots .btn-blog {
  border-radius:5px;
  font-family:Open Sans,sans-serif;
  font-weight:700;
  font-size:12px;
  line-height:16px;
  text-align:center;
  text-transform:uppercase;
  color:#000;
  display:block;
  min-width:140px;
  padding:6px 15px;
  text-decoration:none;
  -webkit-transition:.3s;
  -o-transition:.3s;
  transition:.3s
}
.top-slots .btn-blog:focus {
  outline:none
}
.top-slots .btn-review {
  background:#e0e0e0
}
.top-slots .btn-review:hover {
  background:#fafafa
}
.top-slots .btn-visit-casino {
  margin-top:12px;
  background:#fba024
}
.top-slots .btn-visit-casino:hover {
  background:#fab133
}
.top-slots:before {
  content:"";
  position:absolute;
  width:100%;
  height:100%;
  background:-webkit-gradient(linear,left bottom, left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));
  background:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,.5));
  background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));
  -webkit-transition:.5s;
  -o-transition:.5s;
  transition:.5s;
  z-index:5;
  opacity:0
}
@media (max-width:499px) {
  .top-slots:before {
    opacity:1
  }
}
.top-slots:hover .top-slots__btn-container {
  position:absolute;
  top:50%;
  left:50%;
  z-index:10;
  margin-right:-50%;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-direction:column;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  flex-direction:column
}
.top-slots:hover:before {
  opacity:1
}
@media (max-width:499px) {
  .top-slots .top-slots__btn-container {
    position:absolute;
    top:50%;
    left:50%;
    z-index:10;
    margin-right:-50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:column;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    flex-direction:column
  }
}
.slot-tabs {
  position:relative
}
.slot-tabs-wrapper {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end;
  position:absolute;
  top:-60px;
  right:-12px
}
@media screen and (max-width:768px) {
  .slot-tabs-wrapper {
    top:-41px
  }
}
.slot-tabs__item {
  font-size:16px;
  color:#7a7a7a;
  padding:12px 24px;
  border:1px solid #ccc;
  border-top-left-radius:6px;
  border-top-right-radius:6px;
  margin-right:2px
}
.slot-tabs__item:hover {
  background-color:#ccc;
  cursor:pointer;
  color:#000
}
.slot-tabs__item:first-child {
  margin-left:0
}
@media screen and (max-width:768px) {
  .slot-tabs__item {
    padding:6px 12px;
    font-size:12px
  }
}
.slot-tabs .active {
  color:#000;
  background:#ccc
}
.entry-header.entry-header-slot {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  margin-bottom:20px
}
.entry-header.entry-header-slot:after {
  display:none
}
@media screen and (max-width:768px) {
  .entry-header.entry-header-slot {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -ms-flex-item-align:start;
    align-self:flex-start
  }
  .entry-header.entry-header-slot .entry-title {
    width:100%
  }
  .entry-header.entry-header-slot .rating {
    margin-top:5px;
    width:100%;
    text-align:left
  }
}
.entry-header.entry-header-slot.entry-header-single_tabs {
  margin-bottom:0;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  -ms-flex-item-align:start;
  align-self:flex-start;
  -webkit-box-pack:normal;
  -ms-flex-pack:normal;
  justify-content:normal;
  -webkit-box-align:normal;
  -ms-flex-align:normal;
  align-items:normal
}
@media screen and (max-width:1008px) {
  .entry-header.entry-header-slot.entry-header-single_tabs .rating {
    margin-top:10px
  }
}
@media screen and (max-width:768px) {
  .entry-header.entry-header-slot.entry-header-single_tabs {
    margin-bottom:30px
  }
}
.entry-header.entry-header-slot.entry-header-single_tabs .rating {
  text-align:left;
  float:none;
  margin-bottom:10px
}
@media (max-width:1008px) {
  .entry-header .rating {
    padding:0!important
  }
}
.inactive-ref {
  background:#f4f4f4;
  margin:-20px;
  z-index:999999;
  -webkit-transition:.5s;
  -o-transition:.5s;
  transition:.5s
}
.inactive-ref-cover {
  min-height:347px
}
.inactive-ref-cover.active .inactive-ref {
  position:fixed;
  top:0;
  left:0;
  right:0;
  max-width:1258px;
  margin:0 auto
}
@media only screen and (max-width:1680px) and (min-width:1280px) {
  .inactive-ref-cover.active .inactive-ref {
    max-width:67%
  }
}
.inactive-ref-cover.active .inactive-ref-container {
  margin-bottom:0;
  padding-bottom:0
}
.inactive-ref-container {
  margin:0 0 40px;
  padding:18px
}
@media (max-width:768px) {
  .inactive-ref-container {
    margin-top:30px;
    padding:20px
  }
}
.inactive-ref-container .title-text {
  font-style:normal;
  font-weight:600;
  font-size:21px;
  line-height:29px;
  text-align:center;
  color:#000;
  margin-bottom:15px
}
.slick-list {
  text-align:center
}
.default-casinos {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
}
@media (max-width:1500px) {
  .default-casinos {
    -webkit-box-pack:space-around;
    -ms-flex-pack:space-around;
    justify-content:space-around
  }
}
@media (max-width:767px) {
  .default-casinos {
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
  }
}
.default-casinos__item {
  background:#fff;
  -webkit-box-shadow:0 0 8px #dddcf0;
  box-shadow:0 0 8px #dddcf0;
  border-radius:5px;
  margin:20px;
  max-width:171px;
  min-height:227px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-direction:column;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  flex-direction:column;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  text-align:center;
  padding:20px
}
.default-casinos__item img {
  margin:0 auto 3px
}
@media (max-width:1500px) {
  .default-casinos__item {
    margin:20px 5px
  }
}
@media (min-width:768px) and (max-width:950px) {
  .default-casinos__item:last-child {
    display:none
  }
}
@media (max-height:767px) {
  .default-casinos__item {
    margin:20px 0;
    display:-webkit-box!important;
    display:-ms-flexbox!important;
    display:flex!important
  }
}
.default-casinos__item .item__thumb img {
  border-radius:5px
}
.default-casinos__item .item__title {
  display:block;
  font-style:normal;
  font-weight:700;
  font-size:14px;
  line-height:19px;
  text-align:center;
  color:#343365;
  margin-bottom:5px
}
.default-casinos__item .item__ref {
  display:block;
  border:1px solid #fba024;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  border-radius:5px;
  min-width:130px;
  text-align:center;
  color:#cc821d;
  font-style:normal;
  font-weight:600;
  font-size:12px;
  line-height:16px;
  padding:5px 10px
}
.default-casinos__item .item__ref:hover {
  cursor:pointer;
  background:#fffaf3
}
.default-casinos__item .item__ref:active {
  background:#ee9800;
  color:#fff
}
.inactive-ref-container .default-casinos-slider {
  -webkit-box-align:start;
  -ms-flex-align:start;
  align-items:start;
  height:100%
}
.inactive-ref-container .default-casinos-slider .bx-prev {
  position:absolute;
  left:-17px;
  top:110px;
  width:44px;
  height:44px;
  background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjQ0IiByeD0iNSIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjAuMjMgMjIuNDg4bDYuODktNi44OWExLjUgMS41IDAgMTAtMi4xMi0yLjEybC05IDkgMi4zMSAyLjMxIDYuNzIgNi43MmExLjUgMS41IDAgMTAyLjEyLTIuMTJsLTYuOTItNi45eiIgZmlsbD0iI2ZmZiIvPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhciIgeDE9IjIyIiB5MT0iMCIgeDI9IjIyIiB5Mj0iNDQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjNkE2QTZBIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjM0IzQjNCIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+);
  border-radius:6px;
  z-index:1
}
.inactive-ref-container .default-casinos-slider .bx-next {
  position:absolute;
  right:-17px;
  top:110px;
  width:44px;
  height:44px;
  background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjQ0IiBoZWlnaHQ9IjQ0IiByeD0iNSIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgNDQgMCkiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcikiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIzLjc3IDIyLjQ4OGwtNi44OS02Ljg5YTEuNSAxLjUgMCAxMTIuMTItMi4xMmw5IDktMi4zMSAyLjMxLTYuNzIgNi43MmExLjUgMS41IDAgMTEtMi4xMi0yLjEybDYuOTItNi45eiIgZmlsbD0iI2ZmZiIvPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhciIgeDE9IjIyIiB5MT0iMCIgeDI9IjIyIiB5Mj0iNDQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjNkE2QTZBIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjM0IzQjNCIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+);
  border-radius:6px
}
@media (max-height:480px) {
  .modal-body {
    background-size:50%
  }
}
.modal-text {
  font-family:inherit;
  font-size:24px
}
.modal {
  display:block;
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  visibility:hidden;
  width:100%;
  height:100%
}
.modal.is-visible {
  z-index:1000;
  -webkit-transition-duration:2s;
  -o-transition-duration:2s;
  transition-duration:2s;
  visibility:visible
}
.modal.is-visible .modal-overlay {
  opacity:1;
  visibility:visible;
  -webkit-transition-delay:0s;
  -o-transition-delay:0s;
  transition-delay:0s
}
.modal.is-visible .modal-transition {
  opacity:1
}
.modal-overlay {
  position:fixed;
  z-index:10;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,.5);
  visibility:hidden;
  opacity:0;
  -webkit-transition:visibility 0s linear .3s,opacity .3s;
  -o-transition:visibility 0s linear .3s,opacity .3s;
  transition:visibility 0s linear .3s,opacity .3s
}
.modal-wrapper {
  position:fixed;
  z-index:9999;
  top:50%;
  left:50%;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  background-repeat:no-repeat;
  background-size:cover;
  -webkit-box-shadow:0 0 1.5em rgba(0,0,0,.35);
  box-shadow:0 0 1.5em rgba(0,0,0,.35)
}
.modal-transition {
  -webkit-transition:all .3s .12s;
  -o-transition:all .3s .12s;
  transition:all .3s .12s;
  opacity:0
}
.modal-close {
  position:absolute;
  top:0;
  right:0;
  padding:20px;
  border:0;
  line-height:1;
  outline:none;
  background:rgba(0,0,0,0)
}
.modal-close:hover {
  background:rgba(0,0,0,0);
  opacity:.6;
  -webkit-transition-duration:.3s;
  -o-transition-duration:.3s;
  transition-duration:.3s
}
.modal-body {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  width:323px;
  max-width:100%;
  height:568px;
  max-height:95vh;
  background-position:70% bottom;
  background-repeat:no-repeat;
  background-size:auto
}
@media screen and (max-height:600px) and (orientation:landscape) {
  .modal-body {
    background-size:35%
  }
}
@media screen and (max-height:480px) and (orientation:landscape) {
  .modal-body {
    background-size:35%
  }
}
.modal-logo {
  margin:10px 20px
}
@media (max-height:480px) {
  .modal-logo {
    margin-bottom:0
  }
}
.modal-text {
  color:#fff;
  font-style:normal;
  font-weight:700;
  margin:0 25px;
  font-size:20px;
  letter-spacing:.05em;
  text-shadow:0 4px 4px rgba(0,0,0,.25),0 -2px 1px #112d5e,0 -2px 1px #112d5e,0 2px 1px #112d5e,0 2px 1px #112d5e,-2px 0 1px #112d5e,2px 0 1px #112d5e,-1px -2px 1px #112d5e,1px -2px 1px #112d5e,-2px -1px 1px #112d5e,2px -1px 1px #112d5e,-2px -2px 1px #112d5e,2px -2px 1px #112d5e,-2px -2px 1px #112d5e,2px 2px 1px #112d5e
}
@media (max-height:480px) {
  .modal-text {
    line-height:1.3;
    font-size:25px
  }
}
.modal .popup-ref {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  position:relative;
  margin:auto auto 20px;
  text-decoration:none;
  cursor:pointer;
  background:#fff;
  font-size:16px;
  color:#db0f21;
  font-weight:600;
  line-height:1;
  border-radius:30px;
  padding:12px 15px 12px 75px;
  max-width:90%;
  min-height:86px
}
.modal .popup-ref span {
  font-size:30px;
  display:block;
  font-weight:800
}
.modal .popup-ref:before {
  content:"";
  display:block;
  width:88px;
  height:88px;
  background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyIiBoZWlnaHQ9IjEwMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9kKSI+PGNpcmNsZSBjeD0iNTEiIGN5PSI0NyIgcj0iNDQiIGZpbGw9IiM2RjlBMTQiLz48Y2lyY2xlIGN4PSI1MSIgY3k9IjQ3IiByPSI0NS41IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMyIvPjwvZz48cGF0aCBkPSJNMzIuOTQgMzguMTk2Yy0uODYgMC0xLjU5Mi4zLTIuMTkzLjkwMWEyLjk1MSAyLjk1MSAwIDAwLS45MDEgMi4xNjR2MTIuOTIxYzAgLjg2MS4zIDEuNTkyLjkgMi4xOTMuNjAyLjYwMiAxLjMzMy45MDEgMi4xOTQuOTAxLjg2MiAwIDEuNTg4LS4zIDIuMTc5LS45LjU5MS0uNjAyLjg4Ny0xLjMzMy44ODctMi4xOTRWNDEuMjYxYzAtLjg0Mi0uMzAxLTEuNTYzLS45MDItMi4xNjRhMi45NSAyLjk1IDAgMDAtMi4xNjMtLjkwMXpNMzcuMjA4IDU4Ljc4YzAgLjkyLjMyIDEuNzAyLjk2MiAyLjM0My42NC42NCAxLjQyMi45NjEgMi4zNDQuOTYxaDIuMjIzbC4wMyA2LjgyMWMwIC44NjIuMzAxIDEuNTkzLjkwMiAyLjE5NGEyLjk1IDIuOTUgMCAwMDIuMTYzLjkwMWMuODYyIDAgMS41OTMtLjMgMi4xOTQtLjkwMS42MDEtLjYwMi45MDEtMS4zMzIuOTAxLTIuMTk0di02LjgyaDQuMTQ3djYuODJjMCAuODYyLjMgMS41OTMuOTAxIDIuMTk0LjYwMi42IDEuMzMzLjkwMSAyLjE5NC45MDFzMS41OTItLjMgMi4xOTMtLjkwMWMuNi0uNjAyLjktMS4zMzIuOS0yLjE5NHYtNi44MmgyLjI1NWMuOSAwIDEuNjcyLS4zMiAyLjMxMy0uOTYyLjY0MS0uNjQuOTYyLTEuNDIyLjk2Mi0yLjM0M1YzOC43NjZIMzcuMjA4djIwLjAxMnpNNTcuODIxIDI2LjU5N2wyLjEzMy0zLjkzNmMuMTQtLjI2LjA5LS40Ni0uMTUtLjYtLjI2LS4xMjEtLjQ2MS0uMDYxLS42LjE4bC0yLjE2NSAzLjk2NkExNC43NyAxNC43NyAwIDAwNTEgMjQuOTQ1Yy0yLjEyMiAwLTQuMTM2LjQyLTYuMDM5IDEuMjYybC0yLjE2My0zLjk2NmMtLjE0LS4yNDEtLjM0LS4zMDEtLjYwMS0uMTgtLjI0LjE0LS4yOS4zNC0uMTUuNmwyLjEzMyAzLjkzNmMtMi4xNjQgMS4xMDItMy44ODYgMi42NC01LjE2OCA0LjYxM2ExMS42NDkgMTEuNjQ5IDAgMDAtMS45MjQgNi40NzVoMjcuNzk2YzAtMi4zNDMtLjY0MS00LjUwMi0xLjkyMy02LjQ3NS0xLjI4My0xLjk3My0yLjk5NS0zLjUxMS01LjEzOS00LjYxM3ptLTEyLjMzNSA1LjcyNGMtLjIzLjIzLS41MDYuMzQ2LS44MjYuMzQ2LS4zMiAwLS41OTEtLjExNS0uODEyLS4zNDYtLjIyLS4yMy0uMzMtLjUwNS0uMzMtLjgyNiAwLS4zMi4xMS0uNTk2LjMzLS44MjYuMjItLjIzLjQ5MS0uMzQ2LjgxMi0uMzQ2LjMyIDAgLjU5Ni4xMTUuODI2LjM0Ni4yMy4yMy4zNDYuNTA2LjM0Ni44MjYgMCAuMzItLjExNi41OTYtLjM0Ni44MjZ6bTEyLjY2NiAwYTEuMDggMS4wOCAwIDAxLS44MTIuMzQ2Yy0uMzIgMC0uNTk1LS4xMTUtLjgyNi0uMzQ2YTEuMTI2IDEuMTI2IDAgMDEtLjM0NS0uODI2YzAtLjMyLjExNS0uNTk2LjM0NS0uODI2LjIzLS4yMy41MDYtLjM0Ni44MjYtLjM0Ni4zMiAwIC41OTEuMTE1LjgxMi4zNDYuMjIuMjMuMzMuNTA2LjMzLjgyNiAwIC4zMi0uMTEuNTk2LS4zMy44MjZ6TTcxLjI1MiAzOS4wODJjLS42LS41OS0xLjMzMS0uODg2LTIuMTkzLS44ODYtLjg0IDAtMS41NjIuMjk2LTIuMTYzLjg4Ni0uNi41OTEtLjkwMiAxLjMxOC0uOTAyIDIuMTc5djEyLjkyMWMwIC44NjEuMzAxIDEuNTkyLjkwMiAyLjE5My42LjYwMiAxLjMyMi45MDEgMi4xNjMuOTAxLjg2MiAwIDEuNTkzLS4zIDIuMTk0LS45LjYwMS0uNjAyLjkwMS0xLjMzMy45MDEtMi4xOTRWNDEuMjYxYzAtLjg2MS0uMy0xLjU4OC0uOTAxLTIuMTc5eiIgZmlsbD0iI2ZmZiIvPjxkZWZzPjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZCIgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMiIgaGVpZ2h0PSIxMDIiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIvPjxmZU9mZnNldCBkeT0iNCIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMjUgMCIvPjxmZUJsZW5kIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvdyIvPjxmZUJsZW5kIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvdyIgcmVzdWx0PSJzaGFwZSIvPjwvZmlsdGVyPjwvZGVmcz48L3N2Zz4=");
  position:absolute;
  background-size:contain;
  top:-6px;
  left:-15px
}
.modal_ios.modal.is-visible {
  z-index:999999;
  -webkit-transition-duration:0s;
  -o-transition-duration:0s;
  transition-duration:0s
}
.modal_ios.modal.is-visible .modal-overlay {
  -webkit-transition:visibility 0s linear .3s,opacity .3s;
  -o-transition:visibility 0s linear .3s,opacity .3s;
  transition:visibility 0s linear .3s,opacity .3s
}
.modal_ios .modal-body {
  width:320px;
  max-width:320px;
  background-position:64% 100%
}
@media screen and (max-width:370px) {
  .modal_ios .modal-body {
    width:288px;
    max-width:288px
  }
}
@media screen and (max-height:600px) and (orientation:landscape) {
  .modal_ios .modal-body {
    width:100%;
    max-width:100%;
    background-position:90% 100%;
    background-size:20%;
    max-height:75vh
  }
}
.modal_ios .modal-transition {
  -webkit-transition:all .3s;
  -o-transition:all .3s;
  transition:all .3s
}
.modal_ios .modal-logo {
  height:48px;
  width:113px;
  margin:16px 24px 13px
}
.modal_ios .modal-wrapper {
  width:320px;
  padding:0;
  border-radius:0
}
@media screen and (min-width:750px) {
  .modal_ios .modal-wrapper {
    max-width:320px
  }
}
@media screen and (max-width:370px) {
  .modal_ios .modal-wrapper {
    width:288px;
    max-width:288px
  }
}
@media screen and (max-height:600px) and (orientation:landscape) {
  .modal_ios .modal-wrapper {
    width:calc(100% - 32px);
    max-width:calc(100% - 32px);
    height:75vh
  }
}
@media screen and (max-height:400px) and (orientation:landscape) {
  .modal_ios .modal-wrapper {
    width:calc(100% - 32px);
    max-width:calc(100% - 32px);
    -webkit-transform:none;
    -ms-transform:none;
    transform:none;
    top:40px;
    left:16px
  }
}
.modal_ios .modal-close {
  padding:33px 24px;
  -webkit-appearance:button
}
@media screen and (min-width:750px) {
  .modal_ios .modal-close {
    top:0;
    right:0;
    width:auto;
    height:auto;
    outline:initial;
    padding:20px;
    background:rgba(0,0,0,0);
    -webkit-box-shadow:none;
    box-shadow:none
  }
}
@media screen and (max-width:400px) {
  .modal_ios .modal-close {
    padding:16px 16px 24px
  }
}
@media screen and (max-height:600px) {
  .modal_ios .modal-close {
    padding:16px
  }
}
.modal_ios .modal-logo {
  min-height:48px
}
@media screen and (max-height:600px) {
  .modal_ios .modal-logo {
    margin-left:16px
  }
}
.modal_ios .popup-ref {
  width:262px;
  min-height:52px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  padding:10px 14px;
  margin:auto auto 32px;
  font-weight:700;
  font-size:18px;
  background:-webkit-gradient(linear,left top, left bottom,from(#ff7676),to(#db0f21));
  background:-o-linear-gradient(top,#ff7676,#db0f21);
  background:linear-gradient(180deg,#ff7676,#db0f21);
  -webkit-box-shadow:0 28px 24px -13px rgba(0,0,0,.4),inset 0 -2px 6px rgba(0,0,0,.25),inset 0 3px 8px hsla(0,0%,100%,.3);
  box-shadow:0 28px 24px -13px rgba(0,0,0,.4),inset 0 -2px 6px rgba(0,0,0,.25),inset 0 3px 8px hsla(0,0%,100%,.3);
  border-radius:40px;
  color:#fff
}
@media screen and (max-width:400px) {
  .modal_ios .popup-ref {
    width:256px;
    margin:auto auto 16px
  }
}
@media screen and (max-height:480px) and (orientation:landscape) {
  .modal_ios .popup-ref {
    width:100%;
    margin:auto auto 16px
  }
}
.modal_ios .popup-ref:before {
  display:none
}
.modal_ios .popup-ref__icon {
  margin-right:14px;
  -ms-flex-negative:0;
  flex-shrink:0
}
.modal_ios .popup-ref__label {
  width:100%;
  text-align:center;
  font-size:18px
}
.modal_ios .modal-text {
  font-size:20px;
  line-height:140%;
  text-transform:none;
  font-family:inherit;
  color:#fff;
  text-shadow:unset;
  margin-top:10px
}
@media screen and (max-width:400px) {
  .modal_ios .modal-text {
    margin:0 16px
  }
}
@media screen and (max-height:480px) and (orientation:landscape) {
  .modal_ios .modal-text {
    max-width:80%;
    font-size:20px;
    margin:0 16px
  }
}
.popupLeavesUsers {
  display:block;
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  visibility:hidden;
  width:100%;
  height:100%
}
.popupLeavesUsers.is-visible {
  z-index:1000;
  -webkit-transition-duration:2s;
  -o-transition-duration:2s;
  transition-duration:2s;
  visibility:visible
}
.popupLeavesUsers.is-visible .popupLeavesUsers-overlay {
  opacity:1;
  visibility:visible;
  -webkit-transition-delay:0s;
  -o-transition-delay:0s;
  transition-delay:0s
}
.popupLeavesUsers.is-visible .popupLeavesUsers-transition {
  opacity:1
}
.popupLeavesUsers-overlay {
  position:fixed;
  z-index:10;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,.5);
  visibility:hidden;
  opacity:0;
  -webkit-transition:visibility 0s linear .3s,opacity .3s;
  -o-transition:visibility 0s linear .3s,opacity .3s;
  transition:visibility 0s linear .3s,opacity .3s
}
.popupLeavesUsers-wrapper {
  position:fixed;
  z-index:9999;
  top:50%;
  left:50%;
  -webkit-transform:translate(-50%,-50%);
  -ms-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%);
  background-repeat:no-repeat;
  background-size:cover;
  -webkit-box-shadow:0 0 1.5em rgba(0,0,0,.35);
  box-shadow:0 0 1.5em rgba(0,0,0,.35)
}
.popupLeavesUsers-transition {
  -webkit-transition:all .3s .12s;
  -o-transition:all .3s .12s;
  transition:all .3s .12s;
  opacity:0
}
.popupLeavesUsers-close {
  position:absolute;
  top:0;
  right:0;
  padding:17px 18px;
  border:0;
  line-height:1;
  outline:none;
  background:#f1f3f4;
  -webkit-appearance:button
}
.popupLeavesUsers-close:hover {
  opacity:.8;
  -webkit-transition-duration:.3s;
  -o-transition-duration:.3s;
  transition-duration:.3s
}
.popupLeavesUsers-body {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  background:#fff;
  padding:55px 11% 20px;
  max-width:650px
}
@media (max-width:768px) {
  .popupLeavesUsers-body {
    padding:55px 5% 20px
  }
}
.popupLeavesUsers-text {
  font-family:Open Sans,sans-serif;
  font-style:normal;
  font-weight:700;
  font-size:18px;
  line-height:25px;
  color:#000;
  text-align:center
}
.popupLeavesUsers-info {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  padding-top:16px
}
.popupLeavesUsers-info img {
  max-width:100px;
  height:auto
}
.popupLeavesUsers-offers {
  font-family:Open Sans,sans-serif;
  font-style:normal;
  font-weight:700;
  font-size:24px;
  line-height:33px;
  color:#ea822f;
  margin-left:26px
}
.popupLeavesUsers__btn {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  width:100%;
  background:rgba(249,157,0,.8);
  border-radius:5px;
  font-weight:700;
  font-size:20px;
  line-height:27px;
  color:#000;
  padding:10px 0
}
.popupLeavesUsers__btn,
.popupLeavesUsers__btn-tc {
  text-decoration:none;
  font-family:Open Sans,sans-serif;
  font-style:normal;
  text-transform:uppercase
}
.popupLeavesUsers__btn-tc {
  font-weight:400;
  font-size:12px;
  line-height:16px;
  text-align:center;
  color:#676767
}
.popupLeavesUsers__btn-tc:hover {
  color:#676767;
  opacity:.9
}
.popupLeavesUsers__btn:hover {
  color:#000;
  opacity:.9
}
.popupLeavesUsers__btn-container {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  margin-top:25px
}
.popupLeavesUsers .popup-ref {
  display:block;
  position:relative;
  margin:auto auto 20px;
  text-decoration:none;
  cursor:pointer;
  background:#fff;
  font-size:16px;
  color:#db0f21;
  font-weight:600;
  line-height:1;
  border-radius:30px;
  padding:12px 15px 12px 75px
}
.popupLeavesUsers .popup-ref span {
  font-size:30px;
  display:block;
  font-weight:800
}
.popupLeavesUsers .popup-ref:before {
  content:"";
  display:block;
  width:88px;
  height:88px;
  background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyIiBoZWlnaHQ9IjEwMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9kKSI+PGNpcmNsZSBjeD0iNTEiIGN5PSI0NyIgcj0iNDQiIGZpbGw9IiM2RjlBMTQiLz48Y2lyY2xlIGN4PSI1MSIgY3k9IjQ3IiByPSI0NS41IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMyIvPjwvZz48cGF0aCBkPSJNMzIuOTQgMzguMTk2Yy0uODYgMC0xLjU5Mi4zLTIuMTkzLjkwMWEyLjk1MSAyLjk1MSAwIDAwLS45MDEgMi4xNjR2MTIuOTIxYzAgLjg2MS4zIDEuNTkyLjkgMi4xOTMuNjAyLjYwMiAxLjMzMy45MDEgMi4xOTQuOTAxLjg2MiAwIDEuNTg4LS4zIDIuMTc5LS45LjU5MS0uNjAyLjg4Ny0xLjMzMy44ODctMi4xOTRWNDEuMjYxYzAtLjg0Mi0uMzAxLTEuNTYzLS45MDItMi4xNjRhMi45NSAyLjk1IDAgMDAtMi4xNjMtLjkwMXpNMzcuMjA4IDU4Ljc4YzAgLjkyLjMyIDEuNzAyLjk2MiAyLjM0My42NC42NCAxLjQyMi45NjEgMi4zNDQuOTYxaDIuMjIzbC4wMyA2LjgyMWMwIC44NjIuMzAxIDEuNTkzLjkwMiAyLjE5NGEyLjk1IDIuOTUgMCAwMDIuMTYzLjkwMWMuODYyIDAgMS41OTMtLjMgMi4xOTQtLjkwMS42MDEtLjYwMi45MDEtMS4zMzIuOTAxLTIuMTk0di02LjgyaDQuMTQ3djYuODJjMCAuODYyLjMgMS41OTMuOTAxIDIuMTk0LjYwMi42IDEuMzMzLjkwMSAyLjE5NC45MDFzMS41OTItLjMgMi4xOTMtLjkwMWMuNi0uNjAyLjktMS4zMzIuOS0yLjE5NHYtNi44MmgyLjI1NWMuOSAwIDEuNjcyLS4zMiAyLjMxMy0uOTYyLjY0MS0uNjQuOTYyLTEuNDIyLjk2Mi0yLjM0M1YzOC43NjZIMzcuMjA4djIwLjAxMnpNNTcuODIxIDI2LjU5N2wyLjEzMy0zLjkzNmMuMTQtLjI2LjA5LS40Ni0uMTUtLjYtLjI2LS4xMjEtLjQ2MS0uMDYxLS42LjE4bC0yLjE2NSAzLjk2NkExNC43NyAxNC43NyAwIDAwNTEgMjQuOTQ1Yy0yLjEyMiAwLTQuMTM2LjQyLTYuMDM5IDEuMjYybC0yLjE2My0zLjk2NmMtLjE0LS4yNDEtLjM0LS4zMDEtLjYwMS0uMTgtLjI0LjE0LS4yOS4zNC0uMTUuNmwyLjEzMyAzLjkzNmMtMi4xNjQgMS4xMDItMy44ODYgMi42NC01LjE2OCA0LjYxM2ExMS42NDkgMTEuNjQ5IDAgMDAtMS45MjQgNi40NzVoMjcuNzk2YzAtMi4zNDMtLjY0MS00LjUwMi0xLjkyMy02LjQ3NS0xLjI4My0xLjk3My0yLjk5NS0zLjUxMS01LjEzOS00LjYxM3ptLTEyLjMzNSA1LjcyNGMtLjIzLjIzLS41MDYuMzQ2LS44MjYuMzQ2LS4zMiAwLS41OTEtLjExNS0uODEyLS4zNDYtLjIyLS4yMy0uMzMtLjUwNS0uMzMtLjgyNiAwLS4zMi4xMS0uNTk2LjMzLS44MjYuMjItLjIzLjQ5MS0uMzQ2LjgxMi0uMzQ2LjMyIDAgLjU5Ni4xMTUuODI2LjM0Ni4yMy4yMy4zNDYuNTA2LjM0Ni44MjYgMCAuMzItLjExNi41OTYtLjM0Ni44MjZ6bTEyLjY2NiAwYTEuMDggMS4wOCAwIDAxLS44MTIuMzQ2Yy0uMzIgMC0uNTk1LS4xMTUtLjgyNi0uMzQ2YTEuMTI2IDEuMTI2IDAgMDEtLjM0NS0uODI2YzAtLjMyLjExNS0uNTk2LjM0NS0uODI2LjIzLS4yMy41MDYtLjM0Ni44MjYtLjM0Ni4zMiAwIC41OTEuMTE1LjgxMi4zNDYuMjIuMjMuMzMuNTA2LjMzLjgyNiAwIC4zMi0uMTEuNTk2LS4zMy44MjZ6TTcxLjI1MiAzOS4wODJjLS42LS41OS0xLjMzMS0uODg2LTIuMTkzLS44ODYtLjg0IDAtMS41NjIuMjk2LTIuMTYzLjg4Ni0uNi41OTEtLjkwMiAxLjMxOC0uOTAyIDIuMTc5djEyLjkyMWMwIC44NjEuMzAxIDEuNTkyLjkwMiAyLjE5My42LjYwMiAxLjMyMi45MDEgMi4xNjMuOTAxLjg2MiAwIDEuNTkzLS4zIDIuMTk0LS45LjYwMS0uNjAyLjkwMS0xLjMzMy45MDEtMi4xOTRWNDEuMjYxYzAtLjg2MS0uMy0xLjU4OC0uOTAxLTIuMTc5eiIgZmlsbD0iI2ZmZiIvPjxkZWZzPjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZCIgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMiIgaGVpZ2h0PSIxMDIiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIvPjxmZU9mZnNldCBkeT0iNCIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMjUgMCIvPjxmZUJsZW5kIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvdyIvPjxmZUJsZW5kIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvdyIgcmVzdWx0PSJzaGFwZSIvPjwvZmlsdGVyPjwvZGVmcz48L3N2Zz4=");
  position:absolute;
  background-size:contain;
  top:-6px;
  left:-15px
}
body.overflow {
  height:100vh;
  overflow-y:hidden
}
:root .popupLeavesUsers-body,
_:-ms-fullscreen {
  width:650px
}
:root .footer-socials,
_:-ms-fullscreen {
  width:215px;
  -ms-flex-negative:0;
  flex-shrink:0
}
:root .menu-footer-container,
_:-ms-fullscreen {
  width:100%
}
:root .cover-table table,
_:-ms-fullscreen {
  width:100%!important
}
:root  .row .screenshots li img,
_:-ms-fullscreen {
  max-height:185px
}
@-moz-document url-prefix() {
  .cover-table table {
    width:100%!important
  }
}
.popup {
  display:none;
  position:fixed;
  top:0;
  left:0;
  right:0;
  bottom:0;
  z-index:888
}
.popup__overlay {
  background-color:rgba(35,36,56,.9);
  top:0;
  left:0;
  right:0;
  bottom:-25%;
  z-index:1
}
.popup__overlay,
.popup__wrapper {
  width:100%;
  height:100%;
  position:absolute
}
.popup__wrapper {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between;
  -webkit-box-align:stretch;
  -ms-flex-align:stretch;
  align-items:stretch;
  max-width:700px;
  max-height:400px;
  background:#fff;
  overflow:auto;
  top:calc(50% - 200px);
  left:50%;
  z-index:2;
  -webkit-transform:translate(-50%);
  -ms-transform:translate(-50%);
  transform:translate(-50%)
}
@media (max-width:745px) {
  .popup__wrapper {
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    min-width:0;
    min-height:0;
    max-width:290px;
    max-height:515px;
    width:calc(100% - 30px);
    height:calc(100% - 50px);
    top:calc(50% - 240px);
    bottom:25px;
    overflow:hidden
  }
}
@media (max-height:550px) {
  .popup__wrapper {
    top:10px;
    bottom:10px;
    left:50%;
    -webkit-transform:translate(-50%);
    -ms-transform:translate(-50%);
    transform:translate(-50%);
    height:calc(100% - 20px);
    max-height:calc(100% - 20px);
    overflow:scroll;
    max-width:540px
  }
}
.popup__left {
  width:100%;
  padding:30px 40px
}
@media (max-width:745px) {
  .popup__left {
    padding:45px 10px 10px
  }
}
.popup__right {
  width:260px;
  min-width:260px;
  background-image:url(/wp-content/themes/10007/assets/dist/images/popup-bg.png?7b94049600e7a857e7e6de3a4f3c235c);
  background-size:cover;
  background-repeat:no-repeat
}
@media (max-width:745px) {
  .popup__right {
    width:100%;
    height:163px;
    min-width:0;
    background-image:url(/wp-content/themes/10007/assets/dist/images/popup-bg-mob.png?6b32b59c5f5cbfd5bfb9d588be560c82)
  }
}
@media screen and (max-height:479px) and (max-width:745px) {
  .popup__right {
    display:none
  }
}
.popup__close {
  position:absolute;
  width:18px;
  height:18px;
  top:18px;
  right:18px;
  cursor:pointer
}
.popup__close:hover path {
  fill:#ff9e0c
}
.popup__title {
  font-family:Open Sans,sans-serif;
  font-style:normal;
  font-weight:800;
  font-size:38px;
  line-height:52px;
  color:#ff7100
}
@media (max-width:745px) {
  .popup__title {
    font-size:30px;
    line-height:44px;
    text-align:center
  }
}
.popup__subtitle {
  margin-top:16px;
  font-family:Open Sans,sans-serif;
  font-style:normal;
  font-weight:600;
  font-size:20px;
  line-height:27px;
  color:#000
}
@media (max-width:745px) {
  .popup__subtitle {
    margin-top:10px;
    font-size:18px;
    line-height:25px;
    text-align:center
  }
}
.popup__form .input-label {
  display:none
}
.popup__form input {
  margin-top:30px;
  background:#e5e5e5;
  border-radius:5px;
  font-family:Open Sans,sans-serif;
  font-style:normal;
  font-weight:600;
  font-size:14px;
  line-height:18px;
  color:#000;
  padding:13px 20px;
  width:100%;
  border:0
}
@media (max-width:745px) {
  .popup__form input {
    margin-top:20px
  }
}
.popup__form input::-webkit-input-placeholder {
  color:#777
}
.popup__form input:-ms-input-placeholder {
  color:#777
}
.popup__form input::-moz-placeholder {
  color:#777
}
.popup__form input::-ms-input-placeholder {
  color:#777
}
.popup__form input::placeholder {
  color:#777
}
.popup__form .subscription-btn {
  margin-top:20px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  background:#ff9e0c;
  border-radius:5px;
  padding:17px 15px;
  max-width:200px
}
@media (max-width:745px) {
  .popup__form .subscription-btn {
    margin-top:20px;
    max-width:100%
  }
}
.popup__form .subscription-btn:focus {
  outline:none
}
.popup__form .subscription-btn:hover {
  background:#ffc700;
  text-decoration:none
}
.popup__form .subscription-btn span {
  font-family:Open Sans,sans-serif;
  font-style:normal;
  font-weight:700;
  font-size:20px;
  line-height:26px;
  text-align:center;
  text-transform:uppercase;
  color:#000
}
.popup__success .popup__wrapper {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  max-width:600px;
  max-height:300px
}
@media (max-width:745px) {
  .popup__success .popup__wrapper {
    max-width:320px;
    max-height:340px
  }
}
@media (max-height:550px) {
  .popup__success .popup__wrapper {
    top:10px
  }
}
.popup__success .popup__title {
  font-size:22px;
  line-height:30px;
  text-align:center
}
@media (max-width:745px) {
  .popup__success .popup__title {
    font-size:18px;
    line-height:25px
  }
}
@media (max-height:550px) {
  .popup__success .popup__title {
    margin:0 15px
  }
}
.popup__success .popup__subtitle {
  font-size:14px;
  line-height:19px;
  text-align:center
}
@media (max-width:745px) {
  .popup__success .popup__subtitle {
    margin-top:8px
  }
}
@media (max-height:550px) {
  .popup__success .popup__subtitle {
    margin:30px 15px 0
  }
}
.popup__success .popup__right {
  width:100%;
  height:128px;
  min-width:0;
  background-image:url(/wp-content/themes/10007/assets/dist/images/popup-thanks.png?540f127f12db2b4427019bef1e531710)
}
@media (max-width:745px) {
  .popup__success .popup__right {
    background-image:url(/wp-content/themes/10007/assets/dist/images/popup-thanks-mob.png?1e555eac254833a67afe07ee6a563a68)
  }
}
@media screen and (max-height:479px) and (max-width:745px) {
  .popup__success .popup__right {
    display:none
  }
}
#heatmapthemead-the-content-container .faq {
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  margin:40px 0 0
}
#heatmapthemead-the-content-container .faq-general-title {
  font-family:Open Sans,sans-serif;
  font-weight:700;
  font-size:21px;
  line-height:28px;
  color:#000;
  margin:0 0 24px
}
#heatmapthemead-the-content-container .faq-item {
  margin-bottom:8px;
  background:#f8faff;
  border:1px solid #dde5f0;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  border-radius:5px;
  padding:20px 24px
}
#heatmapthemead-the-content-container .faq-item:last-child {
  margin-bottom:0
}
#heatmapthemead-the-content-container .faq-item_open {
  -webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);
  box-shadow:0 4px 12px rgba(0,0,0,.08);
  background:#fcfdff
}
#heatmapthemead-the-content-container .faq-item_open .faq-item__question-wrapper {
  margin-bottom:16px
}
@media (max-width:767px) {
  #heatmapthemead-the-content-container .faq-item {
    padding:12px 16px
  }
}
#heatmapthemead-the-content-container .faq-item__question {
  font-weight:700;
  font-size:17px;
  line-height:24px;
  color:#000;
  margin:0!important
}
@media (max-width:767px) {
  #heatmapthemead-the-content-container .faq-item__question {
    font-size:12.6px;
    line-height:15px
  }
}
#heatmapthemead-the-content-container .faq-item__question_open {
  border-bottom-right-radius:0;
  border-bottom-left-radius:0
}
#heatmapthemead-the-content-container .faq-item__question_open+.faq-item__question-icon {
  -webkit-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  transform:rotate(180deg)
}
#heatmapthemead-the-content-container .faq-item__question-icon {
  width:32px;
  height:32px;
  -ms-flex-negative:0;
  flex-shrink:0;
  margin-left:12px;
  background-color:#ef6717;
  border-radius:5px;
  background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuODcuNDlMLjEgMi4yNmw5LjkgOS45IDkuOS05LjlMMTguMTMuNDkgMTAgOC42MiAxLjg3LjQ5eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);
  background-repeat:no-repeat;
  background-position:50%;
  -webkit-transition:all .3s;
  -o-transition:all .3s;
  transition:all .3s
}
#heatmapthemead-the-content-container .faq-item__question-wrapper {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:space-between;
  -ms-flex-pack:space-between;
  justify-content:space-between;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  cursor:pointer
}
#heatmapthemead-the-content-container .faq-item__question-wrapper:active,
#heatmapthemead-the-content-container .faq-item__question-wrapper:focus,
#heatmapthemead-the-content-container .faq-item__question-wrapper:hover,
#heatmapthemead-the-content-container .faq-item__question-wrapper:visited {
  outline:none
}
#heatmapthemead-the-content-container .faq-item__answer {
  display:none;
  font-size:14px;
  line-height:20px;
  color:#000
}
#heatmapthemead-the-content-container .faq-item__answer p {
  font-size:14px;
  line-height:20px;
  color:#000;
  margin-bottom:12px
}
@media (max-width:767px) {
  #heatmapthemead-the-content-container .faq-item__answer,
  #heatmapthemead-the-content-container .faq-item__answer p {
    font-size:14px;
    line-height:20px
  }
}
div#heatmapthemead-the-content-container .item_bonus {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:space-between;
  -ms-flex-pack:space-between;
  justify-content:space-between;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  max-width:1050px;
  margin:4px auto;
  padding:12px 20px 12px 12px;
  background:#f8faff;
  border:1px solid #dde5f0;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  border-radius:5px
}
@media (max-width:768px) {
  div#heatmapthemead-the-content-container .item_bonus {
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -ms-flex-direction:column;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    flex-direction:column
  }
}
div#heatmapthemead-the-content-container .item_bonus:last-child {
  margin-bottom:12px
}
div#heatmapthemead-the-content-container .item_bonus:hover {
  -webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);
  box-shadow:0 4px 12px rgba(0,0,0,.08)
}
div#heatmapthemead-the-content-container .item_bonus__left {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
}
@media (max-width:768px) {
  div#heatmapthemead-the-content-container .item_bonus__left {
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    width:100%;
    margin-bottom:12px
  }
}
div#heatmapthemead-the-content-container .item_bonus__left_image {
  width:140px;
  height:70px;
  margin-right:12px
}
div#heatmapthemead-the-content-container .item_bonus__left_image img {
  border-radius:5px;
  display:block
}
div#heatmapthemead-the-content-container .item_bonus__left__info_title {
  margin-bottom:8px
}
div#heatmapthemead-the-content-container .item_bonus__left__info_title a {
  font-weight:700;
  font-size:14px;
  line-height:20px;
  color:#000;
  text-decoration:none
}
div#heatmapthemead-the-content-container .item_bonus__left__info_rating {
  min-width:100px;
  height:22px
}
div#heatmapthemead-the-content-container .item_bonus__text {
  font-weight:700;
  font-size:17px;
  line-height:24px;
  text-align:center;
  color:#000;
  margin:0 32px
}
div#heatmapthemead-the-content-container .item_bonus__text p {
  font-weight:700;
  font-size:17px;
  line-height:24px;
  text-align:center;
  color:#000;
  margin:0
}
@media (max-width:768px) {
  div#heatmapthemead-the-content-container .item_bonus__text {
    margin:0 0 12px
  }
}
div#heatmapthemead-the-content-container .item_bonus__btn a {
  padding:5px 32px;
  font-weight:700;
  font-size:25px;
  line-height:40px;
  letter-spacing:.1em;
  color:#fff;
  font-family:Open Sans,sans-serif;
  border-radius:5px;
  display:inline-block;
  text-align:center;
  text-decoration:none
}
div#heatmapthemead-the-content-container .item_bonus__btn a:hover {
  text-decoration:none
}
div#heatmapthemead-the-content-container .item_bonus__btn a.btn__red {
  background:#d30606
}
div#heatmapthemead-the-content-container .item_bonus__btn a.btn__red:hover {
  -webkit-box-shadow:0 4px 8px rgba(0,0,0,.65);
  box-shadow:0 4px 8px rgba(0,0,0,.65)
}
.bonus-table__item {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  background:#fff;
  -webkit-box-shadow:0 1px 25px hsla(0,0%,71.4%,.37);
  box-shadow:0 1px 25px hsla(0,0%,71.4%,.37);
  border-radius:5px;
  padding:24px 24px 12px 12px;
  margin-bottom:16px
}
@media only screen and (max-width:1024px) {
  .bonus-table__item {
    display:block;
    padding:16px
  }
}
.bonus-table__image {
  margin-right:20px;
  width:100px;
  height:100px
}
@media only screen and (max-width:1024px) {
  .bonus-table__image {
    width:80px;
    height:80px;
    float:left;
    margin-right:12px
  }
}
.bonus-table__image img {
  border-radius:50%
}
.bonus-table__rating {
  margin-bottom:4px;
  position:relative;
  width:80px;
  height:16px;
  background:url(/wp-content/themes/10007/assets/images/stars/custom-rating-stars/off.png) repeat-x;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
}
.bonus-table__rating-on {
  position:absolute;
  height:16px;
  background:url(/wp-content/themes/10007/assets/images/stars/custom-rating-stars/on.png) repeat-x
}
.bonus-table__info {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -webkit-box-align:inherit;
  -ms-flex-align:inherit;
  align-items:inherit;
  width:calc(100% - 120px)
}
@media only screen and (max-width:1024px) {
  .bonus-table__info {
    display:block;
    width:100%
  }
}
.bonus-table__info-top {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  padding-bottom:12px
}
@media only screen and (max-width:1024px) {
  .bonus-table__info-top {
    display:block
  }
}
.bonus-table__info-bottom {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  padding-top:12px;
  border-top:1px solid rgba(0,0,0,.08)
}
@media only screen and (max-width:768px) {
  .bonus-table__info-bottom {
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
  }
}
@media only screen and (max-width:568px) {
  .bonus-table__info-bottom {
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
  }
}
.bonus-table__bonus-title {
  font-weight:600;
  font-size:18px;
  line-height:25px;
  color:#2e2e2e;
  width:26.5%
}
@media only screen and (max-width:1024px) {
  .bonus-table__bonus-title {
    width:100%
  }
}
.bonus-table__reflink {
  white-space:nowrap
}
@media only screen and (max-width:1024px) {
  .bonus-table__reflink {
    width:100%;
    margin-bottom:8px
  }
}
.bonus-table__group-val {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-line-pack:center;
  align-content:center
}
@media only screen and (max-width:1450px) {
  .bonus-table__group-val {
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
  }
}
@media only screen and (max-width:1279px) {
  .bonus-table__group-val {
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row
  }
}
@media only screen and (max-width:768px) {
  .bonus-table__group-val {
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
  }
}
@media only screen and (max-width:568px) {
  .bonus-table__bet-value,
  .bonus-table__deposit-value {
    margin-top:8px
  }
}
@media only screen and (max-width:568px) {
  .bonus-table__bet-label {
    padding-right:0
  }
}
.bonus-table__label {
  font-size:14px;
  line-height:16px;
  text-transform:uppercase;
  color:#aaa;
  padding-right:12px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
}
.bonus-table__value {
  font-weight:600;
  font-size:16px;
  line-height:19px;
  color:#2e2e2e;
  margin-right:32px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  min-width:45px
}
@media only screen and (max-width:1024px) {
  .bonus-table__value {
    font-size:14px
  }
}
@media only screen and (max-width:568px) {
  .bonus-table__value {
    margin-right:0
  }
}
.bonus-table__bonus {
  padding:0 12px
}
@media only screen and (max-width:1024px) {
  .bonus-table__bonus {
    clear:both;
    padding:0;
    margin-top:16px
  }
}
.bonus-table__bonus-label {
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  padding-right:0;
  margin-bottom:4px
}
.bonus-table__bonus-value {
  font-style:italic;
  font-weight:500;
  font-size:18px;
  line-height:22px;
  text-align:center;
  color:#f60
}
@media only screen and (max-width:1024px) {
  .bonus-table__bonus-value {
    font-size:22px;
    line-height:27px
  }
}
.bonus-table__promocode {
  -ms-flex-line-pack:center;
  align-content:center
}
@media only screen and (max-width:568px) {
  .bonus-table__promocode {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    width:100%;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
  }
}
@media only screen and (max-width:568px) {
  .bonus-table__promocode-label {
    display:none
  }
}
.bonus-table__promocode-values {
  position:relative;
  margin:0
}
@media only screen and (max-width:568px) {
  .bonus-table__promocode-values {
    width:100%;
    margin-top:16px
  }
}
.bonus-table__promocode-values.success .bonus-table__promocode-value {
  background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzIDFsLTguMjUgOUwxIDUuOTEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+") no-repeat 6px #01c209;
  color:#fff;
  padding:8px 8px 8px 24px
}
@media only screen and (max-width:568px) {
  .bonus-table__promocode-values.success .bonus-table__promocode-value {
    width:100%;
    padding:13px 12px 13px 24px
  }
}
.bonus-table__promocode-values.success .bonus-table__promocode-message {
  padding-left:48px
}
.bonus-table__promocode-values.success .bonus-table__promocode-message:after {
  content:"";
  position:absolute;
  left:16px;
  top:14px;
  background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3IDFMNiAxMiAxIDciIHN0cm9rZT0iIzAxQzIwOSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=") no-repeat 50%;
  width:19px;
  height:13px
}
.bonus-table__promocode-message {
  visibility:hidden;
  position:absolute;
  left:0;
  bottom:0;
  padding:8px 16px;
  font-size:14px;
  line-height:24px;
  color:#525252;
  background:#fff;
  border-radius:5px;
  -webkit-filter:drop-shadow(0 -1px 10px rgba(0,0,0,.21));
  filter:drop-shadow(0 -1px 10px rgba(0,0,0,.21));
  white-space:nowrap;
  font-weight:400;
  height:0;
  z-index:5
}
@media only screen and (max-width:1024px) {
  .bonus-table__promocode-message {
    display:none
  }
}
.bonus-table__promocode-message:before {
  content:"";
  position:absolute;
  left:15px;
  top:-4px;
  background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNi41IDBsLTYgNGgxMmwtNi00eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==") no-repeat 50%;
  width:12px;
  height:4px
}
.bonus-table__promocode-value {
  padding:8px 12px 8px 24px;
  background:#f7f4f4;
  border:1px dashed #bcbcbc;
  border-radius:4px;
  font-size:14px;
  line-height:16px;
  letter-spacing:.03em;
  color:#525252;
  cursor:pointer;
  position:relative;
  margin:0;
  font-weight:400
}
@media only screen and (max-width:568px) {
  .bonus-table__promocode-value {
    width:100%;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    padding:13px 12px 13px 24px;
    font-size:16px
  }
}
.bonus-table__promocode-value:hover+.bonus-table__promocode-message {
  visibility:visible;
  height:auto;
  bottom:-46px
}
.bonus-table__promocode-value img {
  margin-left:10px
}
.bonus-table__promocode-label {
  padding-right:8px
}
.bonus-table__sub-info {
  position:relative
}
@media only screen and (max-width:1024px) {
  .bonus-table__sub-info {
    margin-top:9px
  }
}
.bonus-table__sub-info.show .bonus-table__sub-info-arrow {
  -webkit-transform:rotate(180deg);
  -ms-transform:rotate(180deg);
  transform:rotate(180deg);
  margin-bottom:3px
}
.bonus-table__sub-info-btn {
  font-weight:600;
  font-size:12px;
  line-height:14px;
  -webkit-text-decoration-line:underline;
  text-decoration-line:underline;
  text-transform:uppercase;
  color:#4680ff;
  cursor:pointer;
  top:-24px;
  right:0;
  position:absolute;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end
}
@media only screen and (max-width:1024px) {
  .bonus-table__sub-info-btn {
    position:static;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
  }
}
.bonus-table__sub-info-btn.no_info {
  top:10px
}
.bonus-table__sub-info-arrow {
  margin-left:12px
}
.bonus-table__sub-info-items {
  display:none;
  padding-top:32px
}
@media only screen and (max-width:568px) {
  .bonus-table__sub-info-item {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    margin-bottom:8px
  }
}
@media only screen and (max-width:568px) {
  .bonus-table__sub-info-item:last-child {
    margin-bottom:0
  }
}
.bonus-table__sub-info-label {
  font-weight:700;
  font-size:14px;
  line-height:16px;
  color:#2e2e2e
}
@media only screen and (max-width:568px) {
  .bonus-table__sub-info-label {
    font-size:12px!important
  }
}
.bonus-table__sub-info-val {
  font-size:14px;
  line-height:16px;
  color:#aaa
}
@media only screen and (max-width:568px) {
  .bonus-table__sub-info-val {
    font-size:12px!important
  }
}
.flex {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
}
.flex-inline {
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex
}
.flex-wrap {
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
.flex-nowrap {
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap
}
.flex-justify-center {
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
}
.flex-justify-start {
  -webkit-box-pack:flex-start;
  -ms-flex-pack:flex-start;
  justify-content:flex-start
}
.flex-justify-end {
  -webkit-box-pack:flex-end;
  -ms-flex-pack:flex-end;
  justify-content:flex-end
}
.flex-justify-around {
  -webkit-box-pack:space-around;
  -ms-flex-pack:space-around;
  justify-content:space-around
}
.flex-justify-between {
  -webkit-box-pack:space-between;
  -ms-flex-pack:space-between;
  justify-content:space-between
}
.flex-align-stretch {
  -webkit-box-align:stretch;
  -ms-flex-align:stretch;
  align-items:stretch
}
.flex-align-start {
  -webkit-box-align:flex-start;
  -ms-flex-align:flex-start;
  align-items:flex-start
}
.flex-align-end {
  -webkit-box-align:flex-end;
  -ms-flex-align:flex-end;
  align-items:flex-end
}
.flex-align-center {
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
}
.text-left {
  text-align:left
}
#super-container {
  background-color:#fff;
  position:relative
}
@media (min-width:2240px) {
  #super-container {
    padding-top:15vw
  }
}
@media (max-width:768px) {
  #super-container {
    padding-top:43vw
  }
}
@media screen and (max-width:1024px) and (orientation:landscape) {
  #super-container {
    padding-top:25vw
  }
}
@media screen and (max-width:768px) and (orientation:landscape) {
  #super-container {
    padding-top:39vw
  }
}
#heatmapthemead-leaderboard,
.container,
.heatmapthemead-layout-both-sidebars #heatmapthemead-main,
.heatmapthemead-layout-content #heatmapthemead-main,
.heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-main,
.heatmapthemead-layout-primary-sidebar-content #heatmapthemead-main,
aside#text-2 {
  max-width:1200px
}
.heatmapthemead-layout-content #heatmapthemead-main {
  padding:20px
}
@media (max-width:768px) {
  .heatmapthemead-layout-content #heatmapthemead-main {
    padding:10px 15px
  }
}
@media (max-width:600px) {
  .heatmapthemead-layout-content #heatmapthemead-main {
    padding:10px 5px
  }
}
@media (max-width:600px) {
  .heatmapthemead-layout-content #heatmapthemead-main .front-page-wrap {
    padding:0 10px
  }
}
#heatmapthemead-leaderboard,
.heatmapthemead-layout-both-sidebars #heatmapthemead-main,
.heatmapthemead-layout-content #heatmapthemead-main,
.heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-main,
.heatmapthemead-layout-primary-sidebar-content #heatmapthemead-main,
aside#text-2 {
  max-width:1200px
}
* {
  -webkit-box-sizing:border-box;
  box-sizing:border-box
}
@media only screen and (min-width:1280px) and (max-width:1680px) {
  #super-container .heatmapthemead-layout-content #heatmapthemead-main {
    max-width:67%!important
  }
}
html {
  border:0;
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  margin:0;
  outline:0;
  padding:0;
  vertical-align:baseline;
  font-size:62.5%;
  -webkit-text-size-adjust:100%;
  -ms-text-size-adjust:100%
}
html input[type=button] {
  border-radius:3px;
  cursor:pointer;
  -webkit-appearance:button;
  font-size:12px;
  font-size:1.4rem;
  line-height:2;
  border:1px solid #ccc;
  background:#fafafa
}
html input[type=button]:hover {
  background:#f5f5f5;
  border-color:#bbb
}
html input[type=button]:active,
html input[type=button]:focus {
  border-color:#aaa
}
body {
  border:0;
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  margin:0;
  outline:0;
  padding:0;
  vertical-align:baseline;
  -ms-word-wrap:break-word;
  word-wrap:break-word;
  font-size:16px;
  font-size:1.6em;
  line-height:1.5;
  font-family:Open Sans,sans-serif;
  color:#000;
  position:relative
}
.loadmore-container {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  margin-top:10px;
  width:100%
}
applet,
div,
span {
  border:0;
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  margin:0;
  outline:0;
  padding:0;
  vertical-align:baseline
}
iframe,
object {
  font-weight:inherit;
  max-width:100%
}
h1,
h2,
h3,
h4,
h5,
h6,
iframe,
object {
  border:0;
  font-size:100%;
  font-style:inherit;
  margin:0;
  outline:0;
  padding:0;
  vertical-align:baseline
}
h1,
h2,
h3,
h4,
h5,
h6 {
  clear:both;
  font-weight:700;
  font-family:Open Sans,sans-serif
}
p {
  margin:0 0 .9em
}
blockquote,
p {
  border:0;
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  outline:0;
  padding:0;
  vertical-align:baseline
}
blockquote {
  quotes:"" "";
  margin:0 1.5em
}
blockquote:before {
  content:""
}
blockquote:after {
  content:""
}
pre {
  margin:0 0 1.6em;
  font-family:Open Sans,sans-serif;
  font-size:1.5rem;
  line-height:1.6;
  padding:1.6em;
  overflow:auto;
  max-width:100%;
  background:#eee
}
a,
pre {
  border:0;
  font-style:inherit;
  font-weight:inherit;
  outline:0;
  vertical-align:baseline
}
a {
  font-size:100%;
  margin:0;
  padding:0;
  color:#ef6717
}
a:focus {
  outline:thin dotted;
  color:#06f
}
a:active,
a:hover {
  outline:0;
  color:#06f
}
a img {
  border:0
}
a:visited {
  color:#005aff
}
abbr,
acronym {
  border:0;
  margin:0;
  cursor:help;
  border-bottom:1px solid #ddd
}
abbr,
acronym,
address {
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  outline:0;
  padding:0;
  vertical-align:baseline
}
address {
  border:0;
  margin:0 0 1.5em
}
big {
  font-style:inherit;
  font-size:125%
}
big,
cite {
  border:0;
  font-weight:inherit;
  margin:0;
  outline:0;
  padding:0;
  vertical-align:baseline
}
cite {
  font-size:100%;
  font-style:italic
}
code,
del {
  border:0;
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  margin:0;
  outline:0;
  padding:0;
  vertical-align:baseline
}
dfn,
em {
  font-style:inherit;
  font-style:italic
}
dfn,
em,
font {
  border:0;
  font-size:100%;
  font-weight:inherit;
  margin:0;
  outline:0;
  padding:0;
  vertical-align:baseline
}
font {
  font-style:inherit
}
ins {
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  text-decoration:none;
  background:#f96
}
ins,
kbd {
  border:0;
  margin:0;
  outline:0;
  padding:0;
  vertical-align:baseline
}
kbd {
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  font:15px Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace
}
q {
  border:0;
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  margin:0;
  outline:0;
  padding:0;
  vertical-align:baseline;
  quotes:"" "";
  font-style:italic
}
q:before {
  content:""
}
q:after {
  content:""
}
s,
samp,
small {
  border:0;
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  margin:0;
  outline:0;
  padding:0;
  vertical-align:baseline
}
small {
  font-size:75%
}
strike,
strong {
  border:0;
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  margin:0;
  outline:0;
  padding:0;
  vertical-align:baseline
}
strong {
  font-weight:700
}
sub {
  top:.5ex
}
sub,
sup {
  border:0;
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  margin:0;
  outline:0;
  padding:0;
  font-size:75%;
  height:0;
  line-height:0;
  position:relative;
  vertical-align:baseline
}
sup {
  bottom:1ex
}
tt,
var {
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  font:15px Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace
}
dl,
tt,
var {
  border:0;
  margin:0;
  outline:0;
  padding:0;
  vertical-align:baseline
}
dl {
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  display:inline-block;
  width:33%
}
dl dd,
dl dt {
  display:inline-block;
  margin:0 1em 1em
}
dt {
  font-weight:inherit;
  margin:0;
  font-weight:700
}
dd,
dt {
  border:0;
  font-size:100%;
  font-style:inherit;
  outline:0;
  padding:0;
  vertical-align:baseline
}
dd {
  font-weight:inherit;
  margin:0 1.5em 1.5em
}
dd a {
  text-decoration:underline!important
}
ol {
  border:0;
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  outline:0;
  padding:0;
  vertical-align:baseline;
  list-style:none;
  margin:0 0 1.5em 3em;
  list-style:decimal
}
ol ol,
ol ul {
  margin-bottom:0;
  margin-left:1.5em
}
ul {
  border:0;
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  outline:0;
  padding:0;
  vertical-align:baseline;
  list-style:none;
  margin:0 0 1.5em 3em;
  list-style:disc
}
ul ol,
ul ul {
  margin-bottom:0;
  margin-left:1.5em
}
fieldset,
li {
  border:0;
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  margin:0;
  outline:0;
  padding:0;
  vertical-align:baseline
}
table,
table.casinos-t {
  border:1px solid #ccc
}
table.casinos-t {
  width:100%
}
table.casinos-t td {
  border:1px solid #ccc;
  width:50%
}
.casinos-t-5 {
  width:100%
}
.casinos-t-5,
.casinos-t-5 td {
  border:1px solid #ccc
}
form,
label,
legend {
  border:0;
  margin:0
}
form,
label,
legend,
table {
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  outline:0;
  padding:0;
  vertical-align:baseline
}
table {
  border-collapse:separate;
  border-spacing:0;
  margin:0 0 1.5em;
  width:100%
}
caption {
  font-weight:inherit;
  font-weight:400;
  text-align:left
}
caption,
tbody {
  border:0;
  font-size:100%;
  font-style:inherit;
  margin:0;
  outline:0;
  padding:0;
  vertical-align:baseline
}
tbody {
  font-weight:inherit
}
tfoot,
thead {
  border:0
}
tfoot,
thead,
tr {
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  margin:0;
  outline:0;
  padding:0;
  vertical-align:baseline
}
th {
  font-weight:inherit;
  font-weight:400;
  font-weight:700
}
td,
th {
  font-size:100%;
  font-style:inherit;
  margin:0;
  outline:0;
  padding:0;
  vertical-align:baseline;
  text-align:left
}
td {
  font-weight:inherit;
  font-weight:400
}
article {
  display:block
}
article header.entry-header h1 a {
  font-size:30px!important;
  margin-bottom:20px;
  display:inline-block
}
aside,
details,
figcaption,
figure {
  display:block
}
figure {
  margin:0
}
header,
hgroup,
section {
  display:block
}
button {
  font-size:16px;
  font-size:1.6em;
  line-height:1.5;
  font-family:Open Sans,sans-serif;
  font-size:100%;
  margin:0;
  vertical-align:baseline;
  line-height:normal;
  border-radius:3px;
  cursor:pointer;
  -webkit-appearance:button;
  font-size:12px;
  font-size:1.4rem;
  line-height:2;
  color:#000;
  border:1px solid #ccc;
  background:#fafafa
}
button::-moz-focus-inner {
  border:0;
  padding:0
}
button:hover {
  background:#f5f5f5;
  border-color:#bbb
}
button:active,
button:focus {
  border-color:#aaa
}
input {
  font-size:16px;
  font-size:1.6em;
  line-height:1.5;
  font-family:Open Sans,sans-serif;
  font-size:100%;
  margin:0;
  vertical-align:baseline;
  line-height:normal;
  color:#000
}
input::-moz-focus-inner {
  border:0;
  padding:0
}
select {
  color:#000
}
select,
textarea {
  font-size:16px;
  font-size:1.6em;
  line-height:1.5;
  font-family:Open Sans,sans-serif;
  font-size:100%;
  margin:0;
  vertical-align:baseline
}
textarea {
  border-radius:3px;
  overflow:auto;
  padding-left:3px;
  vertical-align:top;
  width:98%;
  color:#000;
  color:#666;
  border:1px solid #ccc
}
textarea:focus {
  color:#111
}
hr {
  border:0;
  height:1px;
  margin-bottom:1.5em;
  background-color:#ccc
}
b {
  font-weight:700
}
i {
  font-style:italic
}
mark {
  text-decoration:none;
  background:#f96
}
input[type=reset] {
  border-radius:3px;
  cursor:pointer;
  -webkit-appearance:button;
  font-size:12px;
  font-size:1.4rem;
  line-height:2;
  border:1px solid #ccc;
  background:#fafafa
}
input[type=reset]:hover {
  background:#f5f5f5;
  border-color:#bbb
}
input[type=reset]:active,
input[type=reset]:focus {
  border-color:#aaa
}
input[type=submit] {
  border-radius:3px;
  cursor:pointer;
  -webkit-appearance:button;
  font-size:12px;
  font-size:1.4rem;
  line-height:2;
  border:1px solid #ccc;
  background:#fafafa
}
input[type=submit]:hover {
  background:#f5f5f5;
  border-color:#bbb
}
input[type=submit]:active,
input[type=submit]:focus {
  border-color:#aaa
}
input[type=checkbox],
input[type=radio] {
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  padding:0
}
input[type=search] {
  -webkit-appearance:textfield;
  -webkit-box-sizing:content-box;
  box-sizing:content-box
}
input[type=search]::-webkit-search-decoration {
  -webkit-appearance:none
}
input[type=text] {
  border-radius:3px;
  padding:3px;
  color:#666;
  border:1px solid #ccc
}
input[type=text]:focus {
  color:#111
}
.alignleft {
  display:inline;
  float:left;
  margin-right:1.5em
}
.alignright {
  display:inline;
  float:right;
  margin-left:1.5em
}
.aligncenter {
  clear:both;
  display:block;
  margin:0 auto
}
.assistive-text {
  clip:rect(1px 1px 1px 1px);
  clip:rect(1px,1px,1px,1px);
  position:absolute!important
}
div#heatmapthemead-main {
  background:#fff
}
.share42init {
  max-width:1250px;
  margin:auto;
  text-align:right
}
.share42init span a:first-child {
  background:url(/wp-content/themes/10007/assets/dist/images/soc.png?f5227dcb730fc46d10d3863ea4f11f36)!important;
  width:36px!important;
  height:36px!important;
  background-position:0 0!important
}
.share42init span a:first-child:hover {
  background-position:0 38px!important
}
.share42init span a:nth-child(2) {
  background:url(/wp-content/themes/10007/assets/dist/images/soc.png?f5227dcb730fc46d10d3863ea4f11f36)!important;
  width:36px!important;
  height:36px!important;
  background-position:83px 0!important
}
.share42init span a:nth-child(2):hover {
  background-position:83px 38px!important
}
.share42init span a:nth-child(3) {
  background:url(/wp-content/themes/10007/assets/dist/images/soc.png?f5227dcb730fc46d10d3863ea4f11f36)!important;
  width:36px!important;
  height:36px!important;
  background-position:37px 0!important
}
.share42init span a:nth-child(3):hover {
  background-position:37px 38px!important
}
.pop-slots {
  text-align:center;
  margin:0 -10px
}
.pop-slots__christmas-title {
  font-size:30px
}
.pop-slots__christmas-title,
.pop-slots h2 {
  padding:0 0 0 10px;
  text-align:left;
  font-weight:400
}
.pop-slots h2 {
  font-size:30px!important
}
.pop-slots .s-mash {
  width:227px;
  margin:10px
}
@media (max-width:768px) {
  .pop-slots .s-mash {
    width:189px;
    margin:2px
  }
  .pop-slots .s-mash a {
    width:inherit
  }
  .pop-slots .s-mash__title {
    width:inherit;
    white-space:nowrap;
    -o-text-overflow:ellipsis;
    text-overflow:ellipsis;
    overflow:hidden
  }
}
@media (max-width:413px) {
  .pop-slots .s-mash {
    width:168px;
    margin:2px
  }
}
@media (max-width:374px) {
  .pop-slots .s-mash {
    width:142px;
    margin:2px
  }
}
.pop-slots .s-mash__img-box {
  min-height:170px;
  margin-bottom:4px
}
@media (max-width:768px) {
  .pop-slots .s-mash__img-box {
    min-height:142px;
    margin-bottom:5px
  }
}
@media (max-width:413px) {
  .pop-slots .s-mash__img-box {
    min-height:126px
  }
}
@media (max-width:374px) {
  .pop-slots .s-mash__img-box {
    min-height:107px
  }
}
.pop-slots .s-mash a {
  display:inline-block;
  text-align:center;
  color:#000
}
.pop-slots .s-mash a img {
  display:block;
  border:1px solid #ccc;
  background-color:#e6e6e6;
  height:auto;
  max-height:170px
}
@media (max-width:768px) {
  .pop-slots .s-mash a img {
    max-height:142px
  }
}
@media (max-width:413px) {
  .pop-slots .s-mash a img {
    max-height:126px
  }
}
@media (max-width:374px) {
  .pop-slots .s-mash a img {
    max-height:107px
  }
}
.pop-slots .s-mash a:nth-child(4n+5) {
  padding-right:0
}
.lat-slots {
  text-align:center;
  margin:30px -10px
}
.lat-slots h2 {
  font-size:30px!important;
  padding:0 0 0 10px;
  text-align:left;
  font-weight:400
}
.lat-slots .s-mash {
  width:227px;
  margin:10px
}
@media (max-width:768px) {
  .lat-slots .s-mash {
    width:189px;
    margin:2px
  }
  .lat-slots .s-mash a {
    width:inherit
  }
  .lat-slots .s-mash__title {
    width:inherit;
    white-space:nowrap;
    -o-text-overflow:ellipsis;
    text-overflow:ellipsis;
    overflow:hidden
  }
}
@media (max-width:413px) {
  .lat-slots .s-mash {
    width:168px;
    margin:2px
  }
}
@media (max-width:374px) {
  .lat-slots .s-mash {
    width:142px;
    margin:2px
  }
}
.lat-slots .s-mash__img-box {
  min-height:170px;
  margin-bottom:4px
}
@media (max-width:768px) {
  .lat-slots .s-mash__img-box {
    min-height:142px;
    margin-bottom:5px
  }
}
@media (max-width:413px) {
  .lat-slots .s-mash__img-box {
    min-height:126px
  }
}
@media (max-width:374px) {
  .lat-slots .s-mash__img-box {
    min-height:107px
  }
}
.lat-slots .s-mash__title {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
}
.lat-slots .s-mash a {
  display:inline-block;
  text-align:center;
  color:#000
}
.lat-slots .s-mash a img {
  display:block;
  border:1px solid #ccc;
  background-color:#e6e6e6;
  height:auto;
  max-height:170px
}
@media (max-width:768px) {
  .lat-slots .s-mash a img {
    max-height:142px
  }
}
@media (max-width:413px) {
  .lat-slots .s-mash a img {
    max-height:126px
  }
}
@media (max-width:374px) {
  .lat-slots .s-mash a img {
    max-height:107px
  }
}
.lat-slots .s-mash a:nth-child(4n+5) {
  padding-right:0
}
body.home div#heatmapthemead-the-content-container {
  margin-right:0;
  margin-left:0
}
#heatmapthemeap-widget-position-sitebottom .textwidget {
  font-size:14px!important;
  padding:0 19px;
  color:#fff!important
}
#heatmapthemeap-widget-position-sitebottom .widget {
  text-align:center
}
#heatmapthemeap-widget-position-sitebottom form.wpcf7-form {
  max-width:600px;
  margin:0 auto;
  padding:5px
}
#heatmapthemeap-widget-position-sitebottom form.wpcf7-form input {
  max-width:100%;
  width:100%;
  height:35px;
  padding:5px 10px;
  -webkit-box-sizing:border-box;
  box-sizing:border-box
}
#heatmapthemeap-widget-position-sitebottom form.wpcf7-form textarea {
  max-width:100%;
  width:100%;
  height:120px;
  padding:5px 10px;
  -webkit-box-sizing:border-box;
  box-sizing:border-box
}
div#heatmapthemead-the-content-container,
div#heatmapthemead-the-content-container li,
div#heatmapthemead-the-content-container p,
div#heatmapthemead-the-content-container span {
  font-size:14px
}
body.archive header.page-header {
  padding:0!important
}
body.archive header.page-header h1 span {
  font-size:30px!important
}
.sortblock {
  padding-bottom:30px
}
form.sortbutton {
  display:inline
}
form.sortbutton label {
  width:130px;
  text-align:center;
  background:#262626
}
form.sortbutton button,
form.sortbutton label {
  height:28px;
  display:inline-block;
  line-height:28px;
  color:#fff;
  margin-right:1px;
  font-size:13px
}
form.sortbutton button {
  border:none;
  background:-webkit-gradient(linear,left bottom, left top,from(#707070),to(#343434));
  background:-o-linear-gradient(bottom,#707070,#343434);
  background:linear-gradient(0deg,#707070,#343434);
  border-radius:0;
  cursor:default;
  font-style:inherit;
  font-weight:inherit;
  outline:0;
  padding:0 15px;
  vertical-align:baseline
}
form.sortbutton button.currentinput,
form.sortbutton button:hover {
  background:-webkit-gradient(linear,left bottom, left top,from(#f38834),to(#cd5e05));
  background:-o-linear-gradient(bottom,#f38834,#cd5e05);
  background:linear-gradient(0deg,#f38834,#cd5e05)
}
.slots {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  margin:0 -10px 40px
}
@media (max-width:1280px) {
  .slots {
    width:90%;
    margin:0 auto
  }
}
@media (max-width:768px) {
  .slots {
    margin:0 0 25px;
    width:100%
  }
}
@media (max-width:425px) {
  .slots .slick-slide img {
    margin:0 auto
  }
}
.slots>a {
  display:inline-block;
  text-align:center;
  font-weight:700;
  color:#000;
  width:227px;
  margin:10px
}
.slots>a img {
  border:1px solid #ccc;
  height:auto;
  max-height:170px;
  -o-object-fit:cover;
  object-fit:cover;
  background-position:50%;
  background-repeat:no-repeat;
  background-color:#fff
}
.slots .slick-prev {
  background-image:url(/wp-content/themes/10007/assets/dist/images/slick-prev.png?62b65cf3ae49a5c90752ad3238d84dc3);
  background-repeat:no-repeat;
  background-color:rgba(127,255,212,0);
  background-size:100%;
  top:calc(40% - 35px);
  position:absolute;
  width:50px;
  border:none;
  left:-40px;
  height:50px;
  outline:none
}
@media (max-width:425px) {
  .slots .slick-prev {
    left:calc(10% - 40px)
  }
}
@media (max-width:320px) {
  .slots .slick-prev {
    left:calc(10% - 55px)
  }
}
.slots .slick-next {
  background-image:url(/wp-content/themes/10007/assets/dist/images/slick-next.png?252a8d76181f3ff630388d429cc685f4);
  background-repeat:no-repeat;
  background-color:rgba(127,255,212,0);
  background-size:100%;
  top:calc(40% - 35px);
  position:absolute;
  width:50px;
  border:none;
  right:-40px;
  height:50px;
  outline:none
}
@media (max-width:1280px) {
  .slots .slick-next {
    right:-40px
  }
}
@media (max-width:425px) {
  .slots .slick-next {
    right:calc(10% - 40px)
  }
}
@media (max-width:320px) {
  .slots .slick-next {
    right:calc(10% - 55px)
  }
}
.category-slots {
  margin:0 -10px
}
@media (max-width:768px) {
  .category-slots {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    width:100%;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    margin:0 -15px;
    width:calc(100% + 30px)
  }
}
.category-slots a {
  position:relative;
  margin:10px;
  width:227px
}
.category-slots a .img-wrap {
  width:inherit;
  height:168px
}
.category-slots a .img-wrap img {
  width:inherit;
  height:inherit
}
@media (max-width:768px) {
  .category-slots a {
    width:189px;
    margin:2px
  }
  .category-slots a .img-wrap {
    height:142px
  }
}
@media (max-width:413px) {
  .category-slots a {
    width:168px;
    margin:2px
  }
  .category-slots a .img-wrap {
    height:126px
  }
}
@media (max-width:374px) {
  .category-slots a {
    width:142px;
    margin:2px
  }
  .category-slots a .img-wrap {
    height:106px
  }
}
.slot_item {
  position:relative;
  margin:2px
}
.slot_item .label_slot {
  left:-2px
}
.slot_item .label_slot:before {
  border-left:3px solid rgba(0,0,0,0)
}
.label_slot {
  position:absolute;
  left:-5px;
  top:3px;
  z-index:2;
  font-weight:700;
  font-size:14px;
  line-height:19px;
  color:#fff;
  padding:4px 8px;
  -webkit-box-shadow:0 8px 16px -8px rgba(0,0,0,.5);
  box-shadow:0 8px 16px -8px rgba(0,0,0,.5);
  border-radius:0 5px 5px 0
}
@media (max-width:768px) {
  .label_slot {
    left:-2px
  }
}
.label_slot:before {
  position:absolute;
  bottom:-5px;
  left:0;
  content:"";
  width:0;
  height:0;
  border-top:5px solid #290317;
  border-left:7px solid rgba(0,0,0,0)
}
@media (max-width:768px) {
  .label_slot:before {
    border-left:3px solid rgba(0,0,0,0)
  }
}
.label_slot_new {
  background:#ec1486;
  background:-webkit-gradient(linear,left top, left bottom,from(#ec1486),to(#52072e));
  background:-o-linear-gradient(top,#ec1486,#52072e);
  background:linear-gradient(180deg,#ec1486,#52072e)
}
.label_slot_exclusive {
  background:#fe8425;
  background:-webkit-gradient(linear,left top, left bottom,from(#fe8425),to(#cd3400));
  background:-o-linear-gradient(top,#fe8425,#cd3400);
  background:linear-gradient(180deg,#fe8425,#cd3400)
}
.label_slot_popular {
  background:#54bd2e;
  background:-webkit-gradient(linear,left top, left bottom,from(#54bd2e),to(#378f17)),-webkit-gradient(linear,left top, left bottom,from(#ec1486),to(#52072e));
  background:-o-linear-gradient(top,#54bd2e,#378f17),-o-linear-gradient(top,#ec1486,#52072e);
  background:linear-gradient(180deg,#54bd2e,#378f17),linear-gradient(180deg,#ec1486,#52072e)
}
.pagi-nav {
  text-align:center;
  padding-bottom:60px
}
.pagi-nav,
.pagi-nav-cat {
  width:100%
}
.pagi-nav-cat a,
.pagi-nav-cat span {
  margin:2px 2px 5px
}
.pagi-nav a,
.pagi-nav span {
  display:inline-block;
  border:1px solid #666;
  background:#f8f6fe;
  padding:2px 10px
}
.pagi-nav a {
  height:auto;
  margin-bottom:5px
}
.pagi-nav a:hover {
  color:#06f
}
@media (max-width:768px) {
  .pagi-nav {
    padding-top:20px;
    padding-bottom:20px
  }
}
.breadcrumbs {
  background:#fff;
  max-width:1258px;
  padding:15px 20px;
  margin:0 auto;
  font-size:12px;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  list-style:none;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  font-weight:700;
  z-index:1;
  position:relative
}
@media only screen and (min-width:1280px) and (max-width:1680px) {
  .breadcrumbs {
    max-width:67%
  }
}
@media (max-width:768px) {
  .breadcrumbs {
    padding:15px 15px 0
  }
}
.breadcrumbs li {
  margin-right:5px
}
.locations-breadcrumbs {
  background:#fff;
  max-width:1258px;
  margin:0 auto
}
@media only screen and (min-width:1280px) and (max-width:1680px) {
  .locations-breadcrumbs {
    max-width:67%
  }
}
.locations-breadcrumbs .breadcrumbs {
  padding:10px 20px
}
@media only screen and (min-width:1280px) and (max-width:1680px) {
  .locations-breadcrumbs .breadcrumbs {
    max-width:100%
  }
}
@media (max-width:768px) {
  .locations-breadcrumbs .breadcrumbs {
    padding:10px 15px 0
  }
}
.iframe_soc {
  width:100%;
  height:41px
}
.details {
  margin-top:60px
}
.details dl {
  border:1px solid #ccc
}
@media (max-width:960px) {
  .details dl {
    width:48%
  }
}
@media (max-width:620px) {
  .details dl {
    width:99%
  }
}
.details dl dt {
  margin:1em
}
.buttongame {
  display:none;
  width:235px;
  height:70px;
  line-height:70px;
  text-align:center;
  border:none;
  border-radius:3px;
  font-size:21px!important;
  color:#fff;
  top:calc(56% - 70px);
  left:calc(50% - 117px);
  position:absolute;
  background:-webkit-gradient(linear,left bottom, left top,from(#fe8425),to(#cd3400));
  background:-o-linear-gradient(bottom,#fe8425,#cd3400);
  background:linear-gradient(0deg,#fe8425,#cd3400)
}
.buttongame:hover {
  background:-webkit-gradient(linear,left bottom, left top,from(#f48935),to(#cc5d04));
  background:-o-linear-gradient(bottom,#f48935,#cc5d04);
  background:linear-gradient(0deg,#f48935,#cc5d04)
}
@media (max-width:768px) {
  .buttongame {
    top:calc(56% - 35px)
  }
}
@media (max-width:425px) {
  .buttongame {
    width:200px;
    font-size:16px!important;
    height:55px;
    line-height:50px;
    left:calc(50% - 95px);
    top:calc(60% - 35px)
  }
}
@media (max-width:320px) {
  .buttongame {
    top:calc(64% - 35px)
  }
}
.prev {
  background-color:#000
}
@media (max-width:768px) {
  .prev {
    height:250px
  }
}
.prev img {
  opacity:.6;
  height:100%
}
.prev button {
  display:block
}
.coll1 {
  width:33%;
  display:inline-block
}
.coll1 dl:first-child dt {
  padding-left:30px
}
.coll1 dl:nth-child(2) dt {
  padding-left:30px
}
.coll1 dl:nth-child(3) dt {
  padding-left:30px
}
.coll1 dl:nth-child(4) dt {
  padding-left:30px
}
.coll2 {
  width:33%;
  display:inline-block
}
.coll2 dl:first-child dt {
  padding-left:30px
}
.coll2 dl:nth-child(2) dt {
  padding-left:30px
}
.coll2 dl:nth-child(3) dt {
  padding-left:30px
}
.coll2 dl:nth-child(4) dt {
  padding-left:30px
}
.coll3 {
  width:33%;
  display:inline-block
}
.coll3 dl:first-child dt {
  padding-left:30px
}
.coll3 dl:nth-child(2) dt {
  padding-left:30px
}
.coll3 dl:nth-child(3) dt {
  padding-left:30px
}
.coll3 dl:nth-child(4) dt {
  padding-left:30px
}
.play-money {
  padding:25px 10px;
  background:rgba(0,0,0,.1);
  position:relative;
  margin:60px 0 45px
}
.play-money h2 {
  margin-bottom:25px!important
}
.casino-play {
  position:relative
}
.casino-play a:first-child {
  display:inline-block
}
.casino-play a:nth-child(2) {
  position:absolute;
  font-size:18px;
  text-decoration:underline!important;
  color:#00f;
  margin-left:30px
}
.casino-play span:nth-child(3) {
  position:absolute;
  margin-left:30px;
  top:40px
}
.s-mash {
  display:inline-block;
  font-weight:700;
  position:relative
}
a.bnt-play {
  position:absolute;
  right:0;
  width:140px;
  height:30px;
  line-height:30px;
  text-align:center;
  background:-webkit-gradient(linear,left bottom, left top,from(#f48935),to(#cd5e05));
  background:-o-linear-gradient(bottom,#f48935,#cd5e05);
  background:linear-gradient(0deg,#f48935,#cd5e05)
}
a.bnt-play,
a.bnt-play:hover,
a.read-rew {
  color:#fff!important
}
a.read-rew {
  position:absolute;
  right:0;
  top:40px;
  width:140px;
  height:30px;
  line-height:30px;
  text-align:center;
  background:-webkit-gradient(linear,left bottom, left top,from(#8a8a8a),to(#4a4c4f));
  background:-o-linear-gradient(bottom,#8a8a8a,#4a4c4f);
  background:linear-gradient(0deg,#8a8a8a,#4a4c4f)
}
a.read-rew:hover {
  color:#fff!important
}
.other-slots {
  margin-top:45px
}
@media (max-width:1280px) {
  .other-slots {
    width:100%
  }
}
.heading-title {
  font-style:normal;
  font-weight:700;
  font-size:30px;
  line-height:41px;
  text-transform:uppercase;
  color:#000;
  margin-bottom:10px;
  clear:none;
  margin-top:40px;
  display:inline-block
}
.best-cas {
  width:280px;
  border:1px solid #b3b3b3;
  border-radius:10px;
  -webkit-box-shadow:4px 5px 5px #ccc;
  box-shadow:4px 5px 5px #ccc;
  position:relative
}
.best-cas span {
  width:100%;
  text-align:center;
  display:inline-block;
  background:#f0f0f0;
  border-top-left-radius:10px;
  border-top-right-radius:10px;
  font-size:20px;
  height:53px;
  line-height:60px
}
.cslots {
  padding:0 15px;
  height:50px
}
.cslots:nth-child(2n+2) {
  background:#fafafa
}
.cslots:nth-child(odd) {
  background:#f0f0f0
}
.cslots a {
  display:block;
  position:relative
}
.cslots a img {
  position:absolute;
  padding:4px;
  left:0
}
.cslots a p {
  position:absolute;
  left:75px;
  font-size:14px;
  width:90px;
  margin:0;
  line-height:25px;
  height:50px
}
a.play-cas {
  position:absolute;
  right:15px;
  width:70px;
  height:28px;
  text-align:center;
  border:1px solid #ff7000;
  border-radius:2px;
  margin:10px 0;
  color:#ff7000!important
}
.cslots1 {
  width:100%;
  background:#f0f0f0;
  border-bottom-left-radius:10px;
  border-bottom-right-radius:10px;
  height:20px
}
.cslots1:nth-child(2n+2) {
  background:#fafafa
}
.cslots1:nth-child(odd) {
  background:#f0f0f0
}
.feat-cas {
  width:280px;
  border:1px solid #b3b3b3;
  border-radius:10px;
  -webkit-box-shadow:4px 5px 5px #ccc;
  box-shadow:4px 5px 5px #ccc;
  position:relative;
  text-align:center;
  padding-bottom:20px;
  margin-top:20px;
  background:#f0f0f0
}
.feat-cas span {
  width:100%;
  text-align:center;
  display:inline-block;
  border-top-left-radius:10px;
  border-top-right-radius:10px;
  font-size:20px;
  height:53px;
  line-height:60px
}
.feat-cas a:nth-child(3) {
  display:inline-block;
  text-align:center;
  padding:0 15px;
  font-size:20px;
  text-decoration:underline!important;
  color:#069!important
}
.feat-cas a:nth-child(3) img {
  width:250px
}
.feat-cas a:last-child {
  display:inline-block;
  width:115px;
  height:30px;
  line-height:30px;
  text-align:center;
  font-size:14px;
  color:#fff!important;
  background:-webkit-gradient(linear,left bottom, left top,from(#f48935),to(#cc5d04));
  background:-o-linear-gradient(bottom,#f48935,#cc5d04);
  background:linear-gradient(0deg,#f48935,#cc5d04);
  margin:0 4px
}
ul.list_items {
  margin:0;
  padding:20px 15px
}
ul.list_items li {
  list-style:none;
  padding-left:35px;
  text-align:left;
  font-size:14px
}
a.vis-cas {
  display:inline-block;
  width:115px;
  height:30px;
  line-height:30px;
  text-align:center;
  font-size:14px;
  color:#fff!important;
  background:-webkit-gradient(linear,left bottom, left top,from(#f48935),to(#cc5d04));
  background:-o-linear-gradient(bottom,#f48935,#cc5d04);
  background:linear-gradient(0deg,#f48935,#cc5d04);
  margin:0 4px
}
.pop-slot-m {
  width:280px;
  border:1px solid #b3b3b3;
  border-radius:10px;
  -webkit-box-shadow:4px 5px 5px #ccc;
  box-shadow:4px 5px 5px #ccc;
  position:relative;
  text-align:center;
  padding-bottom:20px;
  margin-top:20px;
  background:#f0f0f0
}
.pop-slot-m span:first-child {
  width:100%;
  text-align:center;
  display:inline-block;
  border-top-left-radius:10px;
  border-top-right-radius:10px;
  font-size:20px;
  height:53px;
  line-height:60px
}
.popslot {
  margin:10px 15px;
  text-align:left;
  border-bottom:1px solid #ccc
}
.popslot a img {
  float:left;
  padding-right:10px
}
.popslot a p {
  margin:0;
  padding:0 0 3px
}
.popslot span {
  font-size:14px
}
aside#text-2 {
  margin:0 auto
}
body.search article>div:nth-child(2) {
  margin-left:230px
}
@media (max-width:768px) {
  body.search article>div:nth-child(2) {
    margin-left:0
  }
}
body.search article a.slotlink {
  float:left;
  min-height:135px
}
.hentry {
  margin:0
}
.entry-meta {
  clear:both
}
.entry-header {
  padding:0 19px
}
.entry-header.entry-header-single {
  padding:0;
  width:calc(100% - 298px)
}
@media (max-width:1008px) {
  .entry-header.entry-header-single {
    width:100%
  }
}
.entry-header.entry-header-single h1 {
  font-size:36px
}
.content-home {
  padding:0 19px
}
.byline,
.group-blog .byline,
.single .byline {
  display:inline
}
.cover-table {
  overflow-x:auto
}
@media (max-width:768px) {
  .cover-table td img {
    width:110px;
    height:100px;
    -o-object-fit:cover;
    object-fit:cover
  }
}
@media screen and (max-width:768px) {
  .cover-table td .custom-ratting-container img,
  .cover-table td.slots-casino-table__payment img,
  .cover-table td.waluty img {
    width:auto;
    height:auto
  }
}
@media (max-width:768px) {
  .cover-table ul {
    margin:0 0 0 20px
  }
}
@media (max-width:480px) {
  .cover-table ul {
    margin:0 0 0 25px
  }
}
.entry-content ol,
.entry-content ul {
  clear:left
}
.entry-content img {
  max-width:100%;
  height:auto
}
.entry-content img.wp-smiley {
  border:none;
  margin-bottom:0;
  margin-top:0;
  padding:0
}
.entry-summary {
  margin:0
}
.page-links {
  clear:both;
  display:block;
  margin:0 0 1.625em
}
.page-links a {
  border-radius:3px;
  margin:0;
  padding:2px 3px;
  text-decoration:none;
  color:#fff
}
.page-links a:hover {
  color:#fff;
  background:#060
}
.page-links a:active {
  background:#030
}
.page-links span {
  margin-right:6px
}
.archive .format-aside .entry-title,
.blog .format-aside .entry-title {
  display:none
}
.heatmapthemead-archive-description-clear,
.heatmapthemead-content-clear,
.heatmapthemead-featured-page-clear {
  clear:both;
  line-height:0;
  height:0
}
.attachment img {
  max-width:100%;
  height:auto
}
#heatmapthemead-featured-page {
  padding:15px 15px 0;
  border-radius:10px;
  background-color:#ddd
}
#heatmapthemead-featured-page img {
  max-width:100%;
  height:auto
}
#heatmapthemead-featured-page h1 {
  color:#000
}
.heatmapthemead-featured-image {
  margin-bottom:15px
}
.comment-content img,
.heatmapthemead-featured-image img {
  max-width:100%;
  height:auto
}
.comment-content img.wp-smiley {
  border:none;
  margin-bottom:0;
  margin-top:0;
  padding:0
}
.widget img,
img.attachment-large,
img.size-full,
img.size-large,
img.size-medium,
img.size-thumbnail {
  max-width:100%;
  height:auto
}
img[class*=align] {
  max-width:100%;
  height:auto
}
img[class*=wp-image-] {
  max-width:100%;
  height:auto
}
.wp-caption {
  max-width:100%
}
.wp-caption img {
  display:block;
  margin:0;
  max-width:100%
}
.wp-caption .wp-caption-text {
  margin:.5em 0;
  font-size:.8em
}
.wp-caption.aligncenter,
.wp-caption.alignleft,
.wp-caption.alignright {
  margin-bottom:1.5em
}
.wp-caption-text {
  text-align:center
}
.gallery {
  margin:0 auto 18px
}
.gallery a img {
  height:auto;
  max-width:90%
}
.gallery dd {
  margin:0
}
.gallery .gallery-item {
  float:left;
  margin-top:0;
  margin-bottom:0;
  text-align:center;
  width:33%
}
.gallery img {
  border-radius:3px;
  padding:5px;
  -webkit-box-shadow:1px 1px 2px #ddd;
  box-shadow:1px 1px 2px #ddd;
  border:1px solid #ddd;
  background:#fff
}
.gallery .gallery-caption {
  font-size:12px;
  margin:0 0 12px;
  color:#888
}
.gallery dl,
.gallery dt {
  margin:0
}
br.gallery+br {
  display:none
}
.gallery-columns-2 .gallery-item {
  width:50%
}
.gallery-columns-2 .attachment-medium {
  max-width:92%;
  height:auto
}
.gallery-columns-4 .gallery-item {
  width:25%
}
.gallery-columns-4 .attachment-thumbnail {
  max-width:84%;
  height:auto
}
embed {
  max-width:100%
}
#heatmapthemead-credits {
  width:100%;
  text-align:center;
  font-size:11px;
  background:#fff;
  color:#000;
  text-shadow:0 1px 1px #fff
}
#heatmapthemead-credits:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden
}
#heatmapthemead-credits p {
  line-height:2.5em;
  margin:0;
  padding:0
}
#heatmapthemead-credits p a {
  text-decoration:none;
  color:#000
}
#heatmapthemead-credits p a:hover {
  text-decoration:underline
}
h4.widget-title {
  padding-bottom:3px;
  margin-bottom:5px
}
#heatmapthemeap-widget-position-sitetop .widget {
  text-align:center
}
#heatmapthemead-widget-position-leaderboard {
  text-align:center;
  overflow:hidden;
  margin-left:15px;
  margin-right:15px;
  margin-bottom:0;
  line-height:1em
}
#heatmapthemead-widget-position-leaderboard .widget {
  margin-top:10px
}
#heatmapthemead-widget-position-postabove .widget {
  margin-top:.3em
}
#heatmapthemead-widget-position-postinline .widget {
  float:left;
  margin-right:15px;
  margin-bottom:15px;
  margin-top:5px
}
#heatmapthemead-widget-position-postincontent .widget {
  float:left;
  margin-right:15px;
  margin-bottom:15px
}
#heatmapthemead-widget-position-postbelow .widget {
  clear:both
}
#heatmapthemead-widget-position-blogpost1 .widget,
#heatmapthemead-widget-position-blogpost2 .widget,
#heatmapthemead-widget-position-blogpost3 .widget {
  margin-bottom:5px
}
#heatmapthemead-primary-sidebar {
  overflow:hidden
}
#heatmapthemead-primary-sidebar .widget {
  margin-bottom:15px
}
#heatmapthemead-primary-sidebar input#s {
  width:110px
}
#heatmapthemead-primary-sidebar input#searchsubmit {
  clear:both;
  margin-top:5px
}
#heatmapthemead-secondary-sidebar {
  overflow:hidden
}
#heatmapthemead-secondary-sidebar .widget {
  margin-bottom:15px
}
#heatmapthemead-secondary-sidebar input#s {
  width:180px
}
.heatmapthemead-widget-position ul {
  list-style:none;
  margin:0
}
.heatmapthemead-widget-position ul ol,
.heatmapthemead-widget-position ul ul {
  margin-left:1em
}
.heatmapthemead-widget-position ol {
  margin:0
}
.heatmapthemead-widget-position ol ol,
.heatmapthemead-widget-position ol ul {
  margin-left:1em
}
#heatmapthemead-widget-position-header {
  float:right;
  margin-right:15px
}
#heatmapthemead-widget-position-header .widget {
  margin-bottom:.5em;
  margin-top:.5em;
  text-align:right;
  line-height:1em
}
#heatmapthemead-widget-position-header .widget.heatmapthemead_leaderboard_ad_widget_class {
  margin-bottom:0;
  margin-top:0;
  line-height:0;
  margin-right:-15px
}
#heatmapthemead-widget-position-header .heatmapthemead-social-icons {
  margin-top:15px;
  margin-bottom:10px
}
#heatmapthemead-widget-position-header.heatmapthemead-static-header-widget {
  margin-top:.4em
}
#heatmapthemead-the-content-container .nav-previous {
  float:left
}
#heatmapthemead-the-content-container .nav-next {
  float:right;
  text-align:right
}
#heatmapthemead-the-content-container a {
  text-decoration:none
}
#heatmapthemead-the-content-container .entry-content a {
  text-decoration:underline
}
#heatmapthemead-the-content-container .entry-content a.more-link,
#heatmapthemead-the-content-container .entry-content a.myButton {
  text-decoration:none
}
#heatmapthemead-the-content-container h1 {
  font-size:2.2em;
  line-height:1.2em;
  margin-bottom:20px
}
#heatmapthemead-the-content-container h1 a {
  text-decoration:none
}
#heatmapthemead-the-content-container .entry-header-slot h1 {
  margin-bottom:0
}
#heatmapthemead-the-content-container h2.h2-simulate-h1 {
  font-size:1.7em;
  line-height:1.2em
}
#heatmapthemead-the-content-container h2.h2-simulate-h1 a {
  text-decoration:none
}
#heatmapthemead-the-content-container h2 {
  font-size:1.5em;
  line-height:1.2em;
  margin-bottom:10px;
  clear:none
}
#heatmapthemead-the-content-container h2 a {
  text-decoration:none
}
#heatmapthemead-the-content-container h3 {
  font-size:1.2em;
  line-height:1.2em;
  margin-bottom:10px;
  clear:none
}
#heatmapthemead-the-content-container h3 a {
  text-decoration:none
}
#heatmapthemead-the-content-container h4 {
  font-size:1.1em;
  line-height:1.2em;
  margin-bottom:10px;
  clear:none
}
#heatmapthemead-the-content-container h4 a {
  text-decoration:none
}
#heatmapthemead-the-content-container h5 {
  font-size:1em;
  line-height:1.2em;
  margin-bottom:10px;
  clear:none
}
#heatmapthemead-the-content-container h5 a {
  text-decoration:none
}
#heatmapthemead-the-content-container h6 {
  font-size:1em;
  line-height:1.2em;
  margin-bottom:10px;
  clear:none
}
#heatmapthemead-the-content-container h6 a {
  text-decoration:none
}
#heatmapthemead-the-content-container .heatmapthemead-header-entry-meta {
  font-size:.9em;
  margin-bottom:10px;
  clear:none
}
#heatmapthemead-the-content-container .heatmapthemead-header-entry-meta span.comments-link {
  display:inline-block
}
#heatmapthemead-the-content-container .heatmapthemead-header-entry-meta .heatmapthemead-post-details {
  margin-right:10px
}
#heatmapthemead-the-content-container .heatmapthemead-cat-links,
#heatmapthemead-the-content-container .heatmapthemead-tag-links {
  margin-bottom:.3em;
  font-size:.8em
}
.nav-previous {
  margin-bottom:1em
}
.nav-previous a {
  font-size:1em;
  line-height:1em;
  padding:8px;
  border-radius:3px;
  display:inline-block;
  color:#fff
}
.nav-previous a:hover {
  background:#060
}
.nav-previous a:active {
  background:#030
}
.nav-next {
  margin-bottom:1em
}
.nav-next a {
  font-size:1em;
  line-height:1em;
  padding:8px;
  border-radius:3px;
  display:inline-block;
  color:#fff
}
.nav-next a:hover {
  background:#060
}
.nav-next a:active {
  background:#030
}
.clearFloat {
  clear:both;
  font-size:0;
  height:0;
  line-height:0
}
#heatmapthemead-leaderboard {
  max-width:1258px;
  margin:0 auto;
  padding-top:0;
  padding-bottom:0;
  background-color:#fff
}
#heatmapthemead-leaderboard-ad {
  width:728px;
  margin:0 auto
}
#heatmapthemead-main {
  font-size:.9em;
  padding:0;
  margin:0 auto;
  background-color:#fff
}
.sticky {
  padding:15px 15px 10px;
  background-color:#ddd
}
h1.featured-entry-title {
  clear:none
}
.heatmapthemead-posted-by-off h1.entry-title,
.heatmapthemead-posted-by-off h1.featured-entry-title,
.heatmapthemead-posted-by-off h2.h2-simulate-h1 {
  margin-bottom:10px
}
.heatmapthemead-featured-image-floatleft .heatmapthemead-featured-image {
  float:left;
  margin-right:15px
}
.page-header {
  padding:15px 0 5px;
  border-radius:10px;
  background-color:rgba(0,0,0,0)!important
}
 .thumbnail {
  text-align:center
}
 .thumbnail .img-wrap {
  margin:0 auto 4px
}
@media (min-width:320px) {
   .thumbnail .img-wrap {
    width:240px;
    height:240px
  }
}
 .thumbnail .img-wrap img {
  width:100%
}
 h1 {
  font-size:28px;
  color:#ffa100;
  font-weight:700
}
 .row {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between
}
 .row.content-to-left {
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  margin-bottom:10px
}
 .row.content-to-left .title {
  font-size:16px;
  color:#343434;
  width:140px;
  text-align:right
}
 .row.content-to-left ul {
  list-style:none;
  margin-bottom:0
}
 .row.content-to-left ul li {
  display:inline-block;
  margin-right:5px
}
 .row.casino-top .col-3 {
  width:33%
}
 .row.casino-top .col-6 {
  width:66%
}
@media (max-width:800.98px) {
   .row.casino-top .col-6 {
    width:100%
  }
}
@media (min-width:801px) {
   .row.casino-top .col-6 {
    width:66%
  }
}
@media (max-width:800.98px) {
   .row.casino-top-left .col-2 {
    width:100%
  }
}
@media (min-width:801px) {
   .row.casino-top-left .col-2 {
    width:50%
  }
}
 .row .cons,
 .row .pros {
  margin-left:0;
  margin-bottom:40px
}
 .row .cons li,
 .row .pros li {
  list-style:none;
  padding-left:20px;
  background-repeat:no-repeat;
  background-position:0;
  font-size:16px!important;
  color:#343434
}
 .row .pros li {
  background-image:url(/wp-content/themes/10007/assets/dist/images/.png?c418019dbfd5f648b54c5a5bfabe4c71)
}
 .row .cons li {
  background-image:url(/wp-content/themes/10007/assets/dist/images/minus.png?b1fd6008e92433be2df2f8d2af4567da)
}
 .row .screenshots {
  list-style:none;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  margin:0 -10px
}
@media (max-width:768px) {
   .row .screenshots {
    margin:0 auto;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
  }
}
 .row .screenshots .img-wrap {
  width:30%;
  margin:0 20px 20px;
  background-color:#f5f4f4;
  border-radius:5px;
  -webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.9);
  box-shadow:0 0 10px 0 rgba(0,0,0,.9);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-direction:column;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  flex-direction:column;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  overflow:hidden
}
 .row .screenshots .img-wrap img {
  width:100%;
  height:auto
}
 .row .content {
  margin-top:100px;
  max-width:100%
}
.c_post a {
  cursor:pointer
}
.c_post .img-wrap {
  width:131px;
  height:131px;
  display:block;
  margin:0 auto
}
.c_post .casino_type ul {
  list-style:none;
  margin:10px 0 0
}
.c_post .casino_type ul li {
  display:inline-block
}
.c_post.bonus_post .casino_type_title {
  font-size:14px;
  color:#ffa100;
  font-weight:700;
  text-transform:uppercase
}
.c_post.bonus_post .c_post_play {
  text-transform:capitalize;
  font-weight:700;
  font-size:14px
}
.casino_type .desktop {
  background:url(/wp-content/themes/10007/assets/dist/images/css_sprites.png?42fe326a8864f58e4b0829e7f3215f3e);
  background-repeat:no-repeat;
  background-position:-9px
}
.casino_type .desktop,
.casino_type .mobile {
  display:inline-block;
  width:29px;
  height:25px
}
.casino_type .mobile {
  background:url(/wp-content/themes/10007/assets/dist/images/css_sprites.png?42fe326a8864f58e4b0829e7f3215f3e);
  background-repeat:no-repeat;
  background-position:-46px
}
.see_more {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
}
.see_more .see_more_slots {
  border-radius:8px;
  background-color:#1d9d9d;
  width:200px;
  padding:10px 0;
  text-align:center;
  font-size:11.662px;
  color:#fff;
  font-weight:700;
  text-transform:uppercase
}
.see_more .see_more_slots:hover {
  background-color:#04989d
}
h1.entry-title {
  clear:none;
  color:#000
}
h1.entry-title a,
h1.entry-title a:link,
h1.entry-title a:visited {
  color:#000
}
h1.entry-title a:active,
h1.entry-title a:focus,
h1.entry-title a:hover {
  color:#06f
}
.heatmapthemead-article {
  margin-bottom:1em;
  border-bottom:1px solid #ddd
}
#heatmapthemead-post-navigation {
  clear:both
}
a.more-link {
  font-size:1em;
  line-height:1em;
  padding:6px;
  border-radius:3px;
  margin-top:5px;
  display:inline-block;
  color:#fff
}
a.more-link:hover {
  background:#060
}
a.more-link:active {
  background:#030
}
.heatmapthemead-edit-link {
  clear:both
}
.heatmapthemead-edit-link a {
  font-size:1em;
  line-height:1em;
  padding:6px;
  border-radius:3px;
  display:inline-block;
  margin-top:0;
  color:#fff
}
.heatmapthemead-edit-link a:hover {
  background:#060
}
.heatmapthemead-edit-link a:active {
  background:#030
}
#heatmapthemead-primary-sidebar-container {
  margin:20px 10px 10px 15px
}
#heatmapthemead-primary-sidebar-container a {
  text-decoration:none
}
#heatmapthemead-secondary-sidebar-container {
  margin:65px 0 10px 35px
}
#heatmapthemead-secondary-sidebar-container a {
  text-decoration:none
}
.heatmapthemead-footer-entry-meta {
  margin-bottom:10px
}
.heatmapthemead-layout-both-sidebars #heatmapthemead-main {
  max-width:1258px
}
@media only screen and (min-width:1280px) and (max-width:1680px) {
  .heatmapthemead-layout-both-sidebars #heatmapthemead-main {
    max-width:67%!important
  }
}
.heatmapthemead-layout-both-sidebars #heatmapthemead-main-search {
  max-width:1258px;
  position:absolute;
  top:60px;
  left:0;
  right:0
}
@media only screen and (min-width:1280px) and (max-width:1680px) {
  .heatmapthemead-layout-both-sidebars #heatmapthemead-main-search {
    max-width:67%!important
  }
}
.heatmapthemead-layout-both-sidebars #heatmapthemead-content {
  width:100%;
  z-index:2;
  position:relative
}
.heatmapthemead-layout-both-sidebars #heatmapthemead-the-content {
  margin:0 325px 0 185px
}
.heatmapthemead-layout-both-sidebars #heatmapthemead-primary-sidebar {
  float:left;
  width:185px;
  margin-left:-100%
}
.heatmapthemead-layout-both-sidebars #heatmapthemead-secondary-sidebar {
  float:left;
  width:325px;
  margin-left:-325px
}
.heatmapthemead-layout-primary-sidebar-content #heatmapthemead-main,
.heatmapthemead-layout-primary-sidebar-content #heatmapthemead-main-search {
  max-width:1258px
}
@media only screen and (min-width:1280px) and (max-width:1680px) {
  .heatmapthemead-layout-primary-sidebar-content #heatmapthemead-main-search {
    max-width:67%!important
  }
}
.heatmapthemead-layout-primary-sidebar-content #heatmapthemead-content {
  width:100%;
  z-index:2;
  position:relative
}
.heatmapthemead-layout-primary-sidebar-content #heatmapthemead-the-content {
  margin:0 0 0 185px
}
.heatmapthemead-layout-primary-sidebar-content #heatmapthemead-primary-sidebar {
  float:left;
  width:185px;
  margin-left:-100%
}
.heatmapthemead-layout-primary-sidebar-content #heatmapthemead-the-content-container {
  margin-right:15px
}
.heatmapthemead-layout-content-secondary-sidebar {
  position:relative;
  z-index:2
}
.heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-main {
  max-width:1258px
}
@media only screen and (min-width:1280px) and (max-width:1680px) {
  .heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-main {
    max-width:67%!important
  }
}
.heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-content {
  width:100%;
  z-index:2;
  position:relative
}
.heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-the-content {
  margin:0 290px 0 0
}
.heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-secondary-sidebar {
  float:left;
  width:325px;
  margin-left:-325px
}
.heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-the-content-container {
  margin-right:25px;
  margin-left:19px
}
.heatmapthemead-layout-content #heatmapthemead-main {
  max-width:1258px;
  position:relative;
  z-index:1
}
.heatmapthemead-layout-content #heatmapthemead-main.z-index-change {
  z-index:999
}
@media only screen and (min-width:1280px) and (max-width:1680px) {
  .heatmapthemead-layout-content #heatmapthemead-main {
    max-width:67%!important
  }
}
.heatmapthemead-layout-content #heatmapthemead-content {
  width:100%;
  z-index:2;
  position:relative
}
.heatmapthemead-layout-content #heatmapthemead-content#locations-page {
  padding:0 20px 20px
}
.heatmapthemead-layout-content #heatmapthemead-the-content-container {
  margin-right:0;
  margin-left:0;
  padding-bottom:65px
}
.heatmapthemead-social-icons {
  margin-top:0;
  margin-left:-3px;
  margin-right:-3px
}
.heatmapthemead-social-icons img {
  width:32px;
  height:32px;
  margin-bottom:5px
}
.heatmapthemead-social-icon {
  margin-left:4px;
  margin-right:4px
}
.heatmapthemead-like-button-text {
  font-weight:700;
  padding:0;
  margin:0 0 10px;
  clear:both
}
.heatmapthemead-like-buttons {
  padding:0;
  margin:0 0 .5em;
  clear:both
}
.heatmapthemead-like-buttons ul {
  padding:0;
  margin-left:0;
  height:15px
}
.heatmapthemead-like-buttons li {
  float:left;
  list-style:none;
  margin:0;
  padding:0;
  width:120px
}
.heatmapthemead-like-buttons iframe {
  max-width:none
}
.heatmapthemead-like-buttons-clear {
  clear:both;
  height:0
}
.only-search {
  margin-top:1.5em;
  margin-bottom:1.5em;
  float:right;
  margin-right:15px
}
input#s {
  margin-right:5px;
  border-radius:2px;
  height:22px;
  padding:4px 10px 4px 28px
}
input#s,
input#searchsubmit {
  font-size:14px;
  line-height:1em
}
input#searchsubmit {
  height:32px;
  padding:4px
}
h2#comments-title {
  padding-top:1em;
  border-top:1px solid #ddd
}
h2#comments-title,
h3#reply-title {
  font-size:1.2em;
  margin-bottom:.8em
}
.comment-author {
  margin-bottom:.5em
}
.heatmapthemead-comment-article {
  min-height:8em;
  margin-bottom:1em;
  border-bottom:1px solid #ddd
}
.heatmapthemead-comment-article .fn {
  font-weight:700
}
.heatmapthemead-comment-article img {
  float:left;
  margin-right:15px;
  padding:6px;
  margin-bottom:.5em;
  border:1px solid #ddd
}
.heatmapthemead-comment-article .reply {
  margin-bottom:1em
}
ul.children .heatmapthemead-comment-article {
  min-height:70px
}
.heatmapthemead-comment-pingback {
  margin-bottom:1em;
  border-bottom:1px solid #ddd
}
.commentlist {
  margin-left:0
}
.commentlist,
.commentlist ul li {
  list-style:none outside none
}
a.comment-reply-link {
  padding:3px;
  border-radius:3px;
  cursor:pointer;
  font-size:.8em;
  margin-bottom:1em;
  float:right;
  margin-left:15px;
  border:1px solid #ccc;
  background:#fafafa;
  color:#444
}
a.comment-reply-link:active,
a.comment-reply-link:hover {
  background:#f5f5f5;
  border-color:#bbb
}
a.comment-reply-link:focus {
  border-color:#aaa
}
a#cancel-comment-reply-link {
  padding:3px;
  border-radius:3px;
  cursor:pointer;
  font-size:.8em;
  margin-bottom:1em;
  margin-left:15px;
  border:1px solid #ccc;
  background:#fafafa;
  color:#444
}
a#cancel-comment-reply-link:active,
a#cancel-comment-reply-link:hover {
  background:#f5f5f5;
  border-color:#bbb
}
a#cancel-comment-reply-link:active:focus {
  border-color:#aaa
}
#respond p {
  margin:0
}
#respond .comment-notes {
  margin-bottom:1em
}
#respond .required,
#respond label {
  font-weight:700
}
#respond label {
  font-size:.9em
}
#respond input {
  margin:0 0 9px;
  width:96%
}
#respond textarea {
  width:96%
}
#respond .form-allowed-tags {
  font-size:.8em;
  line-height:18px;
  color:#888
}
#respond .form-allowed-tags code {
  font-size:.8em
}
#respond .form-submit {
  margin:12px 0
}
#respond .form-submit input {
  width:auto
}
.form-allowed-tags {
  line-height:1em
}
.children #respond {
  margin:0 48px 0 0
}
#comments-list #respond {
  margin:0 0 18px
}
#comments-list ul #respond {
  margin:0
}
#cancel-comment-reply-link {
  font-size:1em;
  font-weight:400;
  line-height:18px
}
.error404 #heatmapthemead-the-content #searchform,
.error404 #heatmapthemead-the-content .widget_archive,
.error404 #heatmapthemead-the-content .widget_tag_cloud {
  margin-bottom:1.5em
}
h2.entry-title a,
h2.entry-title a:link,
h2.entry-title a:visited {
  color:#000
}
h2.entry-title a:active,
h2.entry-title a:focus,
h2.entry-title a:hover {
  color:#06f
}
.heatmapthemead-post-details a:link,
.heatmapthemead-post-details a:visited {
  color:#000
}
.heatmapthemead-post-details a:active,
.heatmapthemead-post-details a:focus,
.heatmapthemead-post-details a:hover {
  color:#06f
}
.banner {
  position:fixed;
  width:286px;
  top:297px;
  left:30px
}
.banner img {
  width:100%;
  height:auto
}
.search #heatmapthemead-the-content-container form,
.search #heatmapthemead-the-content-container select {
  margin-bottom:15px
}
.cmam_responsive_ad_widget_class ins,
.cmamad ins,
.heatmapthemead_ad_widget ins {
  background-color:rgba(0,0,0,0)
}
.heatmapthemead-reading-on-a-mobile #heatmapthemead-main,
.heatmapthemead-reading-on-a-mobile #heatmapthemead-main-search {
  max-width:100%
}
.heatmapthemead-reading-on-a-mobile #heatmapthemead-the-content {
  margin:0
}
.heatmapthemead-reading-on-a-mobile #heatmapthemead-primary-sidebar {
  clear:both;
  width:100%;
  margin-left:0;
  margin-right:0
}
.heatmapthemead-reading-on-a-mobile #heatmapthemead-secondary-sidebar {
  width:100%;
  float:right;
  margin-left:0;
  margin-right:0
}
.heatmapthemead-reading-on-a-mobile #heatmapthemead-secondary-sidebar .widget {
  float:none;
  width:auto;
  margin-right:0
}
.heatmapthemead-reading-on-a-mobile #heatmapthemead-primary-sidebar-container {
  margin-left:10px;
  margin-right:10px;
  margin-top:0
}
.heatmapthemead-reading-on-a-mobile #heatmapthemead-secondary-sidebar-container,
.heatmapthemead-reading-on-a-mobile #heatmapthemead-the-content-container {
  margin-left:10px;
  margin-right:10px
}
#-form-btn {
  padding:5px
}
#-form-btn span {
  border:1px solid #ea822f;
  color:#ea822f;
  display:block;
  height:35px;
  line-height:35px;
  margin:10px auto;
  width:130px;
  cursor:pointer;
  font-weight:400
}
#-form-btn span:hover {
  background-color:#ea822f;
  color:#fff
}
#-form-footer .wpcf7 {
  display:none
}
div#lang_share {
  float:right;
  padding:10px 0;
  margin:0 auto
}
.langs-box {
  text-align:right;
  z-index:9999
}
.langs-box ul {
  margin:0;
  list-style:none
}
.langs-box ul span {
  display:inline-block;
  width:35px;
  height:20px;
  padding:0 2px
}
.langs-box ul li {
  position:relative
}
.langs-box ul li:hover>ul {
  display:block;
  z-index:9999
}
.langs-box ul ul {
  display:none;
  margin:0;
  padding-top:1px;
  position:absolute;
  z-index:9998;
  padding-left:0;
  background-color:#000
}
.langs-box ul ul li {
  border-bottom:1px solid #ccc
}
.langs-box ul ul li:first-child {
  border-top:1px solid #ccc
}
.langs-box li {
  padding:2px
}
a.link-flag,
span.link-flag {
  display:inline-block;
  width:35px;
  height:20px;
  background-repeat:no-repeat;
  background-position:50%
}
a.link-flag.link-to-en {
  background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAUCAMAAAAweHR+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBQTFRFwRBB3oCaxSBNKDGDjJG9U1qc4uTv++/y99/m5p+zNz+M1mCA8fH37r/Mqa3ORUyU3n+ZyTBacHat88/ZyoSiiIGw2nCNwWSJT0qPfoO1Ymik0lBz4o+mfFGKnX2ntYir1IKe6q+/sXifaFaT1NbmenOo0HKRm5/FtTRjhHGkvzJflV2ObGagkE2Bs1aBrWiSoY20xnSW4uPum0t9gGGXx1J4qazNmW2b6q/AxsjejZG977/MzkBn////vQA0GiN7WuhyGQAAAR1JREFUeNqsktd6gzAMRmU7tlkJJaTZ3XvvYbCU93+rGAot0OTrTf87WUeyFvg5zlY/yokIG/Yuoz7skPWU3MIMn4DGGswhUKhNvIGRx5wWnoqgJ1w6YDgQHSbYt5TkUbYy0HPW44K4H2WiwYir0L2VkSXjsh5YsrkafjNn5wBMm6BwVoyrbsQp9IwsGTkqaqw7MWCySnrJGGLJ5IyliLXjGXzbUuKY9otN3Xz+Uv/fGGyrrLmjundxgZ4lflMyA8w52VdR9/7FZJEeE7wE1Qxjgz7Q222DmStkQPfTxi7mSjOAybRipAvidHnS2eks8tzKHmLHvLvPLV3viV+3IbLCk3ycAhb0XbDxxoIBfnLX+xHBJN56q1LhMl0LMAChN4j0d0ECAQAAAABJRU5ErkJggg==")
}
a.link-flag.link-to-pl,
span.link-flag.link-to-pl {
  background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAUCAMAAAAweHR+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABVQTFRF9b/L63+Y+t/l/O/y9b/M////2AAxv/hyDAAAACJJREFUeNpiYCUMGEbV4FfDzEIIMDEwsBECjKNqKFcDEGAArdgOd74JitkAAAAASUVORK5CYII=")
}
a.link-flag.link-to-sv {
  background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAUCAMAAAAweHR+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhQTFRF/PPL+eeXwrNJkJViytbklqzK89AvLVqV1VfLIAAAACdJREFUeNpiYGGHAWY2NjYmdkzAyjCS1TCwEQKMdFUzGl941QAEGABopBFdFCfP0AAAAABJRU5ErkJggg==")
}
a.link-flag.link-to-za {
  background-image:url(https://casino-review-au.org/wp-content/themes/casino-review-au.org/images/sa.jpg)
}
a.link-flag.link-to-can {
  background-image:url(https://casino-review-au.org/wp-content/themes/casino-review-au.org/images/ca.jpg)
}
a.link-flag.link-to-nz {
  background-image:url(https://casino-review-au.org/wp-content/themes/casino-review-au.org/images/nz.jpg)
}
.entry-header-single:after {
  content:"";
  display:block;
  clear:both
}
.entry-header-single .iframe_soc {
  margin-right:10px
}
.entry-header-single .iframe_soc,
.entry-header-single .rating {
  float:right;
  width:220px;
  padding-top:14px;
  text-align:right
}
@media (max-width:1008px) {
  .entry-header-single .rating {
    padding:5px 0 30px;
    padding:0 0 30px
  }
}
.entry-header-single .entry-title {
  float:left
}
.wrap_myButton {
  text-align:center;
  clear:both;
  position:absolute;
  top:calc(40% - 35px);
  left:calc(50% - 117px);
  font-size:30px;
  font-family:Open Sans,sans-serif;
  text-transform:uppercase
}
@media (max-width:768px) {
  .wrap_myButton {
    top:calc(35% - 35px)
  }
}
@media (max-width:425px) {
  .wrap_myButton {
    top:calc(40% - 35px);
    left:calc(50% - 95px)
  }
}
@media (max-width:375px) {
  .wrap_myButton {
    top:calc(37% - 35px)
  }
}
.wrap_myButton a {
  display:block;
  height:70px;
  width:235px;
  padding:0;
  border-radius:3px;
  line-height:70px
}
@media (max-width:425px) {
  .wrap_myButton a {
    font-size:16px;
    width:200px;
    height:55px;
    line-height:55px
  }
}
.wrap_myButton--rel {
  position:relative;
  width:100%;
  left:0;
  top:0
}
.wrap_myButton--rel .myButton--rel {
  display:block;
  width:100%;
  height:70px;
  line-height:70px;
  margin-bottom:20px
}
.myButton,
.showMore {
  -webkit-box-shadow:inset 0 1px 0 0 #cf866c;
  box-shadow:inset 0 1px 0 0 #cf866c;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eb3e0e",endColorstr="#bc3315",GradientType=0);
  background:#eb3e0e -webkit-gradient(linear,left top, left bottom,color-stop(5%, #eb3e0e),to(#bc3315));
  background:#eb3e0e -o-linear-gradient(top,#eb3e0e 5%,#bc3315);
  background:#eb3e0e linear-gradient(180deg,#eb3e0e 5%,#bc3315);
  border-radius:10px;
  border:1px solid #942911;
  display:inline-block;
  cursor:pointer;
  color:#fff!important;
  font-family:Open Sans,sans-serif;
  font-size:21px;
  padding:10px 48px;
  text-decoration:none;
  text-shadow:0 1px 0 #854629
}
.myButton:hover,
.showMore:hover {
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#bc3315",endColorstr="#eb3e0e",GradientType=0);
  background:#bc3315 -webkit-gradient(linear,left top, left bottom,color-stop(5%, #bc3315),to(#eb3e0e));
  background:#bc3315 -o-linear-gradient(top,#bc3315 5%,#eb3e0e);
  background:#bc3315 linear-gradient(180deg,#bc3315 5%,#eb3e0e)
}
.myButton:active,
.showMore:active {
  position:relative;
  top:1px
}
.casino-loop {
  margin:0 -20px
}
@media (max-width:370px) {
  .casino-loop {
    margin:0
  }
}
.casino-loop.list .is-active {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-direction:row;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  flex-direction:row;
  -webkit-box-pack:flex-start;
  -ms-flex-pack:flex-start;
  justify-content:flex-start;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
@media (max-width:1245px) {
  .casino-loop.list .is-active {
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
  }
}
@media (max-width:768px) {
  .casino-loop.list .is-active .c_post {
    margin:5px
  }
}
@media (max-width:345px) {
  .casino-loop.list .is-active {
    margin:0 -10px
  }
}
.casino-loop .loadmore-container {
  margin-bottom:25px
}
.casino-loop .attachment-slot-img {
  width:175px;
  height:130px;
  -o-object-fit:scale-down;
  object-fit:scale-down
}
.casino-loop .c_post {
  background-color:#f5f4f4;
  width:170px;
  margin:10px 19px;
  padding:10px;
  border-radius:5px;
  -webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.3);
  box-shadow:0 0 4px 0 rgba(0,0,0,.3);
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-direction:column;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  flex-direction:column;
  -webkit-box-pack:space-around;
  -ms-flex-pack:space-around;
  justify-content:space-around;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  overflow:hidden
}
@media (max-width:385px) {
  .casino-loop .c_post {
    width:165px;
    padding:5px
  }
}
@media (max-width:370px) {
  .casino-loop .c_post {
    width:165px;
    padding:5px
  }
}
.casino-loop .c_post .c_post_play {
  font-size:12px!important;
  margin:10px 5px;
  padding:5px;
  border-radius:5px;
  -webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.3);
  box-shadow:0 0 4px 0 rgba(0,0,0,.3);
  background-color:#ffa100;
  display:block;
  max-width:140px;
  background-image:none;
  color:#000;
  font-weight:700
}
.casino-loop .c_post .c_post_play:hover {
  background:rgba(249,157,0,.8)
}
.casino-loop .c_post .c_post_play.ref_disabled {
  cursor:not-allowed
}
.casino-loop .c_post .c_post_play.ref_disabled,
.casino-loop .c_post .c_post_play.ref_disabled:hover {
  background:#7b7b7a;
  background:-o-linear-gradient(90deg,#7b7b7a,#a9a8a5);
  background:linear-gradient(1turn,#7b7b7a,#a9a8a5)
}
.casino-loop .is-hide {
  display:none
}
.casino-loop .active {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
}
.c_post a.c_post_review {
  display:block;
  font-size:12px;
  margin:5px 0 0;
  text-transform:uppercase;
  text-decoration:underline!important
}
.c_post .c_post_play {
  border-radius:5px;
  font-size:16px;
  padding:5px 0;
  text-transform:uppercase;
  color:#fff;
  display:table;
  width:100%;
  text-align:center;
  background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #f87c21),to(#d33e05));
  background-image:-o-linear-gradient(top,#f87c21 0,#d33e05);
  background-image:linear-gradient(180deg,#f87c21 0,#d33e05)
}
.c_post .c_post_play:hover {
  background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, #f87c21),to(#ed5c24));
  background-image:-o-linear-gradient(top,#f87c21 0,#ed5c24);
  background-image:linear-gradient(180deg,#f87c21 0,#ed5c24)
}
.c_post .c_post_title {
  padding:5px 0
}
.c_post .c_post_title__link {
  font-weight:700;
  font-size:15px;
  cursor:pointer;
  text-align:center;
  display:block
}
.c_post .c_post_title__link:focus,
.c_post .c_post_title__link:hover,
.c_post .c_post_title__link:visited {
  color:#000
}
.c_post .c_post_bonus {
  padding:5px 0
}
.c_post .c_post_rating {
  margin:0 0 5px
}
.c_post .c_post_rating .custom-rating .custom-rating-img img {
  width:26px;
  height:20px
}
@media (max-width:380px) {
  .c_post .c_post_rating img {
    width:26px;
    height:20px
  }
}
.pagi-nav-cat {
  margin:10px 0
}
.payment-wrapper {
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
.payment-wrapper,
.payment-wrapper .payment-item {
  display:-ms-flexbox;
  display:-ms-flex;
  display:-webkit-box;
  display:flex
}
.payment-wrapper .payment-item {
  background-color:#f5f4f4;
  width:190px;
  margin:10px 5px;
  padding:10px 15px;
  border-radius:5px;
  -webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.3);
  box-shadow:0 0 4px 0 rgba(0,0,0,.3);
  -ms-flex-direction:column;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  flex-direction:column;
  -ms-justify-content:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-align-items:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  overflow:hidden
}
.payment-wrapper .payment-item .slots-link {
  border-top:1px solid #ccc;
  margin-top:16px;
  padding-top:10px;
  padding-bottom:15px;
  font-size:16px;
  width:100%;
  text-align:center;
  color:#585858
}
.payment-wrapper .payment-item div {
  display:block
}
.payment-wrapper .payment-item div a {
  height:130px;
  display:block
}
.payment-wrapper .payment-item img {
  width:175px;
  height:130px;
  -o-object-fit:scale-down;
  object-fit:scale-down
}
@media (max-width:1842px) {
  .banner {
    position:static;
    margin:10px auto
  }
}
@media screen and (max-width:1140px) {
  .heatmapthemeadheader-active #heatmapthemead-widget-position-header {
    float:none;
    margin-right:0
  }
  .heatmapthemeadheader-active #heatmapthemead-widget-position-header .widget {
    text-align:center
  }
  .heatmapthemeadheader-active #heatmapthemead-widget-position-header .widget.heatmapthemead_leaderboard_ad_widget_class {
    margin-right:0
  }
}
@media screen and (max-width:900px) {
  .heatmapthemead-layout-both-sidebars #heatmapthemead-main,
  .heatmapthemead-layout-both-sidebars #heatmapthemead-main-search {
    max-width:100%
  }
  .heatmapthemead-layout-both-sidebars #heatmapthemead-the-content {
    margin:0 0 0 185px
  }
  .heatmapthemead-layout-both-sidebars #heatmapthemead-secondary-sidebar {
    padding-left:330px;
    clear:both;
    width:100%
  }
  .heatmapthemead-layout-both-sidebars #heatmapthemead-secondary-sidebar .widget {
    float:left;
    width:300px;
    margin-right:20px
  }
  .heatmapthemead-layout-both-sidebars #heatmapthemead-the-content-container {
    margin-right:15px
  }
  .heatmapthemead-layout-both-sidebars #heatmapthemead-secondary-sidebar-container {
    margin-top:0
  }
  .heatmapthemead-layout-both-sidebars.heatmapthemead-long-content #heatmapthemead-secondary-sidebar {
    padding-left:510px;
    width:100%;
    clear:both
  }
}
@media screen and (max-width:815px) {
  .heatmapthemead-layout-both-sidebars #heatmapthemead-secondary-sidebar .widget {
    float:none
  }
}
@media screen and (max-width:800px) {
  .share42init {
    float:none
  }
   .row.casino-top .col-3 {
    width:100%;
    margin-bottom:10px
  }
   .row .screenshots li {
    width:48%;
    margin:5px
  }
   .row.content-to-left .title {
    text-align:left
  }
  form.sortbutton button {
    padding:0 2px;
    margin-right:0;
    font-size:12px
  }
  #heatmapthemead-widget-position-header {
    float:none;
    margin-right:0
  }
  #heatmapthemead-widget-position-header .widget {
    text-align:center
  }
  #heatmapthemead-widget-position-header .heatmapthemead-social-icons {
    margin-top:-5px;
    margin-bottom:10px
  }
  #heatmapthemead-widget-position-header.heatmapthemead-static-header-widget {
    margin-top:.5em
  }
  .heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-main {
    max-width:100%
  }
  .heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-the-content {
    margin:0
  }
  .heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-secondary-sidebar {
    padding-left:330px;
    width:100%;
    clear:both
  }
  .heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-secondary-sidebar .widget {
    float:left;
    width:300px;
    margin-right:20px
  }
  .heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-the-content-container {
    margin-right:15px
  }
  .heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-secondary-sidebar-container {
    margin-top:0
  }
  .only-search {
    margin-top:0;
    margin-bottom:.5em;
    margin-right:0;
    text-align:center;
    float:none
  }
}
@media screen and (max-width:600px) {
  form.sortbutton {
    display:none
  }
  .heatmapthemead-layout-both-sidebars #heatmapthemead-main {
    max-width:100%
  }
  .heatmapthemead-layout-both-sidebars #heatmapthemead-the-content {
    margin:0
  }
  .heatmapthemead-layout-both-sidebars #heatmapthemead-primary-sidebar {
    clear:both;
    width:100%;
    margin-left:0;
    margin-right:0
  }
  .heatmapthemead-layout-both-sidebars #heatmapthemead-secondary-sidebar {
    width:100%;
    float:right;
    margin-left:0;
    margin-right:0
  }
  .heatmapthemead-layout-both-sidebars #heatmapthemead-secondary-sidebar .widget {
    float:none;
    width:auto;
    margin-right:0
  }
  .heatmapthemead-layout-both-sidebars #heatmapthemead-primary-sidebar-container {
    margin-left:10px;
    margin-right:10px;
    margin-top:0
  }
  .heatmapthemead-layout-both-sidebars #heatmapthemead-secondary-sidebar-container,
  .heatmapthemead-layout-both-sidebars #heatmapthemead-the-content-container {
    margin-left:10px;
    margin-right:10px
  }
  .heatmapthemead-layout-primary-sidebar-content #heatmapthemead-main,
  .heatmapthemead-layout-primary-sidebar-content #heatmapthemead-main-search {
    max-width:100%
  }
  .heatmapthemead-layout-primary-sidebar-content #heatmapthemead-the-content {
    margin:0
  }
  .heatmapthemead-layout-primary-sidebar-content #heatmapthemead-primary-sidebar {
    clear:both;
    width:100%;
    margin-left:0
  }
  .heatmapthemead-layout-primary-sidebar-content #heatmapthemead-primary-sidebar-container {
    margin-left:10px;
    margin-right:10px;
    margin-top:0
  }
  .heatmapthemead-layout-primary-sidebar-content #heatmapthemead-the-content-container {
    margin-left:10px;
    margin-right:10px
  }
  .heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-the-content {
    margin:0
  }
  .heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-secondary-sidebar-container,
  .heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-the-content-container {
    margin-left:10px;
    margin-right:10px
  }
  .heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-secondary-sidebar {
    padding-left:325px
  }
  .heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-secondary-sidebar .widget {
    float:none;
    width:auto;
    margin-right:0
  }
  .heatmapthemead-layout-content-secondary-sidebar #heatmapthemead-primary-sidebar-container {
    margin-top:0
  }
  .heatmapthemead-layout-content #heatmapthemead-the-content-container {
    margin-left:15px;
    margin-right:15px
  }
  #heatmapthemead-widget-position-leaderboard {
    margin-left:0;
    margin-right:0
  }
  #heatmapthemead-widget-position-header .widget {
    margin-bottom:0;
    line-height:0
  }
  #heatmapthemead-the-content-container h1 {
    font-size:2em
  }
  #heatmapthemead-the-content-container h2.h2-simulate-h1 {
    font-size:1.4em
  }
  #heatmapthemead-the-content-container h2 {
    font-size:1.2em
  }
  #heatmapthemead-the-content-container h3 {
    font-size:.9em
  }
  #heatmapthemead-the-content-container h4 {
    font-size:.8em
  }
  #heatmapthemead-the-content-container h5,
  #heatmapthemead-the-content-container h6 {
    font-size:.7em
  }
  #heatmapthemead-the-content-container .nav-next {
    float:none;
    text-align:left;
    clear:both
  }
  .gallery img {
    -webkit-box-shadow:none;
    box-shadow:none;
    border-radius:0;
    border:none;
    padding:10px
  }
  .heatmapthemead-like-buttons {
    height:90px
  }
  .heatmapthemead-like-buttons li {
    float:none;
    margin-bottom:5px
  }
  .widget .heatmapthemead_ad_widget iframe {
    max-width:590px
  }
}
@media (max-width:319.98px) {
  #heatmapthemead-the-content-container h1 {
    margin-bottom:5px
  }
}
 .sidebar {
  float:left;
  margin-top:10px;
  margin-left:25px;
  margin-bottom:30px
}
@media (max-width:425px) {
   .sidebar {
    margin-left:0;
    width:100%
  }
}
 .sidebar .title {
  background:#000;
  font-style:normal;
  font-weight:400;
  line-height:normal;
  font-size:18px;
  text-transform:uppercase;
  padding:10px;
  color:#fff;
  text-align:center
}
@media (max-width:425px) {
   .sidebar .title {
    display:none
  }
}
 .sidebar-content {
  background:#fff;
  -webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);
  box-shadow:0 2px 2px rgba(0,0,0,.2);
  padding:10px
}
@media (max-width:425px) {
   .sidebar-content {
    display:none
  }
}
 .sidebar-content ol {
  margin-left:20px;
  margin-top:10px
}
 .sidebar-content ol li {
  margin-bottom:5px
}
 .sidebar-content ol li a:hover {
  color:#2180ee
}
.display-flex-locations {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:space-between;
  -ms-flex-pack:space-between;
  justify-content:space-between;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
@media screen and (max-width:880px) {
  .display-flex-locations {
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
  }
}
.display-flex-locations__left {
  width:calc(100% - 305px)
}
@media screen and (max-width:880px) {
  .display-flex-locations__left {
    width:100%
  }
}
.display-flex-locations__left .map {
  width:100%;
  max-width:500px
}
@media screen and (max-width:880px) {
  .display-flex-locations__left .map {
    max-width:900px
  }
}
.display-flex-locations__left .info {
  width:100%
}
.display-flex-locations__left .info .row .title {
  max-width:130px
}
.display-flex-locations #map {
  max-width:500px;
  width:100%;
  height:322px;
  margin-bottom:20px
}
@media screen and (max-width:880px) {
  .display-flex-locations #map {
    max-width:900px
  }
}
.display-flex-locations #map iframe {
  width:100%;
  height:100%
}
.display-flex-locations .map {
  max-width:500px;
  width:100%;
  height:322px
}
@media screen and (max-width:880px) {
  .display-flex-locations .map {
    max-width:900px
  }
}
 .display-flex-locations .sidebar {
  margin-bottom:0;
  margin-top:20px
}
 .display-flex-locations .sidebar .sidebar-item {
  max-width:278px;
  margin-bottom:0;
  border-radius:6px;
  overflow:hidden;
  -webkit-box-shadow:0 0 10px #cfcfcf;
  box-shadow:0 0 10px #cfcfcf
}
@media screen and (max-width:425px) {
   .display-flex-locations .sidebar .sidebar-item {
    margin:0 auto
  }
}
 .display-flex-locations .sidebar .sidebar-item .title {
  text-align:left
}
@media screen and (max-width:425px) {
   .display-flex-locations .sidebar .sidebar-item .title {
    display:block
  }
}
 .display-flex-locations .sidebar .sidebar-item .sidebar-content {
  padding:20px 25px;
  background:#fff
}
@media screen and (max-width:425px) {
   .display-flex-locations .sidebar .sidebar-item .sidebar-content {
    display:block
  }
}
@media screen and (max-width:880px) {
   .display-flex-locations .sidebar {
    margin:40px auto 0;
    -webkit-box-ordinal-group:2;
    -ms-flex-order:1;
    order:1
  }
}
.locations {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:space-between;
  -ms-flex-pack:space-between;
  justify-content:space-between
}
.info {
  width:320px
}
.info .title {
  font-weight:700
}
 .info .row {
  display:block;
  margin-bottom:20px;
  clear:both;
  overflow:auto
}
.content-location {
  width:100%;
  margin-top:20px
}
.info .row .title {
  width:40%;
  float:left;
  max-width:130px
}
.info .row .desc {
  width:60%;
  float:left
}
.wrap-map {
  margin-bottom:16px
}
.wrap-map_show .btn-map {
  border-bottom:none;
  border-bottom-left-radius:0;
  border-bottom-right-radius:0;
  -webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);
  box-shadow:0 4px 12px rgba(0,0,0,.08)
}
.wrap-map_show .btn-map__show {
  display:none
}
.wrap-map_show .btn-map__hidden {
  display:block
}
.wrap-map_show .btn-map__arrow svg {
  -webkit-transform:rotateX(0);
  transform:rotateX(0)
}
.wrap-map__btn {
  height:72px
}
@media (min-width:1025px) {
  .wrap-map__btn {
    margin-top:-72px;
    width:310px;
    float:right
  }
}
.wrap-map__box {
  display:none
}
.btn-map {
  cursor:pointer;
  background:#fcfdff;
  border:1px solid #dde5f0;
  padding:20px 24px;
  border-radius:5px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
}
.btn-map__icon {
  width:32px;
  height:32px
}
.btn-map__icon img {
  display:block;
  width:inherit;
  height:inherit
}
.btn-map__text {
  font-family:Open Sans,sans-serif;
  font-style:normal;
  font-weight:700;
  font-size:17px;
  line-height:24px;
  color:#000;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  padding-left:17px
}
.btn-map__hidden {
  display:none
}
.btn-map__arrow {
  width:32px;
  height:32px;
  border-radius:5px;
  background:#ef6717;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
}
.btn-map__arrow svg {
  -webkit-transform:rotateX(-180deg);
  transform:rotateX(-180deg)
}
.box-map {
  -webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);
  box-shadow:0 4px 12px rgba(0,0,0,.08);
  background:#fcfdff;
  border:1px solid #dde5f0;
  padding:24px;
  border-radius:0 0 5px 5px;
  z-index:1;
  position:relative
}
@media (min-width:1025px) {
  .box-map {
    border-top-left-radius:5px
  }
}
.box-map__inner {
  border-radius:3px;
  overflow:hidden;
  height:376px;
  width:100%
}
@media (min-width:1025px) {
  .box-map__inner {
    height:464px
  }
}
.box-map__inner iframe {
  width:100%;
  height:100%
}
.locations-head {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start;
  border-bottom:1px solid #ddd;
  padding:10px 0
}
.locations-all-table {
  font-size:.9em;
  width:100%
}
.locations-all-table .row {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  padding:10px 0;
  border-bottom:1px solid #ddd
}
.locations-all-table .row:last-child {
  border:none
}
.locations-all-table .item-1,
.locations-all-table .item-2,
.locations-all-table .item-3 {
  width:25%
}
.locations-all-table .item-4 {
  width:25%;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end
}
.locations-all-table .item-4 a {
  width:40%;
  text-align:right;
  color:#ff9d00
}
@media screen and (max-width:880px) {
  .loactions-all-table .item-1,
  .loactions-all-table .item-2 {
    width:50%
  }
  .loactions-all-table .item-3,
  .loactions-all-table .item-4 {
    display:none
  }
}
@media screen and (max-width:640px) {
  .widget .heatmapthemead_ad_widget iframe {
    max-width:630px
  }
}
@media screen and (max-width:540px) {
  .widget .heatmapthemead_ad_widget iframe {
    max-width:530px
  }
}
@media screen and (max-width:480px) {
  .widget .heatmapthemead_ad_widget iframe {
    max-width:470px
  }
}
@media screen and (max-width:320px) {
  .widget .heatmapthemead_ad_widget iframe {
    max-width:310px
  }
}
@media screen and (max-width:240px) {
  .widget .heatmapthemead_ad_widget iframe {
    max-width:230px
  }
}
@media (min-width:992px) {
  div#lang_share {
    float:right;
    padding:50px 0
  }
}
.table-main {
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  border:none;
  clear:both;
  display:block;
  margin:0 auto 15px
}
.table-main .text-center {
  text-align:center;
  border:1px solid #ccc;
  padding:10px
}
.table-main .text-center p {
  margin-bottom:0
}
.empty {
  clear:both
}
img {
  max-width:100%;
  height:auto
}
.wp-pagenavi {
  clear:both
}
.wp-pagenavi a,
.wp-pagenavi span {
  text-decoration:none;
  border:1px solid #bfbfbf;
  padding:3px 5px;
  margin:2px
}
.wp-pagenavi a:hover,
.wp-pagenavi span.current {
  border-color:#000
}
.wp-pagenavi span.current {
  font-weight:700
}
a.link-provider {
  width:227px;
  margin:10px
}
a.link-provider .link-provider__img-box {
  display:block;
  height:170px;
  margin-bottom:6px
}
a.link-provider img {
  display:block;
  width:100%;
  height:170px;
  -o-object-fit:cover;
  object-fit:cover
}
@media (max-width:768px) {
  a.link-provider {
    width:188px;
    margin:2px
  }
  a.link-provider .link-provider__img-box,
  a.link-provider img {
    height:130px
  }
}
@media (max-width:413px) {
  a.link-provider {
    width:168px;
    margin:2px
  }
}
@media (max-width:374px) {
  a.link-provider {
    width:141px;
    margin:2px
  }
}
.table-container {
  margin-top:40px;
  margin-bottom:40px
}
#heatmapthemead-the-content-container .table-container__title {
  margin-bottom:30px;
  text-align:center
}
@media (max-width:768px) {
  #heatmapthemead-the-content-container .table-container__title {
    margin-top:0;
    font-size:22px
  }
}
table.casino-review-table {
  width:100%;
  border:none;
  border-collapse:collapse;
  font-family:Open Sans,sans-serif;
  margin:0
}
table.casino-review-table td,
table.casino-review-table th {
  border-collapse:collapse;
  border:none;
  border-bottom:1px solid #a8b5c6
}
@media (max-width:720px) {
  table.casino-review-table td,
  table.casino-review-table th {
    border:none
  }
}
table.casino-review-table thead {
  background:#f8faff;
  font-weight:700;
  font-size:18px;
  line-height:normal;
  border-bottom:1px solid #a8b5c6
}
table.casino-review-table thead tr {
  border:1px solid #a8b5c6
}
table.casino-review-table thead tr th {
  padding:15px 10px 20px;
  width:20%;
  text-align:center
}
@media (max-width:720px) {
  table.casino-review-table thead {
    display:none
  }
}
.casino-review-table tbody tr.table-row {
  border:1px solid #a8b5c6
}
@media (max-width:720px) {
  .casino-review-table tbody tr.table-row {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:20px
  }
}
.casino-review-table tbody tr.table-row td {
  padding:15px 10px;
  font-size:14px;
  line-height:20px
}
@media (max-width:720px) {
  .casino-review-table tbody tr.table-row td {
    padding:5px 10px;
    font-size:14px;
    line-height:16px
  }
}
.casino-review-table tbody tr.table-row .logo {
  text-align:center;
  padding:25px 10px 15px;
  vertical-align:middle
}
@media (max-width:720px) {
  .casino-review-table tbody tr.table-row .logo {
    -webkit-box-ordinal-group:1;
    -ms-flex-order:0;
    order:0;
    width:100%;
    text-align:center;
    padding:5px 10px
  }
}
.casino-review-table tbody tr.table-row .logo .rating-stars-wrap img {
  width:20px
}
.casino-review-table tbody tr.table-row .logo__link {
  display:block;
  width:140px;
  height:70px;
  margin:0 auto;
  position:relative
}
.casino-review-table tbody tr.table-row .logo__link .bonus-label {
  top:-13px
}
.casino-review-table tbody tr.table-row .logo__link img {
  width:100%;
  height:100%;
  border-radius:5px
}
@media (max-width:880px) and (min-width:720px) {
  .casino-review-table tbody tr.table-row .logo__link {
    width:120px
  }
}
@media (max-width:720px) {
  .casino-review-table tbody tr.table-row .logo__link {
    width:140px
  }
}
.casino-review-table tbody tr.table-row .casino-name {
  vertical-align:middle;
  padding:25px 10px 15px;
  text-align:left
}
.casino-review-table tbody tr.table-row .casino-name a {
  font-style:normal;
  font-weight:700;
  font-size:28px;
  line-height:1;
  color:#000
}
@media (max-width:880px) {
  .casino-review-table tbody tr.table-row .casino-name a {
    font-size:22px
  }
}
@media (max-width:720px) {
  .casino-review-table tbody tr.table-row .casino-name a {
    font-size:28px;
    line-height:38px
  }
}
.casino-review-table tbody tr.table-row .casino-name .rating-stars-wrap {
  margin-top:10px;
  height:21px
}
@media (max-width:720px) {
  .casino-review-table tbody tr.table-row .casino-name {
    width:100%;
    text-align:center;
    padding:5px 10px
  }
}
.casino-review-table tbody tr.table-row .bonus-details {
  vertical-align:middle;
  padding:25px 10px 15px;
  font-weight:400;
  font-size:18px;
  line-height:25px;
  text-align:center
}
@media (max-width:720px) {
  .casino-review-table tbody tr.table-row .bonus-details {
    width:100%;
    text-align:center;
    padding:5px 10px
  }
}
.casino-review-table tbody tr.table-row .bonus-details .c_post_play,
.casino-review-table tbody tr.table-row .bonus-details a {
  color:#000;
  font-size:18px
}
@media (max-width:880px) and (min-width:720px) {
  .casino-review-table tbody tr.table-row .bonus-details .c_post_play,
  .casino-review-table tbody tr.table-row .bonus-details a {
    font-size:14px
  }
}
.casino-review-table tbody tr.table-row .bonus-details .c_post_play span,
.casino-review-table tbody tr.table-row .bonus-details a span {
  display:block;
  font-size:22px!important;
  font-weight:700;
  color:#ef6717
}
.casino-review-table tbody tr.table-row .payment-methods {
  vertical-align:middle
}
.casino-review-table tbody tr.table-row .payment-methods .bonus_text {
  font-size:15px;
  line-height:20px;
  letter-spacing:.05em;
  color:#48465c;
  text-align:center
}
@media (max-width:720px) {
  .casino-review-table tbody tr.table-row .payment-methods .bonus_text {
    font-size:12px;
    line-height:18px
  }
}
.casino-review-table tbody tr.table-row .payment-methods a {
  display:inline-block;
  margin:3.5px;
  width:45px;
  height:27px
}
.casino-review-table tbody tr.table-row .payment-methods img {
  -webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);
  box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);
  -webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);
  -o-transition:all .3s cubic-bezier(.25,.8,.25,1);
  transition:all .3s cubic-bezier(.25,.8,.25,1);
  border-radius:4px;
  width:100%;
  height:100%
}
.casino-review-table tbody tr.table-row .payment-methods img:hover {
  -webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);
  box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)
}
@media (max-width:720px) {
  .casino-review-table tbody tr.table-row .payment-methods {
    width:100%;
    text-align:center
  }
  .casino-review-table tbody tr.table-row .payment-methods.payment-methods-magic {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
  }
}
.casino-review-table tbody tr.table-row .payment-methods .more-payments {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  width:45px;
  height:27px;
  border-radius:4px;
  font-weight:700;
  color:#d30606;
  border:1px solid #d30606;
  margin:3.5px;
  cursor:pointer;
  background-color:#fff
}
.casino-review-table tbody tr.table-row .payment-methods .is-hide {
  display:none
}
.casino-review-table tbody tr.table-row .waluty {
  text-align:center;
  vertical-align:middle
}
@media (max-width:720px) {
  .casino-review-table tbody tr.table-row .waluty {
    width:100%
  }
}
.casino-review-table tbody tr.table-row .zagraj {
  vertical-align:middle
}
@media (max-width:720px) {
  .casino-review-table tbody tr.table-row .zagraj {
    width:100%;
    text-align:center
  }
}
.casino-review-table tbody tr.table-row .zagraj .casino_ref,
.casino-review-table tbody tr.table-row .zagraj .ref_disabled {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  width:170px;
  height:50px;
  background:#d30606;
  border-radius:5px;
  -webkit-box-shadow:0 3px 0 0 rgba(220,140,2,.004);
  box-shadow:0 3px 0 0 rgba(220,140,2,.004);
  font-size:25px;
  color:#fff;
  -webkit-box-shadow:0 4px 8px rgba(0,0,0,.25);
  box-shadow:0 4px 8px rgba(0,0,0,.25);
  -webkit-transition:all .3s;
  -o-transition:all .3s;
  transition:all .3s
}
.casino-review-table tbody tr.table-row .zagraj .casino_ref:hover,
.casino-review-table tbody tr.table-row .zagraj .ref_disabled:hover {
  -webkit-box-shadow:0 4px 8px rgba(0,0,0,.65);
  box-shadow:0 4px 8px rgba(0,0,0,.65)
}
@media (max-width:880px) and (min-width:720px) {
  .casino-review-table tbody tr.table-row .zagraj .casino_ref,
  .casino-review-table tbody tr.table-row .zagraj .ref_disabled {
    width:100px;
    font-size:16px
  }
}
@media (max-width:720px) {
  .casino-review-table tbody tr.table-row .zagraj .casino_ref,
  .casino-review-table tbody tr.table-row .zagraj .ref_disabled {
    margin:10px auto 0;
    font-size:18px;
    line-height:25px
  }
}
.casino-review-table tbody tr.table-row .zagraj .ref_disabled {
  color:#000;
  cursor:not-allowed;
  text-decoration:none;
  font-weight:700
}
.casino-review-table tbody tr.table-row .zagraj .ref_disabled,
.casino-review-table tbody tr.table-row .zagraj .ref_disabled:hover {
  background:#7b7b7a;
  background:-o-linear-gradient(90deg,#7b7b7a,#a9a8a5);
  background:linear-gradient(1turn,#7b7b7a,#a9a8a5)
}
.casino-review-table tbody tr.is-hide {
  display:none
}
.casino-review-table tbody tr.active {
  display:table-row
}
@media (max-width:720px) {
  .casino-review-table tbody tr.active {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
  }
}
.casino-review-table tbody .loadmore-container {
  display:table-row
}
.casino-review-table tbody .loadmore-container td {
  border:none;
  text-align:center;
  padding:25px
}
.casino-review-table tbody .loadmore-container td .myButton {
  padding:10px 30px
}
.slots-casino-table {
  width:100%;
  border:none;
  border-collapse:collapse;
  font-family:Open Sans,sans-serif
}
@media (max-width:860px) {
  .slots-casino-table {
    max-width:280px;
    margin:0 auto
  }
}
.slots-casino-table td {
  padding:15px 0
}
@media (max-width:860px) {
  .slots-casino-table td {
    padding:0
  }
}
.slots-casino-table td.slots-casino-table__bonus {
  padding:15px;
  text-align:left
}
@media (max-width:860px) {
  .slots-casino-table td.slots-casino-table__bonus {
    padding:0;
    margin-top:5px;
    text-align:center
  }
}
.slots-casino-table th:last-child {
  text-align:left
}
.slots-casino-table th:first-child {
  text-align:left;
  padding-left:40px
}
.slots-casino-table th.th-bonus {
  text-align:left
}
@media (max-width:860px) {
  .slots-casino-table th.th-bonus {
    text-align:center
  }
}
.slots-casino-table th.th-payment {
  text-align:left;
  padding-left:20px;
  padding-right:20px
}
@media (max-width:860px) {
  .slots-casino-table th.th-payment {
    text-align:center
  }
}
.slots-casino-table td,
.slots-casino-table th {
  border-collapse:collapse
}
.slots-casino-table thead {
  background:#f8faff;
  font-weight:700;
  font-size:18px;
  line-height:normal;
  border:1px solid #a9b5c5
}
.slots-casino-table thead th {
  padding:14px 10px 15px;
  width:20%;
  text-align:center
}
@media (max-width:860px) {
  .slots-casino-table thead {
    display:none
  }
}
.slots-casino-table tbody {
  border-bottom:1px solid #a9b5c5
}
@media (max-width:860px) {
  .slots-casino-table tbody {
    border-bottom:none
  }
}
.slots-casino-table__row {
  display:table-row;
  background:#fff;
  border:1px solid #a9b5c5;
  border-bottom:none
}
@media (max-width:860px) {
  .slots-casino-table__row {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-align:stretch;
    -ms-flex-align:stretch;
    align-items:stretch;
    -webkit-box-pack:space-between;
    -ms-flex-pack:space-between;
    justify-content:space-between;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:0 15px;
    margin:-1px 0 0;
    border-bottom:1px solid #a9b5c5
  }
}
.slots-casino-table__row:hover {
  border:1px solid #f35725;
  background:#fff7f4
}
@media (max-width:860px) {
  .slots-casino-table__row:hover {
    position:relative
  }
}
.slots-casino-table__row.row-num-1 .slots-casino-table__logo .logo__link:before {
  background:url(/wp-content/themes/10007/assets/dist/images/icon_num_1.png?ba93e0e0228ed38f710462dca25e3dca)
}
.slots-casino-table__row.row-num-2 .slots-casino-table__logo .logo__link:before {
  background:url(/wp-content/themes/10007/assets/dist/images/icon_num_2.png?8304941bfd1c947898ea55fa4e1e2aa3)
}
.slots-casino-table__row.row-num-3 .slots-casino-table__logo .logo__link:before {
  background:url(/wp-content/themes/10007/assets/dist/images/icon_num_3.png?7b96bba61a54439eda0640ebfe90daaf)
}
.slots-casino-table__logo {
  text-align:center;
  vertical-align:middle
}
.slots-casino-table__logo .logo__link {
  position:relative;
  display:block;
  width:140px;
  height:70px;
  margin:0 10px 0 40px
}
@media (max-width:860px) {
  .slots-casino-table__logo .logo__link {
    margin:20px auto 10px
  }
}
.slots-casino-table__logo .logo__link:before {
  content:"";
  display:block;
  position:absolute;
  top:calc(50% - 12px);
  right:147px;
  width:24px;
  height:24px
}
.slots-casino-table__logo .logo__link img {
  width:100%;
  height:100%;
  border-radius:5px;
  -o-object-fit:cover;
  object-fit:cover
}
.slots-casino-table__name {
  vertical-align:middle
}
.slots-casino-table__name-wrapper {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:space-between;
  -ms-flex-pack:space-between;
  justify-content:space-between;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  min-height:75px
}
@media (max-width:860px) {
  .slots-casino-table__name-wrapper {
    min-height:auto;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:start;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
  }
}
.slots-casino-table__name .slots-casino-link {
  font-family:Open Sans,sans-serif;
  font-style:normal;
  font-weight:700;
  font-size:20px;
  line-height:20px;
  color:#000
}
@media (max-width:860px) {
  .slots-casino-table__name .slots-casino-link {
    text-align:center
  }
}
.slots-casino-table__name .slots-casino-link.casino-link {
  color:#f35725;
  font-size:20px!important
}
@media (max-width:860px) {
  .slots-casino-table__name .slots-casino-link.casino-link {
    margin-top:5px
  }
}
.slots-casino-table__bonus {
  vertical-align:middle;
  font-family:Open Sans,sans-serif;
  font-style:normal;
  font-weight:400;
  font-size:18px;
  line-height:19px;
  color:#000
}
.slots-casino-table__bonus .slots-casino-bonus {
  font-size:18px!important
}
.slots-casino-table__bonus .slots-casino-bonus:hover {
  color:#000
}
.slots-casino-table__payment {
  vertical-align:middle;
  text-align:center
}
@media (max-width:860px) {
  .slots-casino-table__payment {
    margin-top:10px
  }
}
.slots-casino-table__payment a {
  display:inline-block;
  margin:3.5px;
  width:47px;
  height:27px
}
.slots-casino-table__payment img {
  -webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);
  box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);
  -webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);
  -o-transition:all .3s cubic-bezier(.25,.8,.25,1);
  transition:all .3s cubic-bezier(.25,.8,.25,1);
  border-radius:4px;
  width:100%;
  height:100%;
  -o-object-fit:cover;
  object-fit:cover
}
.slots-casino-table__payment img:hover {
  -webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);
  box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)
}
.slots-casino-table__software {
  vertical-align:middle;
  text-align:center;
  font-family:Open Sans,sans-serif;
  font-style:normal;
  font-weight:400;
  font-size:14px;
  line-height:19px;
  color:#000
}
@media (max-width:860px) {
  .slots-casino-table__software {
    display:none
  }
}
.slots-casino-table__play {
  vertical-align:middle
}
.slots-casino-table__play-wrapper {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:space-between;
  -ms-flex-pack:space-between;
  justify-content:space-between;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  margin-right:20px
}
@media (max-width:860px) {
  .slots-casino-table__play-wrapper {
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:start;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    margin-right:0
  }
}
.slots-casino-table__play .slot-casino-ref {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  width:150px;
  height:40px;
  font-family:Open Sans,sans-serif;
  font-style:normal;
  font-weight:700;
  font-size:16px;
  line-height:22px;
  text-transform:uppercase;
  background:#54bd2e;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  border-radius:3px;
  color:#fff
}
@media (max-width:860px) {
  .slots-casino-table__play .slot-casino-ref {
    margin-top:10px
  }
}
.slots-casino-table__play .slot-casino-ref:hover {
  background:#2d9c05
}
.slots-casino-table__play .slot-casino-ref.btn-disabled {
  background:#ccc;
  color:#fff
}
.slots-casino-table__play .slot-casino-review {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  width:150px;
  height:30px;
  font-family:Open Sans,sans-serif;
  font-style:normal;
  font-weight:700;
  font-size:16px;
  line-height:22px;
  color:#f35725
}
@media (max-width:860px) {
  .slots-casino-table__play .slot-casino-review {
    margin:10px 0
  }
}
.slots-casino-table__play .slot-casino-review:hover {
  color:#fd3d00
}
.slots-casino-table__play .btn-disabled {
  color:#ccc;
  cursor:not-allowed
}
 .row .content-to-left {
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap
}
 .row .content-to-left .title {
  width:37%;
  text-align:left
}
 .row .content-to-left .languages {
  width:63%;
  margin-left:20px
}
 .row .content-to-left .languages .img-wrap {
  width:42px;
  height:42px
}
 .row .content-to-left .casino_type {
  margin-left:10px
}
 .row .content-to-left .casino_type ul {
  margin-left:0
}
 .casino-top .casino_ref {
  margin-top:20px;
  margin-bottom:20px;
  max-width:290px;
  display:block
}
 .casino-top .shadow-block {
  background-color:#f5f4f4;
  margin:10px 5px;
  padding:10px 15px;
  border-radius:5px;
  -webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.3);
  box-shadow:0 0 4px 0 rgba(0,0,0,.3)
}
 .casino-top .btn-register-casino .registration {
  margin:10px 5px;
  padding:10px 15px;
  border-radius:5px;
  -webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.3);
  box-shadow:0 0 4px 0 rgba(0,0,0,.3);
  background-color:#ffa100;
  display:block;
  min-width:100%
}
@media (max-width:365px) {
   .casino-top .btn-register-casino .registration {
    font-size:18px
  }
}
 .casino-top .btn-register-casino .get-bonus-button {
  margin-top:0;
  margin-bottom:0;
  width:auto;
  min-width:100%;
  display:block
}
@media (max-width:365px) {
   .casino-top .btn-register-casino .get-bonus-button {
    font-size:18px
  }
}
.slick-slider {
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  -webkit-touch-callout:none;
  -khtml-user-select:none;
  -ms-touch-action:pan-y;
  touch-action:pan-y;
  -webkit-tap-highlight-color:transparent
}
.slick-list,
.slick-slider {
  position:relative;
  display:block
}
.slick-list {
  overflow:hidden;
  margin:0;
  padding:0
}
.slick-list:focus {
  outline:none
}
.slick-list.dragging {
  cursor:pointer
}
.slick-slider .slick-list,
.slick-slider .slick-track {
  -webkit-transform:translateZ(0);
  -ms-transform:translateZ(0);
  transform:translateZ(0)
}
.slick-track {
  position:relative;
  top:0;
  left:0;
  display:block;
  margin-left:auto;
  margin-right:auto
}
.slick-track:after,
.slick-track:before {
  display:table;
  content:""
}
.slick-track:after {
  clear:both
}
.slick-loading .slick-track {
  visibility:hidden
}
.slick-slide {
  display:none;
  float:left;
  height:100%;
  min-height:1px
}
[dir=rtl] .slick-slide {
  float:right
}
.slick-slide img {
  display:block
}
.slick-slide.slick-loading img {
  display:none
}
.slick-slide.dragging img {
  pointer-events:none
}
.slick-initialized .slick-slide {
  display:block
}
.slick-loading .slick-slide {
  visibility:hidden
}
.slick-vertical .slick-slide {
  display:block;
  height:auto;
  border:1px solid rgba(0,0,0,0)
}
.slick-arrow.slick-hidden {
  display:none
}
.content_row {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
}
.content_row .content_main {
  width:100%
}
.content_row .content_logo {
  float:left;
  max-width:244px;
  max-height:199px;
  margin-right:10px
}
@media (max-width:480px) {
  .content_row {
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
  }
  .content_row .content_logo {
    -webkit-box-ordinal-group:0;
    -ms-flex-order:-1;
    order:-1;
    margin-right:0;
    margin-bottom:18px;
    width:180px;
    height:147px
  }
}
@media (max-width:640px) {
  .breadcrumbs {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    max-width:100%;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
  }
  .breadcrumbs li {
    white-space:nowrap
  }
}
@media (max-width:600px) {
  .breadcrumbs {
    padding:15px 20px 0
  }
}
.clearfix:after {
  content:"";
  display:table;
  clear:both
}
.single #heatmapthemead-content {
  padding:0;
  z-index:2;
  position:relative
}
.back-to-top {
  position:fixed;
  opacity:0;
  right:30px;
  bottom:75px;
  height:72px;
  width:72px;
  -webkit-transition:all .3s;
  -o-transition:all .3s;
  transition:all .3s;
  cursor:inherit;
  background:url(/wp-content/themes/10007/assets/dist/images/up-button.png?66c93965b6e0e42db6699eb5f924fa6f) no-repeat;
  background-size:contain;
  background-position:50%;
  z-index:1
}
@media (max-width:767px) {
  .back-to-top {
    height:47px;
    width:47px;
    right:25px
  }
}
.back-to-top.show-up-button {
  opacity:1;
  cursor:pointer;
  z-index:6
}
.casino_ref {
  display:inline-block;
  border-radius:8px;
  background-color:#ffa100;
  -webkit-box-shadow:0 3px 0 0 rgba(220,140,2,.004);
  box-shadow:0 3px 0 0 rgba(220,140,2,.004);
  padding:10px;
  width:500px;
  margin:0 auto 15px;
  font-size:24px;
  color:#343434;
  font-weight:700;
  text-align:center
}
.casino_ref:hover {
  background:rgba(249,157,0,.8)
}
@media (max-width:768px) {
  .casino_ref {
    width:100%
  }
}
.ref_disabled {
  display:inline-block;
  color:#000;
  cursor:not-allowed;
  text-decoration:none;
  font-size:24px
}
.ref_disabled,
.ref_disabled:hover {
  background:#7b7b7a;
  background:-o-linear-gradient(90deg,#7b7b7a,#a9a8a5);
  background:linear-gradient(1turn,#7b7b7a,#a9a8a5)
}
article.search-item:after {
  content:"";
  display:block;
  clear:both
}
article.search-item a.more-link {
  color:#000
}
article.search-item a.more-link:hover {
  color:#fff
}
.casino-table {
  max-width:100%;
  overflow:auto
}
.casino-table table tbody tr:first-child {
  background:#f2f1f1;
  font-weight:700
}
.android-download-link {
  display:block;
  width:170px;
  height:50px;
  background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTcwIiBoZWlnaHQ9IjUwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxyZWN0IHdpZHRoPSIxNzAiIGhlaWdodD0iNTAiIHJ4PSI1IiBmaWxsPSIjNkY5QTE0Ii8+PHBhdGggZD0iTTMzLjYxIDE5LjQyMmMtLjQ0OCAwLS44MjkuMTU2LTEuMTQxLjQ2OEExLjUzNSAxLjUzNSAwIDAwMzIgMjEuMDE1djYuNzJjMCAuNDQ3LjE1Ni44MjcuNDY5IDEuMTQuMzEyLjMxMi42OTIuNDY4IDEuMTQuNDY4LjQ0OCAwIC44MjYtLjE1NiAxLjEzMy0uNDY4LjMwOC0uMzEzLjQ2MS0uNjkzLjQ2MS0xLjE0di02LjcyYzAtLjQzNy0uMTU2LS44MTItLjQ2OS0xLjEyNWExLjUzNCAxLjUzNCAwIDAwLTEuMTI1LS40Njh6TTM1LjgyOCAzMC4xMjVjMCAuNDc5LjE2Ny44ODUuNSAxLjIxOS4zMzQuMzMzLjc0LjUgMS4yMi41aDEuMTU1bC4wMTYgMy41NDZjMCAuNDQ4LjE1Ny44MjguNDY5IDEuMTQuMzEyLjMxMy42ODcuNDcgMS4xMjUuNDcuNDQ4IDAgLjgyOC0uMTU3IDEuMTQtLjQ3LjMxMy0uMzEyLjQ3LS42OTIuNDctMS4xNHYtMy41NDdoMi4xNTV2My41NDdjMCAuNDQ4LjE1Ni44MjguNDY5IDEuMTQuMzEzLjMxMy42OTMuNDcgMS4xNC40Ny40NDkgMCAuODI5LS4xNTcgMS4xNDEtLjQ3LjMxMy0uMzEyLjQ2OC0uNjkyLjQ2OC0xLjE0di0zLjU0N2gxLjE3MmMuNDY5IDAgLjg3LS4xNjYgMS4yMDMtLjUuMzM0LS4zMzMuNS0uNzQuNS0xLjIxOFYxOS43MThIMzUuODI5djEwLjQwN3pNNDYuNTQ3IDEzLjM5bDEuMTA5LTIuMDQ2Yy4wNzMtLjEzNi4wNDctLjI0LS4wNzgtLjMxMy0uMTM2LS4wNjItLjI0LS4wMzEtLjMxMi4wOTRsLTEuMTI2IDIuMDYzQTcuNjggNy42OCAwIDAwNDMgMTIuNTNhNy42ODIgNy42ODIgMCAwMC0zLjE0LjY1NmwtMS4xMjYtMi4wNjJjLS4wNzItLjEyNS0uMTc3LS4xNTYtLjMxMi0uMDk0LS4xMjUuMDczLS4xNTEuMTc3LS4wNzguMzEzbDEuMTEgMi4wNDdhNi44NDUgNi44NDUgMCAwMC0yLjY4OCAyLjM5OCA2LjA1NyA2LjA1NyAwIDAwLTEgMy4zNjdoMTQuNDUzYTYuMDU3IDYuMDU3IDAgMDAtMS0zLjM2NyA2Ljg3MSA2Ljg3MSAwIDAwLTIuNjcyLTIuMzk4em0tNi40MTQgMi45NzdhLjU4Ni41ODYgMCAwMS0uNDMuMTguNTYxLjU2MSAwIDAxLS40MjItLjE4LjYuNiAwIDAxLS4xNzItLjQzLjYuNiAwIDAxLjE3Mi0uNDMuNTYuNTYgMCAwMS40MjItLjE3OWMuMTY3IDAgLjMxLjA2LjQzLjE4cy4xOC4yNjMuMTguNDNjMCAuMTY2LS4wNi4zMS0uMTguNDI5em02LjU4NiAwYS41NjIuNTYyIDAgMDEtLjQyMi4xOC41ODYuNTg2IDAgMDEtLjQzLS4xOC41ODYuNTg2IDAgMDEtLjE4LS40M2MwLS4xNjYuMDYtLjMxLjE4LS40M3MuMjYzLS4xNzkuNDMtLjE3OWMuMTY2IDAgLjMwNy4wNi40MjIuMTguMTE0LjEyLjE3Mi4yNjMuMTcyLjQzYS42LjYgMCAwMS0uMTcyLjQyOXpNNTMuNTMxIDE5Ljg4M2ExLjU2NiAxLjU2NiAwIDAwLTEuMTQtLjQ2MWMtLjQzOCAwLS44MTMuMTUzLTEuMTI1LjQ2YTEuNTI3IDEuNTI3IDAgMDAtLjQ3IDEuMTMzdjYuNzJjMCAuNDQ3LjE1Ny44MjcuNDcgMS4xNC4zMTIuMzEyLjY4Ny40NjggMS4xMjQuNDY4LjQ0OCAwIC44MjktLjE1NiAxLjE0MS0uNDY4LjMxMy0uMzEzLjQ2OS0uNjkzLjQ2OS0xLjE0di02LjcyYzAtLjQ0OC0uMTU2LS44MjUtLjQ2OS0xLjEzM3pNNjUuNzYzIDI0LjE5N2guODk2Yy44MzggMCAxLjQ2NS0uMTY0IDEuODgxLS40OTIuNDE2LS4zMzQuNjI0LS44MTcuNjI0LTEuNDUgMC0uNjM5LS4xNzYtMS4xMS0uNTI3LTEuNDE1LS4zNDYtLjMwNS0uODktLjQ1Ny0xLjYzNS0uNDU3aC0xLjI0djMuODE0em02LjE1Mi0yLjAzOWMwIDEuMzgzLS40MzQgMi40NC0xLjMgMy4xNzMtLjg2Mi43MzMtMi4wOSAxLjA5OS0zLjY4MyAxLjA5OWgtMS4xN1YzMWgtMi43MjRWMTguMTVoNC4xMDVjMS41NTggMCAyLjc0Mi4zMzcgMy41NSAxLjAxMS44MTUuNjY4IDEuMjIyIDEuNjY3IDEuMjIyIDIuOTk3em0xNC4yNjkgMi40YzAgMi4xMjctLjUyNyAzLjc2MS0xLjU4MiA0LjkwNC0xLjA1NSAxLjE0My0yLjU2NyAxLjcxNC00LjUzNSAxLjcxNC0xLjk2OSAwLTMuNDgtLjU3MS00LjUzNS0xLjcxNC0xLjA1NS0xLjE0My0xLjU4Mi0yLjc4My0xLjU4Mi00LjkyMnMuNTI3LTMuNzcgMS41ODItNC44OTVjMS4wNi0xLjEzMSAyLjU3OC0xLjY5NyA0LjU1Mi0xLjY5NyAxLjk3NSAwIDMuNDg0LjU2OSA0LjUyNyAxLjcwNSAxLjA0OCAxLjEzNyAxLjU3MyAyLjc3MiAxLjU3MyA0LjkwNXptLTkuMzc4IDBjMCAxLjQzNS4yNzMgMi41MTYuODE3IDMuMjQzLjU0NS43MjYgMS4zNiAxLjA5IDIuNDQ0IDEuMDkgMi4xNzQgMCAzLjI2LTEuNDQ1IDMuMjYtNC4zMzMgMC0yLjg5NS0xLjA4LTQuMzQyLTMuMjQzLTQuMzQyLTEuMDg0IDAtMS45MDEuMzY2LTIuNDUyIDEuMDk4LS41NS43MjctLjgyNiAxLjgwOC0uODI2IDMuMjQ0em0xMi4yMjEtNi40MDhoNGMxLjgyMSAwIDMuMTQzLjI2MSAzLjk2My43ODMuODI2LjUxNSAxLjI0IDEuMzM4IDEuMjQgMi40NyAwIC43NjctLjE4MyAxLjM5Ny0uNTQ2IDEuODg5YTIuMTQ0IDIuMTQ0IDAgMDEtMS40MzIuODg4di4wODhjLjgxNC4xODEgMS40LjUyMSAxLjc1OCAxLjAyLjM2My40OTcuNTQ0IDEuMTYuNTQ0IDEuOTg1IDAgMS4xNzItLjQyNCAyLjA4Ni0xLjI3NCAyLjc0My0uODQ0LjY1Ni0xLjk5Mi45ODQtMy40NDUuOTg0aC00LjgwOFYxOC4xNXptMi43MjUgNS4wOWgxLjU4MmMuNzM4IDAgMS4yNzEtLjExNSAxLjYtLjM0My4zMzMtLjIyOS41LS42MDcuNS0xLjEzNCAwLS40OTMtLjE4MS0uODQ0LS41NDUtMS4wNTUtLjM1Ny0uMjE3LS45MjUtLjMyNS0xLjcwNS0uMzI1aC0xLjQzMnYyLjg1NnptMCAyLjE2MXYzLjM0OWgxLjc3NWMuNzUgMCAxLjMwNC0uMTQ0IDEuNjYxLS40My4zNTgtLjI4OC41MzYtLjcyNy41MzYtMS4zMTkgMC0xLjA2Ni0uNzYxLTEuNi0yLjI4NS0xLjZoLTEuNjg3ek0xMDEuMyAzMVYxOC4xNWgyLjcyNFYzMWgtMi43MjR6bTEzLjUzOSAwaC03LjRWMTguMTVoNy40djIuMjMzaC00LjY3NnYyLjgyMWg0LjM1MXYyLjIzMmgtNC4zNTF2My4zMTRoNC42NzZWMzF6bTUuNTk0LTcuMTQ1aC44NzljLjg2MSAwIDEuNDk3LS4xNDQgMS45MDctLjQzMS40MTEtLjI4Ny42MTYtLjczOC42MTYtMS4zNTQgMC0uNjEtLjIxMS0xLjA0My0uNjMzLTEuMy0uNDE2LS4yNTgtMS4wNjQtLjM4Ny0xLjk0My0uMzg3aC0uODI2djMuNDcyem0wIDIuMjE0VjMxaC0yLjcyNFYxOC4xNWgzLjc0NGMxLjc0NiAwIDMuMDM4LjMyIDMuODc2Ljk1OC44MzguNjMzIDEuMjU3IDEuNTk3IDEuMjU3IDIuODkyYTMuNDMgMy40MyAwIDAxLS42MjQgMi4wMjFjLS40MTYuNTg2LTEuMDA1IDEuMDQ2LTEuNzY3IDEuMzhBNTI3LjM4IDUyNy4zOCAwIDAwMTI3Ljk3NSAzMWgtMy4wMjNsLTMuMDY4LTQuOTNoLTEuNDV6TTEzOC4xNDggMzFoLTkuNTYydi0xLjc2N2w2LjE2MS04LjgzM2gtNS45OTR2LTIuMjVoOS4yMjh2MS43NThsLTYuMTUyIDguODQyaDYuMzE5VjMxeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);
  background-repeat:no-repeat;
  background-size:100% 100%;
  cursor:pointer
}
@media (max-width:880px) and (min-width:720px) {
  .android-download-link {
    width:100%;
    max-width:100px;
    background-color:#6f9a14;
    border-radius:5px
  }
}
@media (max-width:879px) {
  .android-download-link {
    margin:15px auto 0
  }
}
.single-android-page {
  margin-bottom:25px
}
.single-android-page .android-download-link {
  cursor:pointer;
  width:100%;
  max-width:290px;
  height:56px;
  background-color:#6f9a14;
  border-radius:8px;
  margin:0 auto
}
.blog-loop {
  -webkit-box-align:flex-start;
  -ms-flex-align:flex-start;
  align-items:flex-start
}
.blog-loop,
.blog-loop .item-blog-category {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:space-between;
  -ms-flex-pack:space-between;
  justify-content:space-between;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
.blog-loop .item-blog-category {
  -webkit-box-align:stretch;
  -ms-flex-align:stretch;
  align-items:stretch;
  width:49%;
  margin-bottom:20px
}
@media (max-width:1024px) {
  .blog-loop .item-blog-category {
    width:100%
  }
}
.blog-loop .item-blog-category .item-blog__preview {
  width:227px;
  height:170px
}
@media (max-width:600px) {
  .blog-loop .item-blog-category .item-blog__preview {
    width:100%;
    height:100%;
    -o-object-fit:cover;
    object-fit:cover
  }
}
.blog-loop .item-blog-category .item-blog__info {
  width:calc(100% - 227px);
  padding-left:20px;
  position:relative
}
@media (max-width:600px) {
  .blog-loop .item-blog-category .item-blog__info {
    width:100%;
    padding-left:0
  }
}
.blog-loop .item-blog-category .item-blog__info .item-title {
  font-family:Open Sans,sans-serif;
  font-weight:700;
  font-size:16px;
  line-height:22px;
  color:#000;
  text-decoration:none
}
@media (max-width:600px) {
  .blog-loop .item-blog-category .item-blog__info .item-title {
    padding-top:5px
  }
}
.blog-loop .item-blog-category .item-blog__info .item-title:hover {
  text-decoration:underline;
  color:#ea822f
}
.blog-loop .item-blog-category .item-blog__info .item-title:focus {
  outline:none;
  color:#000;
  text-decoration:none
}
.blog-loop .item-blog-category .item-blog__info .item-text {
  font-family:Open Sans,sans-serif;
  font-weight:400;
  font-size:14px;
  line-height:20px;
  color:#000
}
@media (max-width:600px) {
  .blog-loop .item-blog-category .item-blog__info .item-text {
    padding:5px 0 40px
  }
}
.blog-loop .item-blog-category .item-blog__info .item-read-more {
  position:absolute;
  bottom:0;
  left:15px;
  display:block;
  min-width:140px;
  padding:6px 15px;
  background:#fba024;
  border-radius:5px;
  font-family:Open Sans,sans-serif;
  font-weight:700;
  font-size:12px;
  line-height:16px;
  text-align:center;
  text-transform:uppercase;
  text-decoration:none;
  color:#000;
  -webkit-transition:.3s;
  -o-transition:.3s;
  transition:.3s
}
@media (max-width:600px) {
  .blog-loop .item-blog-category .item-blog__info .item-read-more {
    left:0
  }
}
.blog-loop .item-blog-category .item-blog__info .item-read-more:hover {
  background:#fab133
}
.blog-loop .item-blog-category .item-blog__info .item-read-more:focus {
  outline:none
}
.blog-loop .pagi-nav {
  width:100%
}
.info-boxes {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between;
  background-color:#f5f4f4;
  border-radius:5px;
  margin-bottom:60px
}
@media (max-width:1680.98px) {
  .info-boxes {
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
  }
}
@media (min-width:1681px) {
  .info-boxes {
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row
  }
}
.info-boxes__item {
  height:80px
}
@media (min-width:1681px) {
  .info-boxes__item {
    -ms-flex-preferred-size:100%;
    flex-basis:100%
  }
}
.info-block {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  padding:16px;
  border-style:solid;
  border-color:rgba(0,0,0,.1)
}
@media (max-width:1680.98px) {
  .info-block {
    border-top-width:1px
  }
}
@media (min-width:1681px) {
  .info-block {
    border-left-width:1px
  }
}
@media (max-width:1680.98px) {
  .info-block:first-child {
    border-top-width:0
  }
}
@media (min-width:1681px) {
  .info-block:first-child {
    border-left-width:0
  }
}
.info-block__icon-view {
  width:48px;
  height:48px;
  margin-right:12px
}
.info-block__icon-view-img {
  width:inherit;
  height:inherit;
  max-width:none;
  display:block
}
.info-block__cont {
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1
}
.info-block__title {
  display:block;
  font-family:Open Sans,sans-serif;
  font-size:12px;
  line-height:16px;
  color:#000
}
.info-block__text {
  display:inline-block;
  font-family:Open Sans,sans-serif;
  font-size:14px;
  line-height:19px;
  color:#336
}
.info-block__text:hover {
  color:#336
}
.info-block__icon-state {
  width:24px;
  height:24px;
  margin-left:12px
}
.info-block__icon-state-img {
  width:inherit;
  height:inherit;
  max-width:none;
  display:block
}
.btn,
a.btn {
  padding:14px 24px;
  text-transform:uppercase;
  font-weight:700;
  font-size:16px;
  line-height:19px;
  letter-spacing:.03em;
  color:#fff;
  text-align:center;
  display:inline-block;
  cursor:pointer
}
.btn--red,
a.btn--red {
  background:#d30606;
  border-radius:4px
}
.btn--red:hover,
a.btn--red:hover {
  -webkit-box-shadow:0 4px 8px rgba(0,0,0,.65);
  box-shadow:0 4px 8px rgba(0,0,0,.65)
}
footer {
  background: linear-gradient(180deg,#a131b4,#212020) !important
}
.casino-review-table tbody tr.table-row .zagraj .casino_ref,
.casino-review-table tbody tr.table-row .zagraj .ref_disabled {
  background: #b665c3 !important
}
#heatmapthemead-the-content-container .faq-item__question-icon {
  background: #b82b5b !important
}
a {
  color: #b64cc8
}
#heatmapthemead-the-content-container .faq-item__question-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuODcuNDlMLjEgMi4yNmw5LjkgOS45IDkuOS05LjlMMTguMTMuNDkgMTAgOC42MiAxLjg3LjQ5eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==) !important
}
#heatmapthemead-the-content-container .faq-item__question-icon {
  background-repeat: no-repeat !important
}
#heatmapthemead-the-content-container .faq-item__question-icon {
  background-position: 50% !important
}
.myButton,
.showMore {
  box-shadow: inset 0 1px 0 0 #9c27b0 !important
}
.myButton,
.showMore {
  background: #9c27b0 linear-gradient(180deg,#a657b4 5%,#9c27b0) !important
}
.myButton,
.showMore {
  border: 1px solid #9c27b0 !important
}
.myButton,
.showMore {
  text-shadow: 0 1px 0 #9c27b045 !important
}
#heatmapthemead-the-content-container .faq-item {
  background: #9c27b01a !important
}
div#heatmapthemead-the-content-container .item_bonus__btn a.btn__red {
  background: #971aac91 !important
}
div#heatmapthemead-the-content-container .item_bonus {
  border: 1px solid #9c27b05e !important
}
div#heatmapthemead-the-content-container .item_bonus {
  background: #9c27b014 !important
}
.label_slot_exclusive {
  background: linear-gradient(180deg,#9c27b0,#bd7bc8) !important
}
nav ul.menu-top-container li.hidden-element>a {
  background: #da75eb !important
}
header.site-header {
  background: #530e5f !important
}
.casino-review-table tbody tr.table-row {
  background: #f2f2f2 !important
}
nav ul.menu-top-container li .sub-menu li a {
  font-size: 10px;
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .slot-play span {
  background: transparent;
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .slot-play,
.slot-details-iframe .preload-img .btn,
.slots-casino-table__play .slot-casino-ref {
  background: #a245b3;
  color: #ffffff;
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .slot-play:hover span {
  background:none !important;
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .slot-play:hover,
play-middle play-middle-slot btn flex flex-align-center flex-justify-center flex-wrap buttongame:hover,
.slots-casino-table__play .slot-casino-ref:hover {
  box-shadow:1px 2px 2px #000;
  background:#da75eb !important
}
 .slot-single-container .sidebar .slider-sidebar .casino-loop .is-active .c_post .c_post_bonus {
  color: #a245b3;
}
.back-to-top {
  background:url(/c-static-files/630779f05979e-ldkfmvfifg205fg1b4d5sdv.png)
}
nav ul.menu-top-container a:hover {
  color: #e595f3!important;
}
nav ul.menu-top-container .current-menu-ancestor>a,
nav ul.menu-top-container .current-menu-item>a,
nav ul.menu-top-container .current_page_item>a,
nav ul.menu-top-container li span {
  color: #da75eb !important;
}
