body {
background-image: linear-gradient(#003451, #009fe3);
background-position: 0 0;
}
header {
background-color: #003d5e;
}
#gameList .game a.play .onlinePlayers {
top:5px;
}
#gameList .game {
width: 16%;
}
.thumbnail {
background-color: #fff0;
border: 1px solid #ddd0;
}
#gameList {
background-color: rgba(0, 0, 0, 0);
box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0);
}
#gameList .game a.play img {
display:inline-block;
width:auto;
}
#gameList .game a.play .title {
text-align:center;
}
.appBadge {
display:block;
width:100%;
margin-bottom:1em;
}
.appBadge:last-child {
margin-bottom:0;
}
.appBadge img {
display:block;
width:100%;
height:auto;
}
footer {
text-align:left;
background-image:linear-gradient(to bottom,rgba(0,0,0,0.15) 0,transparent 6px);
background-repeat:no-repeat;
padding:40px 0;
background-color:rgba(0,0,0,0.15);
}
footer * {
font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans","Lucida",sans-serif;
font-size: 13px;
font-weight: normal;
}
footer a {
color:#fff;
}
footer a:hover {
color:#ffea00;
}
footer .logo {
display:block;
width:100%;
padding:1em;
opacity:.6;
transition:all .35s ease-in-out;
}
footer .logo:hover {
opacity:1;
}
footer .spacer {
margin:1em auto;
}
footer h2, footer h3 {
line-height: 1.2;
font-size: 20px;
margin: 0;
color: #ffea00;
}
footer h3 {
font-size: 16px;
}
footer ul {
margin:1em 0;
padding:0;
list-style:none;
}
footer ul li {
margin:.5em 0;
}
footer ul.inline li {
float:left;
}
footer ul.inline {
margin:.5em 0;
}
footer ul.inline li a, footer .legal .gambling a {
color: #ffea00;
text-decoration: none;
border-bottom: 2px dotted rgba(255, 255, 255, .75);
}
footer ul.inline li a:hover, footer .legal .gambling a:hover {
border-bottom: 1px solid #ffea00;
}
footer ul.inline li.active a {
color:#fff;
border-bottom: 1px solid #fff;
}
footer ul.inline li:after {
color:#fff;
content:',';
margin-right:5px;
}
footer ul.inline li:last-child {
clear:right;
}
footer ul.inline li:last-child:after {
content:'';
margin-right:0;
}
footer .legal {
margin: 20px 0;
border: 2px solid #0079ad;
border-radius: 10px;
color: #fff;
}
footer .legal h4 {
margin:5px auto 15px;
}
footer .legal a {
display:inline-block;
vertical-align: middle;
}
footer .legal .providers {
display: table-row;
}
footer .legal .providers .provider {
display: table-cell;
width: 1000px;
border-left: 2px solid #0079ad;
padding: 11px 17px;
}
footer .legal .providers .provider:first-child {
border-left-width: 0;
}
footer .legal .license, footer .legal .gambling {
border-top: 2px solid #0079ad;
padding: 5px;
text-align: center;
}
footer .legal .license .licenseFrom {
display: table-cell;
vertical-align: middle;
color: #84d6f8;
white-space: nowrap;
font-size: 13px;
padding-left: 17px;
}
footer .legal .license .licenseLogo {
display: table-cell;
padding: 0 17px 0 15px;
vertical-align: middle;
white-space: nowrap;
border-right: 2px solid #0079ad;
}
footer .legal .license .licenseText {
display: table-cell;
font-size: 9px;
vertical-align: middle;
color: #84d6f8;
padding-left: 17px;
}
footer .legal .license .licenseText p {
margin:9px auto;
font-size: 9px;
}
footer .legal .license .licenseLock {
display: table-cell;
border-right: 2px solid #0079ad;
padding: 0 15px;
vertical-align: middle;
}
footer .legal .license .awards {
display: table-cell;
white-space: nowrap;
vertical-align: middle;
padding: 0 10px 0 15px;
}
footer .legal .gambling p {
margin:9px auto;
}
footer .legal .gambling a {
padding-bottom:1px;
}
footer .legal .gambling a:hover {
padding-bottom:2px;
}
.miniHeader footer {
display:none;
}
.centeredContent {
color:#fff;
margin-bottom:3em;
padding:100px 0;
}