/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------

  0. Resets are done with Bootstrap "Reboot", no need to add them here
	1. Font Imports
	2. Global Vars
  3. Bootstrap Overrides
  4. Global Styles
  5. Helper Classes
  6. Elements
  7. Plugin Overrides

----------------------------------------------------------------------------- */

/*** 1. Font Imports ***/
/* open-sans-regular - latin */

@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/open-sans-v44-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/open-sans-v44-latin-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}


@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/open-sans-v40-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* open-sans-600 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/open-sans-v40-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* open-sans-700 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/open-sans-v40-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

  /* open-sans-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/open-sans-v40-latin-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/*** 2. Global Vars ***/
:root {

  /* Colors */
  --ps-primary-orange: #FF9500;
  --ps-primary-orange-dark: #E68600;
  --ps-primary-red: #B71D1D;
  --ps-primary-red-light: #d73430;
  --ps-primary-blue: #006CB0;

  --ps-neutral-0: #1D1D1D;
  --ps-neutral-100: #333333;
  --ps-neutral-200: #3c3c3c;
  --ps-neutral-300: #808080;
  --ps-neutral-400: #999999;
  --ps-neutral-500: #B0B0B0;
  --ps-neutral-700: #CCCCCC;
  --ps-neutral-800: #E6E6E6;
  --ps-neutral-900: #E9E9E9;
  --ps-neutral-950: #F3F3F3;
  --ps-neutral-1000: #ffffff;
  --ps-neutral-silver: #C9C9C9;

  /* Fonts */
  --ps-font-primary:  "Open Sans", Arial, Helvetica, sans-serif;
  --ps-font-secondary:  Verdana, Geneva, "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", "Verdana Ref", sans-serif;
  --ps-body-fs: 15px;
  --ps-input-fs: 11px;
  --ps-main-menu-fs: 12px;
  --ps-footer-links-fs: 12px;
  --ps-sub-menu-fs: 11px;
  --ps-body-lh: 22px;

  /* Transitions */
  --ps-primary-transition: .25s ease;

}

/*** 3. BootStrap Overrides ***/
.container {
  max-width: 100%;
  padding-right: 10px;
  padding-left: 10px;
}

.form-control {
  font-size: var(--ps-input-fs);
  color: #212529bf;
}

.form-control::placeholder {
  color: #999;
  font-family: Arial, "Helvetica Neue", Helvetica;
}

.modal-content {
  border-radius: 0;
}

header .btn {
  border: none;
}

.modal-open { 
  overflow-y: auto !important;
  padding-right: 0 !important;
}

.popover {
  border: 2px solid var(--ps-neutral-700);
  border-radius: 0;
}

.author-top-social-share.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before {
  border-width: 12px;
  left: -4px;
  top: -17px;
}

.author-top-social-share.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after {
  border-width: 15px;
  top: -17px;
  left: -7px;
}

.author-top-social-share { 
  --bs-popover-max-width: 68px;
  width: 68px;
  margin-top: 9px !important;
}

.popover-body {
  display: flex;
  padding: 20px 0px;
  justify-content: center;
}

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

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

@media (min-width: 1024px) {
  .container {
      max-width: 960px;
  }
}

/*** 4. Global Styles ***/

/* Typography */
body {
  font-family:  var(--ps-font-primary);
  font-size: var(--ps-body-fs);
  font-weight: 400;
  line-height: 1.5;
}


h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5 {
  margin-bottom: 20px;
}

.entry-content > h1, .entry-content > .h1,
.entry-content > h2, .entry-content > .h2,
.entry-content > h3, .entry-content > .h3,
.entry-content > h4, .entry-content > .h4 {
  margin-top: 40px;
}
.entry_article_inner h1,
.entry_article_inner h2,
.entry_article_inner h3,
.entry_article_inner h4 {
  clear: both;
}

h1, .h1 {
  font-size: 33px;
  line-height: 40px;
  font-weight: 800;
  margin-top:0;
}

h2, .h2 {
  font-size: 27px;
  line-height: 32px;
  font-weight: 700;
}

h3, .h3 {
  font-size: 19px;
  line-height: 25px;
  font-weight: 700;
}

h4, .h4 {
  font-size: 19px;
  line-height: 25px;
  font-weight: 700;
}

h5, .h5 {
  font-size: 15px;
  line-height: 18px;
  font-weight: 600;
}

p {
	font-size: var(--ps-body-fs);
	line-height: var(--ps-body-lh);
	margin-bottom: 20px;
}

.entry-content p {
	word-break: break-word;
	-webkit-word-break: break-word;
	-moz-word-break: break-word;
}

a {
  text-decoration: none;
  color: var(--ps-primary-blue);
}

ul,
ol {
  margin-bottom: 20px;
  padding-left: 40px;
}

ul ul {
  list-style: disc;
}

ul li ul {
  margin-top: 10px;
}

li {
  font-size: var(--ps-body-fs);
  line-height: var(--ps-body-lh);
  margin-bottom: 10px;
  color: var(--ps-neutral-100);
}

img {
  max-width: 100%;
  /* height: auto; */
}

li:last-child,
ol:last-child {
  margin-bottom: 0;
}

b, strong {
  font-weight: 700;
}

input {
  font-size: 11px;
}

table ul {
  padding-left: 20px;
  margin-bottom: 0;
}

iframe {
  max-width: 100%;
  width: 100%;
  aspect-ratio: 16 / 9;
  height: auto;
}
.entry-content > .header {
  margin-bottom: 25px;
}

/* New pages Css Added 3 July 2026 */

.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position:relative;
  min-height:1px;
  padding-left:10px;
  padding-right:10px
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float:left
}
.col-xs-1 {
  width:8.33333333%
}
.col-xs-2 {
  width:16.66666667%
}
.col-xs-3 {
  width:25%
}
.col-xs-4 {
  width:33.33333333%
}
.col-xs-5 {
  width:41.66666667%
}
.col-xs-6 {
  width:50%
}
.col-xs-7 {
  width:58.33333333%
}
.col-xs-8 {
  width:66.66666667%
}
.col-xs-9 {
  width:75%
}
.col-xs-10 {
  width:83.33333333%
}
.col-xs-11 {
  width:91.66666667%
}
.col-xs-12 {
  width:100%
}
.col-xs-pull-0 {
  right:auto
}
.col-xs-pull-1 {
  right:8.33333333%
}
.col-xs-pull-2 {
  right:16.66666667%
}
.col-xs-pull-3 {
  right:25%
}
.col-xs-pull-4 {
  right:33.33333333%
}
.col-xs-pull-5 {
  right:41.66666667%
}
.col-xs-pull-6 {
  right:50%
}
.col-xs-pull-7 {
  right:58.33333333%
}
.col-xs-pull-8 {
  right:66.66666667%
}
.col-xs-pull-9 {
  right:75%
}
.col-xs-pull-10 {
  right:83.33333333%
}
.col-xs-pull-11 {
  right:91.66666667%
}
.col-xs-pull-12 {
  right:100%
}
.col-xs-push-0 {
  left:auto
}
.col-xs-push-1 {
  left:8.33333333%
}
.col-xs-push-2 {
  left:16.66666667%
}
.col-xs-push-3 {
  left:25%
}
.col-xs-push-4 {
  left:33.33333333%
}
.col-xs-push-5 {
  left:41.66666667%
}
.col-xs-push-6 {
  left:50%
}
.col-xs-push-7 {
  left:58.33333333%
}
.col-xs-push-8 {
  left:66.66666667%
}
.col-xs-push-9 {
  left:75%
}
.col-xs-push-10 {
  left:83.33333333%
}
.col-xs-push-11 {
  left:91.66666667%
}
.col-xs-push-12 {
  left:100%
}
.col-xs-offset-0 {
  margin-left:0%
}
.col-xs-offset-1 {
  margin-left:8.33333333%
}
.col-xs-offset-2 {
  margin-left:16.66666667%
}
.col-xs-offset-3 {
  margin-left:25%
}
.col-xs-offset-4 {
  margin-left:33.33333333%
}
.col-xs-offset-5 {
  margin-left:41.66666667%
}
.col-xs-offset-6 {
  margin-left:50%
}
.col-xs-offset-7 {
  margin-left:58.33333333%
}
.col-xs-offset-8 {
  margin-left:66.66666667%
}
.col-xs-offset-9 {
  margin-left:75%
}
.col-xs-offset-10 {
  margin-left:83.33333333%
}
.col-xs-offset-11 {
  margin-left:91.66666667%
}
.col-xs-offset-12 {
  margin-left:100%
}
@media (min-width: 768px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float:left
  }
  .col-sm-1 {
    width:8.33333333%
  }
  .col-sm-2 {
    width:16.66666667%
  }
  .col-sm-3 {
    width:25%
  }
  .col-sm-4 {
    width:33.33333333%
  }
  .col-sm-5 {
    width:41.66666667%
  }
  .col-sm-6 {
    width:50%
  }
  .col-sm-7 {
    width:58.33333333%
  }
  .col-sm-8 {
    width:66.66666667%
  }
  .col-sm-9 {
    width:75%
  }
  .col-sm-10 {
    width:83.33333333%
  }
  .col-sm-11 {
    width:91.66666667%
  }
  .col-sm-12 {
    width:100%
  }
  .col-sm-pull-0 {
    right:auto
  }
  .col-sm-pull-1 {
    right:8.33333333%
  }
  .col-sm-pull-2 {
    right:16.66666667%
  }
  .col-sm-pull-3 {
    right:25%
  }
  .col-sm-pull-4 {
    right:33.33333333%
  }
  .col-sm-pull-5 {
    right:41.66666667%
  }
  .col-sm-pull-6 {
    right:50%
  }
  .col-sm-pull-7 {
    right:58.33333333%
  }
  .col-sm-pull-8 {
    right:66.66666667%
  }
  .col-sm-pull-9 {
    right:75%
  }
  .col-sm-pull-10 {
    right:83.33333333%
  }
  .col-sm-pull-11 {
    right:91.66666667%
  }
  .col-sm-pull-12 {
    right:100%
  }
  .col-sm-push-0 {
    left:auto
  }
  .col-sm-push-1 {
    left:8.33333333%
  }
  .col-sm-push-2 {
    left:16.66666667%
  }
  .col-sm-push-3 {
    left:25%
  }
  .col-sm-push-4 {
    left:33.33333333%
  }
  .col-sm-push-5 {
    left:41.66666667%
  }
  .col-sm-push-6 {
    left:50%
  }
  .col-sm-push-7 {
    left:58.33333333%
  }
  .col-sm-push-8 {
    left:66.66666667%
  }
  .col-sm-push-9 {
    left:75%
  }
  .col-sm-push-10 {
    left:83.33333333%
  }
  .col-sm-push-11 {
    left:91.66666667%
  }
  .col-sm-push-12 {
    left:100%
  }
  .col-sm-offset-0 {
    margin-left:0%
  }
  .col-sm-offset-1 {
    margin-left:8.33333333%
  }
  .col-sm-offset-2 {
    margin-left:16.66666667%
  }
  .col-sm-offset-3 {
    margin-left:25%
  }
  .col-sm-offset-4 {
    margin-left:33.33333333%
  }
  .col-sm-offset-5 {
    margin-left:41.66666667%
  }
  .col-sm-offset-6 {
    margin-left:50%
  }
  .col-sm-offset-7 {
    margin-left:58.33333333%
  }
  .col-sm-offset-8 {
    margin-left:66.66666667%
  }
  .col-sm-offset-9 {
    margin-left:75%
  }
  .col-sm-offset-10 {
    margin-left:83.33333333%
  }
  .col-sm-offset-11 {
    margin-left:91.66666667%
  }
  .col-sm-offset-12 {
    margin-left:100%
  }
}
@media (min-width: 992px) {
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float:left
  }
  .col-md-1 {
    width:8.33333333%
  }
  .col-md-2 {
    width:16.66666667%
  }
  .col-md-3 {
    width:25%
  }
  .col-md-4 {
    width:33.33333333%
  }
  .col-md-5 {
    width:41.66666667%
  }
  .col-md-6 {
    width:50%
  }
  .col-md-7 {
    width:58.33333333%
  }
  .col-md-8 {
    width:66.66666667%
  }
  .col-md-9 {
    width:75%
  }
  .col-md-10 {
    width:83.33333333%
  }
  .col-md-11 {
    width:91.66666667%
  }
  .col-md-12 {
    width:100%
  }
  .col-md-pull-0 {
    right:auto
  }
  .col-md-pull-1 {
    right:8.33333333%
  }
  .col-md-pull-2 {
    right:16.66666667%
  }
  .col-md-pull-3 {
    right:25%
  }
  .col-md-pull-4 {
    right:33.33333333%
  }
  .col-md-pull-5 {
    right:41.66666667%
  }
  .col-md-pull-6 {
    right:50%
  }
  .col-md-pull-7 {
    right:58.33333333%
  }
  .col-md-pull-8 {
    right:66.66666667%
  }
  .col-md-pull-9 {
    right:75%
  }
  .col-md-pull-10 {
    right:83.33333333%
  }
  .col-md-pull-11 {
    right:91.66666667%
  }
  .col-md-pull-12 {
    right:100%
  }
  .col-md-push-0 {
    left:auto
  }
  .col-md-push-1 {
    left:8.33333333%
  }
  .col-md-push-2 {
    left:16.66666667%
  }
  .col-md-push-3 {
    left:25%
  }
  .col-md-push-4 {
    left:33.33333333%
  }
  .col-md-push-5 {
    left:41.66666667%
  }
  .col-md-push-6 {
    left:50%
  }
  .col-md-push-7 {
    left:58.33333333%
  }
  .col-md-push-8 {
    left:66.66666667%
  }
  .col-md-push-9 {
    left:75%
  }
  .col-md-push-10 {
    left:83.33333333%
  }
  .col-md-push-11 {
    left:91.66666667%
  }
  .col-md-push-12 {
    left:100%
  }
  .col-md-offset-0 {
    margin-left:0%
  }
  .col-md-offset-1 {
    margin-left:8.33333333%
  }
  .col-md-offset-2 {
    margin-left:16.66666667%
  }
  .col-md-offset-3 {
    margin-left:25%
  }
  .col-md-offset-4 {
    margin-left:33.33333333%
  }
  .col-md-offset-5 {
    margin-left:41.66666667%
  }
  .col-md-offset-6 {
    margin-left:50%
  }
  .col-md-offset-7 {
    margin-left:58.33333333%
  }
  .col-md-offset-8 {
    margin-left:66.66666667%
  }
  .col-md-offset-9 {
    margin-left:75%
  }
  .col-md-offset-10 {
    margin-left:83.33333333%
  }
  .col-md-offset-11 {
    margin-left:91.66666667%
  }
  .col-md-offset-12 {
    margin-left:100%
  }
}
@media (min-width: 1200px) {
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float:left
  }
  .col-lg-1 {
    width:8.33333333%
  }
  .col-lg-2 {
    width:16.66666667%
  }
  .col-lg-3 {
    width:25%
  }
  .col-lg-4 {
    width:33.33333333%
  }
  .col-lg-5 {
    width:41.66666667%
  }
  .col-lg-6 {
    width:50%
  }
  .col-lg-7 {
    width:58.33333333%
  }
  .col-lg-8 {
    width:66.66666667%
  }
  .col-lg-9 {
    width:75%
  }
  .col-lg-10 {
    width:83.33333333%
  }
  .col-lg-11 {
    width:91.66666667%
  }
  .col-lg-12 {
    width:100%
  }
  .col-lg-pull-0 {
    right:auto
  }
  .col-lg-pull-1 {
    right:8.33333333%
  }
  .col-lg-pull-2 {
    right:16.66666667%
  }
  .col-lg-pull-3 {
    right:25%
  }
  .col-lg-pull-4 {
    right:33.33333333%
  }
  .col-lg-pull-5 {
    right:41.66666667%
  }
  .col-lg-pull-6 {
    right:50%
  }
  .col-lg-pull-7 {
    right:58.33333333%
  }
  .col-lg-pull-8 {
    right:66.66666667%
  }
  .col-lg-pull-9 {
    right:75%
  }
  .col-lg-pull-10 {
    right:83.33333333%
  }
  .col-lg-pull-11 {
    right:91.66666667%
  }
  .col-lg-pull-12 {
    right:100%
  }
  .col-lg-push-0 {
    left:auto
  }
  .col-lg-push-1 {
    left:8.33333333%
  }
  .col-lg-push-2 {
    left:16.66666667%
  }
  .col-lg-push-3 {
    left:25%
  }
  .col-lg-push-4 {
    left:33.33333333%
  }
  .col-lg-push-5 {
    left:41.66666667%
  }
  .col-lg-push-6 {
    left:50%
  }
  .col-lg-push-7 {
    left:58.33333333%
  }
  .col-lg-push-8 {
    left:66.66666667%
  }
  .col-lg-push-9 {
    left:75%
  }
  .col-lg-push-10 {
    left:83.33333333%
  }
  .col-lg-push-11 {
    left:91.66666667%
  }
  .col-lg-push-12 {
    left:100%
  }
  .col-lg-offset-0 {
    margin-left:0%
  }
  .col-lg-offset-1 {
    margin-left:8.33333333%
  }
  .col-lg-offset-2 {
    margin-left:16.66666667%
  }
  .col-lg-offset-3 {
    margin-left:25%
  }
  .col-lg-offset-4 {
    margin-left:33.33333333%
  }
  .col-lg-offset-5 {
    margin-left:41.66666667%
  }
  .col-lg-offset-6 {
    margin-left:50%
  }
  .col-lg-offset-7 {
    margin-left:58.33333333%
  }
  .col-lg-offset-8 {
    margin-left:66.66666667%
  }
  .col-lg-offset-9 {
    margin-left:75%
  }
  .col-lg-offset-10 {
    margin-left:83.33333333%
  }
  .col-lg-offset-11 {
    margin-left:91.66666667%
  }
  .col-lg-offset-12 {
    margin-left:100%
  }
}

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

.cstmarta img {
	width: 100%;
	margin-bottom: 20px;
}
.rating-wrapper {
	overflow: hidden;
	width: 68px;
	height: 14px;
	background: url(../img/pixmap-rating.png) repeat-x transparent 0 -20px;
	text-align: left;
}
.rating-wrapper .rating-indicator {
	overflow: hidden;
	height: 14px;
	background: url(../img/pixmap-rating.png) repeat-x transparent 0 0;
	text-align: left;
}
.list-inline.lan-reviewrating {
	margin: 0;
	padding: 0;
	list-style: none;
	display: flex;
	gap: 0 5px;
	align-content: center;
	align-items: center;
}
.list-inline.orientationCenter.lan-buttonlist {
	padding: 0;
	margin: 0;
	list-style: none;
	gap: 0 15px;
	margin-bottom: 40px;
}
.list-inline.lan-reviewrating li {
	margin-bottom: 0;
}
.list-inline.orientationCenter.lan-buttonlist li {
	margin-bottom: 0;
}
a.free-money-entry, 
a.free-money-entry h3, 
a.free-money-entry h4, 
a.free-money-entry p, 
a.free-money-entry ul, 
a.software-promotion,
a.full-width-promotion {
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-decoration: none;
}
a.free-money-entry {
	display: inline-block;
	background: #d73430;
	margin: 0 0 10px 0.33%;
	vertical-align:middle;
    width:33%;      
}
a.free-money-entry-fm2 img {
	max-width:100%;
	width:150px;
	height:auto;
}
a.free-money-entry-fm2 #last-image-pokertracker {
	height:64px;
	width:auto;
}
a.free-money-entry-fm2 .arrow-little-right {
	width:12px; 
	height:13px;
}
.free-money-entry-container a:first-child {
	margin-left: 0;    
}
a.free-money-entry h3, a.free-money-entry h4 {
	background: #acd6ec;
	color: #155f90;
	margin: 0;
	padding: 12px;
	text-align: center;
	font-weight: bold;
	width:100%;
}
a.free-money-entry h3 {
	font-size: 21px;
	padding: 12px 12px 2px 12px;
	line-height: 21px;
}
a.free-money-entry h4 {
	font-size: 14px;
	padding: 2px 12px 12px 12px;
	line-height: 14px;
	font-weight: normal;
}
a.free-money-entry p {
	background: #d9ecf7;
	color: #000000;
	border-bottom: 2px solid #98cce8;
	padding: 12px;
	text-align: left;
	height: 170px;
	margin: 0 0 0 0;
	font-size:13px;
}
a.free-money-entry:hover p{
	background: #b3d5ea;
}
a.free-money-entry:hover ul, a.free-money-entry-fm:hover p{
	background: #e4e4e4;
}
a.free-money-entry-fm {
	color: #e86b1b;
	background: #ffcc66;
}
a.free-money-entry-fm:before {
	padding-top:200%;
}
a.free-money-entry-fm h3, a.free-money-entry-fm h4 {
	background: #3c3c3b;
	color: #fff;
}
a.free-money-entry ul {
	background: #efefef;
	color: #000000;
	border-bottom: 2px solid #dfdfdf;
	margin: 0;
	padding: 0;
	min-height: 120px;
	list-style-type: none;
}
a.free-money-entry-fm p {
	background: #efefef;
	color: #000000;
	border-bottom: 2px solid #dfdfdf;
}
a.free-money-entry ul li {
	background-image: none;
	padding: 0 12px;
    list-style-type: none;
}
li.free-money-entry-ul-first {
	text-align: center;
	height: 34px;
	padding-top: 12px !important;
}
li.free-money-entry-ul-first b{
	display: inline-block;
	text-transform: uppercase;
	color: #fff;
	padding: 4px;
	background-color: #68b4b2;
	font-size: 14px;
	position: relative;
}
li.free-money-entry-ul-first b:after {
	content: "";
	position: absolute;
	bottom: -5px;
	left: 42%;
	border-width: 5px 5px 0;
	border-style: solid;
	border-color: #1a7391 transparent;
	display: block;
	width: 0;
}
li.free-money-entry-ul-second {
	text-align: center;
	font-size: 36px;
	height: 48px;
}
li.free-money-entry-ul-second sup{
	font-size: 18px;
	margin-top: 2px;
}
li.free-money-entry-ul-third {
	text-align: right;
	height: 24px;
}
a.free-money-entry-quiz {
	width:33%; 
	margin:0 0 10px 0.33%;
}
a.free-money-entry-quiz h3, a.free-money-entry-quiz h4 {
	color: #e86b1b;
	background: #ffcc66;
}
a.free-money-entry-quiz:hover  ul{
	background: #ffdd99;
}
a.free-money-entry-quiz ul {
	background: #ffe6b3;
	border-bottom: 2px solid #ffcc66;
}
a.free-money-entry-fm > img{
	width: 187px;
	height: 63px;
	display: block;
}
a.current-promotion{
	width: 33%;
	height: 317px;
	background: #d73430;
	border-bottom: 2px solid #d73430;
	margin-bottom: 10px;
}
a.current-promotion > h3 {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	background-color: transparent;
	text-align: left;
	padding: 14px 14px 0 14px;
}
a.current-promotion > h4 {
	background: url(../img/promotion-arrow.jpg) no-repeat right bottom #3c3c3c;
	height: 70px;
	padding: 0 0 0 0;
	text-align: left;
}
a.current-promotion > p, a.current-promotion:hover > p {
	background-color: transparent;
	border: none;
	color: #fff;
}
a.current-promotion:hover {
	background-color: #A81E1B;
}
a.full-width-promotion {
	display: block;
	width: 100%;
	min-height: 70px;
	background: url(../img/promotion-arrow.jpg) no-repeat right center #3c3c3c;
	border-bottom: 2px solid #3c3c3c;
	margin: 14px 0 0px 0;
}
a.full-width-promotion > h3, a.full-width-promotion > p {
	display: block;
	margin: 0 66px 0 0;
	background: #565656;
	color: #fff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-decoration: none;
}
a.full-width-promotion > h3 {
	font-size: 14px;
	font-weight: bold;
	padding: 12px 12px 0;
}
a.full-width-promotion > p {
	padding: 14px;
        font-size: 13px;
}
a.full-width-promotion:hover > h3, a.full-width-promotion:hover > p{
	background: #3c3c3c;
}
a.software-promotion > img{
	width: 187px;
	height: 63px;
	display: block;
}
a.software-promotion {
	display: inline-block;
	width: 187px;
	min-height: 70px;
	border-bottom: 2px solid #DFDFDF;
	margin: 0 0 0 12px;
}
a.software-promotion > h3, a.software-promotion > p {
	display: block;
	margin: 0;
	background: #EFEFEF;
	color: #000;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-decoration: none;
}
a.software-promotion > h3 {
	font-size: 14px;
	font-weight: bold;
	padding: 12px 12px 0;
	text-align: left;
}
a.software-promotion > p {
	padding: 14px;
	text-align: left;
}
a.software-promotion:hover > h3, a.software-promotion:hover > p{
	background: #e4e4e4;
}

a.free-money-entry-fm {
	width:49%;
}
a.free-money-entry-fm2 {
	width:33%;
}

a.free-money-entry-quiz {
	width:33%;
}
a.free-money-entry-fm p:empty, 
a.free-money-entry p:empty {
	display: none;
}
.news--body .rakeRaceBox {
	background-color: #e6e6e6;
	margin-bottom: 40px;
}
.rakeRaceBox--content {
	display: inline-block;
	width: calc(100% - 154px);
}
.rakeRaceBox--image {
	max-width: 150px;
	display: inline-block;
	width: 100%;
	vertical-align: top;
}
.rakeRaceBox--button .button {
	margin-bottom: 0;
}
.rakeRaceBox--infos {
	display: inline-block;
	padding: 0;
	margin: 0;
	list-style: none;
	vertical-align: top;
	width: 100%;
}
.rakeRaceBox .rakeRaceBox--infos li {
	font-weight: 700;
	padding: 0 0 5px 0;
	list-style: none;
	margin-bottom: 0;
	display: inline-block;
	width: calc(100% - 124px);
}
.rakeRaceBox .rakeRaceBox--infos li:nth-child(2n+1) {
	font-weight: 400;
	padding: 0 0 10px 0;
	line-height: 1.3;
	width: 120px;
}

/* New pages Css Added 3 July 2026 End*/

@media (max-width: 767px) {

  h1, .h1 {
    margin-bottom: 18px;
  }

  .entry-content {
    word-wrap: break-word;
  }
}

/*** 5. Helper Classes ***/
.wp-caption {
  width: max-content !important;
}

.wp-caption img {
  max-width: 240px;
}

.alignright {
  float: right;
  margin-left: 40px;
  margin-bottom: 40px;
}

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

.alignleft {
  float: left;
  margin-right: 40px;
  margin-bottom: 40px;
}

.wp-caption-text {
  margin-top: 4px;
  margin-bottom: 0;
  text-align: center;
  font-size: 12px;
  line-height: 18px;
  color: var(--ps-neutral-300);
  font-style: italic;
}

@media (min-width: 1024px) {
  .container--header {
      max-width: 980px;
  }

  .container--footer {
    max-width: 980px;
}
}

@media (max-width: 767px) {
  .container--header {
    padding-left: 10px;
    padding-right: 10px;
  }

  .wp-caption {
    width: 100% !important;
    max-width: 335px;
  }

  .wp-caption img {
    max-width: 335px;
    width: 100%;
  }

  .alignleft,
  .alignright {
    float: none;
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
}

/*** 6. Elements ***/

/* Header Top */
.header-top {
  background-color: var(--ps-neutral-1000);
}

#branding {
  margin: 14px 0 18px;
}

.rafflebox {
  background-color: var(--ps-neutral-900);
  padding: 10px 20px 10px 10px;
  margin-top: 10px;
  border-radius: 10px;
}

.rafflebox .taskbubble {
  padding: 0;
  border-radius: 50%;
  background-color: #F9902A;
  font-size: 14px;
  font-family: Verdana, Geneva, "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", "Verdana Ref", sans-serif;
  line-height: 10px;
  font-weight: 600;
  color: #fff; 
  height: 28px;
  width: 28px;
  text-align: center;
  margin-left: 10px;
  transition: none;
}

.rafflebox .taskbubble:hover {
  background-color: #e97607;
  border-color: #b35b05;
}

.rafflebox .taskbubble:active {
  color: #fff;
  background-color: #e97607;
  border-color: #b35b05;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.rafflebox .taskbubble:focus {
  outline: 5px auto -webkit-focus-ring-color;
}

.bubble--user-menu {
  width: 28px;
  height: 28px;
  border-radius: 50%;
  margin-top: 22px;
  margin-left: 21px;
  position: relative;
}

.button--user-menu.active,
.button--user-menu {
  background: var(--ps-neutral-900);
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  display: flex;
  align-items: center;
  padding: 0;
}

.button--user-menu:hover {
  background-color: #d5d5d5;
}

.btn.button--user-menu:focus-visible,
.btn.button--user-menu:active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-color: #d5d5d5;
}

.user-menu-modal-dialog {
  min-width: 69px;
  width: max-content;
  position: relative;
  left: 38px;
  top: 30px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
}

#user-menu-container {
  display: none;
  font-size: 12px;
  width: max-content;
  padding: 5px 0 8px 0;
  position: absolute;
  z-index: 999;
  top: 42px;
  left: -42px;
  background-color: var(--ps-neutral-1000);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
  z-index: 9999;
}

#user-menu-container.active {
  display: block;
}

#user-menu-container .header-login-btn {
  width: 100%;
  padding: 3px 9px;
  white-space: nowrap;
}

#user-menu-bubble:after {
  right: 1px;
  bottom: -19px;
  border-width: 0 12px 12px;
  z-index: 10000;
  content: "";
  position: absolute;
  display: none;
  width: 0;
  
  border-style: solid;
  border-color: #fff transparent;
}

#user-menu-bubble.active:after {
  display: block;
}

.dropdown--item--second-level {
  position: relative;
  padding: 3px 20px 3px 10px;
  margin-bottom: 0;
  line-height: 20px;
  text-align: left;
  font-size: 12px;
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
  color: #000;
  cursor: default;
}

.dropdown--item--second-level a {
  color: #000;
}

.dropdown--item--second-level:has(a):hover {
  background-color: var(--ps-neutral-silver);
}

.dropdown--item--second-level.has-children:after {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%) rotate(-45deg);
  right: 10px;
  display: inline-block;
  height: 7px;
  width: 7px;
  border: solid #8d8d8d;
  border-width: 0 2px 2px 0;
  display: inline-block;
}

.dropdown-menu--second-level {
  display: none;
  position: absolute;
  top: 0;
  left: 100%;
  margin-top: 0;
  background-color: var(--ps-neutral-silver);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
}

.dropdown-menu--second-level li {
  margin-bottom: 0;
  display: block;
  text-align: left;
}

.dropdown-menu--second-level li:hover {
  background-color: #a6a6a6;
}

.dropdown-menu--second-level a {
  display: block;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 14px;
  color: #000;
}

.dropdown--item--second-level:hover .dropdown-menu--second-level {
  display: block;
 }

.button--user-menu--ico {
  fill: var(--ps-neutral-1000);
  width: 18px;
}

.button--user-menu--ico path {
  stroke-width: 4px;
}

.header-login-form {
  background-color: #c6dce4;
  padding: 10px 10px 3px 0;
  color: #1a7391;
  align-self: flex-start;
  font-size: var(--ps-input-fs);
  font-family: Arial, "Helvetica Neue", Helvetica;
  margin-left: 20px;
  position: relative;
  right: -10px;
}

.header-login-inputs {
  gap: 3px;
  align-items: center;
  padding-left: 8px;
}

.header-login-inputs .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.header-login-group {
  position: relative;
}

.header-login-input {
  padding-left: 26px;
  padding-right: 3px;
  max-width: 130px;
  height: 25px;
  border-radius: 0;
  border: none;
  background-position: 5px 5px;
  background-repeat: no-repeat;
  color: #1a7391;
}

.header-login-input:focus {
  border: none;
  color: #1a7391;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

.header-login-links {
  padding-left: 5px;
}

.header-login-links a {
  color: #1a7391;
  line-height: 1.66666667;
}

.header-cookie-login {
  margin: 4px 0;
}

.header-login-username {
  background-image: url(../img/login-form-profile.png);
}

.header-login-password {
  background-image: url(../img/login-form-key.png);
}

.header-login-btn {
  background-color: #5396ad;
  margin-right: 2px;
  padding: 2px 12px;
  font-size: 12px;
  font-weight: 700;
  font-family: Arial, Helvetica, sans-serif;
  border-radius: 0;
  color: #fff;
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.1);
  line-height: 1.66666667;
  flex-grow: 0;
  transition: none;
}

.header-login-btn.btn-default {
  background-color: #a6a6a6;
}

.header-login-btn:hover,
.btn.header-login-btn:active {
  color: #fff;
  background-color: #42788b;
  border-color: #376373;
}

.header-login-btn.btn-default:hover,
.header-login-btn.btn-default:active {
  background-color: #8d8d8d;
}

.bubble--content-wrapper .logout {
  margin-top: 4px;
  padding-right: 10px;
  padding-left: 10px;
}

header.logged-in .logout .btn-header--dropdown-login {
  display: none;
}

.logged-in-only {
  display: none;
}

header.logged-in .logged-in-only {
  display: block;
}

/* Header Bottom */
.header--dropdown-menu {
  list-style: none;
}

.header-bottom {
  background-color: var(--ps-neutral-200);
}

/* Main Nav */
#menu {
  padding: 0;
}

.sub-nav,
#menu-main-menu {
  display: flex;
  font-family: Verdana, Geneva, "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", "Verdana Ref", sans-serif;
}

.sub-nav a,
#menu-main-menu a {
  color: var(--ps-neutral-900);
  display: inline-block;
  transition: background-color var(--ps-primary-transition);
}

#menu-main-menu ul,
.sub-nav ul {
  list-style: none;
}

.sub-nav li,
#menu-main-menu li {
  margin-bottom: 0;
}

#menu-main-menu a {
  font-size: var(--ps-main-menu-fs);
  line-height: 20px;
  padding: 6px 12px;
}

.sub-nav a {
  font-size: var(--ps-sub-menu-fs);
  padding: 0 10px;
  line-height: 23px;
}

.sub-nav a:hover {
  background-color: #a6a6a6;
}

.sub-nav-inner {
  padding-left: 0;
}

.sub-nav li.current-menu-item {
  font-weight: 700;
}

#menu-main-menu a:hover {
  background-color: var(--ps-primary-red-light);
}

.current-menu-item {
  background-color: var(--ps-neutral-300);
}

#menu-main-menu .current-menu-item a:hover {
  background-color: var(--ps-neutral-300);
}

.sub-nav {
  background-color: var(--ps-neutral-300);
  width: 100%;
}

.current-page-link {
  font-weight: 700;
}

.navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3Csvg width='53' height='38' viewBox='0 0 53 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='53' height='6.33333' rx='3.16667' fill='%233C3C3C'/%3E%3Crect y='15.8333' width='53' height='6.33333' rx='3.16667' fill='%233C3C3C'/%3E%3Crect y='31.6667' width='53' height='6.33333' rx='3.16667' fill='%233C3C3C'/%3E%3C/svg%3E%0A");
  background-size: cover;
  width: 30px;
  height: 24px;
}

@media (max-width: 991px) {
  .bubble--user-menu {
    width: 35px;
    height: 35px;
    margin-top: 18px;
  }

  #user-menu-container {
    top: 45px;
    left: -36px;
  }

  #user-menu-bubble:after {
    right: 6px;
    bottom: -15px;
  }

  #menu-main-menu a {
    padding: 6px 4px;
  }

  .sub-nav a {
    padding: 0 10px;
  }
}


@media (max-width: 1300px) {
  .dropdown-menu--second-level {
    left: unset;
    right: 100%;
  }
}

@media (max-width: 767px) {

  .rafflebox-wrap {
    margin-left: auto;
    margin-right: 18px;
  }

  #menu-main-menu a {
    display: block;
  }

  #menu-main-menu {
    margin-top: 2px;
  }

  .sub-nav-inner {
    flex-direction: column;
    padding-left: 8px;
  }

}

@media (min-width: 768px) {
  #menu-main-menu li {
    flex-grow: 1;
    text-align: center;
  }

  #menu-main-menu a {
    width: 100%;
    padding: 6px 4px;
    text-align: center;
  }
}

/* Main Content */
#wrapper {
  background-color: var(--ps-neutral-900);
}

.container--main {
	display: flex;
	background-color: var(--ps-neutral-1000);
	box-shadow: 0px 0px 3px 0px #00000040;
	margin-top: 0;
	padding-left: 0;
	padding-right: 0;
}

.site-main {
  padding: 40px;
}

#content {
  padding: 40px;
  width: 100%;
  max-width: 640px;
  border-right: 1px solid var(--ps-neutral-800);
}

@media (max-width: 767px) {
  .container--main {
    flex-direction: column;
  }
}


/* Author */ 
#author {
  color: var(--ps-neutral-300);
  margin-bottom: 16px;
  line-height: 20px;
  font-size: 13px;
}

.author-info {
  gap: 5px;
}

.author-left {
  gap: 5px;
  flex-wrap: wrap;
}

.author-profile-img img {
  border-radius: 50%;
}

.author-profile-link {
  border-right: 1px solid var(--ps-neutral-800);
  padding-right: 5px;
}

.page-share {
  position: relative;
}

.page-share-rss {
  padding-right: 10px;
  border-right: 1px solid var(--ps-neutral-800);
}

.page-share-social {
  padding-left: 10px;
}

@media (max-width: 767px) {
  #author {
    font-size: 12px;
  }

  .author-profile-img img {
    width: 20px;
    height: 20px;
  }
}

@media (max-width: 370px) {
  .author-info {
    flex-wrap: wrap;
  }
}

/* Author About */ 

#author-about {
	padding: 20px 40px;
	border-top: 1px solid var(--ps-neutral-900);
	display: flex;
	gap: 20px;
	width: 100%;
	margin-top: 20px;
}
.author-about-img img {
	max-width: 80px;
	height: auto;
}
.author-single-img img {
	height: auto;
}

.author-about-name {
  margin-bottom: 5px;
}

.author-about-title { 
  margin-bottom: 10px;
  font-weight: 600;
  font-size: 13px;
  line-height: 16px;
  margin-bottom: 10px;
  display: inline-block;
}

.author-about-text {
  margin-bottom: 10px;
}

.author-about-links a {
  font-size: 11px;
  color: var(--ps-neutral-300);
  margin-right: 14px;
}

@media (max-width:400px) {
  #author-about {
    flex-direction: column;
  }
}

.entry_article_inner .youtube {
    margin-bottom: 40px;
    display: inline-block;
    width: 100%;
}

/* Disclosure */
#disclosure {
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 10px;
  border: 1px solid var(--ps-neutral-800);
}

.disclosure-statement {
  line-height: 18px;
  font-style: italic;
  font-size: 12px;
}

@media (max-width: 991px) {
  .disclosure-statement {
    line-height: 17px;
    font-style: italic;
    font-size: 11px;
  }
}

/* Page Social Share */ 
.page-social-share {
  padding-top: 20px;
  margin-bottom: 40px;
  border-top: 1px solid var(--ps-neutral-900);
  gap: 30px;
}
.page-social-share .social-share-label {
    margin: 0;
}
.page-social-share .heateor_sss_sharing_container {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.page-social-share-links {
  gap: 5px;
}

@media (max-width: 767px) {
	
  .page-social-share-links {
    flex-wrap: wrap;
  }
  
}
/* Author Single */ 

.author-single-img {
	max-width: 180px;
	width: 100%;
}

.author-single-name {
	margin-bottom: 20px;
	text-transform: capitalize;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	overflow-wrap: break-word;
	word-break: break-word;
}
.author-social-links {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	gap: 10px;
	margin-top: auto;
	margin-bottom: 20px;
}
.author-single-about-top {
	margin-bottom: 20px;
	gap: 20px;
	flex-wrap: wrap;
	width: 100%;
	display: flex;
}
.author-single-info {
	width: calc(100% - 200px);
}

.author-single-about-bottom {
  padding-top: 20px;
  border-top: 1px solid var(--ps-neutral-700);
}
.author-single-title {
	margin-top: 0;
}
.author-single-about-sec .marginBottom, 
.author-single-content h1 {
    display: none;
}
.author-single-about-sec img.modulRight {
	display: none;
}
.author-single-sec .author-single-info {
	width: 100%;
}
.author-single-sec .author-single-img {
	float: right;
	width: 100%;
	max-width: 240px;
	margin: 0 0 40px 40px;
}
#custom_html-9 {
	list-style: none;
}

@media (max-width: 991px) {
  .author-single-img {
    max-width: 160px;
  }
}

@media (max-width: 767px) {
	.author-single-img {
		max-width: 335px;
		margin-bottom: 10px;
	}
	.author-single-about-top {
		gap: 0 20px;
	}
	.author-single-info {
		width: 100%;
	}
}

/* Related Guides */ 
.related-guide {
  display: grid;
  grid-template-areas:
  "image title"
  "image text";
  grid-template-columns: 176px 1fr;
  grid-template-rows: max-content 1fr;
  gap: 10px 20px;
  padding-top: 15px;
  padding-bottom: 37px;
  border-bottom: 1px solid var(--ps-neutral-950);
}

.related-guides-list .related-guide:first-child {
  padding-top: 0;
}

.related-guide-img  {
  grid-area: image;
}

.related-guide-img img {
  height: 100%;
  object-fit: cover;
}

.related-guide-img.related-guide-img-placeholder img {
  object-fit: contain;
}

.related-guide-link {
  grid-area: title;
  font-size: 17px;
  line-height: 20px;
  font-weight: 700;
  margin-bottom: 0;
}

.related-guide-text {
  grid-area: text;
  margin-bottom: 0;
}

@media (max-width: 767px) {
  .related-guide {
    grid-template-areas:
      "title title"
      "image text";
    grid-template-columns: 104px 1fr;
    gap: 10px;
    padding-bottom: 15px;
  }

  .related-guide-text {
    font-size: 13px;
    line-height: 20px;
  }
}

/* Pagination */
.single-pagination {
  margin-top: 20px;
  display: flex;
  justify-content: flex-end;
  position: relative;
  gap: 7px;
}

.single-pagination .page-numbers {
  padding: 0;
  color: var(--ps-neutral-300);
  width: 34px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid var(--ps-neutral-700);
  border-radius: 50%;
  font-size: 13px;
  line-height: 18px;
  font-weight: 700;
  transition: background-color var(--ps-primary-transition);
}

.single-pagination .page-numbers:hover {
  background-color: var(--ps-neutral-800);
}

.single-pagination .page-numbers.current {
  background-color: var(--ps-neutral-800);
  cursor: default;
}

.single-pagination .page-numbers.prev {
  transform: rotate(180deg);
}

.single-pagination .page-numbers-first,
.single-pagination .page-numbers-last {
  width: unset;
  border-radius: 200px;
  background-repeat: no-repeat;
}

.single-pagination .page-numbers-first {
  padding: 10px 10px 10px 33px;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.65405 0.601562H0.700928V13.3984H3.65405V0.601562ZM13.2791 11.5117L11.365 13.3984L4.96655 7L11.3923 0.601562L13.2791 2.48828L8.79468 7L13.2791 11.5117Z' fill='%23808080'/%3E%3C/svg%3E%0A"); 
  background-position: 10% center;
  order: -1;
}

.single-pagination .page-numbers-last {
  padding: 10px 33px 10px 10px;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3259 0.601562H13.2791V13.3984H10.3259V0.601562ZM0.700928 11.5117L2.61499 13.3984L9.01343 7L2.58765 0.601562L0.700928 2.48828L5.1853 7L0.700928 11.5117Z' fill='%23808080'/%3E%3C/svg%3E%0A");
  background-position: 90% center;
  order: 2;
}

@media (min-width: 768px) and (max-width: 991px),
  (max-width: 540px) {

  .single-pagination {
    flex-wrap: wrap;
  }

  .single-pagination.nav-newline {
    position: relative;
    margin-bottom: 40px;
  }

  .single-pagination.nav-newline .page-numbers-first,
  .single-pagination.nav-newline .page-numbers-last {
    position: absolute;
    bottom: -41px;
  }

  .single-pagination.nav-newline .page-numbers-first {
    right: 106px;
  }

  .single-pagination.nav-newline:not(:has(.page-numbers-last)) .page-numbers-first {
    right: 0;
  }
}

/* Sidebar/Widgets */
#sidebar {
  width: 100%;
  max-width: 320px;
}

#widgets {
  margin-bottom: 0;
  padding: 0;
  list-style: none;
}

#widgets ul {
  padding-left: 0;
}

.widget-container {
  margin-bottom: 0;
  padding: 40px;
}

.widget-container:not(:last-of-type) {
  border-bottom: 1px solid var(--ps-neutral-800);
}

.widget-title {
  margin-bottom: 15px;
}
 
.widgets-recent-post {
  gap: 10px;
  display: flex;
  padding: 15px 0 11px 0;
  margin-bottom: 0;
  border-bottom: 1px solid var(--ps-neutral-800);
}

.widgets-recent-post:first-child {
  padding-top: 0;
}

.widgets-recent-post:last-child {
  border: none;
}

.recent-post-thumb {
  max-width: 50px;
  flex-shrink: 0;
}

.recent-posts-link {
  color: var(--ps-neutral-100);
}

.LatestNewsFeed .recent-posts-link {
  font-size: 13.5px;
  font-weight: 600;
  line-height: 16px;
}

.LatestForumPosts .recent-posts-link {
  font-size: 13px;
  font-weight: 700;
  line-height: 19px;
}

.recent-posts-show-more {
  font-size: 13px;
  padding-top: 16px;
  display: inline-block;
}

.links-widget-group {
  margin-top: 0;
  margin-bottom: 9px;
  list-style-type: none;
}

.links-widget-group:not(:last-of-type) {
  padding-bottom: 9px;
  border-bottom: 1px solid #eee;
}

.widget-container.child_pages_widget {
    border: none;
    padding-bottom: 0;
}
.widget-container.child_pages_widget:last-child {
    padding-bottom: 40px;
}
.widget-container.child_pages_widget + .widget-container.child_pages_widget{
	padding-top:0;
}
.child_pages_widget ul.links-widget-group {
    border-bottom: 1px solid #eee;
	padding-bottom: 9px;
}
.child_pages_widget:last-child ul.links-widget-group{
	border-bottom: none;
	padding-bottom: 0;
}
.links-widget-title {
  color: #ff0000;
}

.links-widget-link {
  margin-bottom: 8px;
}

.links-widget-title,
.links-widget-link {
  font-size: 13.3px;
}


@media (min-width: 768px) and (max-width: 991px) {
  #sidebar {
    max-width: 280px;
  }
}

@media (max-width: 767px) {
  #sidebar {
    max-width: unset;
  }

  .widget-container {
    padding: 36px 20px;
  }

  .recent-posts-link {
    font-size: 13px;
  }
}

/* Footer */

#footer {
  margin-top: 20px;
  font-family: var(--ps-font-secondary);
  background-color: var(--ps-neutral-300);
  width: 100%;
  display: inline-block;
  vertical-align: top;
}

.footer-nav {
  padding-top: 30px;
  padding-bottom: 30px;
}
.footer-nav-row {
	text-align: center;
	justify-content: center;
	display: flex;
}
.footer-nav ul{
  list-style: none;
}

.footer-nav li {
  margin-bottom: 0;
  line-height: 16px;
}

.footer-mainlinks {
  margin-bottom: 23px;
}

.play-responsibly,
.footer-copyright,
.footer-mainlinks a {
  font-size: var(--ps-footer-links-fs);
  line-height: 20px;
  color: var(--ps-neutral-900);
  transition: color var(--ps-primary-transition);
}

.footer-mainlinks li:not(:last-child) a {
  border-right: 1px solid #c3c3c3;
}

.footer-mainlinks a:hover {
  color: #a6a6a6;
}

.footer-mainlinks > ul {
  margin-bottom: 9px;
}

.footer-mainlinks li {
  padding-left: 5px;
}

.footer-mainlinks a {
  padding-right: 5px;
}

.footer-copyright {
  color: var(--ps-neutral-500);
}

.footer-languages {
  margin-bottom: 11px;
  padding: 0 4px;
}

.footer-languages > ul {
  gap: 0 12px;
}

.footer-languages a {
  color: var(--ps-neutral-silver);
  font-size: 10px;
  line-height: 16px;
  transition: color var(--ps-primary-transition);
}

.footer-languages a:hover {
  color: var(--ps-neutral-1000);
}

.footer-disclaimer > ul {
  gap: 10px;
}

.footer-disclaimer img {
  max-width: 91px;
}

/* Popover Share */
.popover-social-sharing {
  list-style: none;
  padding: 0;
  margin: 0;
}

.popover-social-sharing li {
  margin-bottom: 4px;
}

.sharing-icon-gray {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-color: var(--ps-neutral-700);
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background-color var(--ps-primary-transition);
}

.sharing-icon-gray:hover,
.popover-sharing-link:hover {
  background-color: var(--ps-neutral-300);
}

.popover-sharing-link-ico {
  width: 12px;
}

.popover-sharing-link-ico-fb {
  height: 14px;
}

/*** 6. Plugin Overrides and Styling ***/

/* Shortcode Ultimate */
div.su-table {
  margin-bottom: 40px;
}

div.su-table table {
  color: var(--ps-neutral-100);
  border-color: var(--ps-neutral-0) !important;
}

div.su-table table th {
  background: var(--ps-neutral-0) !important;
  color: var(--ps-neutral-1000) !important;
  border: transparent !important;
  font-weight: 700 !important;
  vertical-align: top;
}

div.su-table table th strong {
  font-weight: 700 !important;
}

div.su-table table td {
  border: 1px solid var(--ps-neutral-700) !important;
}

div.su-table table td, 
div.su-table table th {
  text-align: left !important;
  font-size: 13px !important;
  line-height: 20px;
  padding: 5px 10px !important;
}

div.su-table-alternate table tr:nth-child(even) td {
  background-color: var(--ps-neutral-1000) !important;
}

div.su-note,
div.su-box {
  margin-bottom: 20px;
  border: none !important;
  border-radius: 0 !important;
}

.entry-content > .su-note,
.entry-content > .su-box {
  margin-top: 40px;
}

div.su-list {
  margin-bottom: 20px;
}

div.su-box-title {
  border-top: 5px solid var(--ps-primary-red) !important;
  background-color: var(--ps-neutral-950) !important;
  color: var(--ps-neutral-100) !important;
  padding: 15px 20px 20px;
  font-size: 19px;
  line-height: 25px;
  font-weight: 700;
  position: relative;
}

div.su-note-inner,
div.su-box-content {
  background-color: var(--ps-neutral-950) !important;
  padding: 20px;
  color: var(--ps-neutral-100);
  line-height: var(--ps-body-lh);
}

div.su-box-title:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: calc(100% - 40px);
  height: 1px;
  background-color: var(--ps-neutral-800);
}

div.su-list ul li {
  line-height: var(--ps-body-lh);
}

div.su-spoiler-style-fancy>.su-spoiler-title {
  background-color: var(--ps-neutral-950);
}

div.su-spoiler-style-fancy, 
div.su-spoiler-style-fancy>.su-spoiler-title {
  border-radius: 0;
}

div.su-list ul li>i {
  left: 5px;
  top: 5px;
}

a.su-button {
  border-radius: 100px !important;
  padding: 7px 20px;
  font-weight: 700;
}

a.su-button span {
  font-size: 13px !important;
  line-height: 19px !important;
  padding: 0 !important
}

.su-button:hover span {
  top: 0 !important;
}

@media (min-width: 767px) and (max-width: 992px) {
  div.su-table.su-table-responsive {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  }
}

@media (max-width: 767px) {
  div.su-row .su-column+.su-column {
    margin-top: 10px;
  }
}

/* Fi FAQ Content */
section.fi-faq-content-shortcode:first-of-type  {
  margin-top: -12px;
}

div.fi-faq-content-shortcode__question {
  padding-top: 12px;
  padding-bottom: 3px;
}

.fi-faq-content-shortcode .fi-faq-content-shortcode__question > * {
  font-weight: 700;
}

.fi-faq-content-shortcode .fi-faq-content-shortcode__question > *,
div.fi-faq-content-shortcode__answer p {
  font-size: var(--ps-body-fs);
  line-height: var(--ps-body-lh);
  color: var(--ps-neutral-0);
}

section.fi-faq-content-shortcode:first-of-type .fi-faq-content-shortcode__question,
div.fi-faq-content-shortcode__question,
div.fi-faq-content-shortcode__answer {
  border: none;
}

div.fi-faq-content-shortcode__answer {
  padding-bottom: 3px;
}

div.fi-faq-content-shortcode__question:after {
  content: '';
  position: absolute;
  top: 50%;
  transform: rotate(0) translateY(-50%);
  right: 0;
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4L6 9L11 4' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
  background-color: var(--ps-neutral-700);
  border-radius: 50%;
}

div.fi-faq-content-shortcode__question.active:after {
  background-position: center;
  transform: rotate(180deg) translateY(50%);
}


/* Sassy Social Share */
.page-social-share .heateor_sss_svg {
  background-color: unset !important;
  width: 40px !important;
  height: 40px !important;
  background-repeat: no-repeat !important;
  background-position: center;
  opacity: 0.75 !important; 
  transition: opacity var(--ps-primary-transition);
}

.page-social-share .heateor_sss_svg:hover {
  opacity: 1 !important; 
}

.page-social-share div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a {
  margin-right: 3px;
}

.page-social-share .heateor_sss_svg svg {
  display: none !important;
}

.page-social-share .heateor_sss_facebook .heateor_sss_svg {
  background-image: url("../img/icons/facebook.svg");
}

.page-social-share .heateor_sss_button_x .heateor_sss_svg {
  background-image: url("../img/icons/x.svg");
}

.page-social-share .heateor_sss_button_vkontakte .heateor_sss_svg {
  background-image: url("../img/icons/vk.svg");
}

.page-social-share .heateor_sss_button_odnoklassniki .heateor_sss_svg {
  background-image: url("../img/icons/page-share-ico.svg");
}

.page-social-share .heateor_sss_email .heateor_sss_svg {
  background-image: url("../img/icons/email.svg");
}

.toplist-pokerstrategy__offer-rating-score {
	align-items: baseline !important;
}

.news_tblBorder td {
	word-break: break-word;
}
.news_tblBorder {
	width: 100%;
	margin-bottom: 10px;
}
.stepguidecst h2 {
	word-break: break-all;
}
.wp-caption {
	width: 100% !important;
}
.news_tblCellbody2, 
.news_tblCellbody1 {
	word-break: break-all;
}

/* New style feb2026 */

.entry-content .modulRight {
	float: right;
	width: 100%;
	max-width: 240px;
	margin: 0 auto;
	margin: 0 0 40px 40px;
	border: none;
}
.entry-content figcaption {
	font-style: italic;
	font-size: 12.6px;
	color: gray;
	text-align: center;
}
.entry-content .modulRight img {
	width: 100%;
	height: auto;
}
.authorBox--full {
	margin: 20px 0;
	padding: 20px 40px;
	position: relative;
	width: 100%;
	border-top: 1px solid #e6e6e6;
	display: flex;
	gap: 0 15px;
	align-content: flex-start;
	align-items: flex-start;
	flex-wrap: wrap;
}
.authorBox--full img {
	height: auto;
	max-width: 80px;
	position: relative;
	top: 0;
}
.authorBox--full .authorBox--full-content {
	margin: 0;
	width: calc(100% - 96px);
}
.authorBox--full .authorBox--full-content h3 {
	width: 100%;
	margin: 0 0 10px;
}
.authorBox--full .authorBox--full-content p {
	width: 100%;
	margin: 0 0 10px;
}
.authorBox--full p:empty {
	display: none;
}
.authorBox--full .authorBox--full-content footer ul {
	padding-left: 0;
	margin-bottom: 0;
}
.authorBox--full .authorBox--full-content footer li {
	display: inline;
	font-size: 11px;
	padding: 0 10px 0 0;
	margin-bottom: 6px;
	list-style-type: disc;
}
.authorBox--full .authorBox--full-content footer a {
	color: gray;
}
.authorBox--full .authorBox--full-content footer a:hover {
	color: #006cb0;
}
.home-page-inner {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	padding: 40px;
}
.news--intro {
	font-weight: 700;
}
blockquote {
	padding: 9.5px 19px;
	border-left: 5px solid #eee;
	margin: 20px;
}
td, th {
	padding: 4px 2px;
}
blockquote td {
	word-break: unset;
}
table {
	min-width: min-content;
	caption-side: inherit;
}
.category-post-list {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	padding: 15px 0;
	border-bottom: 1px solid #e6e6e6;
}
.category-post-list .entry-title {
	margin: 10px 0;
	font-size: 15.3px;
	font-weight: 700;
	color: #006cb0;
	width: 100%;
	line-height: 18px;
}
.entry-description {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	gap: 0 15px;
}
.entry-thumbnail {
	width: 104px;
	height: 70px;
	margin: 5px 0;
}
.entry-thumbnail img {
	height: 100%;
	object-fit: cover;
	width: 100%;
}
.news-category-overview {
	display: flex;
	width: 100%;
}
.entry-excerpt {
	width: calc(100% - 120px);
}
.entry-excerpt .post-word-count {
	font-size: 15px;
	line-height: 22px;
	word-break: break-word;
}
.entry-excerpt .post-word-count a {
	color: var(--bs-body-color);
}
.entry-excerpt .post-word-count a:hover {
	color: var(--ps-primary-blue);
}
.entry-excerpt .entry-meta {
	margin-top: 5px;
	text-align: right;
	font-size: 11px;
	line-height: 16px;
	color: gray;
}
.entry-excerpt .entry-meta a {
	color: gray;
}
.entry-excerpt .entry-meta a:hover,
.entry-excerpt:hover {
	color: #006cb0;
}
.news-category-overview .page-numbers {
	display: flex;
	align-items: center;
	gap: 6px;
	list-style: none;
	padding: 0;
	margin: 20px 0 0;
	justify-content: end;
}
.news-category-overview .page-numbers li a, 
.news-category-overview .page-numbers li span {
	display: flex;
	align-items: center;
	justify-content: center;
	width: auto;
	height: 35px;
	border: 1px solid #ddd;
	color: gray;
	font-weight: 700;
	text-decoration: none;
	transition: all 0.2s ease;
	margin: 0;
	font-size: 13px;
	padding-right: 9px;
	padding-left: 9px;
	min-width: 35px;
	border-radius: 200px;
}
.news-category-overview .page-numbers li a.next:before,
.news-category-overview .page-numbers li a.prev:before {
    content: "\e602";
    position: absolute;
    left: auto;
    font-size: 15px;
	line-height: 15px;
    top: auto;
    bottom: auto;
    margin: auto;
    font-family: 'icomoon';
	font-weight: normal;
}
.news-category-overview .page-numbers li a.prev:before {
    content: "\e61b";
}
.news-category-overview .page-numbers li a:hover {
	border-color: var(--ps-neutral-100);
	color: var(--ps-neutral-100);
}
.news-category-overview .page-numbers .current {
	background: #dcdcdc;
	border-color: #cfcfcf;
	font-weight: 700;
	color: var(--ps-neutral-100);
}
.news-category-overview .page-numbers.prev, 
.news-category-overview .page-numbers.next {
	font-size: 32px;
	vertical-align: middle;
	display: inline-block;
	text-align: center;
	line-height: 26px;
	color: gray;
}
.news-category-overview .page-numbers .last-list,
.news-category-overview .page-numbers .first-list {
	width: auto;
	height: 35px;
	padding: 0 9px;
	border-radius: 30px;
	border: 1px solid #ddd;
	font-weight: 500;
}
.news-category-overview .page-numbers .last-list:hover,
.news-category-overview .page-numbers .first-list:hover,
.news-category-overview .page-numbers .last-list span:hover,
.news-category-overview .page-numbers .first-list span:hover {
	border-color: var(--ps-neutral-100);
	color: var(--ps-neutral-100);
}
.news-category-overview .page-numbers .last-list i {
	margin-left: 10px;
	font-size: 14px;
    line-height: 16px;
}
.news-category-overview .page-numbers .first-list i {
	margin-right: 10px;
	font-size: 14px;
    line-height: 16px;
}
.news-category-overview .page-numbers li {
	margin: 0;
}
.news-category-overview .page-numbers li span.nu-count {
	margin-left: 3px;
	min-width: auto;
}
body .news-category-overview .last-list span, 
body .news-category-overview .first-list span {
	width: auto;
	height: auto;
	border: none;
	font-weight: 700;
	color: gray;
	padding: 0;
	min-width: auto;
}
body .news-category-overview .first-list span{
	justify-content: flex-start;
}
.cstTDCards5 {
	min-width: 176px;
}
/*About Us*/

.articleHasSidebar {
	display: flex;
	width: 100%;
	flex-wrap: wrap;
}
.withSpacing {
	padding: 40px;
	width: 100%;
	max-width: 640px;
	border-right: 1px solid #e6e6e6;
}	
.about-top-sec h2 {
	margin: 40px 0 20px 0;
}
.about-benefits {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
}
.about-benefits-block {
	width: 33%;
	padding: 15px 10px;
	text-align: center;
}
.about-benefits-block h3 {
	font-size: 15px;
	margin: 40px 0 20px 0;
}
.about-benefits-block p {
	line-height: 1.5;
	font-family: "Open Sans";
	font-size: 15px;
	margin: 0 0 20px 0;
}
.about-benefits-block .button {
	background: #ff9500;
	border-radius: 50px;
	color: #fff;
	padding: 8px 20px 8px 20px;
	font-size: 13px;
	font-family: "Open Sans";
	line-height: 1.4;
	font-weight: 700;
	display: inline-block;
	border: none;
	cursor: pointer;
	outline: none;
	text-align: center;
	-webkit-transition: all .25s 0s ease;
	transition: all .25s 0s ease;
	height: auto;
}
.about-benefits-block .button:hover {
	background: #e68600;
}
.about-history-int {
	margin-top: 40px;
}
.about-coache-sec {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
}
.about-coach {
	width: 33%;
	padding: 15px 10px;
	text-align: center;
}
/*Home Page*/

.home-banner-sec p.extra{
	font-size: 15px;
	line-height: 1.5;
	margin: 10px 0;
	padding-left:20px;
	padding-right:20px;
}
.extra{
	font-size: 15px;
	line-height: 1.5;
	margin: 10px 0;
	padding-left:20px;
	padding-right:20px;
	width:100%;
}

.home-banner-sec .headlines{
	width: 100%;
	margin: 32px auto;
	text-align: center;
}
.home-banner-sec h1 {
	font-size: 33.3px;
    padding:0;
    margin: 24px 0 4px 0px;
	font-weight: normal;
	line-height: 1.2;
	color: #b71d1d;
	font-weight: bold;
}
.home-banner-sec h2 {
	font-size: 27px;
	line-height: 1.2;
    padding:0;
    margin: 32px 0 4px 0px;
	font-weight: normal;
}
.home-banner-sec .benefits {
	margin: 0;
	vertical-align: top;
	padding: 25px 0 0 0;
	background: #fff;
	min-height: 30%;
	width: 100%;
}
.home-banner-sec .benefits-block {
	text-align: center;
	float: left;
	margin-left: 20px;
	width: 30%;
	min-height: 200px;
	padding: 0 0px 20px 0px;
}
.home-banner-sec h3{
	color: #222;
	font-size: 22px;
	line-height: 22px;
	font-weight: normal;
	margin: 20px 0 20px 0;
	padding: 0;
}
.benefits-block > p, 
.successes-sec.half > p {
	color: #222;
	display: inline-block;
	vertical-align: top;
	width: 80%;
	padding: 0 0 20px 0;
	margin: 0;
	font-size: 16px;
}
.button {
	vertical-align: top;
	text-shadow: 0 1px rgba(255,255,255,0.2);
	border-radius: 200px;
	color: #fff;
	padding: 7px 20px 7px 20px;
	font-size: 13px;
	font-family: "Open Sans";
	font-weight: 700;
	display: inline-block;
	border: none;
	cursor: pointer;
	outline: none;
	min-height: 34px;
	min-width: 34px;
	text-align: center;
	-webkit-transition: all .25s 0s ease;
	transition: all .25s 0s ease;
	text-decoration: none;
	width: auto;
	margin-bottom: 10px;
}
.coachingBox .coachingBox--content .button {
	width: 100%;
}
.button.blue {
	background: #006cb0;
}
.button.blue:hover {
	background: #005c97;
}
.button-orange {
	color: #fff; 
	text-shadow: 0 1px rgba(0,0,0,0.08); 
	background: #80b100;
}
.home-banner-sec .button-orange:hover{
	color:white;
	background:#6c9600;
}
.home-banner-sec .button-small {
	line-height: 40px;
	font-size: 15px;
	font-weight: bold;
	margin: 10px 0;
	height:40px
}
.home-banner-sec .button-gray {
	background: #808080;
	color: #efefef;
}
.home-banner-sec .button-gray:hover{
	background: #d5d7dd;
	color: #000;
}
.rooms-sec {
	background: #808080;
	width: 100%;
	padding: 30px 0 30px 0;
	margin: 30px 0 40px 0;
	display: inline-block;
}
.rooms-sec p {
	padding: 0 0 40px 0;
	margin:0;
	line-height: 125%;
	font-weight: bold;
	font-size: 22px;
	color: #fff;
	text-align: center;
}
.rooms-sec {
	text-align: center;
}
.rooms-sec img {
	margin: 0 10px;
}
.successes-sec{
	padding: 0 20px;
}
.successes-sec .half{
	width:50%;
	float: left;
	padding: 0 20px;
	text-align:center;
	word-break: break-word;
}
.successes-sec .half img{
	max-width: 275px;
	width: 100%;
}
.successes-sec p {
	width: 80%;
	margin-left: auto;
	margin-right: auto;
}
.successes-sec h2 {
	font-weight: bold;
	text-align: center;
	padding: 0 0 40px 0;
	margin-bottom: 4px;
	margin-top: 0;
}
.coaches-sec {
	background: #b71d1d;
	width: 100%;
	padding: 30px 0 30px 0;
	margin: 30px 0 40px 0;
	text-align: center;
	display: inline-block;
}
.coaches-sec p{
	font-size: 22px;
	color: #fff;
	text-align: center;
}
.coaches-sec p {
	padding: 0 0 40px 0;
	margin:0;
	line-height: 125%;
	font-weight: bold;
}
.coaches-sec .coach {
	display: inline-block;
	width: 120px;
	padding: 10px;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	float: none;
}
.coaches-sec .coach img {
	display: block;
	margin-bottom:10px;
}
.lastcta{
	text-align:center;
	font-size: 22px;
	line-height: 125%;
	padding:0;
	font-weight: normal;
	margin: 60px 0 40px 0;
}
.lastcta p {
	margin-bottom:20px;
}
.home-banner-sec p.pscounterlabel {
	padding: 0 0 10px 0;
	line-height: 125%;
	font-weight: bold;
}
.sidebar {
	width: 100%;
	max-width: 320px;
	padding: 40px;
	font-size: 13px;
	box-shadow: -1px 0 0 #e6e6e6;
}
.withSpacing.fullwidth {
	max-width: 100%;
}
.tableWrapper {
	width: 100%;
	margin: 0px 0px 20px;
	overflow-x: auto;
	overflow-y: hidden;
}
.cstTDCards2 img, 
.cstTDCards3 img, 
.cstTDCards4 img, 
.cstTDCards5 img {
	margin-right: 1px;
}
.tableDefault td img {
	max-width: fit-content;
}
.tableDefault {
	width: 100%;
	max-width: 100%;
	text-align: left;
	font-size: 13px;
}
.tableDefault thead th {
	background: #1d1d1d;
	color: #fff;
	font-weight: 700;
	border-color: #1d1d1d;
	border-style: solid;
	border-width: 2px 1px 2px;
}
.tableDefault th, .tableDefault td {
	padding: 5px 10px;
	border: 1px solid #ccc;
}
.tableDefault th, .tableDefault td {
	padding: 5px 10px;
	border: 1px solid #ccc;
}
.tableDefault tbody tr:hover td {
	background: #f2f2f2;
}
.news-content {
	width: 100%;
	display: flex;
}
.news-archive-wrapper {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
}
.news-column {
	width: 33.3333%;
	padding: 40px;
}
.news-column:nth-child(2) {
	border-right: 1px solid #e6e6e6;
	border-left: 1px solid #e6e6e6;
}
.news-archive-wrapper h2 {
	margin-bottom: 20px;
	font-size: 19px;
	letter-spacing: -0.1px;
	line-height: 25px;
}
.news-archive-wrapper h2 a {
	color: var(--ps-neutral-100);
}
.news-archive-wrapper h2 a:hover {
	color: #006cb0;
}
.news-item {
	margin-bottom: 10px;
	border-bottom: 1px solid #e6e6e6;
	padding-bottom: 15px;
	width: 100%;
	display: inline-block;
}
.news-item h3 {
	margin: 10px 0;
	font-size: 15.3px;
	font-weight: 700;
	color: #006cb0;
	line-height: 18.3667px;
}
.news-item .wp-post-image {
	float: left;
	margin: 5px 10px 5px 0pt;
	width: 104px;
	height: auto;
}
.news-excerpt {
	font-size: 13px;
	margin-bottom: 0;
	color: var(--ps-neutral-100);
	line-height: 19.5px;
}
.news-item a:hover p {
	color: var(--ps-primary-blue);
}
.news-morearticles a {
	font-size: 13px;
	color: #006cb0;
}
.news-morearticles {
	margin-top: 10px;
	width: 100%;
	display: inline-block;
}
.news-morearticles a:hover {
	color: var(--ps-neutral-100);
}
.scienceSidebarRebrush {
	text-align: center;
	max-width: 300px;
	margin-right: -30px;
	margin-left: -30px;
	width: calc(100% + 60px);
}
.scienceSidebarRebrush p {
	line-height: 21px;
	margin: 10px 0 10px;
	font-size: 16px;
	padding-bottom: 0;
	text-align: center;
}
.scienceSidebarRebrush .scienceBtn {
	border-radius: 200px;
	background: #ff9500;
	color: #fff;
	padding: 5px 20px 7px 20px;
	font-size: 15px;
	font-family: "Open Sans";
	line-height: 1.5;
	font-weight: 700;
	display: inline-block;
	border: none;
	cursor: pointer;
	outline: none;
	white-space: nowrap;
	text-decoration: none;
	-webkit-transition: all .25s 0s ease;
	transition: all .25s 0s ease;
}
.scienceSidebarRebrush .scienceBtn:hover {
	background: #e68600;
}
.social_share_widget {
	margin-top: 30px;
}
#sidebar .heateor_sss_sharing_container {
	text-align: center;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.social_share_widget.page-social-share {
    margin-bottom: 0;
    border-top: 0;
    padding-top: 0;
	gap:0;
}
.social_share_widget h3.widget-title {
    margin: 0 0 10px;
}
.promotionBox {
	float: left;
	background: #e6e6e6;
	text-align: center;
	width: 100%;
}
.promotionBox p:empty {
	display: none;
}
.promotionBox .promotionBox--content {
	padding: 20px;
	width: 100%;
	float: left;
}
.promotionBox--content h4 {
	font-size: 22.5px;
	font-weight: 700;
	float: left;
	width: 100%;
	margin: 0 0 15px 0;
	line-height: 30px;
}
.modulRight .promotionBox img {
	width: auto;
	margin: 20px auto 0 auto;
}
.promotionBox--content .button {
	border-radius: 200px;
	background: gray;
	color: #fff;
	padding: 7px 20px 7px 20px;
	font-size: 13px;
	font-family: "Open Sans";
	line-height: 1.4;
	font-weight: 700;
	display: inline-block;
	border: none;
	cursor: pointer;
	outline: none;
	min-height: 34px;
	min-width: 34px;
	text-align: center;
	-webkit-transition: all .25s 0s ease;
	transition: all .25s 0s ease;
	background: #ff9500;
	height: auto;
	width: 100%;
}
.button.green {
	background: #80b100;
}
.news-areas-list .widget-title {
	color: var(--ps-neutral-100);
	text-decoration: none;
	margin-bottom: 0;
}
.news-area-item {
	position: relative;
	border-bottom: 1px solid #e6e6e6;
	padding: 15px 0 10px;
}
.news-area-item:last-child {
	padding-bottom: 0;
	border: none;
}
.news-area-item a {
	display: inline-block;
	color: var(--ps-neutral-100);
	font-weight: 700;
	font-size: 13px;
}
.news-area-item a:hover {
	color: #006cb0;
}
.button.red {
	background: #d73430;
}
.button.red:hover {
	background: #c72a26;
}
.coachingBox .coachingBox--content {
	background: #e6e6e6;
	padding: 20px;
	width: 100%;
	float: left;
	color: var(--ps-neutral-100);
}
.coachingBox p:empty {
	display: none;
}
.coachingBox .coachingBox--content > p {
	font-size: 13px;
	float: left;
	width: 100%;
	margin: 0;
}
.coachingBox .coachingBox--content > h4 {
	font-size: 15px;
	font-weight: 700;
	float: left;
	width: 100%;
	margin: 0 0 10px 0;
}
.progressElement {
	line-height: 20px;
}
.progressElement .progressElement--content {
	width: 100%;
	margin-bottom: 20px;
	float: left;
}
.progressElement .progressElement--content .progressElement--content-progressBar {
	display: inline-block;
	position: relative;
	width: 83%;
	margin-top: 7px;
}
.progress {
	overflow: hidden;
	height: 20px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
}
.progressElement .progressElement--content .progressElement--content-progressBar .progress {
	margin-bottom: 5px;
}
.progressElement .progressElement--content .progressElement--content-progressBar .progress .progress-bar.progress-bar-success {
	background-size: 20px 20px;
}
.progressElement .progressElement--content .progressElement--content-progressBar .progress .progress-bar {
	background-color: #a0c540;
}
.progress-striped .progress-bar-success {
	background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
}
.footer-nav-row .btn {
	position: relative;
	display: table-cell;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 198px;
	border-right: 2px solid #FFFFFF;
	border-bottom: 2px solid #d9d9d9;
	background-color: #f2f2f2;
	vertical-align: middle;
	text-align: left;
	padding: 0;
	height: auto;
}
.footer-nav-row .prev a::before,
.footer-nav-row > a.prev::before {
	position: absolute;
	display: block;
	margin-top: 2px;
	margin-left: -28px;
	width: 19px;
	height: 15px;
	background-image: url("../img/prev-icon.png");
	content: " ";
}
.footer-nav-row a, 
.footer-nav-row a.btn {
	font-size: 11px;
	vertical-align: super;
	color: #000;
	padding: 16px 10px;
	width: 198px;
	height: 52px;
	display: table-cell;
}
.footer-nav, 
.footer-nav a {
	font-size: 11px;
}
.footer-nav-row .middle,
.footer-nav-row > .middle {
	position: relative;
	margin: 0 2px;
	text-align: center;
	line-height: 20px;
	height: 56px;
}
.footer-nav-row .middle::before,
.footer-nav-row > a.middle::before {
	position: static;
	display: inline-block;
	margin-right: 10px;
	width: 22px;
	height: 18px;
	background-image: url("../img/overview-icon.png");
	content: "";
	vertical-align: middle;
}
.footer-nav-row .next a::after,
.footer-nav-row > a.next::after {
	position: absolute;
	margin-top: 2px;
	margin-left: 7px;
	width: 19px;
	height: 15px;
	background-image: url("../img/next-icon.png");
	content: "";
}
.choice-nav .btn:hover, .footer-nav .btn:hover {
	background-color: #e4e4e4;
	color: #000;
	cursor: pointer;
}
.footer-nav-row .prev a,
.footer-nav-row > a.prev {
	padding-left: 38px;
}
.footer-nav-row .next a,
.footer-nav-row > a.next {
	margin: 0 2px;
	padding-right: 35px;
	padding-left: 5px;
	border-right: 0 none;
	text-align: right;
}
button.lib-gfx-btn-sml, 
a.lib-gfx-btn-sml {
	display: inline-block;
	margin-right: 4px;
	padding-left: 32px;
	border: none;
	background: transparent url(../img/cta-btn-sml.png) left top no-repeat;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Geneva, "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", "Verdana Ref", sans-serif;
	-webkit-transition: all .25s 0s ease;
   transition: all .25s 0s ease;
}
.footer-nav-row .no-link a {
	background-color: #F7F7F7;
	color: #DFDFDF;
	border: none;
}
.footer-nav-row .no-link a::after,
.footer-nav-row .no-link a::before{
	opacity: 0.2;
}
.footer-nav-row .no-link a:hover {
	background-color: #F7F7F7;
	color: #DFDFDF;
	border-color: #F7F7F7;
}
.footer-nav-row .btn.no-link, 
.footer-nav-row .btn.no-link a {
	cursor: no-drop;
}
.footer-nav-row .btn.no-link:hover {
	cursor: no-drop;
	background-color: #f7f7f7;
}
a.lib-gfx-btn-sml span {
	position: relative;
	right: -4px;
	display: inline-block;
	padding: 3px 16px 3px 0 !important;
	background: transparent url(../img/cta-btn-sml.png) right top no-repeat;
	white-space: nowrap;
	line-height: 21px;
}
button.lib-gfx-btn-sml:hover span, a.lib-gfx-btn-sml:hover span {
	background-position: right -27px;
}
button.lib-gfx-btn-sml:hover, a.lib-gfx-btn-sml:hover {
	background-position: left -27px;
}
div * a[class|="lib-gfx-btn"] {
	color: #000 !important;
	text-decoration: none !important;
}
.videoPreview {
	float: left;
	max-width: 270px;
	width: 100%;
}
.videoPreview.left {
	margin-right: 19px;
}
.videoPreview--teaser-thumb {
	float: left;
	position: relative;
	width: 100%;
}
.videoPreview--teaser-thumb .icon {
	border: 2px solid #fff;
	border-radius: 60px;
	color: #fff;
	height: 60px;
	left: 50%;
	line-height: 57px;
	margin: -30px 0 0 -30px;
	position: absolute;
	text-align: center;
	top: 50%;
	width: 60px;
	z-index: 99;
	background: url(../img/play-icon.png) center center no-repeat;
	background-size: 20px;
}
.videoPreview--teaser-thumb figure {
	background: none repeat scroll 0 0 #000;
	float: left;
	width: 100%;
	margin-bottom:0;
}
.videoPreview p:empty {
	display: none;
}
.videoPreview--teaser-thumb figure img {
	width: 100%;
	float: left;
	opacity: 0.5;
	transition: all 0.25s ease 0s;
	margin-bottom: 0;
}
.videoPreview .videoPreview--content {
	padding: 20px;
	width: 100%;
	float: left;
	color: #fff;
}
.videoPreview .videoPreview--content.primary {
	background: #d73430;
	margin-bottom: 20px;
}
.videoPreview .videoPreview--content h4 {
	margin: 0;
	color: #fff;
	font-size: 17.1px;
	line-height: 1.2;
	font-weight: 700;
}
.videoPreview .videoPreview--content p {
	font-size: 13px;
	float: left;
	width: 100%;
	margin: 10px 0 0 0;
}
.videoPreview--teaser-thumb:hover img {
	opacity: 1;
}
.coachingBoxFull {
	width: 100%;
	position: relative;
	background: #e6e6e6;
	padding: 20px;
	margin: 0 0 40px;
	display: inline-block;
}
.coachingBoxFull img {
	max-width: 150px;
	height: auto;
	position: absolute;
	right: 20px;
	top: 20px;
}
.coachingBoxFull .coachingBox--content {
	width: 100%;
	float: left;
	font-size: 13px;
	margin: 0 0 30px;
	padding-left: 0;
}
.coachingBoxFull .coachingBox--content li {
	float: left;
	font-weight: 700;
	padding: 0 120px 5px 0;
	width: 70%;
	list-style: none;
	margin-bottom: 0;
}
.coachingBoxFull .coachingBox--content li:nth-child(2n+1) {
	clear: both;
	font-weight: 400;
	padding: 0;
	width: 25%;
}
.coachingBoxFull .center {
	float: left;
	text-align: center;
	width: 100%;
}
.coachingBoxFull .button.blue {
	width: auto;
}
.modulFull {
	margin: 0 0 40px 0;
	width: 100%;
}
.teaserBoxFull {
	background: #e6e6e6;
	padding: 20px;
	width: 100%;
}
.modulFull img {
	width: 100%;
	height: auto;
}
.modulLeft {
	float: left;
	width: 100%;
	max-width: 240px;
	margin: 0 auto;
	margin: 0 40px 40px 0;
}
.videoBox--teaser-thumb {
	float: left;
	position: relative;
	width: 100%;
}
.videoBox--teaser-thumb .icon {
	border: 2px solid #fff;
	border-radius: 60px;
	color: #fff;
	height: 60px;
	left: 50%;
	line-height: 57px;
	margin: -30px 0 0 -30px;
	position: absolute;
	text-align: center;
	top: 50%;
	width: 60px;
	z-index: 99;
	background: url(../img/play-icon.png) center center no-repeat;
	background-size: 20px;
}
.videoBox--teaser-thumb figure {
	background: none repeat scroll 0 0 #000;
	float: left;
	width: 100%;
	margin-bottom: 0;
}
.videoBox--teaser-thumb figure img {
	width: 100%;
	float: left;
	opacity: 0.5;
	transition: all 0.25s ease 0s;
	margin-bottom: 0;
	height: auto;
}
.videoBox .videoBox--content {
	background: #e6e6e6;
	padding: 20px;
	width: 100%;
	float: left;
	color: #1d1d1d;
}
.videoBox .videoBox--content p {
	font-size: 13px;
	float: left;
	width: 100%;
	margin: 0;
}
.videoBox .videoBox--content h4 {
	font-size: 15px;
	font-weight: 700;
	float: left;
	width: 100%;
	margin: 0 0 10px 0;
}
.videoBox--teaser-thumb:hover img {
	opacity: 1;
}
.pokerbuzz .pokerbuzz--teaser {
	position: relative;
	display: inline-block;
	width: 100%;
	margin-bottom: 20px;
	text-align: left;
}
.pokerbuzz .pokerbuzz--teaser {
	text-align: left;
}
.pokerbuzz .pokerbuzz--teaser h2 {
	display: inline;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 20px;
}
.pokerbuzz .pokerbuzz--teaser .pokerbuzz--teaser-headline {
	color: #d73430;
	font-size: 20px;
	text-align: left;
}
.pokerbuzz .pokerbuzz--teaser .pokerbuzz--teaser-description {
	display: table;
	margin-top: 10px;
	color: var(--ps-neutral-100);
	text-decoration: none;
}
.pokerbuzz .pokerbuzz--teaser .pokerbuzz--teaser-description .icon.icon-arrow-right {
	position: absolute;
	margin-top: 7px;
	margin-left: 8px;
	color: #d73430;
	font-size: 11px;
}
.pokerbuzz .pokerbuzz--teaser .pokerbuzz--teaser-image {
	background: none repeat scroll 0 0 #333;
	float: left;
	max-width: 175px;
	margin-right: 20px;
	position: relative;
}
.pokerbuzz .pokerbuzz--teaser .pokerbuzz--teaser-image .icon {
	border-radius: 5px;
	color: #fff;
	font-size: 22px;
	height: 41px;
	left: 2%;
	line-height: 41px;
	padding: 0 0 0 10px;
	position: absolute;
	top: 9%;
	width: 41px;
	z-index: 99;
}
.pokerbuzz .pokerbuzz--teaser .pokerbuzz--teaser-image img {
	width: 100%;
	float: left;
	opacity: 0.7;
	transition: all 0.25s ease 0s;
	margin-bottom: 0;
}
.pokerbuzz .pokerbuzz--teaser .pokerbuzz--teaser-image:hover img {
	opacity: 1;
}
.pokerbuzz .pokerbuzz--teaser .pokerbuzz--teaser-image .icon.icon-fact {
	background-color: #68b4b2;
}
.pokerbuzz .pokerbuzz--teaser .pokerbuzz--teaser-image .icon.icon-fact:hover {
	background-color: #79bcbb;
}
.pokerbuzz .pokerbuzz--teaser .pokerbuzz--teaser-image .icon.icon-fun {
	background-color: #fb3;
}
.pokerbuzz .pokerbuzz--teaser .pokerbuzz--teaser-image .icon.icon-fun:hover {
	background-color: #ffc44d;
}
.pokerbuzz .pokerbuzz--teaser .pokerbuzz--teaser-image .icon.icon-strategy {
	background-color: #93c01f;
}
.pokerbuzz .pokerbuzz--teaser .pokerbuzz--teaser-image .icon.icon-strategy:hover {
	background-color: #a4d623;
}
.pokerroomPromotionBox {
	margin-bottom: 20px;
	float: left;
	width: 100%;
}
.pokerroomPromotionBox .pokerroomPromotionBox--content {
	position: relative;
	display: table-cell;
	margin-bottom: 40px;
	border-right: 20px solid white;
	background-color: #f0f0f0;
	width: 290px;
}
.pokerroomPromotionBox .pokerroomPromotionBox--content img {
	width: 100%;
}
.pokerroomPromotionBox .pokerroomPromotionBox--content ul {
	margin: 20px;
	padding: 0 0 0 20px;
	line-height: 20px;
}
.pokerroomPromotionBox .pokerroomPromotionBox--content ul li {
	margin-bottom: 8px;
	list-style-type: disc;
}
.button.yellow {
	background: #ff9500;
	width: auto;
}
.button.yellow:hover {
	background: #e68600;
}
.pokerroomPromotionBox .pokerroomPromotionBox--content:last-child {
	border-right: 0 none;
	width: 270px;
}
.pokerroomPromotionBox p:empty {
	display: none;
}
.author-about-name a {
	color: var(--ps-neutral-100);
}
.videoBox--teaser-fullView {
	float: left;
	position: relative;
	width: 100%;
	margin-bottom: 40px;
}
.videoBox--teaser-fullView .icon {
	border: 2px solid #fff;
	border-radius: 60px;
	color: #fff;
	font-size: 30px;
	height: 60px;
	left: 50%;
	line-height: 57px;
	margin: -30px 0 0 -30px;
	padding: 0 0 0 9px;
	position: absolute;
	text-align: center;
	top: 50%;
	width: 60px;
	z-index: 99;
}
.videoBox--teaser-fullView figure img {
	width: 100%;
	float: left;
	opacity: 0.5;
	transition: all 0.25s ease 0s;
	margin-bottom: 0;
}
.videoBox--teaser-fullView:hover img {
	opacity: 1;
}
.page-404 {
	padding: 20px;
	width: 100%;
	display: inline-block;
}
.page-404 p {
	margin-bottom: 0;
}
.LatestNewsFeed .recent-posts-link:hover {
	color: #006cb0;
}
.smalloffer {
	padding: 5px;
	width: 32.5%;
	display: inline-block;
	vertical-align: top;
}
.smalloffer-content img {
	margin: 10px 0 10px 0;
}
.smalloffer-content {
	background-color: #e6e6e6;
	padding: 10px;
	text-align: center;
}
.brandname {
	font-size: 17.1px;
	font-weight: 700;
}
.terms {
	margin-bottom: 0;
}
.smalloffer .button.blue {
	width: auto;
}
.wl-headline {
	width: 100%;
	height: 57px;
	background: transparent url(../img/wl-header.png) no-repeat;
	max-width: 585px;
}
.wl-container {
	padding: 16px 0 80px 0;
	width: 100%;
	background: url(../img/wl-footer.png),url(../img/wl-bg.png);
	background-position: left bottom, left top;
	background-repeat: repeat-x;
	color: #ffffff;
	font-size: 12px;
	font-family: verdana;
	max-width: 585px;
}
.wl {
	display: table-cell;
	padding: 0;
	width: 257px;
	vertical-align: top;
}
.wl-big {
	display: flex;
	margin: 0 0 12px 0;
	padding: 2px;
	width: 244px;
	border: 4px solid;
}
.wl-big.winner, 
.wl-small.winner div {
	border-color: rgba(9,121,61,0.6);
}
.wl-big img {
	display: table-cell;
	width: 44px;
	height: 44px;
	vertical-align: top;
}
.wl-big > div {
	display: table-cell;
	padding: 0 8px 0 10px;
	width: 100%;
	vertical-align: middle;
}
.wl-big span.wl-name {
	font-size: 18px;
}
.wl-profit {
	margin-top: 4px;
}
span.wl-figure {
	display: block;
	float: right;
}
.wl > div {
	overflow: hidden;
}
.wl-small div {
	margin-bottom: 7px;
	padding: 0 11px;
	border: 4px solid;
	line-height: 29px;
}
.wl-big.loser, .wl-small.loser div {
	border-color: rgba(253,32,85,0.6);
}
.wl-big p:empty {
	display: none;
}
.wl:first-child {
	padding: 0 28px 0 22px;
}
.producer-box {
	width: 165px;
	float: left;
	background-color: #f6f8fa;
	border: 1px solid #e8e6e6;
	text-align: center;
	padding: 8px;
	margin-right: 7px;
	height: auto !important;
}

.best-poker-sec {
	display: inline-block;
	width: 100%;
	text-align: center;
}
/*Strategy Template css*/

.poker-accordion-header {
	position: relative;
	margin-bottom: 2px;
	padding-bottom: 4px;
	background: #808080;
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	cursor: pointer;
}
.partnerOverview-offerList {
	padding: 10px 38px 0;
}
.best-poker-sec h2 {
	padding: 30px 40px 20px;
	text-align: center;
	margin: 0;
}
.best-poker-sec .best-poker-rooms {
	background: #ff9500;
	border-radius: 200px;
	color: #fff;
	padding: 7px 20px 7px 20px;
	font-size: 13px;
	line-height: 1.4;
	font-weight: 700;
	display: inline-block;
	cursor: pointer;
	min-height: 34px;
	min-width: 34px;
	text-align: center;
	transition: all .25s 0s ease;
}
.access-list {
	display: flex;
	width: 100%;
	margin: 0 0 20px;
	text-align: center;
	justify-content: center;
	gap: 0 20px;
	flex-wrap: wrap;
}
.access-list a {
	text-decoration: underline;
	color: #222;
	font-size: 14px;
	line-height: 125%;
	position: relative;
}
.access-list a::before {
	content: "|";
	position: absolute;
	left: -15px;
	width: auto;
}
.access-list a:first-child::before {
	display:none;
}
.access-content .button {
	line-height: 43px;
	text-decoration: none;
	padding: 0 16px;
	font-size: 23px;
	border-radius: 0;
}
.access-content .button:hover {
	color: #fff;
	background: #6c9600;
}
.access-content {
	display: inline-block;
	width: 100%;
}
.access-content .lastcta p {
	text-align: center;
	font-size: 22px;
	line-height: 125%;
	font-weight: normal;
}
.access-list a:hover {
	text-decoration: none;
}
.best-poker-sec .best-poker-rooms:hover {
	background: #e68600;
}
.successes-sec .half h3 {
	font-size: 22px;
	font-weight: normal;
	margin-top: 20px;
}
.partnerOverview .partnerOverview--offerList {
	display: flex;
	flex-flow: row wrap;
	width: 100%;
	padding: 0 30px 30px;
}
.poker-accordion-header.active {
	margin-bottom: 0;
	cursor: default;
}
.poker-accordion-header.active::after {
	position: absolute;
	bottom: -9px;
	left: 43px;
	z-index: 999;
	display: block;
	width: 0;
	border-width: 9px 13px 0;
	border-style: solid;
	border-color: #808080 transparent;
	content: "";
}
.poker-accordion-header.active::before {
	position: absolute;
	bottom: -13px;
	left: 40px;
	z-index: 999;
	display: block;
	width: 0;
	border-width: 0;
	border-style: solid;
	border-color: #dfdfdf transparent;
	content: "";
}
.poker-accordion-header h3 {
	margin: 0;
	color: #ffffff;
	font-weight: 500;
	font-size: 18px;
	padding: 8px 8px 0 8px;
	width: 100%;
	line-height: 20px;
}
.poker-accordion-header .lesson-count {
	color: #d2d2d2;
	font-size: 15px;
}
.poker-accordion-item {
	display: inline-block;
	width: 100%;
}
.lesson-count-top {
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-content: center;
	align-items: center;
	padding: 0 8px;
}
.learn-poker-lesson-header-progressbar {
	display: flex;
	width: 150px;
	height: 10px;
}
.learn-poker-lesson-header-progressbar div {
	display: table-cell;
	border-right: 2px solid #808080;
	background: #e4e4e4;
}
.lesson-list {
	padding: 0 6px !important;
	list-style: none;
	margin-bottom: 6px;
}
.lesson-list li {
	position: relative;
	margin-bottom: 2px;
	padding-left: 0;
	background: #dfdfdf;
	list-style-type: none;
	width: 100%;
	display: flex;
}
.lesson-list li::before {
	position: relative;
	top: 12px;
	left: 7px;
	display: block;
	float: left;
	margin-right: 4px;
	width: 17px;
	height: 13px;
	background-image: url(../img/personal-profile-icon-sprite-map.png);
	background-repeat: no-repeat;
	content: "";
}
.lesson-list .global:before {
  background-position:-79px -124px
}
.lesson-list .basic:before {
  background-position:-79px -124px
}
.lesson-list .bronze:before {
  background-position:-96px -123px
}
.lesson-list .silver:before {
  background-position:-133px -124px
}
.lesson-list .gold:before {
  background-position:-151px -123px
}
.lesson-list .platinum:before {
  background-position:-114px -123px
}
.lesson-list .diamond:before {
  background-position:-171px -124px
}
.lesson-list .blackmember:before {
  background-position:-115px -123px
}
.lesson-list li a {
	display: inline-block;
	padding: 10px 2px 12px 7px;
	color: #000000;
	text-decoration: none;
	max-width: calc(100% - 100px);
	font-size: 15px;
}
.learn-poker-lesson-article-video {
	position: relative;
	display: inline-block;
	width: 16px;
	height: 15px;
	background: url(../img/subject-browser-video.png) no-repeat;
}
.learn-poker-lesson-article-quiz {
	position: relative;
	display: inline-block;
	width: 16px;
	height: 15px;
	background: url(../img/subject-browser-quiz.png) no-repeat;
}
.lesson-list li:hover {
	background: #e4e4e4;
}
.lesson-list li a:hover {
	color: #c70a0a;
}
.lesson-icon {
	margin-left: auto;
	padding: 11px;
}

.title-to-toolTip {
    position: relative;
}
.custom-tooltip{
    position:absolute;
    background:#f5e7a1;
    color:#000;
    padding:5px;
    font-size:12px;
    line-height:1.4;
    border:1px solid #000;
    border-radius:3px;
    max-width:240px;
    z-index:9999;
    pointer-events:none;
    box-shadow:0 2px 6px rgba(0,0,0,0.2);
}
.section-title {
	font-size: 27px;
	line-height: 1.2;
	font-weight: 700;
	color: var(--ps-neutral-100);
	margin-bottom: 2px;
}
.strategy-sections {
	list-style: none;
	margin: 0;
	padding: 0;
}
.strategy-section {
	margin-bottom: 2px;
	padding-left: 0;
	height: 44px;
	background: #dfdfdf;
}
.strategy-section a {
	position: relative;
	display: block;
	height: 100%;
}
.strategy-abbr {
	position: relative;
	margin-right: 10px;
	background-color: #bcbcbc;
	color: #dfdfdf;
	font-weight: bold;
	font-size: 20px;
	font-family: Tahoma;
	display: inline-block;
	width: 51px;
	height: 44px;
	vertical-align: middle;
	text-align: center;
	line-height: 44px;
}
.strategy-content {
	padding-top: 8px;
	padding-right: 5px;
	color: #000 !important;
	font-size: 12px;
	line-height: 1.3;
}
.strategy-section.stud .strategy-abbr {
	background-color: #ef7c69;
	color: #b71b1a;
}
.strategy-section .strategy-abbr::before {
	position: absolute;
	bottom: -0;
	left: 0;
	display: none;
	border-width: 0 12px 10px 0;
	border-style: solid;
	content: "";
}
.strategy-section.stud .strategy-abbr::before {
	display: block;
	border-color: #b71b1a transparent;
}
.strategy-cat-sidebar .strategy-section:hover {
	background-color: #f4f4f4;
}
.strategy-section.bas .strategy-abbr {
	background-color: #a6a6a6;
	color: #3c3c3b;
}
.strategy-section.bas .strategy-abbr::before {
	display: block;
	border-color: #3c3c3b transparent;
}
.category-bottom-content {
	margin-top: 40px;
}
.strategy-section.active-item {
	background: #fff;
}
.strategy-section.fl.active-item .strategy-abbr {
	background-color: #ffbb33;
	color: #e86b1b;
}
.strategy-section.fl.active-item .strategy-abbr::before {
	border-color: #e86b1b transparent;
	display: block;
}
.strategy-section.nl.active-item .strategy-abbr {
	background-color: #93c01f;
	color: #006633;
}
.strategy-section.nl.active-item .strategy-abbr::before {
	border-color: #063 transparent;
	display: block;
}
.strategy-section.sng.active-item .strategy-abbr {
	background-color: #68b4b2;
	color: #145f90;
}
.strategy-section.sng.active-item .strategy-abbr::before {
	border-color: #145f90 transparent;
	display: block;
}
.strategy-section.mtt.active-item .strategy-abbr {
	background-color: #7fb5d8;
	color: #14427a;
}
.strategy-section.mtt.active-item .strategy-abbr::before {
	border-color: #14427a transparent;
	display: block;
}
.strategy-section.psy.active-item .strategy-abbr {
	background-color: #a6a6a6;
	color: #3c3c3b;
}
.strategy-section.psy.active-item .strategy-abbr::before {
	border-color: #3c3c3b transparent;
	display: block;
}
.strategy-section.plo.active-item .strategy-abbr {
	background-color: #ad86b6;
	color: #4a1445;
}
.strategy-section.plo.active-item .strategy-abbr::before {
	border-color: #4a1445 transparent;
	display: block;
}
.strategy-section.mss.active-item .strategy-abbr {
	background-color: #b9d358;
	color: #408c66;
}
.strategy-section.mss.active-item .strategy-abbr::before {
	border-color: #408c66 transparent;
	display: block;
}
.strategy-section.oth.active-item .strategy-abbr {
	background-color: #c4d0de;
	color: #145f90;
}
.strategy-section.oth.active-item .strategy-abbr::before {
	border-color: #145f90 transparent;
	display: block;
}
.strategy-section.liv.active-item .strategy-abbr {
	background-color: #d7ba51;
	color: #454a21;
}
.strategy-section.liv.active-item .strategy-abbr::before {
	border-color: #454a21 transparent;
	display: block;
}
.strategy-section.pa.active-item .strategy-abbr {
	background-color: #a6a6a6;
	color: #3c3c3b;
}
.strategy-section.pa.active-item .strategy-abbr::before {
	border-color: #3c3c3b transparent;
	display: block;
}
/*Strategy Template css End*/

.lsb-main-intro {
	background: #c6dce3;
	padding: 10px 20px;
	position: relative;
	margin: 16px 0 36px;
	display: inline-block;
	width: 100%;
}
.lsb-main-intro p {
	color: #000;
	margin-bottom: 0;
	font-size: 15px;
}
.newtopoker-heading {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
}
.newtopoker-heading h2 {
	font-size: 14px;
	margin-bottom: 14px;
	margin-top: 10px;
	line-height: 20px;
}
.newtopoker-list {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	gap: 10px 18px;
}
.lsb-main-choice {
	display: inline-block;
	width: 228px;
	height: 55px;
	cursor: pointer;
	background:#a6a6a6 url(../img/arrow-grey.png) no-repeat 192px 11px ;
	text-decoration: none;
	color: #3c3c3b;
	padding: 0;
}
.lsb-main-choice p {
	width: 175px;
	height: 53px;
	background: #bcbcbc;
	padding: 9px 10px 9px 10px;
	margin: 0;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
}
.lsb-main-choice:nth-child(2) {
	background: url(../img/arrow-blue.png) no-repeat 192px 11px #68b4b2;
	color: #1a7391;
}
.lsb-main-choice:nth-child(2) > p {
	background: #8ec7c5;
}
.lsb-main-choice:nth-child(3) {
	background: url(../img/arrow-green.png) no-repeat 192px 11px #93c01f;
	color: #006633;
}
.lsb-main-choice:nth-child(3) p {
	background: #aed057;
}
.lsb-main-choice:nth-child(4) {
	background: url(../img/arrow-yellow.png) no-repeat 192px 11px #ffbb33;
	color: #e86b1b;
}
.lsb-main-choice:nth-child(4) p {
	background: #ffcc66;
}
.lsb-main-choice:hover {
	background-color: #bcbcbc;
}
.lsb-main-choice:hover p {
	background-color: #cdcdcd;
}
.lsb-main-choice:nth-child(2):hover {
	background-color: #8ec7c5;
}
.lsb-main-choice:nth-child(2):hover > p {
	background-color: #aad5d4;
}
.lsb-main-choice:nth-child(3):hover {
	background-color: #aed057;
}
.lsb-main-choice:nth-child(3):hover > p {
	background-color: #c2dc81;
}
.lsb-main-choice:nth-child(4):hover {
	background-color: #ffcc66;
}
.lsb-main-choice:nth-child(4):hover > p {
	background-color: #ffd98c;
}
.coaching-sec {
	margin-top: 25px;
}
.coaching-list {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	gap: 10px 0;
	margin-bottom: 26px;
}
.coaching-list .lsb-main-long {
	width: 100%;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
	border-bottom: 2px solid #c7c7c7;
	background: #dfdfdf;
	display: flex;
	flex-wrap: wrap;
	gap: 0 19px;
	align-items: center;
	align-content: center;
	color: #000;
}
.coaching-list .lsb-main-long img {
	width: 100%;
	max-width: 42px;
	height: auto;
}
.coaching-list-right {
	width: calc(100% - 61px);
}
.coaching-list-right h3 {
	font-size: 14px;
	padding: 0;
	line-height: 18px;
	margin: 0 0 8px 0;
}
.coaching-list-right p {
	font-size: 15px;
	margin-bottom: 0;
	line-height: 22px;
}
.cardexamples {
	margin: 4px 0;
	width: 50%;
	display: inline-block;
}
.spoiler {
  overflow:hidden;
  margin-bottom:10px;
  margin-left:0;
  border-left:6px solid #ccc;
  background-color:#fff;
  word-wrap:inherit
}
.spoiler.red {
  margin-left:0;
  border-left:6px solid #cc0000;
  background-color:#fff
}
.spoiler .spoiler-title {
  display:inline-block;
  float:left;
  padding-left:6px;
  color:#000;
  text-align:left;
  text-decoration:none
}
.spoiler a.spoilerButton {
  display:block;
  padding:2px 0 3px;
  background:#f8f8f8;
  text-align:right;
  text-decoration:none;
  font-weight:normal;
  font-size:11px;
  line-height:1.2;
  cursor:pointer
}
.spoiler .spoiler-content {
  display:none;
  padding-left:6px
}
.spoiler .spoiler-content.spoiler-content--is-opened {
  display:block
}
.spoiler a.spoilerButton:hover,
.spoiler a.spoilerButton:active {
  text-decoration:underline
}
.spoiler a.spoilerButton:hover,
.spoiler a.spoilerButton:active {
  border:none;
  background-image:none
}
.spoiler-control-label {
  display:none;
}
.spoiler-control-label.spoiler-control-label--is-shown {
  display:block
}
.content-box.davidLinks p {
  margin-bottom: 9px;
  font-size: 13px;
}
div.charttable {
  margin-bottom:18px
}
table.charttable,
table.pushtable {
  width:100%;
  table-layout: auto !important;
}
div.charttable td,
div.charttable th {
  border-right:2px solid #ffffff
}
div.charttable th:last-child {
  border-right:none
}
table.charttable tr>td:first-child,
div.charttable tr>th:first-child {
  text-align:left
}
div.charttable td {
  padding:4px;
  padding-left:10px;
  border-bottom:2px solid #ffffff;
  background-color:#dedede;
  color:#222
}
table.pushtable tr>td[rowspan]:first-child {
  text-align:left
}
table.charttable tr>td:first-child {
  background-color:#c6c6c6
}
table.pushtable tr>td[rowspan]:first-child {
  background-color:#c6c6c6
}
table.pushtable td {
  vertical-align:top
}
table.pushtable td[rowspan]:first-child {
  vertical-align:middle
}
table.brmtable td,
table.brmtable th {
  text-align:left
}
div.charttable tr>td:last-child {
  border-right:none
}
div.charttable tr:last-child>td {
  border-bottom:none !important
}
table.exampletable {
  margin:4px 0 8px 0;
  width:100%
}
td.exampletable {
  padding-left:4px;
  border-left:1px solid #ddd
}
p.grayheadline {
  padding-top:16px;
  padding-bottom:0;
  color:#666;
  font-weight:normal
}
p.chartstep {
  margin-top:4px;
  font-weight:bold;
  font-size:13px
}
span.tableposition {
  display:inline-block;
  padding:1px 2px;
  min-width:40px
}
div.charttable th {
  padding:0 10px;
  border-bottom:2px solid #ffffff;
  background-color:#c6c6c6;
  color:#222;
  font-weight:bold;
  font-size:11px;
}
div.charttable th.tableposition {
  padding:0;
  height:8px
}
div.charttable th.tableposition.tableposition-none {
  background:#a6a6a6
}
div.charttable th.tableposition.tableposition-early {
  background:#d67dad
}
div.charttable th.tableposition.tableposition-middle {
  background:#ffe540
}
div.charttable th.tableposition.tableposition-late {
  background:#85c793
}
div.charttable th.tableposition.tableposition-blinds {
  background:#8fc8e6
}
div.charttable-vertical th.tableposition {
  padding:0;
  width:5px
}
div.charttable td.tableposition-descritption {
  background-color:#c6c6c6;
  vertical-align:middle
}
div.charttable.charttable-with-headline th.headline {
  padding:0 10px;
  border-right:none;
  border-bottom-width:4px;
  border-bottom-style:solid;
  background-color:#7f7f7f;
  color:#ffffff;
  font-size:13px;
}
div.charttable.charttable-with-headline th.subheader {
  border-right:none;
  text-align:center;
}
ul.emoList1 {
	padding: 5px 0;
	list-style-type: disc;
	margin: 0 0 40px;
	padding-left: 40px;
}
ul.emoList1 li {
	background: url(../img/ps_link_pfeil.png) no-repeat scroll left 2px transparent;
	display: block;
	line-height: 20px;
	padding-left: 15px;
}
.emoImportant {
	background-color: #FFFFFF;
	background-image: url(../img/verlauf_mbox.gif);
	background-position: center bottom;
	background-repeat: repeat-x;
	border-bottom: 1px solid #D5002D;
	border-top: 1px solid #D5002D;
	margin: 0 0 12px;
	padding: 2px 0;
	text-align: left;
}
ul.emoList3 li {
	background: url(../img/ps_link_square.gif) no-repeat scroll left 2px transparent;
	display: block;
	line-height: 20px;
	padding-left: 15px;
}
.emoLinkboxinner {
	background-color: #FFFFFF;
	border: 1px solid #F19601;
	vertical-align: top;
	width: 100%;
}
table.emoLinkbox {
	border: 0 none;
	padding: 0;
	width: 100%;
}
td.emoLinkbox1 {
	background-color: #F19601;
	color: #FFFFFF;
	font-size: 6pt;
	height: 12px;
	letter-spacing: 2px;
	line-height: 100%;
	padding: 3px 4px 2px;
	text-align: left;
	vertical-align: middle;
	width: 70px;
}
td.emoLinkbox2 {
	background-color: #FFFFFF;
	font-size: 6pt;
	height: 12px;
	line-height: 100%;
	padding: 0;
	vertical-align: middle;
	width: 77%;
}
td.emoLinkboxicon {
	background-color: #FFFFFF;
	padding: 11px;
	vertical-align: top;
}
td.emoLinkboxlinks {
	background-color: #FFFFFF;
	padding: 11px 60px 11px 11px;
	vertical-align: top;
}
td.emoLinkboxicon:first-child img {
	width: 32px;
	height: auto;
	max-width: 32px;
}
div:has(> span.posplayer) {
	width: 100% !important;
}
td.stdBody {
  background-color:#ededed;
  color:#000000
}
table.emoVidmain {
	width: 100%;
	border: 1px solid #c6c7c8;
	margin-bottom: 10px;
}
td.emoVidmainHead {
	background-color:#c6c7c8;
	color:#000000;
	vertical-align:middle;
	font-weight:bold
}
.modulLeft img {
	height: auto;
}
table img {
	height: auto;
}
td.emoVidmainWhiterow {
  margin:0;
  padding:0;
  height:6px;
  background-color:#ffffff;
  color:#ffffff;
  font-size:2pt;
  line-height:75%
}
td.emoVidmainVid {
  padding:8px;
  border-top:1px solid #c6c7c8;
  border-right:1px solid #c6c7c8;
  background-color:#eceded;
  color:#ffffff;
  vertical-align:top
}
td.emoVidmainText {
  padding:8px;
  width:100%;
  border-top:1px solid #c6c7c8;
  background-color:#eceded;
  color:#000000;
  vertical-align:top
}
table.emoVidsample {
  width:100%;
  border-top:1px solid #c6c7c8
}
td.emoVidsampleLeft {
  padding-top:8px;
  padding-right:24px;
  background-color:#ffffff;
  vertical-align:top
}
td.emoVidsampleRight {
  padding-right:0;
  width:100%;
  background-color:#ffffff;
  vertical-align:top
}
table.emoVidsampleInner {
  width:100%;
  border:0
}
td.emoVidsampleInnertop {
  padding-top:3px;
  padding-bottom:3px;
  width:100%;
  border:0;
  background-color:#ffffff;
  color:#000000;
  font-weight:bold
}
td.emoVidsampleInnerbottom {
  padding-top:3px;
  padding-bottom:3px;
  border-top:1px solid #c6c7c8;
  background-color:#ffffff;
  color:#000000;
  vertical-align:top
}
p.emoSubheadline {
  margin-top:0;
  margin-bottom:12px;
  padding-top:0;
  color:#3e3d40;
  font-weight:bold
}
table.emoInfobox {
  float:right;
  margin-top:3px;
  margin-bottom:4px;
  margin-left:12px;
  width:207px;
  border:1px solid #a3a5a6
}
td.emoInfoboxBody {
  padding:3px;
  padding-top:6px;
  padding-right:6px;
  padding-bottom:6px;
  padding-left:6px;
  background-color:#f0f0f1;
  color:#3e3d40
}
td.psMagtablehead1 a.glossaryhint {
  color:#000000
}
td.psMagtablehead1 {
  padding-top:0;
  padding-bottom:0;
  padding-left:3px;
  border-bottom:4px solid #fab7a4;
  background-color:#d6002d;
  color:#ffffff;
  letter-spacing:1px;
  font-weight:bold
}
td.emoVidmainVid img {
	max-width: fit-content;
}
.emoSubhead {
	margin-top: 12px;
	margin-bottom: 12px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 100%;
	border-top: 1px solid #d2d2d2;
	border-bottom: 1px solid #d2d2d2;
	font-weight: bold;
}
.emoSubhead + table td img {
	max-width: fit-content;
}
td.emoLinkboxlinks a {
	color: #c70a0a;
	text-decoration: underline;
}
.sub-nav-inner .current-menu-item a {
	color: #fff;
}
.handhistoryBox {
	float: left;
	margin: 0 0 20px 0;
	width: 100%;
}
.handhistoryBox .handhistoryBox--positions {
	background: #e6e6e6;
	padding: 20px;
	float: left;
	width: 100%;
}
.handhistoryBox .handhistoryBox--board {
	background: #e6e6e6;
	border-bottom: 1px solid #fff;
	padding: 20px;
	float: left;
	width: 100%;
}
.raise-bet {
	color: #d73430;
}
.handhistoryBox h4 {
	margin-top: 0;
	margin-bottom: 10px;
}
.winnersLosersBox {
	background-color: #1d1d1d;
	color: #fff;
	width: 100%;
	float: left;
}
.winnersLosersBox--winners {
	padding: 20px 10px 20px 20px;
	max-width: 278px;
	width: 100%;
	float: left;
}
.winnersLosersBox--winners h2 {
	margin-top: 0;
	font-weight: 900;
	color: #fff;
}
.winnersLosersBox--winners h2 span {
	color: #008040;
}
.winnersLosersBox--big {
	display: flex;
	margin: 0 0 12px;
	width: 100%;
}
.winnersLosersBox--big.winner,
 .winnersLosersBox--small.winner div {
	background-color: #063;
}
.winnersLosersBox--big img {
	display: table-cell;
	height: 80px;
	vertical-align: top;
	width: 80px;
}
.winnersLosersBox--big > div {
	display: table-cell;
	line-height: 20px;
	padding: 5px 8px 5px 10px;
	vertical-align: middle;
	width: 100%;
}
.winnersLosersBox--big span.winnersLosersBox--name {
	font-size: 18px;
	font-weight: 700;
}
.winnersLosersBox--big > div {
	line-height: 20px;
}
.winnersLosersBox {
	color: #fff;
}
span.winnersLosersBox--figure {
	display: block;
	float: right;
}
.winnersLosersBox--small div {
	line-height: 29px;
	margin-bottom: 7px;
	padding: 0 11px;
}
.winnersLosersBox--big.loser,
.winnersLosersBox--small.loser div {
	background-color: #b71b1a;
}
.winnersLosersBox--losers {
	padding: 20px 20px 20px 10px;
	max-width: 278px;
	width: 100%;
	float: right;
}
.winnersLosersBox--losers h2 {
	margin-top: 0;
}
.videoBox--teaser-fullView figure {
	background:#000;
	float: left;
	width: 100%;
}
a.cst-emo-news-video {
	display: inline-block;
	cursor: pointer;
	text-decoration: none;
	color: #000;
	padding: 10px;
	margin: 0 0 0 12px;
	margin-left: 12px;
	width: 100%;
	background: #DB4105;
	border-bottom: 2px solid #DB4105;
	margin-left: 0;
}
a.cst-emo-news-video-row2, a.cst-emo-news-video-row3 {
	background: #9FB4CC;
	border-bottom: 2px solid #9FB4CC;
	margin-bottom: 12px;
	margin-top: 12px;
}
a.cst-emo-news-video-row2:hover, a.cst-emo-news-video-row3:hover {
	background: #CCCC9F;
}
.strategy-article-list-video {
	display: inline-block;
	width: 20px;
	height: 20px;
	background-image: url(../img/video-icon-n.png);
	background-repeat:no-repeat;
}
.strategy-article-list-discuss {
	display: inline-block;
	width: 20px;
	height: 20px;
	background-image: url(../img/discuss-icon-n.png);
	background-repeat:no-repeat;
}
#video_header {
	width: 585px;
	height: 68px;
	background: url(../img/video-templ-header.png) no-repeat;
	padding: 10px 0 0 90px;
	margin-bottom: -12px;
}
.video-content {
	margin-left: 33px;
}
#movie-strip-bg {
	width: 100%;
	height: 100%;
	background: url(../img/video-templ-bg-filmstrip.jpg) no-repeat;
	display: flex;
}
.gamestyle-table {
	float: left;
}
.video-content tr {
	border: 1px solid #e8e6e6;
}
.gamestyle-box {
	float: left;
	border: 1px solid #e8e6e6;
	background-color: #fff;
	padding: 0 5px 5px 5px;
	margin: 0 10px 10px 0;
}
.gamestyle-box-text {
	margin-left: 90px;
	width: 150px;
}
.img-border2 {
	border: 1px solid #e8e6e6;
	float: left;
}
.gamestyle-box-text {
	margin-left: 90px;
	width: 150px;
	word-break: break-word;
}
.howdo-widget.wrapper h2 {
	margin-top: 0;
}
.howdo-widget.wrapper > div {
	display: inline-block;
}
.howdo-widget.wrapper > div div {
	height: auto !important;
}
table.emoLinkbox table {
	width: 100%;
}
.button-benefits {
	display: inline-block;
	vertical-align: top;
	padding: 0 16px;
	color: #fff;
	text-align: center;
	text-shadow: 0 1px rgba(255,255,255,0.2);
	border: 0;
	border-radius: 2px;
	cursor: pointer;
	background: #80b100;
	line-height: 40px;
	font-size: 15px;
	font-weight: bold;
	margin: 10px 0;
	height: 40px;
}
.button-benefits:hover {
	color: white;
	background: #6c9600;
}

/* Quiz posts Css Start */

.single-quiz h1 {
	font-size: 20px;
	line-height: 1.3em;
	margin-bottom: 9.5px;
	font-family: Verdana, Geneva, "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", "Verdana Ref", sans-serif;
}
.single-quiz p {
	font-size: 11px;
	line-height: 150%;
	margin-top: 8px;
	margin-bottom: 8px;
	font-family: Verdana, Geneva, "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", "Verdana Ref", sans-serif;
}
.single-quiz label {
	font-size: 11px;
	line-height: 150%;
	color: var(--ps-neutral-100);
	font-family: Verdana, Geneva, "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", "Verdana Ref", sans-serif;
	vertical-align: middle;
}
.single-quiz label input {
	margin-top: 0;
	vertical-align: middle;
}
#submit-quiz {
	margin: 20px auto 0;
	width: fit-content;
	display: flex;
	justify-content: center;
	background: #e9e9ed;
	border: 1px solid #8f8f9d;
	padding: 0px 2px;
	font-size: 12px;
	border-radius: 5px;
	font-family: Verdana, Geneva, "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", "Verdana Ref", sans-serif;
	color: #000;
}
.quiz-question div {
	font-size: 11px;
	line-height: 150%;
	font-family: Verdana, Geneva, "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", "Verdana Ref", sans-serif;
}
.question-text ul {
	list-style: none;
}
.question-text li {
	font-size: 11px;
	line-height: 120%;
	font-family: Verdana, Geneva, "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", "Verdana Ref", sans-serif;
}
#sidebar td a {
	color: #000;
	text-decoration: underline;
	font-size: 11px;
	font-family: Verdana, Geneva, "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", "Verdana Ref", sans-serif;
}
#sidebar td a:hover {
	text-decoration: none;
}
.single-quiz .emoList1 {
	padding-left: 0;
}
.single-quiz .emoList1 li {
	font-size: 11px;
	line-height: 120%;
	background-position: left 0px;
}
.choice-nav-row {
	display: flex;
	width: 100%;
}
.choice-nav .choice-nav-row .btn {
	width: 50%;
	padding: 20px 20px 20px 75px;
	display: block;
	font-size: 15px;
	position: relative;
	background-color: #f2f2f2;
	border-radius: 0;
	-webkit-box-shadow: inset 0 -2px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 0 -2px rgba(0,0,0,0.1);
	box-shadow: inset 0 -2px rgba(0,0,0,0.1);
	 flex: 1;
}
.choice-nav .choice-nav-row .btn::before {
	margin-left: -62px;
}
.choice-nav .quiz::before {
	position: absolute;
	display: block;
	margin-left: -45px;
	width: 40px;
	height: 49px;
	background-image: url(../img/quiz-icon.png);
	content: " ";
}
.choice-nav .btn {
	text-align: left;
	cursor: default;
	white-space: normal;
	font-size: 11px;
	line-height: 150%;
}
.choice-nav .button {
	margin-top: 20px;
}
.choice-nav .button {
	margin-top: 20px;
	color: #000;
	font-size: 13px;
}
.choice-nav .choice-nav-row .btn:hover {
	background-color: #e4e4e4;
	color: #000;
	cursor: pointer;
}
.choice-nav-row .btn:only-child {
	flex: 0 0 100%;
	max-width: 100%;
}
.single-quiz .entry-content a {
	color: #c70a0a;
	text-decoration: underline;
}
.single-quiz .entry-content a:hover {
	color: red;
	text-decoration: none;
}
/* Quiz posts Css End */

.author-social-links a {
	color: gray;
	font-size: 11px;
}
.author-social-links a:hover {
	color: var(--ps-primary-blue);
}

/* About Us */

.emo-lp-coach {
    height:72px;
    width:279px;
    float:left;
    margin:0 0 10px 0;
}
.emo-lp-coach-float {
    margin-left:27px;
}
.emo-lp-coach-img {
    width:105px;
    height:72px;
    float:left;
    position:relative;
    overflow:hidden;
    z-index:1;
}
.emo-lp-coach-img span {
    background:url(../img/coachimgoverlay.png) no-repeat right top transparent;
    position:absolute;
    top:0px;
    right:0px;
    z-index:10;
    width:10px;
    height:18px;
}
.emo-lp-coach-right {
    float:right;
    width:174px;
    height:72px;
}
.emo-lp-coach-right span {
    background:#b91810;
    color:#fff;
    font-size:10px;
    display:inline-block;
    padding:1px 5px 0 5px;
    height:18px;
}
a.emo-lp-coach-link {
    display:inline-block;
    height:53px;
    width:87px;
    border-right:1px solid #fff;
    border-bottom:1px solid #e9e9e9;
    text-align:center;
    background:#f2f2f2;
    color:#808080;
    font-size:10px;
    padding:0;
    margin:0;
    text-decoration: none;
}
a.emo-lp-coach-link img {
    margin-bottom: -5px;
}

#emo-about-benefits{
	width: 100%;
	margin: 0;
}
.emo-about-benefits-block, .coach{
	float: left;
	width: 33%;
	padding: 15px 10px;
	text-align: center;
}
#emo-about-benefits div:first-child{
	margin-left: 0;
}
.emo-about-benefits-block > h3 {
	font-size: 15px;
	margin-top: 22px;
}
.emo-about-benefits-block p:last-child {
	margin-bottom: 0;
}

/* About Us End */

/* support Page*/


table[class$="ticket-details"] a[href$="reopen"]{
	display: none
}

a#faqlinks {
	text-decoration: underline;
	color: red; 
}

#cst-faq-page {
	margin-top:30px;
}
#cst-faq-page h2 {
	margin-bottom: 14px;
	margin-top: 10px;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
}

#cst-faq-page >img{
	margin: 5px 0 0 20px;
}

.cst-faq-category {
	width: 100%;
	background: #fafafa;
	padding: 10px 15px 0px 10px;
	margin: 10px 0;
	border-bottom: none;
}

.cst-faq-category > label {
	background: url(../img/faq-collapsed.png) no-repeat 0 2px transparent;
	padding: 0 0 6px 20px;
	margin:0;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	cursor: pointer;
	display: block;
}

.cst-faq-category > ul {
	list-style-position: outside;
	list-style-type: none;
	list-style-image: none;
	list-style: none;
	margin: 9px 0 0px 15px;
	padding: 0;
}

.cst-faq-category > ul > li {
	background: url(../img/arrow.gif) no-repeat 0 0 transparent;
	padding: 0px 0 10px 15px;
	display: block;
	position: relative;
	margin-bottom: 0;
}

.cst-faq-category > ul > li > label{
	font-size: 12px;
	line-height: 16px;
	margin: 0 0 14px 0;
	display: block;
	font-weight: bold;
	cursor:pointer;
	text-decoration: none;
	color: #006cb0;
}

.cst-faq-category > ul > li > p{
	font-size: 12px;
	background: #fff;
	padding: 10px;
	display: block;
	line-height: 20px;
}
.cst-faq-category > ul > li > p:before {
	top: auto;
	right: auto;
	bottom: 17px;
	left: 24px;
	border-width: 0 12px 7px;
	border-color: #fff transparent;
	content: "";
	position: relative;
	border-style: solid;
	display: block;
	width: 0;
}
.cst-faq-category-closed{
	border: 1px solid #e6e6e6;
}
.cst-faq-category-closed > ul > li {
	padding: 0px 0 5px 15px !important;
}
.cst-faq-category-closed > label {
	background: url(../img/faq-unfolded.png) no-repeat 0 2px transparent;
}
.cst-faq-category-closed > ul {
	display: none;
}

li.cst-faq-question-closed > label{
	font-weight: normal !important;
}
li.cst-faq-question-closed > label:hover{
	text-decoration: underline !important;
}
li.cst-faq-question-closed > p{
	display: none !important;
}
.cst-faq-links{
	margin-bottom: 30px;
	background: #fafafa;
	padding: 10px;
	border: 1px solid #e6e6e6;
}

.cst-faq-links > ul{
	list-style-position: outside;
	list-style-type: none;
	list-style-image: none;
	list-style: none;
	margin: 0;
	padding: 0;
}
.cst-faq-links > ul > li {
	background: url(../img/faq-arrow.png) no-repeat left 11px transparent;
	padding: 5px 0 5px 20px;
	margin-bottom: 0;
	line-height: 21px;
}
.cst-faq-links>ul > li > a{
	text-decoration: none;
	color: #006cb0;
	font-size:12px;
	cursor: pointer;
}
.cst-faq-links>ul > li > a:hover{
	color: #006cb0;
}
.cst-faq-links>ul > li > a:hover{
	text-decoration: underline;
}
.cst-faq-category-closed:hover {
	background: #f2f2f2;
}
.cst-emo-ticketh2{
	font-size: 15px !important;
}
.cst-ticket-form-closed {
	display: none;
}

#supportmessages th {
    background-color: #ddd;
    color: #332222;
}

#supportmessages th {
	background-color: #ddd;
	color: #332222;
}

/* support Page End*/
.tableDefault caption {
	background: #1d1d1d;
	color: #fff;
	font-weight: 700;
	padding: 7px 10px;
}
.tableDefault caption + thead tr:first-child th {
	font-weight: 700;
	border: 1px solid #ccc;
	background: #f2f2f2;
	color: #1d1d1d;
}

/* vip Page Css */

.rakeRaceBox {
    margin-bottom:0;
    background-color: white;
	display: inline-block;
	padding: 20px;
	width: 100%;
}
.article-four-column span { 
	display: block;
} 
.article-two-column {
	display: inline-block;
	width:48%;
	max-height:25%;
	vertical-align: top;
	margin: 20px 0;
	text-align: center;
}
.article-four-column {
	display: inline-block;
	width:24%;
	max-height:25%;
	vertical-align: top;
	margin: 20px 0;
	text-align: center;
}
.article-four-column span {
	margin-top: 10px;
}
 .article-four-column img {
	width:100%;
}
.rakeRaceBox--button {
	text-align: center;
	margin-top: 15px;
}
.rakeRaceBox h5 {
	display: table;
	font-size: 24px;
	font-weight: 900;
	margin-top: 0;
	line-height: 30px;
}

.news_tblBorder th, 
.news_tblBorder td, 
.news_tblCelltitle, 
.news_tblCellhead, 
.news_tblCellbody1, 
.news_tblCellbody2 {
	padding: 5px;
}
.news_tblCelltitle {
	background-color: #9d9d9c;
	color: #ffffff;
	font-weight: bold;
}
.news_tblCellhead {
	background-color: #cfcfcf;
	color: #000000;
	font-weight: bold;
	text-align: left;
}
.news_tblBorder {
	border: 1px solid #d0d0d0;
}
.news_tblCellbody1 {
	background-color: #f7f7f7;
	color: #000000;
}
.news_tblCellbody2 {
	background-color: #ededed;
	color: #000000;
}
.news_tblCellbody1 a,
.news_tblCellbody2 a {
	color: var(--ps-primary-blue);
	text-decoration: underline;
}

.offers .highlight {
	background-color: #f7f7f9;
	-webkit-box-shadow: inset 0 0 5px #e3e3e3;
	-moz-box-shadow: inset 0 0 5px #e3e3e3;
	box-shadow: inset 0 0 5px #e3e3e3;
	text-shadow: 0 1px #fff;
	border: 1px solid #e1e1e8;
	border-radius: 5px;
	float: left;
	margin-bottom: 20px;
	padding: 10px 18px;
	width: 100%;
	color: #005c97;
}
.offers .highlight ul li {
	display: block;
	padding-left: 15px;
	background: url(../img/arrow.png) no-repeat left 2px;
	color: #005c97;
}
.offers .highlight .checklist {
	padding-left: 0;
}
.support-form {
	display: inline-block;
	width: 100%;
}
.support-form input {
	width: 100%;
	font-size: 17px;
	margin-top: 5px;
}
.support-form .wpcf7-textarea {
	width: 100%;
	height: 140px;
	resize: none;
	padding: 10px;
	margin-top: 5px;
}
.support-form p {
	margin-bottom: 10px;
}
.support-form .wpcf7-submit {
	background: transparent url(../img/cta-btn-sml.png) left top no-repeat;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Geneva, "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", "Verdana Ref", sans-serif;
	-webkit-transition: all .25s 0s ease;
	transition: all .25s 0s ease;
	width: auto;
	text-align: right;
	float: right;
	position: relative;
	padding: 0 16px 0 37px;
	height: 27px;
	border: none;
	border-right: 1px solid #ff9e24;
	border-radius: 5px 5px 5px 5px;
}
.support-form .wpcf7-submit:hover {
	background-position: left -27px;
}

.tableDefault.tableDefault--subColumn thead th:first-child {
	position: relative;
	padding: 5px 60px 5px 10px;
	border-color: #1d1d1d;
}
.tableDefault.tableDefault--subColumn thead th:first-child::after {
	position: absolute;
	right: -1px;
	top: -3px;
	width: 30px;
	height: 100%;
	content: "";
	background: transparent;
	border-bottom: 33px solid transparent;
	border-right: 32px solid #fff;
	color: #fff;
}
.tableDefault.tableDefault--subColumn tbody td:first-child {
	background: #1d1d1d;
	color: #fff;
	font-weight: 700;
	border-color: #1d1d1d;
}
.tableExtended tbody td {
	border: none;
	border-bottom-width: medium;
	border-bottom-style: none;
	border-bottom-color: currentcolor;
	border-bottom: 1px dashed #ccc;
}
/* vip Page Css */

/* BM style */

body .toplist-pokerstrategy-tiles__offer {
	width: calc(100% / 3 - 14px);
}
body .toplist-pokerstrategy-tiles__offer-terms {
	padding: 0 30px;
}
/* BM style End*/

.archive.author #sidebar li:has(.social_share_widget.page-social-share) {
	display: none;
}
.ps-author-box-sec {
	display: inline-block;
	padding: 20px;
	margin-bottom: 40px;
	width: 100%;
	background-color: #e6e6e6;
}
.ps-author-box-sec h5 {
	display: table;
	font-size: 24px;
	font-weight: 900;
	margin-top: 0;
	line-height: 30px;
}
.ps-author-box-sec .rakeracebox-content {
	display: flex;
	width: 100%;
	flex-wrap: wrap;
}
.rakeracebox-content-inner {
	width: calc(100% - 146px);
}
.rakeRaceBox-author-image img {
	max-width: 115px;
}
.rakeracebox-content-inner {
	width: calc(100% - 136px);
	margin: 0 0 20px;
	font-size: 15px;
	padding-right: 15px;
}
.rakebacebox-author-button {
	display: flex;
	text-align: center;
	width: 100%;
	justify-content: center;
	margin-top: 10px;
}
.rakebacebox-author-button .button {
	margin-bottom: 0;
}
/* bonus-offers Css */
.partnerOverview {
	width: 100%;
	display: inline-block;
}
.partnerOverview .partnerOverview--offerList-empty {
	margin: 25px 40px 40px;
	padding: 30px;
	font-style: italic;
	background-color: #f3f3f3;
	display: inline-block;
}
.partnerOverview .partnerOverview--intro {
	float: left;
	width: 100%;
	padding: 30px 40px 0;
	background: #fff;
}
.advDisPopup {
  display:none;
  text-align:left;
  font-size:12px;
  color:black;
  width:600px;
  background-color:white;
  padding:15px 20px;
  border-style:solid;
  border-color:black;
  border-width:1px;
  right:90%;
  top:50%;
  position:absolute;
  z-index:2
}
.advDisPopup .closeAdvDisPopup {
  position:relative;
  float:right;
  cursor:pointer
}
.advDisPopup.visible {
  display:block
}
.advDisPopup p {
  margin:10px 0 10px 0;
  float:none
}
.advDisPopup a {
  color:blue
}
.pokerroom-widget .advDisPopup,
.pokerroom-widget-slide .advDisPopup {
  left:90%
}
.advDisPopup {
  width:300px;
  right:50%
}
.disclaimer {
	display: inline-block;
	position: relative;
	float: right;
	font-size: 12px;
}
.advDisText p {
	text-align: left;
	font-size: 12px;
	color: black;
}
.disclaimer .openAdvPopup {
	cursor: pointer;
}
.partnerOverview .partnerOverview--intro h2, 
.partnerOverview .partnerOverview--intro p, 
.partnerOverview .partnerOverview--intro img {
	display: inline-block;
	width: 100%;
	margin: 20px 0 20px 0;
	max-width: 100%;
}
.partnerOverview--intro .disclaimer p {
	margin: 5px 0 0 0;
}
.filtersWrapper {
	display: inline-block;
	width: 100%;
	margin: 20px 0 40px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #e6e6e6;
	text-align: right;
}
.filtersWrapper {
	text-align: right;
}
.filtersWrapper > h2 {
	float: left;
	width: auto !important;
	max-width: none !important;
	font-size: 18px;
	color: #808080;
	margin: 10px 0 0 0 !important;
	padding: 0 !important;
	line-height: 22px;
}
.partnerOverview .partnerOverview--intro .dropdown-games {
	float: none;
	display: inline-block;
}
.dropdown-games {
	float: left;
	position: relative;
}
.button.outline {
	background: transparent;
	border: 1px solid #ccc;
	color: gray;
	padding: 4px 20px 6px;
	margin-bottom: 0;
}
.filtersWrapper > .dropdown-games button.is_active, 
.filtersWrapper > .dropdown-games button:hover,
.filtersWrapper > .deposit-button:hover {
	border-color: var(--ps-neutral-100);
	color: var(--ps-neutral-100);
	background: transparent;
}
.button.is_active .icon, .button.isActive .icon {
	transform: rotate(180deg);
}
.dropdown-games .options {
    right: auto;
    left: 0;
    top: 40px;
    margin: 0;
    position: absolute;
    z-index: 99;
    background: var(--ps-neutral-100);
    min-width: 200px;
    display: none;
    box-shadow: 0 5px 5px var(--ps-neutral-100);
    list-style: none;
    padding: 0;
}
.filtersWrapper > .dropdown-games > .options {
	background-color: #fff;
}
.dropdown-games .options > li {
    float: left;
    clear: both;
    width: 100%;
    margin: 0;
}
.dropdown-games .options > li > a, 
.dropdown-games .options > li label {
	white-space: nowrap;
	padding: 10px 20px;
	color: #fff;
	font-size: 13px;
	float: left;
	display: block;
	width: 100%;
	font-weight: 700;
	border-bottom: 1px solid #262626;
	margin: 0;
	line-height: 19px;
}
.filtersWrapper > .dropdown-games > .options > li > a {
	color: #808080;
	border-bottom: 1px solid #e6e6e6;
}
.button .icon {
	display: inline-block;
	margin: 0 10px 0 0;
	font-size: 15px;
	position: relative;
	top: 2px;
}
.button .icon--right {
	margin: 0 0 0 10px;
}
.filtersWrapper > .dropdown-games > .options > li > a:hover {
	background-color: #fff;
	color: var(--ps-neutral-100);
}
.partnerOverview > .itroLangvar {
	padding: 0 30px 0 30px;
}
.openAdvPopup a {
	font-size: 12px;
	color: #016cb0 !important;
}
.itroLangvar > p, h3 {
	margin: 0 0 20px 0;
}
.restricted-access-ru {
	background-color: #ccc;
	display: inline-block;
	padding: 5px;
}
.restricted-headline {
	font-size: 21px;
	line-height: 1.2;
	font-weight: 700;
}
.roskomnadzor-logo img {
	float: left;
	width: auto;
}
.partnerOverview-offerList-sec {
	display: flex;
	flex-flow: wrap;
	width: 100%;
	padding: 0 30px 30px;
	list-style: none;
}
.partnerOverview-offerList-item {
	width: 33%;
	position: relative;
	padding: 10px;
	margin-bottom: 0;
}
.partnerOverview-offerList-item-wrapper {
	width: 100%;
	height: 100%;
	position: relative;
	background: #fff;
	border: 1px solid #e6e6e6;
	display: flex;
	flex-direction: column;
}
.partnerOverview-offerList-item-footer {
	margin-top: auto;
}
.partnerOverview-offerList--item-header-logo {
	border-bottom: 5px solid #c0180c;
	padding: 25px 0 24px;
	background: #1d1d1d;
	text-align: center;
	width: 100%;
}
.detailButton .button {
	margin-bottom: 0;
}
.partnerOverview-offerList--item-header-logo img {
	max-height: 50px;
	width: 100%;
	max-width: 230px;
	height: 50px;
}
.partnerOverview--offerList--item-header {
	text-align: center;
	position: relative;
}
.partnerOverview--offerList--item-header .ribbon--hexagon {
	position: absolute;
	bottom: 0;
	transform: translate(-50%, 100%);
	top: 56px;
	left: 50%;
}
.partnerOverview-offerList-item-offerClaim {
	padding: 25px 20px 0;
	font-size: 27px;
	text-align: center;
	font-weight: 700;
	line-height: 40px;
}
.fixUlPosition {
	padding: 0 20px;
}
.partnerOverview-offerList-item-benefits {
	margin: 20px 0 40px 0;
	width: 100%;
	padding: 20px 0 0 0;
	border-top: 1px solid #e6e6e6;
	list-style: none;
}
.partnerOverview-offerList-item-benefits li {
	position: relative;
	width: 100%;
	font-size: 15px;
	padding: 0 0 0 20px;
	margin: 0 0 20px 0;
}
.partnerOverview-offerList-item-benefits li::before {
	position: absolute;
	display: inline-block;
	content: "\e63f";
	margin-right: 8px;
	margin-top: 3px;
	font-family: 'icomoon';
	left: 0;
	font-size: 11px;
	color: #ff9500;
}
.partnerOverview-offerList-item-footer .iconHolder {
	font-size: 21px;
	display: flex;
	justify-content: center;
}
.partnerOverview-offerList-item-footer .iconHolder .iconSize {
	padding: 0 3px;
}
.partnerOverview-offerList-item-footer .icon-windows {
	order: 1;
}
.partnerOverview-offerList-item-footer .icon-macos {
	order: 2;
}
.partnerOverview-offerList-item-footer .icon-ios {
	order: 3;
}
.partnerOverview-offerList-item-footer .icon-android {
	order: 4;
}
.detailButton {
	margin-top: 10px;
}
.detailButton .yellow:hover {
	background: #e68600;
}
.partnerOverview-offerList-item-footer .tileText {
	margin: 10px 0;
}
.tcLangvarShort {
	text-align: left;
	font-size: 9px;
	margin: 10px;
	min-height: 40px;
	line-height: 15px;
}
.tcLangvarShort p{
	text-align: left;
	font-size: 9px;
	line-height: 15px;
	margin: 0;
}
.filtersWrapper .filterOptions {
	margin: 10px 0 0 0;
	border-top: 1px solid #e6e6e6;
}
.depositFilter {
	padding: 0;
	list-style: none;
	margin: 0;
	display: flex;
	flex-wrap: wrap;
}
.filterOptions li {
	margin-bottom: 20px;
	width: 25%;
	text-align: center;
	display: inline-block;
}
.filterOptions li.filterItem input[type="checkbox"], .filterOptions li.filterItem .accountEnterBox .quickForm [type="checkbox"].accountDisplay, .accountEnterBox .quickForm .filterOptions li.filterItem [type="checkbox"].accountDisplay {
	display: none !important;
}
.depositFilter li.filterItem i {
	width: 100%;
	height: 64px;
	display: inline-block;
	background-size: contain;
	background-position: center center;
}
.depositFilter li.filterItem img {
	width: 100%;
	height: 64px;
	display: inline-block;
}
.filterOptions li.filterItem label:hover {
	background-color: #fff5e8;
}
svg:not(:root) {
	overflow: hidden;
	height: 100%;
	width: 100%;
}
.filterOptions li i {
	display: block;
	margin: 0 auto;
	width: 70px;
	height: 70px;
}
.filterOptions {
	float: left;
	display: none;
	padding: 20px 0;
	width: 100%;
}
.depositFilter li.filterItem label {
	display: block;
	margin: auto 10px;
	padding: 20px;
	cursor: pointer;
	-webkit-transition: all 0.5s;
	transition: background 0.5s;
	border-radius: 10px;
}
.filterOptions.collapse-in{
	display:block
}
.filterOptions.deposit-option img {
	margin: 0;
	height: 100%;
}
/* bonus-offers Css End */

/* Poker Streams Css */

.twitch-holder {
	background: #fff;
	padding: 40px 40px 30px;
	width: 100%;
	display: inline-block;
}
.entry-content {
	width: 100%;
}
.twitch-holder .icon-eyeball::before {
  position:relative;
  top:2px
}
.twitch-holder .twitchImage {
  padding-bottom:10px
}
.twitch-holder .langFilter {
  color:#818181
}
.twitch-holder .langFilter label img {
  margin-right:4px;
}
.twitch-holder .langFilter span {
  font-size:18px;
  font-weight:bold;
  display:inline-block;
  position:relative;
  top:2px;
}
.twitch-holder .langFilter input,
.twitch-holder .langFilter .accountEnterBox .quickForm .accountDisplay,
.accountEnterBox .quickForm .twitch-holder .langFilter .accountDisplay,
.twitch-holder .langFilter .checkbox-inline {
  padding:0;
}
.twitch-holder .langFilter .checkbox-inline {
  width:12px;
}
.twitch-holder .langFilter img {
  height:12px;
}
.twitch-holder .langFilter button {
  background-color:#C9C9C9;
  padding:0 76px;
  line-height:40px;
  border:none;
  color:#fff;
  font-size:14px;
  -webkit-border-radius:25px;
  -moz-border-radius:25px;
  border-radius:25px;
  font-weight:bold
}
.twitch-holder .twitchMainPlayer>*,
.twitch-holder .container-fluid>* {
  font-family:Arial, Open Sans;
}
.twitch-holder .twitchMainPlayer {
  font-size:18px;
  font-family:Arial, Open Sans;
  margin-bottom:10px;
  font-weight:100
}
.twitch-holder .twitchMainPlayer .twitch-header-info {
  margin-bottom:10px;
}
.twitch-holder .twitchMainPlayer .offlineChannel {
  background-color:#D7D7D7;
  text-align:center;
  padding:50px 0;
  font-size:14px
}
.twitch-holder .twitchMainPlayer i {
  padding-top:10px
}
.twitch-holder .twitchMainPlayer iframe {
  width:100%
}
.twitch-holder .twitchMainPlayer .twitchChat {
  height:500px;
}
.twitch-holder .twitchMainPlayer img {
  max-width:100%;
  height:auto;
  object-fit:cover
}
.twitch-holder .twitchMainPlayer .categoryChannel {
  margin-top:50px
}
.twitch-holder .twitchMainPlayer .categoryChannel .onlineStatus {
  position:absolute;
  top:0;
  right:0;
  padding:4px 25px;
  background-color:#00FF68;
  font-size:12px
}
.twitch-holder .twitchMainPlayer .categoryChannel .headline-margin {
  margin-bottom:15px
}
.twitch-holder .twitchMainPlayer .categoryChannel a {
  text-decoration:none;
  color:#818181
}
.twitch-holder .twitchMainPlayer .categoryChannel p.lead {
  font-weight:bold;
  padding-bottom:0;
  margin-bottom:0
}
.twitch-holder .twitchMainPlayer .categoryChannel .listIframeOffline,
.twitch-holder .twitchMainPlayer .categoryChannel .listIframeOnline {
  width:23%;
  display:inline-block;
}
.twitch-holder .twitchMainPlayer .categoryChannel .listIframeOffline img.lang-img,
.twitch-holder .twitchMainPlayer .categoryChannel .listIframeOnline img.lang-img {
  width:17px;
  height:13px;
  margin:0;
  padding:0
}
.twitch-holder .twitchMainPlayer .categoryChannel .listIframeOffline .onlineStreamInfo,
.twitch-holder .twitchMainPlayer .categoryChannel .listIframeOnline .onlineStreamInfo {
  position:relative;
  top:-4px;
  font-size:15px
}
.twitch-holder .twitchMainPlayer .categoryChannel .listIframeOffline .onlineStreamInfo img,
.twitch-holder .twitchMainPlayer .categoryChannel .listIframeOnline .onlineStreamInfo img {
  margin:0;
  padding:0;
  position:relative;
  top:-2px;
}
.twitch-holder .twitchMainPlayer .categoryChannel .listIframeOffline .onlineStreamInfo .icon,
.twitch-holder .twitchMainPlayer .categoryChannel .listIframeOnline .onlineStreamInfo .icon {
  font-size:18px
}
.twitch-holder .buttonCollapse {
  margin-bottom:10px
}
.twitch-holder .langBlock {
  background-color:#f2f2f2
}
.twitch-holder .langBlock .row {
  padding:20px;
}
.twitch-holder .langBlock button {
  background-color:#C9C9C9;
  padding:0 60px;
  line-height:40px;
  border:none;
  color:#fff;
  font-size:14px;
  -webkit-border-radius:25px;
  -moz-border-radius:25px;
  border-radius:25px;
  font-weight:bold;
  margin-bottom:20px;
}
.twitch-holder .langBlock label {
	display: block;
}
.headText {
	font-size: 28px;
	font-weight: bold;
}
.listIframeOffline-outer {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	gap: 21px 23px;
}
.custom-twitchtext {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 20px;
}
.contentTwitch h2 {
	margin: 40px 0 20px 0;
	clear: both;
	color: #000;
	text-decoration: none;
	font-size: 16px;
	line-height: 1.3em;
}
.twitch-holder .langBlock {
	background-color: #f2f2f2;
	margin-bottom: 30px;
}
.collapse.in {
	display: block;
}
.country-flags-outer {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	padding: 20px 20px 0;
}
.country-flags-inner {
	width: 33%;
	display: inline-block;
}
.radio-inline, 
.checkbox-inline {
	position: relative;
	display: inline-block;
	padding-left: 20px;
	margin-bottom: 0;
	vertical-align: middle;
	cursor: pointer;
}
.langCheckboxes {
	float: none;
	position: absolute;
	margin: 6px 3px 0;
	margin-left: 3px;
}
.twitch-holder .langBlock label span {
	cursor: pointer;
}
.button-center {
	text-align: center;
	width: 100%;
	padding-top: 20px;
}
.mobileFlags {
	position: relative;
	top: 6px;
	font-size: 16px;
	width: 16px;
	height: 14px;
	vertical-align: top;
}
.collapse-dev {
	display: none;
}
.collapse-dev.collapse-in {
	display: block;
}
.button-active .icon-arrow-down {
	transform: rotate(180deg);
}
.twitch-holder .button.outline:hover {
	color: var(--ps-neutral-100);
	border-color: var(--ps-neutral-100);
	background: #DCDCDC;
}
#visibleName {
	display: none;
}
.twitch-header-info {
	display: flex;
	width: 100%;
	justify-content: space-between;
}
.channelLabel-outer {
	display: flex;
	gap: 0 10px;
}
/* Poker Streams Css End */

/*Partners page css*/ 

.partnerList .partnerList--intro {
	width: 100%;
	padding: 40px 20px;
	background: #fff;
	display: inline-block;
}
.partnerList .partnerList--intro h2, 
.partnerList .partnerList--intro p, 
.partnerList .partnerList--intro img {
	margin: 0 0 20px 0;
	max-width: 100%;
}
.filterOptions--toggleWrapper {
	float: left;
	width: 100%;
	margin: 20px 0 40px 0;
	border-top: 1px solid #e6e6e6;
}
.filterOptions--toggleWrapper > .button.outline {
	float: right;
	margin: -18px 0 0 0;
	background-color: #fff;
}
.filterOptions li i {
	display: block;
	margin: 0 auto;
	width: 70px;
	height: 70px;
}
.partners-filterOptions ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.filterOptions li label {
	margin: auto 10px;
	padding: 30px 40px;
	border-radius: 10px;
	cursor: pointer;
	-webkit-transition: all 0.5s;
	transition: background 0.5s;
}
.filterOptions--toggleWrapper .filterOptions {
	border-bottom: 1px solid #e6e6e6;
}
.filterOptions--toggleWrapper > .button.outline:hover {
	color: var(--ps-neutral-100);
	border-color: var(--ps-neutral-100);
}
.partnerList .partnerList--list {
	width: 100%;
	padding: 0 40px 0 40px;
	display: inline-block;
}
.partnerList .partnerList--listItem {
	display: flex;
	width: 100%;
	padding: 0;
	margin: 0 0 40px 0;
	background: #fff;
}
.theme-coinpoker.partnerReview .partnerReview--topOffer, 
.theme-coinpoker.partnerOffer .partnerOffer--brandBanner, 
.theme-coinpoker.partnerList--listItem .partnerList--listItem-wrapper {
	border-top: 5px solid #c0180c;
}
.partnerList .partnerList--listItem-wrapper {
	display: flex;
	margin: 0;
	width: 100%;
	padding: 0;
	border-top: 5px solid gray;
	position: relative;
	flex-wrap: wrap;
}
.partnerList .partnerList--listItem-wrapper aside {
	position: relative;
	display: table-cell;
	width: 240px;
	padding: 20px;
	text-align: center;
	background: #1d1d1d;
	color: #fff;
	vertical-align: top;
}
.partnerList .partnerList--listItem-wrapper aside a > i {
	display: inline-block;
	height: 50px;
	width: 200px;
	margin: 0 auto;
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
}
.partnerList .partnerList--listItem-wrapper aside.itemHasRibbon {
	padding-top: 0;
}
.partnerList .partnerList--listItem-wrapper aside .partnerList--listItem-plattforms {
	display: flex;
	width: 100%;
	text-align: center;
	margin: 20px 0 0 0;
	justify-content: center;
}
.partnerList--listItem-plattforms .icon-windows {
	order: 1;
}
.partnerList--listItem-plattforms .icon-macos {
	order: 2;
}
.partnerList--listItem-plattforms .icon-ios {
	order: 3;
}
.partnerList--listItem-plattforms .icon-android {
	order: 4;
}
.partnerList .partnerList--listItem-wrapper aside .partnerList--listItem-plattforms .icon {
	display: inline-block;
	margin: 5px 5px 2px;
	font-size: 22.5px;
}
.partnerList .partnerList--listItem-wrapper aside .partnerList--facts-rating {
	position: absolute;
	display: inherit;
	bottom: 20px;
	left: 0;
	width: 100%;
	padding: 0 20px;
	text-align: left;
	list-style: none;
}
.partnerList .partnerList--listItem-wrapper aside .partnerList--facts-rating .partnerList--facts-ratingItem {
	float: left;
	margin: 20px 0 0 0;
	width: 100%;
}
.partnerList .partnerList--listItem-wrapper aside .partnerList--facts-rating .partnerList--facts-ratingItem .partnerList--facts-ratingItem-term {
	display: inline-block;
	margin: 0 0 5px 0;
	font-size: 13px;
	color: #fff;
}
.partnerList .partnerList--listItem-wrapper aside .partnerList--facts-rating .partnerList--facts-ratingItem .partnerList--facts-ratingItem-term span {
	font-size: 45px;
	line-height: 1;
	font-weight: 700;
	margin: 0 10px 0 0;
}
.partnerList .partnerList--listItem-wrapper aside .partnerList--facts-rating .partnerList--facts-ratingItem .partnerList--facts-ratingBar {
	float: left;
	width: 100%;
	height: 8px;
	background: var(--ps-neutral-100);
}
.partnerList .partnerList--listItem-wrapper aside .partnerList--facts-rating .partnerList--facts-ratingItem .partnerList--facts-ratingBar.bar--big {
	height: 12px;
}
.partnerList .partnerList--listItem-wrapper aside .partnerList--facts-rating .partnerList--facts-ratingItem .partnerList--facts-ratingBar .value {
	float: left;
	height: 100%;
	background: #fff;
}
.filterOptions li.filterItem input[type="checkbox"]:checked + label, .filterOptions li.filterItem .accountEnterBox .quickForm [type="checkbox"].accountDisplay:checked + label, .accountEnterBox .quickForm .filterOptions li.filterItem [type="checkbox"].accountDisplay:checked + label {
	-webkit-transition: all 0.5s;
	transition: background 0.5s;
	background-color: #fee6c4;
}
.partnerList .partnerList--listItem-wrapper .partnerList--description {
	position: relative;
	display: table-cell;
	width: calc(100% - 240px);
	padding: 20px 20px 100px 20px;
	border: 1px solid #e6e6e6;
	border-left: none;
	border-top: none;
	vertical-align: top;
}
.partnerList .partnerList--listItem-wrapper aside img {
	display: inline-block;
	height: 50px;
	width: 100%;
	margin: 0 auto;
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	max-width: 200px;
}
.partnerList .partnerList--listItem-wrapper .partnerList--description-intro {
	width: 100%;
	border-bottom: 1px solid #e6e6e6;
	padding: 0 0 20px 0;
	margin: 0 0 20px 0;
}
.partnerList .partnerList--listItem-wrapper .partnerList--description-intro > a {
	color: #1d1d1d;
}
.partnerList .partnerList--listItem-wrapper .partnerList--description-intro h3 {
	display: inline-block;
}
.partnerList .partnerList--listItem-wrapper .partnerList--description-intro p {
	width: 100%;
}
.partnerList--description-intro p {
	margin-bottom: 0;
}
.partnerList .partnerList--listItem-wrapper .partnerList--description-offer {
	width: 100%;
}
.partnerList--description-offer h4 {
	margin: 0;
}
.partnerList--description-offer ul {
	padding: 0;
	margin: 10px 0 0;
	list-style: none;
}
.partnerList--description-offer li {
	position: relative;
	font-size: 15px;
	padding: 0 0 0 20px;
	margin: 0 0 20px 0;
}
.partnerList--description-offer li::before {
	position: absolute;
	display: inline-block;
	content: "\e63f";
	margin-right: 8px;
	margin-top: 3px;
	font-family: 'icomoon';
	left: 0;
	font-size: 11px;
	color: #ff9500;
}
.partnerList--description-tcLangvarLong, 
.partnerList--description-tcLangvarLong p {
	font-size: 9px;
	width: 100%;
}
.partnerList--description-actionBar {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 15px 20px;
	background: #f2f2f2;
}
.partnerList .partnerList--listItem-wrapper .partnerList--description-actionBar .range {
	float: left;
	margin: 0 20px 0 0;
	padding: 10px 0;
}
.partnerList .partnerList--listItem-wrapper .partnerList--description-actionBar .button {
	margin: 6px 0 0 10px;
	float: right;
}
.partnerList .button.grey {
	background: gray;
}
.partnerList .button.yellow:hover {
	background: #e68600;
}
.partnerList .button.grey:hover {
	background: #737373;
	color: #fff;
}
.partners-filterOptions li.filterItem label {
	display: inline-block;
	padding: 30px 40px;
}
.partners-filterOptions.filterOptions li i {
	width: 70px;
	height: 70px;
}
/*Partners page css End*/

/*Partner Single pages css*/

.partner--additionalFeatures-depositOptions ul li {
	display:inline-block;
	margin:0 5px 5px 0
}
.partner--additionalFeatures-depositOptions ul li i {
	display:block;
	padding:3px;
	border:1px solid #ccc;
	border-radius:3px;
	width:53px;
	height:34px;
	background-color:#fff;
	background-image:-webkit-linear-gradient(#fff, #f3f3f3);
	background-image:-o-linear-gradient(#fff, #f3f3f3);
	background-image:-moz-linear-gradient(#fff, #f3f3f3);
	background-image:linear-gradient(#fff, #f3f3f3);
}
.deposit-listing li {
	padding: 3px !important;
	border: 1px solid #ccc;
	border-radius: 3px;
	width: 53px !important;
	height: 34px;
	background-color: #fff;
	background-image: -webkit-linear-gradient(#fff, #f3f3f3);
	background-image: -o-linear-gradient(#fff, #f3f3f3);
	background-image: -moz-linear-gradient(#fff, #f3f3f3);
	background-image: linear-gradient(#fff, #f3f3f3);
	display: inline-block !important;
	margin: 0 5px 5px 0 !important;
}
.deposit-listing li img {
	width: 100%;
	height: 100%;
}
.theme-acr .ribbon--hexagon {
	background:#ab002d;
}
.theme-acr .ribbon--hexagon::before {
	border-right:12px solid #ab002d;
}
.theme-acr .ribbon--hexagon::after {
	border-left:12px solid #ab002d;
}
.theme-acr .ribbon--hexagon.top::before {
	border-right:25px solid #ab002d
}
.theme-acr .ribbon--hexagon.top::after {
	border-left:25px solid #ab002d
}
.theme-acr.partnerReview .partnerReview--topOffer,
.theme-acr.partnerOffer .partnerOffer--brandBanner,
.theme-acr.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #ab002d
}
.theme-acr.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-acr.partnerOffer .partnerOffer--partnerLogo,
.theme-acr.sectionPlatforms div.logo {
	background:#E9E9E9
}
.theme-acr.partnerReview .partnerReview--topOffer,
.theme-acr.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-acr.jpg) center no-repeat
}
.theme-acr.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #ab002d
}
.theme-acr.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(171,0,45,0.8)
}
.theme-acr.partnerReview .partnerReview--advantages .icon {
	color:#ab002d
}
.theme-acr.partnerReview .partnerReview--topOffer-teaser-button,
.theme-acr.partnerOffer .partnerOffer-teaser-button {
	background-color:#ab002d
}
.theme-acr.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-acr.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#920026
}
.theme-acr.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#ab002d
}
.theme-acr.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#920026
}
.theme-acr.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#ab002d
}
.theme-allinbet_it .ribbon--hexagon {
	background:#C1252D
}
.theme-allinbet_it .ribbon--hexagon::before {
	border-right:12px solid #C1252D
}
.theme-allinbet_it .ribbon--hexagon::after {
	border-left:12px solid #C1252D
}
.theme-allinbet_it .ribbon--hexagon.top::before {
	border-right:25px solid #C1252D
}
.theme-allinbet_it .ribbon--hexagon.top::after {
	border-left:25px solid #C1252D
}
.theme-allinbet_it.partnerReview .partnerReview--topOffer,
.theme-allinbet_it.partnerOffer .partnerOffer--brandBanner,
.theme-allinbet_it.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #C1252D
}
.theme-allinbet_it.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-allinbet_it.partnerOffer .partnerOffer--partnerLogo,
.theme-allinbet_it.sectionPlatforms div.logo {
	background:#000
}
.theme-allinbet_it.partnerReview .partnerReview--topOffer,
.theme-allinbet_it.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-allinbet_it.jpg) center no-repeat
}
.theme-allinbet_it.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #C1252D
}
.theme-allinbet_it.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(193,37,45,0.8)
}
.theme-allinbet_it.partnerReview .partnerReview--advantages .icon {
	color:#C1252D
}
.theme-allinbet_it.partnerReview .partnerReview--topOffer-teaser-button,
.theme-allinbet_it.partnerOffer .partnerOffer-teaser-button {
	background-color:#C1252D
}
.theme-allinbet_it.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-allinbet_it.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#ac2128
}
.theme-allinbet_it.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#C1252D
}
.theme-allinbet_it.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#ac2128
}
.theme-allinbet_it.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#C1252D
}
.theme-astropay .ribbon--hexagon {
	background:#0E5D4E
}
.theme-astropay .ribbon--hexagon::before {
	border-right:12px solid #0E5D4E
}
.theme-astropay .ribbon--hexagon::after {
	border-left:12px solid #0E5D4E
}
.theme-astropay .ribbon--hexagon.top::before {
	border-right:25px solid #0E5D4E
}
.theme-astropay .ribbon--hexagon.top::after {
	border-left:25px solid #0E5D4E
}
.theme-astropay.partnerReview .partnerReview--topOffer,
.theme-astropay.partnerOffer .partnerOffer--brandBanner,
.theme-astropay.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #0E5D4E
}
.theme-astropay.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-astropay.partnerOffer .partnerOffer--partnerLogo,
.theme-astropay.sectionPlatforms div.logo {
	background:#0E5D4E
}
.theme-astropay.partnerReview .partnerReview--topOffer,
.theme-astropay.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-astropay.jpg) center no-repeat
}
.theme-astropay.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #0E5D4E
}
.theme-astropay.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(14,93,78,0.8)
}
.theme-astropay.partnerReview .partnerReview--advantages .icon {
	color:#0E5D4E
}
.theme-astropay.partnerReview .partnerReview--topOffer-teaser-button,
.theme-astropay.partnerOffer .partnerOffer-teaser-button {
	background-color:#0E5D4E
}
.theme-astropay.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-astropay.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#0b473b
}
.theme-astropay.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#0E5D4E
}
.theme-astropay.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#0b473b
}
.theme-astropay.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#0E5D4E
}
.theme-bestpoker .ribbon--hexagon {
	background:#fc6b0a
}
.theme-bestpoker .ribbon--hexagon::before {
	border-right:12px solid #fc6b0a
}
.theme-bestpoker .ribbon--hexagon::after {
	border-left:12px solid #fc6b0a
}
.theme-bestpoker .ribbon--hexagon.top::before {
	border-right:25px solid #fc6b0a
}
.theme-bestpoker .ribbon--hexagon.top::after {
	border-left:25px solid #fc6b0a
}
.theme-bestpoker.partnerReview .partnerReview--topOffer,
.theme-bestpoker.partnerOffer .partnerOffer--brandBanner,
.theme-bestpoker.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #fc6b0a
}
.theme-bestpoker.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-bestpoker.partnerOffer .partnerOffer--partnerLogo,
.theme-bestpoker.sectionPlatforms div.logo {
	background:#fff
}
.theme-bestpoker.partnerReview .partnerReview--topOffer,
.theme-bestpoker.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-bestpoker.jpg) center no-repeat
}
.theme-bestpoker.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #fc6b0a
}
.theme-bestpoker.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(252,107,10,0.8)
}
.theme-bestpoker.partnerReview .partnerReview--advantages .icon {
	color:#fc6b0a
}
.theme-bestpoker.partnerReview .partnerReview--topOffer-teaser-button,
.theme-bestpoker.partnerOffer .partnerOffer-teaser-button {
	background-color:#fc6b0a
}
.theme-bestpoker.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-bestpoker.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#ea5f03
}
.theme-bestpoker.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#fc6b0a
}
.theme-bestpoker.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#ea5f03
}
.theme-bestpoker.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#fc6b0a
}
.theme-bet365 .ribbon--hexagon {
	background:#007855
}
.theme-bet365 .ribbon--hexagon::before {
	border-right:12px solid #007855
}
.theme-bet365 .ribbon--hexagon::after {
	border-left:12px solid #007855
}
.theme-bet365 .ribbon--hexagon.top::before {
	border-right:25px solid #007855
}
.theme-bet365 .ribbon--hexagon.top::after {
	border-left:25px solid #007855
}
.theme-bet365.partnerReview .partnerReview--topOffer,
.theme-bet365.partnerOffer .partnerOffer--brandBanner,
.theme-bet365.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #007855
}
.theme-bet365.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-bet365.partnerOffer .partnerOffer--partnerLogo,
.theme-bet365.sectionPlatforms div.logo {
	background:#007855
}
.theme-bet365.partnerReview .partnerReview--topOffer,
.theme-bet365.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-bet365.jpg) center no-repeat
}
.theme-bet365.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #007855
}
.theme-bet365.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(0,120,85,0.8)
}
.theme-bet365.partnerReview .partnerReview--advantages .icon {
	color:#007855
}
.theme-bet365.partnerReview .partnerReview--topOffer-teaser-button,
.theme-bet365.partnerOffer .partnerOffer-teaser-button {
	background-color:#007855
}
.theme-bet365.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-bet365.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#005f43
}
.theme-bet365.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#007855
}
.theme-bet365.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#005f43
}
.theme-bet365.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#007855
}
.theme-bet365_es .ribbon--hexagon {
	background:#007855
}
.theme-bet365_es .ribbon--hexagon::before {
	border-right:12px solid #007855
}
.theme-bet365_es .ribbon--hexagon::after {
	border-left:12px solid #007855
}
.theme-bet365_es .ribbon--hexagon.top::before {
	border-right:25px solid #007855
}
.theme-bet365_es .ribbon--hexagon.top::after {
	border-left:25px solid #007855
}
.theme-bet365_es.partnerReview .partnerReview--topOffer,
.theme-bet365_es.partnerOffer .partnerOffer--brandBanner,
.theme-bet365_es.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #007855
}
.theme-bet365_es.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-bet365_es.partnerOffer .partnerOffer--partnerLogo,
.theme-bet365_es.sectionPlatforms div.logo {
	background:#007855
}
.theme-bet365_es.partnerReview .partnerReview--topOffer,
.theme-bet365_es.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-bet365_es.jpg) center no-repeat
}
.theme-bet365_es.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #007855
}
.theme-bet365_es.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(0,120,85,0.8)
}
.theme-bet365_es.partnerReview .partnerReview--advantages .icon {
	color:#007855
}
.theme-bet365_es.partnerReview .partnerReview--topOffer-teaser-button,
.theme-bet365_es.partnerOffer .partnerOffer-teaser-button {
	background-color:#007855
}
.theme-bet365_es.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-bet365_es.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#005f43
}
.theme-bet365_es.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#007855
}
.theme-bet365_es.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#005f43
}
.theme-bet365_es.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#007855
}
.theme-betathome .ribbon--hexagon {
	background:#025780
}
.theme-betathome .ribbon--hexagon::before {
	border-right:12px solid #025780
}
.theme-betathome .ribbon--hexagon::after {
	border-left:12px solid #025780
}
.theme-betathome .ribbon--hexagon.top::before {
	border-right:25px solid #025780
}
.theme-betathome .ribbon--hexagon.top::after {
	border-left:25px solid #025780
}
.theme-betathome.partnerReview .partnerReview--topOffer,
.theme-betathome.partnerOffer .partnerOffer--brandBanner,
.theme-betathome.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #025780
}
.theme-betathome.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-betathome.partnerOffer .partnerOffer--partnerLogo,
.theme-betathome.sectionPlatforms div.logo {
	background:#fff
}
.theme-betathome.partnerReview .partnerReview--topOffer,
.theme-betathome.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-betathome.jpg) center no-repeat
}
.theme-betathome.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #025780
}
.theme-betathome.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(2,87,128,0.8)
}
.theme-betathome.partnerReview .partnerReview--advantages .icon {
	color:#025780
}
.theme-betathome.partnerReview .partnerReview--topOffer-teaser-button,
.theme-betathome.partnerOffer .partnerOffer-teaser-button {
	background-color:#025780
}
.theme-betathome.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-betathome.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#024667
}
.theme-betathome.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#025780
}
.theme-betathome.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#024667
}
.theme-betathome.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#025780
}
.theme-betclic_fr .ribbon--hexagon {
	background:#991B1E
}
.theme-betclic_fr .ribbon--hexagon::before {
	border-right:12px solid #991B1E
}
.theme-betclic_fr .ribbon--hexagon::after {
	border-left:12px solid #991B1E
}
.theme-betclic_fr .ribbon--hexagon.top::before {
	border-right:25px solid #991B1E
}
.theme-betclic_fr .ribbon--hexagon.top::after {
	border-left:25px solid #991B1E
}
.theme-betclic_fr.partnerReview .partnerReview--topOffer,
.theme-betclic_fr.partnerOffer .partnerOffer--brandBanner,
.theme-betclic_fr.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #991B1E
}
.theme-betclic_fr.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-betclic_fr.partnerOffer .partnerOffer--partnerLogo,
.theme-betclic_fr.sectionPlatforms div.logo {
	background:#fff
}
.theme-betclic_fr.partnerReview .partnerReview--topOffer,
.theme-betclic_fr.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-betclic_fr.jpg) center no-repeat
}
.theme-betclic_fr.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #991B1E
}
.theme-betclic_fr.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(153,27,30,0.8)
}
.theme-betclic_fr.partnerReview .partnerReview--advantages .icon {
	color:#991B1E
}
.theme-betclic_fr.partnerReview .partnerReview--topOffer-teaser-button,
.theme-betclic_fr.partnerOffer .partnerOffer-teaser-button {
	background-color:#991B1E
}
.theme-betclic_fr.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-betclic_fr.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#83171a
}
.theme-betclic_fr.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#991B1E
}
.theme-betclic_fr.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#83171a
}
.theme-betclic_fr.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#991B1E
}
.theme-betclic_it .ribbon--hexagon {
	background:#991B1E
}
.theme-betclic_it .ribbon--hexagon::before {
	border-right:12px solid #991B1E
}
.theme-betclic_it .ribbon--hexagon::after {
	border-left:12px solid #991B1E
}
.theme-betclic_it .ribbon--hexagon.top::before {
	border-right:25px solid #991B1E
}
.theme-betclic_it .ribbon--hexagon.top::after {
	border-left:25px solid #991B1E
}
.theme-betclic_it.partnerReview .partnerReview--topOffer,
.theme-betclic_it.partnerOffer .partnerOffer--brandBanner,
.theme-betclic_it.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #991B1E
}
.theme-betclic_it.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-betclic_it.partnerOffer .partnerOffer--partnerLogo,
.theme-betclic_it.sectionPlatforms div.logo {
	background:#fff
}
.theme-betclic_it.partnerReview .partnerReview--topOffer,
.theme-betclic_it.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-betclic_it.jpg) center no-repeat
}
.theme-betclic_it.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #991B1E
}
.theme-betclic_it.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(153,27,30,0.8)
}
.theme-betclic_it.partnerReview .partnerReview--advantages .icon {
	color:#991B1E
}
.theme-betclic_it.partnerReview .partnerReview--topOffer-teaser-button,
.theme-betclic_it.partnerOffer .partnerOffer-teaser-button {
	background-color:#991B1E
}
.theme-betclic_it.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-betclic_it.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#83171a
}
.theme-betclic_it.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#991B1E
}
.theme-betclic_it.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#83171a
}
.theme-betclic_it.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#991B1E
}
.theme-betfair .ribbon--hexagon {
	background:#5f2a99
}
.theme-betfair .ribbon--hexagon::before {
	border-right:12px solid #5f2a99
}
.theme-betfair .ribbon--hexagon::after {
	border-left:12px solid #5f2a99
}
.theme-betfair .ribbon--hexagon.top::before {
	border-right:25px solid #5f2a99
}
.theme-betfair .ribbon--hexagon.top::after {
	border-left:25px solid #5f2a99
}
.theme-betfair.partnerReview .partnerReview--topOffer,
.theme-betfair.partnerOffer .partnerOffer--brandBanner,
.theme-betfair.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #5f2a99
}
.theme-betfair.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-betfair.partnerOffer .partnerOffer--partnerLogo,
.theme-betfair.sectionPlatforms div.logo {
	background:#000
}
.theme-betfair.partnerReview .partnerReview--topOffer,
.theme-betfair.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-betfair.jpg) center no-repeat
}
.theme-betfair.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #5f2a99
}
.theme-betfair.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(95,42,153,0.8)
}
.theme-betfair.partnerReview .partnerReview--advantages .icon {
	color:#5f2a99
}
.theme-betfair.partnerReview .partnerReview--topOffer-teaser-button,
.theme-betfair.partnerOffer .partnerOffer-teaser-button {
	background-color:#5f2a99
}
.theme-betfair.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-betfair.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#532585
}
.theme-betfair.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#5f2a99
}
.theme-betfair.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#532585
}
.theme-betfair.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#5f2a99
}
.theme-betfred .ribbon--hexagon {
	background:#004990
}
.theme-betfred .ribbon--hexagon::before {
	border-right:12px solid #004990
}
.theme-betfred .ribbon--hexagon::after {
	border-left:12px solid #004990
}
.theme-betfred .ribbon--hexagon.top::before {
	border-right:25px solid #004990
}
.theme-betfred .ribbon--hexagon.top::after {
	border-left:25px solid #004990
}
.theme-betfred.partnerReview .partnerReview--topOffer,
.theme-betfred.partnerOffer .partnerOffer--brandBanner,
.theme-betfred.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #004990
}
.theme-betfred.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-betfred.partnerOffer .partnerOffer--partnerLogo,
.theme-betfred.sectionPlatforms div.logo {
	background:#004990
}
.theme-betfred.partnerReview .partnerReview--topOffer,
.theme-betfred.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-betfred.jpg) center no-repeat
}
.theme-betfred.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #004990
}
.theme-betfred.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(0,73,144,0.8)
}
.theme-betfred.partnerReview .partnerReview--advantages .icon {
	color:#004990
}
.theme-betfred.partnerReview .partnerReview--topOffer-teaser-button,
.theme-betfred.partnerOffer .partnerOffer-teaser-button {
	background-color:#004990
}
.theme-betfred.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-betfred.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#003c77
}
.theme-betfred.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#004990
}
.theme-betfred.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#003c77
}
.theme-betfred.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#004990
}
.theme-betonline .ribbon--hexagon {
	background:#ee3536
}
.theme-betonline .ribbon--hexagon::before {
	border-right:12px solid #ee3536
}
.theme-betonline .ribbon--hexagon::after {
	border-left:12px solid #ee3536
}
.theme-betonline .ribbon--hexagon.top::before {
	border-right:25px solid #ee3536
}
.theme-betonline .ribbon--hexagon.top::after {
	border-left:25px solid #ee3536
}
.theme-betonline.partnerReview .partnerReview--topOffer,
.theme-betonline.partnerOffer .partnerOffer--brandBanner,
.theme-betonline.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #ee3536
}
.theme-betonline.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-betonline.partnerOffer .partnerOffer--partnerLogo,
.theme-betonline.sectionPlatforms div.logo {
	background:#E9E9E9
}
.theme-betonline.partnerReview .partnerReview--topOffer,
.theme-betonline.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-betonline.jpg) center no-repeat
}
.theme-betonline.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #ee3536
}
.theme-betonline.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(238,53,54,0.8)
}
.theme-betonline.partnerReview .partnerReview--advantages .icon {
	color:#ee3536
}
.theme-betonline.partnerReview .partnerReview--topOffer-teaser-button,
.theme-betonline.partnerOffer .partnerOffer-teaser-button {
	background-color:#ee3536
}
.theme-betonline.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-betonline.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#ec1d1f
}
.theme-betonline.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#ee3536
}
.theme-betonline.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#ec1d1f
}
.theme-betonline.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#ee3536
}
.theme-betsafe .ribbon--hexagon {
	background:#BE0000
}
.theme-betsafe .ribbon--hexagon::before {
	border-right:12px solid #BE0000
}
.theme-betsafe .ribbon--hexagon::after {
	border-left:12px solid #BE0000
}
.theme-betsafe .ribbon--hexagon.top::before {
	border-right:25px solid #BE0000
}
.theme-betsafe .ribbon--hexagon.top::after {
	border-left:25px solid #BE0000
}
.theme-betsafe.partnerReview .partnerReview--topOffer,
.theme-betsafe.partnerOffer .partnerOffer--brandBanner,
.theme-betsafe.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #BE0000
}
.theme-betsafe.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-betsafe.partnerOffer .partnerOffer--partnerLogo,
.theme-betsafe.sectionPlatforms div.logo {
	background:#E9E9E9
}
.theme-betsafe.partnerReview .partnerReview--topOffer,
.theme-betsafe.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-betsafe.jpg) center no-repeat
}
.theme-betsafe.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #BE0000
}
.theme-betsafe.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(190,0,0,0.8)
}
.theme-betsafe.partnerReview .partnerReview--advantages .icon {
	color:#BE0000
}
.theme-betsafe.partnerReview .partnerReview--topOffer-teaser-button,
.theme-betsafe.partnerOffer .partnerOffer-teaser-button {
	background-color:#BE0000
}
.theme-betsafe.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-betsafe.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#a50000
}
.theme-betsafe.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#BE0000
}
.theme-betsafe.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#a50000
}
.theme-betsafe.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#BE0000
}
.theme-betsson .ribbon--hexagon {
	background:#F26522
}
.theme-betsson .ribbon--hexagon::before {
	border-right:12px solid #F26522
}
.theme-betsson .ribbon--hexagon::after {
	border-left:12px solid #F26522
}
.theme-betsson .ribbon--hexagon.top::before {
	border-right:25px solid #F26522
}
.theme-betsson .ribbon--hexagon.top::after {
	border-left:25px solid #F26522
}
.theme-betsson.partnerReview .partnerReview--topOffer,
.theme-betsson.partnerOffer .partnerOffer--brandBanner,
.theme-betsson.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #F26522
}
.theme-betsson.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-betsson.partnerOffer .partnerOffer--partnerLogo,
.theme-betsson.sectionPlatforms div.logo {
	background:#E9E9E9
}
.theme-betsson.partnerReview .partnerReview--topOffer,
.theme-betsson.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-betsson.jpg) center no-repeat
}
.theme-betsson.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #F26522
}
.theme-betsson.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(242,101,34,0.8)
}
.theme-betsson.partnerReview .partnerReview--advantages .icon {
	color:#F26522
}
.theme-betsson.partnerReview .partnerReview--topOffer-teaser-button,
.theme-betsson.partnerOffer .partnerOffer-teaser-button {
	background-color:#F26522
}
.theme-betsson.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-betsson.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#ed560e
}
.theme-betsson.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#F26522
}
.theme-betsson.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#ed560e
}
.theme-betsson.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#F26522
}
.theme-blackchip .ribbon--hexagon {
	background:#0080ff
}
.theme-blackchip .ribbon--hexagon::before {
	border-right:12px solid #0080ff
}
.theme-blackchip .ribbon--hexagon::after {
	border-left:12px solid #0080ff
}
.theme-blackchip .ribbon--hexagon.top::before {
	border-right:25px solid #0080ff
}
.theme-blackchip .ribbon--hexagon.top::after {
	border-left:25px solid #0080ff
}
.theme-blackchip.partnerReview .partnerReview--topOffer,
.theme-blackchip.partnerOffer .partnerOffer--brandBanner,
.theme-blackchip.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #0080ff
}
.theme-blackchip.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-blackchip.partnerOffer .partnerOffer--partnerLogo,
.theme-blackchip.sectionPlatforms div.logo {
	background:#E9E9E9
}
.theme-blackchip.partnerReview .partnerReview--topOffer,
.theme-blackchip.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-acr.jpg) center no-repeat
}
.theme-blackchip.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #0080ff
}
.theme-blackchip.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(0,128,255,0.8)
}
.theme-blackchip.partnerReview .partnerReview--advantages .icon {
	color:#0080ff
}
.theme-blackchip.partnerReview .partnerReview--topOffer-teaser-button,
.theme-blackchip.partnerOffer .partnerOffer-teaser-button {
	background-color:#0080ff
}
.theme-blackchip.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-blackchip.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#0073e6
}
.theme-blackchip.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#0080ff
}
.theme-blackchip.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#0073e6
}
.theme-blackchip.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#0080ff
}
.theme-brand888 .ribbon--hexagon {
	background:#0080ff
}
.theme-brand888 .ribbon--hexagon::before {
	border-right:12px solid #0080ff
}
.theme-brand888 .ribbon--hexagon::after {
	border-left:12px solid #0080ff
}
.theme-brand888 .ribbon--hexagon.top::before {
	border-right:25px solid #0080ff
}
.theme-brand888 .ribbon--hexagon.top::after {
	border-left:25px solid #0080ff
}
.theme-brand888.partnerReview .partnerReview--topOffer,
.theme-brand888.partnerOffer .partnerOffer--brandBanner,
.theme-brand888.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #0080ff
}
.theme-brand888.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-brand888.partnerOffer .partnerOffer--partnerLogo,
.theme-brand888.sectionPlatforms div.logo {
	background:#171717
}
.theme-brand888.partnerReview .partnerReview--topOffer,
.theme-brand888.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-brand888.jpg) center no-repeat
}
.theme-brand888.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #0080ff
}
.theme-brand888.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(0,128,255,0.8)
}
.theme-brand888.partnerReview .partnerReview--advantages .icon {
	color:#0080ff
}
.theme-brand888.partnerReview .partnerReview--topOffer-teaser-button,
.theme-brand888.partnerOffer .partnerOffer-teaser-button {
	background-color:#0080ff
}
.theme-brand888.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-brand888.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#0073e6
}
.theme-brand888.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#0080ff
}
.theme-brand888.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#0073e6
}
.theme-brand888.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#0080ff
}
.theme-brand888_es .ribbon--hexagon {
	background:#0080ff
}
.theme-brand888_es .ribbon--hexagon::before {
	border-right:12px solid #0080ff
}
.theme-brand888_es .ribbon--hexagon::after {
	border-left:12px solid #0080ff
}
.theme-brand888_es .ribbon--hexagon.top::before {
	border-right:25px solid #0080ff
}
.theme-brand888_es .ribbon--hexagon.top::after {
	border-left:25px solid #0080ff
}
.theme-brand888_es.partnerReview .partnerReview--topOffer,
.theme-brand888_es.partnerOffer .partnerOffer--brandBanner,
.theme-brand888_es.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #0080ff
}
.theme-brand888_es.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-brand888_es.partnerOffer .partnerOffer--partnerLogo,
.theme-brand888_es.sectionPlatforms div.logo {
	background:#171717
}
.theme-brand888_es.partnerReview .partnerReview--topOffer,
.theme-brand888_es.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-brand888_es.jpg) center no-repeat
}
.theme-brand888_es.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #0080ff
}
.theme-brand888_es.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(0,128,255,0.8)
}
.theme-brand888_es.partnerReview .partnerReview--advantages .icon {
	color:#0080ff
}
.theme-brand888_es.partnerReview .partnerReview--topOffer-teaser-button,
.theme-brand888_es.partnerOffer .partnerOffer-teaser-button {
	background-color:#0080ff
}
.theme-brand888_es.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-brand888_es.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#0073e6
}
.theme-brand888_es.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#0080ff
}
.theme-brand888_es.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#0073e6
}
.theme-brand888_es.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#0080ff
}
.theme-brand888_it .ribbon--hexagon {
	background:#0080ff
}
.theme-brand888_it .ribbon--hexagon::before {
	border-right:12px solid #0080ff
}
.theme-brand888_it .ribbon--hexagon::after {
	border-left:12px solid #0080ff
}
.theme-brand888_it .ribbon--hexagon.top::before {
	border-right:25px solid #0080ff
}
.theme-brand888_it .ribbon--hexagon.top::after {
	border-left:25px solid #0080ff
}
.theme-brand888_it.partnerReview .partnerReview--topOffer,
.theme-brand888_it.partnerOffer .partnerOffer--brandBanner,
.theme-brand888_it.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #0080ff
}
.theme-brand888_it.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-brand888_it.partnerOffer .partnerOffer--partnerLogo,
.theme-brand888_it.sectionPlatforms div.logo {
	background:#171717
}
.theme-brand888_it.partnerReview .partnerReview--topOffer,
.theme-brand888_it.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-brand888_it.jpg) center no-repeat
}
.theme-brand888_it.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #0080ff
}
.theme-brand888_it.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(0,128,255,0.8)
}
.theme-brand888_it.partnerReview .partnerReview--advantages .icon {
	color:#0080ff
}
.theme-brand888_it.partnerReview .partnerReview--topOffer-teaser-button,
.theme-brand888_it.partnerOffer .partnerOffer-teaser-button {
	background-color:#0080ff
}
.theme-brand888_it.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-brand888_it.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#0073e6
}
.theme-brand888_it.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#0080ff
}
.theme-brand888_it.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#0073e6
}
.theme-brand888_it.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#0080ff
}
.theme-brand888_pt .ribbon--hexagon {
	background:#0080ff
}
.theme-brand888_pt .ribbon--hexagon::before {
	border-right:12px solid #0080ff
}
.theme-brand888_pt .ribbon--hexagon::after {
	border-left:12px solid #0080ff
}
.theme-brand888_pt .ribbon--hexagon.top::before {
	border-right:25px solid #0080ff
}
.theme-brand888_pt .ribbon--hexagon.top::after {
	border-left:25px solid #0080ff
}
.theme-brand888_pt.partnerReview .partnerReview--topOffer,
.theme-brand888_pt.partnerOffer .partnerOffer--brandBanner,
.theme-brand888_pt.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #0080ff
}
.theme-brand888_pt.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-brand888_pt.partnerOffer .partnerOffer--partnerLogo,
.theme-brand888_pt.sectionPlatforms div.logo {
	background:#171717
}
.theme-brand888_pt.partnerReview .partnerReview--topOffer,
.theme-brand888_pt.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-brand888_pt.jpg) center no-repeat
}
.theme-brand888_pt.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #0080ff
}
.theme-brand888_pt.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(0,128,255,0.8)
}
.theme-brand888_pt.partnerReview .partnerReview--advantages .icon {
	color:#0080ff
}
.theme-brand888_pt.partnerReview .partnerReview--topOffer-teaser-button,
.theme-brand888_pt.partnerOffer .partnerOffer-teaser-button {
	background-color:#0080ff
}
.theme-brand888_pt.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-brand888_pt.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#0073e6
}
.theme-brand888_pt.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#0080ff
}
.theme-brand888_pt.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#0073e6
}
.theme-brand888_pt.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#0080ff
}
.theme-brandcoral .ribbon--hexagon {
	background:#2284C5
}
.theme-brandcoral .ribbon--hexagon::before {
	border-right:12px solid #2284C5
}
.theme-brandcoral .ribbon--hexagon::after {
	border-left:12px solid #2284C5
}
.theme-brandcoral .ribbon--hexagon.top::before {
	border-right:25px solid #2284C5
}
.theme-brandcoral .ribbon--hexagon.top::after {
	border-left:25px solid #2284C5
}
.theme-brandcoral.partnerReview .partnerReview--topOffer,
.theme-brandcoral.partnerOffer .partnerOffer--brandBanner,
.theme-brandcoral.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #2284C5
}
.theme-brandcoral.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-brandcoral.partnerOffer .partnerOffer--partnerLogo,
.theme-brandcoral.sectionPlatforms div.logo {
	background:#2284C5
}
.theme-brandcoral.partnerReview .partnerReview--topOffer,
.theme-brandcoral.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-brandcoral.jpg) center no-repeat
}
.theme-brandcoral.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #2284C5
}
.theme-brandcoral.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(34,132,197,0.8)
}
.theme-brandcoral.partnerReview .partnerReview--advantages .icon {
	color:#2284C5
}
.theme-brandcoral.partnerReview .partnerReview--topOffer-teaser-button,
.theme-brandcoral.partnerOffer .partnerOffer-teaser-button {
	background-color:#2284C5
}
.theme-brandcoral.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-brandcoral.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#1e75af
}
.theme-brandcoral.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#2284C5
}
.theme-brandcoral.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#1e75af
}
.theme-brandcoral.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#2284C5
}
.theme-coinpoker .ribbon--hexagon {
	background:#c0180c
}
.theme-coinpoker .ribbon--hexagon::before {
	border-right:12px solid #c0180c
}
.theme-coinpoker .ribbon--hexagon::after {
	border-left:12px solid #c0180c
}
.theme-coinpoker .ribbon--hexagon.top::before {
	border-right:25px solid #c0180c
}
.theme-coinpoker .ribbon--hexagon.top::after {
	border-left:25px solid #c0180c
}
.theme-coinpoker.partnerReview .partnerReview--topOffer,
.theme-coinpoker.partnerOffer .partnerOffer--brandBanner,
.theme-coinpoker.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #c0180c
}
.theme-coinpoker.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-coinpoker.partnerOffer .partnerOffer--partnerLogo,
.theme-coinpoker.sectionPlatforms div.logo {
	background:#E9E9E9
}
.theme-coinpoker.partnerReview .partnerReview--topOffer,
.theme-coinpoker.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-coinpoker.jpg) center no-repeat
}
.theme-coinpoker.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #c0180c
}
.theme-coinpoker.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(192,24,12,0.8)
}
.theme-coinpoker.partnerReview .partnerReview--advantages .icon {
	color:#c0180c
}
.theme-coinpoker.partnerReview .partnerReview--topOffer-teaser-button,
.theme-coinpoker.partnerOffer .partnerOffer-teaser-button {
	background-color:#c0180c
}
.theme-coinpoker.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-coinpoker.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#a8150b
}
.theme-coinpoker.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#c0180c
}
.theme-coinpoker.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#a8150b
}
.theme-coinpoker.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#c0180c
}
.theme-draftkings .ribbon--hexagon {
	background:#ff6c00
}
.theme-draftkings .ribbon--hexagon::before {
	border-right:12px solid #ff6c00
}
.theme-draftkings .ribbon--hexagon::after {
	border-left:12px solid #ff6c00
}
.theme-draftkings .ribbon--hexagon.top::before {
	border-right:25px solid #ff6c00
}
.theme-draftkings .ribbon--hexagon.top::after {
	border-left:25px solid #ff6c00
}
.theme-draftkings.partnerReview .partnerReview--topOffer,
.theme-draftkings.partnerOffer .partnerOffer--brandBanner,
.theme-draftkings.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #ff6c00
}
.theme-draftkings.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-draftkings.partnerOffer .partnerOffer--partnerLogo,
.theme-draftkings.sectionPlatforms div.logo {
	background:#000
}
.theme-draftkings.partnerReview .partnerReview--topOffer,
.theme-draftkings.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-draftkings.jpg) center no-repeat
}
.theme-draftkings.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #ff6c00
}
.theme-draftkings.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(255,108,0,0.8)
}
.theme-draftkings.partnerReview .partnerReview--advantages .icon {
	color:#ff6c00
}
.theme-draftkings.partnerReview .partnerReview--topOffer-teaser-button,
.theme-draftkings.partnerOffer .partnerOffer-teaser-button {
	background-color:#ff6c00
}
.theme-draftkings.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-draftkings.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#e66100
}
.theme-draftkings.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#ff6c00
}
.theme-draftkings.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#e66100
}
.theme-draftkings.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#ff6c00
}
.theme-dafa .ribbon--hexagon {
	background:#ffc600
}
.theme-dafa .ribbon--hexagon::before {
	border-right:12px solid #ffc600
}
.theme-dafa .ribbon--hexagon::after {
	border-left:12px solid #ffc600
}
.theme-dafa .ribbon--hexagon.top::before {
	border-right:25px solid #ffc600
}
.theme-dafa .ribbon--hexagon.top::after {
	border-left:25px solid #ffc600
}
.theme-dafa.partnerReview .partnerReview--topOffer,
.theme-dafa.partnerOffer .partnerOffer--brandBanner,
.theme-dafa.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #ffc600
}
.theme-dafa.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-dafa.partnerOffer .partnerOffer--partnerLogo,
.theme-dafa.sectionPlatforms div.logo {
	background:#af0700
}
.theme-dafa.partnerReview .partnerReview--topOffer,
.theme-dafa.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-dafa.jpg) center no-repeat
}
.theme-dafa.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #ffc600
}
.theme-dafa.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(255,198,0,0.8)
}
.theme-dafa.partnerReview .partnerReview--advantages .icon {
	color:#ffc600
}
.theme-dafa.partnerReview .partnerReview--topOffer-teaser-button,
.theme-dafa.partnerOffer .partnerOffer-teaser-button {
	background-color:#ffc600
}
.theme-dafa.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-dafa.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#e6b200
}
.theme-dafa.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#ffc600
}
.theme-dafa.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#e6b200
}
.theme-dafa.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#ffc600
}
.theme-ecopayz .ribbon--hexagon {
	background:#8cc23c
}
.theme-ecopayz .ribbon--hexagon::before {
	border-right:12px solid #8cc23c
}
.theme-ecopayz .ribbon--hexagon::after {
	border-left:12px solid #8cc23c
}
.theme-ecopayz .ribbon--hexagon.top::before {
	border-right:25px solid #8cc23c
}
.theme-ecopayz .ribbon--hexagon.top::after {
	border-left:25px solid #8cc23c
}
.theme-ecopayz.partnerReview .partnerReview--topOffer,
.theme-ecopayz.partnerOffer .partnerOffer--brandBanner,
.theme-ecopayz.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #8cc23c
}
.theme-ecopayz.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-ecopayz.partnerOffer .partnerOffer--partnerLogo,
.theme-ecopayz.sectionPlatforms div.logo {
	background:#000
}
.theme-ecopayz.partnerReview .partnerReview--topOffer,
.theme-ecopayz.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-ecopayz.jpg) center no-repeat
}
.theme-ecopayz.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #8cc23c
}
.theme-ecopayz.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(140,194,60,0.8)
}
.theme-ecopayz.partnerReview .partnerReview--advantages .icon {
	color:#8cc23c
}
.theme-ecopayz.partnerReview .partnerReview--topOffer-teaser-button,
.theme-ecopayz.partnerOffer .partnerOffer-teaser-button {
	background-color:#8cc23c
}
.theme-ecopayz.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-ecopayz.partnerOffer .partnerOffer-teaser-button:hover {
	background-color:#7eaf36
}
.theme-ecopayz.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
	background-color:#8cc23c
}
.theme-ecopayz.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
	background-color:#7eaf36
}
.theme-ecopayz.partnerReview .partnerReview--inNumbers ul li path {
	stroke:#8cc23c
}
.theme-everest .ribbon--hexagon {
	background:#004631
}
.theme-everest .ribbon--hexagon::before {
	border-right:12px solid #004631
}
.theme-everest .ribbon--hexagon::after {
	border-left:12px solid #004631
}
.theme-everest .ribbon--hexagon.top::before {
	border-right:25px solid #004631
}
.theme-everest .ribbon--hexagon.top::after {
	border-left:25px solid #004631
}
.theme-everest.partnerReview .partnerReview--topOffer,
.theme-everest.partnerOffer .partnerOffer--brandBanner,
.theme-everest.partnerList--listItem .partnerList--listItem-wrapper {
	border-top:5px solid #004631
}
.theme-everest.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-everest.partnerOffer .partnerOffer--partnerLogo,
.theme-everest.sectionPlatforms div.logo {
	background:#000
}
.theme-everest.partnerReview .partnerReview--topOffer,
.theme-everest.partnerOffer .partnerOffer--brandBanner {
	background:url(/wp-content/uploads/image/pokerroom/visual/header-everest.jpg) center no-repeat
}
.theme-everest.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
	border-bottom:5px solid #004631
}
.theme-everest.partnerReview .partnerReview--topOffer-infobar {
	background-color:rgba(0,70,49,0.8)
}
.theme-everest.partnerReview .partnerReview--advantages .icon {
	color:#004631
}
.theme-everest.partnerReview .partnerReview--topOffer-teaser-button,
.theme-everest.partnerOffer .partnerOffer-teaser-button {
  background-color:#004631
}
.theme-everest.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-everest.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#002d1f
}
.theme-everest.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#004631
}
.theme-everest.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#002d1f
}
.theme-everest.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#004631
}
.theme-fulltilt .ribbon--hexagon {
  background:maroon
}
.theme-fulltilt .ribbon--hexagon::before {
  border-right:12px solid maroon
}
.theme-fulltilt .ribbon--hexagon::after {
  border-left:12px solid maroon
}
.theme-fulltilt .ribbon--hexagon.top::before {
  border-right:25px solid maroon
}
.theme-fulltilt .ribbon--hexagon.top::after {
  border-left:25px solid maroon
}
.theme-fulltilt.partnerReview .partnerReview--topOffer,
.theme-fulltilt.partnerOffer .partnerOffer--brandBanner,
.theme-fulltilt.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid maroon
}
.theme-fulltilt.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-fulltilt.partnerOffer .partnerOffer--partnerLogo,
.theme-fulltilt.sectionPlatforms div.logo {
  background:#222
}
.theme-fulltilt.partnerReview .partnerReview--topOffer,
.theme-fulltilt.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-fulltilt.jpg) center no-repeat
}
.theme-fulltilt.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid maroon
}
.theme-fulltilt.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(128,0,0,0.8)
}
.theme-fulltilt.partnerReview .partnerReview--advantages .icon {
  color:maroon
}
.theme-fulltilt.partnerReview .partnerReview--topOffer-teaser-button,
.theme-fulltilt.partnerOffer .partnerOffer-teaser-button {
  background-color:maroon
}
.theme-fulltilt.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-fulltilt.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#670000
}
.theme-fulltilt.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:maroon
}
.theme-fulltilt.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#670000
}
.theme-fulltilt.partnerReview .partnerReview--inNumbers ul li path {
  stroke:maroon
}
.theme-ggpoker .ribbon--hexagon {
  background:#ab002d
}
.theme-ggpoker .ribbon--hexagon::before {
  border-right:12px solid #ab002d
}
.theme-ggpoker .ribbon--hexagon::after {
  border-left:12px solid #ab002d
}
.theme-ggpoker .ribbon--hexagon.top::before {
  border-right:25px solid #ab002d
}
.theme-ggpoker .ribbon--hexagon.top::after {
  border-left:25px solid #ab002d
}
.theme-ggpoker.partnerReview .partnerReview--topOffer,
.theme-ggpoker.partnerOffer .partnerOffer--brandBanner,
.theme-ggpoker.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #ab002d
}
.theme-ggpoker.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-ggpoker.partnerOffer .partnerOffer--partnerLogo,
.theme-ggpoker.sectionPlatforms div.logo {
  background:#E9E9E9
}
.theme-ggpoker.partnerReview .partnerReview--topOffer,
.theme-ggpoker.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-ggpoker.jpg) center no-repeat
}
.theme-ggpoker.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #ab002d
}
.theme-ggpoker.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(171,0,45,0.8)
}
.theme-ggpoker.partnerReview .partnerReview--advantages .icon {
  color:#ab002d
}
.theme-ggpoker.partnerReview .partnerReview--topOffer-teaser-button,
.theme-ggpoker.partnerOffer .partnerOffer-teaser-button {
  background-color:#ab002d
}
.theme-ggpoker.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-ggpoker.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#920026
}
.theme-ggpoker.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#ab002d
}
.theme-ggpoker.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#920026
}
.theme-ggpoker.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#ab002d
}
.theme-ggpoker_be .ribbon--hexagon {
  background:#ab002d
}
.theme-ggpoker_be .ribbon--hexagon::before {
  border-right:12px solid #ab002d
}
.theme-ggpoker_be .ribbon--hexagon::after {
  border-left:12px solid #ab002d
}
.theme-ggpoker_be .ribbon--hexagon.top::before {
  border-right:25px solid #ab002d
}
.theme-ggpoker_be .ribbon--hexagon.top::after {
  border-left:25px solid #ab002d
}
.theme-ggpoker_be.partnerReview .partnerReview--topOffer,
.theme-ggpoker_be.partnerOffer .partnerOffer--brandBanner,
.theme-ggpoker_be.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #ab002d
}
.theme-ggpoker_be.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-ggpoker_be.partnerOffer .partnerOffer--partnerLogo,
.theme-ggpoker_be.sectionPlatforms div.logo {
  background:#E9E9E9
}
.theme-ggpoker_be.partnerReview .partnerReview--topOffer,
.theme-ggpoker_be.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-ggpoker_be.jpg) center no-repeat
}
.theme-ggpoker_be.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #ab002d
}
.theme-ggpoker_be.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(171,0,45,0.8)
}
.theme-ggpoker_be.partnerReview .partnerReview--advantages .icon {
  color:#ab002d
}
.theme-ggpoker_be.partnerReview .partnerReview--topOffer-teaser-button,
.theme-ggpoker_be.partnerOffer .partnerOffer-teaser-button {
  background-color:#ab002d
}
.theme-ggpoker_be.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-ggpoker_be.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#920026
}
.theme-ggpoker_be.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#ab002d
}
.theme-ggpoker_be.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#920026
}
.theme-ggpoker_be.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#ab002d
}
.theme-ggpokerok .ribbon--hexagon {
  background:#ab002d
}
.theme-ggpokerok .ribbon--hexagon::before {
  border-right:12px solid #ab002d
}
.theme-ggpokerok .ribbon--hexagon::after {
  border-left:12px solid #ab002d
}
.theme-ggpokerok .ribbon--hexagon.top::before {
  border-right:25px solid #ab002d
}
.theme-ggpokerok .ribbon--hexagon.top::after {
  border-left:25px solid #ab002d
}
.theme-ggpokerok.partnerReview .partnerReview--topOffer,
.theme-ggpokerok.partnerOffer .partnerOffer--brandBanner,
.theme-ggpokerok.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #ab002d
}
.theme-ggpokerok.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-ggpokerok.partnerOffer .partnerOffer--partnerLogo,
.theme-ggpokerok.sectionPlatforms div.logo {
  background:#E9E9E9
}
.theme-ggpokerok.partnerReview .partnerReview--topOffer,
.theme-ggpokerok.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-ggpokerok.jpg) center no-repeat
}
.theme-ggpokerok.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #ab002d
}
.theme-ggpokerok.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(171,0,45,0.8)
}
.theme-ggpokerok.partnerReview .partnerReview--advantages .icon {
  color:#ab002d
}
.theme-ggpokerok.partnerReview .partnerReview--topOffer-teaser-button,
.theme-ggpokerok.partnerOffer .partnerOffer-teaser-button {
  background-color:#ab002d
}
.theme-ggpokerok.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-ggpokerok.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#920026
}
.theme-ggpokerok.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#ab002d
}
.theme-ggpokerok.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#920026
}
.theme-ggpokerok.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#ab002d
}
.theme-hill .ribbon--hexagon {
  background:#ffc600
}
.theme-hill .ribbon--hexagon::before {
  border-right:12px solid #ffc600
}
.theme-hill .ribbon--hexagon::after {
  border-left:12px solid #ffc600
}
.theme-hill .ribbon--hexagon.top::before {
  border-right:25px solid #ffc600
}
.theme-hill .ribbon--hexagon.top::after {
  border-left:25px solid #ffc600
}
.theme-hill.partnerReview .partnerReview--topOffer,
.theme-hill.partnerOffer .partnerOffer--brandBanner,
.theme-hill.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #ffc600
}
.theme-hill.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-hill.partnerOffer .partnerOffer--partnerLogo,
.theme-hill.sectionPlatforms div.logo {
  background:#003857
}
.theme-hill.partnerReview .partnerReview--topOffer,
.theme-hill.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-hill.jpg) center no-repeat
}
.theme-hill.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #ffc600
}
.theme-hill.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(255,198,0,0.8)
}
.theme-hill.partnerReview .partnerReview--advantages .icon {
  color:#ffc600
}
.theme-hill.partnerReview .partnerReview--topOffer-teaser-button,
.theme-hill.partnerOffer .partnerOffer-teaser-button {
  background-color:#ffc600;
}
.theme-hill.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-hill.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#e6b200;
}
.theme-hill.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#ffc600;
}
.theme-hill.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#e6b200;
}
.theme-hill.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#ffc600;
}
.theme-jackpoker .ribbon--hexagon {
  background:#efb440;
}
.theme-jackpoker .ribbon--hexagon::before {
  border-right:12px solid #efb440;
}
.theme-jackpoker .ribbon--hexagon::after {
  border-left:12px solid #efb440;
}
.theme-jackpoker .ribbon--hexagon.top::before {
  border-right:25px solid #efb440;
}
.theme-jackpoker .ribbon--hexagon.top::after {
  border-left:25px solid #efb440;
}
.theme-jackpoker.partnerReview .partnerReview--topOffer,
.theme-jackpoker.partnerOffer .partnerOffer--brandBanner,
.theme-jackpoker.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #efb440;
}
.theme-jackpoker.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-jackpoker.partnerOffer .partnerOffer--partnerLogo,
.theme-jackpoker.sectionPlatforms div.logo {
  background:#000;
}
.theme-jackpoker.partnerReview .partnerReview--topOffer,
.theme-jackpoker.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-jackpoker.jpg) center no-repeat;
}
.theme-jackpoker.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #efb440;
}
.theme-jackpoker.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(239,180,64,0.8);
}
.theme-jackpoker.partnerReview .partnerReview--advantages .icon {
  color:#efb440;
}
.theme-jackpoker.partnerReview .partnerReview--topOffer-teaser-button,
.theme-jackpoker.partnerOffer .partnerOffer-teaser-button {
  background-color:#efb440;
}
.theme-jackpoker.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-jackpoker.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#edab28;
}
.theme-jackpoker.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#efb440;
}
.theme-jackpoker.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#edab28;
}
.theme-jackpoker.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#efb440;
}
.theme-kkpoker .ribbon--hexagon {
  background:#229655;
}
.theme-kkpoker .ribbon--hexagon::before {
  border-right:12px solid #229655;
}
.theme-kkpoker .ribbon--hexagon::after {
  border-left:12px solid #229655;
}
.theme-kkpoker .ribbon--hexagon.top::before {
  border-right:25px solid #229655;
}
.theme-kkpoker .ribbon--hexagon.top::after {
  border-left:25px solid #229655;
}
.theme-kkpoker.partnerReview .partnerReview--topOffer,
.theme-kkpoker.partnerOffer .partnerOffer--brandBanner,
.theme-kkpoker.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #229655;
}
.theme-kkpoker.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-kkpoker.partnerOffer .partnerOffer--partnerLogo,
.theme-kkpoker.sectionPlatforms div.logo {
  background:#000;
}
.theme-kkpoker.partnerReview .partnerReview--topOffer,
.theme-kkpoker.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-kkpoker.jpg) center no-repeat;
}
.theme-kkpoker.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #229655;
}
.theme-kkpoker.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(34,150,85,0.8);
}
.theme-kkpoker.partnerReview .partnerReview--advantages .icon {
  color:#229655;
}
.theme-kkpoker.partnerReview .partnerReview--topOffer-teaser-button,
.theme-kkpoker.partnerOffer .partnerOffer-teaser-button {
  background-color:#229655;
}
.theme-kkpoker.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-kkpoker.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#1d8149;
}
.theme-kkpoker.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#229655;
}
.theme-kkpoker.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#1d8149;
}
.theme-kkpoker.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#229655;
}
.theme-ladbrokes .ribbon--hexagon {
  background:#E30613;
}
.theme-ladbrokes .ribbon--hexagon::before {
  border-right:12px solid #E30613;
}
.theme-ladbrokes .ribbon--hexagon::after {
  border-left:12px solid #E30613;
}
.theme-ladbrokes .ribbon--hexagon.top::before {
  border-right:25px solid #E30613;
}
.theme-ladbrokes .ribbon--hexagon.top::after {
  border-left:25px solid #E30613;
}
.theme-ladbrokes.partnerReview .partnerReview--topOffer,
.theme-ladbrokes.partnerOffer .partnerOffer--brandBanner,
.theme-ladbrokes.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #E30613;
}
.theme-ladbrokes.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-ladbrokes.partnerOffer .partnerOffer--partnerLogo,
.theme-ladbrokes.sectionPlatforms div.logo {
  background:#821504;
}
.theme-ladbrokes.partnerReview .partnerReview--topOffer,
.theme-ladbrokes.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-ladbrokes.jpg) center no-repeat;
}
.theme-ladbrokes.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #E30613;
}
.theme-ladbrokes.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(227,6,19,0.8);
}
.theme-ladbrokes.partnerReview .partnerReview--advantages .icon {
  color:#E30613;
}
.theme-ladbrokes.partnerReview .partnerReview--topOffer-teaser-button,
.theme-ladbrokes.partnerOffer .partnerOffer-teaser-button {
  background-color:#E30613;
}
.theme-ladbrokes.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-ladbrokes.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#ca0511;
}
.theme-ladbrokes.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#E30613;
}
.theme-ladbrokes.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#ca0511;
}
.theme-ladbrokes.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#E30613;
}
.theme-lottoland .ribbon--hexagon {
  background:#69a507;
}
.theme-lottoland .ribbon--hexagon::before {
  border-right:12px solid #69a507;
}
.theme-lottoland .ribbon--hexagon::after {
  border-left:12px solid #69a507;
}
.theme-lottoland .ribbon--hexagon.top::before {
  border-right:25px solid #69a507;
}
.theme-lottoland .ribbon--hexagon.top::after {
  border-left:25px solid #69a507;
}
.theme-lottoland.partnerReview .partnerReview--topOffer,
.theme-lottoland.partnerOffer .partnerOffer--brandBanner,
.theme-lottoland.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #69a507;
}
.theme-lottoland.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-lottoland.partnerOffer .partnerOffer--partnerLogo,
.theme-lottoland.sectionPlatforms div.logo {
  background:#69a507;
}
.theme-lottoland.partnerReview .partnerReview--topOffer,
.theme-lottoland.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-lottoland.jpg) center no-repeat;
}
.theme-lottoland.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #69a507;
}
.theme-lottoland.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(105,165,7,0.8);
}
.theme-lottoland.partnerReview .partnerReview--advantages .icon {
  color:#69a507;
}
.theme-lottoland.partnerReview .partnerReview--topOffer-teaser-button,
.theme-lottoland.partnerOffer .partnerOffer-teaser-button {
  background-color:#69a507;
}
.theme-lottoland.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-lottoland.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#598d06;
}
.theme-lottoland.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#69a507;
}
.theme-lottoland.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#598d06;
}
.theme-lottoland.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#69a507;
}
.theme-luxonpay .ribbon--hexagon {
  background:#5C1FC9;
}
.theme-luxonpay .ribbon--hexagon::before {
  border-right:12px solid #5C1FC9;
}
.theme-luxonpay .ribbon--hexagon::after {
  border-left:12px solid #5C1FC9;
}
.theme-luxonpay .ribbon--hexagon.top::before {
  border-right:25px solid #5C1FC9;
}
.theme-luxonpay .ribbon--hexagon.top::after {
  border-left:25px solid #5C1FC9;
}
.theme-luxonpay.partnerReview .partnerReview--topOffer,
.theme-luxonpay.partnerOffer .partnerOffer--brandBanner,
.theme-luxonpay.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #5C1FC9;
}
.theme-luxonpay.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-luxonpay.partnerOffer .partnerOffer--partnerLogo,
.theme-luxonpay.sectionPlatforms div.logo {
  background:#5C1FC9;
}
.theme-luxonpay.partnerReview .partnerReview--topOffer,
.theme-luxonpay.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-luxonpay.jpg) center no-repeat;
}
.theme-luxonpay.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #5C1FC9;
}
.theme-luxonpay.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(92,31,201,0.8);
}
.theme-luxonpay.partnerReview .partnerReview--advantages .icon {
  color:#5C1FC9;
}
.theme-luxonpay.partnerReview .partnerReview--topOffer-teaser-button,
.theme-luxonpay.partnerOffer .partnerOffer-teaser-button {
  background-color:#5C1FC9;
}
.theme-luxonpay.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-luxonpay.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#521cb3;
}
.theme-luxonpay.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#5C1FC9;
}
.theme-luxonpay.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#521cb3;
}
.theme-luxonpay.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#5C1FC9;
}
.theme-mansion .ribbon--hexagon {
  background:#B70711;
}
.theme-mansion .ribbon--hexagon::before {
  border-right:12px solid #B70711;
}
.theme-mansion .ribbon--hexagon::after {
  border-left:12px solid #B70711;
}
.theme-mansion .ribbon--hexagon.top::before {
  border-right:25px solid #B70711;
}
.theme-mansion .ribbon--hexagon.top::after {
  border-left:25px solid #B70711;
}
.theme-mansion.partnerReview .partnerReview--topOffer,
.theme-mansion.partnerOffer .partnerOffer--brandBanner,
.theme-mansion.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #B70711;
}
.theme-mansion.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-mansion.partnerOffer .partnerOffer--partnerLogo,
.theme-mansion.sectionPlatforms div.logo {
  background:#000;
}
.theme-mansion.partnerReview .partnerReview--topOffer,
.theme-mansion.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-mansion.jpg) center no-repeat;
}
.theme-mansion.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #B70711;
}
.theme-mansion.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(183,7,17,0.8);
}
.theme-mansion.partnerReview .partnerReview--advantages .icon {
  color:#B70711;
}
.theme-mansion.partnerReview .partnerReview--topOffer-teaser-button,
.theme-mansion.partnerOffer .partnerOffer-teaser-button {
  background-color:#B70711;
}
.theme-mansion.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-mansion.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#9e060f;
}
.theme-mansion.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#B70711;
}
.theme-mansion.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#9e060f;
}
.theme-mansion.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#B70711;
}
.theme-natural_8 .ribbon--hexagon {
  background:#90278e;
}
.theme-natural_8 .ribbon--hexagon::before {
  border-right:12px solid #90278e;
}
.theme-natural_8 .ribbon--hexagon::after {
  border-left:12px solid #90278e;
}
.theme-natural_8 .ribbon--hexagon.top::before {
  border-right:25px solid #90278e;
}
.theme-natural_8 .ribbon--hexagon.top::after {
  border-left:25px solid #90278e;
}
.theme-natural_8.partnerReview .partnerReview--topOffer,
.theme-natural_8.partnerOffer .partnerOffer--brandBanner,
.theme-natural_8.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #90278e;
}
.theme-natural_8.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-natural_8.partnerOffer .partnerOffer--partnerLogo,
.theme-natural_8.sectionPlatforms div.logo {
  background:#000;
}
.theme-natural_8.partnerReview .partnerReview--topOffer,
.theme-natural_8.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-natural_8.jpg) center no-repeat;
}
.theme-natural_8.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #90278e;
}
.theme-natural_8.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(144,39,142,0.8);
}
.theme-natural_8.partnerReview .partnerReview--advantages .icon {
  color:#90278e;
}
.theme-natural_8.partnerReview .partnerReview--topOffer-teaser-button,
.theme-natural_8.partnerOffer .partnerOffer-teaser-button {
  background-color:#90278e;
}
.theme-natural_8.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-natural_8.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#7c227a;
}
.theme-natural_8.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#90278e;
}
.theme-natural_8.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#7c227a;
}
.theme-natural_8.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#90278e;
}
.theme-netbet .ribbon--hexagon {
  background:#C60202;
}
.theme-netbet .ribbon--hexagon::before {
  border-right:12px solid #C60202;
}
.theme-netbet .ribbon--hexagon::after {
  border-left:12px solid #C60202;
}
.theme-netbet .ribbon--hexagon.top::before {
  border-right:25px solid #C60202;
}
.theme-netbet .ribbon--hexagon.top::after {
  border-left:25px solid #C60202;
}
.theme-netbet.partnerReview .partnerReview--topOffer,
.theme-netbet.partnerOffer .partnerOffer--brandBanner,
.theme-netbet.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #C60202;
}
.theme-netbet.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-netbet.partnerOffer .partnerOffer--partnerLogo,
.theme-netbet.sectionPlatforms div.logo {
  background:#242424;
}
.theme-netbet.partnerReview .partnerReview--topOffer,
.theme-netbet.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-netbet.jpg) center no-repeat;
}
.theme-netbet.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #C60202;
}
.theme-netbet.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(198,2,2,0.8);
}
.theme-netbet.partnerReview .partnerReview--advantages .icon {
  color:#C60202;
}
.theme-netbet.partnerReview .partnerReview--topOffer-teaser-button,
.theme-netbet.partnerOffer .partnerOffer-teaser-button {
  background-color:#C60202;
}
.theme-netbet.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-netbet.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#ad0202;
}
.theme-netbet.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#C60202;
}
.theme-netbet.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#ad0202;
}
.theme-netbet.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#C60202;
}
.theme-neteller .ribbon--hexagon {
  background:#8bc541;
}
.theme-neteller .ribbon--hexagon::before {
  border-right:12px solid #8bc541;
}
.theme-neteller .ribbon--hexagon::after {
  border-left:12px solid #8bc541;
}
.theme-neteller .ribbon--hexagon.top::before {
  border-right:25px solid #8bc541;
}
.theme-neteller .ribbon--hexagon.top::after {
  border-left:25px solid #8bc541;
}
.theme-neteller.partnerReview .partnerReview--topOffer,
.theme-neteller.partnerOffer .partnerOffer--brandBanner,
.theme-neteller.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #8bc541;
}
.theme-neteller.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-neteller.partnerOffer .partnerOffer--partnerLogo,
.theme-neteller.sectionPlatforms div.logo {
  background:#E9E9E9;
}
.theme-neteller.partnerReview .partnerReview--topOffer,
.theme-neteller.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-neteller.jpg) center no-repeat;
}
.theme-neteller.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #8bc541;
}
.theme-neteller.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(139,197,65,0.8);
}
.theme-neteller.partnerReview .partnerReview--advantages .icon {
  color:#8bc541;
}
.theme-neteller.partnerReview .partnerReview--topOffer-teaser-button,
.theme-neteller.partnerOffer .partnerOffer-teaser-button {
  background-color:#8bc541;
}
.theme-neteller.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-neteller.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#7eb537;
}
.theme-neteller.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#8bc541;
}
.theme-neteller.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#7eb537;
}
.theme-neteller.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#8bc541;
}
.theme-nordicbet .ribbon--hexagon {
  background:#006eb4;
}
.theme-nordicbet .ribbon--hexagon::before {
  border-right:12px solid #006eb4;
}
.theme-nordicbet .ribbon--hexagon::after {
  border-left:12px solid #006eb4;
}
.theme-nordicbet .ribbon--hexagon.top::before {
  border-right:25px solid #006eb4;
}
.theme-nordicbet .ribbon--hexagon.top::after {
  border-left:25px solid #006eb4;
}
.theme-nordicbet.partnerReview .partnerReview--topOffer,
.theme-nordicbet.partnerOffer .partnerOffer--brandBanner,
.theme-nordicbet.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #006eb4;
}
.theme-nordicbet.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-nordicbet.partnerOffer .partnerOffer--partnerLogo,
.theme-nordicbet.sectionPlatforms div.logo {
  background:#006eb4;
}
.theme-nordicbet.partnerReview .partnerReview--topOffer,
.theme-nordicbet.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-nordicbet.jpg) center no-repeat;
}
.theme-nordicbet.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #006eb4;
}
.theme-nordicbet.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(0,110,180,0.8);
}
.theme-nordicbet.partnerReview .partnerReview--advantages .icon {
  color:#006eb4;
}
.theme-nordicbet.partnerReview .partnerReview--topOffer-teaser-button,
.theme-nordicbet.partnerOffer .partnerOffer-teaser-button {
  background-color:#006eb4;
}
.theme-nordicbet.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-nordicbet.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#005e9b;
}
.theme-nordicbet.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#006eb4;
}
.theme-nordicbet.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#005e9b;
}
.theme-nordicbet.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#006eb4;
}
.theme-optibet .ribbon--hexagon {
  background:#c50202;
}
.theme-optibet .ribbon--hexagon::before {
  border-right:12px solid #c50202;
}
.theme-optibet .ribbon--hexagon::after {
  border-left:12px solid #c50202;
}
.theme-optibet .ribbon--hexagon.top::before {
  border-right:25px solid #c50202;
}
.theme-optibet .ribbon--hexagon.top::after {
  border-left:25px solid #c50202;
}
.theme-optibet.partnerReview .partnerReview--topOffer,
.theme-optibet.partnerOffer .partnerOffer--brandBanner,
.theme-optibet.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #c50202;
}
.theme-optibet.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-optibet.partnerOffer .partnerOffer--partnerLogo,
.theme-optibet.sectionPlatforms div.logo {
  background:#fff;
}
.theme-optibet.partnerReview .partnerReview--topOffer,
.theme-optibet.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-optibet.jpg) center no-repeat;
}
.theme-optibet.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #c50202;
}
.theme-optibet.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(197,2,2,0.8);
}
.theme-optibet.partnerReview .partnerReview--advantages .icon {
  color:#c50202;
}
.theme-optibet.partnerReview .partnerReview--topOffer-teaser-button,
.theme-optibet.partnerOffer .partnerOffer-teaser-button {
  background-color:#c50202;
}
.theme-optibet.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-optibet.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#ac0202;
}
.theme-optibet.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#c50202;
}
.theme-optibet.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#ac0202;
}
.theme-optibet.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#c50202;
}
.theme-paddy .ribbon--hexagon {
  background:#d63d36;
}
.theme-paddy .ribbon--hexagon::before {
  border-right:12px solid #d63d36;
}
.theme-paddy .ribbon--hexagon::after {
  border-left:12px solid #d63d36;
}
.theme-paddy .ribbon--hexagon.top::before {
  border-right:25px solid #d63d36;
}
.theme-paddy .ribbon--hexagon.top::after {
  border-left:25px solid #d63d36;
}
.theme-paddy.partnerReview .partnerReview--topOffer,
.theme-paddy.partnerOffer .partnerOffer--brandBanner,
.theme-paddy.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #d63d36;
}
.theme-paddy.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-paddy.partnerOffer .partnerOffer--partnerLogo,
.theme-paddy.sectionPlatforms div.logo {
  background:#004833;
}
.theme-paddy.partnerReview .partnerReview--topOffer,
.theme-paddy.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-paddy.jpg) center no-repeat;
}
.theme-paddy.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #d63d36;
}
.theme-paddy.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(214,61,54,0.8);
}
.theme-paddy.partnerReview .partnerReview--advantages .icon {
  color:#d63d36;
}
.theme-paddy.partnerReview .partnerReview--topOffer-teaser-button,
.theme-paddy.partnerOffer .partnerOffer-teaser-button {
  background-color:#d63d36;
}
.theme-paddy.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-paddy.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#c93029;
}
.theme-paddy.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#d63d36;
}
.theme-paddy.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#c93029;
}
.theme-paddy.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#d63d36;
}
.theme-party .ribbon--hexagon {
  background:#FC4C02;
}
.theme-party .ribbon--hexagon::before {
  border-right:12px solid #FC4C02;
}
.theme-party .ribbon--hexagon::after {
  border-left:12px solid #FC4C02;
}
.theme-party .ribbon--hexagon.top::before {
  border-right:25px solid #FC4C02;
}
.theme-party .ribbon--hexagon.top::after {
  border-left:25px solid #FC4C02;
}
.theme-party.partnerReview .partnerReview--topOffer,
.theme-party.partnerOffer .partnerOffer--brandBanner,
.theme-party.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #FC4C02;
}
.theme-party.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-party.partnerOffer .partnerOffer--partnerLogo,
.theme-party.sectionPlatforms div.logo {
  background:#E9E9E9;
}
.theme-party.partnerReview .partnerReview--topOffer,
.theme-party.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-party.jpg) center no-repeat;
}
.theme-party.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #FC4C02;
}
.theme-party.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(252,76,2,0.8);
}
.theme-party.partnerReview .partnerReview--advantages .icon {
  color:#FC4C02;
}
.theme-party.partnerReview .partnerReview--topOffer-teaser-button,
.theme-party.partnerOffer .partnerOffer-teaser-button {
  background-color:#FC4C02;
}
.theme-party.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-party.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#e34402;
}
.theme-party.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#FC4C02;
}
.theme-party.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#e34402;
}
.theme-party.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#FC4C02;
}
.theme-party_cz .ribbon--hexagon {
  background:#FC4C02;
}
.theme-party_cz .ribbon--hexagon::before {
  border-right:12px solid #FC4C02;
}
.theme-party_cz .ribbon--hexagon::after {
  border-left:12px solid #FC4C02;
}
.theme-party_cz .ribbon--hexagon.top::before {
  border-right:25px solid #FC4C02;
}
.theme-party_cz .ribbon--hexagon.top::after {
  border-left:25px solid #FC4C02;
}
.theme-party_cz.partnerReview .partnerReview--topOffer,
.theme-party_cz.partnerOffer .partnerOffer--brandBanner,
.theme-party_cz.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #FC4C02;
}
.theme-party_cz.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-party_cz.partnerOffer .partnerOffer--partnerLogo,
.theme-party_cz.sectionPlatforms div.logo {
  background:#E9E9E9;
}
.theme-party_cz.partnerReview .partnerReview--topOffer,
.theme-party_cz.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-party_cz.jpg) center no-repeat;
}
.theme-party_cz.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #FC4C02;
}
.theme-party_cz.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(252,76,2,0.8);
}
.theme-party_cz.partnerReview .partnerReview--advantages .icon {
  color:#FC4C02;
}
.theme-party_cz.partnerReview .partnerReview--topOffer-teaser-button,
.theme-party_cz.partnerOffer .partnerOffer-teaser-button {
  background-color:#FC4C02;
}
.theme-party_cz.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-party_cz.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#e34402;
}
.theme-party_cz.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#FC4C02;
}
.theme-party_cz.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#e34402;
}
.theme-party_cz.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#FC4C02;
}
.theme-party_dk .ribbon--hexagon {
  background:#FC4C02;
}
.theme-party_dk .ribbon--hexagon::before {
  border-right:12px solid #FC4C02;
}
.theme-party_dk .ribbon--hexagon::after {
  border-left:12px solid #FC4C02;
}
.theme-party_dk .ribbon--hexagon.top::before {
  border-right:25px solid #FC4C02;
}
.theme-party_dk .ribbon--hexagon.top::after {
  border-left:25px solid #FC4C02;
}
.theme-party_dk.partnerReview .partnerReview--topOffer,
.theme-party_dk.partnerOffer .partnerOffer--brandBanner,
.theme-party_dk.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #FC4C02;
}
.theme-party_dk.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-party_dk.partnerOffer .partnerOffer--partnerLogo,
.theme-party_dk.sectionPlatforms div.logo {
  background:#E9E9E9;
}
.theme-party_dk.partnerReview .partnerReview--topOffer,
.theme-party_dk.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-party_dk.jpg) center no-repeat;
}
.theme-party_dk.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #FC4C02;
}
.theme-party_dk.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(252,76,2,0.8);
}
.theme-party_dk.partnerReview .partnerReview--advantages .icon {
  color:#FC4C02;
}
.theme-party_dk.partnerReview .partnerReview--topOffer-teaser-button,
.theme-party_dk.partnerOffer .partnerOffer-teaser-button {
  background-color:#FC4C02;
}
.theme-party_dk.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-party_dk.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#e34402;
}
.theme-party_dk.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#FC4C02;
}
.theme-party_dk.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#e34402;
}
.theme-party_dk.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#FC4C02;
}
.theme-party_es .ribbon--hexagon {
  background:#FC4C02;
}
.theme-party_es .ribbon--hexagon::before {
  border-right:12px solid #FC4C02;
}
.theme-party_es .ribbon--hexagon::after {
  border-left:12px solid #FC4C02;
}
.theme-party_es .ribbon--hexagon.top::before {
  border-right:25px solid #FC4C02;
}
.theme-party_es .ribbon--hexagon.top::after {
  border-left:25px solid #FC4C02;
}
.theme-party_es.partnerReview .partnerReview--topOffer,
.theme-party_es.partnerOffer .partnerOffer--brandBanner,
.theme-party_es.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #FC4C02;
}
.theme-party_es.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-party_es.partnerOffer .partnerOffer--partnerLogo,
.theme-party_es.sectionPlatforms div.logo {
  background:#E9E9E9;
}
.theme-party_es.partnerReview .partnerReview--topOffer,
.theme-party_es.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-party_es.jpg) center no-repeat;
}
.theme-party_es.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #FC4C02;
}
.theme-party_es.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(252,76,2,0.8);
}
.theme-party_es.partnerReview .partnerReview--advantages .icon {
  color:#FC4C02;
}
.theme-party_es.partnerReview .partnerReview--topOffer-teaser-button,
.theme-party_es.partnerOffer .partnerOffer-teaser-button {
  background-color:#FC4C02;
}
.theme-party_es.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-party_es.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#e34402;
}
.theme-party_es.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#FC4C02;
}
.theme-party_es.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#e34402;
}
.theme-party_es.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#FC4C02;
}
.theme-party_fr .ribbon--hexagon {
  background:#FC4C02;
}
.theme-party_fr .ribbon--hexagon::before {
  border-right:12px solid #FC4C02;
}
.theme-party_fr .ribbon--hexagon::after {
  border-left:12px solid #FC4C02;
}
.theme-party_fr .ribbon--hexagon.top::before {
  border-right:25px solid #FC4C02;
}
.theme-party_fr .ribbon--hexagon.top::after {
  border-left:25px solid #FC4C02;
}
.theme-party_fr.partnerReview .partnerReview--topOffer,
.theme-party_fr.partnerOffer .partnerOffer--brandBanner,
.theme-party_fr.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #FC4C02;
}
.theme-party_fr.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-party_fr.partnerOffer .partnerOffer--partnerLogo,
.theme-party_fr.sectionPlatforms div.logo {
  background:#E9E9E9;
}
.theme-party_fr.partnerReview .partnerReview--topOffer,
.theme-party_fr.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-party_fr.jpg) center no-repeat;
}
.theme-party_fr.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #FC4C02;
}
.theme-party_fr.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(252,76,2,0.8);
}
.theme-party_fr.partnerReview .partnerReview--advantages .icon {
  color:#FC4C02;
}
.theme-party_fr.partnerReview .partnerReview--topOffer-teaser-button,
.theme-party_fr.partnerOffer .partnerOffer-teaser-button {
  background-color:#FC4C02;
}
.theme-party_fr.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-party_fr.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#e34402;
}
.theme-party_fr.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#FC4C02;
}
.theme-party_fr.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#e34402;
}
.theme-party_fr.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#FC4C02;
}
.theme-party_it .ribbon--hexagon {
  background:#FC4C02;
}
.theme-party_it .ribbon--hexagon::before {
  border-right:12px solid #FC4C02;
}
.theme-party_it .ribbon--hexagon::after {
  border-left:12px solid #FC4C02;
}
.theme-party_it .ribbon--hexagon.top::before {
  border-right:25px solid #FC4C02;
}
.theme-party_it .ribbon--hexagon.top::after {
  border-left:25px solid #FC4C02;
}
.theme-party_it.partnerReview .partnerReview--topOffer,
.theme-party_it.partnerOffer .partnerOffer--brandBanner,
.theme-party_it.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #FC4C02;
}
.theme-party_it.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-party_it.partnerOffer .partnerOffer--partnerLogo,
.theme-party_it.sectionPlatforms div.logo {
  background:#E9E9E9;
}
.theme-party_it.partnerReview .partnerReview--topOffer,
.theme-party_it.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-party_it.jpg) center no-repeat;
}
.theme-party_it.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #FC4C02;
}
.theme-party_it.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(252,76,2,0.8);
}
.theme-party_it.partnerReview .partnerReview--advantages .icon {
  color:#FC4C02;
}
.theme-party_it.partnerReview .partnerReview--topOffer-teaser-button,
.theme-party_it.partnerOffer .partnerOffer-teaser-button {
  background-color:#FC4C02;
}
.theme-party_it.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-party_it.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#e34402;
}
.theme-party_it.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#FC4C02;
}
.theme-party_it.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#e34402;
}
.theme-party_it.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#FC4C02;
}
.theme-party_se .ribbon--hexagon {
  background:#FC4C02;
}
.theme-party_se .ribbon--hexagon::before {
  border-right:12px solid #FC4C02;
}
.theme-party_se .ribbon--hexagon::after {
  border-left:12px solid #FC4C02;
}
.theme-party_se .ribbon--hexagon.top::before {
  border-right:25px solid #FC4C02;
}
.theme-party_se .ribbon--hexagon.top::after {
  border-left:25px solid #FC4C02;
}
.theme-party_se.partnerReview .partnerReview--topOffer,
.theme-party_se.partnerOffer .partnerOffer--brandBanner,
.theme-party_se.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #FC4C02;
}
.theme-party_se.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-party_se.partnerOffer .partnerOffer--partnerLogo,
.theme-party_se.sectionPlatforms div.logo {
  background:#E9E9E9;
}
.theme-party_se.partnerReview .partnerReview--topOffer,
.theme-party_se.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-party_se.jpg) center no-repeat;
}
.theme-party_se.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #FC4C02;
}
.theme-party_se.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(252,76,2,0.8);
}
.theme-party_se.partnerReview .partnerReview--advantages .icon {
  color:#FC4C02;
}
.theme-party_se.partnerReview .partnerReview--topOffer-teaser-button,
.theme-party_se.partnerOffer .partnerOffer-teaser-button {
  background-color:#FC4C02;
}
.theme-party_se.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-party_se.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#e34402;
}
.theme-party_se.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#FC4C02;
}
.theme-party_se.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#e34402;
}
.theme-party_se.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#FC4C02;
}
.theme-party_sochi .ribbon--hexagon {
  background:#FC4C02;
}
.theme-party_sochi .ribbon--hexagon::before {
  border-right:12px solid #FC4C02;
}
.theme-party_sochi .ribbon--hexagon::after {
  border-left:12px solid #FC4C02;
}
.theme-party_sochi .ribbon--hexagon.top::before {
  border-right:25px solid #FC4C02;
}
.theme-party_sochi .ribbon--hexagon.top::after {
  border-left:25px solid #FC4C02;
}
.theme-party_sochi.partnerReview .partnerReview--topOffer,
.theme-party_sochi.partnerOffer .partnerOffer--brandBanner,
.theme-party_sochi.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #FC4C02;
}
.theme-party_sochi.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-party_sochi.partnerOffer .partnerOffer--partnerLogo,
.theme-party_sochi.sectionPlatforms div.logo {
  background:#E9E9E9;
}
.theme-party_sochi.partnerReview .partnerReview--topOffer,
.theme-party_sochi.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-party_sochi.jpg) center no-repeat;
}
.theme-party_sochi.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #FC4C02;
}
.theme-party_sochi.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(252,76,2,0.8);
}
.theme-party_sochi.partnerReview .partnerReview--advantages .icon {
  color:#FC4C02;
}
.theme-party_sochi.partnerReview .partnerReview--topOffer-teaser-button,
.theme-party_sochi.partnerOffer .partnerOffer-teaser-button {
  background-color:#FC4C02;
}
.theme-party_sochi.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-party_sochi.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#e34402;
}
.theme-party_sochi.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#FC4C02;
}
.theme-party_sochi.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#e34402;
}
.theme-party_sochi.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#FC4C02;
}
.theme-pkr .ribbon--hexagon {
  background:#0AA0A9;
}
.theme-pkr .ribbon--hexagon::before {
  border-right:12px solid #0AA0A9;
}
.theme-pkr .ribbon--hexagon::after {
  border-left:12px solid #0AA0A9;
}
.theme-pkr .ribbon--hexagon.top::before {
  border-right:25px solid #0AA0A9;
}
.theme-pkr .ribbon--hexagon.top::after {
  border-left:25px solid #0AA0A9;
}
.theme-pkr.partnerReview .partnerReview--topOffer,
.theme-pkr.partnerOffer .partnerOffer--brandBanner,
.theme-pkr.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #0AA0A9;
}
.theme-pkr.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-pkr.partnerOffer .partnerOffer--partnerLogo,
.theme-pkr.sectionPlatforms div.logo {
  background:#000;
}
.theme-pkr.partnerReview .partnerReview--topOffer,
.theme-pkr.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-pkr.jpg) center no-repeat;
}
.theme-pkr.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #0AA0A9;
}
.theme-pkr.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(10,160,169,0.8);
}
.theme-pkr.partnerReview .partnerReview--advantages .icon {
  color:#0AA0A9;
}
.theme-pkr.partnerReview .partnerReview--topOffer-teaser-button,
.theme-pkr.partnerOffer .partnerOffer-teaser-button {
  background-color:#0AA0A9;
}
.theme-pkr.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-pkr.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#098991;
}
.theme-pkr.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#0AA0A9;
}
.theme-pkr.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#098991;
}
.theme-pkr.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#0AA0A9;
}
.theme-pokerdom .ribbon--hexagon {
  background:#18CA5D;
}
.theme-pokerdom .ribbon--hexagon::before {
  border-right:12px solid #18CA5D;
}
.theme-pokerdom .ribbon--hexagon::after {
  border-left:12px solid #18CA5D;
}
.theme-pokerdom .ribbon--hexagon.top::before {
  border-right:25px solid #18CA5D;
}
.theme-pokerdom .ribbon--hexagon.top::after {
  border-left:25px solid #18CA5D;
}
.theme-pokerdom.partnerReview .partnerReview--topOffer,
.theme-pokerdom.partnerOffer .partnerOffer--brandBanner,
.theme-pokerdom.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #18CA5D;
}
.theme-pokerdom.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-pokerdom.partnerOffer .partnerOffer--partnerLogo,
.theme-pokerdom.sectionPlatforms div.logo {
  background:#000;
}
.theme-pokerdom.partnerReview .partnerReview--topOffer,
.theme-pokerdom.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-pokerdom.jpg) center no-repeat;
}
.theme-pokerdom.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #18CA5D;
}
.theme-pokerdom.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(24,202,93,0.8);
}
.theme-pokerdom.partnerReview .partnerReview--advantages .icon {
  color:#18CA5D;
}
.theme-pokerdom.partnerReview .partnerReview--topOffer-teaser-button,
.theme-pokerdom.partnerOffer .partnerOffer-teaser-button {
  background-color:#18CA5D;
}
.theme-pokerdom.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-pokerdom.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#15b353;
}
.theme-pokerdom.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#18CA5D;
}
.theme-pokerdom.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#15b353;
}
.theme-pokerdom.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#18CA5D;
}
.theme-pokerplanets .ribbon--hexagon {
  background:#d71921;
}
.theme-pokerplanets .ribbon--hexagon::before {
  border-right:12px solid #d71921;
}
.theme-pokerplanets .ribbon--hexagon::after {
  border-left:12px solid #d71921;
}
.theme-pokerplanets .ribbon--hexagon.top::before {
  border-right:25px solid #d71921;
}
.theme-pokerplanets .ribbon--hexagon.top::after {
  border-left:25px solid #d71921;
}
.theme-pokerplanets.partnerReview .partnerReview--topOffer,
.theme-pokerplanets.partnerOffer .partnerOffer--brandBanner,
.theme-pokerplanets.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #d71921;
}
.theme-pokerplanets.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-pokerplanets.partnerOffer .partnerOffer--partnerLogo,
.theme-pokerplanets.sectionPlatforms div.logo {
  background:#E9E9E9;
}
.theme-pokerplanets.partnerReview .partnerReview--topOffer,
.theme-pokerplanets.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-pokerplanets.jpg) center no-repeat;
}
.theme-pokerplanets.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #d71921;
}
.theme-pokerplanets.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(215,25,33,0.8);
}
.theme-pokerplanets.partnerReview .partnerReview--advantages .icon {
  color:#d71921;
}
.theme-pokerplanets.partnerReview .partnerReview--topOffer-teaser-button,
.theme-pokerplanets.partnerOffer .partnerOffer-teaser-button {
  background-color:#d71921;
}
.theme-pokerplanets.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-pokerplanets.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#c0161d;
}
.theme-pokerplanets.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#d71921;
}
.theme-pokerplanets.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#c0161d;
}
.theme-pokerplanets.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#d71921;
}
.theme-pokio .ribbon--hexagon {
  background:#40ee97;
}
.theme-pokio .ribbon--hexagon::before {
  border-right:12px solid #40ee97;
}
.theme-pokio .ribbon--hexagon::after {
  border-left:12px solid #40ee97;
}
.theme-pokio .ribbon--hexagon.top::before {
  border-right:25px solid #40ee97;
}
.theme-pokio .ribbon--hexagon.top::after {
  border-left:25px solid #40ee97;
}
.theme-pokio.partnerReview .partnerReview--topOffer,
.theme-pokio.partnerOffer .partnerOffer--brandBanner,
.theme-pokio.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #40ee97;
}
.theme-pokio.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-pokio.partnerOffer .partnerOffer--partnerLogo,
.theme-pokio.sectionPlatforms div.logo {
  background:#000;
}
.theme-pokio.partnerReview .partnerReview--topOffer,
.theme-pokio.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-pokio.jpg) center no-repeat;
}
.theme-pokio.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #40ee97;
}
.theme-pokio.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(64,238,151,0.8);
}
.theme-pokio.partnerReview .partnerReview--advantages .icon {
  color:#40ee97;
}
.theme-pokio.partnerReview .partnerReview--topOffer-teaser-button,
.theme-pokio.partnerOffer .partnerOffer-teaser-button {
  background-color:#40ee97;
}
.theme-pokio.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-pokio.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#29ec8a;
}
.theme-pokio.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#40ee97;
}
.theme-pokio.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#29ec8a;
}
.theme-pokio.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#40ee97;
}
.theme-red .ribbon--hexagon {
  background:#ca2027;
}
.theme-red .ribbon--hexagon::before {
  border-right:12px solid #ca2027;
}
.theme-red .ribbon--hexagon::after {
  border-left:12px solid #ca2027;
}
.theme-red .ribbon--hexagon.top::before {
  border-right:25px solid #ca2027;
}
.theme-red .ribbon--hexagon.top::after {
  border-left:25px solid #ca2027;
}
.theme-red.partnerReview .partnerReview--topOffer,
.theme-red.partnerOffer .partnerOffer--brandBanner,
.theme-red.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #ca2027;
}
.theme-red.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-red.partnerOffer .partnerOffer--partnerLogo,
.theme-red.sectionPlatforms div.logo {
  background:#000;
}
.theme-red.partnerReview .partnerReview--topOffer,
.theme-red.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-red.jpg) center no-repeat;
}
.theme-red.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #ca2027;
}
.theme-red.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(202,32,39,0.8);
}
.theme-red.partnerReview .partnerReview--advantages .icon {
  color:#ca2027;
}
.theme-red.partnerReview .partnerReview--topOffer-teaser-button,
.theme-red.partnerOffer .partnerOffer-teaser-button {
  background-color:#ca2027;
}
.theme-red.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-red.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#b41d23;
}
.theme-red.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#ca2027;
}
.theme-red.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#b41d23;
}
.theme-red.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#ca2027;
}
.theme-redstar .ribbon--hexagon {
  background:#b11116;
}
.theme-redstar .ribbon--hexagon::before {
  border-right:12px solid #b11116;
}
.theme-redstar .ribbon--hexagon::after {
  border-left:12px solid #b11116;
}
.theme-redstar .ribbon--hexagon.top::before {
  border-right:25px solid #b11116;
}
.theme-redstar .ribbon--hexagon.top::after {
  border-left:25px solid #b11116;
}
.theme-redstar.partnerReview .partnerReview--topOffer,
.theme-redstar.partnerOffer .partnerOffer--brandBanner,
.theme-redstar.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #b11116;
}
.theme-redstar.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-redstar.partnerOffer .partnerOffer--partnerLogo,
.theme-redstar.sectionPlatforms div.logo {
  background:#000;
}
.theme-redstar.partnerReview .partnerReview--topOffer,
.theme-redstar.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-redstar.jpg) center no-repeat;
}
.theme-redstar.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #b11116;
}
.theme-redstar.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(177,17,22,0.8);
}
.theme-redstar.partnerReview .partnerReview--advantages .icon {
  color:#b11116;
}
.theme-redstar.partnerReview .partnerReview--topOffer-teaser-button,
.theme-redstar.partnerOffer .partnerOffer-teaser-button {
  background-color:#b11116;
}
.theme-redstar.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-redstar.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#9a0f13;
}
.theme-redstar.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#b11116;
}
.theme-redstar.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#9a0f13;
}
.theme-redstar.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#b11116;
}
.theme-skrill .ribbon--hexagon {
  background:#862165;
}
.theme-skrill .ribbon--hexagon::before {
  border-right:12px solid #862165;
}
.theme-skrill .ribbon--hexagon::after {
  border-left:12px solid #862165;
}
.theme-skrill .ribbon--hexagon.top::before {
  border-right:25px solid #862165;
}
.theme-skrill .ribbon--hexagon.top::after {
  border-left:25px solid #862165;
}
.theme-skrill.partnerReview .partnerReview--topOffer,
.theme-skrill.partnerOffer .partnerOffer--brandBanner,
.theme-skrill.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #862165;
}
.theme-skrill.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-skrill.partnerOffer .partnerOffer--partnerLogo,
.theme-skrill.sectionPlatforms div.logo {
  background:#E9E9E9;
}
.theme-skrill.partnerReview .partnerReview--topOffer,
.theme-skrill.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-skrill.jpg) center no-repeat;
}
.theme-skrill.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #862165;
}
.theme-skrill.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(134,33,101,0.8);
}
.theme-skrill.partnerReview .partnerReview--advantages .icon {
  color:#862165;
}
.theme-skrill.partnerReview .partnerReview--topOffer-teaser-button,
.theme-skrill.partnerOffer .partnerOffer-teaser-button {
  background-color:#862165;
}
.theme-skrill.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-skrill.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#721c56;
}
.theme-skrill.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#862165;
}
.theme-skrill.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#721c56;
}
.theme-skrill.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#862165;
}
.theme-sportsbetting .ribbon--hexagon {
  background:#017aff;
}
.theme-sportsbetting .ribbon--hexagon::before {
  border-right:12px solid #017aff;
}
.theme-sportsbetting .ribbon--hexagon::after {
  border-left:12px solid #017aff;
}
.theme-sportsbetting .ribbon--hexagon.top::before {
  border-right:25px solid #017aff;
}
.theme-sportsbetting .ribbon--hexagon.top::after {
  border-left:25px solid #017aff;
}
.theme-sportsbetting.partnerReview .partnerReview--topOffer,
.theme-sportsbetting.partnerOffer .partnerOffer--brandBanner,
.theme-sportsbetting.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #017aff;
}
.theme-sportsbetting.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-sportsbetting.partnerOffer .partnerOffer--partnerLogo,
.theme-sportsbetting.sectionPlatforms div.logo {
  background:#000;
}
.theme-sportsbetting.partnerReview .partnerReview--topOffer,
.theme-sportsbetting.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-sportsbetting.jpg) center no-repeat;
}
.theme-sportsbetting.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #017aff;
}
.theme-sportsbetting.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(1,122,255,0.8);
}
.theme-sportsbetting.partnerReview .partnerReview--advantages .icon {
  color:#017aff;
}
.theme-sportsbetting.partnerReview .partnerReview--topOffer-teaser-button,
.theme-sportsbetting.partnerOffer .partnerOffer-teaser-button {
  background-color:#017aff;
}
.theme-sportsbetting.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-sportsbetting.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#006ee7;
}
.theme-sportsbetting.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#017aff;
}
.theme-sportsbetting.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#006ee7;
}
.theme-sportsbetting.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#017aff;
}
.theme-stanleybet .ribbon--hexagon {
  background:#d71921;
}
.theme-stanleybet .ribbon--hexagon::before {
  border-right:12px solid #d71921;
}
.theme-stanleybet .ribbon--hexagon::after {
  border-left:12px solid #d71921;
}
.theme-stanleybet .ribbon--hexagon.top::before {
  border-right:25px solid #d71921;
}
.theme-stanleybet .ribbon--hexagon.top::after {
  border-left:25px solid #d71921;
}
.theme-stanleybet.partnerReview .partnerReview--topOffer,
.theme-stanleybet.partnerOffer .partnerOffer--brandBanner,
.theme-stanleybet.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #d71921;
}
.theme-stanleybet.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-stanleybet.partnerOffer .partnerOffer--partnerLogo,
.theme-stanleybet.sectionPlatforms div.logo {
  background:#E9E9E9;
}
.theme-stanleybet.partnerReview .partnerReview--topOffer,
.theme-stanleybet.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-stanleybet.jpg) center no-repeat;
}
.theme-stanleybet.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #d71921;
}
.theme-stanleybet.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(215,25,33,0.8);
}
.theme-stanleybet.partnerReview .partnerReview--advantages .icon {
  color:#d71921;
}
.theme-stanleybet.partnerReview .partnerReview--topOffer-teaser-button,
.theme-stanleybet.partnerOffer .partnerOffer-teaser-button {
  background-color:#d71921;
}
.theme-stanleybet.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-stanleybet.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#c0161d;
}
.theme-stanleybet.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#d71921;
}
.theme-stanleybet.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#c0161d;
}
.theme-stanleybet.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#d71921;
}
.theme-stars .ribbon--hexagon {
  background:#c50202;
}
.theme-stars .ribbon--hexagon::before {
  border-right:12px solid #c50202;
}
.theme-stars .ribbon--hexagon::after {
  border-left:12px solid #c50202;
}
.theme-stars .ribbon--hexagon.top::before {
  border-right:25px solid #c50202;
}
.theme-stars .ribbon--hexagon.top::after {
  border-left:25px solid #c50202;
}
.theme-stars.partnerReview .partnerReview--topOffer,
.theme-stars.partnerOffer .partnerOffer--brandBanner,
.theme-stars.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #c50202;
}
.theme-stars.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-stars.partnerOffer .partnerOffer--partnerLogo,
.theme-stars.sectionPlatforms div.logo {
  background:#000;
}
.theme-stars.partnerReview .partnerReview--topOffer,
.theme-stars.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-stars.jpg) center no-repeat;
}
.theme-stars.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #c50202;
}
.theme-stars.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(197,2,2,0.8);
}
.theme-stars.partnerReview .partnerReview--advantages .icon {
  color:#c50202;
}
.theme-stars.partnerReview .partnerReview--topOffer-teaser-button,
.theme-stars.partnerOffer .partnerOffer-teaser-button {
  background-color:#c50202;
}
.theme-stars.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-stars.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#ac0202;
}
.theme-stars.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#c50202;
}
.theme-stars.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#ac0202;
}
.theme-stars.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#c50202;
}
.theme-stars_cz .ribbon--hexagon {
  background:#c50202;
}
.theme-stars_cz .ribbon--hexagon::before {
  border-right:12px solid #c50202;
}
.theme-stars_cz .ribbon--hexagon::after {
  border-left:12px solid #c50202;
}
.theme-stars_cz .ribbon--hexagon.top::before {
  border-right:25px solid #c50202;
}
.theme-stars_cz .ribbon--hexagon.top::after {
  border-left:25px solid #c50202;
}
.theme-stars_cz.partnerReview .partnerReview--topOffer,
.theme-stars_cz.partnerOffer .partnerOffer--brandBanner,
.theme-stars_cz.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #c50202;
}
.theme-stars_cz.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-stars_cz.partnerOffer .partnerOffer--partnerLogo,
.theme-stars_cz.sectionPlatforms div.logo {
  background:#000;
}
.theme-stars_cz.partnerReview .partnerReview--topOffer,
.theme-stars_cz.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-stars_cz.jpg) center no-repeat;
}
.theme-stars_cz.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #c50202;
}
.theme-stars_cz.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(197,2,2,0.8);
}
.theme-stars_cz.partnerReview .partnerReview--advantages .icon {
  color:#c50202;
}
.theme-stars_cz.partnerReview .partnerReview--topOffer-teaser-button,
.theme-stars_cz.partnerOffer .partnerOffer-teaser-button {
  background-color:#c50202;
}
.theme-stars_cz.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-stars_cz.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#ac0202;
}
.theme-stars_cz.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#c50202;
}
.theme-stars_cz.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#ac0202;
}
.theme-stars_cz.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#c50202;
}
.theme-stars_be .ribbon--hexagon {
  background:#c50202;
}
.theme-stars_be .ribbon--hexagon::before {
  border-right:12px solid #c50202;
}
.theme-stars_be .ribbon--hexagon::after {
  border-left:12px solid #c50202;
}
.theme-stars_be .ribbon--hexagon.top::before {
  border-right:25px solid #c50202;
}
.theme-stars_be .ribbon--hexagon.top::after {
  border-left:25px solid #c50202;
}
.theme-stars_be.partnerReview .partnerReview--topOffer,
.theme-stars_be.partnerOffer .partnerOffer--brandBanner,
.theme-stars_be.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #c50202;
}
.theme-stars_be.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-stars_be.partnerOffer .partnerOffer--partnerLogo,
.theme-stars_be.sectionPlatforms div.logo {
  background:#000;
}
.theme-stars_be.partnerReview .partnerReview--topOffer,
.theme-stars_be.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-stars_be.jpg) center no-repeat;
}
.theme-stars_be.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #c50202;
}
.theme-stars_be.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(197,2,2,0.8);
}
.theme-stars_be.partnerReview .partnerReview--advantages .icon {
  color:#c50202;
}
.theme-stars_be.partnerReview .partnerReview--topOffer-teaser-button,
.theme-stars_be.partnerOffer .partnerOffer-teaser-button {
  background-color:#c50202;
}
.theme-stars_be.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-stars_be.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#ac0202;
}
.theme-stars_be.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#c50202;
}
.theme-stars_be.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#ac0202;
}
.theme-stars_be.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#c50202;
}
.theme-stars_de .ribbon--hexagon {
  background:#c50202;
}
.theme-stars_de .ribbon--hexagon::before {
  border-right:12px solid #c50202;
}
.theme-stars_de .ribbon--hexagon::after {
  border-left:12px solid #c50202;
}
.theme-stars_de .ribbon--hexagon.top::before {
  border-right:25px solid #c50202;
}
.theme-stars_de .ribbon--hexagon.top::after {
  border-left:25px solid #c50202;
}
.theme-stars_de.partnerReview .partnerReview--topOffer,
.theme-stars_de.partnerOffer .partnerOffer--brandBanner,
.theme-stars_de.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #c50202;
}
.theme-stars_de.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-stars_de.partnerOffer .partnerOffer--partnerLogo,
.theme-stars_de.sectionPlatforms div.logo {
  background:#000;
}
.theme-stars_de.partnerReview .partnerReview--topOffer,
.theme-stars_de.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-stars_de.jpg) center no-repeat;
}
.theme-stars_de.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #c50202;
}
.theme-stars_de.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(197,2,2,0.8);
}
.theme-stars_de.partnerReview .partnerReview--advantages .icon {
  color:#c50202;
}
.theme-stars_de.partnerReview .partnerReview--topOffer-teaser-button,
.theme-stars_de.partnerOffer .partnerOffer-teaser-button {
  background-color:#c50202;
}
.theme-stars_de.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-stars_de.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#ac0202;
}
.theme-stars_de.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#c50202;
}
.theme-stars_de.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#ac0202;
}
.theme-stars_de.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#c50202;
}
.theme-stars_dk .ribbon--hexagon {
  background:#c50202;
}
.theme-stars_dk .ribbon--hexagon::before {
  border-right:12px solid #c50202;
}
.theme-stars_dk .ribbon--hexagon::after {
  border-left:12px solid #c50202;
}
.theme-stars_dk .ribbon--hexagon.top::before {
  border-right:25px solid #c50202;
}
.theme-stars_dk .ribbon--hexagon.top::after {
  border-left:25px solid #c50202;
}
.theme-stars_dk.partnerReview .partnerReview--topOffer,
.theme-stars_dk.partnerOffer .partnerOffer--brandBanner,
.theme-stars_dk.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #c50202;
}
.theme-stars_dk.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-stars_dk.partnerOffer .partnerOffer--partnerLogo,
.theme-stars_dk.sectionPlatforms div.logo {
  background:#000;
}
.theme-stars_dk.partnerReview .partnerReview--topOffer,
.theme-stars_dk.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-stars_dk.jpg) center no-repeat;
}
.theme-stars_dk.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #c50202;
}
.theme-stars_dk.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(197,2,2,0.8);
}
.theme-stars_dk.partnerReview .partnerReview--advantages .icon {
  color:#c50202;
}
.theme-stars_dk.partnerReview .partnerReview--topOffer-teaser-button,
.theme-stars_dk.partnerOffer .partnerOffer-teaser-button {
  background-color:#c50202;
}
.theme-stars_dk.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-stars_dk.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#ac0202;
}
.theme-stars_dk.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#c50202;
}
.theme-stars_dk.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#ac0202;
}
.theme-stars_dk.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#c50202;
}
.theme-stars_ee .ribbon--hexagon {
  background:#c50202;
}
.theme-stars_ee .ribbon--hexagon::before {
  border-right:12px solid #c50202;
}
.theme-stars_ee .ribbon--hexagon::after {
  border-left:12px solid #c50202;
}
.theme-stars_ee .ribbon--hexagon.top::before {
  border-right:25px solid #c50202;
}
.theme-stars_ee .ribbon--hexagon.top::after {
  border-left:25px solid #c50202;
}
.theme-stars_ee.partnerReview .partnerReview--topOffer,
.theme-stars_ee.partnerOffer .partnerOffer--brandBanner,
.theme-stars_ee.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #c50202;
}
.theme-stars_ee.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-stars_ee.partnerOffer .partnerOffer--partnerLogo,
.theme-stars_ee.sectionPlatforms div.logo {
  background:#000;
}
.theme-stars_ee.partnerReview .partnerReview--topOffer,
.theme-stars_ee.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-stars_ee.jpg) center no-repeat;
}
.theme-stars_ee.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #c50202;
}
.theme-stars_ee.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(197,2,2,0.8);
}
.theme-stars_ee.partnerReview .partnerReview--advantages .icon {
  color:#c50202;
}
.theme-stars_ee.partnerReview .partnerReview--topOffer-teaser-button,
.theme-stars_ee.partnerOffer .partnerOffer-teaser-button {
  background-color:#c50202;
}
.theme-stars_ee.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-stars_ee.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#ac0202;
}
.theme-stars_ee.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#c50202;
}
.theme-stars_ee.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#ac0202;
}
.theme-stars_ee.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#c50202;
}
.theme-stars_es .ribbon--hexagon {
  background:#c50202;
}
.theme-stars_es .ribbon--hexagon::before {
  border-right:12px solid #c50202;
}
.theme-stars_es .ribbon--hexagon::after {
  border-left:12px solid #c50202;
}
.theme-stars_es .ribbon--hexagon.top::before {
  border-right:25px solid #c50202;
}
.theme-stars_es .ribbon--hexagon.top::after {
  border-left:25px solid #c50202;
}
.theme-stars_es.partnerReview .partnerReview--topOffer,
.theme-stars_es.partnerOffer .partnerOffer--brandBanner,
.theme-stars_es.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #c50202;
}
.theme-stars_es.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-stars_es.partnerOffer .partnerOffer--partnerLogo,
.theme-stars_es.sectionPlatforms div.logo {
  background:#000;
}
.theme-stars_es.partnerReview .partnerReview--topOffer,
.theme-stars_es.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-stars_es.jpg) center no-repeat;
}
.theme-stars_es.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #c50202;
}
.theme-stars_es.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(197,2,2,0.8);
}
.theme-stars_es.partnerReview .partnerReview--advantages .icon {
  color:#c50202;
}
.theme-stars_es.partnerReview .partnerReview--topOffer-teaser-button,
.theme-stars_es.partnerOffer .partnerOffer-teaser-button {
  background-color:#c50202;
}
.theme-stars_es.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-stars_es.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#ac0202;
}
.theme-stars_es.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#c50202;
}
.theme-stars_es.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#ac0202;
}
.theme-stars_es.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#c50202;
}
.theme-stars_eu .ribbon--hexagon {
  background:#c50202;
}
.theme-stars_eu .ribbon--hexagon::before {
  border-right:12px solid #c50202;
}
.theme-stars_eu .ribbon--hexagon::after {
  border-left:12px solid #c50202;
}
.theme-stars_eu .ribbon--hexagon.top::before {
  border-right:25px solid #c50202;
}
.theme-stars_eu .ribbon--hexagon.top::after {
  border-left:25px solid #c50202;
}
.theme-stars_eu.partnerReview .partnerReview--topOffer,
.theme-stars_eu.partnerOffer .partnerOffer--brandBanner,
.theme-stars_eu.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #c50202;
}
.theme-stars_eu.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-stars_eu.partnerOffer .partnerOffer--partnerLogo,
.theme-stars_eu.sectionPlatforms div.logo {
  background:#000;
}
.theme-stars_eu.partnerReview .partnerReview--topOffer,
.theme-stars_eu.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-stars_eu.jpg) center no-repeat;
}
.theme-stars_eu.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #c50202;
}
.theme-stars_eu.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(197,2,2,0.8);
}
.theme-stars_eu.partnerReview .partnerReview--advantages .icon {
  color:#c50202;
}
.theme-stars_eu.partnerReview .partnerReview--topOffer-teaser-button,
.theme-stars_eu.partnerOffer .partnerOffer-teaser-button {
  background-color:#c50202;
}
.theme-stars_eu.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-stars_eu.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#ac0202;
}
.theme-stars_eu.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#c50202;
}
.theme-stars_eu.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#ac0202;
}
.theme-stars_eu.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#c50202;
}
.theme-stars_fr .ribbon--hexagon {
  background:#c50202;
}
.theme-stars_fr .ribbon--hexagon::before {
  border-right:12px solid #c50202;
}
.theme-stars_fr .ribbon--hexagon::after {
  border-left:12px solid #c50202;
}
.theme-stars_fr .ribbon--hexagon.top::before {
  border-right:25px solid #c50202;
}
.theme-stars_fr .ribbon--hexagon.top::after {
  border-left:25px solid #c50202;
}
.theme-stars_fr.partnerReview .partnerReview--topOffer,
.theme-stars_fr.partnerOffer .partnerOffer--brandBanner,
.theme-stars_fr.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #c50202;
}
.theme-stars_fr.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-stars_fr.partnerOffer .partnerOffer--partnerLogo,
.theme-stars_fr.sectionPlatforms div.logo {
  background:#000;
}
.theme-stars_fr.partnerReview .partnerReview--topOffer,
.theme-stars_fr.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-stars_fr.jpg) center no-repeat;
}
.theme-stars_fr.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #c50202;
}
.theme-stars_fr.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(197,2,2,0.8);
}
.theme-stars_fr.partnerReview .partnerReview--advantages .icon {
  color:#c50202;
}
.theme-stars_fr.partnerReview .partnerReview--topOffer-teaser-button,
.theme-stars_fr.partnerOffer .partnerOffer-teaser-button {
  background-color:#c50202;
}
.theme-stars_fr.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-stars_fr.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#ac0202;
}
.theme-stars_fr.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#c50202;
}
.theme-stars_fr.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#ac0202;
}
.theme-stars_fr.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#c50202;
}
.theme-stars_it .ribbon--hexagon {
  background:#c50202;
}
.theme-stars_it .ribbon--hexagon::before {
  border-right:12px solid #c50202;
}
.theme-stars_it .ribbon--hexagon::after {
  border-left:12px solid #c50202;
}
.theme-stars_it .ribbon--hexagon.top::before {
  border-right:25px solid #c50202;
}
.theme-stars_it .ribbon--hexagon.top::after {
  border-left:25px solid #c50202;
}
.theme-stars_it.partnerReview .partnerReview--topOffer,
.theme-stars_it.partnerOffer .partnerOffer--brandBanner,
.theme-stars_it.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #c50202;
}
.theme-stars_it.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-stars_it.partnerOffer .partnerOffer--partnerLogo,
.theme-stars_it.sectionPlatforms div.logo {
  background:#000;
}
.theme-stars_it.partnerReview .partnerReview--topOffer,
.theme-stars_it.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-stars_it.jpg) center no-repeat;
}
.theme-stars_it.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #c50202;
}
.theme-stars_it.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(197,2,2,0.8);
}
.theme-stars_it.partnerReview .partnerReview--advantages .icon {
  color:#c50202;
}
.theme-stars_it.partnerReview .partnerReview--topOffer-teaser-button,
.theme-stars_it.partnerOffer .partnerOffer-teaser-button {
  background-color:#c50202;
}
.theme-stars_it.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-stars_it.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#ac0202;
}
.theme-stars_it.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#c50202;
}
.theme-stars_it.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#ac0202;
}
.theme-stars_it.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#c50202;
}
.theme-stars_pt .ribbon--hexagon {
  background:#c50202;
}
.theme-stars_pt .ribbon--hexagon::before {
  border-right:12px solid #c50202;
}
.theme-stars_pt .ribbon--hexagon::after {
  border-left:12px solid #c50202;
}
.theme-stars_pt .ribbon--hexagon.top::before {
  border-right:25px solid #c50202;
}
.theme-stars_pt .ribbon--hexagon.top::after {
  border-left:25px solid #c50202;
}
.theme-stars_pt.partnerReview .partnerReview--topOffer,
.theme-stars_pt.partnerOffer .partnerOffer--brandBanner,
.theme-stars_pt.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #c50202;
}
.theme-stars_pt.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-stars_pt.partnerOffer .partnerOffer--partnerLogo,
.theme-stars_pt.sectionPlatforms div.logo {
  background:#000;
}
.theme-stars_pt.partnerReview .partnerReview--topOffer,
.theme-stars_pt.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-stars_pt.jpg) center no-repeat;
}
.theme-stars_pt.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #c50202;
}
.theme-stars_pt.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(197,2,2,0.8);
}
.theme-stars_pt.partnerReview .partnerReview--advantages .icon {
  color:#c50202;
}
.theme-stars_pt.partnerReview .partnerReview--topOffer-teaser-button,
.theme-stars_pt.partnerOffer .partnerOffer-teaser-button {
  background-color:#c50202;
}
.theme-stars_pt.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-stars_pt.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#ac0202;
}
.theme-stars_pt.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#c50202;
}
.theme-stars_pt.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#ac0202;
}
.theme-stars_pt.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#c50202;
}
.theme-swiss .ribbon--hexagon {
  background:#f9b000;
}
.theme-swiss .ribbon--hexagon::before {
  border-right:12px solid #f9b000;
}
.theme-swiss .ribbon--hexagon::after {
  border-left:12px solid #f9b000;
}
.theme-swiss .ribbon--hexagon.top::before {
  border-right:25px solid #f9b000;
}
.theme-swiss .ribbon--hexagon.top::after {
  border-left:25px solid #f9b000;
}
.theme-swiss.partnerReview .partnerReview--topOffer,
.theme-swiss.partnerOffer .partnerOffer--brandBanner,
.theme-swiss.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #f9b000;
}
.theme-swiss.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-swiss.partnerOffer .partnerOffer--partnerLogo,
.theme-swiss.sectionPlatforms div.logo {
  background:#000;
}
.theme-swiss.partnerReview .partnerReview--topOffer,
.theme-swiss.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-swiss.jpg) center no-repeat;
}
.theme-swiss.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #f9b000;
}
.theme-swiss.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(249,176,0,0.8);
}
.theme-swiss.partnerReview .partnerReview--advantages .icon {
  color:#f9b000;
}
.theme-swiss.partnerReview .partnerReview--topOffer-teaser-button,
.theme-swiss.partnerOffer .partnerOffer-teaser-button {
  background-color:#f9b000;
}
.theme-swiss.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-swiss.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#e09e00;
}
.theme-swiss.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#f9b000;
}
.theme-swiss.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#e09e00;
}
.theme-swiss.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#f9b000;
}
.theme-tiger .ribbon--hexagon {
  background:#fc6b0a;
}
.theme-tiger .ribbon--hexagon::before {
  border-right:12px solid #fc6b0a;
}
.theme-tiger .ribbon--hexagon::after {
  border-left:12px solid #fc6b0a;
}
.theme-tiger .ribbon--hexagon.top::before {
  border-right:25px solid #fc6b0a;
}
.theme-tiger .ribbon--hexagon.top::after {
  border-left:25px solid #fc6b0a;
}
.theme-tiger.partnerReview .partnerReview--topOffer,
.theme-tiger.partnerOffer .partnerOffer--brandBanner,
.theme-tiger.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #fc6b0a;
}
.theme-tiger.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-tiger.partnerOffer .partnerOffer--partnerLogo,
.theme-tiger.sectionPlatforms div.logo {
  background:#fc6b0a;
}
.theme-tiger.partnerReview .partnerReview--topOffer,
.theme-tiger.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-tiger.jpg) center no-repeat;
}
.theme-tiger.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #fc6b0a;
}
.theme-tiger.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(252,107,10,0.8);
}
.theme-tiger.partnerReview .partnerReview--advantages .icon {
  color:#fc6b0a;
}
.theme-tiger.partnerReview .partnerReview--topOffer-teaser-button,
.theme-tiger.partnerOffer .partnerOffer-teaser-button {
  background-color:#fc6b0a;
}
.theme-tiger.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-tiger.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#ea5f03;
}
.theme-tiger.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#fc6b0a;
}
.theme-tiger.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#ea5f03;
}
.theme-tiger.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#fc6b0a;
}
.theme-titan .ribbon--hexagon {
  background:#f44;
}
.theme-titan .ribbon--hexagon::before {
  border-right:12px solid #f44;
}
.theme-titan .ribbon--hexagon::after {
  border-left:12px solid #f44;
}
.theme-titan .ribbon--hexagon.top::before {
  border-right:25px solid #f44;
}
.theme-titan .ribbon--hexagon.top::after {
  border-left:25px solid #f44;
}
.theme-titan.partnerReview .partnerReview--topOffer,
.theme-titan.partnerOffer .partnerOffer--brandBanner,
.theme-titan.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #f44;
}
.theme-titan.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-titan.partnerOffer .partnerOffer--partnerLogo,
.theme-titan.sectionPlatforms div.logo {
  background:#1f1f1f;
}
.theme-titan.partnerReview .partnerReview--topOffer,
.theme-titan.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-titan.jpg) center no-repeat;
}
.theme-titan.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #f44;
}
.theme-titan.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(255,68,68,0.8);
}
.theme-titan.partnerReview .partnerReview--advantages .icon {
  color:#f44;
}
.theme-titan.partnerReview .partnerReview--topOffer-teaser-button,
.theme-titan.partnerOffer .partnerOffer-teaser-button {
  background-color:#f44;
}
.theme-titan.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-titan.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#ff2b2b;
}
.theme-titan.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#f44;
}
.theme-titan.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#ff2b2b;
}
.theme-titan.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#f44;
}
.theme-titan_it .ribbon--hexagon {
  background:#f44;
}
.theme-titan_it .ribbon--hexagon::before {
  border-right:12px solid #f44;
}
.theme-titan_it .ribbon--hexagon::after {
  border-left:12px solid #f44;
}
.theme-titan_it .ribbon--hexagon.top::before {
  border-right:25px solid #f44;
}
.theme-titan_it .ribbon--hexagon.top::after {
  border-left:25px solid #f44;
}
.theme-titan_it.partnerReview .partnerReview--topOffer,
.theme-titan_it.partnerOffer .partnerOffer--brandBanner,
.theme-titan_it.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #f44;
}
.theme-titan_it.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-titan_it.partnerOffer .partnerOffer--partnerLogo,
.theme-titan_it.sectionPlatforms div.logo {
  background:#1f1f1f;
}
.theme-titan_it.partnerReview .partnerReview--topOffer,
.theme-titan_it.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-titan_it.jpg) center no-repeat;
}
.theme-titan_it.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #f44;
}
.theme-titan_it.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(255,68,68,0.8);
}
.theme-titan_it.partnerReview .partnerReview--advantages .icon {
  color:#f44;
}
.theme-titan_it.partnerReview .partnerReview--topOffer-teaser-button,
.theme-titan_it.partnerOffer .partnerOffer-teaser-button {
  background-color:#f44;
}
.theme-titan_it.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-titan_it.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#ff2b2b;
}
.theme-titan_it.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#f44;
}
.theme-titan_it.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#ff2b2b;
}
.theme-titan_it.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#f44;
}
.theme-tonybet .ribbon--hexagon {
  background:#ca196c;
}
.theme-tonybet .ribbon--hexagon::before {
  border-right:12px solid #ca196c;
}
.theme-tonybet .ribbon--hexagon::after {
  border-left:12px solid #ca196c;
}
.theme-tonybet .ribbon--hexagon.top::before {
  border-right:25px solid #ca196c;
}
.theme-tonybet .ribbon--hexagon.top::after {
  border-left:25px solid #ca196c;
}
.theme-tonybet.partnerReview .partnerReview--topOffer,
.theme-tonybet.partnerOffer .partnerOffer--brandBanner,
.theme-tonybet.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #ca196c;
}
.theme-tonybet.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-tonybet.partnerOffer .partnerOffer--partnerLogo,
.theme-tonybet.sectionPlatforms div.logo {
  background:#000;
}
.theme-tonybet.partnerReview .partnerReview--topOffer,
.theme-tonybet.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-tonybet.jpg) center no-repeat;
}
.theme-tonybet.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #ca196c;
}
.theme-tonybet.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(202,25,108,0.8);
}
.theme-tonybet.partnerReview .partnerReview--advantages .icon {
  color:#ca196c;
}
.theme-tonybet.partnerReview .partnerReview--topOffer-teaser-button,
.theme-tonybet.partnerOffer .partnerOffer-teaser-button {
  background-color:#ca196c;
}
.theme-tonybet.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-tonybet.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#b31660;
}
.theme-tonybet.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#ca196c;
}
.theme-tonybet.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#b31660;
}
.theme-tonybet.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#ca196c;
}
.theme-unibet .ribbon--hexagon {
  background:#3AAA35;
}
.theme-unibet .ribbon--hexagon::before {
  border-right:12px solid #3AAA35;
}
.theme-unibet .ribbon--hexagon::after {
  border-left:12px solid #3AAA35;
}
.theme-unibet .ribbon--hexagon.top::before {
  border-right:25px solid #3AAA35;
}
.theme-unibet .ribbon--hexagon.top::after {
  border-left:25px solid #3AAA35;
}
.theme-unibet.partnerReview .partnerReview--topOffer,
.theme-unibet.partnerOffer .partnerOffer--brandBanner,
.theme-unibet.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #3AAA35;
}
.theme-unibet.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-unibet.partnerOffer .partnerOffer--partnerLogo,
.theme-unibet.sectionPlatforms div.logo {
  background:#E9E9E9;
}
.theme-unibet.partnerReview .partnerReview--topOffer,
.theme-unibet.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-unibet.jpg) center no-repeat;
}
.theme-unibet.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #3AAA35;
}
.theme-unibet.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(58,170,53,0.8);
}
.theme-unibet.partnerReview .partnerReview--advantages .icon {
  color:#3AAA35;
}
.theme-unibet.partnerReview .partnerReview--topOffer-teaser-button,
.theme-unibet.partnerOffer .partnerOffer-teaser-button {
  background-color:#3AAA35;
}
.theme-unibet.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-unibet.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#33972f;
}
.theme-unibet.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#3AAA35;
}
.theme-unibet.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#33972f;
}
.theme-unibet.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#3AAA35;
}
.theme-unibet_fr .ribbon--hexagon {
  background:#3AAA35;
}
.theme-unibet_fr .ribbon--hexagon::before {
  border-right:12px solid #3AAA35;
}
.theme-unibet_fr .ribbon--hexagon::after {
  border-left:12px solid #3AAA35;
}
.theme-unibet_fr .ribbon--hexagon.top::before {
  border-right:25px solid #3AAA35;
}
.theme-unibet_fr .ribbon--hexagon.top::after {
  border-left:25px solid #3AAA35;
}
.theme-unibet_fr.partnerReview .partnerReview--topOffer,
.theme-unibet_fr.partnerOffer .partnerOffer--brandBanner,
.theme-unibet_fr.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #3AAA35;
}
.theme-unibet_fr.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-unibet_fr.partnerOffer .partnerOffer--partnerLogo,
.theme-unibet_fr.sectionPlatforms div.logo {
  background:#E9E9E9;
}
.theme-unibet_fr.partnerReview .partnerReview--topOffer,
.theme-unibet_fr.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-unibet_fr.jpg) center no-repeat;
}
.theme-unibet_fr.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #3AAA35;
}
.theme-unibet_fr.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(58,170,53,0.8);
}
.theme-unibet_fr.partnerReview .partnerReview--advantages .icon {
  color:#3AAA35;
}
.theme-unibet_fr.partnerReview .partnerReview--topOffer-teaser-button,
.theme-unibet_fr.partnerOffer .partnerOffer-teaser-button {
  background-color:#3AAA35;
}
.theme-unibet_fr.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-unibet_fr.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#33972f;
}
.theme-unibet_fr.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#3AAA35;
}
.theme-unibet_fr.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#33972f;
}
.theme-unibet_fr.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#3AAA35;
}
.theme-vbet .ribbon--hexagon {
  background:#d8278f;
}
.theme-vbet .ribbon--hexagon::before {
  border-right:12px solid #d8278f;
}
.theme-vbet .ribbon--hexagon::after {
  border-left:12px solid #d8278f;
}
.theme-vbet .ribbon--hexagon.top::before {
  border-right:25px solid #d8278f;
}
.theme-vbet .ribbon--hexagon.top::after {
  border-left:25px solid #d8278f;
}
.theme-vbet.partnerReview .partnerReview--topOffer,
.theme-vbet.partnerOffer .partnerOffer--brandBanner,
.theme-vbet.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #d8278f;
}
.theme-vbet.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-vbet.partnerOffer .partnerOffer--partnerLogo,
.theme-vbet.sectionPlatforms div.logo {
  background:#000;
}
.theme-vbet.partnerReview .partnerReview--topOffer,
.theme-vbet.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-vbet.jpg) center no-repeat;
}
.theme-vbet.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #d8278f;
}
.theme-vbet.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(216,39,143,0.8);
}
.theme-vbet.partnerReview .partnerReview--advantages .icon {
  color:#d8278f;
}
.theme-vbet.partnerReview .partnerReview--topOffer-teaser-button,
.theme-vbet.partnerOffer .partnerOffer-teaser-button {
  background-color:#d8278f;
}
.theme-vbet.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-vbet.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#c22381;
}
.theme-vbet.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#d8278f;
}
.theme-vbet.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#c22381;
}
.theme-vbet.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#d8278f;
}
.theme-winamax .ribbon--hexagon {
  background:#CD1518;
}
.theme-winamax .ribbon--hexagon::before {
  border-right:12px solid #CD1518;
}
.theme-winamax .ribbon--hexagon::after {
  border-left:12px solid #CD1518;
}
.theme-winamax .ribbon--hexagon.top::before {
  border-right:25px solid #CD1518;
}
.theme-winamax .ribbon--hexagon.top::after {
  border-left:25px solid #CD1518;
}
.theme-winamax.partnerReview .partnerReview--topOffer,
.theme-winamax.partnerOffer .partnerOffer--brandBanner,
.theme-winamax.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #CD1518;
}
.theme-winamax.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-winamax.partnerOffer .partnerOffer--partnerLogo,
.theme-winamax.sectionPlatforms div.logo {
  background:#1f1f1f;
}
.theme-winamax.partnerReview .partnerReview--topOffer,
.theme-winamax.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-winamax.jpg) center no-repeat;
}
.theme-winamax.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #CD1518;
}
.theme-winamax.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(205,21,24,0.8);
}
.theme-winamax.partnerReview .partnerReview--advantages .icon {
  color:#CD1518;
}
.theme-winamax.partnerReview .partnerReview--topOffer-teaser-button,
.theme-winamax.partnerOffer .partnerOffer-teaser-button {
  background-color:#CD1518;
}
.theme-winamax.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-winamax.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#b61315;
}
.theme-winamax.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#CD1518;
}
.theme-winamax.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#b61315;
}
.theme-winamax.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#CD1518;
}
.theme-winner .ribbon--hexagon {
  background:#c0292c;
}
.theme-winner .ribbon--hexagon::before {
  border-right:12px solid #c0292c;
}
.theme-winner .ribbon--hexagon::after {
  border-left:12px solid #c0292c;
}
.theme-winner .ribbon--hexagon.top::before {
  border-right:25px solid #c0292c;
}
.theme-winner .ribbon--hexagon.top::after {
  border-left:25px solid #c0292c;
}
.theme-winner.partnerReview .partnerReview--topOffer,
.theme-winner.partnerOffer .partnerOffer--brandBanner,
.theme-winner.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #c0292c;
}
.theme-winner.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-winner.partnerOffer .partnerOffer--partnerLogo,
.theme-winner.sectionPlatforms div.logo {
  background:#222;
}
.theme-winner.partnerReview .partnerReview--topOffer,
.theme-winner.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-winner.jpg) center no-repeat;
}
.theme-winner.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #c0292c;
}
.theme-winner.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(192,41,44,0.8);
}
.theme-winner.partnerReview .partnerReview--advantages .icon {
  color:#c0292c;
}
.theme-winner.partnerReview .partnerReview--topOffer-teaser-button,
.theme-winner.partnerOffer .partnerOffer-teaser-button {
  background-color:#c0292c;
}
.theme-winner.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-winner.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#ab2527;
}
.theme-winner.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#c0292c;
}
.theme-winner.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#ab2527;
}
.theme-winner.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#c0292c;
}
.theme-wpt_global .ribbon--hexagon {
  background:#005ee1;
}
.theme-wpt_global .ribbon--hexagon::before {
  border-right:12px solid #005ee1;
}
.theme-wpt_global .ribbon--hexagon::after {
  border-left:12px solid #005ee1;
}
.theme-wpt_global .ribbon--hexagon.top::before {
  border-right:25px solid #005ee1;
}
.theme-wpt_global .ribbon--hexagon.top::after {
  border-left:25px solid #005ee1;
}
.theme-wpt_global.partnerReview .partnerReview--topOffer,
.theme-wpt_global.partnerOffer .partnerOffer--brandBanner,
.theme-wpt_global.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #005ee1;
}
.theme-wpt_global.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-wpt_global.partnerOffer .partnerOffer--partnerLogo,
.theme-wpt_global.sectionPlatforms div.logo {
  background:#222;
}
.theme-wpt_global.partnerReview .partnerReview--topOffer,
.theme-wpt_global.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-wpt_global.jpg) center no-repeat;
}
.theme-wpt_global.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #005ee1;
}
.theme-wpt_global.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(0,94,225,0.8);
}
.theme-wpt_global.partnerReview .partnerReview--advantages .icon {
  color:#005ee1;
}
.theme-wpt_global.partnerReview .partnerReview--topOffer-teaser-button,
.theme-wpt_global.partnerOffer .partnerOffer-teaser-button {
  background-color:#005ee1;
}
.theme-wpt_global.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-wpt_global.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#0053c8;
}
.theme-wpt_global.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#005ee1;
}
.theme-wpt_global.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#0053c8;
}
.theme-wpt_global.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#005ee1;
}
.theme-wsopca .ribbon--hexagon {
  background:#ab002d;
}
.theme-wsopca .ribbon--hexagon::before {
  border-right:12px solid #ab002d;
}
.theme-wsopca .ribbon--hexagon::after {
  border-left:12px solid #ab002d;
}
.theme-wsopca .ribbon--hexagon.top::before {
  border-right:25px solid #ab002d;
}
.theme-wsopca .ribbon--hexagon.top::after {
  border-left:25px solid #ab002d;
}
.theme-wsopca.partnerReview .partnerReview--topOffer,
.theme-wsopca.partnerOffer .partnerOffer--brandBanner,
.theme-wsopca.partnerList--listItem .partnerList--listItem-wrapper {
  border-top:5px solid #ab002d;
}
.theme-wsopca.partnerReview .partnerReview--topOffer-partnerLogo,
.theme-wsopca.partnerOffer .partnerOffer--partnerLogo,
.theme-wsopca.sectionPlatforms div.logo {
  background:#E9E9E9;
}
.theme-wsopca.partnerReview .partnerReview--topOffer,
.theme-wsopca.partnerOffer .partnerOffer--brandBanner {
  background:url(/wp-content/uploads/image/pokerroom/visual/header-wsopca.jpg) center no-repeat;
}
.theme-wsopca.partnerOverview-offerList-item .partnerOverview-offerList--item-header-logo {
  border-bottom:5px solid #ab002d;
}
.theme-wsopca.partnerReview .partnerReview--topOffer-infobar {
  background-color:rgba(171,0,45,0.8);
}
.theme-wsopca.partnerReview .partnerReview--advantages .icon {
  color:#ab002d;
}
.theme-wsopca.partnerReview .partnerReview--topOffer-teaser-button,
.theme-wsopca.partnerOffer .partnerOffer-teaser-button {
  background-color:#ab002d;
}
.theme-wsopca.partnerReview .partnerReview--topOffer-teaser-button:hover,
.theme-wsopca.partnerOffer .partnerOffer-teaser-button:hover {
  background-color:#920026;
}
.theme-wsopca.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value {
  background-color:#ab002d;
}
.theme-wsopca.partnerReview .partnerReview--details-rating-list-ratingItem .barWrapper .bar .value:hover {
  background-color:#920026;
}
.theme-wsopca.partnerReview .partnerReview--inNumbers ul li path {
  stroke:#ab002d;
}
.accountbox--note .accountbox--note>span {
  display:inline-block;
}
.accountbox--note .success {
  color:#80b100;
}
.accountbox--note .error {
  color:#d73430;
}
.ribbon--hexagon {
	position: relative;
	display: inline-block;
	height: 30px;
	top: -17px;
	padding: 0 10px;
	margin: 0 auto;
	text-align: center;
	font-weight: 700;
	font-size: 13px;
	line-height: 28px;
	background: gray;
	color: white;
}
.ribbon--hexagon.top {
	height: 29px;
	top: -5px;
	line-height: 29px;
}
.ribbon--hexagon::before {
	content: "";
	position: absolute;
	top: 0;
	left: -12px;
	width: 0;
	height: 0;
	border-top: 15px solid transparent;
	border-bottom: 15px solid transparent;
	border-right: 12px solid gray;
}
.ribbon--hexagon.top::before {
	left: -25px;
	border-top: 0;
	border-bottom: 29px solid transparent;
	border-right: 25px solid gray;
}
.ribbon--hexagon::after {
	content: "";
	position: absolute;
	top: 0;
	right: -12px;
	width: 0;
	height: 0;
	border-top: 15px solid transparent;
	border-bottom: 15px solid transparent;
	border-left: 12px solid gray;
}
.ribbon--hexagon.top::after {
	right: -25px;
	border-top: 0;
	border-bottom: 29px solid transparent;
	border-left: 25px solid gray;
}

.partnerOffer .partnerOffer--brandBanner {
  position:relative;
  float:left;
  border-top:5px solid gray;
  width:100%;
  text-align:center;
  background:url(/wp-content/uploads/image/pokerroom/visual/header-default-woman.jpg) center bottom no-repeat;
  background-size:cover
}
.partnerOffer .partnerOffer--brandBanner>.partnerOffer--partnerLogo {
  position:absolute;
  left:40px;
  top:72px;
  height:160px;
  width:160px;
  border-radius:200px;
  overflow:hidden;
}
.partnerReview .partnerReview--topOffer-partnerLogo.itemHasRibbon {
	top: 105px;
}
.partnerOffer .partnerOffer--brandBanner>.partnerOffer--partnerLogo.itemHasRibbon {
  top:105px
}
.partnerReview .partnerReview--topOffer-teaser.itemHasRibbon {
	padding: 55px 50px 80px 240px;
}
.partnerOffer .partnerOffer--brandBanner>.partnerOffer--partnerLogo i {
  width:100%;
  height:100%;
  float:left;
  padding:15px
}
.partnerOffer--intro {
  float:left;
  width:100%;
  padding:40px 40px  0 40px;
  text-align:center
}
.partnerOffer--intro>h1 {
  margin-bottom:10px;
  font-size:36px;
  font-weight:900
}
.partnerOffer--intro>h2 {
  margin-bottom:20px;
  font-size:18px;
  font-weight:400;
  line-height:1.6
}
.partnerOffer--advantages {
	width: 100%;
	padding: 40px 0 !important;
	display: flex;
	flex-wrap: wrap;
}
.partnerOffer--advantages .partner--contentBlock-half {
	width: 50%;
	padding: 0 40px 40px 40px;
	display: inline-block;
}
.partnerOffer--advantages .partner--contentBlock-half:nth-child(2n+3) {
  clear:both
}
.partnerOffer--advantages .partner--contentBlock-half > h3 {
	width: 100%;
	font-weight: 700;
	font-size: 22.5px;
	margin: 0 0 20px 0;
}
.partnerOffer--advantages ul {
	width: 100%;
	list-style: none;
	padding-left: 0;
	margin: 0;
}
.partnerOffer--advantages ul li {
	position: relative;
	width: 100%;
	margin: 0 0 10px 0;
	padding: 0 0 0 20px;
}
.partnerOffer--advantages ul li::before {
	position: absolute;
	display: inline-block;
	content: "\e63f";
	margin-right: 8px;
	margin-top: 1px;
	font-family: 'icomoon';
	left: 0;
	font-size: 11px;
	color: #ff9500;
}
.partnerOffer--advantages .partnerOffer--buttonWrapper {
	width: 100%;
	text-align: center;
	padding: 0 40px;
}
.partnerOffer--advantages .partnerOffer--buttonWrapper .button.buttonLarge {
	margin-bottom: 0;
}
.partnerOffer--advantages .partnerOffer--buttonWrapper span {
  display:inline-block;
  width:100%;
  margin:10px 0 0 0
}
.partnerOffer--tcLangvarLong {
  font-size:9px;
  padding:10px 40px;
  text-align:left
}
.partnerOffer--tcLangvarLong p {
	font-size: 9px;
	text-align: left;
	margin: 0;
}
.partnerOffer--topOffer-teaser {
  padding:70px 40px 80px 240px;
  width:100%;
  text-align:center
}
.partnerOffer--topOffer-teaser.itemHasRibbon {
  padding:80px 50px 80px 240px
}
.partnerOffer--topOffer-teaser .button {
  font-size:30px;
  padding:14px 40px
}
.partnerOffer--topOffer-teaser h2 {
  color:#fff;
  font-size:45px;
  font-weight:900;
  text-transform:uppercase
}
.partnerOffer--topOffer-teaser h2 span {
  display:inline-block;
  padding:0 0 10px 0;
  margin:0 0 20px 0;
  border-bottom:1px solid rgba(255,255,255,0.2)
}
.partnerReview .partnerReview--topOffer-infobar {
	height: auto;
	min-height: 70px;
	width: 100%;
	background: rgba(51,51,51,0.8);
	background-color: rgba(51, 51, 51, 0.8);
	color: #fff;
	padding: 10px 40px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.partnerReview .partnerReview--topOffer-infobar-rating {
	width: 60%;
	padding: 0;
	margin: 0;
	list-style: none;
}
.partnerReview .partnerReview--topOffer-infobar-ratingItem {
	width: 100%;
	display: inline-block;
}
.partnerReview .partnerReview--topOffer-infobar-ratingItem .number {
	font-size: 45px;
	line-height: 1;
	float: left;
	margin-right: 20px;
	opacity: 1;
	color: #fff;
}
.partnerReview .partnerReview--topOffer-infobar-ratingItem .barWrapper {
	display: flex;
	flex-direction: column;
}
.partnerReview .partnerReview--topOffer-infobar-ratingItem .barWrapper .headline {
	font-size: 12.6px;
	margin: 4px 0;
	opacity: 1;
	color: #fff;
	text-align: left;
}
.partnerReview .partnerReview--topOffer-infobar-ratingItem .barWrapper .bar {
	width: 100%;
	height: 12px;
	background: rgba(255,255,255,0.3);
	display: inline-block;
	max-width: 200px;
}
.partnerReview .partnerReview--topOffer-infobar-ratingItem .barWrapper .bar .value {
	height: 100%;
	background: rgba(255,255,255,0.9);
}
.partnerReview .partnerReview--topOffer-infobar-platforms {
	font-size: 27px;
	display: flex;
	gap: 0 15px;
	align-content: center;
	align-items: center;
	margin-left: auto;
}
.partnerReview .partnerReview--topOffer-partnerLogo {
    position: absolute;
    left: 40px;
    top: 72px;
    height: 160px;
    width: 160px;
    border-radius: 50%;
    overflow: hidden;
}
.partnerReview .partnerReview--topOffer {
	position: relative;
	border-top: 5px solid gray;
	width: 100%;
	text-align: center;
	background: url(/wp-content/uploads/image/pokerroom/visual/header-default-woman.jpg);
	background-size: cover;
	background-position: center top !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}
.partnerReview .partnerReview--topOffer-partnerLogo i {
    width: 100%;
    padding: 15px;
    display: inline-block;
    height: 100%;
    background-position: center center;
    background-size: 130px;
}
.partnerReview .partnerReview--topOffer-teaser {
	padding: 70px 40px 80px 240px;
	width: 100%;
	text-align: center;
	display: inline-block;
}
.partnerReview .partnerReview--topOffer-teaser h2 {
	color: #fff;
	font-size: 45px;
	font-weight: 900;
	text-transform: uppercase;
	margin: 0;
	line-height: 1.2;
}
.partnerReview .partnerReview--topOffer-teaser .button {
	font-size: 30px;
	padding: 12.5px 40px;
	margin: 0;
}
.partnerReview .partnerReview--topOffer-teaser h2 span {
	display: inline-block;
	padding: 0 0 10px 0;
	margin: 0 0 20px 0;
	border-bottom: 1px solid rgba(255,255,255,0.2);
	width: 100%;
}
.partnerReview .partnerReview--topOffer-tcLangvarLong {
	color: #fff;
	padding: 6px 40px;
	font-size: 9px;
	text-align: left;
}
.partnerReview .partnerReview--topOffer-tcLangvarLong p {
	color: #fff;
	font-size: 9px;
	text-align: left;
	margin-bottom: 0;
	line-height: 15px;
}
.partner-intro-article {
	width: 100%;
	padding: 40px 40px 0;
	display: inline-block;
	text-align: center;
}
.partnerReview--intro h1 {
	font-weight: 400;
}
.partnerReview .partnerReview--advantages {
	width: 100%;
	padding: 40px 40px 70px 40px;
	text-align: center;
	display: inline-block;
}
.partnerReview .partnerReview--advantages h2, 
.partnerReview .partnerReview--advantages h3 {
	font-size: 36px;
	font-weight: 400;
	margin-bottom: 10px;
	line-height: 1.2;
	margin-top: 0;
}
.partnerReview .partnerReview--advantages h3 {
	font-weight: 900;
	margin-bottom: 20px;
}
.partnerReview .partnerReview--advantages ul {
	list-style: none;
	width: 100%;
	padding: 0;
	display: flex;
	justify-content: center;
	margin: 0;
}
.partnerReview .partnerReview--advantages ul li {
	width: 33.333333%;
	padding: 0 20px;
	text-align: center;
	margin-bottom: 0;
}
.partnerReview .partnerReview--advantages ul li .icon {
	color: gray;
	font-size: 36px;
	display: block;
	padding: 40px 0;
}
.partnerReview .partnerReview--advantages ul li p {
	font-weight: 700;
	font-size: 18px;
	margin-bottom: 0;
}
.button.buttonLarge {
	padding: 12.5px 40px;
	font-size: 30px;
	line-height: 45px;
}
.partnerReview .partnerReview--advantages .button {
	margin: 60px 0 0 0;
}
.partnerReview--details h2, 
.partnerReview--details h3, 
.partnerReview--details h4, 
.partnerReview--details h5, 
.partnerReview--details h6 {
	margin: 40px 0 20px 0;
	clear: both;
}
.partnerReview--details-content {
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 20px;
}
.partnerReview .partnerReview--additionalFeatures {
	padding: 0 20px;
}
.contentblock--half {
	display: inline-block;
	width: 49%;
	padding: 0 20px 60px;
	vertical-align: top;
}
.contentblock--half h3 {
	margin-top: 0;
}
.contentblock--half > h3 {
	font-weight: 700;
	font-size: 22.5px;
	margin: 0 0 20px 0;
}
.partnerReview .partnerReview--additionalFeatures .partnerReview--additionalFeatures-benefits li {
	position: relative;
	margin: 0 0 10px 0;
	padding: 0 0 0 20px;
}
.partnerReview .partnerReview--additionalFeatures .partnerReview--additionalFeatures-benefits li::before {
	position: absolute;
	display: inline-block;
	content: "\e63f";
	margin-right: 8px;
	margin-top: 1px;
	font-family: 'icomoon';
	left: 0;
	font-size: 11px;
	color: #ff9500;
}
.partnerReview .partnerReview--additionalFeatures .partnerReview--additionalFeatures-languages ul li {
	margin: 0 0 10px;
	padding: 0 20px 0 0;
	width: 49%;
	display: inline-block;
	vertical-align: middle;
}
.partnerReview .partnerReview--additionalFeatures .partnerReview--additionalFeatures-languages ul li i {
	border: 1px solid #ccc;
	display: inline-block;
	height: 22px;
	margin: 0 7px 0 0;
	width: 34px;
	padding: 1px;
	vertical-align: middle;
}
.partner--additionalFeatures-depositOptions p {
	margin-bottom: 0;
}
.contentblock--half ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.procon-grid ul {
	padding-left: 0;
	margin: 0;
	list-style: none;
}
.partnerReview--topOffer-teaser-button {
	background: gray;
}
.partnerReview--topOffer-teaser-button:hover {
	background: #737373;
	color: #fff;
}
.partnerReview .partnerReview--intro h2 {
	font-size: 36px;
	font-weight: 900;
	margin-bottom: 20px;
	margin-top: 0;
	line-height: 40px;
}
.partnerReview .partnerReview--intro blockquote {
	border: none;
	margin: 0;
	padding: 0;
}
.partnerReview .partnerReview--intro blockquote p {
	font-size: 24.3px;
	font-weight: 300;
	font-style: italic;
	margin-bottom: 20px;
	color: var(--ps-neutral-100);
	line-height: 1.5;
}
.partnerReview .partnerReview--intro .more {
	font-size: 18px;
}
.partnerReview .partnerReview--client {
	width: 100%;
	padding: 60px 0;
	display: inline-block;
}
.partnerReview .partnerReview--client h3 {
	padding: 0 40px;
	font-weight: 700;
	font-size: 22.5px;
	margin: 0 0 20px 0;
}
.partnerReview .partnerReview--client-image {
	display: inline-block;
	width: 100%;
	max-width: 640px;
	margin: 0 auto;
	padding: 0 40px;
}
.partnerReview .partnerReview--client-proAndContra {
	display: inline-block;
	width: 100%;
	max-width: 316px;
	margin: 0 auto;
	padding: 0 40px 0 0;
	vertical-align: top;
}
.partnerReview .partnerReview--client-proAndContra h4 {
	margin-top: 0;
}
.partnerReview .partnerReview--client-proAndContra .proList {
	margin-bottom: 20px;
}
.partnerReview .partnerReview--client-proAndContra ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.partnerReview .partnerReview--client-proAndContra li {
	position: relative;
	margin: 0 0 10px 0;
	padding: 0 0 0 20px;
}
.partnerReview .partnerReview--client-proAndContra li::before {
	position: absolute;
	display: inline-block;
	content: "\e63f";
	margin-right: 8px;
	margin-top: 3px;
	font-family: 'icomoon';
	left: 0;
	font-size: 11px;
	color: #ff9500;
}
.partnerReview .partnerReview--client-proAndContra .conList li::before {
	position: absolute;
	display: inline-block;
	content: "\e642";
	margin-right: 8px;
	margin-top: 3px;
	font-family: 'icomoon';
	left: 0;
	font-size: 11px;
	color: #ff9500;
}
.partnerReview .partnerReview--details-content h3 {
	font-weight: 700;
	font-size: 22.5px;
	margin: 0 0 20px 0;
}
.partnerReview .partnerReview--details {
	width: 100%;
	padding: 0 0 40px 0;
	display: inline-block;
}
.partnerReview .partnerReview--details-content {
	display: inline-block;
	width: 100%;
	max-width: 640px;
	margin: 0 auto;
	padding: 0 40px;
}
.installGuide--stepList {
	list-style: none;
	clear: both;
	width: 100%;
	background-color: #fff !important;
	display: flex;
	flex-flow: row wrap;
	-webkit-flex-flow: row wrap;
	padding: 0;
	margin: 0;
}
.partnerReview--intro-more {
	display: none;
}
.partnerReview--bottomOffer {
	width: 100%;
	padding: 0 40px 40px;
	display: inline-block;
	text-align: center;
}
.partner--additionalFeatures-depositOptions i {
	padding: 3px;
	border: 1px solid #ccc;
	border-radius: 3px;
	width: 53px;
	height: 34px;
	background-color: #fdfdfd;
	display: inline-block;
	margin: 0 5px 5px 0;
	background-size: 45px 26px;
	background-position: center center;
	vertical-align: top;
}
.partnerReview .partnerReview--bottomOffer h2 {
	margin: 0 0 40px 0;
	font-size: 45px;
	font-weight: 900;
	line-height: 1.2;
}
.author #related-articles {
	display: inline-block;
	width: 100%;
}
.installGuide {
	display: inline-block;
	width: 100%;
}
.installGuide--header {
	width: 100%;
	height: 50px;
	border: 1px solid #e6e6e6;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: rgb(230, 230, 230);
	border-left: none;
	padding: 10px 40px;
	position: relative;
	display: inline-block;
	background-color: var(--ps-neutral-100);
	color: #fff;
}
.installGuide .installGuide--header > h3 {
	font-size: 18px;
	margin: 0;
	line-height: 30px;
	display: inline-block;
}
.installGuide .installGuide--header > .installGuide--dropdown {
	line-height: 30px;
	margin: 0 0 0 20px;
	display: inline-block;
}
.installGuide .installGuide--header > .installGuide--dropdown .dropdown {
	display: inline;
	position: relative;
}
.installGuide .installGuide--header > .installGuide--dropdown .dropdown .button {
	border: 0;
	border-radius: 0;
	display: inline;
	margin: 0;
	padding: 0;
	background: transparent;
	color: #fff;
	font-weight: normal;
	font-size: 15px;
}
.installGuide--header .dropdown .options {
	right: auto;
	left: 0;
	top: 32px;
	margin: 0;
	position: absolute;
	z-index: 99;
	background: var(--ps-neutral-100);
	min-width: 200px;
	display: none;
	box-shadow: 0 5px 5px var(--ps-neutral-100);
	padding-left: 0;
	list-style: none;
}
.installGuide .installGuide--header > .installGuide--dropdown .dropdown .options {
	top: 28px;
	box-shadow: none;
}
.installGuide .installGuide--header > .installGuide--dropdown .dropdown .button .buttonLabel {
	border-right: 1px solid #e6e6e6;
	margin: 8px 10px 0 0;
	padding: 0 10px 0 0;
	font-weight: 600;
	color: #fff;
}
.installGuide--header .dropdown .options li {
	margin: 0;
}
.installGuide--header .dropdown .options > li > a,
 .installGuide--header .dropdown .options > li label {
	white-space: nowrap;
	padding: 10px 20px;
	padding-left: 20px;
	color: #fff;
	font-size: 13px;
	display: block;
	width: 100%;
	font-weight: 700;
	border-bottom: 1px solid #262626;
	margin: 0;
	line-height: 1.5;
	font-style: italic;
}
.installGuide .installGuide--header > .installGuide--dropdown .dropdown .options li.aktiv a {
	background-color: #000;
}
.installGuide--header .dropdown .options > li > a:hover, 
.installGuide--header .dropdown .options > li > a.aktiv, 
.installGuide--header .dropdown .options > li label:hover, 
.installGuide--header .dropdown .options > li label.aktiv {
	background: #262626;
}
.installGuide--step.installGuide--step--prio {
	background-color: var(--ps-neutral-100);
	border-color: var(--ps-neutral-100);
	color: #fff;
}
.installGuide--step {
	width: 25%;
	padding: 20px;
	border-right: 1px solid #e6e6e6;
	border-right-color: rgb(230, 230, 230);
	border-bottom: 1px solid #e6e6e6;
	border-bottom-color: rgb(230, 230, 230);
	margin: 0;
}
.installGuide--step > p {
	margin: 0 0 20px 0;
	padding: 0 0 0 30px;
	position: relative;
}
.installGuide--step > p > span {
	position: absolute;
	left: -10px;
	top: -3px;
	font-size: 15.3px;
	background: #d73430;
	color: #fff;
	border-radius: 20px;
	width: 30px;
	height: 30px;
	line-height: 28px;
	text-align: center;
	font-weight: 700;
}
.installGuide--step.installGuide--step--prio > p > span {
	background: #fff;
	color: #d73430;
}
.installGuide--step.installGuide--step--prio a {
	background-color: #ff9500;
	border: none;
	color: #fff;
	width: 100%;
}
.installGuide--step > p:has(.installGuide--button) {
	padding-left: 0;
	margin-bottom: 0;
}
.installGuide--step.installGuide--step--prio a:hover {
	background-color: #e68600;
}
.installGuide--metainfos {
	width: 100%;
	padding: 40px 20px 0;
	display: flex;
	flex-wrap: wrap;
}
.installGuide--metainfos ul.installGuide--metaInfos-platforms li {
	display: inline-block;
	margin: 0 15px 13px 0;
}
.installGuide--metainfos ul.installGuide--metaInfos-platforms li i {
	display: block;
	height: 31px;
	width: 31px;
}
.partnerOffer--terms {
	width: 100%;
	padding: 10px 40px 40px 40px;
	display: inline-block;
}
.partnerOffer--terms .review {
	width: 100%;
	text-align: center;
	font-size: 18px;
	margin: 0 0 80px 0;
	display: inline-block;
}
.partnerOffer--terms .review:hover{
	color:var(--ps-neutral-100);
}
.partnerOffer--terms > h3 {
	font-size: 22.5px;
	margin-bottom: 10px;
}
.partnerOffer--terms ul li {
	margin-bottom: 6px;
	list-style-type: disc;
}
.partnerOffer--terms ul {
	list-style-type: disc;
	margin: 0 0 40px;
	padding-left: 40px;
}
.installGuide .emptyWarning {
	padding: 10px 40px;
	margin-bottom: 0;
}
.installGuide p:empty {
	display: none;
}
.kkdesktop {
	padding: 40px;
}
.kkdesktop .headl {
	font-size: 27px;
	font-weight: 700;
	margin-bottom: 10px;
}
.KKPokerQRcode {
	text-align: center;
}
.qrcode-infosection {
	padding: 40px 40px 0;
}
.pokerQRcode {
	text-align: center;
}
.bonusimg { 
	float: right;
	width: 100%;
	margin-bottom: 20px;
	margin-top: 10px;
} 
.bonusimg img {
	width: 100%;
	height: auto; 
}
.orientationCenter {
	display: flex;
	justify-content: center;
	gap: 0 210px;
}
.partnerOffer--advantages ul li a {
	color: var(--ps-neutral-100);
}
.partnerOffer--advantages ul li a:hover {
	color: var(--ps-primary-blue);
}
.partnerReview .partnerReview--details-content figure:nth-child(2) {
	margin-bottom: 20px;
}
.ggvegas-ul li {
	margin-bottom: 0;
}
.ggvegas-ul {
	list-style: none;
	padding-left: 0;
	margin-bottom: 0;
}
.procon-grid li {
	margin-bottom: 0;
}
.procon-grid {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 20px;
	max-width: 700px;
	padding: 20px 0;
}
.procon-grid h3 {
  margin-top: 0;
}
.review-promo-block {
	padding: 0 0 20px 0;
	display: flex;
	flex-wrap: wrap;
}
.review-promo-desc {
	width: 66.66666667%;
}
.review-promo-img {
	width: 33.33333333%;
}
.partnerReview .partnerReview--intro hr {
	width: 100%;
	height: 1px;
	border: none;
	background: #e6e6e6;
	margin-top: 60px;
	opacity: 1;
}
.partnerReview--topOffer-infobar-platforms .icon-windows {
	order: 1;
}
.partnerReview--topOffer-infobar-platforms .icon-macos {
	order: 2;
}
.partnerReview--topOffer-infobar-platforms .icon-ios {
	order: 3;
}
.partnerReview--topOffer-infobar-platforms .icon-android {
	order: 4;
}
/*Partner Single pages css End*/

.author-filter-tabs {
	display: flex;
	gap: 8px;
	margin-bottom: 15px;
	width: 100%;
}
.author-filter-tabs a {
	display: flex;
	padding: 9px 16px;
	justify-content: center;
	align-items: center;
	border-radius: 4px;
	border: 1px solid #181818;
	font-size: 14px;
	font-weight: 600;
	line-height: 16px;
	background-color: #fff;
	color: #181818;
}
.author-filter-tabs a.active,
.author-filter-tabs a:hover {
	background-color: #006cb0;
	color: #fff;
}
.author #related-articles .related-articles-heading {
	border-bottom: 1.5px solid #e6e6e6;
	padding-bottom: 10px;
}
#sidebar li.widget_text {
	list-style: none;
}

/*video archive page css*/

.video-innercl {
	display: inline-block;
	width: 100%;
	padding: 40px;
}
.videoOverview--intro p {
	color: #333;
	margin-bottom: 0;
}
.videoOverview-filter {
	width: 100%;
	display: inline-block;
	padding-top: 30px;
}
.videoOverview-filter ul {
	list-style: none;
	display: flex;
	width: 100%;
	flex-wrap: wrap;
	padding: 0;
	margin: 0;
}
.videoOverview .videoOverview-filter-item {
	width: 25%;
	text-align: center;
	margin-bottom: 20px;
}
.videoOverview .videoOverview-filter-item a {
    color: #333;
}
.videoOverview .videoOverview-filter.videoOverview-filter li.videoOverview-filter-item label {
	padding: 20px 20px 15px;
	margin: auto 10px;
}
.videoOverview .videoOverview-filter li.videoOverview-filter-item label {
	padding: 30px 40px;
	border-radius: 10px;
	-webkit-transition: all 0.5s;
	cursor: pointer;
	transition: background 0.5s;
}
.videoOverview .videoOverview-filter.videoOverview-filter li.videoOverview-filter-item label > img {
	height: 70px;
	width: 100%;
}
.videoOverview .videoOverview-filter li .overview-filter-description {
	font-weight: 700;
	margin: 10px 0 0;
	width: 100%;
	display: inline-block;
}
.videoOverview .videoOverview-filter li.videoOverview-filter-item input[type="radio"], .videoOverview .videoOverview--filter li.videoOverview-filter-item .accountEnterBox .quickForm [type="radio"].accountDisplay, .accountEnterBox .quickForm .videoOverview .videoOverview-filter li.videoOverview-filter-item [type="radio"].accountDisplay {
	display: none;
}
.videoOverview .videoOverview-filter li.videoOverview-filter-item label:hover {
	background-color: #ffeace;
}
.videoOverview .videoOverview-filter.videoOverview-filter .checkedFilterBackground {
	background: #ffeace;
}
.videoOverview--actionBar {
	margin: 10px 0 20px;
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	align-content: center;
	justify-content: space-between;
}
.formWrapper {
	display: none;
}
.videoOverview-searchForm {
	padding-bottom: 20px;
}
.videoOverview .videoOverview-searchForm form {
	border: 1px solid #e6e6e6;
	background-color: #f2f2f2;
	width: 100%;
}
.videoOverview-searchForm-textSearch {
	padding: 10px 20px 20px;
}
.videoOverview-searchForm-textSearch label {
	margin-bottom: 8px;
	margin-top: 10px;
	color: gray;
	font-size: 13px;
	width: 100%;
}
.videoOverview-searchForm-textSearch input {
	display: block;
	width: 100%;
	padding: 6px 5px;
	font-size: 15px;
	color: #555555;
	background: #fff;
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-webkit-transition: all .15s 0s ease-in-out;
	transition: all .15s 0s ease-in-out;
}
.videoOverview-searchForm-filters {
	margin-bottom: 20px;
	display: flex;
	flex-wrap: wrap;
	width: 100%;
}
.videoOverview-searchForm-filters-block {
	padding: 20px;
	width: 25%;
	display: inline-block;
}
.videoOverview-searchForm-filters-block legend {
	font-weight: bold;
	font-size: 15px;
	margin-bottom: 19px;
}
.videoOverview .videoOverview-searchForm-filters-block select {
	display: block;
	margin-bottom: 10px;
	width: 100%;
	padding: 6px 5px;
	font-size: 15px;
	color: #555555;
	background: #fff;
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-webkit-transition: all .15s 0s ease-in-out;
	transition: all .15s 0s ease-in-out;
}
.videoOverview .videoOverview-searchForm-filters-block label {
	width: 100%;
	display: inline-block;
	margin-bottom: 5px;
}
.videoOverview .videoOverview-searchForm-filters-block label input {
	margin: 4px 8px 0 0;
}
.videoOverview-searchForm-button {
	margin-bottom: 20px;
	padding: 0 20px;
	text-align: center;
}
.filter-search:hover {
	color: #333;
	border-color: #333;
}
.videoOverview--pagination .page-numbers.custom-pagination {
	margin-top: 0;
}
.videoOverview-videoList {
	width: 100%;
	display: inline-block;
	padding: 0;
	list-style: none;
	margin: 0;
}
.videoOverview-videoList-item {
	display: flex;
	flex-wrap: wrap;
	position: relative;
	width: 100%;
	padding: 20px 40px 15px 28%;
	border-top: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	border-bottom: 0;
	border-left: 1px solid #e6e6e6;
	margin: 0;
	min-height: 180px;
}
.videoOverview-videoList-item:last-child {
	border-bottom: 1px solid #e6e6e6;
}
.videoOverview-videoList-item-image {
	position: absolute;
	top: 20px;
	left: 20px;
	width: 21%;
	height: auto;
	background: none repeat scroll 0 0 #000;
	margin: 0;
}
.videoOverview-videoList-item-image img {
	width: 100%;
	height: auto;
	float: left;
	opacity: 0.7;
	transition: all 0.25s ease 0s;
	margin-bottom: 0;
}
.videoOverview-videoList-item-image img:hover {
	opacity: 1;
}
.videoOverview-videoList-item-specification {
	display: inline-block;
	width: 100%;
}
.videoOverview-videoList-item-specification ul {
	list-style: none;
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	margin: 0;
	padding: 0;
	gap: 0 3px;
}
.videoOverview-videoList-item-specification li {
	font-size: 12px;
	color: gray;
	padding: 0;
	margin-right: 2px;
	display: inline-block;
	margin-bottom: 0;
}
.videoOverview-videoList-item-specification li .user-status-icon-small {
	margin-top: 7px;
	display: inherit;
}
.videoOverview-videoList-item-content h3 {
	margin: 0 0 15px;
	font-size: 18px;
	font-weight: 700;
}
.videoOverview-videoList-item-content h3 a {
	color: #333;
}
.videoOverview-videoList-item-content h3 a:hover {
	color: #006cb0;
}
.videoOverview-videoList-item-content p {
	font-size: 15px;
	margin-bottom: 0;
}
.videoOverview-metaInfo {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	margin-top: 15px;
}
.videoOverview-videoList-item-metaInfo {
	margin-right: 20px;
}
.videoOverview-videoList-item-metaInfo span {
	font-size: 12px;
	color: gray;
}
.videoOverview-videoList-item-metaInfo a {
	font-size: 12px;
}
.videoOverview-videoList-item-metaInfo a:hover {
	color: gray;
}
.videoOverview-videoList-item-counting {
	margin:0 20px 0 0;
	color: gray;
}
.videoOverview-videoList-item-counting .viewCount {
	font-size: 12px;
	color: gray;
	margin-right: 10px;
}
.videoOverview .viewCount .icon-eyeball {
	margin-bottom: 2px;
	font-size: 16px;
}
.videoOverview .commentCount {
	color: gray;
	font-size: 12px;
}
.videoOverview .commentCount:hover {
	color: #333;
}
.video-reputation {
	display: flex;
	font-size: 12px;
	color: gray;
}
.starRating > .starRating--star {
	display: inline-block;
	position: relative;
	padding: 0 0 0 5px;
}
.starRating {
	margin-right: 3px;
	font-size: 15px;
	font-family: icomoon;
	unicode-bidi: bidi-override;
	direction: rtl;
	display: flex;
}
.starRating > .starRating--star.rated::before, 
.starRating > .starRating--star.rated ~ .starRating--star::before {
	font-family: icomoon;
	content: "\e617";
	position: absolute;
	color: #ff9500;
}
.starRating-description {
	line-height: 26px;
	padding-left: 4px;
}
.starRating > .starRating--star:last-child {
	padding: 0;
}
.videoOverview-videoList-item-specification ul li:not(:last-child)::after {
	content: '•';
	padding: 0 0 0 4px;
	font-size: 15px;
	line-height: 0;
	position: relative;
	top: 2px;
}
.videoOverview-videoList-item-specification ul li:first-child::after, .videoOverview-videoList-item-specification ul li:nth-child(2)::after {
	content: '';
	padding: 0;
}
/*video archive page css End*/
.glossary-section .glossary-section--link-list li .icon-arrow-left::before {
	display: none;
}
.news_tblCellbody1 img {
	height: auto;
}
.avatar-row {
	width: 100%;
}
.avatar-block {
	display: inline-block;
	width: 16%;
	margin: 0% 1% 3% 1%;
}
.avatar-caption {
	width: 100%;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
.socialShare {
	list-style: none;
	padding: 0;
	display: flex;
	gap: 0 2px;
	width: 100%;
}
ul.socialShare li {
	display: inline;
	padding: 0;
	background: none;
	margin: 0;
}
ul.socialShare li a {
	width: 40px;
	height: 40px;
	line-height: 38px;
	display: inline-block;
	background-image: url(../img/social-media-icons-ps_f707393f_2025.png);
	background-repeat: no-repeat;
	opacity: 0.75;
	filter: alpha(opacity=75);
	padding: 25px 0 0 0;
	text-align: center;
	background-position: 0px 0px;
}
ul.socialShare li a.social-facebook {
	background-position: 1px 0px;
}
ul.socialShare li a.social-twitter {
	background-position: -73px 0px;
}
ul.socialShare li a.social-google {
	background-position: -147px 0px;
}
span.disclosure-loader {
  width: 100%;
  display: inline-block;
  text-align: center;
}
span.disclosure-loader svg {
  height: 50px;
  width: 50px;
}


/* video Single Css */

.single-videos .entry-title {
	margin-top: 0;
}
.video--taxonomy {
	width: 100%;
}
.video--taxonomy ul {
	list-style: none;
	padding: 0;
	display: flex;
	flex-wrap: wrap;
	gap: 0 4px;
	margin: 0 0 7px;
}
.video--taxonomy li {
	margin: 0;
	position: relative;
}
.video--taxonomy li.status {
	margin-top: 2px;
	display: inline-block;
}
.video--taxonomy li.videoCategory,
.video--taxonomy li.gameStake,
.video--taxonomy li.tableSize,
.video--taxonomy li.gameType {
	font-weight: 700;
	font-size: 15px;
}
.video--taxonomy li:not(:last-child)::after {
	content: '•';
	padding: 0 6px;
}
.video--taxonomy li:first-child::after, 
.video--taxonomy li:nth-child(2)::after
 {
	content: '';
	padding: 0;
}
.video-tags .tag {
	border-radius: 200px;
	background: transparent;
	color: gray;
	padding: 3px 10px 5px;
	margin: 0 0 10px;
	font-size: 12px;
	font-family: "Open Sans",Arial,Helvetica,sans-serif;
	line-height: 1.5;
	display: inline-block;
	border: 2px solid #ccc;
	cursor: pointer;
	outline: none;
	-webkit-transition: all .25s 0s ease;
	transition: all .25s 0s ease;
}
.video-tags .tag:hover {
	border-color: gray;
	color: gray;
	outline: none;
}
.video-tags {
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	gap: 0 3px;
	margin-bottom: 30px;
}
.video--reputation {
	width: 100%;
	display: inline-block;
	margin-bottom: 12px;
	font-size: 12px;
	color: #999;
}
.video--reputation .viewCount {
	margin: 0 5px 3px 0;
	font-size: 15px;
}
.videos-sections {
	width: 100%;
	display: inline-block;
}
.videos-innerwidget {
	margin-top: 20px;
	width: 100%;
	display: inline-block;
}
.video-metadata > i {
	position: relative;
	top: 1px;
}
.latest-video-thumbnail {
	position: relative;
	margin-bottom: 6px;
}
.show-more-videos {
	text-align: center;
	margin-top: 20px;
}
.videos-innerwidget .overlay-play-icon {
	position: absolute;
	margin: auto;
	width: 44px;
	height: 43px;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	color: #fff;
	background-color: #2295bc;
	text-align: center;
	padding: 9px 8px;
	border-radius: 0;
	border: none;
}
.videos-innerwidget .glyphicon-play {
	background: url(../img/play-icon.png) center center no-repeat;
	width: 20px;
	height: 26px;
	display: inline-block;
	background-size: 100%;
}
.video-datatitle {
	display: block;
	margin-bottom: 3px;
	line-height: normal;
	color: #006cb0;
	font-size: 13px;
}
.videos-innerwidget:hover .overlay-play-icon {
	color: #fff;
	background-color: #1b6985;
	border-color: #155167;
}
.video-metadata {
	display: flex;
	align-content: center;
	align-items: center;
	gap: 0 3px;
	line-height: 12px;
}
.video-authorLink {
	font-size: 11px;
	color: gray;
}
.video-metadata .flag {
	line-height: 10px;
}
.show-more-videos .recent-posts-show-more {
	font-size: 14px;
}
.latest-video-thumbnail img {
	width: 100%;
	height: auto;
}

/* video Single Css End */

:root {
	--container-width: 960px;
	--ad-width: 475px;
	--gap: 5px;
}

.left-skyscraper{
    width: min(var(--ad-width), calc((100vw - var(--container-width))/2 - var(--gap)));
    left: calc((100vw - var(--container-width))/2 - min(var(--ad-width), calc((100vw - var(--container-width))/2 - var(--gap))) - var(--gap));
}

.right-skyscraper{
    width: min(var(--ad-width), calc((100vw - var(--container-width))/2 - var(--gap)));
    right: calc((100vw - var(--container-width))/2 - min(var(--ad-width), calc((100vw - var(--container-width))/2 - var(--gap))) - var(--gap));
}
.left-skyscraper img, .right-skyscraper img {
	width: 100%;
	height: 100%;
	display: block;
	object-fit: cover;
}
.ps-banner-container p {
	margin: 0;
}
img.imagesm {
    display: none;
}
.header-leaderboard br, .left-skyscraper br, .right-skyscraper br  {
    display: none;
}
.ps-banner-container {
    margin: 0 auto 0px;
}
.before-content-banner, .after-content-banner {
    margin-bottom: 20px;
}

.after-content-banner, 
.before-content-banner, 
.header-leaderboard {
    width: 100%;
    position: relative;
}
h2#classic {
	clear: both;
}
.ot-sdk-show-settings {
	color: #68b631;
	border: 1px solid #68b631;
	height: auto;
	white-space: normal;
	word-wrap: break-word;
	padding: 0.8em 2em;
	font-size: 0.8em;
	line-height: 1.2;
	cursor: pointer;
	-moz-transition: 0.1s ease;
	-o-transition: 0.1s ease;
	-webkit-transition: 1s ease;
	transition: 0.1s ease;
}
.ot-sdk-show-settings:hover {
	color: #fff;
	background-color: #68b631;
}
table .left img {
	height: auto;
	max-width: fit-content;
}
.coach-namecl {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.btn-header--dropdown-login {
    color: #fff !important;
    background-color: #5396ad !important;
    border-color: #4a879c;
    padding: 4px 12px;
    font-size: 12px;
    border-radius: 8px;
    margin-top: 22px;
    font-weight: bold;
    height: 28px;
    display: none;
}


/* poker-software-tools */

.software-section-new .software-section-recommended-offer--new-left ul li::before, 
.software-section-recommended-offer--new-right ul li::before {
	display: inline-block;
	content: "\e63f";
	margin-right: 8px;
	margin-top: 3px;
	font-family: 'icomoon';
	left: 0;
	font-size: 11px;
	color: #ff9500;
}  
.partnerOverview .partnerOverview--offerList--item-offerClaim {
	font-size:20px;
}
.software-section-new .software-section-recommended-offer--new-left ul li:last-child:before, 
.software-section-recommended-offer--new-right ul li:last-child:before {
	content:"";
}
.software-section-new .partnerOverview--offerList--item-benefits li:last-child:before {
    content:"";
}  
.wrapper-software-section .software-section-new h2 {
    margin-left:10px;
}
.software-section-recommended-offer--new-left, .software-section-recommended-offer--new-right  {
    display:inline-block;
    width:48%;
    text-align: center;
    vertical-align: top;
}
.wrapper-software-section .partnerOverview--offerList {
    padding:0; 
} 
.wrapper-software-section .partnerOverview .partnerOverview--offerList--item-buttonLine {
    background: #1d1d1d;
} 
.software-section-new ul {
    margin:0; 
    padding:0;
	margin-bottom:10px;
}
.software-section-new ul li { 
	list-style-type: none; 
}
.software-images {
	height: 100px;
	background-repeat:no-repeat;
	background-position:center; 
}
.theme-stars_eu .ribbon--hexagon {
	bottom:-40px;
}
.img1 {
	background-image: url(../img/hm3mini.png);
}
.img2 {
	background-image: url(../img/poker-tracker.jpg);
}

.img3 {
	background-image: url(../img/Jivaro.jpg);
}

.img4 {
	background-image: url(../img/xester.jpg);
}

.img5 {
	background-image: url(../img/hmapps.jpg);
}

.img6 {
	background-image: url(../img/pokersnowie.jpg);
}

.img7 {  
	background-image: url(../img/power-equilab.jpg);
}

.img8 {
	background-image: url(../img/PokerRanger2_logo.png);
}

.img9 {
	background-image: url(../img/holdemresources.jpg);
}

.img10 {
	background-image: url(../img/icmizer3mini.png);
}

.img11 {
	background-image: url(../img/poker-juice.jpg);
}

.img12 {
	background-image: url(../img/ploranger.jpg);
}

.img13 {
	background-image: url(../img/table-optimiser.jpg);
}

.img15 {
	background-image: url(../img/hand2note-protools.png);
}
.img16 {
	background-image: url(../img/table-scanturbo.jpg);
}
.img17 {
	background-image: url(../img/pokerhuds.jpg);
}
.img18 {
	background-image: url(../img/equity-battle.jpg);
}
.img19 {
	background-image: url(../img/chart.jpg);
}
.img20    {
	background-image: url(../img/chart.jpg);
}
.img21 {
	background-image: url(../img/Jivaro-dark.jpg);
}
.img22 {
	background-image: url(../img/Jivaro-dark.jpg);
}
.img23 {
	background-image: url(../img/nice.jpg);
}
.img24 {
	background-image: url(../img/hand2note-ps-shop.png);
}
.img26 {
	background-image: url(../img/pokerwarmup-logo-small.png);
}
.img27 {
	background-image: url(../img/poker_scientist_mini.png);
}
.img28 {
	background-image: url(../img/rye3.png);
}
.img29 {
	background-image: url(../img/pairrd3.png);
}
.img30 {
	background-image: url(../img/breakthrought.jpg);
}
.img31 {
	background-image: url(../img/GTO_Wizard_Software_Logo_boxtrbl.png);
}  
.wrapper-software-section .partnerOverview--offerList--item-header {
	background-color: #f3f3f3;
}
.software-section-recommended-offer--new-left h2 {
   margin-top:20px;   
}
.software-section-recommended-offer--new-right h2 {
   margin-top:20px;   
}  
.software-section-new h1 {
	padding-bottom:20px;
}

.wrapper-software-section .partnerOverview--offerList--item.theme-stars_eu {
	width: 33.333333%;
	position: relative;
	padding: 10px;
}
.wrapper-software-section .partnerOverview .partnerOverview--offerList--item-wrapper {
	width: 100%;
	height: 100%;
	position: relative;
	padding: 130px 20px 80px 20px;
	background: #fff;
	border: 1px solid #e6e6e6;
}
.wrapper-software-section .partnerOverview--offerList--item-header.itemHasRibbon.software-images {
	border-bottom: 5px solid #c50202;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	text-align: center;
	color: #fff;
	padding: 20px 20px 0;
}
.wrapper-software-section .partnerOverview--offerList--item-offerClaim {
	text-align: center;
	font-weight: 700;
}
.wrapper-software-section .partnerOverview--offerList--item-benefits {
	margin: 20px 0 40px 0 !important;
	width: 100%;
	padding: 20px 0 0 0 !important;
	border-top: 1px solid #e6e6e6;
}
.wrapper-software-section .partnerOverview .partnerOverview--offerList--item-benefits li::before {
	position: absolute;
	display: inline-block;
	content: "\e63f";
	margin-right: 8px;
	margin-top: 3px;
	font-family: 'icomoon';
	left: 0;
	font-size: 11px;
	color: #ff9500;
}
.wrapper-software-section .partnerOverview .partnerOverview--offerList--item-benefits li {
	position: relative;
	width: 100%;
	font-size: 15px;
	padding: 0 0 0 20px;
	margin: 0 0 20px 0;
}
.wrapper-software-section .partnerOverview .partnerOverview--offerList--item-buttonLine {
	width: 100%;
	padding: 20px;
	text-align: center;
	position: absolute;
	z-index: 1;
	left: 0;
	bottom: 0;
	right: 0;
}
.wrapper-software-section .partnerOverview .partnerOverview--offerList--item-buttonLine .review {
	padding: 0 15px 0 0;
	margin: 0 15px 0 0;
	border-right: 1px solid #e6e6e6;
	line-height: 36px;
	display: inline-block;
	font-weight: 700;
	color: #fff;
	font-size: 13px;
}
.single-quiz .entry-content .button.blue {
	color: #fff;
	text-decoration: none;
}

/*SV page Css*/

.software-section-recommended-offer-wrapper {
	margin-top: 30px;
	margin-bottom: 30px;
}
.software-section .banderole {
  position:relative;
  margin:0 auto;
  padding:8px 8px 10px;
  width:209px;
  background-color:#b71b1a;
  color:#ffffff;
  text-align:center;
  text-shadow:#5c1824 0 1px 0;
  font-size:13px !important
}
.software-section .banderole .banderole-content:before {
  position:absolute;
  bottom:-13px;
  display:block;
  border-style:solid;
  border-color:#5c1824 transparent transparent transparent;
  content:""
}
.software-section .banderole .banderole-content:before {
  left:0;
  border-width:13px 12px 0 0
}
.software-section .non-semantic-protector {
  position:absolute;
  top:-14px;
  left:0;
  z-index:1
}
.software-section a {
  color:#b71b1a
}
.software-section-recommended-offer-wrapper {
  margin-top:30px;
  margin-bottom:30px
}
.software-section-recommended-offer {
	position: relative;
	margin-left: 20px;
	padding: 8px;
	width: 47%;
	background-color: transparent;
	display: inline-block;
}
.software-section-recommended-offer--highlighted-left {
	text-align: right;
}
.software-section-recommended-offer--highlighted-left--download-btn {
  position:absolute;
  top:66px;
  right:185px
}
.software-section-recommended-offer--highlighted-right--download-btn {
  position:absolute;
  top:66px;
  left:195px
}
.software-section-recommended-offer--highlighted-left--description {
  padding-left:73px
}
.software-section-recommended-offer--highlighted-right--description {
  padding-left:32px
}
.software-section-gallery {
  float:left;
  margin-bottom:20px;
  margin-left:20px;
  padding:8px;
  width:464px;
  background-color:#e3f1f9
}
.software-section-gallery a {
  display:inline-block;
  margin:0 6px
}
.software-section-more-offers {
	position: relative;
	margin: 15px 0 15px 15px;
	padding-top: 20px;
	width: 23.4%;
	background-color: #efefef;
	text-align: center;
	display: inline-block;
	vertical-align: top;
}
.software-section-more-offers.last {
  margin-left:0 !important
}
.software-section-logo {
  padding:0 20px 12px 20px
}
.software-section-price {
  padding:16px 33px;
  background-color:#d7d7d7;
  font-weight:bold;
  font-size:16px
}
.software-section-abstract {
	padding: 11px 23px 20px;
	height: 170px;
	text-align: left;
}
.software-section-abstract strong {
  display:inline-block;
  padding-top:10px;
  padding-bottom:6px;
  font-size:12px
}
.software-section-cta {
  padding:2px 33px 16px 33px;
  text-align:center
}
.software-section-h2-hl {
  margin:0;
  font-size:20px
}
.software-section .alpha {
  margin-left:0
}
.software-section .omega {
  margin-right:0
}
a.lib-gfx-btn-sml-twolines{
	display: inline-block;
	margin-right: 4px;
	padding-left: 32px;
	border: medium;
	color: rgb(0, 0, 0);
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	background: url(../img/download-btn-2line.png) left top no-repeat transparent;
} 
a.lib-gfx-btn-medium {
	display: inline-block;
	margin-right: 4px;
	padding-left: 32px;
	border: medium;
	color: rgb(0, 0, 0);
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	background: url(../img/cta-btn-2line.png) left top no-repeat transparent;
}
a.lib-gfx-btn-sml-twolines.lib-download-btn span {
	background: url(../img/download-btn-2line.png) right top no-repeat transparent;
}

a.lib-gfx-btn-sml-twolines span, a.lib-gfx-btn-medium span {
	position: relative;
	right: -4px;
	display: inline-block;
	padding: 9px 16px 5px 0px !important;
	background: url(../img/cta-btn-2line.png) right top no-repeat transparent;
	white-space: nowrap;
	line-height: 13px;
}
.wrapper--greybg .software-section-h2-hl {
	padding: 20px 0 0 10px;
}
ul.emoListOcp {
	margin: 0;
	padding: 5px 0;
	list-style: none outside none;
}
ul.emoListOcp li.check-expanded {
	display: block;
	padding-left: 20px;
	background: url(../img/haken_gruen.png) no-repeat scroll left 2px transparent;
	font-weight: bold;
	line-height: 20px;
}
ul.emoListOcp li a {
	color: #b71b1a;
	font-size: 12px;
}
.software-section-sv .alpha {
	margin-left: 0;
}
.non-semantic-protector {
	position: absolute;
	top: -14px;
	left: 0;
	z-index: 1;
	width: 100%;
}
.software-section-sv .banderole {
	position: relative;
	margin: 0 auto;
	padding: 8px 8px 10px;
	width: 100%;
	background-color: #b71b1a;
	color: #ffffff;
	text-align: center;
	text-shadow: #5c1824 0 1px 0;
	font-size: 13px !important;
}
.software-section-sv .banderole .banderole-content::before {
	left: 0;
	border-width: 13px 12px 0 0;
}
.software-section-sv .banderole .banderole-content::before {
	position: absolute;
	bottom: -13px;
	display: block;
	border-style: solid;
	border-color: #5c1824 transparent transparent transparent;
	content: "";
}
.software-section-abstract p {
	font-size: 11px;
	line-height: 15px;
	margin: 0;
}
.software-section-abstract p a{
	color: #b71b1a;
}
a.lib-gfx-btn-medium span {
	color: rgb(57, 24, 4);
	text-shadow: rgb(255, 224, 135) 0px 1px 0px;
	white-space: nowrap;
	font-size: 16px;
	font-family: arial;
	line-height: 26px;
}
/*SV page Css End*/

.StarsWarning {
    background-color: #f2b9b7;
    padding: 20px 20px 10px 20px;
    border-radius: 25px;
}
img.alignnone {
    height: auto;
}
.entry-content ul li a,
.entry-content ol li a {
    word-break: break-word;
}
.partnerOverview--offerList--item.theme-stars_eu {
	width: 50%;
	position: relative;
	padding: 10px;
}

/* poker-software-tools End */


@media only screen and (max-width:1200px) {
	.left-skyscraper,
	.right-skyscraper {
		display:none;
	}
}

@media only screen and (max-width:1023px) {

	/* bonus-offers Css */
	.partnerOverview-offerList-item {
		width: 50%;
	}
	.page-template-template-bonus-offers .container.container--main,
	.post-type-archive-partner .container.container--main, 
	.single-partner .container.container--main,
	.single-partner-offer .container.container--main{
		max-width: 100%;
	}
	/* bonus-offers Css End */	 

	/*Partner Single pages css*/

	.partnerReview .partnerReview--advantages ul li {
		width: 100%;
	}
	.partnerReview .partnerReview--advantages ul {
		flex-wrap: wrap;
	}
	.partnerReview .partnerReview--client-image {
		width: 100%;
		max-width: 100%;
	}
	.partnerReview .partnerReview--client-proAndContra {
		max-width: 100%;
		padding: 40px 40px 0 40px;
	}
	.partnerReview .partnerReview--client-proAndContra h4 {
		margin-top: 0;
	}
	.partnerReview .partnerReview--details-content {
		max-width: 100%;
	}
	.installGuide--step {
		width: 33.3333333%;
	}
	/*video archive page css End*/
	/*Partner Single pages css*/
	.videoOverview .videoOverview-filter.videoOverview-filter li.videoOverview-filter-item label {
		padding: 17px 20px;
	}

	/*video archive page css End*/
	
	/* poker-software-tools */
	.wrapper-software-section .partnerOverview--offerList--item.theme-stars_eu {
		width: 50%;
	}
	/* poker-software-tools End */
	 
}
@media only screen and (max-width:991px) {
	.smalloffer {
		width: 100%;
	}
	.wl-container {
		padding: 16px 15px 80px 15px;
		display: flex;
		flex-wrap: wrap;
	}
	.wl:first-child {
		padding: 0;
	}
	#content {
		max-width:498px;
	}
	.winnersLosersBox--winners,
	.winnersLosersBox--losers {
		padding: 20px 20px 20px 20px;
		max-width: 100%;
	}
	.gamestyle-box {
		width: 100%;
	}
	#movie-strip-bg {
		flex-wrap: wrap;
	}
	#video_header {
		width: 100%;
		height: auto;
		margin-bottom: 0;
	}
	#video_header h2 {
		margin-top: 0;
	}
	.emo-about-benefits-block, 
	.coach {
		width:50%;
	}
	table.offers {
		overflow: auto;
		width: 100% !important;
		display: block;
		min-width: inherit;
	}
	center img {
		height: auto;
	}
	/* BM style */
	body .toplist-pokerstrategy-tiles__offer {
		width: 100%;
	}
	.partnerOverview-offerList {
		padding: 10px 20px 0;
	}
	/* BM style End*/
	.scienceSidebarRebrush {
		max-width: 220px;
		margin-right: -10px;
		margin-left: -10px;
		width: calc(100% + 40px);
	}
	.widget-container {
		padding: 20px;
	}
	/* Poker Streams Css */
	.page-template-template-poker-streams .container.container--main {
		max-width: 100%;
	}
	.twitch-holder .twitchMainPlayer .categoryChannel .listIframeOffline, 
	.twitch-holder .twitchMainPlayer .categoryChannel .listIframeOnline {
		width: 23.4%;
	}
	.listIframeOffline-outer {
		gap: 21px 13px;
	}
	/* Poker Streams Css End */
	/*Partners page css*/
	.partnerList--description-tcLangvarLong {
		margin-bottom: 20px;
	}
	.orientationCenter {
		gap: 0 80px;
		flex-wrap: wrap;
	}
	.review-promo-block {
		display: flex;
		flex-wrap: wrap;
	}
	.review-promo-desc {
		width:100%;
	}
	.review-promo-img {
		width: 100%;
	}
	/*Partners page css End*/
	.author-single-sec .author-single-img {
		max-width: 160px;
		margin-left: 20px;
		margin-bottom: 20px;
	}
	.author-single-sec .author-single-img img {
		width: 100%;
	}
	.news-category-overview .page-numbers .hideMobile {
		display: none;
	}
	.news-category-overview .page-numbers .last-list, 
	.news-category-overview .page-numbers .first-list {
		width: 35px;
	}
	.news-category-overview .page-numbers .last-list i {
		margin-left: 0;
	}
	.news-category-overview .page-numbers .first-list i{
		margin-right:0;
	}
	.news-category-overview .page-numbers .pagination-item{
		display: none;
	}
	.news-category-overview .page-numbers li:has(> a.prev), 
	.news-category-overview .page-numbers li:has(> span.current), 
	.news-category-overview .page-numbers li:has(> a.next), 
	.news-category-overview .page-numbers li:has(> a.last-list), 
	.news-category-overview .page-numbers li:has(> a.first-list),
	.news-category-overview .page-numbers .pagination-item.is-active{
		display: inline-block;
	}
	div.su-table {
		overflow: auto;
	}
	.btn-header--dropdown-login {
		display: inline-block;
		width: auto;
	}
	/*SV page Css*/
	.software-section-recommended-offer {
		margin-left:0;
		width: 100%;
	}
	.software-section-sv .alpha {
		order: 1;
	}
	.omega.software-section-recommended-offer {
		order: 2;
	}
	.software-section-recommended-offer--highlighted-left {
		text-align: center;
	}
	.software-section-recommended-offer--highlighted-right {
		text-align: center;
	}
	.software-section-more-offers {
		margin: 15px 0 15px 0px;
		width: 100%;
	}
	.software-section-recommended-offer--highlighted-right--download-btn {
		left: 105px;
	}
	
	/*SV page Css End*/
}
@media only screen and (max-width:768px) {
	img.imagelg {
		display: none;
	}
	img.imagesm {
		display: inline-block;
		width: 100%;
		height: auto;
	}
}

@media only screen and (max-width: 767px) {
	.home-banner-sec .benefits-block {    
		width: 100%;    
		float: none;    
		margin: 0 0 20px 0;    
		min-height: 0;    
		padding: 10px;    
		background: #1d1d1d;
	}
	.home-banner-sec .benefits-block > p {    
		width: 100%;    
		display: block;    
		padding: 0 0 10px 0;    
		color: #fff;
	}
	.home-banner-sec .benefits-block h3 {    
		color: #fff;
	}
	.home-banner-sec p {    
		font-size: 14px;
	} 
	.home-banner-sec .benefits {    
		padding-top:0;
	}
	.lastcta {
		margin-top: 20px;
		padding: 0 15px;
	}
	.access-content .lastcta p {
		font-size: 15px;
	}
	.home-banner-sec h1 {    
		font-size: 26px;
	}
	.home-banner-sec h2 {    
		font-size: 20px;
	}
	.home-banner-sec h3 {    
		font-size: 20px;    
		font-weight: bold;
	}
	.withSpacing {
		max-width: 100%;
	}
	.sidebar {
		display: none;
	}
	table {
		/* width: 100%; */
		max-width: 100%;
		width: fit-content !important;
	}
	.news-category-overview .page-numbers .hideMobile {
		display: none;
	}
	.news-category-overview .page-numbers .last-list, 
	.news-category-overview .page-numbers .first-list {
		width: 35px;
	}
	.news-category-overview .page-numbers .last-list i {
		margin-left: 0;
	}
	.news-category-overview .page-numbers .first-list i{
		margin-right:0;
	}
	.top-pagination{
		display:none;
	}
	.news-category-overview {
		flex-wrap: wrap;
	}
	.news-column {
		width: 100%;
	}
	.news-column:nth-child(2) {
		border-right: none;
		border-left: none;
	}
	.scienceSidebarRebrush {
		margin-right:auto;
		margin-left:auto;
		width:100%;
	}
	.news-category-overview .page-numbers .pagination-item{
		display: none;
	}
	.news-category-overview .page-numbers li:has(> a.prev), 
	.news-category-overview .page-numbers li:has(> span.current), 
	.news-category-overview .page-numbers li:has(> a.next), 
	.news-category-overview .page-numbers li:has(> a.last-list), 
	.news-category-overview .page-numbers li:has(> a.first-list),
	.news-category-overview .page-numbers .pagination-item.is-active{
		display: inline-block;
	}
	 #content {
		max-width: 100%;
		padding: 20px;
	}
	.cardexamples {
		width: 100%;
	}
	.footer-nav .btn {
		width: 140px;
	}
	.access-list {
		gap: 10px 20px;
		flex-wrap: wrap;
		padding: 0 10px;
	}
	.choice-nav .choice-nav-row .btn {
		width: 100%;
	}
	.choice-nav-row {
		flex-wrap: wrap;
	}
	.coaches-sec{
		margin-bottom:0;
		margin-top:0;
	}
	.successes-sec h2{
		font-size: 18px;
		line-height: 1.2;
	}
	.successes-sec .half h3{
		font-weight: bold;
		font-size: 18px;
		line-height: 22px;
	}
	.coaches-sec p,
	.rooms-sec p{
        font-size: 14px;
    }
	.emo-about-benefits-block, 
	.coach {
		width:33%;
	}
	
	/* vip Page Css */

    .article-four-column { 
        width:49%; 
    }
    .article-four-column img {
        width:80%;
    }    
	/* vip Page Css End*/
	.entry-content > h1, 
	.entry-content > .h1, 
	.entry-content > h2, 
	.entry-content > .h2, 
	.entry-content > h3, 
	.entry-content > .h3, 
	.entry-content > h4, 
	.entry-content > .h4 {
		margin-top: 40px;
	}
	.offers .highlight {
		word-wrap: inherit;
		white-space: nowrap;
	}
	.tableDefault {
		width: 100% !important;
	}
	.author-top-social-share { 
		--bs-popover-max-width:58px;
		width: 58px;
		margin-top: 9px !important;
	}
	#coaches .coach p:nth-child(2) {
		min-height: 52px;
	}
	#sidebar.no_sidebar_show {
		display: none;
	}
	.table-responsive {
		overflow-x: auto;
		width: 100%;
	}
	.table-responsive table {
		width: 100% !important;
	}
	/* bonus-offers Css */
	.partnerOverview .partnerOverview--intro {
		padding: 20px 20px 0;
	}
	.partnerOverview .partnerOverview--offerList-empty {
		margin: 15px 20px 20px;
	}
	.partnerOverview > .itroLangvar {
		padding: 0 30px 0 30px;
	}
	.advDisPopup {
		right: 0;
		top: 30px;
	}
	.filterOptions li {
		width: 33%;
	}
	.depositFilter li.filterItem label {
		padding: 10px;
	}
	.partners-filterOptions li.filterItem label {
		padding: 30px 40px;
	}
	.partnerOverview-offerList-item {
		width: 100%;
	}
	
	/* bonus-offers Css End */
	
	/* Poker Streams Css */
	.twitch-holder .twitchMainPlayer .categoryChannel .listIframeOffline, 
	.twitch-holder .twitchMainPlayer .categoryChannel .listIframeOnline {
		width: 22.4%;
		display: inline-block;
	}
	.twitch-holder {
		padding: 20px 20px 30px;
	}
	.dropdown-games .options {
		left: auto;
		right: 0;
	}
	/* Poker Streams Css End */
	
	/*Partners page css*/
	.partnerList .partnerList--listItem-wrapper {
		display: block;
		width: 100%;
		padding: 0;
	}
	.partnerList .partnerList--listItem-wrapper aside {
		display: block;
		float: left;
		position: relative;
		width: 100%;
		height: auto;
		text-align: center;
		padding: 20px 0 20px;
	}
	.partnerList .partnerList--listItem-wrapper aside .partnerList--listItem-plattforms {
		display: none;
	}
	.partnerList .partnerList--listItem-wrapper aside .partnerList--facts-rating {
		display: none;
		position: relative;
		float: right;
		width: 100%;
		bottom: auto;
		text-align: left;
	}
	.partnerList .partnerList--listItem-wrapper .partnerList--description {
		display: block;
		float: left;
		width: 100%;
		border-left: 1px solid #e6e6e6;
		padding: 20px 20px 110px 20px;
	}
	.partnerList .partnerList--listItem-wrapper .partnerList--description-intro {
		padding: 0 0 20px 0;
		margin: 0 0 20px 0;
	}
	.partnerList .partnerList--listItem-wrapper .partnerList--description-tcLangvarLong {
		margin-bottom: 20px;
	}
	.partnerList .partnerList--listItem-wrapper .partnerList--description-actionBar {
		padding: 10px 20px;
		text-align: center;
	}
	.partnerList .partnerList--listItem-wrapper .partnerList--description-actionBar .range {
		float: none;
		display: inline-block;
		margin: 0 10px;
	}
	.partnerList .partnerList--listItem-wrapper .partnerList--description-actionBarWrapper {
		width: 100%;
		text-align: center;
		display: flex;
		justify-content: center;
		gap: 0 20px;
	}
	.partnerList .partnerList--listItem-wrapper .partnerList--description-actionBar .button {
		float: none;
		margin: 10px 0;
		width: auto;
		text-align: center;
	}
	
	/*Partners page css End*/
	
	/*Partner Single pages css*/
	.partnerOffer .partnerOffer--brandBanner>.partnerOffer--partnerLogo.itemHasRibbon {
		top:62px
	}
	.partnerOffer .partnerOffer--brandBanner>.partnerOffer--partnerLogo {
		left:50%;
		top:50px;
		height:100px;
		width:100px;
		margin:0 0 0 -50px
	}
	.partnerOffer--topOffer-teaser.itemHasRibbon {
		padding:160px 40px 40px 40px;
		text-align:center;
		width:100%
	}
	.partnerOffer--topOffer-teaser {
		padding:160px 40px 40px 40px;
		text-align:center;
		width:100%
	}
	.partnerOffer--advantages .partner--contentBlock-half {
		width:100%
	}
	.partnerReview .partnerReview--topOffer {
		background-size: cover !important;
		background-position: center center !important;
	}
	.partnerReview .partnerReview--topOffer-partnerLogo {
		left: 50%;
		top: 30px;
		height: 100px;
		width: 100px;
		margin: 0;
		transform: translate(-50%, 0%);
	}
	.partnerReview .partnerReview--topOffer-partnerLogo i {
		background-size: 80px;
	}
	.partnerReview .partnerReview--topOffer-teaser {
		padding: 160px 40px 40px 40px;
	}
	.contentblock--half {
		width: 100%;
	}
	.partnerReview .partnerReview--topOffer-partnerLogo.itemHasRibbon {
		top: 62px;
	}
	.partnerReview .partnerReview--topOffer-teaser.itemHasRibbon {
		padding: 160px 40px 40px 40px;
		text-align: center;
		width: 100%;
	}
	.installGuide--step {
		width: 50%;
	}
	.installGuide--header {
		height: auto;
	}
	.installGuide .installGuide--header > .installGuide--dropdown {
		width: 100%;
		margin-left: 0;
	}
	/*Partner Single pages css End*/
	.page-template-template-authors #sidebar {
		display: none;
	}
	
	/*video archive page css*/
	.videoOverview .videoOverview-filter li .overview-filter-description {
		display: none;
	}
	.page-social-share {
		gap: 10px;
	}
	/*video archive page css End*/
	.free-money-entry-container a.current-promotion {
		height:200px;
		width:100%;
	}
	.free-money-entry-container a.free-money-entry{
		width:100%;
	}
	.free-money-entry-container a.free-money-entry-fm {
		width: 49%;
		margin: 0.5%;
	} 
	.free-money-entry-container > a.free-money-entry-fm > p {
		height:110px;
	}
	.free-money-entry-container a.free-money-entry-fm2 {
		width: 100%;
		margin-bottom:10px;
	}
	.free-money-entry-container a.current-promotion {
		width:100%;
	}
	.free-money-entry-container a.free-money-entry-quiz {
		width:100%;
	}
	a.free-money-entry p {
		height:auto;
	}
  .entry-title {
    word-break: break-all;
  }
/* poker-software-tools */   
	.software-section-recommended-offer--new-left, .software-section-recommended-offer--new-right {
		width: 100%;
		margin: 0px 0px 60px 0;
	}
	.software-section-recommended-offer--new-left img, .software-section-recommended-offer--new-right img {
		display:block;
		margin:0 auto;
	}
	.wrapper-software-section .partnerOverview--offerList--item.theme-stars_eu {
		width: 100%;
	}
	.partnerOverview--offerList--item.theme-stars_eu {
		width: 100%;
	}
/* poker-software-tools End */

  
}

@media only screen and (max-width: 568px) {
	.home-banner-sec h1 {    
		font-size: 24px;
	}
	.home-banner-sec h2 {    
		font-size: 18px;
	}
	.home-banner-sec h3 {    
		font-size: 18px;    
		font-weight: bold;
	}
	.coaches-sec p {    
		padding: 0 0 20px 0;
	}
	.lastcta a.button {    
		font-size: 14px;
	}
	.entry-content .modulRight {
		max-width: none;
	}
	.withSpacing {
		padding: 20px;
	}
	.about-benefits-block {
		width: 100%;
		padding: 34px 10px;
		text-align: center;
	}
	.videoPreview,
	.modulLeft {
		max-width: none;
		margin-right: 0;
	}
	.coachingBoxFull img {
		width: 100%;
		margin-bottom: 20px;
		position: static;
		right: 20px;
		top: 20px;
		max-width: none;
	}
	.coachingBoxFull .coachingBox--content li:nth-child(2n+1) {
		width: 100%;
	}
	.pokerbuzz .pokerbuzz--teaser .pokerbuzz--teaser-image {
		max-width: none;
		width: 100%;
		margin-bottom: 20px;
		margin-right:0;
	}
	.pokerroomPromotionBox .pokerroomPromotionBox--content {
		display: inline-block;
		width: 100%;
		border-right: 0;
	}
	.pokerroomPromotionBox .pokerroomPromotionBox--content:last-child {
		border-right: 0;
		width: 100%;
	}
	.lsb-main-choice,
	.lsb-main-choice:nth-child(2),
	.lsb-main-choice:nth-child(3),
	.lsb-main-choice:nth-child(4){
		width: 100%;
		background-position: 96% 11px;
	}
	.lsb-main-choice p {
		width: 85%;
	}
	.emo-about-benefits-block {
		width:100%;
		padding: 34px 10px;
		float: none;
	}
	.news_tblCellbody2 td {
		white-space: nowrap;
	}
	/* bonus-offers Css*/
	.filterOptions li {
		width: 50%;
	}
	.partnerOverview-offerList-sec {
		padding: 0 10px 10px;
	}
	.partnerOverview-offerList-item-offerClaim {
		padding: 28px 20px 0;
	}
	.twitch-header-info {
		flex-wrap: wrap;
	}
	.channelLabel-outer {
		width: 100%;
	}
	
	/* bonus-offers Css End */
	/*Partner Single pages css End*/
	
	.partnerOffer--advantages .partner--contentBlock-half {
		padding:0 20px 40px
	}
	.partnerOffer--intro {
		padding:40px 20px 0 20px
	}
	.partnerReview .partnerReview--topOffer-infobar {
		width: 100%;
		padding: 10px 20px;
	}
	.partnerReview .partnerReview--topOffer-infobar-ratingItem .barWrapper .bar {
		max-width: 90%;
	}
	.partnerReview .partnerReview--topOffer-infobar-platforms {
		width: 100%;
		margin: 10px 0 0 0;
		padding: 14px 0 7px 0;
		border-top: 1px solid rgba(255,255,255,0.3);
	}
	.partnerReview .partnerReview--topOffer-infobar-rating {
		width: 100%;
	}
	.partnerReview .partnerReview--advantages {
		padding: 40px 20px 30px;
	}
	.partner-intro-article {
		padding: 30px 20px 0;
	}
	.partnerReview .partnerReview--client {
		padding: 30px 0;
	}
	.partnerReview .partnerReview--client h3 {
		padding: 0 20px;
	}
	.partnerReview--bottomOffer {
		padding: 0 20px 40px;
	}
	.partnerReview .partnerReview--client-image {
		padding: 0 20px;
	}
	.partnerReview .partnerReview--client-proAndContra {
		padding: 40px 20px 0 20px;
	}
	.partnerReview .partnerReview--details-content {
		padding: 0 20px;
	}
	.contentblock--half {
		padding: 0 0 40px;
	}
	.installGuide--step {
		width: 100%;
	}
	.partnerOffer--terms {
		padding: 10px 20px 40px;
	}
	.installGuide--step.installGuide--step--prio a {
		max-width: 167px;
	}
	.partnerList .partnerList--list {
		padding: 0 20px 0;
	}
	.partnerList .partnerList--intro {
		padding: 40px 20px;
	}
	.installGuide .emptyWarning {
		padding: 10px 20px;
	}
	/*Partner Single pages css End*/
	.author-single-sec .author-single-img {
		float: none;
		max-width: 100%;
		margin: 0 0 40px;
	}
	.author-single-sec .author-single-img img {
		width: 100%;
		height: auto;
	}
	/*video archive page css*/
	.videoOverview .videoOverview-filter.videoOverview-filter li.videoOverview-filter-item label {
		padding: 11px 12px;
		margin: auto 5px;
	}
	.videoOverview .videoOverview-filter.videoOverview-filter li.videoOverview-filter-item label > img {
		height: 50px;	
	}
	.videoOverview-videoList-item {
		padding: 20px;
	}
	.videoOverview-videoList-item-image {
		position: relative;
		top: auto;
		left: auto;
		width: 100%;
	}
	.videoOverview-videoList-item-specification {
		margin-top: 10px;
	}
	.videoOverview-videoList-item-specification li {
		font-size: 13px;
	}
	.videoOverview-videoList-item-specification ul {
		margin: 0 0 10px;
	}
	.video-innercl {
		padding: 20px 20px 40px;
	}
	.videoOverview-searchForm-filters-block {
		padding: 10px 20px;
		width: 100%;
	}
	.videoOverview-searchForm-filters-block legend {
		margin-bottom: 10px;
	}
	/*video archive page css End*/
}

@media (max-width: 480px) {
	.rakeRaceBox {
		width: 100%;
		text-align: center;
	}
	.rakeRaceBox--button .button {
		font-size: 20px;
	}
	/* Poker Streams Css */
	.twitch-holder .twitchMainPlayer .categoryChannel .listIframeOffline, 
	.twitch-holder .twitchMainPlayer .categoryChannel .listIframeOnline {
		width: 100%;
		display: inline-block;
	}
	.twitch-holder .twitchMainPlayer img {
		width: 100%;
	}
	.custom-twitchtext {
		text-align: center;
	}
	
	/* Poker Streams Css End */
	.ps-author-box-sec h5 {
		display: inline-block;
	}
	.ps-author-box-sec .rakeracebox-content {
		flex-direction: column-reverse;
		justify-content: center;
	}
	.rakeRaceBox-author-image {
		width: 100%;
		text-align: center;
		margin-top: 15px;
		margin-bottom: 30px;
	}
	.rakeracebox-content-inner {
		width: 100%;
		margin-top: 15px;
		margin-bottom: 15px;
	}
	.rakebacebox-author-button .button {
		margin-bottom: 0;
		font-size: 20px;
		line-height: 28px;
	}
	.ps-author-box-sec {
		text-align: center;
	}
	.avatar-caption {
		display: none;
	}
	a.free-money-entry p {
		height:100px;
	}
	.free-money-entry-container > a.free-money-entry-fm > p{
		height:auto;
	}
	.free-money-entry-container a.free-money-entry-fm {
		width: 100%; 
		margin-bottom: 10px;
	}
	.free-money-entry-container a.free-money-entry-fm2 {
		width: 100%;
	}
	.rakeRaceBox--image {
		max-width: 100%;
		text-align: center;	
		margin-top: 15px;
		margin-bottom: 30px;
		display: table-caption;
	}
	.rakeRaceBox--image img {
		max-width: 150px;
	}
	.rakeRaceBox--content {
		display: table-cell;
		width: 100%;
	}
	.rakeRaceBox .rakeRaceBox--infos li:nth-child(2n+1) {
		width: 100%;
	}
}

@media (max-width: 400px) {
	.authorBox--full .authorBox--full-content {
		margin: 10px 0 0;
		width: 100%;
	}
	.authorBox--full img {
		margin-bottom: 20px;
		display: block;
		position: relative;
		top: 0;
	}
}
@media (min-width: 568px) {
.bonusimg { 
   float: right;
   max-width: 300px;
   margin: 0 0 40px 40px;
   }
}

/*Home Page End*/

/* New style feb2026 End*/