article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {display: block;}
audio, canvas, video {display: inline-block;}
audio:not([controls]) {display: none;height: 0;}
[hidden] {display: none;}
html {font-size: 100%;}
html, button, input, select, textarea {font-family: sans-serif;}
body {margin: 0;}
a:focus {outline: thin dotted;}
a:active, a:hover {outline: 0 none;}
abbr[title] {border-bottom: 1px dotted;}
b, strong {font-weight: bold;}
blockquote {margin: 1em 40px;}
dfn {font-style: italic;}
mark {background: #ff0 none repeat scroll 0 0;color: #000;}
p, pre {margin: 0;}
code, kbd, pre, samp {font-family: monospace,serif;font-size: 1em;}
pre {white-space: pre-wrap;word-wrap: break-word;}
q {quotes: none;}
q::before, q::after {content: none;}
small {font-size: 80%;}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
img {border: 0 none;}
svg:not(:root) {overflow: hidden;}
figure {margin: 0;}
form {margin: 0;}
fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}
legend {border: 0 none;padding: 0;white-space: normal;}
button, input, select, textarea {font-size: 100%;margin: 0;vertical-align: baseline;}
button, input {line-height: normal;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer;}
button[disabled], input[disabled] {cursor: default;}
input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;}
input[type="search"] {box-sizing: content-box;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0 none;padding: 0;}
textarea {overflow: auto;vertical-align: top;}
table {border-collapse: collapse;border-spacing: 0;}
*::-moz-selection {background: #b3d4fc none repeat scroll 0 0;text-shadow: none;}
hr {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: #ccc -moz-use-text-color -moz-use-text-color;
border-image: none;
border-style: solid none none;
border-width: 1px 0 0;
display: block;
height: 1px;
margin: 1em 0;
padding: 0;
}
img {vertical-align: middle;}
fieldset {border: 0 none;margin: 0;padding: 0;}
.chromeframe {background: #ccc none repeat scroll 0 0;color: #000;margin: 0.2em 0;padding: 0.2em 0;}
dl, menu, ol, ul {margin: 1em 0;}
dd {margin: 0 0 0 40px;}
menu, ol, ul {padding: 0 0 0 40px;}
nav ul, nav ol {list-style: outside none none;}
body {background: #E2E2E2 none repeat scroll 0 0;font: normal 14px Verdana, Arial;line-height: 1.4;text-align: justify;}
a {text-decoration:none;color:#072DEF;}
a:hover {text-decoration:underline;}
a:visited {color:#072DEF;}
header {max-width: 1000px;margin: 10px auto;}
header .ban {float: right;width: 234px;margin: -7px 5px 0 0;}
header .ban span {font-size: 18px;text-align: center;display: block;}
header .ban a.banner {width:234px;height:60px;}
header .ban .sign {display: block;margin: 45px auto 0;}
@media (max-width: 860px) {
header a.bps {display:block;margin:0 auto;}
header .ban {display:block;float:none;margin:0 auto;text-align:center;}
}
footer {max-width: 1000px;margin: 0 auto;text-align: left;font-size:13px;}
footer div a {color:#000!important;}
footer a.test {float:right;margin:-18px 0 10px 0;text-decoration:none;color:#ff2828;}
footer a.test:hover {color:#072DEF;}
img.email {margin: -3px -1px 0 -7px;}
@media (max-width: 700px) {
footer {text-align:center;}
footer a.test {margin:10px auto;display:block;width:100%;}
}
article {background: white none repeat scroll 0 0;box-shadow: 0 0 5px -1px black;color: #333;margin: 5px auto 10px;padding: 20px 25px 10px;position: relative;max-width: 941px;}
h1, h2, h3, h4, h5, h6 {font: normal 22px Arial;margin: 0;padding-bottom: 15px;}
article p {padding-bottom: 15px;}
.both {clear: both;}
.left {display: inline;float: left;padding-right: 20px;}
.right {display: inline;float: right;padding-left: 20px;}
.ir {background-color: transparent;border: 0 none;overflow: hidden;}
.ir::before {content: "";display: block;height: 100%;width: 0;}
.hidden {display: none !important;visibility: hidden;}
.visuallyhidden {border: 0 none;clip: rect(0px, 0px, 0px, 0px);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto;}
.invisible {visibility: hidden;}
.clear::before, .clear::after {content: " ";display: table;}
.clear::after {clear: both;}
.clear {}
.video {display:block;margin:10px auto;width:560px;}

@media (max-width: 600px) {
	article img.right{display:block;float:none;padding:0;margin:0 auto 5px;}
	article img.left{display:block;float:none;padding:0;margin:0 auto 5px;}
	.video{display:none;}
	}
@media (max-width: 640px) {
	header a.bps img{width:100%;height:auto;}
	}
.cta{display: block;margin: 10px auto 20px auto;color: #ff2828;text-align: center;text-decoration: none;overflow: hidden;font-size: 16px;}
.cta:hover{color:#072DEF;}
.r-box {border: 1px solid #c6c6c6;float: right;background: #fff;margin: -40px 0 0 15px;padding:0;box-shadow: none;width: 260px;}
.r-box li {display: block;font-size: 0.9em;color: #5f5f5f;font-family: 'Open Sans', sans-serif;font-weight: 400;padding: 0 22px;margin-bottom: 10px;text-align: left;}
.r-box li.heading {border-bottom: 1px solid #c6c6c6;border-top: 6px solid #bccbcb;background: #d4d4d4;font-size: 1.17em;font-family: 'Open Sans', sans-serif;font-weight: 700;color: #7e7e7e;text-align: center;padding: 9px 0;}
.r-box li span {display: block;color: #000;}
.r-box li span.ct {text-align:center;}
.r-box li span b {font-size:18px;}
.r-box li a.button {display: block;margin: 10px auto;text-align:center;color:#000;width: 140px;height: 30px;padding-top: 10px;font: bold 16px Verdana;border-radius: 3px;
background: #ff2828; /* Old browsers */
background: -moz-linear-gradient(top,  #ff2828 0%, #ffadad 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ff2828 0%,#ffadad 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ff2828 0%,#ffadad 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff2828', endColorstr='#ffadad',GradientType=0 ); /* IE6-9 */
}
.r-box li a.button:hover {text-decoration:none;color:#fff;
background: #1e5799; /* Old browsers */
background: -moz-linear-gradient(top,  #1e5799 0%, #7db9e8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #1e5799 0%,#7db9e8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #1e5799 0%,#7db9e8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
}
.r-box li a.button.fix {background: #e4efc0; /* Old browsers */
background: -moz-linear-gradient(top,  #e4efc0 0%, #abbd73 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #e4efc0 0%,#abbd73 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #e4efc0 0%,#abbd73 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4efc0', endColorstr='#abbd73',GradientType=0 ); /* IE6-9 */}
.r-box li a.button.fix:hover {background: #1e5799; /* Old browsers */
background: -moz-linear-gradient(top,  #1e5799 0%, #7db9e8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #1e5799 0%,#7db9e8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #1e5799 0%,#7db9e8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */}
.r-box li a {display: block;color: #ff3405;text-decoration: none;}
.r-box li a:hover {color: #072DEF;text-decoration: underline;}
.r-box li.heading span {display: block;margin: auto;padding: 0;}
@media (max-width: 700px) {
.r-box {display: block;float: none;text-align: center;margin:10px auto;}
}

table.rooms tr td.logo a{background: url(../img/logos.png) no-repeat left top;display: inline-block;text-indent: -99999px;vertical-align: bottom;width: 150px;height: 50px;}
table.rooms tr td.logo.betfair a {background-position: -5px -5px;}
table.rooms tr td.logo.betfred a {background-position: -5px -65px;}
table.rooms tr td.logo.bwin a {background-position: -5px -125px;}
table.rooms tr td.logo.netbet a {background-position: -5px -185px;}
table.rooms tr td.logo.party a {background-position: -5px -245px;}
table.rooms tr td.logo.pokerstars a {background-position: -5px -305px;}
table.rooms tr td.logo.titanbet a {background-position: -5px -365px;}
table.rooms tr td.logo.williamhill a {background-position: -5px -425px;}
table.rooms tr td.logo.bovada a {background-position: -5px -480px;}

ul.r-box span.logo{background: url(../img/logos.png) no-repeat left top;display: inline-block;text-indent: -99999px;vertical-align: bottom;width: 150px;height: 50px;}
ul.r-box span.logo.betfair {background-position: -5px -5px;}
ul.r-box span.logo.betfred {background-position: -5px -65px;}
ul.r-box span.logo.bwin {background-position: -5px -125px;}
ul.r-box span.logo.netbet {background-position: -5px -185px;}
ul.r-box span.logo.party {background-position: -5px -245px;}
ul.r-box span.logo.pokerstars {background-position: -5px -305px;}
ul.r-box span.logo.titanbet {background-position: -5px -365px;}
ul.r-box span.logo.williamhill {background-position: -5px -425px;}
ul.r-box span.logo.bovada {background-position: -5px -480px;}

.reviews a {
    border: 1px solid grey;
    border-radius: 5px;
}
@media (max-width: 520px) {
.reviews a {display:block;margin:5px auto;}
}
.logo2{background:#a0a0a0 url(../img/logos.png) no-repeat center top;display: inline-block;text-indent: -99999px;width: 150px;height: 50px;}
.logo2.betfair {background-position: -5px -5px;}
.logo2.betfred {background-position: -5px -65px;}
.logo2.bwin {background-position: -5px -125px;}
.logo2.netbet {background-position: -5px -185px;}
.logo2.party {background-position: -5px -245px;}
.logo2.pokerstars {background-position: -5px -305px;}
.logo2.titanbet {background-position: -5px -365px;}
.logo2.williamhill {background-position: -5px -425px;}
.logo2.bovada {background-position: -5px -480px;}

.menu {float: right;border: 1px solid grey;border-radius: 3px;padding: 10px;margin: 0 0 0 10px;}
.menu a {display: block;margin: 5px 10px 0 0;}
.menu span {text-align:center;border-bottom:1px solid gray;display:block;}
@media (max-width: 600px) {
.menu {float:none;margin:10px auto;}
}

table.rooms{width: 100%;border-collapse: collapse;box-sizing: border-box;border-spacing: 0;border: 1px solid #b3b3b3;margin: 10px auto 20px;}
table.rooms th{height: 50px;margin: 0 auto;font-size: 18px;font-weight: normal;text-align: center;text-transform: uppercase;color: #fff;background: #969595;}
table.rooms tr{height: 55px;background: #b1bfb3;}
table.rooms td{font-size: 16px;color: #010101;text-align: center;}
table.rooms td:first-child,table.rooms th:first-child{width: 150px;margin-top: 2px;}
table.rooms tr:nth-of-type(3),table.rooms tr:nth-of-type(4),table.rooms tr:nth-of-type(7),table.rooms tr:nth-of-type(8),table.rooms tr:nth-of-type(11),table.rooms tr:nth-of-type(12),table.rooms tr:nth-of-type(15),table.rooms tr:nth-of-type(16),table.rooms tr:nth-of-type(19),table.rooms tr:nth-of-type(20) {background: #ffffff;}
table.rooms tr td:nth-child(4) {font-weight:bold;font-size:20px;}
table.rooms tr:first-child th {height: 50px;font-size: 23px;font-weight: bold;text-align: center;text-transform: none;color: #797979;background: #fff;}
table.rooms tr td:last-child a{font:bold 17px Verdana;color:#000;text-decoration:none;width:121px;height:39px;line-height:39px;display:block;margin:0 auto;border-radius:5px;
background: #ff2828; /* Old browsers */
background: -moz-linear-gradient(top,  #ff2828 0%, #ffadad 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ff2828 0%,#ffadad 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ff2828 0%,#ffadad 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff2828', endColorstr='#ffadad',GradientType=0 ); /* IE6-9 */
}
table.rooms tr td:last-child a:hover{color:#fff;
background: #1e5799; /* Old browsers */
background: -moz-linear-gradient(top,  #1e5799 0%, #7db9e8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #1e5799 0%,#7db9e8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #1e5799 0%,#7db9e8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
}
table.rooms tr td:nth-child(5) a{font:bold 15px Verdana;color:#000;text-decoration:none;width:80px;height:39px;display:block;margin:0 auto;border-radius:5px;
background: #e4efc0; /* Old browsers */
background: -moz-linear-gradient(top,  #e4efc0 0%, #abbd73 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #e4efc0 0%,#abbd73 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #e4efc0 0%,#abbd73 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4efc0', endColorstr='#abbd73',GradientType=0 ); /* IE6-9 */
}
table.rooms tr td:nth-child(5) a:hover{color:#fff;
background: #1e5799; /* Old browsers */
background: -moz-linear-gradient(top,  #1e5799 0%, #7db9e8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #1e5799 0%,#7db9e8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #1e5799 0%,#7db9e8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
}
@media (max-width: 770px) {
table.rooms tr td:nth-child(2),table.rooms tr th:nth-child(2) {display:none;}
table.rooms {border:none;}
}
@media (max-width: 650px) {
table.rooms tr td:nth-child(3),table.rooms tr th:nth-child(3) {display:none;}
}
@media (max-width: 500px) {
table.rooms tr td:last-child a {width: 85px;font-size: 14px;}
table.rooms tr td:nth-child(5) a {width: 65px;font-size: 12px;line-height: 18px;}
article {padding:2px;}
}
@media (max-width: 415px) {
table.rooms tr td:nth-child(4),table.rooms tr th:nth-child(4) {display:none;}
}
@media (max-width: 350px) {
table.rooms tr td:last-child a {width: 60px;line-height: 16px;font-size: 12px;padding-top: 4px;height: 35px;}
table.rooms tr td:nth-child(5) a {width: 60px;}
}
a.og {color:#667385;}
span.tcs {display:block;font-size:12px;font-weight:normal;font-style:italic;}
table.rooms tr.tcs {height: 20px;}
table.rooms tr.tcs td {font-size: 10px;}
.r-box li span.risk {text-align: center;font-style:italic;margin-top:-10px;font-size:10px;}
.r-box li span.risk.fix{text-align: left;}
footer div.risk {font-size:10px;background-color:#969595;margin:10px 0;padding:5px;border:1px solid black;}
footer div.risk p {text-align:center;padding-top:10px;}
span.flag {display:inline-block;text-indent: -9999px;width:30px;margin-right:2px;}
span.flag.us {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUCAIAAAAVyRqTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXNJREFUeNrUkj1LA0EQhmf3Nt8xIXKJRaIpYmICop2FiL2KoJ2dNoK2VrGxshNs8ytsrJJCK8EilSCSoHhoYRo/MCDJ7eVm3Tu7hINscYVTvAwL+/LwMGR764TzAQAQQoQQQzkQkNJw7fYyCZYNBMYeAcCoRnU9gSicj/LBTUJAuLtcKeezh3upCBOq1Z8f3Vg0LBkFurBuIrrt7v7ds+aPqxORACgOy2Z1lMwjKv5SSkjHg43ljRQTqEptGJ1CIYvOCErJUAaC2ovxPrWylGCgLKRYzFmWLRlHe2WaPbO8WFw4O0iGNGUhrdZrqTTtRR2Khu+bDzfrO3Gwlakrlbw8Pi9qblrlSp79YDRElV1LaunE07VGjbev1XotAsrDcrl0v8+9LsS07EwyfL25OxlUo3aqZ/IZtBE8vsm6GLEDT8/IuaoQhw78GdbcPyLjUShXd9uPxAdkn4XcVU99omad+tU/FNI+r/lUTS70OZ+E/AowAGJ094K+MD+3AAAAAElFTkSuQmCC) no-repeat 0 0;}