body { }
.adWrap{position:fixed; top:0px; left:0; width:100%; height:100%; background:#000 url("../images/takeout.jpg") no-repeat center 0; background-position:fixed; margin:0 auto; display:none;}
.william-hill-ads{position: absolute; top:53px; left:-120px;}
.william-hill-ads.right{position: absolute; top:53px;left:inherit; right:-120px;}
@media only screen and (min-width:1301px){
#header{position:relative; border-color:rgba(255,255,255,0.3)}
.adWrap{display:block; cursor:pointer;}
.container{background:#EDEEF0; position:relative; z-index:2;}
.bookermakerLabelClass,.casinoOverview{position:relative; z-index:2; max-width: 1300px;margin: 0 auto;}
.newNavWrap{position:relative;}
.footer{box-sizing: border-box;  background-color: #EDEEF0;}
}

.bonusOffrs ul li span:last-of-type img, .bonusOffrs ul li a::before{background:url("../dajudu-zi-qina-p/ed8c1473_sprite-bonus-offers-logo.jpg") no-repeat center 45px;}
#lad a .offerTriangle{background: url("../dajudu-zi-qina-p/ed8c1473_sprite-bonus-offers-logo.jpg") no-repeat left 55px;}
.homecontent {padding:5px;}
.container .secWrap .secMid .section .promoLink-wrap1 { display:block; text-align:right; margin-right:16px;}
/*-------- slider : starts --------*/.top-news-scroll { display: block; overflow: hidden; position: relative; height: 100%; margin-bottom: 10px;}.top-news-scroll .scrollWrapper { width: 100%; height: auto; position: relative; left:0; top:0;}.flexslider .slideWrap > .wrapper, .flexslider .slides > .scrollitem, ul.catScroll-items-list > li { display: none; -webkit-backface-visibility: hidden; margin-right: 0;}.flexslider .slides img { width: 100%; display: block;}.slides { content:''; display:table; clear:both;}.scroll_thumb { position: absolute; top: 0; left: 0; background-size: cover; background-position: center top; width: 100%; height: 100%; z-index: 0; -webkit-box-shadow: inset 0 0 5em black; -moz-box-shadow: inset 0 0 5em black; -ms-box-shadow: inset 0 0 5em black; -o-box-shadow: inset 0 0 5em black; box-shadow: inset 0 0 5em black;}.top-news-scroll .scrollitem { border-radius: 8px 8px 0 0; box-shadow: none; height:455px;}.flex-control-thumbs { margin: 0 0 0; position: static; overflow: hidden; height: auto; display: table; table-layout: fixed; box-shadow: none; border: none; border-radius: 0; margin:0 auto;}.flex-control-thumbs li { max-width:200px; float: none; margin: 0; display: table-cell; width: -moz-calc(20% - 5px); padding: 0 5px 0 0; position: relative; vertical-align: top;}.flex-control-thumbs li:last-child { padding-right:0;}.flex-control-thumbs img { width: 100%; /*max-height: 110px;*/ display: block; opacity: 1; cursor: pointer; margin-bottom: 5px;}.flex-control-nav {  text-align: center; padding: 0; margin-top:5px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-bottom: 5px; position: absolute; bottom:30px; right:15px; z-index:15;}.flex-control-thumbs li:last-child .flex-caption { width: calc(100% - 10px); width: -webkit-calc(100% - 10px); width: -moz-calc(100% - 10px);}.flex-caption { display: block; padding: 5px; background: #000; max-height: 40px; min-height: 40px; color: #fff; text-align: left; position: absolute; width: 98%; width: calc(100% - 15px); width: -webkit-calc(100% - 15px); width: -moz-calc(100% - 15px); left: 0; bottom: 0; font: 12px/14px Arial, Helvetica, sans-serif; font-weight: 400; -webkit-transition: height .3s; -moz-transition: height .3s; transition: height .3s;}.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}.flex-control-thumbs li:hover .flex-caption{ min-height:40px;  max-height:200px;}.flex-control-nav li { display:inline-block; margin:3px;}.flex-control-nav li a { display:block; width:12px; height:12px; background:#FFF; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; text-indent:-9999px; cursor:pointer;}.flex-control-nav li a.flex-active, .flex-control-nav li a:hover { background:#00ADEE;}.flex-control-thumbs .flex-active .flex-caption{background:#00ADEE !important;}.flex-control-thumbs li.flex-active::before{content:''; position:absolute; width:100%; height:5px; top:0px; left:0; background:#00ADEE; width:98%; width:calc(100% - 5px); width:-webkit-calc(100% - 5px);}.flex-control-thumbs li:last-child.flex-active::before{content:''; position:absolute; width:100%; height:5px; top:0px; left:0; background:#00ADEE; width:100%; width:calc(100% - 0); width:-webkit-calc(100% - 0);}.topHeaderMenu { display:none;}.top-news-scroll .descWrp { position:absolute; z-index:5; color:#FFFFFF; margin:45px 45px 20px 0; width:75%; left:0; bottom:0;}.top-news-scroll .descWrp .lnkWrp { display:block; text-align:right;}.top-news-scroll .desc { display:inline-block; margin:0; padding:20px 30px; background:rgba(0, 0, 0, 0.5);}.top-news-scroll .desc h1 { display:inline-block; width:100%; font:40px 'Guardian Sans Cond',Tahoma,Trebuchet MS,TrebuchetMS,sans-serif; text-shadow:3px 4px 6px #000000; margin:0 0 25px;}.top-news-scroll .desc p { display:none; text-shadow:3px 4px 6px #000000;}.top-news-scroll .desc a { color:#FFFFFF;}.top-news-scroll .descWrp a.rdmr { display:inline-block; background:url("../images/arrow-nxt-white.png") no-repeat 108px 15px #252525; color:#FFFFFF; padding:12px 30px 12px 20px; -webkit-transition: background-color .2s ease-in;-moz-transition: background-color .2s ease-in;-ms-transition: background-color .2s ease-in;-o-transition: background-color .2s ease-in;transition: background-color .2s ease-in; margin-right:6px;}.top-news-scroll .descWrp a.rdmr:hover { background-color:#3d3d3d;}.top-news-scroll .descWrp a.signup { display:inline-block; background:url("../images/arrow-nxt-white.png") no-repeat 85px 15px #00ADEE; color:#FFFFFF; padding:12px 30px 12px 20px; -webkit-transition: background-color .2s ease-in;-moz-transition: background-color .2s ease-in;-ms-transition: background-color .2s ease-in;-o-transition: background-color .2s ease-in;transition: background-color .2s ease-in;}.top-news-scroll .descWrp a.signup:hover { background-color:#0392DD;}.container .secMid .section.boxUnit ul li h4 { font-size:26px; min-height:104px;}.container .secMid .section.boxUnit ul li { max-height: 350px; height: inherit;}/*-------- slider : ends --------*/.nav .catTab_container{left:162px;}/*-------- slider subcategory : starts --------*/.container .secMid .section.homemid .newsflex.flexslider ul.slides li{margin-bottom:0px;}.newsflex.flexslider .flex-direction-nav a, .container .secMid .section.homemid .newsflex.flexslider .flex-direction-nav a{right:0;}.newsflex.flexslider:hover .flex-direction-nav a, .container .secMid .section.homemid .newsflex.flexslider:hover .flex-direction-nav a{opacity:1;}@media only screen and (max-width:980px) and (min-width:871px){.top-news-scroll .scrollitem { height:450px;}}@media only screen and (max-width:870px) and (min-width:641px){.top-news-scroll .scrollitem { height:450px;}.top-news-scroll .descWrp { width:92%;}}@media only screen and (max-width:640px){.top-news-scroll .descWrp { width:92%; margin:25px 25px 10px 0;}.top-news-scroll .desc { margin:0;}.top-news-scroll .desc p, .top-news-scroll .descWrp a.rdmr, .top-news-scroll .descWrp a.signup { display:none;}.top-news-scroll .desc h1 { margin:0;}}@media only screen and (max-width:640px) and (min-width:451px){.top-news-scroll .scrollitem { height:315px;}.top-news-scroll .desc h1 { font-size:2em;}}@media only screen and (max-width:540px){.flex-control-nav { bottom:5px;}}@media only screen and (max-width:450px){.top-news-scroll .scrollitem { height:275px;}.top-news-scroll .desc h1 { font-size:1.75em;}}

.footerTabs ul li a.tips i:before{content:'\e93d'}

/*-------- select land popup : starts --------*/
#overlay { position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.65); z-index:10; display:none;}
.select-land-wrp { position:relative; z-index:999; display:none;}
.select-land-popup { position:fixed; top:50%;  left:50%;margin-top:-110px;  margin-left:-225px; width:450px; height:220px; padding:20px; background:#FFFFFF; box-sizing:border-box; border-radius:3px; box-shadow:0 0 30px rgba(0,0,0,0.65);}
.select-land-popup h2 { text-align:center; margin:0 0 30px;}
.select-land-popup .wrapper { display:table; width:100%; table-layout:fixed; box-sizing:border-box;}
.select-land-popup .wrapper > div { display:table-cell; text-align:center; padding:5px 0; cursor:pointer;}
.select-land-popup .wrapper > div:first-of-type { padding-right:12px; border-right:solid 1px #D8D8D8;}
.select-land-popup .wrapper > div:last-of-type { padding-left:12px;}
.select-land-popup .wrapper > div span.imgHold { display:block; margin:0 0 15px;}
.select-land-popup .wrapper > div span.imgHold img { width:125px;}
.select-land-popup .wrapper > div a { font-size:18px; color:#0896CB;}
.countryPop #overlay, .countryPop .select-land-wrp{display:block;}
/*-------- select land popup : ends --------*/

/*-------- compare tabs : starts --------*/
ul.cat-tabs.compare { border-bottom: solid 1px #999999; margin: 0 0 10px;}
ul.cat-tabs.compare li { display: inline-block; margin-right: 2px;}
ul.cat-tabs.compare li a { display: block; padding: 8px 18px; background: #E8E8E8;}
ul.cat-tabs.compare li.current a { background: #999999; color: #FFFFFF;}
/*-------- compare tabs : ends --------*/
/*-------- extbanners : starts --------*/
.extbanners a { display:block; margin:10px 0 10px;}
.extbanners img { width:100%;}
.extbanners {padding-left: 5px;}
.rwloader{display:none;}
/*-------- extbanners : ends --------*/


.container .casinoList-wrp.new ul.casino-list .bottom-section { display: block; overflow: hidden; height: 42px; padding: 10px 10px 0; font: bold 22px Arial, Helvetica, sans-serif; text-align: center; background: #019AD4; color: #fff; position: relative; box-shadow: inset 0 1px 0px 0px rgba(122,181, 224, 0.6); -webkit-box-shadow: inset 0 1px 0px 0px rgba(122,181, 224, 0.6); -moz-box-shadow: inset 0 1px 0px 0px rgba(122,181, 224, 0.6); -o-box-shadow: inset 0 1px 0px 0px rgba(122,181, 224, 0.6); -ms-box-shadow: inset 0 1px 0px 0px rgba(122,181, 224, 0.6); margin:2px 0 15px;}
.container .casinoList-wrp.new ul.casino-list .bottom-section span.sport { width: 80%; height: 25px; padding: 2px 0px 2px 2px; display:block; margin:0 auto; background: #fff; border: 1px solid #00ADEE; box-shadow: inset rgba(0,0,0,.5) 0 4px 8px -3px; -webkit-box-shadow: inset rgba(0,0,0,.5) 0 4px 8px -3px;}
.container .casinoList-wrp.new ul.casino-list .bottom-section span.sport select { background: url("../images/select_arrow.gif") no-repeat 98% 10px; -webkit-appearance: none; border: none; width: 93%; margin-left: 8px; height: 24px; line-height: 24px; float: left; color: #333;}

/*
.secMid.wlcm { float:none; margin:0 auto;}
.wlcmSec-main { position:relative;}
.wlcmSec-main:after { content:''; display:block; clear:both;}
.wlcmHold { position:absolute; bottom:70px; right:0; left:0; z-index:6; max-width:900px; margin:auto; color:#FFFFFF; text-align:center;}
.wlcmHold h3 { font:42px 'proximanove-bold'; text-transform:uppercase; margin:0 0 6px; text-shadow:0 0 16px rgba(0,0,0,0.85); -webkit-text-shadow:0 0 16px rgba(0,0,0,0.85); -moz-text-shadow:0 0 16px rgba(0,0,0,0.85);}
.wlcmHold h5 { font:26px 'proximanove-bold'; text-transform:uppercase; margin:0 0 15px; text-shadow:0 0 16px rgba(0,0,0,0.85); -webkit-text-shadow:0 0 16px rgba(0,0,0,0.85); -moz-text-shadow:0 0 16px rgba(0,0,0,0.85);}
.wlcmHold .offers { margin:75px 0 0; display:none;}
.wlcmHold .offers ul.slides {}
.wlcmHold .offers ul.slides li { display:inline-block; vertical-align:top; margin:0 16px; width:calc((100% / 4) - 28px); text-align:left;}
.wlcmHold .offers ul.slides li .info { position:relative; padding:12px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; background:#00ADEE;}
.wlcmHold .offers ul.slides li .info:before { content:''; position:absolute; top:0; left:-25px; border-top:113px solid transparent; border-bottom:0 solid transparent; border-left:0 solid transparent; border-right:26px solid #00ADEE;}
.wlcmHold .offers ul.slides li .info:after { content:''; position:absolute; top:0; right:-25px; border-bottom:113px solid transparent; border-top:0 solid transparent; border-right:0 solid transparent; border-left:26px solid #00ADEE;}
.wlcmHold .offers ul.slides li:first-child { margin-left:0;}
.wlcmHold .offers ul.slides li:last-child { margin-right:0;}
.wlcmHold .offers ul.slides li:first-child .info:before, .wlcmHold .offers ul li:last-child .info:after { display:none;}
.wlcmHold .offers ul.slides li span.bonus { display:table; width:100%; margin:17px 0 0;}
.wlcmHold .offers ul.slides li span.bonus em { display:table-cell; vertical-align:middle;}
.wlcmHold .offers ul.slides li span.bonus em:first-child { font:40px/32px 'proximanove-bold';}
.wlcmHold .offers ul.slides li span.bonus em:last-child { line-height:16px; font-size:19px; vertical-align:bottom; padding:0 0 0 6px;}
.wlcmHold .offers ul.slides li img { width:95px; height:40px; background:url("../dajudu-zi-qina-p/ed8c1473_sprite-bonus-offers-logo.jpg") no-repeat center 45px;}
.wlcmHold .offers ul.slides li.bns-roxy-palace-casino img { background-position:center -4306px;}
.wlcmHold .offers ul.slides li.bns-unibet img { background-position:center -1123px;}
.wlcmHold .offers ul.slides li.bns-betfair img { background-position:center -209px;}
.wlcmHold .offers ul.slides li.bns-bwin img { background-position:center -500px;}
.wlcmHold .offers ul.slides li button { float:right; position:relative; font-size:16px; background:url("../images/arrow-right.png") no-repeat 95% center #F60; color:#FFFFFF; border:none; padding:10px 24px 10px 10px; margin-right:9px; cursor:pointer;}
.wlcmHold .offers ul.slides li button:before { content:''; position:absolute; top:0; left:-8px; border-top:38px solid transparent; border-bottom:0 solid transparent; border-left:0 solid transparent; border-right:9px solid #F60;}
.wlcmHold .offers ul.slides li button:after { content:''; position:absolute; top:0; right:-8px; border-bottom:40px solid transparent; border-top:0 solid transparent; border-right:0 solid transparent; border-left:9px solid #F60;}
.wlcmHold .offers ul.slides li:last-child button { margin-right:0;}
.wlcmHold .offers ul.slides li:last-child button:after { display:none;}
.wlcmSec-main .ovrlay { position:absolute; left:0; top:0; z-index:4; width:100%; height:100%; background:url("../images/hg-trans.png") repeat left top;}
.wlcmSec-main .scroll_thumb { background-position:center;}
.wlcmOuter { max-width:1300px; margin:0 auto;}
.wlcmSec-main .top-news-scroll { margin:0;}
.wlcmSec-main .flex-control-nav { right:inherit; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); bottom:10px;}
.hasCountdown { width: 280px; margin: 0 auto; float: none; background: none; font-size: 18px; text-transform:uppercase; padding: 5px 0;}
.countdown_row { clear: both; display: block; padding: 0px 2px; text-align: center;}
.countdown_section { display: block; font-size: 75%; text-align: center; color: #FFFFFF; position: relative; z-index: 2; float:left;}
.countdown_section i { font-style:normal; text-shadow:0 0 16px rgba(0,0,0,0.85); -webkit-text-shadow:0 0 16px rgba(0,0,0,0.85); -moz-text-shadow:0 0 16px rgba(0,0,0,0.85);}
.countdown_show2 .countdown_section { width:80px; margin:0 6px;}
.countdown_amount { font-size: 200%; display: block; font: bold 50px/85px "Helvetica Neue", Helvetica, sans-serif; margin:0 0 5px; position: relative; background: url("../images/time-sh.png") center; -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.countdown_amount:before { content: ''; position: absolute; left: 0; top: 0; z-index: -1; width: 100%; height: 100%; background: url("../images/mask.png") no-repeat center center;}

.wlcmOuter .navbar { background:#000000;}
.wlcmOuter .navbar > ul > li { display:inline-block; position:relative;}
.wlcmOuter .navbar > ul > li > a { display:block; padding:12px 18px; color:#FFFFFF; transition:all .3s;}
.wlcmOuter .navbar > ul > li > a:hover { background:#3A3A3A;}
.wlcmOuter .navbar > ul > li > a:after { content:''; display:inline-block; vertical-align:middle; margin-left:10px; border-top:solid 5px #ADADAD; border-left:solid 5px transparent; border-right:solid 5px transparent;}
.wlcmOuter .navbar > ul ul { display:none; position:absolute; left:0; top:48px; z-index:8; min-width:220px; background:rgba(255,255,255,0.85);}
.wlcmOuter .navbar > ul li.show ul { display:block;}
.wlcmOuter .navbar > ul ul li a { display:block; padding:5px 18px;}

@media only screen and (max-width: 1024px) and (min-width: 871px){
.nav { width: calc(100% - 200px); width: -webkit-calc(100% - 200px); width: -moz-calc(100% - 200px); width: -o-calc(100% - 200px); width: -ms-calc(100% - 200px);}}



@media only screen and (max-width:767px){
.wlcmHold .offers .slider-viewport { margin:0 0 0 10px; overflow:hidden;}
.wlcmHold .offers .slider-viewport ul.slides { width:50em;}
}



@media only screen and (max-width:640px) {
.wlcmHold { margin:0 auto; bottom:45px;}
.wlcmSec-main .flex-control-nav { bottom:6px;}
.wlcmHold .offers { margin:22px 0 0;}
.wlcmHold h3 { font-size:24px; margin:0 10px;}
.wlcmHold h5 { font-size:18px; margin:2px 10px 10px;}
.hasCountdown { width:220px;}
.countdown_show2 .countdown_section { width:60px;}
.countdown_amount { font:bold 32px/62px "Helvetica Neue", Helvetica, sans-serif;}
.countdown_amount:before { background-size:100%;}
.wlcmOuter .navbar > ul > li > a { padding:8px 12px;}
.wlcmOuter .navbar > ul ul { top:40px;}
.container .secMid .section .descRow { padding:0 10px;}

}
@media only screen and (max-width:480px) {


.wlcmHold h5 { margin:2px 10px 6px;}
.wlcmHold .offers ul.slides { width:85%;}
.wlcmHold .offers ul.slides li span.bonus em:first-child { width:100px;}
.wlcmHold .offers ul.slides li span.bonus em:last-child { vertical-align:middle;}
.hasCountdown { width: 160px;}
.countdown_show2 .countdown_section { width:40px;}
.countdown_amount { font:bold 26px/44px "Helvetica Neue", Helvetica, sans-serif;}
}

*/
.clearfix::after{content:"";display:table;clear:both}
