html,body {padding:0px; margin:0px}
body {background:#fff; font-family:'Roboto',Arial, Helvetica, sans-serif; color:#444444; font-weight:300; font-size:16px}

#rgAccount {padding:8px 0 0 0 !important;}
div[stars-rewards] {margin-top:0 !important; }
@media (max-width: 991px) and (min-width: 768px) {
    #rgAccount {top:0px !important}
}

@media (max-width: 768px) {
div[stars-rewards] {top:0 !important}
}

@media (max-width: 767px) {
div[stars-rewards] {
    padding: 9px 15px 0 0 !important;}
}

@media (max-width: 992px) {
div[stars-rewards] {
    padding: 9px 15px 0 0 !important;}
}

@media (max-width: 1200px){
div[stars-rewards] {
    padding: 10px 0 0  22px !important;
    }
}

@media (min-width: 1240px){
div[stars-rewards] {
    padding: 13px 0 0 !important;
    }
}

/* ---------- Global Styles ---------- */
p {margin:0; padding:10px 0;word-wrap: break-word;}
ol ul {margin:0 0 0 20px; padding:10px 0 10px 20px}
li {word-wrap: break-word;}
img {padding:10px 0}
a {color:#00599e}
a:hover, a:focus {color:#0190fe; text-decoration:none; border:none; outline:none}

h1,h2,h3,h4 {font-weight:300; font-family:'Roboto', Arial, Helvetica, sans-serif; letter-spacing:-.2px; color:#3e3e3e; font-weight:400}
h1 {font-size:36px; margin:0; padding:0}
h2 {font-size:26px; margin:0; padding:30px 0 5px}
h3 {font-size:20px; margin:0; padding:30px 0 10px}

table {width:100%; font:inherit; border-left:0; border-right:0; padding:0; margin:10px 0; color:#444444}
table tr th {background:#fff; border-bottom:3px solid #dcdcdc; border-top:1px solid #e4e4e4; font-size:16px; color:#333; padding:12px}
table tr td {border-bottom:1px solid #e4e4e4; font-size:13px; padding:10px}
table tr:nth-child(odd) td {background:#fff}
table tr:nth-child(even) td {background:#f5f4f3}

.clear {clear:both}
.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}
.equal { display: flex; display: -webkit-flex; flex-wrap: wrap; }
.no-padding {padding:0}
                             
#content {margin-top:30px}                       

/* ---------- Site Header ---------- */
#siteHeader {background:#000}
#siteHeader .siteHead {height:60px}
#siteHeader .siteHead .desktopVerticals {padding-top:18px}
#siteHeader .siteHead .desktopVerticals .vertical {float:left; position:relative; margin-right:40px}
#siteHeader .siteHead .desktopVerticals .vertical:last-child {margin-right:0}
#siteHeader .siteHead .desktopVerticals a {text-indent:-99999px; overflow:hidden; display:block; height:31px}
#siteHeader .siteHead .desktopVerticals .poker-vertical a {background:url('/assets/ps/assets/common/images/generic/logos/pokerstars.svg') no-repeat; width:111px}
#siteHeader .siteHead .desktopVerticals .casino-vertical a {background:url('/assets/ps/assets/common/images/generic/logos/casino.svg') no-repeat; -webkit-filter: grayscale(1) contrast(0.6); /* Webkit */ filter: gray; /* IE6-9 */ filter: grayscale(1) contrast(0.6); /* W3C */ width:164px; -webkit-transition: all 400ms ease-in-out; -moz-transition: all 400ms ease-in-out; -o-transition: all 400ms ease-in-out; transition: all 400ms ease-in-out}
#siteHeader .siteHead .desktopVerticals .casino-vertical a#psv-vertical-lg {background:url('../images/generic/logos/vegas.svg') no-repeat; }
#siteHeader .siteHead .desktopVerticals .sports-vertical a {background:url('/assets/ps/assets/common/images/generic/logos/betstars.svg') no-repeat; -webkit-filter: grayscale(1) contrast(0.6); /* Webkit */ filter: gray; /* IE6-9 */ filter: grayscale(1) contrast(0.6); /* W3C */ width:97px; -webkit-transition: all 400ms ease-in-out; -moz-transition: all 400ms ease-in-out; -o-transition: all 400ms ease-in-out; transition: all 400ms ease-in-out}
#siteHeader .siteHead .desktopVerticals .sports-vertical a#sb-vertical-lg {background:url('../images/generic/logos/skybet-de.svg') no-repeat; } 
#siteHeader .siteHead .desktopVerticals .sports-vertical a:hover, #siteHeader .siteHead .desktopVerticals .casino-vertical a:hover {filter:none; -webkit-filter:none}
#siteHeader .siteHead .mobileVerticals {padding:15px 0}
#siteHeader .siteHead .mobileVerticals a {display:inline-block; vertical-align:middle}
#siteHeader .siteHead .mobileVerticals .mobile-vertical {background:url('/assets/ps/assets/common/images/generic/logos/poker-m.svg') center no-repeat; width:30px; height:30px; margin-left:5px}
#siteHeader .siteHead .casino-vertical a:nth-child(2) {display:none}
#siteHeader .siteHead .sports-vertical a:nth-child(2) {display:none}

#siteHeader .verticalHead {padding-top:20px;}
#siteHeader .verticalHead .container-fluid .row div { text-align:center; }
#siteHeader .verticalHead a {text-indent:-99999px; overflow:hidden; display:inline-block; height:31px; width:100%; }
#siteHeader .verticalHead a:hover {filter:none; -webkit-filter:none}
#siteHeader .verticalHead a.poker-vertical {background:url('/assets/ps/assets/common/images/generic/logos/pokerstars.svg') no-repeat; width:111px; background-size:100%;} 
#siteHeader .verticalHead a.casino-vertical {background:url('/assets/ps/assets/common/images/generic/logos/casino.svg') no-repeat; -webkit-filter: grayscale(1) contrast(0.6); /* Webkit */ filter: gray; /* IE6-9 */ filter: grayscale(1) contrast(0.6); /* W3C */ width:164px; background-size:100%; -webkit-transition: all 400ms ease-in-out; -moz-transition: all 400ms ease-in-out; -o-transition: all 400ms ease-in-out; transition: all 400ms ease-in-out}
#siteHeader  a#psv-vertical-sm.casino-vertical {background:url('../images/generic/logos/vegas.svg') no-repeat; }
#siteHeader .verticalHead a.sports-vertical {background:url('/assets/ps/assets/common/images/generic/logos/betstars.svg') no-repeat; -webkit-filter: grayscale(1) contrast(0.6); /* Webkit */ filter: gray; /* IE6-9 */ filter: grayscale(1) contrast(0.6); /* W3C */ width:97px; background-size:100%; -webkit-transition: all 400ms ease-in-out; -moz-transition: all 400ms ease-in-out; -o-transition: all 400ms ease-in-out; transition: all 400ms ease-in-out}
#siteHeader  a#sb-vertical-sm.sports-vertical {background:url('../images/generic/logos/skybet-de.svg') no-repeat; }
#siteHeader .verticalHead  a.casino-vertical:nth-child(2) {display:none} 
#siteHeader .verticalHead  a.sports-vertical:nth-child(2) {display:none}
#siteHeader .verticalHead div.vertical:nth-child(2) {display:none} 

@media(max-width:768px){  
	#siteHeader .verticalHead .container-fluid .row div { padding:0px; }
	#siteHeader .verticalHead a {height:25px;}
	#siteHeader .verticalHead a.poker-vertical { width:84px;}
	#siteHeader .verticalHead a.casino-vertical { width:123px;}
	#siteHeader .verticalHead a.sports-vertical { width:73px;}
}
@media(max-width:374px){  
	#siteHeader .verticalHead .container-fluid .row div { padding:0px; }
	#siteHeader .verticalHead a {height:20px;}
	#siteHeader .verticalHead a.poker-vertical { width:68px;}
	#siteHeader .verticalHead a.casino-vertical { width:100px;}
	#siteHeader .verticalHead a.sports-vertical { width:58px;}
}

#preHeader {background:#000; border-bottom: 1px solid #212121; font-family:'Roboto', Arial, Helvetica, sans-serif; padding:3px 0; font-size:14px}
#preHeader.preHeaderFixed {position:fixed; width:100%; top:0; overflow:hidden; z-index:4}
#preHeader.preHeaderRelative {position:relative}
#preHeader .contentLeft {text-align:left}
#preHeader .contentCenter {text-align:center}
#preHeader .contentRight {text-align:right}
#preHeader p {display:none}
#preHeader img {height:100%; padding: 0; display:inline-block; vertical-align: middle !important;}
#preHeader a {font-size:10px; color:#fff; font-weight:300; display:inline-block; overflow:hidden; vertical-align:middle}
#preHeader a.preHeadLink:hover {text-decoration:underline}

@media(min-width:768px){  
    #preHeader p {display:none}
}
                             
@media(min-width:992px){  
    #preHeader p {font-size:10px; color:#C0C0C0; font-weight:300; padding:00; display:inline-block; vertical-align:middle; margin:0}
}                    
                         
.preHeadTooltip {
  display: none;
  width: 250px;
  position: absolute;
  background-color: #fff;
  right: 0px;
  text-align: left;
  padding: 10px;
  z-index: 9999;
}

.preHeadTooltip .col-xs-1 {
  padding: 0;
}

.preHeadTooltip p {
  color: #000 !important;
  display: inline-block !important;
}

a[rel="ramSelfExclude"]:hover ~ .preHeadTooltip {
  display: block;
}
             
/* ---------- Support Nav ---------- */
#support-navigation {margin-top:10px; position:relative}
#support-navigation a {color:#fff; font-size:14px; font-family:'Roboto', Arial, Helvetica, sans-serif; font-weight:500; padding-right:38px}
#support-navigation a:hover {text-decoration:underline}
#support-navigation #languageSelector {position:absolute; top:28px; left:220px; opacity:0; display:none}
#support-navigation #languageSelector.active {display:block; opacity:1; background-color:rgb(37, 37, 37); z-index:1001; width:auto; border:1px solid #333; border-radius:4px; padding:10px; animation: languageMenuIn 250ms ease-in-out}
#support-navigation #languageSelector ul {display:table-cell; list-style:none; padding:0 45px 0 0; margin:0px}
#support-navigation #languageSelector ul li {margin:0px; padding:0px}
#support-navigation #languageSelector ul li a {padding:10px 25px; display:block; text-align:left}
#support-navigation a.languagesNavItem::after {border-style: solid; border-width: 0.1em 0.1em 0 0; content: ''; display: inline-block; height: 0.5em; left: 0.5em; position: relative; vertical-align: top; width: 0.5em; top: 6px; transform: rotate(135deg)}
#support-navigation a.languagesNavItem {padding:4px 0 2px 26px; background:url('../images/generic/menu/globe.svg') no-repeat 0 50%; background-size:20px}
#support-navigation a.languagesNavItem.active::after{border-style: solid; border-width: 0.1em 0.1em 0 0; content: ''; display: inline-block; height: 0.5em; left: 0.5em; position: relative; vertical-align: top; width: 0.5em; top: 10px; transform: rotate(314deg);}


@keyframes languageMenuIn {
    0% {opacity:0; display:none;}
    1% {display:block;}
    100% {opacity:1; display:block;}
}
                                                  
#header-navigation {background:#212121; position:relative}
#static-navigation {position:relative; margin:0 -15px 0 -15px; color:#fff; list-style:none; padding:0; z-index:2; height:43px}
#static-navigation .nav, #static-navigation .nav a, #static-navigation .nav ul, #static-navigation .nav li, #static-navigation .nav div {margin:0; padding:0; border:none; outline:none}
#static-navigation .nav a {text-decoration:none}
#static-navigation ul.nav  {white-space: nowrap; overflow-x: scroll; -ms-overflow-style: none; overflow: -moz-scrollbars-none; -moz-overflow-x: scroll; -webkit-overflow-x: scroll;  /*-webkit-transform: translateZ(0); position:relative*/}
#static-navigation .nav li {list-style:none; -webkit-overflow-scrolling: touch;}
#static-navigation .nav > li {display:inline-block}
#static-navigation .nav > li > a {position:relative; display:block; z-index:2; font-family:'Roboto', Arial, Helvetica, sans-serif; font-size:15px; color:#C0C0C0; text-decoration:none; padding:11px 16px 7px 16px; margin-right:2px; display:block; border-bottom:4px solid #212121; font-weight:400; -webkit-transition: all .2s ease; transition: all .2s ease;}
#static-navigation .nav > li:hover > a {border-bottom:4px solid #D70022; color:#fff}
#static-navigation .nav > li > a.hiddden {display:none;}
#static-navigation .nav > li > .active {border-bottom:4px solid #D70022; color:#fff}
#static-navigation .nav > li > .nav-expand {border-left:1px solid #DDD; border-right:1px solid #ddd; border-bottom:1px solid #ddd; position: absolute; display: block; width: 100%; top: 43px; left: 0; opacity: 0; visibility: hidden; overflow: hidden; background: #ffffff; border-radius: 0 0 3px 3px; -webkit-transition: all .2s ease .15s; transition: all .2s ease .15s}
#static-navigation .nav > li > .nav-expand.active {opacity: 1; visibility: visible; overflow: visible; z-index:5}
#static-navigation .nav li .nav-expand-close {background: url(/assets/ps/assets/common/images/generic/menu/close-black.svg) no-repeat; display: block; height: 25px; width: 27px; float: right; margin: 10px 20px 0 0}
#static-navigation .nav .nav-column {padding:0 12px}
#static-navigation .nav .nav-column ul {padding:0 0 20px}
#static-navigation .nav .nav-column li a {display:block; padding:0 17px; margin-bottom:1px; white-space:normal; line-height:32px; font-family:'Roboto', arial; font-weight:400; font-size:15px; color: #000; -webkit-transition: all .2s ease .15s; transition: all .2s ease .15s}
#static-navigation .nav .nav-column li a:hover, #static-navigation .nav .nav-column li a.active {background:#E9E9E9; border-radius:4px}
#static-navigation .nav .nav-column li.parentItem a {line-height:32px; font-weight:600; color:#000; margin-bottom:5px; font-size:16px; white-space:normal;}
#static-navigation .nav .nav-column li.parentItem a[href^="#"] {background:none; border-radius:0; cursor:context-menu}
#static-navigation ::-webkit-scrollbar {width: 0 !important; display:none}

/* Remove horizontal scrollbar */
@-moz-document url-prefix() {
  #static-navigation ul.nav {
    overflow-x: hidden;
  }
}

#secondary-navigation {text-align:right; padding-top:18px}
#secondary-navigation a {color:#fff; font-size:14px; font-family:'Roboto', Arial, Helvetica, sans-serif; font-weight:500; margin-left:34px}
#secondary-navigation a:hover {text-decoration:underline}
#secondary-navigation a.promotionsNavItem {padding:4px 0 2px 29px; background:url('/assets/ps/assets/common/images/generic/menu/promotions.svg') no-repeat 0 50%; background-size:24px}
#secondary-navigation a.promotionsNavItem:hover {background:url('/assets/ps/assets/common/images/generic/menu/promotions-hover.svg') no-repeat 0 50%;}
#secondary-navigation a.rewardsNavItem {padding:4px 0 2px 29px; background:url('/assets/ps/assets/common/images/generic/menu/stars-rewards.svg') no-repeat 0 50%; background-size:24px}
#secondary-navigation a.rewardsNavItem:hover {background:url('/assets/ps/assets/common/images/generic/menu/stars-rewards-hover.svg') no-repeat 0 50%;}

/* ---------- Slide Menu ---------- */
.sidenav-slide {background-image:url('/assets/ps/assets/common/images/generic/menu/bars.svg'); background-repeat:no-repeat; background-position:center; background-size: 24px; width:18px; height:30px}
.sidenav {height:100%; width:0; position:fixed; z-index:4; top:0; left:0; background-color:#000; overflow-x:hidden; transition:0.5s; visibility: hidden}
.sidenav.active {width:305px; visibility: visible}
.sidenav .close {width:100%; height:56px; border-bottom:1px solid #3D3D3D}
.sidenav .close .closebtn {font-size:36px; color:#fff; padding: 27px 25px 27px 25px; display:inline-block; background-image:url('/assets/ps/assets/common/images/generic/menu/close.svg'); background-repeat:no-repeat; background-position:center}
.sidenav .sidenav-verticals {background:#0a0a0a; border-bottom:1px solid #3D3D3D; padding:10px 0}
.sidenav .sidenav-verticals a {padding:8px 0 8px 24px; display:block; text-decoration:none; text-indent:-10000px; border-left: 4px solid #0a0a0a; height:46px}
.sidenav .sidenav-verticals a.active {border-left:4px solid #D70022}
.sidenav .sidenav-verticals .poker-vertical a {background:url('/assets/ps/assets/common/images/generic/logos/pokerstars.svg') no-repeat 24px center; width:140px}
.sidenav .sidenav-verticals .casino-vertical a {background:url('/assets/ps/assets/common/images/generic/logos/casino.svg') no-repeat 24px center; -webkit-filter: grayscale(1) contrast(0.6); /* Webkit */ filter: gray; /* IE6-9 */ filter: grayscale(1) contrast(0.6); /* W3C */ width:192px; -webkit-transition: all 400ms ease-in-out; -moz-transition: all 400ms ease-in-out; -o-transition: all 400ms ease-in-out; transition: all 400ms ease-in-out}
.sidenav .sidenav-verticals .casino-vertical a#psv-vertical-sm {background: url('../images/generic/logos/vegas.svg') no-repeat 24px;-webkit-filter: grayscale(1) contrast(0.6); /* Webkit */filter: gray; /* IE6-9 */filter: grayscale(1) contrast(0.6); /* W3C */width: 130px;-webkit-transition: all 400ms ease-in-out;-moz-transition: all 400ms ease-in-out;-o-transition: all 400ms ease-in-out;transition: all 400ms ease-in-out;background-size: contain;height: 30px;}
.sidenav .sidenav-verticals .sports-vertical a {background:url('/assets/ps/assets/common/images/generic/logos/betstars.svg') no-repeat 24px center; -webkit-filter: grayscale(1) contrast(0.6); /* Webkit */ filter: gray; /* IE6-9 */ filter: grayscale(1) contrast(0.6); /* W3C */ width:125px; -webkit-transition: all 400ms ease-in-out; -moz-transition: all 400ms ease-in-out; -o-transition: all 400ms ease-in-out; transition: all 400ms ease-in-out}
.sidenav .sidenav-verticals .sports-vertical a#sb-vertical-sm {background: url('../images/generic/logos/skybet-de.svg') no-repeat 24px;-webkit-filter: grayscale(1) contrast(0.6); /* Webkit */filter: gray; /* IE6-9 */filter: grayscale(1) contrast(0.6); /* W3C */width: 130px;-webkit-transition: all 400ms ease-in-out;-moz-transition: all 400ms ease-in-out;-o-transition: all 400ms ease-in-out;transition: all 400ms ease-in-out;background-size: contain;height: 30px;}                                                                        
.sidenav .sidenav-verticals .sports-vertical a:hover, .sidenav .sidenav-verticals .casino-vertical a:hover {-webkit-filter:none; filter:none}
.sidenav .navItems a {font-size:16px; color:#fff; display: block; transition: 0.3s; font-family:'Roboto', Arial, Helvetica, sans-serif; font-weight:300; padding:14px 10px 14px 24px; width:305px}
.sidenav .navItems a:hover {color:#fff; text-decoration:none}
.sidenav .navItems .secondaryNav {border-bottom:1px solid #3D3D3D}
.sidenav .navItems .mainNav a {border-bottom:1px solid #3D3D3D}
.sidenav .navItems a.helpNavItem {background:url('/assets/ps/assets/common/images/generic/menu/questionmark.svg') no-repeat 92% 50%}
.sidenav .navItems a.languagesNavItem {background:url('/assets/ps/assets/common/images/generic/menu/right-arrow.svg') no-repeat 94% 50%}
.sidenav .sidenav-verticals .casino-vertical a:nth-child(2) {display:none} 
.sidenav .sidenav-verticals .sports-vertical a:nth-child(2) {display:none} 

@media(min-width:320px){ 
    .sidenav.active {width:305px; visibility: visible}
    .sidenav .navItems a {width:305px}
}

@media(min-width:768px){  
    .sidenav.active {width:370px; visibility: visible}
    .sidenav .navItems a {width:370px}
}
@media(min-width:992px) {
    #siteHeader .siteHead {height:112px}
    #siteHeader .siteHead .container { height: 100%; }
    #siteHeader .siteHead .container > .row { height: 100%; }
    #siteHeader .siteHead .container > .row > div:last-child { height: 100%; }
    #siteHeader .siteHead .container > .row  > .col-lg-6 > .row:first-child { height: calc(100% - 47px); }
    #siteHeader .siteHead .container > .row  > .col-lg-6 > .row:last-child { height: 47px; }
    #static-navigation .nav > li:hover > div {opacity: 10; visibility: visible; overflow: visible;}
    #static-navigation .nav .nav-column ul {padding:20px 0 0}
    #static-navigation .nav li .nav-expand {padding-bottom:20px}
}
@media(min-width:1200px){
    #siteHeader .siteHead .desktopVerticals .vertical {margin-right:56px}
}

/* ---------- Page Navigation ---------- */
.main-menu {background:#272727;margin:0 0 30px 30px;}
.main-menu ul {list-style:none; padding-left:0; padding-top:0; padding-bottom:0; margin:0}
.main-menu ul li {position:relative; border-bottom:1px solid #181818}
.main-menu ul li:last-child {background:none; border-bottom:0}
.main-menu ul li a:hover, .main-menu ul li a:focus {background:#181818; color:#BC2228; text-decoration:none}
.main-menu ul li a.active{background:#181818; color:#fff; text-decoration:none}
.main-menu ul li a {display:block; padding:11px 15px; font-size:15px; color:#CCC; font-weight:400; margin:0; font-family:'Roboto', Arial, Helvetica, sans-serif}
.main-menu ul li a.toggle, .main-menu ul li a.toggleA {border:0; position:absolute; width:21px; top:1px; right:15px; display:block; padding:9px 0 9px 10px; color:#910616; text-decoration:none}
.main-menu ul li a.toggle:hover, .main-menu ul li a.toggleA:hover {background-color:transparent; text-decoration:none}
.main-menu ul li a.toggle {background:url('/assets/ps/assets/common/images/generic/menu/side-nav-arrow.png') 10px no-repeat}
.main-menu ul li a.toggleA {background:url('/assets/ps/assets/common/images/generic/menu/side-nav-arrow-up.png') 10px no-repeat}
.main-menu ul li ul {padding-left:0}
.main-menu ul li ul li {border:0px; background:none; padding-top:0; padding-bottom:0; margin-left:0; text-indent:30px; border-bottom:1px solid #181818}
.main-menu ul li ul li:first-child {border-top:1px solid #181818}
.main-menu ul li ul li span.toggle {position:absolute; top:5px; left:3px; float:left; display:block; padding:0 10px; color:#910616; font-weight:bold}
.main-menu ul li ul li a {padding:11px 0; font-size:15px; font-weight:normal; border:0}
.main-menu ul li ul li a:hover {background:#181818; color:#BC2228; text-decoration:none}
.main-menu ul li ul li a.active {background:#181818; color:#FFF}
.main-menu ul li ul li a.toggle, .main-menu ul li ul li a.toggleA {padding:3px 2px}
.main-menu ul li ul li ul li a {padding-left:10px; border:0}
.main-menu ul li ul li ul li a.active {color:#fff}

#sectionNavigation{background-color:#212121;}
#section-menu { margin:0px 6px;  }
#section-menu ul {margin:0px;padding:0px;color:#000;}
#section-menu ul li {list-style:none;text-align:left;display: inline-block; position:relative;}
#section-menu ul li a {color:#C0C0C0;display: inline-block; text-decoration:none;font-size: 14px;padding: 10px;font-weight:400; -webkit-transition: color 400ms ease; -moz-transition: color 400ms ease; -o-transition: color 400ms ease; transition: color 400ms ease}
#section-menu ul li a.active {color:#fff;}
#section-menu ul li a:hover {color:#fff;}
#section-menu ul li.section a {font-weight:bold; color:#C0C0C0;}
#section-menu ul li.section.active a {font-weight:bold; color:#fff;}
#section-menu ul li ul { display: none; padding-left: 0px; position: absolute; left: 0px; top: 36px; min-width: 220px; z-index: 20; -moz-box-shadow: 0 2px 15px -8px #000; -webkit-box-shadow: 0 2px 15px -8px #000; box-shadow: 0 2px 15px -8px #000; }
#section-menu ul li ul a { background: #fff; padding: 10px; color: #7d7d7d; width:100%; -webkit-transition: color 400ms ease; -moz-transition: color 400ms ease; -o-transition: color 400ms ease; transition: color 400ms ease}
#section-menu ul li ul li { display: block; text-align:left}
#section-menu ul li.dropdown a { background-image: url('/assets/ps/assets/common/images/generic/menu/caret-down.png'); background-repeat: no-repeat; background-position: right 17px; background-size: 13px 8px; padding-right: 22px; }
#section-menu ul li.dropdown a:hover { background-image: url('/assets/ps/assets/common/images/generic/menu/caret-down-hover.png'); background-repeat: no-repeat; background-position: right 17px; background-size: 13px 8px; padding-right: 22px; }
#section-menu ul li.dropdown a.active { background-image: url('/assets/ps/assets/common/images/generic/menu/caret-down-hover.png'); background-repeat: no-repeat; background-position: right 17px; background-size: 13px 8px; padding-right: 22px; }
#section-menu ul li.dropdown ul li a { background-image: none; border-bottom: 1px solid #f4f4f4; color:#000 }
#section-menu ul li.dropdown ul li a:hover { background-image: none; border-bottom: 1px solid #f4f4f4; color:#BC2228 }
#section-menu ul li.dropdown ul li a.active{background-image:none; color:#BC2228} 
#section-menu ul li.dropdown:hover > ul { display:block }                 

/* ---------- Mobile App Banner ---------- */
#mobileBanner {background:url('/assets/ps/assets/common/images/generic/mobile-app-banner/pokerstars-bg.jpg') right no-repeat #515151;}
#mobileBanner .close {float: left; line-height: 80px; border: 0; font-family: 'Roboto', Arial,Helvetica,sans-serif; font-size: 15px; text-decoration: none;cursor: pointer; padding-right: 10px; padding-left: 10px;font-weight: 400;}
#mobileBanner .close a {color:#fff; font-weight:400}
#mobileBanner .app-image {float:left; padding-right:10px}
#mobileBanner .app-image img {max-width: 60px; height: auto; padding:10px 0}
#mobileBanner .app { display: inline-block; float: left; line-height:20px !important}
#mobileBanner .app .icon { display: inline-block; width: 72px; float: left; padding-top: 13px; padding-right: 9px; }
#mobileBanner .app .icon::after { content: ""; clear: both; display: table; }
#mobileBanner .app .heading {display: inline-block;padding-top: 10px;font-family: 'Roboto',Arial,Helvetica,sans-serif;font-weight: bold;font-size: 14px;color: #fff;}
#mobileBanner .app .stars { display: block; padding-top: 2px !important; padding-bottom: 7px !important; }
#mobileBanner .app .text { display: block; padding-top: 0; font-family: 'Roboto',Arial,Helvetica,sans-serif; font-size: 14px; color: #fff; font-weight:400}
#mobileBanner .view {display:inline-block; float: right; line-height: 80px; font-family: 'Roboto',Arial,Helvetica,sans-serif; padding-right: 10px; cursor: pointer; font-size:14px}
#mobileBanner .view a {color:#fff; font-weight:500}

@media(min-width:480px){ 
  #mobileBanner .app .heading {font-size: 16px}
  #mobileBanner .view {font-size: 16px}
}
                                       
/* ---------- Modal Overlay ---------- */
.modal-overlay h1, .modal-overlay h2, .modal-overlay h3, .modal-overlay h4 {font-weight:300; font-family:'Roboto', Arial, Helvetica, sans-serif; letter-spacing:-.2px; color:#3e3e3e; font-weight:400}
.modal-overlay h1, .modal-overlay h2 {font-size:24px; margin:0; padding:0 0 10px}
.modal-overlay h3 {font-size:26px; margin:0; padding:30px 0 10px}
.modal-overlay p {margin:0; padding:10px 0; word-wrap: break-word; font-size:14px}
.modal-overlay .left {text-align:left}
.modal-overlay .center {text-align:center}
                                                                            
.modal-overlay .bgStyle1 {background:#fff}
.modal-overlay .bgStyle2 {background:#f9f9f9}
.modal-overlay .bgStyle3 {background:#000000}
.modal-overlay .bgStyle4 {background:#181818}
.modal-overlay .bgStyle5 {background:#e4e4e4}
.modal-overlay .bgStyle6 {background-image:url('../images/generic/backgrounds/hexagon.png')}
.modal-overlay .bgStyle7 {background:url('../images/generic/backgrounds/stars-rewards.jpg') no-repeat center; background-size: cover;}
.modal-overlay .bgStyle8 {background:url('../images/generic/backgrounds/sports.jpg') no-repeat center #f9f9f9; background-size: cover; }
.modal-overlay .bgStyle9 {background:url('../images/generic/modal-overlay/stadium.jpg') no-repeat center #f9f9f9; background-size: cover;}

.modal-overlay { position: relative; display: none; }
.modal-overlay:before { content: ""; display: none; background: rgba(0, 0, 0, 0.6); position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 253; resize: both; }
.modal-overlay.opened:before { display: block; }
.modal-overlay.opened { display: block; }
.modal-overlay.opened .closer {  -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); top: calc(10% - 17px); cursor: pointer; }
.modal-overlay .closer { width: 34px; height: 34px; background-image: url("../images/generic/modal-overlay/cross.png"); position: fixed; top: -100%; z-index: 255; -webkit-transform: translate(0, -500%); -ms-transform: translate(0, -500%); transform: translate(0, -500%); -webkit-transition: -webkit-transform 0.3s ease-out; -moz-transition: -moz-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out; }
.modal-overlay.opened .modal-content::before {top: 10px;}
.modal-overlay .modal-content::before {top: 10px; margin-top: 10px;}
.modal-overlay.opened .modal-content { -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); top: 10vh; left: 50%; height: auto; max-height:80%; }
.modal-overlay .modal-content { position: fixed; top: -100%; z-index: 254; box-shadow:0 5px 10px rgba(0,0,0,0.3); -webkit-transform: translate(0, -500%); -ms-transform: translate(0, -500%); transform: translate(0, -500%); -webkit-transition: -webkit-transform 0.3s ease-out; -moz-transition: -moz-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out; overflow-y: auto; overflow-x: hidden; }
.html-modal-open { overflow: hidden; height: 100%; }
.body-modal-open { overflow: hidden; height: 100%; }
.modal-overlay .modal-content img { max-width: 100% !important; padding:10px 0}

@media(max-width: 767px){
    .modal-overlay.opened .closer { left: 95%; }
    .modal-overlay.opened .modal-content { max-width: 90%; width: 100%; padding: 0px; }
    /*.modal-overlay.opened .modal-content::-webkit-scrollbar {-webkit-appearance: none; width: 7px}
    .modal-overlay.opened .modal-content::-webkit-scrollbar-thumb {border-radius: 4px; background-color: rgba(0,0,0,.5); -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5)}*/
    .modal-overlay p {font-size:14px}
    .modal-overlay .mainContentButton {font-size:16px}
}
@media(min-width: 768px) {
    .modal-overlay.opened .closer { left: calc(50% + 366px); }
    .modal-overlay.opened .modal-content { max-width: 732px; width: 100%; padding: 10px; }
    /*.modal-overlay.opened .modal-content::-webkit-scrollbar {-webkit-appearance: none; width: 7px}
    .modal-overlay.opened .modal-content::-webkit-scrollbar-thumb {border-radius: 4px; background-color: rgba(0,0,0,.5); -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5)}*/
    .modal-overlay h1, .modal-overlay h2 {font-size:26px}
    .modal-overlay p {font-size:16px}
    .modal-overlay .mainContentButton {font-size:18px}
}
@media(min-width: 992px) {
    .modal-overlay.opened .closer { left: calc(50% + 476px); }
    .modal-overlay.opened .modal-content { max-width: 952px; width: 100%; padding: 20px; }
    .modal-overlay h1, .modal-overlay h2 {font-size:30px}
    .modal-overlay .mainContentButton {font-size:22px}
}
@media(min-width: 1200px) {
    .modal-overlay.opened .closer { left: calc(50% + 576px); }
    .modal-overlay.opened .modal-content { max-width: 1152px; width: 100%; padding: 20px; }
    .modal-overlay h1, .modal-overlay h2 {font-size:36px}
}


/* ---------- Content Area ---------- */
#content {margin-top:30px}
#contentArea .content-wrap {padding:0 0 50px}
#contentArea .content-wrap a {word-wrap:break-word}


.header-image-wrapper {width:100%}
.header-image-grid.imageOnly {height:auto !important; background-image:none; margin-bottom:25px}
.header-image-grid.imageOnly img {padding:0}

/* ---------- Main Body CTA Button ---------- */
.mainContentButton {display:block; text-align: center; font-size: 16px; padding:10px 0}
 
@media (min-width:320px){
	.mainContentButton {font-size: 16px;}
}                       
                       
@media (min-width:480px){
	.mainContentButton {font-size: 18px;}
}                       
                       
@media (min-width:768px){
	.mainContentButton {font-size: 18px;}
}                       
                       
@media(min-width: 992px) {
	.mainContentButton {font-size: 22px;}
}                       

/* ---------- Responsive Table ---------- */
.table-responsive {border:0; margin:0}

/* ---------- Brightcove Video ---------- */
.video {display:block; position:relative; max-width:1280px; margin:10px 0}
.video .videoWrap {padding-top:56.25%}
.video .videoWrap iframe {width:100%; height:100%; position:absolute; top:0px; bottom:0px; right:0px; left:0px; border:0}

/* ---------- Accordian ---------- */
.accordion {margin:10px 0; border:1px solid #e5e5e5}
.accordion div > div {border-bottom:1px solid #e5e5e5}
.accordion div div > div {border:0px}
.accordion div div:last-child {border:0px}

.exControl {padding:10px; font-weight:bold; font-size:16px; cursor:pointer; background-color:#f9f9f9; position:relative; -webkit-transition: background 500ms ease; -moz-transition: background 500ms ease-in-out; -o-transition: background 500ms ease; transition: background 500ms ease}
.exControl h3 {padding:0 20px 0 0; border:none; font-size:16px; margin:0; color:#404040}
.exControl a {text-decoration: none; color: #fff; }
.exControl a:hover {text-decoration:none; color:#fff; border:0 none !important}
.exControl a:focus {outline:none; color:#fff; text-decoration:none}
.exControl.active {background-color:#fff; color:#000; border-bottom:0px}
.exControl.active:hover {background-color:#fff}
.exControl.active h2 {color:#272727}
.exControl:hover {background-color:#e5e5e5}
.exControl.active .exControlLink, .exControlPlusLink, .exControlMinusLink {background:url('/assets/ps/assets/common/images/generic/show-hide/cross.png') no-repeat; background-size:20px 20px; text-indent:-100000px; position:absolute; top:12px; right:10px; width:20px; height:20px}
.exControl .exControlLink, .exControlPlusLink, .exControlMinusLink {background:url('/assets/ps/assets/common/images/generic/show-hide/plus.png') no-repeat; background-size:20px 20px; text-indent:-100000px; position:absolute; top:12px; right:10px; width:20px; height:20px; -webkit-transition: background 500ms ease; -moz-transition: background 500ms ease-in-out; -o-transition: background 500ms ease; transition: background 500ms ease}
.exControlMinusLink {background:transparent}
.exContent h3 {font-size:1.2em; background:none;}
.exContent ol {padding:0 0 0 20px; }
.exContent {padding:0 10px; background:#fff; display:block; overflow:hidden}

/* ---------- Responsive Iframe ---------- */
.iframeContainer {position:relative; height:0; overflow:hidden; margin:10px 0;}
.iframeContainer iframe {overflow:hidden; position:absolute; top:0; left:0; width:1px; height:100%; min-width:100%; *width:100%;}
.iframeContainer iframe.auto {overflow-y:auto !important; overflow-x:hidden !important;}
/* 16x9 Aspect Ratio */
.iframeContainer.widescreen {padding-bottom:56.25%;}
/* 75% height */
.iframeContainer.flexiHeight {height:75vh;}

/* ---------- Statistics feed ---------- */
.statsBg { background-color: #dfdfdf; }

.statsHeader { background-color: #dfdfdf; font-family: "Roboto",Verdana,sans-serif; font-size: 12px; }
#statsYear { margin-left: 10px; top: 0px; left: 0px; }
#statsYear .divItem { float: left; height: 28px; background: none; margin: 0; padding: 9px; text-transform: uppercase; font-weight: bold; }
#statsYear .divItem a { padding: 9px; background: none; display: block; float: left; margin: -10px 0 0 0; position: relative; z-index: 100; color: #000; }
#statsYear .divItem a.active, #statsYear .divItem a.hover { padding: 9px; background: #FFF; border: 1px solid #CCC; border-top: 0; text-decoration: none; color: #B51D20; }
#statsStake { float: right; position: absolute; right: 0px; top: 0px; margin-right: 5px; }
#statsStake .divItem { float: left; height: 28px; left: 10px; background: none; margin: 0; padding: 9px; text-transform: uppercase; font-weight: bold; }
#statsStake .divItem a { background: none; padding: 9px; display: block; float: left; margin: -10px 0 0 0; position: relative; z-index: 100; color: #000; right: 4px; }
#statsStake .divItem a.active, #statsStake .divItem a.hover { padding: 9px; background: #FFF; border: 1px solid #CCC; border-top: 0; text-decoration: none; color: #B51D20; }
#statsYearCombo, #statsStakeCombo,#statsTypeCombo { position: relative; height: 28px; margin-bottom: 3px; width: 90%; text-align: center; text-transform: uppercase; font-weight: bold; margin: auto; }

.statsNav { background-color: #dfdfdf; margin-top: 13px; }
#statsType { margin: 0px; margin-right: 5px; margin-left: 0px; padding-left: 0px; font-family: "Roboto",Verdana,sans-serif; font-size: 12px; }
#statsType a { border: medium none; clear: both; color: #000000; display: block; float: none; font-weight: bold; height: auto; left: -1px; margin: 0; padding: 10px 1px 10px 25px; position: relative; }
#statsType .divItem { background: none; text-align: left; margin-left: 0px; padding-left: 0px; width: 100%; }
#statsType .divItem a.active, #statsType .divItem a.hover { background-color: #FFF; height: auto; border: solid 1px #CCC; padding: 9px 0px 9px 25px; text-decoration: none; color: #b51d20; }

.statsContent { margin: 0px; margin-right: 0px; margin-top: 13px; margin-left: 0px; padding-left: 15px; }
#scrollBox { overflow: hidden; }

/* ---------- Leagues Feed ---------- */
.sizer { width: 750px; }
.dateTabHolder { border-left: #d7d6d6 1px solid; border-top: #d7d6d6 1px solid; background: #f3f3f3; display: block; padding: 0px; overflow: auto; }
.nameTabHolder { border-left: #d7d6d6 1px solid; border-top: #d7d6d6 1px solid; background: #f3f3f3; display: block; padding: 0px; overflow: auto; }
.searchTabHolder { border-left: #d7d6d6 1px solid; border-top: #d7d6d6 1px solid; border-right: #d7d6d6 1px solid; background: #f3f3f3; display: block; padding: 0px; overflow: auto; }
.fauxTab { height: 32px; margin: 0; padding: 0; position: relative; text-align: center; }
.fauxTab select { height: 28px; margin-top: 2px; width: 100%; }
.fauxTab input[type=text] { margin-top: 2px; width: 100%; height: 28px; }
.archiveHolder { background: #d7d6d6; display: block; padding: 0px; overflow: auto; }
.radioBG { background: #d7d6d6; height: 32px; margin: 0; padding: 0; position: relative; }
.radioTab { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
#leaguesContent { border: #d7d6d6 1px solid; background: #f3f3f3; display: block; padding: 0px; }
#leaguesMsg { display: table; height: 32px; margin: auto; padding: 0; position: relative; }
#leaguesMsg  p { display: table-cell; vertical-align: middle; }
#leaguesTable { border-top: #d7d6d6 1px solid }

 /*Media Queries*/
@media(max-width:767px){
    h1 {font-size:36px}
    #header { height:auto; }
    #support-navigation #support-menu{ margin-right:0px; margin-top:50px; }
    #section-menu {margin-top:0px; border-bottom:1px solid #e2e2e2; }
    #callToAction { text-align:center;}
    #contentArea img { max-width:100%; height:auto;}
    #content { margin-top:15px; }
    .header-image-grid.imageOnly {margin-bottom:15px}
    .vipProdList {text-align:center;}
    #mobile-navigation .global-menu a { text-align:center; padding-left:0px; background-position:50% 12px !important;}
    #section-menu {margin-left:-15px; margin-right:-15px;}
    #support-navigation .language-menu {margin-right:-15px;}
    
    #portalRealMoney .providerType label,#portalRealMoney .providerType input{ float:none !important; display:inline-block !important; margin:20px 0px;}
    #portalRealMoney #countriesSelect,#portalRealMoney .providerType {position:static !important;}
    #portalRealMoney #rm-dropdown .selectDevice { margin-right:20px; margin-left:0px !important; float:none; display:inline;}
    #portalRealMoney #rm-dropdown {height:auto;}
    
    .steps_Android,.steps_iOS {display:none;}

    .dateTabHolder { border-left: #d7d6d6 1px solid; border-top: #d7d6d6 1px solid; border-right: #d7d6d6 1px solid; background: #f3f3f3; display: block; padding: 0px; overflow: auto; }
    .nameTabHolder { border-left: #d7d6d6 1px solid; border-top: #d7d6d6 1px solid; border-right: #d7d6d6 1px solid; background: #f3f3f3; display: block; padding: 0px; overflow: auto; }
    .searchTabHolder { border-left: #d7d6d6 1px solid; border-top: #d7d6d6 1px solid; border-right: #d7d6d6 1px solid; background: #f3f3f3; display: block; padding: 0px; overflow: auto; }
    .fauxTab { height: 52px; }
    .fauxTab select { width: 96%; height: 48px; margin-top: 2px; }
    .fauxTab input[type=text] { width: 96%; height: 48px; margin-top: 2px; }
}
@media(min-width:768px){
    #header { height:auto; }
    #mobile-navigation #mobile-navigation-items li a { margin:auto; display:block;}
    #callToAction { text-align:center;}
    #contentArea img { max-width:100%; height:auto;}
    #section-menu .mobile-section-menu-button { border-bottom:1px solid #e2e2e2; position:relative; top:1px;}
    #section-menu .mobile-section-menu-buttonA { position:relative; top:1px;}
    
    #portalRealMoney .providerType label,#portalRealMoney .providerType input{ float:none !important; display:inline-block !important; margin:20px 0px;}
    #portalRealMoney #countriesSelect,#portalRealMoney .providerType {position:static !important;}
    #portalRealMoney #rm-dropdown .selectDevice { margin-right:20px; margin-left:0px !important; float:none; display:inline;}
    #portalRealMoney #rm-dropdown {height:auto;}
}
@media(min-width:992px){
    /*#logo {margin-top:0}*/
    #support-navigation #top-menu a {padding-right: 10px; padding-left: 10px;}
}
@media(min-width:1200px){
    /*#logo {margin-top:0}*/
    #support-navigation #top-menu a {padding-right: 15px; padding-left: 15px;}
}

/* ---------- Background Styles ---------- */

/* ---------- Background Style 1 ---------- */
.bgStyle1 {background:#fff}
/* ---------- Background Style 2 ---------- */
.bgStyle2 {background:#f9f9f9}
/* ---------- Background Style 3 ---------- */
.bgStyle3 {background:#000000}
/* ---------- Background Style 4 ---------- */
.bgStyle4 {background:#181818}
/* ---------- Background Style 5 ---------- */
.bgStyle5 {background:#e4e4e4}
/* ---------- Background Style 6 ---------- */
.bgStyle6 {background:#d70a0a}
/* ---------- Background Style 7 ---------- */
.bgStyle7 {background: #d7090b; background: -moz-linear-gradient(left, #d7090b 0%, #d7090b 48%, #000000 52%, #000000 100%); background: -webkit-linear-gradient(left, #d7090b 0%,#d7090b 48%,#000000 52%,#000000 100%); background: linear-gradient(to right, #d7090b 0%,#d7090b 48%,#000000 52%,#000000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7090b', endColorstr='#000000',GradientType=1 );}

/* ---------- Header Image Grid ---------- */

/* ---------- Image Only ---------- */
.header-image-wrapper {width:100%}
.header-image-grid.imageOnly {height:auto !important; background-image:none}

/* ---------- Background Image ---------- */
.header-image-wrapper .header-image-grid.bgImage {height:160px; background-position:center 0px; background-size:cover; background-repeat:no-repeat; margin:auto}
.header-image-wrapper .header-image-grid.bgImage a {display:block; height:100%; width:100%}

/* ---------- Text Block ---------- */
.header-image-wrapper .headerContentWrap {text-align:center; padding:30px 0 40px; background:#fff}
.header-image-wrapper .headerContentWrap h1 {font-family:'Roboto', Arial, Helvetica, sans-serif; font-size:24px; font-weight:400; color:#3E3E3E; letter-spacing:-.2px; margin:0; font-size:24px; padding:0; display:block}
.header-image-wrapper .headerContentWrap p {font-family:'Roboto', Arial, Helvetica, sans-serif; font-weight:300; color:#444444; margin:10px 0; font-size:14px; padding:0}
.header-image-wrapper .headerContentWrap .button {text-align:center; position:relative; font-size:16px}
.header-image-wrapper .headerContentWrap a.green-button:hover {border:none}

@media(min-width:320px){    
    .header-image-wrapper .header-image-grid.bgImage {height:160px}
}
@media(min-width:480px){    
    .header-image-wrapper .header-image-grid.bgImage {height:200px}
}
@media(min-width:768px){    
    .header-image-wrapper .header-image-grid.bgImage {height:250px}
    .header-image-wrapper .headerContentWrap h1 {font-size:30px}
    .header-image-wrapper .headerContentWrap p {font-size:20px}
    .header-image-wrapper .headerContentWrap .button {font-size:18px; margin:30px 0 0}
}
@media(min-width:992px){        
    .header-image-wrapper .header-image-grid.bgImage {height:275px}
    .header-image-wrapper .headerContentWrap h1 {font-size:30px}
    .header-image-wrapper .headerContentWrap p {font-size:20px}
    .header-image-wrapper .headerContentWrap .button {font-size:22px}
}
@media(min-width:1200px){
    .header-image-wrapper .header-image-grid.bgImage {height:340px; max-width:1650px}
    .header-image-wrapper .headerContentWrap h1 {font-size:36px}
    .header-image-wrapper .headerContentWrap p {font-size:20px}
}
           
/* ---------- Widget - Call to Action ---------- */
#widgets .cta {position:relative; text-align:center; margin-bottom:30px}
#widgets .cta a {font-size:16px; padding: 0.5em 2.5em}

@media(min-width:768px){
    #widgets .cta a {font-size:18px; padding:0.5em 2.5em}
}
@media(min-width:992px){        
    #widgets .cta {padding-left:30px}
    #widgets .cta a {width:100%}
}
@media(min-width:1200px){
    #widgets .cta a {font-size:22px; width:100%}    
}
                  
/* ---------- Show Hide FAQ ---------- */
.faqGroup {padding:10px 0}
.faqGroup .showhideButton {display:block; background:url('/assets/ps/assets/common/images/generic/faq/chart-o.jpg') no-repeat scroll left 5px transparent; padding-left:20px; text-decoration:none; font-family:'Roboto',Arial, Helvetica, sans-serif; font-size:16px;}
.faqGroup a.showhideButton:focus {outline:none}
.faqGroup .showhideButtonA {display:block; background:url('/assets/ps/assets/common/images/generic/faq/chart-c.jpg') no-repeat scroll left 5px transparent; padding-left:20px; text-decoration:none; font-family:'Roboto',Arial, Helvetica, sans-serif; font-size:16px;}
.faqGroup a.showhideButtonA:focus {outline:none}
.faqGroup .showhidehidden {padding:0 0 0 20px}

/* ---------- Notice Box ---------- */
.notice {background:#f9f9f9; border:5px solid #eaeaea; padding:15px 15px 10px; margin:10px 0}
.notice .container-fluid {padding-left:0; padding-right:0}
.notice .noticeHeader {font-size:20px; font-weight:400;word-wrap: break-word;}

/* ---------- CTA Buttons ---------- */         
.mainContentButton {display:block; text-align: center; font-size: 20px; padding:10px 0; border-radius:16px}
a.green-button, a.greyButton, a.btn-ps-red {font-family:'Roboto', Arial, Helvetica, sans-serif; text-align:center; color:#fff !important; font-weight:300; letter-spacing:.5px; border-radius:27px; padding:0.5em 2.5em; display:inline-block; -webkit-transition: background 200ms ease; -moz-transition: background 200ms ease-in-out; -o-transition: background 200ms ease; transition: background 200ms ease;}
a.green-button {background: #02BD9C}
a.green-button:hover {background:#05d6ae; color:#fff; text-decoration:none}  
a.green-button:focus {background:#089b80; color:#fff; text-decoration:none}
a.greyButton {background:#7d7d7d; background:linear-gradient(to bottom, #7d7d7d, #272727); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#7d7d7d, endColorstr=#272727)}
a.greyButton:hover, a.greyButton:focus {background:#272727; background:linear-gradient(to bottom, #8a8a8a, #3d3d3d); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#8a8a8a, endColorstr=#3d3d3d)}                                            
a.btn-ps-red {background:#a2010c}   
a.btn-ps-red:hover, a.btn-ps-red:focus {background:#88020b; color:#f9f9f9; text-decoration:none}
a.blue-button {background:#0077cc}
a.blue-button:hover, a.blue-button:focus {background:#1b3d94; color:#f9f9f9; text-decoration:none}
                              
/* ---------- Tabs ---------- */
.tabsHolder {position:relative; margin:10px 0; border:1px solid #ccc;}
.tabsHolder .tabs {position: relative;width:100%;background:#f9f9f9;background:linear-gradient(to bottom, #f9f9f9 0%,#f8f8f8 20%,#e7e7e7 80%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e5e5e5',GradientType=0 );font-size:16px;display: inline-block; border-bottom: 1px solid #ccc;} 
.tabsHolder .tabs a {display:inline-block; padding:4px 6px; color:#000; outline:none; background:#f9f9f9; background:linear-gradient(to bottom, #f9f9f9 0%, #d8d8da 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#d8d8da',GradientType=0 ); float:left; border-right:1px solid #CCC; color:#000; cursor:pointer; display:block; outline:medium none; padding:10px; position:relative; text-decoration:none; font-weight:400}
.tabsHolder .tabs a.active, .default .tabsHolder .tabs a:hover {background:#f0f0f1; background:linear-gradient(to bottom, #f0f0f1 0%, #fefefe 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f1', endColorstr='#fefefe',GradientType=0 ); color:#1B7F8D}
.tabsHolder .content {position: relative;}
.tabsHolder .content .tabContent {margin-bottom:5px; padding:15px}
.tabsHolder .tabContent .videoPlayer2 {width:544px}
.tabsHolder .tabContent h2, .tabsHolder .tabContent h3 {padding:10px 0}

/* ---------- Custom Grid ---------- */
.grid {padding:10px 0}      
.grid .container-fluid {padding-left:0px !important; padding-right:0px !important}      
.grid .gridItem { padding-bottom: 15px; }
.grid .gridItem img {max-width:100%; height:auto; padding:10px 0 0}        
.grid .gridItem p {padding:0 0 20px}  
.grid .gridItem h2, .grid .gridItem h3 {padding-top:0}
.grid .gridItem p.featuredLink {padding:10px 0; font-weight:400}

@media(min-width:320px){        
    .grid .gridItem img {display:block; margin:auto}
}
@media (min-width: 480px) {
}
@media (min-width: 768px) {
    .grid {padding:10px 0}
}
@media (min-width: 992px) {
}
@media (min-width: 1200px) {
} 
                                                                         
/* ---------- Content Grid ---------- */
.contentGrid {padding:10px 0}
.contentGrid .container-fluid {padding-left:0px; padding-right:0px}
.contentGrid .row {padding-bottom:15px}
.contentGrid .row:last-child {padding-bottom:0}
.contentGrid .content h3 {padding:20px 0 5px 0}
.contentGrid .media img {padding:10px 0 0 0; width:100%}
.contentGrid .media .video {margin: 5px 0 0 0}
                     
@media (min-width: 768px) {
  .contentGrid .content h3 {padding:0 0 5px 0}
} 
                            
/* ---------- Featured Link ---------- */
.featuredLink .red {font-size:20px; color:red; line-height:0} 

/* ---------- Show Hide ---------- */
.showHide {padding: 10px 0;}
.showHide .container-fluid {padding-left: 0px; padding-right: 0}
.showHide .showHideWrap a.showHideButton {padding:8px 5px 6px 10px; font-weight:bold; font-size:16px; cursor:pointer; position:relative; display:block; color:#000; font-weight:400; background: url('/assets/ps/assets/common/images/generic/show-hide/plus.png') no-repeat 98.5% center #f9f9f9; background-size: 20px 20px; border: 1px solid #e5e5e5;}
.showHide .showHideWrap a:hover.showHideButton {text-decoration:none; background-color:#e5e5e5}
.showHide .showHideWrap a.showHideButtonA {color:#000; padding:8px 5px 6px 10px; font-weight:bold; font-size:16px; cursor:pointer; position:relative; display:block; color:#333; font-weight:400; background: url('/assets/ps/assets/common/images/generic/show-hide/cross.png') no-repeat 98.5% center #fff; background-size: 20px 20px; border: 1px solid #e5e5e5; border-bottom:0px}
.showHide .showHideHidden {border:1px solid #e5e5e5; border-top:0px; padding:0 10px}
.showHide h2, .showHide h3 {font-size:16px; font-weight:400; padding:20px 0 5px}
.showHide ul, .showHide ol {margin:0; padding-top:16px; padding-bottom:16px}                           
                     
/* ---------- Accordian Horizontal ---------- */
.horizontal .exHolderNew3 {border:0px; background-image:url('/assets/ps/assets/common/images/generic/accordian/bg.png'); padding-left:24px; width:585px; height:308px; background-repeat:no-repeat; background-position:0px 7px}
.horizontal .exHolderNew3 .exContent {height:300px; width:253px; float:left; margin-top:7px; background:none; color:#fff}
.horizontal .exHolderNew3 .exControl {height:296px; float:left; width:50px; padding:0px; background-color:#ccc; margin-right:0px; margin-left:10px; margin-top:8px}
.horizontal .exHolderNew3 .exControlLink {display:block; background:none; background-image:url('/assets/ps/assets/common/images/generic/accordian/unactive.png');  height:30px;  width:30px; border:0px; position:absolute; overflow:hidden; text-indent:-999px; left:13px; top:267px}
.horizontal .exHolderNew3 .exContent p {border:0px; float:none; padding:0px; margin:0px; font-size:12px}
.horizontal .exHolderNew3 .exContent h3 {margin: 0px; margin-top: 0px; margin-bottom: 0px; color: #fff; font-size: 18px; padding-top: 20px;}
.horizontal .exHolderNew3 .exContent div.inner {padding-left:10px; padding-top:13px; width:240px; font-size:11px}
.horizontal .exHolderNew3 .exContent .benefit {border-top:1px solid #404040; padding-left:5px; padding-top:10px; padding-bottom:10px}
.horizontal .exHolderNew3 .exContent .benefit.last {border-bottom:1px solid #404040; margin-bottom:5px}
.horizontal .exHolderNew3 .optIn .label {font-weight:bold; display:block; float:left; margin-top:25px;}
.horizontal .exHolderNew3 .optIn img {margin-left:10px; float:left; padding-left: 10px;}
/* Responsive Accordion Horizontal */
.horizontal-accordion .slide {background:black; padding-top:10px; padding-bottom:10px; margin:15px 0}    
.horizontal-accordion .slide h3 {padding-top:10px; color:#f9f9f9} 
.horizontal-accordion .slide .benefit {border-top:1px solid #404040; padding-left:5px; padding-top:10px; padding-bottom:10px}
.horizontal-accordion .slide .benefit p {color:#f9f9f9}
.horizontal-accordion .slide .optIn {padding:10px 0; border-top:1px solid #404040}
.horizontal-accordion .slide .optIn img {display:inline-block !important; padding:0 8px}
.horizontal-accordion .slide .optIn .label {font-weight:bold; color:#f9f9f9}  

/* ---------- Tutorial Iframe ---------- */
.tutorialContainer {position: relative;height: 0; overflow: hidden; margin: 10px 0}
.tutorialContainer iframe { overflow: hidden; }
.tutorialContainer iframe.auto { overflow-y: auto !important; overflow-x: hidden !important; }

/* 16x9 Aspect Ratio */
.tutorialContainer {padding-bottom: 56.25%;}
.tutorialContainer iframe {position: absolute; top:0; left: 0; width: 1px;  height: 100%; min-width: 100%; *width: 100%;}

/* ---------- Related Content ---------- */
.relatedContent {margin:0 15px}
.relatedContent .container-fluid {padding-left:15px; padding-right:15px}
.relatedContentItem {margin-bottom:15px; border-bottom:1px dashed #e7e7e7}
.relatedContentItem:last-child {border-bottom:0px dashed #e7e7e7}
.relatedContentItem h3 {padding:0px 0px 10px 0px}
.relatedContentItem a {display:block; padding:5px 0px; margin-bottom:10px}
.relatedContentItem img {max-width:100%; height:auto; width:100%; padding:0; margin:10px 0}  

@media (min-width:768px){
  .relatedContent {margin:0 0 0 30px}
  .relatedContent .container-fluid {padding-left:0; padding-right:0}
}

/* ---------- Twitter Feed ---------- */
.twitterFeed {margin:0 15px; display: none;}
.twitterFeed .container-fluid {padding-left:15px; padding-right:15px}
.u-floatLeft {display:none !important}                     

@media (min-width:768px){
  .twitterFeed {margin:0 0 0 30px}
  .twitterFeed .container-fluid {padding-left:0; padding-right:0}
}

/* ---------- VIP Widgets ---------- */
#widgets .storeWidgets{ margin-left:30px; }
#widgets .storeWidgets img {width:auto; max-width:25%; }
#widgets .storeWidgets .product { border-bottom:1px dashed #e7e7e7; }
#widgets .storeWidgets .product:last-child {border-bottom:0px dashed #e7e7e7;}
#widgets .storeWidgets h3 {padding:0px 0px 10px 0px;} 
#widgets .storeWidgets .review { padding:30px 0px;}
#widgets .storeWidgets .reviewSignature { text-align:right; font-style:italic;}

@media (max-width:992px){ 
    #widgets .storeWidgets { margin-left:0px; } 
}

/* ---------- Terms ---------- */
.terms ol li {list-style-position: outside}

/* ---------- EULA ---------- */
.eula .numberedItem { font-weight:700; padding: 10px 5px 0 0; float: left;}
.eula ol {list-style-type:lower-alpha}                                

/* ---------- Content Selecter ---------- */
.contentSelecter .selecter {background:#f9f9f9; background:linear-gradient(to bottom, #f9f9f9 0%, #d8d8da 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#d8d8da',GradientType=0); border-top:1px solid #CCC; border-left:1px solid #CCC; border-right:1px solid #CCC; color:#000; display:block; outline:medium none; padding:10px; position:relative; text-decoration:none; font-weight:400; width:100%;}
.contentSelecter .selecter select {width: 100%;}
.contentSelecter .JScontent {border:1px solid #ccc; height: 50vh; overflow:auto !important; -webkit-overflow-scrolling: touch;}
.contentSelecter .JScontent table {margin:0; min-height: 101%;}
.contentSelecter .JScontent table th {border-top:0}
.contentSelecter .JScontent table tr:last-of-type td {border-bottom:0}
.contentSelecter .contentHide { display:none; }
.contentSelecter .contentShow { display:block; }

/* ---------- Left Tabbed Table ---------- */
.leftTabbedTable {margin:10px 0}
.leftTabbedTable .tabs {padding:0}
.leftTabbedTable a.tabLink {background:#f9f9f9; background:linear-gradient(to bottom, #f9f9f9 0%, #d8d8da 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#d8d8da',GradientType=0); float:left; border-top:1px solid #CCC; border-left:1px solid #CCC; color:#000; cursor:pointer; display:block; outline:medium none; padding:10px; position:relative; text-decoration:none; font-weight:400; width:100%; clear:right;}
.leftTabbedTable a.tabLink:last-child {border-bottom:1px solid #CCC;}
.leftTabbedTable a.active, a.tabLink:hover {background:#f01f01; background:linear-gradient(to bottom, #f0f0f1 0%, #fefefe 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f1',endColorstr='#fefefe',GradientType=0);color:#1B7F8D;}
.leftTabbedTable .JScontent {border:1px solid #ccc; overflow:auto !important; -webkit-overflow-scrolling: touch; padding:0 !important;}
.leftTabbedTable .JScontent table {margin:0; min-height: 101%;}
.leftTabbedTable .JScontent table th {border-top:0}
.leftTabbedTable .JScontent table tr:last-of-type td {border-bottom:0}
.leftTabbedTable .contentHide {display:none;}
.leftTabbedTable .contentShow {display:block;}

@media(max-width: 989px){
    .leftTabbedTable .tabs {border-right: 1px solid #ccc;}
    .leftTabbedTable .JScontent {border-top: 0;}
}

/* ---------- seriesHomepage ---------- */
.seriesHomepage .scheduleButtons {margin-bottom:10px; text-align:right;}
.seriesHomepage .scheduleButtons img {padding:0px !important;}
.seriesHomepage .tabs {padding:0; float:left; clear:both; width:100%;background: #f9f9f9; background: linear-gradient(to bottom, #f9f9f9 0%,#d8d8da 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#d8d8da',GradientType=0 ); border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC;}
.seriesHomepage a.tabLink {background:#f9f9f9; background:linear-gradient(to bottom, #f9f9f9 0%, #d8d8da 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#d8d8da',GradientType=0); float:left; border-right:1px solid #CCC; color:#000; cursor:pointer; display:block;outline:medium none; padding:10px; position:relative; text-decoration:none; font-weight:400;}
.seriesHomepage a.tabLink.active, a.tabLink:hover {background:linear-gradient(to bottom, #f0f0f1 0%, #fefefe 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f1',endColorstr='#fefefe',GradientType=0);color:#1B7F8D;}
.seriesHomepage a.tabCal {background-image: url('/assets/ps/assets/common/images/layout/general/icons/calendar-grey.png'); background-position: center; height: 40px; width: 40px; background-repeat: no-repeat; float:right; cursor:pointer; display:block; outline:medium none; padding:6px; position:relative;}
.seriesHomepage a.tabCal.active, a.tabCal:hover {background-image: url('/assets/ps/assets/common/images/layout/general/icons/calendar-blue.png');}
.seriesHomepage a.tabCal img { padding: 0 !important; }
.seriesHomepage .JScontent {border: 1px solid #ccc; clear:both;}
.seriesHomepage .JScontent .greyButton, .seriesHomepage .JScontent .btn-ps-red {padding:0.5em; min-width:85px; font-size:13px; display:inline-block; white-space:nowrap;}
.seriesHomepage .JScontent td { vertical-align: top; }
.seriesHomepage .contentHide {display:none;}
.seriesHomepage .contentShow {display:block; overflow:auto !important; -webkit-overflow-scrolling: touch; height: 75vh;}
.seriesHomepage .contentShow table {margin:0; min-height: 101%;}
.seriesHomepage .contentShow table th {border-top:0}
.seriesHomepage .contentShow table tr:last-of-type td {border-bottom:0}
.seriesHomepage .errorMsg { text-align: center; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

@media(max-width: 768px) {
    .seriesHomepage .nameColumn, .dateColumn, .prizeColumn, .statusColumn, .statusColumn a { font-size: 12px !important; padding: 5px !important; }
    .seriesHomepage .statusColumn { text-align: center; }
}
@media(max-width: 989px){
    .seriesHomepage a.tabLink {width:100%; clear:right;}
}

/* ---------- seriesCountdownPrizepool --*/
.seriesCountdownPrizepool .comingSoonHolder {text-align: center; font-size:24px; font-weight: 700; margin-top: 10px;}
.seriesCountdownPrizepool .days, .hours, .minutes { padding:0 10px 0 0}
.seriesCountdownPrizepool .method { display: none; }
.seriesCountdownPrizepool .clockNum { width:20px; height:37px; margin-right:4px; overflow:hidden; float:left; }
.seriesCountdownPrizepool .clockText { float:left; font-size:11px; text-transform:uppercase; margin-left:4px; margin-right:8px; margin-top:1px; font-weight:bold; }
.seriesCountdownPrizepool .JScontent { display: block; margin: auto; text-align: center; margin-top: 10px;}
.seriesCountdownPrizepool .clockHolder { width: fit-content; margin: auto; }
.seriesCountdownPrizepool .countdownDigit { float:left; font-size:24px; text-transform:uppercase; margin-right: 6px; font-weight:700; }
.seriesCountdownPrizepool .countdownLabel { float:left; font-size:18px; text-transform:uppercase; margin-top: 5px; margin-left: 3px; margin-right: 18px; font-weight:400; }
.seriesCountdownPrizepool img { max-width: 100%; height: auto; display: block; margin: auto; }
.seriesCountdownPrizepool .prizepoolText { text-align: center; font-size:24px; font-weight: 700; margin-top: 10px;}
/*.seriesCountdownPrizepool .clockHolder.scoop .countdownDigit { color: #ff0000; font-size: 48px !important; }
.seriesCountdownPrizepool .clockHolder.scoop .countdownLabel { color: #ff0000; font-size: 48px !important; }
.seriesCountdownPrizepool .prizepoolText.scoop { color: #ff0000; font-size: 48px !important; }*/

/* ---------- seriesPlayerOfTheSeries ---------- */
.seriesPlayerOfTheSeries {clear:both;}
.seriesPlayerOfTheSeries .search {background:#f9f9f9; background:linear-gradient(to bottom, #f9f9f9 0%, #d8d8da 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#d8d8da',GradientType=0); border:1px solid #CCC; color:#000; display:block; outline:medium none; padding:10px; position:relative; text-decoration:none; font-weight:400; width:100%; text-align:right;}
.seriesPlayerOfTheSeries .searchBox {width:100%; height: 28px; border: 1px solid #999; padding-left: 5px;}
.seriesPlayerOfTheSeries .searchButton {background: #FFF url('http://www.psimg.com/img/leagues/search-button.gif') center center no-repeat; border: solid 1px #999; width: 20px; line-height: 0; height: 28px; border-left: none; padding: 0; margin: 0 0 0 -1px; position: absolute; right: 10px; top: 10px;}
.seriesPlayerOfTheSeries .tabs {padding:0; float:left; clear:both; width:100%;background: #f9f9f9; background: linear-gradient(to bottom, #f9f9f9 0%,#d8d8da 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#d8d8da',GradientType=0 );border-left: 1px solid #CCC; border-right: 1px solid #CCC;}
.seriesPlayerOfTheSeries a.tabLink {background:#f9f9f9; background:linear-gradient(to bottom, #f9f9f9 0%, #d8d8da 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#d8d8da',GradientType=0); float:left; border-right:1px solid #CCC; color:#000; cursor:pointer; display:block; outline:medium none; padding:10px; position:relative; text-decoration:none; font-weight:400;}
.seriesPlayerOfTheSeries a.active, a.tabLink:hover {background:linear-gradient(to bottom, #f0f0f1 0%, #fefefe 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f1',endColorstr='#fefefe',GradientType=0);color:#1B7F8D;}
.seriesPlayerOfTheSeries .JScontent {border:1px solid #ccc; height: 50vh; overflow:auto !important; -webkit-overflow-scrolling: touch;}
.seriesPlayerOfTheSeries .JScontent table {margin:0; min-height: 101%;}
.seriesPlayerOfTheSeries .JScontent table th {border-top:0}
.seriesPlayerOfTheSeries .JScontent table tr:last-of-type td {border-bottom:0}
.seriesPlayerOfTheSeries .event-details {background-color: #fff; top: 0px; left: 0px; width: 100%; height: 100%; max-width: 100%; max-height: 100%; padding: 10px; position: fixed; z-index: 255; overflow-x:hidden; overflow-y:scroll;}
.seriesPlayerOfTheSeries .event-details-close {cursor: pointer; text-align: right; width: 20px; float: right; clear: both;font-size: 20px;}
.seriesPlayerOfTheSeries .contentHide { display:none; }
.seriesPlayerOfTheSeries .contentShow { display:block; }

/* ---------- seriesResults ---------- */
.seriesResults .selecter {background:#f9f9f9; background:linear-gradient(to bottom, #f9f9f9 0%, #d8d8da 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#d8d8da',GradientType=0); border:1px solid #CCC; color:#000; display:block; outline:medium none; padding:10px; position:relative; text-decoration:none; font-weight:400; width:100%; text-align:right;}
.seriesResults .selecter select {width:100%;}
.seriesResults .tabs {padding:0; float:left; clear:both; width:100%;background: #f9f9f9; background: linear-gradient(to bottom, #f9f9f9 0%,#d8d8da 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#d8d8da',GradientType=0 );border-left: 1px solid #CCC; border-right: 1px solid #CCC;}
.seriesResults a.tabLink {background:#f9f9f9; background:linear-gradient(to bottom, #f9f9f9 0%, #d8d8da 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#d8d8da',GradientType=0); float:left; border-right:1px solid #CCC; color:#000; cursor:pointer; display:block; outline:medium none; padding:10px; position:relative; text-decoration:none; font-weight:400;}
.seriesResults a.active, a.tabLink:hover {background:linear-gradient(to bottom, #f0f0f1 0%, #fefefe 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f1',endColorstr='#fefefe',GradientType=0);color:#1B7F8D;}
.seriesResults .summary {border-left: 1px solid #ccc; border-right: 1px solid #ccc;background: #f9f9f9;clear:both;padding-top: 10px; padding-bottom: 10px;}
.seriesResults .JScontent {border:1px solid #ccc; height: 50vh; overflow:auto !important; -webkit-overflow-scrolling: touch;}
.seriesResults .JScontent table {margin:0; min-height: 101%;}
.seriesResults .JScontent table th {border-top:0}
.seriesResults .JScontent table tr:last-of-type td {border-bottom:0}
.seriesResults .JScontent .eventsStatusMsg {text-align:center; padding-top:20px;}
.seriesResults select { max-width: 100%; }
.seriesResults .link { display:inline-block; }
.seriesResults .summaryHeader {font-weight: 400;}
.seriesResults .contentHide { display:none; }
.seriesResults .contentShow { display:block; }                                                                              

/* ---------- seriesStatistics ---------- */
.seriesStatistics .years {background:#f9f9f9; background:linear-gradient(to bottom, #f9f9f9 0%, #d8d8da 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#d8d8da',GradientType=0); border-top:1px solid #CCC; border-left:1px solid #CCC; color:#000; display:block; outline:medium none; padding:10px; position:relative; text-decoration:none; font-weight:400;}
.seriesStatistics .stakes {background:#f9f9f9; background:linear-gradient(to bottom, #f9f9f9 0%, #d8d8da 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#d8d8da',GradientType=0); border-top:1px solid #CCC; border-left:1px solid #CCC; color:#000; display:block; outline:medium none; padding:10px; position:relative; text-decoration:none; font-weight:400;}
.seriesStatistics .types {background:#f9f9f9; background:linear-gradient(to bottom, #f9f9f9 0%, #d8d8da 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#d8d8da',GradientType=0); border-top:1px solid #CCC; border-left:1px solid #CCC; border-right: 1px solid #CCC; color:#000; display:block; outline:medium none; padding:10px; position:relative; text-decoration:none; font-weight:400;}
.seriesStatistics select {width: 100%;}
.seriesStatistics .JScontent {border:1px solid #ccc; height: 50vh; overflow:auto !important; -webkit-overflow-scrolling: touch;}
.seriesStatistics .JScontent table {margin:0; min-height: 101%;}
.seriesStatistics .JScontent table th {border-top:0}
.seriesStatistics .JScontent table tr:last-of-type td {border-bottom:0}
.seriesStatistics .contentHide { display:none; }
.seriesStatistics .contentShow { display:block; }

/* ---------- feedLeaderboard -- */
.feedLeaderboard .JScontent {border:1px solid #ccc; height: 50vh; overflow:auto !important; -webkit-overflow-scrolling: touch;}
.feedLeaderboard .JScontent table {margin:0; min-height: 101%;}
.feedLeaderboard .JScontent table th {border-top:0}
.feedLeaderboard .JScontent table tr:last-of-type td {border-bottom:0}

/* ---------- ajaxLeague ---------- */
.ajaxLeague .frequency {background:#f9f9f9; background:linear-gradient(to bottom, #f9f9f9 0%, #d8d8da 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#d8d8da',GradientType=0); border-top:1px solid #CCC; border-left:1px solid #CCC; color:#000; display:block; outline:medium none; padding:10px; position:relative; text-decoration:none; font-weight:400;}
.ajaxLeague .period {background:#f9f9f9; background:linear-gradient(to bottom, #f9f9f9 0%, #d8d8da 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#d8d8da',GradientType=0); border-top:1px solid #CCC; border-left:1px solid #CCC; color:#000; display:block; outline:medium none; padding:10px; position:relative; text-decoration:none; font-weight:400;}
.ajaxLeague .league {background:#f9f9f9; background:linear-gradient(to bottom, #f9f9f9 0%, #d8d8da 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#d8d8da',GradientType=0); border-top:1px solid #CCC; border-left:1px solid #CCC; border-right: 1px solid #CCC; color:#000; display:block; outline:medium none; padding:10px; position:relative; text-decoration:none; font-weight:400;}
.ajaxLeague select {width:100%;}
.ajaxLeague .data {display: none;}
.ajaxLeague form {position: relative;}
.ajaxLeague .search {background: #f9f9f9; background: linear-gradient(to bottom, #f9f9f9 0%, #d8d8da 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#d8d8da',GradientType=0); border-top:1px solid #CCC; border-left:1px solid #CCC; border-right: 1px solid #CCC; color: #000; display: block; outline: medium none; padding: 10px; text-decoration: none; font-weight: 400; width: 100%; text-align: right; float:left; clear:both;}
.ajaxLeague .searchBox {width:100%; height: 28px; border: 1px solid #999; padding-left: 5px; position: relative;}
.ajaxLeague .searchButton { background: url(http://www.psimg.com/img/leagues/search-button.gif) center center no-repeat; border: 0; width: 20px; height: 24px; position: absolute; right: 4px; top: 2px; }
.ajaxLeague .JScontent {border:1px solid #ccc; height: 50vh; overflow:auto !important; -webkit-overflow-scrolling: touch;}
.ajaxLeague .JScontent table {margin:0;}
.ajaxLeague .JScontent table th {border-top:0}
.ajaxLeague .JScontent table tr:last-of-type td {border-bottom:0}
.ajaxLeague .messageLine {text-align:center;}

/* ---------- tourneySchedule ---------- */
.tourneySchedule .scheduleButtons {margin-bottom:10px; text-align:right;}
.tourneySchedule .scheduleButtons img {padding:0px !important;}
.tourneySchedule .tabs {padding:0; float:left; clear:both; width:100%;background: #f9f9f9; background: linear-gradient(to bottom, #f9f9f9 0%,#d8d8da 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#d8d8da',GradientType=0 ); border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC;}
.tourneySchedule a.tabLink {background:#f9f9f9; background:linear-gradient(to bottom, #f9f9f9 0%, #d8d8da 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#d8d8da',GradientType=0); float:left; border-right:1px solid #CCC; color:#000; cursor:pointer; display:block;outline:medium none; padding:10px; position:relative; text-decoration:none; font-weight:400;}
.tourneySchedule a.active, a.tabLink:hover {background:linear-gradient(to bottom, #f0f0f1 0%, #fefefe 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f1',endColorstr='#fefefe',GradientType=0);color:#1B7F8D;}
.tourneySchedule .JScontent {border:1px solid #ccc; height: 50vh; overflow:auto !important; -webkit-overflow-scrolling: touch;}
.tourneySchedule .JScontent table {margin:0; min-height: 101%;}
.tourneySchedule .JScontent table th {border-top:0}
.tourneySchedule .JScontent table tr:last-of-type td {border-bottom:0}
.tourneySchedule .contentHide { display:none; }
.tourneySchedule .contentShow { display:block; }

@media(max-width: 989px){
    .tourneySchedule a.tabLink {width:100%; clear:right; border-right:none; border-bottom: 1px solid #ccc;}
}

/* --- Live Event Satellites --- */
.liveEventSatellites .contentHide { display:none; }
.liveEventSatellites .searchHolder { padding: 10px; clear: both; }
.liveEventSatellites .searchHolder .searchLES { background-image: url(http://www.psimg.com/img/leagues/search-button.gif); background-position: 5px 7px; background-repeat: no-repeat; width: 100%; height: 28px; border: 1px solid #999; clear: both; margin-bottom: 10px; padding-left: 22px; }
.liveEventSatellites .feed { display: block; position: relative; overflow: auto !important; -webkit-overflow-scrolling: touch; height: 65vh; border: 1px solid #ccc; clear:both; }
.liveEventSatellites .feed table { text-align: left; position: relative; border-collapse: collapse; margin: 0px !important; border-top: 0px !important;}
.liveEventSatellites .feed th { position: sticky; top: 0; padding: 10px; border-top: 0px !important; cursor: pointer; font-weight: unset; }
.liveEventSatellites .feed th a { color: #000; }
.liveEventSatellites .feed th a.desc::before {content: ''; font-size: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #000; display: inline-block; margin: 4px 10px 4px 0;}
.liveEventSatellites .feed th a.asc::before {content: ''; font-size: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #000; display: inline-block; margin: 4px 10px 4px 0;}
.liveEventSatellites .feed th a.desc, .liveEventSatellites .feed th a.asc { color: #000; font-weight: 700; }
.liveEventSatellites .feed td.sorted { font-weight: 700; }

@media(max-width:767px){
  .liveEventSatellites .feed th { font-size: 14px; font-weight: 400; font-family: 'Roboto', Arial, Helvetica, sans-serif; padding: 3px 6px 6px 12px; }
  .liveEventSatellites .feed td { font-size: 12px; font-family: 'Roboto', Arial, Helvetica, sans-serif; padding: 6px; }
  .liveEventSatellites .feed td a.green-button { padding: 0.5em 5px; }
}

 /* ---------- Transversal ---------- */                                 
/* ---------- Articles ---------- */
.wicked2Article {border-left:1px solid #eee; border-bottom:1px solid #eee; border-right:1px solid #eee; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; background:#fcfcfc; padding:20px 20px 10px; margin-bottom:30px}
.wicked2Article h1 {background:none; margin:0; padding:0 0 10px; font-size:2em}

/* ---------- Article List ---------- */
.wicked2ArticleList {border:1px solid #eee; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; background:#fcfcfc; padding:20px;}
.wicked2ArticleList h1, .wicked2ArticleList h2 {background:none; margin:0; padding:0 0 10px; font-size:28px}
.wicked2ArticleList hr {border-top:1px dotted #999; clear:both; display:block; margin:2px 0}
.wicked2ArticleList #searchResultsPagesMain {margin:2px 0}

/* ---------- Related Articles ---------- */
.wicked2RelatedHeading {background:#f2f2f2; background:linear-gradient(to bottom, #f2f2f2, #e3e2e2); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f2f2f2, endColorstr=#e3e2e2); width:100%; border-top:1px solid #ebebeb; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0 ; -webkit-border-radius:5px 5px 0 0; margin-top:10px}
.wicked2RelatedHeading h2 {font-size:18px; padding:8px 12px; font-weight:400; margin:0}
.wicked2RelatedArticle {border-left:1px solid #eee; border-bottom:1px solid #eee; border-right:1px solid #eee; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; background:#fcfcfc; padding:10px 20px 10px}
.wicked2RelatedArticle hr {border-top:1px dotted #999; clear:both; display:block; margin:2px 0}
.wicked2RelatedArticle #searchResultsPagesMain {margin:12px 0}
.wicked2RelatedArticle p.question {font-weight:400}

/* ---------- Announcement ---------- */
.wicked2Announcement {margin:0 0 30px}
.wicked2Announcement a.showhideButton {line-height:1.5em; padding:12px 37px 12px 12px; font-size:16px; background:#e1fde1 url('/assets/ps/assets/common/images/help-center/wicked-plus.png') no-repeat scroll 98.5% / 20px auto; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #f5f5f5; display:block; color:#264226}
.wicked2Announcement a:hover.showhideButton {background:#d2fcd2 url('/assets/ps/assets/common/images/help-center/wicked-plus.png') no-repeat scroll 98.5% / 20px auto; text-decoration:none}
.wicked2Announcement a:focus.showhideButton {outline:none; text-decoration:none}
.wicked2Announcement a.showhideButtonA {line-height:1.5em; padding:12px 37px 12px 12px; font-size:16px; color:#264226; display:block; background:#e1fde1 url('/assets/ps/assets/common/images/help-center/wicked-cross.png') no-repeat scroll 98.5% / 20px auto; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border:1px solid #d2fcd2; border-bottom:0px}
.wicked2Announcement a:hover.showhideButtonA {text-decoration:none}
.wicked2Announcement a:focus.showhideButtonA {outline:none; text-decoration:none}
.wicked2Announcement .showhidehidden {padding:5px 12px; background:#e1fde1; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; border-bottom:1px solid #d2fcd2; border-left:1px solid #d2fcd2; border-right:1px solid #d2fcd2;}

/* -------------- CTA -------------- */
.wicked2Cta {display: block; text-align: center; font-size: 16px; padding: 0 0 20px}
                                      
@media (min-width:320px){
	.wicked2Cta {font-size: 16px;}
}                       
                       
@media (min-width:480px){
	.wicked2Cta {font-size: 18px;}
}                       
                       
@media (min-width:768px){
	.wicked2Cta {font-size: 18px;}
}                       
                       
@media(min-width: 992px) {
	.wicked2Cta {font-size: 22px;}
}                                       

/* ---------- Breadcrumbs ---------- */
.wickedBreadcrumbs { width:100%; margin:0; padding:8px 12px; background:#f2f2f2; background:-webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#e3e2e2)); background:-webkit-linear-gradient(top, #f2f2f2, #e3e2e2); background:-moz-linear-gradient(top, #f2f2f2, #e3e2e2); background:-ms-linear-gradient(top, #f2f2f2, #e3e2e2); background:-o-linear-gradient(top, #f2f2f2, #e3e2e2); background:linear-gradient(to bottom, #f2f2f2, #e3e2e2); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f2f2f2, endColorstr=#e3e2e2); border-top:1px solid #ebebeb; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0 ; -webkit-border-radius:5px 5px 0 0; }
.wickedBreadcrumbs ul { margin: 0; padding: 0; }
.wickedBreadcrumbs ul li {list-style-type:none; display:inline-block; padding:0}

/* ---------- Category Menu ---------- */
.wickedNavigationContainer {margin:0 0 30px 30px}                    
.wicked2NavigationHeading {background:#f2f2f2;background:linear-gradient(to bottom, #f9f9f9 0%,#f8f8f8 20%,#e7e7e7 80%,#e5e5e5 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e5e5e5',GradientType=0 ); width:100%; border-top:1px solid #f5f5f5; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0 ; -webkit-border-radius:5px 5px 0 0}
.wicked2NavigationHeading h2 {font-size:18px; padding:8px 12px; font-weight:400; margin:0}
.wicked2Navigation {border-left:1px solid #eee; border-bottom:1px solid #eee; border-right:1px solid #eee; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; background:#fcfcfc; padding:10px 0}
.wicked2Navigation ul {margin:0; padding:0; width: 100%}
.wicked2Navigation ul li {list-style-type:none; margin:0; padding:0; display:block; width: 100%}
.wicked2Navigation ul li a {display:inline-block; font-weight:400}
.wicked2Navigation ul li a:hover, .wicked2Navigation ul li a:focus {outline:none}
/* .wicked2Navigation ul li.lvl0 ul {display:none} */
.wicked2Navigation ul li ul li a {font-weight:300}
.wicked2Navigation ul li a.helpToggle, .wicked2Navigation ul li a.helpToggleA {width:17px; height:11px; right:21px; position:absolute; margin-top:12px; padding: 8px}
.wicked2Navigation ul li a:hover.helpToggle, .wicked2Navigation ul li a:focus.helpToggle, .wicked2Navigation ul li a:hover.helpToggleA, .wicked2Navigation ul li a:focus.helpToggleA{outline:none; text-decoration:none}
.wicked2Navigation ul li.lvl0 a {padding: 10px 20px;}
.wicked2Navigation ul li.lvl1 a {padding: 10px 20px 10px 40px;}
.wicked2Navigation ul li.lvl2 a {padding: 10px 20px 10px 60px;}
.wicked2Navigation a.helpToggle {background:url('/assets/ps/assets/common/images/generic/help-center/closed.png') no-repeat left center; background-size: contain;}
.wicked2Navigation a.helpToggleA {background:url('/assets/ps/assets/common/images/generic/help-center/expanded.png') no-repeat left center;  background-size: contain;}
.wicked2Navigation a.wicked2Bold {font-weight:bold!important}
.wicked2Navigation a.wicked2Bold.active { color: #000; border-left: solid 3px #000; }
@media(max-width: 992px){
    .wickedNavigationContainer {margin:0 15px 30px 15px}
   .wicked2Navigation ul li a.helpToggle, .wicked2Navigation ul li a.helpToggleA {right:42px}
}                  

/* ---------- Search Box ---------- */
.wicked2Search {background: url(../images/help/portal/cross-vertical-visual.jpg); background-position:center; background-size:cover; padding:50px 0}
.wicked2Search h2 {font-size:28px; padding:0; font-weight:400; margin:0; color:#fff; text-align:center}
.wicked2Search .search-form {margin-right:50px; position: relative}
.wicked2Search .searchTerm {width:100%; font-size:18px; font-weight:400; margin-top:5px; padding:8px; border:1px solid #ccc; outline:none; display:block}
.wicked2Search .searchButton {position:absolute; top:0; left:100%; width:50px; display:block; cursor:pointer; font-size:18px; font-weight: 300; line-height:1.5em; padding:8px 14px; text-align:center; white-space:nowrap; background:url(../images/help/portal/search.png) no-repeat #ccc; background-size: 24px 24px; background-position: center; text-indent: -1000px; overflow: hidden; border-color:#ccc; color:#fff}                           
.wicked2Search .searchButton:hover {text-decoration:none; background: url(../images/help/portal/search.png) no-repeat #d6d6d6; background-size: 24px 24px; background-position: center;}
.wicked2Search .searchResults {margin-top:10px; text-align:center; display:none}
.wicked2Search .searchResults label {margin-right:10px}

/* ---------- Contact Box ---------- */
.wicked2ContactContainer {margin:0 0 30px 30px}                                             
.wicked2ContactHeading {margin-top:10px; background:#f2f2f2; background:linear-gradient(to bottom, #f9f9f9 0%,#f8f8f8 20%,#e7e7e7 80%,#e5e5e5 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e5e5e5',GradientType=0 ); width:100%; border-top:1px solid #f5f5f5; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0 ; -webkit-border-radius:5px 5px 0 0}
.wicked2ContactHeading h2 {font-size:18px; padding:8px 12px; margin:0}
.wicked2Contact {border-left:1px solid #eee; border-bottom:1px solid #eee; border-right:1px solid #eee; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; background:#fcfcfc; padding:10px 20px 10px}
.wicked2Contact .contactTable {display:table; padding-top:15px}
.wicked2Contact .contactTable:first-child {padding:0}
.wicked2Contact .contactCell {display:table-cell; vertical-align:middle}
.wicked2Contact .contactCell img {width:auto; max-width:32px; height:auto; padding-right:10px}
.wicked2Contact .contactCell a {line-height:1.5em}
                 
@media(max-width: 992px){
    .wicked2ContactContainer {margin:0 15px 30px 15px}
}
                 
/* ---------- Pagination ---------- */
#searchResultsPagesMain {margin-bottom:10px; margin-top:0}
#searchResultsPagesMain .resultsLink, #searchResultsPagesMain .prev {border:1px solid #CCC; cursor:pointer; display:block; float:left; font-family:'Roboto', Arial, Helvetica, sans-serif; font-size:10px; margin-right:5px; margin-bottom:5px; padding-bottom:2px; padding-top:2px; text-align:center; width:16px}
#searchResultsPagesMain .next {border:1px solid #CCC; cursor:pointer; display:block; float:left; font-family:'Roboto', Arial, Helvetica, sans-serif; font-size:10px; margin-bottom:5px; padding-bottom:2px; padding-top:2px; text-align:center; width:16px}
#searchResultsPagesMain .resultsLink.active {background-color:#00599e; color:#fff}
#searchResultsPagesMain .navButtons {float:right}
#searchResultsPagesMain .paginate {float:left}
                 
/* ---------- Feedback Box ---------- */
.wicked2FeedbackHeading {margin-top:10px; background:#f2f2f2; background:linear-gradient(to bottom, #f9f9f9 0%,#f8f8f8 20%,#e7e7e7 80%,#e5e5e5 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e5e5e5',GradientType=0 ); width:100%; border-top:1px solid #f5f5f5; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0 ; -webkit-border-radius:5px 5px 0 0} 
.wicked2FeedbackHeading h2 {font-size:18px; padding:8px 12px; font-weight:400; margin:0}
.wicked2Feedback {margin-bottom: 30px; border-left:1px solid #eee; border-bottom:1px solid #eee; border-right:1px solid #eee; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; background:#fcfcfc; padding:10px 20px 10px}
.wicked2Feedback .feedbackQuestion {display:inline-block; padding-right:15px}
.wicked2Feedback .feedbackQuestionOptions {display:inline-block}
.wicked2Feedback .feedbackQuestionOptions label {padding-right:10px; vertical-align:top}
.wicked2Feedback .feedbackExtendedOptions {border-top:1px dotted #ccc; padding-top:10px; display:block}
.wicked2Feedback .feedbackExtendedOptions span {display:block; padding-bottom:3px}
.wicked2Feedback .feedbackExtendedOptions label {padding-left:10px; vertical-align:top} 
.wicked2Feedback .feedbackExtendedOptions options {vertical-align:bottom; display:block}
.wicked2Feedback .feedbackButton {margin-top:5px; background-image:none; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; cursor:pointer; display:inline-block; font-size:14px; font-weight: 400; line-height:1.35em; padding:5px 14px; text-align:center; vertical-align:top; white-space:nowrap}
.wicked2Feedback .feedbackButton-success {background-color:#5cb85c; border-color:#4cae4c; color:#fff}
.wicked2Feedback .feedbackButton-success:hover {background-color:#398439; border-color:#255625; color:#fff; text-decoration:none}                                              
                                               
/* ---------- Generic Link ---------- */
.genericLinkContainer {margin:0 0 30px 30px}                                             
.genericLinkContainer .heading {margin-top:10px; background:#f2f2f2; background:linear-gradient(to bottom, #f9f9f9 0%,#f8f8f8 20%,#e7e7e7 80%,#e5e5e5 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e5e5e5',GradientType=0 ); width:100%; border-top:1px solid #f5f5f5; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0 ; -webkit-border-radius:5px 5px 0 0}
.genericLinkContainer .heading h2 {font-size:18px; padding:8px 12px; margin:0}
.genericLinkContainer .content {border-left:1px solid #eee; border-bottom:1px solid #eee; border-right:1px solid #eee; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; background:#fcfcfc; padding:10px 20px 10px}
.genericLinkContainer .content .genericTable {display:table; padding-top:15px}
.genericLinkContainer .content .genericTable:first-child {padding:0}
.genericLinkContainer .content .genericCell {display:table-cell; vertical-align:middle}
.genericLinkContainer .content .genericCell img {width:auto; max-width:32px; height:auto; padding-right:10px}
.genericLinkContainer .content .genericCell a {line-height:1.5em}
                 
@media(max-width: 992px){
    .genericLinkContainer {margin:0 15px 30px 15px}
}

/* ---------- Frame Modal Overlay ---------- */
.formFrame { position: relative; display: block; }
.formFrame:before { content: ""; display: block; background: rgba(0, 0, 0, 0.6); position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 10; resize: both; }
.formFrame .closer { width: 34px; height: 34px; top: calc(10vh - 17px); background-image: url("/assets/ps/assets/common/images/generic/modal-overlay/cross.png"); position: fixed; z-index: 256; cursor: pointer; }
.formFrame .content::before {top: 10px; margin-top: 10px;}
.formFrame .content { -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); top: 10vh; left: 50%; height: 80vh; max-height:calc(100% - 20vh); }
.formFrame .content { position: fixed; z-index: 11; box-shadow:0 5px 10px rgba(0,0,0,0.3); -webkit-overflow-scrolling: touch; overflow: hidden; }
.formFrame .content iframe { width: 100%; height: 100%; border: 0; }
 
@media(max-width: 767px){
    .formFrame .closer { right: calc(5% - 18px); }
    .formFrame .content { max-width: 90%; width: 100%; padding: 0px; overflow-x: hidden; overflow-y: scroll;}
    /*.formFrame .content::-webkit-scrollbar { -webkit-appearance: none; width: 7px; }*/
    .formFrame .content::-webkit-scrollbar { width: 7px; }
    .formFrame .content::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0,0,0,.5); -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5); }
}
@media(min-width: 768px) {
    .formFrame .closer { right: calc(5% - 18px); }
    .formFrame .content { max-width: 90%; width: 100%; padding: 10px; }
}
@media(min-width: 992px) {
    .formFrame .closer { left: calc(50% + 450px); }
    .formFrame .content { max-width: 930px; width: 100%; padding: 20px; }
}

/* ---------- Image Gallery ---------- */
.image-gallery{position:relative;margin:0 auto;display:inline-block}
.image-gallery div img{max-width:100%;width:auto}
.image-gallery div.active{display:block}
.image-gallery div{display:none}
.image-gallery .next, .image-gallery .previous{height:48px;width:48px;display:block;position:absolute;top:50%;margin-top:-24px;opacity:.5}
.image-gallery .next{background-image:url('/assets/ps/assets/common/images/generic/gallery/arrow-circle-right.png');right:10px}
.image-gallery .previous{background-image:url('/assets/ps/assets/common/images/generic/gallery/arrow-circle-left.png');left:10px}

/* ---------- Cookie Notice ---------- */
#cookieDisclaimerHolder {position:fixed; bottom:0px; width:100%; background:rgba(204, 204, 204, 0.9); z-index:258}
#cookieDisclaimerHolder .cClose {font-weight:bold; text-transform:uppercase;}
#cookieDisclaimerHolder .cClose p {display:inline-block; font-size:14px; padding:10px 0 0; margin:0; font-weight:700}
#cookieDisclaimerHolder .cClose a {display:inline-block; padding:0px 10px 0 0; color:#000}
#cookieDisclaimerHolder p {padding:10px 0px;margin:0;font-size:14px;font-weight:300; font-family:'Roboto', Arial, Helvetica, sans-serif}

/* ---------- Mobile Optout ---------- */
.mobileOptout .successMsg,.mobileOptout .errorMsg, .mobileOptout .countryDiv, .mobileOptout .codeDiv, .mobileOptout .numberDiv, .mobileOptout .buttonDiv {padding:0;}
.mobileOptout .errorMsg {color: red;}
.mobileOptout #selectCountry {width: 100%; height:28px;}
.mobileOptout .codeDiv {text-align:center;}
.mobileOptout #inputCode {width:60px;}
.mobileOptout #inputNumber {width: 100%;}
.mobileOptout #submit {float:right; clear:both;margin-top:10px;}
.mobileOptout .contentHide {display:none;}

/* RAM PATCHES - DELETE ONCE RELEASED ON RAM.CSS */                                         
.ram-modern h3 {padding:0}
.ram-modern table tr:nth-child(even) td {background:none}
.ram-modern table tr td {border-bottom:0; padding:0}
.ram-modern table tr th {background:none; border-bottom:0; border-top:0; font-size:14px; color:#272727; padding:0}

/* Image Rotator */
.image-rotator {position:relative; margin:0px auto; display:block; height:376px}
.image-rotator div img {max-width:100%; width:auto}
.image-rotator.bg-image div.image {max-width:1650px; height:160px; background-position:center 0; background-size:cover; background-repeat:no-repeat; margin:auto; position:relative}
.image-rotator.bg-image div.image a {display:block; height:100%; width:100%}
.image-rotator.bg-image div.content {background-color:#fff}
.image-rotator div.item.active {position:absolute; opacity:1; transition: opacity 0.5s cubic-bezier(0.65, 0.05, 0.36, 1); width:100%; z-index:1}
.image-rotator div.item {position:absolute; left:0px; width:100%; transition:opacity 0.5s cubic-bezier(0.6, -0.28, 0.74, 0.05); opacity:0; z-index:0}
.image-rotator div {display:block}
.image-rotator .next {height:48px; width:48px; background-image: url('/assets/ps/assets/common/images/generic/gallery/arrow-circle-right.png'); display:block; cursor:pointer; position:absolute; top:50%; right:10px; margin-top:-24px; opacity:0.5}
.image-rotator .previous {height:48px; width:48px; background-image: url('/assets/ps/assets/common/images/generic/gallery/arrow-circle-left.png'); display:block; cursor:pointer; position:absolute; top:50%; left:10px; margin-top:-24px; opacity:0.5}
.image-rotator .headerContentWrap {width:100%; height:164px; background:white; text-align:center} 
.image-rotator .bHolder {font-size:0.9em; left:50%; position:absolute; top:44%; z-index: 1; text-align: center; height: 25px; padding: 0px !important; }
.image-rotator .bHolder a {background-color:#EFEFEF; color:#000; border-radius: 12px 12px 12px 12px; border: 2px solid #999999; float: left; height: 12px; margin-right: 3px; margin-left: 3px; outline: medium none; overflow: hidden; text-decoration: none; width: 12px; transition:border 0.5s cubic-bezier(0.6, -0.28, 0.74, 0.05), background-color 0.5s cubic-bezier(0.6, -0.28, 0.74, 0.05);}
.image-rotator .bHolder a.selected {background:#BC2228; border:2px solid #BC2228; transition:border 0.5s cubic-bezier(0.6, -0.28, 0.74, 0.05), background-color 0.5s cubic-bezier(0.6, -0.28, 0.74, 0.05);}
.image-rotator.bg-image {height:324px;}
.image-rotator.bg-image div.image {height:160px}
.image-rotator.bg-image p.heading {font-size:24px; margin:0; font-weight:400}
.image-rotator.bg-image .paragraph p {font-size:16px; margin:0; font-weight:300}
.image-rotator.bg-image .green-button {font-size:16px; display:inline-block}
.image-rotator.bg-image .button {padding:15px 0}

@media(min-width:320px){  
    /* ---------- Background Image ---------- */
    .image-rotator.bg-image {height:324px;}
    .image-rotator.bg-image div.image {height:160px}
  
    /* ---------- Text Block ---------- */
    .image-rotator.bg-image p.heading {font-size:24px; margin:0; font-weight:400}
    .image-rotator.bg-image .paragraph p {font-size:16px; margin:0; font-weight:300}
    .image-rotator.bg-image .green-button {font-size:16px; display:inline-block}
    .image-rotator.bg-image .button {padding:15px 0}
    .image-rotator .bHolder {top:44%}
    .image-rotator .headerContentWrap {height:164px}
    
}
@media(min-width:480px){  
    /* ---------- Background Image ---------- */
    .image-rotator.bg-image {height:385px;}
    .image-rotator.bg-image div.image {height:200px}
  
    /* ---------- Text Block ---------- */
    .image-rotator.bg-image p.heading {font-size:26px; margin:0; font-weight:400}
    .image-rotator.bg-image .paragraph p {font-size:18px; margin:0; font-weight:300}
    .image-rotator.bg-image .green-button {font-size:18px; display:inline-block}
    .image-rotator.bg-image .button {padding:20px 0}
    .image-rotator .bHolder {top:47%}
    .image-rotator .headerContentWrap {height:185px}
}
@media(min-width:768px){    
    /* ---------- Background Image ---------- */
    .image-rotator.bg-image {height:432px;}
    .image-rotator.bg-image div.image {height:250px}
    
    /* ---------- Text Block ---------- */
    .image-rotator.bg-image p.heading {font-size:26px; margin:0; font-weight:400}
    .image-rotator.bg-image .paragraph p {font-size:18px; margin:0; font-weight:300}
    .image-rotator.bg-image .green-button {font-size:18px; display:inline-block}
    .image-rotator.bg-image .button {padding:20px 0}
    .image-rotator .bHolder {top:53%;}
    .image-rotator .headerContentWrap {height:182px}
}
@media(min-width:992px){    
    /* ---------- Background Image ---------- */
    .image-rotator.bg-image {height:497px;}
    .image-rotator.bg-image div.image {height:275px}
    
    /* ---------- Text Block ---------- */
    .image-rotator.bg-image p.heading {font-size:36px; margin:0; font-weight:400}
    .image-rotator.bg-image .paragraph p {font-size:22px; margin:0; font-weight:300}
    .image-rotator.bg-image .green-button {font-size:22px; display:inline-block}
    .image-rotator.bg-image .button {padding:25px 0}
    .image-rotator .bHolder {top:51%;}
    .image-rotator .headerContentWrap {height:222px}
}
@media(min-width:1200px){   
    /* ---------- Background Image ---------- */
    .image-rotator.bg-image {height:562px}
    .image-rotator.bg-image div.image {height:340px; max-width:1650px}
    
    /* ---------- Text Block ---------- */
    .image-rotator .headerContentWrap {height:222px}
    .image-rotator .bHolder {top:57%;}
}

/* --- Regulatory Message --- */
#regulatoryMessage { background-color: #000; font-family:'Roboto', Arial, Helvetica, sans-serif;}
#regulatoryMessage .msgText p { color: #fff; text-align: center; margin:0; padding:10px 0}
#regulatoryMessage .msgText a { font-family:'Proxima Nova',Arial, Helvetica, sans-serif; font-weight: 400; color: #fff; text-decoration: underline; }
@media(max-width: 767px){
    #regulatoryMessage .msgText p { font-size: 12px; }
}
@media(min-width: 768px) {
    #regulatoryMessage .msgText p { font-size: 14px; }
}
@media(min-width: 992px) {
    #regulatoryMessage .msgText p { font-size: 16px; }
}

/* Form builder */
#webForm .form-row:after {clear:both; content:""; display:block; padding:10px 0}
#webForm .form-row .no-padding, #webForm .form-error .no-padding {padding:0}
#webForm .form-row label {color:#7d7d7d; margin-bottom:2px; display:inline-block; font-weight:300}
#webForm .form-row .labelRequired {color:#bc2228; display:inline-block}
#webForm .form-row .pusher {position:relative}
#webForm .form-row .calendarWrapper {position:relative; display:inline-block}
#webForm .form-row .calIcon {background:url("../images/generic/forms/calendar-grey.png") no-repeat center center #f9f9f9; background-size:18px 20px; border-left:1px solid #ccc; position:absolute; top:1px; right:1px; width:34px; height:34px; cursor:pointer}
#webForm .form-row .calIcon:hover, #webForm .form-row .calIcon.active {background:url("../images/generic/forms/calendar-red.png") no-repeat center center #f9f9f9;}
#webForm .form-row .datePicker, #webForm .form-row .textBox, #webForm .form-row .emailBox, #webForm .form-row .telephoneBox, #webForm .form-row .passwordBox, #webForm .form-row .combiBox {font-size:14px; padding:7px 41px 7px 6px; border:1px solid #ccc; width:280px; color:#272727}
#webForm .form-row .textArea {font-size:14px; padding:6px; border:1px solid #ccc; color:#272727; width:360px}
#webForm .form-row .combiBox {background:url("../images/generic/forms/arrow-down-grey.png") no-repeat; appearance:none; -moz-appearance:none; /* Firefox */ -webkit-appearance:none; /* Safari and Chrome */ background-position-x: 100%; background-position-y:0}
#webForm .form-row .combiBox:hover {background:url("../images/generic/forms/arrow-down-red.png") no-repeat; background-position-x:100%; background-position-y:0}
#webForm .form-row .radioInput { float: left; clear: both; }
#webForm .form-row .radioInput label {color:#272727; padding-left:5px}
#webForm .form-row .checkboxInput { float: left; clear: both; }
#webForm .form-row .checkboxInput label {color:#272727; padding-left:5px; display:inline}
#webForm .form-row .errorMessage {color:#bc2228; font-size:13px; font-weight:300; padding-top:5px}
#webForm .form-row .inputError {background:#f5e5e6; border:1px solid #bc2228}
#webForm .form-row .button {text-align:center; position:relative; margin-top:40px; font-size:16px}
#webForm .form-row a.green-button:hover {border:none}
#webForm .form-row .textArea:focus, #webForm .form-row .textBox:focus, #webForm .form-row .emailBox:focus, #webForm .form-row .telephoneBox:focus, #webForm .form-row .passwordBox:focus  {-webkit-box-shadow: 0px 0px 10px 0px rgba(0,89,158,1); -moz-box-shadow: 0px 0px 10px 0px rgba(0,89,158,1); box-shadow: 0px 0px 10px 0px rgba(0,89,158,1); border:1px solid #00599E !important}
#webForm .form-row select.combiBox:focus, #webForm .form-row input.datePicker:focus {outline:none !important}
#webForm .popUpCalendar {width:280px; position:absolute; top:33px; left:0; z-index:1; -webkit-box-shadow:0 5px 8px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow:0 5px 8px 0 rgba(0, 0, 0, 0.15); box-shadow:0 5px 8px 0 rgba(0, 0, 0, 0.15)}
#webForm .popUpCalendar .calendarContainer {background:#fff; width:100%; display:table; margin:0 auto; overflow:hidden}
#webForm .popUpCalendar .monthText {width: calc(100% - 36px); font-size:16px; position:relative; display:inline-block; text-align:center; margin-left:20px}
#webForm .popUpCalendar .monthPrev {background:url('../images/generic/forms/left-arrow-grey.png') no-repeat center; width:13px; height:23px; cursor:pointer; position:absolute; display:inline-block; text-align:left}
#webForm .popUpCalendar .monthPrev:hover {background:url('../images/generic/forms/left-arrow-red.png') no-repeat center}
#webForm .popUpCalendar .monthNext {background:url('../images/generic/forms/right-arrow-grey.png') no-repeat center; width:13px; height:23px; cursor:pointer; position:absolute; display:inline-block; text-align:right}
#webForm .popUpCalendar .monthNext:hover {background:url('../images/generic/forms/right-arrow-red.png') no-repeat center}
#webForm .popUpCalendar .dayName {background:#181818; color:#fff; text-align: center; border-right:1px solid #373737; font-size:13px; font-weight:300; padding:10px}
#webForm .popUpCalendar .colData {float:left; width:40px}
#webForm .popUpCalendar .monthContainer {background:#fff; width:100%; border-top:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc; font-size:13px; font-weight:400; padding:8px; color:#444}
#webForm .popUpCalendar .daySelecter {cursor:pointer; border-bottom:1px solid #ccc; border-right:1px solid #ccc; font-size:13px; background:#fff; color:#444; font-weight:300; padding:10px; text-align:center}
#webForm .popUpCalendar .daySelecter:hover, .popUpCalendar .daySelecter.active {color:#bc2228}
#webForm .popUpCalendar .notCurrentMonth {background:#ccc; border-bottom:1px solid #ccc; padding:10px; font-size:13px} 
#webForm .popUpCalendar [id*="col0"] .daySelecter {border-left:1px solid #ccc}

/* ---------- Footer Grid ----------------------- */
.footerTop {padding:20px 0 25px; background:#000}
.footerTop h4 {font-size:18px; margin:0; padding:0; font-family:'Roboto', Arial, Helvetica, sans-serif; color:#fff; padding-bottom:19px; font-weight:500; word-wrap:break-word}
.footerTop .footer-links ul {margin:0; padding:0}
.footerTop .footer-links ul li {list-style-type:none; margin:0; padding:0 0 15px 0}
.footerTop .footer-links ul li a {color:#fff; font-size:14px; padding-bottom:25px; font-weight:300; font-family:'Roboto', Arial, Helvetica, sans-serif;}
.footerTop .footer-links ul li a:hover {text-decoration:underline}
.footerTop .footer-links ul li a:focus {text-decoration:none}

.footerTop .footerAccordion {border:0; margin:0}
.footerTop .footerAccordion .accordion-button {font-family:'Roboto', Arial, Helvetica, sans-serif; display:block; color: #fff; line-height:1em; cursor: pointer; padding: 10px 5px; width: 100%; border: none; text-align: left; outline: none; font-size: 18px; font-weight:500}
.footerTop .footerAccordion .accordion-button {background:url('/assets/ps/assets/common/images/generic/menu/down-arrow.svg') no-repeat 100% 50%;}
.footerTop .footerAccordion .panel {padding:0 5px; display:none; overflow: hidden;}
.footerTop .footerAccordion .panel.active {display:block}                                               
.footerTop .footerAccordion .panel a {display:block; font-family:'Roboto', Arial, Helvetica, sans-serif; color: #fff; font-size: 14px; padding:10px 0; font-weight: 300;}

.footerLogos {text-align:center; font-size:0}
.footerLogo {background-image:url("//s4.rationalcdn.com/img/bg/estate/footer-small.png"); background-repeat:no-repeat; height:38px; float:none; display:inline-block; margin:15px 10px}
.footerLogoImg img {height: 38px; margin-bottom: 25px; margin-right: 40px; vertical-align: inherit;padding: 0px 0;}
/* Color Logo */
.footerLogo.rationalGroup{background-position:0 0; width:80px;} .footerLogo.fps{background-position:0 -38px; width:80px;} .footerLogo.ept{background-position:0 -76px; width:80px;} .footerLogo.arjel{background-position:0 -113px; width:42px;} .footerLogo.plus18{background-position:0 -150px; width:35px;} .footerLogo.adictel{background-position:0 -187px; width:88px;} .footerLogo.igc{background-position:0 -224px; width:50px;} .footerLogo.cigital{background-position:0 -261px; width:61px;} .footerLogo.secure{background-position:0 -297px; width:37px;} .footerLogo.exclusion{background-position:0 -334px; width:37px;} .footerLogo.amaya{background-position:0 -372px; width:80px;} .footerLogo.gamcareCert{background-position:0 -409px; width:48px;} .footerLogo.gamcare{background-position:0 -444px; width:113px;} .footerLogo.estrellas{background-position:0 -484px; width:91px;} .footerLogo.fejar{background-position:0 -521px; width:35px;} .footerLogo.malta{background-position:0 -560px; width:110px;} .footerLogo.gamingLabs{background-position:0 -596px; width:61px;} .footerLogo.juegoSeguro{background-position:0 -632px; width:110px;} .footerLogo.iom{background-position:0 -670px; width:39px;} .footerLogo.plus21{background-position:0 -705px; width:35px;} .footerLogo.aams{background-position:0 -742px; width:45px;} .footerLogo.aamsCert{background-position:0 -780px; width:60px;} .footerLogo.bps{background-position:0 -816px; width:75px;} .footerLogo.casinoAmur{background-position:0 -853px; width:77px;} .footerLogo.bgc{background-position:0 -889px; width:30px;} .footerLogo.gg{background-position:0 -925px; width:37px;} .footerLogo.resorts{background-position:0 -961px; width:77px;} .footerLogo.ccgnj{background-position:0 -999px; width:23px;} .footerLogo.aaj{background-position:0 -1037px; width:85px;} .footerLogo.gokhulp{background-position:0 -1074px; width:85px;} .footerLogo.licensedNJ{background-position:0 -1110px; width:37px;} .footerLogo.gamblingCommission{background-position:0 -1144px; width:80px;} .footerLogo.mga{background-position:0 -1183px; width:75px;} .footerLogo.JugarBIEN{background-position:0 -1259px; width:107px;} .footerLogo.xe{background-position:0 -1294px; width:45px;} .footerLogo.sh{background-position:0 -1331px; width:35px;} .footerLogo.trustIt{background-position:0 -1368px; width:60px;} .footerLogo.evalujeu-long{background-position:0 -1407px; width:250px;} .footerLogo.evalujeu{background-position:0 -1407px; width:95px;} .footerLogo.rg {background-position:0 -1480px; width:35px;} .footerLogo.affiliates {background-position:0 -1515px; width:70px;} .footerLogo.nj-resorts {background-position:0 -1554px; width:43px;} .footerLogo.gambler-800 {background-position:0 -1591px; width:92px;} .footerLogo.dge {background-position:0 -1628px; width:68px;} .footerLogo.gambleaware {background-position:0 -1664px; width:110px;} .footerLogo.srij_1 {background-position:0px -1702px; width:35px;} .footerLogo.srij_2 {background-position:0 -1739px; width:35px;} .footerLogo.srij_3 {background-position:0 -1776px; width:35px;} .footerLogo.gamblingtherapy {background-position:0 -1813px; width:40px;} .footerLogo.nog {background-position:0px -1850px; width:38px} .footerLogo.mof {background-position:0 -1888px; width:29px} .footerLogo.ESSA {background-position:0 -1918px; width:145px} .footerLogo.pslive {background-position:0 -1963px; width:112px} .footerLogo.helpDe {background-position:0 -1999px; width:79px} .footerLogo.helpEn {background-position:0 -2035px; width:79px} .footerLogo.playsafe {background-position:0 -2072px; width:52px} .footerLogo.safeIOM {background-position: 0 -2108px; width: 140px;} .footerLogo.safeIT {background-position: 0 -2145px; width: 146px;} .footerLogo.safePT {background-position: 0 -2182px; width: 132px;} .footerLogo.safeRO {background-position: 0 -2219px; width: 134px;} .footerLogo.starsGroup {background-position: 0 -2255px; width: 75px;} .footerLogo.facebook {background-position: 0 -2293px; width: 35px; } .footerLogo.twitter {background-position: 0 -2330px; width: 40px; } .footerLogo.responsibleGaming {background-position:0px -2369px; width: 35px;} .footerLogo.gamestop {background-position: 0 -2401px; width: 79px;} .footerLogo.sachikoGaming {background-position: 0 -2442px; width: 79px;} .footerLogo.ncpg {background-position: 0 -2478px; width: 77px} .footerLogo.logico {background-position: 0 -2517px; width: 77px} .footerLogo.kethea {background-position: 0 -2551px; width: 77px} .footerLogo.AIGF {background-position: 0 -2594px; width: 36px} .footerLogo.playsafe-fr {background-position: 0 -2628px; width: 148px} .footerLogo.playsafe-nl {background-position: 0 -2666px; width: 148px} .footerLogo.playsafe-en {background-position: 0 -2702px; width: 148px} .footerLogo.spelin {background-position: 0 -2738px; width: 47px} .footerLogo.pcgblr {background-position: 0px -2776px; width: 120px;} .footerLogo.pgcb {background-position: 0 -2812px; width:35px} .footerLogo.davos {background-position: 0 -2850px; width: 62px}  .footerLogo.adm {background-position: 0 -2886px;width: 85px;} .footerLogo.fournier {background-position: 0 -2925px; width: 77px;} .footerLogo.bgsc {background-position: 0 -2961px; width: 135px;} .footerLogo.sicadpt {background-position: 0 -2993px; width: 78px;} .footerLogo.darmstadt { background-position: 0 -3035px; width: 38px} .footerLogo.sandhausen { background-position: 0 -3072px; width: 33px} .footerLogo.kiel { background-position: 0 -3109px; width: 38px} .footerLogo.hannover { background-position: 0 -3146px; width: 43px}
/* Grey Logo */ 
.footerLogo.grey.rationalGroup{background-position:-146px 0;} .footerLogo.grey.fps{background-position:-146px -38px;} .footerLogo.grey.ept{background-position:-146px -76px;} .footerLogo.grey.arjel{background-position:-146px -113px;} .footerLogo.grey.plus18{background-position:-146px -150px;} .footerLogo.grey.adictel{background-position:-146px -187px;} .footerLogo.grey.igc{background-position:-146px -224px;} .footerLogo.grey.cigital{background-position:-146px -261px;} .footerLogo.grey.secure{background-position:-146px -297px;} .footerLogo.grey.exclusion{background-position:-146px -334px;} .footerLogo.grey.amaya{background-position:-146px -372px;} .footerLogo.grey.gamcareCert{background-position:-146px -409px;} .footerLogo.grey.gamcare{background-position:-146px -444px;} .footerLogo.grey.estrellas{background-position:-146px -484px;} .footerLogo.grey.fejar{background-position:-146px -521px;} .footerLogo.grey.malta{background-position:-146px -560px;} .footerLogo.grey.gamingLabs{background-position:-146px -596px;} .footerLogo.grey.juegoSeguro{background-position:-146px -632px;} .footerLogo.grey.iom{background-position:-146px -670px;} .footerLogo.grey.plus21{background-position:-146px -705px;} .footerLogo.grey.aams{background-position:-146px -742px;} .footerLogo.grey.aamsCert{background-position:-146px -780px;} .footerLogo.grey.bps{background-position:-146px -816px;} .footerLogo.grey.casinoAmur{background-position:-146px -853px;} .footerLogo.grey.bgc{background-position:-146px -889px;} .footerLogo.grey.gg{background-position:-146px -925px;} .footerLogo.grey.resorts{background-position:-146px -961px;} .footerLogo.grey.ccgnj{background-position:-146px -999px;} .footerLogo.grey.aaj{background-position:-146px -1037px;} .footerLogo.grey.gokhulp{background-position:-146px -1074px;} .footerLogo.grey.licensedNJ{background-position:-146px -1110px;} .footerLogo.grey.gamblingCommission{background-position:-146px -1144px;}.footerLogo.grey.mga{background-position:-146px -1183px;} .footerLogo.grey.JugarBIEN{background-position:-146px -1259px;} .footerLogo.grey.xe{background-position:-146px -1294px;} .footerLogo.grey.sh{background-position:-146px -1331px;} .footerLogo.grey.trustIt{background-position:-146px -1368px;} .footerLogo.grey.evalujeu-long{background-position:0 -1443px;} .footerLogo.grey.evalujeu{background-position:0 -1443px;} .footerLogo.grey.rg {background-position:-146px -1480px;} .footerLogo.grey.affiliates {background-position:-146px -1515px;} .footerLogo.grey.nj-resorts {background-position:-146px -1554px;} .footerLogo.grey.gambler-800 {background-position:-146px -1591px;} .footerLogo.grey.dge {background-position:-146px -1628px;} .footerLogo.grey.gambleaware {background-position:-146px -1664px;} .footerLogo.grey.srij_1 {background-position:-146px -1702px;} .footerLogo.grey.srij_2 {background-position:-146px -1739px;} .footerLogo.grey.srij_3 {background-position:-146px -1776px;} .footerLogo.grey.gamblingtherapy {background-position:-146px -1813px;} .footerLogo.grey.nog {background-position:-146px -1850px} .footerLogo.grey.mof {background-position:-146px -1888px} .footerLogo.grey.ESSA {background-position:-146px -1918px} .footerLogo.grey.pslive {background-position:-146px -1963px} .footerLogo.grey.helpDe {background-position:-146px -1999px} .footerLogo.grey.helpEn {background-position:-146px -2035px} .footerLogo.grey.playsafe {background-position:-146px -2072px} .footerLogo.grey.safeIOM {background-position: -146px -2108px} .footerLogo.grey.safeIT {background-position: -146px -2145px} .footerLogo.grey.safePT {background-position: -146px -2182px} .footerLogo.grey.safeRO {background-position: -146px -2219px} .footerLogo.grey.starsGroup {background-position: -146px -2255px} .footerLogo.grey.facebook {background-position: -146px -2293px} .footerLogo.grey.twitter {background-position: -146px -2330px} .footerLogo.grey.responsibleGaming {background-position:-146px -2369px} .footerLogo.grey.gamestop {background-position: -146px -2401px;} .footerLogo.grey.sachikoGaming {background-position: -147px -2440px;} .footerLogo.grey.ncpg {background-position: -147px -2478px;} .footerLogo.grey.logico {background-position: -147px -2517px; width: 77px} .footerLogo.grey.kethea {background-position: -147px -2551px} .footerLogo.grey.AIGF {background-position: -146px -2594px;} .footerLogo.grey.playsafe-fr {background-position: -146px -2628px;} .footerLogo.grey.playsafe-nl {background-position: -146px -2666px;} .footerLogo.grey.playsafe-en {background-position: -146px -2702px;} .footerLogo.grey.spelin {background-position:-146px  -2738px} .footerLogo.grey.pcgblr {background-position: -146px -2776px;} .footerLogo.grey.pgcb {background-position: -146px -2812px} .footerLogo.grey.davos {background-position: -146px -2850px} .footerLogo.grey.adm {background-position: -146px -2886px;} .footerLogo.grey.fournier {background-position: -146px -2925px} .footerLogo.grey.bgsc {background-position:-146px -2961px;} .footerLogo.grey.sicadpt {background-position:-146px -2993px;} .footerLogo.grey.darmstadt { background-position: -146px -3035px;} .footerLogo.grey.sandhausen { background-position: -146px -3072px;} .footerLogo.grey.kiel { background-position: -146px -3109px;} .footerLogo.grey.hannover { background-position: -146px -3146px;}

.footerBottom {background:#181818; padding:20px 0}
.footerBottom .legal-navigation {padding:10px 0 20px}
.footerBottom .legal-navigation a {line-height:1.5em; display:grid; font-size:12px; font-family:'Roboto', Arial, Helvetica, sans-serif; font-weight:400; color:#d1d1d1; padding:0 0 20px}
.footerBottom .legal-navigation a:first-child {padding-left:0}
.footerBottom .legal-navigation a:last-child {padding-right:0; border:0}
.footerBottom .copyright p {line-height:2em; padding:10px 0; margin:0; font-size:12px; font-family:'Roboto', Arial, Helvetica, sans-serif; font-weight:400; color:#d1d1d1}
.footerBottom .copyright p a {color:#36E7C7}
.footerBottom .copyright p a:hover {color:#91F2E0; text-decoration:underline}
.footerBottom .copyright p a:focus {color:#15B799; text-decoration:none}

.footerBottom .social-media {text-align:center; padding:10px 0}
.footerBottom .social-media a.social-logo {position: relative; margin: 10px}
.footerBottom .social-media a:hover.social-logo {text-decoration:none}                                   
.footerBottom .social-media a.social-logo img {width:24px; height:24px; object-fit:cover; padding:0}
.footerBottom .social-logo img {object-position:0px 0}
.footerBottom .social-logo img:hover {object-position:-24px 0}                                     

/*Universal JS Clock*/
.clock {background-color:#212121}
.universalClock {color:#d1d1d1; font-weight:400; padding-top:13px; padding-bottom:13px; width: 100%; font-family:'Roboto', Arial, Helvetica, sans-serif; font-size:12px; display: inline-block}

@media(min-width:768px){
    .footerLogo {margin-bottom: 25px; margin-right: 40px}
    .footerBottom .legal-navigation {font-size:0}
    .footerBottom .legal-navigation a {display:inline; padding:0 25px; border-right:1px solid #d1d1d1}
    .footerBottom .legal-navigation a:first-child {padding-left:0}
    .footerBottom .legal-navigation a:last-child {padding-right:0; border:0}
    .footerBottom .social-media a.social-logo {margin:10px 3px}                                 
    .footerBottom .social-media {display: block; float: right; text-align: right; margin: 50px 15px 0 0; padding: 0;}
}
@media(min-width:992px) {
    .footerTop {padding:40px 0 25px;}
    .footerLogos {display:block; float:left}
    .footerBottom .social-media a.social-logo {margin:10px}  
}

/* ---------- Site Header ---------- */
#siteHeader {background:#000}
#siteHeader .vertical-head {background-color:#333333;text-align:center; height:40px;}
#siteHeader .vertical-head div.vertical {display: inline-block;height:40px;}
#siteHeader .vertical-head div.vertical a{display: inline-block;border-bottom:4px solid transparent;width: 56px;height:40px;text-indent:-1000px;overflow:hidden;margin:0px;margin-right: 40px;opacity: 0.6; filter: grayscale(1) contrast(0.6);}
#siteHeader .vertical-head div.vertical a.active {border-bottom: 4px solid #D70A0A;opacity: 1; filter: grayscale(0) contrast(1);}
#siteHeader .vertical-head div.vertical a:nth-child(2) {display:none;}
#siteHeader .vertical-head div.vertical:last-child a {margin-right:0}
#siteHeader .vertical-head .poker-vertical a {background:url('/assets/ps/assets/common/images/generic/logos/360/poker-txt-v2.svg') no-repeat;background-position:center center;}
#siteHeader .vertical-head .casino-vertical a {background:url('/assets/ps/assets/common/images/generic/logos/360/casino-txt-v2.svg') no-repeat; background-position:center center;}
#siteHeader .vertical-head .casino-vertical a#psv-vertical-lg {background:url('../images/generic/logos/360/vegas-txt-v2.svg') no-repeat; background-position:center center;}
#siteHeader .vertical-head .sports-vertical a {background:url('/assets/ps/assets/common/images/generic/logos/360/sports-txt-v2.svg') no-repeat; background-position:center center;}
#siteHeader .site-header .stars-logo-small {height:32px; width:126px; margin-top:4px; background:url('/assets/ps/assets/common/images/generic/logos/360/stars.svg') no-repeat; }
#siteHeader .site-header .poker-logo {height:36px; width:138px; margin-top:4px; background:url('/assets/ps/assets/common/images/generic/logos/360/poker.svg') -6px no-repeat; }
#siteHeader .site-header .casino-logo {height:36px; width:138px; margin-top:4px; background:url('/assets/ps/assets/common/images/generic/logos/360/casino.svg') -6px no-repeat; }
#siteHeader .site-header .vegas-logo {height:36px; width:138px; margin-top:4px; background:url('../images/generic/logos/psv.svg') -6px no-repeat; }
#siteHeader .site-header .sports-logo {height:36px; width:138px; margin-top:4px; background:url('/assets/ps/assets/common/images/generic/logos/360/sports.svg') -6px no-repeat; }
#siteHeader .site-header .siteLogo *:nth-child(2) {display: none !important}
#siteHeader .site-header .desktopVerticals {padding-top:18px}
#siteHeader .site-header .desktopVerticals .vertical {float:left;position:relative;margin-right: 34px;}
#siteHeader .site-header .desktopVerticals .vertical:last-child {margin-right:0}
#siteHeader .site-header .desktopVerticals a {text-indent:-99999px;overflow:hidden;display:block;height: 28px;width: 74px;border-bottom:4px solid transparent;background-position:center center !important;opacity: 0.7; filter: grayscale(1) contrast(0.5);}
#siteHeader .site-header .desktopVerticals a.active, #siteHeader .site-header .desktopVerticals a:hover{border-bottom:4px solid #D70A0A;opacity: 1; filter:grayscale(0) contrast(1)}
#siteHeader .site-header .desktopVerticals .poker-vertical a {background:url('/assets/ps/assets/common/images/generic/logos/360/poker-txt-v2.svg') no-repeat;width: 70px;}
#siteHeader .site-header .desktopVerticals .casino-vertical a {background:url('/assets/ps/assets/common/images/generic/logos/360/casino-txt-v2.svg') no-repeat;width: 83px;}
#siteHeader .site-header .desktopVerticals .casino-vertical a#psv-vertical-lg {background:url('../images/generic/logos/360/vegas-txt-v2.svg') no-repeat; } 
#siteHeader .site-header .desktopVerticals .sports-vertical a {background:url('/assets/ps/assets/common/images/generic/logos/360/sports-txt-v2.svg') no-repeat;width: 86px;}
#siteHeader .site-header .desktopVerticals .sports-vertical a#sb-vertical-lg {background:url('../images/generic/logos/skybet-de.svg') no-repeat; } 
#siteHeader .site-header .desktopVerticals .sports-vertical a:hover, #siteHeader .site-header .desktopVerticals .casino-vertical a:hover {filter:none; -webkit-filter:none}
#siteHeader .site-header .mobileVerticals {padding:15px 0px;}
#siteHeader .site-header .mobileVerticals a {display:inline-block; vertical-align:middle}
#siteHeader .site-header .mobileVerticals .mobile-vertical {background:url('/assets/ps/assets/common/images/generic/logos/poker-m.svg') center no-repeat; width:30px; height:30px; margin-left:5px}
#siteHeader .site-header .casino-vertical a:nth-child(2) {display:none}
#siteHeader .site-header .sports-vertical a:nth-child(2) {display:none}

#siteHeader .sidenav .poker-logo { position:absolute; top:6px; right:0px; height:32px; width:126px; margin-top:4px; background:url('/assets/ps/assets/common/images/generic/logos/360/poker.svg') -6px no-repeat;  }
#siteHeader .sidenav .casino-logo { position:absolute; top:6px; right:0px; height:32px; width:126px; margin-top:4px; background:url('/assets/ps/assets/common/images/generic/logos/360/casino.svg') -6px no-repeat; }
#siteHeader .sidenav .vegas-logo { position:absolute; top:6px; right:0px; height:32px; width:126px; margin-top:4px; background:url('../images/generic/logos/psv.svg') -6px no-repeat; }
#siteHeader .sidenav .sports-logo { position:absolute; top:6px; right:0px; height:32px; width:126px; margin-top:4px; background:url('/assets/ps/assets/common/images/generic/logos/360/sports.svg') -6px no-repeat; }

.sidenav .sidenav-verticals {background:#0a0a0a;border-bottom:1px solid #3D3D3D;padding:10px 0;background-color: #212121;}
.sidenav .sidenav-verticals .poker-vertical a {background:url('/assets/ps/assets/common/images/generic/logos/360/poker-txt.svg') no-repeat 0 center; width:140px}
.sidenav .sidenav-verticals .casino-vertical a {background:url('/assets/ps/assets/common/images/generic/logos/360/casino-txt.svg') no-repeat 0 center; }
.sidenav .sidenav-verticals .casino-vertical a#psv-vertical-lg {background:url('../images/generic/logos/360/vegas-txt.svg') no-repeat 0 center; }
.sidenav .sidenav-verticals .sports-vertical a {background:url('/assets/ps/assets/common/images/generic/logos/360/sports-txt.svg') no-repeat 0 center; }
.sidenav .sidenav-verticals .sports-vertical a#sb-vertical-sm {background: url('../images/generic/logos/skybet-de.svg') no-repeat 24px; background-size: contain;height: 30px;}
.sidenav .siteLogo *:nth-child(2) {display: none !important}

#secondary-navigation {
    text-align: right;
    padding-top: 0px;
    padding-bottom: 10px;
}

/* ----------------- Localised Logos --------------*/
#siteHeader .site-header .desktopVerticals {
  display: flex;
  align-items: flex-end;
}

[lang="bg-bg"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/bg/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 75px;
  background-size: auto 16px;
}

[lang="bg-bg"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/bg/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 53px;
}

[lang="bg-bg"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/bg/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="cz-cz"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/cz/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 103px;
  background-size: auto 16px;
}

[lang="cz-cz"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/cz/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 73px;
}

[lang="cz-cz"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/cz/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="da-dk"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/da/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 86px;
  background-size: auto 16px;
}

[lang="da-dk"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/da/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 61px;
}

[lang="da-dk"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/da/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="de-de"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/de/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 192px;
  background-size: auto 16px;
}

[lang="de-de"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/de/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 136px;
}

[lang="de-de"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/de/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="en-us"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/en/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 103px;
  background-size: auto 16px;
}

[lang="en-us"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/en/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 73px;
}

[lang="en-us"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/en/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="es-419"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 134px;
  background-size: auto 16px;
}

[lang="es-419"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 95px;
}

[lang="es-419"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="es-es"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 134px;
  background-size: auto 16px;
}

[lang="es-es"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 95px;
}

[lang="es-es"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}
                                    
[lang="es-la"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 134px;
  background-size: auto 16px;
}

[lang="es-la"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 95px;
}

[lang="es-la"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="et-ee"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/et/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 86px;
  background-size: auto 16px;
}

[lang="et-ee"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/et/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 61px;
}

[lang="et-ee"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/et/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="fi-fi"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/fi/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 110px;
  background-size: auto 16px;
}

[lang="fi-fi"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/fi/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 78px;
}

[lang="fi-fi"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/fi/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="fr-fr"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/fr/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 103px;
  background-size: auto 16px;
}

[lang="fr-fr"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/fr/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 73px;
}

[lang="fr-fr"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/fr/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="el-gr"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/gr-el/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 124px;
  background-size: auto 16px;
}

[lang="el-gr"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/gr-el/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 88px;
}

[lang="el-gr"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/gr-el/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="hr-hr"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/hr/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 127px;
  background-size: auto 16px;
}

[lang="hr-hr"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/hr/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 90px;
}

[lang="hr-hr"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/hr/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="hu-hu"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/hu/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 86px;
  background-size: auto 16px;
}

[lang="hu-hu"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/hu/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 61px;
}

[lang="hu-hu"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/hu/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="is-is"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/is/light/sports.svg)
    no-repeat;
  height: 28px;
    width: 86px;
    background-size: auto 16px;
}

[lang="is-is"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/is/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 61px;
}

[lang="is-is"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/is/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="it-it"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/it/light/sports.svg)
    no-repeat;
  height: 28px;
    width: 86px;
    background-size: auto 16px;
}

[lang="it-it"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/it/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 61px;
}

[lang="it-it"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/it/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="ja-jp"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ja/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 67px;
  background-size: auto 16px;
}

[lang="ja-jp"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ja/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 48px;
}

[lang="ja-jp"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ja/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="lt-lt"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/lt/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 238px;
  background-size: auto 16px;
}

[lang="lt-lt"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/lt/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 169px;
}

[lang="lt-lt"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/lt/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="lv-lv"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/lv/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 103px;
  background-size: auto 16px;
}

[lang="lv-lv"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/lv/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 73px;
}

[lang="lv-lv"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/lv/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="nl-nl"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/nl/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 86px;
  background-size: auto 16px;
}

[lang="nl-nl"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/nl/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 61px;
}

[lang="nl-nl"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/nl/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="no-no"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/no/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 103px;
  background-size: auto 16px;
}

[lang="no-no"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/no/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 73px;
}

[lang="no-no"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/no/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="pl-pl"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pl/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 164px;
  background-size: auto 16px;
}

[lang="pl-pl"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pl/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 116px;
}

[lang="pl-pl"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pl/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="pt-br"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pt-br/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 130px;
  background-size: auto 16px;
}

[lang="pt-br"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pt-br/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 92px;
}

[lang="pt-br"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pt-br/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="pt-pt"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pt/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 153px;
  background-size: auto 16px;
}

[lang="pt-pt"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pt/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 108px;
}

[lang="pt-pt"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pt/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="ro-ro"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ro/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 127px;
  background-size: auto 16px;
}

[lang="ro-ro"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ro/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 90px;
}

[lang="ro-ro"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ro/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="ru-ru"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ru/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 75px;
  background-size: auto 16px;
}

[lang="ru-ru"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ru/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 53px;
}

[lang="ru-ru"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ru/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="sv-se"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/se/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 72px;
  background-size: auto 16px;
}

[lang="sv-se"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/se/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 51px;
}

[lang="sv-se"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/se/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="si-si"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/sl/light/sports.svg)
    no-repeat;
  height: 34px;
  width: 96px;
  background-size: auto 22px;
}

[lang="si-si"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/sl/light/sports.svg)
    no-repeat !important;
  background-position: center 8px !important;
  background-size: auto 17px !important;
  width: 64px;
}

[lang="si-si"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/sl/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 17px !important;
}

[lang="ua-ua"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ua/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 75px;
  background-size: auto 16px;
}

[lang="ua-ua"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ua/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 53px;
}

[lang="ua-ua"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ua/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="zh-CN"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/zhs/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 36px;
  background-size: auto 16px;
}

[lang="zh-CN"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/zhs/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 25px;
}

[lang="zh-CN"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/zhs/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="zh-TW"] #siteHeader .site-header .desktopVerticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/zht/light/sports.svg)
    no-repeat;
  height: 28px;
  width: 68px;
  background-size: auto 16px;
}

[lang="zh-TW"] #siteHeader .vertical-head .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/zht/light/sports.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 48px;
}

[lang="zh-TW"] .sidenav .sidenav-verticals .sports-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/zht/light/sports.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="bg-bg"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/bg/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 73px;
  background-size: auto 16px;
}

[lang="bg-bg"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/bg/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 52px;
}

[lang="bg-bg"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/bg/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="cz-cz"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/cz/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 88px;
  background-size: auto 16px;
}

[lang="cz-cz"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/cz/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 63px;
}

[lang="cz-cz"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/cz/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="da-dk"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/da/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 88px;
  background-size: auto 16px;
}

[lang="da-dk"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/da/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 63px;
}

[lang="da-dk"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/da/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="de-de"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/de/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 88px;
  background-size: auto 16px;
}

[lang="de-de"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/de/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 63px;
}

[lang="de-de"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/de/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="en-us"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/en/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 88px;
  background-size: auto 16px;
}

[lang="en-us"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/en/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 63px;
}

[lang="en-us"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/en/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="es-419"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 88px;
  background-size: auto 16px;
}

[lang="es-419"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 63px;
}

[lang="es-419"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}
[lang="es-es"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 88px;
  background-size: auto 16px;
}

[lang="es-es"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 63px;
}

[lang="es-es"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}
                                    
[lang="es-la"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 88px;
  background-size: auto 16px;
}

[lang="es-la"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 63px;
}

[lang="es-la"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="et-ee"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/et/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 104px;
  background-size: auto 16px;
}

[lang="et-ee"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/et/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 74px;
}

[lang="et-ee"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/et/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="fi-fi"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/fi/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 93px;
  background-size: auto 16px;
}

[lang="fi-fi"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/fi/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 66px;
}

[lang="fi-fi"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/fi/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="fr-fr"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/fr/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 88px;
  background-size: auto 16px;
}

[lang="fr-fr"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/fr/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 63px;
}

[lang="fr-fr"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/fr/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="el-gr"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/gr-el/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 73px;
  background-size: auto 16px;
}

[lang="el-gr"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/gr-el/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 52px;
}

[lang="el-gr"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/gr-el/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="hr-hr"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/hr/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 88px;
  background-size: auto 16px;
}

[lang="hr-hr"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/hr/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 63px;
}

[lang="hr-hr"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/hr/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="hu-hu"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/hu/light/poker.svg)
    no-repeat;
  height: 34px;
  width: 100px;
  background-size: auto 22px;
}

[lang="hu-hu"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/hu/light/poker.svg)
    no-repeat !important;
  background-position: center 8px !important;
  background-size: auto 17px !important;
  width: 66px;
}

[lang="hu-hu"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/hu/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 17px !important;
}

[lang="is-is"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/is/light/poker.svg)
    no-repeat;
  height: 34px;
    width: 100px;
    background-size: auto 22px;
}

[lang="is-is"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/is/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 63px;
}

[lang="is-is"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/is/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="it-it"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/it/light/poker.svg)
    no-repeat;
  height: 28px;
    width: 88px;
    background-size: auto 16px;
}

[lang="it-it"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/it/light/poker.svg)
    no-repeat !important;
  background-position: center 8px !important;
  background-size: auto 17px !important;
  width: 66px;
}

[lang="it-it"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/it/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 17px !important;
}

[lang="ja-jp"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ja/light/poker.svg)
    no-repeat;
  height: 34px;
  width: 107px;
  background-size: auto 22px;
}

[lang="ja-jp"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ja/light/poker.svg)
    no-repeat !important;
  background-position: center 8px !important;
  background-size: auto 17px !important;
  width: 72px;
}

[lang="ja-jp"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ja/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 17px !important;
}

[lang="lt-lt"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/lt/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 109px;
  background-size: auto 16px;
}

[lang="lt-lt"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/lt/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 77px;
}

[lang="lt-lt"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/lt/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="lv-lv"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/lv/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 102px;
  background-size: auto 16px;
}

[lang="lv-lv"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/lv/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 72px;
}

[lang="lv-lv"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/lv/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="nl-nl"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/nl/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 88px;
  background-size: auto 16px;
}

[lang="nl-nl"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/nl/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 63px;
}

[lang="nl-nl"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/nl/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="no-no"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/no/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 88px;
  background-size: auto 16px;
}

[lang="no-no"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/no/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 63px;
}

[lang="no-no"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/no/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="pl-pl"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pl/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 88px;
  background-size: auto 16px;
}

[lang="pl-pl"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pl/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 63px;
}

[lang="pl-pl"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pl/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="pt-br"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pt-br/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 88px;
  background-size: auto 16px;
}

[lang="pt-br"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pt-br/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 63px;
}

[lang="pt-br"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pt-br/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="pt-pt"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pt/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 88px;
  background-size: auto 16px;
}

[lang="pt-pt"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pt/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 63px;
}

[lang="pt-pt"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pt/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="ro-ro"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ro/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 88px;
  background-size: auto 16px;
}

[lang="ro-ro"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ro/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 63px;
}

[lang="ro-ro"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ro/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="ru-ru"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ru/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 73px;
  background-size: auto 16px;
}

[lang="ru-ru"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ru/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 52px;
}

[lang="ru-ru"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ru/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="sv-se"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/se/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 88px;
  background-size: auto 16px;
}

[lang="sv-se"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/se/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 63px;
}

[lang="sv-se"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/se/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="si-si"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/sl/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 88px;
  background-size: auto 16px;
}

[lang="si-si"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/sl/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 63px;
}

[lang="si-si"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/sl/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="ua-ua"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ua/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 73px;
  background-size: auto 16px;
}

[lang="ua-ua"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ua/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 52px;
}

[lang="ua-ua"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ua/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="zh-CN"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/zhs/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 33px;
  background-size: auto 16px;
}

[lang="zh-CN"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/zhs/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 24px;
}

[lang="zh-CN"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/zhs/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="zh-TW"] #siteHeader .site-header .desktopVerticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/zht/light/poker.svg)
    no-repeat;
  height: 28px;
  width: 35px;
  background-size: auto 16px;
}

[lang="zh-TW"] #siteHeader .vertical-head .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/zht/light/poker.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 25px;
}

[lang="zh-TW"] .sidenav .sidenav-verticals .poker-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/zht/light/poker.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="bg-bg"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/bg/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 91px;
  background-size: auto 16px;
}

[lang="bg-bg"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/bg/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 65px;
}

[lang="bg-bg"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/bg/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="cz-cz"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/cz/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 97px;
  background-size: auto 16px;
}

[lang="cz-cz"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/cz/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 69px;
}

[lang="cz-cz"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/cz/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="da-dk"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/da/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 98px;
  background-size: auto 16px;
}

[lang="da-dk"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/da/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 69px;
}

[lang="da-dk"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/da/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="de-de"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/de/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 98px;
  background-size: auto 16px;
}

[lang="de-de"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/de/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 69px;
}

[lang="de-de"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/de/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="en-us"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/en/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 98px;
  background-size: auto 16px;
}

[lang="en-us"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/en/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 69px;
}

[lang="en-us"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/en/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="es-419"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 98px;
  background-size: auto 16px;
}

[lang="es-419"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 69px;
}

[lang="es-419"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}
[lang="es-es"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 98px;
  background-size: auto 16px;
}

[lang="es-es"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 69px;
}

[lang="es-es"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}
                                    
[lang="es-la"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 98px;
  background-size: auto 16px;
}

[lang="es-la"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 69px;
}

[lang="es-la"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/es-la/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="et-ee"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/et/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 105px;
  background-size: auto 16px;
}

[lang="et-ee"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/et/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 74px;
}

[lang="et-ee"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/et/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="fi-fi"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/fi/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 98px;
  background-size: auto 16px;
}

[lang="fi-fi"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/fi/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 69px;
}

[lang="fi-fi"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/fi/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="fr-fr"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/fr/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 98px;
  background-size: auto 16px;
}

[lang="fr-fr"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/fr/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 69px;
}

[lang="fr-fr"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/fr/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="el-gr"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/gr-el/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 82px;
  background-size: auto 16px;
}

[lang="el-gr"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/gr-el/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 58px;
}

[lang="el-gr"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/gr-el/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="hr-hr"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/hr/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 97px;
  background-size: auto 16px;
}

[lang="hr-hr"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/hr/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 69px;
}

[lang="hr-hr"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/hr/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="hu-hu"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/hu/light/casino.svg)
    no-repeat;
  height: 34px;
  width: 128px;
  background-size: auto 22px;
}

[lang="hu-hu"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/hu/light/casino.svg)
    no-repeat !important;
  background-position: center 8px !important;
  background-size: auto 17px !important;
  width: 85px;
}

[lang="hu-hu"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/hu/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 17px !important;
}

[lang="is-is"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/is/light/casino.svg)
    no-repeat;
  height: 28px;
    width: 98px;
    background-size: auto 16px;
}

[lang="is-is"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/is/light/casino.svg)
    no-repeat !important;
  background-position: center 8px !important;
  background-size: auto 17px !important;
  width: 74px;
}

[lang="is-is"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/is/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 17px !important;
}

[lang="it-it"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/it/light/casino.svg)
    no-repeat;
  height: 34px;
    width: 111px;
    background-size: auto 22px;
}

[lang="it-it"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/it/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 69px;
}

[lang="it-it"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/it/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="ja-jp"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ja/light/casino.svg)
    no-repeat;
  height: 34px;
  width: 76px;
  background-size: auto 22px;
}

[lang="ja-jp"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ja/light/casino.svg)
    no-repeat !important;
  background-position: center 8px !important;
  background-size: auto 17px !important;
  width: 51px;
}

[lang="ja-jp"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ja/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 17px !important;
}

[lang="lt-lt"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/lt/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 98px;
  background-size: auto 16px;
}

[lang="lt-lt"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/lt/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 69px;
}

[lang="lt-lt"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/lt/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="lv-lv"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/lv/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 98px;
  background-size: auto 16px;
}

[lang="lv-lv"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/lv/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 69px;
}

[lang="lv-lv"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/lv/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="nl-nl"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/nl/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 98px;
  background-size: auto 16px;
}

[lang="nl-nl"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/nl/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 69px;
}

[lang="nl-nl"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/nl/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="no-no"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/no/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 98px;
  background-size: auto 16px;
}

[lang="no-no"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/no/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 69px;
}

[lang="no-no"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/no/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="pl-pl"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pl/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 107px;
  background-size: auto 16px;
}

[lang="pl-pl"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pl/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 76px;
}

[lang="pl-pl"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pl/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="pt-br"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pt-br/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 111px;
  background-size: auto 16px;
}

[lang="pt-br"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pt-br/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 79px;
}

[lang="pt-br"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pt-br/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="pt-pt"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pt/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 98px;
  background-size: auto 16px;
}

[lang="pt-pt"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pt/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 69px;
}

[lang="pt-pt"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/pt/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="ro-ro"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ro/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 96px;
  background-size: auto 16px;
}

[lang="ro-ro"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ro/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 68px;
}

[lang="ro-ro"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ro/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="ru-ru"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ru/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 91px;
  background-size: auto 16px;
}

[lang="ru-ru"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ru/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 65px;
}

[lang="ru-ru"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ru/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="sv-se"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/se/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 98px;
  background-size: auto 16px;
}

[lang="sv-se"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/se/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 69px;
}

[lang="sv-se"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/se/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="si-si"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/sl/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 139px;
  background-size: auto 16px;
}

[lang="si-si"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/sl/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 98px;
}

[lang="si-si"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/sl/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="ua-ua"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ua/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 91px;
  background-size: auto 16px;
}

[lang="ua-ua"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ua/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 65px;
}

[lang="ua-ua"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/ua/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="zh-CN"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/zhs/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 52px;
  background-size: auto 16px;
}

[lang="zh-CN"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/zhs/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 37px;
}

[lang="zh-CN"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/zhs/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}

[lang="zh-TW"] #siteHeader .site-header .desktopVerticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/zht/light/casino.svg)
    no-repeat;
  height: 28px;
  width: 52px;
  background-size: auto 16px;
}

[lang="zh-TW"] #siteHeader .vertical-head .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/zht/light/casino.svg)
    no-repeat !important;
  background-position: center center !important;
  background-size: auto 12px !important;
  width: 37px;
}

[lang="zh-TW"] .sidenav .sidenav-verticals .casino-vertical a {
  background: url(https://cmsstorage.rationalcdn.com/assets/ps/assets/common/images/vertical-logos/zht/light/casino.svg)
    no-repeat 24px center !important;
  background-size: auto 12px !important;
}