@font-face {
    font-family: 'InformaPro';
    src: url('/page/fonts/informaproregular-webfont_201586_.eot');
    src: url('/page/fonts/informaproregular-webfont_201586_.eot?#iefix') format('embedded-opentype'),
    url('/page/fonts/informaproregular-webfont_201586_.woff') format('woff'),
    url('/page/fonts/informaproregular-webfont_201586_.ttf') format('truetype'),
    url('/page/fonts/informaproregular-webfont_201586_.svg#webfontc2Im7ahv') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'InformaPro';
    src: url('/page/fonts/informaproitalic-webfont_201586_.eot');
    src: url('/page/fonts/informaproitalic-webfont_201586_.eot?#iefix') format('embedded-opentype'),
    url('/page/fonts/informaproitalic-webfont_201586_.woff') format('woff'),
    url('/page/fonts/informaproitalic-webfont_201586_.ttf') format('truetype'),
    url('/page/fonts/informaproitalic-webfont_201586_.svg#webfontc2Im7ahv') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'InformaPro Italic';
    src: url('/page/fonts/informaproitalic-webfont_201586_.eot');
    src: url('/page/fonts/informaproitalic-webfont_201586_.eot?#iefix') format('embedded-opentype'),
    url('/page/fonts/informaproitalic-webfont_201586_.woff') format('woff'),
    url('/page/fonts/informaproitalic-webfont_201586_.ttf') format('truetype'),
    url('/page/fonts/informaproitalic-webfont_201586_.svg#webfontc2Im7ahv') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'InformaMedium';
    src: url('/page/fonts/informapromedium-webfont_201586_.eot');
    src: local('-'),
    url('/page/fonts/informapromedium-webfont_201586_.woff') format('woff'),
    url('/page/fonts/informapromedium-webfont_201586_.ttf') format('truetype'),
    url('/page/fonts/informapromedium-webfont_201586_.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'InformaRegular';
    src: url('/page/fonts/informaproregular-webfont_201586_.eot');
    src: local('-'),
    url('/page/fonts/informaproregular-webfont_201586_.woff') format('woff'),
    url('/page/fonts/informaproregular-webfont_201586_.ttf') format('truetype'),
    url('/page/fonts/informaproregular-webfont_201586_.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'InformaPro Medium';
    src: url('/page/fonts/informapromedium-webfont_201586_.eot');
    src: url('/page/fonts/informapromedium-webfont_201586_.eot?#iefix') format('embedded-opentype'),
    url('/page/fonts/informapromedium-webfont_201586_.woff') format('woff'),
    url('/page/fonts/informapromedium-webfont_201586_.ttf') format('truetype'),
    url('/page/fonts/informapromedium-webfont_201586_.svg#webfontc2Im7ahv') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'InformaPro Medium';
    src: url('/page/fonts/informapromediumitalic-webfont_201586_.eot');
    src: url('/page/fonts/informapromediumitalic-webfont_201586_.eot?#iefix') format('embedded-opentype'),
    url('/page/fonts/informapromediumitalic-webfont_201586_.woff') format('woff'),
    url('/page/fonts/informapromediumitalic-webfont_201586_.ttf') format('truetype'),
    url('/page/fonts/informapromediumitalic-webfont_201586_.svg#InformaProMediumItalic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'InformaPro Medium Italic';
    src: url('/page/fonts/informapromediumitalic-webfont_201586_.eot');
    src: url('/page/fonts/informapromediumitalic-webfont_201586_.eot?#iefix') format('embedded-opentype'),
    url('/page/fonts/informapromediumitalic-webfont_201586_.woff') format('woff'),
    url('/page/fonts/informapromediumitalic-webfont_201586_.ttf') format('truetype'),
    url('/page/fonts/informapromediumitalic-webfont_201586_.svg#InformaProMediumItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'InformaPro Bold';
    src: url('/page/fonts/informaprobold-webfont_201586_.eot');
    src: url('/page/fonts/informaprobold-webfont_201586_.eot?#iefix') format('embedded-opentype'),
    url('/page/fonts/informaprobold-webfont_201586_.woff') format('woff'),
    url('/page/fonts/informaprobold-webfont_201586_.ttf') format('truetype'),
    url('/page/fonts/informaprobold-webfont_201586_.svg#webfontc2Im7ahv') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'InformaPro Bold';
    src: url('/page/fonts/informaprobolditalic-webfont_201586_.eot');
    src: url('/page/fonts/informaprobolditalic-webfont_201586_.eot?#iefix') format('embedded-opentype'),
    url('/page/fonts/informaprobolditalic-webfont_201586_.woff') format('woff'),
    url('/page/fonts/informaprobolditalic-webfont_201586_.ttf') format('truetype'),
    url('/page/fonts/informaprobolditalic-webfont_201586_.svg#InformaProBoldItalic') format('svg');
    font-weight: normal;
    font-style: italic;
}


@font-face {
    font-family: 'InformaPro Bold Italic';
    src: url('/page/fonts/informaprobolditalic-webfont_201586_.eot');
    src: url('/page/fonts/informaprobolditalic-webfont_201586_.eot?#iefix') format('embedded-opentype'),
    url('/page/fonts/informaprobolditalic-webfont_201586_.woff') format('woff'),
    url('/page/fonts/informaprobolditalic-webfont_201586_.ttf') format('truetype'),
    url('/page/fonts/informaprobolditalic-webfont_201586_.svg#InformaProBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BlockBesmooth Regular';
    src: url('/page/fonts/blockbesmooth-regular-webfont_201586_.eot'); /* IE9 Compat Modes */
    src: url('/page/fonts/blockbesmooth-regular-webfont_201586_.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('/page/fonts/blockbesmooth-regular-webfont_201586_.woff') format('woff'), /* Modern Browsers */
    url('/page/fonts/blockbesmooth-regular-webfont_201586_.ttf')  format('truetype'), /* Safari, Android, iOS */
    url('/page/fonts/blockbesmooth-regular-webfont_201586_.svg#svgFontName') format('svg'); /* Legacy iOS */
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'InformaProLightItalic';
    src: url('/page/fonts/informaprolightitalic-webfont_201586_.eot');
    src: local('-'),
    url('/page/fonts/informaprolightitalic-webfont_201586_.woff') format('woff'),
    url('/page/fonts/informaprolightitalic-webfont_201586_.ttf') format('truetype'),
    url('/page/fonts/informaprolightitalic-webfont_201586_.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'InformaProLight';
    src: url('/page/fonts/informaprolight-webfont_201586_.eot');
    src: local('-'),
    url('/page/fonts/informaprolight-webfont_201586_.woff') format('woff'),
    url('/page/fonts/informaprolight-webfont_201586_.ttf') format('truetype'),
    url('/page/fonts/informaprolight-webfont_201586_.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Flama';
    src: url('/page/fonts/betfair-flama-bold-webfont_201586_.eot');
    src: local('-'),
    url('/page/fonts/betfair-flama-bold-webfont_201586_.woff') format('woff'),
    url('/page/fonts/betfair-flama-bold-webfont_201586_.ttf') format('truetype'),
    url('/page/fonts/betfair-flama-bold-webfont_201586_.svg') format('svg');
    font-weight: bold;
    font-style: normal;
}

a, a:hover, a:visited {
    text-decoration: none;
    cursor: pointer;
}
html{height:100%}html,body{min-height:100%}.h5-header{position:relative;z-index:300;margin:0 auto}.nav-wrapper{margin:0 auto}#searchWrapper{display:none}#grid-container{width:1232px;position:relative;min-width:978px;max-width:1232px;margin:0 auto;z-index:1}#grid-container.flexible-grid{width:988px}.wide-window-container{width:1232px}.narrow-window-container{width:976px}.ie7 #grid-container.viewportSizeWide,.ie8 #grid-container.viewportSizeWide{width:1232px}.ie7 #grid-container.viewportSizeNarrow,.ie8 #grid-container.viewportSizeNarrow{width:976px}#grid-container.flexible{width:auto}#main-wrapper{width:100%;float:left}#main.inplay-hp{margin-left:16px}#main.main-wide{margin-right:0;margin-top:2px;margin-left:176px}#related{margin-left:-336px;width:336px;float:left}#foot{clear:both;padding-top:16px}.layout-about #grid-container{width:788px}.layout-centered #grid-container{width:990px;margin:0 auto}.layout-casino-live #grid-container,.layout-casino-live .h5-header{width:1023px;margin:0 auto}.clear{clear:both}.clearfix:before,.clearfix:after{content:".";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.mod-header #dropdownContainer .dropdown{z-index:300}.layout-xgames #grid-container,.layout-xgames-classic-view #grid-container{width:1024px;min-height:770px;position:relative}.layout-xgames #grid-container .top,.layout-xgames #grid-container .bottom,.layout-xgames-classic-view #grid-container .top,.layout-xgames-classic-view #grid-container .bottom{width:1024px}.layout-xgames .h5-header{width:100%}.layout-xgames #grid-container .leftSection,.layout-xgames .leftSection,.layout-xgames-classic-view #grid-container .leftSection{width:694px;float:left}.layout-xgames #grid-container .rightSection,.layout-xgames .rightSection .layout-xgames-classic-view #grid-container .rightSection{overflow:hidden;float:right;margin:0 24px 0 0;width:305px;position:relative;z-index:9}body.layout-vip-generic{font-family:Tahoma,Verdana,Arial,Sans-Serif;font-size:11px}.layout-vip-generic #grid-container{width:1024px;margin:auto;position:relative}.layout-vip-generic #grid-container #main{width:976px;margin:auto;position:relative}.layout-vip-generic #grid-container #foot{width:976px;margin:auto;position:relative}.layout-vip-generic .ssc-container .mod-header #ssc-hw #ssc-hbt{padding-left:0px}.layout-vip-generic .ssc-container .mod-footer .ssc-fw .ssc-fl{padding:7px 25px 19px 25px}.layout-arcade #grid-container{width:990px;padding-bottom:16px;min-height:480px}.layout-arcade.page-comp-points #grid-container,.layout-arcade.page-comp-points-history #grid-container{width:976px}#background-fixed{left:0;top:0;overflow:hidden;position:fixed;z-index:-1;opacity:1;width:100%;height:100%}.brand-cta{background:-moz-linear-gradient(top, #e1e1e1 0%, silver 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e1e1e1), color-stop(100%, silver));background:-webkit-linear-gradient(top, #e1e1e1 0%, silver 100%);background:-o-linear-gradient(top, #e1e1e1 0%, silver 100%);background:-ms-linear-gradient(top, #e1e1e1 0%, silver 100%);background:linear-gradient(to bottom, #e1e1e1 0%, silver 100%);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1e1e1', endColorstr='silver');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1e1e1', endColorstr='silver');border:0 none;border-radius:2px;color:#1e1e1e;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;white-space:nowrap;line-height:1.2;overflow:hidden;padding:9px 20px;position:relative;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.25);text-transform:none;vertical-align:middle;z-index:1;-o-transition:all .25s ease;-ms-transition:all .25s ease;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}.brand-cta:after{background:#c8c8c8;content:'';display:block;opacity:0;bottom:0;left:0;position:absolute;right:0;top:0;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:-1}.brand-cta:active:after{background:#c7c7c7;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.25)}.brand-cta:hover:after{filter:alpha(opacity=100);opacity:1}.brand-cta:hover{color:#1e1e1e}.brand-cta:active{outline:none}.brand-cta-primary{background:-moz-linear-gradient(top, #ffc90c 0%, #ffb80c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffc90c), color-stop(100%, #ffb80c));background:-webkit-linear-gradient(top, #ffc90c 0%, #ffb80c 100%);background:-o-linear-gradient(top, #ffc90c 0%, #ffb80c 100%);background:-ms-linear-gradient(top, #ffc90c 0%, #ffb80c 100%);background:linear-gradient(to bottom, #ffc90c 0%, #ffb80c 100%);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc90c', endColorstr='#ffb80c');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc90c', endColorstr='#ffb80c')}.brand-cta-primary:after{background:#e5a50b}.brand-cta-primary:hover{color:#1e1e1e}.brand-cta-primary:active:after{background:#e5a50b;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.25)}.brand-cta-tertiary{background:-moz-linear-gradient(top, #3d3d3d 0%, #1e1e1e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3d3d3d), color-stop(100%, #1e1e1e));background:-webkit-linear-gradient(top, #3d3d3d 0%, #1e1e1e 100%);background:-o-linear-gradient(top, #3d3d3d 0%, #1e1e1e 100%);background:-ms-linear-gradient(top, #3d3d3d 0%, #1e1e1e 100%);background:linear-gradient(to bottom, #3d3d3d 0%, #1e1e1e 100%);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d3d3d', endColorstr='#1e1e1e');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d3d3d', endColorstr='#1e1e1e');color:#fff;text-shadow:none;border:none}.brand-cta-tertiary:after{background:#2a2a2a}.brand-cta-tertiary:hover{color:#fff}.brand-cta-tertiary:active:after{background:#333;box-shadow:0 1px 1px #fff}

.mod-box *,.mod-box *:before,.mod-box *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.mod-box>div>div{float:left}.mod-box .box>div{-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3)}.mod-box .box>div>div,.mod-box .box>div>a{float:left;background-color:rgba(0,0,0,0.7)}.mod-box h2{font-family:Arial, sans-serif;color:#fff}.mod-box h2 span{font-family:Arial, sans-serif;color:#ffb80c}.mod-box>h2{font-size:24px;line-height:21px;margin-left:30px;margin-top:27px}.mod-box .box .text>div{font-family:Arial, sans-serif;font-size:13px;margin-top:5px;overflow:hidden;color:#fff}.mod-box .box>div>div{position:relative}.mod-box .carousel{position:relative;overflow:hidden}.mod-box .carousel .box{float:left}.mod-box .scroller,.mod-box .box .text>div{overflow:hidden}.mod-box .text a{color:#2789ce}.mod-box a.no-link{cursor:default}


.mod-box-link .button{position:absolute;background-color:rgba(30,30,30,0.8);bottom:16px}.mod-box-link .button span{display:block;font-family:Arial, sans-serif;font-size:13px;color:#fff;height:39px;line-height:38px;padding-left:31px;width:114px;background:transparent url("/modules/box/images/sprite.png") 127px -137px no-repeat}.mod-box-link .button.gray{background-color:#cccfd2}.mod-box-link .button.gray span{background:transparent url("/modules/box/images/sprite.png") 127px -109px no-repeat;color:#000}.mod-box-link .button.brown{background-color:rgba(30,30,30,0.8)}.mod-box-link .button.silver{background:-moz-linear-gradient(top, #fafafa 0%, #c4c4c4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #c4c4c4));background:-webkit-linear-gradient(top, #fafafa 0%, #c4c4c4 100%);background:-o-linear-gradient(top, #fafafa 0%, #c4c4c4 100%);background:-ms-linear-gradient(top, #fafafa 0%, #c4c4c4 100%);background:linear-gradient(to bottom, #fafafa 0%, #c4c4c4 100%);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#c4c4c4');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#c4c4c4')}.mod-box-link .button.silver:hover{background:-moz-linear-gradient(top, #f0f0f0 0%, #b3b3b3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0f0f0), color-stop(100%, #b3b3b3));background:-webkit-linear-gradient(top, #f0f0f0 0%, #b3b3b3 100%);background:-o-linear-gradient(top, #f0f0f0 0%, #b3b3b3 100%);background:-ms-linear-gradient(top, #f0f0f0 0%, #b3b3b3 100%);background:linear-gradient(to bottom, #f0f0f0 0%, #b3b3b3 100%);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#b3b3b3');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#b3b3b3')}.mod-box-link .button.silver:active{background:-moz-linear-gradient(top, #e1e1e1 0%, #b5b5b5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e1e1e1), color-stop(100%, #b5b5b5));background:-webkit-linear-gradient(top, #e1e1e1 0%, #b5b5b5 100%);background:-o-linear-gradient(top, #e1e1e1 0%, #b5b5b5 100%);background:-ms-linear-gradient(top, #e1e1e1 0%, #b5b5b5 100%);background:linear-gradient(to bottom, #e1e1e1 0%, #b5b5b5 100%);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1e1e1', endColorstr='#b5b5b5');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1e1e1', endColorstr='#b5b5b5')}.mod-box-link .button.silver span{color:#000;padding-left:8px;padding-right:8px;width:auto;background:none;font-size:12px;font-weight:bold;height:25px;line-height:25px;font-smooth:always}.mod-box-link .small .button{bottom:14px}.mod-box-link .link{position:absolute;bottom:23px}.mod-box-link .link.blue span{color:#2789ce;padding:0;font-size:14px;font-weight:normal}.mod-box-link a.link.blue:hover span,.mod-box-link a.link.blue:active span,.mod-box-link .link.blue a:hover span,.mod-box-link .link.blue a:active span{text-decoration:underline}.mod-box-link .link.blue a.odd{float:left}.mod-box-link .link.blue a.even{float:right}.mod-box-link .link.small{width:220px}.mod-box-link .link.blue.small{bottom:6px}.mod-box-link .link.blue.small span{font-size:13px}

.mod-box-navigation-box-navigation-arrows .pager{position:absolute;left:0;width:100%}.mod-box-navigation-box-navigation-arrows .pager>a{cursor:pointer}.mod-box-navigation-box-navigation-arrows .pager>a.left{float:left}.mod-box-navigation-box-navigation-arrows .pager>a.right{float:right}.mod-box-navigation-box-navigation-arrows .pager.default{top:125px}.mod-box-navigation-box-navigation-arrows .pager.default>a{height:48px;width:48px}.mod-box-navigation-box-navigation-arrows .pager.default>a.left{background:transparent url(/modules/box/images/sprite.png) 0 0 no-repeat}.mod-box-navigation-box-navigation-arrows .pager.default>a.right{background:transparent url(/modules/box/images/sprite.png) 0 -48px no-repeat}.mod-box-navigation-box-navigation-arrows .pager.silver{top:76px}.mod-box-navigation-box-navigation-arrows .pager.silver>a{height:57px;width:41px}.mod-box-navigation-box-navigation-arrows .pager.silver>a.left{background:transparent url(/modules/box-navigation/arrows/styles/betfair/sprite.png) 0 16px no-repeat}.mod-box-navigation-box-navigation-arrows .pager.silver>a.left:visited{background:transparent url(/modules/box-navigation/arrows/styles/betfair/sprite.png) 0 16px no-repeat}.mod-box-navigation-box-navigation-arrows .pager.silver>a.left:hover{background:transparent url(/modules/box-navigation/arrows/styles/betfair/sprite.png) 0 -66px no-repeat}.mod-box-navigation-box-navigation-arrows .pager.silver>a.left:active{background:transparent url(/modules/box-navigation/arrows/styles/betfair/sprite.png) 0 -148px no-repeat}.mod-box-navigation-box-navigation-arrows .pager.silver>a.right{background:transparent url(/modules/box-navigation/arrows/styles/betfair/sprite.png) 16px -25px no-repeat}.mod-box-navigation-box-navigation-arrows .pager.silver>a.right:visited{background:transparent url(/modules/box-navigation/arrows/styles/betfair/sprite.png) 16px -25px no-repeat}.mod-box-navigation-box-navigation-arrows .pager.silver>a.right:hover{background:transparent url(/modules/box-navigation/arrows/styles/betfair/sprite.png) 16px -107px no-repeat}.mod-box-navigation-box-navigation-arrows .pager.silver>a.right:active{background:transparent url(/modules/box-navigation/arrows/styles/betfair/sprite.png) 16px -189px no-repeat}

.mod-box-navigation-box-navigation-bullets .pager{position:absolute}.mod-box-navigation-box-navigation-bullets .pager>a{cursor:pointer;float:left;height:13px;margin-right:8px;width:14px}.mod-box-navigation-box-navigation-bullets .pager>a:last-child{margin-right:0}.mod-box-navigation-box-navigation-bullets .pager>a.active{cursor:default}.mod-box-navigation-box-navigation-bullets .pager.default{position:absolute;bottom:29px;right:6px}.mod-box-navigation-box-navigation-bullets .pager.default>a{background:transparent url(/modules/box/images/sprite.png) -13px -96px no-repeat}.mod-box-navigation-box-navigation-bullets .pager.default>a.active{background:transparent url(/modules/box/images/sprite.png) 0 -96px no-repeat}.mod-box-navigation-box-navigation-bullets .pager.default>a:hover{background:transparent url(/modules/box/images/sprite.png) 0 -96px no-repeat}.mod-box-navigation-box-navigation-bullets .pager.centered{bottom:19px;left:50%;transform:translateX(-50%)}.mod-box-navigation-box-navigation-bullets .pager.centered>a{background:transparent url(/modules/box/images/sprite.png) -26px -96px no-repeat}.mod-box-navigation-box-navigation-bullets .pager.centered>a.active{background:transparent url(/modules/box/images/sprite.png) 0 -96px no-repeat}.mod-box-navigation-box-navigation-bullets .pager.centered>a:hover{background:transparent url(/modules/box/images/sprite.png) 0 -96px no-repeat}

.mod-box-popup *,
.mod-box-popup *:before,
.mod-box-popup *:after {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.mod-box-popup {
    display: none;
}

.mod-box-popup .overlay {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: #000000;
    opacity: 0.9;
    filter: alpha(opacity = 90);
    -ms-filter: "alpha(opacity = 90)";
    z-index: 500;
}

.mod-box-popup .container {
    border: 1px solid rgba(102, 105, 102, 0.8);
    background: rgba(0, 0, 0, 0.7);
    width: 946px;
    padding: 16px;
    z-index: 600;
    margin: auto;
    position: absolute;
    top: 60px;
}

.mod-box-popup .image-with-text > div > div {
    color: #FFFFFF;
    font-size: 13px;
    font-family: Arial, sans-serif;
    line-height: 22px;
    min-height: 40px;
}

.mod-box-popup .image-with-text > div > div p.clear {
    margin-bottom: 0;
}

.mod-box-popup .content img {
    float: left;

}

.mod-box-popup .text-area {
    float: left;
    width: 594px;
    margin-left: 31px;
}

.mod-box-popup .content h2 {
    font-size: 34px;
    line-height: 47px;
    padding-top: 5px;
    color: #FFFFFF;
}

.mod-box-popup .close {
    position: absolute;
    width: 15px;
    height: 15px;
    right: 16px;
    top: 16px;
    cursor: pointer;
    background: url("/modules/box/images/sprite_201586_.png") 0 -185px no-repeat;
    z-index: 800;
}

.mod-box-popup .template {
    display: none;
}

.mod-box-popup .scroll-pane {
    width: 100%;
    overflow: auto;
    height: 320px;
    margin-top: 16px;
}
.mod-box-popup .jspContainer {
    overflow: hidden;
    position: relative;
}

.mod-box-popup .jspPane {
    position: absolute;
}

.mod-box-popup .jspVerticalBar {
    position: absolute;
    top: 0;
    right: 0;
    width: 7px;
    height: 100%;
}

.mod-box-popup .jspCap {
    display: none;
}

.mod-box-popup .jspTrack {
    position: relative;
    background-color: #222120;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 10px;
}

.mod-box-popup .jspDrag {
    background-color: #c8c7c7;
    position: relative;
    top: 0;
    left: 0;
    cursor: pointer;
    border-radius: 10px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    width: 7px;
    height: 100px;
}
.mod-deposit-lightbox{display:none}.mod-deposit-lightbox .lightbox-container{position:fixed;top:150px;left:50%;z-index:9999;overflow:visible;margin-left:-250px;padding:0;width:500px;background:#fff;color:#273a47}.mod-deposit-lightbox .lightbox-container iframe{width:100%;height:515px;border:none}.mod-deposit-lightbox .close{position:absolute;float:right;top:12px;right:13px;width:16px;height:16px;background:url("/modules/login-lightbox/images/close-default.png");line-height:12px;cursor:pointer}.mod-deposit-lightbox .close:hover{background:url("/modules/login-lightbox/images/close-over.png")}.mod-deposit-lightbox .close:active{background:url("/modules/login-lightbox/images/close-clicked.png")}.mod-deposit-lightbox .deposit-lightbox-overlay{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background-color:#273a47;-o-opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5}

.mod-game-view {
    display: none;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10000000;
    background-color: #FFFFFF;
}

.mod-game-view .view {
    width: 100%;
    height: 100%;
    background-position: 0 0;
    background-repeat: no-repeat;
    margin: 0;
    padding: 0;
    position: absolute;
}

.mod-game-view .view-background {
    height: 200%;
    left: -50%;
    position: absolute;
    top: -50%;
    width: 200%;
}
.mod-game-view .view-background .background-image {
    bottom: 0;
    left: 0;
    margin: auto;
    min-height: 50%;
    min-width: 50%;
    position: absolute;
    right: 0;
    top: 0;
}

.mod-game-view .centered {
    width: 1104px;
    margin: auto;
    padding: 40px 0;
}

.mod-game-view .close-bar {
    height: 30px;
    position: relative;
    background-color: #1e1e1e;
}
.mod-game-view .close-icon {
    position: absolute;
    top: 10px;
    right: 11px;
    width: 10px;
    height: 10px;
    background: url("/page/images/arcade/arcade-sprite_201586_.png") -45px -181px no-repeat;
}

.mod-game-view .close {
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 0;
    line-height: 30px;
    padding: 0 26px 0 10px;
    color: #ffffff;
    font-family: Arial, sans-serif;
    font-weight: bold;
    font-size: 12px;
}

.mod-game-view .close,
.mod-game-view .close:visited {
    background-color: #404040;
}
.mod-game-view .close:hover {
    background-color: #353535;
}

.mod-game-view .reload-icon {
    position: absolute;
    top: 10px;
    right: 9px;
    width: 11px;
    height: 10px;
    background: url("/page/images/arcade/arcade-sprite_201586_.png") -57px -181px no-repeat;
}

.mod-game-view .reload {
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 30px;
    padding: 0 26px 0 10px;
    color: #4eb6ff;
    font-family: Arial, sans-serif;
    font-weight: bold;
    font-size: 12px;
}

.mod-game-view .reload,
.mod-game-view .reload:visited {
    text-decoration: none;
}
.mod-game-view .reload:hover {
    text-decoration: underline;
}

.mod-game-view .content {
    height: 100%;
}

.mod-game-view .footer {
    height: 52px;
    background-color: #1e1e1e;
    margin-top: -5px;
    position: relative;
}

.mod-game-view .license {
    color: #FFFFFF;
    display: none;
    font-family: Arial, sans-serif;
    font-size: 10px;
    text-align: center;
    width: 73%;
    position: relative;
    padding: 10px 0 0 11px;
}

.mod-game-view .license a,
.mod-game-view .license a:hover,
.mod-game-view .license a:active,
.mod-game-view .license a:visited {
    text-decoration: underline;
    color: #FFFFFF;
}

.mod-game-view .icons {
    position: absolute;
    width: 280px;
    height: 52px;
    top: 0;
    right: 0;
}

.mod-game-view .icon {
    height: 30px;
    display: inline-block;
    box-sizing: content-box;
    margin: 0;
    padding: 0;
}

.mod-game-view .gambling-commission {
    width: 75px;
    height: 25px;
    background-position: 0 -130px;
}

.mod-game-view .gamcare {
    width: 100px;
    height: 25px;
    background-position: 0 -99px;
}

.mod-game-view .gambling-therapy {
    width: 25px;
    height: 25px;
    background-position: 0 -33px;
}

.mod-game-view .age {
    width: 27px;
    height: 25px;
    background-position: 0 -62px;
}

.mod-game-view .lga {
    width: 25px;
    height: 25px;
    background-position: 0 0;
    margin-top: 14px;
}


.mod-google-analytics {
    display: none;
}
.mod-loading {
    display: none;
}

.mod-loading .overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: url(/page/images/loader-white24_201586_.gif) center center no-repeat #273A47;
    opacity: 0.8;
    filter: alpha(opacity=80);
    -ms-filter: "alpha(opacity = 80)";
    z-index: 9999999;
}

.live-dealer-wrap .mod-loading .overlay {
    background: #273A47;
}
.mod-login-lightbox{display:block;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;display:none}.mod-login-lightbox *,.mod-login-lightbox *:before,.mod-login-lightbox *:after{box-sizing:content-box;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.mod-login-lightbox .login-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.5);z-index:500}.mod-login-lightbox .lightbox-container{z-index:600;position:fixed;overflow:visible;width:544px;padding:0;margin:auto;top:250px;left:250px;background:#fff;color:#000;border-radius:2px 2px 0 0}.mod-login-lightbox .header{height:40px;border-radius:2px 2px 0 0;background-color:#1e1e1e;line-height:40px;padding:0 16px}.mod-login-lightbox .title{font-size:14px;font-weight:bold;color:#fff}.mod-login-lightbox .close{float:right;width:16px;height:16px;cursor:pointer}.mod-login-lightbox .close svg{position:absolute;top:12px;width:16px;height:16px}.mod-login-lightbox .content{float:left;width:100%}.mod-login-lightbox .login-lightbox-info-wrapper{display:none;border-radius:2px;color:#1e1e1e;background-color:#f0e9d7;border:solid 1px rgba(0,0,0,0.01);padding:8px;line-height:20px;margin:16px 16px 8px}.mod-login-lightbox .left,.mod-login-lightbox .right{width:240px;float:left;padding:16px}.mod-login-lightbox .left-last,.mod-login-lightbox .right-last{padding-top:0}.mod-login-lightbox .left-last{clear:both}.mod-login-lightbox .content-title{font-size:14px;font-weight:bold;color:#1e1e1e}.mod-login-lightbox .input-text{width:230px;border-radius:2px;background-color:#fff;border:solid 1px #e1e1e1;height:34px;margin-top:5px;padding:0 4px}.mod-login-lightbox .label{font-size:12px;color:#1e1e1e;opacity:.5;padding-top:16px;display:block}.mod-login-lightbox .footer{width:100%;float:left;height:24px;line-height:24px;background-color:#fafafa;text-align:right}.mod-login-lightbox .footer .icon-container{position:relative;width:16px;height:16px;display:inline-block}.mod-login-lightbox .footer svg{position:absolute;top:3px;left:0}.mod-login-lightbox .security{padding:0 4px;color:#575757;font-size:12px}.mod-login-lightbox .brand-cta{width:240px;padding-left:0;padding-right:0}.mod-login-lightbox .intro-new-customer{font-size:12px;line-height:1.33;color:#575757;padding-top:32px}.mod-login-lightbox .intro-new-customer-section{letter-spacing:0.1px;font-size:12px;padding-bottom:20px}.mod-login-lightbox .forgot-field{padding:16px 0 0;text-align:center;color:#1e1e1e;font-size:12px;letter-spacing:0.1px}

.mod-popup-message{display:none}.mod-popup-message .overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#1e1e1e;opacity:0.5;filter:alpha(opacity=50);z-index:9999999}.mod-popup-message .overlay.title-content-cta{background-color:#000;opacity:0.8;filter:alpha(opacity=80)}.mod-popup-message .container{background:none repeat scroll 0 0 #fff;color:#1e1e1e;left:40%;margin:auto;overflow:visible;padding:0;position:absolute;top:30%;width:280px;z-index:9999999;font-family:Arial, sans-serif;font-size:12px}.mod-popup-message .container.title-content-cta{width:520px}.mod-popup-message .head{background-color:#ffb80c;position:relative;height:48px}.mod-popup-message .logo{position:absolute;top:15px;left:15px;background:url(/modules/vip-core/images/sprite.png) 0 0 no-repeat;height:22px;width:120px}.mod-popup-message .close{position:absolute;width:15px;height:15px;right:17px;top:17px;cursor:pointer;background:url(/modules/vip-core/images/sprite.png) 0 -23px no-repeat}.mod-popup-message .content{padding:10px;border:solid 1px #e1e1e1;border-top:none}.mod-popup-message .text{padding:6px;border:solid 1px #ffb80c;background-color:#fafafa}.mod-popup-message .title-content-cta .head{background-color:#1e1e1e;position:relative;height:30px}.mod-popup-message .title-content-cta .head .close{position:static;float:right;display:inline-block;height:14px;padding:8px;background:#575757;color:#fff;width:auto}.mod-popup-message .title-content-cta .head .close-logo{width:13px;height:13px;display:inline-block;background:url(/modules/popup-message/images/sprite.png) 3px 3px no-repeat}.mod-popup-message .title-content-cta .content{background:#1e1e1e;padding:16px 24px 24px 20px;border:none;height:260px;position:relative}.mod-popup-message .title-content-cta .text{padding:6px;border:none;background-color:transparent;font-family:Arial, sans-serif;font-weight:normal;font-size:14px;color:#fff;padding:0}.mod-popup-message .title-content-cta .text .underline{text-decoration:underline}.mod-popup-message .title-content-cta .cta-button{display:inline-block;width:100%;position:absolute;bottom:0;left:0;padding:16px 24px 24px 20px;width:476px}.mod-popup-message .title-content-cta .cta-button .main-button{float:right}.mod-popup-message .title-content-cta .casino-user-non-vip{background:#1e1e1e;background-image:url("/modules/popup-message/images/casino-bk-non-vip.jpg");background-position:0 100%;background-repeat:no-repeat}.mod-popup-message .title-content-cta .casino-user-vip{background:#1e1e1e;background-image:url("/modules/popup-message/images/casino-bk-vip.jpg");background-position:0 100%;background-repeat:no-repeat}.mod-popup-message .title-content-cta .casino-user-vip .text{font-size:16px}.mod-popup-message .title-content-cta .title{font-family:Arial, sans-serif;font-weight:bold;font-size:24px;color:#fff;line-height:22px;padding:0 0 22px}.mod-popup-message .title-content-cta .button-yellow-cta{background:#ffc90c;background:-moz-linear-gradient(top, #ffc90c 0%, #ffb80c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffc90c), color-stop(100%, #ffb80c));background:-webkit-linear-gradient(top, #ffc90c 0%, #ffb80c 100%);background:-o-linear-gradient(top, #ffc90c 0%, #ffb80c 100%);background:-ms-linear-gradient(top, #ffc90c 0%, #ffb80c 100%);background:linear-gradient(to bottom, #ffc90c 0%, #ffb80c 100%);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc90c', endColorstr='#ffb80c');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc90c', endColorstr='#ffb80c');font-family:Arial, sans-serif;font-size:14px;font-weight:bold;float:right;line-height:35px;padding:0 25px;border-radius:2px;cursor:pointer;user-select:none}.mod-popup-message .user-logo{float:left}.mod-popup-message .user-logo.user-vip{background:url(/modules/popup-message/images/sprite.png) 0 -12px no-repeat;width:155px;height:35px}

.mod-search-results{display:flex;flex-direction:row;flex-wrap:wrap;margin:8px}.mod-search-results>.mod{margin:8px}.mod-search-results .alternative-search-results-text-wrap{margin:16px 0 16px 16px;font-size:14px}.mod-search-results .alternative-search-results-text-wrap .results-text{font-size:14px;font-weight:normal}.mod-search-results .alternative-search-results-text-wrap .results-text.alternative-search-results-text{width:954px;overflow:hidden;font-size:16px;font-weight:bold}.mod-search-results .alternative-search-results-title{padding:13px 0 13px 18px;font-size:14px}.mod-search-results .total-games{display:none}.mod-search-results .search-category-title{width:100%}.mod-search-results .search-category-title span{font-size:16px;padding-left:8px}.mod-search-results .search-results{height:15px;line-height:1}.mod-search-results .search-results span{font-size:14px;padding-left:8px}.mod-search-results .no-search-results{line-height:1.5}.mod-search-results .no-search-results span{font-size:14px}.mod-search-results .no-search-results span:first-child{font-size:16px;font-weight:bold}

.mod-side-banners{position:relative}.mod-side-banners div.left-side-banner,.mod-side-banners div.right-side-banner{position:absolute;max-width:300px;height:640px;overflow:hidden;top:35px}.mod-side-banners div.left-side-banner{right:990px;top:35px;text-align:right}.mod-side-banners div.right-side-banner{left:990px;text-align:left}.mod-side-banners div.left-side-banner a,.mod-side-banners div.right-side-banner a{display:block;text-decoration:none}.mod-side-banners .left-side-banner a,.mod-side-banners .left-side-banner object{float:right}.mod-side-banners .right-side-banner a,.mod-side-banners .right-side-banner object{float:left}.mod-side-banners div.left-side-banner a img,.mod-side-banners div.right-side-banner a img{border-style:none;border-width:0;border-color:transparent}.mod-side-banners a.mobile-banner{margin-right:10px}.mod-side-banners .left-side-banner.arcade,.mod-side-banners .right-side-banner.arcade{top:55px}.mod-side-banners .left-side-banner.arcade{right:992px}.mod-side-banners .right-side-banner.arcade{left:976px}.layout-arcade.page-promotions .mod-side-banners .left-side-banner.arcade{right:990px}.layout-arcade.page-promotions .mod-side-banners .right-side-banner.arcade{left:990px}.layout-arcade.page-comp-points .mod-side-banners .left-side-banner.arcade,.layout-arcade.page-comp-points-history .mod-side-banners .left-side-banner.arcade{right:978px}.layout-arcade.page-comp-points .mod-side-banners .right-side-banner.arcade,.layout-arcade.page-comp-points-history .mod-side-banners .right-side-banner.arcade{left:978px}.mod-side-banners .left-side-banner.vegasslots{top:0px;right:977px}.mod-side-banners .right-side-banner.vegasslots{top:0px;left:977px}.layout-vegasslots-generic.page-promotions .mod-side-banners .left-side-banner.vegasslots{top:0px;right:990px}.layout-vegasslots-generic.page-promotions .mod-side-banners .right-side-banner.vegasslots{top:0px;left:990px}.mod-side-banners .banners{position:fixed}.mod-side-banners div.left-side-banner.fixed,.mod-side-banners div.right-side-banner.fixed{top:0}.mod-side-banners .left-side-banner.fixed.arcade,.layout-arcade.page-promotions .mod-side-banners .left-side-banner.fixed.arcade,.layout-arcade.page-comp-points .mod-side-banners .left-side-banner.fixed.arcade,.layout-arcade.page-comp-points-history .mod-side-banners .left-side-banner.fixed.arcade{right:0px}.mod-side-banners .right-side-banner.fixed.arcade{left:975px}.mod-side-banners .layout-arcade.page-promotions .right-side-banner.fixed.arcade{left:990px}.layout-arcade.page-comp-points .mod-side-banners .right-side-banner.fixed.arcade,.layout-arcade.page-comp-points-history .mod-side-banners.right-side-banner.fixed.arcade{left:978px}.mod-side-banners .left-side-banner.fixed.vegasslots,.layout-vegasslots-generic.page-promotions .mod-side-banners .left-side-banner.fixed.vegasslots,.layout-vegasslots-generic.page-vegasslots-promo .mod-side-banners .left-side-banner.fixed.vegasslots,.layout-vegasslots-generic.page-vegasslots-promo-details .mod-side-banners .left-side-banner.fixed.vegasslots{right:0px}.mod-side-banners .right-side-banner.fixed.vegasslots{left:976px}.layout-vegasslots-generic.page-promotions .mod-side-banners .right-side-banner.fixed.vegasslots{left:990px}.layout-vegasslots-generic.page-vegasslots-promo .mod-side-banners .right-side-banner.fixed.vegasslots,.layout-vegasslots-generic.page-vegasslots-promo-details .mod-side-banners .right-side-banner.fixed.vegasslots{left:976px}.mod-side-banners .left-side-banner.xgames,.mod-side-banners .right-side-banner.xgames{top:16px}.mod-side-banners .left-side-banner.xgames{right:1024px}.mod-side-banners .right-side-banner.xgames{left:1024px}.mod-side-banners .left-side-banner.poker,.mod-side-banners .right-side-banner.poker{top:0px}.mod-side-banners div.left-side-banner.poker{right:988px}.mod-side-banners div.right-side-banner.poker{left:988px}body.layout-poker-2-columns .mod-side-banners div.left-side-banner{right:972px;top:-16px}body.layout-poker-2-columns .mod-side-banners div.right-side-banner{left:972px;top:-16px}.layout-bingo-generic .mod-side-banners{width:1024px;margin:0 auto}.mod-side-banners .left-side-banner.bingo,.mod-side-banners .right-side-banner.bingo{top:0}.mod-side-banners div.left-side-banner.bingo{right:1000px}.mod-side-banners div.right-side-banner.bingo{left:1000px}

.mod-takeover .banner-container {
    position: absolute;
    z-index: 550;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#88ffffff),color-stop(100%,#88ffffff));
    background: -o-linear-gradient(top, #88ffffff 0%, #88ffffff 100%);
    background: -moz-linear-gradient(top, #88ffffff 0%, #88ffffff 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#88ffffff', endColorstr='#88ffffff');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#88ffffff', endColorstr='#88ffffff')";
}

.mod-takeover .close{
    position: absolute;
    right: 16px;
    top: 16px;
    width: 32px;
    height: 33px;
    display: block;
    z-index: 600;
    overflow: hidden;
}

.mod-takeover .close:hover img{
    margin-top: -33px;
}


.mod-takeover .close.clicked img{
    margin-top: -66px;
}

.mod-takeover .close img{
    border: 0;
}

.mod-takeover .banner{
    width: 990px;
    height: 483px;
}

.mod-takeover .bingo-takeover .banner {
    width: 975px;
    height: 486px;
}

.mod-takeover .launch-promo {
    width: 100px;
    position: absolute;
    top: 440px;
    left: 25px;
}

.mod-takeover .takeover-overlay{
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: #273A47;
    opacity: 0.5;
    filter: alpha(opacity = 50);
    -ms-filter: "alpha(opacity = 50)";
    z-index: 500;
}

.mod-takeover-vegasslots-takeover .banner{
    width: 975px;
    height: 483px;
}

.mod-ticker{margin:0;padding:0}.mod-ticker>div{height:32px;line-height:30px;margin:0;padding:0;overflow:hidden}.mod-ticker>div div{height:32px;float:left}.mod-ticker .left{width:15px}.mod-ticker .right{width:15px}.mod-ticker .center{background:transparent url("/modules/ticker/images/thicker_shadow.png") 0 0 repeat-x;position:relative}.mod-ticker .center>div{position:relative;top:-32px}.mod-ticker .center>div .shadow{width:945px;background:transparent url("/modules/ticker/images/shadow.jpg") 0 0 repeat-x;color:#2b3f4c;font-family:"InformaPro Medium","Helvetica Neue",Arial,Tahoma,sans-serif;font-size:18px;font-style:italic;font-weight:normal}.mod-ticker .center>div .shadow span{color:#2b3f4c;font-family:"InformaPro Medium","Helvetica Neue",Arial,Tahoma,sans-serif;font-size:18px;font-style:italic;font-weight:normal}.mod-ticker .center>div .shadow span.name{padding-left:16px}.mod-ticker .center>div .shadow a.game{color:#278ace;text-decoration:none}.mod-ticker .center>div .shadow a.game:hover{text-decoration:underline}.mod-ticker>div.space-top{background-color:#fff;height:1px;line-height:0;font-size:0}.mod-ticker>div.space-top-nodata{background-color:#fff;line-height:0;font-size:0;height:0}.mod-ticker>div.space-bottom,.mod-ticker>div.space-bottom-nodata{height:16px;line-height:0}.mod-ticker .right-section{float:right}.page-vegasslots-home .mod-ticker>div.space-top-nodata{height:1px}.page-vegasslots-home .mod-ticker>div.space-bottom-nodata{height:0}.layout-bingo-generic .mod-ticker>div.space-top{height:0}.page-bingo-home .mod-ticker>div.space-bottom,.page-bingo-home .mod-ticker>div.space-bottom-nodata{height:0}.layout-casino-live .mod-ticker .center>div .shadow{width:971px;padding-left:10px;padding-right:10px}.layout-casino-live .mod-ticker .shadow span.name{padding-left:2px}.layout-casino-live .mod-ticker .shadow span.amount{padding-left:2px}.layout-casino-live .mod-ticker>div.space-top{height:0}.mod-ticker .left{background:transparent url("/modules/ticker/images/ticker_left.png") top right no-repeat}.mod-ticker .right{background:transparent url("/modules/ticker/images/ticker_right.png") top left no-repeat}.mod-ticker .center>div{background:-moz-linear-gradient(top, #c9e5f9 0%, #b5d3e8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c9e5f9), color-stop(100%, #b5d3e8));background:-webkit-linear-gradient(top, #c9e5f9 0%, #b5d3e8 100%);background:-o-linear-gradient(top, #c9e5f9 0%, #b5d3e8 100%);background:-ms-linear-gradient(top, #c9e5f9 0%, #b5d3e8 100%);background:linear-gradient(to bottom, #c9e5f9 0%, #b5d3e8 100%);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9e5f9', endColorstr='#b5d3e8');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9e5f9', endColorstr='#b5d3e8')}.mod-ticker .center>div .shadow span.amount{padding-left:14px;padding-right:14px}.mod-ticker .center>div .shadow a.game{padding-left:14px;padding-right:14px}

.mod-transfer-lightbox{
    display: none;
}

.mod-transfer-lightbox .lightbox-container {
    z-index: 100002;
    position: absolute;
    overflow: visible;
    width: 296px;
    padding: 0;
    margin: auto;
    top: 350px;
    left: 354px;
    background: #FFFFFF;
    color: #273a47;
    line-height: 15px;
}

.mod-transfer-lightbox .lightbox-container .lightbox-content {
    padding: 14px 16px 16px 16px;
}

.mod-transfer-lightbox .close {
    width: 16px;
    height: 16px;
    position: relative;
    right: 0px;
    top: 0px;
    cursor: pointer;
    float: right;
    line-height: 12px;
    background: url("/modules/transfer-lightbox/images/close-default_201586_.png");
}

.mod-transfer-lightbox .infoButton a {
    width: 16px;
    height: 15px;
    display: inline-block;
    background: url("/modules/transfer-lightbox/images/icon-about_201586_.png");
    cursor: pointer;
    position: relative;
    top: 2px;
    left: 2px;
}

.mod-transfer-lightbox .close:hover{
    background: url("/modules/transfer-lightbox/images/close-over_201586_.png");
}
.mod-transfer-lightbox .close:active{
    background: url("/modules/transfer-lightbox/images/close-clicked_201586_.png");
}

.mod-transfer-lightbox h1 {
    font-size: 16px;
    line-height: 16px;
    padding-bottom: 10px;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    padding: 0px 16px 6px 0px;
    border-bottom: 1px solid #273a47;
}

.mod-transfer-lightbox .textContainer, .mod-transfer-lightbox .textContainerDeposit {
    line-height: 16px;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-size: 11px;
    color: #273a47;
    padding: 4px 0px 5px 0px;
    position: relative;
}

.mod-transfer-lightbox .textContainer span, .mod-transfer-lightbox .textContainerDeposit span {
    line-height: 14px;
}

.mod-transfer-lightbox span.error {
    border: 1px solid #B30000;
    color: #B30000;
    display: block;
    padding: 4px 8px;
    margin: 8px 0px 8px 0px;
    display: none;
}

.mod-transfer-lightbox span.transfer-succes {
    border: 1px solid #e0e6ea;
    background: #fff9d5;
    display: block;
    padding: 4px 8px;
    margin: 8px 0px 8px 0px;
    display: none;
    color: #273a47
}

.mod-transfer-lightbox span.transfer-succes span {
    font-weight: bold;
}

.mod-transfer-lightbox p {
    margin-bottom: 5px;
    color: #283A44 !important;
    line-height: 16px;
}

.mod-transfer-lightbox p.lastTextLine {
    margin-bottom: 0;
    color: #283A44;
    padding-bottom: 10px;
}

.mod-transfer-lightbox .grayButton span{
    font-size: 16px;
    font-weight: normal;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;

}
.mod-transfer-lightbox label {
    color: #273A47;
    font-weight: normal;
    font-size: 11px;
    line-height: 11px;
    display: block;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    padding-bottom: 4px;

}

.mod-transfer-lightbox input.txt {
    width: 185px;
    line-height: 24px;
    height: 24px;
    border: 1px solid #7E98A7;
    padding-left: 8px;
    font-size: 14px;
}

.mod-transfer-lightbox input {
    margin-bottom: 10px;
    clear: both;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}

.mod-transfer-lightbox div.join > div > div {
    background: none;
}

.mod-transfer-lightbox .join, .mod-transfer-lightbox .transfer{
    float: left;
}

.mod-transfer-lightbox .transfer-overlay{
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: #273A47;
    opacity: 0.5;
    filter: alpha(opacity = 50);
    -ms-filter: "alpha(opacity = 50)";
    z-index: 100000;
}

.mod-transfer-lightbox  .hint {
    left: 2em;
    position: absolute;
    top: 2em;
    width: 120px;
    z-index: 100001;
    display: none;
}

.mod-transfer-lightbox  .hintTopLeft {
    background: url(/modules/transfer-lightbox/images/hint_top_left_201586_.png) no-repeat scroll left top transparent;
    display: block;
    padding-top: 8px;
}
.mod-transfer-lightbox  .hintTopRight {
    background: url(/modules/transfer-lightbox/images/hint_top_right_201586_.png) no-repeat scroll left top transparent;
    display: block;
    padding-top: 8px;
}
.mod-transfer-lightbox  .hintContent {
    background-color: #FFFFFF;
    border-bottom: 1px solid #D4E0E9;
    border-left: 1px solid #D4E0E9;
    border-right: 1px solid #D4E0E9;
    display: block;
    font-size: 11px;
    padding: 9px 15px 10px;
    line-height: 15px;
}

.mod-transfer-lightbox  .hintContent a {
    color: #2789CE;
    text-decoration: underline;
}

.mod-transfer-lightbox  .transfer-main {
    background: #e9ebec;
    width: 232px;
    padding: 12px 16px 16px 16px;
}

.mod-transfer-lightbox  .transfer-main .wallet, .mod-transfer-lightbox  .transfer-main .transfer-type {
    border-bottom: 1px solid #b8bfc3;
    padding-bottom: 11px;
    margin-bottom: 16px;
}

.mod-transfer-lightbox  .transfer-main .transfer-type {
    margin-bottom: 12px;
    padding-bottom: 9px;
}

.mod-transfer-lightbox  .transfer-main .wallet.succes {
    border-bottom: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

.mod-transfer-lightbox  .transfer-main .transfer-actions .transfer.succes {
    display: none;
}

.mod-transfer-lightbox  .transfer-main.succes {
    padding: 12px 16px 3px 16px;
}

.mod-transfer-lightbox  .transfer-main .wallet span {
    display: block;
    padding-bottom: 2px;
}

.mod-transfer-lightbox  .transfer-main .wallet span span {
    font-weight: bold;
    display: inline;
}

.mod-transfer-lightbox  .transfer-main .transfer-type span {
    display: block;
}

.mod-transfer-lightbox  .transfer-main .transfer-type label, .mod-transfer-lightbox  .transfer-main .transfer-type input, .mod-transfer-lightbox  .transfer-main .transfer-type div span {
    float:left;
    line-height: 13px;
}

.mod-transfer-lightbox  .transfer-main .transfer-type input {
    margin: 0px;
    padding: 0px;
}

.mod-transfer-lightbox  .transfer-main .transfer-type div.transfer-in, .mod-transfer-lightbox  .transfer-main .transfer-type div.transfer-out {
    height: 20px;
}

.mod-transfer-lightbox  .transfer-main .transfer-type label {
    padding-left: 5px;
}

.mod-transfer-lightbox  .transfer-main .transfer-type div span {
    width: 4px;
    height: 8px;
    margin: 3px 0px 0px 3px;
    background: url(/modules/transfer-lightbox/images/transfer-arrow_201586_.png) no-repeat left -24px;
}

.mod-transfer-lightbox  .transfer-main .transfer-type .transfer-in span  {
    background-position: 0px -16px;
}

.mod-transfer-lightbox  .transfer-main .transfer-amount input{
    margin-top: 4px;
    margin-bottom: 0px;
    max-width: 120px;
    display: block;
}

.mod-transfer-lightbox .transfer-actions {
    padding: 10px 0px 0px 0px;
}

a.link {
    color: #2789CE;
}

.mod-transfer-lightbox .transfer-actions a.cancel {
    float: left;
    margin-right: 4px;
}

.mod-transfer-lightbox .transfer-main.succes .transfer-actions a.cancel {
    margin-bottom: 12px;
}

.mod-transfer-lightbox .transfer-actions a.cancel div.button > div > div,
.mod-transfer-lightbox .transfer-actions .main-button.transfer div.button > div > div {
    background: none;
    padding-right: 0px;
}

.mod-transfer-lightbox .transfer-actions .main-button.transfer {
    float: left;
}

.mod-transfer-lightbox .transfer-actions .loader {
    width: 24px;
    height: 24px;
    float: left;
    margin: 3px 0px 0px 4px;
    background: url(/modules/transfer-lightbox/images/loader_201586_.gif) no-repeat left top;
    display: none;
}

.mod-transfer-lightbox .transfer-actions .loader.independent {
    float: left;
    margin: 3px 0px 0px 10px;
}

.mod-transfer-lightbox div.button  {
    float: left;
    line-height: 18px;
    cursor: pointer;
    padding: 0px 0px;
}
.mod-transfer-lightbox div.button > div {
    padding: 4px 8px;
    margin: 1px;
}

/* button - text from it */
.mod-transfer-lightbox div.button > div > div {
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-size: 14px;
    color: #273a47;
    background: none;
    padding-right: 0;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}

/* button - normal state */
.mod-transfer-lightbox div.button.gray  {
    border: solid 1px #c6d5e0;
    border-bottom: solid 1px #708391;
}
.mod-transfer-lightbox div.button.gray > div {
    margin: 0;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#eff4f8), to(#ffffff)); /* Safari 4-5, Chrome 1-9 */
    background: -webkit-linear-gradient(top, #ffffff, #eff4f8); /* Safari 5.1, Chrome 10+ */
    background: -moz-linear-gradient(top, #ffffff, #eff4f8); /* Firefox 3.6+ */
    background: -ms-linear-gradient(top, #ffffff, #eff4f8); /* IE 10 */
    background: -o-linear-gradient(top, #ffffff, #eff4f8); /* Opera 11.10+ */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#eff4f8')"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eff4f8');
    position: relative;
    zoom: 1;
}
/* button - hover state */
.mod-transfer-lightbox div.hover.gray > div,
.mod-transfer-lightbox div.button.gray > div:hover {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#dce3ea), to(#ffffff)); /* Safari 4-5, Chrome 1-9 */
    background: -webkit-linear-gradient(top, #ffffff, #dce3ea); /* Safari 5.1, Chrome 10+ */
    background: -moz-linear-gradient(top, #ffffff, #dce3ea); /* Firefox 3.6+ */
    background: -ms-linear-gradient(top, #ffffff, #dce3ea); /* IE 10 */
    background: -o-linear-gradient(top, #ffffff, #dce3ea); /* Opera 11.10+ */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#dce3ea')"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dce3ea');
    position: relative;
    zoom: 1;
}
/* button - active state */
.mod-transfer-lightbox div.active.gray,
.mod-transfer-lightbox div.button.gray:active  {
    border: none;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c6d5e0), to(#576c7a)); /* Safari 4-5, Chrome 1-9 */
    background: -webkit-linear-gradient(top, #576c7a, #c6d5e0); /* Safari 5.1, Chrome 10+ */
    background: -moz-linear-gradient(top, #576c7a, #c6d5e0); /* Firefox 3.6+ */
    background: -ms-linear-gradient(top, #576c7a, #c6d5e0); /* IE 10 */
    background: -o-linear-gradient(top, #576c7a, #c6d5e0); /* Opera 11.10+ */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#576c7a', endColorstr='#c6d5e0')"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#576c7a', endColorstr='#c6d5e0');
    position: relative;
    zoom: 1;
}
.mod-transfer-lightbox div.active.gray > div,
.mod-transfer-lightbox div.button.gray:active > div  {
    margin: 1px;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#dce3ea)); /* Safari 4-5, Chrome 1-9 */
    background: -webkit-linear-gradient(top, #dce3ea, #ffffff); /* Safari 5.1, Chrome 10+ */
    background: -moz-linear-gradient(top, #dce3ea, #ffffff); /* Firefox 3.6+ */
    background: -ms-linear-gradient(top, #dce3ea, #ffffff); /* IE 10 */
    background: -o-linear-gradient(top, #dce3ea, #ffffff); /* Opera 11.10+ */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#dce3ea', endColorstr='#ffffff')"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dce3ea', endColorstr='#ffffff');
    position: relative;
    zoom: 1;
}

/* Transfer states */

.mod-transfer-lightbox .label-close{
    display:none;
}

.mod-transfer-lightbox .transfer-launch-state .error,
.mod-transfer-lightbox .transfer-launch-state .label-close,
.mod-transfer-lightbox .transfer-launch-state .transfer-succes {
    display: none;
}

.mod-transfer-lightbox .transfer-launch-state .textContainer,
.mod-transfer-lightbox .transfer-launch-state .transfer-type,
.mod-transfer-lightbox .transfer-launch-state .transfer-amount,
.mod-transfer-lightbox .transfer-launch-state .label-cancel,
.mod-transfer-lightbox .transfer-launch-state .main-button.transfer {
    display: block;
}

.mod-transfer-lightbox .transfer-lightbox-succes .textContainer,
.mod-transfer-lightbox .transfer-lightbox-succes .error,
.mod-transfer-lightbox .transfer-lightbox-succes .transfer-amount,
.mod-transfer-lightbox .transfer-lightbox-succes .label-cancel,
.mod-transfer-lightbox .transfer-lightbox-succes .transfer-type {
    display: none;
}

.mod-transfer-lightbox .transfer-lightbox-succes .transfer-succes,
.mod-transfer-lightbox .transfer-lightbox-succes .label-close {
    display: block;
}

.mod-transfer-lightbox .transfer-lightbox-error .error {
    display: block;
}

.mod-transfer-lightbox .transfer-lightbox-error .textContainer {
    display: none;
}

/* button - normal state */
.mod-transfer-lightbox div.button.orange  {
    font-size: 13px;
    border: solid 1px #ffaa22;
    border-bottom: solid 1px #7a4b00;
}

.mod-transfer-lightbox div.button.orange > div {
    margin: 0;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffb80c), to(#ffe659)); /* Safari 4-5, Chrome 1-9 */
    background: -webkit-linear-gradient(top, #ffe659, #ffb80c); /* Safari 5.1, Chrome 10+ */
    background: -moz-linear-gradient(top, #ffe659, #ffb80c); /* Firefox 3.6+ */
    background: -ms-linear-gradient(top, #ffe659, #ffb80c); /* IE 10 */
    background: -o-linear-gradient(top, #ffe659, #ffb80c); /* Opera 11.10+ */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdf4e', endColorstr='#ffc019')";
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdf4e', endColorstr='#ffc019');
    position: relative;
    zoom: 1;
}
/* button - hover state */
.mod-transfer-lightbox div.hover.orange > div,
.mod-transfer-lightbox div.button.orange > div:hover {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffaf17), to(#ffd851)); /* Safari 4-5, Chrome 1-9 */
    background: -webkit-linear-gradient(top, #ffd851, #ffaf17); /* Safari 5.1, Chrome 10+ */
    background: -moz-linear-gradient(top, #ffd851, #ffaf17); /* Firefox 3.6+ */
    background: -ms-linear-gradient(top, #ffd851, #ffaf17); /* IE 10 */
    background: -o-linear-gradient(top, #ffd851, #ffaf17); /* Opera 11.10+ */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffd851', endColorstr='#ffaf17')"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd851', endColorstr='#ffaf17'); /* IE6-9 */
    position: relative;
    zoom: 1;
}
/* button - active state */
.mod-transfer-lightbox div.active.orange,
.mod-transfer-lightbox div.button.orange:active  {
    border: none;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffaa22), to(#965f07)); /* Safari 4-5, Chrome 1-9 */
    background: -webkit-linear-gradient(top, #965f07, #ffaa22); /* Safari 5.1, Chrome 10+ */
    background: -moz-linear-gradient(top, #965f07, #ffaa22); /* Firefox 3.6+ */
    background: -ms-linear-gradient(top, #965f07, #ffaa22); /* IE 10 */
    background: -o-linear-gradient(top, #965f07, #ffaa22); /* Opera 11.10+ */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#965f07', endColorstr='#ffaa22')"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#965f07', endColorstr='#ffaa22'); /* IE6-9 */
    position: relative;
    zoom: 1;
}
.mod-transfer-lightbox div.active.orange > div,
.mod-transfer-lightbox div.button.orange:active > div  {
    margin: 1px;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffd74f), to(#ffb018)); /* Safari 4-5, Chrome 1-9 */
    background: -webkit-linear-gradient(top, #ffb018, #ffd74f); /* Safari 5.1, Chrome 10+ */
    background: -moz-linear-gradient(top, #ffb018, #ffd74f); /* Firefox 3.6+ */
    background: -ms-linear-gradient(top, #ffb018, #ffd74f); /* IE 10 */
    background: -o-linear-gradient(top, #ffb018, #ffd74f); /* Opera 11.10+ */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffb018', endColorstr='#ffd74f')"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb018', endColorstr='#ffd74f' ); /* IE6-9 */
    position: relative;
    zoom: 1;
}

.mod-user-segment {
  background: #ffffff;
}

#webmessaging {
    display: inline-block;
    left: 5px;
    margin-bottom: -3px;
    position: relative;
    top: -2px;
    /* For IE7 */
    zoom: 1;
    *display: inline;
    *height: 16px;
    *z-index: 16;
}

.mod-web-messaging {
    display: inline;
    text-align: left;
}

.mod-web-messaging .module-wrapper {
    display: inline;
}

.mod-web-messaging .hidden {
    visibility: hidden;
}

.mod-web-messaging .speechBubble {
    -moz-user-select: none;
    background: transparent url("/modules/web-messaging/images/speech_bubble_201586_.gif") 0 0 no-repeat;
    border: 0 none;
    cursor: pointer;
    display: inline-block;
    height: 16px;
    left: 0;
    outline: 0 none;
    position: relative;
    top: 2px;
    width: 22px;
    z-index: 96;
    /* For IE7 */
    zoom: 1;
    *display: inline;
}

.mod-web-messaging .numMessagesBubble {
    background: transparent url("/modules/web-messaging/images/num_messages_bubble_201586_.gif") 0 0 no-repeat;
    cursor: pointer;
    display: inline-block;
    height: 15px;
    left: -16px;
    position: relative;
    top: -5px;
    width: 21px;
    z-index: 97;
    /* For IE7 */
    zoom: 1;
    *display: inline;
    *left: -12px;
}

.mod-web-messaging .numMessagesLabel {
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font: bold 11px Helvetica;
    text-align: center;
    width: 20px;
    z-index: 3;
    /* For IE7 */
    zoom: 1;
    *display: inline;
}

.mod-web-messaging .messagesPipe {
    left: -5px;
    position: relative;
    top: 1px;
}

.mod-web-messaging .overlay {
    background: transparent url("/modules/web-messaging/images/all_messages_view_background_201586_.gif") 0 0 no-repeat;
    display: none;
    height: 367px;
    overflow: hidden;
    position: absolute;
    right: 19px;
    top: -2px;
    width: 334px;
    z-index: 95;
    /* For IE7 */
    *right: 17px;
}

.mod-web-messaging .messagesScrollViewDiv {
    height: 330px;
    left: 3px;
    overflow: auto;
    position: absolute;
    top: 33px;
    width: 329px;
    /* For IE7 */
    *width: 330px;
}

.mod-web-messaging .messagesHeader {
    font-weight: bold;
    margin: 4px 0 4px 6px;
    padding-left: 20px;
}

.mod-web-messaging .dividerMessageDiv {
    background: transparent url("/modules/web-messaging/images/web_message_inbox_divider_201586_.gif") 0 0 no-repeat;
    height: 2px;
    left: 1px;
    margin: 2px 0 1px;
    width: 311px;
}

.mod-web-messaging .dividerDiv {
    color: #333333;
    height: 14px;
    margin: 2px 0 0;
    width: 6px;
    z-index: 3;
}

.mod-web-messaging .WebMessageContainer {
    clear: both;
    color: #8B969E;
    height: 116px;
    width: 312px;
}

.mod-web-messaging .WebMessageContainer:hover {
    background: none repeat scroll 0 0 #2689CE;
    cursor: pointer;
}

.mod-web-messaging .WebMessageContainer:hover .WebMessageDate {
    color: #FFFFFF;
    cursor: pointer;
}

.mod-web-messaging .webMessageCheckBox {
    background: transparent url("/modules/web-messaging/images/box_unchecked_201586_.gif") 0 0 no-repeat;
    float: left;
    height: 20px;
    margin: 50px 2px 0 4px;
    width: 20px;
    z-index: 3;
}

.mod-web-messaging .checked {
    background: transparent url("/modules/web-messaging/images/box_checked_201586_.gif") 0 0 no-repeat;
}

.mod-web-messaging .WebMessageContainer:hover .webMessageCheckBox {
    background: transparent url("/modules/web-messaging/images/box_unchecked_on_blue_201586_.gif") 0 0 no-repeat;
}

.mod-web-messaging .WebMessageContainer:hover .checked {
    background: transparent url("/modules/web-messaging/images/box_checked_on_blue_201586_.gif") 0 0 no-repeat;
}

.mod-web-messaging .WebMessageContent {
    float: right;
    width: 285px;
}

.mod-web-messaging .bigMessage {
    height: 116px;
}

.mod-web-messaging .bigMessage .WebMessageImage {
    border: 0 none;
    height: 93px;
    margin-top: 4px;
    width: 283px;
}

.mod-web-messaging .bigMessage .WebMessageDate {
    font-size: 10px;
    font-weight: normal;
    height: 14px;
    width: 280px;
}

.mod-web-messaging .smallMessage {
    height: 81px;
}

.mod-web-messaging .smallMessage .webMessageCheckBox {
    margin-top: 30px;
}

.mod-web-messaging .smallMessage .WebMessageImage {
    border: 0 none;
    float: left;
    height: 66px;
    margin-top: 4px;
    width: 89px;
}

.mod-web-messaging .smallMessage .WebMessageDate {
    float: left;
    font-size: 10px;
    font-weight: normal;
    height: 14px;
    margin: 11px 2px 0 4px;
    width: 180px;
}

.mod-web-messaging .smallMessage .WebMessageSubject {
    color: #000000;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 14px;
    margin: 2px 0 0 4px;
    overflow: hidden;
    width: 180px;
}

.mod-web-messaging .smallMessage .WebMessageDetail {
    color: #000000;
    float: left;
    font-size: 11px;
    font-weight: normal;
    height: 28px;
    margin: 2px 2px 0 4px;
    overflow: hidden;
    width: 180px;
}

.mod-web-messaging .textMessage {
    height: 64px;
}

.mod-web-messaging .textMessage .webMessageCheckBox {
    margin-top: 22px;
}

.mod-web-messaging .textMessage .WebMessageDate {
    float: left;
    font-size: 10px;
    font-weight: normal;
    height: 14px;
    margin: 2px 2px 0 4px;
    width: 280px;
}

.mod-web-messaging .textMessage .WebMessageSubject {
    color: #000000;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 14px;
    margin: 2px 0 0 4px;
    overflow: hidden;
    width: 280px;
}

.mod-web-messaging .textMessage .WebMessageDetail {
    color: #000000;
    float: left;
    font-size: 11px;
    font-weight: normal;
    height: 28px;
    margin: 2px 2px 0 4px;
    overflow: hidden;
    width: 280px;
}

/* popup */
.popup-dialog {
    background-color: #3C5160;
    width: auto;
    position: fixed;
    padding: 16px;
    display: none;
}

.popup-dialog iframe {
    border: 0 none;
}

.popup-dialog h4, .popup-dialog h3 {
    font-weight: bold;
}

.popup-header {
    border: 0 none;
    padding: 0;
}

.popup-dialog .popup-body {
    padding: 0;
}

.popup-dialog .ok-button {
    background: url("/modules/web-messaging/images/ok_button_201586_.png") no-repeat 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    filter: none;
    height: 16px;
    padding: 0;
    position: absolute;
    right: 5px;
    text-indent: -9999px;
    top: 4px;
    width: 16px;
}

.popup-dialog .ok-button:hover {
    background: url("/modules/web-messaging/images/ok_button_hover_201586_.png") no-repeat 0 0 transparent;
}

.popup-dialog .ok-button:active {
    background: url("/modules/web-messaging/images/ok_button_active_201586_.png") no-repeat 0 0 transparent;
}

.popup-dialog .mkt-rules-title {
    border-bottom: 2px solid #273A47;
    padding: 0 16px 10px 0;
}

.popup-dialog a.focusable:focus, .popup-dialog .popup-dialog a:focus > img {
    border: 1px dotted #3B5160;
}

.popup-dialog table.nonrunners {
    border: 1px solid #C6D5E0;
    width: 100%;
}

.popup-dialog table.nonrunners td, .mod-web-messaging .popup-dialog table.nonrunners th {
    padding: 3px;
    text-align: center;
    width: 33%;
}

.popup-dialog table.nonrunners th {
    background-color: #E0E6E6;
    font-weight: bold;
}

.popup-dialog table.nonrunners td {
    background-color: #EEF2F3;
}

.popup-dialog-overlay {
    display: none;
    background-color: #273A47;
    height: 100%;
    left: 0;
    opacity: 0.5;
    position: fixed;
    top: 0;
    width: 100%;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
}
